This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-next-defconfig in repository toolchain/ci/linux.
omits b7ffe64fd162 Add linux-next specific files for 20190516 omits 264f516b12ef Merge branch 'akpm/master' omits 686a643f5ec5 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 86485657d9fb mm, memcg: consider subtrees in memory.events omits 27c1501feea4 pinctrl: fix pxa2xx.c build warnings omits 00046dfcc15d Merge branch 'akpm-current/current' omits ea047e62003b Merge remote-tracking branch 'pidfd/for-next' omits 07b5d8bf39fb Merge remote-tracking branch 'hyperv/hyperv-next' omits 6f80969ecc0e Merge remote-tracking branch 'xarray/xarray' omits 592bf6feacea Merge remote-tracking branch 'nvmem/for-next' omits defba6991893 Merge remote-tracking branch 'slimbus/for-next' omits e42feb6f1c02 Merge remote-tracking branch 'ntb/ntb-next' omits 61cae8dc9097 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 97e260bbccd8 Merge remote-tracking branch 'livepatching/for-next' omits 472f3336fee9 Merge remote-tracking branch 'y2038/y2038' omits 26474c0b65ba Merge remote-tracking branch 'kselftest/next' omits e02f005f3463 Merge remote-tracking branch 'ktest/for-next' omits 10dbd3c89851 Merge remote-tracking branch 'rpmsg/for-next' omits 6c8ee087c469 Merge remote-tracking branch 'vhost/linux-next' omits 4a12128e0d27 Merge remote-tracking branch 'scsi/for-next' omits e1ad7ee4116c Merge remote-tracking branch 'cgroup/for-next' omits 408920b75137 Merge remote-tracking branch 'mux/for-next' omits 15f0567bf8eb Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 5ff1ba185ebd Merge remote-tracking branch 'chrome-platform/for-next' omits 6dd88e8d7f10 Merge remote-tracking branch 'percpu/for-next' omits a78e1a8f0f82 Merge remote-tracking branch 'xen-tip/linux-next' omits fb724f8f8992 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits cee2561b56df Merge remote-tracking branch 'kvm-arm/next' omits 3f5df80e1da8 Merge remote-tracking branch 'kvm/linux-next' omits 67b8dfd31676 Merge remote-tracking branch 'ftrace/for-next' omits ccc60b91cc10 Merge remote-tracking branch 'clockevents/clockevents/next' omits 741ad02fff30 Merge remote-tracking branch 'tip/auto-latest' omits 997532d58d47 Merge remote-tracking branch 'spi/for-next' omits ab115b07157d Merge remote-tracking branch 'tpmdd/next' omits 01c47733df6d Merge remote-tracking branch 'integrity/next-integrity' omits 8c1fab822aaf Merge remote-tracking branch 'apparmor/apparmor-next' omits 6d72f5d4eceb Merge remote-tracking branch 'security/next-testing' omits 946669130ea8 Merge remote-tracking branch 'battery/for-next' omits eb55e3e8e871 Merge remote-tracking branch 'backlight/for-backlight-next' omits 24f0357da5a2 Merge remote-tracking branch 'kgdb/kgdb-next' omits 7b07b44e2eca Merge remote-tracking branch 'device-mapper/for-next' omits 67f7c246eaef Merge remote-tracking branch 'block/for-next' omits 7404217f0619 Merge remote-tracking branch 'input/next' omits 82e5af431d70 Merge remote-tracking branch 'sound-asoc/for-next' omits e108bc891628 Merge remote-tracking branch 'regmap/for-next' omits 45ad5ac94fef Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 4473a552dd6d Merge remote-tracking branch 'drm-misc/for-linux-next' omits c1cbfdda48fc Merge remote-tracking branch 'drm-intel/for-linux-next' omits 79c1575846d0 Merge remote-tracking branch 'amdgpu/drm-next' omits 2d88b3aff052 Merge remote-tracking branch 'drm/drm-next' omits 3ac8de91f2a9 Merge remote-tracking branch 'nfc-next/master' omits 45c9e35d9ecd Merge remote-tracking branch 'dlm/next' omits c4ba3d4432e1 Merge remote-tracking branch 'ieee1394/for-next' omits 2f68f577562b Merge remote-tracking branch 'thermal-soc/next' omits 1032fd72f560 Merge remote-tracking branch 'thermal/next' omits 85b18d81aa54 Merge remote-tracking branch 'cpupower/cpupower' omits 6228de6cb948 Merge remote-tracking branch 'pm/linux-next' omits be18a6f8161c Merge remote-tracking branch 'v4l-dvb/master' omits 58341e42b0b2 Merge remote-tracking branch 'i2c/i2c/for-next' omits b42af662c023 Merge remote-tracking branch 'hid/for-next' omits 30ff280ce603 Merge remote-tracking branch 'pstore/for-next/pstore' omits 702e25469f71 Merge remote-tracking branch 'printk/for-next' omits 160e28945eff Merge remote-tracking branch 'vfs/for-next' omits ef9abb0e7002 Merge remote-tracking branch 'xfs/for-next' omits 4ade45550158 Merge remote-tracking branch 'v9fs/9p-next' omits 9a721eb79ca1 Merge remote-tracking branch 'ubifs/linux-next' omits 869f2e2745dd Merge remote-tracking branch 'nfsd/nfsd-next' omits b283d0c353de Input: eeti_ts - read hardware state once after wakeup omits d9cfe885274a Merge remote-tracking branch 'ext4/dev' omits 90cb899e01b9 Merge remote-tracking branch 'ext3/for_next' omits b0d3c8e371f9 Merge remote-tracking branch 'ecryptfs/next' omits 361dc1893b9e Merge remote-tracking branch 'configfs/for-next' omits fedb2b3e8cbf Merge remote-tracking branch 'cifs/for-next' omits e88da8de5dd9 Merge remote-tracking branch 'ceph/master' omits d231161bb4e6 Merge remote-tracking branch 'btrfs-kdave/for-next' omits 8f95c7ae2c00 Merge remote-tracking branch 'befs/for-next' omits 9d28e59f1703 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 055a8701b409 Merge remote-tracking branch 's390/features' omits 78003d98232b Merge remote-tracking branch 'risc-v/for-next' omits 3508dca1cfda Merge remote-tracking branch 'parisc-hd/for-next' omits 650bfbbd4bde Merge remote-tracking branch 'nds32/next' omits cc547a86e448 Merge remote-tracking branch 'mips/mips-next' omits 4904b2434f61 Merge remote-tracking branch 'csky/linux-next' omits c6bd900fc192 Merge remote-tracking branch 'clk-samsung/for-next' omits 12eba16a1880 Merge remote-tracking branch 'clk/clk-next' omits 96e61eca22ef Merge remote-tracking branch 'tegra/for-next' omits c63162150688 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 348bb1eb321f Merge remote-tracking branch 'samsung-krzk/for-next' omits 4073004d6e76 Merge remote-tracking branch 'rockchip/for-next' omits b8a369db49a5 Merge remote-tracking branch 'renesas/next' omits 0531b7cb57fd Merge remote-tracking branch 'qcom/for-next' omits e425bcb6a79b Merge remote-tracking branch 'reset/reset/next' omits 196721008695 Merge remote-tracking branch 'omap/for-next' omits 477544b2a6aa Merge remote-tracking branch 'mvebu/for-next' omits 0382e71d0ed1 Merge remote-tracking branch 'mediatek/for-next' omits dd6146301051 Merge remote-tracking branch 'keystone/next' omits 6dddb7fae9e5 Merge remote-tracking branch 'imx-mxs/for-next' omits 30261cd8cc53 Merge remote-tracking branch 'bcm2835/for-next' omits d2798226fd93 Merge remote-tracking branch 'at91/at91-next' omits d14fcd8b9b38 Merge remote-tracking branch 'amlogic/for-next' omits 4fdea24d2c26 Merge remote-tracking branch 'actions/for-next' omits 7b45917292f8 Merge remote-tracking branch 'arm-soc/for-next' omits f9427a3fff40 Merge remote-tracking branch 'arm64/for-next/core' omits 279ca179aa6a Merge remote-tracking branch 'arm/for-next' omits d44f6f9e0808 Merge remote-tracking branch 'asm-generic/master' omits 5e7fe754cb8a Merge remote-tracking branch 'kbuild/for-next' omits f31c9c9ee122 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 91f41546d963 Merge remote-tracking branch 'mmc-fixes/fixes' omits 5cd842fed272 Merge remote-tracking branch 'scsi-fixes/fixes' omits 9c027979c9aa Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits a5105458ecfd Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits ce1375f2607a Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 487c7b6ae60c Merge remote-tracking branch 'omap-fixes/fixes' omits f7ced793bd46 Merge remote-tracking branch 'reset-fixes/reset/fixes' omits b2fddddc2fc6 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 83ab318b2a8b Merge remote-tracking branch 'pci-current/for-linus' omits 813581137dc1 Merge remote-tracking branch 'spi-fixes/for-linus' omits ada8d503f333 Merge remote-tracking branch 'regmap-fixes/for-linus' omits a746e665e2ec Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits e8b30337c1d2 Merge remote-tracking branch 'sound-current/for-linus' omits f2361abbbc2e Merge remote-tracking branch 'mac80211/master' omits 524c2344a156 Merge remote-tracking branch 'bpf/master' omits c03e3b809018 Merge remote-tracking branch 'net/master' omits 585ff2dc8404 Merge remote-tracking branch 'arc-current/for-curr' omits b1e479e3dcbc MIPS: Alchemy: add DMA masks for on-chip ethernet omits 1690e1728451 platform/chrome: Add ChromeOS EC ISHTP driver omits d376d568e45f platform/chrome: cros_ec_spi: Always add of_match_table omits 62e59c4e69b3 clk: Remove io.h from clk-provider.h omits 2b1174512771 drm/msm: Upgrade gxpd checks to IS_ERR_OR_NULL omits c16e73587ad6 ubifs: Don't leak orphans on memory during commit omits 9c96dcdc945c RISC-V: sifive_l2_cache: Add L2 cache controller driver fo [...] omits 333052a50a74 RISC-V: Add DT documentation for SiFive L2 Cache Controller omits 26359dc5cbc2 drm/msm/dpu: Remove duplicate header omits 09feda54b176 Merge branch 'core/mm' omits 587efb445acd Merge branch 'core/urgent' omits ccb1001a0b2a Merge branch 'irq/core' omits dee4df238ba4 Merge branch 'locking/urgent' omits a45b1457d490 Merge branch 'perf/urgent' omits 2775e94d9552 Merge branch 'timers/urgent' omits 0830b4b768e1 Merge branch 'x86/apic' omits 9e36a176dc94 Merge branch 'x86/core' omits e83801da081d Merge branch 'x86/urgent' omits a24037a82fef Merge branch 'x86/vdso' omits f9d7adc7b0d6 kbuild: remove 'addtree' and 'flags' magic for header sear [...] omits 3bd15082f65f treewide: prefix header search paths with $(srctree)/ omits 9910146bb2f0 media: prefix header search paths with $(srctree)/ omits 2c98d8e21e48 media: remove unneeded header search paths omits 655593cdf3e1 alpha: move arch/alpha/defconfig to arch/alpha/configs/defconfig omits dbbbbe830680 kbuild: terminate Kconfig when $(CC) or $(LD) is missing omits 9367c6ec40b3 kbuild: turn auto.conf.cmd into a mandatory include file omits 1c64caf8a502 .gitignore: exclude .get_maintainer.ignore and .gitattributes omits c6de82a33dbb kbuild: add all Clang-specific flags unconditionally omits b0388dde8832 kbuild: Don't try to add '-fcatch-undefined-behavior' flag omits c3eface3b29a kbuild: add some extra warning flags unconditionally omits 33a42205cfad kbuild: add -Wvla flag unconditionally omits 8a82bc4bbb2b samples: guard sub-directories with CONFIG options omits 900cab08d3f9 kbuild: re-enable int-in-bool-context warning omits ee11bf516fa7 MAINTAINERS: kbuild: Add pattern for scripts/*vmlinux* omits 960b7adf0484 sh: exclude vmlinux.scr from .gitignore pattern omits fdf9b893d76b sh: vsyscall: drop unnecessary cc-ldoption omits 60e5e2d00b09 ia64: require -Wl,--hash-style=sysv omits e9ab873331ca csky: remove deprecated arch/csky/boot/dts/include/dt-bindings omits 50e681be384a Merge branch 'misc-next' into next-fixes omits 044e62deead9 Merge branch 'misc-5.2' into next-fixes omits d020f1efaa90 Btrfs: tree-checker: detect file extent items with overlap [...] omits 858f50174467 tcp: do not recycle cloned skbs omits 22fb43f36006 enetc: Add missing link state info for ethtool omits 5d91eebc5d9c enetc: Allow to disable Tx SG omits f4a0be84d73e enetc: Fix NULL dma address unmap for Tx BD extensions omits 86a9665031e0 Btrfs: fix race between ranged fsync and writeback of adja [...] omits 8c7d72f3e722 Btrfs: avoid fallback to transaction commit during fsync o [...] omits 2bbacd1a9278 Merge tag 'kconfig-v5.2' of git://git.kernel.org/pub/scm/l [...] omits fcdec14365ec Merge tag 'acpi-5.2-rc1-2' of git://git.kernel.org/pub/scm [...] omits bfbfbf736862 Merge tag 'pm-5.2-rc1-2' of git://git.kernel.org/pub/scm/l [...] omits 88f76bc31b93 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 89963adcdb43 kernel/compat.c: mark expected switch fall-throughs omits 80a316ff1627 9p/xen: Add cleanup path in p9_trans_xen_init omits d4548543fc4e 9p/virtio: Add cleanup path in p9_virtio_init omits ec0970e0a1b2 mmc: sdhci-iproc: Set NO_HISPD bit to fix HS50 data hold t [...] omits b7dfa695afc4 mmc: sdhci-iproc: cygnus: Set NO_HISPD bit to fix HS50 dat [...] omits fc8670d1f72b media: rockchip/vpu: Fix/re-order probe-error/remove path omits f6d080f73a8f media: rockchip/vpu: Initialize mdev->bus_info omits 2aa314b4f52f media: rockchip/vpu: Get vdev from the file arg in vidioc_ [...] omits 5c5b90f5cbad media: rockchip/vpu: Add missing dont_use_autosuspend() calls omits 76f2db08e000 media: rockchip/vpu: Do not request id 0 for our video device omits 2a8d69f6139b Merge branches 'pm-cpufreq' and 'pm-domains' omits e3e28670bb28 Merge branches 'acpi-bus', 'acpi-doc' and 'acpi-pm' omits 57ce23514c53 ubifs: Correctly use tnc_next() in search_dh_cookie() omits 2decec48b0fd objtool: Fix whitelist documentation typo omits 272158e7c25a parisc: Allow building 64-bit kernel without -mlong-calls [...] omits a21b4ccc1491 scripts/gdb: add hlist utilities omits 44261a67d430 panic-add-an-option-to-replay-all-the-printk-message-in-buffer-v4 omits 8c71180324be panic: add an option to replay all the printk message in buffer omits 4324627e0cd2 convert-struct-pid-count-to-refcount_t-fix omits 459e4910f12f kernel/pid.c: convert struct pid:count to refcount_t omits c5776c0c3dcf test_sysctl-add-proc_do_large_bitmap-test-case-fix omits 4a66a883e407 tools/testing/selftests/sysctl/sysctl.sh: add proc_do_larg [...] omits 553c445699b4 checkpatch: fix something omits f0540103ac99 checkpatch: don't interpret stack dumps as commit IDs omits bb58b37d531d lib/math/rational.c: fix possible incorrect result from ra [...] omits db12020ef87e Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits 7405eb895924 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits f741b86ce41e lib/genalloc.c: export symbol addr_in_gen_pool omits 6f7502ef02bc powerpc: select DYNAMIC_DEBUG_RELATIVE_POINTERS for PPC64 omits 198bbd0e041e arm64: select DYNAMIC_DEBUG_RELATIVE_POINTERS omits 315b06687fdf x86_64: select DYNAMIC_DEBUG_RELATIVE_POINTERS omits edfe5c44d345 lib/dynamic_debug.c: add asm-generic implementation for DY [...] omits 017363154833 lib/dynamic_debug.c: introduce CONFIG_DYNAMIC_DEBUG_RELATI [...] omits de2b0e6ccf1f lib/dynamic_debug.c: drop use of bitfields in struct _ddebug omits 1e3325c22f4c lib/dynamic_debug.c: introduce accessors for string member [...] omits 90732f26db3f linux/printk.h: use unique identifier for each struct _ddebug omits dc1785019673 linux/net.h: use unique identifier for each struct _ddebug omits cb698478c7f8 linux/device.h: use unique identifier for each struct _ddebug omits 0175952f9a44 byteorder-sanity-check-toolchain-vs-kernel-endianess-check [...] omits 260229f978d8 byteorder: sanity check toolchain vs kernel endianness omits 058364822e6f kdb: det rid of broken attempt to print CCVERSION in kdb summary omits d7f2e7f41ba9 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits a355f19683e0 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits f25ed1c499d4 mm: don't expose page to fast gup before it's ready omits 3d3fa0c83b09 mm/vmscan: remove unused lru_pages argument omits 0341a38c9e6f powerpc: use probe_user_read() omits df7700263369 mm-add-probe_user_read-fix omits a34c155745cf include/linux/uaccess.h: add probe_user_read() omits d3460e7a8a97 mm, memcg: make scan aggression always exclude protection omits 668affec88d2 mm, memcg: make memory.emin the baseline for utilisation d [...] omits c64a918ed789 mm, memcg: proportional memory.{low,min} reclaim omits c08f62552e53 mm-vmap-add-debug_augment_lowest_match_check-macro-v4 omits fa3b440a23b1 mm/vmap: add DEBUG_AUGMENT_LOWEST_MATCH_CHECK macro omits 20858695a0c2 mm-vmap-add-debug_augment_propagate_check-macro-v4 omits cd194bfefc78 mm/vmap: add DEBUG_AUGMENT_PROPAGATE_CHECK macro omits c6417862526e mm-vmap-keep-track-of-free-blocks-for-vmap-allocation-v4 omits ddaa6a8b2899 mm/vmap: keep track of free blocks for vmap allocation omits c250de886505 mm/vmalloc.c: keep track of free blocks for vmap allocation omits 8663261b2cb5 memcg-schedule-high-reclaim-for-remote-memcgs-on-high_work-v3 omits 088bf5556abd memcg: schedule high reclaim for remote memcgs on high_work omits ca227150f5fc mm/vmalloc.c: remove might_sleep() in __remove_vm_area() omits f88249df6378 mm: vmalloc: show number of vmalloc pages in /proc/meminfo omits 27bd2e9674c7 mm/vmalloc.c: refactor __vunmap() to avoid duplicated call [...] omits cc092d41ef15 mm: be more verbose about zonelist initialization omits b276172a192e x86, numa: always initialize all possible nodes omits fb2d2c6e4a1b kvm/book3s: drop mmap_sem now that locked_vm is atomic omits fee3e5bad574 powerpc/mmu: drop mmap_sem now that locked_vm is atomic omits 91d935e8ab9a fpga/dlf/afu: drop mmap_sem now that locked_vm is atomic omits dc202f4bbc4f vfio/spapr_tce: drop mmap_sem now that locked_vm is atomic omits efcc2f179ac3 vfio/type1: drop mmap_sem now that locked_vm is atomic omits 4e05d451d0a5 mm: change locked_vm's type from unsigned long to atomic64_t omits c4d84acda723 ramfs: support O_TMPFILE omits edf97ff41675 ocfs2: checkpoint appending truncate log transaction befor [...] omits 06d5a9a700c5 ocfs2: wait for recovering done after direct unlock request omits 5d4102d4294e ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits 80a68e0777a4 ocfs2: clear zero in unaligned direct IO omits 735dfb16def9 ocfs2: add last unlock times in locking_state omits fd1edb064a65 lib/debugobjects.c: move printk out of db lock critical sections omits b937856a5db2 scripts/spelling.txt: add more typos to spelling.txt and sort omits 78badbf65edf mm: add /sys/kernel/slab/cache/cache_dma32 omits 057f5fb76d10 Fixed https://bugzilla.kernel.org/show_bug.cgi?id=202935 a [...] omits 5ac94332248e Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits f266fdc7609a Merge branch 'linux-5.2' of git://github.com/skeggsb/linux [...] omits 1064d8577381 Merge branch 'akpm' (patches from Andrew) omits def0fdae813d mm: memcontrol: fix NUMA round-robin reclaim at intermedia [...] omits 42a300353577 mm: memcontrol: fix recursive statistics correctness & scalabilty omits db9adbcbe740 mm: memcontrol: move stat/event counting functions out-of-line omits 205b20cc5a99 mm: memcontrol: make cgroup stats and events query API exp [...] omits 6a024330650e drivers/virt/fsl_hypervisor.c: prevent integer overflow in ioctl omits c8ea3663f7a8 drivers/virt/fsl_hypervisor.c: dereferencing error pointer [...] omits 871789d4af80 mm, memcg: rename ambiguously named memory.stat counters a [...] omits b09e89366e17 arch: remove <asm/sizes.h> and <asm-generic/sizes.h> omits 87dfb311b707 treewide: replace #include <asm/sizes.h> with #include <li [...] omits 3813393f5a24 fs/block_dev.c: Remove duplicate header omits 081d7d35fb22 fs/cachefiles/namei.c: remove duplicate header omits 9e9291c71eb9 include/linux/sched/signal.h: replace `tsk' with `task' omits 10bcba8c16aa fs/coda/psdev.c: remove duplicate header omits 99db46ea2927 ipc: do cyclic id allocation for the ipc object. omits 3278a2c20cb3 ipc: conserve sequence numbers in ipcmni_extend mode omits 5ac893b8cb10 ipc: allow boot time extension of IPCMNI from 32k to 16M omits a5091fda4e3c ipc/mqueue: optimize msg_get() omits 0ecb58210bd9 ipc/mqueue: remove redundant wq task assignment omits d6a2946a88f5 ipc: prevent lockup on alloc_msg and free_msg omits e7e6f462c1be scripts/gdb: print cached rate in lx-clk-summary omits 66d5c7c60acf scripts/gdb: clean up error handling in list helpers omits 988b26861597 scripts/gdb: add $lx_clk_core_lookup function omits d1e9710b63d8 scripts/gdb: initial clk support: lx-clk-summary omits 47d0d12855c9 scripts/gdb: add hlist utilities omits 494dbe02b6df scripts/gdb: silence pep8 checks omits 442284a89a65 scripts/gdb: add a timer list command omits 449ca0c95ea2 scripts/gdb: add rb tree iterating utilities omits 90cf83dbd2f0 scripts/gdb: add kernel config dumping command omits dfe4529ee4d3 scripts/gdb: find vmlinux where it was before omits 4c69add45fec pps: pps-gpio PPS ECHO implementation omits 652e22185a44 dt-bindings: pps: pps-gpio PPS ECHO implementation omits 4461d65176b4 pps: descriptor-based gpio omits b287a25a7148 panic/reboot: allow specifying reboot_mode for panic only omits c39ea0b9dd24 panic: avoid the extra noise dmesg omits e178a5beb369 gcov: clang support omits aa069a23a220 gcov: docs: add a note on GCC vs Clang differences omits 826eba0d77bc gcov: clang: move common GCC code into gcc_base.c omits ce528c4c20f9 fs/eventfd.c: make eventfd_ida static omits b556db17b0e7 eventfd: present id to userspace via fdinfo omits 1fd402df4586 kernel/pid.c: remove unneeded hash header file omits 3116ad38f51c kernel/sysctl.c: fix proc_do_large_bitmap for large input buffers omits 2ea622b887e7 tools/testing/selftests/sysctl/sysctl.sh: add proc_do_larg [...] omits a0edef79685c tools/testing/selftests/sysctl/sysctl.sh: allow graceful u [...] omits 8ded3d1026b2 tools/testing/selftests/sysctl/sysctl.sh: ignore diff outp [...] omits 5a12928ea8cf tools/testing/selftests/sysctl/sysctl.sh: load module befo [...] omits 9f66849fffc2 tools/testing/selftests/sysctl/sysctl.sh: remove superfluo [...] omits e260ad01f0aa sysctl: return -EINVAL if val violates minmax omits 475dae385497 kernel/sysctl.c: switch to bitmap_zalloc() omits 23015b22e47c rapidio: fix a NULL pointer dereference when create_workqu [...] omits 3713a4e1fdb8 include/linux/cpumask.h: fix double string traverse in cpu [...] omits 4e7301e6df95 exec selftests: test ->recursion_depth omits a6231d199336 exec: move struct linux_binprm::buf omits d53ddd0181d1 fs/exec.c: move ->recursion_depth out of critical sections omits b028fb612849 kernel/signal.c: annotate implicit fall through omits bd8309de0d60 fs/fat/file.c: issue flush after the writeback of FAT omits 672cdd56f0ae reiserfs: add comment to explain endianness issue in xattr_hash omits 1dcaa138fc7d autofs: add description of ignore pseudo mount option omits 841964e86acf autofs: update mount control expire desription with AUTOFS [...] omits f23ceaac6a4d autofs: update AUTOFS_EXP_LEAVES description omits 9200026623ef autofs: update autofs.txt for strictexpire mount option omits 2ad56addb9a9 autofs: fix some word usage oddities in autofs.txt omits 432d82200f58 net: replace CONFIG_DEBUG_KERNEL with CONFIG_DEBUG_MISC omits 900f492836df xtensa: replace CONFIG_DEBUG_KERNEL with CONFIG_DEBUG_MISC omits efb463cc1655 powerpc: replace CONFIG_DEBUG_KERNEL with CONFIG_DEBUG_MISC omits c66d7a27b794 init: introduce DEBUG_MISC option omits bbdc6076d2e5 binfmt_elf: move brk out of mmap when doing direct loader exec omits 249b08e4e504 elf: init pt_regs pointer later omits d8e7cb39acc6 fs/binfmt_elf.c: extract PROT_* calculations omits 852643165aea fs//binfmt_elf.c: move variables initialization closer to [...] omits be0deb585e4c fs/binfmt_elf.c: save 1 indent level omits ba0f6b88a837 fs/binfmt_elf.c: delete trailing "return;" in functions re [...] omits cc338010a233 fs/binfmt_elf.c: free PT_INTERP filename ASAP omits 5cf4a3638258 fs/binfmt_elf.c: make scope of "pos" variable smaller omits 22f084dbc161 fs/binfmt_elf.c: remove unneeded initialization of mm->sta [...] omits 7507c4025872 lib/test_vmalloc.c:test_func(): eliminate local `ret' omits ef4d6f6b275c include/linux/bitops.h: sanitize rotate primitives omits 6ea86bdfc169 lib/test_bitmap: add tests for bitmap_parselist_user() omits a4ab50509c76 lib/test_bitmap: add testcases for bitmap_parselist() omits 0c2111a5c852 lib/test_bitmap: switch test_bitmap_parselist to ktime_get() omits e371c481d89c lib: rework bitmap_parselist omits 281327c99bca lib: make bitmap_parselist_user() a wrapper on bitmap_parselist() omits 9f6158946987 lib/math: move int_pow() from pwm_bl.c for wider use omits 2c64e9cb0b6b lib: Move mathematic helpers to separate folder omits b5c56e0cdd62 lib/list_sort: optimize number of calls to comparison function omits 043b3f7b6388 lib/list_sort: simplify and remove MAX_LIST_LENGTH_BITS omits 8fb583c4258d lib/sort: avoid indirect calls to built-in swap omits 22a241ccb2c1 lib/sort: use more efficient bottom-up heapsort variant omits 37d0ec34d111 lib/sort: make swap functions more generic omits 8e18faeac3e4 lib/plist: rename DEBUG_PI_LIST to DEBUG_PLIST omits cdc90a1871d6 lib/bitmap.c: guard exotic bitmap functions by CONFIG_NUMA omits 5f239f655a7e lib/bitmap.c: remove unused EXPORT_SYMBOLs omits 6c4e121fda51 kernel/user.c: clean up some leftover code omits e02c9b0d65a7 kernel/latencytop.c: rename clear_all_latency_tracing to c [...] omits 0cc75888dad1 kernel/latencytop.c: remove unnecessary checks for latency [...] omits 831246570d34 kernel/notifier.c: double register detection omits 9012d011660e compiler: allow all arches to enable CONFIG_OPTIMIZE_INLINING omits efc344c57e39 powerpc/mm/radix: mark as __tlbie_pid() and friends as__al [...] omits e12d6d7d46a6 powerpc/mm/radix: mark __radix__flush_tlb_range_psize() as [...] omits 480795a09534 powerpc/prom_init: mark prom_getprop() and prom_getproplen [...] omits 2e0168a71458 ARM: mark setup_machine_tags() stub as __init __noreturn omits e9ea596c2c6d MIPS: mark __fls() and __ffs() as __always_inline omits 2127982895d4 mtd: rawnand: vf610_nfc: add initializer to avoid -Wmaybe- [...] omits e60fb8bf68d4 s390/cpacf: mark scpacf_query() as __always_inline omits 1221a5854d43 MIPS: mark mult_sh_align_mod() as __always_inline omits 02166b88d376 arm64: mark (__)cpus_have_const_cap as __always_inline omits be167862ae7d ARM: prevent tracing IPI_CPU_BACKTRACE omits 687a3e4d8e61 treewide: remove SPDX "WITH Linux-syscall-note" from kerne [...] omits ad312f95d41c fs/select: avoid clang stack usage warning omits 134fca9063ad mm/mincore.c: make mincore() more conservative omits 97500a4a5487 mm: maintain randomization of page free lists omits b03641af6809 mm: move buddy list manipulations into helpers omits e900a918b098 mm: shuffle initial free memory to improve memory-side-cac [...] omits 4d36e6f80404 mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t omits 68571be99f32 mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() omits df5ba5be7425 kernel/sched/psi.c: expose pressure metrics on root cgroup omits 0e94682b73bf psi: introduce psi monitor omits 8af0c18af142 include/: refactor headers to allow kthread.h inclusion in [...] omits 333f3017c5a8 psi: track changed states omits 7fc70a399936 psi: split update_stats into parts omits bcc78db64168 psi: rename psi fields in preparation for psi trigger addition omits 9289c5e6a78a psi: make psi_enable static omits 33b2d6302abc psi: introduce state_mask to represent stalled psi states omits 136ac591f047 mm: update references to page _refcount omits 987717e5e016 mm: change mm_update_next_owner() to update mm->owner with [...] omits c3f3ce049f7d userfaultfd: use RCU to free the task struct when fork fails omits acb2ec3dd003 kernel/Makefile: don't assume that kernel/gen_ikh_data.sh [...] omits 308a06dc72c0 ARC: mm: do_page_fault refactor #8: release mmap_sem sooner omits 68a837de19ed Merge branch 'v5.2/fixes' into tmp/aml-rebuild omits acd20f4e6210 Merge branch 'v5.2/drivers' into tmp/aml-rebuild omits 76c7b5ebb452 Merge branch 'v5.2/defconfig' into tmp/aml-rebuild omits 56339fb8b0bc Merge branch 'v5.2/dt64' into tmp/aml-rebuild omits bbc14dc6c718 Merge branch 'v5.2/dt' into tmp/aml-rebuild omits b94328e270a0 ARC: mm: do_page_fault refactor #7: fold the various error [...] omits 5d3c17b0e693 ARM: dts: meson8b: fix the operating voltage of the Mali GPU omits 61c2018c0743 selftests: avoid KBUILD_OUTPUT dir cluttering with selftes [...] omits 11ebd85a07e0 selftests: drivers: Create .gitignore to include /dma-buf/udmabuf omits 4d0b5f4d7561 selftests: pidfd: Create .gitignore to include pidfd_test omits 70c85e2f5d90 ARC: mm: do_page_fault refactor #6: error handlers to use [...] omits 6fb0bc0768e4 ARC: mm: do_page_fault refactor #5: scoot no_context to end omits f0531ba82736 ARC: mm: do_page_fault refactor #4: consolidate retry rela [...] omits cab0ef2e7bd0 ARC: mm: do_page_fault refactor #3: tidyup vma access perm [...] omits 8958ade91eea ARC: mm: do_page_fault refactor #2: remove short lived variable omits 550ea2d857fe ARC: mm: do_page_fault refactor #1: remove label @good_area omits cb07d915bf27 nfp: flower: add rcu locks when accessing netdev for tunnels omits 3ebe1bca58c8 ppp: deflate: Fix possible crash in deflate_init omits f413cbb332a0 net: macb: fix error format in dev_err() omits feadc4b6cf42 rtnetlink: always put IFLA_LINK for links with a link-netnsid omits 00f9fec48157 net/mlx4_core: Change the error print to info print omits d0a7e8cb3c9d NFC: Orphan the subsystem omits ec3e6539e29e cifs: add support for SEEK_DATA and SEEK_HOLE omits 0fe9f173d6cd net: Always descend into dsa/ omits cd736d8b67fb tcp: fix retrans timestamp on passive Fast Open omits 3e01ae2612bd drm/pl111: Initialize clock spinlock early omits 7f46d23e1b14 cifs:smbd Use the correct DMA direction when sending data omits 1d2a4f57cebd cifs:smbd When reconnecting to server, call smbd_destroy() [...] omits baf5964ecfe1 power: supply: olpc_battery: force the le/be casts omits 35c99ffa20ed Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits 814137768b5a Add gitignore file for samples/vfs/ generated files omits e10e55e9d933 dt-bindings: sifive: describe sifive-blocks versioning omits b2c91128212a Merge branch 'parisc-5.2-2' of git://git.kernel.org/pub/sc [...] omits ca4b40629f4e Merge tag 'kgdb-5.2-rc1' of git://git.kernel.org/pub/scm/l [...] omits 280664f558c9 Merge tag 'modules-for-v5.2' of git://git.kernel.org/pub/s [...] omits 90f94660e531 drm/msm: correct attempted NULL pointer dereference in debugfs omits 5db17c96771f Merge branch 'lru-map-fix' omits d2baab62a143 bpf: test ref bit from data path and add new tests for sys [...] omits 50b045a8c0cc bpf, lru: avoid messing with eviction heuristics upon sysc [...] omits c6110222c6f4 bpf: add map_lookup_elem_sys_only for lookups from syscall side omits e0654264c480 Merge tag 'backlight-next-5.2' of git://git.kernel.org/pub [...] omits ebcf5bb28241 Merge tag 'mfd-next-5.2' of git://git.kernel.org/pub/scm/l [...] omits 414147d99b92 Merge tag 'pci-v5.2-changes' of git://git.kernel.org/pub/s [...] omits e8547d930ccb btrfs: extent-tree: Fix a bug that btrfs is unable to add [...] omits aead9b578973 Merge branch 'misc' into for-next omits f4cefcd67067 scsi: bnx2fc: fix incorrect cast to u64 on shift operation omits 318222a35bfb Merge branch 'akpm' (patches from Andrew) omits 640be2d1ffbc kernel/memremap.c: remove the unused device_private_entry_ [...] omits a1b8e6abf35b mm: delete find_get_entries_tag omits b3b07077b01e mm/huge_memory.c: make __thp_get_unmapped_area static omits 94393c78964c mm/mprotect.c: fix compilation warning because of unused ' [...] omits 19343b5bdd16 mm/page-writeback: introduce tracepoint for wait_on_page_w [...] omits 60b62ff7cc42 mm/vmscan: simplify trace_reclaim_flags and trace_shrink_flags omits d66d109d3c9c mm/Kconfig: update "Memory Model" help text omits 2fa2690ca617 mm/vmscan.c: don't disable irq again when count pgrefill f [...] omits 350e88bad496 mm: memblock: make keeping memblock memory opt-in rather t [...] omits f27a5136f70a hugetlbfs: always use address space in inode for resv_map pointer omits 1f862989b04a mm/z3fold.c: support page migration omits 7c2b8baa61fe mm/z3fold.c: add structure for buddy handles omits 351618b203ac mm/z3fold.c: improve compression by extending search omits 9050cce104c0 mm/z3fold.c: introduce helper functions omits 1c52e6d06810 mm/page_alloc.c: remove unnecessary parameter in rmqueue_pcplist omits 2c8fc3dcf2dc mm/hmm: add ARCH_HAS_HMM_MIRROR ARCH_HAS_HMM_DEVICE Kconfig omits f46b79120e94 mm/vmscan.c: simplify shrink_inactive_list() omits c553ea4fdf27 fs/sync.c: sync_file_range(2) may use WB_SYNC_ALL writeback omits 5326905798de xen/privcmd-buf.c: convert to use vm_map_pages_zero() omits df9bde015a72 xen/gntdev.c: convert to use vm_map_pages() omits a17ae1476693 videobuf2/videobuf2-dma-sg.c: convert to use vm_map_pages() omits b0d0084fd906 iommu/dma-iommu.c: convert to use vm_map_pages() omits e60b72b1a9f5 drm/xen/xen_drm_front_gem.c: convert to use vm_map_pages() omits 2f69b3c8bad0 drm/rockchip/rockchip_drm_gem.c: convert to use vm_map_pages() omits 22660db89262 drivers/firewire/core-iso.c: convert to use vm_map_pages_zero() omits 6248461d2168 arm: mm: dma-mapping: convert to use vm_map_pages() omits a667d7456f18 mm: introduce new vm_map_pages() and vm_map_pages_zero() API omits 62afcd1cb8e3 mm: remove redundant 'default n' from Kconfig-s omits 8c7829b04c52 mm: fix false-positive OVERCOMMIT_GUESS failures omits ac5c94264580 mm/memory_hotplug: make __remove_pages() and arch_remove_m [...] omits 9d1d887d785b mm/memory_hotplug: make __remove_section() never fail omits cb7b3a3685b2 mm/memory_hotplug: make unregister_memory_section() never fail omits d9eb1417c77d mm/memory_hotplug: release memory resource after arch_remo [...] omits 2346a560599a mm/filemap.c: fix minor typo omits 940519f0c8b7 mm, memory_hotplug: provide a more generic restrictions fo [...] omits 5557c766abad mm, memory_hotplug: cleanup memory offline path omits 0e56acae4b4d mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] omits 837566e7e08e mm: implement new zone specific memblock iterator omits 56ec43d8b027 mm: drop meminit_pfn_in_nid as it is redundant omits 5470dea49f53 mm: use mm_zero_struct_page from SPARC on all 64b architectures omits 059d8442ea77 mm/rmap.c: use the pra.mapcount to do the check omits cfcbfb1382db mm/filemap.c: enable error injection at add_to_page_cache() omits c6d23413f81b mm/mmu_notifier: mmu_notifier_range_update_to_read_only() helper omits bf198b2b34bf mm/mmu_notifier: pass down vma and reasons why mmu notifie [...] omits 7269f999934b mm/mmu_notifier: use correct mmu_notifier events for each [...] omits 6f4f13e8d9e2 mm/mmu_notifier: contextual information for event triggeri [...] omits d87f055b94ea mm/mmu_notifier: contextual information for event enums omits 27560ee96f40 mm/mmu_notifier: convert mmu_notifier_range->blockable to a flags omits dfcd66604c1c mm/mmu_notifier: convert user range->blockable to helper function omits 4a83bfe916f3 mm/mmu_notifier: helper to test if a range invalidation is [...] omits 391aab11e93f mm/hmm: convert various hmm_pfn_* to device_entry which is [...] omits 55c0ece82ac6 mm/hmm: add a helper function that fault pages and map the [...] omits 202394178d02 mm/hmm: add helpers to test if mm is still alive or not omits 992de9a8b751 mm/hmm: allow to mirror vma of a file on a DAX backed filesystem omits 63d5066f6e5a mm/hmm: mirror hugetlbfs (snapshoting, faulting and DMA mapping) omits 023a019a9b4e mm/hmm: add default fault flags to avoid the need to pre-f [...] omits a3e0d41c2b1f mm/hmm: improve driver API to work and wait over a range omits 73231612dc7c mm/hmm: improve and rename hmm_vma_fault() to hmm_range_fault() omits 25f23a0c7127 mm/hmm: improve and rename hmm_vma_get_pfns() to hmm_range [...] omits 9f454612f602 mm/hmm: do not erase snapshot when a range is invalidated omits 704f3f2cf63c mm/hmm: use reference counting for HMM struct omits 734fb8996890 mm/hmm: select mmu notifier when selecting HMM omits 1b426bac66e6 hugetlb: use same fault hash key for shared and private mappings omits 0919e1b69ab4 hugetlbfs: on restore reserve error path retain subpool re [...] omits 063b8a4cee80 drivers/base/memory.c: clean up relics in function parameters omits 7567cfc5da9f mm/sparse.c: clean up obsolete code comment omits 926e5d1cb525 include/linux/balloon_compaction.h: drop unused function stubs omits dae966dc8f88 mm/swap.c: __pagevec_lru_add_fn: typo fix omits 2d0adf7e0d7a mm/hugetlb: get rid of NODEMASK_ALLOC omits fd875dca7c71 hugetlbfs: fix potential over/underflow setting node speci [...] omits 299c83dce9ea mem-hotplug: fix node spanned pages when we have a node wi [...] omits 3481c37ffa1d mm/vmscan: drop may_writepage and classzone_idx from direc [...] omits 024eee0e83f0 mm: page_mkclean vs MADV_DONTNEED race omits fc1d8e7cca2d mm: introduce put_user_page*(), placeholder versions omits 4eb0716e868e hugetlb: allow to free gigantic pages regardless of the co [...] omits 8df995f6bde0 mm: simplify MEMORY_ISOLATION && COMPACTION || CMA into CO [...] omits b53f45695449 sparc: advertise gigantic page support omits a861bbce2763 sh: advertise gigantic page support omits 0d7b4a607d8f riscv: switch over to generic free_initmem() omits f40399992a24 init: free_initmem: poison freed init memory omits 522c99194549 hexagon: switch over to generic free_initmem() omits 997aef68af3e init: provide a generic free_initmem implementation omits f94f7434cbbb initramfs: poison freed initrd memory omits 4afd58e14dd4 initramfs: provide a generic free_initrd_mem implementation omits d8ae8a3765bf initramfs: move the legacy keepinitrd parameter to core code omits afef7889c480 initramfs: cleanup populate_rootfs omits 7c184ecd262f initramfs: factor out a helper to populate the initrd image omits 23091e287355 initramfs: cleanup initrd freeing omits 54c7a8916a88 initramfs: free initrd memory if opening /initrd.image fails omits 1df3a339074e mm/cma.c: fix crash on CMA allocation if bitmap allocation fails omits 113b7dfd8271 mm: memcontrol: quarantine the mem_cgroup_[node_]nr_lru_pa [...] omits 21d89d151bb4 mm: memcontrol: push down mem_cgroup_nr_lru_pages() omits 2b487e59f00a mm: memcontrol: push down mem_cgroup_node_nr_lru_pages() omits 22796c844fcb mm: memcontrol: replace node summing with memcg_page_state() omits 1a61ab8038e7 mm: memcontrol: replace zone summing with lruvec_page_state() omits e0ee0e71078a mm: memcontrol: track LRU counts in the vmstats array omits 132bb8cfc9e0 mm/vmscan: add tracepoints for node reclaim omits 5e65af19e89a mm/page_isolation.c: remove redundant pfn_valid_within() i [...] omits b6cfab7ad19d mm, compaction: some tracepoints should be defined only wh [...] omits b1746b991d62 mm: compaction: show gfp flag names in try_to_compact_page [...] omits 2b59e01a3aa6 mm/cma.c: fix the bitmap status to show failed allocation reason omits dd7ef7bd1464 mm/compaction.c: fix an undefined behaviour omits d3ba3ae19751 mm/memory_hotplug.c: fix the wrong usage of N_HIGH_MEMORY omits 39186cbe652d mm,memory_hotplug: drop redundant hugepage_migration_suppo [...] omits 10eeadf3045c mm,memory_hotplug: unlock 1GB-hugetlb on x86_64 omits f3b4fdb18cb5 IB/mthca: use the new FOLL_LONGTERM flag to get_user_pages_fast() omits 664b21e717cf IB/qib: use the new FOLL_LONGTERM flag to get_user_pages_fast() omits 9fdf4aa15673 IB/hfi1: use the new FOLL_LONGTERM flag to get_user_pages_fast() omits 7af75561e171 mm/gup: add FOLL_LONGTERM capability to GUP fast omits 73b0140bf0fe mm/gup: change GUP fast to use flags rather than a write 'bool' omits b798bec4741b mm/gup: change write parameter to flags in fast walk omits 932f4a630a69 mm/gup: replace get_user_pages_longterm() with FOLL_LONGTERM omits a222f3415868 mm: generalize putback scan functions omits f372d89e5dbb mm: remove pages_to_free argument of move_active_pages_to_lru() omits 9851ac13592d mm: move nr_deactivate accounting to shrink_active_list() omits 886cf1901db9 mm: move recent_rotated pages calculation to shrink_inacti [...] omits 63931eb97508 mm, page_alloc: disallow __GFP_COMP in alloc_pages_exact() omits 5fd4ca2d84b2 mm: page cache: store only head pages in i_pages omits cefdca0a86be userfaultfd/sysctl: add vm.unprivileged_userfaultfd omits f0fd50504a54 mm/cma_debug.c: fix the break condition in cma_maxchunk_get() omits 3b775998eca7 include/trace/events/vmscan.h: drop zone id from kswapd tr [...] omits 745e10146c31 mm/slab.c: fix an infinite loop in leaks_show() omits 632b2ef0c72d mm/slub.c: update the comment about slab frozen omits 517f9f1ee5ed mm/slab.c: remove unneed check in cpuup_canceled omits a4d3f8916c65 slub: remove useless kmem_cache_debug() before remove_full() omits 3e05617ceaa4 mm: remove stale comment from page struct omits 16cb0ec75b34 slab: use slab_list instead of lru omits 916ac0527837 slub: use slab_list instead of lru omits 6dfd1b653c49 slub: add comments to endif pre-processor macros omits adab7b68189d slob: use slab_list instead of lru omits 130e8e09e267 slob: respect list_head abstraction layer omits a16b53849913 list: add function list_rotate_to_front() omits e091eab028f9 ocfs2: fix ocfs2 read inode data panic in ocfs2_iget omits 9dc2108d667d ocfs2: use common file type conversion omits 3fde8c60b398 MAINTAINERS: add Joseph as ocfs2 co-maintainer omits e602b26ce475 arch/sh/boards/mach-dreamcast/irq.c: Remove duplicate header omits a9e73998f9d7 kernel/sys.c: prctl: fix false positive in validate_prctl_map() omits 2bf753e64b4a mm/hugetlb.c: don't put_page in lock of hugetlb_lock omits fce86ff5802b mm/huge_memory: fix vmf_insert_pfn_{pmd, pud}() crash, han [...] omits 7e9890a3500d Merge tag 'ovl-update-5.2' of git://git.kernel.org/pub/scm [...] omits 4856118f4953 Merge tag 'fuse-update-5.2' of git://git.kernel.org/pub/sc [...] omits 0d28544117fa Merge tag 'f2fs-for-v5.2-rc1' of git://git.kernel.org/pub/ [...] omits f3e20ad67b4c s390: move arch/s390/defconfig to arch/s390/configs/defconfig omits 56df90b631fc ALSA: hda/realtek - Fix for Lenovo B50-70 inverted interna [...] omits fa4bff165070 Merge branch 'x86-mds-for-linus' of git://git.kernel.org/p [...] omits 2d383e614b17 pidfd: add polling selftests omits 51f1b521a515 pidfd: add polling support omits 9b9f5948afcd kconfig: make conf_get_autoconfig_name() static omits b9d1a8e9302e kconfig: use snprintf for formatting pathnames omits 4cb726121e2c kconfig: remove useless NULL pointer check in conf_write_dep() omits e2f597a20470 drm/msm: remove resv fields from msm_gem_object struct omits 37bcec5d9f71 hwmon: (pwm-fan) Use devm_thermal_of_cooling_device_register omits 0b2a785db879 hwmon: (npcm750-pwm-fan) Use devm_thermal_of_cooling_devic [...] omits 9ebe010e566e hwmon: (mlxreg-fan) Use devm_thermal_of_cooling_device_register omits 9534784550ab hwmon: (gpio-fan) Use devm_thermal_of_cooling_device_register omits 389c0ad1d61e hwmon: (aspeed-pwm-tacho) Use devm_thermal_of_cooling_devi [...] omits e380ea8117ce thermal: rcar_gen3_thermal: Fix to show correct trip point [...] omits 20386f0d84a2 thermal: rcar_thermal: update calculation formula for R-Ca [...] omits bf45ac18b780 thermal: cpu_cooling: Actually trace CPU load in thermal_p [...] omits ffd1b122d3a1 thermal: rockchip: Support the PX30 SoC in thermal driver omits 4b984e7bfb6d dt-bindings: rockchip-thermal: Support the PX30 SoC compatible omits 28694e009e51 thermal: rockchip: fix up the tsadc pinctrl setting error omits fcc6d4cadadc thermal: broadcom: Remove ACPI support omits 6ec8070b9d48 thermal: Fix build error of missing devm_ioremap_resource on UM omits 72554a7509ae thermal/drivers/cpu_cooling: Remove pointless field omits 0fac9e2f1452 thermal/drivers/cpu_cooling: Add Software Package Data Exc [...] omits 42cd9b049829 thermal/drivers/cpu_cooling: Fixup the header and copyright omits 3c74cbb8d001 thermal/drivers/cpu_cooling: Remove pointless test in powe [...] omits 63f55fcea50c thermal: rcar_gen3_thermal: disable interrupt in .remove omits 2c0928c9e004 thermal: rcar_gen3_thermal: fix interrupt type omits b4ab114cc6a1 thermal: Introduce devm_thermal_of_cooling_device_register omits 80d95930dcdf dt-bindings: thermal: generic-adc: make lookup-table optional omits d36e2fa02538 thermal: generic-adc: make lookup table optional omits f86a7a847ca3 thermal: qoriq: Remove unnecessary DT node is NULL check omits 71aa3693493d thermal: Introduce Amazon's Annapurna Labs Thermal Driver omits c8044b918b2b dt-bindings: thermal: al-thermal: Add binding documentation omits ed1b1ac1425b thermal: rcar_gen3_thermal: Fix init value of IRQCTL register omits e52bbd2f10ad drivers: thermal: tsens: Move calibration constants to hea [...] omits e8c24c6f5d1c drivers: thermal: tsens: Add generic support for TSENS v1 IP omits a9604f28087f dt: thermal: tsens: Add bindings for qcs404 omits 14bbe9881120 drivers: thermal: tsens: Common get_temp() learns to do AD [...] omits c8b6169093f6 drivers: thermal: tsens: Move get_temp_tsens_v2 to allow sharing omits dbdaa582e4ee drivers: thermal: tsens: simplify get_temp_tsens_v2 routine omits 1b6e3e517fad drivers: thermal: tsens: Introduce IP-specific max_sensor count omits 66ad8a100953 drivers: thermal: tsens: change data type for sensor IDs omits 3e6a8fb33084 drivers: thermal: tsens: Add new operation to check if a s [...] omits fc7d18cf6a92 drivers: thermal: tsens: Don't print error message on -EPR [...] omits 52eafd66ef76 drivers: thermal: tsens: Save reference to the device poin [...] omits c19970548edc drivers: thermal: tsens: Introduce reg_fields to deal with [...] omits c191f93454bc net/mlx5: Set completion EQs as shared resources omits cd5d20f13f2d IB/mlx5: Verify DEVX general object type correctly omits ca976bfb3154 kdb: Fix bound check compiler warning omits 03216f1a350e Merge branch 'acpi-pm' into linux-next omits 2f844b61db82 ACPI: PM: Set enable_for_wake for wakeup GPEs during suspe [...] omits 933b40530b4b mac80211: remove set but not used variable 'old' omits 18760f19c44a mac80211: handle deauthentication/disassociation from TDLS peer omits 32b5a2c9950b wireless: Skip directory when generating certificates omits 2474c62898c6 tools/bpf: Sync kernel btf.h header omits 948dc8c99a22 bpf: btf: fix the brackets of BTF_INT_OFFSET() omits 8fbce8efe15c backlight: lm3630a: Add firmware node support omits 32fcb75c66a0 dt-bindings: backlight: Add lm3630a bindings omits d3f48ec0954c backlight: lm3630a: Return 0 on success in update_status f [...] omits bc32286cab55 video: lcd: Remove useless BACKLIGHT_CLASS_DEVICE dependencies omits ed835136ee67 mfd: Use dev_get_drvdata() directly omits 4f8f2bb7ab03 mfd: cros_ec: Instantiate properly CrOS Touchpad MCU device omits 90486af5e0f7 mfd: cros_ec: Instantiate properly CrOS FP MCU device omits 93abf68b6bcb mfd: cros_ec: Update the EC feature codes omits dd6629073a97 mfd: intel-lpss: Add Intel Comet Lake PCI IDs omits c273e63129b1 mfd: lochnagar: Add links to binding docs for sound and hwmon omits 38a3227151f6 mfd: ab8500-debugfs: Fix a typo ("deubgfs") omits 13d72945323c mfd: imx6sx: Add MQS register definition for iomuxc gpr omits a2a0c4ef4e56 dt-bindings: mfd: LMU: Fix lm3632 dt binding example omits a9bf6aa69956 mfd: intel_quark_i2c_gpio: Adjust IOT2000 matching omits 6b4814a9451a mfd: da9063: Fix OTP control register names to match datas [...] omits 9e364e87ad7f mfd: tps65912-spi: Add missing of table registration omits e7037d75ac48 mfd: axp20x: Add USB power supply mfd cell to AXP803 omits 8ca6ff16de55 mfd: sun6i-prcm: Fix build warning for non-OF configurations omits dad06532292d mfd: intel-lpss: Set the device in reset state when init omits 7235560ac77a platform/chrome: Add support for v1 of host sleep event omits afe2bb5c4b62 mfd: cros_ec: Add host_sleep_event_v1 command omits 49a65e3c276c mfd: cros_ec: Instantiate the CrOS USB PD logger driver omits 178bc6b87ac4 mfd: cs47l90: Make DAC_AEC_CONTROL_2 readable omits 801f0da9b735 mfd: cs47l35: Make DAC_AEC_CONTROL_2 readable omits 993c0ba7e410 mfd: syscon: atmel: Switch to SPDX license identifiers omits c6b9605f5eae mfd: da9063: Remove platform_data support omits 9efbc6f175c0 mfd: da9063: Convert headers to SPDX omits 4f799e47adb3 mfd: axp20x: Allow the AXP223 to be probed by I2C omits 54349b3ce82e mfd: rk808: Remove the id_table omits d4cee9509e50 mfd: cros_ec: Instantiate properly CrOS ISH MCU device omits 730080a758fd dt-bindings: mfd: Add bindings for SAM9X60 HLCD controller omits 1e8c15856131 mfd: atmel-hlcdc: Add compatible for SAM9X60 HLCD controller omits 2cd0ee3b1dcd mfd: Kconfig: Pedantic formatting omits 129fc67785fb mfd: axp20x: Add USB power supply mfd cell to AXP813 omits 48171d0ea7ca mfd: twl6040: Fix device init errors for ACCCTL register omits a00406b71c5f mfd: syscon: Add optional clock support omits c6ba08819b6a dt-bindings: stm32: syscon: Add clock support omits ec85d4a10e35 mfd: sec: Add support for the RTC on S2MPA01 omits f01faec6256c mfd: sec: Put one element structure initialisation on one line omits 236c765d6abc mfd: intel_soc_pmic_chtwc: Register LED child device omits 60a7a9a2493a Merge branches 'ib-mfd-arm-leds-5.2', 'ib-mfd-gpio-input-l [...] omits c7a286577d75 perf/x86/intel: Allow PEBS multi-entry in watermark mode omits c4a52d669690 drm/nouveau: fix duplication of nv50_head_atom struct omits 13d03e9daf70 drm/nouveau/disp/dp: respect sink limits when selecting fa [...] omits e15b682aad77 drm/nouveau/core: initial support for boards with TU117 chipset omits a2ac09a03d2a drm/nouveau/core: allow detected chipset to be overridden omits a0b694d0af21 drm/nouveau/kms/gf119-gp10x: push HeadSetControlOutputReso [...] omits e4702c01b7b1 drm/nouveau/kms/nv50-: fix bug preventing non-vsync'd page flips omits d2434e4d942c drm/nouveau/kms/gv100-: fix spurious window immediate interlocks omits 582a0c4194a5 drivers: thermal: tsens: Merge tsens-8974 into tsens-v0_1 omits 774ccb081947 drivers: thermal: tsens: Rename constants to prepare to me [...] omits 2be20763031b drivers: thermal: tsens: Rename tsens-8916 to prepare to m [...] omits 68b3314d7c77 drivers: thermal: tsens: Function prototypes should have a [...] omits 2cbcd2eab01b drivers: thermal: tsens: Use consistent names for variables omits 69b628ac71f0 drivers: thermal: tsens: Rename variable tmdev omits 24ae447291bb drivers: thermal: tsens: Rename tsens_device omits 3c040ce087a2 drivers: thermal: tsens: Rename tsens_data omits 20a7a2db19df drivers: thermal: tsens: Document the data structures omits df535485bb74 thermal: stm32: simplify getting .driver_data omits 0f54aa5cafbe drivers: thermal: Kconfig: pedantic cleanups omits 7ffd87c63d36 of: thermal: Improve print information omits 1dcc242c7c75 thermal: tegra: enable OC hw throttle omits 8d3d462b684a of: Add bindings of OC hw throttle for Tegra soctherm omits 4a04beb1bf2e thermal: tegra: add support for EDP IRQ omits 5c9d6ac23170 thermal: tegra: add set_trips functionality omits d7180be0d580 thermal: tegra: add support for thermal IRQ omits 6ca29b7e824c thermal: tegra: add support for gpu hw-throttle omits 7d8ac6b282ad of: Add bindings of gpu hw throttle for Tegra soctherm omits 2510aa56ab87 thermal: tegra: support hw and sw shutdown omits 9967a1bc8122 of: Add bindings of thermtrip for Tegra soctherm omits 4894fbcce856 KVM: PPC: Book3S: Remove useless checks in 'release' metho [...] omits 3f8cb76c8007 KVM: PPC: Book3S HV: XIVE: Fix spelling mistake "acessing" [...] omits 2eeeaf16aa6f KVM: PPC: Book3S HV: Make sure to load LPID for radix VCPUs omits 4d7ba8ce0fec RDMA/core: Change system parameters callback from dumpit to doit omits 641114d2af31 RDMA: Directly cast the sockaddr union to sockaddr omits a5b5077982fe scsi: smartpqi: Reporting unhandled SCSI errors omits bb081ac412c6 scsi: myrs: Fix uninitialized variable omits 82184de52c13 scsi: sd: block: Fix regressions in read-only block device [...] omits 69b9c52ca5c0 scsi: lpfc: Update lpfc version to 12.2.0.2 omits c8cb261a072c scsi: lpfc: add check for loss of ndlp when sending RRQ omits 79080d349f7f scsi: lpfc: correct rcu unlock issue in lpfc_nvme_info_show omits e2a8be5696e7 scsi: lpfc: resolve lockdep warnings omits d0adee5d1275 scsi: qedi: remove set but not used variables 'cdev' and 'udev' omits c09581a52765 scsi: qedi: remove memset/memcpy to nfunc and use func instead omits 5386a4e6c7fe scsi: qla2xxx: Add cleanup for PCI EEH recovery omits c7a1c2bbb65e Merge branch 'pci/trivial' omits f8587c80c62a Merge branch 'pci/printk-portdrv' omits 192415f49860 Merge branch 'pci/printk' omits f2e946831625 Merge branch 'pci/iova-dma-ranges' omits ee6df38da848 Merge branch 'remotes/lorenzo/pci/misc' omits ed0eaf320571 Merge branch 'remotes/lorenzo/pci/xilinx' omits cdf4315502a5 Merge branch 'remotes/lorenzo/pci/tegra' omits 673525c5c2da Merge branch 'remotes/lorenzo/pci/rockchip' omits bac9789e535a Merge branch 'remotes/lorenzo/pci/rcar' omits fb8a85fabdc8 Merge branch 'remotes/lorenzo/pci/mediatek' omits 0b8439d37482 Merge branch 'remotes/lorenzo/pci/keystone' omits b138f67d7bad Merge branch 'remotes/lorenzo/pci/iproc' omits 5349abcf8e5f Merge branch 'remotes/lorenzo/pci/imx' omits 29fa3bbd6c20 Merge branch 'pci/dwc' omits 4014eb8b6117 Merge branch 'remotes/lorenzo/pci/controller-fixes' omits 83d82352827a Merge branch 'pci/host/al' omits c711a84af0af Merge branch 'pci/virtualization' omits da33ae0129ff Merge branch 'pci/switchtec' omits db9d639fa127 Merge branch 'pci/portdrv' omits 292c93965413 Merge branch 'pci/peer-to-peer' omits 09fdd75c1814 Merge branch 'pci/misc' omits 33987fd167dc Merge branch 'pci/msi' omits 3ea6f739dca4 Merge branch 'pci/hotplug' omits 178901bf6a7d Merge branch 'pci/enumeration' omits 156752817cb0 Merge branch 'pci/aer' omits cabede8b4f2b bpf: sockmap fix msg->sg.size account on ingress skb omits c42253cc8820 bpf: sockmap remove duplicate queue free omits 014894360ec9 bpf: sockmap, only stop/flush strp if it was enabled at so [...] omits 390e99cfdda1 bpf: mark bpf_event_notify and bpf_event_init as static omits 2baae3545327 bpf: devmap: fix use-after-free Read in __dev_map_entry_free omits 63863ee8e2f6 Merge tag 'gcc-plugins-v5.2-rc1' of ssh://gitolite.kernel. [...] omits fbcde197e1be gfs2: Fix error path kobject memory leak omits 3aff5fac54d7 Merge branch 'for-5.2' of git://git.kernel.org/pub/scm/lin [...] omits 0aed4b281870 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits a3958f5e13e2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 6c85ec2710f9 ubifs: Convert xattr inum to host order omits 30fc00b5adde ubifs: Use correct config name for encryption omits d4c608115c62 Merge tag 'fsnotify_for_v5.2-rc1' of ssh://gitolite.kernel [...] omits 29c079caf584 Merge tag 'fs_for_v5.2-rc1' of ssh://gitolite.kernel.org/p [...] omits ea4bb8f4c41b ARC: mm: SIGSEGV userspace trying to access kernel virtual memory omits 81fca03ae741 MIPS: SGI-IP22: provide missing dma_mask/coherent_dma_mask omits 67eebf721304 generic: fix appended dtb support omits 67793bd3b394 drm/bridge: adv7511: Fix low refresh rate selection omits e6f393bc939d objtool: Fix function fallthrough detection omits e6da9567959e objtool: Don't use ignore flag for fake jumps omits 82045dd85566 Merge branch 'linus' into core/urgent, to merge in depende [...] omits 7c64b35f0023 Merge branch 'asoc-5.2' into asoc-next omits 28776b33e575 Merge branch 'asoc-5.1' into asoc-linus omits 479726b323b3 btrfs: sysfs: don't leak memory when failing add fsid omits 2b3860e3f9b2 btrfs: sysfs: Fix error path kobject memory leak omits d4c26eb6e721 net: ethernet: stmmac: dwmac-sun8i: enable support of unic [...] omits a8577e131266 net: ethernet: ti: netcp_ethss: fix build omits b1c17a9a3538 flow_dissector: disable preemption around BPF calls omits a9b8a2b39ce6 bonding: fix arp_validate toggling in active-backup mode omits 27d79a2b2bf0 selftests: fix bpf build/test workflow regression when KBU [...] omits 0ecfc7e1ff67 net: meson: fixup g12a glue ephy id omits dffe7d2e0467 net: phy: realtek: Replace phy functions with non-locked v [...] omits 5afcd14cfc7f net: seeq: fix crash caused by not set dev.parent omits 3ebb41bf4786 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 3ee9ae74ba4a of_net: Fix missing of_find_device_by_node ref count drop omits da86f59f170d net: mvpp2: cls: Add missing NETIF_F_NTUPLE flag omits 176a11834b65 ASoC: ak4458: rstn_control - return a non-zero on error only omits 197b23e9aeea drm/panfrost: Add missing _fini() calls in panfrost_device_fini() omits cc2e787ee7c2 drm/panfrost: Only put sync_out if non-NULL omits 21a5d26b8164 reset: Switch to SPDX license identifier for reset-simple omits 8d91963abe41 reset: Add reset controller support for BM1880 SoC omits 620653db412f dt-bindings: reset: Add devicetree binding for BM1880 rese [...] omits a13f0655503a Merge tag 'iommu-updates-v5.2' of ssh://gitolite.kernel.or [...] omits 86511dbcfb7a MAINTAINERS: Add Karthikeyan Mitran and Hou Zhiqiang for M [...] omits 55472bae5331 Merge tag 'linux-watchdog-5.2-rc1' of git://www.linux-watc [...] omits ed180abba7f1 ALSA: hda: Fix race between creating and refreshing sysfs entries omits a815ae41f5fb Merge remote-tracking branch 'spi/topic/bpw-check' into spi-next omits 7ecac944abd0 Merge branch 'spi-5.2' into spi-next omits 3de0496378eb Merge branch 'spi-5.1' into spi-linus omits a136e5257f67 Merge branch 'regmap-5.2' into regmap-next omits 1d6106cafb37 Merge branch 'regmap-5.1' into regmap-linus omits 5087a8f17df8 ASoC: soc-pcm: BE dai needs prepare when pause release aft [...] omits a8dee20d7924 ASoC: ak4458: add return value for ak4458_probe omits f3df05c80598 ASoC : cs4265 : readable register too low omits 8199a1203789 ASoC: SOF: fix error in verbose ipc command parsing omits a69270d8bfeb ASoC: SOF: fix race in FW boot timeout handling omits 8d01c3c73cef ASoC: SOF: nocodec: fix undefined reference omits f0ee1a76b1b0 platform/chrome: wilco_ec: Remove 256 byte transfers omits fe707e1ca3e1 platform/chrome: wilco_ec: Add Boot on AC support omits c36beba6b296 drm/i915: Seal races between async GPU cancellation, retir [...] omits 62a7ac1052a9 platform/chrome: wilco_ec: Add property helper library omits da471250706e drm/i915: Fix fastset vs. pfit on/off on HSW EDP transcoder omits 396dd8143bdd drm/i915/fbc: disable framebuffer compression on GeminiLake omits 741bfce676b7 ASoC: wcd9335: Fix missing regmap requirement omits 7df8e234449a ASoC: pcm: fix error handling when try_module_get() fails. omits cc34920a122b ASoC: stm32: sai: fix master clock management omits f91ac502d777 ASoC: Intel: kbl: fix wrong number of channels omits 409ca45526a4 x86/kconfig: Disable CONFIG_GENERIC_HWEIGHT and remove __H [...] omits ee3fd765dc39 Merge branch 'pm-domains' into linux-next omits 8d5d766f0072 soc: imx: gpc: Use GENPD_FLAG_RPM_ALWAYS_ON for ERR009619 omits ed61e18a4b4e PM / Domains: Add GENPD_FLAG_RPM_ALWAYS_ON flag omits b4b6cf632afd Merge branch 'pm-cpufreq' into linux-next omits 32345f45379b cpufreq: Update MAINTAINERS to include schedutil governor omits ab05d97a3785 cpufreq: Don't find governor for setpolicy drivers in cpuf [...] omits 2acb9bdae92d cpufreq: Explain the kobject_put() in cpufreq_policy_alloc() omits 5809fdc63585 Merge branch 'acpi-doc' into linux-next omits a423bd845c60 Documentation: ACPI: Direct references are allowed to devi [...] omits 5695f51d0550 Documentation: ACPI: Use tabs for graph ASL indentation omits 0538248650ef Merge branch 'acpi-bus' into linux-next omits eb5f507bf816 Merge branch 'acpica' into linux-next omits 811b4c9eaf7f ACPICA: Update version to 20190509 omits 11207b4dc273 ACPICA: Linux: move ACPI_DEBUG_DEFAULT flag out of ifndef omits d17ed797b8fd pinctrl: stmfx: Fix 'warn: bitwise AND condition is false here' omits 28a853860f71 pinctrl: stmfx: Fix 'warn: unsigned <VAR> is never less th [...] omits 14e25977f988 cifs: use the right include for signal_pending() omits 69dda13fdaff Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits e2f7fc0ac695 bpf: fix undefined behavior in narrow load handling omits d7c4b3980c18 libbpf: detect supported kernel BTF features and sanitize BTF omits ff1f28c03f6a selftests: bpf: Add files generated after build to .gitignore omits 6b1d90b7b35b Merge branch 'bpf-uapi-doc-fixes' omits c1fe1e701ee3 tools: bpf: synchronise BPF UAPI header with tools omits 80867c5e3c02 bpf: fix minor issues in documentation for BPF helpers. omits 32e7dc281cdf bpf: fix recurring typo in documentation for BPF helpers omits 748c7c821aca bpf: fix script for generating man page on BPF helpers omits 9858381253ac bpf: add various test cases for backward jumps omits d7a02fa0a8f9 Merge tag 'upstream-5.2-rc1' of ssh://gitolite.kernel.org/ [...] omits 4dbf09fea60d Merge tag 'mtd/for-5.2' of ssh://gitolite.kernel.org/pub/s [...] omits 983dfa4b6ee5 Merge tag 'for-linus-5.2-rc1' of ssh://gitolite.kernel.org [...] omits 3285a9aa6570 net: dccp : proto: remove Unneeded variable "err" omits 08b0dec4494e Merge branch 'dsa-Fix-a-bug-and-avoid-dangerous-usage-patterns' omits 1c9b1420ac13 net: dsa: Remove the now unused DSA_SKB_CB_COPY() macro omits 506f0e09ce36 net: dsa: Remove dangerous DSA_SKB_CLONE() macro omits 876713751086 net: dsa: Initialize DSA_SKB_CB(skb)->deferred_xmit variable omits 92285a079eed netfilter: nf_tables: correct NFT_LOGLEVEL_MAX value omits 82c80f76e9da virtio: Fix indentation of VIRTIO_MMIO omits 2e1c4a19219c virtio: add unlikely() to WARN_ON_ONCE() omits aa32fb4804f7 iommu/virtio: Add event queue omits 8e9152cae53f iommu/virtio: Add probe request omits 88b47b049c1f iommu: Add virtio-iommu driver omits d7855f487ec7 PCI: OF: Initialize dev->fwnode appropriately omits 050f4c4d2fbb virtio/s390: enable packed ring omits 8ec429bf7041 of: Allow the iommu-map property to omit untranslated devices omits f35f54f11f7f virtio/s390: DMA support for virtio-ccw omits 1391dedd7466 dt-bindings: virtio: Add virtio-pci-iommu node omits 3279beac5451 virtio/s390: use vring_create_virtqueue omits dcb4f19e1763 dt-bindings: virtio-mmio: Add IOMMU description omits a5581206c565 virtio/virtio_ring: do some comment fixes omits 889e31e73a73 vhost-scsi: remove incorrect memory barrier omits d63031bb0fc0 tools/virtio/ringtest: Remove bogus definition of BUG_ON() omits df0bfe7501e9 virtio_ring: Fix potential mem leak in virtqueue_add_indir [...] omits 47782361aca2 Merge tag 'tag-chrome-platform-for-v5.2' of ssh://gitolite [...] omits 15f0d8d0bafb unicode: add missing check for an error return from utf8lookup() omits b586627e10f5 kdb: do a sanity check on the cpu in kdb_per_cpu() omits ecebc5ce59a0 kdb: Get rid of broken attempt to print CCVERSION in kdb summary omits 976643af4ec6 misc: kgdbts: fix out-of-bounds access in function param_s [...] omits 0ba33facfc9b ext4: fix miscellaneous sparse warnings omits 8f779443b440 net: phy: realtek: fix double page ops in generic Realtek driver omits 8f5e24514cbd net: qrtr: use protocol endiannes variable omits 8148c17b179d Merge tag 'gpio-v5.2-1' of git://git.kernel.org/pub/scm/li [...] omits 6fe567df04a2 Merge tag 'vfio-v5.2-rc1' of git://github.com/awilliam/linux-vfio omits c367dc8d0dd2 Merge branch 'next-tomoyo2' of git://git.kernel.org/pub/sc [...] omits 7a5575212ce4 Merge tag 'xtensa-20190510' of git://github.com/jcmvbkbc/l [...] omits 693713cbdb3a x86: Hide the int3_emulate_call/jmp functions from UML omits fbbbbd2f28ae ext4: unsigned int compared against zero omits 08fc98a4d642 ext4: fix use-after-free in dx_release() omits af959b18fd44 bpf: fix out of bounds backwards jmps due to dead code removal omits 57a0da28ced8 ext4: fix data corruption caused by overlapping unaligned [...] omits 0d52154bb0a7 jbd2: fix potential double free omits 592acbf16821 ext4: zero out the unused memory region in the extent tree block omits 259799ea5a9a gcc-plugins: arm_ssp_per_task_plugin: Fix for older GCC < 6 omits daf3ddbe11a2 net: phy: realtek: add missing page operations omits 9593dc3535a3 Merge branch 'of_get_mac_address-fixes' omits 1b9705d9713b net: wireless: mt76: fix similar warning reported by kbuil [...] omits 2d2924af9688 net: ethernet: fix similar warning reported by kbuild test robot omits 1be91314532c powerpc: tsi108: fix similar warning reported by kbuild te [...] omits 51828950272d dt-bindings: doc: net: remove Linux API references omits 265749861a24 of_net: remove nvmem-mac-address property omits 0655f9943df2 net/ibmvnic: Update carrier state after link state change omits 62740e97881c net/ibmvnic: Update MAC address settings after adapter reset omits b96a54154be1 dsa: tag_brcm: Fix build error without CONFIG_NET_DSA_TAG_ [...] omits bdfad5aec139 bridge: Fix error path for kobject_init_and_add() omits 06c13f554a71 apparmor: re-introduce a variant of PROFILE_MEDIATES_SAFE omits 4ad98ac46490 tomoyo: Don't emit WARNING: string while fuzzing testing. omits 27df4b4a1b5f tomoyo: Change pathname calculation for read-only filesystems. omits e6193f78bb68 tomoyo: Check address length before reading address family omits e80b18599a39 tomoyo: Add a kernel config option for fuzzing testing. omits 56e33afd7757 livepatch: Remove klp_check_compiler_support() omits 4e617c86ba9b parisc: Use __ro_after_init in init.c omits 47293774c49c parisc: Use __ro_after_init in unwind.c omits 34589df6338a parisc: Use __ro_after_init in time.c omits d98883690b7b parisc: Use __ro_after_init in processor.c omits 7e4c65bf0637 parisc: Use __ro_after_init in process.c omits 67266fd48f0f parisc: Use __ro_after_init in perf_images.h omits 874b051923dd parisc: Use __ro_after_init in pci.c omits 7c1952b4be68 parisc: Use __ro_after_init in inventory.c omits dc1b3c0d50ea parisc: Use __ro_after_init in head.S omits 1b69085d4fcf parisc: Use __ro_after_init in firmware.c omits 9aa8848a751f parisc: Use __ro_after_init in drivers.c omits 271c29a17fad parisc: Use __ro_after_init in cache.c omits 8d0e051cc75e parisc: Enable the ro_after_init feature omits e6eb5fe9123f parisc: Drop LDCW barrier in CAS code when running UP omits d20f6b41b7c2 ktest: update sample.conf for grub2bls omits 00603cd687db ktest: remove get_grub2_index omits cc2eb3a2f82c ktest: pass KERNEL_VERSION to POST_KTEST omits ac2466456eaa ktest: introduce grub2bls REBOOT_TYPE option omits 38891392916c ktest: cleanup get_grub_index omits f824b6866835 ktest: introduce _get_grub_index omits 7f7a0208369f Merge tag 'ib-mfd-gpio-input-leds-power-v5.2' of git://git [...] omits 2a267e7c41aa Merge tag 'v5.1' into next omits 14e0c7317ed5 Merge branch 'next' into for-linus omits 1fb3b526df3b Merge tag 'docs-5.2a' of git://git.lwn.net/linux omits 580c5b3e1b8b kconfig: make parent directories for the saved .config as needed omits 67424f61f813 kconfig: do not write .config if the content is the same omits ceb7f3296ea1 kconfig: do not accept a directory for configuration output omits e290e6af1d22 Merge tag 'printk-for-5.2-fixes' of ssh://gitolite.kernel. [...] omits 3232b43f7252 Merge tag 'pidfd-fixes-v5.2-rc1' of gitolite.kernel.org:pu [...] omits 7817ffd20a0f Merge tag 'platform-drivers-x86-v5.2-1' of git://git.infra [...] omits cccd559e98c0 Merge tag 'fbdev-v5.2' of git://github.com/bzolnier/linux omits cece6460c243 Merge tag 'pwm/for-5.2-rc1' of ssh://gitolite.kernel.org/p [...] omits 15500c0a506e Merge tag 'mailbox-v5.2' of git://git.linaro.org/landing-t [...] omits e711ab936a44 Revert "selinux: do not report error on connect(AF_UNSPEC)" omits 562e14f72292 ftrace/x86: Remove mcount support omits 518049d9d3e2 ftrace/x86_32: Remove support for non DYNAMIC_FTRACE omits c8f3c9fe83ca power: supply: ucs1002: Fix build error without CONFIG_REGULATOR omits 9af2de7657f5 pinctrl: Kconfig: Fix STMFX GPIO expander Pinctrl/GPIO dri [...] omits 891afcf2462d ALSA: hda/realtek - Corrected fixup for System76 Gazelle (gaze14) omits 967aa2217b6d Merge branch 'for-5.2-fixes' into for-next omits 2ac5a3bf7042 vsprintf: Do not break early boot with probing addresses omits b970afcfcabd Merge tag 'powerpc-5.2-1' of ssh://gitolite.kernel.org/pub [...] omits c3b7112df86b fork: do not release lock that wasn't taken omits ca6f998cf9a2 ACPI: bus: change _ADR representation to 64 bits omits d5d4218e1669 reset: remove redundant null check on pointer dev omits df24014abe36 cpufreq: Call transition notifier only once for each policy omits 8b0e1fea3056 samples: add .gitignore for pidfd-metadata omits c9af753f26bd ALSA: hda/realtek - Avoid superfluous COEF EAPD setups omits dad3197da7a3 ALSA: hda/realtek - Fixup headphone noise via runtime suspend omits 9ed0985332a6 x86: intel_epb: Take CONFIG_PM into account omits 1490d9f841b1 pinctrl: Add STMFX GPIO expander Pinctrl/GPIO driver omits 2e0b80ce4520 dt-bindings: pinctrl: document the STMFX pinctrl bindings omits 06252ade9156 mfd: Add ST Multi-Function eXpander (STMFX) core driver omits fb8c86911052 dt-bindings: mfd: Add ST Multi-Function eXpander (STMFX) c [...] omits d2adb7b6249a csky: Select intc & timer drivers omits 6b89d4c1ae85 perf/x86/intel: Fix INTEL_FLAGS_EVENT_CONSTRAINT* masking omits c01ad0fe1d57 Merge branch 'drm-next-5.2' of git://people.freedesktop.or [...] omits b1c19fa16c82 Merge tag 'drm-intel-next-fixes-2019-05-09' of git://anong [...] omits 8ea5b2abd07e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 601e6bcc4ef0 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits e6308b6d35ea MIPS: SGI-IP27: abstract chipset irq from bridge omits 6c9f05441477 nfp: add missing kdoc omits a57140e9a850 MIPS: SGI-IP27: use generic PCI driver omits 8041edb59209 MIPS: Fix Ingenic SoCs sometimes reporting wrong ISA omits 1b1f01b653b4 MIPS: perf: Fix build with CONFIG_CPU_BMIPS5000 enabled omits f50c8a019b3e Merge branch 'tls-warnings' omits b53f4976fb1f net/tls: handle errors from padding_length() omits 88c80bee883e net/tls: remove set but not used variables omits 15192f253e04 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 963040e6ae2d drm/amd/display: Make some functions static omits dbba06cabc74 drm/amdgpu: RLC to program regs for Vega10 SR-IOV omits fda2493b1471 drm/amdgpu: add basic func for RLC program reg omits 6e81d0236759 drm/amdgpu: Skip setting some regs under Vega10 VF omits e1735b95dada drm/amdgpu: Support PSP VMR ring for Vega10 VF omits 780b40672473 drm/amdgpu: call psp to program ih cntl in SR-IOV omits 549e37262e72 drm/amdgpu: implement PSP cmd GFX_CMD_ID_PROG_REG omits 575698524dbf drm/amdgpu: Add new PSP cmd GFX_CMD_ID_PROG_REG omits 9d1cd722742b drm/amdgpu: initialize PSP before IH under SR-IOV omits 0a3f9844c12d drm/amdgpu: init vega10 SR-IOV reg access mode omits b0d01ca6e59a drm/amdgpu: gpu reset will run ras post init omits 6248ec360450 drm/amdgpu: sdma support ras gpu reset omits ccce71090644 drm/amdgpu: gfx support ras gpu reset omits 93e63dd211d7 drm/amdgpu: gmc support ras gpu reset omits 26170ed477d8 drm/amdgpu: handle ras reset omits 0fcfdf7aa5be drm/amdgpu: Issue ras TA disable/enable cmd forcely on boot omits b6538bb04a5e drm/amdgpu: Revert "drm/amdgpu: skip gpu reset when ras er [...] omits a1da9e67fae5 drm/amdgpu: gpu reset will run late_init omits a6ac0b44bab9 drm/amdgpu: add df perfmon regs and funcs for xgmi omits 5d7440eca062 drm/amdgpu: add gfx9 gpr EDC workaround when RAS is enabled omits aff48a95187d drm/amdgpu: add EDC counter register omits 4276e0460460 drm/amdgpu: Reserve shared fence for eviction fence omits a2858bf7732a drm/amd/display: Expose send immediate sdp message interface omits b26c97bd2475 drm/amd/display: Fill plane attrs only for valid pxl format omits 5a11dc30df01 drm/amd/display: move back vbios cmd table for set dprefclk omits b267aab44328 drm/amd/display: fix acquire_first_split_pipe function omits 83b0b5f01f58 drm/amd/display: stop external access to internal optc syn [...] omits 8c4fb651c828 drm/amd/display: move signal type out of otg dlg params omits 320848d81a36 drm/amd/display: reset retimer/redriver below 340Mhz omits 1c35345617a6 drm/amd/display: color space ycbcr709 support omits ebdde29cd0f8 drm/amd/display: Define Byte 14 on AVI InfoFrame omits 570ff9da0259 drm/amd/display: 3.2.29 omits 936b77adef2f drm/amd/display: Disable cursor when offscreen in negative [...] omits 5ffb8590adf8 drm/amd/display: Fill prescale_params->scale for RGB565 omits d4b12c0ac7e2 drm/amd/display: Support AVI InfoFrame V3 and V4 omits 02c4599c4fde drm/amd/display: block passive dongle EDID Emulation for U [...] omits f4602b3f30ee drm/amd/display: add SW_USE_I2C_REG request. omits 653e0910e137 drm/amd/display: add support for disconnected eDP panels omits 8da71e937121 drm/amd/display: Set dispclk and dprefclock directly omits 262e5453a07a drm/amd/display: fix multi display seamless boot case omits 44a3f2e69538 drm/amd/display: Refactor program watermark. omits 8ceb6ea482aa drm/amd/display: 3.2.28 omits c8dca8733364 drm/amdgpu: rename amdgpu_prime.[ch] into amdgpu_dma_buf.[ch] omits cb1ff4dc7094 drm/amd/amdgpu: Add MEM_LOAD to amdgpu_pm_info debugfs file omits c191b5f66c3b drm/amdkfd: Cosmetic cleanup omits 96c2fda2c2be drm/amdgpu: Fix CIK references in gmc_v8 omits 5593bfbd97b9 drm/amdgpu: Add PCIe replay count sysfs file omits 0c8310f18558 drm/amdgpu: Add replay counter defines to NBIO headers omits 1f74616db72e drm/amdgpu: Update latest xgmi topology info after each de [...] omits 2067e6b36821 drm/amdgpu: enable separate timeout setting for every ring [...] omits 50acf0ae7643 drm/amdgpu: add new sysfs interface for memory realtime ut [...] omits ea921b4db858 drm/amd/powerplay: expose SMU7 asics realtime memory utilization omits 5299c0ddf7e0 drm/amd/powerplay: expose Vega12 realtime memory utilization omits ad642ce98817 drm/amd/powerplay: expose Vega20 realtime memory utilization omits 0c4c5c123aae drm/amdkfd: Adjust weight to represent num_hops info when [...] omits b4a3ca971e28 drm/amdgpu: Implement get num of hops between two xgmi device omits 94ae358774a3 drm/amdkfd: Expose HDP registers to user space omits 301881f60526 drm/amdgpu: Remap hdp coherency registers omits 6107d0928523 drm/amd/powerplay: add helper function to get smu firmware [...] omits a322c3f91e87 drm/amd/powerplay: expose Vega12 current gpu activity omits afec0d7c979f drm/amd/powerplay: expose Vega12 current power omits 64223bee32eb drm/amd/powerplay: support hwmon temperature channel labels V2 omits ca0f193a137a drm/amd/powerplay: expose current hotspot and memory tempe [...] omits 7640d0e54abd drm/amd/powerplay: support SMU metrics table on Vega12 omits 98dac6022d7a drm/amd/powerplay: support temperature emergency max values omits 5a0f596ac46d drm/amd/powerplay: support hotspot/memory critical limit values omits 3ef4641fbf87 docs/btf: fix the missing section marks omits 69e168ebdcfc nfp: bpf: fix static check error through tightening shift [...] omits 07b619919d3d selftests: bpf: initialize bpf_object pointers where needed omits 9d6fea5744d6 drm/amdgpu/psp: move psp version specific function pointer [...] omits 2e26ccb119bd drm/radeon: prefer lower reference dividers omits 9b6c9e96f941 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc omits ea5aee6d97fd Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] omits 8e4ff713ce31 Merge tag 'rtc-5.2' of git://git.kernel.org/pub/scm/linux/ [...] omits e07ca82a5fde PCI: pciehp: Remove pointless MY_NAME definition omits b498b6872da1 PCI: pciehp: Remove pointless PCIE_MODULE_NAME definition omits 742ee16bc31f PCI: pciehp: Remove unused dbg/err/info/warn() wrappers omits 94dbc9562edc PCI: pciehp: Log messages with pci_dev, not pcie_device omits 017124725c15 PCI: pciehp: Replace pciehp_debug module param with dyndbg omits 7e696b8ae9a7 PCI: pciehp: Remove pciehp_debug uses omits 9cc6f75b27e7 PCI/AER: Log messages with pci_dev, not pcie_device omits 45182e4e1f8a Merge branch 'i2c/for-5.2' of git://git.kernel.org/pub/scm [...] omits 06cbd26d312e Merge tag 'nfs-for-5.2-1' of git://git.linux-nfs.org/proje [...] omits 10a9990c1044 PCI/DPC: Log messages with pci_dev, not pcie_device omits 00ebf1348cb3 PCI/PME: Replace dev_printk(KERN_DEBUG) with dev_info() omits d55791834570 PCI/AER: Replace dev_printk(KERN_DEBUG) with dev_info() omits f4d9a23d3dad sparc64: simplify reduce_memory() function omits bc0025b6107c sparc: use struct_size() in kzalloc() omits abde77eb5c66 Merge branch 'for-5.2' of git://git.kernel.org/pub/scm/lin [...] omits 23c970608a09 Merge branch 'for-5.2' of git://git.kernel.org/pub/scm/lin [...] omits 36096f2f4fa0 packet: Fix error path in packet_init omits b1e76c3d3a77 Merge tag 'csky-for-linus-5.2-perf-unwind-libdw' of git:// [...] omits 5940d1cf9f42 SUNRPC: Rebalance a kref in auth_gss.c omits c260121a97a3 NFS: Fix a double unlock from nfs_match,get_client omits a46126ccc77e nfs: pass the correct prototype to read_cache_page omits 8ca017c8cee3 NFSv4: don't mark all open state for recovery when handlin [...] omits fe31ce83cbac SUNRPC: Fix an error code in gss_alloc_msg() omits 9c5948c24869 SUNRPC: task should be exit if encode return EKEYEXPIRED m [...] omits f02f3755dbd1 NFS4: Fix v4.0 client state corruption when mount omits b1029c9bc078 PNFS fallback to MDS if no deviceid found omits 800c608c976c Merge branch 'next-smack' of git://git.kernel.org/pub/scm/ [...] omits 05d6909ea9d6 dm integrity: whitespace, coding style and dead code cleanup omits 7664cd6e3a0b Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 09eb8b7c5adc power: supply: ucs1002: Fix wrong return value checking omits a15fd609ad53 tracing: Simplify "if" macro code omits e35d0b782065 Merge branch 'for-5.2/block-post' into for-next omits 936b33f7243f brd: add cond_resched to brd_free_pages omits d1c35afb0892 smb3: trivial cleanup to smb2ops.c omits a205d5005eba cifs: cleanup smb2ops.c and normalize strings omits b63a9de02d64 smb3: display session id in debug data omits 494bc1d281b5 net/tcp: use deferred jump label for TCP acked data hook omits 558ac86039fc Merge branch 'for-5.3' into for-next omits 7d9ab9b6adff percpu_ref: release percpu memory early without PERCPU_REF [...] omits ddde2af747ad md: initialize percpu refcounters using PERCU_REF_ALLOW_REINIT omits 214828962dea io_uring: initialize percpu refcounters using PERCU_REF_AL [...] omits 09ed79d6d75f percpu_ref: introduce PERCPU_REF_ALLOW_REINIT flag omits 05326eb69bdc Merge branch 'for-5.2/block-post' into for-next omits cf12c6729c74 sata_rcar: Remove ata_host_alloc() error printing omits 70610c922bae net: aquantia: fix undefined devm_hwmon_device_register_wi [...] omits d7e163ced48f Merge tag 'batadv-net-for-davem-20190509' of git://git.ope [...] omits 2777e654371d f2fs: fix to avoid accessing xattr across the boundary omits 882388056194 Merge tag 'for-linus-5.2-ofs1' of git://git.kernel.org/pub [...] omits 2cf672709beb aqc111: fix double endianness swap on BE omits 369b46e9fbcf aqc111: fix writing to the phy on BE omits b8b277525e9d aqc111: fix endianness issue in aqc111_change_mtu omits 873017af7784 vlan: disable SIOCSHWTSTAMP in container omits 6c2ea9ebafa7 macvlan: disable SIOCSHWTSTAMP in container omits ff946833b70e tipc: fix hanging clients using poll with EPOLLOUT flag omits 9871a9e47a26 tuntap: synchronize through tfiles array instead of tun->n [...] omits a35d310f03a6 tuntap: fix dividing by zero in ebpf queue selection omits 68a5cde9f02e dwmac4_prog_mtl_tx_algorithms() missing write operation omits 7f4399ba405b ptp_qoriq: fix NULL access if ptp dt node missing omits dce45af5c2e9 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 055128ee008b Merge tag 'dmaengine-5.2-rc1' of git://git.infradead.org/u [...] omits c3c599281f2b selftests: fix install target to use default install path omits ddab5337b23c Merge tag 'dma-mapping-5.2' of git://git.infradead.org/use [...] omits f41efceb46e6 pwm: meson: Add clock source configuration for Meson G12A omits ad36cb9186bc dt-bindings: pwm: Update bindings for the Meson G12A Family omits b05232d62442 pwm: samsung: Don't uses devm_*() functions in ->request() omits e57ccca1ba33 Merge tag 'sound-5.2-rc1' of git://git.kernel.org/pub/scm/ [...] omits e926b12c611c pwm: Clear chip_data in pwm_put() omits 738a1cfec2ed pwm: Add i.MX TPM PWM driver support omits 2caf03843609 dt-bindings: pwm: Add i.MX TPM PWM binding omits 2781a652edd4 Merge branch 'for-5.2' into for-next omits f2b31bb59824 cgroup: never call do_group_exit() with task->frozen bit set omits 1347c94f73e3 pwm: imx27: Use devm_platform_ioremap_resource() to simplify code omits f173747fffdf pwm: meson: Use the spin-lock only to protect register mod [...] omits a279345807e1 pwm: meson: Don't disable PWM when setting duty repeatedly omits 51496e444687 pwm: meson: Consider 128 a valid pre-divider omits b63bd5b655a1 Merge branch 'for-5.2/block-post' into for-next omits e78c21d157f2 s390/dasd: fix build warning in dasd_eckd_build_cp_raw omits 65be755a5411 kconfig: remove trailing whitespaces omits 34c6b7105e5a PCI: Replace dev_printk(KERN_DEBUG) with dev_info(), etc omits 25da8dbaaf06 PCI: Replace printk(KERN_INFO) with pr_info(), etc omits 7db4af43c97b PCI: Use dev_printk() when possible omits 3213486f2e44 csky: Add support for perf unwind-libdw omits 4d8e7055a405 fsnotify: fix unlink performance regression omits 72bd2323ec87 Btrfs: do not abort transaction at btrfs_update_root() aft [...] omits 6fc9f4e59957 Merge branch 'for-next-current-v5.1-20190509' into for-nex [...] omits 765fbccc15cb Merge branch 'misc-next' into for-next-current-v5.1-20190509 omits 9279ada1199e Merge branch 'misc-5.2' into for-next-current-v5.1-20190509 omits d7400ee1b476 btrfs: use the existing reserved items for our first prop [...] omits 2420a0b1798d x86/tsc: Set LAPIC timer period to crystal clock frequency omits 52ae346bd26c x86/apic: Rename 'lapic_timer_frequency' to 'lapic_timer_period' omits 604dc9170f24 x86/tsc: Use CPUID.0x16 to calculate missing crystal frequency omits fdc6bae940ee ntp: Allow TAI-UTC offset to be set to zero omits 5a28fc94c914 x86/mpx, mm/core: Fix recursive munmap() corruption omits c6c9c0596c21 netfilter: nf_tables: remove NFT_CT_TIMEOUT omits 680f6af5337c netfilter: ebtables: CONFIG_COMPAT: reject trailing data a [...] omits 05883eee857e do_move_mount(): fix an unsafe use of is_anon_ns() omits 8fbbfd966efa mailbox: Add support for Armada 37xx rWTM mailbox omits 004c35cd8e0c dt-bindings: mailbox: Document armada-3700-rwtm-mailbox binding omits 68a1c8485cf8 mailbox: stm32-ipcc: check invalid irq omits 0c40e631cd7f mailbox: imx: use devm_platform_ioremap_resource() to simp [...] omits cbc22b062106 Revert "crypto: caam/jr - Remove extra memory barrier duri [...] omits 8c65d35435e8 crypto: caam - fix caam_dump_sg that iterates through scatterlist omits 24586b5feaf1 crypto: caam - fix DKP detection logic omits 0816ecf48f3d MAINTAINERS: Maintainer for Chelsio crypto driver omits 0a4491d3febe crypto: chelsio - count incomplete block in IV omits 33ddc108c5a1 crypto: chelsio - Fix softlockup with heavy I/O omits b4f91664307d crypto: chelsio - Fix NULL pointer dereference omits ed97c988bdc6 Merge tag 'asoc-v5.2-5' of git://git.kernel.org/pub/scm/li [...] omits a2d635decbfa Merge tag 'drm-next-2019-05-09' of git://anongit.freedeskt [...] omits 8150a153c013 powerpc/64s: Use early_mmu_has_feature() in set_kuap() omits c9c8ed50d94c f2fs: fix to avoid potential race on sbi->unusable_block_c [...] omits d764834378a9 f2fs: add tracepoint for f2fs_filemap_fault() omits 93770ab7a6e9 f2fs: introduce DATA_GENERIC_ENHANCE omits 896285ad02ea f2fs: fix to handle error in f2fs_disable_checkpoint() omits d5d5f0c0c916 f2fs: remove redundant check in f2fs_file_write_iter() omits f5a131bb236d f2fs: fix to be aware of readonly device in write_checkpoint() omits b61af314c9b8 f2fs: fix to skip recovery on readonly device omits f824deb54b68 f2fs: fix to consider multiple device for readonly check omits b471eb99e644 f2fs: relocate chksum_offset for large_nat_bitmap feature omits d7eb8f1cdfae f2fs: allow unfixed f2fs_checkpoint.checksum_offset omits 3a912b773238 f2fs: Replace spaces with tab omits c456362b91a6 f2fs: insert space before the open parenthesis '(' omits d02a6e6174a7 f2fs: allow address pointer number of dnode aligning to sp [...] omits 2df0ab045784 f2fs: introduce f2fs_read_single_page() for cleanup omits 5c533b19ae26 f2fs: mark is_extension_exist() inline omits cd23ffa9fcba f2fs: fix to set FI_UPDATE_WRITE correctly omits 05573d6ccf70 f2fs: fix to avoid panic in f2fs_inplace_write_data() omits e95bcdb2fefa f2fs: fix to do sanity check on valid block count of segment omits 7b63f72f73af f2fs: fix to do sanity check on valid node/block count omits 22d61e286e2d f2fs: fix to avoid panic in do_recover_data() omits 626bcf2b7ce8 f2fs: fix to do sanity check on free nid omits b42b179bda9f f2fs: fix to do checksum even if inode page is uptodate omits 8b6810f8acfe f2fs: fix to avoid panic in f2fs_remove_inode_page() omits 546d22f070d6 f2fs: fix to clear dirty inode in error path of f2fs_iget() omits bda5239738fa f2fs: remove new blank line of f2fs kernel message omits 6dc3a12663c8 f2fs: fix wrong __is_meta_io() macro omits ea6d7e72fea4 f2fs: fix to avoid panic in dec_valid_node_count() omits 5e159cd349bf f2fs: fix to avoid panic in dec_valid_block_count() omits 622927f3b880 f2fs: fix to use inline space only if inline_xattr is enable omits 45a746881576 f2fs: fix to retrieve inline xattr space omits 988385795c7f f2fs: fix error path of recovery omits 793ab1c8a792 f2fs: fix to avoid deadloop in foreground GC omits 89c3b37af87e Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide omits 0ed56252c956 spi: Fix Raspberry Pi breakage omits 7f6647ced298 ASoC: SOF: Fix unused variable warnings omits 69c8caafb72d hv: tools: fixed Python pep8/flake8 warnings for lsvmbus omits 162b199ce0af hv: tools: fix typos in toolchain omits 6cf6a9eea692 hv: tools: fix KVP and VSS daemons exit code omits 4222e0078c82 Drivers: hv: vmbus: Fix virt_to_hvpfn() for X86_PAE omits eb85d03e01c3 Merge tag 'drm-misc-next-fixes-2019-05-08' of git://anongi [...] omits f2e8d169b2b9 Merge branch 'for-upstream/mali-dp' of git://linux-arm.org [...] omits 5d5db1c94f8c docs: sparc: convert to ReST omits dac21527df52 Merge branch 'sparc32-iommu-SG-list' omits 376b1371a9f2 sparc/iommu: merge iommu_get_one and __sbus_iommu_map_page omits edb1f07203ba sparc/iommu: use __sbus_iommu_map_page to implement the ma [...] omits 7e996890b880 sparc/iommu: fix __sbus_iommu_map_page for highmem pages omits 8668b38c1c77 sparc/iommu: move per-page flushing into __sbus_iommu_map_page omits b82059428c05 sparc/iommu: pass a physical address to iommu_get_one omits ff5cbec0c3ea sparc/iommu: create a common helper for map_sg omits f25b23bc156f sparc/iommu: merge iommu_release_one and sbus_iommu_unmap_page omits a7fce1f7ca2f sparc/iommu: use sbus_iommu_unmap_page in sbus_iommu_unmap_sg omits 031abf0b70cb sparc/iommu: use !PageHighMem to check if a page has a ker [...] omits 269fe56551c6 sparc: vdso: add FORCE to the build rule of %.so omits a95a9e5f0fdf arch:sparc:kernel/uprobes.c : Remove duplicate header omits 7ad19a99ad43 ide: officially deprecated the legacy IDE driver omits 92fab77b6b30 Merge tag 'mips_5.2' of git://git.kernel.org/pub/scm/linux [...] omits 5f05836831f6 net/sched: avoid double free on matchall reoffload omits 1e966763e256 nfp: reintroduce ndo_get_port_parent_id for representor ports omits 8dde14299e50 Merge branch 'phy-realtek-delays' omits 1da7756e6616 net: phy: realtek: Change TX-delay setting for RGMII modes only omits f81dadbcf7fd net: phy: realtek: Add rtl8211e rx/tx delays config omits e23fc917f04f RISC-V: Avoid using invalid intermediate translations omits 15c1daaf3b94 riscv: Support BUG() in kernel module omits 96337e06b40c riscv: Add the support for c.ebreak check in is_valid_bugaddr() omits 783caf237558 riscv: support trap-based WARN() omits 862c11db63b4 riscv: fix sbi_remote_sfence_vma{,_asid}. omits e02285acc109 riscv: move switch_mm to its own file omits 98b81ef3a601 riscv: move flush_icache_{all,mm} to cacheflush.c omits 6ff36fe6916d tty: Don't force RISCV SBI console as preferred console omits 6456fd731517 platform/x86: Add support for Basin Cove power button omits 487579bab867 platform/x86: asus-wmi: Add fn-lock mode switch support omits 5105e78e5b24 platform/x86: ideapad-laptop: Remove no_hw_rfkill_list omits 504a43513d3c platform/x86: touchscreen_dmi: Add info for 'jumper ezpad [...] omits aac3311c4840 platform/x86: thinkpad_acpi: cleanup for Thinkpad ACPI led omits c77c35772228 platform/x86: thinkpad_acpi: Mark expected switch fall-throughs omits 1cbd7a64959d platform/x86: sony-laptop: Fix unintentional fall-through omits 6d1f8b3d7541 platform/x86: alienware-wmi: printing the wrong error code omits 3b2c4f4d63a5 net: dsa: sja1105: Don't return a negative in u8 sja1105_s [...] omits afbd4d42470e Merge branch 'x86' into docs-next omits e115fb4bd266 Documentation: x86: convert x86_64/machinecheck to reST omits bdde117ffed2 Documentation: x86: convert x86_64/cpu-hotplug-spec to reST omits f0339db77665 Documentation: x86: convert x86_64/fake-numa-for-cpusets to reST omits 85a3bd41cd68 Documentation: x86: convert x86_64/5level-paging.txt to reST omits b88679d2f2b9 Documentation: x86: convert x86_64/mm.txt to reST omits 1c65b4e0f27f Documentation: x86: convert x86_64/uefi.txt to reST omits bbea90bbb6c8 Documentation: x86: convert x86_64/boot-options.txt to reST omits 8fffdc9353d6 Documentation: x86: convert i386/IO-APIC.txt to reST omits 71892b25fc49 Documentation: x86: convert usb-legacy-support.txt to reST omits 9d12f58fe91e Documentation: x86: convert orc-unwinder.txt to reST omits 1cd7af509dc2 Documentation: x86: convert resctrl_ui.txt to reST omits 3d07bc393f9b Documentation: x86: convert microcode.txt to reST omits ea0765e835e0 Documentation: x86: convert pti.txt to reST omits 0c7180f2e4e6 Documentation: x86: convert amd-memory-encryption.txt to reST omits f10b07a01a48 Documentation: x86: convert intel_mpx.txt to reST omits 28e21eac94a2 Documentation: x86: convert protection-keys.txt to reST omits 2f6eae473012 Documentation: x86: convert pat.txt to reST omits 26d14a2025f4 Documentation: x86: convert mtrr.txt to reST omits 17156044b11c Documentation: x86: convert tlb.txt to reST omits 0c2d3639a81b Documentation: x86: convert zero-page.txt to reST omits 4b1357600200 Documentation: x86: convert earlyprintk.txt to reST omits c2dea5cda072 Documentation: x86: convert entry_64.txt to reST omits ac2b4687dadd Documentation: x86: convert kernel-stacks to reST omits 06955392a95c Documentation: x86: convert exception-tables.txt to reST omits 848942cb2ef5 Documentation: x86: convert topology.txt to reST omits f1f238a9f1ca Documentation: x86: convert boot.txt to reST omits e5def4c6039e Documentation: add Linux x86 docs to Sphinx TOC tree omits 39a39d5b6bc0 Documentation/trace: Add clarification how histogram onmat [...] omits f15be33aa3f9 doc:it_IT: align documentation after licenses patches omits ef75bd71c5d3 Merge tag 'gfs2-for-5.2' of git://git.kernel.org/pub/scm/l [...] omits dacb6a4035a0 rtc: snvs: Use __maybe_unused instead of #if CONFIG_PM_SLEEP omits 557fbf4f387a rtc: imxdi: remove unused variable omits a01ab0669ddf rtc: drop set_mms and set_mmss64 omits f5fae395663a rtc: pcap: convert to SPDX identifier omits c8b599ed37c0 rtc: pcap: use .set_time omits 03745d1ff411 rtc: pcap: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits d1403c482227 rtc: pcap: set range omits 77c13d992b40 rtc: digicolor: convert to SPDX identifier omits 72ef256e3a06 rtc: digicolor: use .set_time omits e5fe3c3e4cdb rtc: digicolor: set range omits 060711f5274d rtc: digicolor: fix possible race condition omits 5425711b6dd0 net: dsa: sja1105: fix check on while loop exit omits 78d9affbb0e7 Merge tag '5.2-smb3' of git://git.samba.org/sfrench/cifs-2.6 omits 15273ffd7efd drm/msm/a6xx: No zap shader is not an error omits 8c79f4cd441b Merge tag 'docs-5.2' of git://git.lwn.net/linux omits 2646719a48c2 Merge tag 'kbuild-v5.2' of git://git.kernel.org/pub/scm/li [...] omits 019d7316ea84 Merge tag 'nolibc-5.2-rc1' of git://git.kernel.org/pub/scm [...] omits 1b63cdb2c288 Merge branch 'for-5.2' into for-next omits 198790d9a3ae percpu: remove spurious lock dependency between percpu and sched omits ce45327ca044 Merge tag 'csky-for-linus-5.2-rc1' of git://github.com/c-s [...] omits e7a1414f9dc3 Merge tag 'media/v5.1-2' of git://git.kernel.org/pub/scm/l [...] omits 0be6a6927254 pstore/ram: Improve backward compatibility with older Chromebooks omits 1199fa8c0ddd media: tegra-cec: fix cec_notifier_parse_hdmi_phandle retu [...] omits b72845ee5577 media: davinci/vpbe: array underflow in vpbe_enum_outputs() omits 823a633eeb77 media: field-order.rst: clarify FIELD_ANY and FIELD_NONE omits 16204b8a1c1a media: staging/imx: add media device to capture register omits 9f7983bdc492 media: rcar-csi2: Propagate the FLD signal for NTSC and PAL omits 4ab44ff0841b media: rcar-csi2: restart CSI-2 link if error is detected omits dd6e2a981bfe media: omap_vout: potential buffer overflow in vidioc_dqbuf() omits 583958cba72f media: coda: fix unset field and fail on invalid field in [...] omits 1e4e25c4959c media: atmel: atmel-isc: fix asd memory allocation omits 79199002db5c media: atmel: atmel-isc: fix INIT_WORK misplacement omits 253ccf34232a media: atmel: atmel-isc: limit incoming pixels per frame omits 482714932ece dm integrity: implement synchronous mode for reboot handling omits 1f5a77591b13 dm integrity: handle machine reboot in bitmap mode omits 468dfca38b1a dm integrity: add a bitmap mode omits 15c80c1659f2 vfio: Add Cornelia Huck as reviewer omits 8b3bbd490d88 dm integrity: introduce a function add_new_range_and_wait() omits 85c1a2549483 Merge tag 'for-linus-5.2' of git://github.com/cminyard/linux-ipmi omits fe460a6df6a8 Merge tag 'pinctrl-v5.2-1' of git://git.kernel.org/pub/scm [...] omits d1cd7c85f9e2 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] omits eccd906484d1 x86/mm: Do not use set_{pud, pmd}_safe() when splitting a [...] omits b3a5e648f591 Merge tag 'tty-5.2-rc1' of git://git.kernel.org/pub/scm/li [...] omits 132d68d37d33 Merge tag 'usb-5.2-rc1' of git://git.kernel.org/pub/scm/li [...] omits 86dc59e39031 net: dsa: sja1105: Make 'sja1105et_regs' and 'sja1105pqrs_ [...] omits c7e0d6cca865 selinux: do not report error on connect(AF_UNSPEC) omits c264ed44d857 net: hns3: remove redundant assignment of l2_hdr to itself omits d6759172415e net: dsa: lantiq: fix spelling mistake "brigde" -> "bridge" omits f319ca6557c1 openvswitch: Replace removed NF_NAT_NEEDED with IS_ENABLED [...] omits 19e4e768064a ipv4: Fix raw socket lookup for local traffic omits e9919a24d302 fib_rules: return 0 directly if an exactly same rule exist [...] omits b9416997603e tracing: Fix documentation about disabling options using t [...] omits 8623b00676f1 tracing: Replace kzalloc with kcalloc omits cbe08bcbbe78 tracing: Fix partial reading of trace event's id file omits 6fc2171c5c03 tracing: Allow RCU to run between postponed startup tests omits bfcd631eb6de tracing: Fix white space issues in parse_pred() function omits 0f5e5a3ab7fa tracing: Eliminate const char[] auto variables omits 5c173bedb24d ring-buffer: Fix mispelling of Calculate omits 3dd1f7f24f8c tracing: probeevent: Fix to make the type of $comm string omits 489fe0096b19 tracing: probeevent: Do not accumulate on ret variable omits 4dd537aca25d tracing: uprobes: Re-enable $comm support for uprobe events omits 9e298e860408 ftrace/x86_64: Emulate call function while updating in bre [...] omits 4b33dadf3766 x86_64: Allow breakpoints to emulate call instructions omits 2700fefdb2d9 x86_64: Add gap to int3 to allow for call emulation omits 23e35c0eb81a drm/cma-helper: Fix drm_gem_cma_free_object() omits 582e84f7b779 tool headers nolibc: add RISCV support omits 7f84ff68be05 ALSA: line6: toneport: Fix broken usage of timer for delay [...] omits a698e1372800 s390/qdio: optimize state inspection of HW-owned SBALs omits 5a19d6702728 s390/qdio: use get_buf_state() in debug_get_buf_state() omits 3060781f2664 s390/qdio: allow to scan all Output SBALs in one go omits 22e2fe8551f8 s390/cio: Remove tracing for rchp instruction omits 184c460fbab4 s390/kasan: adapt disabled_wait usage to avoid build error omits 0c0ffecf65fd Merge branch for-5.2/arm64/defconfig into for-next omits c08ce4fe1f01 Merge branch for-5.2/arm64/dt into for-next omits 283b44640abf Merge branch for-5.2/arm64/soc into for-next omits f7fa032cf0a8 Merge branch for-5.2/arm/defconfig into for-next omits a9b60dcd49ab Merge branch for-5.2/arm/dt into for-next omits 868adf0cf099 Merge branch for-5.2/arm/soc into for-next omits 81b354241423 Merge branch for-5.2/memory into for-next omits 269b4f7ea6b0 Merge branch for-5.2/firmware into for-next omits 33a058676048 Merge branch for-5.2/soc into for-next omits 255625254df2 Merge branch for-5.2/bus into for-next omits 534420c6ff87 ALSA: aica: Fix a long-time build breakage omits 7278358407be arm64: tegra: Disable XUSB support on Jetson TX2 omits f2a465e7185f arm64: tegra: Enable SMMU translation for PCI on Tegra186 omits dfdbf16c50d8 arm64: tegra: Fix insecure SMMU users for Tegra186 omits 2e988a83874b arm64: tegra: Select ARM_GIC_PM omits 6d6165603e16 amba: tegra-ahb: Mark PM functions as __maybe_unused omits 9031a69cf9f0 fuse: clean up fuse_alloc_inode omits 744b13107d0d mfd: max77620: Provide system power-off functionality omits 4c58f7012f15 mfd: max77620: Support Maxim 77663 omits ea611d1cc180 mfd: max77620: Fix swapped FPS_PERIOD_MAX_US values omits c63217a462fe dt-bindings: mfd: max77620: Add system-power-controller property omits 56076a538536 dt-bindings: mfd: max77620: Add compatible for Maxim 77663 omits 53fa0f87177d backlight: lm3630a: Add firmware node support omits 9d281db5c4c6 dt-bindings: backlight: Add lm3630a bindings omits 0c1878796730 backlight: lm3630a: Return 0 on success in update_status f [...] omits 4abf1ee16e25 perf/x86/amd/iommu: Make the 'amd_iommu_attr_groups' symbo [...] omits acf3062a7e1c ovl: relax WARN_ON() for overlapping layers use case omits 0e72499c3cc0 x86/kprobes: Make trampoline_handler() global and visible omits 81d30225bc0c x86/vdso: Remove hpet_page from vDSO omits 796fad0101d3 MAINTAINERS: Add an entry for MAX77650 PMIC driver omits 1af2b76f63f5 input: max77650: Add onkey support omits 5be102eb161a leds: max77650: Add LEDs support omits 72b5135bc396 gpio: max77650: Add GPIO support omits e85e17da8ae7 power: supply: max77650: Add support for battery charger omits d0f60334500b mfd: Add new driver for MAX77650 PMIC omits 1946f9967c56 mfd: mfd-core: Document mfd_add_devices() omits 93fb61e2c3de dt-bindings: input: Add DT bindings for max77650 omits 5a032b0697c7 dt-bindings: leds: Add DT bindings for max77650 omits 424ece627cd9 dt-bindings: power: supply: Add DT bindings for max77650 omits 13a22f73319c dt-bindings: mfd: Add DT bindings for max77650 omits 95310e348a32 x86/speculation/mds: Fix documentation typo omits ea01668f9f43 Documentation: Correct the possible MDS sysfs values omits e672f8bf71c6 x86/mds: Add MDSUM variant to the MDS documentation omits 6447c962bc47 ALSA: hda/realtek - Support low power consumption for ALC256 omits a9f0bda567e3 watchdog: Enforce that at least one pretimeout governor is [...] omits 5095c418b939 Merge tag 'asoc-v5.2-2' of git://git.kernel.org/pub/scm/li [...] omits 4fc19fffaaf8 ASoC: stm32: i2s: update pcm hardware constraints omits 939507f27798 ASoC: codec: hdac_hdmi: no checking monitor in hw_params omits ec0574a6ce31 ASoC: mediatek: mt6358: save PGA for mixer control omits bbb56537a327 ASoC: mediatek: mt6358: save output volume for mixer controls omits bdb8fa6b09a8 ASoC: mediatek: mt6358: initialize setting when ramping volume omits 35399f87e271 configfs: fix possible use-after-free in configfs_register_group omits ce38a75089f7 ASoC: SOF: core: fix undefined nocodec reference omits 78989ff8aead ASoC: SOF: xtensa: fix undefined references omits 54d198d5019d ASoC: SOF: Propagate sof_get_ctrl_copy_params() error properly omits 7e756f423af8 latent_entropy: avoid build error when plugin cflags are not set omits 80a5052db751 ALSA: hdea/realtek - Headset fixup for System76 Gazelle (gaze14) omits 80f232121b69 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ [...] omits 82efe4395994 Merge tag 'devicetree-for-5.2' of git://git.kernel.org/pub [...] omits dd5001e21a99 Merge tag 'random_for_linus' of git://git.kernel.org/pub/s [...] omits a9fbcd672883 Merge tag 'fscrypt_for_linus' of git://git.kernel.org/pub/ [...] omits cb4f7bf6be10 cifs: update module internal version number omits ebaf546a5584 SMB3: Clean up query symlink when reparse point omits 6a54b2e002c9 cifs: fix strcat buffer overflow and reduce raciness in sm [...] omits 26ea888f6282 Negotiate and save preferred compression algorithms omits 392e1c5dc9cc cifs: rename and clarify CIFS_ASYNC_OP and CIFS_NO_RESP omits d69cb728e70c cifs: fix credits leak for SMB1 oplock breaks omits edf3ef3707c2 smb3: Add protocol structs for change notify support omits c425014afd7f cifs: fix smb3_zero_range for Azure omits c7fe388d76e9 cifs: zero-range does not require the file is sparse omits 0df7edd9dca0 Add new flag on SMB3.1.1 read omits 2f3ebaba13ce cifs: add fiemap support omits d7bef4c4ebe4 SMB3: Add defines for new negotiate contexts omits 5242fcb706cb cifs: fix bi-directional fsctl passthrough calls omits 4739f2328661 cifs: smbd: take an array of reqeusts when sending upper l [...] omits 46e6661963fb SMB3: Add handling for different FSCTL access flags omits efac779b1c69 cifs: Add support for FSCTL passthrough that write data to [...] omits 0ae3fa4dc1fc cifs: remove superfluous inode_lock in cifs_{strict_}fsync omits 214bab448476 cifs: Call MID callback before destroying transport omits b7972092199f cifs: smbd: Retry on memory registration failure omits 62fdf6707ebd cifs: smbd: Indicate to retry on transport sending failure omits 98e0d4088845 cifs: smbd: Return EINTR when interrupted omits e8b3bfe9bc65 cifs: smbd: Don't destroy transport on RDMA disconnect omits 050b8c374019 smbd: Make upper layer decide when to destroy the transport omits 973189aba69e SMB3: update comment to clarify enumerating snapshots omits d070f9dd625a CIFS: check CIFS_MOUNT_NO_DFS when trying to reuse existing sb omits c8b6ac1a9d1f CIFS: Show locallease in /proc/mounts for cifs shares moun [...] omits 5072010ccf05 cifs: Fix DFS cache refresher for DFS links omits f5307104e757 cifs: don't use __constant_cpu_to_le32() omits 433b8dd7672b SMB3: Track total time spent on roundtrips for each SMB3 command omits 5abe37954e9a Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm [...] omits e5fef2a97325 Merge tag 'afs-next-20190507' of git://git.kernel.org/pub/ [...] omits 149e703cb8bf Merge branch 'work.misc' of git://git.kernel.org/pub/scm/l [...] omits d897166d8598 Merge branch 'work.file' of git://git.kernel.org/pub/scm/l [...] omits 400913252d09 Merge branch 'work.mount-syscalls' of git://git.kernel.org [...] omits d27fb65bc238 Merge branch 'work.dcache' of git://git.kernel.org/pub/scm [...] omits d3511f53bb24 Merge branch 'parisc-5.2-1' of git://git.kernel.org/pub/sc [...] omits 02aff8db6438 Merge tag 'audit-pr-20190507' of git://git.kernel.org/pub/ [...] omits f72dae20891d Merge tag 'selinux-pr-20190507' of git://git.kernel.org/pu [...] omits 498e8631f27e Merge branch 'stable/for-linus-5.2' of git://git.kernel.or [...] omits e4eaa9efbf79 Merge tag 'for-5.2/libata-20190507' of git://git.kernel.dk [...] omits 52ae2456d6a4 Merge tag 'for-5.2/io_uring-20190507' of git://git.kernel. [...] omits 67a242223958 Merge tag 'for-5.2/block-20190507' of git://git.kernel.dk/ [...] omits 8b35ad6232c4 Merge tag 'leds-for-5.2-rc1' of git://git.kernel.org/pub/s [...] omits 7fb1fc420f3b .gitignore: add more all*.config patterns omits a9e41a529681 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits d9defe448f4c docs/livepatch: Unify style of livepatch documentation in [...] omits 89e33ea73295 docs: livepatch: convert docs to ReST and rename to *.rst omits f4686c26ecc3 gfs2: read journal in large chunks omits d0a22a4b03b8 gfs2: Fix iomap write page reclaim deadlock omits 8f91821990fd gfs2: fix race between gfs2_freeze_func and unmount omits fbb27873f21d gfs2: Rename gfs2_trans_{add_unrevoke => remove_revoke} omits a5b1d3fc5031 gfs2: Rename sd_log_le_{revoke,ordered} omits 32ac43f6a4eb gfs2: Remove unnecessary extern declarations omits ce895cf15ab6 gfs2: Remove misleading comments in gfs2_evict_inode omits 73118ca8baf7 gfs2: Replace gl_revokes with a GLF flag omits 9287c6452d2b gfs2: Fix occasional glock use-after-free omits 7c70b896951c gfs2: clean_journal improperly set sd_log_flush_head omits fdeb89d84eb2 rseq/selftests: add -no-integrated-as for clang omits 16b96b6ed87f rseq/selftests: mips: use break instruction for RSEQ_SIG omits 496fd0fc9f5c rseq/selftests: powerpc code signature: generate valid ins [...] omits 7cd4ce2e466f rseq/selftests: aarch64 code signature: handle big-endian [...] omits 2b845d4b4acd rseq/selftests: arm: use udf instruction for RSEQ_SIG omits 3d4d1f05bc99 rseq/selftests: s390: use trap4 for RSEQ_SIG omits 24fa5d1efe98 rseq/selftests: x86: use ud1 instruction as RSEQ_SIG opcode omits 97b8be816840 rseq/selftests: s390: use jg instruction for jumps outside [...] omits 5b0c308a0565 rseq/selftests: Use __rseq_handled symbol to coexist with glibc omits a3e3131f94aa rseq/selftests: Introduce __rseq_cs_ptr_array, rename __rs [...] omits 4fe2088e164d rseq/selftests: Add __rseq_exit_point_array section for debuggers omits fe22983d92c1 rseq/selftests: x86: Work-around bogus gcc-8 optimisation omits 1987b1b8f9f1 um: irq: don't set the chip for all irqs omits ea70d791c168 um: define set_pte_at() as a static inline function, not a macro omits 0d4e5ac7e780 um: remove uses of variable length arrays omits 4b6b4c902947 um: remove unused variable omits 689a58605b63 uml: fix a boot splat wrt use of cpu_all_mask omits 9ca55299f2ee um: Do not unlock mutex that is not hold. omits 91e1e547abcd hostfs: fix mismatch between link_file definition and declaration omits 75f24f787210 arch: um: drivers: Kconfig: pedantic formatting omits 37606596d19d arch: um: Kconfig: pedantic indention cleanups omits 5c2ffce1e949 um: Revert to using stack for pt_regs in signal handling omits 0981949da8f7 Input: libps2 - mark expected switch fall-through omits cbebf5addec1 Input: qt1050 - add Microchip AT42QT1050 support omits 0d6076184aec PCI: Cleanup setup-bus.c comments and whitespace omits d4c2ccdb5855 ALSA: hda/intel: add CometLake PCI IDs omits f678d6da7499 Merge tag 'char-misc-5.2-rc1-part2' of git://git.kernel.or [...] omits 7881ef3f33bb gfs2: Fix lru_count going negative omits 71921ef85928 gfs2: Fix loop in gfs2_rbm_find (v2) omits 2310673c3c12 Merge tag 'char-misc-5.2-rc1-part1' of git://git.kernel.or [...] omits e0dccbdf5ac7 Merge tag 'staging-5.2-rc1' of git://git.kernel.org/pub/sc [...] omits 8b21baee8e48 ARC: fix build warnings omits 4f43446ddff0 dm integrity: allow large ranges to be described omits d5027e0345c2 dm ingerity: pass size to dm_integrity_alloc_page_list() omits 981e8a980dc2 dm integrity: introduce rw_journal_sectors() omits 88ad5d1eb147 dm integrity: update documentation omits 893e3c395b2b dm integrity: don't report unused options omits 97abfde17ae0 dm integrity: don't check null pointer before kvfree and vfree omits 30bba430ddf7 dm integrity: correctly calculate the size of metadata area omits 9ccce5a0fb70 dm dust: Make dm_dust_init and dm_dust_exit static omits cacddeab563b dm dust: remove redundant unsigned comparison to less than zero omits cf482a49af56 Merge tag 'driver-core-5.2-rc1' of git://git.kernel.org/pu [...] omits 04d37e5a8b1f ubi: wl: Fix uninitialized variable omits a65d10f3ce65 ubifs: Drop unnecessary setting of zbr->znode omits e3d73dead498 ubifs: Remove ifdefs around CONFIG_UBIFS_ATIME_SUPPORT omits eea2c05d927b ubifs: Remove #ifdef around CONFIG_FS_ENCRYPTION omits 9ca2d7326444 ubifs: Limit number of xattrs per inode omits 988bec41318f ubifs: orphan: Handle xattrs like files omits 7959cf3a7506 ubifs: journal: Handle xattrs like files omits 257bb92420d6 ubifs: find.c: replace swap function with built-in one omits e9cd7dfd7ef9 ubifs: Do not skip hash checking in data nodes omits 01e5d1830cf5 Merge tag 'mmc-v5.2' of git://git.kernel.org/pub/scm/linux [...] omits b4b52b881cf0 Merge tag 'Wimplicit-fallthrough-5.2-rc1' of git://git.ker [...] omits 2d60d96b6f00 Merge tag 'meminit-v5.2-rc1' of git://git.kernel.org/pub/s [...] omits a3147770bea7 cxgb4: Fix error path in cxgb4_init_module omits 23bfaa594002 net: phy: improve pause mode reporting in phy_print_status omits f4844b35d68a ubifs: work around high stack usage with clang omits fb9a5a3edb4c ubifs: remove unused function __ubifs_shash_final omits cf3949670f70 ubifs: remove unnecessary #ifdef around fscrypt_ioctl_get_ [...] omits c64cda8a9913 ubifs: remove unnecessary calls to set up directory key omits 822dd046d7e2 dt-bindings: net: Fix a typo in the phy-mode list for ethe [...] omits eac7078a0fff Merge tag 'pidfd-v5.2-rc1' of git://git.kernel.org/pub/scm [...] omits 0504453139ef net: macb: Change interrupt and napi enable order in open omits 5db9c74042e3 net: ll_temac: Improve error message on error IRQ omits d6787147e15d net/sched: remove block pointer from common offload structure omits 2e7ae67b5fbb Merge branch 'of_get_mac_address-ERR_PTR-fixes' omits a51645f70f63 net: ethernet: support of_get_mac_address new ERR_PTR error omits 5503a6889f72 net: usb: smsc: fix warning reported by kbuild test robot omits da48be337343 staging: octeon-ethernet: Fix of_get_mac_address ERR_PTR check omits 4974f9b7e0c9 net: dsa: support of_get_mac_address new ERR_PTR error omits 8e8673a22708 net: dsa: sja1105: Fix status initialization in sja1105_ge [...] omits ff6ab32bd4e0 vrf: sit mtu should not be updated when vrf netdev is the link omits 68be930249d0 net: dsa: Fix error cleanup path in dsa_init_module omits 638a3a1e349d l2tp: Fix possible NULL pointer dereference omits e4acf4274169 taprio: add null check on sched_nest to avoid potential nu [...] omits 41bc10cabe96 Merge tag 'stream_open-5.2' of https://lab.nexedi.com/kirr/linux omits d4ee7f195e2d net: mvpp2: cls: fix less than zero check on a u32 variable omits b79656ed44c6 RDMA/ipoib: Allow user space differentiate between valid dev_port omits a97f4fe6e11c Merge branch 'fc-quic-pacing' omits 37c0aead7902 net_sched: sch_fq: handle non connected flows omits eeb84aa0d0af net_sched: sch_fq: do not assume EDT packets are ordered omits ba7d8117f3cc IB/core, ipoib: Do not overreact to SM LID change event omits aa26690fab13 Merge tag 'xfs-5.2-merge-4' of git://git.kernel.org/pub/sc [...] omits c1157f60d72e Merge branch 'clk-parent-rewrite-1' into clk-next omits 0caf00081735 Merge branch 'clk-ti' into clk-next omits ff060019f4e5 Merge branches 'clk-stm32f4', 'clk-tegra', 'clk-at91', 'cl [...] omits 5816b74581b4 Merge branches 'clk-hisi', 'clk-lochnagar', 'clk-allwinner [...] omits 7e9c62bdb41a Merge branches 'clk-sa', 'clk-aspeed', 'clk-samsung', 'clk [...] omits f6111b9d7970 Merge branches 'clk-doc', 'clk-more-critical', 'clk-meson' [...] omits 2ed3b9103a2b Merge branches 'clk-renesas', 'clk-qcom', 'clk-mtk', 'clk- [...] omits d8456eaf319a Merge tag 'iomap-5.2-merge-2' of git://git.kernel.org/pub/ [...] omits b8cac3cd24c1 Merge tag 'jfs-5.2' of git://github.com/kleikamp/linux-shaggy omits 9f2e3a53f7ec Merge tag 'for-5.2-tag' of git://git.kernel.org/pub/scm/li [...] omits db8a974f7e69 drm/amd/powerplay: check for invalid profile_exit setting omits 992fbe8ce035 drm/amdgpu: Use FW addr returned by PSP for VF MM omits 78438ce18f26 Merge branch 'stable-fodder' of git://git.kernel.org/pub/s [...] omits 168e153d5ebb Merge branch 'work.icache' of git://git.kernel.org/pub/scm [...] omits 0542593fff0f Merge branch 'xtensa-for-next' into xtensa-5.2-fixes omits 00abf69dd24f ceph: flush dirty inodes before proceeding with remount omits 4198aba4f431 ceph: fix unaligned access in ceph_send_cap_releases omits b726ec972cf2 libceph: make ceph_pr_addr take an struct ceph_entity_addr [...] omits cede185b1ba3 libceph: fix unaligned accesses in ceph_entity_addr handling omits b91a7bdca443 rbd: don't assert on writes to snapshots omits a32e414325c2 rbd: client_mutex is never nested omits a55a385d8c84 Merge branch 'hns3-next' omits 77296bf6a7b8 net: hns3: use devm_kcalloc when allocating desc_cb omits 845e0d1d5290 net: hns3: some cleanup for struct hns3_enet_ring omits 389ca14615e5 net: hns3: unify the page reusing for page size 4K and 64K omits ce74370c2ce9 net: hns3: optimize the barrier using when cleaning TX BD omits aa9d22dd456e net: hns3: fix error handling for desc filling omits 757cd1e4a4d8 net: hns3: combine len and checksum handling for inner and [...] omits 07918fcde144 net: hns3: refactor BD filling for l2l3l4 info omits 39c38824c2a0 net: hns3: fix for tunnel type handling in hns3_rx_checksum omits db4970aa92a1 net: hns3: add linearizing checking for TSO case omits d21ff4f90d97 net: hns3: add counter for times RX pages gets allocated omits fb00331bb8db net: hns3: use napi_schedule_irqoff in hard interrupts handlers omits 3d5f37418952 net: hns3: unify maybe_stop_tx for TSO and non-TSO case omits a5944195d00a xtensa: implement initialize_cacheattr for MPU cores omits f7c34874f04a xtensa: add exclusive atomics support omits 09934b0363d1 Merge branch 'net-dsa-lantiq-Add-bridge-offloading' omits 58c59ef9e930 net: dsa: lantiq: Add Forwarding Database access omits 4581348199ca net: dsa: lantiq: Add fast age function omits 9bbb1c053bdc net: dsa: lantiq: Add VLAN aware bridge offloading omits 8206e0ce96b3 net: dsa: lantiq: Add VLAN unaware bridge offloading omits 30d8938384c7 net: dsa: lantiq: Allow special tags only on CPU port omits d065fcf12c21 xtensa: clean up inline assembly in futex.h omits 8ff468c29e9a Merge branch 'x86-fpu-for-linus' of git://git.kernel.org/p [...] omits 405ecbf72f2e vfio/mdev: Avoid inline get and put parent helpers omits 6093e348a5e2 vfio/mdev: Fix aborting mdev child device removal if one fails omits a6d6f4f160f7 vfio/mdev: Follow correct remove sequence omits d3000463504b vfio/mdev: Avoid masking error code to EBUSY omits 50732af3b656 vfio/mdev: Drop redundant extern for exported symbols omits f707d837b6c2 vfio/mdev: Removed unused kref omits 60e7f2c3fe99 vfio/mdev: Avoid release parent reference during error path omits 5ddc61fc1458 ceph: print inode number in __caps_issued_mask debugging messages omits 488f5284e29b ceph: just call get_session in __ceph_lookup_mds_session omits 1199d7da2d29 ceph: simplify arguments and return semantics of try_get_cap_refs omits a452bc063672 ceph: fix comment over ceph_drop_caps_for_unlink omits 8340f22ce50c ceph: move wait for mds request into helper function omits 86bda539fa90 ceph: have ceph_mdsc_do_request call ceph_mdsc_submit_request omits 111c70810450 ceph: after an MDS request, do callback and completions omits c1dfc277239c ceph: use pathlen values returned by set_request_path_attr omits f77f21bb2836 ceph: use __getname/__putname in ceph_mdsc_build_path omits 964fff7491e4 ceph: use ceph_mdsc_build_path instead of clone_dentry_name omits 69a10fb3f4b8 ceph: fix potential use-after-free in ceph_mdsc_build_path omits ff4a80bf2d3f ceph: dump granular cap info in "caps" debugfs file omits f5d7726900b6 ceph: make iterate_session_caps a public symbol omits 40e7e2c0e864 ceph: fix NULL pointer deref when debugging is enabled omits 428bb68ad99b ceph: properly handle granular statx requests omits ffb61c55b250 ceph: remove superfluous inode_lock in ceph_fsync omits 0384892c2d83 libceph: fix clang warning for CEPH_DEFINE_OID_ONSTACK omits 168093726658 rbd: convert all rbd_assert(0) to BUG() omits d342a15b1e85 rbd: avoid clang -Wuninitialized warning omits 570df4e9c23f ceph: snapshot nfs re-export omits 0c44a8e0fc55 ceph: quota: fix quota subdir mounts omits 3886274adf34 ceph: factor out ceph_lookup_inode() omits 1b52931ca9b5 ceph: remove duplicated filelock ref increase omits 68253e718c27 Merge tag 'ktest-v5.1' of git://git.kernel.org/pub/scm/lin [...] omits 14cfbdac6680 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 982e826d31b1 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 0968621917ad Merge tag 'printk-for-5.2' of git://git.kernel.org/pub/scm [...] omits e7a5b4aafd82 RDMA/device: Don't fire uevent before device is fully initialized omits 573de2a6e844 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits b4dd05dee0db Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 80104bb06b17 Merge tag 'i3c/for-5.2' of git://git.kernel.org/pub/scm/li [...] omits f5e4546347bc afs: Implement YFS ACL setting omits ae46578b963f afs: Get YFS ACLs and information through xattrs omits b10494af4989 afs: implement acl setting omits 260f082bae6d afs: Get an AFS3 ACL as an xattr omits a2f611a3dc31 afs: Fix getting the afs.fid xattr omits c73aa4102f5b afs: Fix the afs.cell and afs.volume xattr handlers omits c0abbb5791f1 afs: Calculate i_blocks based on file size omits b134d687dd93 afs: Log more information for "kAFS: AFS vnode with undefi [...] omits d2c4ada1ed88 lib/scatterlist: Remove leftover from sg_page_iter comment omits f23afd75fc99 RDMA/efa: Add driver to Kconfig/Makefile omits b7f5e880f377 RDMA/efa: Add the efa module omits 40909f664d27 RDMA/efa: Add EFA verbs implementation omits 78ee8b1b9b2f Merge branch 'next-general' of git://git.kernel.org/pub/sc [...] omits 0cbd0adc4429 drm: Fix timestamp docs for variable refresh properties. omits 9bff9dfc513b Merge tag 'spi-v5.2' of git://git.kernel.org/pub/scm/linux [...] omits b3446034e757 Merge branch 'for-5.2/io_uring' into for-next omits 7889f44dd9ce io_uring: use cpu_online() to check p->sq_thread_cpu inste [...] omits d321b8999edc Merge branch 'for-5.2/block' into for-next omits b8753433fc61 block: fix mismerge in bvec_advance omits 950a578c6128 NFS: make nfs_match_client killable omits 0fbee1df2078 gpio: Update documentation omits 61be53f9ef37 Merge tag 'regulator-v5.2' of git://git.kernel.org/pub/scm [...] omits 962d5ecca101 Merge tag 'regmap-v5.2' of git://git.kernel.org/pub/scm/li [...] omits 1b8df7aa7874 PCI: imx6: Allow asynchronous probing omits fe23274f72f4 PCI: dwc: Save root bus for driver remove hooks omits e6fdd3bf5aec PCI: dwc: Use devm_pci_alloc_host_bridge() to simplify code omits 6df24c3e81b9 Merge branches 'thermal-core', 'thermal-built-it' and 'the [...] omits 9e2b5de5604a PCI: dwc: Free MSI in dw_pcie_host_init() error path omits 44c0c23725a1 drivers: thermal: processor_thermal: Downgrade error message omits dc69a3d56794 PCI: dwc: Free MSI IRQ page in dw_pcie_free_msi() omits 3ebc269c197e PCI: dwc: Fix dw_pcie_free_msi() if msi_irq is invalid omits 322f03436692 PCI: qcom: Use default config space read function omits 898490c010b5 moduleparam: Save information about built-in modules in se [...] omits 4c11edfcf70b Remove MODULE_ALIAS() calls that take undefined macro omits 1e35663e4136 .gitignore: add leading and trailing slashes to generated [...] omits 8db16d19111b s390/boot: fix compiler error due to missing awk strtonum omits 43c6afee48d4 samples: show race-free pidfd metadata access omits 2151ad1b0672 signal: support CLONE_PIDFD with pidfd_send_signal omits b3e583825266 clone: add CLONE_PIDFD omits 23372cce8fe7 Merge tag 'gvt-next-fixes-2019-05-07' of https://github.co [...] omits 15e9122d9b5c drm/komeda: Mark the local functions as static omits 8c919745ee1c drm/komeda: Fixed warning: Function parameter or member no [...] omits 8c134d13a078 drm/komeda: Expose bus_width to Komeda-CORE omits 55223394d56b drm/komeda: Add sysfs attribute: core_id and config_id omits d4d45d2d7790 MAINTAINERS: update nds32 git repo path omits 51ccfa979ec4 nds32: don't export low-level cache flushing routines omits 03434b3f0a0f nds32: fix asm/syscall.h omits 32ee500f295a arch: nds32: Kconfig: pedantic formatting omits 0fcef555abdc nds32: fix semicolon code style issue omits 95b6204dbf70 nds32: vdso: drop unnecessary cc-ldoption omits c58867615d57 nds32: remove unused generic-y += cmpxchg-local.h omits 7f9ea6b799ef nds32: Use the correct style for SPDX License Identifier omits 1cfdc6f92f25 nds32: remove __virt_to_bus and __bus_to_virt omits 0ff8e00f2c1e nds32: vdso: fix and clean-up Makefile omits 5b633e517b8c nds32: add vmlinux.lds and vdso.so to .gitignore omits aa0be0e022ff nds32: ex-exit: Remove unneeded need_resched() loop omits 8ac7857406cd nds32/io: Remove useless definition of mmiowb() omits e1bf776363f3 nds32: Removed unused thread flag TIF_USEDFPU omits e0e31695b53b pinctrl: mcp23s08: Do not complain about unsupported params omits 2564fe708b58 drm/i915: Disable semaphore busywaits on saturated systems omits d3ba58bb8959 ALSA: hda/realtek - Support low power consumption for ALC295 omits e766fde6511e drm/i915: Delay semaphore submission until the start of th [...] omits b5531563e8a0 Merge branches 'arm/tegra', 'arm/mediatek', 'arm/smmu', 'x [...] omits 97a18f548548 Revert "iommu/amd: Flush not present cache in iommu_map_page" omits a9e9bcb45b15 locking/rwsem: Prevent decrement of reader count before increment omits 71ae5fc87c34 Merge tag 'linux-kselftest-5.2-rc1' of git://git.kernel.or [...] omits 8d31a5c35ed1 Merge branch 'smack-for-5.2-b' of https://github.com/cscha [...] omits f39356261c26 powerpc/book3s/64: check for NULL pointer in pgd_alloc() omits 81ff5d2cba4f Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 7aefd944f038 Merge tag 'hwmon-for-v5.2' of git://git.kernel.org/pub/scm [...] omits ffa6f55eb618 Merge branch 'ras-core-for-linus' of git://git.kernel.org/ [...] omits 275b103a26e2 Merge tag 'edac_for_5.2' of git://git.kernel.org/pub/scm/l [...] omits 4dd2ab9a0f84 Merge tag 'devprop-5.2-rc1' of git://git.kernel.org/pub/sc [...] omits 8f5e823f9131 Merge tag 'pm-5.2-rc1' of git://git.kernel.org/pub/scm/lin [...] omits 59df1c2bdecb Merge tag 'acpi-5.2-rc1' of git://git.kernel.org/pub/scm/l [...] omits f153bf49ddf6 ASoC: rockchip: Fix an uninitialized variable compile warning omits c41d384c39f1 ASoC: SOF: Fix a compile warning with CONFIG_PCI=n omits ab0c433f32f8 ASoC: da7219: Fix a compile warning at CONFIG_COMMON_CLK=n omits 4c88519133bd ASoC: sound/soc/sof/: fix kconfig dependency warning omits 30d62d4453e4 drm: add non-desktop quirk for Valve HMDs omits c620f7bd0ba5 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm [...] 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 8f8d5745bb52 xtensa: replace variant/core.h with asm/core.h omits 2656d1569d93 xtensa: clean up inline assembly in futex.h omits 8e65986dcae8 xtensa: drop ifdef __KERNEL__ from kernel-only headers omits dd4e5d6106b2 Merge tag 'arm64-mmiowb' of git://git.kernel.org/pub/scm/l [...] omits 14be4c61c205 Merge tag 's390-5.2-1' of git://git.kernel.org/pub/scm/lin [...] omits ccbc2e5ed192 Merge tag 'm68k-for-v5.2-tag1' of git://git.kernel.org/pub [...] omits fdafe5d1ffe8 Merge branch 'x86-microcode-for-linus' of git://git.kernel [...] omits 948a64995aca Merge branch 'x86-topology-for-linus' of git://git.kernel. [...] omits db10ad041b31 Merge branch 'x86-timers-for-linus' of git://git.kernel.or [...] omits ba3934de557a Merge branch 'x86-platform-for-linus' of git://git.kernel. [...] omits 0bc40e549aee Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pu [...] omits e913c4a4c21c Merge branch 'x86-kdump-for-linus' of git://git.kernel.org [...] omits 8f147727030b Merge branch 'x86-irq-for-linus' of git://git.kernel.org/p [...] omits 53f8b081c184 Merge branch 'x86-entry-for-linus' of git://git.kernel.org [...] omits 31a4319b68c0 Merge branch 'x86-cpu-for-linus' of git://git.kernel.org/p [...] omits 46e80e6c3d45 Merge branch 'x86-cleanups-for-linus' of git://git.kernel. [...] omits 82ac4043cac5 Merge branch 'x86-cache-for-linus' of git://git.kernel.org [...] omits 75571d822dcc Merge branch 'x86-build-for-linus' of git://git.kernel.org [...] omits f725492dd16f Merge branch 'x86-asm-for-linus' of git://git.kernel.org/p [...] omits d62bef1016e9 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits 80e77644efcc Merge branch 'x86-apic-for-linus' of git://git.kernel.org/ [...] omits f3786848bcf3 ARM: dts: meson8b: drop undocumented property from the Mal [...] omits a2b05247abb0 ARM: dts: meson8: fix GPU interrupts and drop an undocumen [...] omits a0e928ed7c60 Merge branch 'timers-core-for-linus' of git://git.kernel.o [...] omits 5a2bf1abbf96 Merge branch 'smp-hotplug-for-linus' of git://git.kernel.o [...] omits fd58015ca9fe xtensa: set proper error code for simdisk_setup() omits fb1b79d88b88 xtensa: fix incorrect fd close in error case of simdisk_setup() omits e00d4135751b Merge branch 'sched-core-for-linus' of git://git.kernel.or [...] omits 90489a72fba9 Merge branch 'perf-core-for-linus' of git://git.kernel.org [...] omits 90199c951bd2 PCI: iproc: Add sorted dma ranges resource entries to host bridge omits aadad097cd46 iommu/dma: Reserve IOVA for PCIe inaccessible DMA address omits e80a91ad302b PCI: Add dma_ranges window list omits 007dc78fea62 Merge branch 'locking-core-for-linus' of git://git.kernel. [...] omits 2f1835dffa94 Merge branch 'irq-core-for-linus' of git://git.kernel.org/ [...] omits d90dcc1f1455 Merge branch 'efi-core-for-linus' of git://git.kernel.org/ [...] omits 2c6a392cddac Merge branch 'core-stacktrace-for-linus' of git://git.kern [...] omits 0a499fc5c37e Merge branch 'core-speculation-for-linus' of git://git.ker [...] omits 3008ba870938 mtd: part: fix incorrect format specifier for an unsigned [...] omits fae4973c9a58 mtd: lpddr_cmds: Mark expected switch fall-through omits 098d74b4eaf6 mtd: phram: Mark expected switch fall-throughs omits af5d44b04dad mtd: cfi_cmdset_0002: Mark expected switch fall-throughs omits 660e17167528 mtd: cfi_util: mark expected switch fall-throughs omits 553f0459b808 MAINTAINERS: MTD Git repository is hosted on kernel.org omits 8792620886e6 MAINTAINERS: Update jffs2 entry omits b7cf5e2830bb mtd: afs: add v2 partition parsing omits 32e68bea9338 mtd: afs: factor the IIS read into partition parser omits ff827b4e8d36 mtd: afs: factor footer parsing into the v1 part parsing omits 4aeb1594796d mtd: factor out v1 partition parsing omits 207001719293 mtd: afs: simplify partition detection omits 1fca1f6abb38 mtd: afs: simplify partition parsing omits 22749bf549ef mtd: partitions: Add OF support to AFS partitions omits 2485fa532331 mtd: partitions: Add AFS partitions DT bindings omits 2aa3b8e1de23 mtd: afs: Move AFS partition parser to parsers subdir omits 251f26c9e828 mtd: maps: Make uclinux_ram_map static omits d41970097f10 mtd: maps: Allow MTD_PHYSMAP with MTD_RAM omits b6abd06777a8 MAINTAINERS: Add myself as MTD maintainer omits 1a5490cf4d1a MAINTAINERS: Remove my name from the MTD and NAND entries omits e50c5d2e725e Merge branch 'core-rseq-for-linus' of git://git.kernel.org [...] omits 6e9314dc051f dt-binding: mtd: physmap: Add example using addr-gpios property omits 64d14c6fe040 mtd: maps: physmap: Store gpio_values correctly omits fb899d3b2a62 mtd: parser_imagetag: add of_match_table support omits 6744ebb0c798 dt-bindings: mtd: describe BCM963XX ImageTag format and usage omits dd84cb022b31 mtd: bcm63xxpart: move imagetag parsing to its own parser omits e651de475a7a mtd: bcm63xxpart: add of_match_table support omits daa82b93f5b0 dt-bindings: mtd: describe the simple BCM963XX NOR flash layout omits 4bc11a2418f2 MAINTAINERS: Add myself as co-maintainer for MTD omits c58b1ff20ffd mtd: physmap_of_gemini: remove extranous __xipram annotation omits 8b522c4baa5c Merge tag 'spi-nor/for-5.2' of git://git.kernel.org/pub/sc [...] omits 5ba2a4b12f45 Merge branch 'core-rcu-for-linus' of git://git.kernel.org/ [...] omits 6ec62961e6de Merge branch 'core-objtool-for-linus' of git://git.kernel. [...] omits 171c2bcbcb58 Merge branch 'core-mm-for-linus' of git://git.kernel.org/p [...] omits 423ea3255424 tty: rocket: fix incorrect forward declaration of 'rp_init()' omits e9c6c5373088 RDMA/efa: Add common command handlers omits 0420e542569b RDMA/efa: Implement functions that submit and complete adm [...] omits 2ce62149afae RDMA/efa: Add the ABI definitions omits cd9b3d597054 RDMA/efa: Add the com service API definitions omits 43eaa49d511c RDMA/efa: Add the efa_com.h file omits 853f56523565 RDMA/efa: Add the efa.h header file omits 9a91ad929f9a ubsan: Remove vla bound checks. omits f0996bc2978e ubsan: Fix nasty -Wbuiltin-declaration-mismatch GCC-9 warnings omits db90f41916cf ext4: export /sys/fs/ext4/feature/casefold if Unicode supp [...] omits 01edac3aa2b9 RDMA/efa: Add EFA device definitions omits f95be3d28d89 RDMA: Add EFA related definitions omits efeb862bd5bc io_uring: fix shadowed variable ret return code being not checked omits e6cb68615740 Merge branch 'for-5.2/block-post' into for-next omits 45c5fcbb7341 lightnvm: pblk: use nvm_rq_to_ppa_list() omits a96de64a24e5 lightnvm: pblk: simplify partial read path omits 843f2edbdde0 lightnvm: do not remove instance under global lock omits e69397ea05ce lightnvm: track inflight target creations omits a24eab598871 lightnvm: pblk: recover only written metadata omits 3e03f6322ab2 lightnvm: pblk: IO path reorganization omits f2e024570ef1 lightnvm: pblk: GC error handling omits 32ac0fa3afeb lightnvm: pblk: remove internal IO timeout omits 1fc3b30569bc lightnvm: pblk: wait for inflight IOs in recovery omits d165a7a6f5aa lightnvm: pblk: propagate errors when reading meta omits 2b0ae81e2a6f lightnvm: pblk: fix update line wp in OOB recovery omits 74a37fbb5c8d lightnvm: pblk: kick writer on write recovery path omits 486b5aac85f6 lightnvm: pblk: fix lock order in pblk_rb_tear_down_check omits f41d427cdd9e lightnvm: prevent race condition on pblk remove omits 4bbae699226e lightnvm: pblk: set propper line as data_line after gc omits 0503871223b7 lightnvm: pblk: fix bio leak when bio is split omits a14669ebc0e2 lightnvm: Inherit mdts from the parent nvme device omits d38954ed1b76 lightnvm: pblk: set proper read status in bio omits 6e46b8b24ffb lightnvm: pblk: cleanly fail when there is not enough memory omits 75c89bef6a54 lightnvm: pblk: ensure that erase is chunk aligned omits 4ca885241950 lightnvm: pblk: fix race during put line omits d378561b8ec7 lightnvm: pblk: gracefully handle GC vmalloc fail omits 605bcef7f7d7 lightnvm: pblk: remove unused smeta_ssec field omits 847a3a2788c5 lightnvm: pblk: reduce L2P memory footprint omits 8935ebfc5d46 lightnvm: pblk: rollback on error during gc read omits 7e5434eecefc lightnvm: pblk: line reference fix in GC omits db6c6774af0d RDMA/umem: Remove hugetlb flag omits d85582517e91 RDMA/bnxt_re: Use core helpers to get aligned DMA address omits eb52c0333f06 RDMA/i40iw: Use core helpers to get aligned DMA address wi [...] omits a808273a495c RDMA/verbs: Add a DMA iterator to return aligned contiguou [...] omits 4a35339958f1 RDMA/umem: Add API to find best driver supported page size [...] omits 4c4b1996b5db IB/hfi1: Fix WQ_MEM_RECLAIM warning omits 10bf13c33450 RDMA/mlx5: Remove MAYEXEC flag omits 33cde96fb5d7 IB/mlx5: Device resource control for privileged DEVX user omits 25c13324d03d IB/mlx5: Add steering SW ICM device memory type omits 4056b12efd43 IB/mlx5: Warn on allocated MEMIC buffers during cleanup omits 3b113a1ec3d4 IB/mlx5: Support device memory type attribute omits 326b27854a9c Merge branch 'for-5.2' into for-next omits 1900da520c9f kernel: cgroup: fix misuse of %x omits 96b9c592def5 cgroup: get rid of cgroup_freezer_frozen_exit() omits cb2c4cd87874 cgroup: prevent spurious transition into non-frozen state omits 533307dc20a9 cgroup: Remove unused cgrp variable omits 3a4ef2e2b5cf RDMA/rdmavt: Catch use-after-free access of AH structures omits 2ac8d46dce1b platform/x86: intel_pmc_core: Allow to dump debug register [...] omits 6c96a78c7b32 platform/x86: intel_pmc_core: Convert to a platform_driver omits 9b9f2f5416ef platform/x86: mlx-platform: Add mlx-wdt platform driver ac [...] omits 584814af9f8c platform/x86: mlx-platform: Add support for tachometer spe [...] omits 1357dfd7261f platform/mellanox: Add TmFifo driver for Mellanox BlueField Soc omits d33a7e578eae platform/x86: thinkpad_acpi: fix spelling mistake "capabil [...] omits 0e5e80043b0d platform/x86: intel_punit_ipc: Revert "Fix resource iorema [...] omits af6c7e1ffcb6 platform/x86: intel_pmc_ipc: Don't map non-used optional r [...] omits 9eac0d75f132 platform/x86: intel_pmc_ipc: Apply same width for offset d [...] omits 0084cf6a5043 platform/x86: intel_pmc_ipc: Use BIT() macro omits 438ab720c675 vfs: pass ppos=NULL to .read()/.write() of FMODE_STREAM files omits 19e42536b271 ASoC: stm32: spdifrx: change trace level on iec control omits c5bf68fe0c86 *: convert stream-like files from nonseekable_open -> stream_open omits 863137f0bc5e ASoC: stm32: spdifrx: update pcm hardware constraints omits 184012ad69b2 dtlk: remove double call to nonseekable_open omits ecb2795c08bc ASoC: max98090: Fix restore of DAPM Muxes omits a46eb523220e ASoC: RT5677-SPI: Disable 16Bit SPI Transfers omits 570c91d51b33 drm/amd/display: Use long for signed error code checks in [...] omits b6818520edb0 drm/amdgpu: Add IDH_QUERY_ALIVE event for SR-IOV omits 3680624e3241 drm/amdgpu: Fix VM clean check method omits 74dcfe74b4ef drm/amdgpu: Rearm IRQ in Vega10 SR-IOV if IRQ lost omits bdb1ccb080da drm/amdgpu: remove ATPX_DGPU_REQ_POWER_FOR_DISPLAYS check [...] omits 7f641e26a6df ALSA: hda/hdmi - Consider eld_valid when reporting jack event omits 8c2e6728c2bf ALSA: hda/hdmi - Read the pin sense from register when repolling omits d81645510ce2 Merge tag 'asoc-v5.2' of https://git.kernel.org/pub/scm/li [...] omits d4a5611743a6 video: fbdev: Use dev_get_drvdata() omits 3c5a1b111373 fbcon: Don't reset logo_shown when logo is currently shown omits 1efbd99ed41d Merge branches 'for-5.1/upstream-fixes' and 'for-5.2/core' [...] omits e2a23affe6a6 Merge branch 'regulator-5.2' into regulator-next omits c7b5128f72ef Merge branch 'regulator-5.1' into regulator-linus omits 378d590c4945 Merge branch 'asoc-5.2' into asoc-next omits 7f5a466f2ea1 Merge branch 'asoc-5.1' into asoc-linus omits 1587a061ef56 ASoC: sprd: Add reserved DMA memory support omits 63b6f0b827d6 Merge branches 'for-5.1/upstream-fixes', 'for-5.2/core', ' [...] omits 8cd2bc981c53 netfilter: nf_flow_table: do not flow offload deleted conn [...] omits b33c448c4f92 netfilter: nf_conntrack_h323: Remove deprecated config check omits f8e608982022 netfilter: ctnetlink: Resolve conntrack L3-protocol flush [...] omits 2854cd34fbab ALSA: synth: emux: soundfont.c: divide by zero in calc_gus [...] omits 17b89c80319c Merge branch 'for-linus' into for-next omits 13bf5ced9377 dma-mapping: add a Kconfig symbol to indicate arch_dma_pre [...] omits 980d43f24d59 mlxsw: Remove obsolete dependency on THERMAL=m omits 04a1942933ce powerpc/mm: Fix hugetlb page initialization omits f37353320ee9 hwmon/drivers/core: Simplify complex dependency omits 2e31c8560a56 thermal/drivers/core: Fix typo in the option name omits e9cf125bc1f9 thermal/drivers/core: Remove depends on THERMAL in Kconfig omits 77e1dd46a1ad thermal/drivers/core: Remove module unload code omits 554b3529fe01 thermal/drivers/core: Remove the module Kconfig's option omits ff54bbd1beb2 thermal: core: skip update disabled thermal zones after suspend omits f991de53a8ab thermal: make device_register's type argument const omits 89736a0ee81d Revert "iommu/amd: Remove the leftover of bypass support" omits 98487de318a6 ovl: check the capability before cred overridden omits d989903058a8 ovl: do not generate duplicate fsnotify events for "fake" path omits 9e46b840c705 ovl: support stacked SEEK_HOLE/SEEK_DATA omits 3428030da004 ovl: fix missing upper fs freeze protection on copy up for ioctl omits 0a49a619e7e1 mmc: sdhci-pci: Fix BYT OCP setting omits 343682173846 dt-bindings: mmc: add DT bindings for ls1028a eSDHC host c [...] omits c081e7fdbf31 mmc: alcor: Drop pointer to mmc_host from alcor_sdmmc_host omits 26c2b19e9daf mmc: mtk-sd: select REGULATOR omits d087bde51605 mmc: mtk-sd: enable internal card-detect logic. omits afb7c7910bf3 mmc: mtk-sd: add support for config found in mt7620 family SOCs. omits 42edb0d5ac3e mmc: mtk-sd: don't hard-code interrupt trigger type omits 43d8dabb4074 mmc: core: Fix tag set memory leak omits e57112e35c60 dt-bindings: mmc: Add support for MT8516 to mtk-sd omits 8520ce1e1779 mmc: mmci: Prevent polling for busy detection in IRQ context omits 812513c7b18c mmc: mmci: Cleanup mmci_cmd_irq() for busy detect omits 7a019f9b432b mmc: usdhi6rol0: mark expected switch fall-throughs omits 9e4be8d03f50 mmc: core: Verify SD bus width omits 2eaf5a533afd mmc: sdhci-esdhc-imx: Add HS400 support for iMX7ULP omits 6be6a8de1b55 ocxl: Fix return value check in afu_ioctl() omits 67d53f30e23e powerpc/mm: fix section mismatch for setup_kup() omits c4e31847a549 powerpc/mm: fix redundant inclusion of pgtable-frag.o in Makefile omits 471e475c69a1 powerpc/mm: Fix makefile for KASAN omits 305d60012304 powerpc/kasan: add missing/lost Makefile omits fb4e0592654a Merge tag 'irqchip-5.2' of git://git.kernel.org/pub/scm/li [...] omits 1c4989b000ae mmc: sdhci-esdhc-imx: add pm_qos to interact with cpuidle omits d3db80ca5744 dt-bindings: mmc: fsl-imx-esdhc: add imx7ulp compatible string omits f50b7ac5e4ed mmc: meson-gx: add signal resampling tuning omits 5e6f75f42393 mmc: meson-gx: remove Rx phase tuning omits dc38ac8141a6 mmc: meson-gx: avoid clock glitch when switching to DDR modes omits d5f758f2df80 mmc: meson-gx: disable HS400 omits eb4d81127746 mmc: meson-gx: correct irq flag omits 9c5fdb07a28d mmc: meson-gx: ack only raised irq omits 98849da63fff mmc: meson-gx: remove open coded read with timeout omits 7fc13b879fdd mmc: omap_hsmmc: Use dev_get_drvdata() omits c671b6dede27 mmc: alcor: work with multiple-entry sglists omits f19337d55fac Revert "mmc: alcor: enable DMA transfer of large buffers" omits e69ec21eff32 memstick: tifm: remove set but not used variable 'data' omits 8e1943af2986 mmc: core: fix possible use after free of host omits a3c7cd0cdf11 batman-adv: mcast: fix multicast tt/tvlv worker locking omits bdc76fd29960 batman-adv: Start new development cycle omits d24ed99b3b27 libbpf: remove unnecessary cast-to-void omits fdd20ec8786a Documentation/features/time: Mark m68k having modern-timekeeping omits e07095c9bbcd Merge branches 'pm-devfreq' and 'pm-domains' omits 7afc53951a2b Merge branches 'pm-docs' and 'pm-misc' omits 78baa1ea5880 Merge branches 'pm-cpuidle' and 'pm-sleep' omits 7d4a27c1c861 Merge branch 'pm-cpufreq' omits 4566e2dd4a12 Merge branch 'pm-x86' omits 10b4768b27a0 Merge branch 'acpi-doc' omits 7e8e05fd0822 Merge branches 'acpi-utils', 'acpi-video', 'acpi-soc' and [...] omits 91751459ecad Merge branches 'acpi-scan', 'acpi-tables', 'acpi-misc' and [...] omits 317e2cac4551 Merge branch 'acpica' omits 0f46c78391e1 Merge branch 'for-5.2-pf-removal' into for-linus omits 35e1547511fc Merge branch 'for-5.2-vsprintf-hardening' into for-linus omits 581b31c36cfc kbuild: tolerate missing pahole when generating BTF omits e43f53c22a93 spi-nor: intel-spi: Add support for Intel Comet Lake SPI s [...] omits d9c9ce34ed5c x86/fpu: Fault-in user stack if copy_fpstate_to_sigframe() fails omits 476c7e1d34f2 i3c: Fix a shift wrap bug in i3c_bus_set_addr_slot_status() omits 54516da1ea85 Merge branch 'r8169-replace-some-magic-with-more-speaking- [...] omits 0ebacd12a154 r8169: add rtl8168g_set_pause_thresholds omits 6b1bd242ca63 r8169: add rtl_set_fifo_size omits 3a9723647266 Merge branch 'mlxsw-spectrum-Implement-loopback-ethtool-feature' omits ad11340994d5 selftests: Add loopback test omits 8e44c0ce5991 mlxsw: spectrum: Implement loopback ethtool feature omits a0c25387eb22 mlxsw: reg: Add Port Physical Loopback Register omits b362487a3b35 sch_htb: redefine htb qdisc overlimits omits f452825d6231 r8169: move EEE LED config to rtl8168_config_eee_mac omits 1791ad50c8d7 r8169: simplify rtl_writephy_batch and rtl_ephy_init omits 0e5ef5a22ab7 Merge branch 'Traffic-support-for-SJA1105-DSA-driver' omits 0a58d471de3a Documentation: net: dsa: sja1105: Add info about supported [...] omits 640f763f98c2 net: dsa: sja1105: Add support for Spanning Tree Protocol omits 227d07a07ef1 net: dsa: sja1105: Add support for traffic through standal [...] omits c362beb072e1 net: dsa: Add a private structure pointer to dsa_port omits 97a69a0dea9a net: dsa: Add support for deferred xmit omits b68b0dd0fb2d net: dsa: Keep private info in the skb->cb omits cc1939e4b3aa net: dsa: Allow drivers to filter packets they can decode [...] omits f9bbe4477c30 net: dsa: Optional VLAN-based port separation for switches [...] omits 146c1bed44a1 net: dsa: Export symbols for dsa_port_vid_{add, del} omits b2243b369c78 net: dsa: Call driver's setup callback after setting up it [...] omits e7ba0fad9c53 net: dsa: mv88e6xxx: refine SMI support omits 7e6a95d31b19 Merge branch 'net-act_police-offload-support' omits 5fb5c395e2c4 nfp: flower: add qos offload stats request and reply omits 49cbef138869 nfp: flower: add qos offload install and remove functionality. omits b66d035eec14 nfp: flower: add qos offload framework omits 88c44a520084 net/sched: add block pointer to tc_cls_common_offload structure omits 12f02b6b1548 net/sched: allow stats updates from offloaded police actions omits b7fe4ab8a601 net/sched: extend matchall offload for hardware statistics omits 8c8cfc6ed274 net/sched: add police action to the hardware intermediate [...] omits fa762da94d98 net/sched: move police action structures to header omits dfcb19f0fae3 net/sched: remove unused functions for matchall offload omits 9681e8b3ef6c net/dsa: use intermediate representation for matchall offload omits ab79af32b0a5 mlxsw: use intermediate representation for matchall offload omits f00cbf196814 net/sched: use the hardware intermediate representation fo [...] omits a7a7be6087b0 net/sched: add sample action to the hardware intermediate [...] omits c8f8207ca631 Merge branch 'of_net-Add-NVMEM-support-to-of_get_mac_address' omits ea168cdf1299 powerpc: tsi108: support of_get_mac_address new ERR_PTR error omits c41593a04e3e ARM: Kirkwood: support of_get_mac_address new ERR_PTR error omits 284eb160681c staging: octeon-ethernet: support of_get_mac_address new E [...] omits d31a36b5f407 net: wireless: support of_get_mac_address new ERR_PTR error omits adfb3cb2c52e net: usb: support of_get_mac_address new ERR_PTR error omits f7af25a6ca16 net: davinci: support of_get_mac_address new ERR_PTR error omits 541ddc66d665 net: macb: support of_get_mac_address new ERR_PTR error omits 687e3d5550c7 dt-bindings: doc: reflect new NVMEM of_get_mac_address behaviour omits d01f449c008a of_net: add NVMEM support to of_get_mac_address omits 8ef5cc4f3c12 Merge branch 'bnxt_en-Driver-updates' omits 51fec80d3a66 bnxt_en: Add device IDs 0x1806 and 0x1752 for 57500 devices. omits ac33906c67e2 bnxt_en: Add support for aRFS on 57500 chips. omits e969ae5bbfcf bnxt_en: Query firmware capability to support aRFS on 5750 [...] omits 01989c6b69d9 bnxt_en: Improve NQ reservations. omits 53579e37d13a bnxt_en: Separate RDMA MR/AH context allocation. omits 2730214ddb88 bnxt_en: read the clause type from the PHY ID omits 691aa62045c2 bnxt_en: Read package version from firmware. omits 6154532fe8fe bnxt_en: Check new firmware capability to display extended stats. omits 55e4398d4ee5 bnxt_en: Add support for PCIe statistics omits a220eabc8887 bnxt_en: Refactor bnxt_alloc_stats(). omits 4a50ddc2d2ea bnxt_en: Update firmware interface to 1.10.0.69. omits 9073989afbc1 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits ba6223fc2f59 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] omits 1ffad6d1af7a Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next omits 3751cbda8f22 mips: Manually call fdt_init_reserved_mem() method omits 93fa5b280761 mips: Make sure dt memory regions are valid omits e93c9c99a629 Linux 5.1 omits 522e4077e8dc netfilter: slightly optimize nf_inet_addr_mask omits eabb47821910 netfilter: xt_hashlimit: use struct_size() helper omits 43c8f131184f netfilter: nf_flow_table: fix missing error check for rhas [...] omits edbd82c5fba0 netfilter: nf_tables: fix base chain stat rcu_dereference usage omits f5e85ce8e733 netfilter: nf_conntrack_h323: restore boundary check correctness omits 62217beb394e parisc: Add static branch and JUMP_LABEL feature omits bdca5d64ee92 parisc: Use PA_ASM_LEVEL in boot code omits 1829dda0e87f parisc: Rename LEVEL to PA_ASM_LEVEL to avoid name clash w [...] omits 7178fb0b239d Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 70c9fb570b7c Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits 13369e831173 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] 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 19ab5f402355 Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] omits e9974166a53a watchdog: stm32: add dynamic prescaler support omits 345f16251063 watchdog: Improve Kconfig entry ordering and dependencies omits ec2429292538 watchdog: npcm: Enable modular builds omits 0d3e156399ec watchdog: Make watchdog core configurable as module omits 471ce88b8402 watchdog: Move pretimeout governor configuration up omits f627ac0e12cd watchdog: Use depends instead of select for pretimeout governors omits 0b468829c325 watchdog: rtd119x: drop unused module.h include omits 3b02dceec212 watchdog: intel_scu: make it explicitly non-modular omits 73027cb8e839 watchdog: coh901327: make it explicitly non-modular omits 154511636a1c watchdog: ziirave_wdt: drop warning after calling watchdog [...] omits b74d646134e0 watchdog: xen_wdt: drop warning after calling watchdog_ini [...] omits 6781ce2ef1b9 watchdog: stm32_iwdg: drop warning after calling watchdog_ [...] omits b4214185b91b watchdog: st_lpc_wdt: drop warning after calling watchdog_ [...] omits 2d505e3e40cb watchdog: sp5100_tco: drop warning after calling watchdog_ [...] omits cd6457a9254e watchdog: renesas_wdt: drop warning after calling watchdog [...] omits 14fad5d98d90 watchdog: nic7018_wdt: drop warning after calling watchdog [...] omits ff00800b6469 watchdog: ni903x_wdt: drop warning after calling watchdog_ [...] omits 5c09980d9f9d watchdog: imx_sc_wdt: drop warning after calling watchdog_ [...] omits 89bd0ed885c6 watchdog: i6300esb: drop warning after calling watchdog_in [...] omits 87dfe210fa7b watchdog: hpwdt: drop warning after calling watchdog_init_timeout omits cccbf8baa109 watchdog: ebc-c384_wdt: drop warning after calling watchdo [...] omits c7d30d42ff06 watchdog: cadence_wdt: still probe if user supplied timeou [...] omits 5429e3a5790c watchdog: cadence_wdt: drop warning after calling watchdog [...] omits e907972be381 watchdog: add error messages when initializing timeout fails omits 34ef4087a1d5 watchdog: refactor watchdog_init_timeout omits e18431264954 watchdog: renesas_wdt: drop superfluous glob pattern omits 280ce5c00661 watchdog: da9063_wdt: parse DT for timeout value, too omits 36ccec3db897 watchdog: intel_scu_watchdog: fix spelling mistake: "set_h [...] omits 9d7c09231e81 watchdog: pnx4008: readout watchdog state omits 0843bdc14ca4 watchdog: machzwd: Mark expected switch fall-through omits 8862c1f2b09e watchdog: pnx4008_wdt: Convert to use device managed funct [...] omits 81df6db6810b watchdog: mpc8xxx_wdt: Convert to use device managed funct [...] omits 02189bb91e74 watchdog: jz4740_wdt: Use 'dev' instead of dereferencing i [...] omits 570927df4689 watchdog: rt2880_wdt: Convert to use device managed functi [...] omits 6fef817e2d81 watchdog: mt7621_wdt: Use 'dev' instead of dereferencing i [...] omits fd56d6c9a2ed watchdog: loongson1_wdt: Convert to use device managed fun [...] omits 1f22b8ca6b26 watchdog: pic32-wdt: Convert to use device managed functio [...] omits a02b3d7cde32 watchdog: pic32-dmt: Convert to use device managed functio [...] omits 89e5b7aca183 watchdog: ux500_wdt: Convert to use device managed functio [...] omits 1f53305877fa watchdog: stm32_iwdg: Convert to use device managed functi [...] omits 6ba3793cc1e7 watchdog: zx2967_wdt: Convert to use device managed functi [...] omits f7daaa8d1e1c watchdog: sbsa_gwdt: Convert to use device managed functio [...] omits 01022e339049 watchdog: imx_sc_wdt: Use 'dev' instead of dereferencing i [...] omits b90abaace6d8 watchdog: xen_wdt: Use 'dev' instead of dereferencing it r [...] omits 30f57e0f22bb watchdog: wm831x_wdt: Use 'dev' instead of dereferencing i [...] omits edaa35b5573c watchdog: wdat_wdt: Use 'dev' instead of dereferencing it [...] omits b1f4718218fb watchdog: uniphier_wdt: drop platform_set_drvdata omits b42488bcd667 watchdog: twl4030_wdt: Convert to use device managed funct [...] omits 16c4614f1e04 watchdog: ts72xx_wdt: Use 'dev' instead of dereferencing i [...] omits 44affc086e6d watchdog: ts4800_wdt: Convert to use device managed functi [...] omits 09fb6d010a57 watchdog: tqmx86_wdt: Use 'dev' instead of dereferencing i [...] omits edad75280506 watchdog: tegra_wdt: Use watchdog_stop_on_unregister and o [...] omits 0a48f239bfce watchdog: wdat_wdt: fix get_timeleft call for wdat_wdt omits c838a3ae614b watchdog: tangox_wdt: Convert to use device managed functi [...] omits 8ba41f6c4c88 watchdog: sunxi_wdt: Use 'dev' instead of dereferencing it [...] omits d07c4ad8b2f3 watchdog: stpmic1_wdt: Use 'dev' instead of dereferencing [...] omits 55082c0301d6 watchdog: stmp3xxx_rtc_wdt: Convert to use device managed [...] omits cfe9ee3ab3cc watchdog: st_lpc_wdt: Convert to use device managed functions omits 78d9bfad2e89 watchdog: sprd_wdt: Convert to use device managed function [...] omits 72dbc27c83d6 watchdog: sirfsoc_wdt: Convert to use device managed funct [...] omits dcc3ce0b7d01 watchdog: sama5d4_wdt: Convert to use device managed funct [...] omits 2361ac52898e watchdog: rza_wdt: Use 'dev' instead of dereferencing it r [...] omits 553140a016d0 watchdog: rtd119x_wdt: Convert to use device managed funct [...] omits cc71859708e8 watchdog: rn5t618_wdt: Use 'dev' instead of dereferencing [...] omits bba07e6ed72e watchdog: qcom-wdt: Convert to use device managed function [...] omits 9723a82a97df watchdog: pm8916_wdt: Use 'dev' instead of dereferencing i [...] omits 801cdffe68f3 watchdog: of_xilinx_wdt: Convert to use device managed fun [...] omits 7e6437e1b042 watchdog: npcm_wdt: Use local variable 'dev' consistently omits a15f6e646bce watchdog: mtk_wdt: Convert to use device managed functions [...] omits 615e40ad40c8 watchdog: moxart_wdt: Convert to use device managed functi [...] omits 099e30397500 watchdog: mlx_wdt: Use 'dev' instead of dereferencing it r [...] omits dd1c66e22ecd watchdog: meson_wdt: Use 'dev' instead of dereferencing it [...] omits 1678f83095c2 watchdog: meson_gxbb_wdt: Convert to use device managed fu [...] omits 0c4ece9bfd94 watchdog: menf21bmc_wdt: Convert to use device managed fun [...] omits 94ac20d83198 watchdog: mena21_wdt: Use 'dev' instead of dereferencing i [...] omits b6e6bf4f9978 watchdog: max77620_wdt: Convert to use device managed func [...] omits 80cb6bddeb7d watchdog: max63xx_wdt: Convert to use device managed funct [...] omits d2a10c312a45 watchdog: lpc18xx_wdt: Convert to use device managed funct [...] omits 4689ba97550e watchdog: kempld_wdt: Convert to use device managed functi [...] omits b7b6adf32c9c watchdog: intel-mid_wdt: Use 'dev' instead of dereferencin [...] omits 1f25cb289296 watchdog: imgpdc_wdt: Convert to use device managed functi [...] omits 77d9f766fe36 watchdog: iTCO_wdt: Various improvements omits 3564fbc54f92 watchdog: gpio_wdt: Convert to use device managed function [...] omits ca05c2e25120 watchdog: ftwdt010_wdt: Use 'dev' consistently omits d6ab05106a70 watchdog: ep93xx_wdt: Use 'dev' instead of dereferencing i [...] omits cecda01051e4 watchdog: davinci_wdt: Convert to use device managed funct [...] omits 865802917f7c watchdog: da9063_wdt: Use 'dev' instead of dereferencing i [...] omits 6e8a7c75d7e5 watchdog: da9062_wdt: Use 'dev' instead of dereferencing i [...] omits 862c13b5518c watchdog: da9055_wdt: Use 'dev' instead of dereferencing i [...] omits f7e29623e267 watchdog: da9052_wdt: Use 'dev' instead of dereferencing i [...] omits 605d8c4f33a7 watchdog: cadence_wdt: Convert to use device managed funct [...] omits 4062ec06b7d7 watchdog: bcm_kona_wdt: Convert to use device managed func [...] omits 69656dcd4f9d watchdog: bcm7038_wdt: Convert to use device managed funct [...] omits dcbb613fa8de watchdog: bcm2835_wdt: drop platform_set_drvdata omits f332ce5d88f1 watchdog: atlas7_wdt: Convert to use device managed functi [...] omits eda21ee94506 watchdog: aspeed_wdt: Use 'dev' instead of dereferencing i [...] omits f57df8352817 watchdog: asm9260_wdt: Convert to use device managed funct [...] omits b09c153927c1 watchdog: armada_37xx_wdt: Convert to use device managed f [...] omits b07e228eee69 watchdog: imx2_wdt: Fix set_timeout for big timeout values omits 33052fbb4f25 watchdog: machzwd : fix warning Using plain integer as NUL [...] omits 8dd29f19512c watchdog: rtd119x_wdt: Fix remove function omits e2a4aeda87d3 watchdog: sb_wdog: Make sbwdog_set and sbwdog_pet static omits 265d11ccd505 watchdog: alim7101: Mark expected switch fall-through omits 0f0a6a285ec0 watchdog: Convert to use devm_platform_ioremap_resource omits 24b8225619cb watchdog: imx2_wdt: use devm_platform_ioremap_resource() t [...] omits 986857acbc9a watchdog: imx_sc: Add i.MX system controller watchdog support omits bb83520d2695 dt-bindings: watchdog: add i.MX system controller watchdog omits bbc88a0ec9f3 watchdog: bd70528: Initial support for ROHM BD70528 watchd [...] omits e347afa5fb48 watchdog: f71808e_wdt: fix F81866 bit operation omits a3f764d2eea5 watchdog: f71808e_wdt: separate declaration and assignment omits f6cc8b355c03 watchdog: i6300esb: stop printing kernel addresses omits a223770bfa7b watchdog: fix compile time error of pretimeout governors omits 56fb19652504 watchdog: orion_wdt: remove orion_wdt_set_timeout omits caa841360134 x86/mm: Initialize PGD cache during mm initialization omits 9b3040a6aafd ipv4: Define __ipv4_neigh_lookup_noref when CONFIG_INET is [...] omits d1f5050b4549 r8169: speed up rtl_loop_wait omits 9cf9b84cc701 r8169: make use of phy_set_asym_pause omits 6e05b833de44 net: ll_temac: Make some functions static omits 44bec4b3bd71 net: aquantia: Make aq_ndev_driver_name static omits 69bbbdc5e1aa netdevsim: Make nsim_num_vf static omits c424d224404e net: mvpp2: cls: Remove set but not used variable 'act' omits aa2ecb7c8f95 um: vector netdev: adjust to xmit_more API change omits 47d3d7fdb10a ip6: fix skb leak in ip6frag_expire_frag_queue() omits c90d1e4b6be6 Merge branch 'net-extend-indirect-calls-helper-usage' omits 8c3c447b3cec net: use indirect calls helpers at the socket layer omits 97ff7ffb11fe net: use indirect calls helpers at early demux stage omits 0e219ae48c3b net: use indirect calls helpers for L3 handler hooks omits f5737cbadb7d net: use indirect calls helpers for ptype hook omits 62a91990f4c5 Bluetooth: hci_qca: Rename STATE_<flags> to QCA_<flags> omits ee0df19305d9 net: ucc_geth - fix Oops when changing number of buffers i [...] omits 17170e6570c0 dpaa_eth: fix SG frame cleanup omits b52d031b8de4 net: ll_temac: remove an unnecessary condition omits 1ffc4b7c58e9 net: ll_temac: Fix an NULL vs IS_ERR() check in temac_open() omits f80c5dad7b64 Bluetooth: Ignore CC events not matching the last HCI command omits 300926b138eb Bluetooth: btbcm: Add default address for BCM2076B1 omits fdd1a8103a6d net: atm: clean up a range check omits 6ffe0acc935f Merge tag 'wireless-drivers-next-for-davem-2019-05-03' of [...] omits d14a108d510e net: rds: fix spelling mistake "syctl" -> "sysctl" omits cc0d47b8eeb0 drivers: net: davinci_mdio: fix return value check in davi [...] omits 594725db0ce1 cls_cgroup: avoid panic when receiving a packet before filter set omits 4014dfae3cca isdn: bas_gigaset: use usb_fill_int_urb() properly omits 51987affd626 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6f55967ad9d9 perf/x86/intel: Fix race in intel_pmu_disable_event() omits 1c7cbd634763 Merge tag 'nand/for-5.2' of git://git.kernel.org/pub/scm/l [...] omits 75fdb811d93c drm/i915/gvt: Add in context mmio 0x20D8 to gen9 mmio list omits b4010af981ac net: phy: fix phy_validate_pause omits ca96534630e2 openvswitch: check for null pointer return from nla_nest_s [...] omits f4b47a5945a9 Merge branch 'ipv4-Move-location-of-pcpu-route-cache-and-e [...] omits a5995e7107eb ipv4: Move exception bucket to nh_common omits 87063a1fa667 ipv4: Pass fib_nh_common to rt_cache_route omits 0f457a36626f ipv4: Move cached routes to fib_nh_common omits 7080da890984 libbpf: add libbpf_util.h to header install. omits ca31ca8247e2 tools/bpf: fix perf build error with uClibc (seen on ARC) omits a7d006714724 bpftool: exclude bash-completion/bpftool from .gitignore pattern omits ec1c8fa04ffc Merge branch 'af_xdp-fixes' omits 5750902a6e9b libbpf: proper XSKMAP cleanup omits 0e6741f09297 libbpf: fix invalid munmap call omits 6cea33701eb0 selftests/bpf: set RLIMIT_MEMLOCK properly for test_libbpf_open.c omits 71f150f4c2af bpf: Use PTR_ERR_OR_ZERO in bpf_fd_sk_storage_update_elem() omits 0b63644602cf i40e: Memory leak in i40e_config_iwarp_qvlist omits 24474f2709af i40e: Fix of memory leak and integer truncation in i40e_vi [...] omits 825f0a4eb7fa i40e: Use struct_size() in kzalloc() omits 0a92892c69bd i40e: Revert ShadowRAM checksum calculation change omits d29e0d233e0d i40e: missing input validation on VF message handling by the PF omits 2e45d3f4677a i40e: Add support for X710 B/P & SFP+ cards omits c004804dceee i40e: Wrong truncation from u16 to u8 omits 7015ca3df965 i40e: add num_vectors checker in iwarp handler omits 1aa874b42ee8 i40e: Fix the typo in adding 40GE KR4 mode omits 40a23040d825 i40e: Setting VF to VLAN 0 requires restart omits e576e769663c i40e: add new pci id for X710/XXV710 N3000 cards omits 937f599a1126 i40e: VF's promiscuous attribute is not kept omits 64439f8f0bc4 ice: Disable sniffing VF traffic on PF omits 069052701493 ice: Use more efficient structures omits 0437f1a98a28 ice: Use bitfields where possible omits d95276ced000 ice: Add function to program ethertype based filter rule on VSIs omits 8f529ff91207 ice: Separate if conditions for ice_set_features() omits a03499d614b8 ice: Remove __always_unused attribute omits c3a6825e825c ice: Suppress false-positive style issues reported by stat [...] omits e40c899a64ca ice: Refactor getting/setting coalesce omits a85a3847fb51 ice: Always free/allocate q_vectors omits 207e3721acb4 ice: Do not unnecessarily initialize local variable omits ba0db585bdb6 ice: Add more validation in ice_vc_cfg_irq_map_msg omits bb877b22bcb5 ice: Don't remove VLAN filters that were never programmed omits e80e76db6c5b ice: Preserve VLAN Rx stripping settings omits a52db6b2601f ice: Fix for allowing too many MDD events on VF omits 819d899863dc ice: Use pf instead of vsi-back omits 6203838dec05 Merge tag 'powerpc-5.1-7' of git://git.kernel.org/pub/scm/ [...] omits d9c3322a2906 Merge branch 'imx/defconfig' into for-next omits 6959dd358ee4 Merge branch 'for-5.2/block' into for-next omits 662156641bc4 block: don't drain in-progress dispatch in blk_cleanup_queue() omits 1b97871b501f blk-mq: move cancel of hctx->run_work into blk_mq_hw_sysfs [...] omits 2f8f1336a48b blk-mq: always free hctx after request queue is freed omits 7c6c5b7c9186 blk-mq: split blk_mq_alloc_and_init_hctx into two parts omits c7e2d94b3d16 blk-mq: free hw queue's resource in hctx's release handler omits fbc2a15e3433 blk-mq: move cancel of requeue_work into blk_mq_release omits e87eb301bee1 blk-mq: grab .q_usage_counter when queuing request from pl [...] omits 4aaa1c7a05db arm64: defconfig: NVMEM_IMX_OCOTP=y for imx8m omits 0fc7d942233f arm64: defconfig: Enable ROHM_BD718XX PMIC for imx8mm-evk omits 70e5c55a12c5 arm64: defconfig: Enable lpi2c for imx8qxp and sensors omits 0a1899856f40 arm64: defconfig: Enable imx8mm clk/pinctrl omits b17c69f72916 arm64: defconfig: Enable RTC_DRV_SNVS omits db1a9ff48338 arm64: defconfig: add support for i.MX system controller watchdog omits e9dd30edec83 ARM: imx_v6_v7_defconfig: Enable SIOX bus omits d2c25b257717 ARM: imx_v6_v7_defconfig: Add GPIO_PCF857X omits a9aa2a812255 arm64: defconfig: Enable CONFIG_SPI_IMX omits f33e7bb3eb92 dmaengine: tegra210-adma: restore channel status omits f030e419501c dmaengine: tegra210-dma: free dma controller in remove() omits 94dc8f4ed479 dmaengine: tegra210-adma: add pause/resume support omits 433de642a76c dmaengine: tegra210-adma: add support for Tegra186/Tegra194 omits c0e74dd25422 Documentation: DT: Add compatibility binding for Tegra186 omits ded1f3db4cd6 dmaengine: tegra210-adma: prepare for supporting newer Teg [...] omits 0b515abb6b7e dmaengine: at_xdmac: remove a stray bottom half unlock omits e095189a5410 dmaengine: fsl-edma: Adjust indentation omits 32685552fdc8 dmaengine: fsl-edma: Fix typo in Vybrid name omits 2a4885abf5fb dmaengine: stm32-dma: fix residue calculation in stm32-dma omits 7fcd1e033dac ipmr_base: Do not reset index in mr_table_dump omits a734d1f4c2fc net: openvswitch: return an error instead of doing BUG_ON() omits 3aa4c491c55d r8169: remove rtl_write_exgmac_batch omits 8cca3397f616 Merge branch 'netlink-strict-attribute-checking-follow-up' omits b424e432e770 netlink: add validation of NLA_F_NESTED flag omits d54a16b20157 netlink: set bad attribute also on maxtype check omits 05d7f547bea1 genetlink: do not validate dump requests if there is no policy omits 5eabc27dedd3 Merge branch 'mlxsw-Firmware-version-update' omits fd321c6c2380 mlxsw: spectrum: split base on local_ports_in_{1x, 2x} resources omits 4fa050d29c76 mlxsw: resources: Add local_ports_in_{1x, 2x} omits 913e89a44e99 mlxsw: Bump firmware version to 13.2000.1122 omits c0b14a0854fa tipc: fix missing Name entries due to half-failover omits 25426043ec9e cls_matchall: avoid panic when receiving a packet before f [...] omits f24098f80748 net: phy: improve resuming from hibernation omits 22c0ef6b1475 net: phy: improve pause handling omits e512fcf0280a net: sched: cls_u32: use struct_size() helper omits 141b6b2ad75d net: add a generic tracepoint for TX queue timeout omits 4b2a2bfeb3f0 neighbor: Call __ipv4_neigh_lookup_noref in neigh_xmit omits 64c6f4bbca74 neighbor: Reset gc_entries counter if new entry is release [...] omits f3f050a4df35 Merge tag 'mlx5-updates-2019-04-30' of git://git.kernel.or [...] omits 18af9626d9f9 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits f0c5bcf2f43f Merge branch 'ena-fixes' omits f913308879bc net: ena: gcc 8: fix compilation warning omits 11bd7a00c0d8 net: ena: fix ena_com_fill_hash_function() implementation omits 78cb421d185c net: ena: improve latency by disabling adaptive interrupt [...] omits 9a27de0c6ba1 net: ena: fix return value of ena_com_config_llq_info() omits d3cfe7ddbc3d net: ena: fix incorrect test of supported hash function omits b287cdbd1ced net: ena: fix: Free napi resources when ena_up() fails omits 8ee8ee7fe87b net: ena: fix: set freed objects to NULL to avoid failing [...] omits 3c6eeff295f0 net: ena: fix swapped parameters when calling ena_com_indi [...] omits 70bb13a5ffb4 wimax/i2400m: use struct_size() helper omits 504159c3837e Merge branch 'net-hns3-enhance-capabilities-for-fibre-port' omits 7e6ec9148a1d net: hns3: add support for FEC encoding control omits 22f48e24a23d net: hns3: add autoneg and change speed support for fibre port omits 88d10bd6f730 net: hns3: add support for multiple media type omits e28441e2ea09 usbnet: ipheth: Remove unnecessary NULL pointer check omits a27415decd84 net: dsa: mv88e6xxx: Pass interrupt number in platform data omits 3b3600fffb43 Merge branch 'mv88e6xxx-Disable-ports-to-save-power' omits 100a9b9d7505 net: dsa :mv88e6xxx: Disable unused ports omits 4a0eb731d683 net: dsa: mv88e6xxx: Set STP disable state in port_disable omits 93aa4792c390 hv_netvsc: fix race that may miss tx queue wakeup omits 2ce1aef9cdad Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] omits aa1be08f5258 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 2f5bd0367e7a mips: Perform early low memory test omits 30c8f4e411fb mips: Dump memblock regions for debugging omits 11c03dc85f02 parisc: Update huge TLB page support to use per-pagetable [...] omits b37d1c1898b2 parisc: Use per-pagetable spinlock omits d19a12906e5e parisc: Allow live-patching of __meminit functions omits 2d94a832e246 parisc: Add memory barrier to asm pdc and sync instructions omits 44224bdb9915 parisc: Add memory clobber to TLB purges omits 9e5c602186a6 parisc: Use ldcw instruction for SMP spinlock release barrier omits 6c63ef80014b parisc: Remove lock code to serialize TLB operations in pacache.S omits dbdf07609905 parisc: Switch from DISCONTIGMEM to SPARSEMEM omits 6b1370ae392b parisc: enable wide mode early omits 75da60ff53fb parisc: update feature lists omits 0e4db23e12b7 parisc: Show n/a if product number not available omits ea5a8c620ffb parisc: remove unused flags parameter in __patch_text() omits 376e5fd7ec34 doc: update kprobes supported architecture list omits e0b59b7b633a parisc: Implement kretprobes omits 1253d18d2d51 parisc: remove kprobes.h from generic-y omits 8858ac8e9e9b parisc: Implement kprobes omits ea1afe339a2b parisc: add functions required by KPROBE_EVENTS omits 82d96bf68e6c parisc: PA-Linux requires at least 32 MB RAM omits b43874904435 parisc: Skip registering LED when running in QEMU omits f30bfa6d29da parisc: Tune LASI LAN for QEMU omits 3e1120f4b57b parisc: Export running_on_qemu symbol for modules omits eacbfce19d8b parisc: add KGDB support omits 620a53d522ba parisc: add parisc code patching omits ccfbc68d41c2 parisc: add set_fixmap()/clear_fixmap() omits 17d9822d4b4c parisc: Consider stack randomization for mmap base only wh [...] omits 4ff0ee1af016 i40e: Introduce recovery mode support omits a121644c14bf i40e: print PCI vendor and device ID during probe omits 1e8468275284 i40e: fix misleading message about promisc setting on un-t [...] omits d1fc90a93dca i40e: update version number omits a01e5f222f21 i40e: remove out-of-range comparisons in i40e_validate_clo [...] omits c65e78f87f81 i40e: Further implementation of LLDP omits b3212f355de0 i40e: Report advertised link modes on 40GBase_LR4, CR4 and fibre omits 226436dc8ae8 i40e: ShadowRAM checksum calculation change omits 5a189f15502f i40e: remove error msg when vf with port vlan tries to rem [...] omits a1df906c5be7 i40e: change behavior on PF in response to MDD event omits a7da7f16267b i40e: Fix for allowing too many MDD events on VF omits b208146b0c8f drm/panfrost: Show stored feature registers omits 5450f3615c09 drm/panfrost: Don't scream about deferred probe omits f4a3c6a44b35 drm/panfrost: Disable PM on probe failure omits d9b631f0a0c4 drm/panfrost: Set DMA masks earlier omits 6ff408e6dc20 drm/panfrost: Add sanity checks to submit IOCTL omits 39abe9d88b30 hwmon: (lm75) Add support for TMP75B omits 9a2688e42638 power: supply: Add driver for Microchip UCS1002 omits 7df8f2d00ddb dt-bindings: power: supply: Add bindings for Microchip UCS1002 omits e3e83cc601e5 power: supply: core: Add POWER_SUPPLY_HEALTH_OVERCURRENT constant omits be889be7785d dt-bindings: hwmon: Add tmp75b to lm75.txt omits ae677a671087 Merge panfrost-fixes into drm-misc-next-fixes omits 591be2f7f7b5 Merge branch 'for-5.2/core' into for-next omits f68d67cf2f83 livepatch: Remove duplicated code for early initialization omits 4d141ab3416d livepatch: Remove custom kobject state handling omits 82463436a7fa Merge branch 'i2c/for-current-fixed' of ssh://gitolite.ker [...] omits 33713cd09ccd orangefs: truncate before updating size omits dd59a6475c4c orangefs: copy Orangefs-sized blocks into the pagecache if [...] omits 4077a0f25b00 orangefs: pass slot index back to readpage. omits c2549f8c7a28 orangefs: remember count when reading. omits 8f04e1be7848 orangefs: add orangefs_revalidate_mapping omits c472ebc25555 orangefs: implement writepages omits 52e2d0a3804c orangefs: write range tracking omits 90fc07065a35 orangefs: avoid fsync service operation on flush omits 8a88bbce6f83 orangefs: skip inode writeout if nothing to write omits 3e9dfc6e1e8b orangefs: move do_readv_writev to direct_IO omits 43f34576042e orangefs: do not return successful read when the client-co [...] omits 85ac799cf926 orangefs: implement writepage omits c453dcfc7981 orangefs: migrate to generic_file_read_iter omits 0dcac0f7812b orangefs: service ops done for writeback are not killable omits a68d9c606a67 orangefs: remove orangefs_readpages omits afd9fb2a3179 orangefs: reorganize setattr functions to track attribute changes omits df2d7337b570 orangefs: let setattr write to cached inode omits f2d34c738cbf orangefs: set up and use backing_dev_info omits 5e4f606e26d6 orangefs: hold i_lock during inode_getattr omits 5e7f1d433804 orangefs: update attributes rather than relying on server omits 8b60785c1d7c orangefs: simplify orangefs_inode_getattr interface omits 66d5477d7002 orangefs: do not invalidate attributes on inode create omits fc2e2e9c43e3 orangefs: implement xattr cache omits 08ae95f4fd3b nohz_full: Allow the boot CPU to be nohz_full omits 9219565aa890 sched/isolation: Require a present CPU in housekeeping mask omits 9ca12ac04bb7 kernel/cpu: Allow non-zero CPU to be primary for suspend / [...] omits 2f1a6fbbef77 power/suspend: Add function to disable secondaries for suspend omits 1a079560b145 clk: Cache core in clk_fetch_parent_index() without names omits a5a627c67659 clk: imx: correct pfdv2 gate_bit/vld_bit operations omits 8fca955057b9 btrfs: don't double unlock on error in btrfs_punch_hole omits 2b90883c561d btrfs: Check the compression level before getting a workspace omits 30b8e27e3b58 clk: sifive: add a driver for the SiFive FU540 PRCI IP block omits 7b9487a9a5c4 clk: analogbits: add Wide-Range PLL library omits aad14ad3cf3a intel_th: msu: Add current window tracking omits 6cac7866c274 intel_th: msu: Add a sysfs attribute to trigger window switch omits 4840572d3d7e intel_th: msu: Correct the block wrap detection omits 8116db57cf16 intel_th: Add switch triggering support omits 9958e02523ee intel_th: gth: Factor out trace start/stop omits 8d4155126e32 intel_th: msu: Factor out pipeline draining omits ba39bd830605 intel_th: msu: Switch over to scatterlist omits 0de9e0351d4d intel_th: msu: Replace open-coded list_{first,last,next}_e [...] omits 4c5bb6eb4055 intel_th: Only report useful IRQs to subdevices omits aac8da65174a intel_th: msu: Start handling IRQs omits 7b7036d47c35 intel_th: pci: Use MSI interrupt signalling omits 62a593022c32 intel_th: Communicate IRQ via resource omits fc027f4ce7c7 intel_th: Add "rtit" source device omits 23f667494b4d intel_th: Skip subdevices if their MMIO is missing omits db73a059de00 intel_th: Rework resource passing between glue layers and core omits 85d49eb130ad intel_th: SPDX-ify the documentation omits 4e0eaf239fb3 intel_th: msu: Fix single mode with IOMMU omits a4ccb5f9dc6c Merge tag 'drm-fixes-2019-05-03' of git://anongit.freedesk [...] omits 9a552e271e0d Merge tag 'gnss-5.2-rc1' of https://git.kernel.org/pub/scm [...] omits 3515468a87a4 Merge tag 'usb-for-v5.2' of git://git.kernel.org/pub/scm/l [...] omits 12456e509be2 Merge 5.1-rc7 into usb-next omits 53dd5c709b33 clk: imx: clk-pllv3: mark expected switch fall-throughs omits 6f6a407a591e Merge tag 'usb-serial-5.2-rc1' of https://git.kernel.org/p [...] omits 8f76216c80c2 Merge tag 'clk-fixes-for-linus' of ssh://gitolite.kernel.o [...] omits 46572f785fb4 Merge tag 'sound-5.1' of ssh://gitolite.kernel.org/pub/scm [...] omits dca4d60f5f8c iommu/vt-d: Fix leak in intel_pasid_alloc_table on error path omits 5daab58043ee iommu/vt-d: Make kernel parameter igfx_off work with vIOMMU omits cf1ec4539a50 iommu/vt-d: Set intel_iommu_gfx_mapped correctly omits 1a1079011da3 iommu/amd: Flush not present cache in iommu_map_page omits 095303e0eb56 iommu/vt-d: Cleanup: no spaces at the start of a line omits ce968f6012f6 s390/vdso: drop unnecessary cc-ldoption omits 4ae987894c06 s390: fix clang -Wpointer-sign warnigns in boot code omits 964d06b4ed21 s390: drop CONFIG_VIRT_TO_BUS omits 96fb54a18089 s390: boot, purgatory: pass $(CLANG_FLAGS) where needed omits c263a4e990b7 s390: only build for new CPUs with clang omits 1c73b9d24f80 nfsd: update callback done processing omits 8d1d950a6072 Merge branch 'i2c/for-5.2' into i2c/for-next omits e6ae3ca27477 dt-bindings: i2c: riic: document r7s9210 support omits c395f8dc1a09 i2c: imx-lpi2c: Use __maybe_unused instead of #if CONFIG_PM_SLEEP omits 8ef988b914bd Merge branch 'NXP-SJA1105-DSA-driver' omits 013fe01d45ed dt-bindings: net: dsa: Add documentation for NXP SJA1105 driver omits 4759209732d3 Documentation: net: dsa: Add details about NXP SJA1105 driver omits ad9f299a8777 net: dsa: sja1105: Reject unsupported link modes for AN omits 1a4c69406cc1 net: dsa: sja1105: Prevent PHY jabbering during switch reset omits 8456721dd4ec net: dsa: sja1105: Add support for configuring address age [...] omits 52c34e6e125c net: dsa: sja1105: Add support for ethtool port counters omits 6666cebc5e30 net: dsa: sja1105: Add support for VLAN operations omits bf5bc3ce8a8f ether: Add dedicated Ethertype for pseudo-802.1Q DSA tagging omits f5b8631c293b net: dsa: sja1105: Error out if RGMII delays are requested in DT omits 291d1e72b756 net: dsa: sja1105: Add support for FDB and MDB management omits 8aa9ebccae87 net: dsa: Introduce driver for NXP SJA1105 5-port L2 switch omits 554aae35007e lib: Add support for generic packing operations omits 24beb83ad289 i2c-piix4: Add Hygon Dhyana SMBus support omits 5d756112da49 i2c: core: apply 'is_suspended' check for SMBus, too omits 8869a2d297cb Merge remote-tracking branch 'korg/iomap-5.2-merge' into for-next omits 2d86b8a8dbba Merge remote-tracking branch 'korg/xfs-5.2-merge' into for-next omits 16e32c3cde77 iommu/dma-iommu: Remove iommu_dma_map_msi_msg() omits 731039754257 irqchip/gic-v3-mbi: Don't map the MSI page in mbi_compose_ [...] omits 8b9527478445 net: macb: shrink macb_platform_data structure omits d5aeb17621d2 net: macb: remove redundant struct phy_device declaration omits 78ff2afc2625 MAINTAINERS: update git tree for sound entries omits 2cb3b1654549 irqchip/ls-scfg-msi: Don't map the MSI page in ls_scfg_msi [...] omits 35ae7df21be0 irqchip/gic-v3-its: Don't map the MSI page in its_irq_comp [...] omits 737be74710f3 irqchip/gicv2m: Don't map the MSI page in gicv2m_compose_m [...] omits ece6e6f0218b iommu/dma-iommu: Split iommu_dma_map_msi_msg() in two parts omits aaebdf8d6847 genirq/msi: Add a new field in msi_desc to store an IOMMU cookie omits 943bd984b108 RDMA/core: Allow detaching gid attribute netdevice for RoCE omits 5102eca9039b net/smc: Use rdma_read_gid_l2_fields to L2 fields omits dab2175800ef RDMA/rxe: Use rdma_read_gid_attr_ndev_rcu to access netdev omits adb4a57a7a1d RDMA/cma: Use rdma_read_gid_attr_ndev_rcu to access netdev omits a70c07397fd8 RDMA: Introduce and use GID attr helper to read RoCE L2 fields omits 8f9748602491 IB/cm: Reduce dependency on gid attribute ndev check omits 3bf3e2b881c1 RDMA/rxe: Consider skb reserve space based on netdev of GID omits c69ef1c87b8c scripts/tags.sh: fix direct execution of scripts/tags.sh omits e46b94d22845 scripts: override locale from environment when running rec [...] omits e7e3491761a4 samples: kobject: allow CONFIG_SAMPLE_KOBJECT to become y omits 7206c1247416 samples: seccomp: turn CONFIG_SAMPLE_SECCOMP into a bool option omits 1eaca4b98280 kbuild: move Documentation to vmlinux-alldirs omits d93a18f27e37 kbuild: move samples/ to KBUILD_VMLINUX_OBJS omits dd05cb828d0e RDMA: Get rid of iw_cm_verbs omits 04fdd5dd79a9 dt-bindings: net: bluetooth: Add device tree bindings for [...] omits 523760b7ff88 Bluetooth: hci_qca: Added support for WCN3998 omits eb15c78b05bd RDMA/core: Do not invoke init_port on compat devices omits 4db61c2a16fc i2c: core: ratelimit 'transfer when suspended' errors omits d00afd5ede1c Merge branch 'i2c-mux/for-next' of https://github.com/peda [...] omits 1a418f7764a0 IB/core: Set qp->real_qp before it may be accessed omits 8f4426aa19fc IB/mlx5: Add missing XRC options to QP optional params mask omits 4f33dd41b24c RDMA/uverbs: Initialize uverbs_attr_bundle ucontext in ib_ [...] omits 9a51b86a6121 Merge tag 'at24-v5.2-updates-for-wolfram' of git://git.ker [...] omits 894ee5ff8333 scripts/documentation-file-ref-check: detect broken :doc:`foo` omits fe3e4b9c6364 scripts/documentation-file-ref-check: don't parse Next/ dir omits 62be257e986d LICENSES: Rename other to deprecated omits 8ea8814fcdcb LICENSES: Clearly mark dual license only licenses omits 6132c37ca543 docs: Don't reference the ZLib license in license-rules.rst omits f9b628d61fae rtw88: add license for Makefile omits 77a5352ba977 sched/core: Allow the remote scheduler tick to be started on CPU0 omits 176d2323c774 Merge branch 'linus' into sched/core, to pick up fixes omits 72e830f68428 perf/x86/intel/pt: Remove software double buffering PMU ca [...] omits 26ae4f4406f8 perf/ring_buffer: Fix AUX software double buffering omits 6127bf372add Merge branch 'for-next/mmiowb' of git://git.kernel.org/pub [...] omits b33f908811b7 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] omits 2b76f5be7c27 drm/etnaviv: initialize idle mask before querying the HW db omits 161027367ed6 Merge tag 'misc-habanalabs-next-2019-05-03' of git://peopl [...] omits 7f6fc50242d1 USB: serial: f81232: implement break control omits 268ddb5e9b62 USB: serial: f81232: add high baud rate support omits 1c6b7ab2dd07 USB: serial: f81232: clear overrun flag omits 804dbee1e497 USB: serial: f81232: fix interrupt worker not stop omits 48f6ae0d759c Merge tag 'intel-pinctrl-v5.2-1' of git://git.kernel.org/p [...] omits 8293b3c6dafd pinctrl: Rework Kconfig dependency for BM1880 pinctrl driver omits c29ad3453648 MAINTAINERS: Add entry for BM1880 pinctrl omits 8f3f02469671 pinctrl: Add pinctrl support for BM1880 SoC omits 07b734fbdea2 dt-bindings: pinctrl: Add BM1880 pinctrl binding omits d86f4d71e42a pinctrl: stm32: check irq controller availability at probe omits 264667112ef0 pinctrl: mediatek: Add MT8516 Pinctrl driver omits 02d15f0d8072 pinctrl: zte: fix leaked of_node references omits 16ec5dfe0327 ASoC: Intel: kbl_da7219_max98357a: Map BTN_0 to KEY_PLAYPAUSE omits 498209445124 regulator: core: simplify return value on suported_voltage omits 70e16a620e07 kobject: clean up the kobject add documentation a bit more omits e2a5be107f52 staging: kpc2000: kpc_spi: Fix build error for {read,write}q omits 2e487d280525 usb: dwc3: Rename DWC3_DCTL_LPM_ERRATA omits 8d791929b2fb usb: dwc3: Fix default lpm_nyet_threshold value omits dd24f9b604d3 usb: dwc3: debug: Print GET_STATUS(device) tracepoint omits b873e2d0ea1e usb: dwc3: Do core validation early on probe omits c729969b2b69 usb: dwc3: gadget: Set lpm_capable omits 8f6707bf2b25 usb: gadget: atmel: tie wake lock to running clock omits 70a7f8be8598 usb: gadget: atmel: support USB suspend omits 66b61e27a98c usb: gadget: atmel_usba_udc: simplify setting of interrupt [...] omits 5acb4b970184 dwc2: gadget: Fix completed transfer size calculation in DDMA omits 28b5c129ca6e usb: dwc2: Set lpm mode parameters depend on HW configuration omits 5799aecd64f2 usb: dwc2: Fix channel disable flow omits c8006f67ae03 usb: dwc2: Set actual frame number for completed ISOC transfer omits 0c91ca478909 usb: gadget: do not use __constant_cpu_to_le16 omits 54f37f566317 usb: dwc2: gadget: Increase descriptors count for ISOC's omits 4035c5b5f2e1 usb: introduce usb_ep_type_string() function omits 41a91c606e7d usb: dwc3: move synchronize_irq() out of the spinlock prot [...] omits 75ecb9dd56a7 usb: dwc3: Free resource immediately after use omits c0c61471ef86 usb: dwc3: of-simple: Convert to bulk clk API omits b4c53b4ac66a usb: dwc2: Delayed status support omits c67d4262f617 usb: gadget: udc: lpc32xx: rework interrupt handling omits 2a60f5eafa74 usb: gadget: udc: lpc32xx: add support for stotg04 phy omits f584fa8c1fdc usb: gadget: udc: lpc32xx: properly setup phy interrupts omits 59a9901ec7ef usb: gadget: udc: lpc32xx: simplify vbus handling omits 408b56ca5c8e usb: gadget: udc: lpc32xx: simplify probe omits 1e868545f2bb usb: dwc2: gadget: Move gadget phy init into core phy init omits 059d8d528718 usb: dwc2: Move phy init into core omits 707d80f0a3c5 usb: dwc2: gadget: Replace phyif with phy_utmi_width omits fb26b553bf26 usb: dwc2: gadget: Remove duplicated phy init omits a89bae709b34 usb: dwc2: Move UTMI_PHY_DATA defines closer omits 5bdd614d65e3 ARM: dts: rockchip: Add quirk for resetting rk3288's dwc2 [...] omits d17aa2d262e8 ARM: dts: rockchip: Hook resets up to USB PHYs on rk3288. omits c40cf7705e13 usb: dwc2: optionally assert phy reset when waking up omits cc389eaabd70 dt-bindings: usb: dwc2: Document quirk to reset PHY upon wakeup omits 86847dca8b8b dt-bindings: usb: dwc2: document the vbus-supply property omits de497f634609 USB: UDC: net22{80,72}: remove mistaken test of req->zero omits 6574abe69946 USB: UDC: net2280: Remove redundant "if" condition omits 2100e3ca3676 usb: gadget: fsl: fix link error against usb-gadget module omits 793409292382 usb: gadget: f_ncm: Add OS descriptor support omits 550eef0c3530 usb: gadget: f_ncm: Fix NTP-32 support omits 60722c4eefbc usb: dwc2: get optional clock by devm_clk_get_optional() omits 466375657d6c usb: dwc2: gadget: Reject LPM token during Control transfers omits 7a6127e39a16 USB: Export usb_wakeup_enabled_descendants() omits 6f6d70597c15 usb: dwc2: bus suspend/resume for hosts with DWC2_POWER_DO [...] omits c99993376f72 usb: dwc3: Add Amlogic G12A DWC3 glue omits fc4e326ee72c usb: dwc2: Add Amlogic G12A DWC2 Params omits e8c77fa09180 dt-bindings: usb: dwc3: Add Amlogic G12A DWC3 Glue Bindings omits 7a76b97325c2 dt-bindings: usb: dwc2: Add Amlogic G12A DWC2 Compatible omits 50896c410354 USB: dummy-hcd: Fix failure to give back unlinked URBs omits 67130830ce42 usb: dwc3: Allow building USB_DWC3_QCOM without EXTCON omits 73103c7f958b usb: gadget: f_fs: don't free buffer prematurely omits fd2f02f9724c regulator: da9xxx: Switch to SPDX identifier omits 311a68a51a58 regulator: stm32-pwr: Remove unneeded .min_uV and .list_volage omits 7bcbdbe01fa8 regulator: stm32-pwr: Remove unneeded *desc from struct st [...] omits e219c2b3dc77 regulator: ab3100: Set fixed_uV instead of min_uV for fixe [...] omits 95602d7d77f5 regulator: ab3100: Constify regulator_ops and ab3100_regul [...] omits 0ae3b061df30 regulator: pv880x0: Switch to SPDX identifier omits f70abd75b7c6 ASoC: Intel: add sof-rt5682 machine driver omits 6dd5055f1d32 ASoC: Intel: skl_hda_dsp_generic:refine code style omits e59f755ceb6d crypto: ccree - use a proper le32 type for le32 val omits 2b131b5a25f5 ASoC: Intel: skl_hda_dsp_generic: add DMIC support omits 50af32727509 crypto: ccree - remove set but not used variable 'du_size' omits 181a9096717b crypto: ccree - Make cc_sec_disable static omits 22e2db68e809 crypto: ccree - fix spelling mistake "protedcted" -> "protected" omits 418cd20e4dcd crypto: caam/qi2 - generate hash keys in-place omits 5965dc745287 crypto: caam/qi2 - fix DMA mapping of stack memory omits 07586d3ddf28 crypto: caam/qi2 - fix zero-length buffer DMA mapping omits 5f49f18d27cd crypto: stm32/cryp - update to return iv_out omits 29aed438e870 crypto: stm32/cryp - remove request mutex protection omits 7ee27f5a3f80 crypto: stm32/cryp - add weak key check for DES omits 6bbc3936a455 crypto: atmel - remove set but not used variable 'alg_name' omits 0e4c61011417 crypto: picoxcell - Use dev_get_drvdata() omits 38cf5533d7a8 crypto: crypto4xx - get rid of redundant using_sd variable omits 9848e4c873c1 crypto: crypto4xx - use sync skcipher for fallback omits 7e92e1717e3e crypto: crypto4xx - fix cfb and ofb "overran dst buffer" issues omits 25baaf8e2c93 crypto: crypto4xx - fix ctr-aes missing output IV omits dc20e5f315e1 ASoC: SOF: Intel: CNL: add ipc dump function omits f3da49f055dc ASoC: SOF: Intel: APL: add ipc dump function omits 5e4a27fda2c8 ASoC: SOF: IPC: add ipc dump function omits ed3baacd76ba ASoC: SOF: intel: hda: add hw_params_upon_resume flag for [...] omits 20d0aff739be ASoC: SOF: Intel: hda-stream: handle real stream interrupts only omits deb55e40ced4 USB: serial: io_edgeport: fix up switch fall-through comments omits e8e55dbe0896 ASoC: SOF: Intel: hda-stream: store stream capabilities omits 6d60a39e5b78 ASoC: SOF: Intel: hda-ipc: simplify handling of IPC IRQ omits ff758e9f73a0 ASoC: SOF: ipc: use snd_sof_pcm_period_elapsed omits 8242d53975a9 ASoC: SOF: Intel: use snd_sof_pcm_period_elapsed omits e2803e610aec ASoC: SOF: PCM: add period_elapsed work to fix race condit [...] omits b0056fda7c8a ASoC: SOF: Intel: hda-pcm: remove useless dependency on hdac_ext omits d1a6459fab43 ASoC: SOF: Intel: hda: set bus->idx as 0 omits 74ed4097f589 ASoC: SOF: Intel: hda: set I2S slave before enabling DSP omits b095fe47bc1e ASoC: SOF: Intel: hda: add SSP info to the chip info struct omits df7e0de58825 ASoC: SOF: Intel: hda: add the SSP Host Device memory space omits acd1c1883d40 ASoC: SOF: Intel: cnl: add pointer ops to use DPIB position omits 8e3a6e45a77b ASoC: SOF: topology: add support for stricter ABI checks omits 4acb1c2ea42e ASOC: SOF: ipc: add support for stricter ABI checks omits 73affae222ec ASoC: SOF: add Kconfig option for strict ABI checks omits 0efa3334d65b ASoC: Intel: avoid Oops if DMA setup fails omits 726fc60babe4 ASoC: hdmi-codec: stream is already locked in hw_params omits c437ba0300ce ASoC: SOF: remove redundant null checks of dai omits f47b9ad927c6 ASoC: skip hw_free on codec dai for which the stream is invalid omits 6a7c59c6d9f3 ASoC: fix valid stream condition omits 30180e843604 ASoC: hdmi-codec: unlock the device on startup errors omits cd8926e38e8c ASoC: da7219: Update the support rate list omits 221856b16e8e Merge tag 'perf-urgent-for-mingo-5.1-20190502' of git://gi [...] omits ff24e4980a68 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 03197fc02b35 tracing: kdb: Allow ftdump to skip all but the last few entries omits ecffc8a8c730 tracing: Add trace_total_entries() / trace_total_entries_cpu() omits dbfe67334a17 tracing: kdb: The skip_lines parameter should have been sk [...] omits 422449238e98 Merge branch 'drm-next-5.2' of git://people.freedesktop.or [...] omits 9f17847d853b Merge tag 'drm-intel-next-fixes-2019-05-02' of git://anong [...] omits 063b8271ec8f swiotlb-xen: ensure we have a single callsite for xen_dma_ [...] omits 2e12dceef3d3 swiotlb-xen: simplify the DMA sync method implementations omits 8b35d9feed8e swiotlb-xen: use ->map_page to implement ->map_sg omits aca351cc4c03 swiotlb-xen: make instances match their method names omits 1daa0449d287 Merge tag 'drm-misc-fixes-2019-05-02' of git://anongit.fre [...] omits c6e33ddf9625 Merge branch 'for-5.2/block' into for-next omits 6143393c1b85 Merge branch 'nvme-5.2' of git://git.infradead.org/nvme in [...] omits 273938bf7ae9 block: fix function name in comment omits 2a656cb5a4a3 of: unittest: Remove error printing on OOM omits 6f7dc9a37f2b of: irq: Remove WARN_ON() for kzalloc() failure omits 0db37915d912 leds: avoid races with workqueue omits 744d8560eb7a Merge branch 'for-5.2/io_uring' into for-next omits 4d13c67adf4d clk: imx8mq: Add dsi_ipg_div omits caee28498ec3 power: supply: core: fix clang -Wunsequenced omits 5dcf877fb13f req->error only used for iopoll omits 9b402849e80c io_uring: add support for eventfd notifications omits 5d17b4a4b7fa io_uring: add support for IORING_OP_SYNC_FILE_RANGE omits 22f96b3808c1 fs: add sync_file_range() helper omits de0617e46717 io_uring: add support for marking commands as draining omits f89adedaf3fe RDMA/uverbs: Initialize udata struct on destroy flows omits 7e221b811f14 perf tools: Remove needless asm/unistd.h include fixing bu [...] omits 18f90d372cf3 tools arch uapi: Copy missing unistd.h headers for arc, he [...] omits c638417e1a64 tools build: Add -ldl to the disassembler-four-args feature test omits 35bb59c10a6d perf cs-etm: Always allocate memory for cs_etm_queue::prev_packet omits cf0c37b6dbf7 perf cs-etm: Don't check cs_etm_queue::prev_packet validity omits 167e418fa087 perf report: Report OOM in status line in the GTK UI omits bf561d3c1342 perf bench numa: Add define for RUSAGE_THREAD if not present omits 5f05182fab9a tools lib traceevent: Change tag string for error omits 01e985e900d3 perf annotate: Fix build on 32 bit for BPF annotation omits 24e45b49eef0 tools uapi x86: Sync vmx.h with the kernel omits 2e712675ffd1 perf bpf: Return value with unlocking in perf_env__find_btf() omits c50495aa4cfc dt-bindings: pinctrl: fix bias-pull,up typo omits 8c9374068ef6 misc: atmel_tclib: Do not probe already used TCBs omits 7ebe68100418 clocksource/drivers/timer-atmel-tcb: Convert tc_clksrc_sus [...] omits a7aae768166e clocksource/drivers/tcb_clksrc: Rename the file for consistency omits 2f982703bd00 clocksource/drivers/timer-atmel-pit: Rework Kconfig option omits 6275f4947e2f clocksource/drivers/tcb_clksrc: Move Kconfig option omits 7803dc865bd2 ARM: at91: Implement clocksource selection omits f712a1e8e59e clocksource/drivers/tcb_clksrc: Use tcb as sched_clock omits 86232bfd28d7 clocksource/drivers/tcb_clksrc: Stop depending on atmel_tclib omits c2c9136b7096 ARM: at91: move SoC specific definitions to SoC folder omits 37dbf65c6a1f clocksource/drivers/timer-milbeaut: Cleanup common registe [...] omits 95d5dc712634 clocksource/drivers/timer-milbeaut: Add shutdown function omits f0b1ca623d8d clocksource/drivers/timer-milbeaut: Fix to enable one-shot timer omits 95170f0708f2 clocksource/drivers/tegra: Rework for compensation of susp [...] omits dfc82faad725 clocksource/drivers/sp804: Add COMPILE_TEST to CONFIG_ARM_ [...] omits 0113ab803a8a clocksource/drivers/sun4i: Add a compatible for suniv omits 67d06e6efa41 dt-bindings: timer: Add Allwinner suniv timer omits 7872168a8391 RDMA/umem: Handle page combining avoidance correctly in ib [...] omits 9b9a59db8481 mips: Add reserve-nomap memory type support omits 4e50a35de4cc mips: Use memblock to reserve the __nosave memory range omits eadb6925efeb mips: Discard post-CMA-init foreach loop omits b93ddc4f9156 mips: Reserve memory for the kernel image resources omits de56d4c1da3e MIPS: Remove duplicate EBase configuration omits 783454e2bc7c MIPS: Sync icache for whole exception vector omits 172dcd935c34 MIPS: Always allocate exception vector for MIPSr2+ omits f995adb0ac5b MIPS: Use memblock_phys_alloc() for exception vector omits ea9866793d1e Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits a4ecdcbfc4dd Staging: rtl8192e: Remove extra space before break statement omits eca4e5f58b75 Staging: rtl8192u: ieee80211: Fix if-else indentation warning omits 922fe878c786 Staging: rtl8192u: ieee80211: Fix indentation errors by re [...] omits af708900e9a4 staging: most: cdev: fix chrdev_region leak in mod_exit omits 2d394ab79b9d staging: wlan-ng: Fix improper SPDX comment style omits 6e7adf3ea613 usb: usb251xb: Add US port lanes inversion property omits 73d31def1aab usb: usb251xb: Create a ports field collector method omits 3342ce35a183 usb: usb251xb: Add US lanes inversion dts-bindings omits 78e6427b4e7b coresight: funnel: Support static funnel omits d3b18ad63dca dt-bindings: arm: coresight: Unify funnel DT binding omits 5c84b87bb1ee coresight: replicator: Add new device id for static replicator omits 635b90f47d7f dt-bindings: arm: coresight: Add new compatible for static [...] omits 5ce3307b6d9d Merge tag 'for-linus-20190502' of git://git.kernel.dk/linux-block omits 83e367f9ad18 selftests/powerpc: Add a signal fuzzer selftest omits 5266e58d6cd9 powerpc/booke64: set RI in default MSR omits 7e462c2a8a6d ocxl: Provide global MMIO accessors for external drivers omits 060146614643 ocxl: move event_fd handling to frontend omits 2ec3b7ed2ab8 ocxl: afu_irq only deals with IRQ IDs, not offsets omits b9721d275cc2 ocxl: Allow external drivers to use OpenCAPI contexts omits 75ca758adbaf ocxl: Create a clear delineation between ocxl backend & frontend omits 2f7d3d145381 ocxl: Don't pass pci_dev around omits 1ba2143606a1 ocxl: Split pci.c omits b696d28283e2 ocxl: Remove some unused exported symbols omits 53e3e7453062 ocxl: Remove superfluous 'extern' from headers omits 32941494ff9a ocxl: read_pasid never returns an error, so make it void omits 9c4ae0645682 ocxl: Rename struct link to ocxl_link omits 012ae244845f powerpc/perf: Trace imc PMU functions omits 72c69dcddce1 powerpc/perf: Trace imc events detection and cpuhotplug omits 216c3087a346 powerpc/perf: Add privileged access check for thread_imc omits dd50cf7cbc7b powerpc/perf: Rearrange setting of ldbar for thread-imc omits d1720adff378 powerpc/include: Add data structures and macros for IMC tr [...] omits 860b7d228623 powerpc/perf: Fix loop exit condition in nest_imc_event_init omits a913e5e8b43b powerpc/perf: Return accordingly on invalid chip-id in omits 659a6e38db0b powerpc/perf: Remove PM_BR_CMPL_ALT from power9 event list omits be80e758d0c2 powerpc/perf: Add generic compat mode pmu driver omits 708597daf234 powerpc/perf: init pmu from core-book3s omits 1e496391a845 powerpc/powernv/ioda2: Add __printf format/argument verification omits 29b861ea7742 Documentation: powerpc: Expand the DAWR acronym omits e1619e89c96c powerpc/configs: Add (back) MLX5 ethernet support to skiro [...] omits de269129a48a powerpc/hmi: Fix kernel hang when TB is in error state. omits 0acb5f64560a powerpc/xmon: add read-only mode omits 5d085ec04a00 powerpc/boot: Fix missing check of lseek() return value omits 90437bffa5f9 powerpc/entry: Remove unneeded need_resched() loop omits 32eebf966695 powerpc/dts/fsl: add crypto node alias for B4 omits d7fbe2a0439c powerpc/prom_init: get rid of PROM_SCRATCH_SIZE omits 398af571128f powerpc/security: Show powerpc_security_features in debugfs omits 453d87f6a8ae powerpc/mm: Warn if W+X pages found on boot omits c78a979d2279 Merge branch 'i2c/for-current-fixed' into i2c/for-next omits 72bfcee11cf8 i2c: Prevent runtime suspend of adapter when Host Notify i [...] omits 95e0cf3caeb1 i2c: synquacer: fix enumeration of slave devices omits fb31fbef9c35 MAINTAINERS: friendly takeover of i2c-gpio driver omits 1804569d87de MAINTAINERS: Include vendor specific files under arch/*/events/* omits 0e3b74e26280 perf/x86/amd: Update generic hardware cache events for Family 17h omits 6bac9bc273cd i2c: designware: ratelimit 'transfer when suspended' errors omits 237b47efcdbc rtw88: Make RA_MASK macros ULL omits 5f18cbdbdd42 powerpc/mm/ptdump: Wrap seq_printf() to handle NULL pointers omits c9e0fc33b8be powerpc: remove the __kernel_io_end export omits 4c1bd90477c6 MAINTAINERS: Update cxl/ocxl email address omits e2b36d591720 powerpc/64: Don't trace code that runs with the soft irq m [...] omits 502523fd1d2a powerpc/irq: drop __irq_offset_value omits 65184f2f045a powerpc/setup: replace ifdefs by IS_ENABLED() wherever possible. omits 48018e42e5c7 powerpc/setup: cleanup the #ifdef CONFIG_TAU block omits b5064efee221 powerpc/setup: cleanup ifdef mess in check_cache_coherency() omits e9e9b25a4c99 powerpc/setup: Remove unnecessary #ifdef CONFIG_ALTIVEC omits 93f2cd813797 powerpc/mm: define an empty mm_iommu_init() omits 9c1d38b34e94 powerpc/fadump: define an empty fadump_cleanup() omits b7a5b22b0547 Merge tag 'pci-v5.1-fixes-3' of git://git.kernel.org/pub/s [...] omits e2a4b102d48b Merge tag 'mtd/fixes-for-5.1-rc6' of git://git.kernel.org/ [...] omits d1865e71cdc9 powerpc/32: Don't add dummy frames when calling trace_hard [...] omits 38b4564cf042 powerpc/32: don't do syscall stuff in transfer_to_handler omits 1a4b739bbb4f powerpc/32: implement fast entry for syscalls on BOOKE omits b86fb88855ea powerpc/32: implement fast entry for syscalls on non BOOKE omits 40530db7c656 powerpc: Fix 32-bit handling of MSR_EE on exceptions omits 1ae99b4b924a powerpc/32: get rid of COPY_EE in exception entry omits 642770dd96cb powerpc/32: Enter exceptions with MSR_EE unset omits f97dec21a306 powerpc/32: enter syscall with MSR_EE inconditionaly set omits ef4291243f51 powerpc/fsl_booke: ensure SPEFloatingPointException() reen [...] omits 90f204b9a1f2 powerpc/40x: Refactor exception entry macros by using head_32.h omits 7271fc960424 powerpc/40x: Split and rename NORMAL_EXCEPTION_PROLOG omits bd82904d465c powerpc/40x: add exception frame marker omits 57bc13acbe11 powerpc/40x: Don't use SPRN_SPRG_SCRATCH2 in EXCEPTION_PROLOG omits 1d3034aed448 powerpc/32: make the 6xx/8xx EXC_XFER_TEMPLATE() similar t [...] omits 37737a2afd69 powerpc/32: move LOAD_MSR_KERNEL() into head_32.h and use it omits 8a23fdec3dbd powerpc/32: Refactor EXCEPTION entry macros for head_8xx.S [...] omits e4dccf9092ab powerpc/mm: print hash info in a helper omits 8f156c23f4c0 powerpc/32s: don't try to print hash table address. omits 57e0491b58fa powerpc/32s: drop Hash_end omits da3a3b0a0e38 powerpc/32s: map kasan zero shadow with PAGE_READONLY inst [...] omits 215b823707ce powerpc/32s: set up an early static hash table for KASAN. omits 72f208c6a8f7 powerpc/32s: move hash code patching out of MMU_init_hw() omits 2edb16efc899 powerpc/32: Add KASAN support omits f072015c7b74 powerpc: disable KASAN instrumentation on early/critical files. omits b4abe38fd698 powerpc/32: prepare shadow area for KASAN omits a67beca077ef powerpc/32: make KVIRT_TOP dependent on FIXMAP_START omits 7934cea7f0b9 powerpc/32: use memset() instead of memset_io() to zero BSS omits adcf59187e27 powerpc: don't use direct assignation during early boot. omits 450e7dd4001f powerpc/prom_init: don't use string functions from lib/ omits cbe46bd4f510 powerpc: remove CONFIG_CMDLINE #ifdef mess omits 26deb04342e3 powerpc: prepare string/mem functions for KASAN omits d69ca6bab39e powerpc/32: Move early_init() in a separate file omits 069239169ab0 powerpc/mm: refactor pgd_alloc() and pgd_free() on nohash omits 8a2cc87a24e8 powerpc/mm: refactor pmd_pgtable() omits 7cec90e9499c powerpc/mm: refactor pgtable freeing functions on nohash omits bf8156c5aef1 powerpc/mm: Only keep one version of pmd_populate() functi [...] omits e80789a3c13f powerpc/mm: refactor definition of pgtable_cache[] omits dc096864ba78 powerpc/mm: refactor pte_alloc_one() and pte_free() famili [...] omits b0124ff57e94 powerpc/mm: inline pte_alloc_one_kernel() and pte_alloc_on [...] omits 4a6d8cf90017 powerpc/mm: don't use pte_alloc_kernel() until slab is ava [...] omits 627f06c6f51e powerpc/book3e: move early_alloc_pgtable() to init section omits e7a7be5679a5 powerpc/Kconfig: select PPC_MM_SLICES from subarch type omits 7a792d5da27f powerpc/mm: get rid of nohash/32/mmu.h and nohash/64/mmu.h omits 696dffa24bd0 powerpc/mm: move pgtable_t in asm/mmu.h omits 737b434d3d55 powerpc/mm: convert Book3E 64 to pte_fragment omits 447def3b06ad powerpc/mm: drop __bad_pte() omits 26e66b08c337 powerpc/mm: flatten function __find_linux_pte() step 3 omits e2fb2511888b powerpc/mm: flatten function __find_linux_pte() step 2 omits fab9a1165bcd powerpc/mm: flatten function __find_linux_pte() step 1 omits 4df4b2758522 powerpc/mm: cleanup remaining ifdef mess in hugetlbpage.c omits c5710cd20735 powerpc/mm: cleanup HPAGE_SHIFT setup omits 45d0ba527b57 powerpc/mm: move hugetlb_disabled into asm/hugetlb.h omits 723f268f19da powerpc/mm: cleanup ifdef mess in add_huge_page_size() omits 5fb84fec4601 powerpc/mm: add a helper to populate hugepd omits 8197af22be01 powerpc/mm: split asm/hugetlb.h into dedicated subarch files omits 0001e5aa5c02 powerpc/mm: make gup_hugepte() static omits b7dcf96ce03e powerpc/mm: make hugetlbpage.c depend on CONFIG_HUGETLB_PAGE omits 0caed4de502c powerpc/mm: move __find_linux_pte() out of hugetlbpage.c omits 3dea7332ccac powerpc/book3e: hugetlbpage is only for CONFIG_PPC_FSL_BOOK3E omits 5874cabe2907 powerpc/64: only book3s/64 supports CONFIG_PPC_64K_PAGES omits a521c44c3ded powerpc/book3e: drop mmu_get_tsize() omits 5953fb4f4671 powerpc/mm: define subarch SLB_ADDR_LIMIT_DEFAULT omits 43ed7909d70a powerpc/mm: define get_slice_psize() all the time omits 33f128c64919 powerpc/8xx: get rid of #ifdef CONFIG_HUGETLB_PAGE for slices omits 203a1fa62866 powerpc/mm: remove a couple of #ifdef CONFIG_PPC_64K_PAGES [...] omits b4baad0b2712 powerpc/mm: remove unnecessary #ifdef CONFIG_PPC64 omits 877461210ea1 powerpc/mm: get rid of mm_ctx_slice_mask_xxx() omits fca5c1e9eb5e powerpc/mm: move slice_mask_for_size() into mmu.h omits 6f60cc98df2b powerpc/mm: hand a context_t over to slice_mask_for_size() [...] omits 02f89aed6b82 powerpc/mm: no slice for nohash/64 omits 5ba666d56c4f powerpc/mm: fix erroneous duplicate slb_addr_limit init omits 27e23b5f5f6f powerpc/mm: Move nohash specifics in subdirectory mm/nohash omits 17312f258cf6 powerpc/mm: Move book3s32 specifics in subdirectory mm/book3s64 omits 47d99948eee4 powerpc/mm: Move book3s64 specifics in subdirectory mm/book3s64 omits b57969db81a2 soundwire: remove multiple blank lines omits 897fe40e5227 soundwire: add a blank line between functions omits 1824dd8035fc soundwire: wrap macro argument in parenthesis omits 7d3b3cdfd165 soundwire: fix more typos omits 72b16d4a91d4 soundwire: avoid multiple assignments omits 1215daee56ed soundwire: intel: more alignment fixes omits 62f0cec3b0da soundwire: more alignment fixes omits 51ed743734fa soundwire: add argument to function definition omits d6badd1c1535 soundwire: intel: remove empty line after braces omits 4415b443ca08 soundwire: cadence: remove empty line after braces omits fa358bb536b9 soundwire: remove empty line before/after braces omits 171580f69ebc soundwire: fix SPDX license for header files omits 92fd75f10324 soundwire: fix kconfig help format omits 17ed5bef49f4 soundwire: add missing newlines in dynamic debug logs omits 5d2ab7e97ae8 soundwire: cadence_master: remove spurious newline omits 4c56860280b8 soundwire: cadence_master: fix boolean comparisons omits f6e20967d86d soundwire: cadence_master: balance parentheses omits bbb6381727b3 soundwire: cadence_master: fix alignment issues omits 2890a6363a8d soundwire: intel: fix boolean comparison omits 7cc6e315317f soundwire: intel: protect macro parameters omits d542bc9e2234 soundwire: intel: fix alignment issues omits 505ccb006520 soundwire: intel_init: fix alignment issues omits c0cbfb031045 soundwire: slave: fix alignment issues omits 1fe74a5e41d6 soundwire: stream: fix alignment issues omits 00910f3cb0c5 soundwire: mipi_disco: fix boolean comparisons omits 31dba31297fd soundwire: mipi_disco: fix alignment issues omits 74a8d8022fd9 soundwire: bus_type: fix alignment issues omits 816d9bf4788b soundwire: bus: remove spurious newline omits d7b956b6257b soundwire: bus: fix boolean comparisons omits 09830d5e3458 soundwire: bus: remove useless parentheses omits 21c2de29e85f soundwire: bus: fix typos in comments omits 73ede04682e1 soundwire: bus: fix alignment issues omits 806a11f095e2 soundwire: fix alignment issues in header files omits 392f10453dd2 soundwire: intel: fix SPDX license for header file omits 238594655295 soundwire: fix SPDX license for header files omits 9d7cd9d50082 soundwire: Kconfig: fix help format omits 481df0abf8cf Merge branch 'omap-for-v5.2/ti-sysc' into for-next omits aa8eaaaa123a rtw88: phy: mark expected switch fall-throughs omits b85bd9a14c4b rtw88: fix shift of more than 32 bits of a integer omits 64acdf0ecda9 Merge branch 'fixes' into for-next omits 1ba12322e2f0 Merge branch 'am5-sdio-fixes' into fixes omits c3c0b70cd3f8 ARM: dts: dra76x: Update MMC2_HS200_MANUAL1 iodelay values omits 88a748419b84 ARM: dts: am57xx-idk: Remove support for voltage switching [...] omits dadec066d8fa module: add stubs for within_module functions omits 2078e1e7f7e0 PCI/LINK: Add Kconfig option (default off) omits e4f50c8d1047 bus: ti-sysc: Handle devices with no control registers omits 26f146ed971c net: ll_temac: Fix typo bug for 32-bit omits 9b555c4d784c kdb: kdb_support: replace strcpy() by strscpy() omits 4cc168eaf3b6 gdbstub: Replace strcpy() by strscpy() omits a5d5092c9285 gdbstub: mark expected switch fall-throughs omits 9f832fda79eb habanalabs: Update CPU DMA memory label name omits 98587c2d894c s390: simplify disabled_wait omits ec7bf4789d95 s390/ftrace: use HAVE_FUNCTION_GRAPH_RET_ADDR_PTR omits 78c98f907413 s390/unwind: introduce stack unwind API omits 1c705ad5efae s390/opcodes: add missing instructions to the disassembler omits e21f8baf8d9a s390/bug: add entry size to the __bug_table section omits bf72630130c2 s390: use proper expoline sections for .dma code omits 40a3abf751dd s390/nospec: rename assembler generated expoline thunks omits 26a374ae7af8 s390: add missing ENDPROC statements to assembler functions omits b1c16ac978fd btrfs: Use kvmalloc for allocating compressed path context omits 7447555fe776 btrfs: Factor out common extent locking code in submit_com [...] omits 4336650aff74 btrfs: Set io_tree only once in submit_compressed_extents omits 69684c5a8890 btrfs: Replace clear_extent_bit with unlock_extent omits 1368c6dac7f1 btrfs: Make compress_file_range take only struct async_chunk omits c5a68aec4e68 btrfs: Remove fs_info from struct async_chunk omits b5326271e791 btrfs: Rename async_cow to async_chunk omits 97db120451e2 btrfs: Preallocate chunks in cow_file_range_async omits c8eaeac7b734 btrfs: reserve delalloc metadata differently omits 9d9f2cccde95 powerpc/mm: change #include "mmu_decl.h" to <mm/mmu_decl.h> omits 71faf8145cdc powerpc/nohash64: clean pgtable.h omits a1ac2a9c4f98 powerpc/book3e: drop BUG_ON() in map_kernel_page() omits ba209e158722 habanalabs: Update CPU DMA pool label name omits 20ce2a1a2e4d ice: Use dev_err when ice_cfg_vsi_lan fails omits c2a23e00613b ice: Refactor link event flow omits 49a6a5d7ebfb ice: Add missing PHY type to link settings omits b07833a00d70 ice: Add reg_idx variable in ice_q_vector structure omits 8d7189d266cc ice: Remove runtime change of PFINT_OICR_ENA register omits 5079b853b221 ice: Fix issue when adding more than allowed VLANs omits acd1751a3988 ice: Remove unnecessary wait when disabling/enabling Rx queues omits b9c8bb06b53d ice: Add ability to update rx-usecs-high omits b4b418b3ad7e ice: Add 52 byte RSS hash key support omits 0c2561c81f5d ice: Use ice_for_each_q_vector macro where possible omits a92e1bb6ade7 ice: Validate ring existence and its q_vector per VSI omits 1553f4f77a49 ice: Reduce scope of variable in ice_vsi_cfg_rxqs omits fe7219fa7c79 ice: Resolve static analysis reported issue omits 85796d6e2fce ice: Return configuration error without queue to disable omits bb87ee0efb73 ice: Create framework for VSI queue context omits ed856349dc08 kobject: Fix kernel-doc comment first line omits 8fd7c302b370 kobject: Remove docstring reference to kset omits 6e14c3cf8bc4 Merge branch 'work.icache' into for-next omits a76f747d47df Merge branches 'work.misc', 'work.dcache', 'work.file' and [...] omits 3b85d3028e2a media: switch to fdget() omits fb3862435335 drm_syncobj: switch to fdget() omits 95ce0bce20fe amdgpu: switch to fdget() omits 79ea35bc20a1 don't open-code file_count() omits 4e9036042fed ufs: fix braino in ufs_get_inode_gid() for solaris UFS flavour omits 12f363511d47 powerpc/32s: Fix BATs setting with CONFIG_STRICT_KERNEL_RWX omits 910832697cf8 xfs: change some error-less functions to void types omits cbbf4c0be8a7 iomap: move iomap_read_inline_data around omits f276ae0dd6d0 orangefs: make use of ->free_inode() omits 74b1da5645cc shmem: make use of ->free_inode() omits b62de3225797 hugetlb: make use of ->free_inode() omits 0b269ded4e60 overlayfs: make use of ->free_inode() omits b3b4a6e356db jfs: switch to ->free_inode() omits 9baf28bbfea1 fuse: switch to ->free_inode() omits 94053139d482 ext4: make use of ->free_inode() omits 586a94fdc9c9 ecryptfs: make use of ->free_inode() omits cfa6d41263ca ceph: use ->free_inode() omits 26602cab4117 btrfs: use ->free_inode() omits 51b9fe48c411 afs: switch to use of ->free_inode() omits 53e228299965 dax: make use of ->free_inode() omits a2b757fe0fcd ntfs: switch to ->free_inode() omits f614ee1e3ea7 securityfs: switch to ->free_inode() omits 27afa27d6703 apparmor: switch to ->free_inode() omits bef252fa194c rpcpipe: switch to ->free_inode() omits 524845ff9c47 bpf: switch to ->free_inode() omits 015d7956183b mqueue: switch to ->free_inode() omits 98835e884cb0 ufs: switch to ->free_inode() omits d984892bd7e8 coda: switch to ->free_inode() omits 6becf8edf1a7 sysv: switch to ->free_inode() omits a78bb3838d58 udf: switch to ->free_inode() omits dc4317599616 ubifs: switch to ->free_inode() omits 56b5af19318f squashfs: switch to ->free_inode() omits bcb8d71bda47 romfs: convert to ->free_inode() omits a5a8cbea63be reiserfs: convert to ->free_inode() omits 45c2a3ff3a84 qnx6: switch to ->free_inode() omits bc40ddd12c92 qnx4: switch to ->free_inode() omits 4aa6b55c05a2 procfs: switch to ->free_inode() omits 363db959aeb1 openpromfs: switch to ->free_inode() omits e91b9194bc87 ocfs2: switch to ->free_inode() omits 9fbc000786ba dlmfs: switch to ->free_inode() omits 977c3d18948e nilfs2: switch to ->free_inode() omits ca1a199e3b87 nfs{,4}: switch to ->free_inode() omits d67a398a5fc6 minix: switch to ->free_inode() omits db0bd7b7198e jffs2: switch to ->free_inode() omits 07b012071046 isofs: switch to ->free_inode() omits 4d436d5cd51a hpfs: switch to ->free_inode() omits 08ccfc5c363d hostfs: switch to ->free_inode() omits 08ab2293936c hfsplus: switch to ->free_inode() omits 6d845e2286a8 hfs: switch to ->free_inode() omits 784494e1d759 gfs2: switch to ->free_inode() omits 9f179271e7bf freevxfs: switch to ->free_inode() omits f9ec991d4158 fat: switch to ->free_inode() omits d01718a050d0 f2fs: switch to ->free_inode() omits a2d1b88becd9 ext2: switch to ->free_inode() omits f415c51123b8 efs: switch to ->free_inode() omits 6234ddf429ef debugfs: switch to ->free_inode() omits c2e6802e7b5a cifs: switch to ->free_inode() omits 41149cb08aeb bdev: switch to ->free_inode() omits 8d8fc9cbc7a8 bfs: switch to ->free_inode() omits 49f82a808bb0 befs: switch to ->free_inode() omits 312a679183b0 affs: switch to ->free_inode() omits 8f05a7953560 adfs: switch to ->free_inode() omits 5e8a0770c01a 9p: switch to ->free_inode() omits 25af6c4a4a6b erofs: switch to ->free_inode() omits 6d0e0d0bb8eb spufs: switch to ->free_inode() omits fdb0da89f4ba new inode method: ->free_inode() omits 1cd472d2ac16 ASoC: da7219: Use clk_round_rate to handle enabled bclk/wclk case omits 060cebb20cdb drm: introduce a capability flag for syncobj timeline support omits 5ec776383d5b drm: report consistent errors when checking syncobj capibility omits 406dcbc55a0a ASoC: rt5645: Headphone Jack sense inverts on the LattePan [...] omits 4dd2b82d5adf udp: fix GRO packet of death omits 2e5f081003f0 Merge branch 'spi-5.2' into spi-next omits 58b860ed4a77 Merge branch 'spi-5.1' into spi-linus omits 8b9085200681 regulator: hi6xxx: Switch to SPDX identifier omits c5e911add161 regulator: vexpress: Switch to SPDX identifier omits eeb1b2355a6f regulator: vexpress: Get rid of struct vexpress_regulator omits 903c220b1ece ASoC: fsl_esai: Fix missing break in switch statement omits b75a9799dc37 ASoC: wm_adsp: Correct region base typo in wm_halo_setup_algs omits 07f80454369e ASoC: SOF: Intel: fix spelling mistake "incompatble" -> "i [...] omits 81ed884501a5 ASoC: wm_adsp: Use DSP ops pointers to stop watchdog in er [...] omits 81a812c98b6e ASoC: sprd: Fix to use list_for_each_entry_safe() when del [...] omits 7c88b92816df ASoC: sprd: Fix return value check in sprd_mcdt_probe() omits 414a7321d60b ASoC: da7213: fix DAI_CLK_EN register bit overwrite omits 882c8b4af315 ASoC: dapm: fix kcontrols for effect widgets omits 62be484f7ad8 ASoC: fsl_audmix: cache pdev->dev pointer omits a23e34c064b9 ASoC: tlv320aic32x4: Fix potential uninitialized variable omits d232591c9482 ASoC: Mediatek: MT8183: add I2S2 control path from UL2 and UL3 omits 1df1e5457cd1 ASoC: Mediatek: MT8183: change supported formats of DL2 and UL1 omits f2a36a78423e ASoC: fsl_audmix: remove "model" attribute omits d04195b0a351 ASoC: fsl_audmix: remove "model" attribute from DT document omits 8bb678d75954 ASoC: imx-audmix: fix object reference leaks in probe omits a2be42f18d40 ASoC: cs43130: fix a NULL pointer dereference omits 51dd97d1df5f ASoC: rt5645: fix a NULL pointer dereference omits d3692cb5c56d ASoC: Intel: common: add Geminilake Realtek+Maxim machine [...] omits 164a263bf8d0 ASoC: Intel: Make boards more available for compile test omits 21c7f3e31ec5 ASoC: rsnd: Document r8a77470 bindings omits ac097cac496f ASoC: mpc5200_dma: Fix invalid license ID omits 680ae69d5227 ASoC: mpc5200_psc_i2s: Fix invalid license ID omits 6f547c96b45d ASoC: atmel: tse850: Make some functions static omits ea751227c813 ASoC: imx: fix fiq dependencies omits a1a86e1bd4a8 ASoC: amd: acp3x: Make acp3x_dai_i2s_ops static omits 83b4f50ca2b2 ASoC: tlv320aic32x4: Remove set but not used variable 'mclk_rate' omits a0c34c7629be ASoC: fsl_micfil: Remove set but not used variable 'osr' omits 5011454ee34a ASoC: pcm3168a: Enable TDM support for DSP_A/B modes omits bb24a31ed584 ASoC: AMD: Configure wclk and bclk of master codec omits f2a1fdb50d31 ASoC: Mediatek: MT8183: Fix build err while CONFIG_I2C set [...] omits 7b6531c5054e ASoC: hdmi-codec: fix spelling mistake "plalform" -> "platform" omits 7e95b16625a3 spi: rspi: Fix handling of QSPI code when transmit and receive omits e5c27498a040 spi: atmel-quadspi: fix crash while suspending omits 8d1467a68426 spi: stm32: return the get_irq error omits cc1b69fc5f9f spi: tegra114: fix PIO transfer omits 29f2133717c5 spi: pxa2xx: fix SCR (divisor) calculation omits d61ad23cb3be spi: Clear SPI_CS_HIGH flag from bad_bits for GPIO chip-select omits 1dfbf334f123 spi: ep93xx: Convert to use CS GPIO descriptors omits 2a168e10d6db spi: AD ASoC: declare missing of table omits ba3ce8cb3808 spi: spi-mem: zynq-qspi: Fix build error on architectures [...] omits 4b562de4e227 spi: stm32-qspi: manage the get_irq error case omits 8b7bd10eb00d spi/spi-bcm2835: Split transfers that exceed DLEN omits 937e6d756422 spi: expand mode support omits bf6e83965759 dt-bindings: spi: spi-mt65xx: add support for MT8516 omits 41a918026407 spi: pxa2xx: Add support for Intel Comet Lake omits ed86bf8ef3b5 spi/trace: Cap buffer contents at 64 bytes omits c9ba7a16d0f1 spi: Release spi_res after finalizing message omits 4d1841d64535 spi: Remove warning in spi_split_transfers_maxsize() omits 76d2f7ee68b6 spi: Remove one needless transfer speed fall back case omits 9231b4603ef2 spi: sh-msiof: Document r8a77470 bindings omits 51ebf6acb00f spi: pxa2xx: use a module softdep for dw_dmac omits b5881b153bc8 spi: spi-mem: Make spi_mem_default_supports_op() static inline omits 72e6841608b9 spi: spi-mem: Fix build error without CONFIG_SPI_MEM omits 80869e7e61ec Merge tag 'drm-intel-next-fixes-2019-04-30' of git://anong [...] omits 840f93dd8946 Merge tag 'drm-misc-next-fixes-2019-05-01' of git://anongi [...] omits 989eea61448f Merge branch 'linux-5.2' of git://github.com/skeggsb/linux [...] omits 61e93655fc30 power: supply: core: Add missing documentation for CHARGE_ [...] omits 813cab8f3994 power: supply: core: Add CHARGE_CONTROL_{START_THRESHOLD,E [...] omits ba6cc8508417 power: supply: core: Add Standard, Adaptive, and Custom ch [...] omits 9274c78305e1 power: supply: axp288_fuel_gauge: Add ACEPC T8 and T11 min [...] omits 243f8ffc883a power: supply: bq27xxx_battery: Notify also about status changes omits 600d7258316d Merge tag 'for-v5.1-rc' of git://git.kernel.org/pub/scm/li [...] omits 0f97da831026 PCI/P2PDMA: Allow P2P DMA between any devices under AMD ZE [...] omits b9aa0b35d878 bpf, x32: Fix bug for BPF_ALU64 | BPF_NEG omits 6f4e02193c9a net/mlx5: E-Switch, Use atomic rep state to serialize stat [...] omits 5d9986a3947a net/mlx5: E-Switch, Fix the check of legal vport omits 4314ebaa1e42 net/mlx5: E-Switch, Use getter to access all vport array omits ee813f314b24 net/mlx5: Use available mlx5_vport struct omits 786ef904b43b net/mlx5: Reuse mlx5_esw_for_each_vf_vport macro in two files omits c9bbfb378bc3 net/mlx5: Remove unused mlx5_query_nic_vport_vlans omits 0bdddcea5be6 net/mlx5e: remove meaningless CFLAGS_tracepoint.o omits 33e10924a0ce net/mlx5e: Put the common XDP code into a function omits a708fb7b1f8d net/mlx5e: ethtool, Add support for EEPROM high pages query omits 0e1a2a3e6e7d ethtool: Add SFF-8436 and SFF-8636 max EEPROM length definitions omits 0e1c1a2fcfcb net/mlx5e: Return error when trying to insert existing flo [...] omits 0bac11945397 net/mlx5e: Replace TC VLAN pop with VLAN 0 rewrite in prio [...] omits 184867373d8c net/mlx5e: ACLs for priority tag mode omits 69dad68d1bcf net/mlx5e: Turn on HW tunnel offload in all TIRs omits 7306c274e729 net/mlx5e: Take common TIR context settings into a function omits 711aef1bbf88 bpf, x32: Fix bug for BPF_JMP | {BPF_JSGT, BPF_JSLE, BPF_J [...] omits 516f1117d0fb ARM: dts: Configure osc clock for d_can on am335x omits 886b7a50100a ipv6: A few fixes on dereferencing rt->from omits f3505745c07f rds: ib: force endiannes annotation omits f76c4b571fee Merge branch 'net-mvpp2-cls-Add-classification' omits bec2d46d143d net: mvpp2: cls: Allow dropping packets with classificatio [...] omits 90b509b39ac9 net: mvpp2: cls: Add Classification offload support omits 84e90b0b51aa net: mvpp2: cls: Use a bitfield to represent the flow_type omits 6f16a4652262 net: mvpp2: cls: Remove extra whitespace in mvpp2_cls_flow_write omits a048fe996b51 clk: imx: pllv4: add fractional-N pll support omits c515e70d6754 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 65beea4c3a52 Merge tag 'arc-5.1-final' of git://git.kernel.org/pub/scm/ [...] omits 91a40a48d52d net/mlx5: Fix broken hca cap offset omits 9c9c5fc89b09 PCI/LINK: Add Kconfig option (default off) omits 15d2aba7c602 PCI/portdrv: Use shared MSI/MSI-X vector for Bandwidth Management omits fb0af61d3afe Merge tag 'acpi-5.1-rc8' of git://git.kernel.org/pub/scm/l [...] omits d65530ca866d clk: sunxi-ng: Use the correct style for SPDX License Identifier omits 7a12f838e49a clk: sprd: Use the correct style for SPDX License Identifier omits 596c5ea46528 clk: renesas: Use the correct style for SPDX License Identifier omits ddc9e569f1bd clk: qcom: Use the correct style for SPDX License Identifier omits 41d591750e3a clk: davinci: Use the correct style for SPDX License Identifier omits ddd3e8b976c7 clk: actions: Use the correct style for SPDX License Identifier omits 2c85f2bd5194 vfio-pci/nvlink2: Fix potential VMA leak omits 195712bfdddf dt-bindings: Update schema project location to devicetree. [...] omits 440868661f36 of: fix clang -Wunsequenced for be32_to_cpu() omits 7e74e235bb31 gcc-9: don't warn about uninitialized btrfs extent_type variable omits 8e94fd36220c of/device.c: fix the wrong comments omits 2a369ae00388 Merge branch 'net-ll_temac-x86_64-support' omits 73f7375d3ed6 net: ll_temac: Enable DMA when ready, not before omits 7e97a194aca0 net: ll_temac: Allow configuration of IRQ coalescing omits 901d14ab5584 net: ll_temac: Replace bad usage of msleep() with usleep_range() omits 2c9938e738a2 net: ll_temac: Fix bug causing buffer descriptor overrun omits a8c9bd3ba840 net: ll_temac: Fix iommu/swiotlb leak omits f14f5c11f051 net: ll_temac: Support indirect_mutex share within TEMAC IP omits 2c02c37e9d99 net: ll_temac: Allow use on x86 platforms omits fdd7454ecb29 net: ll_temac: Fix support for little-endian platforms omits a3246dc41aa3 net: ll_temac: Add support for non-native register endianness omits d84aec42151b net: ll_temac: Fix support for 64-bit platforms omits 8425c41d1ef7 net: ll_temac: Extend support to non-device-tree platforms omits a63625d2a0e7 net: ll_temac: Fix and simplify error handling by using de [...] omits f68d7c44e765 selftests: fib_rule_tests: print the result and return 1 i [...] omits ac97a359b72d net: ethernet: ti: cpsw: Fix inconsistent IS_ERR and PTR_E [...] omits 459e3a21535a gcc-9: properly declare the {pv,hv}clock_page storage omits cf676908846a gcc-9: don't warn about uninitialized variable omits 6f303d60534c gcc-9: silence 'address-of-packed-member' warning omits d2f0c961148f ipv4: ip_do_fragment: Preserve skb_iif during fragmentation omits 5a489b99ecbc Merge tag 'mt76-for-kvalo-2019-05-01' of https://github.co [...] omits bbabc3fb2b63 firmware_loader: Fix a typo ("syfs" -> "sysfs") omits 923abb9d797b RDMA/core: Introduce RDMA subsystem ibdev_* print functions omits 9eecfc22e0bf KVM: arm64: Fix ptrauth ID register masking logic omits 0580db2cb6b3 staging: rtl8192u: ieee80211: Resolve ERROR reported by ch [...] omits 7fb4a94db87e staging: vc04_services: bcm2835-camera: Compress two lines [...] omits 3343712444e5 staging: rtl8723bs: core: Use !x in place of NULL comparison. omits e52d8d0d4208 staging: rtl8723bs: core: Prefer using the BIT Macro. omits ce64cea47cc4 usb: isp1760-hcd: Fix fall-through annotations omits 11a6f8e2db26 fsnotify: Clarify connector assignment in fsnotify_add_mar [...] omits d4ef647510b1 io_uring: avoid page allocation warnings omits 5b27aafa1ea0 Merge branch 'net-sched-taprio-change-schedules' omits c25031e99344 taprio: Add support for cycle-time-extension omits 6ca6a6654225 taprio: Add support for setting the cycle-time manually omits a3d43c0d56f1 taprio: Add support adding an admin schedule omits 8c79f0ea5d60 taprio: Fix potencial use of invalid memory during dequeue() omits cd86972a9fd0 Merge branch 'tcp-undo-congestion' omits 98fa6271cfcb tcp: refactor setting the initial congestion window omits 6b94b1c88b66 tcp: refactor to consolidate TFO passive open code omits 794200d66273 tcp: undo cwnd on Fast Open spurious SYNACK retransmit omits 8c3cfe19feac tcp: lower congestion window on Fast Open SYNACK timeout omits 336c39a03151 tcp: undo init congestion window on false SYNACK timeout omits 9e450c1ecb02 tcp: better SYNACK sent timestamp omits 7c1f08154c4e tcp: undo initial congestion window on false SYN timeout omits bc9f38c8328e tcp: avoid unconditional congestion window undo on SYN retransmit omits 2dcb00331403 net/tls: avoid NULL pointer deref on nskb->sk in fallback omits 6d1474a94ea2 netdevsim: fix fall-through annotation omits 21027e78e7c1 cpupower: correct spelling of interval omits 15d55bae4e3c selftests: fib_rule_tests: Fix icmp proto with ipv6 omits 486efdc8f6ce packet: validate msg_namelen in send directly omits b2cf86e1563e packet: in recvmsg msg_name return at least sizeof sockaddr_ll omits 47dd82e3d25e brcmfmac: print firmware messages after a firmware crash omits 2d91c8ad068a brcmfmac: set txflow request id from 1 to pktids array size omits e025da3d7aa4 brcm80211: potential NULL dereference in brcmf_cfg80211_vn [...] omits 4a46a7c35322 sfc: mcdi_port: Mark expected switch fall-through omits b587bdaf5f82 devlink: Change devlink health locking mechanism omits f00b8b784f75 Merge remote-tracking branch 'korg/iomap-5.2-merge' into for-next omits 8f220664570e misc: pci_endpoint_test: Fix test_reg_bar to be updated in [...] omits 5bb04b19230c misc: pci_endpoint_test: Add support to test PCI EP in AM654x omits 6b7330303a81 PCI: designware-ep: Use aligned ATU window for raising MSI [...] omits fc9a77040b04 PCI: designware-ep: Configure Resizable BAR cap to adverti [...] omits 23284ad677a9 PCI: keystone: Add support for PCIe EP in AM654x Platforms omits 9bc755d2cf54 dt-bindings: PCI: Add PCI EP DT binding documentation for AM654 omits df0db3ecdb8f iomap: Add a page_prepare callback omits 7a77dad7e3be iomap: Fix use-after-free error in page_done callback omits 26ddb1f4fd88 fs: Turn __generic_write_end into a void function omits dbc582b6fb6a iomap: Clean up __generic_write_end calling omits 24cf262da1ad Merge branch 'for-next/timers' of git://git.kernel.org/pub [...] omits 3e2e9cf9ee67 staging: fieldbus: anybus-s: fix wait_for_completion_timeo [...] omits f5eb4d3b92a6 iov_iter: fix iov_iter_type omits 60a27b906d1a block: fix handling for BIO_NO_PAGE_REF omits 817869d2519f io_uring: drop req submit reference always in async punt omits 52e04ef4c9d4 io_uring: free allocated io_memory once omits 975554b03edd io_uring: fix SQPOLL cpu validation omits 50abbe19623e Merge branch 'for-next/mitigations' of git://git.kernel.or [...] omits 9431ac2bf6b7 Merge branch 'for-next/futex' of git://git.kernel.org/pub/ [...] omits 009669e74813 arm64: arch_k3: Enable interrupt controller drivers omits 4ad499c94264 Documentation: Add ARM64 to kernel-parameters.rst omits a111b7c0f20e arm64/speculation: Support 'mitigations=' cmdline option omits eb337cdfcd5d arm64: ssbs: Don't treat CPUs with SSBS as unaffected by SSB omits 61ae1321f06c arm64: enable generic CPU vulnerabilites support omits 526e065dbca6 arm64: add sysfs vulnerability show for speculative store bypass omits 61cf61d81e32 arm64: Fix size of __early_cpu_boot_status omits 5be90f993880 Merge branch 'aquantia-next' omits 9eec0303a100 net: aquantia: remove outdated device ids omits ce4cdbe44cff net: aquantia: fixups on 64bit dma counters omits f55d477bb513 net: aquantia: get total counters from DMA block omits 190f34384c6c net: aquantia: fetch up to date statistics on ethtool request omits 49544935a78c net: aquantia: extract timer cb into work job omits f5dce08ab179 net: aquantia: introduce fwreq mutex omits 18eac376edfa net: aquantia: user correct MSI irq type omits 20ffb879d023 net: aquantia: use macros for better visibility omits 6775878823bf net: aquantia: improve ifup link detection omits 4c83f170b3ac net: aquantia: link status irq handling omits 58608082e66d net: aquantia: create global service workqueue omits 1d2a8a138c2a net: aquantia: link interrupt handling function omits 3dd3e236d793 net: aquantia: add link interrupt fields omits 4c0131539fc0 net: aquantia: implement hwmon api for chip temperature omits 8f8940118654 net: aquantia: add infrastructure to readout chip temperature omits fbd019737d71 sctp: avoid running the sctp state machine recursively omits 6f53e73b9ec5 nvmet: protect discovery change log event list iteration omits 893a74b7a76e nvme: mark nvme_core_init and nvme_core_exit static omits 811015409fd4 nvme: move command size checks to the core omits a2faf94e57c5 nvme-fabrics: check more command sizes omits a97234e1ff1e nvme-pci: check more command sizes omits 665648673ef5 nvme-pci: remove an unneeded variable initialization omits c8e9e9b7646e nvme-pci: unquiesce admin queue on shutdown omits 9dc1a38ef192 nvme-pci: shutdown on timeout during deletion omits 049bf37262c6 nvme-pci: fix psdt field for single segment sgls omits 592b6e7b0226 nvme-multipath: don't print ANA group state by default omits 525aa5a705d8 nvme-multipath: split bios with the ns_head bio_set before [...] omits f34e25898a60 nvme-tcp: fix possible null deref on a timed out io queue connect omits 37e9c087c814 stmmac: pci: Fix typo in IOT2000 comment omits 799381e49b4e Documentation: fix netdev-FAQ.rst markup warning omits 3d378dc713f3 kobject: fix dereference before null check on kobj omits e620d45065c7 powerpc/tm: Avoid machine crash on rt_sigreturn() omits 2c474c035056 powerpc/mm/radix: Fix kernel crash when running subpage pr [...] omits 5c8b0b54db22 io_uring: have submission side sqe errors post a cqe omits 33a213b75fd5 Merge branch 'for-5.2/block' into for-next omits 2d5abb9a1e8e bcache: make is_discard_enabled() static omits 50dbabe06a6e powerpc/powernv/mce: Print additional information about MC [...] omits cda6618d060b powerpc/powernv/mce: Print correct severity for MCE error. omits d6e8a1508506 powerpc/powernv/mce: Reduce MCE console logs to lesser lines. omits 4d2a6f7b4e17 mt76: mt7603: dynamically alloc mcu req in mt7603_mcu_set_eeprom omits ae66068f7872 mt76: do not enable/disable pre_tbtt_tasklet in scan_start [...] omits bd115805e86a mt76: mt7603: enable/disable pre_tbtt_tasklet in mt7603_se [...] omits dc6057f49a51 mt76: move pre_tbtt_tasklet in mt76_dev omits f1103fa6b349 mt76: add TX/RX antenna pattern capabilities omits c8a04d985481 mt76: move beacon_mask in mt76_dev omits 3041c445e626 mt76: move beacon_int in mt76_dev omits f8f527b16db5 mt76: usb: use EP max packet aligned buffer sizes for rx omits 4d0fe26f7ca0 mt76: mt7603: report firmware version using ethtool omits e80279465791 mt76: fix endianness sparse warnings omits 9c7c756eb066 mt76: mt76x02: mt76x02_poll_tx() can be static omits d422bb261733 mt76: mt7603: run __mt76_mcu_send_msg in mt7603_mcu_send_firmware omits a4834814e1d3 mt76: mt7603: init mcu_restart function pointer omits e2c2fd0f6983 mt76: introduce mt76_mcu_restart macro omits cc1738751cfd mt76: mt7603: initialize mt76_mcu_ops data structure omits 11ca82d786bc mt76: mt7603: use standard signature for mt7603_mcu_msg_send omits 114fe5e33881 mt76: mt7603: remove query from mt7603_mcu_msg_send signature omits b28e22bd9cd3 mt76: mt7615: use sizeof instead of sizeof_field omits 0f66947bffe6 mt76: mt7603: fix initialization of max rx length omits 6fe533378795 mt76: mt76x02: remove irqsave/restore in locking for tx st [...] omits 2ac515a5d74f mt76: mt76x02: use napi polling for tx cleanup omits 091a79fd429c mt76: mt76x02: remove bogus mutex usage omits 39d501d93d25 mt76usb: fix tx/rx stop omits 1fb869a2d98e mt76: mt76x02u: remove bogus stop on suspend omits c92b52691e54 MAINTAINERS: update entry for mt76 wireless driver omits b183878a7451 mt76: use macro for sn and seq_ctrl conversion omits 6edf07478da5 mt76: add unlikely() for dma_mapping_error() check omits 04b8e65922f6 mt76: add mac80211 driver for MT7615 PCIe-based chipsets omits 598da38672cd mt76: dma: add skb check for dummy pointer omits 6ca66722a887 mt76: dma: introduce skb field in mt76_txwi_cache omits cfaae9e67cf1 mt76: add skb pointer to mt76_tx_info omits f3950a414143 mt76: set txwi_size according to the driver value omits ce0fd8258908 mt76: usb: reduce locking in mt76u_tx_tasklet omits 37426fb67a01 mt76: move mac_work in mt76_dev omits 41634aa8d6db mt76: only schedule txqs from the tx tasklet omits a33b8ab868ad mt76: move tx tasklet to struct mt76_dev omits db9f11d3433f mt76: store wcid tx rate info in one u32 reduce locking omits 2fe30dce0822 mt76: reduce locking in mt76_dma_tx_cleanup omits 90fdc1717b18 mt76: use mac80211 txq scheduling omits d908d4ec4dd1 mt76: use readl/writel instead of ioread32/iowrite32 omits cee646d62b4c mt76: fix tx power issues omits def34a2f4f44 mt76: introduce mt76_free_device routine omits e5fc742f9285 mt76usb: remove queue variable from rx_tasklet omits 85d2955ea185 mt76usb: allocate urb and sg as linear data omits 7524c63f1f5b mt76usb: remove unneded sg_init_table omits 48f5a90c838b mt76usb: resue mt76u_urb_alloc for tx omits 1bb78d3843ef mt76usb: remove MT_RXQ_MAIN queue from mt76u_urb_alloc omits d7d4ea9ac84c mt76usb: remove mt76u_buf and use urb directly omits 279ade99ed8f mt76usb: move mt76u_buf->done to queue entry omits 26031b39bbea mt76usb: remove mt76u_buf redundant fileds omits 112f980ac892 mt76usb: use usb_dev private data omits 92724071aac8 mt76usb: change mt76u_fill_rx_sg arguments omits 069e2d345cc1 mt76: remove rx_page_lock omits a5ba16eb6d40 mt76usb: change mt76u_submit_buf omits 02d49a2e354b mt76x02: enable AP mode for USB omits 87d531038fa3 mt76: unify set_tim omits 8300ee7c7d47 mt76x02u: add mt76_release_buffered_frames omits f2276c29f822 mt76x02: make beacon slots bigger for USB omits 7e07c27d37bd mt76x02u: implement pre TBTT work for USB omits b98558e25299 mt76x02: disable HW encryption for group frames omits 2baed5db9f7c mt76x02u: add sta_ps omits 31cdd4420349 mt76x02: generalize some mmio beaconing functions omits c6ad1feb1f0b mt76x02u: implement beacon_ops omits c004b881f144 mt76x02: introduce beacon_ops omits 5a3f1cc288fb mt76x02: add hrtimer for pre TBTT for USB omits 8d71aef9c9ca mt76x02: introduce mt76x02_beacon.c omits cadae4772d2c mt76: usb: reduce code indentation in mt76u_alloc_tx omits 4e04ba6aa34b mt7603: core: do not use magic numbers in mt7603_reg_map omits 047348fb1146 mt7603: remove mt7603_mcu_init routine omits eb9ca7ecd0b4 mt76: dma: add static qualifier to mt76_dma_tx_queue_skb omits b5903c470328 mt76: introduce mt76_tx_info data structure omits eb071ba77c23 mt76: move skb dma mapping before running tx_prepare_skb omits 66105538a62a mt76: mmio: move mt76_insert_hdr_pad in mt76_dma_tx_queue_skb omits 3bb45b5febc0 mt76: move mt76x02_insert_hdr_pad in mt76-core module omits d290c12114fb mt76: introduce mt76_txq_id field in mt76_queue_entry omits af005f260595 mt76: introduce mt76_sw_queue data structure omits e226ba2e3569 mt76: remove mt76_queue dependency from tx_complete_skb fu [...] omits 300832ad5f53 mt76: remove mt76_queue dependency from tx_prepare_skb fun [...] omits 89a37842b0c1 mt76: remove mt76_queue dependency from tx_queue_skb funct [...] omits b1bfbe704f8f mt76: dma: move mt76x02_init_{tx,rx}_queue in mt76 module omits 9220f695c17b mt76: mmio: move mt76x02_set_irq_mask in mt76 module omits 87cb312777b5 PCI: imx6: Use usleep_range() in imx6_pcie_enable_ref_clk() omits 76d6dc26331d PCI: imx6: Use flags to indicate support for suspend omits 37d5d32ae091 PCI: imx6: Restrict PHY register data to 16-bit omits c2c708bc1dbf PCI: imx6: Simplify pcie_phy_poll_ack() omits 3ca4133253a7 PCI: imx6: Simplify bit operations in PHY functions omits 276c76d7a15a PCI: imx6: Make use of BIT() in constant definitions omits 60ef4b072ba0 PCI: dwc: imx6: Share PHY debug register definitions omits 680728e4cbee PCI: imx6: Remove PCIE_PL_PFLR_* constants omits c377690cffaf PCI: imx6: Return -ETIMEOUT from imx6_pcie_wait_for_speed_ [...] omits ee6f37175b3f PCI: imx6: Drop imx6_pcie_wait_for_link() omits 9e303be2e5d0 PCI: imx6: Simplify imx7d_pcie_wait_for_phy_pll_lock() omits f011df6179bd irqchip/ti-sci-inta: Add msi domain support omits 49b323157bf1 soc: ti: Add MSI domain bus support for Interrupt Aggregator omits 9f1463b86c13 irqchip/ti-sci-inta: Add support for Interrupt Aggregator driver omits accaf1fbfb5d dt-bindings: irqchip: Introduce TISCI Interrupt Aggregator [...] omits cd844b0715ce irqchip/ti-sci-intr: Add support for Interrupt Router driver omits 67d2075ad695 dt-bindings: irqchip: Introduce TISCI Interrupt router bindings omits 0d04d0c14678 gpio: thunderx: Use the default parent apis for {request,r [...] omits 2bd1298ac177 genirq: Introduce irq_chip_{request,release}_resource_pare [...] omits 032a1ec549a7 firmware: ti_sci: Add helper apis to manage resources omits 754c9477ae78 firmware: ti_sci: Add RM mapping table for am654 omits 997b001f6bb2 firmware: ti_sci: Add support for IRQ management omits 9c19fb6895be firmware: ti_sci: Add support for RM core ops omits 905c30477f4d firmware: ti_sci: Add support to get TISCI handle using of [...] omits 91b6cb7216cd staging: kpc2000: fix up build problems with readq() omits adc7af464ceb staging: rtlwifi: move remaining phydm .h files omits 8a90bdcb64a9 staging: rtlwifi: strip down phydm .h files omits ef4a0c317373 staging: rtlwifi: delete the staging driver omits 23583f779502 ACPI / property: fix handling of data_nodes in acpi_get_ne [...] omits 5b2a15296210 powerpc: Add doorbell tracepoints omits c4703ce11c23 libnvdimm/namespace: Fix label tracking error omits 6ee9706aa22e libfs: document simple_get_link() omits 1a6a31655071 Documentation/filesystems/Locking: fix ->get_link() prototype omits dcb2cb1f26f9 Documentation/filesystems/vfs.txt: document how ->i_link works omits c59a89972258 Documentation/filesystems/vfs.txt: remove bogus "Last upda [...] omits 0e2338749192 ipv6: fix races in ip6_dst_destroy() omits 2b5bc3c8ebce r8169: remove manual autoneg restart workaround omits 58908dc5d412 Merge branch 'r8169-improve-eri-function-handling' omits 4e7e4621157e r8169: add rtl_reset_packet_filter omits e719b3eaeff0 r8169: add helpers rtl_eri_set/clear_bits omits 724c6fd0158c r8169: make ERIAR_EXGMAC the default in eri functions omits b4d081df03be Merge branch 'Convert-mv88e6060-to-mdio-device' omits c1b0f9fa064a dt-bindings: net: DSA: Remove legacy binding omits 93e86b3bc842 net: dsa: Remove legacy probing support omits 2f8e7ece4a62 net: dsa: mv88e6060: Remove support for legacy probing omits 277617603c02 net: dsa: mv88e6060: Support probing as an mdio device omits 50b29d8f033a ext4: fix ext4_show_options for file systems w/o journal omits 492593010de4 Merge branch 'dsa-core-vlan' omits 314f76d7a68b net: dsa: Add more convenient functions for installing port VLANs omits e74f014eb4ce net: dsa: b53: Use vlan_filtering property from dsa_switch omits 864cd7b05dec net: dsa: b53: Let DSA call .port_vlan_filtering only when [...] omits ec9121e7d287 net: dsa: Skip calling .port_vlan_filtering on no change omits 2a1305515bf4 net: dsa: mt7530: Use the DSA vlan_filtering helper function omits cf2d45f5ba9a net: dsa: Add helper function to retrieve VLAN awareness setting omits 145746765f06 net: dsa: Keep the vlan_filtering setting in dsa_switch if [...] omits e3ee07d14fac net: dsa: mt7530: Let DSA handle the unsetting of vlan_filtering omits d371b7c92d19 net: dsa: Unset vlan_filtering when ports leave the bridge omits 7228b23e68f7 net: dsa: b53: Let DSA handle mismatched VLAN filtering settings omits 8f5d16f638b9 net: dsa: Be aware of switches where VLAN filtering is a g [...] omits 33162e9a0590 net: dsa: Store vlan_filtering as a property of dsa_port omits 85478d73c911 net: dsa: Fix pharse -> phase typo omits 32eeb5614d3b ocxl: remove set but not used variables 'tid' and 'lpid' omits a5ae043de767 powerpc/64s: Remove 'dummy_copy_buffer' omits 30df16b93b25 drm/nouveau/nouveau: forward error generated while resumin [...] omits a2f07d4c1e88 drm/nouveau/fb/ramgk104: fix spelling mistake "sucessfully [...] omits 342406e4fbba drm/nouveau/i2c: Disable i2c bus access after ->fini() omits 2fbcb5653fc0 drm/nouveau: Remove duplicate ACPI_VIDEO_NOTIFY_PROBE definition omits 15516bf9abaa drm/nouveau/mmu: qualify vmm during dtor omits 12e08beb32d6 drm/nouveau/bar/gf100: ensure BAR is mapped omits f10b83de1fd4 drm/nouveau/bar/nv50: ensure BAR is mapped omits 307a312df9c4 drm/nouveau/bar/nv50: check bar1 vmm return value omits 7e8039795a80 powerpc/cacheinfo: Fix kobject memleak omits 33dda8c32714 powerpc/vdso: Drop unnecessary cc-ldoption omits 147848fa845b RISC-V: Access CSRs using CSR numbers omits 206a546ad86a RISC-V: Add interrupt related SCAUSE defines in asm/csr.h omits d73cd0967592 RISC-V: Use tabs to align macro values in asm/csr.h omits e8ab8d24b488 KVM: nVMX: Fix size checks in vmx_set_nested_state omits e62243e75d22 Merge branch 'for-5.2/block' into for-next omits 12adb7a013e3 block: remove the unused blk_queue_dma_pad function omits 3dcf60bcb603 block: add SPDX tags to block layer files missing licensin [...] omits 635359981315 block: add a SPDX tag to blk-mq-rdma.h omits 9fcd030baa36 sed-opal.h: remove redundant licence boilerplate omits a497ee34a45d block: switch all files cleared marked as GPLv2 or later t [...] omits 8c16567d867e block: switch all files cleared marked as GPLv2 to SPDX tags omits f2bc9c908dfe Merge tag 'fsnotify_for_v5.1-rc8' of git://git.kernel.org/ [...] omits 619ae03e922b Smack: Fix kbuild reported build error omits 940bc471780b dm mpath: always free attached_handler_name in parse_path() omits 8e890c1ab1b1 dm init: fix max devices/targets checks omits e4f3fabd6748 dm: add dust target omits 6245242d9145 Merge tag 'kvmarm-fixes-for-5.1-2' of git://git.kernel.org [...] omits eba3afde1cea KVM: selftests: make hyperv_cpuid test pass on AMD omits b904cb8dff82 KVM: lapic: Check for in-kernel LAPIC before deferencing a [...] omits 76d58e0f07ec KVM: fix KVM_CLEAR_DIRTY_LOG for memory slots of unaligned size omits 0699c64a4be6 x86/kvm/mmu: reset MMU context when 32-bit guest switches PAE omits 8764ed55c970 KVM: x86: Whitelist port 0x7e for pre-incrementing %rip omits fe846979d305 xen/arm: Use p2m entry with lock protection omits 425f1cc2218a xen/arm: Free p2m entry if fail to add it to RB tree omits 2c2a2fb1e2a9 Revert "ACPICA: Clear status of GPEs before enabling them" omits 0d672fffb447 media: dt-bindings: aspeed-video: Add missing memory-regio [...] omits 54b021099e2d media: platform: Aspeed: Make reserved memory optional omits b28cf7a9c8d5 media: platform: Aspeed: Remove use of reset line omits b5b5a27bee58 media: stm32-dcmi: return appropriate error codes during probe omits 813902fff72d RISC-V: Fix minor checkpatch issues. omits 73d5ef52acde RISC-V: Support nr_cpus command line option. omits ab3d26500547 RISC-V: Implement nosmp commandline option. omits 70114560b285 RISC-V: Add RISC-V specific arch_match_cpu_phys_id omits e3037485c68e rtw88: new Realtek 802.11ac driver omits 91e9f2c1d861 Merge quota fix from Chengguang. omits 5664f5faac11 Merge branch 'next-smack' into next-testing omits 5f9b4992b722 Merge branch 'smack-for-5.2-b' of https://github.com/cscha [...] omits 632a9f3acd66 quota: check time limit when back out space/inode change omits ef2989fe20d8 Merge branch 'fixes' into for-next omits b51ce3744f11 x86/mm/mem_encrypt: Disable all instrumentation for early [...] omits e823d948b7e5 usb: musb: dsps: Use dev_get_drvdata() omits afbdbd37600b usb: musb: jz4740: obtain USB PHY from devicetree omits 82257c73aafe usb: musb: jz4740: Let the platform probe the PHY omits 70833b84dac2 dt-bindings: usb: Add usb-phy property to the jz4740-musb node omits a84014e1db35 soc: sunxi: Fix missing dependency on REGMAP_MMIO omits 10ac7e7757f5 usb: musb: omap2430: Add support for idling phy when musb is idle omits 41386bc8cb2e usb: musb: Silence error about blacklisting hubs if !CONFIG_USB omits b063f04e0d2e usbip: vhci_hcd: Mark expected switch fall-through omits 34259977f23c Merge tag 'wireless-drivers-for-davem-2019-04-30' of git:/ [...] omits 3ae62a42090f UAS: fix alignment of scatter/gather segments omits 6a38df676a0a ARM: dts: logicpd-som-lv: Fix MMC1 card detect omits bf3bd966dfd7 Merge tag 'usb-5.1-rc8' of git://git.kernel.org/pub/scm/li [...] omits 39e8046240e2 staging: fieldbus: anybus-s: rename bus id field to avoid [...] omits be7d6b03602e staging: fieldbus: anybus-s: keep device bus id in bus endianness omits 62977281a638 io_uring: remove unnecessary barrier after unsetting IORIN [...] omits b841f19524a1 io_uring: remove unnecessary barrier after incrementing dr [...] omits 82ab082c0e2f io_uring: remove unnecessary barrier before reading SQ tail omits 9e4c15a39394 io_uring: remove unnecessary barrier after updating SQ head omits 115e12e58dbc io_uring: remove unnecessary barrier before reading cq head omits 4f7067c3fb7f io_uring: remove unnecessary barrier before wq_has_sleeper omits 1e84b97b7377 io_uring: fix notes on barriers omits 8449eedaa1da io_uring: fix handling SQEs requesting NOWAIT omits fea27bc7ff43 Merge tag 'selinux-pr-20190429' of git://git.kernel.org/pu [...] omits a622b40035d1 l2ip: fix possible use-after-free omits caa5754f16dc Merge branch 'for-5.2/block' into for-next omits dcdca753c152 block: clean up __bio_add_pc_page a bit omits 6601e44efd20 block: remove bogus comments in __bio_add_pc_page omits 4713839dfe82 block: remove the __bio_add_pc_page export omits 2b070cfe582b block: remove the i argument to bio_for_each_segment_all omits f936b06ae538 bcache: clean up do_btree_node_write a bit omits 75efa57d0bf5 xfs: add online scrub for superblock counters omits 94079285756d xfs: don't parse the mtpt mount option omits 710d707d2fa9 xfs: always rejoin held resources during defer roll omits 0ea415390cd3 clocksource/arm_arch_timer: Use arch_timer_read_counter to [...] omits a862fc2254bd clocksource/arm_arch_timer: Remove use of workaround static key omits 57f27666f91a clocksource/arm_arch_timer: Drop use of static key in arch [...] omits 5ef19a161cfa clocksource/arm_arch_timer: Direcly assign set_next_event [...] omits dea86a80033f arm64: Use arch_timer_read_counter instead of arch_counter [...] omits c93ad1337ad0 appletalk: Set error code if register_snap_client failed omits eae1ddc615be watchdog/sbsa: Use arch_timer_read_counter instead of arch [...] omits 1f5b62f09f6b ARM: vdso: Remove dependency with the arch_timer driver internals omits f949a12fd697 net: dsa: bcm_sf2: fix buffer overflow doing set_rxnfc omits b13023421b51 rxrpc: Fix net namespace cleanup omits 8cff995405eb PCI: iproc: Enable iProc config read for PAXBv2 omits c2f061d7163c Merge branch 'for-5.2/block' into for-next omits cdca22bcbc64 bcache: remove redundant LIST_HEAD(journal) from run_cache_set() omits b1b537713eb1 habanalabs: increase timeout if working with simulator omits f0539fb0fb5f habanalabs: remove condition that is always true omits 5809e18e0282 habanalabs: remove redundant member from parser struct omits 94cb669ceb05 habanalabs: Manipulate DMA addresses in ASIC functions omits d9c3aa8038c3 habanalabs: rename functions to improve code readability omits 6989303a3b2d arm64: Apply ARM64_ERRATUM_1188873 to Neoverse-N1 omits 0cf57b86859c arm64: Add part number for Neoverse N1 omits c2b5bba3967a arm64: Make ARM64_ERRATUM_1188873 depend on COMPAT omits 0f80cad3124f arm64: Restrict ARM64_ERRATUM_1188873 mitigation to AArch32 omits eb18d1215405 Merge branch 'for-5.2/logitech' into for-next omits 640d4ea83c8a HID: logitech-dj: fix spelling in printk omits a658a3f2ecba Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b511cdd1c12d powerpc/powernv/ioda: Handle failures correctly in pnv_pci [...] omits 3887c26c0e24 ALSA: hda/realtek - Apply the fixup for ASUS Q325UAR omits b145745fc8d1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d5d66cfea2ca Staging: sm750fb: Change *array into *const array omits 41dff4d6b8e2 staging: rtl8192u: ieee80211: Fix spelling mistake omits 8dd430504125 staging: rtl8192u: ieee80211: Replace bit shifting with BIT macro omits 675c8a46a8cc staging: vc04_services: bcm2835-camera: Modify return statement. omits 601d6f036098 staging: rtl8723bs: Fix checkpatch.pl warnings omits a6d678274d1a staging: rtl8723bs: core: Remove blank line. omits 9358bd52ece6 staging: rtl8723bs: core: Remove else after return statement. omits 852b4eddafea staging: rtl8723bs: core: Remove return in void function omits 96b86125d720 staging: octeon-ethernet: add TODO omits 87b48bbcc33e staging: refer to TODO in Kconfig help text omits bdc7c970bcdc Merge branch 'topic/ppc-kvm' into next omits e9cef0189c5b powerpc/powernv/idle: Restore AMR/UAMOR/AMOR/IAMR after idle omits 10d91611f426 powerpc/64s: Reimplement book3s idle code in C omits 41f0a9542a25 docs/vm: Minor editorial changes in the THP and hugetlbfs omits 98592c1faca8 staging: most: sound: pass correct device when creating a [...] omits 7d10bdbd6df3 docs/vm: add documentation of memory models omits 678f784cd6cd doc:it_IT: translation alignment omits fbf7c7e046ee doc: fix typo in PGP guide omits 1b8868861366 dontdiff: update with Kconfig build artifacts omits 3706b47006a9 habanalabs: remove call to cs_parser() omits 1de6f3342191 netfilter: connlabels: fix spelling mistake "trackling" -> [...] omits 3087c3f7c23b netfilter: nft_ct: Add ct id support omits fec9c271b8f1 openvswitch: load and reference the NAT helper. omits 53b11308a1b5 netfilter: nf_nat: register NAT helpers. omits 08010a216026 netfilter: add API to manage NAT helpers. omits e1f172e162c0 netfilter: use macros to create module aliases. omits f998a1180e14 staging: kpc2000: fix resource size calculation omits d687bdefba27 staging: kpc2000: Fix a stack information leak in kp2000_c [...] omits 87232b827ef7 staging: kpc2000_spi: eliminated duplicate initialization [...] omits 7912fd345b11 staging: kpc2000_spi: eliminated duplicate initialization [...] omits 8f14c99c7eda netfilter: conntrack: limit sysctl setting for boolean options omits ab042b824c11 Revert "drm/qxl: drop prime import/export callbacks" omits 33cc3c0cfa64 netfilter: nf_flow_table: check ttl value in flow offload [...] omits 26a302afbe32 netfilter: nf_flow_table: fix netdev refcnt leak omits 270a8a297f42 netfilter: nft_flow_offload: add entry to flowtable after [...] omits 66293c46c931 netfilter: nf_tables: delay chain policy update until tran [...] omits a4cb98f32c90 netfilter: nf_tables: drop include of module.h from nf_tables.h omits c5f1931f6617 netfilter: nf_tables: fix implicit include of module.h omits f1f86d09ca7e netfilter: nf_tables: relocate header content to consumer omits 5fbbeedb9a8f arm64: mm: Remove pte_unmap_nested() omits 74dd022f9e62 arm64: Fix compiler warning from pte_unmap() with -Wunused [...] omits 3950746d9d8e x86/alternatives: Add comment about module removal races omits 241a1f223806 x86/kprobes: Use vmalloc special flag omits 7fdfe1e40b22 x86/ftrace: Use vmalloc special flag omits d53d2f78cead bpf: Use vmalloc special flag omits 1a7b7d922081 modules: Use vmalloc special flag omits 868b104d7379 mm/vmalloc: Add flag for freeing of special permsissions omits d63326928611 mm/hibernation: Make hibernation handle unmapped pages omits d253ca0c3865 x86/mm/cpa: Add set_direct_map_*() functions omits 0a203df5cf0e x86/alternatives: Remove the return value of text_poke_*() omits bb0a008d6a2c x86/jump-label: Remove support for custom text poker omits f2c65fb3221a x86/modules: Avoid breaking W^X while loading modules omits 7298e24f9042 x86/kprobes: Set instruction page as executable omits 3c0dab44e227 x86/ftrace: Set trampoline pages as executable omits 86a22057127d x86/kgdb: Avoid redundant comparison of patched code omits b3fd8e83ada0 x86/alternatives: Use temporary mm for text poking omits 4fc19708b165 x86/alternatives: Initialize temporary mm for patching omits 13585fa0668c fork: Provide a function for copying init_mm omits aad42dd44db0 uprobes: Initialize uprobes earlier omits d97080ebed78 x86/mm: Save debug registers when loading a temporary mm omits cefa929c034e x86/mm: Introduce temporary mm structs omits 1fd8de46d01d x86/jump_label: Use text_poke_early() during early init omits c7b6f29b6257 bpf: Fail bpf_probe_write_user() while mm is switched omits 5932c9fd19e6 mm/tlb: Provide default nmi_uaccess_okay() omits e836673c9b49 x86/alternatives: Add text_poke_kgdb() to not assert the l [...] omits f495222e2827 ALSA: hda - Register irq handler after the chip initialization omits 359db57c34af arm64: compat: Reduce address limit for 64K pages omits 75a19a0202db arm64: arch_timer: Ensure counter register reads occur wit [...] omits 86836d641d33 rtc: jz4740: convert to SPDX identifier omits 7fe8fcee0cf9 rtc: jz4740: rework invalid time detection omits 3b2dc19ff9a1 rtc: jz4740: use dev_pm_set_wake_irq() to simplify code omits e72746e79123 rtc: jz4740: use .set_time omits d10dcc95fa65 rtc: jz4740: remove useless check omits be8dce96f3f5 rtc: jz4740: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits a7ab6bed284f rtc: jz4740: set range omits 0caecf5b0019 KVM: PPC: Book3S HV: XIVE: Clear escalation interrupt poin [...] omits 6f868405faf0 KVM: PPC: Book3S HV: XIVE: Prevent races when releasing device omits 5422e95103cf KVM: PPC: Book3S HV: XIVE: Replace the 'destroy' method by [...] omits 2bde9b3ec8bd KVM: Introduce a 'release' method for KVM devices omits 3fab2d10588e KVM: PPC: Book3S HV: XIVE: Activate XIVE exploitation mode omits 232b984b7d55 KVM: PPC: Book3S HV: XIVE: Add passthrough support omits 6520ca64cde7 KVM: PPC: Book3S HV: XIVE: Add a mapping for the source ESB pages omits 39e9af3de5ca KVM: PPC: Book3S HV: XIVE: Add a TIMA mapping omits a1cd3f0883f4 KVM: Introduce a 'mmap' method for KVM devices omits e4945b9da52b KVM: PPC: Book3S HV: XIVE: Add get/set accessors for the V [...] omits e6714bd1671d KVM: PPC: Book3S HV: XIVE: Add a control to dirty the XIVE [...] omits 7b46b6169ab8 KVM: PPC: Book3S HV: XIVE: Add a control to sync the sources omits 5ca806474859 KVM: PPC: Book3S HV: XIVE: Add a global reset control omits 13ce3297c576 KVM: PPC: Book3S HV: XIVE: Add controls for the EQ configuration omits e8676ce50e22 KVM: PPC: Book3S HV: XIVE: Add a control to configure a source omits 4131f83c3d64 KVM: PPC: Book3S HV: XIVE: add a control to initialize a source omits eacc56bb9de3 KVM: PPC: Book3S HV: XIVE: Introduce a new capability KVM_ [...] omits 90c73795afa2 KVM: PPC: Book3S HV: Add a new KVM device for the XIVE nat [...] omits a878957a817c Merge remote-tracking branch 'remotes/powerpc/topic/ppc-kv [...] omits 44b198aee1f2 KVM: PPC: Book3S HV: Save/restore vrsave register in kvmhv [...] omits 70ea13f6e609 KVM: PPC: Book3S HV: Flush TLB on secondary radix threads omits 2940ba0c48bf KVM: PPC: Book3S HV: Move HPT guest TLB flushing to C code omits 7ae9bda7edf3 KVM: PPC: Book3S HV: Handle virtual mode in XIVE VCPU push code omits 1f80ba3d201e KVM: PPC: Book3S HV: Fix XICS-on-XIVE H_IPI when priority = 0 omits 21137301de5a arm64: KVM: Fix perf cycle counter support for VHE omits 4ebe36c94aed cpufreq: Fix kobject memleak omits 0a0cf5988f52 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 5a28654cc0e6 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 80ed53707bb3 USB: serial: drop unused iflag macro omits 5b67b10a5229 USB: serial: drop unnecessary goto omits a8d78d9f3856 USB: serial: clean up throttle handling omits 3f5edd58d040 USB: serial: fix unthrottle races omits 7b5bb55d0dad Input: add support for Azoteq IQS550/572/525 omits 891f0f865c37 Merge branch 'mvebu/dt64' into mvebu/for-next omits bba9716cf7f8 Merge branch 'mvebu/dt' into mvebu/for-next omits ba5f10af4b11 Merge branch 'mvebu/arm64' into mvebu/for-next omits 9628e15ca9d5 drm/i915/icl: Whitelist GEN9_SLICE_COMMON_ECO_CHICKEN1 omits 13bda2d07791 Input: add a driver for GPIO controllable vibrators omits 7af2ea3b29b1 ARM: mvebu: drop return from void function omits 969ad77c14ab ARM: mvebu: prefix coprocessor operand with p omits 3ab2b5fdd1d8 ARM: mvebu: drop unnecessary label omits 8f11b5ab441d ARM: mvebu: fix a leaked reference by adding missing of_node_put omits 9a4f26cc98d8 sched/cpufreq: Fix kobject memleak omits d5963d87bf84 Merge tag 'v5.1-rc7' into x86/mm, to pick up fixes omits 6fabc9f20c5e KVM: PPC: Book3S HV: smb->smp comment fixup omits e1a1ef84cd07 KVM: PPC: Book3S: Allocate guest TCEs on demand too omits 2001825efcea KVM: PPC: Book3S HV: Avoid lockdep debugging in TCE realmo [...] omits 3309bec85e60 KVM: PPC: Book3S HV: Fix lockdep warning when entering the guest omits eadfb1c5f8c0 KVM: PPC: Book3S HV: Implement real mode H_PAGE_INIT handler omits 2d34d1c3bbfd KVM: PPC: Book3S HV: Implement virtual mode H_PAGE_INIT handler omits 6c0afef5fb0c ipv6/flowlabel: wait rcu grace period before put_pid() omits 1d3fd8a10bed vrf: Use orig netdev to count Ip6InNoRoutes and a fresh ro [...] omits ca2fe2956ace tcp: add sanity tests in tcp_add_backlog() omits 7a1d8390d015 net: phy: micrel: make sure the factory test bit is cleared omits 7ae3f6e130e8 powerpc/watchdog: Use hrtimers for per-CPU heartbeat omits 57ddd16b111b dt-bindings: Add isl68137 as a trivial device omits 083284961ad0 dt-bindings: Add ir38064 as a trivial device omits b9ef5513c99b smack: Check address length before reading address family omits b169e64a2444 net/mlx5: Geneve, Add flow table capabilities for Geneve d [...] omits 75d90e7def8e net/mlx5: Geneve, Add basic Geneve encap/decap flow table [...] omits 80f09dfc237f net/mlx5: Eswitch, enable RoCE loopback traffic omits f6f7d6b5bd81 net/mlx5: Add new miss flow table action omits d83eb50e29de net/mlx5: Add support in RDMA RX steering omits ae288a487514 net/mlx5: Pass flow steering objects to fs_cmd omits 72c6f5243999 net/mlx5: Enable general events on all interfaces omits 6cfdc7e46842 IB/mlx5: Restrict 'DELAY_DROP_TIMEOUT' subtype to Ethernet [...] omits c42260f19545 net/mlx5: Separate and generalize dma device from pci device omits 27b942fbbd31 net/mlx5: Get rid of storing copy of device name omits 316793fb2d90 net/mlx5: E-Switch: Introduce prio tag mode omits fd7f744caed8 riscv: vdso: drop unnecessary cc-ldoption omits 8cd117e712e1 clk: imx: keep uart clock on during system boot omits b4a4cb5a0454 clk: imx: correct i.MX7D AV PLL num/denom offset omits a6c6cb2e8bdf dt-bindings: clk: add documentation for the SiFive PRCI driver omits 95c169251bf7 ipv6: invert flowlabel sharing check in process and user mode omits 6ee12b7b15e0 Merge branch 'ieee802154-for-davem-2019-04-25' of git://gi [...] omits d4023db71108 scsi: qla2xxx: Avoid that lockdep complains about unsafe l [...] omits a861b4927357 scsi: qla2xxx: Avoid that qlt_send_resp_ctio() corrupts memory omits 300ec7415c1f scsi: qla2xxx: Fix hardirq-unsafe locking omits db4bf822c58c scsi: qla2xxx: Complain loudly about reference count underflow omits d4556a4932a5 scsi: qla2xxx: Use __le64 instead of uint32_t[2] for sendi [...] omits 15b7a68c1d03 scsi: qla2xxx: Introduce the dsd32 and dsd64 data structures omits bc04459ce4e5 scsi: qla2xxx: Check the size of firmware data structures [...] omits 6e73985a9dea scsi: qla2xxx: Pass little-endian values to the firmware omits 219d27d7147e scsi: qla2xxx: Fix race conditions in the code for abortin [...] omits 982cc4be05d6 scsi: qla2xxx: Use an on-stack completion in qla24xx_control_vp() omits 1956eee58872 scsi: qla2xxx: Make qla24xx_async_abort_cmd() static omits 1b1e68d2a940 scsi: qla2xxx: Remove unnecessary locking from the target code omits 4c374596d7eb scsi: qla2xxx: Remove qla_tgt_cmd.released omits b1e261d4a4b7 scsi: qla2xxx: Complain if a command is released that is o [...] omits aefed3e5548f scsi: qla2xxx: target: Fix offline port handling and host [...] omits e209783d66bc scsi: qla2xxx: Fix abort handling in tcm_qla2xxx_write_pending() omits c04466c17142 scsi: qla2xxx: Fix error handling in qlt_alloc_qfull_cmd() omits e65449aa23fb scsi: qla2xxx: Simplify qlt_send_term_imm_notif() omits d8f945bf8096 scsi: qla2xxx: Fix use-after-free issues in qla2xxx_qpair_ [...] omits 24afabdbd0b3 scsi: qla2xxx: Fix a qla24xx_enable_msix() error path omits dc035d4e934e scsi: qla2xxx: Avoid that qla2x00_mem_free() crashes if ca [...] omits 5365bf99e360 scsi: qla2xxx: Make qla2x00_mem_free() easier to verify omits 0a59cea487e4 scsi: qla2xxx: Increase the size of the mailbox arrays fro [...] omits 3f918ffae8e7 scsi: qla2xxx: Log the status code if a firmware command fails omits 2dbb02fd495c scsi: qla2xxx: Avoid that Coverity complains about derefer [...] omits dafbe56f6e33 scsi: qla2xxx: Remove the fcport test from qla_nvme_abort_work() omits 12975426d888 scsi: qla2xxx: Uninline qla2x00_init_timer() omits 0c6660b27feb scsi: qla2xxx: Move qla2x00_is_reserved_id() from qla_inli [...] omits ef1eb688b86c scsi: qla2xxx: Move qla2x00_clear_loop_id() from qla_inlin [...] omits 6eaa5f9448a7 scsi: qla2xxx: Remove a set-but-not-used variable omits 94f5b9167e90 scsi: qla2xxx: Declare qla2x00_find_new_loop_id() static omits 0e145a595d41 scsi: qla2xxx: Move qla2x00_set_reserved_loop_ids() definition omits 19ce192cd718 scsi: qla2xxx: Fix a format specifier omits 67eb4a60782a scsi: qla2xxx: Update two source code comments omits e8025bab7bfb function_graph: Place ftrace_graph_entry_stub() prototype [...] omits 395b9bca6b81 scsi: sd: Revert "Rely on the driver core for asynchronous [...] omits 9a058e88fd5d scsi: sd: Revert "Inline sd_probe_part2()" omits 3b9f900fa063 platform/chrome: chromeos_laptop: use pci_dev_id() helper omits d4a62ea411f9 stmmac: pci: Use pci_dev_id() helper omits cc49baa9a202 iommu/vt-d: Use pci_dev_id() helper omits 775c068c6aae iommu/amd: Use pci_dev_id() helper omits babe2ef342c4 drm/amdkfd: Use pci_dev_id() helper omits 51c51a48de4b powerpc/powernv/npu: Use pci_dev_id() helper omits a195016a5981 r8169: use pci_dev_id() helper omits 4e544bac8267 PCI: Add pci_dev_id() helper omits 83a50840e72a Merge tag 'seccomp-v5.1-rc8' of git://git.kernel.org/pub/s [...] omits 5385195a7b57 tomoyo: Change pathname calculation for read-only filesystems. omits ffd7af3def19 tomoyo: Check address length before reading address family omits cff0e6c3ec3e tomoyo: Add a kernel config option for fuzzing testing. omits b0fc850fd95f drm/amdgpu: power down the Vega20 VCE engine on request omits 2c7e78355bec drm/amdgpu: expose VCE 4.0 powergate interface omits 09aef2c48e79 drm/amd/display: Compensate for pre-DCE12 BTR-VRR hw limit [...] omits dc4a9049f023 drm/amd/display: Fix and simplify apply_below_the_range() omits 7267a1a97450 drm/amd/display: Expose DRM_FORMAT_RGB565 on overlay planes omits 057be086603f drm/amd/display: Do VRR transition before enable_crc_interrupts omits ee13cea962b5 drm/amd/display: Refactor dp vendor parsing logic to a function omits cc8d84132a83 drm/amd/display: Add hubp_init entry to hubp vtable omits a0867053408e drm/amd/display: remove deprecated pplib interface omits 27eaa4927dc3 drm/amd/display: Add power down display on boot flag omits 91f287566d49 drm/amd/display: Refactor watermark programming omits bc92c06525e5 drm/amd/display: Allow commits with no planes active omits b5e83f6fe1f0 drm/amd/display: Split enabling CRTC interrupts into two passes omits e39575b9c366 drm/amd/display: Fix CRC vblank refs when changing interrupts omits 8ad278062de4 drm/amd/display: Disable cursors before disabling planes omits d6ef9b4175e8 drm/amd/display: Refactor CRTC interrupt toggling logic omits edf1e0008264 drm/amdgpu: value of amdgpu_sriov_vf cannot be set into F3 [...] omits beac93e6f810 drm/amdgpu: update Vega20 sdma golden settings omits a66d186c8885 drm/amd/powerplay: raven 4k@60hz dp monitor always flicking omits 11f874c041f0 drm/amd/display: fix incorrect null check on pointer omits c19ddad91159 ARM: Document merges omits 3b1084e38548 Merge branch 'arm/drivers' into for-next omits 80d0c6492442 soc: aspeed: fix Kconfig omits f3d964673b2f y2038: Make CONFIG_64BIT_TIME unconditional omits b06df56bad2c clk: stm32mp1: Add ddrperfm clock omits cbb88db76a15 ALSA: usx2y: fix a double free bug omits c745f7226660 Merge tag 'iwlwifi-next-for-kalle-2019-04-29' of git://git [...] omits b827bcbba36d of: del redundant type conversion omits 391c0325cc5f Revert "driver core: platform: Fix the usage of platform d [...] omits f52e30ebfd62 dt-bindings: mfd: axp20x: Add fallback for axp805 omits 4297ff84dc24 btrfs: track DIO bytes in flight omits f76b35de11cf ARM: Document merges omits ddda21ff1d3a Merge branch 'arm/defconfig' into for-next omits a6fb2ec11660 Merge branch 'arm/drivers' into for-next omits 1837c286e277 Merge branch 'arm/dt' into for-next omits ebbda9687857 Merge branch 'arm/soc' into for-next omits 6cbc4d88ad20 Merge tag 'bitmain-soc-5.2' of git://git.kernel.org/pub/sc [...] omits 85200317b324 Merge tag 'v5.2-rockchip-defconfig32-1' of git://git.kerne [...] omits da9b6ec829df btrfs: merge calls of btrfs_setxattr and btrfs_setxattr_tr [...] omits 717ebdc3205a btrfs: delete unused function btrfs_set_prop_trans omits b3f6a4be1333 btrfs: start transaction in xattr_handler_set_prop omits 44e5194b5ec1 btrfs: drop local copy of inode i_mode omits 3c8d8b635780 btrfs: drop old_fsflags in btrfs_ioctl_setflags omits d2b8fcfe4315 btrfs: modify local copy of btrfs_inode flags omits 11d3cd5c6258 btrfs: drop useless inode i_flags copy and restore omits ff9fef559bab btrfs: start transaction in btrfs_ioctl_setflags() omits cd31af158b32 btrfs: export btrfs_set_prop omits f22125e5d8ae btrfs: refactor btrfs_set_props to validate externally omits 7c15d41016dc btrfs: ctree: Dump the leaf before BUG_ON in btrfs_set_ite [...] omits 02529d7a1077 btrfs: tree-checker: Allow error injection for tree-checker omits 51d470aeaa3a btrfs: Document btrfs_csum_one_bio omits b8aa330d2acb Btrfs: improve performance on fsync of files with multiple [...] omits 62d54f3a7fa2 Btrfs: fix race between send and deduplication that lead t [...] omits 9f89d5de8631 Btrfs: send, flush dellaloc in order to avoid data loss omits 03628cdbc64d Btrfs: do not start a transaction during fiemap omits f5c8daa5b2ae btrfs: remove unused parameter fs_info from btrfs_set_disk [...] omits c6e340bc1c9e btrfs: remove unused parameter fs_info from btrfs_add_dela [...] omits 5c5aff98f83a btrfs: remove unused parameter fs_info from emit_last_fiem [...] omits 033774dc5a90 btrfs: remove unused parameter fs_info from CHECK_FE_ALIGNED omits 179d1e6a3b6a btrfs: remove unused parameter fs_info from from tree_advance omits c7da9597fe8c btrfs: remove unused parameter fs_info from tree_move_down omits c71dd88007bd btrfs: remove unused parameter fs_info from btrfs_extend_item omits 78ac4f9e5ae0 btrfs: remove unused parameter fs_info from btrfs_truncate_item omits 25263cd7cec1 btrfs: remove unused parameter fs_info from split_item omits c4140cbf35b9 btrfs: qgroup: Don't scan leaf if we're modifying reloc tree omits ffd4bb2a19cd btrfs: extent-tree: Use btrfs_ref to refactor btrfs_free_extent() omits 82fa113fccc4 btrfs: extent-tree: Use btrfs_ref to refactor btrfs_inc_ex [...] omits ddf30cf03fb5 btrfs: extent-tree: Use btrfs_ref to refactor add_pinned_bytes() omits 8a5040f7d9fd btrfs: ref-verify: Use btrfs_ref to refactor btrfs_ref_tree_mod() omits 76675593b69f btrfs: delayed-ref: Use btrfs_ref to refactor btrfs_add_de [...] omits ed4f255b9bac btrfs: delayed-ref: Use btrfs_ref to refactor btrfs_add_de [...] omits dd28b6a5aad3 btrfs: extent-tree: Open-code process_func in __btrfs_mod_ref omits b28b1f0ce44c btrfs: delayed-ref: Introduce better documented delayed re [...] omits bfc61c36260c Btrfs: do not start a transaction at iterate_extent_inodes() omits 65237ee3b6b3 btrfs: get fs_info from device in btrfs_rm_dev_replace_fre [...] omits 163e97ee0d0f btrfs: get fs_info from device in btrfs_scrub_cancel_dev omits f331a9525f96 btrfs: get fs_info from device in btrfs_rm_dev_item omits 8087c193450b btrfs: get fs_info from eb in __push_leaf_left omits f72f0010b202 btrfs: get fs_info from eb in __push_leaf_right omits 50489a5734ec btrfs: Remove bio_offset argument from submit_bio_hook omits e68f2ee72181 btrfs: Always pass 0 bio_offset for btree_submit_bio_start omits e7681167c36f btrfs: Pass 0 for bio_offset to btrfs_wq_submit_bio omits c2ccfbc62e9f btrfs: Remove 'tree' argument from read_extent_buffer_pages omits a56b1c7bc83c btrfs: Change submit_bio_hook to taking an inode directly omits a9355a0ef32f btrfs: Define submit_bio_hook's type directly omits 2ccf545e0db9 btrfs: get fs_info from block group in search_free_space_info omits 2ceeae2e4c4c btrfs: get fs_info from block group in btrfs_find_space_cluster omits 6701bdb39ceb btrfs: get fs_info from block group in write_pinned_extent [...] omits bb6cb1c5b92b btrfs: get fs_info from block group in load_free_space_cache omits 7949f3392ed6 btrfs: get fs_info from block group in lookup_free_space_inode omits fdf08605b95d btrfs: get fs_info from block group in pin_down_extent omits f87b7eb821e3 btrfs: get fs_info from block group in next_block_group omits 32b593bfcb58 Btrfs: remove no longer used function to run delayed refs [...] omits e3de9b159a92 btrfs: cleanup btrfs_setxattr_trans and drop transaction p [...] omits 04e6863b19c7 btrfs: split btrfs_setxattr calls regarding transaction omits 353c2ea735e4 btrfs: remove redundant readonly root check in btrfs_setxa [...] omits 3e125a74fbc1 btrfs: export btrfs_setxattr omits 2d74fa3efcff btrfs: rename do_setxattr to btrfs_setxattr omits cac237ae095f btrfs: rename btrfs_setxattr to btrfs_setxattr_trans omits 31aab402076f btrfs: trace: Introduce trace events for all btrfs tree lo [...] omits 34e73cc930a8 btrfs: trace: Introduce trace events for sleepable tree lock omits 74f657d89c67 Btrfs: remove no longer used member num_dirty_bgs from tra [...] omits 2b584c688bb5 btrfs: get fs_info from trans in btrfs_run_dev_replace omits 196c9d8de838 btrfs: get fs_info from trans in btrfs_run_dev_stats omits 5c466629e27a btrfs: get fs_info from trans in btrfs_finish_sprout omits 6f8e0fc77cd5 btrfs: get fs_info from trans in init_first_rw_device omits 94f94ad97255 btrfs: get fs_info from trans in copy_for_split omits 6ad3cf6df096 btrfs: get fs_info from trans in insert_ptr omits 55d32ed8d3e3 btrfs: get fs_info from trans in balance_node_right omits d30a668f1bf1 btrfs: get fs_info from trans in push_node_left omits fe04153452a6 btrfs: get fs_info from trans in btrfs_write_out_cache omits 4ca75f1bd413 btrfs: get fs_info from trans in create_free_space_inode omits 907877664e2d btrfs: get fs_info from trans in btrfs_set_log_full_commit omits 4884b8e8ebf5 btrfs: get fs_info from trans in btrfs_need_log_full_commit omits 9b7a2440ae51 btrfs: get fs_info from trans in btrfs_create_tree omits 6b2794084345 btrfs: get fs_info from trans in update_block_group omits 5742d15fa76a btrfs: get fs_info from trans in btrfs_write_dirty_block_groups omits bbebb3e0babb btrfs: get fs_info from trans in btrfs_setup_space_cache omits 39db232daec7 btrfs: get fs_info from trans in write_one_cache_group omits f9756261c28c btrfs: Remove redundant inode argument from btrfs_add_ordered_sum omits 8d47a0d8f794 btrfs: Do mandatory tree block check before submitting bio omits ff2ac107fae2 btrfs: tree-checker: Remove comprehensive root owner check omits 39ad31731588 Btrfs: fix data bytes_may_use underflow with fallocate due [...] omits 178507595c93 btrfs: get fs_info from eb in read_one_dev omits 9690ac098774 btrfs: get fs_info from eb in read_one_chunk omits ddaf1d5aef2c btrfs: get fs_info from eb in btrfs_check_chunk_valid omits 6ec0896c4c81 btrfs: get fs_info from eb in should_balance_chunk omits 813fd1dcab2d btrfs: get fs_info from eb in btrfs_check_node omits cfdaad5e5f42 btrfs: get fs_info from eb in btrfs_check_leaf_relaxed omits 1c4360ee056b btrfs: get fs_info from eb in btrfs_check_leaf_full omits 929be17a9b49 btrfs: Switch btrfs_trim_free_extents to find_first_clear_ [...] omits 45bfcfc168f8 btrfs: Implement find_first_clear_extent_bit omits 8811133d8a98 btrfs: Optimize unallocated chunks discard omits e74e3993bcf6 btrfs: Factor out in_range macro omits 60dfdf25bd31 btrfs: Remove 'trans' argument from find_free_dev_extent(_start) omits 1c11b63eff2a btrfs: replace pending/pinned chunks lists with io tree omits 68c94e55e150 btrfs: Transpose btrfs_close_devices/btrfs_mapping_tree_fr [...] omits 8e75fd893b06 btrfs: Stop using call_rcu for device freeing omits 4ca7365606ca btrfs: Implement set_extent_bits_nowait omits 930b09072977 btrfs: Introduce new bits for device allocation tree omits 39e264a40dd7 btrfs: Populate ->orig_block_len during read_one_chunk omits 41e7acd38c1a btrfs: Rename and export clear_btree_io_tree omits 61d0d0d2cbb7 btrfs: Handle pending/pinned chunks before blockgroup relo [...] omits bbbf7243d62d btrfs: combine device update operations during transaction commit omits c2d1b3aae336 btrfs: Honour FITRIM range constraints during free space trim omits 040ee6120cb6 Btrfs: send, improve clone range omits 8b4d1efc9e6c btrfs: prop: open code btrfs_set_prop in inherit_prop omits ae0bc863106a btrfs: drop unused parameter in mount_subvol omits 39e57f495bf9 btrfs: tree-checker: get fs_info from eb in check_inode_item omits 412a23127c58 btrfs: tree-checker: get fs_info from eb in check_dev_item omits 5617ed80cbaa btrfs: tree-checker: get fs_info from eb in dev_item_err omits d001e4a3fe39 btrfs: tree-checker: get fs_info from eb in chunk_err omits e2ccd361ef06 btrfs: tree-checker: get fs_info from eb in check_leaf omits 0076bc89a77a btrfs: tree-checker: get fs_info from eb in check_leaf_item omits ae2a19d8ad2e btrfs: tree-checker: get fs_info from eb in check_extent_d [...] omits af60ce2b9354 btrfs: tree-checker: get fs_info from eb in check_block_gr [...] omits 4806bd886aa0 btrfs: tree-checker: get fs_info from eb in block_group_err omits ce4252c049bd btrfs: tree-checker: get fs_info from eb in check_dir_item omits d98ced688f49 btrfs: tree-checker: get fs_info from eb in dir_item_err omits 68128ce75620 btrfs: tree-checker: get fs_info from eb in check_csum_item omits 1fd715ffdd14 btrfs: tree-checker: get fs_info from eb in file_extent_err omits 86a6be3abe6c btrfs: tree-checker: get fs_info from eb in generic_err omits 6bf9e4bd6a27 btrfs: inode: Verify inode mode to avoid NULL pointer dereference omits 496245cac57e btrfs: tree-checker: Verify inode item omits 80e46cf22ba0 btrfs: tree-checker: Enhance chunk checker to validate chu [...] omits ab4ba2e13346 btrfs: tree-checker: Verify dev item omits 075cb3c78fe7 btrfs: tree-checker: Check chunk item at tree block read time omits bf871c3b43b1 btrfs: tree-checker: Make btrfs_check_chunk_valid() return [...] omits f114024376bc btrfs: tree-checker: Make chunk item checker messages more [...] omits 82fc28fbedbb btrfs: Move btrfs_check_chunk_valid() to tree-check.[ch] a [...] omits 90b1377daa96 btrfs: qgroup: remove obsolete fs_info members omits e064d5e9f0a0 btrfs: get fs_info from eb in btrfs_verify_level_key omits 5ab12d1ff837 btrfs: get fs_info from eb in btree_read_extent_buffer_pages omits d0d20b0f5c6d btrfs: get fs_info from eb in read_node_slot omits e902baac6564 btrfs: get fs_info from eb in btrfs_leaf_free_space omits 6a884d7d527f btrfs: get fs_info from eb in clean_tree_block omits ed874f0db897 btrfs: get fs_info from eb in tree_mod_log_eb_copy omits b0c9b3b05dcb btrfs: get fs_info from eb in check_tree_block_fsid omits bcdc428cfe7d btrfs: get fs_info from eb in btrfs_exclude_logged_extents omits 8f881e8c1880 btrfs: get fs_info from eb in leaf_data_end omits 0ab020632860 btrfs: get fs_info from eb in write_one_eb omits 20a1fbf97e11 btrfs: get fs_info from eb in repair_eb_io_failure omits 9df76fb5442a btrfs: get fs_info from eb in lock_extent_buffer_for_io omits 7d157c3d4810 btrfs: use common file type conversion omits 7984ae52bbf7 btrfs: Perform locking/unlocking in btrfs_remap_file_range() omits 290342f66108 btrfs: use BUG() instead of BUG_ON(1) omits 247462a5aca5 btrfs: move tree block wait and write helpers to tree-log omits d4eb671a0882 btrfs: remove stale definition of BUFFER_LRU_MAX omits e4fa7469eb7a btrfs: tests: unify messages when tests start omits 752dbe48e22a btrfs: tests: drop messages when some tests finish omits 3173fd926c46 btrfs: tests: fix comments about tested extent map ranges omits 43f7cddc6e5a btrfs: tests: use SZ_ constants everywhere omits 6c3047468088 btrfs: tests: use standard error message after extent map [...] omits ccfada1f650b btrfs: tests: return error from all extent map test cases omits 7c6f670052f1 btrfs: tests: return errors from extent map test case 4 omits 992dce7494d6 btrfs: tests: return errors from extent map test case 3 omits e71f2e17e8c9 btrfs: tests: return errors from extent map test case 2 omits d7de4b0864dd btrfs: tests: return errors from extent map test case 1 omits 488f673023be btrfs: tests: return errors from extent map tests omits 7b9586bc2b31 btrfs: tests: properly initialize fs_info of extent buffer omits 3199366da73d btrfs: tests: use standard error message after block group [...] omits 6a060db85d0a btrfs: tests: use standard error message after inode alloc [...] omits 770e0cc040b0 btrfs: tests: use standard error message after path alloca [...] omits 9e3d9f8462ef btrfs: tests: use standard error message after extent buff [...] omits 52ab7bca3583 btrfs: tests: use standard error message after root alloca [...] omits 37b2a7bc1ea9 btrfs: tests: use standard error message after fs_info all [...] omits 703de4266f63 btrfs: tests: add table of most common errors omits efd31fce54f7 btrfs: tests: print file:line for error messages omits d33d105b85d6 btrfs: tests: don't leak fs_info in extent_io bitmap tests omits d46a05edac44 btrfs: tests: handle fs_info allocation failure in extent_ [...] omits 75391f0d4119 btrfs: disk-io: Show the timing of corrupted tree block ex [...] omits ff612ba78499 btrfs: fix panic during relocation after ENOSPC before wri [...] omits 6a8d2136ca3f btrfs: Use less confusing condition for uptodate parameter [...] omits a2a72fbd1110 btrfs: extent_io: Handle errors better in extent_writepages() omits 2e3c25136adf btrfs: extent_io: add proper error handling to lock_extent [...] omits 02c6db4f7308 btrfs: extent_io: Handle errors better in extent_write_loc [...] omits e06808be8a52 btrfs: extent_io: Kill dead condition in extent_write_cach [...] omits 2b952eea813b btrfs: extent_io: Handle errors better in btree_write_cach [...] omits 3065976b045f btrfs: extent_io: Handle errors better in extent_write_ful [...] omits f4340622e022 btrfs: extent_io: Move the BUG_ON() in flush_write_bio() o [...] omits 63489055e4c0 btrfs: Always output error message when key/level verifica [...] omits 448de471cd4c btrfs: Check the first key and level for cached extent buffer omits 537f38f019fa btrfs: Correctly free extent buffer in case btree_read_ext [...] omits 80fbc341dcff btrfs: Make btrfs_(set|clear)_header_flag return void omits 10995c049120 btrfs: reloc: Fix NULL pointer dereference due to expanded [...] omits d51f51bb6f3c btrfs: Remove unused -EIO assignment in end_bio_extent_readpage omits e65ef21ed850 btrfs: Exploit the fact that pages passed to extent_readpa [...] omits ed1b4ed79df2 btrfs: switch extent_buffer::lock_nested to bool omits c79adfc085c0 btrfs: use assertion helpers for extent buffer write lock [...] omits e3f153886702 btrfs: add assertion helpers for extent buffer write lock [...] omits 5c9c799ab783 btrfs: use assertion helpers for extent buffer read lock counters omits 58a2ddaedbf7 btrfs: add assertion helpers for extent buffer read lock counters omits afd495a8264f btrfs: use assertion helpers for spinning readers omits 225948dedc9d btrfs: add assertion helpers for spinning readers omits 843ccf9f46ba btrfs: use assertion helpers for spinning writers omits e4e9fd0f3262 btrfs: add assertion helpers for spinning writers omits 8882679ea50b btrfs: Remove EXTENT_IOBITS omits 4e586ca3c3e6 btrfs: Remove EXTENT_WRITEBACK omits e8baf7abcf56 btrfs: Turn an 'else if' into an 'else' in btrfs_uuid_tree_add omits 262c96a3c367 btrfs: refactor btrfs_set_prop and add btrfs_set_prop_trans omits 419a6f30fd84 btrfs: rename fs_info argument to fs_private omits 3dcf96c7b9fe btrfs: drop redundant forward declaration in props.c omits 7715da84f74d btrfs: merge _btrfs_set_prop helpers omits 443c8e2a839f btrfs: reduce kmap_atomic time for checksumming omits a1d198478e92 btrfs: tracepoints: Add trace events for extent_io_tree omits 43eb5f297584 btrfs: Introduce extent_io_tree::owner to distinguish diff [...] omits 7b4397386fbd btrfs: switch extent_io_tree::track_uptodate to bool omits c258d6e36442 btrfs: Introduce fs_info to extent_io_tree omits 3b1da515c64e Btrfs: remove no longer used 'sync' member from transactio [...] omits b2423496a656 btrfs: zstd: remove indirect calls for local functions omits 6c3abeda7730 btrfs: scrub: return EAGAIN when fs is closing omits 8de60fe94292 btrfs: Initialize inode::i_mapping once in btrfs_symlink omits 7ac1e464c4d4 btrfs: Don't panic when we can't find a root key omits c53839fc3217 btrfs: warn if extent buffer mapping crosses a page bounda [...] omits 2996e1f8bcad btrfs: factor our read/write stage off csum_tree_block int [...] omits a842b514db72 Merge tag 'v5.2-rockchip-soc32-1' of git://git.kernel.org/ [...] omits bcca940e5168 Merge tag 'v5.2-rockchip-drivers-1' of git://git.kernel.or [...] omits 1e6df9493700 Merge tag 'reset-for-5.2' of git://git.pengutronix.de/pza/ [...] omits c687702b5f50 Merge tag 'v5.1-next-soc' of https://git.kernel.org/pub/sc [...] omits 80871482fd5c x86: make ZERO_PAGE() at least parse its argument omits 6a5c5d26c4c6 rdma: fix build errors on s390 and MIPS due to bad ZERO_PAGE use omits 5f08da63d756 Merge tag 'mvebu-arm64-5.2-1' of git://git.infradead.org/l [...] omits 782935d12ec2 Merge tag 'qcom-drivers-for-5.2' of git://git.kernel.org/p [...] omits 50676063ddf7 Merge tag 'qcom-defconfig-for-5.2' of git://git.kernel.org [...] omits 524feb799408 soc: add aspeed folder and misc drivers omits 7a0f8ad5ff63 Merge ath-current from git://git.kernel.org/pub/scm/linux/ [...] omits 89f4f128ea53 Merge tag 'imx-dt64-5.2' of git://git.kernel.org/pub/scm/l [...] omits ffb832b4bb17 Merge tag 'imx-soc-5.2' of git://git.kernel.org/pub/scm/li [...] omits f99552d9eb78 Merge tag 'imx-drivers-5.2' of git://git.kernel.org/pub/sc [...] omits f45f5182d753 Merge tag 'lpc32xx-dt-for-5.2' of https://github.com/vzapo [...] omits e165908fac89 Merge tag 'lpc32xx-soc-for-5.2' of https://github.com/vzap [...] omits ab7b7c715e9a spi: zynqmp: Fix build break omits 2f1d4e24d91b firmware: arm_sdei: Prohibit probing in '_sdei_handler' omits a0eaead41db9 iwlwifi: dbg_ini: check for valid region type during regio [...] omits 0aade8f4846a iwlwifi: avoid allocating memory for region with disabled domain omits 391481ad2690 iwlwifi: dbg: replace dump info device family with HW type omits bfd8e3dade73 iwlwifi: dbg_ini: add periodic trigger support omits 954454d6107f iwlwifi: dbg_ini: add lmac and umac error tables dumping support omits b081e23c45f7 iwlwifi: parse command version TLV omits 1da3823d114d iwlwifi: pcie: remove stray character in iwl_pcie_rx_alloc_page() omits 11af74ad1d29 iwlwifi: mvm: Don't sleep in RX path omits fd986b0b7a72 iwlwifi: bump FW API to 48 for 22000 series omits 529281bdf0fc iwlwifi: mvm: limit TLC according to our HE capabilities omits aee1b6385e29 iwlwifi: support fseq tlv and print fseq version omits cec2d4f6b4e3 iwlwifi: mvm: report FTM start time TSF when applicable omits 0c546fb6f959 iwlwifi: mvm: support v2 of the WoWLAN patterns command omits 30f24eabab8c iwlwifi: pcie: don't crash on invalid RX interrupt omits c5bf4fa14229 iwlwifi: pcie: initialize debug_rfkill to -1 omits 14cf9bc6085d iwlwifi: Use correct channel_profile iniwl_get_nvm omits dfbd199a7cfe selinux: use kernel linux/socket.h for genheaders and mdp omits 89626d4bad81 irqchip/renesas-intc-irqpin: Remove devm_kzalloc() error printing omits 66373bf67141 irqchip: Remove unneeded select IRQ_DOMAIN omits 2ae7a39770c7 Merge tag 'mac80211-for-davem-2019-04-26' of git://git.ker [...] omits bc0c60457c35 init/config: Do not select BUILD_BIN2C for IKCONFIG omits 43d8ce9d65a5 Provide in-kernel headers to make extending kernel easier omits 12eade123e50 irqchip/gic-v3-its: Make free_lpi_range a little cheaper omits 1c73fac50d83 irqchip/gic-v3-its: Drop redundant initialization in mk_lpi_range omits b31a383852b9 irqchip/gic-v3-its: Move allocation outside mutex omits cfbf9e497094 irqchip/stm32: Use a platform driver for stm32mp1-exti device omits 960164f7141e irqchip/gic-pm: Fix suspend handling omits fe00f8900ca7 irqchip/gic-pm: Update driver to use clk_bulk APIs omits 08970ecf744e irq/irqdomain: Fix typo in the comment on top of __irq_dom [...] omits 358b9d248a02 irqchip/imx-irqsteer: Use devm_platform_ioremap_resource() [...] omits a7c90f51d7b1 irqchip/gic-v3-its: Fix typo in a comment in its_msi_prepare() omits 0f29456d0804 irqchip/gic-v3-its: fix some definitions of inner cacheabi [...] omits 45c054d0815b tty: serial: add driver for the SiFive UART omits e5c8fe558c5f dt-bindings: serial: add documentation for the SiFive UART driver omits f08cae2f28db arm64: mmap: Ensure file offset is treated as unsigned omits 9e80ad37f678 ath10k: Drop WARN_ON()s that always trigger during system resume omits 38faed150438 ath10k: perform crash dump collection in workqueue omits 1863178b20c5 serial: uartps: Add support for cts-override omits b1072b4f6e84 dt-bindings: xilinx-uartps: Add support for cts-override omits 74cdf8cec7dd serial: milbeaut_usio: Fix error handling in probe and remove omits 0f02321e4bd1 USB: cdc-acm: clean up throttle handling omits 764478f41130 USB: cdc-acm: fix unthrottle races omits d671002be6bd locking/lockdep: Remove unnecessary unlikely() omits 082ce27ff421 irqchip/bcm: Restore registration print with %pOF omits f22b1ba15ee5 rtc: 88pm860x: prevent use-after-free on device remove omits 527bd754d1ff rtc: Use dev_get_drvdata() omits c8889bb6e62f rtc: imxdi: convert to SPDX identifier omits 629d488a3eb6 rtc: imxdi: remove unnecessary check omits d231d32caa90 rtc: imxdi: use .set_time omits 93059793ad49 rtc: imxdi: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 21c9dfda4b30 rtc: imxdi: set range omits 02bc723579a8 rtc: mxc: use .set_time omits 83888df4b882 rtc: mxc: set range omits ebc2ec4ecf18 rtc: mxc: fix possible race condition omits cf612c5949ac rtc: stm32: manage the get_irq probe defer case omits f9bf089a70aa rtc: rx6110: declare missing of table omits 498ce4e76b2d rtc: wm831x: use .set_time omits 35a196bef449 proc: prevent changes to overridden credentials omits bc15cf701fa4 arm64: Kconfig: Tidy up errata workaround help text omits 7df6a9f68d5d Merge branch 'for-5.2-core' into for-next omits 31adf2308f33 livepatch: Convert error about unsupported reliable stackt [...] omits ebcb8f8508c5 scsi: ufs: Fix RX_TERMINATION_FORCE_ENABLE define value omits cc23c66179ca scsi: qedf: remove set but not used variables omits b226a893d2b3 scsi: qedf: Update the driver version to 8.37.25.20 omits 1e1ff604a3d1 scsi: qedf: Add return value to log message if scsi_add_ho [...] omits 7fa4142d8bdc scsi: qedf: Print fcport information on wait for upload timeout omits 19c2b6d84b72 scsi: qedf: Check the return value of start_xmit omits 249b148f3620 scsi: qedf: Log message if scsi_add_host fails omits f4eecabe743a scsi: qedf: Check for fcoe_libfc_config failure omits 8b95b99c1aaf scsi: qedf: Add comment to display logging levels omits 50ed27cb93e3 scsi: qedf: Add port_id for fcport into initiate_cleanup d [...] omits 1c8162479bc0 scsi: qedf: Add LBA to underrun debug messages omits 276eb3e5d0a7 scsi: qedf: Print scsi_cmd backpointer in good completion [...] omits 892f63d427ca scsi: qedf: Add driver state to 'driver_stats' debugfs node omits 078d71995703 scsi: qedf: Change MSI-X load error message omits 3252688f09c1 scsi: qedi: Adjust termination and offload ramrod timers omits f848bfd8e167 scsi: qedi: Abort ep termination if offload not scheduled omits e95a5e4b1a21 scsi: csiostor: create per port irq affinity mask set omits b2d3b5ee66f2 powerpc/pseries: Track LMB nid instead of using device tree omits c2d1812600f5 usb: typec: ucsi: ccg: fix missing unlock on error in ccg_ [...] omits a1f9ab4844ac scsi: qla2xxx: Silence Successful ELS IOCB message omits 2137490f2147 scsi: qla2xxx: Fix device staying in blocked state omits c6bcc592362a scsi: aic7xxx: improve the Kconfig entry omits dbcdae185a70 Documentation: kvm: fix dirty log ioctl arch lists omits e21107aa6bf3 Merge tag 'soundwire-5.2-rc1' of git://git.kernel.org/pub/ [...] omits 5f2c54e7153f dt-bindings: usb: renesas_usbhs: Add support for r8a77470 omits 42c729418d9c drm/komeda: Add komeda_kms_check omits d29da5d8cd43 drm/komeda: Add komeda_crtc_funcs omits 98fe3f93a9ca drm/komeda: Add komeda_crtc_vblank_enable/disable omits b7925b61bd31 drm/komeda: Add komeda_crtc_atomic_enable/disable omits 20d84aa84179 drm/komeda: Add komeda_crtc_prepare/unprepare omits a2491b900d63 drm/komeda: Add komeda_crtc_mode_valid/fixup omits 59dd6d58a533 drm/komeda: Add komeda_crtc_atomic_flush omits 552b831cd5e1 drm/komeda: Add komeda_release_unclaimed_resources omits c3015342b3f9 drm/komeda: Add komeda_build_display_data_flow omits 9e5603094176 drm/komeda: Add komeda_plane/plane_helper_funcs omits 11bb22ee7757 drm/komeda: Add komeda_build_layer_data_flow omits ee6b73d6b09d drm/komeda: Initialize komeda component as drm private object omits 8d537d3bcb35 drm/komeda: Add komeda_pipeline/component_get_state_and_set_user omits 9801a7eadf4c drm: Add drm_atomic_get_old/new_private_obj_state omits 3ba3fee931aa Merge branch 'for-5.2-vsprintf-hardening' into for-next omits ce9d3eceb7ff lib/vsprintf: Make function pointer_string static omits 3599fe12a125 x86/stacktrace: Use common infrastructure omits 214d8ca6ee85 stacktrace: Provide common infrastructure omits 56d8f079c51a lib/stackdepot: Remove obsolete functions omits 988ec8841ca1 stacktrace: Remove obsolete functions omits 25e39e32b0a3 livepatch: Simplify stack trace retrieval omits 9f50c91b1195 tracing: Remove the last struct stack_trace usage omits ee6dd0db4d8d tracing: Simplify stack trace retrieval omits c438f140cc16 tracing: Make ftrace_trace_userstack() static and conditional omits 2a820bf74918 tracing: Use percpu stack trace buffer more intelligently omits e7d916632b52 tracing: Simplify stacktrace retrieval in histograms omits c120bce78065 lockdep: Simplify stack trace handling omits 76b14436b4d9 lockdep: Remove save argument from check_prev_add() omits b1abe4622d4c lockdep: Remove unused trace argument from print_circular_bug() omits 487f3c7fb1a0 drm: Simplify stacktrace handling omits be9c52ed84eb dm persistent data: Simplify stack trace handling omits 741b58f3e236 dm bufio: Simplify stack trace retrieval omits 6924f5feba21 btrfs: ref-verify: Simplify stack trace retrieval omits 746017ed8d4d dma/debug: Simplify stracktrace retrieval omits 30191250c2b3 fault-inject: Simplify stacktrace retrieval omits af52bf6b92f7 mm/page_owner: Simplify stack trace handling omits 880e049c9ce9 mm/kasan: Simplify stacktrace handling omits 07984aad1c7e mm/kmemleak: Simplify stacktrace handling omits 7971679994d3 mm/slub: Simplify stack trace retrieval omits f93877214a83 latency_top: Simplify stack trace handling omits e988e5ec18d6 proc: Simplify task stack retrieval omits 1b59562d3ab0 backtrace-test: Simplify stack trace handling omits c0cfc337264c lib/stackdepot: Provide functions which operate on plain s [...] omits e9b98e162aa5 stacktrace: Provide helpers for common stack trace operations omits 3d9a80729153 tracing: Cleanup stack trace code omits 42c38d4a1bc4 mmc: core: Fix warning and undefined behavior in mmc volta [...] omits 4c94cb651f47 mmc: core: retry CMD1 in mmc_send_op_cond() even if the ocr = 0 omits 8db82563451f cpufreq: armada-37xx: fix frequency calculation for opp omits 6fee3787ea7a dt-bindings: usb-xhci: Add r8a774c0 support omits 7a5da02de8d6 locking/lockdep: check for freed initmem in static_obj() omits b2d24b97b2a9 s390/kernel: add support for kernel address space layout r [...] omits a80313ff91ab s390/kernel: introduce .dma sections omits 087c4d742398 s390/sclp: do not use static sccbs omits fd3d2742d558 s390/kprobes: use static buffer for insn_page omits ff4a742dde3c s390/kernel: convert SYSCALL and PGM_CHECK handlers to .quad omits 805bc0bc238f s390/kernel: build a relocatable kernel omits 833b441ec0f6 s390: enable processes for mio instructions omits 56271303808f s390/pci: add parameter to disable usage of MIO instructions omits 71ba41c9b1d9 s390/pci: provide support for MIO instructions omits c475f1770a5e s390/ism: move oddities of device IO to wrapper function omits 81deca12c202 s390/pci: move io address mapping code to pci_insn.c omits fbfe07d440f2 s390/pci: add parameter to force floating irqs omits 07e3ec3acb80 s390/pci: gather statistics for floating vs directed irqs omits 914b7dd07ee8 s390: show statistics for MSI IRQs omits e979ce7bced2 s390/pci: provide support for CPU directed interrupts omits 414cbd1e3d14 s390/airq: provide cacheline aligned ivs omits b1f548645cb5 s390/pci: clarify interrupt vector usage omits 30e63ef2ef43 s390/airq: recognize directed interrupts omits 0a9fddfaa8ea s390/sclp: detect DIRQ facility omits c840927cf5f2 s390/pci: move everything irq related to pci_irq.c omits 066ee72aecdc s390/pci: remove unused define omits 6324b4de6dca s390/pci: mark command line parser data __initdata omits c9896acc7851 s390/ipl: Provide has_secure sysfs attribute omits 268a78404973 s390/kexec_file: Disable kexec_load when IPLed secure omits 99feaa717e55 s390/kexec_file: Create ipl report and pass to next kernel omits e23a8020ce4e s390/kexec_file: Signature verification prototype omits 653beba24d4c s390/kexec_file: Load new kernel to absolute 0 omits 8e4964261374 s390/kexec_file: Unify loader code omits d0d249d75dda s390/kexec_file: Simplify parmarea access omits 4c0f032d4963 s390/purgatory: Omit use of bin2c omits 61f3f8fc2235 s390/purgatory: Reduce purgatory size omits 729829d775c9 s390/kexec_file: Fix detection of text segment in ELF loader omits 6339a3889ad4 s390/kexec_file: Fix potential segment overlap in ELF loader omits 75b0f8473fed cpufreq: centrino: Fix centrino_setpolicy() kerneldoc comment omits 712e9ad0a2bd cpufreq: qoriq: add support for lx2160a omits b60ee2e281b6 ASoC: hdac_hda: overwrite hdev type to HDA_DEV_ASOC omits 4d95c51776b2 ALSA: hda: fix unregister device twice on ASoC driver omits 864c9db2ae1c ARM: Document merges omits 879a4e70f96a drm/i915: Fix ICL output CSC programming omits 96106603b802 Merge branch 'arm/drivers' into for-next omits 97c5ccdf7db4 Merge branch 'arm/defconfig' into for-next omits b1d96589c891 Merge branch 'arm/soc' into for-next omits 149d35c72a14 Merge tag 'amlogic-drivers-2' of https://git.kernel.org/pu [...] omits 1895ef4ef229 Merge tag 'ixp4xx-for-armsoc' of git://git.kernel.org/pub/ [...] omits 3e0c0aee4571 Merge tag 'renesas-drivers-for-v5.2' of https://git.kernel [...] omits 6a508f98d95e Merge tag 'renesas-arm-soc-for-v5.2' of https://git.kernel [...] omits eae7dae81e3a Merge tag 'renesas-arm-defconfig-for-v5.2' of https://git. [...] omits fe08dd9eeaa3 Merge tag 'renesas-arm64-defconfig-for-v5.2' of https://gi [...] omits 784baecf92e5 Merge tag 'sunxi-config64-for-5.2' of https://git.kernel.o [...] omits 82b8118d0cd9 Merge tag 'tegra-for-5.2-arm64-defconfig' of git://git.ker [...] omits 84260a4915be Merge tag 'tegra-for-5.2-arm-defconfig' of git://git.kerne [...] omits dd3e3f23387b Merge tag 'tegra-for-5.2-arm-soc' of git://git.kernel.org/ [...] omits 21954712549c Merge tag 'tegra-for-5.2-memory' of git://git.kernel.org/p [...] omits abfcba1c35b7 Merge tag 'tegra-for-5.2-firmware' of git://git.kernel.org [...] omits 990d4322cc8d Merge tag 'tegra-for-5.2-soc' of git://git.kernel.org/pub/ [...] omits fea188820b38 Merge tag 'tegra-for-5.2-bus' of git://git.kernel.org/pub/ [...] omits 94b5f312cfb4 locking/static_key: Don't take sleeping locks in __static_ [...] omits b92e793bbe4a locking/static_key: Factor out the fast path of static_key [...] omits ad282a8117d5 locking/static_key: Add support for deferred static branches omits 948f83768a18 locking/lockdep: Test all incompatible scenarios at once i [...] omits 9b019acb72e4 sched/nohz: Run NOHZ idle load balancer on HK_FLAG_MISC CPUs omits 8631fef7f203 drm/i915/gvt: Revert "drm/i915/gvt: Refine the snapshort r [...] omits d15d356887e7 perf/x86: Make perf callchains work without CONFIG_FRAME_POINTER omits aaf75f2b53b7 Merge tag 'tee-optee-for-5.2' of http://git.linaro.org:/pe [...] omits 876e645f2268 ARM: debug-ll: add default address for digicolor omits 7b3320e6b179 arm64: defconfig: Update UFSHCD for Hi3660 soc omits c4456b7d6d69 Merge tag 'multi-v7-defconfig-for-v5.2-signed' of git://gi [...] omits 101f535e50d6 Merge tag 'maintainers_for_v5.2' of git://git.kernel.org/p [...] omits 86c77f4944f4 Merge tag 'arm64_defconfig_for_v5.2' of git://git.kernel.o [...] omits 7f26bb130a94 Merge tag 'scmi-fixes-5.2' of git://git.kernel.org/pub/scm [...] omits d697ff6d4d02 ARM: u300: regulator: add MODULE_LICENSE() omits 5b7cc90496aa ARM: ep93xx: move private headers out of mach/* omits 67e38f578aae ARM: ep93xx: move pinctrl interfaces into include/linux/soc omits dfb6db007a56 ARM: ep93xx: keypad: stop using mach/platform.h omits 1b8c813695dc ARM: ep93xx: move network platform data to separate header omits 56e49cd668b7 Merge tag 'davinci-for-v5.2/soc' of git://git.kernel.org/p [...] omits b94d3ff97e2c Merge tag 'zynqmp-soc-for-v5.2' of https://github.com/Xili [...] omits a7d6fdf917fc Merge tag 'pxa-for-5.2' of https://github.com/rjarzmik/lin [...] omits e5a0be94ee8b Merge tag 'samsung-soc-5.2' of https://git.kernel.org/pub/ [...] omits 0065198e6779 Merge tag 'omap-for-v5.2/am4-pm-v2-signed' of git://git.ke [...] omits e639861344f9 Merge tag 'omap-for-v5.2/ti-sysc-signed' of git://git.kern [...] omits 29104e0149b4 Merge tag 'omap-for-v5.2/soc-signed' of git://git.kernel.o [...] omits a8298e383bf7 ARM: multi_v7_defconfig: Enable support for STPMIC1 omits 56c6eed1df43 ARM: stm32: add AMBA support for stm32 family omits 470fa42933da arm64: dts: bitmain: Add UART pinctrl support for Sophon Edge omits c1294fb5cb78 arm64: dts: bitmain: Add pinctrl support for BM1880 SoC omits 66c30aa67917 dmaengine: nbpfaxi: Use dev_get_drvdata() omits 95d47fb71d18 dmaengine: bcm-sba-raid: Use dev_get_drvdata() omits 9fe408413f50 arm64: dts: bitmain: Add GPIO Line names for Sophon Edge board omits 367e592788a2 arm64: dts: bitmain: Add GPIO support for BM1880 SoC omits c6504be53972 dmaengine: stm32-dma: Fix unsigned variable compared with zero omits f69e749a4935 Abort file_remove_privs() for non-reg. files omits ee948837d7fa [fix] get rid of checking for absent device name in vfs_ge [...] omits 795d673af1af audit_compare_dname_path(): switch to const struct qstr * omits 37624b58542f Linux 5.1-rc7 omits 88d6272acaaa net: phy: avoid unneeded MDIO reads in genphy_read_status omits c1a92c0a6c56 Merge branch 'dsa-tag-modules' omits 0b9f9dfbfab4 dsa: Allow tag drivers to be built as modules omits 3aa475e197f4 dsa: tag_brcm: Avoid unused symbols omits f81a43e8da07 dsa: Cleanup unneeded table and make tag structures static omits 367561753144 dsa: Make use of the list of tag drivers omits 4dad81ee1447 dsa: Add stub tag driver put method omits c39e2a1d71ad dsa: Rename dsa_resolve_tag_protocol() to _get ready for locking omits 409065b069b9 dsa: Register the none tagger ops omits bdc6fe5bb1d1 dsa: Keep link list of tag drivers omits d3b8c04988ca dsa: Add boilerplate helper to register DSA tag driver modules omits 056eed2fb071 dsa: Add TAG protocol to tag ops omits f18bba50d24d dsa: Add MODULE_LICENSE to tag drivers omits 0b42f0336370 dsa: Add MODULE_ALIAS to taggers in preparation to become modules omits 875138f81d71 dsa: Move tagger name into its ops structure omits dfedd3b62441 dsa: Add SPDX header to tag drivers. omits 1abbdcdf5cf4 ARM: Document merges omits b1da6a51871c fsnotify: Fix NULL ptr deref in fanotify_get_fsid() omits b2713b86584f Merge branch 'arm/dt' into for-next omits 0b6cf36a47bf Merge tag 'samsung-dt64-5.2-2' of https://git.kernel.org/p [...] omits 2abeb52e6002 Merge tag 'samsung-dt-5.2-2' of https://git.kernel.org/pub [...] omits 44b9c8e77290 ARM: dts: gemini: Indent DIR-685 partition table omits 97fc172d8649 Merge tag 'qcom-arm64-for-5.2-1' of git://git.kernel.org/p [...] omits 366dd293f86f Merge tag 'qcom-dts-for-5.2-1' of git://git.kernel.org/pub [...] omits b726e211b903 Merge tag 'v5.2-rockchip-dts64-2' of git://git.kernel.org/ [...] omits bcb84a1097ca Merge tag 'v5.2-rockchip-dts32-2' of git://git.kernel.org/ [...] omits ad88400145a2 Merge tag 'v5.1-next-dts64' of https://git.kernel.org/pub/ [...] omits c8e3993dd5b9 dt-bindings: hwmon (pwm-fan) Remove dead "cooling-*-state" [...] omits 40a250ae6984 Merge tag 'mvebu-dt64-5.2-1' of git://git.infradead.org/li [...] omits c5a792b52129 Merge tag 'mvebu-dt-5.2-1' of git://git.infradead.org/linu [...] omits 4b2bb6ca140e Merge branch 'at91-dt' of git://git.kernel.org/pub/scm/lin [...] omits fbadd4d12234 Merge tag 'qcom-dts-for-5.2' of git://git.kernel.org/pub/s [...] omits 38c2f3826d8e Merge tag 'qcom-arm64-for-5.2' of git://git.kernel.org/pub [...] omits be058ba65d9e Merge tag 'imx-dt-5.2' of git://git.kernel.org/pub/scm/lin [...] omits b45da609a024 Merge tag 'imx-bindings-5.2' of git://git.kernel.org/pub/s [...] omits 1e67323721f3 Merge tag 'amlogic-dt64-2' of https://git.kernel.org/pub/s [...] omits 31c5d501b9f5 Merge tag 'amlogic-dt-2' of https://git.kernel.org/pub/scm [...] omits ea1b42170f7b Merge tag 'renesas-dt-bindings-for-v5.2' of https://git.ke [...] omits c00671c6d052 Merge tag 'renesas-arm-dt-for-v5.2' of https://git.kernel. [...] omits 64f32d9d3006 Merge tag 'renesas-arm64-dt2-for-v5.2' of https://git.kern [...] omits 68a3ead58462 Merge tag 'sunxi-h3-h5-for-5.2' of https://git.kernel.org/ [...] omits b76cabc9ded4 Merge tag 'sunxi-dt64-for-5.2' of https://git.kernel.org/p [...] omits f5d6e8c07791 Merge tag 'sunxi-dt-for-5.2' of https://git.kernel.org/pub [...] omits 14d55a3df44a Merge tag 'tegra-for-5.2-arm64-dt' of git://git.kernel.org [...] omits c076dd723e37 Merge tag 'tegra-for-5.2-arm-dt' of git://git.kernel.org/p [...] omits 7996313656b8 Merge tag 'omap-for-v5.2/dt-am3-signed' of git://git.kerne [...] omits a41332dd5e2a Merge tag 'socfpga_dts_updates_for_v5.2' of git://git.kern [...] omits d7f76ac4dca0 Merge tag 'ux500-dts-v5.2-armsoc' of git://git.kernel.org/ [...] omits da9a4c3d32eb Merge tag 'omap-for-v5.2/dt-ti-sysc-signed' of git://git.k [...] omits 6d918e09331e Merge tag 'omap-for-v5.2/dt-signed' of git://git.kernel.or [...] omits 1c3a4540839c Merge tag 'hisi-arm64-dt-for-5.2' of git://github.com/hisi [...] omits 236a4234ce40 Merge tag 'zynqmp-dt-for-v5.2' of https://github.com/Xilin [...] omits 629d7161870f Merge tag 'samsung-dt64-5.2' of https://git.kernel.org/pub [...] omits 1fbdc2477587 Merge tag 'samsung-dt-5.2' of https://git.kernel.org/pub/s [...] omits 2140eaf2f46f Merge tag 'stm32-dt-for-v5.2-1' of git://git.kernel.org/pu [...] omits bbf7499dc033 Merge tag 'aspeed-5.2-devicetree' of git://git.kernel.org/ [...] omits 2fe743c27f06 Merge tag 'renesas-arm64-dt-for-v5.2' of https://git.kerne [...] omits 1a88083b9349 Merge tag 'v5.2-rockchip-dts64-1' of git://git.kernel.org/ [...] omits f6f9683c5aed Merge tag 'v5.2-rockchip-dts32-1' of git://git.kernel.org/ [...] omits 1c93235a6d92 Merge tag 'amlogic-dt' of https://git.kernel.org/pub/scm/l [...] omits 0159225bc9e5 Merge tag 'amlogic-dt64' of https://git.kernel.org/pub/scm [...] omits d04e1ac4284a Merge tag 'amlogic-defconfig' of https://git.kernel.org/pu [...] omits 424adc176aa2 Merge tag 'amlogic-drivers' of https://git.kernel.org/pub/ [...] omits 9520b5324b0e Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm omits 28ba53c07638 unicode: refactor the rule for regenerating utf8data.h omits 0d82044e1b7e Merge tag 'powerpc-5.1-6' of git://git.kernel.org/pub/scm/ [...] omits 5f61d9517f17 pinctrl: intel: Increase readability of intel_gpio_update_ [...] omits a0a5f7661e1c pinctrl: intel: Retain HOSTSW_OWN for requested gpio pin omits 975a0f400f2e Merge tag 'for-linus-20190428' of git://git.kernel.dk/linux-block omits 14f974d7f0f1 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 72a6e35db32b Merge tag 'dmaengine-fix-5.1-rc7' of git://git.infradead.o [...] omits e5c812e84f0d ALSA: line6: use dynamic buffers omits 03d5f641dc71 habanalabs: Use single pool for CPU accessible host memory omits 1fd7c3b438a2 kobject: Improve doc clarity kobject_init_and_add() omits 92067f843854 kobject: Improve docs for kobject_add/del omits 73ce6abae5f9 iomap: convert to SPDX identifier omits 5f0d736e7f7d Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 5c403533fb5f Merge tag 'iwlwifi-for-kalle-2019-04-28' of git://git.kern [...] omits a38693d77576 habanalabs: return old dram bar address upon change omits cb5173594d50 ALSA: usb-audio: Fix a memory leak bug omits d156e67d3f58 iwlwifi: mvm: fix merge damage in iwl_mvm_vif_dbgfs_register() omits 5c9adef97891 iwlwifi: fix driver operation for 5350 omits de1887c064b9 iwlwifi: mvm: check for length correctness in iwl_mvm_crea [...] omits f341d89790b0 powerpc/mm: fix spelling mistake "Outisde" -> "Outside" omits 4ab1ae3453c9 ALSA: gus: fix misuse of %x omits 607ca3bd220f ALSA: hda/realtek - EAPD turn on later omits 0700d3d117a7 ALSA: hda/realtek - Fixed Dell AIO speaker noise omits b1a79360ee86 cxgb4: Delete all hash and TCAM filters before resource cleanup omits 7324d50e47f3 net: dsa: mv88e6xxx: Remove legacy probe support omits 21f1b8a6636c udp: fix GRO reception in case of length mismatch omits 6acda8fbbda5 Merge branch 'mv88e6060-cleanups' omits 1ba22bf547a3 net: dsa: mv88e6060: Replace REG_READ macro omits c4362c37431b net: dsa: mv88e6060: Replace REG_WRITE macro omits 3e8bc1b88641 net: dsa: mv88e6060: Replace ds with priv omits 406a4362c252 net: dsa: mv88e6060: Add SPDX header omits e56e2515669a ibmvnic: Add device identification to requested IRQs omits fbef9478ff22 Merge branch 'tls-data-copies' omits eb3d38d5adb5 net/tls: fix copy to fragments in reencrypt omits 97e1caa517e2 net/tls: don't copy negative amounts of data in reencrypt omits 026cc9c3eeac cpsw: Put back cpsw_ndo_poll_controller() omits 25cce03b1d06 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 7cb523d4fec7 Merge branch 'net-ethernet-ti-clean-up-and-optimizations' omits c24eef283a23 net: ethernet: ti: cpsw: move ethtool func in separate file omits cfc08345ec22 net: ethernet: ti: cpsw: switch to use mac sl api omits a71a18f24d26 net: ethernet: ti: cpsw: introduce mac sl module api omits e6a846249113 net: ethernet: ti: cpsw: move common hw init code in separ [...] omits 5dea39851476 net: ethernet: ti: davinci_cpdma: use dma_addr_t for desc_ [...] omits 814b4a67e5fd net: ethernet: ti: cpsw: move cpsw definitions in priv header omits 83a8471ba255 net: ethernet: ti: cpsw: refactor probe to group common hw [...] omits 03f66f067560 net: ethernet: ti: davinci_mdio: use devm_ioremap() omits 7cb528c55379 net: ethernet: ti: ale: do not auto delete mcast super entries omits 06095f34f8a0 net: ethernet: ti: cpsw: fix allmulti cfg in dual_mac mode omits 91c88659a7e8 net: ethernet: ti: ale: use define for host port in cpsw_a [...] omits af9f4e6a3392 net: ethernet: ti: ale: fix mcast super setting omits 10ae80547799 net: ethernet: ti: cpsw: drop cpsw_tx_packet_submit() omits d183a9428dc5 net: ethernet: ti: cpsw: use devm_alloc_etherdev_mqs() omits 56bf8a5df345 net: ethernet: ti: cpsw: drop pinctrl_pm_select_default_st [...] omits c8fb566875b7 net: ethernet: ti: cpsw: use local var dev in probe omits 9763a891a596 net: ethernet: ti: cpsw: update cpsw_split_res() to accept [...] omits 16f54164828b net: ethernet: ti: cpsw: drop CONFIG_TI_CPSW_ALE config option omits 99f629718272 net: ethernet: ti: cpsw: drop TI_DAVINCI_CPDMA config option omits 68cf027f3d9d net: ethernet: ti: convert to SPDX license identifiers omits 84ee91640fc4 Merge branch 'strict-netlink-validation' omits ef6243acb478 genetlink: optionally validate strictly/dumps omits 56738f460841 netlink: add strict parsing for future attributes omits 3de644035446 netlink: re-add parse/validate functions in strict mode omits 8cb081746c03 netlink: make validation more configurable for future strictness omits 6f455f5f4e9c netlink: add NLA_MIN_LEN omits f6ad55a6a184 Merge branch 'nla_nest_start' omits f78c6032c4cb net: fix two coding style issues omits 12ad5f65f030 ipset: drop ipset_nest_start() and ipset_nest_end() omits ae0be8de9a53 netlink: make nla_nest_start() add NLA_F_NESTED flag omits b2a20fd0725e Merge branch 'bnxt_en-Misc-bug-fixes' omits 0b397b17a412 bnxt_en: Fix uninitialized variable usage in bnxt_rx_pkt(). omits 3f93cd3f098e bnxt_en: Fix statistics context reservation logic. omits ad361adf0d08 bnxt_en: Pass correct extended TX port statistics size to [...] omits 1f83391bd6fc bnxt_en: Fix possible crash in bnxt_hwrm_ring_free() under [...] omits f9099d611449 bnxt_en: Free short FW command HWRM memory in error path i [...] omits b4e30e8e7ea1 bnxt_en: Improve multicast address setup logic. omits c7881b4a97e2 Merge branch 'net-tls-small-code-cleanup' omits 63a1c95f3fe4 net/tls: byte swap device req TCP seq no upon setting omits da68b4ad0234 net/tls: move definition of tls ops into net/tls.h omits 9e9957973c77 net/tls: remove old exports of sk_destruct functions omits e49d268db95b net/tls: don't log errors every time offload can't proceed omits 10b02b53a998 ASoC: Intel: select relevant machine drivers for SOF omits f35bf70f61d3 ASoC: Intel: Make sure BDW based machine drivers build for SOF omits 7e978fa37df7 ASoC: SOF: Add Build support for SOF core and Intel drivers omits e6b140e918e9 ASoC: Intel: Kconfig: expose common option between SST and [...] omits 273020522ef6 ASoC: SOF: Intel: Add platform differentiation for APL and CNL omits fdd961e37e47 ASoC: SOF: Intel: add SKL+ platform DAIs omits 5507b8103e26 ASoC: SOF: Intel: Add support for HDAudio codecs omits ba00ed7572cd ASoC: SOF: Intel: Add Intel specific HDA trace operations omits a1d1e266b445 ASoC: SOF: Intel: Add Intel specific HDA stream operations omits 78ad1f07a49a ASoC: SOF: Intel: Add hda-bus support and initialization omits c6be710f5e2a ASoC: SOF: Intel: Add Intel specific HDA PCM operations omits d16046ffa6de ASoC: SOF: Intel: Add Intel specific HDA firmware loader omits a226893b85b3 ASoC: SOF: Add PCI device support omits cd679898cd32 ASoC: SOF: Add ACPI device support omits 6e9cde974863 ASoC: SOF: Intel: Add Intel specific HDA IPC mechanisms. omits 747503b1813a ASoC: SOF: Intel: Add Intel specific HDA DSP HW operations omits 8a300c8fb17c ASoC: SOF: Intel: Add HDA controller for Intel DSP omits dd96daca6c83 ASoC: SOF: Intel: Add APL/CNL HW DSP support omits 351d1174fef0 ASoC: SOF: Intel: Add legacy IPC support omits 458bc7296184 ASoC: SOF: Intel: Add BDW HW DSP support omits 9e42c5ca4a27 ASoC: SOF: Intel: Add BYT, CHT and BSW DSP HW support. omits 3bafac46065e ASoC: SOF: Add utils omits e657c18a01c8 ASoC: SOF: Add xtensa support omits 8017b8fd37bf ASoC: SOF: Add Nocodec machine driver support omits 8920153c6461 ASoC: SOF: Add PM support omits 4483151e765b ASoC: SOF: Add userspace ABI support omits 70cd52544b95 ASoC: SOF: Add firmware loader support omits d1d95fcb63e3 ASoC: SOF: Add DSP HW abstraction operations omits fd51c47b352b ASoC: SOF: Add DSP firmware logger support omits 311ce4fe7637 ASoC: SOF: Add support for loading topologies omits 868bd00f4955 ASoC: SOF: Add PCM operations support omits 53e0c72d98ba ASoC: SOF: Add support for IPC IO between DSP and Host omits 86b02f71ccf3 ASoC: SOF: Add driver debug support. omits c3078f539704 ASoC: SOF: Add Sound Open Firmware KControl support omits c16211d6226d ASoC: SOF: Add Sound Open Firmware driver core omits 037904a22bf8 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 15d4e26b816a Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits 508499166365 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 9076c49bdca2 Merge branch 'sk-local-storage' omits 263d0b353341 bpf: Add ene-to-end test for bpf_sk_storage_* helpers omits 51a0e301a563 bpf: Add BPF_MAP_TYPE_SK_STORAGE test to test_maps omits 7a9bb9762d33 bpf: Add verifier tests for the bpf_sk_storage omits 3f4d4c74101d bpf: Refactor BTF encoding macro to test_btf.h omits a19f89f3667c bpf: Support BPF_MAP_TYPE_SK_STORAGE in bpf map probing omits 948d930e3d53 bpf: Sync bpf.h to tools omits 6ac99e8f23d4 bpf: Introduce bpf sk local storage omits c0286f568069 Merge tag 'thunderbolt-for-v5.2' of git://git.kernel.org/p [...] omits 62909da8aca0 w1: fix the resume command API omits a4965d98b4d1 staging: comedi: comedi_isadma: Use a non-NULL device for DMA API omits 94001602d6bb misc: aspeed-p2a-ctrl: fix mixed declarations omits 5afa0a5ed3da usb: xhci: add endpoint context tracing when an endpoint is added omits 90d6d5731da7 xhci: Add tracing for input control context omits d70d5a846671 xhci: add port and bus number to port dynamic debugging omits 33e39350ebd2 usb: xhci: add Immediate Data Transfer support omits 95e060e68bd9 usb: usb251xb: Add an empty hub' i2c-bus segment checker omits f2fde6a5bcfc KVM: VMX: Move RSB stuffing to before the first RET after VM-Exit omits 3745dc24aa7a Merge branch 'writeable-bpf-tracepoints' omits e950e843367d selftests: bpf: test writable buffers in raw tps omits 4635b0ae4d26 tools: sync bpf.h omits 2abd2de712cd nbd: add tracepoints for send/receive timing omits ea106722c76f nbd: trace sending nbd requests omits 9df1c28bb752 bpf: add writable context for raw tracepoints omits 34b8ab091f9e bpf, arm64: use more scalable stadd over ldxr / stxr loop in xadd omits 8968c67a82ab bpf, arm64: remove prefetch insn in xadd mapping omits baf76f0c58ae slip: make slhc_free() silently accept an error pointer omits ce944935eef2 Merge branch 'akpm' (patches from Andrew) omits 3a349763cf11 Input: synaptics-rmi4 - write config register values to th [...] omits 9a952206904d Input: synaptics-rmi4 - fix enum_fmt omits 9f6da5d42d1e Input: synaptics-rmi4 - fill initial format omits bd21d8479248 HID: input: add mapping for KEY_KBD_LAYOUT_NEXT omits 81592d5b9134 Input: add KEY_KBD_LAYOUT_NEXT omits b422df915cef lockd: Store the lockd client credential in struct nlm_host omits 3b7eb5e35d0f NFS: When mounting, don't share filesystems between differ [...] omits c207db2f5da5 NFS: Convert NFSv2 to use the container user namespace omits 58002399da65 NFSv4: Convert the NFS client idmapper to use the containe [...] omits 264d948ce7d0 NFS: Convert NFSv3 to use the container user namespace omits ac83228a7101 SUNRPC: Use namespace of listening daemon in the client AU [...] omits 283ebe3ec415 SUNRPC: Use the client user namespace when encoding creds omits 1a58e8a0e5c1 NFS: Store the credential of the mount process in the nfs_server omits 30e5a9a5ba85 Merge tag 'mac80211-next-for-davem-2019-04-26' of git://gi [...] omits 79caa5fad47c SUNRPC: Cache cred of process creating the rpc_client omits 1749d1ea89bd xfs: add missing error check in xfs_prepare_shift() omits 47cd97b5b239 xfs: scrub should check incore counters against ondisk headers omits 9a1f3049f473 xfs: allow scrubbers to pause background reclaim omits ed30dcbd901c xfs: rename the speculative block allocation reclaim toggl [...] omits 9fe82b8c422b xfs: track delayed allocation reservations across the filesystem omits f60be90fc9a9 xfs: fix broken bhold behavior in xrep_roll_ag_trans omits 857e17c2ee7c Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits e9e1a2e7b486 Merge tag 'trace-v5.1-rc6' of git://git.kernel.org/pub/scm [...] omits 6921d4ebe418 audit_update_watch(): switch to const struct qstr * omits ce163918cd33 inotify_handle_event(): don't bother with strlen() omits e43e9c339a78 fsnotify: switch send_to_group() and ->handle_event to con [...] omits 29279d21997a Merge tag 'gpio-v5.1-3' of git://git.kernel.org/pub/scm/li [...] omits 90b6c5c73c69 clk: Remove CLK_IS_BASIC clk flag omits 4e40f0f35be8 Merge tag 'drm-fixes-2019-04-26' of git://anongit.freedesk [...] omits 25b229dff4ff fsnotify(): switch to passing const struct qstr * for file_name omits f4ec3a3d43bc switch fsnotify_move() to passing const struct qstr * for [...] omits 230c6402b1b3 ovl_lookup_real_one(): don't bother with strlen() omits f4fd2ec08f17 dmaengine: stm32-dma: use platform_get_irq() omits d0473f978e61 Merge tag 'for-5.1-rc6-tag' of git://git.kernel.org/pub/sc [...] omits 58130235bfcc Merge tag '5.1-rc6-smb3-fixes' of git://git.samba.org/sfre [...] omits da638d5b04f5 Merge branch 'for-5.2/block' into for-next omits 41d7f2ed8457 Merge branch 'nvme-5.2' of git://git.infradead.org/nvme in [...] omits 89189557b47b fs/proc/proc_sysctl.c: Fix a NULL pointer dereference omits 8118b82eb756 mm/page_alloc.c: fix never set ALLOC_NOFRAGMENT flag omits 8139ad043d63 mm/page_alloc.c: avoid potential NULL pointer dereference omits ee8ab0eeb49b mm, page_alloc: always use a captured page regardless of c [...] omits 24512228b7a3 mm: do not boost watermarks to avoid fragmentation for the [...] omits e789803507b2 lib/test_vmalloc.c: do not create cpumask_t variable on stack omits ae3d6a323347 lib/Kconfig.debug: fix build error without CONFIG_BLOCK omits e153abc0739f zram: pass down the bvec we need to read into in the work struct omits 89c02e69fc52 mm/memory_hotplug.c: drop memory device reference after fi [...] omits 148f025d41a8 Merge branch 'hns3-next' omits 96490a1c09ce net: hns3: remove reset after command send failed omits 7b8f622e537a net: hns3: prevent double free in hns3_put_ring_config() omits fd85717d2800 net: hns3: extend the loopback state acquisition time omits fba2efdae8b4 net: hns3: fix pause configure fail problem omits 146e92c13fde net: hns3: not reset TQP in the DOWN while VF resetting omits b7048d324b5e net: hns3: use a reserved byte to identify need_resp flag omits 30780a8b1677 net: hns3: use atomic_t replace u32 for arq's count omits 1416d333a4ec net: hns3: stop sending keep alive msg when VF command que [...] omits ea4858670717 net: hns3: handle the BD info on the last BD of the packet omits 63380a1ae4ce net: hns3: fix for TX clean num when cleaning TX BD omits 26cda2f16138 net: hns3: fix data race between ring->next_to_clean omits 790d23e7c577 nfp: implement PCI driver shutdown callback omits 16848c8a728e NFC: st95hf: remove set but not used variables 'dev, nfcddev' omits fdfdf86720a3 net: phy: marvell: Fix buffer overrun with stats counters omits 0e58156d700a tipc: remove rcu_read_unlock() left in tipc_udp_recv() omits 4e43df38a2e6 genetlink: use idr_alloc_cyclic for family->id assignment omits 8c90b795e90f net: phy: improve genphy_soft_reset omits f8011d334426 dm writecache: avoid unnecessary lookups in writecache_fin [...] omits d6097c9e4454 trace: Fix preempt_enable_no_resched() abuse omits 91862cc7867b tracing: Fix a memory leak by early error exit in trace_pi [...] omits b987222654f8 tracing: Fix buffer_ref pipe ops omits f7abc0618a4a usbnet: ipheth: Simplify device detection omits 08a8e804620b dm writecache: remove unused member page_offset in writeba [...] omits d42281b6e495 arm64: Always enable ssb vulnerability detection omits e55449e71aad ipv6: Initialize fib6_result in bpf_ipv6_fib_lookup omits d2532e27b563 arm64: add sysfs vulnerability show for spectre-v2 omits 88ef66a28391 qmi_wwan: new Wistron, ZTE and D-Link devices omits 8c1e3d2bb44c arm64: Always enable spectre-v2 vulnerability detection omits 517953c2c47f arm64: Use firmware to detect CPUs that are not affected b [...] omits 81bc6d150ace dm delay: fix a crash when invalid device is specified omits 73f381660959 arm64: Advertise mitigation of Spectre-v2, or lack thereof omits 950347f5f7e4 cnic: Refactor code and mark expected switch fall-through omits 05dd2645302f cxgb4/cxgb4vf_main: Mark expected switch fall-through omits 9b8221d4ed60 wimax/i2400m/control: Mark expected switch fall-through omits a36de5b7752a amd-xgbe: Mark expected switch fall-throughs omits 60747828eac2 net: socket: Fix missing break in switch statement omits 514cf4f881dc dm: only initialize md->dax_dev if CONFIG_DAX_DRIVER is enabled omits 1b3ccf4be0e7 arm64: add sysfs vulnerability show for meltdown omits 3891ebccace1 arm64: Add sysfs vulnerability show for spectre-v1 omits e5ce5e7267dd arm64: Provide a command line to disable spectre_v2 mitigation omits 56c5bc1849de net: ethernet: stmmac: manage the get_irq probe defer case omits 6f22b6649edf fs: use timespec64 in relatime_need_update omits c1c477217882 l2tp: use rcu_dereference_sk_user_data() in l2tp_udp_encap_recv() omits 0ff85d6d5a83 Merge branch 's390-qeth-cleanups' omits 14a1b04777b6 s390/qeth: trust non-IP cast type in qeth_l3_fill_header() omits 58aa2491aa61 s390/qeth: extract helper to determine L2 cast type omits 4e26c5fe552e s390/qeth: cache max number of available buffer elements omits 7b579ce57ecf s390/qeth: don't clear Output buffers on every queue init omits 379ac99e5192 s390/qeth: use IS_* helpers for checking device type omits 5c0bfba780ba s390/qeth: clean up stale buffer state documentation omits ddb0ac51e62e s390/qeth: remove RX seqno in skb->cb omits 46b83629dede s390: qeth: address type mismatch warning omits d53bff888f3b Merge branch 'api-features' into arm/smmu omits 43068cb7ba1f drm: prefix header search paths with $(srctree)/ omits a7755c3cfa5d iommu/vt-d: Don't request page request irq under dmar_global_lock omits 553d66cb1e86 iommu/vt-d: Use struct_size() helper omits 2046ddef4735 Merge branch 'for-5.2-vsprintf-hardening' into for-next omits c8c3b584343c vsprintf: Limit the length of inlined error messages omits 635720ac75a5 vsprintf: Avoid confusion between invalid address and value omits 3e5903eb9cff vsprintf: Prevent crash when dereferencing invalid pointers omits 0b74d4d763fd vsprintf: Consolidate handling of unknown pointer specifiers omits 798cc27a305e vsprintf: Factor out %pO handler as kobject_string() omits 45c3e93d751e vsprintf: Factor out %pV handler as va_format() omits f00cc102b862 vsprintf: Factor out %p[iI] handler as ip_addr_string() omits d529ac4194f2 vsprintf: Do not check address of well-known strings omits 1ac2f9789c4b vsprintf: Consistent %pK handling for kptr_restrict == 0 omits 6eea242f9bcd vsprintf: Shuffle restricted_pointer() omits 26ac2b6ee6c0 Merge branch 'for-joerg/arm-smmu/updates' of git://git.ker [...] omits 1eb8e4e2b35b iommu/mediatek: Fix leaked of_node references omits c805b428f206 iommu/amd: Remove amd_iommu_pd_list omits 427503519739 futex: Update comments and docs about return values of arc [...] omits 8e4e0ac02b44 arm64: futex: Avoid copying out uninitialised stack in fai [...] omits 03110a5cb216 arm64: futex: Bound number of LDXR/STXR loops in FUTEX_WAKE_OP omits 6b4f4bc9cb22 locking/futex: Allow low-level atomic operations to return [...] omits 84ff7a09c371 arm64: futex: Fix FUTEX_WAKE_OP atomic ops with non-zero r [...] omits cbafee55b5a0 Merge branch 'core/speculation' of git://git.kernel.org/pu [...] omits 9ef77fbedad9 brcmfmac: send mailbox interrupt twice for specific hardwa [...] omits a0656c6ec2fd rtlwifi: rtl8192cu: remove set but not used variable 'turb [...] omits 0b2ff1ff64c8 mwl8k: move spin_lock_bh to spin_lock in tasklet omits 5bb5c3a3ac10 dmaengine: mediatek-cqdma: fix wrong register usage in mtk [...] omits 8a6061c34a54 dmaengine: rcar-dmac: Update copyright information omits 0b68fe10b8e8 qtnfmac: modify debugfs to support multiple cards omits 888f1564a272 qtnfmac: allow to control DFS slave radar detection omits 4f87d486faf1 qtnfmac: handle channel switch events for connected stations only omits 941acd566b18 dmaengine: imx-sdma: Only check ratio on parts that support 1:1 omits 9e1630b809ec dmaengine: xgene-dma: fix spelling mistake "descripto" -> [...] omits ffcfc20f7489 dmaengine: idma64: Move driver name to the header omits c7266d26dc12 dmaengine: bcm2835: Drop duplicate capability setting. omits 2da254cc7908 dmaengine: pl330: _stop: clear interrupt status omits 8828f81ad4a2 mac80211: probe unexercised mesh links omits 060167729a78 mac80211: add option for setting control flags omits 5ab92e7fe49a cfg80211: add support to probe unexercised mesh link omits 387bc002250b mac80211: Set CAN_REPLACE_PTK0 for SW crypto only drivers omits cfe7007a9b4c mac80211_hwsim: Extended Key ID support omits a680fe468df7 nl80211: do a struct assignment to radar_chandef instead o [...] omits 622fce81280a mac80211: Fix Extended Key ID auto activation omits 5809a5d54bb9 cfg80211: don't pass pointer to pointer unnecessarily omits ba905bf432f6 mac80211: store tx power value from user to station omits e96d1cd2635c cfg80211: Add support to set tx power for a station associated omits dbd50a851c50 mac80211: only allocate one queue when using iTXQs omits 391d132cbedb nl80211: Use struct_size() in kzalloc() omits 9f8c7136e8aa cfg80211: Use struct_size() in kzalloc() omits 276d9e82e06c mac80211: debugfs option to force TX status frames omits 5e280420916f cfg80211: remove redundant zero check on variable 'changed' omits 5dc8cdce1d72 mac80211/cfg80211: update bss channel on channel switch omits c2b17948fc78 mac80211: minstrel_ht: automatically calculate rate durati [...] omits 7f2e12e1bf99 mac80211: minstrel_ht: add support for rates with 4 spatia [...] omits 1974da8b31e6 mac80211: when using iTXQ, select the queue in ieee80211_s [...] omits 96fc6efb9ad9 mac80211: IEEE 802.11 Extended Key ID support omits 6cdd3979a2bd nl80211/cfg80211: Extended Key ID support omits 092c4098f2b4 mac80211: Optimize tailroom_needed update checks omits 8dbb000ee73b mac80211: set NETIF_F_LLTX when using intermediate tx queues omits ded4698b58cb mac80211: run late dequeue late tx handlers without holdin [...] omits f2af2df800d3 mac80211: calculate hash for fq without holding fq->lock i [...] omits ef618b1bd684 mac80211: mesh: drop redundant rcu_read_lock/unlock calls omits abaea61c79ea ieee80211: update HE IEs to D4.0 spec omits 5023b14cf4df mac80211: support profile split between elements omits fe806e4992c9 cfg80211: support profile split between elements omits 671042a4fb77 mac80211: support non-inheritance element omits f7dacfb11475 cfg80211: support non-inheritance element omits 5bd9d1082d3b cfg80211: don't skip multi-bssid index element omits 0538395031ca mac80211_hwsim: set p2p device interface support indication omits 1d9373329bcb nl80211: increase NL80211_MAX_SUPP_REG_RULES omits f3df44e7c986 s390/zcore: Rename ipl_block to mitigate name collision omits f6780686525c s390/boot: pad bzImage to 4K omits 937347ac56bf s390/ipl: add helper functions to create an IPL report omits 9641b8cc733f s390/ipl: read IPL report at early boot omits d29af5b7a886 s390/ipl: add definitions for the IPL report block omits 5f1207fbe744 s390/ipl: provide uapi header for list directed IPL omits 86c74d869d32 s390/ipl: make ipl_info less confusing omits 8f8a54884dfd ASoC: stm32: sai: simplify dai driver initialisation omits 93f38ef6a4b6 Merge branch 'asoc-5.1' into asoc-5.2 omits 3db6d5a5ecaf x86/mm/tlb: Remove 'struct flush_tlb_info' from the stack omits da398dbd7d87 Merge branch 'linus' into x86/mm, to pick up dependent fix omits 552f2d7edd38 ASoC: simple-card: Read pin switches conf from devicetree omits b46ea8f4d238 ASoC: fsl_sai: Add missing return 0 in remove() omits 90194281ee8b ASoC: simple-card-utils: add asoc_simple_parse_pin_switches() omits 780f202f2bf4 ASoC: mediatek: btcvsd fix irq mask omits fb9bf5c8f15c regulator: sky81452: Switch to SPDX identifier omits c7e3ddd129d5 regulator: sky81452: Constify sky81452_reg_ops omits 5d7ebba38baf regulator: sy8106a: Get rid of struct sy8106a omits b9816363c0e8 regulator: core: do not report EPROBE_DEFER as error but as debug omits fe669cb95ebb regulator: mt63xx: Switch to SPDX identifier omits 6a1beee2fe37 regulator: fan53555: Switch to SPDX identifier omits a69929c7aa70 regulator: fan53555: Clean up unneeded fields from struct [...] omits b2745697bfe4 regulator: ltc3589: Switch to SPDX identifier omits 63c7c2962ae7 regulator: ltc3589: Get rid of struct ltc3589_regulator omits ce62ba3afd10 regulator: ltc3589: Convert to use simplified DT parsing omits 623c46f7b641 USB: serial: spcp8x5: simplify init_termios omits d8a7f23c59cf USB: serial: oti6858: simplify init_termios omits 42deef1592d2 USB: serial: iuu_phoenix: simplify init_termios omits fb56422cc40f USB: serial: iuu_phoenix: drop bogus initial cflag omits 2e75232b1922 USB: serial: cypress_m8: clean up initial-termios handling omits 817c0cfc9031 USB: serial: cypress_m8: drop unused termios omits da7d26a0356c USB: serial: cypress_m8: drop unused driver data flag omits 6eb42a0f8c5f USB: serial: ark3116: drop redundant init_termios omits 579bebe5dd52 USB: serial: fix initial-termios handling omits ad759c906954 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 9157bc2a5e82 Merge branch 'netdevsim-implement-proper-device-model' omits a62fdbbe9403 netdevsim: implement ndo_get_devlink_port omits e05b2d141fef netdevsim: move netdev creation/destruction to dev probe omits 794b2c05ca1c netdevsim: extend device attrs to support port addition an [...] omits 8320d1459127 netdevsim: implement dev probe/remove skeleton with port i [...] omits ab1d0cc004d7 netdevsim: change debugfs tree topology omits 514cf64cc535 netdevsim: generate random switch id instead of using dev id omits d514f41e793d netdevsim: merge sdev into dev omits a60f9e48b770 netdevsim: rename dev_init/exit() functions and make them [...] omits f9d9db47d3ba netdevsim: add bus attributes to add new and delete devices omits 57ce97749513 netdevsim: use ida for bus device ids omits 23d415dae924 netdevsim: add stub netdevsim driver implementation omits 40e4fe4ce115 netdevsim: move device registration and related code to bus.c omits 925f5afedb93 netdevsim: put netdevsim bus code into separate file omits 8fb4bc6fd5bd netdevsim: rename devlink.c to dev.c to contain per-dev(as [...] omits 5fc494225c1e netdevsim: create devlink instance per netdevsim instance omits 1daf36c0dbc0 netdevsim: move device registration on bus to be done earl [...] omits 89eb6e096782 Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] omits 0c0cad2c2824 Merge branch 'btf-dump' omits 8ed1875bf3a7 bpftool: fix indendation in bash-completion/bpftool omits 4a714feefd99 bpftool: add bash completions for btf command omits ca253339af92 bpftool/docs: add btf sub-command documentation omits c93cc69004df bpftool: add ability to dump BTF types omits 1d31c0b1a28a Merge tag 'qcom-arm64-for-5.2-1' into really-done-for-5.2 omits a9737bb2cca6 Merge tag 'qcom-arm64-for-5.2' into really-done-for-5.2 omits e413e5484ed1 Merge tag 'qcom-arm64-defconfig-for-5.2' into really-done-for-5.2 omits c8cad980d9f2 Merge tag 'qcom-drivers-for-5.2' into really-done-for-5.2 omits 21c31d7b6015 Merge tag 'qcom-defconfig-for-5.2' into really-done-for-5.2 omits 2387953404ab Merge tag 'qcom-dts-for-5.2-1' into really-done-for-5.2 omits 5a0415da317b Merge tag 'qcom-dts-for-5.2' into really-done-for-5.2 omits 6969d1d9c615 ARM: dts: qcom-apq8064: Set 'cxo_board' as ref clock of th [...] omits 060f4211f6c6 arm64: dts: msm8998: thermal: Restrict thermal zone name l [...] omits 280acabbaa11 arm64: dts: msm8998: thermal: Fix number of supported sensors omits ad480e0149cf arm64: dts: msm8998-mtp: thermal: Remove skin and battery [...] omits 8b4483658364 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 7c13e5cc2391 Merge tag 'drm-intel-next-fixes-2019-04-25' of git://anong [...] omits 5a6792865164 Merge tag 'drm-misc-next-fixes-2019-04-24' of git://anongi [...] omits 6db71bea59f9 Merge tag 'imx-drm-fixes-2019-04-25' of git://git.pengutro [...] omits a35d9d6a8677 Merge branch 'vmwgfx-fixes-5.1' of git://people.freedeskto [...] omits 77d764263d11 bpftool: Fix errno variable usage omits 528ffbfe6431 Merge tag 'drm-misc-fixes-2019-04-25' of git://anongit.fre [...] omits f21492d33ea4 Merge branch 'drm-fixes-5.1' of git://people.freedesktop.o [...] omits 0edd6b64d193 bpf: Fix preempt_enable_no_resched() abuse omits 6dd7f1408047 selftests/bpf: test cases for pkt/null checks in subprogs omits c6a9efa1d835 bpf: mark registers in all frames after pkt/null checks omits 39391377f8ec libbpf: add binary to gitignore omits 8694d8c1f82c tools: bpftool: fix infinite loop in map create omits ecfc3fcabbb5 MIPS: eBPF: Make ebpf_to_mips_reg() static omits b3a39c798213 Merge tag 'drm-intel-fixes-2019-04-24' of git://anongit.fr [...] omits 6a6ba5b55a72 clock: milbeaut: Add Milbeaut M10V clock controller omits e3ee1f21b3b7 dt-bindings: clock: milbeaut: add Milbeaut clock description omits 7a0df7fbc145 seccomp: Make NEW_LISTENER and TSYNC flags exclusive omits 4ee0776760af selftests/seccomp: Prepare for exclusive seccomp flags omits 349ced9984ff power: supply: sysfs: prevent endless uevent loop with CON [...] omits bf0102a0fdd9 riscv: call pm_power_off from machine_halt / machine_power_off omits bed137870663 riscv: print the unexpected interrupt cause omits 6ab77af4b0ee riscv: remove duplicate macros from ptrace.h omits 877425424d6c riscv: remove unreachable !HAVE_FUNCTION_GRAPH_RET_ADDR_PTR code omits ba9c0141941c riscv: cleanup the parse_dtb calling conventions omits c637b911e066 riscv: simplify the stack pointer setup in head.S omits df16c40cbfb4 riscv: clear all pending interrupts when booting omits 09afac77b6e8 riscv: remove CONFIG_RISCV_ISA_A omits e28dcc77e8e8 riscv: remove unreachable big endian code omits 5cfade5fdcc9 riscv: turn mm_segment_t into a struct omits df720961c128 riscv: use asm-generic/extable.h omits 7f0c57fec80f bpftool: show flow_dissector attachment status omits 118c8e9ae629 bpf: support BPF_PROG_QUERY for BPF_FLOW_DISSECTOR attach_type omits 6ff46d77ca75 clk: imx6sll: Fix mispelling uart4_serial as serail omits a3c9e13ff0f4 clk: imx: pll14xx: drop unused variable omits ead442a0f9aa samples: bpf: add hbm sample to .gitignore omits db077febb774 clk: mediatek: add clock driver for MT8516 omits 699480d062e0 dt-bindings: mediatek: apmixedsys: add support for MT8516 omits eb2814bc60d9 dt-bindings: mediatek: infracfg: add support for MT8516 omits 32e621e55496 libbpf: fix samples/bpf build failure due to undefined UINT32_MAX omits 4166bfe53093 PCI: al: Add Amazon Annapurna Labs PCIe host controller driver omits 67ea15169b35 dt-bindings: mediatek: topckgen: add support for MT8516 omits 9a8f612ca0d6 mtd: rawnand: marvell: Clean the controller state before e [...] omits c208ac8f8f86 x86: tsc: Rework time_cpufreq_notifier() omits f9ccd7c3a1d8 PM / Domains: Allow to attach a CPU via genpd_dev_pm_attac [...] omits b24e196586fe PM / Domains: Search for the CPU device outside the genpd lock omits a174920d69db PM / Domains: Drop unused in-parameter to some genpd functions omits 51dcf7482f4b PM / Domains: Use the base device for driver_deferred_prob [...] omits 40aa4db6d530 Merge cpuidle material depended on by the subsequent changes. omits 7b4c162e03d4 clk: at91: Mark struct clk_range as const omits 01e2113de9a5 clk: at91: add sam9x60 pmc driver omits 7fb091f806c5 Documentation: ACPI: move video_extension.txt to firmware- [...] omits 7fe19072df55 Documentation: ACPI: move ssdt-overlays.txt to admin-guide [...] omits 4887954cac77 Documentation: ACPI: move lpit.txt to firmware-guide/acpi [...] omits 3e57460f007c Documentation: ACPI: move cppc_sysfs.txt to admin-guide/ac [...] omits 440ebec745dc Documentation: ACPI: move apei/einj.txt to firmware-guide/ [...] omits deb95169ef42 Documentation: ACPI: move apei/output_format.txt to firmwa [...] omits 472e89b4e1a8 Documentation: ACPI: move aml-debugger.txt to firmware-gui [...] omits 3c03a1bde4dc Documentation: ACPI: move method-tracing.txt to firmware-g [...] omits 99ed6bfaa5a0 Documentation: ACPI: move debug.txt to firmware-guide/acpi [...] omits 05000042f33d Documentation: ACPI: move dsd/data-node-references.txt to [...] omits f2dde1ed0f28 Documentation: ACPI: move dsd/graph.txt to firmware-guide/ [...] omits 011eed59ba6d Documentation: ACPI: move acpi-lid.txt to firmware-guide/a [...] omits 572c9fa516f5 Documentation: ACPI: move i2c-muxes.txt to firmware-guide/ [...] omits 34bf473baef0 Documentation: ACPI: move dsdt-override.txt to admin-guide [...] omits 59bcdcccf31f Documentation: ACPI: move initrd_table_override.txt to adm [...] omits eea780327861 Documentation: ACPI: move method-customizing.txt to firmwa [...] omits b6dff0e153e9 Documentation: ACPI: move gpio-properties.txt to firmware- [...] omits 538f6f76b9ca Documentation: ACPI: move DSD-properties-rules.txt to firm [...] omits 97a63dd43477 Documentation: ACPI: move scan_handlers.txt to driver-api/ [...] omits 25710e23cdee Documentation: ACPI: move linuxized-acpica.txt to driver-a [...] omits 1cf70ae6f07b Documentation: ACPI: move osi.txt to firmware-guide/acpi a [...] omits c24bc66e8157 Documentation: ACPI: move enumeration.txt to firmware-guid [...] omits 8a2fe04b446f Documentation: ACPI: move namespace.txt to firmware-guide/ [...] omits 680e6ffa1510 Documentation: add Linux ACPI to Sphinx TOC tree omits e71f4d385878 clk: tegra: divider: Mark Memory Controller clock as read-only omits f4037654a899 clk: tegra: emc: Replace BUG() with WARN_ONCE() omits 913c3072eb58 clk: tegra: emc: Fix EMC max-rate clamping omits 888ca40e2843 clk: tegra: emc: Support multiple RAM codes omits 924ee3d551c9 clk: tegra: emc: Don't enable EMC clock manually omits 0e33d334df13 Merge branch 'libbpf-fixes' omits 4f8827d2b61e bpf, libbpf: fix segfault in bpf_object__init_maps' pr_deb [...] omits 8837fe5dd09b bpf, libbpf: handle old kernels more graceful wrt global d [...] omits 2d1c31cb642b drivers/misc: Add Aspeed P2A control driver omits 06d5d6b7f994 slimbus: fix a potential NULL pointer dereference in of_qc [...] omits b281218ad431 Drivers: misc: fix out-of-bounds access in function param_ [...] omits 15235f1f495e dt-bindings: imx-ocotp: Add i.MX8MQ compatible omits edb16da34b08 driver core: platform: Fix the usage of platform device na [...] omits 70283454c918 livepatch: Replace klp_ktype_patch's default_attrs with groups omits 9782adeb3d9d cpufreq: schedutil: Replace default_attrs field with groups omits 2064fbc779d4 padata: Replace padata_attr_type default_attrs field with groups omits 52ba92f5882a irqdesc: Replace irq_kobj_type's default_attrs field with groups omits be0d69265702 net-sysfs: Replace ktype default_attrs field with groups omits 800f5aa1e7e1 block: Replace all ktype default_attrs with groups omits c484a6783d2b samples/kobject: Replace foo_ktype's default_attrs field w [...] omits aa30f47cf666 kobject: Add support for default attribute groups to kobj_type omits 75d7dbd38824 coresight: etb10: Add support for CPU-wide trace scenarios omits 880af782c6e8 coresight: tmc-etf: Add support for CPU-wide trace scenarios omits 8d03cfd16a72 coresight: tmc-etr: Add support for CPU-wide trace scenarios omits 3147da92a8a8 coresight: tmc-etr: Allocate and free ETR memory buffers f [...] omits c5ff734462b1 coresight: tmc-etr: Introduce the notion of IDR to ETR devices omits 57549999b9a0 coresight: tmc-etr: Introduce the notion of reference coun [...] omits ef848e463ac9 coresight: tmc-etr: Introduce the notion of process ID to [...] omits e553a8aef4c3 coresight: tmc-etr: Create per-thread buffer allocation function omits 855ab61c16bf coresight: tmc-etr: Refactor function tmc_etr_setup_perf_buf() omits a0f08a6a9fee coresight: Communicate perf event to sink buffer allocatio [...] omits f5200aa9831f coresight: perf: Refactor function free_event_data() omits 02d5c897a091 coresight: perf: Clean up function etm_setup_aux() omits 0916447c8728 coresight: Properly address concurrency in sink::update() [...] omits 12dfc9e022aa coresight: Properly address errors in sink::disable() functions omits f973d88b7570 coresight: Move reference counting inside sink drivers omits 6c817a95d84b coresight: Adding return code to sink::disable() operation omits a54e14f810f2 coresight: etm4x: Configure tracers to emit timestamps omits 8013f32a1b35 coresight: etm4x: Skip selector pair 0 omits 82500a810ee2 coresight: etm4x: Add kernel configuration for CONTEXTID omits 6fcdba33ab0d coresight: pmu: Adding ITRACE property to cs_etm PMU omits 263556950f2a coresight: tmc: Cleanup power management omits 2390d4586475 coresight: catu: Cleanup power management omits 0bfc53b30eac coresight: tpiu: Cleanup power management omits 850ccfe3e891 coresight: etb10: Cleanup power management omits 1b015ef28a44 coresight: Fix freeing up the coresight connections omits 455328b1772a coresight: Merge the static and dynamic replicator drivers omits c827db65666b coresight: dynamic-replicator: Prepare for merging with st [...] omits eb6934b5c1bb coresight: replicator: Prepare for merging with dynamic-re [...] omits ee8146aad87c coresight: dynamic-replicator: Clean up error handling omits 08be874775f1 coresight: tmc: Report DMA setup failures omits 61810404b43f coresight: catu: Make catu_helper_ops and catu_ops static omits 59d63de07660 coresight: catu: fix clang build warning omits 24f1bc280bce misc: rtsx: Fixed rts5260 power saving parameter and sd glitch omits cf4f2ad6b87d virt: vbox: Sanity-check parameter types for hgcm-calls co [...] omits 0b777eee88d7 driver core: Postpone DMA tear-down until after devres rel [...] omits 25ebcb7dc84d driver core: platform: Propagate error from insert_resource() omits 2cfd11f16f01 xprtrdma: Remove stale comment omits 998267900cee kernfs: fix barrier usage in __kernfs_new_node() omits 0d1a393d61e4 fs: kernfs: Corrected spelling mistake omits b8fe677fd059 xprtrdma: Update comments that reference ib_drain_qp omits 5f2311f5bd35 xprtrdma: Remove pr_err() call sites from completion handlers omits 86c4ccd9b92b xprtrdma: Eliminate struct rpcrdma_create_data_internal omits 94087e978e9b xprtrdma: Aggregate the inline settings in struct rpcrdma_ep omits 5de719e3d01b dm mpath: fix missing call of path selector type->end_io omits fd5951742dbc xprtrdma: Remove rpcrdma_create_data_internal::rsize and wsize omits 1f7d1c73c58a SUNRPC: Update comments based on recent changes omits b408038415d9 dt-bindings: clk: at91: add bindings for SAM9X60 pmc omits a436c2a447e5 clk: at91: add sam9x60 PLL driver omits e5be537064dd clk: at91: master: Add sam9x60 support omits 2423eeaead6f clk: at91: usb: Add sam9x60 support omits e4cfb823bd71 clk: at91: allow configuring generated PCR layout omits cb4f4949b1c7 clk: at91: allow configuring peripheral PCR layout omits 575d927c426b LS1021A: dtsi: add ftm quad decoder entries omits d8ea4ccfaea0 counter: ftm-quaddec: Documentation: Add specific counter [...] omits a3b9a99980d9 counter: add FlexTimer Module Quadrature decoder counter driver omits 7f2e3ea306fc dt-bindings: counter: ftm-quaddec omits d4c5c4620669 drivers/clocksource: timer-fsl-ftm: use common header for [...] omits e590eb408c81 drivers/pwm: pwm-fsl-ftm: use common header for FlexTimer [...] omits cdff43149862 include/fsl: add common FlexTimer #defines in a separate header. omits 4bb00e934daf iio: counter: Add deprecation markings for IIO Counter attributes omits 7657b2c123de dt-bindings: counter: Adjust dt-bindings for STM32 lptimer move omits 597f55e3f36c counter: stm32-lptimer: add counter device omits ec63e2a48970 dt-bindings: counter: Document stm32 quadrature encoder omits ad29937e206f counter: Add STM32 Timer quadrature encoder omits 7e798ef90c5f counter: 104-quad-8: Documentation: Add Generic Counter sy [...] omits f1d8a071d45b counter: 104-quad-8: Add Generic Counter interface support omits e854bac92bc9 iio: 104-quad-8: Update license boilerplate omits 09e7d4ed8991 docs: Add Generic Counter interface documentation omits ea2b23b89579 counter: Documentation: Add Generic Counter sysfs documentation omits 0040a390d2fd counter: Introduce the Generic Counter interface omits 615c4d9a50e2 Merge branch 'regmap-5.2' into regmap-next omits 7fdc9fc87492 Merge branch 'regmap-5.1' into regmap-linus omits 0b0509508bef binder: check for overflow when alloc for security context omits ab3a9f2ccc08 acpi/hmat: fix an uninitialized memory_target omits 57f5cf6ed8bd acpi/hmat: Update acpi_hmat_type enum with ACPI_HMAT_TYPE_ [...] omits e174e78efa6b acpi/hmat: fix memory leaks in hmat_init() omits fb45befa7ea0 ASoC: Intel: bytcr_rt5651: align quirk override handling omits 2fb2a19af17a ASoC: Intel: bytcr_rt5640: align quirk override handling omits 1fb1e93a1dc7 ASoC: Intel: bytcht_es8316: fix compilation warning omits 37613fa5b762 regmap: add proper SPDX identifiers on files that did not [...] omits f19bd0bbd363 xprtrdma: Eliminate rpcrdma_ia::ri_device omits c209e49ceac0 xprtrdma: More Send completion batching omits dbcc53a52df2 xprtrdma: Clean up sendctx functions omits 17e4c443c0b4 xprtrdma: Trace marshaling failures omits 4ba02e8d0ea5 xprtrdma: Increase maximum number of backchannel requests omits 3f9c7e769347 xprtrdma: Backchannel can use GFP_KERNEL allocations omits d2832af38dfd xprtrdma: Clean up regbuf helpers omits 5821ba969511 selftests: Add test plan API to kselftest.h and adjust callers omits f41c322f17ec selftests: Remove KSFT_TAP_LEVEL omits 5c069b6dedef selftests: Move test output to diagnostic lines omits fd63b2eae5f6 selftests: Distinguish between missing and non-executable omits b0df366bbd70 selftests: Add plan line and fix result line syntax omits bf66078235ca selftests: Extract logic for multiple test runs omits d4e59a536f50 selftests: Use runner.sh for emit targets omits 42d46e57ec97 selftests: Extract single-test shell logic from lib.mk omits 734008e714d8 regulator: max77620: Fix regulator info setting for max20024 omits 78927aa40bc8 regulator: core: Actually put the gpiod after use omits 0f665ceb71a2 xprtrdma: De-duplicate "allocate new, free old regbuf" omits bb93a1ae2bf4 xprtrdma: Allocate req's regbufs at xprt create time omits 8cec3dba76a4 xprtrdma: rpcrdma_regbuf alignment omits 23146500b32f xprtrdma: Clean up rpcrdma_create_rep() and rpcrdma_destroy_rep() omits 1769e6a816df xprtrdma: Clean up rpcrdma_create_req() omits b2ca473b920d xprtrdma: Fix an frwr_map recovery nit omits 52db6f9a0cd8 SUNRPC: Avoid digging into the ATOMIC pool omits 6eb4f08293e9 x86/apic: Unify duplicated local apic timer clockevent ini [...] omits 812ad463e089 ASoC: fsl_sai: Add support for runtime pm omits ddb351145a96 ASoC: fsl_sai: Update is_slave_mode with correct value omits 6b903f9bdd98 ASoC: doc: simple-card: Add pin-switches property omits 936289f0476b clk: stm32: Introduce clocks of STM32F769 board omits d7bff893e04f ASoC: sprd: Add Spreadtrum multi-channel data transfer support omits c634d3ffc6b2 dt-bindings: ASoC: Add Spreadtrum multi-channel data trans [...] omits 5c16ffa795b7 clk: at91: sckc: handle different RC startup time omits 45b5ec8498ff clk: at91: modernize sckc binding omits c46ab1510de1 ASoC: codecs: rt5682: initialize mutex before using omits 0bbf4084e0cf ASoC: stm32: i2s: return the get_irq error omits 42614b5bd954 clk: qoriq: increase array size of cmux_to_group omits cc40f6404d28 dt-bindings: clock: at91: new sckc bindings omits 66287def4353 ASoC: rsnd: fixup 6ch settings to 8ch omits 008aa5fd119f dt-bindings: qoriq-clock: Add ls1028a chip compatible string omits 95089f6a9e7a clk: qoriq: Add ls1028a clock configuration omits cc61ab9ba2da clk: qoriq: add more PLL divider clocks support omits f34b2c26fc7d dt-bindings: qoriq-clock: add more PLL divider clocks support omits ce96e888fe48 Fix nfs4.2 return -EINVAL when do dedupe operation omits c79d183ebb76 NFS: Remove redundant open context from nfs_page omits 9fcd5960e88b NFS: Add a helper to return a pointer to the open context [...] omits 154945112dac NFS: Ensure that all nfs lock contexts have a valid open context omits 0688e64bc600 NFS: Allow signal interruption of NFS4ERR_DELAYed operations omits 33344e0f7eaa pNFS: Add tracking to limit the number of pNFS retries omits 28b1d3f5a772 NFS: Remove unused argument from nfs_create_request() omits c917cfaf9bbe NFS: Fix up NFS I/O subrequest creation omits 6fbda89b257f NFS: Replace custom error reporting mechanism with generic one omits aded8d7b54f2 NFS: Don't inadvertently clear writeback errors omits 22876f540bdf NFS: Don't call generic_error_remove_page() while holding locks omits 14bebe3c90b3 NFS: Don't interrupt file writeout due to fatal errors omits 91a575e1a984 NFS: Add a mount option "softerr" to allow clients to see [...] omits 7b1355b615c6 NFS: Move internal constants out of uapi/linux/nfs_mount.h omits 11982a7c0f65 NFS: Consider ETIMEDOUT to be a fatal error omits ae6ec9184745 SUNRPC: Add the 'softerr' rpc_client flag omits 0729d995f2a2 SUNRPC: Ensure to ratelimit the "server not responding" sy [...] omits da953063bdce SUNRPC: Start the first major timeout calculation at task [...] omits e4ec48d3cc61 SUNRPC: Make "no retrans timeout" soft tasks behave like s [...] omits 5ad64b36dda9 SUNRPC: Add tracking of RPC level errors omits 9e910bff74be SUNRPC: Ensure that the transport layer respect major timeouts omits 431235818bc3 SUNRPC: Declare RPC timers as TIMER_DEFERRABLE omits 24a9d9a21e56 SUNRPC: Simplify queue timeouts using timer_reduce() omits 5efd1876e61f SUNRPC: Fix up tracking of timeouts omits 6b2e6856275d SUNRPC: Add function rpc_sleep_on_timeout() omits 8357a9b60fe7 SUNRPC: Remove unused argument 'action' from rpc_sleep_on_ [...] omits 87150aaed9e5 SUNRPC: Refactor rpc_sleep_on() omits 8ba6a92d0182 SUNRPC: Refactor xprt_request_wait_receive() omits 9e6fa0bb84be SUNRPC: Refactor rpc_restart_call/rpc_restart_call_prepare omits ae67bd3821bb SUNRPC: Fix up task signalling omits 0a790fe4389d docs: ext4.rst: document case-insensitive directories omits b886ee3e778e ext4: Support case-insensitive file name lookups omits 7a64f3f1cffd riscv/signal: Fixup additional syscall restarting omits c83ad55eaa91 ext4: include charset encoding information in the superblock omits e765b4abb221 MAINTAINERS: add Unicode subsystem entry omits 1215d239e791 unicode: update unicode database unicode version 12.1.0 omits a860fa7b96e1 sched/numa: Fix a possible divide-by-zero omits f0d6cc00325b unicode: introduce test module for normalized utf8 implementation omits d2f4a83fe3f7 misc: genwqe: Fix misuse of %x omits 869decd1ff19 clk: ti: dra7: disable the RNG and TIMER12 clkctrl clocks [...] omits 2b1202d708fd clk: ti: dra7x: prevent non-existing clkctrl clocks from r [...] omits 9d53690f0d4e unicode: implement higher level API for string handling omits a348f05361c9 ARM: omap2+: hwmod: drop CLK_IS_BASIC flag usage omits b88b5b7182b0 clk: ti: export the omap2_clk_is_hw_omap call omits cf7eb03333bb Merge tag 'extcon-next-for-5.2' of git://git.kernel.org/pu [...] omits a8384c68797e unicode: reduce the size of utf8data[] omits 7067c96ee8d2 drivers: fix a typo in the kernel doc for devm_platform_io [...] omits 8113a85f8720 Merge tag 'ceph-for-5.1-rc7' of git://github.com/ceph/ceph-client omits ba2e544075c2 lib/siphash.c: mark expected switch fall-throughs omits 44594c2fbf42 unicode: introduce code for UTF-8 normalization omits ae0c2d725512 nvmem: core: add NVMEM_SYSFS Kconfig omits fc1eb6ebbd55 nvmem: sunxi_sid: Support SID on H6 omits 055f5df53f28 nvmem: sunxi-sid: convert to SPDX license tags omits f6edbb38ea83 nvmem: sunxi-sid: add binding for H6's SID controller omits b8371fc104d3 nvmem: sunxi-sid: fix wrong description in kernel doc omits ededa0457b67 nvmem: imx-iim: use devm_platform_ioremap_resource() to si [...] omits 794a1e229b92 nvmem: mxs-ocotp: use devm_platform_ioremap_resource() to [...] omits 3b26cd885853 nvmem: imx-ocotp: use devm_platform_ioremap_resource() to [...] omits 2fe518fecb3a nvmem: core: fix read buffer in place omits 0a9b2d1ce422 nvmem: core: add nvmem_cell_read_u16 omits 7c1cd8fda8fb nvmem: stm32: add support for STM32MP15 BSEC to control OTP data omits ded1b7fc2cf5 nvmem: Add driver for STM32 factory-programmed read only mem omits 4f4cb173d811 dt-bindings: nvmem: Add STM32 factory-programmed romem omits da75b8909756 nvmem: sunxi_sid: Support SID on A83T and H5 omits 273a474ee843 nvmem: sunxi_sid: Read out data in native format omits 7fa5ad23dbb0 nvmem: sunxi_sid: Dynamically allocate nvmem_config structure omits de2a3eaea552 nvmem: sunxi_sid: Optimize register read-out method omits 9c4adfb5dc13 nvmem: sunxi_sid: Read out SID for randomness without looping omits dd4c1047b1d6 nvmem: imx-ocotp: broaden Kconfig dependency omits 38e7b6efe997 nvmem: imx-ocotp: add support for imx8mq omits b0a69f05b963 parport: ieee1284: mark expected switch fall-through omits 49695ac46861 w1: ds2408: reset on output_write retry with readback omits d2ab99403ee0 mm/memory_hotplug: Do not unlock when fails to take the de [...] omits 955405d1174e unicode: introduce UTF-8 character database omits b909ef83ed81 Merge tag 'icc-5.2-rc1' of https://git.linaro.org/people/g [...] omits affada726cad driver core: Clarify which counterparts to use to device_add() omits 43b8a7ed4739 mei: expose device state in sysfs omits d65bf04200da mei: hdcp: use own Kconfig file omits 01c60dcea9f7 drivers/misc: Add Aspeed P2A control driver omits 28703c6ef622 dt-bindings: misc: aspeed-p2a-ctrl: add support omits 027d35d0b699 habanalabs: rename restore to ctx_switch when appropriate omits 147b502bda33 wlcore: simplify/fix/optimize reg_ch_conf_pending operations omits 324f1feb960c Revert "brcmfmac: send mailbox interrupt twice for specifi [...] omits 310a997fd74d ext4: actually request zeroing of inode table after grow omits 99d94ef367af brcmfmac: send mailbox interrupt twice for specific hardwa [...] omits d0e61a0f7cca rt2x00: add RT3883 support omits 4b99faa23c51 ext4: cond_resched in work-heavy group loops omits b1a0ba8f772d brcmfmac: Add DMI nvram filename quirk for ACEPC T8 and T1 [...] omits 8149069db818 p54: drop device reference count if fails to enable device omits 84242b82d81c rtlwifi: rtl8723ae: Fix missing break in switch statement omits 3b989e58e88a mwifiex: fix spelling mistake "capabilties" -> "capabilities" omits b9574ce1d05e iwlegacy: fix spelling mistake "acumulative" -> "accumulative" omits 938c7c80c78e mwifiex: add support for SD8987 chipset omits 6b583201fa21 mwl8k: Fix rate_idx underflow omits 09ac2694b047 at76c50x-usb: Don't register led_trigger if usb_register_d [...] omits d1717282afd5 mwl8k: fix error handling in mwl8k_post_cmd() omits b25105e126e7 b43: Remove empty function lpphy_papd_cal() omits b4c35c17227f mwifiex: prevent an array overflow omits 0c7beb2db9a5 zd1211rw: use struct_size() helper omits ae187ba91541 mwifiex: use struct_size() in kzalloc() omits 0a60014b76f5 rsi: miscallaneous changes for 9116 and common omits 17ff2c794f39 rsi: reset device changes for 9116 omits 1533f976c668 rsi: send new tx command frame wlan9116 features omits f911c86166d5 rsi: new bootup parameters for 9116 omits 9ba4562ac195 rsi: change in device init frame sequence for 9116 omits e5a1ecc97e5f rsi: add firmware loading for 9116 device omits 3ac61578fbd4 rsi: move common part of firmware load to separate function omits 54fdb318c111 rsi: add new device model for 9116 omits 9ea3812f015b rt2x00mmio: remove legacy comment omits d954f9e3fb42 rt2x00: remove not used entry field omits eb662b1dc62e rt2x00: remove last_nostatus_check omits e5ceab9df437 rt2800mmio: use timer and work for handling tx statuses timeouts omits 2c7ba758cc4b rt2800mmio: fetch tx status changes omits 6efa79876486 rt2800: move txstatus pending routine omits f61131505e85 rt2800: new flush implementation for SoC devices omits 889bb866baaf rt2800: partially restore old mmio txstatus behaviour omits d5414c2355b2 rsi: Fix NULL pointer dereference in kmalloc omits 9490c5602445 rt2x00: code-style fix in rt2800usb.c omits 61a4e5ff0d72 rt2x00: do not print error when queue is full omits e383c70474db rt2x00: check number of EPROTO errors omits bb3b18c92533 rt2x00: use ratelimited variants dev_warn/dev_err omits 0ed2a0053474 net: cw1200: fix a NULL pointer dereference omits b2c01aab9646 ssb: Fix possible NULL pointer dereference in ssb_host_pcm [...] omits 3b6edcb3fffe ray_cs: use remove_proc_subtree to simplify procfs code omits 444efbde3281 ray_cs: Check return value of pcmcia_register_driver omits d442af2e1bcb rndis_wlan: use struct_size() helper omits f6f3e747454f Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits d3dfc16f8fa1 Merge tag 'v5.2-rockchip-clk-1' of git://git.kernel.org/pu [...] omits 7bc04c5c2cc4 ext4: fix use-after-free race with debug_want_extra_isize omits 8c380ab4b7b5 ext4: avoid drop reference to iloc.bh twice omits d635c3512d3c Merge tag 'clk-imx7ulp-5.2' of git://git.kernel.org/pub/sc [...] omits 363de1d63e41 Merge tag 'clk-imx5-5.2' of git://git.kernel.org/pub/scm/l [...] omits 5d27e1cda1b1 Merge tag 'clk-imx-5.2' of git://git.kernel.org/pub/scm/li [...] omits b9b0f34531e0 uverbs: Convert idr to XArray omits b99561c5131e Merge tag 'iwlwifi-next-for-kalle-2019-04-18-2' of git://g [...] omits b88c9f4129dc clk: Add missing stubs for a few functions omits 449c695d97e0 clk: tegra124: Remove lock-enable bit from PLLM omits 40db569d6769 clk: tegra: Fix PLLM programming on Tegra124+ when PMC ove [...] omits 78aa48b42919 Merge branch 'for-5.2/block' into for-next omits cc6be1315931 mtip32xx: remove trim support omits 7afa8db323e3 media: vsp1: Add support for missing 16-bit RGB555 formats omits 4735c16b8bdd media: vsp1: Add support for missing 16-bit RGB444 formats omits 515c45650c9b media: vsp1: Add support for missing 32-bit RGB formats omits 8b65db13bf59 media: v4l: Add definitions for missing 16-bit RGB555 formats omits 4ae2740412fb Pull quota unused variable cleanup. omits 6c84f9b1d290 media: v4l: Add definitions for missing 16-bit RGB4444 formats omits 78bc3334a69f fs/quota: erase unused but set variable warning omits a7b36d5fa86c ib/bnxt: Remove mention of idr_alloc from comment omits e25ec9141114 media: v4l: Add definitions for missing 32-bit RGB formats omits 01fa017484ad nvme: set 0 capacity if namespace block size exceeds PAGE_SIZE omits 82bebbde02e2 nvme-rdma: fix typo in struct comment omits 663d6fee66b5 nvme-loop: kill timeout handler omits efb973b19b88 nvme-tcp: rename function to have nvme_tcp prefix omits 1007709d7d06 nvme-rdma: fix a NULL deref when an admin connect times out omits 7a42589654ae nvme-tcp: fix a NULL deref when an admin connect times out omits 569b3d3db1aa nvmet-tcp: don't fail maxr2t greater than 1 omits 525ec495e021 nvmet-file: clamp-down file namespace lba_shift omits a5dffbb66d25 nvmet: include <linux/scatterlist.h> omits 6b7e631b927c nvmet: return a specified error it subsys_alloc fails omits fc6c9730725d nvmet: rename nvme_completion instances from rsp to cqe omits 8dc2ed3f3e5b nvmet-rdma: remove p2p_client initialization from fast-path omits 72813bfbf027 xen/pvh: correctly setup the PV EFI interface for dom0 omits c9f804d64bb9 xen/pvh: set xen_domain_type to HVM in xen_pvh_init omits 51cf07a7b6cd xenbus: drop useless LIST_HEAD in xenbus_write_watch() and [...] omits 8de9930a4618 Revert "EDAC/amd64: Support more than two controllers for [...] omits 761e473f6b23 drm/gem: Fix sphinx warnings omits be604c616ca7 arm64: sysreg: Make mrs_s and msr_s macros work with Clang [...] omits 2557fabd6e29 RDMA/hns: Bugfix for mapping user db omits a8fd61688dfa s390: report new CPU capabilities omits 769f020b6c92 s390/crypto: use TRNG for seeding/reseeding omits 23d1aee92b42 s390/crypto: rework generate_entropy function for pseudo r [...] omits 1d045aa76fe8 Merge branch 'mlx5_tir_icm' into rdma.git for-next omits 6c6c1d63c243 afs: Provide mount-time configurable byte-range file locki [...] omits 80548b03991f afs: Add more tracepoints omits 79ddbfa500b3 afs: Implement sillyrename for unlink and rename omits 99987c560046 afs: Add directory reload tracepoint omits cdfb26b40dfa afs: Handle lock rpc ops failing on a file that got deleted omits 445b10289f76 afs: Improve dir check failure reports omits d46966013bb4 afs: Add file locking tracepoints omits 4be5975aea15 afs: Further fix file locking omits 68ce801ffd82 afs: Fix AFS file locking to allow fine grained locks omits a690f60a2ba3 afs: Calculate lock extend timer from set/extend reply reception omits 0b9bf3812ad1 afs: Split wait from afs_make_call() omits d5bb334a8e17 Bluetooth: Align minimum encryption key size for LE and BR [...] omits 6bc210003dff KVM: arm/arm64: Don't emulate virtual timers on userspace ioctls omits 1f1d6abbf0be IB/mlx5: Expose TIR ICM address to user space omits e0547c81bfcf PCI: Reset Lenovo ThinkPad P50 nvgpu at boot if necessary omits a3d46aea46f9 btrfs: Switch memory allocations in async csum calculation [...] omits 5513bc8eb4a0 Merge tag 'vfio-ccw-20190425' of https://git.kernel.org/pu [...] omits b82d6c1f8f82 mwifiex: Make resume actually do something useful again on [...] omits 2e8010bb71b3 kvm: arm: Skip stage2 huge mappings for unaligned ipa back [...] omits 811328fc3222 KVM: arm/arm64: Ensure vcpu target is unset on reset failure omits 7df95299b94a staging: kpc2000: Add DMA driver omits 52c4dfcead49 Staging: vc04_services: Cleanup in ctrl_set_bitrate() omits 06e8c289a236 staging: rtl8188eu: remove unnecessary parentheses omits 58585aa8eb2a staging: rtl8188eu: add spaces around '-' in rtw_cmd.c omits 74e226b302e8 staging: rtl8188eu: replace subtraction with result omits 8e7f59e50d09 staging: rtl8188eu: add spaces around operators in rtw_ap.c omits 523275a8b389 staging: olpc_dcon: Convert all uses of old GPIO API to ne [...] omits 0f7741bb87a0 staging: rtl8188eu: cleanup indenting issue in odm.c omits e9f1040f4727 staging: vchiq_arm: Fix misuse of %x omits 3970d0d81816 staging: most: core: replace strcpy() by strscpy() omits 8abd537256f5 staging: kpc2000: fix platform_no_drv_owner.cocci warnings omits 8e77ebce6e3f staging: kpc2000: remove duplicated include from kp2000_module.c omits 3fcbb7d49cb7 staging: kpc2000: Use memset to initialize resources omits 7eb3d83170d4 Pull quota indentation fix. omits 3ef177ec9d5d quota: fix wrong indentation omits 8ef795653d75 tty: rocket: deprecate the rp_ioctl omits 29973f8a88b0 tty: rocket: Remove RCPK_GET_STRUCT ioctl omits 8daa89e09970 tty: update obsolete termios comment omits 4235a5947a16 cpufreq: qoriq: Add ls1028a chip support omits 9abb24990a2b debugfs: update documented return values of debugfs helpers omits 60d488571083 binder: take read mode of mmap_sem in binder_alloc_free_page() omits 050dfc09f8a4 tty: serial_core: fix error code returned by uart_register [...] omits bdbd0a7f8f03 serial: 8250-mtk: modify baudrate setting omits 8ceeb4709845 serial: 8250-mtk: add follow control omits f13740178027 docs: serial: convert docs to ReST and rename to *.rst omits 3e51ceea1006 serial: 8250_exar: Adjust IOT2000 matching omits 4cdd17ba1dff TTY: serial_core, add ->install omits 6bc3703dcf0e serial: Fix using plain integer instead of Null pointer omits e60e9a4b231a intel_th: pci: Add Comet Lake support omits 51e0f227812e stm class: Fix channel bitmap on 32-bit systems omits ee496da4c391 stm class: Fix channel free in stm output free path omits e434a90f3698 Merge tag 'phy-for-5.1-rc-v2' of git://git.kernel.org/pub/ [...] omits 5450a5f4bfa0 Merge tag 'hyperv-fixes-signed' of git://git.kernel.org/pu [...] omits 37209783c73a thunderbolt: Make priority unsigned in struct tb_path omits c114944d7d67 USB: w1 ds2490: Fix bug caused by improper use of altsetti [...] omits ef61eb43ada6 USB: yurex: Fix protection fault after device removal omits c409ca3be3c6 usb: usbip: fix isoc packet num validation in get_pipe omits a4d6a2989dc3 usb/hcd: Send a uevent signaling that the host controller [...] omits cf28369c634f usb: typec: Add driver for NVIDIA Alt Modes omits d266e96820cc usb: typec: displayport: Export probe and remove functions omits af8622f6a585 usb: typec: ucsi: Support for DisplayPort alt mode omits ad74b8649bea usb: typec: ucsi: Preliminary support for alternate modes omits 5c9ae5a87573 usb: typec: ucsi: ccg: add firmware flashing support omits 5fd958a4f67d i2c: nvidia-gpu: Supply CCGx driver the fw build info omits 5d438e200215 usb: typec: ucsi: ccg: add get_fw_info function omits 6e3c8beb4f92 usb: usb251xb: Lock i2c-bus segment the hub resides omits 77a4946516fe usb: dwc3: Allow building USB_DWC3_QCOM without EXTCON omits 409fba220075 usbip: stub_rx: tidy the indenting in is_clear_halt_cmd() omits bf402c08ebc2 Merge tag 'iio-for-5.2b' of git://git.kernel.org/pub/scm/l [...] omits d30e413fa482 Merge tag 'phy-for-5.2' of git://git.kernel.org/pub/scm/li [...] omits c4cba44eeeca drm/bridge: dw-hdmi: fix SCDC configuration for ddc-i2c-bus omits 1036633e10f8 crypto: ecrdsa - select ASN1 and OID_REGISTRY for EC-RDSA omits 42e37c2edd8e crypto: ux500 - use ccflags-y instead of CFLAGS_<basename>.o omits 3ccf3f0cd197 PM / Domains: Enable genpd_dev_pm_attach_by_id|name() for [...] omits 7138377ce104 crypto: ccree - handle tee fips error during power managem [...] omits 897ab2316910 crypto: ccree - add function to handle cryptocell tee fips error omits 3499efbeed39 crypto: ccree - HOST_POWER_DOWN_EN should be the last CC a [...] omits 1fc165721be8 crypto: ccree - remove cc7x3 obsoleted AXIM configs omits 7766dd774d80 crypto: ccree - pm resume first enable the source clk omits e8662a6a5f8f crypto: ccree - don't map AEAD key and IV on stack omits 874e163759f2 crypto: ccree - don't map MAC key on stack omits 18dd574acdb7 crypto: ccree - allow more AEAD assoc data fragments omits f3df82b468f0 crypto: ccree - use correct internal state sizes for export omits 05c292afb0c0 crypto: ccree - zap entire sg on aead request unmap omits c776f7d37b6b crypto: ccree - make AEAD sgl iterator well behaved omits da3cf67f1bcf crypto: ccree - don't mangle the request assoclen omits c9877cbc83b6 crypto: ccree - simplify AEAD ICV addr calculation omits 6825cfd6d6f0 crypto: ccree - simplify fragment ICV detection omits bd233baf223d crypto: ccree - remove unused defines omits d2d34fb560ee crypto: ccree - do not copy zero size MLLI table omits 9f31eb6e08cc crypto: ccree - zero out internal struct before use omits 03963caeb0dd crypto: ccree - copyright header update omits b7ec8530687a crypto: ccree - use std api when possible omits dcb2cf1d2c76 crypto: ccree - use devm_kzalloc for device data omits d574b707c873 crypto: ccree - fix mem leak on error path omits 1a143cdde4af crypto: ccree - fix typo in debugfs error path omits c4b22bf51b81 crypto: ccree - remove special handling of chained sg omits 151ded73a6c4 crypto: ccree - use proper callback completion api omits a108f9311c01 crypto: ccree - fix backlog notifications omits dcf6285d18ea crypto: ccree - add CID and PID support omits 6f17e00f77d8 crypto: ccree - read next IV from HW omits 533edf9f93e8 crypto: ccree - adapt CPP descriptor to new HW omits bee711fa354e crypto: ccree - add SM4 protected keys support omits 52f42c650a2b crypto: ccree - add remaining logic for CPP omits cadfd8987af0 crypto: ccree - add CPP completion handling omits f98f6e2134bd crypto: ccree - add support for sec disabled mode omits 4b1d7deb2cf2 crypto: ccree - move MLLI desc. before key load omits dd8486c75085 crypto: ccree - move key load desc. before flow desc. omits f0372c00afea crypto: testmgr - add missing self test entries for protec [...] omits 0ae1f46c55f8 crypto: sun4i-ss - fallback when length is not multiple of [...] omits f87391558acf crypto: sun4i-ss - Fix invalid calculation of hash end omits 179930a62f31 crypto: sun4i-ss - remove ivsize from ECB omits 82b3ad744596 crypto: sun4i-ss - Handle better absence/presence of IV omits bee7bdf11f01 crypto: cavium/nitrox - Fix HW family part name format omits df80bfd34310 crypto: caam/jr - update gcm detection logic omits 6ddc8e3117d6 crypto: caam - fix spelling mistake "cannote" -> "cannot" omits 877b5691f27a crypto: shash - remove shash_desc::flags omits 75f2222832e0 crypto: nx - don't abuse shash MAY_SLEEP flag omits 54fe792b36bb crypto: shash - remove useless crypto_yield() in shash_aha [...] omits e8b04de9da71 PM / Domains: Allow OF lookup for multi PM domain case fro [...] omits 71b77697af9e PM / Domains: Don't kfree() the virtual device in the error path omits 930c8dfea4b8 drm/i915/gvt: Check if get_next_pt_type() always returns a [...] omits 4feeea1d8d77 drm/i915/gvt: Use snprintf() to prevent possible buffer overflow. omits d9420241d09b drm/i915/gvt: Do not copy the uninitialized pointer from fb_info omits 0cf8f58d0a34 drm/i915/gvt: Remove typedef and let the enumeration start [...] omits 4a6eccbcb9ea drm/i915/gvt: Change fb_info->size from pages to bytes omits 357798909164 gpio: Fix gpiochip_add_data_with_key() error path omits 81103355b1e2 drm/vmwgfx: Fix dma API layer violation omits 2792107dc3af x86/Kconfig: Deprecate DISCONTIGMEM support for 32-bit x86 omits 6ad57f7f2cbf x86/Kconfig: Make SPARSEMEM default for 32-bit x86 omits 82c99f7a81f2 perf/x86/intel: Update KBL Package C-state events to also [...] omits cd8dead0c394 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 11bfe6473bf2 Merge tag 'leds-for-5.1-rc7' of git://git.kernel.org/pub/s [...] omits cf0c4876684d mips: Combine memblock init and memory reservation loops omits 6ea3ba6fac31 mips: Discard rudiments from bootmem_init omits a703db3d5b4b mips: Make sure kernel .bss exists in boot mem pool omits 20ff83f10f11 ipv4: add sanity checks in ipv4_link_failure() omits 0453c6824595 net/rose: fix unbound loop in rose_loopback_timer() omits 6b622063451d drm: increase drm mmap_range size to 1TB omits 032be5f19a94 rxrpc: fix race condition in rxrpc_input_packet() omits 709a972efb01 security: Implement Clang's stack initialization omits b6a6a3772d20 security: Move stackleak config to Kconfig.hardening omits 9f671e58159a security: Create "kernel hardening" config area omits 96780e4f46b2 net/mlx5: Introduce new TIR creation core API omits 3e07047021d3 net/mlx5: Expose TIR ICM address in command outbox omits 9fba2b9b4f15 net/mlx5: Expose SW ICM related device memory capabilities omits 449a224c10a4 Merge branch 'rdma_mmap' into rdma.git for-next omits 4eb6ab13b991 RDMA: Remove rdma_user_mmap_page omits 52fb56f7b5a9 MAINTAINERS: LEDs: Add designated reviewer for LED subsystem omits 4b9fc7146249 net: rds: exchange of 8K and 1M pool omits c049d56eb219 net: sched: flower: refactor reoffload for concurrent access omits a3ddd94f3efb net: mvneta: Switch to using devm_alloc_etherdev_mqs omits 4109a2c3b91e tipc: tipc_udp_recv() cleanup vs rcu verbs omits 6819e3f6d83a net: vrf: Fix operation not supported when set vrf mac omits 22e8860cf8f7 net: ieee802154: fix missing checks for regmap_update_bits omits 831c75782772 Merge branch 'next/dt64' into for-next omits 784e12f34ee8 Merge branch 'next/dt' into for-next omits f36afdd0f535 arm64: dts: exynos: Move fixed-clocks out of soc omits 179a2802ac0f arm64: dts: exynos: Move pmu and timer nodes out of soc omits b4bcbdee1378 ARM: dts: s5pv210: Fix camera clock provider on Goni board omits 0fd5ff9e4cf4 ARM: dts: exynos: Properly override node to use MDMA0 on U [...] omits 1e440c223503 ARM: dts: exynos: Move fixed-clocks out of soc on Exynos3250 omits 39691e775a52 ARM: dts: exynos: Remove unneeded address/size cells from [...] omits be00300147ae ARM: dts: exynos: Move pmu and timer nodes out of soc omits 13f5938d8264 cifs: fix page reference leak with readv/writev omits 652727bbe1b1 cifs: do not attempt cifs operation on smb2+ rename error omits 05fd5c2c6173 cifs: fix memory leak in SMB2_read omits ed6c3a6d8996 ipmi: Remove warning if no slave address is present omits 44f56a39adde ipmi:ssif: Only unregister the platform driver if it was r [...] omits eb4d7d0c5f9f Merge branch 'for-5.2/block' into for-next omits 95f18c9d1310 bcache: avoid potential memleak of list of journal_replay( [...] omits f16277ca20ac bcache: fix wrong usage use-after-freed on keylist in out_ [...] omits 631207314d88 bcache: fix failure in journal relplay omits eb8cbb6df38f bcache: improve bcache_reboot() omits 63d63b51d70f bcache: add comments for closure_fn to be called in closur [...] omits bb6d355c2aff bcache: Add comments for blkdev_put() in registration code path omits 88c12d42d2bb bcache: add error check for calling register_bdev() omits 68d10e6979a3 bcache: return error immediately in bch_journal_replay() omits 2d17456eb1cc bcache: add comments for kobj release callback routine omits ce3e4cfb59cb bcache: add failure check to run_cache_set() for journal replay omits 1bee2addc0c8 bcache: never set KEY_PTRS of journal key to 0 in journal_ [...] omits 14215ee01f63 bcache: move definition of 'int ret' out of macro read_bucket() omits a4b732a248d1 bcache: fix a race between cache register and cacheset unregister omits 3a3947271cd6 bcache: Clean up bch_get_congested() omits 792732d9852c bcache: use kmemdup_nul for CACHED_LABEL buffer omits 78d4eb8ad9e1 bcache: avoid clang -Wunintialized warning omits 4e0c04ec3a30 bcache: fix inaccurate result of unused buckets omits 1568ee7e3c63 bcache: fix crashes stopping bcache device before read miss done omits ddcdc368b103 RDMA/mlx5: Use get_zeroed_page() for clock_info omits bce1a7842396 Input: synaptics-rmi4 - fix possible double free omits 67f269b37f9b RDMA/ucontext: Fix regression with disassociate omits f06eba722747 Input: snvs_pwrkey - make it depend on ARCH_MXC omits d5e560d3f723 RDMA/mlx5: Use rdma_user_map_io for mapping BAR pages omits c660133c339f RDMA/mlx5: Do not allow the user to write to the clock page omits 462ce5d963f1 drm/vc4: Fix compilation error reported by kbuild test bot omits 792a2fdcee10 Merge tag 'iwlwifi-for-kalle-2019-04-19' of git://git.kern [...] omits 6407f44aaf2a fuse: Add ioctl flag for x32 compat ioctl omits 29cc02d949b1 fuse: Convert fusectl to use the new mount API omits 7142fd1be327 fuse: fix changelog entry for protocol 7.9 omits 68065b841557 fuse: fix changelog entry for protocol 7.12 omits 154603fe3ec4 fuse: document fuse_fsync_in.fsync_flags omits bbd84f33652f fuse: Add FOPEN_STREAM to use stream_open() omits d4b13963f217 fuse: require /dev/fuse reads to have enough buffer capacity omits 7640682e67b3 fuse: retrieve: cap requested size to negotiated max_write omits ad2ba64dd489 fuse: allow filesystems to have precise control over data cache omits f2294482ff65 fuse: convert printk -> pr_* omits 0cbade024ba5 fuse: honor RLIMIT_FSIZE in fuse_file_fallocate omits 9de5be06d0a8 fuse: fix writepages on 32bit omits 3c176c9d7244 IB/hfi1: Remove reference to RHF.VCRCErr omits a9c62e007878 IB/hfi1: Add selected Rcv counters omits a9bf3130ebfe arm64: docs: Document perf event attributes omits 39e3406a090a arm64: KVM: Avoid isb's by using direct pmxevtyper sysreg omits 435e53fb5e21 arm64: KVM: Enable VHE support for :G/:H perf event modifiers omits 55be8658c7e2 ipmi:ssif: compare block number correctly for multi-part r [...] omits 3d91befbb3a0 arm64: KVM: Enable !VHE support for :G/:H perf event modifiers omits d1947bc4bc63 arm64: arm_pmu: Add !VHE support for exclude_host/exclude_ [...] omits eb41238cf19f arm64: KVM: Add accessors to track guest/host only counters omits 630a16854d2d arm64: KVM: Encapsulate kvm_cpu_context in kvm_host_data omits 21bb0ebf5d78 arm64: arm_pmu: Remove unnecessary isb instruction omits d40f69c9b9df IB/{rdmavt, qib, hfi1}: Use new routine to release referen [...] omits 52cdbcc2b182 IB/rdmavt: Use more efficient allowed_ops omits 715ab1a862c8 IB/rdmavt: Fix ab/ba include issues omits 62644c1d2bb7 IB/hfi1: Make opfn.h self sufficient omits ea752bc5e50a IB/{rdmavt, hfi1): Miscellaneous comment fixes omits a243c16d18be KVM: arm64: Add capability to advertise ptrauth for guest omits a22fa321d13b KVM: arm64: Add userspace flag to enable pointer authentication omits 384b40caa8af KVM: arm/arm64: Context-switch ptrauth registers omits 148a97d5a02a dma-mapping: remove an unnecessary NULL check omits 07c5ba912401 IB/hfi1: Add debugfs to control expansion ROM write protect omits 43068aa4d91d Merge branch 'for-5.2/block' into for-next omits 0257c0ed5ea3 block: don't run get_page() on pages from non-bvec iov iter omits d73236383eb1 ipmi: Add the i2c-addr property for SSIF interfaces omits 1de7259275ca drm/fb-helper: Fix drm_fb_helper_firmware_config() NULL po [...] omits 574258222281 RDMA/hns: Remove asynchronic QP destroy omits 5926459e7c89 locks: move checks from locks_free_lock() to locks_release [...] omits 0ca0c9d7edcf nfsd: fh_drop_write in nfsd_unlink omits 0b8f62625dc3 nfsd: allow fh_want_write to be called twice omits e45d1a1835b8 nfsd: knfsd must use the container user namespace omits e6667c73a27d SUNRPC: rsi_parse() should use the current user namespace omits ccfe51a5161c SUNRPC: Fix the server AUTH_UNIX userspace mappings omits 40373b125de6 lockd: Pass the user cred from knfsd when starting the loc [...] omits 1237d3545c67 SUNRPC: Temporary sockets should inherit the cred from the [...] omits 4df493a260d4 SUNRPC: Cache the process user cred in the RPC server listener omits e333f3bbefe3 nfsd: Allow containers to set supported nfs versions omits 029be5d03357 nfsd: Add custom rpcbind callbacks for knfsd omits 642ee6b209c2 SUNRPC: Allow further customisation of RPC program registration omits 4532608d71c8 SUNRPC: Clean up generic dispatcher code omits 8e5b67731d08 SUNRPC: Add a callback to initialise server requests omits 83dd59a0b9af SUNRPC/nfs: Fix return value for nfs4_callback_compound() omits 8a9f4f41248a nfsd: handle legacy client tracking records sent by nfsdcld omits 869216075b63 nfsd: re-order client tracking method selection omits 362063a595be nfsd: keep a tally of RECLAIM_COMPLETE operations when usi [...] omits 74725959c33c nfsd: un-deprecate nfsdcld omits 6b1891052a3f nfsd: make nfs4_client_reclaim use an xdr_netobj instead o [...] omits 9d69338c8c5f sunrpc/cache: handle missing listeners better. omits 0ab88ca4bcf1 nfsd: avoid uninitialized variable warning omits 5d7ed2f27bbd RDMA/cma: Consider scope_id while binding to ipv6 ll address omits 5c244b2492f7 Merge branch 'for-5.1/upstream-fixes' into for-next omits 39b3c3a5fbc5 HID: input: fix assignment of .value omits d43c17ead879 HID: input: make sure the wheel high resolution multiplier is set omits 59ac134a6754 Merge branch 'for-5.2/logitech' into for-next omits c08f38e9fd0b HID: logitech-dj: add usbhid dependency in Kconfig omits e02bc29b2cfa drm/sun4i: Unbind components before releasing DRM and memory omits 823b23da7113 IB/core: Allow vlan link local address based RoCE GIDs omits d1ffa760d22a vfio-ccw: Prevent quiesce function going into an infinite loop omits b49bdc8602b7 vfio-ccw: Release any channel program when releasing/remov [...] omits cea5dde42a83 vfio-ccw: Do not call flush_workqueue while holding the spinlock omits d5afd5d135c8 vfio-ccw: add handling for async channel instructions omits b0940857379e s390/cio: export hsch to modules omits db8e5d17ac03 vfio-ccw: add capabilities chain omits 4f76617378ee vfio-ccw: protect the I/O region omits 690f6a1581c7 vfio-ccw: rework ssch state handling omits 71189f263f8a vfio-ccw: make it safe to access channel programs omits c9f621524e70 s390/mm: fix pxd_bad with folded page tables omits 01eb42afb457 s390/kasan: fix strncpy_from_user kasan checks omits 15854edd193a x86/pci: Clean up usage of X86_DEV_DMA_OPS omits 328e9f6973be ALSA: usb-audio: Handle the error from snd_usb_mixer_apply [...] omits 392bef709659 x86/build: Move _etext to actual end of .text omits 3855f11d54a0 x86/um/vdso: Drop unnecessary cc-ldoption omits 0a29c57b7662 ALSA: hda/realtek - Add new Dell platform for headset mode omits a65c88e16f32 x86/mm: Remove in_nmi() warning from 64-bit implementation [...] omits 29da93fea3ea mm/uaccess: Use 'unsigned long' to placate UBSAN warnings [...] omits 6ae865615fc4 x86/uaccess: Dont leak the AC flag into __put_user() argum [...] omits d4645d30b50d smpboot: Place the __percpu annotation correctly omits 0d02113b31b2 x86/mm: Fix a crash with kmemleak_scan() omits b8c7d7bc8386 drm/atomic: -EACCESS for lease-denied crtc lookup omits 36e4523aaf4a drm/atomic: Wire file_priv through for property changes omits 204f640da691 drm/lease: Make sure implicit planes are leased omits 46b757780dfe drm/lease: Check for lessor outside of locks omits 4285c7e1aaad drm/leases: Don't init to 0 in drm_master_create omits ae9d6c076c0d drm/lease: Drop recursive leads checks omits e40b76428842 drm/leases: Drop object_id validation for negative ids omits d08106796a78 drm/vc4: Fix memory leak during gpu reset. omits 08269364808f Merge branch 'drm-legacy-cleanup' of git://people.freedesk [...] omits 889ba60c36ce nvmem: core: add NVMEM_SYSFS Kconfig omits e668eb1e1578 Bluetooth: hci_core: Don't stop BT if the BD address missi [...] omits abbc0697d5fb drm/fb: revert the i915 Actually configure untiled display [...] omits 447811a686e8 drm/i915/icl: Fix MG_DP_MODE() register programming omits 929eec99f5fd drm/i915: Avoid use-after-free in reporting create.size omits 9a05045d2a68 dmaengine: axi-dmac: Enable DMA_INTERLEAVE capability omits 648865a79d8e dmaengine: axi-dmac: Don't check the number of frames for [...] omits 56009f0d2f54 dmaengine: axi-dmac: Infer synthesis configuration paramet [...] omits a65120bae4b7 ipv6: Use result arg in fib_lookup_arg consistently omits b2f97f7de2f6 ipv6: fib6_rule_action_alt needs to return -EAGAIN omits 1c5c12ee308a net/ncsi: handle overflow when incrementing mac address omits ba25b50d582f Merge tag 'drm-fixes-2019-04-24' of git://anongit.freedesk [...] omits 6ecac85eadb9 drm/udl: move to embedding drm device inside udl device. omits fd96e0dba19c drm/udl: introduce a macro to convert dev to udl. omits 331ca3a3d6a7 Merge tag 'exynos-drm-next-for-v5.2' of git://git.kernel.o [...] omits 7973d9e76727 mlxsw: spectrum_router: Prevent ipv6 gateway with v4 route [...] omits 08308f149b70 Merge branch 'Taprio-qdisc-fixes' omits 6e734c82be63 net: sched: taprio: Fix taprio_dequeue() omits 2684d1b75f21 net: sched: taprio: Fix taprio_peek() omits 5175aafe71bf net: sched: taprio: Remove should_restart_cycle() omits 8599099f0c58 net: sched: taprio: Refactor taprio_get_start_time() omits 59ab87f6eb92 net: sched: taprio: Remove pointless variable assigment omits ecc5663cce8c net: Change nhc_flags to unsigned char omits ffa8ce54be3a lwtunnel: Pass encap and encap type attributes to lwtunnel [...] omits ffbf9870dcf1 net: socionext: replace napi_alloc_frag with the netdev va [...] omits ee22f76306a6 drm/legacy: remove some legacy lock struct members omits 83c163f7eb59 drm/legacy: place all drm legacy members under DRM_LEGACY. omits 61ae227032e7 drm: allow removal of legacy codepaths (v4.1) omits 848ee5389481 drm/legacy: don't include any of ati_pcigart in legacy. (v2) omits 1fa32cb612a8 drm/legacy: move legacy dev reinit into legacy misc omits 8437dd73b37f drm/legacy: move init/destroy of struct members into legacy file omits fabb0e2a2569 drm/legacy: move map_hash create/destroy into inlines omits 058ca50ce3f1 drm/legacy: move lock cleanup for master into lock file (v2) omits 9b7a77435c1d drm/radeon: drop unused ati pcigart include. omits 35a280219b32 drm/legacy: move map cleanups into drm_bufs.c omits 15e60851e191 drm/legacy: move drm_legacy_master_rmmaps to non-driver le [...] omits b30a43ac7132 drm/nouveau: add kconfig option to turn off nouveau legacy [...] omits 8b9550344d39 drm/ipp: clean up debug messages omits df90a64eaf57 drm/vidi: replace platform_device pointer with device one omits 6be900563a9e drm/exynos: use DRM_DEV_DEBUG* instead of DRM_DEBUG macro omits 6f83d20838c0 drm/exynos: use DRM_DEV_ERROR to print out error message omits 62f28738f1f8 drm/exynos: remove unnecessary messages omits e59305305c6b drm/fimd: use DRM_ERROR instead of DRM_INFO in error case omits f9af3f846c31 drm/exynos: g2d: remove style error omits 70b5f09e4389 Merge tag 'drm-msm-next-2019-04-21' of https://gitlab.free [...] omits 66c031716bcd net: atheros: fix spelling mistake "underun" -> "underrun" omits 42f1a013300d Merge branch 'drm-next-5.2' of git://people.freedesktop.or [...] omits 0a5d329ffd1b ravb: Avoid unsupported internal delay mode for R-Car E3/D3 omits c98f4822ed7e net: fix sparc64 compilation of sock_gettstamp omits 0fa4122b2dc4 isdn:mISDN: fix misuse of %x in hfcpci.c omits 6f9fd97e3a6b isdn: hisax: Fix misuse of %x in config.c omits a0cecc23cfcb Revert "drm/virtio: drop prime import/export callbacks" omits 9fa246256e09 Revert "drm/i915/fbdev: Actually configure untiled displays" omits 6e865c723014 Merge tag 'drm/tegra/for-5.2-rc1' of git://anongit.freedes [...] omits 6b18bdfdba2c Merge branch 'ipv6-fib6_ref-conversion-to-refcount_t' omits f05713e0916c ipv6: convert fib6_ref to refcount_t omits 5ea715289af6 ipv6: broadly use fib6_info_hold() helper omits b0270550229b ipv6: fib6_info_destroy_rcu() cleanup omits 8d8f6f704495 Merge tag 'drm-misc-next-2019-04-18' of git://anongit.free [...] omits 20eb08b2b06b Merge tag 'mlx5-updates-2019-04-22' of git://git.kernel.or [...] omits b1c4f7feada5 Merge tag 'drm-intel-next-2019-04-17' of git://anongit.fre [...] omits a21b48a2f2af Merge branch 'bpf-proto-fixes' omits f6ad6accaa99 selftests/bpf: expand test_tc_tunnel with SIT encap omits 1b00e0dfe7d0 bpf: update skb->protocol in bpf_skb_net_grow omits 072b76a8fe2b Merge branch 'next-general' into next-testing omits 6beff00b79ca seccomp: fix up grammar in comment omits a9a3c0da1427 drm/amd/display: add explicit handshake between x86 and DMCU omits cc602e2b0d78 drm/amd/display: Allow cursor position when plane_res.ipp is NULL omits 00ae0af700cc drm/amd/display: 3.2.27 omits 5b7c0d8d2bad drm/amd/display: Fix eDP Black screen after S4 resume omits abdef7558358 drm/amd/display: Send DMCU messages only if FW loaded omits 43e3ac8389ef drm/amd/display: Add function to copy DC streams omits 41629f02c604 drm/amd/display: Allow system to enter stutter on init omits bb20be751020 drm/amdgpu: Check if SW SMU is supported before accessing funcs omits 3b8cea6f645c drm/amd/include: Add HUBPREQ_DEBUG register offsets omits 5dc8e322f1a8 Merge branch 'i2c/for-current-fixed' into i2c/for-next omits d386bb9042f4 i2c: imx: correct the method of getting private data in no [...] omits 76c547830bd1 clk: lochnagar: Add support for the Cirrus Logic Lochnagar omits 3a02cd685443 clk: lochnagar: Add initial binding documentation omits 1e0221374e30 mips: vdso: drop unnecessary cc-ldoption omits fe776ae1bb6c Merge branch 'i2c/for-5.2' into i2c/for-next omits 2dbbcd41cb2c Merge branch 'i2c/for-current' into i2c/for-next omits ba11edc65065 PCI/ACPI: Advertise _HPX Type 3 support via _OSC omits f873c51a155a PCI/ACPI: Implement _HPX Type 3 Setting Record omits 87fcf12e846a PCI/ACPI: Remove the need for 'struct hotplug_params' omits e77704501ca0 PCI/ACPI: Do not export pci_get_hp_params() omits 8221324b1af8 i2c: iproc: Change driver to use 'BIT' macro omits 9c539071723e Merge branch 'v5.2-clk/next' into for-next omits 65bb0a25318a Merge branch 'v5.2-armsoc/soc32' into for-next omits 070bcb0216aa Merge branch 'v5.2-armsoc/dts64' into for-next omits d768ffbec30e Merge branch 'v5.2-armsoc/dts32' into for-next omits 6408da0086e2 Merge branch 'v5.2-armsoc/drivers' into for-next omits c8d2b748f95a Merge branch 'v5.2-armsoc/defconfig32' into for-next omits 7358a821f0b5 docs: gpio: convert docs to ReST and rename to *.rst omits d303ce595cac i2c: riic: Add Runtime PM support omits 798689e45190 arm64: dts: rockchip: fix IO domain voltage setting of API [...] omits 31cac068e9f3 i2c: imx: correct the method of getting private data in no [...] omits b3edf499dd5b Merge branch 'vmwgfx-next' of https://gitlab.freedesktop.o [...] omits 12a54b150fb5 Merge tag 'nfsd-5.1-1' of git://linux-nfs.org/~bfields/linux omits d286e13d53f5 Merge tag 'syscalls-5.1' of git://git.kernel.org/pub/scm/l [...] omits f3eb39a55a1f arm64: dts: db820c: Add sound card support omits 6edd1dbace0e asm-generic: optimize generic uaccess for 8-byte loads and stores omits bd79f94758c0 asm-generic: provide entirely generic nommu uaccess omits c67fdc1f00cb arch: mostly remove <asm/segment.h> omits 737d42f75e94 asm-generic: don't include <asm/segment.h> from <asm/uaccess.h> omits 1ad69b695582 arm64: dts: apq8096-db820c: Add HDMI display support omits 69cc3114ab0f arm64: dts: Add Adreno GPU definitions omits 3a4547c1fc2f arm64: qcom: msm8996.dtsi: Add Display nodes omits a3fb7bf369ef drivers: input: serio: Add a module desription to the hype [...] omits 556a1c14e776 drivers: hv: Add a module description line to the hv_vmbus driver omits 04904d7924b2 drivers: hid: Add a module description line to the hid_hyp [...] omits 953f65737006 arm64: dts: msm8996: Add display smmu node omits d26c474d4cf3 arm64: dts: msm8996: Add graphics smmu node omits ecf2b768bd11 Bluetooth: hci_qca: Fix crash with non-serdev devices omits 37659182bff1 ceph: fix ci->i_head_snapc leak omits 4b8222870032 ceph: handle the case where a dentry has been renamed on o [...] omits 76a495d666e5 ceph: ensure d_name stability in ceph_dentry_hash() omits 1bcb344086f3 ceph: only use d_name directly when parent is locked omits b6bc6423fa1a arm64: dts: sdm845: Add CPU capacity values omits 7b5ee83dfdf8 arm64: dts: sdm845: Add CPU topology omits 0c0e72705a33 arm64: dts: sdm845: Set 'bi_tcxo' as ref clock of the DSI PHYs omits 79e51645a1dd arm64: dts: qcom: msm8916: Set 'xo_board' as ref clock of [...] omits 7bfd90f5a57e arm64: dts: qcom: pm8998: Use ADC temperature to temp-alarm node omits f8ebecf2e32a net/mlx5e: Use #define for the WQE wait timeout constant omits 03ceda6fe1f7 net/mlx5e: Remove unused rx_page_reuse stat omits 63d26b490b56 net/mlx5e: Take HW interrupt trigger into a function omits 10961c560651 net/mlx5e: Remove unused parameter omits b1b187e1029a net/mlx5e: Add an underflow warning comment omits 9a22d5d8393f net/mlx5e: Move parameter calculation functions to en/params.c omits 74bbaebf3c69 net/mlx5e: Report mlx5e_xdp_set errors omits 83b2fd64bac3 net/mlx5e: Remove unused parameter omits c2273219baa5 net/mlx5e: XDP, Inline small packets into the TX MPWQE in [...] omits 73cab880e766 net/mlx5e: XDP, Add TX MPWQE session counter omits 15143bf51c57 net/mlx5e: XDP, Enhance RQ indication for XDP redirect flush omits f03590f74cc2 net/mlx5e: XDP, Fix shifted flag index in RQ bitmap omits fd9b4be8002c net/mlx5e: RX, Support multiple outstanding UMR posts omits 3839f99d2168 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 5834fd75e623 clk: core: replace clk_{readl,writel} with {readl,writel} omits f122498703d6 clk: core: remove powerpc special handling omits ce0c890e2a2f powerpc/512x: mark clocks as big endian omits 3a7275196512 clk: mux: add explicit big endian support omits 9427b71a8505 clk: multiplier: add explicit big endian support omits d1c8a501ec07 clk: gate: add explicit big endian support omits 58a2b4c9bdf9 clk: fractional-divider: add explicit big endian support omits 434d69fad63b clk: divider: add explicit big endian support omits 366391f04177 ARM: multi_v7_defconfig: Enable missing drivers for suppor [...] omits fbd7af041586 ARM: rockchip: add missing of_node_put in rockchip_smp_pre [...] omits 539b593d3940 Merge branch 'net-phy-mscc-Improvements-to-VSC8514-PHY-driver' omits edeb207b8a80 net: phy: vitesse: Remove support for VSC8514. omits e4f9ba642f0b net: phy: mscc: add support for VSC8514 PHY. omits e4818d615b58 clk: fixed-factor: Initialize clk_init_data on stack omits d04830531d0c spi: ST ST95HF NFC: declare missing of table omits 2f23a2a768be spi: Micrel eth switch: declare missing of table omits a93f7fe13454 net: phy: marvell: add new default led configure for m88e151x omits 5bec1fb866df Bluetooth: Use struct_size() helper omits 41be3e261817 vfio: Fix WARNING "do not call blocking ops when !TASK_RUNNING" omits 7f09d5a6c33b Bluetooth: hci_qca: Give enough time to ROME controller to [...] omits 62611abc8f37 Bluetooth: hci_bcm: Fix empty regulator supplies for Intel Macs omits cd9151b618da Bluetooth: Fix incorrect pointer arithmatic in ext_adv_report_evt omits 039287aa9f72 Bluetooth: btbcm: Add entry for BCM2076B1 UART Bluetooth omits f57c4bbf3443 6lowpan: Off by one handling ->nexthdr omits f83088981a43 drm/amd/display: Use a reasonable timeout for framebuffer [...] omits 2fac0f53fe59 drm/amd/display: wait for fence without holding reservation lock omits 77e7f82985fd drm/amdgpu: Change VRAM lost print from ERR to INF omits 8d01071d2663 drm/amd/powerplay: enable UMDPSTATE support on raven2 (v2) omits 45516e91c270 drm/amd/powerplay: add set/get_power_profile_mode for Raven (v2) omits 5035726128cd Bluetooth: btbcm: Add default address for BCM43341B omits a1616a5ac99e Bluetooth: hidp: fix buffer overflow omits 06a916feca2b arm64: Expose SVE2 features for userspace omits dd523791c939 arm64: Kconfig: Make CONFIG_COMPAT a menuconfig entry omits af1b3cf2c2a3 arm64: compat: Add KUSER_HELPERS config option omits 1255a7341bee arm64: compat: Refactor aarch32_alloc_vdso_pages() omits d1e5ca64d5ba arm64: compat: Split kuser32 omits 73623340546c Bluetooth: btmrvl: add support for SD8987 chipset omits 0d747f658595 arm64: compat: Alloc separate pages for vectors and sigpage omits 2aad32613c35 Merge branch 'bpf-eth-get-headlen' omits 02ee0658362d bpf/flow_dissector: don't adjust nhoff by ETH_HLEN in BPF_ [...] omits fe993c646831 selftests/bpf: properly return error from bpf_flow_load omits 0905beec9f52 selftests/bpf: run flow dissector tests in skb-less mode omits c9cb2c1e11ce selftests/bpf: add flow dissector bpf_skb_load_bytes helper test omits c43f1255b866 net: pass net_device argument to the eth_get_headlen omits 9b52e3f267a6 flow_dissector: handle no-skb use case omits 3cbf4ffba5ee net: plumb network namespace into __skb_flow_dissect omits 7b8a1304323b bpf: when doing BPF_PROG_TEST_RUN for flow dissector use n [...] omits 089b19a9204f flow_dissector: switch kernel context to struct bpf_flow_d [...] omits 7f3c563c575e Bluetooth: btmtksdio: Add runtime PM support to SDIO based [...] omits bcaa7d72dffd Bluetooth: btmtksdio: Fix hdev->stat.byte_rx accumulation omits 2e47cc2b3a7d Bluetooth: btmtksdio: Add a bit definition for CHLPCR omits e1052fb282a4 Bluetooth: btmtksdio: Drop newline with bt_dev logging macros omits 3d3c616177cc Merge branches 'fixes' and 'misc' into for-next omits e17b1af96b2a ARM: 8857/1: efi: enable CP15 DMB instructions before clea [...] omits c3143967807a ARM: 8856/1: NOMMU: Fix CCR register faulty initialization [...] omits 503621628b32 ARM: fix function graph tracer and unwinder dependencies omits fe00e50b2db8 ARM: 8858/1: vdso: use $(LD) instead of $(CC) to link VDSO omits 32b25e9b984e ARM: 8855/1: remove unused <asm/limits.h> omits 14b5f54b7829 ARM: 8850/1: use memblocks_present omits fe4fb990202e ARM: 8854/1: drop -mauto-it omits e8c24bbda7d5 ARM: 8846/1: warn if divided syntax assembler is used omits 43947b8890b4 ARM: 8853/1: drop WASM to work around LLVM issue omits fe09d9c641f2 ARM: 8852/1: uaccess: use unified assembler language syntax omits a6c9e96bf86b ARM: 8851/1: add TUSERCOND() macro for conditional postfix omits 71a84402b93e x86/MCE/AMD: Don't report L1 BTB MCA errors on some family [...] omits f5d356328d67 drm/sched: Fix description of drm_sched_stop omits 98df7446c2a2 Bluetooth: hci_h5: fix spelling mistake "sliped" -> "slipped" omits cac63f9b1637 Bluetooth: mediatek: Fixed incorrect type in assignment omits 637c8e901391 Bluetooth: btmtksdio: fix uninitialized symbol errors in b [...] omits afa8d3160add Bluetooth: btsdio: Use module_sdio_driver helper omits a6094a468ffc Bluetooth: mediatek: Use module_sdio_driver helper omits db0a39083520 mmc: sdio: Add helper macro for sdio_driver boilerplate omits bbb69b37be15 Bluetooth: Add return check for L2CAP security level set omits ba8f5289f706 Bluetooth: Fix not initializing L2CAP tx_credits omits 75c98a979581 Bluetooth: btqca: Fix misspelling of 'baudrate' omits 4fdd5a4f8b44 Bluetooth: hci_qca: Add helper function to get the chip family omits 9aebfd4a2200 Bluetooth: mediatek: add support for MediaTek MT7663S and [...] omits 756e16199382 mmc: add SDIO identifiers for MediaTek Bluetooth devices omits 97a39ed4bfc4 Merge branch 'for-5.2/logitech' into for-next omits 45d4b7b9cb88 x86/MCE: Add an MCE-record filtering function omits 42bc4f3129e6 HID: logitech-hidpp: add support for HID++ 1.0 consumer ke [...] omits 7457bc1b0ebf HID: logitech-hidpp: add support for HID++ 1.0 extra mouse [...] omits 4a79bcc64a05 HID: logitech-hidpp: add support for HID++ 1.0 wheel reports omits 35839f77238b HID: logitech-hidpp: make hidpp10_set_register_bit a bit m [...] omits 0610430e3dea HID: logitech-hidpp: add input_device ptr to struct hidpp_device omits d71b18f7c799 HID: logitech-hidpp: do not hardcode very long report length omits 754a30884886 HID: logitech-hidpp: handle devices attached to 27MHz wire [...] omits 096377525cdb HID: logitech-hidpp: use RAP instead of FAP to get the pro [...] omits e54abaf675ca HID: logitech-hidpp: remove unused origin_is_hid_core func [...] omits 205a2ab0c97b HID: logitech-hidpp: remove double assignment from __hidpp [...] omits 2ddf07f388af HID: logitech-hidpp: do not make failure to get the name fatal omits 22bf6bdef4a1 HID: logitech-hidpp: ignore very-short or empty names omits 91cf9a98ae41 HID: logitech-hidpp: make .probe usbhid capable omits fe3ee1ec007b HID: logitech-hidpp: allow non HID++ devices to be handled [...] omits f2113c3020ef HID: logitech-dj: add support for Logitech Bluetooth Mini- [...] omits 6d3c3f031f43 HID: logitech-dj: make appending of the HID++ descriptors [...] omits e316aa6e545f HID: logitech-dj: remove false-positive error on double qu [...] omits de76b1d3332d HID: logitech-dj: pick a better name for non-unifying receivers omits da12b224b7d5 HID: logitech-dj: deal with some KVMs adding an extra inte [...] omits aca22a35396c HID: logitech-dj: replace dev_err calls with hid_err calls omits 1f944ac62608 HID: logitech-dj: add support for 27 MHz mouse-only receivers omits c9121cf63733 HID: logitech-dj: add support for 27 MHz receivers omits f5fb57a74e88 HID: logitech-dj: add support for the gaming unifying receiver omits 74808f9115ce HID: logitech-dj: add support for non unifying receivers omits b6aeeddef68d HID: logitech-dj: add logi_dj_recv_queue_unknown_work helper omits a1d97ccbb4d0 HID: logitech-dj: support sharing struct dj_receiver_dev b [...] omits 0ee755449157 HID: logitech-dj: rename dj_receiver_dev.hdev to dj_receiv [...] omits f41d766c34cb HID: logitech-dj: protect the paired_dj_devices access in [...] omits 61d14de2948e HID: logitech-dj: remove unused querying_devices variable omits 4fcad95a24bb HID: logitech-dj: do not schedule the dj report itself omits 82c0beb85854 HID: logitech-dj: remove USB dependency omits c034041284e8 HID: logitech-dj: declare and use a few HID++ 1.0 constants omits a17dd1f2da43 HID: logitech-dj: use BIT() macro for RF Report types omits 7bb56a5f3809 HID: logitech-dj: fix variable naming in logi_dj_hidpp_event omits 83898234f2ae HID: logitech-dj: reshuffle logi_dj_recv_forward_* omits 43cd97af70c6 HID: logitech: Stop setting drvdata to NULL on probe failu [...] omits 2fbe5a5d8853 HID: quirks: do not blacklist Logitech devices omits 7d3879bd5da4 Merge branch 'for-5.1/upstream-fixes' into for-5.2/logitech omits 3de5eab3fde1 xfs: unlock inode when xfs_ioctl_setattr_get_trans can't g [...] omits 078f4a7d3109 xfs: kill the xfs_dqtrx_t typedef omits 394aafdc15da xfs: widen inode delalloc block counter to 64-bits omits 903b1fc2737f xfs: widen quota block counters to 64-bit integers omits 1fdeaea4d92c xfs: abort unaligned nowait directio early omits 362f5e745ae2 xfs: assert that we don't enter agfl freeing with a non-pe [...] omits ccaa75187a5f memstick: mark expected switch fall-throughs omits 98105e9a6061 xen-netfront: mark expected switch fall-through omits 515762b9164a xen: xen-pciback: fix warning Using plain integer as NULL pointer omits 2ec16bc0fc7a x86/xen: Add "xen_timer_slop" command line option omits 1c410fd6a561 s390/cpum_cf_diag: Add support for CPU-MF SVN 6 omits 1a42010cdc26 s390/mm: convert to the generic get_user_pages_fast code omits d1874a0c2805 s390/mm: make the pxd_offset functions more robust omits 73ade6a62931 Merge branch 'v5.1-next/soc' into for-next omits 8358e3a8264a io_uring: remove 'state' argument from io_{read,write} path omits 1fae0ad1e203 ARM: dts: Add queue manager and NPE to the IXP4xx DTSI omits 9e01a0095840 soc: ixp4xx: qmgr: Add DT probe code omits 6e2b0f8c9bc8 soc: ixp4xx: qmgr: Add DT bindings for IXP4xx qmgr omits e00797f2e05b soc: ixp4xx: npe: Add DT probe code omits 3107fbf7059b soc: ixp4xx: Add DT bindings for IXP4xx NPE omits ecc133c6da60 soc: ixp4xx: qmgr: Pass resources omits 6b3903195456 soc: ixp4xx: Remove unused functions omits d08502f245f9 soc: ixp4xx: Uninline several functions omits 0b458d7b10f8 soc: ixp4xx: npe: Pass addresses as resources omits 81bca32fcc75 ARM: ixp4xx: Turn the QMGR into a platform device omits bc4d7eafb7ad ARM: ixp4xx: Turn the NPE into a platform device omits 4af20dc583b3 ARM: ixp4xx: Move IXP4xx QMGR and NPE headers omits fcf2d8978cd5 ARM: ixp4xx: Move NPE and QMGR to drivers/soc omits b9a35d705a67 ARM: dts: Add some initial IXP4xx device trees omits 9540724ca29d ARM: ixp4xx: Add device tree boot support omits 50d2c8d29106 ARM: ixp4xx: Add DT bindings omits e4bfb0ff7163 gpio: ixp4xx: Add OF probing support omits e8e2f5651d5f gpio: ixp4xx: Add DT bindings omits 40df14cc5cc0 clocksource/drivers/ixp4xx: Add OF initialization support omits 7c23b0e1d4d3 clocksource/drivers/ixp4xx: Add DT bindings omits f1497f3d06ad irqchip: ixp4xx: Add OF initialization support omits 167c6b5ecee1 irqchip: ixp4xx: Add DT bindings omits 65af666713ff ARM: ixp4xx: Switch to use new timer driver omits 13e0b4059b98 clocksource/drivers/ixp4xx: Add driver omits 55ec465e733e ARM: ixp4xx: Switch to use new IRQ+GPIO drivers omits 813e7d36f227 gpio: ixp4xx: Add driver for the IXP4xx GPIO omits 0a3d0d0be042 Merge branch 'for-5.2/block' into for-next omits 551879a48f01 block: clarify that bio_add_page() and related helpers can [...] omits a60170000338 hwmon: (s3c) Use dev_get_drvdata() omits 212244f76d13 hwmon: (max6650) Drop call to thermal_cdev_update omits 7bcde275eb1d drm/imx: don't skip DP channel disable for background plane omits d4fad0a426c6 gpu: ipu-v3: dp: fix CSC handling omits 4e69ecf4da1e arm64/module: ftrace: deal with place relative nature of PLTs omits 9726840d9cf0 docs/memory-barriers.txt: Update I/O section to be clearer [...] omits 33be4e645545 Merge branch 'for-5.1/upstream-fixes' into for-next omits a50e8e2ecc14 HID: intel-ish-hid: Add Comet Lake PCI device ID omits 517879147493 mac80211: don't attempt to rename ERR_PTR() debugfs dirs omits 8772eed9a95a cfg80211: Notify previous user request during self managed [...] omits f1267cf3c01b mac80211: Fix kernel panic due to use of txq after free omits 9bcb929f969e perf/arm-ccn: Clean up CPU hotplug handling omits 0d2e2a82d4de perf/arm-cci: Remove broken race mitigation omits bc580b56cb78 iommu/arm-smmu: Log CBFRSYNRA register on context fault omits 3f54c447df34 iommu/arm-smmu-v3: Don't disable SMMU in kdump kernel omits b2fc9b4b7ff4 iommu/arm-smmu-v3: Disable tagged pointers omits 9ce27afc0830 iommu/arm-smmu-v3: Add support for PCI ATS omits 2a7e62f51696 iommu/arm-smmu-v3: Link domains and devices omits 8be39a1a04c1 iommu/arm-smmu-v3: Add a master->domain pointer omits bcecaee43473 iommu/arm-smmu-v3: Store SteamIDs in master omits b54f4260c7df iommu/arm-smmu-v3: Rename arm_smmu_master_data to arm_smmu_master omits 5702ee24182f ACPI/IORT: Check ATS capability in root complex nodes omits b9ae16d80a35 PCI: Add a stub for pci_ats_disabled() omits 6e1ffbb7c2ab PCI: Move ATS declarations outside of CONFIG_PCI omits 4a4b119b176e gpio: sch: Remove write-only core_base omits 1e9aa2a8164f gpio: pxa: Make two symbols static omits 44a4455ac2c6 pinctrl: pistachio: fix leaked of_node references omits cc62383fcebe pinctrl: sunxi: Support I/O bias voltage setting on H6 omits f7275345728a pinctrl: sunxi: Prepare for alternative bias voltage setti [...] omits f4033db5b84e clk: rockchip: undo several noc and special clocks as crit [...] omits d4d18e3ec609 arm64: mm: Ensure tail of unaligned initrd is reserved omits fe066621c796 gpio: merrifield: Fix build err without CONFIG_ACPI omits 483d70d73bea pinctrl: st: fix leaked of_node references omits 44b9f86cd41d pinctrl: samsung: fix leaked of_node references omits 4db7c34cb41a cpufreq: Move ->get callback check outside of __cpufreq_get() omits b0f65b917987 ACPI / DPTF: Use dev_get_drvdata() omits 2d3b6db122ce gpiolib: acpi: Respect pin bias setting omits 606be34440ee gpiolib: acpi: Add acpi_gpio_update_gpiod_lookup_flags() helper omits 24a49543336d gpiolib: acpi: Set pin value, based on bias, more accurately omits 80c8d927dacc gpiolib: acpi: Change type of dflags omits 2d6c06f5a409 gpiolib: Introduce GPIO_LOOKUP_FLAGS_DEFAULT omits fed7026adc7c gpiolib: Make use of enum gpio_lookup_flags consistent omits 4050586b2bee gpiolib: Indent entry values of enum gpio_lookup_flags omits c7d5f21e8d18 ACPI: event: replace strcpy() by strscpy() omits a7672c4a3f29 pinctrl: stm32: align stm32mp157 pin names omits 6918bf43737c pinctrl: stm32: add package information for stm32mp157c omits cc528862d961 pinctrl: stm32: introduce package support omits 966d9b928f62 dt-bindings: pinctrl: stm32: add new entry for package inf [...] omits b890d75c4cdc KVM: arm64: Add a vcpu flag to control ptrauth for guest omits bb9cd077e216 xfrm: remove unneeded export_symbols omits c53ac41e3720 xfrm: remove decode_session indirection from afinfo_policy omits 2e8b4aa816ea xfrm: remove init_path indirection from afinfo_policy omits f24ea52873c7 xfrm: remove tos indirection from afinfo_policy omits ac650130c227 Merge branches 'at91-soc', 'at91-dt' and 'at91-defconfig' [...] omits 7e6e185c74dd net: systemport: Remove need for DMA descriptor omits 697cd36cda32 bridge: Fix possible use-after-free when deleting bridge port omits 6e7da7477534 dmaengine: sh: rcar-dmac: Fix glitch in dmaengine_tx_status omits 907bd68a2edc dmaengine: sh: rcar-dmac: With cyclic DMA residue 0 is valid omits a6cbcb779359 r8152: sync sa_family with the media type of network device omits f147384774a7 dmaengine: bcm2835: Avoid GFP_KERNEL in device_prep_slave_sg omits 6ef7c11b31a5 arm64: dts: sdm845: Introduce ADSP and CDSP PAS nodes omits bdecbe6b48a5 arm64: dts: qcom: sdm845: Define rmtfs memory omits a23b5378b26c arm64: dts: qcom: sdm845: Update reserved memory map omits 71278b058a9f arm64: dts: sdm845: Add UFS PHY reset omits 6f97955fd274 Merge branch 'mlxsw-Shared-buffer-improvements' omits 7a1ff9f45be5 mlxsw: spectrum_buffers: Adjust CPU port shared buffer egr [...] omits 6d28725c4de8 mlxsw: spectrum_buffers: Allow skipping ingress port quota [...] omits 24a7cc1ef6d9 mlxsw: spectrum_buffers: Split business logic from mlxsw_s [...] omits 50b5b90514a8 mlxsw: spectrum_buffers: Use new CPU ingress pool for cont [...] omits 265c49b4b91b mlxsw: spectrum_buffers: Add pools for CPU traffic omits 857f138f04a7 mlxsw: spectrum_buffers: Remove assumption about pool order omits f1aaeacdae2b mlxsw: spectrum_buffers: Forbid changing multicast TCs' at [...] omits 51e15a49784c mlxsw: spectrum_buffers: Forbid changing threshold type of [...] omits cce7acca8a00 mlxsw: spectrum_buffers: Forbid configuration of multicast pool omits f7936d0bcfe4 mlxsw: spectrum_buffers: Add ability to veto TC's configuration omits 0636f4de791f mlxsw: spectrum_buffers: Add ability to veto pool's configuration omits 93d3668c027d mlxsw: spectrum_buffers: Use defines for pool indices omits 8f6862065d8b mlxsw: spectrum_buffers: Add extack messages for invalid c [...] omits f2ad1a522e98 net: devlink: Add extack to shared buffer operations omits 38a829a389e3 dmaengine: at_xdmac: only monitor overflow errors for peri [...] omits 223a4f4cfe93 dmaengine: at_xdmac: enhance channel errors handling in tasklet omits e2c114c06da2 dmaengine: at_xdmac: remove BUG_ON macro in tasklet omits b561af36b184 net: stmmac: move stmmac_check_ether_addr() to driver probe omits 7e5ebd0b785c Merge branch 'net-clean-up-needless-use-of-module-infrastructure' omits 15253b4a719c net: strparser: make it explicitly non-modular omits 3557b3fdeefa net: bpfilter: dont use module_init in non-modular code omits 9628495d5077 cgroup: net: remove left over MODULE_LICENSE tag omits a130f9b27545 net: tc_act: drop include of module.h from tc_ife.h omits 113e63286697 net: fib: drop include of module.h from fib_notifier.h omits c517796ea91d net: ife: drop include of module.h from net/ife.h omits a79eda3aaf30 net: psample: drop include of module.h from psample.h omits 3c618c1dbb88 net: Rename net/nexthop.h net/rtnh.h omits 7e5f4cdb284b ipv6: Remove fib6_info_nh_lwt omits 0b13c9bb96f6 include/net/tcp.h: whitespace cleanup at tcp_v4_check omits 2843ba2ec759 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits acced9d2b4df Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 9d1c2f067e50 Input: hyperv-keyboard - add module description omits 841cb0f3e4ee Input: olpc_apsp - depend on ARCH_MMP omits 437a1dea79c5 Merge branch 'imx/dt64' into for-next omits 35345fb3cc49 Merge branch 'imx/dt' into for-next omits 7f68bf1069dd Merge branch 'imx/bindings' into for-next omits a7df4294d69e Merge branch 'imx/soc' into for-next omits d858300c1e33 Merge branch 'imx/drivers' into for-next omits 91c0539e3bc4 Merge branch 'imx/fixes' into for-next omits f251be175b79 Merge branch 'clk/imx7ulp' into for-next omits 5e1b13cd028e Merge branch 'clk/imx5' into for-next omits e2c7f52bcdaf dt-bindings: iio: imx7d-adc: Add #io-channel-cells to required omits 4171797ff78f ARM: dts: imx7s: Specify #io-channel-cells in ADC nodes omits f79b464fd6b5 Merge branch 'bpf-verifier-lock' omits 45a73c17bfb9 bpf: drop bpf_verifier_lock omits 7df737e99106 bpf: remove global variables omits 945c941fcd82 xfs: make tr_growdata a permanent transaction omits d917fb876f6e selftests: build and run gpio when output directory is the [...] omits 92f6f2d7f5c8 tools/testing/nvdimm: add watermarks for dax_pmem* modules omits d521fbaeda72 dax/pmem: Fix whitespace in dax_pmem omits 3b8802446d27 bpf: document the verifier limits omits f786dbbe6f26 docs: hwmon: remove the extension from .rst files omits e57695e772e8 docs: hwmon: convert three docs to ReST format omits c3bdd5e65185 Merge tag 'v5.1-rc1' of git://git.kernel.org/pub/scm/linux [...] omits 6afb7e26978d PCI: Mark Atheros AR9462 to avoid bus reset omits fdbbda7b3a06 Merge branch 'for-5.2/block' into for-next omits 6c88d73515c4 Merge branch 'md-next' of https://github.com/liu-song-6/li [...] omits f456458e4d25 nfsd: wake blocked file lock waiters before sending callback omits 6aaafc43a4ec nfsd: wake waiters blocked on file_lock before deleting it omits 7142eaa58b49 Merge tag 'mips_fixes_5.1_3' of git://git.kernel.org/pub/s [...] omits 5fb58c9e2fb1 RDMA/mlx5: Don't create IB representors when in multiport [...] omits d3b5cc1cd996 RDMA/mlx5: Initialize roce port info before multiport master init omits 7f575103b042 RDMA/mlx5: Allow DEVX and raw creation flow on reps omits 56e5acd405fa RDMA/mlx5: Add query e-switch vport context to devx white list omits 52438be44112 RDMA/mlx5: Allow inserting a steering rule to the FDB omits 3b70508a6bfb RDMA/mlx5: Create flow table with max size supported omits 13a4376568f6 RDMA/mlx5: Access the prio bypass inside the FDB flow tabl [...] omits a88a7b3eb076 vfio: Use dev_printk() when possible omits 2e5b8a01165e RDMA/core: Add a netlink command to change net namespace o [...] omits decbc7a6b007 RDMA/core: Introduce a helper function to change net names [...] omits 3042492bd1f9 RDMA/core: Avoid freeing netdevs in disable_device() omits 8dce4b265a53 media: zoran: remove deprecated driver omits a4dfc8a24796 media: MAINTAINERS: Update AO CEC with ao-cec-g12a driver omits b7778c46683c media: platform: meson: Add Amlogic Meson G12A AO CEC Cont [...] omits 3473ba384de7 media: dt-bindings: media: meson-ao-cec: Add G12A AO-CEC-B [...] omits cea053bed853 media: cros-ec-cec: decrement HDMI device refcount omits b7f3be1c5328 media: seco-cec: decrement HDMI device refcount omits 4d34c9267db7 media: tegra_cec: use new cec_notifier_parse_hdmi_phandle helper omits e3a7c52de956 media: stih_cec: use new cec_notifier_parse_hdmi_phandle helper omits ba9db909d3a4 media: s5p_cec: use new cec_notifier_parse_hdmi_phandle helper omits 6bc37729df64 media: meson: ao-cec: use new cec_notifier_parse_hdmi_phan [...] omits fbbd403b3286 media: cec-notifier: add cec_notifier_parse_hdmi_phandle helper omits 2d9598497757 infiniband/qib: Fix typo in comment omits 63604a143fe1 media: seco-cec: fix building with RC_CORE=m omits 37d1e62b5bb3 media: ts2020: Variable "utmp" in function ts2020_set_tune [...] omits 1e98a8400ae8 media: si2165: fix platform_no_drv_owner.cocci warnings omits 172876928f98 media: rc: xbox_remote: add protocol and set timeout omits fb775faa9e46 io_uring: fix poll full SQ detection omits 0d7bae69c574 io_uring: fix race condition when sq threads goes sleeping omits e523a29c4f27 io_uring: fix race condition reading SQ entries omits 35fa71a030ca io_uring: fail io_uring_register(2) on a dying io_uring instance omits fdf5de63394f media: rcar-csi2: Move setting of Field Detection Control [...] omits cb5585797afd media: rcar-csi2: Update start procedure for H3 ES2 omits c1421f1d6c29 media: rcar-csi2: Update V3M and E3 start procedure omits d245a940d97b media: rcar-csi2: Use standby mode instead of resetting omits ffaebccddef0 media: dt-bindings: rcar-csi2: List resets as a mandatory [...] omits 0eecc61947ed media: coda: throw error on create_bufs with too small size omits 01ba2e65e445 media: coda: allow encoder to set colorimetry on the output queue omits b03abe535d37 media: coda: implement encoder frame size enumeration omits 784867d2135a media: coda: disable encoder command on decoder and vice versa omits c1b6761e1f4e media: coda: add min number of buffers controls omits bbeefa7357a6 media: coda: clear error return value before picture run omits be9dd094e8f3 media: coda: remove mask from decoder h.264 level control omits 75480ebf4966 media: coda: set codec earlier omits d65842f7126a media: vb2: add waiting_in_dqbuf flag omits 3c442d520c91 Merge branch 'for-5.2/block' into for-next omits 4d25339e32a1 block: don't show io_timeout if driver has no timeout handler omits f9f76879bc45 block: avoid scatterlist offsets > PAGE_SIZE omits f6b50160a06d brd: re-enable __GFP_HIGHMEM in brd_insert_page() omits 6fcc44d1d77f block: fix use-after-free on gendisk omits 5c61ee2cd586 Merge tag 'v5.1-rc6' into for-5.2/block omits c1ced46c7b49 media: pvrusb2: Prevent a buffer overflow omits bac875349f85 media: cedrus: Fix initialization order omits dad7e270ba71 media: vivid: use vfree() instead of kfree() for dev->bitmap_cap omits 1f7f11e8ca15 media: videobuf2-v4l2.c: move up STATE_DEQUEUED check omits 411a414b26aa media: mtk-vcodec: fix vp9 content playback error with sho [...] omits d38b24aab43d media: ipu3-imgu: Use %u for formatting unsigned values (not %d) omits 8ecc7c9da013 media: staging/intel-ipu3: parameter buffer refactoring omits 642bb5e88fed media: st-mipid02: MIPID02 CSI-2 to PARALLEL bridge driver omits cffc3df28450 media: dt-bindings: Document MIPID02 bindings omits e3521f5687b3 media: uapi: Add MEDIA_BUS_FMT_BGR888_3X8 media bus format omits 384538bda109 media: ov2659: fix unbalanced mutex_lock/unlock omits bccb89cf9cd0 media: ov2659: make S_FMT succeed even if requested format [...] omits c62b96050bee media: ov6650: Register with asynchronous subdevice framework omits ccdd85d518d8 media: ov6650: Move v4l2_clk_get() to ov6650_video_probe() helper omits 933c1320847f media: ov6650: Fix sensor possibly not detected on probe omits f604f0f5afb8 media: au0828: stop video streaming only when last user stops omits 10cb05045985 media: Clear devnode->media_dev holding media_devnode_lock omits 898bc40bfcc2 media: au0828: Fix NULL pointer dereference in au0828_anal [...] omits bc81c1c796c7 media: selftests: media_dev_allocator api test omits 383b0e5b6ebb media: au0828: fix enable and disable source audio and vid [...] omits 70c4cf17e445 audit: fix a memory leak bug omits 66354f18fe5f media: sound/usb: Use Media Controller API to share media [...] omits e377d3e98e70 media: media.h: Enable ALSA MEDIA_INTF_T* interface types omits 812658d88d26 media: change au0828 to use Media Device Allocator API omits 6e1d824e7a1d media: Media Device Allocator API omits 33dfeb62e23c media: stm32-dcmi: fix crash when subdev do not expose any [...] omits 1be0a2b70230 media: stm32-dcmi: do not emit error trace in case of few overrun omits d8986600dcb6 media: stm32-dcmi: fix error messages omits 0646d347bdc2 media: dvb: clean up redundant break statements omits b105581a1939 media: mtk-vcodec: enlarge struct vdec_pic_info fields omits b4ccd7fd062a media: dt-bindings: media: Renesas R-Car IMR bindings omits 27c8e733c038 media: staging: media: imx: imx7-mipi-csis: simplify getti [...] omits b6c61a6c3731 media: vimc: propagate pixel format in the stream omits d82b921a7a8a media: v4l2-common: add bayer formats in v4l2_format_info omits f44b969aa3cd media: Introduce helpers to fill pixel format structs omits 9fb10beb8a57 media: rockchip/vpu: Rename pixel format helpers omits e6c237ad93a0 media: vb2: Minor function naming fix omits c4d1de702575 media: v4l2-ctrls.h: remove spurious text omits 1a726df6078c media: platform: stm32: wait end of transmission omits b063474e2130 media: atmel: atmel-isc: removed ARGB32 added ABGR32 and XBGR32 omits 1e8f401474d6 media: atmel: atmel-isc: reworked driver and formats omits 87effaae9e90 media: v4l: add I / P frame min max QP definitions omits 708310711e6c dt-bindings: phy-qcom-qmp: Tweak qcom,msm8998-qmp-ufs-phy omits 447ccb4e0834 iio: adc: qcom-spmi-adc5: Fix of-based module autoloading omits dfd4f6497614 iio: dummy_evgen: fix possible memleak in evgen init omits ce7afa5c56c4 iio:accel:Switch hardcoded function name with a reference [...] omits 80696785eaaa iio: adc: stm32-dfsdm: fix triggered buffer build dependency omits ba7ecfe43d6b iio: adc: stm32-dfsdm: fix unmet direct dependencies detected omits 20c89b4d1dc4 iio: trigger: stm32-timer: fix build issue when disabled omits 9c6126940d64 iio: imx7d_adc: Use devm_iio_device_register() omits b846676066eb iio: imx7d_adc: Simplify imx7d_adc_remove() with imx7d_adc [...] omits 4fe86cdf927a iio: imx7d_adc: Simplify imx7d_adc_probe() with imx7d_adc_ [...] omits 49deef1b1a38 drivers/iio/gyro/mpu3050-core.c: This patch fix the follow [...] omits edde945257e2 iio: dac: ad5758: Modifications for new revision omits b9fedb0a177a iio: imu: st_lsm6dsx: inline per-sensor data omits 8dd2d7c0fed7 iio: adc: Add driver for the TI ADS8344 A/DC chips omits 65c7a3d2cf0b dt-bindings: iio: adc: Add bindings for TI ADS8344 A/DC chips omits b074554617ad MAINTAINERS: add entry for fxas21002c gyro driver omits 4da38f1be667 iio: gyro: fxas21002c: add spi driver omits a034cbe1c412 iio: gyro: fxas21002c: add i2c driver omits a0701b6263ae iio: gyro: add core driver for fxas21002c omits 2c4645439e8f x86/irq: Fix outdated comments omits 36f0c423552d x86/boot: Disable RSDP parsing temporarily omits 1948d498dcf6 thermal: intel: int340x: processor_thermal_device: simplif [...] omits b2377e032f17 habanalabs: use ASIC functions interface for rreg/wreg omits d48668052b26 netfilter: fix nf_l4proto_log_invalid to log invalid packets omits 916f6efae623 netfilter: never get/set skb->tstamp omits 7caa56f006e9 netfilter: ebtables: CONFIG_COMPAT: drop a bogus WARN_ON omits b9ac3849af41 x86/kdump: Fall back to reserve high crashkernel memory omits 9ca5c8e632ce x86/kdump: Have crashkernel=X reserve under 4G by default omits a691f3334d58 csky/syscall_trace: Fixup return processing flow omits 1a23710c71bb csky: Fixup compile warning omits daac95e70f48 csky: Add support for perf registers sampling omits 0eaf50deec8d csky: add page fault perf event support omits 683fafebf93b csky: Use va_pa_offset instead of phys_offset omits 205353fa06cc csky: Support vmlinux bootup with MMU off omits b4bf274198bd csky: Add perf_arch_fetch_caller_regs support omits 981bbf274b64 csky: Fixup wrong update_mmu_cache implementation omits f62e31623d71 csky: Support dynamic start physical address omits bf2416829362 csky: Reconstruct signal processing omits f4625ee0e40a csky: Use in_syscall & forget_syscall instead of r11_sig omits f335b10f3b6c csky: Add non-uapi asm/ptrace.h namespace omits ce63cd5bd448 csky: mm/fault.c: Remove duplicate header omits 1b2707fb1189 csky: remove redundant generic-y omits 2f7932b011e7 csky: Update syscall_trace_enter/exit implementation omits cfa4d93b977a csky: Add perf callchain support omits 28bb030f9333 csky/ftrace: Add dynamic function tracer (include graph tracer) omits 3dfc242f11d7 csky: Fixup vdsp&fpu issues in kernel omits 6eb61a936195 thermal/int3403_thermal: favor _TMP instead of PTYP omits be659b8d3c79 ipv6: Restore RTF_ADDRCONF check in rt6_qualify_for_ecmp omits 00c5ce8ac023 arm64: dts: lx2160a: add cpu idle support omits ade5a57e304e arm64: dts: imx8mq: fix GPU clock frequency omits eda73fc8146f arm64: dts: fsl: imx8mq-evk: link regulator to GPU domain omits e85c9d0faa75 arm64: dts: imx8mm: Add cpufreq properties omits 7b2ac489c397 arm64: dts: imx8qxp-mek: Add i2c1 with pca9646 omits 6b2bcbd8f9db arm64: dts: imx8qxp: enable scu general irq channel omits 45d2c84eb3a2 arm64: dts: imx8mq: add GPU node omits 4a13b3bec3b4 arm64: dts: imx: add Zii Ultra board support omits 2ea5c9b28fab ARM: dts: vf610-zii-dev-rev-b: Specify CS as GPIO_ACTIVE_L [...] omits 1437626ec447 ARM: dts: vf610-zii-dev: Mark i2c0 SCL as GPIO_OPEN_DRAIN omits 69ab5392f517 ARM: dts: Add support for ZII i.MX7 RPU2 board omits f0e79eaf310c dt-bindings: arm: fsl: Add support for ZII i.MX7 RPU2 board omits 5ea0c200bd30 ARM: dts: bugfix tqma7 soft reset issue omits 52fde6e70ccc function_graph: Have selftest also emulate tr->reset() as [...] omits 561eb7335f13 Merge branch 'i2c-mux/for-next' into for-next omits d5984d2a3121 i2c: mux: demux-pinctrl: use struct_size() in devm_kzalloc() omits f1fb64b04bf4 i2c: mux: pca954x: allow management of device idle state v [...] omits 590085f0f25a i2c: mux: pca9541: remove support for unused platform data omits ddd7c492d419 i2c: mux: pca954x: remove support for unused platform data omits e91f8be0d711 i2c: mux: demux-pinctrl: use struct_size() in devm_kzalloc() omits 9c32d55c3053 i2c: mux: pca954x: allow management of device idle state v [...] omits a5aac654f606 i2c: mux: pca9541: remove support for unused platform data omits 8881c3c886ca i2c: mux: pca954x: remove support for unused platform data omits 3b8a1f45e1b3 Merge 5.1-rc6 into tty-next omits 817de6b85914 Merge 5.1-rc6 into staging-next omits 3a26172437bb Merge 5.1-rc6 into char-misc-next omits ea2f8d60603e x86/fault: Make fault messages more succinct omits 26d1b8586b4f Documentation: decnet: remove reference to CONFIG_DECNET_R [...] omits 39420fe04f09 dt-bindings: add an explanation for internal phy-mode omits 085b7755808a Linux 5.1-rc6 omits 4e54507ab1a9 ipv6: Simplify rt6_qualify_for_ecmp omits fa8b9e8bea50 net: hippi:Fix misuse of %x in rrunner.c omits 966cddef20a7 net: ax25: fix misuse of %x omits 05453eadbf89 atm: iphase: fix misuse of %x omits f9e0d65b1fe3 Merge branch 'mlxsw-Small-routing-improvements' omits 05414dd116c5 mlxsw: spectrum_router: Relax FIB rule validation omits fa73989f2697 mlxsw: spectrum: Use a stable ECMP/LAG seed omits e97bb6d478c2 arm64: dts: clearfog-gt-8k: add wlan_disable signal hog omits 7971cc408d11 ARM: mvebu: kirkwood: remove error message when retrieving [...] omits 71f2b9957d98 ARM: dts: armada-38x: add interrupts for watchdog omits b02872df58ac drm/msm/a6xx: Don't enable GPU state code if dependencies [...] omits b55ee6b243bd dt-bindings: drm/msm/gpu: Document a5xx / a6xx zap shader region omits abccb9fe3267 drm/msm/a6xx: Add zap shader load omits a9e2559c931d drm/msm/gpu: Move zap shader loading to adreno omits 026ef6354caa dt-bindings: drm/msm/a6xx: Document interconnect propertie [...] omits 04eb7fd961bc arm64: defconfig: enable mv-xor driver omits d691171d61b6 uapi/habanalabs: add missing fields in bmon params omits 26ad26718dfa powerpc/mm: Fix section mismatch warning omits 5f53d28608f6 powerpc/mm/hash: Rename KERNEL_REGION_ID to LINEAR_MAP_REGION_ID omits a092a03fa942 powerpc/mm: Print kernel map details to dmesg omits 1c946c1b7f2b powerpc/mm/hash: Simplify the region id calculation. omits 53ed7a5947de powerpc/mm: Drop the unnecessary region check omits e09093927e54 powerpc/mm: Validate address values against different regi [...] omits 0034d395f89d powerpc/mm/hash64: Map all the kernel regions in the same [...] omits a35a3c6f6065 powerpc/mm/hash64: Add a variable to track the end of IO mapping omits ef629cc5bf05 powerc/mm/hash: Reduce hash_mm_context size omits 701101865f5d powerpc/mm: Reduce memory usage for mm_context_t for radix omits 67fda38f0d68 powerpc/mm: Move slb_addr_linit to early_init_mmu omits 60458fba469a powerpc/mm: Add helpers for accessing hash translation rel [...] omits 4f40b15f339d powerpc/mm: Remove PPC_MM_SLICES #ifdef for book3s64 omits 6161a37307f3 powerpc/mm: Fix build error with FLATMEM book3s64 config omits a68c31fc01ef powerpc/32s: Implement Kernel Userspace Access Protection omits f342adca3afc powerpc/32s: Prepare Kernel Userspace Access Protection omits 31ed2b13c48d powerpc/32s: Implement Kernel Userspace Execution Prevention. omits 2679f9bd0aba powerpc/8xx: Add Kernel Userspace Access Protection omits 06fbe81b5909 powerpc/8xx: Add Kernel Userspace Execution Prevention omits c341a108a581 powerpc/8xx: Only define APG0 and APG1 omits e2fb9f544431 powerpc/32: Prepare for Kernel Userspace Access Protection omits e291b6d575bc powerpc/32: Remove MSR_PR test when returning from syscall omits 5e5be3aed230 powerpc/mm: Detect bad KUAP faults omits 890274c2dc4c powerpc/64s: Implement KUAP for Radix MMU omits ef296729b735 powerpc/lib: Refactor __patch_instruction() to use __put_u [...] omits 1bb2bae2e6c7 powerpc/mm/radix: Use KUEP API for Radix MMU omits b28c97505eb1 powerpc/64: Setup KUP on secondary CPUs omits de78a9c42a79 powerpc: Add a framework for Kernel Userspace Access Protection omits 0fb1c25ab523 powerpc: Add skeleton for Kernel Userspace Execution Prevention omits 69795cabe4cf powerpc: Add framework for Kernel Userspace Protection omits 53a712bae5dd powerpc/powernv/idle: Restore AMR/UAMOR/AMOR after idle omits a3f3072db6ca powerpc/powernv/idle: Restore IAMR after idle omits 74d8139582bd USB: serial: digi_acceleport: clean up set_termios omits a7f9f2905850 USB: serial: digi_acceleport: clean up modem-control handling omits 17796b9ea445 mux: mmio: add generic regmap bitfield-based multiplexer omits 716be61d1869 ARM: dts: imx53: Add Menlosystems M53 board omits 6143613a84ad ARM: dts: imx53: Rename M53 SoM touchscreen node omits 4f158e11b14b dt-bindings: arm: fsl: Add devicetree binding for M53 Menl [...] omits c7861adbe37f ARM: dts: ls1021: Fix SGMII PCS link remaining down after [...] omits 883c2459a57d habanalabs: re-factor goya_parse_cb_no_ext_queue() omits 8f445d9e8d6f dt-bindings: add register based devices' mux controller DT [...] omits 12c768611132 net/tls: don't leak IV and record seq when offload fails omits 62ef81d56326 net/tls: avoid potential deadlock in tls_set_device_offload_rx() omits 8c03557c3f25 selftests/net: correct the return value for run_afpackettests omits 7dc7967fc39a staging: kpc2000: add initial set of Daktronics drivers omits f59232a1da59 Staging: rtlwifi: Replace return type omits 2fc489d8acc7 Staging: rtl8723bs: core: Replace return types omits 9e5de623a0cb Merge tag 'nfs-for-5.1-5' of git://git.linux-nfs.org/proje [...] omits a06bc2f241f2 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 38a2ca2cac28 Merge tag 'for-linus-20190420' of git://git.kernel.dk/linux-block omits 34396bdfd2b7 Merge tag 'i3c/fixes-for-5.1-rc6' of git://git.kernel.org/ [...] omits 4b609f1e26f3 Merge tag 'sound-5.1-rc6' of git://git.kernel.org/pub/scm/ [...] omits e899cc3b3d98 Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] omits b25c69b9d5e4 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 1fd91d719eb1 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 2b4cf5850db6 Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits de3af9a99013 Merge branch 'locking-urgent-for-linus' of git://git.kerne [...] omits 4f8d374b770a hwmon: (max6650) add thermal cooling device capability omits a7e26f356ca1 soc: imx: Add generic i.MX8 SoC driver omits c1fe190c0672 powerpc: Add force enable of DAWR on P9 option omits 558f86493df0 powerpc/numa: document topology_updates_enabled, disable b [...] omits 2d4d9b308f8f powerpc/numa: improve control of topology updates omits 2f9196b67237 powerpc/powernv: Squash sparse warnings in opal-call.c omits 80d04b7fabe1 powerpc/crypto: Use cheaper random numbers for crc-vpmsum [...] omits 6917735e8f90 powerpc: Remove duplicate headers omits cc76404feaed powerpc/8xx: Fix possible device node reference leak omits 7f177f9810ad powerpc/pseries: hwpoison the pages upon hitting UE omits 4df2cb633b5b powerpc/83xx: Add missing of_node_put() after of_device_is [...] omits 0235854e1c25 MAINTAINERS: Update remaining @linux.vnet.ibm.com addresses omits 679d03f26a68 MAINTAINERS: Remove non-existent VAS file omits e663e1e06089 powerpc/pseries/pmem: Fix a set but not used value omits c05f57fdc34a powerpc/pseries/iommu: Fix set but not used values omits bff25143da0d powerpc/mm: Silence unused-but-set-variable warnings omits f172acbfae1a powerpc/mm: move warning from resize_hpt_for_hotplug() omits f89bd8ba834e powerpc/mm/radix: Don't do SLB preload when using the radix MMU omits 24c174bb23eb powerpc/configs: Enable CONFIG_USB_XHCI_HCD by default omits c9d8dda42372 powerpc/pseries/mce: Improve array initialization. omits 56c46bba9bbf powerpc/64: Fix booting large kernels with STRICT_KERNEL_RWX omits 62611c1e2418 powerpc/embedded6xx: Remove unused functions holly_power_o [...] omits 308be6c7817c powerpc/embedded6xx: Make some functions static omits ff6d27823f61 powerpc: vdso: Make vdso32 installation conditional in vds [...] omits eea86aa4171d powerpc/mm/64: Document the sizes of/sizes mapped by Pxx_I [...] omits 6c84f8c5cbfb powerpc/highmem: Change BUG_ON() to WARN_ON() omits af5cd05de5dd powerpc: Fix defconfig choice logic when cross compiling omits a273fa386a94 powerpc/32: Add ppc_defconfig omits d3e76a1acd18 Merge branch 'fixes' into next omits 09cbd2197e92 RAS/CEC: Increment cec_entered under the mutex lock omits b7d5dc21072c random: add a spinlock_t to struct batched_entropy omits 4ef6cbe80d71 nfp: add SR-IOV trusted VF support omits 92e507d21613 random: document get_random_int() family omits fe6f1a6a8eed random: fix CRNG initialization when random.trust_cpu=1 omits d55535232c3d random: move rand_initialize() earlier omits 5313794b7915 Merge branch 'hns3-next' omits 97afd47b36db net: hns3: add function type check for debugfs help information omits db01afeb6614 net: hns3: add queue's statistics update to service task omits a63457878b12 net: hns3: Add handling of MAC tunnel interruption omits ffd140e2ea98 net: hns3: add support for dump ncl config by debugfs omits bb87be87b165 net: hns3: Add support for netif message level settings omits e511c97d0a26 net: hns3: dump more information when tx timeout happens omits fa6c4084b98b net: hns3: fix loop condition of hns3_get_tx_timeo_queue_info() omits beab694aa32a net: hns3: refine tx timeout count handle omits fbf3cd3fc11c net: hns3: add some debug info for hclgevf_get_mbx_resp() omits 147175c92a5c net: hns3: add some debug information for hclge_check_event_cause omits c88a6e7d8801 net: hns3: add reset statistics for VF omits f02eb82dfe12 net: hns3: add reset statistics info for PF omits 371dd432ab39 Merge branch 'for-5.1-fixes' of git://git.kernel.org/pub/s [...] omits 4519efa6f8ea libbpf: fix BPF_LOG_BUF_SIZE off-by-one error omits d7cc399e1227 tcp: properly reset skb->truesize for tx recycling omits a147faa96f83 selftests/ipc: Fix msgque compiler warnings omits dff6d2ae56d0 selftests/efivarfs: clean up test files from test_create*() omits 8ce72dc32578 selftests: fix headers_install circular dependency omits 4c3f49ae1306 Merge branch 'for-5.1-fixes' of git://git.kernel.org/pub/s [...] omits 9f77a60669d1 clk: hi3660: Mark clk_gate_ufs_subsys as critical omits d1bcf2b65177 Merge tag 'mlx5-fixes-2019-04-19' of git://git.kernel.org/ [...] omits bff1cef5f23a clk: tegra: Don't enable already enabled PLLs omits 0a9798c123d0 mlxsw: spectrum: Assume CONFIG_NET_DEVLINK is always enabled omits 42e5425aa0df tipc: introduce new socket option TIPC_SOCK_RECVQ_USED omits 925b0c841e06 team: fix possible recursive locking when add slaves omits 03f8264c9b60 docs/zh_CN: fix typos in 1.Intro.rst file omits 40845f9f8021 docs/zh_CN: redirect CoC docs to Chinese version omits ecbf3f1795fd clk: fixed-factor: Let clk framework find parent omits 601b6e93304a clk: Allow parents to be specified via clkspec index omits dde4eff47c82 clk: Look for parents with clkdev based clk_lookups omits fc0c209c147f clk: Allow parents to be specified without string names omits 30c04d796b69 selftests/net: correct the return value for run_netsocktests omits 89a5ddcc799d clk: Add of_clk_hw_register() API for early clk drivers omits 1b833924e5b3 driver core: Let dev_of_node() accept a NULL dev omits fceaa7d80043 clk: Prepare for clk registration API that uses DT nodes omits d1011cba02f2 clkdev: Move clk creation outside of 'clocks_mutex' omits a26deec69fa4 net: dsa: mv88e6xxx: Only reconfigure MAC when something changes omits 0768e17073dc net: socket: implement 64-bit timestamps omits 5ce5d8a5a4ae asm-generic: generalize asm/sockios.h omits c7cbdbf29f48 net: rework SIOCGSTAMP ioctl handling omits 5852b1365df4 clk: zynqmp: use structs for clk query responses omits 1ab839281cf7 Merge branch 'net-support-binding-vlan-dev-link-state-to-v [...] omits 8e1acd4fc552 bridge: update vlan dev link state for bridge netdev changes omits 80900acd3a30 bridge: update vlan dev state when port added to or delete [...] omits 9c0ec2e7182a bridge: support binding vlan dev link state to vlan member [...] omits 76052d8c4f2d vlan: do not transfer link state in vlan bridge binding mode omits 8c8b3458d0b9 vlan: support binding link state to vlan member bridge ports omits d5a71e4646a7 ARM: dts: lpc32xx: use SPDX license identifier omits cea862386791 ARM: dts: lpc32xx: add address and size cell values to SPI [...] omits 4c546175dbe1 ARM: dts: lpc32xx: disable MAC controller by default omits 903fa2ab79d8 ARM: dts: lpc32xx: disable I2S controllers by default omits 37917ce5b4ee ARM: dts: lpc32xx: change hexadecimal values to lower case omits ace329f4ab3b net/mlx5e: ethtool, Remove unsupported SFP EEPROM high pag [...] omits d460c2718906 net/mlx5e: Fix the max MTU check in case of XDP omits 12fc512f5741 net/mlx5e: Fix use-after-free after xdp_return_frame omits d9aa5ca429ad rtc: ds2404: simplify .probe and remove .remove omits c7ac260fe76f rtc: ds2404: remove ds2404_chip_ops omits 14556f04e546 rtc: ds2404: convert to SPDX identifier omits be2b04371ab1 rtc: ds2404: use .set_time omits 53523216ba91 rtc: ds2404: switch to rtc_time64_to_tm omits 13bfa942254f rtc: ds2404: set range omits d71c7715326b rtc: ep93xx: fix checkpatch issues omits 4fdf4d237fab rtc: ep93xx: convert to SPDX identifier omits ef9440a2e363 rtc: ep93xx: use .set_time omits 886a77e73e52 rtc: ep93xx: switch to rtc_time64_to_tm omits 2d4fc6df77d8 rtc: ep93xx: set range omits 09cd030b5446 rtc: ep93xx: use rtc_add_group omits bac68b30d537 rtc: ep93xx: convert to devm_rtc_allocate_device omits b809d192eb98 rtc: ep93xx: stop setting platform_data omits 9eec31f310e0 rtc: ds3232: get SRAM access using NVMEM Framework omits aa2a0592ceb6 Merge tag 'clk-v5.2-samsung' of https://git.kernel.org/pub [...] omits 93737fe93ec6 Merge tag 'sunxi-clk-for-5.2' of https://git.kernel.org/pu [...] omits ac71e68746a3 Merge tag 'clk-fixes-for-5.1' of https://git.kernel.org/pu [...] omits e861cfbed091 ARM: lpc32xx: use SPDX license identifier omits bbf553c6bb9f ARM: lpc32xx: remove platform data of SSP0 and SSP1 controllers omits a1e65c28f602 ARM: lpc32xx: remove redundant included headers omits b97369f07e3b x86/vdso: Rename variable to fix -Wshadow warning omits 55e3a6ba5cce Merge tag 'tty-5.1-rc6' of git://git.kernel.org/pub/scm/li [...] omits c2b71462d294 USB: core: Fix bug caused by duplicate interface PM usage counter omits a93fb4f40788 ARM: lpc32xx: stop overwriting TEST_CLK_SEL omits ad2e379def13 sched/debug: Fix spelling mistake "logaritmic" -> "logarithmic" omits 36ad7022536e of_net: Fix residues after of_get_nvmem_mac_address removal omits 7d26c96052cd nfp: flower: fix size_t compile warning omits f36e7495dd39 x86/tools/relocs: Fix big section header tables omits b673499ae738 drm/msm: Split submit_lookup_objects() into two loops omits 8ea274accda9 drm/msm: Stop dropping struct_mutex in recover_worker() omits 48e7f18392c6 drm/msm: Implement .gem_free_object_unlocked omits fb076b15d50d drm/msm/a6xx: Remove an unused struct member omits 41570b747cf3 msm/drm/a6xx: Turn off the GMU if resume fails omits e31fdb74c183 drm/msm/a6xx: Make GMU reset useful omits 9325d4266afd drm/msm/gpu: Attach to the GPU GX power domain omits c6c598535c7c dt-bindings: drm/msm/a6xx: Add GX power-domain for GMU bindings omits b94a6e3737ac drm/msm/a6xx: Remove unwanted regulator code omits b0fb66043a0d drm/msm/gpu: Add submit queue queries omits 48dc4241c9cd drm/msm: add param to retrieve # of GPU faults (global) omits d674c963af74 drm/msm/gpu: add per-process pagetables param omits a496696ab569 doc: mm: migration doesn't use FOLL_SPLIT anymore omits 3ecafda911f4 Merge branch 'akpm' (patches from Andrew) omits d8e8bcc3d8de docs: doc-guide: remove the extension from .rst files omits 9f436194f985 doc: kselftest: Fix KBUILD_OUTPUT usage instructions omits 5b978c106659 irqchip: Add driver for IXP4xx omits dc8ef8cd3a05 ARM: ixp4xx: Convert to SPARSE_IRQ omits 075df31aed44 ARM: ixp4xx: Pass IRQ resource to beeper omits 98ac0cc270b7 ARM: ixp4xx: Convert to MULTI_IRQ_HANDLER omits 64534e060dda ARM: ixp4xx: Add myself as maintainer omits cd4f686eb6df Merge branch 'for-5.2' into for-next omits afe471ea2d6f cgroup: document cgroup v2 freezer interface omits 4c476d8cff48 cgroup: add tracing points for cgroup v2 freezer omits 712e35178754 cgroup: make TRACE_CGROUP_PATH irq-safe omits 5313bfe425c8 kselftests: cgroup: add freezer controller self-tests omits ff9fb7cb515b kselftests: cgroup: don't fail on cg_kill_all() error in c [...] omits 76f969e8948d cgroup: cgroup v2 freezer omits 4dcabece4c3a cgroup: protect cgroup->nr_(dying_)descendants by css_set_lock omits aade7f9efba0 cgroup: implement __cgroup_task_count() helper omits 50943f3e136a cgroup: rename freezer.c into legacy_freezer.c omits b222e9af0a25 Merge tag 'staging-5.1-rc6' of git://git.kernel.org/pub/sc [...] omits f9764dd4d3be Merge tag 'char-misc-5.1-rc6' of git://git.kernel.org/pub/ [...] omits cb0c04143b61 sched/topology: Update init_sched_domains() comment omits b6fbbf31d15b cgroup/cpuset: Update stale generate_sched_domains() comments omits 8fea0f59e97d x86/topology: Make DEBUG_HOTPLUG_CPU0 pr_info() more descriptive omits 6bedf00e55e5 block: make sure that bvec length can't be overflow omits b40fabc05ea0 block: kill all_q_node in request_queue omits 18ea35c5ed99 x86/fault: Decode and print #PF oops in human readable form omits f28b11a2abd9 x86/fault: Reword initial BUG message for unhandled page faults omits 240206fcab66 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 987ddbe4870b x86/power: Optimize C3 entry on Centaur CPUs omits 28156d767843 x86/mce: Fix debugfs_simple_attr.cocci warnings omits 2ee27796f298 x86/cpu/intel: Lower the "ENERGY_PERF_BIAS: Set to normal" [...] omits 13e792a19d4e tick: Fix typos in comments omits 7579dfc42d2e Merge tag 'perf-urgent-for-mingo-5.1-20190419' of git://gi [...] omits 04f5866e41fb coredump: fix race condition between mmget_not_zero()/get_ [...] omits dce5b0bdeec6 mm/kmemleak.c: fix unused-function warning omits 6041186a3258 init: initialize jump labels before command line option parsing omits 8f4a8c12cafe kernel/watchdog_hld.c: hard lockup message should end with [...] omits 40453c4f9bb6 kcov: improve CONFIG_ARCH_HAS_KCOV help text omits 3b991208b897 mm: fix inactive list balancing between NUMA nodes and cgroups omits 1a9f219157b2 mm/hotplug: treat CMA pages as unmovable omits 68545aa1cda8 proc: fixup proc-pid-vm test omits 8cd40d1d41ff proc: fix map_files test on F29 omits e8277b3b5224 mm/vmstat.c: fix /proc/vmstat format for CONFIG_DEBUG_TLBF [...] omits 37803841c92d mm/memory_hotplug: do not unlock after failing to take the [...] omits af53d3e9e040 mm: swapoff: shmem_unuse() stop eviction without igrab() omits 64165b1affc5 mm: swapoff: take notice of completion sooner omits dd862deb151a mm: swapoff: remove too limiting SWAP_UNUSE_MAX_TRIES omits 870395465444 mm: swapoff: shmem_find_swap_entries() filter out other types omits 1a62b18d51e5 slab: store tagged freelist for off-slab slabmgmt omits c9d66b361ed1 drm/amd/amdgpu: fix spelling mistake "recieve" -> "receive" omits f4895610f2ee drm/amdgpu: fix spelling mistake "gateing" -> "gating" omits fced5c70da82 drm/amdgpu: enable MGCG for PCO omits 4cb62b50de6f drm/amdgpu: disable DRIVER_ATOMIC under SRIOV omits 36e499b2490a drm/amdgpu: amdgpu_device_recover_vram got NULL of shadow->parent omits 20299a8812dc drm/amd/include: Add USB_C_TYPE to atom_encoder_cap_defs omits 0da8b10e36e9 drm/amdgpu: get_fw_version isn't ASIC specific omits a1b11201af9a drm/powerplay : send SMC message to set XGMI pstate omits 46dd9ff7246f drm/amd/display: Expose support for DRM_FORMAT_RGB565 omits 017d75f1f96f drm/amdgpu: enable Vega20 BACO reset support omits 01c8327667c2 ASoC: codec: hdac_hdmi add device_link to card device omits bd4264112f93 drm/ttm: fix re-init of global structures omits 479879701758 ASoC: Intel: Haswell: Remove set but not used variable 'st [...] omits ae061d2a857f ASoC: pcm: save fixed-up hw_params of BE omits d18360e07fb7 ASoC: samsung: tobermory: Convert to SPDX License Identifier omits 686f47bb72dd ASoC: samsung: tm2_wm5110: Convert to SPDX License Identifier omits 14e581c381b9 x86/kvm: Make steal_time visible omits 02143c2931c3 x86/hyperv: Make hv_vcpu_is_preempted() visible omits 3f8b21fd7960 ASoC: samsung: speyside: Convert to SPDX License Identifier omits dbf0344a4b6a ASoC: samsung: spdif: Convert to SPDX License Identifier omits ebf4c423dd2a ASoC: samsung: snow: Convert to SPDX License Identifier omits f9ff38071cdc ASoC: samsung: smdk_wm8994*: Convert to SPDX License Identifier omits fe20039c8d09 ASoC: samsung: smdk_wm8580: Convert to SPDX License Identifier omits 64301240f86a ASoC: samsung: smdk_spdif: Convert to SPDX License Identifier omits 6ea26c21941c x86/kprobes: Make trampoline_handler() global and visible omits 8aa0ef201cdc ASoC: samsung: smartq_wm8987: Convert to SPDX License Identifier omits 4d19f2cf5f2d ASoC: samsung: s3c24xx_uda134x: Convert to SPDX License Id [...] omits ac64529df8df ASoC: samsung: s3c24xx_simtec*: Convert to SPDX License Id [...] omits 25bc05fbc464 ASoC: samsung: s3c2412-i2s: Convert to SPDX License Identifier omits 2dab7021aa52 ASoC: samsung: rx1950_uda1380: Convert to SPDX License Identifier omits 521cc68ea588 ASoC: samsung: s3c24xx-i2s: Convert to SPDX License Identifier omits 08ac76d01bea ASoC: samsung: s3c-i2s-v2: Convert to SPDX License Identifier omits 65511dc7488e ASoC: samsung: pcm: Convert to SPDX License Identifier omits 1896b485d3ec ASoC: samsung: odroid: Convert to SPDX License Identifier omits 7cab920a891e ASoC: samsung: neo1973_wm8753: Convert to SPDX License Identifier omits d5943db34af3 ASoC: samsung: lowland: Convert to SPDX License Identifier omits 1643b9fb8c77 ASoC: samsung: littlemill: Convert to SPDX License Identifier omits 9c8df4cd9964 ASoC: samsung: jive_wm8750: Convert to SPDX License Identifier omits 1d3279c4ab57 ASoC: samsung: idma: Convert to SPDX License Identifier omits 7d5b1b8aaa65 ASoC: samsung: i2s: Convert to SPDX License Identifier omits 81423c37415f x86/timer: Don't inline __const_udelay() omits 392d20f60d00 ASoC: samsung: h1940_uda1380: Convert to SPDX License Identifier omits df504eda6a72 ASoC: samsung: dmaengine: Convert to SPDX License Indentifier omits 41ce2ac0417c ASoC: samsung: bells: Convert to SPDX License Identifier omits 26b31f46f036 x86/cpu/amd: Exclude 32bit only assembler from 64bit build omits c03e27506a56 x86/asm: Mark all top level asm statements as .text omits 4c61608402f5 ASoC: samsung: arndale: Convert to SPDX License Identifier omits 1de7edbb59c8 x86/cpu/bugs: Use __initconst for 'const' init data omits 41f13084506a staging: speakup: refactor to use existing code in vt omits 496124e5e16e vt: selection: allow functions to be called from inside kernel omits 827c085baede staging: greybus: power_supply: use struct_size() helper omits 24c9f9b66a70 staging: comedi: use help instead of ---help--- in Kconfig omits 3322d579679d Staging: rtl8723bs: Avoid typedefs for structure omits 36d657b011ef staging: mt7621-pci-phy: convert driver to use kernel regm [...] omits 9445ccb3714c staging: mt7621-pci-phy: add quirks for 'E2' revision usin [...] omits d43f53c6cc92 staging: mt7621-pci-phy: remove some unnecessary local variables omits fc1e669ad15a staging: mt7621-pci-phy: use 'platform_get_resource' omits 9c5d9e572e0e staging: rtl8723bs: fix spelling mistake: "nonprintabl" -> [...] omits 8e227f7005da staging: rtlwifi: fix spelling mistake "notity" -> "notify" omits 7c2c18202ce0 staging: comedi: dt9812: Call mutex_destroy() on private mutex omits 6e1167444c7d staging: comedi: ni_usb6501: Call mutex_destroy() on priva [...] omits 3c03c470f476 staging: comedi: usbdux: Call mutex_destroy() on private mutex omits 35756f3dbf43 staging: comedi: usbduxfast: Call mutex_destroy() on priva [...] omits 2cd086967242 staging: comedi: usbduxsigma: Call mutex_destroy() on priv [...] omits a5c795056c44 staging: most: configfs: Make mdev_link_list static omits 8bedf934a33b staging: rtl8723bs: hal: fix spelling mistake "singal" -> [...] omits a5112277872a staging: vc04_services: handle kzalloc failure omits f44303e85268 staging: comedi: Add lockdep_assert_held() calls for dev-> [...] omits 77c21b626be5 staging: comedi: Add lockdep_assert_held() calls for dev->mutex omits f439696c81fc staging: comedi: don't release mutex too early in comedi_a [...] omits b191fa96ea6d x86/kprobes: Avoid kretprobe recursion bug omits fabe38ab6b2b kprobes: Mark ftrace mcount handler functions nokprobe omits 3ff9c075cc76 x86/kprobes: Verify stack frame on kretprobe omits 1567d661b90f usb: mtu3: get optional clock by devm_clk_get_optional() omits fcafadf71a25 usb: chipidea: msm: get optional clock by devm_clk_get_optional() omits e894cdc2cb46 usb: dwc2: get optional clock by devm_clk_get_optional() omits bbe2028f43c8 usb: misc: usb3503: get optional clock by devm_clk_get_optional() omits 08048c04cc6f usb: host: xhci-plat: get optional clock by devm_clk_get_o [...] omits 9d918dcea068 usb: xhci-mtk: get optional clock by devm_clk_get_optional() omits 48242e30532b usb: typec: fusb302: Revert "Resolve fixed power role cont [...] omits 6258db14d78c usb: typec: fusb302: Implement start_toggling for all port-types omits 7893f9e1c26d usb: typec: tcpm: Notify the tcpc to start connection-dete [...] omits 9bcb762ce02d usb: host: use usb_endpoint_maxp instead of usb_maxpacket omits b50776ae011c locking/atomics: Don't assume that scripts are executable omits fc834e607ae3 USB: dummy-hcd: Fix failure to give back unlinked URBs omits c53051128bb0 sc16is7xx: put err_spi and err_i2c into correct #ifdef omits 5dd50aaeb185 Make anon_inodes unconditional omits 1a8b4540db73 sched/core: Check quota and period overflow at usec to nse [...] omits 5b61d50ab4ef sched/core: Handle overflow in cpu_shares_write_u64 omits 1a010e29cfa0 sched/rt: Check integer overflow at usec to nsec conversion omits f6c6010a0773 mm/resource: Use resource_overlaps() to simplify region_in [...] omits 83b0b15bcb0f rseq: Remove superfluous rseq_len from task_struct omits bff9504bfc9c rseq: Clean up comments by reflecting removal of event counter omits 93ddedaa5c9c x86/defconfig: Remove archaic partition tables support omits bee9853932e9 sched/core: Fix typo in comment omits cef62a615d22 Merge tag 'misc-habanalabs-next-2019-04-19' of git://peopl [...] omits 169d0869962d x86/smpboot: Rename match_die() to match_pkg() omits 3a1c779fb8f7 topology: Simplify cputopology.txt formatting and wording omits ef7c7727f2c1 x86/topology: Fix documentation typo omits 69166f7a37dc iwlwifi: dbg_ini: set dump bit only when trigger collectio [...] omits f8510d67d658 iwlwifi: mvm: Change an 'else if' into an 'else' in iwl_mv [...] omits 2644f9d0db43 iwlwifi: remove unused 0x40C0 PCI device IDs omits 957a67c828e7 iwlwifi: mvm: support rtt confidence indication omits e91130cebd47 iwlwifi: dbg: add lmac and umac PC registers to periphery dump omits 32d2282a35f7 iwlwifi: dbg: add periphery memory dumping support to ax21 [...] omits befebbb30af0 iwlwifi: rs: consider LDPC capability in case of HE omits 53032e6ec1bf iwlwifi: dbg_ini: add debug prints to the ini flows omits 2953c393a0a4 iwlwifi: add FW_INFO debug level omits 77f99ae6487b iwlwifi: dbg_ini: support notification and dhc regions typ [...] omits 718a8b23ad04 iwlwifi: unite macros with same meaning omits 9a16ee0c6b4a iwlwifi: mvm: set 512 TX queue slots for AX210 devices omits 0d37d9faa60d iwlwifi: bump FW API to 47 for 22000 series omits db5e323feb5f Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits 6a1faa4a43f5 crypto: ccm - fix incompatibility between "ccm" and "ccm_base" omits f699594d4369 crypto: gcm - fix incompatibility between "gcm" and "gcm_base" omits 2e8382955a3e arm64: defconfig: Enable stmmac qualcomm ethernet config omits 2616b3deaf9c MAINTAINERS: Update email for Qualcomm SoC maintainer omits c8be55410474 arm64: dts: qcom: msm8998: Fix blsp2_i2c5 address omits 3efd4352ba7c arm64: dts: qcom: qcs404-evb: Change the compatible to dis [...] omits d1fe337337ed arm64: dts: qcom: pmi8998: add gpio-ranges omits 21750eb93ea9 arm64: dts: qcom: pmi8994: add gpio-ranges omits 99c70e728623 arm64: dts: qcom: pm8998: add gpio-ranges omits 136e9d920dc6 arm64: dts: qcom: pm8005: add gpio-ranges omits 5c2e6e14a0ad Merge branch 'net-add-reset-controller-driven-PHY-reset' omits 144ec97493af scsi: aic7xxx: fix EISA support omits 6110ed2db3a4 net: mdio: rename mdio_device reset to reset_gpio omits 71dd6c0dff51 net: phy: add support for reset-controller omits b54dd90cab00 dt-bindings: net: add PHY reset controller binding omits 0228034d8e59 Revert "scsi: fcoe: clear FC_RP_STARTED flags when receivi [...] omits a7634b6f7cbb scsi: aic7xxx: fix spelling mistake "recevied" -> "received" omits c70929752511 scsi: lpfc: Make lpfc_sli4_oas_verify static omits efc372c1bfe1 scsi: megaraid_sas: fix spelling mistake "oustanding" -> " [...] omits bc136f4d6e63 scsi: qedi: fix spelling mistake "oflload" -> "offload" omits 65b1dc99008d scsi: qedf: remove memset/memcpy to nfunc and use func instead omits 8a99aa5d997f Merge branch 'net-some-build-fixes-and-other-improvements' omits a06eaaf7913c net: skb: remove unused asserts omits a115d51aae75 net: gemini: remove unnecessary assert omits 23bddf692d36 net/sched: taprio: fix build without 64bit div omits ce6bf4c141ca sb1000: fix variable set but not used warnings omits 503c01880166 l2tp: fix set but not used variable omits 80695946737d bpf: move BPF_PROG_TYPE_FLOW_DISSECTOR documentation to a [...] omits 0bc199854405 ipv6: Add rate limit mask for ICMPv6 messages omits 9188d5ca454f net/tls: fix refcount adjustment in fallback omits 4cf2d206ff40 net: phy: remove dead code from phy_sanitize_settings omits 6056bed93b4f PCI/LINK: Disable bandwidth notification interrupt during suspend omits 849f257f61ff bpf: Increase MAX_NR_MAPS to 17 in test_verifier.c omits 5e42574b022b net: phy: don't set autoneg if it's not supported omits 5de35e3ae9d0 selftests/bpf: fix compile errors due to unsync linux/in6. [...] omits 79b1b30e4c20 libbpf: remove compile time warning from libbpf_util.h omits da7031491786 bpf: Document BPF_PROG_TYPE_CGROUP_SYSCTL omits defb149ba42f clk: Aspeed: Setup video engine clocking omits 7fbb639aea35 clk: mvebu: fix spelling mistake "gatable" -> "gateable" omits 5a7efdacb9dd clkdev: Hold clocks_mutex while iterating clocks list omits 6e4fcc34e6a3 Merge tag 'meson-clk-5.2-2' of https://github.com/BayLibre [...] omits 873f258becca dm thin metadata: do not write metadata if no changes occurred omits 6a1b1ddc6a2c dm thin metadata: add wrappers for managing write locking [...] omits a1ed4d9e9376 dm thin metadata: check __commit_transaction()'s return omits c6e086e0c9b2 dm space map common: zero entire ll_disk omits 84420b1e5d72 dm writecache: add unlikely for returned value of rb_next/prev omits 09f2d6563055 dm writecache: remove needless dereferences in __writecach [...] omits 3f1637f21038 dm snapshot: Use fine-grained locking scheme omits f79ae415b64c dm snapshot: Make exception tables scalable omits 4ad8d880b6c4 dm snapshot: Replace mutex with rw semaphore omits 65fc7c370477 dm snapshot: Don't sleep holding the snapshot lock omits 34191ae816b0 list_bl: Add hlist_bl_add_before/behind helpers omits ae325dcd1905 list: Don't use WRITE_ONCE() in hlist_add_behind() omits e28adc3bf34e dm cache metadata: Fix loading discard bitset omits 7aedf75ff740 dm zoned: Fix zone report handling omits a3839bc6351d dm zoned: Silence a static checker warning omits c13b5487d9de dm crypt: fix endianness annotations around org_sector_of_dmreq omits 231a13d93d51 Merge tag 'psy-olpc-1.75-battery-signed' into psy-next omits 31e220877981 power: supply: olpc_battery: Have the framework register s [...] omits 76311b9a3295 power: supply: olpc_battery: Add OLPC XO 1.75 support omits 8ecefda22262 power: supply: olpc_battery: Avoid using platform_info omits b0280d05804a power: supply: olpc_battery: Use devm_power_supply_register() omits 33554d818a95 power: supply: olpc_battery: Move priv data to a struct omits f7a228eaf4f8 power: supply: olpc_battery: Use DT to get battery version omits a7a9bacb9a32 x86/platform/olpc: Use a correct version when making up a [...] omits 47e120d3337b x86/platform/olpc: Trivial code move in DT fixup omits 0806a13c5a43 x86/platform/olpc: Don't split string literals when fixing [...] omits d25ad7fdfb2b dt-bindings: olpc_battery: Add XO-1.5 battery omits fb24ccfbe1e0 power: supply: add Ingenic JZ47xx battery driver. omits bbdfeea2c6da dt-bindings: power: supply: Add docs for Ingenic JZ47xx So [...] omits ec8242de407f Merge 'ib-jz47xx-battery-prereq' into psy-next omits e0c1d14a1a32 stmmac: pci: Adjust IOT2000 matching omits a7cf2cc3cd36 firestream: fix spelling mistake "tramsitted" -> "transmitted" omits 05b8ccfba5d4 ALSA: line6: Avoid polluting led_* namespace omits b1546edcf2aa sched/core: Make some functions static omits 16111991dbd7 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits f9a904efca28 Merge tag 'wireless-drivers-next-for-davem-2019-04-18' of [...] omits d5f6db353829 net: ipv6: addrlabel: fix spelling mistake "requewst" -> " [...] omits 7275a7edf9c8 Merge branch 'mlxsw-Few-small-fixes' omits 151f0dddbbfe mlxsw: spectrum: Fix autoneg status in ethtool omits 1ab3030193d2 mlxsw: pci: Reincrease PCI reset timeout omits f476b3f809fa mlxsw: spectrum: Put MC TCs into DWRR mode omits 6d906f998179 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits ff8acf929014 arm64: futex: Restore oldval initialization to work around [...] omits 6cd5235c3135 drm/msm: a5xx: fix possible object reference leak omits e1505f627e2e drm/msm: Cleanup A6XX opp-level reading omits 4e9985174247 drm/msm/dpu: check split role for single flush omits 9d4c8fd1af46 drm/msm/dpu: assign intf to encoder in mode_set omits b107603b4ad0 drm/msm/dpu: map mixer/ctl hw blocks in encoder modeset omits c2ab55a68a33 drm/msm/dpu: dont use encoder->crtc in atomic path omits a7fcc3237f31 drm/msm/dpu: release resources on modeset failure omits 366334a3127e drm/msm/dpu: remove phys_vid subclass omits b6057cda8f6c drm/msm/dpu: move hw_inf encoder baseclass omits f98baa3109ce drm/msm: dpu: Don't set frame_busy_mask for async updates omits be77ef760cd3 drm/msm: dpu: Don't queue the frame_done watchdog for cursor omits 70df9610de0f drm/msm: dpu: Untangle frame_done timeout units omits 2e0391865bd7 drm/msm: dpu: Simplify frame_done watchdog timeout calculation omits 6117f8620272 drm/msm: Use drm_mode_vrefresh instead of mode->vrefresh omits 7603df38cc8c drm/msm: Fix NULL pointer dereference omits a6bb79ab4879 drm/msm: Remove pm_runtime calls from msm_iommu.c omits 0abdba47dc1d drm/msm: don't allocate pages from the MOVABLE zone omits b6aa57c69cb2 KVM: lapic: Convert guest TSC to host time domain if necessary omits c3941d9e0ccd KVM: lapic: Allow user to disable adaptive tuning of timer [...] omits 39497d7660d9 KVM: lapic: Track lapic timer advance per vCPU omits 57bf67e73ce9 KVM: lapic: Disable timer advancement if adaptive tuning g [...] omits da66761c2d93 x86: kvm: hyper-v: deal with buggy TLB flush requests from WS2012 omits c09d65d9eab6 KVM: x86: Consider LAPIC TSC-Deadline timer expired if dea [...] omits 78671ab4c9f4 Merge tag 'kvm-ppc-fixes-5.1-1' of git://git.kernel.org/pu [...] omits 613c4ce8fddb Merge branch 'sunxi/dt-for-5.2' into sunxi/for-next omits 513eff7fdc77 dt-bindings: phy-qcom-qmp: Add qcom,msm8998-qmp-pcie-phy omits 94e487a41f57 phy: Add usb phy support for hi3660 Soc of Hisilicon omits e4d0cf63f243 dt-bindings: phy: Add support for HiSilicon's hi3660 USB PHY omits ea4059fc93fd scsi: phy: mediatek: fix typo in author's email address omits 61c67bfaaae6 phy: ocelot-serdes: Add support for SERDES6G muxing omits eeda879bb54f phy: fsl-imx8mq-usb: add support for VBUS power control omits 29c6584f3331 dt-bindings: phy-imx8mq-usb: add optional vbus supply regulator omits 43b8e1f08938 KVM: arm64: Clarify access behaviour for out-of-range SVE [...] omits fe365b4ea6c0 KVM: Clarify KVM_{SET,GET}_ONE_REG error code documentation omits 9df2d660c7f3 KVM: Clarify capability requirements for KVM_ARM_VCPU_FINALIZE omits 92e68b2b1ba0 KVM: arm/arm64: Clean up vcpu finalization function parame [...] omits ecfb6ed4f66e KVM: arm64/sve: Explain validity checks in set_sve_vls() omits 4bd774e57b29 KVM: arm64/sve: Simplify KVM_REG_ARM64_SVE_VLS array sizing omits 55ffad3b636a KVM: arm64/sve: WARN when avoiding divide-by-zero in sve_r [...] omits 52110aa95948 KVM: arm64/sve: Make register ioctl access errors more consistent omits f8d4635aff7e KVM: arm64/sve: Miscellaneous tidyups in guest.c omits 8ae6efdde451 KVM: arm64/sve: Clean up UAPI register ID definitions omits 700698a8a974 KVM: arm64/sve: sys_regs: Demote redundant vcpu_has_sve() [...] omits 0323e027df13 KVM: arm: Make vcpu finalization stubs into inline functions omits a3be836df7cb KVM: arm/arm64: Demote kvm_arm_init_arch_resources() to ju [...] omits 624835abf9e2 arm64/sve: Clarify vq map semantics omits 6e0c67e34ffc ARM: dts: sun8i: a83t: Enable USB OTG controller on some boards omits 6cb6cfd61ec5 ARM: dtsi: axp81x: add USB power supply node omits 711987bbad18 ice: Calculate ITR increment based on direct calculation omits 9c010de7cf0a ice: Bump driver version omits 3a257a1404f8 ice: Add code to control FW LLDP and DCBX omits b832c2f63108 ice: Add code for DCB rebuild omits 4b0fdceb81ba ice: Add code to get DCB related statistics omits 5f6aa50e4ece ice: Add priority information into VLAN header omits a629cf0a018b ice: Update rings based on TC information omits 00cc3f1b3a30 ice: Add code to process LLDP MIB change events omits 0deab659a615 ice: Add code for DCB initialization part 4/4 omits 7b9ffc76bf59 ice: Add code for DCB initialization part 3/4 omits 0ebd3ff13cca ice: Add code for DCB initialization part 2/4 omits 37b6f6469f75 ice: Add code for DCB initialization part 1/4 omits 802abbb44a25 ice: Bump version omits f9867df6d965 ice: Fix incorrect use of abbreviations omits 94c4441b5a80 ice: Fix typos in code comments omits 738a7832d21e signal: use fdget() since we don't allow O_PATH omits 37e1677330bd ktest: introduce REBOOT_RETURN_CODE to confirm the result [...] omits d22113a2cd1f Merge tag 's390-5.1-3' of git://git.kernel.org/pub/scm/lin [...] omits 2a852fd1ac89 Merge tag 'afs-fixes-20190413' of git://git.kernel.org/pub [...] omits d3ce3b1879ff Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 95ea55291e35 Merge tag 'drm-fixes-2019-04-18' of git://anongit.freedesk [...] omits f68f26836f0b Merge branch 'sunxi/dt64-for-5.2' into sunxi/for-next omits 7cc399f26781 arm64: dts: allwinner: a64-amarula-relic: Add OV5640 camera node omits f7056b28b7b5 arm64: dts: allwinner: a64: Add pinmux setting for CSI MCL [...] omits c8afd03486c2 ACPI / LPSS: Use acpi_lpss_* instead of acpi_subsys_* func [...] omits 0fcc2bdc8aff device property: Add fwnode_graph_get_endpoint_by_id() omits e757e7fa3a93 PM / Domains: remove unnecessary unlikely() omits aa20236784ab drm/panfrost: Prevent concurrent resets omits db594ba3fcf9 drm/panfrost: depend on !GENERIC_ATOMIC64 when using COMPILE_TEST omits f5a9ed867c83 drm/sun4i: Fix component unbinding and component master deletion omits 02b92adbe33e drm/sun4i: Set device driver data at bind time for use in unbind omits 71adf60f0a92 drm/sun4i: Add missing drm_atomic_helper_shutdown at drive [...] omits 82c810856955 drm/panfrost: Add missing include omits f1bb4b6aeed4 drm/panfrost: Make panfrost_gem_free_object() static omits b779ceadf548 char/ipmi: fix spelling mistake "receieved_messages" -> "r [...] omits 67cb60e4efe7 crypto: shash - fix missed optimization in shash_ahash_digest() omits 626ddb2fbe79 crypto: powerpc - convert to use crypto_simd_usable() omits 0edf8593eb09 crypto: cavium - remove bogus code handling cryptd omits 0a877e354a2c crypto: cryptd - remove ability to instantiate ablkciphers omits 8c3fffe3993b crypto: scompress - initialize per-CPU variables on each CPU omits f0cfd57b43fe crypto: rockchip - update IV buffer to contain the next IV omits c4741b230597 crypto: run initcalls for generic implementations earlier omits 40153b10d91c crypto: testmgr - fuzz AEADs against their generic implementation omits d435e10e67be crypto: testmgr - fuzz skciphers against their generic imp [...] omits 9a8a6b3f0950 crypto: testmgr - fuzz hashes against their generic implem [...] omits f2bb770ae896 crypto: testmgr - add helpers for fuzzing against generic [...] omits 951d13328a8a crypto: testmgr - identify test vectors by name rather tha [...] omits 5283a8ee9bad crypto: testmgr - expand ability to test for errors omits be08f0c681a8 integrity: support EC-RDSA signatures for asymmetric_verify omits 32fbdbd32e1c crypto: ecrdsa - add EC-RDSA test vectors to testmgr omits 0d7a78643f69 crypto: ecrdsa - add EC-RDSA (GOST 34.10) algorithm omits 4a2289dae0cd crypto: ecc - make ecc into separate module omits 3d6228a5052b crypto: Kconfig - create Public-key cryptography section omits f1774cb8956a X.509: parse public key parameters from x509 for akcipher omits 83bc02999604 KEYS: do not kmemdup digest in {public,tpm}_key_verify_signature omits c7381b012872 crypto: akcipher - new verify API for public key algorithms omits 3ecc97259934 crypto: rsa - unimplement sign/verify for raw RSA backends omits 78a0324f4a53 crypto: akcipher - default implementations for request callbacks omits 3c2bc636219f crypto: ux500 - Forbid 2-key 3DES in FIPS mode omits ef7c5c854859 crypto: talitos - Forbid 2-key 3DES in FIPS mode omits aee118139afa crypto: sun4i-ss - Forbid 2-key 3DES in FIPS mode omits beebb714e79c crypto: stm32 - Forbid 2-key 3DES in FIPS mode omits 1ad2267cb620 crypto: rockchip - Forbid 2-key 3DES in FIPS mode omits 5feaaae1b549 crypto: qce - Forbid 2-key 3DES in FIPS mode omits aa113da291e4 crypto: picoxcell - Forbid 2-key 3DES in FIPS mode omits 7f88c4d725b6 crypto: omap - Forbid 2-key 3DES in FIPS mode omits e4fffa5f527a crypto: n2 - Forbid 2-key 3DES in FIPS mode omits cc4bd9f2f2d9 crypto: marvell - Forbid 2-key 3DES in FIPS mode omits dba434a9c189 crypto: ixp4xx - Forbid 2-key 3DES in FIPS mode omits 67ac62bf3d79 crypto: inside-secure - Forbid 2-key 3DES in FIPS mode omits 94fc2e0be0e6 crypto: hisilicon - Forbid 2-key 3DES in FIPS mode omits 270e21da4890 crypto: hifn_795x - Forbid 2-key 3DES in FIPS mode omits 9fbfcefc9a41 crypto: ccree - Forbid 2-key 3DES in FIPS mode omits 76a329cdcb1f crypto: ccp - Forbid 2-key 3DES in FIPS mode omits 19291691b02f crypto: nitrox - Forbid 2-key 3DES in FIPS mode omits 3b2de7247f45 crypto: cavium - Forbid 2-key 3DES in FIPS mode omits 1b52c40919e6 crypto: caam - Forbid 2-key 3DES in FIPS mode omits a66082441369 crypto: bcm - Forbid 2-key 3DES in FIPS mode omits 52ea3cd2917b crypto: atmel - Forbid 2-key 3DES in FIPS mode omits eee25da50baa crypto: sparc - Forbid 2-key 3DES in FIPS mode omits 55902d851448 crypto: s390 - Forbid 2-key 3DES in FIPS mode omits d7198ce46d10 crypto: des_generic - Forbid 2-key in 3DES and add helpers omits 694e0db6600c crypto: vmx - return correct error code on failed setkey omits 4a8108b70508 crypto: arm64/aes-neonbs - don't access already-freed walk.iv omits 767f015ea0b7 crypto: arm/aes-neonbs - don't access already-freed walk.iv omits edaf28e996af crypto: salsa20 - don't access already-freed walk.iv omits aec286cd36ea crypto: lrw - don't access already-freed walk.iv omits 11fe71f146ee crypto: mxs-dcp - remove set but not used variable 'fini' omits 222f6b856749 crypto: sahara - Convert IS_ENABLED uses to __is_defined omits bbfcac5ff5f2 crypto: caam/jr - Remove extra memory barrier during job r [...] omits f5a2aeb8b254 crypto: ccp - Do not free psp_master when PLATFORM_INIT fails omits a88be9a7558a crypto: stm32/hash - Fix self test issue during export omits b257b48cd583 crypto: lrw - Fix atomic sleep when walking skcipher omits 44427c0fbc09 crypto: xts - Fix atomic sleep when walking skcipher omits 023912dbb80f hwmon: (ina3221) Add voltage conversion time settings omits 521c0b6116ef hwmon: (ina3221) Do not read-back to cache reg_config omits 083c1b5e50b7 switchtec: Fix unintended mask of MRPC event omits b5250c9c14c1 rtlwifi: rtl8188ee: Remove extraneous file omits 94e4dcc75a47 Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/l [...] omits 3f2552f7e9c5 timers/sched_clock: Prevent generic sched_clock wrap cause [...] omits 3fe3331bb285 perf/x86/amd: Add event map for AMD Family 17h omits 471ba0e686cb irq_work: Do not raise an IPI when queueing work on the local CPU omits c537e07b000b iwlwifi: cfg: use family 22560 based_params for AX210 family omits 154d4899e411 iwlwifi: mvm: properly check debugfs dentry before using it omits 76e1552466ff watchdog: Fix typo in comment omits 3771b0fe9dfc locking/lockdep: Avoid bogus Clang warning omits b35f63972c5c iwlwifi: dbg_ini: check debug TLV type explicitly omits 72d3c7bbc9b5 iwlwifi: mvm: don't attempt debug collection in rfkill omits 1c6bca6d75bc iwlwifi: don't panic in error path on non-msix systems omits 8808a7c65423 locking/lockdep: Generate LOCKF_ bit composites omits 627f364d24c0 locking/lockdep: Use expanded masks on find_usage_*() functions omits c902a1e8d9c9 locking/lockdep: Map remaining magic numbers to lock usage [...] omits 0d2cc3b34532 locking/lockdep: Move valid_state() inside CONFIG_TRACE_IR [...] omits 67a8d5b0fadf memory: tegra: Fix a typos for "fdcdwr2" mc client omits 61b51fb51c01 drm/tegra: gem: Fix CPU-cache maintenance for BO's allocat [...] omits 1078946b4b2e ARM: tegra: Add ACTMON support on Tegra30 omits a359de1b4055 Revert "ARM: tegra: Restore memory arbitration on resume f [...] omits 48791f972234 memory: tegra: Replace readl-writel with mc_readl-mc_writel omits b906c056b602 memory: tegra: Fix integer overflow on tick value calculation omits 76b959a44c0b memory: tegra: Fix missed registers values latching omits 36841ba27963 ARM: tegra: cpuidle: Handle tick broadcasting within cpuid [...] omits 5c14068f87d0 x86/speculation/mds: Add 'mitigations=' support for MDS omits c60fed1dfd44 ARM: at91: sama5: make ov2640 as a module omits ec3937107ab4 x86/mm/KASLR: Fix the size of the direct mapping section omits b8f9d7f37b6a drm/rockchip: shutdown drm subsystem on shutdown omits c4630d6ae6e3 thunderbolt: Start firmware on Titan Ridge Apple systems omits 6755156abc88 thunderbolt: Reword output of tb_dump_hop() omits 62efe699a7f6 thunderbolt: Make rest of the logging to happen at debug level omits b323a98f9b9b thunderbolt: Make __TB_[SW|PORT]_PRINT take const parameters omits 7ea4cd6b2010 thunderbolt: Add support for XDomain connections omits 444ac3844895 thunderbolt: Make tb_switch_alloc() return ERR_PTR() omits 44242d6c9703 thunderbolt: Add support for DMA tunnels omits 3b4b3235ca5b thunderbolt: Add XDomain UUID exchange support omits 559c1e1e0134 thunderbolt: Run tb_xdp_handle_request() in system workqueue omits ab9f31cfa89a thunderbolt: Do not tear down tunnels when driver is unloaded omits 4f807e47ee9a thunderbolt: Add support for Display Port tunnels omits c5ee6feb3470 thunderbolt: Rework NFC credits handling omits e78db6f08b6a thunderbolt: Generalize port finding routines to support a [...] omits 344e06430a72 thunderbolt: Scan only valid NULL adapter ports in hotplug omits 99cabbb006f1 thunderbolt: Add support for full PCIe daisy chains omits 0414bec5f39a thunderbolt: Discover preboot PCIe paths the boot firmware [...] omits aae9e27f3b72 thunderbolt: Deactivate all paths before restarting them omits 8c7acaaf020f thunderbolt: Extend tunnel creation to more than 2 adjacen [...] omits fb19fac1d734 thunderbolt: Add helper function to iterate from one port [...] omits dfe40ca486f6 thunderbolt: Assign remote for both ports in case of dual link omits 0b2863ac3cfd thunderbolt: Add functions for allocating and releasing HopIDs omits 93f36ade5b7b thunderbolt: Generalize tunnel creation functionality omits 1752b9f78713 thunderbolt: Rename tunnel_pci to tunnel omits 56183c88f368 thunderbolt: Cache adapter specific capability offset into [...] omits 4944269305df thunderbolt: Properly disable path omits 5480dfc275aa thunderbolt: Set sleep bit when suspending switch omits e879a709de02 thunderbolt: Configure lanes when switch is initialized omits a9be55824a10 thunderbolt: Move LC specific functionality into a separate file omits ffd003b2f8cb thunderbolt: Add dummy read after port capability list wal [...] omits 8b0110d9d10d thunderbolt: Enable TMU access when accessing port space o [...] omits f0342e757c27 thunderbolt: Do not allocate switch if depth is greater than 6 omits 09f11b6c99fe thunderbolt: Take domain lock in switch sysfs attribute callbacks omits 4708384f35ff thunderbolt: Block reads and writes if switch is unplugged omits 8f965efd215a thunderbolt: Drop duplicated get_switch_at_route() omits a336b6276949 thunderbolt: Remove unused work field in struct tb_switch omits 9872760eb7b1 net: thunderbolt: Unregister ThunderboltIP protocol handle [...] omits 6bcf74e2d15c s390/qdio: consolidate index tracking for queue scan omits 5b2ad270529f s390/qdio: limit direct access to first_to_check cursor omits 3c454f47e67b x86/build/vdso: Add FORCE to the build rule of %.so omits 1c14fe2167ef mtd: nandsim: switch to exec_op interface omits 74aee14c776c mtd: nandsim: Embed struct nand_chip in struct nandsim omits 598dce706817 mtd: rawnand: AMD: Also use the last page for bad block markers omits 7a1894a955cc mtd: rawnand: ESMT: Also use the last page for bad block markers omits f90da7818b14 mtd: rawnand: Support bad block markers in first, second o [...] omits bb5925480b13 mtd: nand: Make flags for bad block marker position more granular omits c902467cda2d mtd: nand: Cleanup flags and fields for bad block marker position omits bfd15c904ac5 mtd: onenand: Store bad block marker position in chip struct omits 04649ec1335f mtd: rawnand: Always store info about bad block markers in [...] omits 39e01956e2f7 mtd: rawnand: meson: only initialize the RB completion once omits c96ffedf8a2f mtd: rawnand: meson: use a void pointer for meson_nfc_dma_ [...] omits 2d8ffbf56944 mtd: rawnand: meson: use of_property_count_elems_of_size helper omits 5f73f240a4ff mtd: rawnand: meson: use struct_size macro omits f56cad5fd6cd mtd: rawnand: constify elements of NAND_OP_PARSER(_PATTERN) omits 2e16dc73ae65 mtd: rawnand: marvell: Fix helper name in comment omits c49836f05aa1 mtd: rawnand: sunxi: Add A23/A33 DMA support omits a760e77d7598 mtd: rawnand: sunxi: Add a platform data structure omits aee02f82e19a dt-bindings: mtd: sunxi: Add new compatible omits a3c5a11dc822 dt-bindings: mtd: sunxi-nand: Add YAML schemas omits 212e49693592 dt-bindings: mtd: Add YAML schemas for the generic NAND options omits cf3bbe67be15 mtd: rawnand: ingenic: Make jz4725b_ooblayout_ops static omits 09e030d97549 mtd: rawnand: ingenic: Add missing MODULE_* information omits 2dcfc7b3c899 mtd: rawnand: denali: clean up coding style omits 979da3553625 mtd: rawnand: denali: remove DENALI_NR_BANKS macro omits d8e8fd0ebf8b mtd: rawnand: denali: decouple controller and NAND chips omits 13defd47349e mtd: rawnand: denali_pci: rename goto labels omits f4f16fd3e7dc mtd: rawnand: denali: use bool type instead of int where a [...] omits f55411427f1c mtd: rawnand: denali: switch over to ->exec_op() from lega [...] omits cf067b5be011 mtd: rawnand: denali: remove unneeded casts in denali_{rea [...] omits 0e604fc9cffc mtd: rawnand: denali: refactor raw page accessors omits 750f69b82641 mtd: rawnand: denali: use more nand_chip pointers for inte [...] omits e39bb7868164 mtd: rawnand: atmel: Fix spelling mistake in error message omits f6424c22aa36 mtd: rawnand: fsl_elbc: Make SW ECC work omits 070fb9744d5b mtd: rawnand: fsl_elbc: Implement RNDOUT command omits 9fed31159196 mtd: rawnand: fsl_elbc: Cosmetic move omits 7e8afca5cf1a mtd: rawnand: Fix sphinx syntax omits 7019ac5d3bbf mtd: rawnand: fix build dependency omits 31bc36c45507 mtd: nand: Remove useless line in Kconfig omits 72c5af002723 mtd: rawnand: Clarify Kconfig entry MTD_NAND omits e787be1f1d45 mtd: rawnand: Change Kconfig titles and re-order a bit the list omits 9bb94643b941 mtd: nand: Clarify Kconfig entry for software Hamming ECC entries omits 714c068228d3 mtd: nand: Clarify Kconfig entry for software BCH ECC algorithm omits 27b141fc234a s390: ctcm: fix ctcm_new_device error return code omits d003d772e64d nfp: abm: fix spelling mistake "offseting" -> "offsetting" omits f87db4dbd52f net: stmmac: Use bfsize1 in ndesc_init_rx_desc omits b8fb1ab46169 net ipv6: Prevent neighbor add if protocol is disabled on device omits ff5eefe6d3a3 RDMA/cxgb4: Fix spelling mistake "immedate" -> "immediate" omits 7249c8ea227a IB/mlx5: Fix scatter to CQE in DCT QP creation omits cea29a70727e Merge branch 'ipv6-Use-fib6_result-for-fib_lookups' omits 7d21fec90438 ipv6: Add fib6_type and fib6_flags to fib6_result omits effda4dd97e8 ipv6: Pass fib6_result to fib lookups omits 8ff2e5b26cb8 ipv6: Pass fib6_result to fib6_table_lookup tracepoint omits b7bc4b6a620b ipv6: Pass fib6_result to rt6_select and find_rr_leaf omits 75ef7389dd23 ipv6: Pass fib6_result to rt6_device_match omits b748f2609262 ipv6: Pass fib6_result to ip6_mtu_from_fib6 and fib6_mtu omits 5012f0a5944c ipv6: Pass fib6_result to rt6_insert_exception omits 0d16158149ab ipv6: Pass fib6_result to ip6_rt_get_dev_rcu and ip6_rt_copy_init omits db3fedee0cb7 ipv6: Pass fib6_result to pcpu route functions omits 9b6b35abfbde ipv6: Pass fib6_result to ip6_create_rt_rcu omits 85bd05deb35a ipv6: Pass fib6_result to ip6_rt_cache_alloc omits 7e4b51287573 ipv6: Pass fib6_result to rt6_find_cached_rt omits b1d40991506a ipv6: Rename fib6_multipath_select and pass fib6_result omits ba02de1aa04e selftests/bpf: fix a compilation error omits 68911069f509 ktest: Add support for meta characters in GRUB_MENU omits fca797f16354 ktest: Show name and iteration on errors omits 193d0002ef04 Merge branch 'bulk-cpumap-redirect' omits 86d231459d6d bpf: cpumap memory prefetchw optimizations for struct page omits 8f0504a97e1b bpf: cpumap do bulk allocation of SKBs omits ba0509b6881e net: core: introduce build_skb_around omits 77361825bb01 bpf: cpumap use ptr_ring_consume_batched omits ba8a39820d46 switchtec: Increase PFF limit from 48 to 255 omits 47820e73f5b3 x86/resctrl: Initialize a new resource group with default [...] omits 7390619ab9ea x86/resctrl: Move per RDT domain initialization to a separ [...] omits 1bddcc645f9b Merge x86/urgent into x86/cache omits b433a52aa287 selftests/kexec: update get_secureboot_mode omits 726ff75f2946 selftests/kexec: make kexec_load test independent of IMA b [...] omits 7cea0b9227dc selftests/kexec: check kexec_load and kexec_file_load are enabled omits a4df92adcacd selftests/kexec: Add missing '=y' to config options omits 973b71c60f16 selftests/kexec: kexec_file_load syscall test omits c660a81796d4 selftests/kexec: define "require_root_privileges" omits 6038c81526d7 selftests/kexec: define common logging functions omits 5025b0f0fa25 selftests/kexec: define a set of common functions omits 89eba7db8ebf selftests/kexec: cleanup the kexec selftest omits c279adafe6ab power: supply: axp20x_usb_power: add support for AXP813 omits af7e8d076937 power: supply: axp20x_usb_power: add function to get max current omits 97ec136e7124 power: supply: axp20x_usb_power: use polling to detect vbu [...] omits c11f0b8f226a power: supply: axp20x_usb_power: Fix typo in VBUS current [...] omits 2e8c9d7bfab2 dt-bindings: power: supply: axp20x_usb_power: add axp813 c [...] omits f4bdfcc29a8b ARM: dts: Ux500: Add MCDE and Samsung display omits 61313fb2cca3 ARM: dts: ux500: Add Mali-400 omits c3c0e8114276 selftests/kexec: move the IMA kexec_load selftest to selft [...] omits debcd8f954be drm/panel: simple: add lg,acx467akm-7 panel omits 9e0b597534b4 dt-bindings: drm/panel: simple: add lg,acx467akm-7 panel omits 19fad20d15a6 ipv4: set the tcp_min_rtt_wlen range from 0 to one day omits 00fd14ff3017 Merge branch 'drm-fixes-5.1' of git://people.freedesktop.o [...] omits ce519c1baa6a Merge tag 'drm/tegra/for-5.1-rc6' of git://anongit.freedes [...] omits bd84995f0625 drm/mcde: Add device tree bindings omits dbb92471674a Revert "drm: allow render capable master with DRM_AUTH ioctls" omits bd53280ef042 drm/drv: Fix incorrect resolution of merge conflict omits e53f31bffe1d Merge tag '5.1-rc5-smb3-fixes' of git://git.samba.org/sfre [...] omits ea094d53580f x86/PCI: Fix PCI IRQ routing table memory leak omits 804ee5be633f PCI: Remove unused pci_request_region_exclusive() omits 2143bf6d7cfe power: supply: core: fix leaked of_node refs in power_supp [...] omits 0b646fd1b196 power: supply: ab8500: fix leaked of_node refs in ab8500_b [...] omits 2dbce5901179 PCI: Assign bus numbers present in EA capability for bridges omits a7b1a4839ff9 SUNRPC: Ignore queue transmission errors on successful tra [...] omits e9fee6fe08ee Merge branch 'core/speculation' of git://git.kernel.org/pu [...] omits 0336e04a6520 s390/speculation: Support 'mitigations=' cmdline option omits 782e69efb3df powerpc/speculation: Support 'mitigations=' cmdline option omits d68be4c4d312 x86/speculation: Support 'mitigations=' cmdline option omits 98af8452945c cpu/speculation: Add 'mitigations=' cmdline option omits 442e321ed223 ALSA: ps3: Remove set but not used variables 'start_vaddr' [...] omits e2c3c94788b0 x86/speculation/mds: Print SMT vulnerable on MSBDS with mi [...] omits cae5ec342645 x86/speculation/mds: Fix comment omits 6b0a7f84ea1f Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 852ce7285c99 drm/meson: add size and alignment requirements for dumb buffers omits 2ccb8433ebe8 drm/meson: Make some functions static omits 9a75bd18a85b ipmi: avoid atomic_inc in exit function omits 8fac128ce9a1 ipmi: Remove file from ipmi_file_private omits af4085ddd99b ipmi_si: remove an unused variable in try_smi_init() omits 794a3b6b9f8a ipmi: Make ipmi_interfaces_srcu variable static omits 74f464e97044 io_uring: fix CQ overflow condition omits 7ebd8b66dd9e docs: hwmon: Add an index file and rename docs to *.rst omits b04f2f7d387b docs: hwmon: convert remaining files to ReST format omits cea0aa9cbd5a Merge branch 's390-next' omits 54a50941b7db s390/qeth: stop/wake TX queues based on their fill level omits e6c15b5f34a9 s390/qeth: simplify QoS code omits 73dc2daf110f s390/qeth: add TX multiqueue support for OSA devices omits 3a18d75400ff s390/qeth: add TX multiqueue support for IQD devices omits 333ef9d1d5fb s390/qeth: don't keep statistics for tx timeout omits fdd1a5303efb s390/qeth: don't bother updating the last-tx time omits a4cdc9baee07 s390/qeth: handle error from qeth_update_from_chp_desc() omits 41c47da3b6e5 s390/qeth: clarify naming for some QDIO helpers omits 3a6f7892acc1 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] omits 2db7b1e0bd49 perf bpf: Return NULL when RB tree lookup fails in perf_en [...] omits b9abbdfa8802 perf tools: Fix map reference counting omits adc6257c4a6f perf evlist: Fix side band thread draining omits a93e0b2365e8 perf tools: Check maps for bpf programs omits aa5266023141 perf bpf: Return NULL when RB tree lookup fails in perf_en [...] omits fe5cdef29e41 Merge tag 'for-linus-5.1-2' of git://github.com/cminyard/l [...] omits e77b8ba640b2 Merge branch 'stmmac-Enable-Flow-Control' omits e9989339063d net: stmmac: Set Flow Control to automatic mode in the driver omits ff82cfc78398 net: stmmac: dwxgmac: Finish the Flow Control implementation omits 2a3a028fc61d Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 1f2f0599579c drm/sun4i: Make some symbols static omits b32570a4f091 docs: hwmon: misc files: convert to ReST format omits 1f234ff16217 docs: hwmon: pmbus files: convert to ReST format omits 0d9256262f92 docs: hwmon: k8temp, w83793: convert to ReST format omits 08fae079ea75 docs: hwmon: da9052, da9055: convert to ReST format omits 4f1158b355a8 docs: hwmon: wm831x, wm8350: convert to ReST format omits cdc39b091b9d docs: hwmon: dme1737, vt1211: convert to ReST format omits 33ffc74ffa3d docs: hwmon: ads1015: convert to ReST format omits 1288cfe0437e docs: hwmon: asc7621: convert to ReST format omits a4710b72190a docs: hwmon: ibmpowernv: convert to ReST format omits 9e929c6745da docs: hwmon: aspeed-pwm-tacho: convert to ReST format omits 270efaa46c2e docs: hwmon: coretemp: convert to ReST format omits ce09cfb600d3 docs: hwmon: w83791d: convert to ReST format omits b413e3fa7fb0 docs: hwmon: fam15h_power: convert to ReST format omits a9fc881b9bac docs: hwmon: pc87360: convert to ReST format omits 92e395d7b173 docs: hwmon: emc2103: convert to ReST format omits 42c027a5b7ba docs: hwmon: sch5627: convert to ReST format omits de6f29174607 docs: hwmon: menf21bmc: convert to ReST format omits a449dff630eb docs: hwmon: vexpress: convert to ReST format omits 2c58d548f570 fscrypt: cache decrypted symlink target in ->i_link omits 4c4f7c19b3c7 vfs: use READ_ONCE() to access ->i_link omits 362af7365081 regulator: wm8400: Switch to SPDX identifier omits 87dbc5eb3cff regulator: wm8350: Switch to SPDX identifier omits 3cad5fc89ac9 regulator: wm831x: Switch to SPDX identifier omits dfc0c82b3368 regulator: arizona: Switch to SPDX identifier omits e8d59d9a79a1 regulator: wm8994: Switch to SPDX identifier omits f8e8cfda6569 docs: hwmon: k10temp: convert to ReST format omits dc62f951a6a8 regulator: stm32-pwr: Fix return value check in stm32_pwr_ [...] omits 82f26185a912 regulator: ready_mask_table[] can be static omits 982700f80241 Merge branch 'arm-dt-for-v5.2' into next omits 0750e8344eb7 ARM: dts: ape6evm: Reorder bootargs omits ee8b7420feae ARM: dts: marzen: Add rw to bootargs and use ip=dhcp omits 44861e54861e ARM: dts: bockw: Reorder bootargs omits 94b42a96dad8 ARM: dts: kzm9d: Add rw parameter to bootargs omits 3b9a907223d7 ipmi: fix sleep-in-atomic in free_user at cleanup SRCU use [...] omits 9733b072a12a optee: allow to work without static shared memory omits e8b9038b9342 Merge branches 'sunxi/dt-for-5.2', 'sunxi/dt64-for-5.2' an [...] omits 7aaee3d11689 ARM: dts: sun8i: mapleboard: Remove cd-inverted omits 275b63178ff2 arm64: dts: allwinner: Fix DE2 bus node name omits 66dc4e4bfc0b ARM: dts: sun5i: Reorder pinctrl nodes omits 4b03e16d3013 ARM: dts: sun6i: i7: Remove useless property omits 15a48503ccd8 ARM: dts: sun4i: lime: Fix the USB PHY ID detect GPIO properties omits 147f3d5cc676 ARM: dts: sun4i: protab2: Remove stale pinctrl-names entry omits 2f03e39b5bfe arm64: tegra: Remove regulator hacks on Jetson TX2 omits 72f8ae3f8d6d arm64: tegra: Enable XUSB on P2771 omits 8bfde5183e98 arm64: tegra: Add XUSB and pad controller on Tegra186 omits 4cb5d9eca143 firmware: Move Trusted Foundations support omits 7c1384a890a1 Merge branch 'for-5.2/u2fzero' into for-next omits 59579a8d173e HID: u2fzero: fail probe if not using USB transport omits a6f3d883a6ef ARM: Enable Trusted Foundations for multiplatform ARM v7 omits 3a4fea460eb7 ARM: tegra: Enable Trusted Foundations by default omits 153f89ad37e1 ARM: tegra: Update default configuration for v5.1-rc1 omits 3aa5572cd8c9 Merge tag 'multi-v7-defconfig-for-v5.2-signed' of git://gi [...] omits de36d5451299 ARM: tegra: venice2: Move PLL power supplies to XUSB pad c [...] omits 965ae23289d4 ARM: tegra: nyan: Move PLL power supplies to XUSB pad controller omits cbfe6d036f2a ARM: tegra: jetson-tk1: Move PLL power supplies to XUSB pa [...] omits 0c2f4ebbd763 ARM: tegra: apalis: Move PLL power supplies to XUSB pad co [...] omits eb9d1bf079bb random: only read from /dev/random after its pool has rece [...] omits 4a28f63449d0 ARM: tegra: Remove gratuitous parentheses in SPDX license [...] omits 764ed189c820 drivers/char/random.c: make primary_crng static omits 3bd0b5bf7dc3 drivers/char/random.c: remove unused stuct poolinfo::poolbits omits 26e0854ab331 drivers/char/random.c: constify poolinfo_table omits 8cb35d345c08 ARM: tegra: Convert to SPDX license tags for Tegra124 Apalis omits fd2450a77d33 drm/etnaviv: clean up etnaviv_gem_new_handle omits 6772cd0eacc8 arm64: tegra: Add NVIDIA Jetson Nano Developer Kit support omits fa941e695e10 arm64: tegra: smaug: Move PLL power supplies to XUSB pad c [...] omits 8f68dcd74deb arm64: tegra: jetson-tx1: Move PLL power supplies to XUSB [...] omits b01531db6cec fscrypt: fix race where ->lookup() marks plaintext dentry [...] omits d456a33f041a fscrypt: only set dentry_operations on ciphertext dentries omits 0bf3d5c1604e fs, fscrypt: clear DCACHE_ENCRYPTED_NAME when unaliasing d [...] omits 968dd6d0c6d6 fscrypt: fix race allowing rename() and link() of cipherte [...] omits 6cc248684d3d fscrypt: clean up and improve dentry revalidation omits 117ed4548541 x86/irq/64: Remove stack overflow debug code omits 18b7a6bef62d x86/irq/64: Remap the IRQ stack with guard pages omits e6401c130931 x86/irq/64: Split the IRQ stack into its own pages omits 0ac261042084 x86/irq/64: Init hardirq_stack_ptr during CPU hotplug omits 66c7ceb47f62 x86/irq/32: Handle irq stack allocation failure proper omits 451f743a64e1 x86/irq/32: Invoke irq_ctx_init() from init_IRQ() omits 758a2e312228 x86/irq/64: Rename irq_stack_ptr to hardirq_stack_ptr omits a754fe2b76d1 x86/irq/32: Rename hard/softirq_stack to hard/softirq_stack_ptr omits 231c4846b106 x86/irq/32: Make irq stack a character array omits aa641c287b2f x86/irq/32: Define IRQ_STACK_SIZE omits c450c8f532b6 x86/dumpstack/64: Speedup in_exception_stack() omits 2a594d4ccf3f x86/exceptions: Split debug IST stack omits 1bdb67e5aa2d x86/exceptions: Enable IST guard pages omits 3207426925d2 x86/exceptions: Disconnect IST index and stack order omits d48ae1f0532c drm/lima: Make lima_sched_ops static omits 381419fa7200 USB: core: Don't unbind interfaces following device reset failure omits b2ecf0063136 vt: fix cursor when clearing the screen omits 4d68c3d0ecd5 x86/cpu: Remove orig_ist array omits f6ef73224a0f x86/cpu: Prepare TSS.IST setup for guard pages omits 1262cc8893ec drm: etnaviv: avoid DMA API warning when importing buffers omits 7a3a4d763837 powerpc/mm_iommu: Allow pinning large regions omits eb9d7a62c386 powerpc/mm_iommu: Fix potential deadlock omits eba6a2e1e1d7 Pull udf cleanup. omits 39416c5872db udf: fix an uninitialized read bug and remove dead code omits afcd21dad88b x86/dumpstack/64: Use cpu_entry_area instead of orig_ist omits bf5882abab77 x86/irq/64: Use cpu entry area instead of orig_ist omits d876b67343a6 x86/traps: Use cpu_entry_area instead of orig_ist omits 7623f37e4111 x86/cpu_entry_area: Provide exception stack accessor omits a4af767ae59c x86/cpu_entry_area: Prepare for IST guard pages omits 019b17b3ffe4 x86/exceptions: Add structs for exception stacks omits 881a463cf21d x86/cpu_entry_area: Cleanup setup functions omits 8f34c5b5afce x86/exceptions: Make IST index zero based omits 30842211506e x86/exceptions: Remove unused stack defines on 32bit omits 2e299cc96952 staging: wilc1000: Avoid GFP_KERNEL allocation from atomic [...] omits 6229fed9ee85 staging: comedi: dyna_pci10xx: Set number of AO channels to 1 omits 4138b1d44f34 staging: comedi: dyna_pci10xx: Don't bother configuring le [...] omits 6f36bd8d2e8c x86/64: Remove stale CURRENT_MASK omits 99d334511b33 x86/idt: Remove unused macro SISTG omits df835e7083be x86/irq/64: Sanitize the top/bottom confusion omits 4f44b8f0b33b x86/irq/64: Remove a hardcoded irq_stack_union access omits fa33215422fd x86/dumpstack: Fix off-by-one errors in stack identification omits 1598475c6651 staging: fieldbus: add TODO omits debe7c8621de staging: fieldbus: support HMS Profinet IRT industrial controller omits d564d73f2264 dt-bindings: Add vendor prefix for arcx / Archronix omits 20a980e957bf dt-bindings: anybus-controller: document devicetree binding omits 17614978ed34 staging: fieldbus: anybus-s: support the Arcx anybus controller omits 308ee87a2f1e staging: fieldbus: anybus-s: support HMS Anybus-S bus omits f9a82c4820ac staging: add Fieldbus Device subsystem. omits 7dbcf2b0b770 x86/irq/64: Limit IST stack overflow check to #DB stack omits af4b54a2e5ba staging: comedi: ni_usb6501: Fix possible double-free of - [...] omits 660cf4ce9d0f staging: comedi: ni_usb6501: Fix use of uninitialized mutex omits 80552f0f7aeb mm/slab: Remove store_stackinfo() omits ad2c467aa92e drm/i915: Update DRIVER_DATE to 20190417 omits 8adddf349fda powerpc/mm/radix: Make Radix require HUGETLB_PAGE omits 5b354966d0d4 drm/i915/ehl: inherit icl cdclk init/uninit omits 73d7ec899bd8 phy: qcom-qmp: Add msm8998 PCIe QMP PHY support omits 7e7b8ca66191 phy: ti: am654-serdes: Support all clksel values omits 71e2f5c5c224 phy: ti: Add a new SERDES driver for TI's AM654x SoC omits 4e0ae876f77b dt-bindings: phy: ti: Add dt binding documentation for SER [...] omits 4df614c4ab18 phy: core: Invoke pm_runtime_get_*/pm_runtime_put_* before [...] omits fec06b2bc436 phy: core: Add *release* phy_ops invoked when the consumer [...] omits 42c7cb71b5c2 phy: phy-meson-gxl-usb2: get optional clock by devm_clk_ge [...] omits 752d31a3e192 phy: socionext: get optional clock by devm_clk_get_optional() omits 1039596c90e7 phy: qcom-qusb2: get optional clock by devm_clk_get_optional() omits b603c500d7a5 phy: phy-mtk-tphy: get optional clock by devm_clk_get_optional() omits 549b6b55b005 phy: renesas: rcar-gen3-usb2: enable/disable independent irqs omits 92fec1c27caa phy: renesas: rcar-gen3-usb2: Use pdev's device pointer on [...] omits 233da2c9ec22 dt-bindings: phy: rcar-gen3-phy-usb2: Revise #phy-cells property omits 5d8042e95fd4 phy: rcar-gen3-usb2: Add support for r8a77470 omits b7187e001a10 phy: renesas: phy-rcar-gen2: Add support for r8a77470 omits d6c4aee8d121 dt-bindings: rcar-gen3-phy-usb2: Add r8a77470 support omits f56511d0080c dt-bindings: phy: rcar-gen2: Add r8a77470 support omits 1d1bae725075 phy: ti-pipe3: Fix PCIe power up sequence omits 9d009d9c2062 phy: ti-pipe3: Fix SATA & USB PHY power up sequence omits fdef2f9f700f phy: ti-pipe3: improve DPLL stability for SATA & USB omits 22940823f062 phy: ti-pipe3: Introduce mode property in driver data omits e6577cb5103b phy: ti-pipe3: fix missing bit-wise or operator when assig [...] omits 54be9c1a03a3 phy: mediatek: Add UFS M-PHY driver omits fd7bd3b6bebd dt-bindings: phy: Add document for phy-mtk-ufs omits 2c1a4b0cbeb4 dt-bindings: phy: Add a new property drive-impedance-ohm f [...] omits 043f42edbf29 phy: rockchip-emmc: Allow to set drive impedance via DTS. omits 3f6d1767b1a0 phy: ufs-qcom: Refactor all init steps into phy_poweron omits c9b589791fc1 phy: qcom: Utilize UFS reset controller omits 12fd5f250db2 scsi: ufs: qcom: Expose the reset controller for PHY omits 70b894deb78a dt-bindings: phy: qcom-ufs: Add resets property omits 95cee0b4e30a dt-bindings: phy-qcom-qmp: Add UFS PHY reset omits 8de4acd397ab dt-bindings: ufs: Add #reset-cells for Qualcomm controllers omits 36077e16c050 phy: amlogic: Add Amlogic G12A USB3 + PCIE Combo PHY Driver omits 16df8bcb672c phy: amlogic: add Amlogic G12A USB2 PHY Driver omits ab6dbeb24d1a dt-bindings: phy: Add Amlogic G12A USB3+PCIE Combo PHY Bindings omits 7609db4e846b dt-bindings: phy: Add Amlogic G12A USB2 PHY Bindings omits 4dcddbb38b64 phy: sr-usb: Add Stingray USB PHY driver omits 30417ab2a3d7 dt-bindings: phy: Add Stingray USB PHY binding document omits bbf711682cd5 phy: tegra: xusb: Add Tegra186 support omits a630d54dfa93 phy: tegra: xusb: Add support for power supplies omits 5311a7b89502 phy: tegra: xusb: Parse dual-role mode property omits 3cffa0818dc8 phy: tegra: xusb: Skip single function lane programming omits 2b8d59296cff dt-bindings: phy: tegra: Add Tegra186 support omits b26e36b7ef36 ALSA: hda/realtek - add two more pin configuration sets to [...] omits 35af0d469c66 s390: correct some inline assembly constraints omits 6ac2a01de170 soc/tegra: pmc: Move powergate initialisation to probe omits a46b51cd2a57 soc/tegra: pmc: Remove reset sysfs entries on error omits 00cdaa1b811f soc/tegra: pmc: Fix reset sources and levels omits 58a2109f6eb4 platform/chrome: cros_ec_proto: Add trace event to trace E [...] omits 81f6ec233355 platform/chrome: cros_ec_debugfs: Use cros_ec_cmd_xfer_sta [...] omits e32d93926477 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e4caf53eae65 Merge branches 'sunxi/dt-for-5.2', 'sunxi/dt64-for-5.2' an [...] omits 058c4f342582 apparmor: fix spelling mistake "immutible" -> "immutable" omits 3c7ab90aaa28 arm64: dts: allwinner: Remove useless phy-names from EHCI [...] omits 0a3df8bb6dad ARM: dts: sunxi: h3/h5: Remove useless phy-names from EHCI [...] omits 3d109bdca981 ARM: dts: sunxi: Remove useless phy-names from EHCI and OHCI omits 5f21f3055a32 ACPI: property: restore _DSD data subnodes GUID comment omits b7147e9a1571 drm: add drm_format_helper.c to kerneldoc omits 83f8bf4b837b drm/tegra: hdmi: Setup audio only if configured omits e6f32efb1b12 phy: sun4i-usb: Make sure to disable PHY0 passby for perip [...] omits 9dc211c6139b phy: fix platform_no_drv_owner.cocci warnings omits 208d3423ee46 phy: mapphone-mdm6600: add gpiolib dependency omits d41ce98a122c phy: ti: usb2: fix OMAP_CONTROL_PHY dependency omits e03213b9a6ea phy: allwinner: allow compile testing omits d1172ab3d443 drm/i915: Introduce struct class_instance for engines acro [...] omits f4fa968950ae ALSA: core: Don't refer to snd_cards array directly omits c98995493876 ALSA: emu10k1: Drop superfluous id-uniquification behavior omits e0c546fa72a9 phy: qcom-ufs: Make ufs_qcom_phy_disable_iface_clk static omits f7f6ed925d9f phy: rockchip-typec: Make usb3_pll_cfg and dp_pll_cfg static omits 20f795881f4f phy: phy-twl4030-usb: Fix cable state handling omits e6986423d283 socket: fix compat SO_RCVTIMEO_NEW/SO_SNDTIMEO_NEW omits 50ce163a72d8 tcp: tcp_grow_window() needs to respect tcp_space() omits 17f780b36426 Merge branch 'dpaa2-eth-Add-flow-steering-support-without- [...] omits 2d6802374c69 dpaa2-eth: Add flow steering support without masking omits 3a1e6b84ad2e dpaa2-eth: Update hash key composition code omits 61f9bf0011c7 dpaa2-eth: Add a couple of macros omits df8e249be866 dpaa2-eth: Fix Rx classification status omits 1e1caa9735f9 ocelot: Clean up stats update deferred work omits a8fd48b50dea ocelot: Don't sleep in atomic context (irqs_disabled()) omits 9bad65e51549 nfp: flower: fix implicit fallthrough warning omits 600bea7dba1a net: bridge: fix netlink export of vlan_stats_per_port option omits 3321b6c23fb3 qed: fix spelling mistake "faspath" -> "fastpath" omits 3aed3e2a143c net: phy: micrel: add Asym Pause workaround omits 9c03e2270813 Merge branch 'bnx2x-Support-for-timestamping-in-P2P-mode' omits 00165c25fa3e bnx2x: Add support for detection of P2P event packets. omits b320532c9990 bnx2x: Replace magic numbers with macro definitions. omits 4bcd4ec10172 tipc: set sysctl_tipc_rmem and named_timeout right range omits f7a937801b9f tipc: fix link established but not in session omits d85e8be2a5a0 net: Fix missing meta data in skb with vlan packet omits a32b9d91b725 xen-netfront: mark expected switch fall-through omits 899537b73557 net: atm: Fix potential Spectre v1 vulnerabilities omits ad910c7c0126 net/core: work around section mismatch warning for ptp_classifier omits 3b2e2904deb3 net: bridge: fix per-port af_packet sockets omits 00967e84f742 Merge branch 'af_xdp-smp_mb-fixes' omits 2c5935f1b2b6 libbpf: optimize barrier for XDP socket rings omits b7e3a28019c9 libbpf: remove dependency on barrier.h in xsk.h omits a06d729646e8 libbpf: remove likely/unlikely in xsk.h omits d5e63fdd4433 libbpf: fix XDP socket ring buffer memory ordering omits f63666de2ba9 xsk: fix XDP socket ring buffer memory ordering omits d1b7725dfea3 tools/bpftool: show btf_id in map listing omits d459b59ee0f5 tools/bpftool: re-organize newline printing for map listing omits f25377ee4fb1 bpftool: Support sysctl hook omits e1d1dc4653ec libbpf: fix printf formatter for ptrdiff_t argument omits 0d306c31b2f7 bpf: use BPF_CAST_CALL for casting bpf call omits 725721a6506e bpf: allow clearing all sock_ops callback flags omits 809041e76505 selftests: bpf: add VRF test cases to lwt_ip_encap test. omits a745f7af3cbd selftests/harness: Add 30 second timeout per test omits 9dd3fcb0ab73 selftests/seccomp: Handle namespace failures gracefully omits e37a784d8b6a fscrypt: use READ_ONCE() to access ->i_crypt_info omits f3fb20074e02 drm/lima: Use the drm_gem_fence_array_add helpers for our deps. omits ff5d3a97075c fscrypt: remove WARN_ON_ONCE() when decryption fails omits cd0265fcd2ea fscrypt: drop inode argument from fscrypt_get_ctx() omits 5d5a179d3e90 drm: Add helpers for setting up an array of dma_fence depe [...] omits d2a9b01ff682 hwmon: (occ) Add more details to Kconfig help text omits afe8419eb628 hwmon: (occ) Prevent sysfs error attribute from returning error omits c8f005684c98 drm: Expose "FB_DAMAGE_CLIPS" property to atomic aware use [...] omits b5c46a53ee6b hwmon: (occ) Store error condition for rate-limited polls omits 6e114debb2eb i40e: Fix misleading error message omits 06b6e2a2333e i40e: Able to add up to 16 MAC filters on an untrusted VF omits f38d1347cd0b i40e: Report advertised link modes on 40GBASE_SR4 omits 4fb29bddb57f i40e: The driver now prints the API version in error message omits cce2dffefe6d i40e: Changed maximum supported FW API version to 1.8 omits 735aaafaff7a i40e: Remove misleading messages for untrusted VF omits 54dea0e7efd1 i40e: Update i40e_init_dcb to return correct error omits 262213317331 i40e: Fix for 10G ports LED not blinking omits bf4bf09bdd91 i40e: save PTP time before a device reset omits bfb0ebed5385 i40e: don't allow changes to HW VLAN stripping on active p [...] omits cdc594e00370 i40e: Implement DDP support in i40e driver omits 3e957b377bf4 i40e: Queues are reserved despite "Invalid argument" error omits a1e8783db8e0 MIPS: perf: ath79: Fix perfcount IRQ assignment omits a885bcfd152f ipmi: ipmi_si_hardcode.c: init si_type array to fix a crash omits bd2e98b351b6 ipmi: Fix failure on SMBIOS specified devices omits b2176a1dfb51 md/raid: raid5 preserve the writeback action after the par [...] omits b16b2a2f70b1 drm/i915: fully convert the IRQ initialization macros to i [...] omits 65f42cdc6e65 drm/i915: convert the IRQ initialization functions to inte [...] omits 9d9523d8c122 drm/i915: add GEN2_ prefix to the I{E, I, M, S}R registers omits 2918c3caefc1 drm/i915: don't specify the IRQ register in the gen2 macros omits 68eb49b140c3 drm/i915: refactor the IRQ init/reset macros omits b23aa311fa1f cpufreq: Remove needless bios_limit check in show_bios_limit() omits eae2ef0ed246 drivers/cpufreq/acpi-cpufreq.c: This fixes the following c [...] omits 4302e381a870 firmware/psci: add support for SYSTEM_RESET2 omits adcc00f7dcbf f2fs: data: fix warning Using plain integer as NULL pointer omits 126ce7214d21 f2fs: add tracepoint for f2fs_file_write_iter() omits 98e2630284ab platform/x86: alienware-wmi: fix kfree on potentially unin [...] omits 6cc13c28da5b platform/x86: dell-laptop: fix rfkill functionality omits 5c090abf945b hwmon: (ina3221) Add averaging mode support omits 2d65c42b43e5 genirq/devres: Use struct_size() in devm_kzalloc() omits 09ee951617d9 ARM: dts: meson8b: odroid-c1: prepare support for the RTC omits 6ffdc4738c5a ARM: dts: meson8b: ec100: enable the RTC omits f6eb973db22a ARM: dts: meson: add support for the RTC omits 747668dbc061 usb-storage: Set virt_boundary_mask to avoid SG overflows omits 659f2563d323 arm64: dts: meson-g12a-u200: Add support for Video Display omits 912a3395df3a arm64: dts: meson-g12a-sei510: Add support for Video Display omits b0be96160a55 arm64: dts: meson-g12a-x96-max: Add support for Video Display omits 91516e5419cf arm64: dts: meson-g12a: Add AO-CEC nodes omits 083feecd8548 arm64: dts: meson-g12a: Add VPU and HDMI related nodes omits bb1dca3a3900 soc: amlogic: meson-gx-pwrc-vpu: Add support for G12A omits 2fe3b4bbc93e soc: amlogic: meson-gx-pwrc-vpu: Fix power on/off register [...] omits 444fe9913539 Merge tag 'riscv-for-linus-5.1-rc6' of git://git.kernel.or [...] omits 36a2ba07757d ACPI/IORT: Reject platform device creation on NUMA node ma [...] omits 81fb8736dd81 arm64: vdso: Fix clock_getres() for CLOCK_REALTIME omits 3994fc489575 xfs: merge adjacent io completions of the same type omits 28408243706e xfs: remove unused m_data_workqueue omits cb357bf3d105 xfs: implement per-inode writeback completion queues omits 4fb7951fde64 xfs: scrub should only cross-reference with healthy btrees omits 4860a05d2475 xfs: scrub/repair should update filesystem metadata health omits 160b5a784525 xfs: hoist the already_fixed variable to the scrub context omits f8c2a2257ca1 xfs: collapse scrub bool state flags into a single unsigned int omits 9d71e15586fd xfs: refactor scrub context initialization omits a25d8c327bb4 Revert "Don't jump to compute_result state from check_resu [...] omits c42d32409908 md: return -ENODEV if rdev has no mddev assigned omits fd1a4da3bfd7 regulator: tps80031: Switch to SPDX identifier omits 4b77a49cb826 regulator: tps80031: Constify regulator_ops and tps80031_d [...] omits de110f387371 regulator: tps80031: Remove unused *rdev from struct tps80 [...] omits 9fc0fd5077ba rtc: mc13xxx: fix style issue omits edd6d79ece9a rtc: mc13xxx: convert to SPDX identifier omits eee86deafee8 rtc: mc13xxx: use .set_time omits e4ae7023e182 rtc: mc13xxx: set range omits 3b6bddda2fb6 rtc: ds1685: use threaded interrupt omits e330c3d547e8 rtc: ds1685: remove dead code omits b5de3c5026f5 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 30e4c574969c tools include uapi: Sync sound/asound.h copy omits 1e6db2ee86e6 perf top: Always sample time to satisfy needs of use of or [...] omits 22e6c8087e17 arm64: Use the correct style for SPDX License Identifier omits 131e135f7fd1 arm64: instrument smp_{load_acquire,store_release} omits eea1bb224869 arm64: mm: check virtual addr in virt_to_page() if CONFIG_ [...] omits b9585f53bcf1 arm64: Advertise ARM64_HAS_DCPODP cpu feature omits 04a1438e5660 arm64: add CVADP support to the cache maintenance helper omits 671db581815f arm64: Expose DC CVADP to userspace omits d16ed4105f5b arm64: Handle trapped DC CVADP omits aec0bff757c9 arm64: HWCAP: encapsulate elf_hwcap omits aaba098fe6ce arm64: HWCAP: add support for AT_HWCAP2 omits b24131eb7742 Merge tag 'perf-urgent-for-mingo-5.1-20190416' of git://gi [...] omits 3df5ffd2e5dc docs: trace: fix some Sphinx warnings omits 2a3f7221acdd ALSA: core: Fix card races between register and disconnect omits a0bdc85e6dbc MAINTAINERS: Add arm64/intel entry for SoCFPGA omits 7dd778841164 sched/core: Unify p->on_rq updates omits 1b174a2cb67a sched/core: Remove ttwu_activate() omits 6d25be5782e4 sched/core, workqueues: Distangle worker accounting from rq lock omits 1b02cd6a2d7f sched/deadline: Correctly handle active 0-lag timers omits 55099f43446e Merge branch 'omap-for-v5.1/fixes' into for-next omits 2e8e19226398 sched/fair: Limit sched_cfs_period_timer() loop to avoid h [...] omits e2abb398115e sched/fair: Remove unneeded prototype of capacity_of() omits 11e600a8c79d ARM: OMAP1: ams-delta: fix early boot crash when LED suppo [...] omits 76356a966e33 drm: aspeed: Clean up Kconfig options omits b98749cac4a6 CIFS: keep FileInfo handle live during oplock break omits e6d0fb7b34f2 cifs: fix handle leak in smb2_query_symlink() omits b57a55e2200e cifs: Fix lease buffer length error omits 088aaf17aa79 cifs: Fix use-after-free in SMB2_read omits 6a3eb3360667 cifs: Fix use-after-free in SMB2_write omits 3a5b64f05d7f perf evsel: Use hweight64() instead of hweight_long(attr.s [...] omits 21e2079fe493 PCI: tegra: Use the DMA-API to get the MSI address omits f32c2877bcb0 tools lib traceevent: Fix missing equality check for strcmp omits 8002a63f9ace perf stat: Disable DIR_FORMAT feature for 'perf stat record' omits 6e4b1cac30d2 perf scripts python: export-to-sqlite.py: Fix use of paren [...] omits 14c9b31a925a perf header: Fix lock/unlock imbalances when processing BP [...] omits ddf567e3d994 PCI: dwc: Add callbacks for accessing dbi2 address space omits 421db1ab287e PCI: dwc: Fix dw_pcie_ep_find_capability() to return corre [...] omits 91df49e187c1 Merge LKMM and RCU commits omits 35f8e2e29e74 ARM: multi_v7_defconfig: Update for moved options omits 0d2cd68662f4 ARM: multi_v7_defconfig: Update for dropped options omits 1c0909918850 Merge tag 'timers-v5.1-rc6' of https://git.linaro.org/peop [...] omits 8c2f870890fd ALSA: info: Fix racy addition/deletion of nodes omits e4eabf27ca90 Merge tag 'gvt-next-2019-04-16' of https://github.com/inte [...] omits c7a6b9e4df4c tty:serial_core: Spelling mistake omits e00164a0f000 sc16is7xx: move label 'err_spi' to correct section omits 6b87784b5359 serial: sh-sci: Fix HSCIF RX sampling point adjustment omits ace965696da2 serial: sh-sci: Fix HSCIF RX sampling point calculation omits 3117ff13f104 tty: Add NULL TTY driver omits 89bb1e1ee529 tty: vt: keyboard: Allow Unicode compose base char omits 0d3cb6f6c67a Revert "tty: fix NULL pointer issue when tty_port ops is not set" omits ba44dc043004 serial: Add Milbeaut serial control omits fa2b360f261e tty/vt: avoid high order pages allocation on GIO_UNIMAP ioctl omits f692f7766f33 tty: remove redundant 'default n' from Kconfig-s omits 7a7457ba40f1 serial: sprd: Fix a copy-paste err in sprd_request_dma() omits 9ef8927f45f2 n_tty: check for negative and zero space return from tty_w [...] omits 5e498abf1485 dma-buf: explicitely note that dma-fence-chains use 64bit seqno omits adc674cebba7 drm/i915: Mark up ips for RCU protection omits 4d86c9f73c5a clocksource/drivers/timer-ti-dm: Remove omap_dm_timer_set_ [...] omits f4e97f5d4c9e staging: erofs: fix unexpected out-of-bound data access omits e1f79c148c65 Staging: rtl8723bs: Remove an unused struct tx_pending_t omits 5ef6c5db04ff Staging: rtl8723bs: Remove typedef in struct ieee_param omits 74941703accd Staging: rtl8723bs: Remove typedef in struct ieee_param_ex omits 7be2b288be66 staging: pi433: add dependency to PA0, 1, 2 setting for ou [...] omits fb563860742a Staging: vc04_services: bcm2835-camera: Remove an exceptional & omits 9fdb04e9ccab staging: vt6655: upc: remove double blank lines omits 94f99bcedaea staging: mt7621-pci-phy: prevent use of uninitialized variable omits e291fa1237a7 staging: ralink-gdma: Use struct_size() in kzalloc() omits 3b706841c29f Staging: rtlwifi: Cleanup crc16_ccitt() omits d5d682270f35 Staging: rtlwifi: Remove & on function name omits e7cc9eba71ef staging: rtlwifi: base: Remove set but not used variables omits 8eee2c467df9 Staging: hal: hal_com_phycfg: fixed a coding style issue omits 031ba1fd9172 staging: remove redundant 'default n' from Kconfig omits 827ad2c7b303 staging: axis-fifo: Add elaborate description in Kconfig omits affbeba3a299 Staging: rtl8723bs: Remove typedef in struct sdio_data omits e00fd8ecaa87 staging: rtl8192e: remove a blank line omits 08ce43b9c58c staging: rtl8192e: Remove a not necessary blank line befor [...] omits 52927d97d80e staging: rtl8192e: Remove set but not used variable 'VenderID' omits 94be357fe618 staging: rtlwifi: rtl8822be: Remove set but not used varia [...] omits c8ab348df025 staging: rtl8723bs: add space after enum declaration omits cd62878c9d6f staging: rtl8192u: ieee80211: add space around '==' and be [...] omits 9e6aac6796a7 staging: rtl8192u: Add missing space omits e4d7efbb91ef staging: rtl8723bs: hal: replace spaces by tabs. omits 307e07486aaa staging: rtl8188eu: make sta2sta_data_frame() static omits 7e894d1086a4 staging: rtl8188eu: remove unnecessary declaration omits 391f544e355d staging: rtl8712: remove unnecessary NULL check omits 060ea4271a82 staging: android: vsoc: fix copy_from_user overrun omits a943245adc9a x86/Kconfig: Fix spelling mistake "effectivness" -> "effec [...] omits deaf3b71550d staging: most: Documentation: update driver documentation omits 1a89eb0a8f6d staging: most: configfs: add code for link removal omits a15f465caf09 staging: most: configfs: make create attributes write-only omits acdbb8975373 staging: most: allow speculative configuration omits a1ee286d5a2f staging: most: core: remove attribute add_link omits 5b082c2e07d8 staging: most: usb: remove prefix from description tag omits 787105b30f23 staging: most: core: make sysfs attributes read-only omits 919c03ae11b9 staging: most: enable configfs support omits 9640baca34f5 staging: most: sound: introduce new sound adapter management omits 3d89b2731b1e staging: most: core: add configfs interface functions omits dfee92dd5046 staging: most: change signature of function probe_channel omits 2bfde348879a staging: most: add new file configfs.c omits 47830c1127ef staging: greybus: power_supply: fix prop-descriptor request size omits 740a998d58ee Staging: gasket: Use DIV_ROUND_UP omits e2e89d4a7320 staging: wilc1000: fix spelling mistake "dissconect" -> "d [...] omits c901556a43d2 staging: wilc1000: give usleep_range a range omits ae26aa844679 staging: wilc1000: Avoid GFP_KERNEL allocation from atomic [...] omits 8136eaa012c4 staging: wilc1000: drop explicit conversion to bool omits 1ec408609eca Merge branch 'i2c/for-5.2' into i2c/for-next omits 18073da76973 dt-bindings: i2c: i2c-mtk: add support for MT8516 omits 530edb501ce4 i2c: axxia: use auto cmd for last message omits e155e3883019 i2c: gpio: flag atomic capability if possible omits 8927fbf48124 i2c: algo: bit: add flag to whitelist atomic transfers omits 252fa60e7054 i2c: stu300: use xfer_atomic callback to bail out early omits 3d11a12ece85 i2c: ocores: enable atomic xfers omits dd7dbf0eb090 i2c: ocores: refactor setup for polling omits 08960b022fb6 i2c: tegra-bpmp: convert to use new atomic callbacks omits 89f845a6dcd3 i2c: omap: Add the master_xfer_atomic hook omits 77c1e1e062b6 i2c: demux: handle the new atomic callbacks omits 7168bff2cfd7 i2c: mux: populate the new *_atomic callbacks omits 63b96983a5dd i2c: core: introduce callbacks for atomic transfers omits 83c42212d254 i2c: core: use I2C locking behaviour also for SMBUS omits bae1d3a05a8b i2c: core: remove use of in_atomic() omits 663d294b4768 staging: comedi: vmk80xx: Fix possible double-free of ->us [...] omits 08b7c2f9208f staging: comedi: vmk80xx: Fix use of uninitialized semaphore omits a6d2a5a92e67 RDMA/cxgb4: Fix null pointer dereference on alloc_skb failure omits b368fa114a62 staging: comedi: adv_pci1710: fix spelling mistake: "dropu [...] omits 28f69ae49b79 staging: comedi: dt2811: Fix spelling mistake omits 3935a6fb4bd7 staging: comedi: dyna_pci10xx: remove set but not used var [...] omits bb0925b283fe Merge tag 'extcon-fixes-for-5.1-rc4' of git://git.kernel.o [...] omits ba696429d290 x86/hyper-v: Implement EOI assist omits 6daeb8737f8a perf/x86/intel: Add Tremont core PMU support omits 6e394376ee89 perf/x86/intel/uncore: Add Intel Icelake uncore support omits cf50d79a8cfe perf/x86/msr: Add Icelake support omits b3377c3acb9e perf/x86/intel/rapl: Add Icelake support omits f08c47d1f86c perf/x86/intel/cstate: Add Icelake support omits 6017608936c1 perf/x86/intel: Add Icelake support omits 63b79f6ebc46 perf/x86: Support constraint ranges omits d3617b98b045 perf/x86/lbr: Avoid reading the LBRs when adaptive PEBS ha [...] omits c22497f5838c perf/x86/intel: Support adaptive PEBS v4 omits c01c348ecdc6 USB: core: Fix unterminated string returned by usb_string() omits c3e2485d5f4f dt-bindings: usb: Convert the generic EHCI binding to YAML omits c93bcace1098 dt-bindings: usb: Convert the generic OHCI binding to YAML omits 14ec072a19ad dt-bindings: usb: Convert USB HCD generic binding to YAML omits 3bee346bd7f3 USB: hub: Remove returned value 'status' since never used omits 477f00f96170 perf/x86/intel/ds: Extract code of event update in short period omits 48f38aa4cc5a perf/x86/intel: Extract memory code PEBS parser for reuse omits 878068ea270e perf/x86: Support outputting XMM registers omits f447e4eb3ad1 perf/x86/intel: Force resched when TFA sysctl is modified omits c68d224e5ed1 perf/core: Add perf_pmu_resched() as global function omits d80b5005c5dd docs: usb: convert documents to ReST omits 5f9be5f3f899 usb: host: xhci-tegra: Add Tegra186 XUSB support omits 160fa3a1f55f usb: host: xhci-tegra: Selectively program IPFS omits ead619de9058 dt-bindings: usb: xhci-tegra: Add Tegra186 support omits cc8670945d43 Merge branch 'perf/urgent' into perf/core, to pick up fixes omits 9d5dcc93a6dd perf/x86: Fix incorrect PEBS_REGS omits 339bc4183596 perf/ring_buffer: Fix AUX record suppression omits 52a44f83fc2d perf/core: Fix the address filtering fix omits 7c39f7f671d2 IB/rdmavt: Fix frwr memory registration omits 7a2a519a899b drm/i915: Drop bool return from breadcrumbs signaler omits 496156e3647f Merge branch 'linus' into perf/core, to pick up fixes omits 2de89fd98958 platform/chrome: cros_ec: Add EC host command support using rpmsg omits 9e2b0e0be642 platform/chrome: wilco_ec: Add h1_gpio status to debugfs omits a4599f6ec8e8 arm64: dts: mt8173: add pmu nodes for mt8173 omits 2bfc4975083a drm/i915/gvt: Fix incorrect mask of mmio 0x22028 in gen8/9 [...] omits 5c6e116dce57 arm64: dts: mt8173: correct cpu type of cpu2 and cpu3 to c [...] omits 6969706399cc dt-bindings: irq: mtk,sysirq: add support for MT8516 omits 61a640143f68 dt-bindings: serial: mtk-uart: add support for MT8516 omits ac071578286e drm/i915/gvt: addressed guest GPU hang with HWS index mode omits ef038a55dc06 dt-bindings: timer: mtk-timer: add support for MT8516 omits 95d002e0a34c Merge tag 'drm-intel-next-2019-04-04' into gvt-next omits 02a8c817a316 bpf: add map helper functions push, pop, peek in more BPF [...] omits a5cb33464e53 selftests/bpf: make flow dissector tests more extensible omits 08de198c9543 selftests/bpf: two scale tests omits 3da6e7e408b9 bpftool: Improve handling of ENOSPC on reuseport_array map dumps omits 0478c3bf8124 bpftool: Use print_entry_error() in case of ENOENT when dumping omits 25df480def17 tools: bpftool: add a note on program statistics in man page omits 88b3eed805e9 tools: bpftool: fix short option name for printing version [...] omits 9a487883bd6b tools: bpftool: fix man page documentation for "pinmaps" keyword omits 39c9f10639a3 tools: bpftool: reset errno for "bpftool cgroup tree" omits 031ebc1aac3d tools: bpftool: remove blank line after btf_id when listin [...] omits 780e0106d468 x86/mm/tlb: Revert "x86/mm: Align TLB invalidation info" omits 0082517fa4bc x86/reboot, efi: Use EFI reboot for Acer TravelMate X514-51T omits 43537b8e2dc5 bpf: reserve flags in bpf_skb_net_shrink omits bfb35c27c65f bpf: fix whitespace for ENCAP_L2 defines in bpf.h omits bcbccad694b7 selftests/bpf: bring back (void *) cast to set_ipv4_csum i [...] omits 7121f4c0304a dt-bindings: wdog: mtk-wdt: add support for MT851 omits efb2ddc4ce5d selftests/btf: add VAR and DATASEC case for dedup tests omits 189cf5a4a7d5 btf: add support for VAR and DATASEC in btf_dedup() omits 68e5ab1fc8bd kbuild: handle old pahole more gracefully when generating BTF omits 510bb96fe5b3 x86/mm: Prevent bogus warnings with "noexec=off" omits 5f843ed41558 kprobes: Fix error check when reusing optimized probes omits 89502a019790 x86/mm: Fix the 56-bit addresses memory map in Documentati [...] omits 8b39adbee805 locking/lockdep: Make lockdep_unregister_key() honor 'debu [...] omits 6a03469a1edc x86/build/lto: Fix truncated .bss with -fdata-sections omits be549d491154 scsi: core: set result when the command cannot be dispatched omits 948e922fc446 scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET [...] omits 7c3f8ca8e4c8 scsi: megaraid_sas: Make megasas_host_device_list_query() static omits e0347d894ae8 scsi: ufs: Print real incorrect request response code omits 21112e13cc7a scsi: cxgb4i: fix incorrect spelling "reveive" -> "receive" omits 74dea0bed793 scsi: libcxgbi: update route finding logic omits ffcd686b913e scsi: libcxgbi: find cxgbi device by MAC address omits 18c4f0a42b08 scsi: core: don't hold device refcount in IO path omits 1710ac17547a scsi: qla2xxx: Fix read offset in qla24xx_load_risc_flash() omits a630bdc54f6d scsi: qla2xxx: Move qla2x00_set_fcport_state() from a .h i [...] omits 81bcf1c5cf0e scsi: qla2xxx: Remove two superfluous casts omits bb63e47b6f68 scsi: qla2xxx: Remove qla_tgt_cmd.data_work and qla_tgt_cm [...] omits 9dfb59a00881 scsi: qla2xxx: Move the <linux/io-64-nonatomic-lo-hi.h> in [...] omits c20605edb38a scsi: qla2xxx: Declare qla24xx_build_scsi_crc_2_iocbs() static omits c4dc7cd31439 scsi: qla2xxx: Move the port_state_str[] definition from a [...] omits 58e2753c1163 scsi: qla2xxx: Insert spaces where required omits 845bbb09b54c scsi: qla2xxx: Fix formatting of pointer types omits bd432bb53cff scsi: qla2xxx: Leave a blank line after declarations omits 2703eaaf4eae scsi: qla2xxx: Use tabs to indent code omits f1b70d16389d crypto: mxc-scc - Remove broken driver omits d6d060788e0a Merge branch 'next-smack' into next-testing omits 45b721260229 arm64: dts: meson-g12a-x96-max: Enable USB omits 8ad7624453cf arm64: dts: meson-g12a-u200: Enable USB omits 41cc4551f454 arm64: dts: meson-g12a-sei510: Enable USB omits d1c023af1988 arm64: dts: meson-g12a-sei510: Add ADC Key and BT support omits aa77657b018f arm64: dts: meson-g12a-u200: add regulators omits f075b344c6ca Merge branch 'smack-for-5.2' of https://github.com/cschauf [...] omits cf451adfa392 PM / devfreq: add tracing for scheduling work omits 1be0730f1dcd trace: events: add devfreq trace event file omits 9173c5ceb035 PM / devfreq: rk3399_dmc: Pass ODT and auto power down par [...] omits adfe3b76608f PM / devfreq: rockchip-dfi: Move GRF definitions to a comm [...] omits fbb9c3c9a5ac PM / devfreq: exynos-bus: Suspend all devices on system shutdown omits b53b0128052f PM / devfreq: Fix static checker warning in try_then_reque [...] omits bc658bef97a7 PM / devfreq: Restart previous governor if new governor fa [...] omits 1d1397c3ec1f PM / devfreq: tegra: remove unneeded variable omits 726409698fee PM / devfreq: rockchip-dfi: remove unneeded semicolon omits e2794d74f1ec PM / devfreq: rk3399_dmc: remove unneeded semicolon omits 6d690f77932f PM / devfreq: consistent indentation omits 25846fa1ceda PM / devfreq: fix missing check of return value in devfreq [...] omits a9487917ba67 PM / devfreq: fix mem leak in devfreq_add_device() omits 0d00a239f70f PM / devfreq: Use of_node_name_eq for node name comparisons omits 614c70f35cd7 bnx2x: fix spelling mistake "dicline" -> "decline" omits 432bc230700f Merge branch 'hsr-next' omits ee2c46f35390 net: hsr: add tx stats for master interface omits 3271273388fb net: hsr: fix debugfs path to support multiple interfaces omits 9c5f8a19b2de net: hsr: fix naming of file and functions omits dcdecdcfe1fc net: phy: switch drivers to use dynamic feature detection omits 038a9c3d1e42 hwmon: (pmbus/isl68137) Add driver for Intersil ISL68137 P [...] omits 991d679951f0 pmbus: support for custom sysfs attributes omits 9f00995e4eb2 hwmon: Add support for samples attributes omits 5d9e8b3f809f hwmon: (lm25066) Support SAMPLES_FOR_AVG register omits bfe033a048f7 hwmon: Document the samples attributes omits 49c4455dccf2 hwmon: (pmbus) Introduce PMBUS_VIRT_*_SAMPLES registers omits 8e742fc2e25a hwmon: (ir38064) delete incorrect line omits 3cf10282821a hwmon: (pmbus_core) Replace S_<PERMS> with octal values omits 00669d196c61 hwmon: (pmbus/ir38064) Add driver for Infineon IR38064 Vol [...] omits c49b7b3981f5 hwmon: (ir35221) fix company name omits 841cf6767bf6 hwmon: (pwm-fan) Report probe errors consistently omits 6b1ec4789fb1 hwmon: (pwm-fan) Add RPM support via external interrupt omits 285d7483aa33 Documentation: pwm-fan: Add description for RPM support omits c7366e951469 dt-bindings: hwmon: (pwm-fan) Add tachometer interrupt omits c112d75840fb hwmon: OCC drivers are ARM-only omits 5679ed990653 hwmon: (occ) Move common code to a separate module omits 14b97ba5c200 hwmon: (vt1211) Use request_muxed_region for Super-IO accesses omits e95fd518d05b hwmon: (w83627hf) Use request_muxed_region for Super-IO accesses omits d6410408ad2a hwmon: (smsc47m1) Use request_muxed_region for Super-IO accesses omits 19f7b17630f2 hwmon: (adm1029) Use permission specific [SENSOR_][DEVICE_ [...] omits 502a92ff25b3 hwmon: (w83627hf) Use permission specific SENSOR[_DEVICE]_ [...] omits 96c6f81afaa1 hwmon: (smsc47m1) Use permission specific SENSOR[_DEVICE]_ [...] omits f2bec7ea6c49 hwmon: (smsc47m192) Use permission specific SENSOR[_DEVICE [...] omits 08ea5a87466b hwmon: (vt8231) Use permission specific SENSOR[_DEVICE]_AT [...] omits 60a9c3f150df hwmon: (sis5595) Use permission specific SENSOR[_DEVICE]_A [...] omits 24f9ec1fa329 hwmon: (menf21bmc_hwmon) Use permission specific SENSOR[_D [...] omits 9d5bc0906cc1 hwmon: (via686a) Use permission specific SENSOR[_DEVICE]_A [...] omits 7bc85e492158 hwmon: (lm85) Use permission specific SENSOR[_DEVICE]_ATTR [...] omits e7655cfd39d8 hwmon: (lm78) Use permission specific SENSOR[_DEVICE]_ATTR [...] omits f6c93aeb0aad hwmon: (lm87) Use permission specific SENSOR[_DEVICE]_ATTR [...] omits 8e757e15a509 hwmon: (adm1031) Use permission specific SENSOR[_DEVICE]_A [...] omits 29168f30e33b hwmon: (thmc50) Use permission specific SENSOR[_DEVICE]_AT [...] omits 7352ae8d0011 hwmon: (adm9240) Use permission specific SENSOR[_DEVICE]_A [...] omits 7ded2315ffe2 hwmon: (adm1026) Use permission specific SENSOR[_DEVICE]_A [...] omits 66efcd2b6a0d hwmon: (adm1025) Use permission specific SENSOR[_DEVICE]_A [...] omits 8c0826756744 hwmon: (smsc47b397) Use request_muxed_region for Super-IO [...] omits 755a9b0f8aaa hwmon: (pc87427) Use request_muxed_region for Super-IO accesses omits 73e6ff71a7ea hwmon: (f71805f) Use request_muxed_region for Super-IO accesses omits df6b8c70c210 hwmon: (ina2xx) Fix build warning omits 8c71c7b943d4 hwmon: (lm63) Fix build warning omits 0e09e9f939cb hwmon: lm95245: Fix build warnings omits bd7d56a70900 hwmon: (tmp421) Fix build warning omits 1cbee124dfd4 hwmon: (stts751) Fix build warning omits 969c45b98b1d hwmon: (max6621) Fix build warning omits 20b497ab9c38 hwmon: (lm85) Fix build warning omits 2720ce7e46e1 hwmon: (max6650) Fix build warning omits f198a8697dc5 hwmon: (max6697) Fix build warning omits 32c2d4025245 hwmon: (ina209) Fix build warning omits ffa83e784745 hwmon: (lm75) Fix build warning omits acb614a393b5 hwmon: (w83773g) Fix build warning omits 0337dd9b4ac6 hwmon: (ads7828) Fix build warning omits a62fe340e271 hwmon: (hih6130) Fix build warning omits fe339dbf295a hwmon: (adt7475) Fix build warning omits eb3cb6d5bd51 hwmon: (ads1015) Fix build warning omits 20894216d8b2 hwmon: (tmp103) Fix build warning omits 07af9a4a6d15 hwmon: (tmp102) Fix build warning omits 0718298685f5 hwmon: (ad7414) Fix build warning omits 462d7e7ec9e8 hwmon: (adc128d818) Fix build warning omits 787afaa30fa5 hwmon: (lm90) Fix build warning omits a90cdd134546 hwmon: (ltc4151) Fix build warning omits 64e511627958 hwmon: (pmbus/ucd900) Fix build warning omits e91cb17b733f hwmon: (pmbus/tps53679) Fix build warning omits 9c6b0f75ea9c hwmon: (pmbus/ucd9200): Mark ucd9200_of_match as maybe_unused omits cb202bb8b323 hwmon: (iio_hwmon) Simplify attr.name generation in iio_hw [...] omits 5aaa58734d88 hwmon: (jz4740) Use devm_platform_ioremap_resource omits 2f2defda176c hwmon: (w83773g) Use HWMON_CHANNEL_INFO macro omits 6cbd4926a2ac hwmon: (tmp108) Use HWMON_CHANNEL_INFO macro omits 880782547272 hwmon: (tmp102) Use HWMON_CHANNEL_INFO macro omits 0c42186e3976 hwmon: (raspberrypi-hwmon) Use HWMON_CHANNEL_INFO macro omits dfeace08338c hwmon: (npcm750-pwm-fan) Use HWMON_CHANNEL_INFO macro omits 725dcf082c87 hwmon: (mlxreg-fan) Use HWMON_CHANNEL_INFO macro omits dcb00ee817b4 hwmon: (max6621) Use HWMON_CHANNEL_INFO macro omits b605e671cff6 hwmon: (max31790) Use HWMON_CHANNEL_INFO macro omits f4a407f4ddf0 hwmon: (ltq-cputemp) Use HWMON_CHANNEL_INFO macro omits 0ee508f0cd51 hwmon: (ltc4245) Use HWMON_CHANNEL_INFO macro omits 7aea00647f9c hwmon: (lm95245) Use HWMON_CHANNEL_INFO macro omits f5011f9fc287 hwmon: (lm95241) Use HWMON_CHANNEL_INFO macro omits a4d41e6730b8 hwmon: (lm90) Use HWMON_CHANNEL_INFO macro omits e4f6fed12710 hwmon: (lm75) Use HWMON_CHANNEL_INFO macro omits 1eade10fe94e hwmon: (jc42) Use HWMON_CHANNEL_INFO macro omits 6f307b7c2ba2 hwmon: (ina3221) Use HWMON_CHANNEL_INFO macro omits ff56121e71fd hwmon: (adt7411) Use HWMON_CHANNEL_INFO macro omits 6bf2db4621fc hwmon: Documentation: Add usage example for HWMON_CHANNEL_INFO omits 4ec1d234a966 hwmon: (nct7904) Use new HWMON_CHANNEL_INFO() macro omits 4cdb56214746 hwmon: lochnagar: Add Lochnagar 2 hardware monitoring driver omits 5ad4d7ca2125 hwmon: lochnagar: Add device tree binding document omits 0ddca5773786 hwmon: (ntc_thermistor) Use new HWMON_CHANNEL_INFO() macro omits c43a113ca2c8 hwmon: Add convience macro to define simple static sensors omits b429ebc86f2e hwmon: (mlxreg-fan) Add support for fan capability registers omits b88c5049219a hwmon: (occ) Fix extended status bits omits 53f1647da3e8 hwmon: (pwm-fan) Disable PWM if fetching cooling data fails omits 618d919cae2f Merge tag 'libnvdimm-fixes-5.1-rc6' of git://git.kernel.or [...] omits 3c236f8cc63b scsi: libsas: Print expander PHY indexes in decimal omits d8649fc1c5e4 scsi: libsas: Do discovery on empty PHY to update PHY info omits 085f104a83d5 scsi: libsas: Inject revalidate event for root port event omits a5b38d3159ea scsi: libsas: Improve vague log in SAS rediscovery omits f7ddb43eed7b scsi: libsas: Try to retain programmed min linkrate for SA [...] omits 7b27c5fe247b scsi: libsas: Stop hardcoding SAS address length omits b6ed55cb721c Merge branch 'nfp-Flower-flow-merging' omits 8af56f40e53b nfp: flower: offload merge flows omits aa6ce2ea0c93 nfp: flower: support stats update for merge flows omits 1c6952ca587d nfp: flower: generate merge flow rule omits 107e37bb4f88 nfp: flower: validate merge hint flows omits dbc2d68edc98 nfp: flower: handle merge hint messages omits cf4172d5751f nfp: flower: get flows by host context omits 45756dfedab5 nfp: flower: allow tunnels to output to internal port omits f41dd0595d06 nfp: flower: support fallback packets from internal ports omits 27f54b582567 nfp: allow fallback packets from non-reprs omits 4d12ba42787b nfp: flower: allow offloading of matches on 'internal' ports omits 2f2622f59c70 nfp: flower: turn on recirc and merge hint support in firmware omits 2607fd087370 arm64: dts: meson: g12a: Add mali-g31 gpu node omits 9baf7d6be730 arm64: dts: meson: g12a: Add G12A USB nodes omits 820873cf38da arm64: dts: meson: g12a: Add SAR ADC node omits 55fbc7287eca Merge branch 'reset/meson-g12a' of git://git.pengutronix.d [...] omits 08af83100949 Merge tag 'meson-clk-headers-5.2' of git://github.com/BayL [...] omits 55d76e83a39d dt-bindings: power: amlogic, meson-gx-pwrc: Add G12A compatible omits 7e8eda734d30 ntp: Audit NTP parameters adjustment omits 5512320c9f6f Merge tag 'fsdax-fix-5.1-rc6' of git://git.kernel.org/pub/ [...] omits 2d87a0674bd6 timekeeping: Audit clock adjustments omits 2c88e3c7ec32 block: fix use-after-free on gendisk omits 7d90fcc14a25 power: supply: cpcap-charger: Fix pointless EPROBE_DEFER warnings omits ffaf6f6773af power: supply: cpcap-battery: Fix pointless EPROBE_DEFER warnings omits 5fc27a541926 power: supply: cpcap-battery: Use accumulator for current [...] omits 35439b7ab2db power: supply: cpcap-battery: Fix coulomb counter calibrat [...] omits c68b901ac4fa power: supply: cpcap-battery: Fix signed counter sample register omits 1a9aadc86ad4 power: supply: cpcap-battery: Fix low battery check omits 6f76aa94e1d2 Merge branch 'psy-fixes' into psy-next omits 47a1a225ab35 Merge branch 'hns3-next' omits 2566f10676ba net: hns3: fix for vport->bw_limit overflow problem omits 8a9a654b5b52 net: hns3: fix sparse: warning when calling hclge_set_vlan [...] omits c7cf89b5dd38 Merge branch 'sctp-fully-support-memory-accounting' omits 9dde27de3e5e sctp: implement memory accounting on rx path omits 1033990ac5b2 sctp: implement memory accounting on tx path omits 9c69a1320515 route: Avoid crash from dereferencing NULL rt->from omits 93144b0ecde5 Merge branch 'mlxsw-Add-neighbour-offload-indication' omits 3321cff3c570 selftests: mlxsw: Test neighbour offload indication omits caf345a18b2f mlxsw: spectrum_router: Add neighbour offload indication omits a85e84e0301b mlxsw: spectrum_router: Propagate neighbour update errors omits 789445b960c1 MAINTAINERS: normalize Woojung Huh's email address omits 92480b3977fd bonding: fix event handling for stacked bonds omits 8ed633b9baf9 Revert "net-sysfs: Fix memory leak in netdev_register_kobject" omits df68c44c720a power: supply: gpio-charger: Add support for charger status. omits 6aae57b78813 dt-bindings: power: supply: Add charge-status-gpios property omits c856dbc887aa drm/i915: Nuke drm_crtc_state and use intel_atomic_state instead omits 5ec87ecde235 power: supply: core: fix typo in function to get current c [...] omits 95337b982107 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next omits a44acf906061 Merge tag 'wireless-drivers-for-davem-2019-04-15' of git:/ [...] omits 79b4a9cf0e2e MIPS: scall64-o32: Fix indirect syscall number load omits 9ccd75c55ac5 dt-bindings: soc: fix a typo for MT7623A omits c4fcbf1186e7 dt-bindings: mediatek: update bindings for MT7629 SoC omits b19062a56726 io_uring: fix possible deadlock between io_uring_{enter,register} omits dc2f4189dcd2 bridge: only include nf_queue.h if needed omits c750e6929d3c selinux: Check address length before reading address family omits f5c58ba18ab8 drm/i915: Restore correct bxt_ddi_phy_calc_lane_lat_optim_ [...] omits 5aae7832d1b4 drm/i915: Do not enable FEC without DSC omits 37c2eadde68d Merge branch 'omap-for-v5.2/dt-am3' into for-next omits e5b258e53e58 ARM: dts: am335x: wega: Replaced register offsets with defines omits b1e0c487f31d ARM: dts: am335x: sl50: Replaced register offsets with defines omits aa7ed183730a ARM: dts: am335x: shc: Replaced register offsets with defines omits 631493a16af3 ARM: dts: am335x: sbc-t335: Replaced register offsets with [...] omits c5ebf24a41d3 ARM: dts: am335x: sancloud-bbe: Replaced register offsets [...] omits a3328bf02d77 ARM: dts: am335x: phycore-som: Replaced register offsets w [...] omits 891ffb8fcd46 ARM: dts: am335x: pepper: Replaced register offsets with defines omits 898c4a59bc62 ARM: dts: am335x: pdu001: Replaced register offsets with defines omits 781288d2bdef ARM: dts: am335x: pcm-953: Replaced register offsets with defines omits 558fee9ab504 ARM: dts: am335x: osd335x-common: Replaced register offset [...] omits 443fca762bc3 ARM: dts: am335x: osd3358-sm-red: Replaced register offset [...] omits affcce6f7c5c ARM: dts: am335x: nano: Replaced register offsets with defines omits c68a4ffd3d75 ARM: dts: am335x: moxa-uc-8100-me-t: Replaced register off [...] omits 4a424b0b168e ARM: dts: am335x: moxa-uc-2101: Replaced register offsets [...] omits 876144dd5332 ARM: dts: am335x: moxa-uc-2100-common: Replaced register o [...] omits c422b10e88f0 ARM: dts: am335x: lxm: Replaced register offsets with defines omits 387fbf73ebe7 ARM: dts: am335x: igep0033: Replaced register offsets with [...] omits ddd0dc915647 arm64: dts: hisilicon: hi3670: Add UFS controller support omits 39036cd27273 arch: add pidfd and io_uring syscalls everywhere omits d7ba866759c6 Merge tag 'v5.1-rc5' into for-5.2/block omits 14e14aaf6132 platform/chrome: wilco_ec: Standardize mailbox interface omits 94d4e7af14a1 platform/chrome: cros_ec_proto: check for NULL transfer function omits 5d5fe9970c76 drm/imx: enable IDMAC watermark feature omits bb8e43f76561 drm/imx: don't skip DP channel disable for background plane omits 4a6b6bdd1614 gpu: ipu-v3: dp: fix CSC handling omits 55ac3597df3f Merge branch 'for-5.1-upstream-fixes' into for-next omits 626961dd6d32 PCI: dwc: Add const qualifier to struct dw_pcie_ep_ops omits 2a9a801620ef PCI: endpoint: Add support to specify alignment for buffer [...] omits fbb2de891cc4 PCI: keystone: Add support to set the max link speed from DT omits 40e5d614a0cd PCI: OF: Allow of_pci_get_max_link_speed() to be used by P [...] omits b22af42b3e57 PCI: keystone: Invoke phy_reset() API before enabling PHY omits 18b0415bc802 PCI: keystone: Add support for PCIe RC in AM654x Platforms omits 162aaa3b6cc1 dt-bindings: PCI: Add PCI RC DT binding documentation for AM654 omits f316a2b53cd7 PCI: keystone: Prevent ARM32 specific code to be compiled [...] omits 2aadcb0cd391 PCI: dwc: Fix ATU identification for designware version >= 4.80 omits a9f4c2d2f99e PCI: dwc: Enable iATU unroll for endpoint too omits 26f51e85b3b6 dt-bindings: PCI: Document "atu" reg-names omits 156c6fef75a4 PCI: keystone: Explicitly set the PCIe mode omits 1c55c4263fe7 dt-bindings: PCI: Add dt-binding to configure PCIe mode omits 6f84665bfd0a Merge branch 'i2c/for-5.2' into i2c/for-next omits b1dee41b7692 PCI: keystone: Move resources initialization to prepare fo [...] omits b95ad7708cfc i2c: axxia: use auto cmd for last message omits e5b74d798f64 i2c: gpio: flag atomic capability if possible omits 2a5bec8888d4 i2c: algo: bit: add flag to whitelist atomic transfers omits 0ca883e76352 i2c: stu300: use xfer_atomic callback to bail out early omits 29501c72112b i2c: ocores: enable atomic xfers omits ecb900a2c1b0 i2c: ocores: refactor setup for polling omits 94251cce14c1 i2c: tegra-bpmp: convert to use new atomic callbacks omits f5072fff5ec6 i2c: omap: Add the master_xfer_irqless hook omits 5c5b2e90ee1f i2c: demux: handle the new atomic callbacks omits 1a38a8cb529c i2c: mux: populate the new *_atomic callbacks omits 36fb1a2352ef i2c: core: introduce callbacks for atomic transfers omits 829fb29ba04f i2c: core: use I2C locking behaviour also for SMBUS omits 666608da36c1 i2c: remove use of in_atomic() omits 78cdfcea289a i2c: brcmstb: remove unused struct member omits 25708278f810 i2c: mediatek: Add i2c support for MediaTek MT8183 omits a15c91bac695 i2c: mediatek: Add i2c and apdma sync in i2c driver omits cad6dc5d2887 i2c: mediatek: Add arb clock in i2c driver omits a3438152c667 dt-bindings: i2c: Add Mediatek MT8183 i2c binding omits bc6eaf17097b i2c: mediatek: Add offsets array for new i2c registers omits 1ab494cc405c drm/i915/selftests: Skip live timeline/suspend tests if wedged omits 0142ada02a43 Merge branch 'for-5.2' into for-next omits a2679b647190 platform/chrome: Add CrOS USB PD logging driver omits 37a186225a0c platform/chrome: cros_ec_spi: Transfer messages at high priority omits b18e606ff313 platform/chrome: cros_ec_debugfs: no need to check return [...] omits b5fd12d6c0fc ALSA: seq: Correct unlock sequence at snd_seq_client_ioctl [...] omits 71c733c4e1ae mmc: tegra: add sdhci tegra suspend and resume omits c07a48c26519 mmc: sdhci: Remove finish_tasklet omits 19d2f695f4e8 mmc: sdhci: Call mmc_request_done() from IRQ handler if possible omits e9a072993d69 mmc: sdhci: Move some processing to __sdhci_finish_mrq() omits 97a1abae46a6 mmc: sdhci: Move timer and has_requests functions omits 2e72ab9b2f56 mmc: sdhci: Reorganize sdhci_finish_mrq() and __sdhci_fini [...] omits 6cdae8173f67 regulator: Add support for stm32 power regulators omits c29687c354c5 dt-bindings: regulator: Add stm32mp1 pwr regulators omits ade024f130f7 memstick: jmb38x_ms: remove set but not used variable 'data' omits cf03fcdc5b9c MAINTAINERS: Add section for MediaTek MMC/SD/SDIO driver omits 765c59675ab5 mmc: sdhci-pci: Add support for Intel CML omits 002ee28e8b32 mmc: core: make pwrseq_emmc (partially) support sleepy GPI [...] omits b65be6355183 mmc: mtk-sd: check for valid optional memory resource omits c278150e0d2a mmc: alcor: enable DMA transfer of large buffers omits e374e87538f4 mmc: sdhci_am654: Clear HISPD_ENA in some lower speed modes omits 3b407b4f3a92 MAINTAINERS: Add Ulf Hansson to the MEMORYSTICK section omits c6645985d77c MAINTAINERS: Collect TI FLASH MEDIA drivers into one section omits aad5f19e4736 mmc: mmc_spi: Convert to use SPDX identifier omits 1ae51603528c mmc: mmc_spi: Indentation fixes omits 38b2168581bc mmc: mmc_spi: Join string literals back omits 70a557e63f1a mmc: mmc_spi: Remove useless NULL check at ->remove() omits b9ffe4086206 mmc: mmc_spi: Remove redundant dev_set_drvdata() omits 41ed65e7ce84 mmc: mmci: replace blksz_datactrlXX by get_datactrl_cfg callback omits 8372f9d0ef0b mmc: mmci: stm32: define get_dctrl_cfg omits 5db1e1fc7cab mmc: mmci: qcom: define get_dctrl_cfg omits b3fb9d64b497 mmc: mmci: define get_dctrl_cfg for legacy variant omits 0732ea75de09 mmc: mmci: add get_datactrl_cfg callback and helper functions omits e5a34b0c1071 mmc: alcor: enable DMA for writes omits 7bda9482e7ed mmc: sdhci-of-arasan: Add DTS property to disable DCMDs. omits 28f22fb755ec dt-bindings: mmc: Add disable-cqe-dcmd property. omits 2198eeff2344 mmc: sdhci-omap: Make sdhci_omap_reset static omits b77544280ccf mmc: tegra: fix CQE enable and resume sequence omits 688956440e80 mmc: cqhci: add CQHCI_SSC1 register CBC field mask omits c6e7ab909262 mmc: tegra: add Tegra186 WAR for CQE omits c46d089aa71d mmc: cqhci: allow hosts to update dcmd cmd desc omits ad64a7908c0a dt-bindings: mmc: tegra: document Tegra194 compatible string omits ea8fc5953e8b mmc: tegra: update hw tuning process omits 1d8cd065f7ab mmc: sdhci: allow host to specify maximum tuning loops omits 92cd1667d579 mmc: tegra: fix ddr signaling for non-ddr modes omits 89822b73543d mmc: mtk-sd: add support for MT8516 omits 91ecbe50b69c mmc: renesas_sdhi: set CBSY flag before probing TMIO host omits 2a55c1eac788 mmc: renesas_sdhi: prevent overflow for max_req_size omits 609e5fba56fc mmc: tmio: introduce macro for max block size omits f49bdcde0a0f mmc: renesas_sdhi: update copyright information omits 8dcf48e5f4d7 mmc: mxs-mmc: Enable MMC_CAP_ERASE omits 611025983b79 mmc_spi: add a status check for spi_sync_locked omits 1f1929f3f2fa mmc: sdhci-of-esdhc: add quirk to ignore command inhibit for data omits b214fe592ab7 mmc: sdhci-of-esdhc: add erratum eSDHC7 support omits 5dd195522562 mmc: sdhci-of-esdhc: add erratum A-009204 support omits 05cb6b2a66fa mmc: sdhci-of-esdhc: add erratum eSDHC-A001 and A-008358 support omits a46e42712596 mmc: sdhci-of-esdhc: add erratum eSDHC5 support omits 8e9a6919939b mmc: sdhci-of-esdhc: add erratum A011334 support in lx2160 [...] omits 6f549034bb64 mmc: host: Pedantic cleanups to Kconfig omits 71953e0e7968 mmc: mmci: Make mmci_variant_init() static omits 62e546be6d93 mmc: mmci: Share sdmmc_variant_init() via the common header file omits f7f3e7dac802 mmc: mmci: Drop qcom specific header file omits ea27c95a7a47 mmc: mmci: Re-work code starting DMA for the qcom variant omits c21aa7a80416 mmc: mmci: Drop unnecessary clear of variant->qcom_dml flag omits 6aa35ce74399 mmc: mmci: Don't share un-implemented DMA functions omits 9328d3efaed3 Pull reiserfs cleanup. omits 5d552ad79630 fs/reiserfs/journal.c: Make remove_journal_hash static omits c577f4a5a08b PCI: rockchip: Fix rockchip_pcie_ep_assert_intx() bitwise [...] omits 46f5710f0b88 ALSA: usb-audio: Add quirk for Focusrite Scarlett Solo omits 38a1965f42cc hwrng: stm32 - set default random quality omits af0d4442dd68 hwrng: stm32 - fix unbalanced pm_runtime_enable omits 2aae471d66c1 drivers: power: supply: goldfish_battery: Fix bogus SPDX i [...] omits de348df5b389 clk: imx: rename clk-imx51-imx53.c to clk-imx5.c omits e54d1527658f xfrm: kconfig: make xfrm depend on inet omits 6659efec5011 Merge branch 'for-5.2/u2fzero' into for-next omits e252e0e00281 HID: u2fzero: fix compiling error in u2fzero_probe() omits 1b4daf1a0893 Merge branch 'arm64-dt-for-v5.2' into next omits 202fcc634b84 Merge branches 'sunxi/dt-for-5.2', 'sunxi/dt64-for-5.2' an [...] omits 8558c6e21ceb ARM: dts: sun8i: h3: bluetooth for Banana Pi M2 Zero board omits 0dceab33342d regulator: max8998: Factor out struct voltage_map_desc omits 7d695f20c27f regulator: max8998: Constify regulator_ops omits 7a8b0e66df5a regulator: tps6524x: Remove *rdev[N_REGULATORS] from struc [...] omits 357db0279a23 regulator: tps6524x: Constify regulator_ops omits 7cfcecfb82af regulator: tps65218: Convert to use regulator_get_current_ [...] omits 7c6b8e3b9fe8 regulator: ab8500: Remove *regulator from struct ab8500_re [...] omits 6d66d9952ec0 regulator: ab8500: Constify regulator_ops omits 8e5be4f7e142 regulator: ab8500-ext: Constify ab8500_ext_regulator_ops omits b7f5a8e435ec arm64: dts: renesas: r8a77980: Add "renesas,id" to VIN omits 802c24716079 selftests/livepatch: Add functions.sh to TEST_PROGS_EXTENDED omits 48cb9737edff regulator: ab8500-ext: Convert to use simplified DT parsing omits 80a9c22a9da9 regulator: ab8500-ext: Remove *rdev from struct ab8500_ext [...] omits 32d622f3290b arm64: dts: renesas: r8a77965: Remove reg-names of display node omits ff89e2f4b34d tpm: Actually fail on TPM errors during "get random" omits 9183541ce036 tpm: turn on TPM on suspend for TPM 1.x omits 515b5c8ca2dd tpm: fix an invalid condition in tpm_common_poll omits 80badd47288a KEYS: trusted: allow trusted.ko to initialize w/o a TPM omits 323124186257 tpm: Fix the type of the return value in calc_tpm2_event_size() omits 3b92a851534a KEYS: trusted: fix -Wvarags warning omits 34dbe29364df selftests/tpm2: Extend tests to cover partial reads omits fb97ed2314ad selftests/tpm2: Open tpm dev in unbuffered mode omits 3ec25826ae33 printk: Tie printk_once / printk_deferred_once into .data. [...] omits c09f7471127e fpga manager: Adding FPGA Manager support for Xilinx zynqmp omits 9b0879620ea8 dt-bindings: fpga: Add bindings for ZynqMP fpga driver omits e840decc1954 firmware: xilinx: Add fpga API's omits 635e1e78a685 ARM: dts: sun8i: v40: bananapi-m2-berry: Sort device node [...] omits 7cf875be2fed arm64: dts: allwinner: h6: Add MMC1 pins omits 6b1f16ba730d s390/pkey: add one more argument space for debug feature entry omits f06ddb53096b BackMerge v5.1-rc5 into drm-next omits 5bdac418f33f netfilter: nat: fix icmp id randomization omits 33d1c018179d netfilter: nf_tables: prevent shift wrap in nft_chain_pars [...] omits 3c79107631db netfilter: ctnetlink: don't use conntrack/expect object ad [...] omits f55be0be5b72 drm/amd/display: Add profiling tools for bandwidth validation omits afcd526b1ba9 drm/amd/display: Add fast_validate parameter omits c14a005c1621 drm/amd/display: Relax requirements for CRTCs to be enabled omits 004b3938e637 drm/amd/display: Check scaling info when determing update type omits 6e8dc7b0a7a4 drm/amd/display: Don't warn when DC update type > DM guess omits f843b308adb2 drm/amd/display: Use surface directly when checking update type omits 6491f0c05abd drm/amd/display: Add basic downscale and upscale valdiation omits 5ac4619b9d2f drm/amd/display: change name from dc_link_get_verified_lin [...] omits 695af5f9a519 drm/amd/display: Rework DC plane filling and surface updates omits 320932bfd9e3 drm/amd/display: Recalculate pitch when buffers change omits f6ff2a08f49d drm/amd/display: Maintain z-ordering when creating planes omits 781718322779 drm/amd/display: Update plane scaling parameters for fast updates omits 0a8d85e0a160 drm/amd/display: 3.2.26 omits 32a5b542a6c6 drm/amd/display: Read eDP link settings on detection omits e54ae524294f drm/amd/display: define HUBP_MASK_SH_LIST_DCN for Raven omits 623588b8ee60 drm/amd/display: Handle get crtc position error omits ea36ad34c5b2 drm/amd/display: expand plane caps to include fp16 and sca [...] omits fc8e5230dca9 drm/amd/display: Add DRM color properties for primary planes omits 37c6a93b7e53 drm/amd/display: Expose support for NV12 on suitable planes omits 3be0a0b85015 drm/amd/display: Add switch for Fractional PWM on or off omits c238bfe0be9e drm/amd/display: If one stream full updates, full update a [...] omits 89d139d5ad46 xfs: report inode health via bulkstat omits 1302c6a24fd9 xfs: report AG health via AG geometry ioctl omits c23232d40935 xfs: report fs and rt health via geometry structure omits 7cd5006bdb6f xfs: add a new ioctl to describe allocation group geometry omits 1b6d968de22b xfs: bump XFS_IOC_FSGEOMETRY to v5 structures omits 519841c207de xfs: clear BAD_SUMMARY if unmounting an unhealthy filesystem omits 39353ff6e96f xfs: replace the BAD_SUMMARY mount flag with the equivalen [...] omits 6772c1f11206 xfs: track metadata health status omits 2bf9d264efed xfs,fstrim: fix to return correct minlen omits 1ca89fbc48e1 xfs: don't account extra agfl blocks as available omits 22fedd80b652 xfs: shutdown after buf release in iflush cluster abort path omits 545aa41f5cba xfs: wake commit waiters on CIL abort before log item abort omits 4d09807f2046 xfs: fix use after free in buf log item unlock assert omits dc4060a5dc25 Linux 5.1-rc5 omits 6b3a70773630 Merge branch 'page-refs' (page ref overflow) omits 732488018281 Merge tag 'mlx5-fixes-2019-04-09' of git://git.kernel.org/ [...] omits 69f23a09daf9 rtnetlink: fix rtnl_valid_stats_req() nlmsg_len check omits 2f5fb1934188 x86/speculation: Prevent deadlock on ssb_state::lock omits a6b16d8d2ae7 Merge branch 'qed-doorbell-overflow-recovery' omits 0d72c2ac8918 qed: Fix the DORQ's attentions handling omits d4476b8a6151 qed: Fix missing DORQ attentions omits b61b04ad81d5 qed: Fix the doorbell address sanity check omits 9ac6bb1414ac qed: Delete redundant doorbell recovery types omits e62b2fd5d3b4 r8169: change irq handler to always trigger NAPI polling omits 0ed1d3ddedb9 Merge branch 'r8169-phy-func-ptr-arrays' omits 8344ffffd176 r8169: create function pointer array for chip hw init functions omits 1fcd165884c8 r8169: create function pointer array for PHY init functions omits c19571264dd7 Merge branch 'hns3-next' omits 6814b5900b83 net: hns3: code optimization for command queue' spin lock omits cc5ff6e90f80 net: hns3: free the pending skb when clean RX ring omits 2d0075b4a7b7 net: hns3: do not initialize MDIO bus when PHY is inexistent omits c41e672d1e6a net: hns3: set dividual reset level for all RAS and MSI-X errors omits 1a49f3c6146f net: hns3: divide shared buffer between TC omits db5936db8f9e net: hns3: always assume no drop TC for performance reason omits d474d88f8826 net: hns3: add hns3_gro_complete for HW GRO process omits a4d2cdcbb878 net: hns3: minor refactor for hns3_rx_checksum omits 92f11ea177cd net: hns3: fix set port based VLAN issue for VF omits 21e043cd8124 net: hns3: fix set port based VLAN for PF omits 44e626f720c3 net: hns3: fix VLAN offload handle for VLAN inserted by port omits 741fca1667ea net: hns3: modify VLAN initialization to be compatible wit [...] omits c543cb4a5f07 ipv4: ensure rcu_read_lock() in ipv4_link_failure() omits 81f2eeb37074 Merge branch 'net-phy-shrink-PHY-settings-array-and-add-20 [...] omits c6576bfe2f4b phy: warn if phylib and ethtool PHY mode definitions are o [...] omits 5a3144e41956 net: phy: add support for new modes in phylib omits f1538eca9ea6 net: phy: shrink PHY settings array omits 9ee8578d9530 ARM: pxa: ssp: Fix "WARNING: invalid free of devm_ allocat [...] omits 4285f2fcef80 tracing: Remove the ULONG_MAX stack trace hackery omits fa49e2eac9aa drm: Remove the ULONG_MAX stack trace hackery omits accddc41b969 latency_top: Remove the ULONG_MAX stack trace hackery omits ead97a49ec3a mm/kasan: Remove the ULONG_MAX stack trace hackery omits 4621c9858f05 mm/page_owner: Remove the ULONG_MAX stack trace hackery omits b8ca7ff7731f mm/slub: Remove the ULONG_MAX stack trace hackery omits 2dfed4565afe lockdep: Remove the ULONG_MAX stack trace hackery omits 6a28b4c2d93b s390/stacktrace: Remove the pointless ULONG_MAX marker omits 4f3bd6ca310b parisc/stacktrace: Remove the pointless ULONG_MAX marker omits 7b2c7b623349 arm64/stacktrace: Remove the pointless ULONG_MAX marker omits fa9833992d5f riscv/stacktrace: Remove the pointless ULONG_MAX marker omits f8a9a269c28d unicore32/stacktrace: Remove the pointless ULONG_MAX marker omits b01f6d368d29 sh/stacktrace: Remove the pointless ULONG_MAX marker omits 2a2bcfa0c94d arm/stacktrace: Remove the pointless ULONG_MAX marker omits c5c27a0a5838 x86/stacktrace: Remove the pointless ULONG_MAX marker omits fdc7833964d8 um/stacktrace: Remove the pointless ULONG_MAX marker omits 15fab63e1e57 fs: prevent page refcount overflow in pipe_buf_get omits 8fde12ca79af mm: prevent get_user_pages() from overflowing page refcount omits 88b1a17dfc3e mm: add 'try_get_page()' helper function omits f958d7b528b1 mm: make page ref count overflow check tighter and more explicit omits 40fba00ffa43 x86/resctrl: Do not repeat rdtgroup mode initialization omits 955e00772954 iio: gyro: add DT bindings to fxas21002c omits 21cf20a84a9f Kconfig: change configuration of srf04 ultrasonic iio sensor omits d6edf95abdb5 dt-bindings: iio: srf04: add Maxbotix ultrasonic iio proxi [...] omits bb208037ae45 srf04.c: add maxbotix ultrasonic sensors omits 1c2fb4054648 iio: adc: ti-ads7950: Fix build error without CONFIG_GPIOLIB omits 8e4fefec0174 iio: temperature: max31856: fix uninitialized error return omits 631bd2f7ec02 iio: imu: st_lsm6dsx: remove set but not used variables 'a [...] omits 63440a630d3b iio: accel: add support to LIS2DE12 omits 52e77d67dd8d dt-bindings: iio: accel: add LIS2DE12 sensor device binding omits 45e119e40328 iio: accel: kxcjk1013: Add KIOX0008 ACPI Hardware-ID omits 566564e80b0e staging: iio: ad9832: use clock framework for clock reference omits 7fe8f00051c0 staging: iio: ad9832: organize includes omits 88aa7ae66128 bmp085.yaml: transform DT documentation of iio sensor into YAML omits 5150ec3fe125 avia-hx711.yaml: transform DT binding to YAML omits a8427a7b371b iio: imx7d_adc: Use devm_platform_ioremap_resource() omits 8cc393bf300b iio: imx7d_adc: Replace pr_err with dev_err omits aa21a28e9050 iio: imx7d_adc: Add local struct device pointer in imx7d_a [...] omits 3e5ffe47ed8c dt-bindings: iio: adc: Add AD7616 ADC documentation omits 7989b4bb23fe iio: adc: ad7616: Add support for AD7616 ADC omits 6bf229abce75 iio: adc: ad7606: Move oversampling options in chip info a [...] omits 9044b6e25e2f staging: iio: frequency: ad9834: Remove unnecessary parentheses omits 8cf614950e39 iio: adc: Fix MAX9611 spacing omits 649cc7b17ce8 dt-bindings: iio: imu: st_lsm6dsx: add lsm6dsr device bindings omits 0b428d14b485 Merge branch 'next/soc' into for-next omits 7676e667c841 ARM: s3c64xx: Tidy up handling of regulator GPIO lookups omits 89388ca4955f iio: inkern: Convert iio_read_avail_channel_raw into a wrapper omits 4abbd783d126 soundwire: intel: fix implicit header use of module.h/export.h omits 9f421096a16e iio: inkern: API for reading available iio channel attribu [...] omits a25eab299165 soundwire: stream: remove useless initialization of local [...] omits 7de8d238dd91 soundwire: remove useless initializations omits 4ac5627acc3e soundwire: intel: fix inversion in devm_kcalloc parameters omits 26536e7c242e locking/rwsem: Prevent unneeded warning during locking selftest omits 3d6770fbd935 io_uring: drop io_file_put() 'file' argument omits 77f1e0a52d26 bfq: update internal depth state when queue depth changes omits 917257daa0fe io_uring: only test SQPOLL cpu after we've verified it omits 060586324648 io_uring: park SQPOLL thread if it's percpu omits 4443f8e6ac77 Merge tag 'for-linus-20190412' of git://git.kernel.dk/linux-block omits b60bc0665e6a Merge tag 'nfs-for-5.1-4' of git://git.linux-nfs.org/proje [...] omits 87af0c381357 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 09bad0df3974 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] omits a3b84248628d Merge tag 'pci-v5.1-fixes-2' of git://git.kernel.org/pub/s [...] omits 113fb03ed1d4 CPER: Remove unnecessary use of user-space types omits 12fa4f47924c CPER: Add UEFI spec references omits 74356addc0b3 PCI: Fix comment typos omits cf60528f8ab8 Merge tag 'powerpc-5.1-5' of git://git.kernel.org/pub/scm/ [...] omits 5ded88718aef Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits a0033bd1eae4 Drivers: hv: vmbus: Remove the undesired put_cpu_ptr() in [...] omits 0261ea1bd1eb ipvs: do not schedule icmp errors from tunnels omits 8176c8332751 netfilter: conntrack: initialize ct->timeout omits 1025ce75212b netfilter: conntrack: don't set related state for differen [...] omits becf2319f320 selftests: netfilter: check icmp pkttoobig errors are set [...] omits bdfc4027de15 rtlwifi: rtl8723ae: Make rtl8723e_dm_refresh_rate_adaptive [...] omits ddab2eee7949 rtlwifi: Convert the wake_match variable to local omits 0961d9874a2e rtlwifi: Fix duplicate tests of one of the RX descriptors omits a927e8d8ab57 brcmfmac: fix leak of mypkt on error return path omits e3062e05e1cf brcmfmac: Loading the correct firmware for brcm43456 omits 0cf83903aad0 brcmfmac: Use struct_size() in kzalloc() omits 5f659c792a31 Merge tag 'iwlwifi-next-for-kalle-2019-04-03' of git://git [...] omits e61ab9f01749 ALSA: hda: Initialize ext-bus-specific fields in snd_hdac_ [...] omits 99fff44fe339 Merge branch 'for-linus' into for-next omits 183ab39eb0ea ALSA: hda: Initialize power_state field properly omits eeba1e9cf31d afs: Fix in-progess ops to ignore server-level callback in [...] omits 21bd68f196ca afs: Unlock pages for __pagevec_release() omits 8022c4b95c37 afs: Differentiate abort due to unmarshalling from other errors omits d2abfa86ff37 afs: Avoid section confusion in CM_NAME omits ba25b81e3a42 afs: avoid deprecated get_seconds() omits 5d75dc2b0810 drm/i915: Teach intel_workarounds to use uncore mmio access omits 6d0a598489ca Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 122c215bfae8 Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] omits 5e6f1fee60a3 Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits 73fdb2c908c6 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 26e2b81977bb Merge branch 'locking-urgent-for-linus' of git://git.kerne [...] omits 6a022984c3fe Merge branch 'irq-urgent-for-linus' of git://git.kernel.or [...] omits 54c63a75581f Merge branch 'core-urgent-for-linus' of git://git.kernel.o [...] omits 01d4e3a2fc07 scsi: hisi_sas: Some misc tidy-up omits 246ea3c0ad02 scsi: hisi_sas: Don't fail IT nexus reset for Open Reject timeout omits a31157002778 scsi: hisi_sas: Don't hard reset disk during controller reset omits 3168d4f800b8 scsi: hisi_sas: Support all RAS events with MSI interrupts omits adb5b38c19bb scsi: hisi_sas: allocate different SAS address for directl [...] omits 18a54b329c1a scsi: hisi_sas: Adjust the printk format of functions hisi [...] omits c63b88ccff0a scsi: hisi_sas: Fix for setting the PHY linkrate when disc [...] omits 447f78c0e183 scsi: hisi_sas: Remedy inconsistent PHY down state in software omits a97fa586800e scsi: hisi_sas: add host reset interface for test omits 17631462cd49 Merge branch '5.1/scsi-fixes' into 5.2/merge omits 1caf7a70a93f fs: drop unused fput_atomic definition omits 5fa7d3f9d318 Merge branch 'rhashtable-bit-locking-m68k' omits ca0b709d1a07 rhashtable: use BIT(0) for locking. omits f4712b46a529 rhashtable: replace rht_ptr_locked() with rht_assign_locked() omits adc6a3ab192e rhashtable: move dereference inside rht_ptr() omits c5783311a124 rhashtable: reorder some inline functions and macros. omits e4edbe3c1f44 rhashtable: fix some __rcu annotation errors omits c252aa3e8ed3 rhashtable: use struct_size() in kvzalloc() omits 9d60f0ea1c55 Merge branch 'nfp-update-to-control-structures' omits bcf0cafab44f nfp: split out common control message handling code omits 0a72d8332ce6 nfp: move vNIC reset before netdev init omits dd5b2498d845 nfp: add a mutex lock for the vNIC ctrl BAR omits e64718282c00 nfp: opportunistically poll for reconfig result omits ed0de45a1008 ipv4: recompile ip options in ipv4_link_failure omits 4b3766ec0e18 scsi: target/iscsi: Make sure PDU processing continues if [...] omits 2e39f1c9064d scsi: target/iscsi: Make iscsit_map_iovec() more robust omits 0ca650c13ba2 scsi: target/iscsi: Handle too large immediate data buffer [...] omits 96e8e26dd8dd scsi: target/iscsi: Only send R2T if needed omits b0055acaedf5 scsi: target/iscsi: Detect conn_cmd_list corruption early omits be71530aa974 scsi: target/core: Make the XCOPY setup code easier to rea [...] omits 0f57cf5ce766 scsi: target/core: Simplify LUN initialization in XCOPY im [...] omits 82b76b4476e3 scsi: target/core: Remove a set-but-not-used member variab [...] omits fae43461f8f2 scsi: target/core: Rework the SPC-2 reservation handling code omits 63f7479439c9 scsi: target/core: Fix a race condition in the LUN lookup code omits a6a6d0589ac4 scsi: scsi_transport_fc: nvme: display FC-NVMe port roles omits c342dc109aa5 bpf: refactor "check_reg_arg" to eliminate code redundancy omits 55e7f3b5ac94 bpf: factor out reg and stack slot propagation into "propa [...] omits 3f8cafa4131f bpf: refactor propagate_liveness to eliminate code redundance omits 1b04aee7e218 bpf: refactor propagate_liveness to eliminate duplicated for loop omits 1deeb6408c1c ipv6: Remove flowi6_oif compare from __ip6_route_redirect omits ea63e60f7a3e scsi: cxgbi: remove redundant __kfree_skb call on skb and [...] omits 9e550f015303 Merge branch 'rxrpc-fixes' omits 1a2391c30c0b rxrpc: Fix detection of out of order acks omits 39ce67557568 rxrpc: Trace received connection aborts omits f7f1dd3162ef afs: Check for rxrpc call completion in wait loop omits 8e8715aaa905 rxrpc: Allow errors to be returned from rxrpc_queue_packet() omits 4611da30d679 rxrpc: Make rxrpc_kernel_check_life() indicate if call completed omits 56d282d9db19 rxrpc: Clear socket error omits 1dc2b3d65523 qede: fix write to free'd pointer error and double free of ptp omits 0a2c34f18c94 vxge: fix return of a free'd memblock on a failed dma mapping omits 8c5a3ca306a0 Merge branch 'netdevsim-Mostly-cleanup-in-sdev-bpf-iface-area' omits 4b3a84bce4e2 netdevsim: move sdev-specific init/uninit code into separa [...] omits b26b6946a62f netdevsim: make bpf_offload_dev_create() per-sdev instead [...] omits 38f58c972334 netdevsim: move sdev specific bpf debugfs files to sdev dir omits af9095f00d34 netdevsim: move shared dev creation and destruction into s [...] omits 3c91d1148320 Documentation: net: dsa: transition to the rst format omits 53b29c336830 swiotlb: save io_tlb_used to local variable before leaving [...] omits 056b21fbe689 net: veth: use generic helper to report timestamping info omits af730342ec3b net: loopback: use generic helper to report timestamping info omits abe9fd5726e0 net: dummy: use generic helper to report timestamping info omits 51356ac89b5a bpf: Fix distinct pointer types warning for ARCH=i386 omits d700649809c8 Merge branch 'next-integrity' into next-testing omits 2bfebea90dd5 Merge branch 'next-integrity-for-james' of git://git.kerne [...] omits 39564ae86d51 drm/i915/ehl: Inherit Ice Lake conditional code omits f89b9e1be7da clk: imx: Fix PLL_1416X not rounding rates omits a43d05086c5e Merge branch 'bpf-sysctl-hook' omits 7568f4cbbeae selftests/bpf: C based test for sysctl and strtoX omits 8549ddc832d6 selftests/bpf: Test bpf_strtol and bpf_strtoul helpers omits c2d5f12e4c6c selftests/bpf: Test ARG_PTR_TO_LONG arg type omits 99f57973ac5b selftests/bpf: Add sysctl and strtoX helpers to bpf_helpers.h omits b457e5534c99 bpf: Sync bpf.h to tools/ omits d7a4cb9b6705 bpf: Introduce bpf_strtol and bpf_strtoul helpers omits 57c3bb725a3d bpf: Introduce ARG_PTR_TO_{INT,LONG} arg types omits 9a1027e52535 selftests/bpf: Test file_pos field in bpf_sysctl ctx omits 786047dd08de selftests/bpf: Test bpf_sysctl_{get,set}_new_value helpers omits 11ff34f74e32 selftests/bpf: Test sysctl_get_current_value helper omits 6041c67f28d8 selftests/bpf: Test bpf_sysctl_get_name helper omits 1f5fa9ab6e2e selftests/bpf: Test BPF_CGROUP_SYSCTL omits 7007af63da3b selftests/bpf: Test sysctl section name omits 063cc9f06ee6 libbpf: Support sysctl hook omits 196398d4c0ac bpf: Sync bpf.h to tools/ omits e1550bfe0de4 bpf: Add file_pos field to bpf_sysctl ctx omits 4e63acdff864 bpf: Introduce bpf_sysctl_{get,set}_new_value helpers omits 1d11b3016cec bpf: Introduce bpf_sysctl_get_current_value helper omits 808649fb787d bpf: Introduce bpf_sysctl_get_name helper omits 7b146cebe30c bpf: Sysctl hook omits b1cd609d9b51 bpf: Add base proto function for cgroup-bpf programs omits 1f55660ff805 clk: rockchip: add a COMPOSITE_DIV_OFFSET clock-type omits 57a20248ef3e clk: rockchip: Turn on "aclk_dmac1" for suspend on rk3288 omits d5bc73f34cc9 PCI: Fix issue with "pci=disable_acs_redir" parameter bein [...] omits 356150e86d75 ARM: dts: rockchip: vdd_gpu off in suspend for rk3288-veyron omits ed27ae71bf61 ARM: dts: rockchip: vcc33_ccd off in suspend for rk3288-ve [...] omits 89e28da82836 soc: mediatek: pwrap: Zero initialize rdata in pwrap_init_cipher omits cdf3e3deb747 block: check_events: don't bother with events if unsupported omits 773008f6fe05 Revert "block: unexport DISK_EVENT_MEDIA_CHANGE for legacy [...] omits 3c12c8e94ca0 Revert "ide: unexport DISK_EVENT_MEDIA_CHANGE for ide-gd a [...] omits c92e2f04b359 block: disk_events: introduce event flags omits 673387a93005 block: genhd: remove async_events field omits 832bc250d71f Merge tag 'iwlwifi-for-kalle-2019-04-03' of git://git.kern [...] omits 4dff47c7607a drm/panfrost: Add support for 2MB page entries omits bafdf85dfa59 mt76x02: avoid status_list.lock and sta->rate_ctrl_lock de [...] omits 746ba11f1706 rt2x00: do not increment sequence number while re-transmitting omits 9dc27bcbe78c mt76: mt7603: send BAR after powersave wakeup omits aa3cb24be18b mt76: mt7603: fix sequence number assignment omits 2170e2157d7c mt76: mt7603: add missing initialization for dev->ps_lock omits 5ce5f61b70f9 drm/i915: Handle catastrophic error on engine reset omits a5eff7259790 x86/pkeys: Add PKRU value to init_fpstate omits 019d26004eba drm/i915: Shortcut readiness to reset check omits 06b251dff787 x86/fpu: Restore regs in copy_fpstate_to_sigframe() in ord [...] omits 16b22f85bca2 Revert "MIPS: ralink: fix cpu clock of mt7621 and add dt c [...] omits da2f32fb8dc7 x86/fpu: Add a fastpath to copy_fpstate_to_sigframe() omits 1d731e731c4c x86/fpu: Add a fastpath to __fpu__restore_sig() omits f3ba91228e8e drm/panfrost: Add initial panfrost driver omits c117aa4d8701 drm: Add a drm_gem_objects_lookup helper omits d08d42de6432 iommu: io-pgtable: Add ARM Mali midgard MMU page table format omits 8bf043635a1a arm64: dts: mt8183: add pinctrl file omits e0a092ebebf7 Merge branch 'smc-next' omits 7a62725a50e0 net/smc: improve smc_conn_create reason codes omits 9aa68d298c80 net/smc: improve smc_listen_work reason codes omits 228bae05be32 net/smc: code cleanup smc_listen_work omits fba7e8ef513c net/smc: cleanup of get vlan id omits bc36d2fc93eb net/smc: consolidate function parameters omits 598866974c94 net/smc: check for ip prefix and subnet omits 4ada81fddfbb net/smc: fallback to TCP after connect problems omits 50717a37db03 net/smc: nonblocking connect rework omits 45a0686b9120 soc: mediatek: pwrap: add support for MT8516 pwrap omits a51f4c031de3 soc: mediatek: pwrap: add missing check on rstc omits 4bad8b0709f5 dt-bindings: pwrap: mediatek: add pwrap support for MT8516 omits 5f409e20b794 x86/fpu: Defer FPU state load until return to userspace omits bddc028a4f2a udpv6: Check address length before reading address family omits ba024f2574a1 bpf: Check address length before reading address family omits c68e747d0a98 llc: Check address length before reading address field omits bd7d46ddca06 Bluetooth: Check address length before reading address field omits a9107a14a9b9 rxrpc: Check address length before reading srx_service field omits d852be84770c net: netlink: Check address length before reading groups field omits 175f7c1f01d3 sctp: Check address length before reading address family omits 238ffdc49ef9 mISDN: Check address length before reading address family omits dd3ac9a68435 net/rds: Check address length before reading address family omits d9350f21e5fe firmware: arm_scmi: replace of_match_device->data with of_ [...] omits fa7fe29a645b firmware: arm_scmi: fix of_node leak in scmi_mailbox_check omits 6dc400af216a xen-netback: add reference from xenvif to backend_info to [...] omits df8c9581e258 dt-bindings: mtk-sysirq: Add compatible for Mediatek MT8183 omits fbbad0287cec arm64: dts: Using standard CCF interface to set vcodec clk omits 213472244917 Merge branch 'omap-for-v5.2/dt' into for-next omits bcbb63b80284 ARM: dts: dra7: Separate AM57 dtsi files omits 09f837546edf dt-binding: arm: omap: Add information for AM5748 omits 88742c146f8a Merge branch 'omap-for-v5.2/am4-pm-v2' into for-next omits b3cf181c65c4 clk: mediatek: fix clk-gate flag setting omits 93abb05fd5d6 drm/amdgpu: Set proper function to set xgmi pstate omits e911671cd027 drm/powerplay: Add smu set xgmi pstate interface omits 3d2aca8c8620 drm/amdgpu: fix old fence check in amdgpu_fence_emit omits 1afeb3144344 drm/amdgpu: update version for timeline syncobj support in [...] omits 2624dd154bcc drm/amdgpu: add timeline support in amdgpu CS v3 omits 1925e7d3d467 drm/amdgpu/gmc9: fix VM_L2_CNTL3 programming omits b575f10dbd6f drm/amdgpu: shadow in shadow_list without tbo.mem.start ca [...] omits a823c35ff2ed arm64: ptrace: Add function argument access API omits 5f3073011c89 Merge branch 'omap-for-v5.2/dt-am3' into for-next omits 33ef1394a97d ARM: dts: am335x: icev2: Replaced register offsets with defines omits 1f757e0616cf ARM: dts: am335x: evmsk: Replaced register offsets with defines omits ef2791fd13c3 ARM: dts: am335x: evm: Replaced register offsets with defines omits 6c4f9ebf86db ARM: dts: am335x: cm-t335: Replaced register offsets with defines omits 125a6f3c58e3 ARM: dts: am335x: chilisom: Replaced register offsets with [...] omits 4e5835effc3d ARM: dts: am335x: chiliboard: Replaced register offsets wi [...] omits e52a7204cdd3 ARM: dts: am335x: bonegreen-common: Replaced register offs [...] omits 9faf08c2e677 ARM: dts: am335x: boneblue: Replaced register offsets with [...] omits ada077fa906e ARM: dts: am335x: bonegreen-wireless: Replaced register of [...] omits 0b119fafc882 ARM: dts: am335x: base0033: Replaced register offsets with [...] omits 11ce1e08971e ARM: dts: am335x: baltos: Replaced register offsets with defines omits 8ce8c4b31a82 ARM: dts: am335x: baltos-leds: Replaced register offsets w [...] omits f6385bd149ec ARM: dts: am335x: baltos-ir5221: Replaced register offsets [...] omits a48d48e6535b ARM: dts: am335x: baltos-ir3220: Replaced register offsets [...] omits 7229d544c83a ARM: dts: am335x: baltos-ir2110: Replaced register offsets [...] omits 8ee15f324866 Merge tag 'dma-mapping-5.1-1' of git://git.infradead.org/u [...] omits c4307836cb6b arm64: tegra: Enable command queue for Tegra186 SDMMC4 omits e9b001960cf5 arm64: tegra: Fix default tap and trim values omits 7320733094cf arm64: tegra: Add supply for temperature sensor on P2888 omits 10ece0c14e11 arm64: tegra: Enable aconnect, ADMA and AGIC on Jetson TX1 omits 6c00cac1de5e arm64: tegra: Add L2 cache topology to Tegra210 omits 3056c1ca2939 arm64: tegra: Enable CPU idle support for Shield omits 15e666968f87 arm64: tegra: Enable CPU idle support for Smaug omits d2c19dd714fc arm64: tegra: Enable CPU idle support for Jetson TX1 omits da77c6d92bf7 arm64: tegra: Add CPU idle states properties for Tegra210 omits d9931a1869fb arm64: tegra: Fix timer node for Tegra210 omits 4876191cbe2a Merge tag 'iommu-fix-v5.1-rc5' of git://git.kernel.org/pub [...] omits 8e72d95d993d Merge tag 'clang-format-for-linus-v5.1-rc5' of git://githu [...] omits ea951a943f8d Merge tag 'mmc-v5.1-rc2' of git://git.kernel.org/pub/scm/l [...] omits 372686e60c84 Merge tag 'sound-5.1-rc5' of git://git.kernel.org/pub/scm/ [...] omits f2a7346955e5 Merge tag 'acpi-5.1-rc5' of git://git.kernel.org/pub/scm/l [...] omits 52d52d1c98a9 block: only allow contiguous page structs in a bio_vec omits 7321ecbfc7cf block: change how we get page references in bio_iov_iter_g [...] omits 14eacf12dbc7 block: don't allow multiple bio_iov_iter_get_pages calls per bio omits a10584c3cda9 block: refactor __bio_iov_bvec_add_pages omits 8a96a0e40810 block: rewrite blk_bvec_map_sg to avoid a nth_page call omits 58890f31f98d Merge tag 'drm-fixes-2019-04-12' of git://anongit.freedesk [...] omits 507b820009a4 PCI: endpoint: Fix a potential NULL pointer dereference omits 1db86318c4d1 RDMA/mlx5: Check for error return in flow_rule rather than err omits 512de1ce7bb7 usb: ohci-da8xx: drop the vbus GPIO omits 274e4c336192 ARM: davinci: da830-evm: add a fixed regulator for ohci-da8xx omits 1d272894ec4f ARM: davinci: omapl138-hawk: add a fixed regulator for ohci-da8xx omits d327330185f1 usb: ohci-da8xx: disable the regulator if the overcurrent [...] omits 8e2f5eae2435 usb: ohci-da8xx: let the regulator framework keep track of [...] omits 3ea9ae57b412 ARM: davinci: add missing sentinels to GPIO lookup tables omits 31f996efbd5a PCI/AER: Change pci_aer_init() stub to return void omits 045afc24124d arm64: futex: Fix FUTEX_WAKE_OP atomic ops with non-zero r [...] omits 1c00d7bc96c2 RDMA/ocrdma: Remove use of idr use pci bdf instead omits c2ff9e9a3d9d x86/fpu: Merge the two code paths in __fpu__restore_sig() omits e5604e2fb6d4 drm/i915: Suppress spurious combo PHY B warning omits 7a412b8f60cd drm/i915: Restore correct bxt_ddi_phy_calc_lane_lat_optim_ [...] omits 0edda1d6813b drm/i915: Flush the CSB pointer reset omits 926b21f37b07 x86/fpu: Restore from kernel memory on the 64-bit path too omits 4c39da306a44 Merge branches 'arm-defconfig-for-v5.2' and 'arm-dt-for-v5 [...] omits 0725a5478e3b ARM: dts: iwg23s-sbc: Enable HS-USB omits 307ca5cf4778 ARM: dts: r8a77470: Add HSUSB device nodes omits 034484c4a3c7 ARM: dts: iwg23s-sbc: Enable USB USB2.0 Host omits ce5940798cf1 ARM: dts: r8a77470: Add USB2.0 Host (EHCI/OHCI) device omits e18cfb6e0418 ARM: dts: iwg23s-sbc: Enable USB Phy[01] omits 1a675db44002 ARM: dts: r8a77470: Add USB PHY DT support omits b266731b76d5 ARM: shmobile: Enable USB [EO]HCI HCD PLATFORM support in [...] omits 0cd4f4f10245 ARM: shmobile: Enable PHY_RCAR_GEN3_USB2 in shmobile_defconfig omits 1631b58c7ef6 ARM: dts: r8a77470: Add VIN support omits 3d59e55ef864 ARM: dts: r8a77470: Add PWM support omits f408170d1829 ARM: dts: r8a77470: Add HSCIF support omits e0478542cfd4 overflow.h: Add comment documenting __ab_c_size() omits 8a5deb4e316a ARM: dts: rockchip: Add DDR retention/poweroff to rk3288-v [...] omits 2dd00d31d488 ARM: rockchip: Mark pm-init functions __init omits 6b580f523172 ALSA: seq: Protect racy pool manipulation from OSS sequencer omits f7b0c4ce8cb3 iommu/vt-d: Flush IOTLB for untrusted device in time omits be068fa236c3 vfio/type1: Handle different mdev isolation type omits 7bd50f0cd2fd vfio/type1: Add domain at(de)taching group helpers omits 8ac13175cbe9 vfio/mdev: Add iommu related member in mdev_device omits 3c677d206210 iommu/amd: Set exclusion range correctly omits 6740ea6776e9 ALSA: seq: Simplify snd_seq_kernel_client_enqueue() helper omits 7c32ae35fbf9 ALSA: seq: Cover unsubscribe_port() in list_mutex omits f16628d6e8c6 clang-format: Update with the latest for_each macro list omits 692802d26b3a rtc: ds1685: fix crash caused by referencing wrong device struct omits 7342e2a73a37 rtc: lpc32xx: convert to SPDX identifier omits 34b21c9ee812 rtc: lpc32xx: use .set_time omits f04dd349a343 rtc: lpc32xx: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits ba4a84f5ab6e rtc: lpc32xx: simplify IRQ setup omits 3a13426908a3 rtc: lpc32xx: set range omits 6bbad585fd69 rtc: lpc32xx: convert to devm_rtc_allocate_device omits e6f3f7e4dc76 spi: Add spi_is_bpw_supported() omits ac60c5e33df4 ARM: dts: rockchip: Add dynamic-power-coefficient for rk3288 omits 258f250fc5f7 arm64: dts: mt2712: Remove un-used property for PCIe omits bf297420cce5 clk: rockchip: Limit use of USB PHY clock to USB on rk3288 omits 00c0cd9e59d2 clk: rockchip: Fix video codec clocks on rk3288 omits dc351d4c5f4f PM / core: Propagate dev->power.wakeup_path when no callbacks omits 60dd1ead65e8 drivers: firmware: psci: Announce support for OS initiated [...] omits d036b5cfef63 drivers: firmware: psci: Simplify error path of psci_dt_init() omits 0865d20c5074 drivers: firmware: psci: Split psci_dt_cpu_init_idle() omits f0f6ad909260 MAINTAINERS: Update files for PSCI omits e720a6c8fbdb drivers: firmware: psci: Move psci to separate directory omits 2564002abcde regulator: dbx500-prcmu: Remove unused fields from struct [...] omits 92722a8fac53 regulator: db8500-prcmu: Convert to use simplified DT parsing omits 1a18195a2c4e regulator: db8500-prcmu: Constify regulator_ops omits 13e962140be6 ACPI: button: reinitialize button state upon resume omits f456277ee15f Merge back ACPICA changes for v5.2. omits 0eb2766dd6f3 drm/bridge: ti-tfp410: Set the bus_format omits 51c7b4477c8b dt-bindings: display: tfp410: Add bus-width parameter property omits 3d31e2152281 drm/bridge: ti-tfp410: Fall back to HPD polling if HPD irq [...] omits 837f74116585 xfrm: update doc about xfrm[46]_gc_thresh omits fa9d38f65d39 drm/i915: Fix the inconsistent RMW in WA 827 omits 2474028e4b9a drm/i915: Rename skl_wa_clkgating to the actual WA omits 1d54ad944074 perf/core: Fix perf_event_disable_inatomic() race omits d15d9fd02575 drm: bridge: dw-hdmi: Fix overflow workaround for Rockchip SoCs omits ecc4946f11a0 Merge branch 'drm-next-5.2' of git://people.freedesktop.or [...] omits 8af9f7291e22 Merge branch 'sctp-skb-list' omits 013b96ec6461 sctp: Pass sk_buff_head explicitly to sctp_ulpq_tail_event(). omits 178ca044aa60 sctp: Make sctp_enqueue_event tak an skb list. omits 5e8f641db673 sctp: Use helper for sctp_ulpq_tail_event() when hooked up [...] omits 925b93742263 sctp: Always pass skbs on a list to sctp_ulpq_tail_event(). omits 0eff1052438c sctp: Remove superfluous test in sctp_ulpq_reasm_drain(). omits 9994677c968e net: sched: flower: fix filter net reference counting omits 56490b623aa0 selftests: Add debugging options to pmtu.sh omits e30584509659 dctcp: more accurate tracking of packets delivery omits 5c8c397c3e54 Merge tag 'drm-misc-next-2019-04-10' of git://anongit.free [...] omits 788f07ebe040 Merge tag 'drm-intel-fixes-2019-04-11' of git://anongit.fr [...] omits a89afe58f1a7 block: fix the return errno for direct IO omits 00053de52231 extcon: arizona: Disable mic detect if running when driver [...] omits bb23581b9b38 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 223fd0adfa8a bridge: broute: make broute a real ebtables table omits 971502d77faa bridge: netfilter: unroll NF_HOOK helper in bridge input path omits f12064d1b402 bridge: reduce size of input cb to 16 bytes omits 26f7fe4a5db5 selftests: netfilter: add ebtables broute test case omits fa3c098c2d52 extcon: axp288: Add a depends on ACPI to the Kconfig entry omits 947e8b595b82 bpf: explicitly prohibit ctx_{in, out} in non-skb BPF_PROG [...] omits 145a0ef21c8e apparmor: fix blob compression when ns is forced on a policy load omits fe166a9f2868 apparmor: fix missing ZLIB defines omits 6a59d9243d34 apparmor: fix blob compression build failure on ppc omits 63c16c3a7608 apparmor: Initial implementation of raw policy blob compression omits 6b7a21140fca tools: add smp_* barrier variants to include infrastructure omits 78f07adac861 Merge branch 'ipv6-Refactor-nexthop-selection-helpers-duri [...] omits 0b34eb004347 ipv6: Refactor __ip6_route_redirect omits 0c59d0067587 ipv6: Refactor rt6_device_match omits d83009d462a6 ipv6: Move fib6_multipath_select down in ip6_pol_route omits af52a52cbabd ipv6: Be smarter with null_entry handling in ip6_pol_route_lookup omits 30c15f033847 ipv6: Refactor find_rr_leaf omits 28679ed10479 ipv6: Refactor find_match omits 702cea56852c ipv6: Pass fib6_nh and flags to rt6_score_route omits cc3a86c802f0 ipv6: Change rt6_probe to take a fib6_nh omits 6e1809a564ef ipv6: Remove rt6_check_dev omits 1ba9a8951794 ipv6: Only call rt6_check_neigh for nexthop with gateway omits 2d06b235815e Merge tag 'for-5.1-rc4-tag' of git://git.kernel.org/pub/sc [...] omits fbc5ee9a6955 rtc: mxc_v2: use dev_pm_set_wake_irq() to simplify code omits bc0e731fc289 rtc: mxc: use dev_pm_set_wake_irq() to simplify code omits 862cac15d2e9 rtc: rx8025: Fix a parameter to %ptR in rx8025_read_alarm() omits 153a9177c1c8 rtc: sirfsoc: Make sysrtc_regmap_config static omits a5f622984a62 selftests: fib_tests: Fix 'Command line is not complete' errors omits 9cb30a71acd4 PCI: OF: Support "external-facing" property omits badd9f19f199 dt-bindings: Add "external-facing" PCIe port property omits 62720b12d20a dns: remove redundant zero length namelen check omits d3706566ae3d net: netrom: Fix error cleanup path of nr_proto_init omits ffb5d6fe140d Merge tag 'drm-misc-fixes-2019-04-11' of git://anongit.fre [...] omits d7c3a206e633 net: fec: manage ahb clock in runtime pm omits 94c59aab42ce Merge branch 'bpf-l2-encap' omits 3ec61df82ba0 selftests_bpf: add L2 encap to test_tc_tunnel omits 1db04c300a41 bpf: sync bpf.h to tools/ for BPF_F_ADJ_ROOM_ENCAP_L2 omits 58dfc900faff bpf: add layer 2 encap support to bpf_skb_adjust_room omits 166b5a7f2ca3 selftests_bpf: extend test_tc_tunnel for UDP encap omits 909620ff72c8 tipc: use standard write_lock & unlock functions when crea [...] omits 6fd3134ae355 drm/i915: Do not enable FEC without DSC omits eaa9558d35ae clk: ingenic: jz4725b: Add UDC PHY clock omits e94999688e3a PM / Domains: Add genpd governor for CPUs omits 93dc07f8b089 dt-bindings: clock: jz4725b-cgu: Add UDC PHY clock omits c0ee0e43c049 clk: qcom: Skip halt checks on gcc_pcie_0_pipe_clk for 8998 omits 892df0191b29 clk: qcom: Add QCS404 TuringCC omits 360fed42282e clk: qcom: branch: Add AON clock ops omits 5f19c6e936f2 dt-bindings: clock: Introduce Qualcomm Turing Clock controller omits 8bc7a04bb783 clk: qcom: gcc-qcs404: Add CDSP related clocks and resets omits dac5d67277d6 clk: mediatek: Allow changing PLL rate when it is off omits acddfc2c261b clk: mediatek: Add MT8183 clock support omits 23fe31dedb7b clk: mediatek: Add configurable pcw_chg_reg to mtk_pll_data omits d90240bc073e clk: mediatek: Add dt-bindings for MT8183 clocks omits 2f41cd9b13ea dt-bindings: ARM: Mediatek: Document bindings for MT8183 omits fbc87aa0f7c4 clocksource/drivers/oxnas: Fix OX820 compatible omits 9155697e2004 clocksource/drivers/arm_arch_timer: Remove unneeded pr_fmt macro omits 99834eead2a0 clocksource/drivers/npcm: select TIMER_OF omits 9d7e1a82b7d1 clk: mediatek: Add configurable pcwibits and fmin to mtk_pll_data omits a3ae549917f1 clk: mediatek: Add new clkmux register API omits be17ca6ac76a clk: mediatek: Disable tuner_en before change PLL rate omits c695865c5c98 bpf: fix missing bpf_check_uarg_tail_zero in BPF_PROG_TEST_RUN omits 2e1e5c5532ff drm/i915: Avoid reclaim taints from runtime-pm debug omits 1863e3020ab5 drm/i915/execlists: Always reset the context's RING registers omits 292ad25c22d9 drm/i915/guc: Implement reset locally omits 3936867dbc1e drm/i915: Disable read only ppgtt support for gen11 omits 0c441cb6f3ee drm/i915: Call i915_sw_fence_fini on request cleanup omits af6b61d7ef58 Revert "SUNRPC: Micro-optimise when the task is known not [...] omits dfe7fb21cd9e clk: rockchip: Make rkpwm a critical clock on rk3288 omits 0769663b4f58 NFSv4.1 fix incorrect return value in copy_file_range omits e1ede312f17e xprtrdma: Fix helper that drains the transport omits 29e7ca715f2a NFS: Fix handling of reply page vector omits 7c2bd9a39845 NFS: Forbid setting AF_INET6 to "struct sockaddr_in"->sin_family. omits 610a43149cab netfilter: nf_nat_masquerade: unify ipv4/6 notifier registration omits adf82accc5f5 netfilter: x_tables: merge ip and ipv6 masquerade modules omits bf8981a2aa08 netfilter: nf_nat: merge ip/ip6 masquerade headers omits c942081c87dd clk: ux500: add range to usleep_range omits b331db554815 clk: tegra: Make tegra_clk_super_mux_ops static omits e0d3602f9333 x86/fpu: Inline copy_user_to_fpregs_zeroing() omits 33c70c13992f clk: davinci: cfgchip: use PTR_ERR_OR_ZERO in da8xx_cfgchi [...] omits 5d2a2c59108a docs: speculation.txt: mark example blocks as such omits 59bc64f0d07c docs: ntb.txt: add blank lines to clean up some Sphinx warnings omits cf566e1ee2a7 docs: video-output.txt: convert it to ReST format omits 0da3e3e36432 docs: unaligned-memory-access.txt: use a lowercase title omits 3ac10b025573 docs: ntb.txt: use Sphinx notation for the two ascii figures omits 26187d18b8d1 docs: clearing-warn-once.txt: add a title for this document omits 49618364689c docs: atomic_bitops.txt: add a title for this document omits 9fda5130d31c docs: DMA-API-HOWTO: add a missing "=" omits 0d714dba1626 x86/fpu: Update xstate's PKRU value on write_pkru() omits c06e64407e03 clk: zynqmp: fix check for fractional clock omits e91158f1be5b clk: zynqmp: do not export zynqmp_clk_register_* functions omits 5e088faecb4b clk: zynqmp: fix kerneldoc of __zynqmp_clock_get_parents omits 9e35552ae1ea net: sched: flower: use correct ht function to prevent duplicates omits d3e4ebc18753 drivers: clk: Update clock driver to handle clock attribute omits 60d74e011c8e drivers: clk: zynqmp: Allow zero divisor value omits ecce39ec1093 netns: read NETNSA_NSID as s32 attribute in rtnl_net_getid() omits aefa95bacfbe drm/i915: Clean up DSC vs. not bpp handling omits 4e2056e05e6e drm/i915: Set DP min_bpp to 8*3 for non-RGB output formats omits c5b493ce192b net: bridge: multicast: use rcu to access port list from b [...] omits 9a4dda81f1d3 Merge branch 'thunderx-xdp-mtu' omits 1f227d16083b net: thunderx: don't allow jumbo frames with XDP omits 5ee15c101f29 net: thunderx: raise XDP MTU to 1508 omits 796fff0c12b2 Merge branch 'smc-fixes' omits f61bca58f6c3 net/smc: move unhash before release of clcsock omits 8ef659f1a840 net/smc: fix return code from FLUSH command omits 07603b230895 net/smc: propagate file from SMC to TCP socket omits e183d4e414b6 net/smc: fix a NULL pointer dereference omits fd57770dd198 net/smc: wait for pending work before clcsock release_sock omits f0654ba94e33 Revert "ALSA: seq: Protect in-kernel ioctl calls with mutex" omits c2f0705f85fd clk: renesas: rcar-gen3: Remove unused variable omits 013b1857e817 Merge tag 'clk-renesas-for-v5.2-tag1' of git://git.kernel. [...] omits 8c5165430c01 dma-debug: only skip one stackframe entry omits b995dcca7cf1 platform/x86: pmc_atom: Drop __initconst on dmi table omits 261ac4ddfa9f video: fbdev: atmel_lcdfb: remove set but not used variabl [...] omits de110fddcb22 video: fbdev: mxsfb: remove set but not used variable 'lin [...] omits 730dd516eda7 video: fbdev: pvr2fb: remove set but not used variable 'size' omits 8c40292be916 fbdev: fix WARNING in __alloc_pages_nodemask bug omits a6fdbd551573 video: amba-clcd: Decomission Versatile and Nomadik omits 691efbedc60d arm64: vdso: use $(LD) instead of $(CC) to link VDSO omits 3d659e7d6513 arm64: perf_event: Remove wrongfully used inline omits a352a3b7b792 x86/fpu: Prepare copy_fpstate_to_sigframe() for TIF_NEED_FPU_LOAD omits 3f5f5d534bd4 Merge tag 'gvt-fixes-2019-04-11' of https://github.com/int [...] omits 69277c98f5ee x86/fpu: Always store the registers in copy_fpstate_to_sigframe() omits cb2b58391e40 memory: tegra: Properly spell "tegra" omits f7ae70a5e347 iommu/vt-d: Don't clear GFP_DMA and GFP_DMA32 flags omits 9cc0c2af8d03 iommu/vt-d: Use dma_direct for bypass devices omits 48b2c937ea37 iommu/vt-d: Clean up iommu_no_mapping omits 2fa717a0337e ftrace: Do not process STUB functions in ftrace_ops_list_func() omits 8bbad1ba3196 gpu: host1x: Program stream ID to bypass without SMMU omits 7a5dbf3ab2f0 iommu/amd: Remove the leftover of bypass support omits c0c14e935032 Merge branch 'nvme-5.1' of git://git.infradead.org/nvme in [...] omits 83d18bdff18f iommu/amd: Use pci_prg_resp_pasid_required() omits d808b7f759b5 nvmet: fix discover log page when offsets are used omits 67f471b6ed3b nvme-fc: correct csn initialization and increments on error omits 0e8000f8f616 iommu/vt-d: Return ID associated with an auxiliary domain omits 67b8e02b5e76 iommu/vt-d: Aux-domain specific domain attach/detach omits 8cc3759a6c49 iommu/vt-d: Move common code out of iommu_attch_device() omits 95587a75de17 iommu/vt-d: Add per-device IOMMU feature ops entries omits d7cbc0f3220f iommu/vt-d: Make intel_iommu_enable_pasid() more generic omits 2b899390fdc8 Merge branch 'api-features' into x86/vt-d omits 26b25a2b98e4 iommu: Bind process address spaces to devices omits f4bbebf8e7eb drm/amd/display: extending AUX SW Timeout omits a3a195929d40 iommu: Add APIs for multiple domains per device omits 543c364d8eee drm/ttm: fix dma_fence refcount imbalance on error path omits 453393369dc9 drm/ttm: fix incrementing the page pointer for huge pages omits ac1e516d5a4c drm/ttm: fix start page for huge page check in ttm_put_pages() omits a66477b0efe5 drm/ttm: fix out-of-bounds read in ttm_put_pages() v2 omits beb941b970fb virtio-gpu api: comment feature flags omits 79b979735e85 drm: fix drm_fb_xrgb8888_to_rgb888_dstclip() omits ac2ae48efad7 rtc: ab3100: convert to SPDX identifier omits 0dca027bb859 rtc: ab3100: use .set_time omits 386b5941a0dd rtc: ab3100: set range omits 56573ca7ee77 rtc: pcf85363: convert to SPDX identifier omits b21a841c4c1a rtc: pcf85363: remove useless forward declaration omits 176a5ee32c25 rtc: pcf85363: remove bogus i2c functionality check omits c0ec8319cc41 rtc: pcf85363: set range omits 8f7b1d718a43 rtc: pcf85363: remove unused struct pcf85363 member omits 838d2d916599 rtc: stmp3xxx: convert to SPDX identifier omits 622eb9b487d3 rtc: stmp3xxx: use .set_time omits a659a08180f4 rtc: stmp3xxx: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 0d823abd7c04 rtc: stmp3xxx: set range omits 383c252545ed x86/entry: Add TIF_NEED_FPU_LOAD omits f47056e88057 drm/tinydrm: Fix fbdev pixel format omits 09ded8af57bc drm/i915/fbdev: Move intel_fb_initial_config() to fbdev helper omits e33898a20744 drm/client: Rename drm_client_add() to drm_client_register() omits 83da1bed86cd modpost: make KBUILD_MODPOST_WARN also configurable for ex [...] omits 0cecca9d03c9 x86/fpu: Eager switch PKRU state omits d28ca864c493 PCI: Mark AMD Stoney Radeon R7 GPU ATS as broken omits 14bd9a607f90 iommu/iova: Separate atomic variables to improve performance omits 855811eaeb83 pinctrl: imx8mq: Add suspend/resume ops omits 21989587f6d0 pinctrl: artpec6: Drop unused function and rename omits 0556cbdc2fbc x86/pkeys: Don't check if PKRU is zero before writing it omits 577ff465f5a6 x86/fpu: Only write PKRU if it is different from current omits c806e88734b9 x86/pkeys: Provide *pkru() helpers omits 102bbe34b31c gpio: eic: sprd: Fix incorrect irq type setting for the sync EIC omits 12c7a4fc47e4 gpio: pca953x: add support for pca6416 omits 15e384c446d9 dt-bindings: gpio: pca953x: document the nxp,pca6416 omits 01769c4700d8 gpio: pca953x: add pcal6416 to the of_device_id table omits 044e499acd15 gpio: gpio-omap: Remove conditional pm_runtime handling fo [...] omits e6818d29ea15 gpio: gpio-omap: configure edge detection for level IRQs f [...] omits 43d957b13346 iommu/tegra-smmu: Respect IOMMU API read-write protections omits 4f97031ff860 iommu/tegra-smmu: Properly release domain resources omits 43a0541e312f iommu/tegra-smmu: Fix invalid ASID bits on Tegra30/114 omits 40a0dd4253c0 arm64: dts: rockchip: fix cts, rts pin assign of UART3 for rk3399 omits 07f08d9cee45 ARM: dts: rockchip: bulk convert gpios to their constant c [...] omits d64420e81605 arm64: dts: rockchip: bulk convert gpios to their constant [...] omits 9b0dcd0e5a27 Merge tag 'asoc-fix-v5.1-rc4' of git://git.kernel.org/pub/ [...] omits efd38668884f arm64: dts: rockchip: enable display nodes on rk3328-roc-cc omits de674862f76d arm64: dts: rockchip: eMMC additions for rk3328-roc-cc omits bbdc00a7de24 soc: rockchip: Set the proper PWM for rk3288 omits 280fa349757b ARM: dts: rockchip: Add BT_EN to the power sequence for veyron omits 913140e22156 s390: zcrypt: initialize variables before_use omits 6e042492a272 s390: avoid __builtin_return_address(n) on clang omits 475c8e9e89db s390: Convert IS_ENABLED uses to __is_defined omits 9a0ceb9cfbee s390: make chkbss work with clang omits 0a113efc3b48 s390: make __load_psw_mask work with clang omits efb150df1de6 s390: syscall_wrapper: avoid clang warning omits 96ca7674ea66 s390: don't build vdso32 with clang omits c1afcaec2af6 s390: remove -fno-strength-reduce flag omits 7aa0055e0647 s390: fine-tune stack switch helper omits 2f60eb2f03b9 ARM: dts: rockchip: Remove unnecessary setting of UART0 SC [...] omits 784c24c3e45c regulator: mcp16502: Remove setup_regulators function omits 4cf469539b63 regulator: mcp16502: Remove unneeded fields from struct mcp16502 omits ab54a4d7b0dd regulator: vexpress: Constify regulator_ops omits 29dc269a85ef regulator: hi6421: Convert to use simplified DT parsing omits 0cde62a46e88 docs/memory-barriers.txt: Fix style, spacing and grammar i [...] omits 5c41ea6d5200 mmc: sdhci-omap: Don't finish_mrq() on a command error dur [...] omits 2341ab4fd5d7 PCI: keystone: Use platform_get_resource_byname() to get m [...] omits f3560a9f88ae PCI: keystone: Perform host initialization in a single function omits 47fe944138a6 dt-bindings: PCI: keystone: Add "reg-names" binding information omits 0790eb175ee0 PCI: keystone: Cleanup error_irq configuration omits 9afb20d600da PCI: keystone: Add start_link()/stop_link() dw_pcie_ops omits 993d5fe31c7b tools: PCI: Handle pcitest.sh independently from pcitest omits 3fca6a1ab935 ARM: dts: stm32: enable cec on stm32mp157a-dk1 board omits 5eaae049416d ARM: dts: stm32: add cec pins muxing on stm32mp157 omits 63834ff2d604 ARM: dts: stm32: add ltdc pins muxing on stm32mp157 omits f85c8acc7a1f ARM: dts: stm32: add I2C sleep pins muxing on stm32mp157 omits 81987fff52f1 ARM: dts: stm32: add power supply of otm8009a on stm32mp157c-dk2 omits 09666b76f358 ARM: dts: stm32: Enable STM32F769 clock driver omits b3e993a6170c ARM: dts: stm32: add stpmic1 support on stm32mp157a dk1 board omits 9c559b1565e6 ARM: dts: stm32: add stpmic1 support on stm32mp157c ed1 board omits 94d3d6f4dc69 ARM: dts: stm32: add spdfirx pins to stm32mp157c omits 411435d39079 ARM: dts: stm32: add spdifrx support on stm32mp157c omits 8d07b78c3e2e ARM: dts: stm32: Add romem and temperature calibration on [...] omits 3024c18543ea ARM: dts: stm32: Add romem and temperature calibration on [...] omits 0f5795069596 ARM: dts: stm32: Add clock on stm32mp157c syscfg omits 682d099514d8 ARM: dts: stm32: enable IPCC mailbox support on STM32MP157a-dk1 omits 679d9dac5220 ARM: dts: stm32: enable IPCC mailbox support on STM32MP157c-ed1 omits eb2493172f72 ARM: dts: stm32: add IPCC mailbox support on STM32MP157c omits 8f6e0919b7c2 ARM: dts: stm32: add sdmmc1 support on stm32mp157a dk1 board omits 379edbe434e7 ARM: dts: stm32: add sdmmc1 support on stm32mp157c ed1 board omits 8d17cf7a8e8b ARM: dts: stm32: add sdmmc1 support on stm32mp157c omits 30a8e03a1f71 ARM: dts: stm32: add sdmmc1 support on stm32h743i disco board omits 90f16fea400b ARM: dts: stm32: add sdmmc1 support on stm32h743i eval board omits 61c0f6b8b42d ARM: dts: stm32: add sdmmc1 support on stm32h743 omits d47703d43eca Merge branch 'drm-fixes-5.1' of git://people.freedesktop.o [...] omits 86dc6612abc1 Merge branch 'mediatek-drm-fixes-5.1' of https://github.co [...] omits 7a74198f587b Merge tag 'drm/tegra/for-5.1-rc5' of git://anongit.freedes [...] omits afec0e7f9c0d Merge branch 'for-5.1/upstream-fixes' into for-next omits 20522fefd522 Revert "HID: i2c-hid: Disable runtime PM on Synaptics touchpad" omits fbca0b284bd0 tools: PCI: Add 'h' in optstring of getopt() omits 6be22343cc54 PCI: mediatek: Get optional clocks with devm_clk_get_optional() omits f2222a9e8033 memory: tegra: Make terga20_mc_reset_ops static omits e154592a1d25 gpu: host1x: Fix compile error when IOMMU API is not available omits 3daf8e703ec3 selftests: bpf: add selftest for __sk_buff context in BPF_ [...] omits 5e903c656b98 libbpf: add support for ctx_{size, }_{in, out} in BPF_PROG [...] omits b0b9395d865e bpf: support input __sk_buff context in BPF_PROG_TEST_RUN omits 569b0c77735d tools/bpftool: show btf id in program information omits d5adbdd77ecc libbpf: Fix build with gcc-8 omits 632c7ad6f450 drm/i915/icl: Switch to using 12 deep CSB status FIFO omits 7d4c75d9097a drm/i915: Prepare for larger CSB status FIFO size omits fa0dcb3fe2ca mailmap: add entry for email addresses omits 917dc6b53c27 drm/i915: Use Engine1 instance for gen11 pm interrupts omits 1071d0f6877e drm/i915/icl: Disable video turbo mode for rp control omits 2ea7414159cd drm/i915/icl: Enable media sampler powergate omits d105e9ad548d drm/i915/icl: Apply a recommended rc6 threshold omits a79208de65fe drm/i915: Use dedicated rc6 enabling sequence for gen11 omits 851826c7566e firmware: imx: enable imx scu general irq function omits 564d6fd611f9 drm/sun4i: Rely on dma interconnect for our RAM offset omits 9f735c4e94fc soc: imx: gpcv2: use devm_platform_ioremap_resource() to s [...] omits ccc1de31ab54 soc: imx: gpc: use devm_platform_ioremap_resource() to sim [...] omits 9ad593bc959f dt-bindings: fsl: scu: add general interrupt support omits 526bb57a6ad6 net: fou: remove redundant code in gue_udp_recv omits 35dc29ef0f5d ARM: dts: imx6dl-sabreauto: update opp table for auto part omits 8cfd813c7307 arm64: dts: imx8mq: fix higher CPU operating point omits cdfdea07090b arm64: dts: imx8mq-evk: Enable PCIE0 interface omits fc26e600e97a arm64: dts: imx8mq: Add nodes for PCIe IP blocks omits de2a538b97a4 arm64: dts: imx8mq: Combine PCIE power domains omits d62a250ea33a arm64: dts: imx8mq: Add a node for SRC IP block omits beea0f22566c arm64: dts: imx8mq: Mark iomuxc_gpr as i.MX6Q compatible omits 29fdb6b834b8 arm64: dts: imx8qxp: Add lpuart1/lpuart2/lpuart3 nodes omits b7404c7ecb38 drm/i915: Bump ready tasks ahead of busywaits omits 988dc4a9a3b6 net: fou: do not use guehdr after iptunnel_pull_offloads i [...] omits d1841533e548 tipc: missing entries in name table of publications omits 00e3ff8b980b ARM: dts: imx: Use generic node names for Zii dts omits 7ee137a96a88 ARM: dts: imx: Switch Zii dts to SPDX identifier omits c9d52f216922 fou: correct spelling of encapsulation omits 813dbeb656d6 vhost: reject zero size iova range omits 7aedca875074 ARM: dts: imx6q-logicpd: Reduce inrush current on USBH1 omits dbb58e291cd4 ARM: dts: imx6q-logicpd: Reduce inrush current on start omits 6fd6d6f6a2f0 ARM: dts: imx6q-logicpd: Shutdown LCD regulator during suspend omits 45d91250405b ARM: dts: imx6q-logicpd: Enable Analog audio capture omits b4f47f3848eb net/tls: prevent bad memory access in tls_is_sk_tx_device_ [...] omits 88ec6b93c8e7 powerpc/xive: add OPAL extensions for the XIVE native expl [...] omits 8065a779f17e failover: allow name change on IFF_UP slave interfaces omits 4b08ecc7c685 ARM: dts: imx6sll: add cooling-cells for cpu-freq cooling device omits cd7879f79f83 drm/i915/gvt: Roundup fb->height into tile's height at cal [...] omits 891d940aef2f ARM: dts: imx50: Add Kobo Aura DTS omits 42b3862658d9 dt-bindings: arm: fsl: Add i.MX50 based boards omits 189733b0a7e4 dt-bindings: Add vendor prefix for Rakuten Kobo, Inc. omits 0672d22a1924 ARM: dts: imx: Fix the AR803X phy-mode omits cadb32a9c118 ARM: dts: imx6qdl-var-dart: Use new CODEC reset pin name omits c83bbdc22713 ARM: dts: imx6qdl-gw5903: Use new CODEC reset pin name omits 1268d8339ca4 ARM: dts: mx6qdl-zii-rdu2: Use new CODEC reset pin name omits b8c7e2c39dd5 Merge branch 'net-sched-taprio-fix-picos_per_byte-miscalculation' omits e0a7683d30e9 net/sched: cbs: fix port_rate miscalculation omits 7b9eba7ba0c1 net/sched: taprio: fix picos_per_byte miscalculation omits b7b4fda26362 ARM: dts: imx50: Specify IMX5_CLK_IPG as "ahb" clock to SDMA omits 918bbde8085a ARM: dts: imx51: Specify IMX5_CLK_IPG as "ahb" clock to SDMA omits 28c168018e09 ARM: dts: imx53: Specify IMX5_CLK_IPG as "ahb" clock to SDMA omits cc839d0f8c28 ARM: dts: imx6sx: Specify IMX6SX_CLK_IPG as "ahb" clock to SDMA omits c5ed5daa65d5 ARM: dts: imx6sll: Specify IMX6SLL_CLK_IPG as "ipg" clock to SDMA omits 7b3132ecefdd ARM: dts: imx6ul: Specify IMX6UL_CLK_IPG as "ipg" clock to SDMA omits 412b032a1dc7 ARM: dts: imx7d: Specify IMX7D_CLK_IPG as "ipg" clock to SDMA omits 8979117765c1 ARM: dts: imx6sx: Specify IMX6SX_CLK_IPG as "ipg" clock to SDMA omits b14c872eebc5 ARM: dts: imx6qdl: Specify IMX6QDL_CLK_IPG as "ipg" clock to SDMA omits e345fd42493c ARM: dts: imx7s-warp: add ov2680 sensor node omits 2cd37a97d1ea ARM: dts: imx7s-warp: add csi and mipi_csi node omits 6a2736fccfb4 ARM: dts: imx7s: Add video mux, csi and mipi_csi omits 94a905a79f2c ARM: dts: imx7s: add multiplexer controls omits 8137474b9dd4 ARM: dts: imx7s: add mipi phy power domain omits 43c2adb9df7d team: set slave to promisc if team is already in promisc mode omits 071f78551160 arm64: dts: lx2160a: add sata node support omits 3f3d79580435 arm64: dts: ls1028a: Corrected the SATA ecc address omits 684a586741e2 ARM: dts: tq imx7d board support omits c924f0c07e48 ARM: dts: tq imx7s board support omits a80a1af6ec8a ARM: dts: tq imx7 common board support omits e2f6a7630fc1 dt-bindings: arm: add TQ boards omits e51fb2536aea dt-bindings: add vendor prefix for TQ Systems GmbH omits 903f1a187776 net/tls: fix build without CONFIG_TLS_DEVICE omits bc840f3357b8 Merge tag 'meson-clk-5.2' of https://github.com/BayLibre/c [...] omits 14948e39445d Drivers: hv: vmbus: Fix race condition with new ring_buffe [...] omits 4713eb7b580a Drivers: hv: vmbus: Set ring_info field to 0 and remove memset omits fcedbb293ee4 Drivers: hv: vmbus: Refactor chan->state if statement omits 7c2e07130090 clk: x86: Add system specific quirk to mark clocks as critical omits 22391ac30ab9 Merge branch 'md-next' of https://github.com/liu-song-6/li [...] omits efcd487c69b9 md: add __acquires/__releases annotations to handle_active [...] omits 368ecade0532 md: add __acquires/__releases annotations to (un)lock_two_stripes omits 2b598ee54a1e md: mark md_cluster_mod static omits ae50640bebc4 md: use correct type in super_1_sync omits 00485d094244 md: use correct type in super_1_load omits c35403f82ced md: use correct types in md_bitmap_print_sb omits ed4d0a4ea11e md: add a missing endianness conversion in check_sb_changes omits ee37e62191a5 md: add mddev->pers to avoid potential NULL pointer dereference omits a3761c3c9120 block: do not leak memory in bio_copy_user_iov() omits 316e92078be8 Merge branch 'next-general' into next-testing omits fe9fd2ef383c Revert "security: inode: fix a missing check for securityf [...] omits af3be70a3211 of: Improve of_phandle_iterator_next() error message omits 12eeae7147af dt-bindings: connector: Spelling mistake omits a32c3d9d9807 dt-bindings: Add schemas for simple-framebuffer omits f83a6e5dea6c of: address: Add support for the parent DMA bus omits 95835a8d473e of: address: Retrieve a parent through a callback in __of_ [...] omits e5ffa40c0305 dt-bindings: bus: Add binding for the Allwinner MBUS controller omits c43a4469402f dt-bindings: interconnect: Add a dma interconnect name omits ecb0abc1d852 of: use correct function prototype for of_overlay_fdt_apply() omits 93e212547700 net: strparser: fix comment omits 91800660bbe9 PCI: rpaphp: Get/put device node reference during slot all [...] omits fb26228bfc4c PCI: rpadlpar: Fix leaked device_node references in add/re [...] omits 3943af9d01e9 PCI: pciehp: Ignore Link State Changes after powering off a slot omits c02f48e070bd x86/microcode: Deprecate MICROCODE_OLD_INTERFACE omits a2ffe5774e8e selftests/kexec: update get_secureboot_mode omits a409b168ad24 selftests/kexec: make kexec_load test independent of IMA b [...] omits 3e51cad30918 selftests/kexec: check kexec_load and kexec_file_load are enabled omits 12d6faf90a57 selftests/kexec: Add missing '=y' to config options omits 5790d609944f selftests/kexec: kexec_file_load syscall test omits 0696aa4412c2 selftests/kexec: define "require_root_privileges" omits 24613a04ad1c x86/microcode: Fix the ancient deprecated microcode loadin [...] omits 782abf3fd2f4 selftests/kexec: define common logging functions omits 67a7c10c6343 selftests/kexec: define a set of common functions omits fbfb2d99ac49 selftests/kexec: cleanup the kexec selftest omits 41475a3ebace doc/kernel-parameters.txt: Deprecate ima_appraise_tcb omits 835689b483a3 selftests/kexec: move the IMA kexec_load selftest to selft [...] omits 3d45ad9260c3 x86/ima: add missing include omits 7e94a7b659ee x86/microcode/intel: Refactor Intel microcode blob loading omits 9726920b7ea2 drm/i915: Only reset the pinned kernel contexts on resume omits 44f5e0480752 Merge branch 'tls-leaks' omits 4a9c2e3746e6 net: strparser: partially revert "strparser: Call skb_uncl [...] omits 35b71a34ada6 net/tls: don't leak partially sent record in device mode omits 5a03bc73abed net/tls: fix the IV leaks omits 3bfaf1f7044c Merge drm/drm-next into drm-misc-next omits 2a29e9f6b9b4 sparc64/pci_sun4v: fix ATU checks for large DMA masks omits d73f80f921fd ipv4: Handle RTA_GATEWAY set to 0 omits 582549e3fbe1 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits f4a58857151f Merge branch 'ibmvnic-features' omits dde746a35f8b ibmvnic: Fix netdev feature clobbering during a reset omits b66b7bd2bdc1 ibmvnic: Enable GRO omits 1bfb97b9a519 MAINTAINERS: BMIPS: Add internal Broadcom mailing list omits 44b9b6ca251c Merge branch 'net-sched-move-back-qlen-to-per-CPU-accounting' omits 73eb628ddfd3 Revert: "net: sched: put back q.qlen into a single location" omits 8a53e616de29 net: sched: when clearing NOLOCK, clear TCQ_F_CPUSTATS, too omits 9c01c9f1f2a3 net: sched: always do stats accounting according to TCQ_F_ [...] omits 1f5e6fdd6aec net: sched: prefer qdisc_is_empty() over direct qlen access omits b0a231a26d56 net: caif: avoid using qdisc_qlen() omits 669105a74a28 drm/bochs: use simple display pipe omits 5c5373b51bec drm: switch drm_fb_xrgb8888_to_rgb888_dstclip to accept __ [...] omits d653bd394823 drm: switch drm_fb_xrgb8888_to_rgb565_dstclip to accept __ [...] omits bf4f6d16c894 drm: switch drm_fb_memcpy_dstclip to accept __iomem dst omits 74676a8e247a arm64: dts: stratix10: Use new Stratix10 EDAC bindings omits 71eec083eef1 Documentation: dt: edac: Add Stratix10 Peripheral bindings omits f8d49bee4a5e Merge branch 'mlxsw-Various-fixes' omits d5949d92c29c mlxsw: spectrum_buffers: Add a multicast pool for Spectrum-2 omits 7052e2436373 selftests: mlxsw: Test VRF MAC vetoing omits 972fae683cba mlxsw: spectrum_router: Do not check VRF MAC address omits b442fed1b724 mlxsw: core: Do not use WQ_MEM_RECLAIM for mlxsw workqueue omits 4af0699782e2 mlxsw: core: Do not use WQ_MEM_RECLAIM for mlxsw ordered w [...] omits a8c133b06183 mlxsw: core: Do not use WQ_MEM_RECLAIM for EMAD workqueue omits d4d0e40977ac mlxsw: spectrum_switchdev: Add MDB entries in prepare phase omits fe6382cd69de drm/amd/display: fix is odm head pipe logic omits cc1fec5724d1 drm/amd/display: Pass plane caps into amdgpu_dm_plane_init omits c7e557ab46a7 drm/amd/display: Clean up locking in dcn*_apply_ctx_for_surface() omits 113b7a010872 drm/amd/display: Recreate private_obj->state during S3 resume omits fbd06ec492fc drm/amd/display: HDR visual confirmation incorrectly repor [...] omits d5ca5fdbeb76 drm/amd/display: fix underflow on boot omits 15ae3b28f8ca drm/amd/display: disable link before changing link settings omits c85fc65e2241 drm/amd/display: init dc_config before rest of DC init omits 86eb426a0f30 drm/amd/display: Call hwss.set_cursor_sdr_white_level, if [...] omits 004fefa385b4 drm/amd/display: Set surface color space from DRM plane state omits 7ee3769a37d3 drm/amd/display: prefer preferred link cap over verified l [...] omits e9164db72aa2 drm/amd/display: remove min reduction for abm 2.2 level 3 omits 2fbbd495e9fe drm/amd/display: 3.2.25 omits b4423fd9cf3e drm/amd/display: return correct dc_status for dcn10_valida [...] omits a1e07ba89d49 drm/amd/display: Use plane->color_space for dpp if specified omits 332c11914a76 drm/amd/display: Calculate link bandwidth in a common function omits 0de34efc7b5f drm/amd/display: fix clk_mgr naming omits e49f69363adf drm/amd/display: use proper formula to calculate bandwidth [...] omits e5490464f45d drm/amd/display: fix dp_hdmi_max_pixel_clk units omits b62f95d16251 drm/amd/display: Add debugfs entry for amdgpu_dm_visual_confirm omits 2aa632c5ffbe drm/amd/display: Initialize stream_update with memset omits 3d12beb319c4 drm/amd/display: Remove semicolon from to_dm_plane_state d [...] omits bb5a2bdf36a8 drm/amdgpu: support dpm level modification under virtualiz [...] omits b0960c3592a3 drm/amdgpu: Always enable memory sharing within same XGMI hive omits b9c8172eedc1 Documentation: dt: edac: Fix Stratix10 IRQ bindings omits 14cfde84e33e drm/amdgpu: Add a check to avoid panic because of unexpected irqs omits 7dd609da9b4e drm/amdgpu: sdma use amdgpu_ras_feature_enable_on_boot omits 53d650548c38 drm/amdgpu: gmc use amdgpu_ras_feature_enable_on_boot omits a170d49d084d drm/amdgpu: gfx use amdgpu_ras_feature_enable_on_boot omits 77de502b088f drm/amdgpu: Introduce another ras enable function omits 191051a1bef8 drm/amdgpu: Make default ras error type to none omits 0e4f087ba2fe drm/amd/powerplay: simplify the code of [get|set]_activity [...] omits 4825d8d6a0fe drm/amd/powerplay: optimization function of smu_update_table omits b2b3a70cd998 lightnvm: pblk: fix crash in pblk_end_partial_read due to [...] omits ad7999cd701e Merge branch 'fixes' into work.icache omits d737b25b1ae0 IB/hfi1: Do not flush send queue in the TID RDMA second leg omits fb652d329902 RDMA/mlx5: Remove VF representor profile omits 26628e2d58c9 RDMA/mlx5: Move to single device multiport ports in switch [...] omits a989ea01cb10 RDMA/mlx5: Move SMI caps logic omits 35b0aa67b298 RDMA/mlx5: Refactor netdev affinity code omits d5ed8ac34cef RDMA/mlx5: Move default representors SQ steering to rule t [...] omits 6a4d00be0833 RDMA/mlx5: Move rep into port struct omits 5d8f6a0e9207 RDMA/mlx5: Use correct size for device resources omits da796ccb3e0e RDMA/mlx5: Move ports allocation to outside of INIT stage omits 4a6dc8552ab2 RDMA/mlx5: Free IB device on remove omits 95579e785a9a RDMA/mlx5: Move netdev info into the port struct omits f51dcd0f621c apparmorfs: fix use-after-free on symlink traversal omits 46c874419652 securityfs: fix use-after-free on symlink traversal omits 5331fa0db73d Merge branch 'mlx5-next' into rdma.git for-next omits feb8846b3a4f drm/i915/dp: Expose force_dsc_enable through debugfs omits 4490364bb774 Merge branch 'next-general' into next-testing omits ecb8e74dac1a Yama: mark function as static omits d1a0846006e4 security: inode: fix a missing check for securityfs_create_file omits 0b9dc6c9f01c keys: safe concurrent user->{session,uid}_keyring access omits 5c7e372caa35 security: don't use RCU accessors for cred->session_keyring omits 708e52ca7134 Merge branch 'next-general' into next-testing omits 1b26fcdb748e Yama: mark local symbols as static omits 83ca25948940 swiotlb: dump used and total slots when swiotlb buffer is full omits ed79cc87302b Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits f05badde4e20 RISC-V: Fix Maximum Physical Memory 2GiB option for 64bit systems omits d263119387de arm64: compat: Reduce address limit omits abd16d68d652 x86/fpu: Use a feature number instead of mask in two more helpers omits d9b42e05b208 Merge branch 'next/soc' into for-next omits 88c63ebd1f5a Merge branch 'next/dt' into for-next omits 8cc76b1c7572 ARM: dts: exynos: Remove console argument from bootargs omits 06d536094645 ARM: dts: exynos: Use stdout-path property instead of cons [...] omits ac71317e6be0 ASoC: wcd9335: Fix missing regmap requirement omits 21635d731173 drm/i915/dp: revert back to max link rate and lane count on eDP omits 4690985e00ac drm/i915/icl: Fix port disable sequence for mipi-dsi omits 20eea462bf2f drm/i915/icl: Ungate ddi clocks before IO enable omits 35667d812c38 Merge branch 'omap-for-v5.2/am4-ddr3' into omap-for-v5.2/a [...] omits 2997520c2d4e ARM: exynos: Set MCPM as mandatory for Exynos542x/5800 SoCs omits eb3afb75b57c nvme: cancel request synchronously omits 1b8f21b74c3c blk-mq: introduce blk_mq_complete_request_sync() omits e24e4712efad s390/rseq: use trap4 for RSEQ_SIG omits e91012ee855a s390: cio: fix cio_irb declaration omits 81a8f2beb32a s390/mm: silence compiler warning when compiling without C [...] omits 6744671e2eb6 Merge branch 'omap-for-v5.2/dt-ti-sysc' into for-next omits dccbbaff174d s390/qdio: eliminate queue's last_move cursor omits 65e4f776385a s390/qdio: simplify SBAL range calculation omits b39544c6e02f s390/qdio: pass up count of ready-to-process SBALs omits 34298422cc44 s390/qdio: fix output of DSCI value in debug file omits 093ddccb5515 s390/protvirt: block kernel command line alteration omits db9492cef45e s390/protvirt: add memory sharing for diag 308 set/store omits 5abb9351dfd9 s390/uv: introduce guest side ultravisor code omits fd184e1a8b65 s390: introduce .boot.preserved.data section compile time [...] omits 1e941d39493f s390: move ipl block to .boot.preserved.data section omits bf9921a9c15b s390: introduce .boot.preserved.data section omits 16222cfb96b0 s390/zcrypt: fix possible deadlock situation on ap queue remove omits 5712f3301a12 s390/3270: fix lockdep false positive on view->lock omits 8455dad7ba8c drm/i915/icl: Don't warn on spurious interrupts omits a087bafeeac7 drm/i915/icl: Handle rps interrupts without irq lock omits 322b38ce3dd6 drm/nouveau/nvkm: mark expected switch fall-throughs omits ee6a6500fe1f ftrace: Remove ASSIGN_OPS_HASH() macro from ftrace.c omits 3aacbf7dc763 Merge branches 'sunxi/clk-for-5.2' and 'sunxi/dt-for-5.2' [...] omits 07baeb04f37c x86/fpu: Make __raw_xsave_addr() use a feature number inst [...] omits c77cebac96a9 clk: sunxi-ng: sun5i: Export the MBUS clock omits 22f88e311399 ARM: dts: sun5i: Add the MBUS controller omits 4ee91519e1dc x86/fpu: Add an __fpregs_load_activate() internal helper omits 1978f30a8773 scsi: virtio_scsi: limit number of hw queues by nr_cpu_ids omits bf348f9b78d4 virtio-blk: limit number of hw queues by nr_cpu_ids omits d0b8ed47e83a of: reserved_mem: fix reserve memory leak omits deb387d4af5a of: property: Document that of_graph_get_endpoint_by_regs [...] omits 99838f011a3a dt-bindings: Require child nodes type to be 'object' omits b06ce8218c45 dt-bindings: Add a guide of do's and don't's for writing bindings omits 0169f53e0d97 x86/fpu: Remove user_fpu_begin() omits eed47d19d936 block, bfq: fix use after free in bfq_bfqq_expire omits 2722146eb784 x86/fpu: Remove fpu->initialized omits d7a181da2dfa ALSA: hda: Fix racy display power access omits 07d7e12091f4 alarmtimer: Return correct remaining time omits 4bdc42094d9c ALSA: hda: Fix racy display power access omits f11cb1c19ad0 drm/i915/dp: revert back to max link rate and lane count on eDP omits 39388e80f9b0 x86/fpu: Don't save fxregs for ia32 frames in copy_fpstate [...] omits 942d1cf48eae drm/i915/icl: Fix port disable sequence for mipi-dsi omits c5b81a325263 drm/i915/icl: Ungate ddi clocks before IO enable omits e00dac3daaa7 habanalabs: Cancel pr_fmt() definition dependency on inclu [...] omits e9f33a8fee53 mac80211: fix RX STBC override byte order omits a19e25d5472b Merge branch 'for-5.2/u2fzero' into for-next omits 42337b9d4d95 HID: add driver for U2F Zero built-in LED and RNG omits 90c1cba2b3b3 locking/lockdep: Zap lock classes even with lock debugging [...] omits 70802487bb91 ASoC: pcm: fix error handling when try_module_get() fails. omits e33c1b992377 apparmor: Restore Y/N in /sys for apparmor's "enabled" omits f34a269229ec regulator: anatop: Remove unneeded fields from struct anat [...] omits 6e1f22ee7e48 regulator: s2mpa01: Remove unused define for S2MPA01_REGUL [...] omits 29e5cb657e2a regulator: hi655x: Remove ctrl_mask field from struct hi65 [...] omits 784816d46aae regulator: hi655x: Constify regulators array omits e37c2deafe70 ASoC: stm32: sai: fix master clock management omits d6ba3f815bc5 ASoC: Intel: kbl: fix wrong number of channels omits 3966c3feca3f x86/perf/amd: Remove need to check "running" bit in NMI handler omits 709a53e19484 MAINTAINERS: Fix the I3C entry omits 907621e94d49 i3c: dw: Fix dw_i3c_master_disable controller by using cor [...] omits 9752c37cc89f i3c: Fix the verification of random PID omits f43dc1c4ff6e Merge branch 'arm64-dt-for-v5.2' into next omits 28a5c61b5136 arm64: dts: renesas: r8a77990: Add CMT device nodes omits 99cb95103e2d arm64: dts: renesas: r8a77965: Add CMT device nodes omits 720066d17c97 arm64: dts: renesas: r8a7795: Add CMT device nodes omits 364f784f048c locking/rwsem: Optimize rwsem structure for uncontended lo [...] omits a8654596f037 locking/rwsem: Enable lock event counting omits bf20616f46e5 locking/lock_events: Don't show pvqspinlock events on bare metal omits fb346fd9fc08 locking/lock_events: Make lock_events available for all ar [...] omits ad53fa10fa9e locking/qspinlock_stat: Introduce generic lockevent_*() co [...] omits 3b4ba6643d26 locking/rwsem: Enhance DEBUG_RWSEMS_WARN_ON() macro omits a68e2c4c6379 locking/rwsem: Add debug check for __down_read*() omits a338ecb07a33 locking/rwsem: Micro-optimize rwsem_try_read_lock_unqueued() omits 12a30a7fc142 locking/rwsem: Move rwsem internal function declarations t [...] omits c7580c1e8443 locking/rwsem: Move owner setting code from rwsem.c to rwsem.h omits eecec78f7777 locking/rwsem: Relocate rwsem_down_read_failed() omits c8e7755ec62b ARM: tegra: Sort dependencies alphabetically omits a5881bea8861 x86/Kconfig: Remove the unused X86_DMA_REMAP KConfig symbol omits f2a424f6c613 PM / core: Introduce dpm_async_fn() helper omits 9df1e2c60d2b cpufreq: boost: Remove CONFIG_CPU_FREQ_BOOST_SW Kconfig option omits 547571b5abe6 x86/asm: Modernize sync_bitops.h omits 50bd645b3a21 libbpf: fix crash in XDP socket part with new larger BPF_L [...] omits 69a0f9ecef22 bpf, bpftool: fix a few ubsan warnings omits 67d4f6ff2fb6 sched/topology: Skip duplicate group rewrites in build_sch [...] omits d8743230c9f4 sched/topology: Fix build_sched_groups() comment omits f7c2b7477bdc Merge branch 'lkmm-for-mingo' of git://git.kernel.org/pub/ [...] omits 54bbfe75cbb1 Merge branch 'linus' into locking/core, to pick up fixes omits 2f36bde0fc8f OPP: Introduce dev_pm_opp_find_freq_ceil_by_volt() omits 5d704b0d3b48 ALSA: timer: Coding style fixes omits 41672c0c24a6 ALSA: timer: Simplify error path in snd_timer_open() omits d9cb06759eca net/mlx5: E-Switch, add a new prio to be used by the RDMA side omits b6d9ccb11250 net/mlx5: E-Switch, don't use hardcoded values for FDB prios omits cf7cf6977f53 powerpc/mm: Define MAX_PHYSMEM_BITS for all 64-bit configs omits bbeac60f0641 drivers: soc: qcom: rpmh-rsc: Correct check for slot number omits e5d01196c042 ext4: ignore e_value_offs for xattrs with value-in-ea-inode omits f3e35357cd46 ARM: dts: qcom: ipq4019: enlarge PCIe BAR range omits 05d86a0ae83b ARM: dts: qcom: pma8084: add gpio-ranges omits 546f72e7ecb2 ARM: dts: qcom: msm8660: add gpio-ranges omits 3bc5163ebbac ARM: dts: qcom: mdm9615: add gpio-ranges omits 33984dd6c4bb ARM: dts: qcom: apq8064: add gpio-ranges omits c35b67d3956f arm64: dts: msm8998: Add UFS phy reset omits 58ad5ab73152 Merge branch 'arm64-thermal-for-5.2' into arm64-for-5.2 omits 10518bb15940 arm64: dts: msm8916: thermal: Convert camera trip type to hot omits bc3ac5d25195 arm64: dts: msm8996: thermal: Make trip names consistent omits 032d7c6ee21b arm64: dts: msm8916: thermal: Make trip names consistent omits ae8876ddb826 arm64: dts: msm8998: thermal: Make trip names consistent omits 1c403ec27c1f arm64: dts: sdm845: thermal: Add temperature sensors near [...] omits e9d2729dec4b arm64: dts: msm8998: thermal: Add temperature sensors near [...] omits 2fa2d301cbca arm64: dts: msm8998: thermal: GPU has two sensors, add the second omits 9284aa44a514 arm64: dts: msm8998: thermal: Fix the gpu sensor number omits b67d9c5d6f4a arm64: dts: msm8998: thermal: Fix the cpu sensor numbers omits 0f5f91f01cad arm64: dts: msm8996: thermal: Add temperature sensors near [...] omits f2e8b07c1b72 arm64: dts: msm8916: thermal: Add sensor for modem omits 86f93c93dd50 arm64: dts: msm8998: efficiency is not valid property omits 503250482c9c arm64: dts: msm8998: thermal: split address space into two omits acd92c5a1149 ARM: qcom_defconfig: add options for LG Nexus 5 phone omits 345c0dbf3a30 ext4: protect journal inode's blocks using block_validity omits 6ec4bae178d8 dt-bindings: clock: sifive: add FU540-C000 PRCI clock constants omits c8538b0b9ed6 scsi: tcm_qla2xxx: Minimize #include directives omits 6316f78306c1 Merge branch 'support-global-data' omits c861168b7c21 bpf, selftest: add test cases for BTF Var and DataSec omits b915ebe6d9c8 bpf, selftest: test global data/bss/rodata sections omits fb2abb73e575 bpf, selftest: test {rd, wr}only flags and direct value access omits 817998afa038 bpf: bpftool support for dumping data/bss/rodata sections omits 1713d68b3bf0 bpf, libbpf: add support for BTF Var and DataSec omits d859900c4c56 bpf, libbpf: support global data/bss/rodata sections omits f8c7a4d4dc39 bpf, libbpf: refactor relocation handling omits c83fef6bc562 bpf: sync {btf, bpf}.h uapi header from tools infrastructure omits 2824ecb7010f bpf: allow for key-less BTF in array map omits 1dc92851849c bpf: kernel side support for BTF Var and DataSec omits f063c889c945 bpf: add specification for BTF Var and DataSec kinds omits 3e0ddc4f3ff1 bpf: allow . char as part of the object name omits 87df15de441b bpf: add syscall side map freeze support omits 591fe9888d78 bpf: add program side {rd, wr}only support for maps omits be70bcd53de6 bpf: do not retain flags that are not tied to map lifetime omits d8eca5bbb2be bpf: implement lookup-free direct value access for maps omits 3e3d1dfda4d6 MIPS: generic: Enable CONFIG_JUMP_LABEL omits 9b6584e35f40 MIPS: jump_label: Use compact branches for >= r6 omits c838b580ca9d MIPS: jump_label: Remove redundant nops omits ec86e545c19a Merge tag 'mips_fixes_5.1_1' into mips-next omits 1d8b29fdb7ef sysv: bury the broken "quietly truncate the long filenames [...] omits 357ab5b5d240 nsfs: unobfuscate omits ab1152dd5650 unexport d_alloc_pseudo() omits ce285c267a00 autofs: fix use-after-free in lockless ->d_manage() omits 5467a68cbf68 dcache: sort the freeing-without-RCU-delay mess for good. omits 6d46d2934aea fs/block_dev.c: remove unused include omits dbe7208c6c4a power: supply: cpcap-battery: Fix division by zero omits d7830ce3c5e0 power: supply: ltc3651-charger: Fix device name (rename files) omits 2e220e6eb3ce power: supply: ltc3651-charger: Fix device name omits 6f9b83ac877f cpuidle: Export the next timer expiration for CPUs omits eb594b7325f6 PM / Domains: Add support for CPU devices to genpd omits 49a27e279052 PM / Domains: Add generic data pointer to struct genpd_pow [...] omits 66e9c46c5cdb docs: Use reference to link to rst file omits 8c1007fdc71f docs: Add colon clearing sphinx warning omits 49afe7e99350 docs: Fix spelling mistake omits 4c75be07f938 net: phy: remove unnecessary callback settings in C45 drivers omits 7ee2ace9c544 net/mlx5e: Switch to Toeplitz RSS hash by default omits 8c8811d46d00 Revert "net/mlx5e: Enable reporting checksum unnecessary a [...] omits 5e0060b1491b net/mlx5e: Protect against non-uplink representor for encap omits 0318a7b7fcad net/mlx5e: Rx, Check ip headers sanity omits 0aa1d18615c1 net/mlx5e: Rx, Fixup skb checksum for packets with tail padding omits 5d0bb3bac4b9 net/mlx5e: XDP, Avoid checksum complete when XDP prog is loaded omits 484c1ada0bd2 net/mlx5e: Use fail-safe channels reopen in tx reporter recover omits 192fba79822d net/mlx5e: Skip un-needed tx recover if interface state is down omits df3a8344d404 net/mlx5: FPGA, tls, idr remove on flow delete omits 31634bf5dcc4 net/mlx5: FPGA, tls, hold rcu read lock a bit longer omits fbcc9e0c37ba x86/fpu: Remove fpu->initialized usage in copy_fpstate_to_ [...] omits 0c9381d9bcfb Merge branch 'netdevsim-small-spring-cleanup' omits 027d4ca6f0f5 netdevsim: assume CONFIG_NET_DEVLINK is always enabled omits c3d9a435d939 netdevsim: let net core to free netdevsim netdev omits 7d1df2c978dc netdevsim: remove nsim_dellink() implementation omits c03fd0171ba6 Merge tag 'mac80211-for-davem-2019-04-09' of git://git.ker [...] omits 88f5260a3bf9 x86/fpu: Always init the state in fpu__clear() omits 60e528d6ce3f x86/fpu: Remove preempt_disable() in fpu__clear() omits 6dd677a044e6 x86/fpu: Remove fpu__restore() omits 39ea9baffda9 x86/fpu: Remove fpu->initialized usage in __fpu__restore_sig() omits a01bcfd6990d NFC: st21nfca: Fix fall-through warnings omits 2eabc5ec8ab4 ALSA: seq: Fix race of get-subscription call vs port-delet [...] omits feb689025fbb ALSA: seq: Protect in-kernel ioctl calls with mutex omits 9fe0a7590890 NFC: pn533: mark expected switch fall-throughs omits e16fb3a8d271 block: Mark expected switch fall-throughs omits 1b937e8faa87 RISC-V: Add separate defconfig for 32bit systems omits 6e6454d1a71b Merge branch 'omap-for-v5.2/ti-sysc' into for-next omits b2770b2d6f1b ARM: dts: Add l4 abe interconnect hierarchy and ti-sysc da [...] omits 5b5975312903 ARM: dts: Add l4 abe interconnect hierarchy and ti-sysc da [...] omits ed01ffd9dd1c ARM: dts: Add common mcpdm dts file for omap4 omits d59b60564cbf bus: ti-sysc: Add generic enable/disable functions omits a77b7c4a721f Merge branch 'omap-for-v5.2/dt' into for-next omits a9d672158d1c Merge branch 'omap-for-v5.2/am4-ddr3' into for-next omits 330dda2b537f Merge branch 'omap-for-v5.2/soc' into for-next omits 11140cc40ddc ARM: OMAP2+: sleep43xx: Run EMIF HW leveling on resume path omits 6c110561eb2d memory: ti-emif-sram: Add ti_emif_run_hw_leveling for DDR3 [...] omits 2fef32766861 pinctrl: pinctrl-intel: move gpio suspend/resume to noirq phase omits f823b8a75527 ALSA: seq: Remove superfluous irqsave flags omits 4b24b960b10b ALSA: seq: Align temporary re-locking with irqsave version omits fd7ae83de11a ALSA: seq: Use kvmalloc() for cell pools omits b453c417609f ARM: dts: omap2420-n810: Use new CODEC reset pin name omits 6cdbc07a5adc Merge branches 'consolidate.2019.04.09a', 'doc.2019.03.26b [...] omits bee58fe34675 net/ipv4/netfilter: Update comment from call_rcu_bh() to c [...] omits 72aff4ecf1cb ARM: OMAP2+: pm33xx-core: Do not Turn OFF CEFUSE as PPA ma [...] omits f8033678c6fe ARM: OMAP2+: Wakeupgen: AM43xx HS devices should save cont [...] omits e74cf9186be8 ARM: dts: am43xx-epos-evm: Add matrix keypad as wakeup source omits 177425ef586a ARM: dts: am43xx-epos-evm: Keep DCDC3 regulator on in susp [...] omits d921e53a5107 ARM: dts: am43xx-epos-evm: Keep DCDC5 and DCDC6 always on omits b5acec09e259 ARM: dts: dra7: Add properties to enable PCIe x2 lane mode omits 78ee399f1632 ARM: tegra: Add firmware calls required for suspend-resume [...] omits dae84be59d66 ARM: tegra: Always boot CPU in ARM-mode omits 2af6597ac3fa ARM: tegra: Don't apply CPU erratas in insecure mode omits 6ad27b835040 ARM: tegra: Set up L2 cache using Trusted Foundations firmware omits ebc7c1a26578 ARM: trusted_foundations: Provide information about whethe [...] omits 96446e21d6e9 ARM: trusted_foundations: Make prepare_idle call to take m [...] omits ebca2a6ee161 ARM: trusted_foundations: Support L2 cache maintenance omits 0d413829bd20 block: null: Add documentation for "zone_nr_conv" param omits a1d78317f84b ahci: qoriq: add ls1028a platforms support omits 2be8481a8a44 ahci: qoriq: add lx2160 platforms support omits a788b2ed81ab kbuild: check arch/$(SRCARCH)/include/generated before out [...] omits 24512795df09 kbuild: remove unneeded dependency for include/config/kern [...] omits b63e37bc9ec4 kconfig: Make nconf-cfg.sh executable omits 28ca5eadafee Merge remote-tracking branch 'krzk-korg/next/dt64' into for-next omits 5f34e20b5b64 Merge remote-tracking branch 'krzk-korg/next/dt' into for-next omits ab7efbe24b28 RDMA/cxgb4: Use ib_device_set_netdev() omits 4b38da75e089 RDMA/drivers: Convert easy drivers to use ib_device_set_netdev() omits 98a3308ea864 ARM: exynos: Fix infinite loops on CPU powerup failure omits 493ee475ef66 Merge branch 'for-5.2-pf-removal' into for-next omits d75f773c86a2 treewide: Switch printk users from %pf and %pF to %ps and [...] omits faeb23ceee2f Merge branch 'sunxi/dt64-for-5.2' into sunxi/for-next omits 8fe62f128631 arm64: dts: allwinner: h6: Add Orange Pi 3 DTS omits 78ad2341521d mac80211: Honor SW_CRYPTO_CONTROL for unicast keys in AP V [...] omits 827a108e354d arm64: Save and restore OSDLR_EL1 across suspend/resume omits 6fda41bf1261 arm64: Clear OSDLR_EL1 on CPU boot omits 80bb8d983224 drm/lima: include used header file explicitly omits 2b5440bc1756 drm/lima: add missing Kconfig dependency omits df55531b8b0e ALSA: timer: Revert active callback sync check at close omits 475ba3fc194b arm64: mm: Consolidate early page table allocation omits 54c8d9119ec8 arm64: mm: enable per pmd page table lock omits 14b94d075726 KVM: ARM: Remove pgtable page standard functions from stag [...] omits 369aaab845a6 arm64: mm: don't call page table ctors for init_mm omits 90292aca9854 arm64: mm: use appropriate ctors for page tables omits ab6211c90052 arm64: debug: Clean up brk_handler() omits 453b7740ebfd arm64: probes: Move magic BRK values into brk-imm.h omits fb610f2a2006 arm64: debug: Remove redundant user_mode(regs) checks from [...] omits a22d570aee77 arm64: kprobes: Avoid calling kprobes debug handlers explicitly omits 26a04d84bc53 arm64: debug: Separate debug hooks based on target excepti [...] omits cb764a69fa41 arm64: debug: Remove meaningless comment omits 5a9132add862 arm64: debug: Rename addr parameter for non-watchpoint exc [...] omits 52c6d145da15 arm64: debug: Remove unused return value from do_debug_exc [...] omits 0b237cb2fc7b PM / core: fix kerneldoc comment for device_pm_wait_for_dev() omits c4a586fdd440 PM / core: fix kerneldoc comment for dpm_watchdog_handler() omits 9ee76098a1b8 drm/mediatek: no change parent rate in round_rate() for MT [...] omits 8eeb3946feeb drm/mediatek: using new factor for tvdpll for MT2701 hdmi phy omits 827abdd02420 drm/mediatek: remove flag CLK_SET_RATE_PARENT for MT2701 hdmi phy omits 321b628e6f5a drm/mediatek: make implementation of recalc_rate() for MT2 [...] omits e2092740b723 kasan: Makefile: Replace -pg with CC_FLAGS_FTRACE omits e1a7eafb7350 efi/arm/arm64: Makefile: Replace -pg with CC_FLAGS_FTRACE omits edf072d36dbf arm64: Makefile: Replace -pg with CC_FLAGS_FTRACE omits fcccc5c838c1 cpufreq: stats: Use lock by stat to replace global spin lock omits 3b7c1237a72a drm/meson: Add G12A support for the DW-HDMI Glue omits 4deb190aa355 drm/meson: Add G12A compatible omits 202b9808f8ed drm/meson: Add G12A Video Clock setup omits 64d598a106c3 drm/meson: Add G12A support for CVBS Encoder omits 68679d41a3d6 drm/meson: Add G12A support for plane handling in CRTC driver omits 11c2d4c751e5 drm/meson: Add G12A Support for the Overlay video plane omits 6c6a828f86d6 ACPICA: Update version to 20190405 omits df9271d69f40 ACPICA: Namespace: add check to avoid null pointer dereference omits 985d5124bfb0 ACPICA: Update version to 20190329 omits f49c90e8958e ACPICA: utilities: fix spelling of PCC to platform_comm_channel omits 490f50c109d1 drm/meson: Add G12A support for OSD1 Plane omits 728883948b0d drm/meson: Add G12A Support for VIU setup omits e4d1ae1fa360 drm/meson: Add G12A Support for VPP setup omits 3278675567df ACPICA: Rename nameseg length macro/define for clarity omits b93a66faeea9 drm/meson: Add registers for G12A SoC omits 61af6e22ec26 drm/meson: Switch PLL to 5.94GHz base for 297Mhz pixel clock omits 0c24613cda16 drm/mediatek: fix the rate and divder of hdmi phy for MT2701 omits 6c28dca669c6 dt-bindings: display: amlogic, meson-dw-hdmi: Add G12A com [...] omits 71bfbaa47b6d dt-bindings: display: amlogic, meson-vpu: Add G12A compati [...] omits 686ba25c6eab Merge branches 'sunxi/dt-for-5.2', 'sunxi/clk-for-5.2' and [...] omits 174221e84915 drm/i915/guc: Replace preempt_client lookup with engine->p [...] omits ebc41018d84b dt-bindings: gpu: add bindings for the ARM Mali Bifrost GPU omits 493ab13a5d38 dt-bindings: sunxi: Add compatible for OrangePi 3 board omits 5599fb69355d ACPICA: Rename nameseg compare macro for clarity omits a3ce7a8e0dd9 ACPICA: Rename nameseg copy macro for clarity omits c5781ffbbd4f ACPICA: Namespace: remove address node from global list af [...] omits 013df97be45f ARM: dts: sun8i: a83t: Add I2C2 pinmux setting for PE pins omits 89f98d7e5fa8 cpufreq: Remove cpufreq_driver check in cpufreq_boost_supported() omits b3adde03ba39 clk: sunxi-ng: a83t: Add pll-video0 as parent of csi-mclk omits 1e7011fad854 dt-bindings: arm: sunxi: Add Beelink GS1 board omits 089bee8dd119 arm64: dts: allwinner: h6: Introduce Beelink GS1 board omits 2c98d9e47533 dt-bindings: vendor-prefixes: add AZW omits 6ba2e45d57af arm64: dts: allwinner: h6: move MMC pinctrl to dtsi omits 5824c8ebb94d ARM: dts: sun8i: tbs-a711: Add support for volume keys input omits d6212ce3fc93 ARM: dts: sunxi: Add R_LRADC support for A83T omits 90be806f0eb3 Merge branch 'for-5.2-core' into for-next omits 310655b07ae8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 2ae2c3316fb7 drm/mediatek: fix possible object reference leak omits bef42cb2029c drm/i915: Get power refs in encoder->get_power_domains() omits 5c2442fd7899 scsi: csiostor: fix missing data copy in csio_scsi_err_handler() omits 59c209a689a6 scsi: qla2xxx: Unregister resources in the opposite order [...] omits c794d24ec9eb scsi: qla2xxx: Unregister chrdev if module initialization fails omits 2c26348c4d09 scsi: qla2xxx: Use get/put_unaligned where appropriate omits 7b006b9755ac scsi: qla2xxx: Make qla2x00_process_response_queue() easie [...] omits 6515ad717bd7 scsi: qla2xxx: Reduce the number of forward declarations omits b3ede8ea78e8 scsi: qla2xxx: Declare local symbols static omits b0a1c5b5c38a scsi: qla2xxx: Use ARRAY_SIZE() in the definition of QLA_L [...] omits abe5706dcf47 scsi: qla2xxx: Remove a comment that refers to the SCSI host lock omits c02ee1e5a946 scsi: qla2xxx: Change a stack variable into a static const [...] omits 5585cbddce0e scsi: scsi_transport_fc: Declare wwn_to_u64() argument const omits ef19af9c2852 scsi: qla2xxx: fix spelling mistake "alredy" -> "already" omits 1a61e5486aeb scsi: lpfc: add support for posting FC events on FPIN reception omits c39e0af64bce scsi: scsi_transport_fc: Add FPIN fc event codes omits 2b1be55819dc scsi: scsi_transport_fc: refactor event posting routines omits a7dff3ad4787 scsi: fc: add FPIN ELS definition omits d964b3e53438 scsi: lpfc: Fix a recently introduced compiler warning omits afb33e40d54e ASN.1: mark expected switch fall-through omits 8a05452ca460 lib/cmdline.c: mark expected switch fall-throughs omits 224b44d46ffe lib: zstd: Mark expected switch fall-throughs omits 0779ad71aa08 scsi: sym53c8xx_2: sym_nvram: Mark expected switch fall-through omits 7c2901107d1a scsi: sym53c8xx_2: sym_hipd: mark expected switch fall-throughs omits 2d5ffc2611f4 scsi: ppa: mark expected switch fall-through omits 6bb0497834d4 scsi: osst: mark expected switch fall-throughs omits 88216a783b15 scsi: lpfc: lpfc_scsi: Mark expected switch fall-throughs omits 309cf28a0451 scsi: lpfc: lpfc_nvme: Mark expected switch fall-through omits e305c8dfa5ec scsi: lpfc: lpfc_nportdisc: Mark expected switch fall-through omits f60deecb9661 scsi: lpfc: lpfc_hbadisc: Mark expected switch fall-throughs omits bf9598bdb311 scsi: lpfc: lpfc_els: Mark expected switch fall-throughs omits dbb744ba4129 scsi: lpfc: lpfc_ct: Mark expected switch fall-throughs omits 7f301cff1fc2 ethtool: thunder_bgx: use ethtool.h constants for speed an [...] omits 9fa29a670bb8 scsi: imm: mark expected switch fall-throughs omits 1f7716373901 scsi: csiostor: csio_wr: mark expected switch fall-through omits 8fabc0eb9daa scsi: bfa: bfa_fcpim: Mark expected switch fall-throughs omits a8308767c169 scsi: be2iscsi: be_main: Mark expected switch fall-through omits 6a29edc41e13 scsi: be2iscsi: be_iscsi: Mark expected switch fall-through omits e2e801644eb3 scsi: aic7xxx: mark expected switch fall-throughs omits 74f79099efe0 adfs: mark expected switch fall-throughs omits e690c9e3f4fb afs: Mark expected switch fall-throughs omits b7f29f8ce170 net: phy: fix setting autoneg_complete in genphy_update_link omits 13ee7d49733b Merge branch 'mlxsw-Add-support-for-devlink-info-command' omits be0faac952e1 Documentation: networking: devlink-info-versions: Add fw.psid omits a9c8336f6544 mlxsw: core: Add support for devlink info command omits 8d77d4bfb0c1 mlxsw: reg: Add MGIR register omits e4bf63482c30 qmi_wwan: Add quirk for Quectel dynamic config omits 22b56e827093 net: phy: replace genphy_10g_driver with genphy_c45_driver omits 0a4c92657f25 fs: mark expected switch fall-throughs omits e14d314c7a48 selftests: cgroup: fix cleanup path in test_memcg_subtree_ [...] omits f8a0590f0e01 selftests: efivarfs: remove the test_create_read file if i [...] omits 0a7dc82ef2ed rseq/selftests: Adapt number of threads to the number of d [...] omits 0b0600c8c97a lib: Add test module for strscpy_pad omits 458a3bf82df4 lib/string: Add strscpy_pad() function omits 6b1a4d5b1a26 lib: Use new kselftest header omits eebf4dd45237 kselftest: Add test module framework header omits d3460527706e kselftest: Add test runner creation script omits 5af82f5205f1 Merge branch 'hns3-next' omits e233516e6a92 net: hns3: fix keep_alive_timer not stop problem omits 7d60070668e4 net: hns3: remove resetting check in hclgevf_reset_task_schedule omits 4339ef396ab6 net: hns3: add error handler for initializing command queue omits 18e2488881c6 net: hns3: stop mailbox handling when command queue need re-init omits cf1f212916d9 net: hns3: handle pending reset while reset fail omits 4f765d3e5213 net: hns3: do not request reset when hardware resetting omits 0fdf4d304c24 net: hns3: ignore lower-level new coming reset omits 056cbab33294 net: hns3: deactive the reset timer when reset successfully omits eb32c896f10a net: hns3: adjust the timing of hns3_client_stop when unloading omits cc645dfa89a7 net: hns3: not reset vport who not alive when PF reset omits cd513a69750b net: hns3: set up the vport alive state while reinitializing omits 0f14c5b1a9c9 net: hns3: set vport alive state to default while resetting omits 0ed8c3dc4133 Merge branch 'ipv4-Enable-support-for-IPv6-gateway-with-IP [...] omits 228ddb3315ba selftests: fib_tests: Add tests for ipv6 gateway with ipv4 route omits d15662682db2 ipv4: Allow ipv6 gateway with ipv4 routes omits 19a9d136f198 ipv4: Flag fib_info with a fib_nh using IPv6 gateway omits 1a38c43d319e ipv4: Handle ipv6 gateway in fib_good_nh omits 619d1826269b ipv4: Handle ipv6 gateway in fib_detect_death omits 6de9c0557e4f ipv4: Handle ipv6 gateway in ipv4_confirm_neigh omits 6f5f68d05ec0 bpf: Handle ipv6 gateway in bpf_ipv4_fib_lookup omits 5c9f7c1dfc2e ipv4: Add helpers for neigh lookup for nexthop omits 0353f28231c7 neighbor: Add skip_cache argument to neigh_output omits 717a8f5b2923 ipv4: Add fib_check_nh_v6_gw omits 448d72481917 ipv4: Refactor fib_check_nh omits a4ea5d43c807 ipv4: Add support to fib_config for IPv6 gateway omits 0f5f7d7bf6e6 ipv4: Add support to rtable for ipv6 gateway omits f35b794b3b40 ipv4: Prepare fib_config for IPv6 gateway omits 1550c171935d ipv4: Prepare rtable for IPv6 gateway omits bdf004677107 net: Replace nhc_has_gw with nhc_gw_family omits 71df5777aaae ipv6: Add neighbor helpers that use the ipv6 stub omits 1aefd3de7bc6 ipv6: Add fib6_nh_init and release to stubs omits 6989808ee763 lib/test_printf: Add empty module_exit function omits 6f9e64b0ff26 selftest/gpio: Remove duplicate header omits cde53520e287 selftest/rseq: Remove duplicate header omits a04a67845cfa selftest/timers: Remove duplicate header omits d11a7e376ad7 selftest/x86/mpx-dig.c: Remove duplicate header omits 3b8b11f96616 net: phy: improve link partner capability detection omits 699c1868a743 audit: purge unnecessary list_empty calls omits 583b3845915d docs/zh_CN: correct a word in managment-style. omits ad4b009f2d7b Documentation: kernel-docs: Remove entry for vfs.txt omits 8bb309e67f57 Merge tag 'mlx5-updates-2019-04-02' of git://git.kernel.or [...] omits 3b0a081db1f7 netfilter: make two functions static omits 22c7652cdaa8 netfilter: nft_osf: Add version option support omits cf94db219053 virtio: Honour 'may_reduce_num' in vring_create_virtqueue omits 6978cdb129da kselftests: extend nft_nat with inet family based nat hooks omits 63ce3940f3ab netfilter: nft_redir: add inet support omits 071657d2c38c netfilter: nft_masq: add inet support omits 4806e975729f netfilter: replace NF_NAT_NEEDED with IS_ENABLED(CONFIG_NF_NAT) omits c1deb065cf3b netfilter: nf_tables: merge route type into core omits d164385ec572 netfilter: nat: add inet family nat support omits 01902f8c85bf netfilter: optimize nf_inet_addr_cmp omits 84c0d5e96f3a ipvs: allow tunneling with gue encapsulation omits 227e1e4d0d6c netfilter: nf_flowtable: skip device lookup from interface index omits b3dfee340a9b netfilter: nft_redir: Make nft_redir_dump static omits f7e840ee4dca netfilter: nf_tables: remove unused parameter ctx omits 3b15d09f7e6d time: Introduce jiffies64_to_msecs() omits bc236d6fb561 pinctrl: mt65xx: add OF bindings for MT8516 omits 24acfb718225 workqueue: Use normal rcu omits 6484775766e3 drm/i915/selftests: Mark live_forcewake_ops as unreliable omits 9ae11e237d95 platform/x86: intel_pmc_core: Mark local function static omits e61985d0550d platform/x86: intel_pmc_ipc: adding error handling omits b923dcabe111 Merge branch 'omap-for-v5.2/am4-pm-v2' into for-next omits 7ae6ad6fbd83 drm/i915/psr: Do not enable PSR in interlaced mode for all GENs omits 98c0d19ec72c drm/i915/psr: Initialize PSR mutex even when sink is not reliable omits c0f6ffb2cd6a drm/i915: Remove unused VLV/CHV PSR registers omits 15b7dae0076b drm/i915/psr: Update PSR2 SU corruption workaround comment omits 5a99ae0092fe soc: ti: pm33xx: AM437X: Add rtc_only with ddr in self-ref [...] omits 1c6c03545089 soc: ti: pm33xx: Move the am33xx_push_sram_idle to the top omits 44c22a2d12a5 ARM: OMAP2+: pm33xx: Add support for rtc+ddr in self refresh mode omits c601b12fb634 drm/vmwgfx: Remove set but not used variable 'fb_offset, f [...] omits a5020f4f537f drm/vmwgfx: Zero initialize handle in vmw_execbuf_process omits 11c454196610 drm/vmwgfx: Use preprocessor macro for FIFO allocation omits 680360a4d3f6 drm/vmwgfx: Fix formatting and spaces in vmwgfx_execbuf.c omits 4062dd3e6ad6 drm/vmwgfx: Use VMW_DEBUG_USER for device command buffer errors omits b289840455ce drm/vmwgfx: Clean up some debug messages in vmwgfx_execbuf.c omits 45399b112a72 drm/vmwgfx: Print message when command verifier returns wi [...] omits 5724f899ed82 drm/vmwgfx: Add a new define for vmwgfx user-space debugging omits d01316d0469f drm/vmwgfx: Use preprocessor macro for cmd struct omits 6f74fd911d19 drm/vmwgfx: Use preprocessor macro to get valid context node omits 4efa6661154f drm/vmwgfx: remove redundant unlikely annotation omits b2130cca9c8d drm/vmwgfx: Remove set but not used variable 'restart' omits a9f58c456e9d drm/vmwgfx: Be more restrictive when dirtying resources omits 6256f7f7f217 rtc: OMAP: Add support for rtc-only mode omits 2027f1199182 Merge branch 'omap-for-v5.2/ti-sysc' into for-next omits 9a4b33d4d22f platform/x86: thinkpad_acpi: Read EC information on newer models omits f7db839fccf0 platform/x86: thinkpad_acpi: Disable Bluetooth for some machines omits e79e74a51c26 platform/x86: touchscreen_dmi: Add info for Myria MY8307 2-in-1 omits e28f296ea155 platform/x86: dell-rbtn: Add missing #include omits d80caf9516a5 ARM: OMAP2+: Drop mcspi platform data for omap4 omits fbf3b4b9f4ba ARM: OMAP2+: Drop uart platform data for dra7 omits 19326ef5d5e9 ARM: OMAP2+: Drop gpio platform data for dra7 omits a688939a975e ARM: OMAP2+: Drop i2c platform data for dra7 omits ede0ac642213 ARM: OMAP2+: Drop mmc platform data for dra7 omits 2af5473e2bf0 ARM: OMAP2+: Drop uart platform data for omap5 omits 3aa60e82f00e ARM: OMAP2+: Drop gpio platform data for omap5 omits 655332d3ba43 ARM: OMAP2+: Drop i2c platform data for omap5 omits 514c7fc6647f ARM: OMAP2+: Drop mmc platform data for omap5 omits 12a2a95421e4 ARM: OMAP2+: Drop uart platform data for am33xx and am43xx omits a071e407ffbe ARM: OMAP2+: Drop gpio platform data for am33xx and am43xx omits cb682853c98f ARM: OMAP2+: Drop i2c platform data for am33xx and am43xx omits 4e27f752ab8c ARM: OMAP2+: Drop mmc platform data for am330x and am43xx omits 91abfb9847b2 ARM: OMAP2+: Drop uart platform data for omap4 omits e1c59a3bf6db ARM: OMAP2+: Drop gpio platform data for omap4 omits f9d34da30346 ARM: OMAP2+: Drop i2c platform data for omap4 omits 92168478680b ARM: OMAP2+: Drop mmc platform data for omap4 omits 38e81831e3f4 Merge branch 'omap-for-v5.2/dt-am3' into for-next omits 1e6f5440a681 arm64: backtrace: Don't bother trying to unwind the usersp [...] omits 05165a63d605 ARM: dts: am335x: pocketbeagle: Replaced register offsets [...] omits 682668df1f64 ARM: dts: am335x: boneblack-wireless: Replaced register of [...] omits 399c6b924a83 ARM: dts: am335x: boneblack-common: Replaced register offs [...] omits 3b6150a6eb61 ARM: dts: am335x: bone-common: Replaced register offsets w [...] omits f1ff9be7652b ARM: dts: am33xx: Added AM33XX_PADCONF macro omits ed514fc5615d cxgb4: Don't return EAGAIN when TCAM is full. omits 7ebd1ea798a4 ARM: dts: am33xx: Added macros for numeric pinmux addresses omits fcf9782573ec net: xilinx: emaclite: add minimal ndo_do_ioctl hook omits 9a80ba067a9c net: xilinx: emaclite: add minimal ethtool ops omits b21e11c5c831 block: fix build warning in merging bvecs omits fd69c399c7d6 datagram: remove rendundant 'peeked' argument omits 3ec482d15cb9 io_uring: restrict IORING_SETUP_SQPOLL to root omits 704236672eda tools/io_uring: remove IOCQE_FLAG_CACHEHIT omits e6abc8caa6de nfsd: Don't release the callback slot unless it was actually held omits 00fb67ec6b98 RDMA/hns: Bugfix for SCC hem free omits 2170a0d53bee tools/testing/nvdimm: Retain security state after overwrite omits 4772e03d2394 RDMA/hns: Fix bug that caused srq creation to fail omits 2b277dae0679 RDMA/hns: Support to create 1M srq queue omits 636b8fe86bed block, bfq: fix some typos in comments omits d0b5c01bb446 RDMA/umem: Use correct value for SG entries in sg_copy_to_ [...] omits e1c9a0dc2939 RDMA/hns: Dump detailed driver-specific CQ omits 68e326dea1db RDMA: Handle SRQ allocations by IB/core omits d345691471b4 RDMA: Handle AH allocations by IB/core omits f6316032fd32 RDMA/core: Support object allocation in atomic context omits feec576a6af2 IB: When attrs.udata/ufile is available use that instead o [...] omits e79c9c60622a IB/mlx5: Remove references to uboject->context omits 9e886b39a73a RDMA/nldev: Return device protocol omits c87e65cfb97c RDMA/cm: Move debug counters to be under relevant IB device omits 4d2e11d42fe4 opa_vnic: fix check on record->event, incorrect operator used omits d10bcf947a3e RDMA/umem: Combine contiguous PAGE_SIZE regions in SGEs omits ea7a5c706fa4 RDMA/vmw_pvrdma: Fix memory leak on pvrdma_pci_remove omits de220cc21967 drm/i915: Consolidate the timeline->barrier omits da23379f1508 drm/i915: Use static allocation for i915_globals_park() omits bfd045331384 drm/i915/guc: Replace WARN with a DRM_ERROR omits 5a3ae7b314a2 arm64/ftrace: fix inadvertent BUG() in trampoline check omits e43e2657fe77 x86/dma: Remove the x86_dma_fallback_dev hack omits d7e02a931235 dma-mapping: remove leftover NULL device support omits 5ab6a91a1cac arm: use a dummy struct device for ISA DMA use of the DMA API omits 02c486f48343 pxa3xx-gcu: pass struct device to dma_mmap_coherent omits 9f989e8c06fe gbefb: switch to managed version of the DMA allocator omits 12a7b035cacc da8xx-fb: pass struct device to DMA API functions omits 4217efa353c6 parport_ip32: pass struct device to DMA API functions omits c13edf8106f6 dma: select GENERIC_ALLOCATOR for DMA_REMAP omits 55c0c4c793b5 ARC: memset: fix build with L1_CACHE_SHIFT != 6 omits e1b7058ece71 drm/i915: Fix pipe_bpp readout for BXT/GLK DSI omits bd13b2b874ec drm/amd/display: Fix negative cursor pos programming (v2) omits 6d09e003db3d arm64: dts: hi3660: Fixup unofficial dma-min-chan to dma-c [...] omits c97263260065 arm64: dts: hi3660: Add hisi asp dma device omits 792cea3f48ad arm64: dts: hi3660: Add dma to uart nodes omits 1761101048a3 arm64: dts: hisilicon: hikey970: Add SD and WiFi support omits 570274cdba34 arm64: dts: hisilicon: hi3670: Add MMC controller support omits 8aa576a8ee1b dt-bindings: mmc: Add HI3670 MMC controller binding omits 757a4b2913eb arm64: dts: hisilicon: hi3670: Add reset controller support omits 43bd3a95c98e kbuild: use -flive-patching when CONFIG_LIVEPATCH is enabled omits 258bbef06ce9 dt-bindings: reset: Add HI3670 reset controller binding omits 1200e07f3ad4 block: don't use for-inside-for in bio_for_each_segment_all omits d0b0a81acbd8 block: remove unused variable 'def' omits 9bc00750f5b6 virtio_blk: replace 0 by HCTX_TYPE_DEFAULT to index blk_mq [...] omits 4779a066e71d Merge tag 'gpio-v5.2-updates-for-linus-part1' of git://git [...] omits 4f5fbd78a7b4 rcu: validate arguments for rcu tracepoints omits 2a09b5de235a sched/fair: do not expose some tracepoints to user if CONF [...] omits 163363455b42 tracing: introduce TRACE_EVENT_NOP() omits a8d655792a32 tracing: Add error_log to README omits 26a944917989 tracing: Add tracing/error_log Documentation omits 4eab1cc461a6 selftests/ftrace: Add tracing/error_log testcase omits 0ae8dde9d7b6 selftests/ftrace: Remove trigger-extended-error-support testcase omits c5e4114fee0b selftests/ftrace: Move kprobe/uprobe check_error() to test [...] omits 8ab4483eb660 selftests/ftrace: Add error_log testcase for probe errors omits 2f754e771b1a tracing: Have the error logs show up in the proper instances omits d0cd871ba0d6 tracing: Have histogram code pass around trace_array for e [...] omits 1e144d73f729 tracing: Add trace_array parameter to create_event_filter() omits 12f2639038ef tracing: stop making gpio tracing configurable omits b6838275be1f rtc: tegra: convert to SPDX identifier omits 34ea0ac3e2e6 rtc: tegra: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits e1089802467d rtc: tegra: set range omits f70fbc15bae2 gpio: pca953x: Configure wake-up path when wake-up is enabled omits 279ffafaf39d pinctrl: Added IRQF_SHARED flag for amd-pinctrl driver omits 5e9642a2e14c MAiNTAINERS: add Paolo, Stefan for virtio blk/scsi omits 6a8aae68c873 virtio_pci: fix a NULL pointer reference in vp_del_vqs omits 7d624621b704 rtc: coh901331: convert to SPDX identifier omits febad7946072 rtc: coh901331: use .set_time omits 9cf2f9b5adcb rtc: coh901331: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 06cfd668ec67 rtc: coh901331: set range omits 5a61fc012996 Merge branch 'sunxi/dt-for-5.2' into sunxi/for-next omits e3a7691321ae rtc: ds1672: switch debug message to %ptR omits 69468320a94d rtc: ds1672: convert to SPDX identifier omits 219219d9b89b rtc: ds1672: use .set_time omits 520d6516736e rtc: ds1672: use rtc_time64_to_tm omits 7a5670c754b8 rtc: ds1672: remove useless indirection omits c346065582f8 rtc: ds1672: remove sysfs debug interface omits 10e3efc16569 rtc: ds1672: move oscillator handling to .read_time omits d1fbe695d889 rtc: ds1672: set range omits cb74e9775871 cfg80211/nl80211: Offload OWE processing to user space in AP mode omits 6f61a82507c9 MAINTAINERS: mark lima mailing list as moderated omits cae30527901d ALSA: hda - Add two more machines to the power_save_blacklist omits 99fa4bc26d74 drm/i915/icl: Simplify release of encoder power refs omits 3a52fb7e7953 drm/i915: Get power refs in encoder->get_power_domains() omits 5490c77d596a dt-bindings: pinctrl: imx7d: Fix PAD_CTL_DSE_X* omits ad4d1216f2c5 memory: squash drivers/memory/Makefile.asm-offsets omits ab60633c7136 mac80211: Add support for NL80211_STA_INFO_AIRTIME_LINK_METRIC omits a4a11b7934a5 ARM: dts: at91-vinco: use SPDX-License-Identifier omits 43216d05eda5 ARM: dts: atmel boards: use SPDX-License-Identifier omits 7015533ee0e9 ARM: dts: at91sam9xe: use SPDX-License-Identifier omits c848f3ba0029 ARM: dts: sama5d{2,4}: use SPDX-License-Identifier omits 7100e8704b61 powerpc/64s/radix: Fix radix segment exception handling omits 1e1b11b6a111 nl80211/cfg80211: Specify band specific min RSSI threshold [...] omits e05487d45b23 pinctrl: freescale: use devm_platform_ioremap_resource() t [...] omits d39f3b4f33d2 nl80211: reindent some sched scan code omits 2b4a66980217 mac80211: make ieee80211_schedule_txq schedule empty TXQs omits 45fcef8b727b mac80211_hwsim: calculate if_combination.max_interfaces omits a58d7525b801 cfg80211: add ratelimited variants of err and warn omits 01e3b958efe8 arch: Remove dummy mmiowb() definitions from arch code omits 96670b2fd025 net/ethernet/silan/sc92031: Remove stale comment about mmiowb() omits 1b8546d7e238 i40iw: Redefine i40iw_mmiowb() to do nothing omits 161861a4c827 scsi/qla1280: Remove stale comment about mmiowb() omits c7df94c64ca2 pinctrl: imx: remove an unnecessary NULL check omits a71a81e79758 gpio: of: Optimize quirk checks omits 26af34079f1d Merge tag 'v5.1-rc3' into devel omits fb24ea52f78e drivers: Remove explicit invocations of mmiowb() omits 949b8c72768e drivers: Remove useless trailing comments from mmiowb() in [...] omits 915530396c78 Documentation: Kill all references to mmiowb() omits b012980d1c6e riscv/mmiowb: Hook up mmwiob() implementation to asm-generic code omits 420af1554790 powerpc/mmiowb: Hook up mmwiob() implementation to asm-gen [...] omits 49ca6462fc9e ia64/mmiowb: Add unconditional mmiowb() to arch_spin_unlock() omits 346e91ee090b mips/mmiowb: Add unconditional mmiowb() to arch_spin_unlock() omits e9e8543fecd2 sh/mmiowb: Add unconditional mmiowb() to arch_spin_unlock() omits 0f43ca692dcb m68k/io: Remove useless definition of mmiowb() omits 335b5c638bfd nds32/io: Remove useless definition of mmiowb() omits 08f1f3a72f4c x86/io: Remove useless definition of mmiowb() omits d51575621f0f arm64/io: Remove useless definition of mmiowb() omits 7fdae81dd415 ARM/io: Remove useless definition of mmiowb() omits 60ca1e5a200c mmiowb: Hook up mmiowb helpers to spinlocks and generic I/ [...] omits fdcd06a8ab77 arch: Use asm-generic header for asm/mmiowb.h omits d1be6a28b13c asm-generic/mmiowb: Add generic implementation of mmiowb() [...] omits 4614bbdee357 docs/memory-barriers.txt: Rewrite "KERNEL I/O BARRIER EFFE [...] omits 7973b799dbea admin-guide: pm: intel_epb: Add SPDX license tag and copyr [...] omits fc1860d6b17f Documentation: PM: Unify copyright notices omits fc7db767b16c Documentation: PM: Add SPDX license tags to multiple files omits 1120b0f9850c cpufreq: intel_pstate: Documentation: Add references sections omits fbc9418f099d ACPI: PM: Print debug messages when enabling GPEs for wakeup omits e75135e601ee Merge back cpufreq material for v5.2. omits c1d1090c3c76 cpufreq: maple: Remove redundant code from maple_cpufreq_init() omits 28e3ace70c3d x86/mm: Convert some slow-path static_cpu_has() callers to [...] omits 67e87d43b794 x86: Convert some slow-path static_cpu_has() callers to bo [...] omits 233298032803 cpufreq: ppc_cbe: fix possible object reference leak omits 8d10dc28a9ea cpufreq: pmac32: fix possible object reference leak omits a9acc26b75f6 cpufreq/pasemi: fix possible object reference leak omits ddb07fba1c64 cpufreq: maple: fix possible object reference leak omits 7c468966f05a cpufreq: kirkwood: fix possible object reference leak omits ddb64c5db3cc cpufreq: imx6q: fix possible object reference leak omits b623fa320f83 cpufreq: ap806: fix possible object reference leak omits bfdd5a67c8cb x86/asm: Clarify static_cpu_has()'s intended use omits 108ec36b6994 drivers/cpufreq: Convert some slow-path static_cpu_has() c [...] omits 9083e4986124 cpufreq: intel_pstate: Update max frequency on global turb [...] omits 9eca544b1491 cpufreq: schedutil: Simplify iowait boosting omits 5e73de3413c5 pinctrl: add drive for I2C related pins on MT8183 omits 9f325c983725 pinctrl: mt8183: add DT binding document omits 1adc90c73957 pinctrl: axp209: Fix NULL pointer dereference after allocation omits 182e80eeaff5 gpiolib: devprop: Fix syntax error omits 27157af66324 gpio: mmio: Drop bgpio_dir_inverted omits dccd30ea5992 ARM: dts: sunxi: Improve A33 NAND transfers by using DMA omits 1a07a94b47b1 drm/sun4i: tcon top: Fix NULL/invalid pointer dereference [...] omits b85d00bfef2a Merge drm/drm-fixes into drm-misc-fixes omits e90a619fb7e1 mtd: nand: omap: Fix comment in platform data using wrong [...] omits 6a1b66d6c8d6 mtd: rawnand: Get rid of chip->ecc_{strength,step}_ds omits 32813e288414 mtd: rawnand: Get rid of chip->numchips omits 6c836d515ff8 mtd: rawnand: Get rid of chip->chipsize omits 298151689b33 mtd: rawnand: Get rid of chip->bits_per_cell omits 7beb37e5f0d2 mtd: rawnand: Use nanddev_mtd_max_bad_blocks() omits d974541e2379 mtd: rawnand: Move all page cache related fields to a sub-struct omits eeab717483e5 mtd: rawnand: Provide a helper to get chip->data_buf omits a7ab085d7c16 mtd: rawnand: Initialize the nand_device object omits 629a442cad5f mtd: rawnand: Fill memorg during detection omits 3020e30af6f8 mtd: rawnand: Prepare things to reuse the generic NAND layer omits 080d66e94d69 mtd: rawnand: Use nand_to_mtd() in nand_{set,get}_flash_node() omits 509198485bf2 mtd: spinand: Implement mtd->_max_bad_blocks omits 46b01d7efda2 mtd: nand: Add a helper to retrieve the number of pages pe [...] omits 7c4ecca103b3 mtd: nand: Add a helper returning the number of eraseblock [...] omits 377e517b5fa5 mtd: nand: Add max_bad_eraseblocks_per_lun info to memorg omits d090c25028e9 mtd: rawnand: meson: set oob layout ops omits 6f0ce4dfc5a3 mtd: rawnand: vf610: Avoid a potential NULL pointer dereference omits e84950691bf7 mtd: rawnand: ingenic: Move BBTs out of ECC area omits 2a73858364aa mtd: rawnand: ingenic: Add ooblayout for the Qi Ben Nanonote omits 3e6ac2ad90b3 mtd: rawnand: ingenic: Add support for the JZ4725B omits a0ac778eb82c mtd: rawnand: ingenic: Add support for the JZ4740 omits f838154add45 mtd: rawnand: ingenic: Make use of ecc-engine property omits 15de8c6efd0e mtd: rawnand: ingenic: Separate top-level and SoC specific code omits 7c9914fd4a80 Merge branches 'sunxi/dt-for-5.2' and 'sunxi/dt64-for-5.2' [...] omits 075001385c66 clk: meson: axg-audio: add g12a support omits 43dae505dae6 rtc: test: use .set_time omits 6d6d2a24b2c7 clk: meson: axg-audio: don't register inputs in the onecell data omits b18819c4acf1 clk: meson: axg_audio: replace prefix axg by aud omits 403365680975 Merge branch 'next/headers' into next/drivers omits 8554926b3fcb dt-bindings: clk: axg-audio: add g12a support omits 7558f978f9b6 spi: document tx/rx clock delay properties omits daae4c583534 ASoC: tlv320aic32x4: Fix spacing omits 2390c9b473da ASoC: Intel: kbl_da7219_max98927: remove headset omits 52034add758e ASoC: pcm: update module refcount if module_get_upon_open is set omits b4ed6b51f356 ASoC: core: conditionally increase module refcount on comp [...] omits c9500d7b7de8 xfrm: store xfrm_mode directly, not its address omits 4c145dce2601 xfrm: make xfrm modes builtin omits 733a5fac2f15 xfrm: remove afinfo pointer from xfrm_mode omits 1de70830066b xfrm: remove output2 indirection from xfrm_mode omits b3284df1c86f xfrm: remove input2 indirection from xfrm_mode omits 7613b92b1ae3 xfrm: remove gso_segment indirection from xfrm_mode omits 303c5fab1272 xfrm: remove xmit indirection from xfrm_mode omits 0c620e97b349 xfrm: remove output indirection from xfrm_mode omits c2d305e51038 xfrm: remove input indirection from xfrm_mode omits b45714b164ca xfrm: prefer family stored in xfrm_mode struct omits f1ca9992ced7 spi: add a method for configuring CS timing omits b262a69582a4 xfrm: place af number into xfrm_mode struct omits 24496da6927f spi-summary: document set_cs_timing omits fa28fd342137 spi: tegra114: add support for interrupt mask omits 9d199231b000 spi: tegra114: add 3 wire transfer mode support omits 9877a347f205 spi: tegra114: add dual mode support omits 79567c1a321e spi: gpio: Use devm_spi_register_master() omits 45beec351998 spi: bitbang: Introduce spi_bitbang_init() omits 8b797490b4db spi: gpio: Make sure spi_master_put() is called in every e [...] omits 8b57b11bc45e spi: pxa2xxx: change "no DMA channels..." msg from debug t [...] omits 5d785141c8b3 spi: fsl-lpspi: Clean up fsl_lpspi_probe omits a18656ea3985 spi: fsl-lpspi: Fix build warning when !CONFIG_PM omits 6599be346daf spi: fsl-lpspi: Fix problematic dev_set_drvdata call omits 9d8371e287b9 spi-mem: fix kernel-doc for spi_mem_dirmap_{read|write}() omits 9b186e9a65bf spi: bcm2835aux: Fix build error without CONFIG_DEBUG_FS omits b93318a22f23 spi: kill useless initializer in spi_register_controller() omits 0677c3ea53dc regulator: s2mpa01: Convert to use simplified DT parsing omits 0a245f0efcb5 regulator: bd718x7: Use rdev_get_id() to get regulator id omits 45a310136b3e ASoC: ab8500: add range to usleep_range omits a8d218f4fe81 ASoC: Intel: bytcht_es8316: Add quirk for the Teclast X98+ II omits ba49cf6f8e4a ASoC: Intel: bytcht_es8316: Add quirk for inverted jack detect omits a03584b75a28 ASoC: wm1133-ev1: Switch to SPDX identifier omits e5eec5ee98a6 ASoC: phycore-ac97: Switch to SPDX identifier omits 6e3398c67e68 ASoC: pcm030-audio-fabric: Switch to SPDX identifier omits 8acfeb65cbaa ASoC: p1022_rdk: Switch to SPDX identifier omits ab78529cfec0 ASoC: p1022_ds: Switch to SPDX identifier omits 1021ec41a909 ASoC: mx27vis-aic32x4: Switch to SPDX identifier omits eed9bb238e08 ASoC: mpc8610_hpcd: Switch to SPDX identifier omits 864a8472c441 ASoC: mpc5200_psc_i2s: Switch to SPDX identifier omits 1af301d46246 ASoC: mpc5200_psc_ac97: Switch to SPDX identifier omits 1edfc2485d8d ASoC: mpc5200_dma: Switch to SPDX identifier omits 93a643f29bcb drm/i915/cdclk: have only one init/uninit function omits bdc16b574892 ASoC: imx-ssi: Switch to SPDX identifier omits e7674ef682f2 drm/i915: extract intel_cdclk.h from intel_drv.h omits f9a79f9aeeee drm/i915: extract intel_sprite.h from intel_drv.h omits 75a4639a9f9a drm/i915: extract intel_dvo.h from intel_drv.h omits 42406fdc282c drm/i915: extract intel_lvds.h from intel_drv.h omits efe57eeae510 drm/i915: extract intel_tv.h from intel_drv.h omits c6a35b9cf9e2 drm/i915: extract intel_pipe_crc.h from intel_drv.h omits 56dabc930252 drm/i915: extract intel_atomic_plane.h from intel_drv.h omits 58dbd1015d3e ASoC: imx-spdif: Switch to SPDX identifier omits 0550691d58f9 drm/i915: extract intel_hdmi.h from intel_drv.h omits 27fec1f9734d drm/i915: extract intel_dp.h from intel_drv.h omits 6dfccb95cf17 drm/i915: extract intel_fbdev.h from intel_drv.h omits 696173b064c6 drm/i915: extract intel_pm.h from intel_drv.h omits 44c1220a441c drm/i915: extract intel_panel.h from intel_drv.h omits d4451c159a0b ASoC: imx-pcm-fiq: Switch to SPDX identifier omits 408bd9178666 drm/i915: extract intel_hdcp.h from intel_drv.h omits 596fee14fbc9 drm/i915: extract intel_sdvo.h from intel_drv.h omits f3e189479427 drm/i915: extract intel_lspcon.h from intel_drv.h omits 78c61320c542 drm/i915: extract intel_color.h from intel_drv.h omits a134f42eaaca ASoC: imx-mc13783: Switch to SPDX identifier omits 55367a275ada drm/i915: extract intel_psr.h from intel_drv.h omits 98afa316d1ed drm/i915: extract intel_fbc.h from intel_drv.h omits 174594db632a drm/i915: extract intel_csr.h from intel_drv.h omits 0fe61fc0c243 ASoC: imx-es8328: Switch to SPDX identifier omits ec7f29ff0d14 drm/i915: extract intel_connector.h from intel_drv.h omits fdc24cf30897 drm/i915: extract intel_ddi.h from intel_drv.h omits d2ee2e8afeea drm/i915: extract intel_crt.h from intel_drv.h omits 331c201a0726 drm/i915: extract intel_audio.h from intel_drv.h omits 47bbcbfeb8ac ASoC: imx-audmux: Switch to SPDX identifier omits e1ef734eaec5 drm/i915: make intel_frontbuffer.h self-contained omits e073564fe653 ASoC: fsl-dma: Switch to SPDX identifier omits ecf4630f1b98 ASoC: eukrea-tlv320: Switch to SPDX identifier omits 1c05c1ed6f4d ASoC: imx-pcm: Switch to SPDX identifier omits b0d2569d8276 gpio: mlxbf: remove unused including <linux/version.h> omits 678cce4019d7 crypto: x86/poly1305 - fix overflow during partial reduction omits eda69b0c06bc crypto: testmgr - add panic_on_fail module parameter omits f6e9af876615 crypto: arm64/cbcmac - handle empty messages in same way a [...] omits c31a871985ca crypto: cts - don't support empty messages omits c5c46887cfe7 crypto: streebog - fix unaligned memory accesses omits 5e27f38f1f3f crypto: chacha20poly1305 - set cra_name correctly omits dcaca01a42cc crypto: skcipher - don't WARN on unprocessed data after sl [...] omits dec3d0b1071a crypto: x86/crct10dif-pcl - fix use via crypto_shash_digest() omits 307508d10729 crypto: crct10dif-generic - fix use via crypto_shash_digest() omits 17d3069ccf06 ASoC: stm32: fix sai driver name initialisation omits 54f8844e3f6c ASoC: topology: Use the correct dobj to free enum control [...] omits f947d7fd12ab crypto: nx842 - remove set but not used variables 'dpaddin [...] omits dbbaffefd269 crypto: mxs-dcp - return errcode in mxs_dcp_aes_enqueue an [...] omits d31549774d5d crypto: marvell - remove set but not used variable 'index' omits 8316da02e3e0 crypto: ccp - Use kmemdup in ccp_copy_and_save_keypart() omits 61abc356bf31 crypto: aes - Use ___cacheline_aligned for aes data omits 71052dcf4be7 crypto: scompress - Use per-CPU struct instead multiple variables omits 6a4d1b18ef00 crypto: scompress - return proper error code for allocatio [...] omits d6112ea0cb34 crypto: ccp - introduce SEV_GET_ID2 command omits ffecb696d462 crypto: caam/qi - Change a couple IS_ERR_OR_NULL() checks [...] omits 8a3719a5b9ef crypto: cavium/nitrox - Added rfc4106(gcm(aes)) cipher support omits 9b39b013037f drm/udl: add a release method and delay modeset teardown omits 499653501baf drm/i915: Fix pipe_bpp readout for BXT/GLK DSI omits ab3e023b1b4c drm/cirrus: rewrite and modernize driver. omits ec3de7a43e9c drm: add drm_fb_xrgb8888_to_rgb888_dstclip() omits bcc4442008ac drm: add drm_fb_xrgb8888_to_rgb565_dstclip() omits 26f024f54ab6 drm: add drm_fb_memcpy_dstclip() helper omits 7415287e1f36 drm: move tinydrm format conversion helpers to new drm_for [...] omits 968a85b19d0a drm/i915/gvt: Prevent use-after-free in ppgtt_free_all_spt() omits 196a66275520 drm/i915/gvt: Annotate iomem usage omits 1f17f7742eeb net: sched: flower: insert filter to ht before offloading [...] omits 9186c90bbb95 Merge branch 'rhashtable-bitlocks' omits 149212f07856 rhashtable: add lockdep tracking to bucket bit-spin-locks. omits 8f0db018006a rhashtable: use bit_spin_locks to protect hash bucket. omits ff302db965b5 rhashtable: allow rht_bucket_var to return NULL. omits 7a41c294c146 rhashtable: use cmpxchg() in nested_table_alloc() omits 81b901d9009a ARM: Document merges omits 864e86544543 Merge branch 'arm/fixes' into for-next omits 9dc6488e84b0 libnvdimm/pmem: fix a possible OOB access when read and wr [...] omits dd9a994fc68d powerpc/vdso32: fix CLOCK_MONOTONIC on PPC64 omits b9c273babce7 PM / arch: x86: MSR_IA32_ENERGY_PERF_BIAS sysfs interface omits 5861381d4866 PM / arch: x86: Rework the MSR_IA32_ENERGY_PERF_BIAS handling omits 174c9526ac89 Merge tag 'lm3532-driver-improvements' into for-next omits bc1b8492c764 leds: lm3532: Introduce the lm3532 LED driver omits e4b3b4435562 mfd: ti-lmu: Remove LM3532 backlight driver references omits 863a0618226e ARM: dts: omap4-droid4: Update backlight dt properties omits 6ccc7435fab7 dt: lm3532: Add lm3532 dt doc and update ti_lmu doc omits 1e83bc815602 ext4: use BUG() instead of BUG_ON(1) omits d454a27384f6 ext4: fix prefetchw of NULL page omits 513a4c5589b4 drm/i915: Track the temporary wakerefs used for hsw_get_pi [...] omits 43901008fde0 iio: imu: st_lsm6dsx: add support to LSM6DSR omits ff466b58055f libbpf: Ignore -Wformat-nonliteral warning omits f7e49c81df8e nvmem: sunxi_sid: Support SID on H6 omits 1e045a62eea6 Merge branch 'net-hsr-improvements-and-bug-fixes' omits 5150b45fd355 net: hsr: Fix node prune function for forget time expiry omits fc4ecaeebd26 net: hsr: add debugfs support for display node list omits 0e7623bdf34f net: hsr: convert to SPDX identifier omits 9f73c2bb46f4 net: hsr: add blank line after function declaration omits b1b4aa914080 net: hsr: remove camel case usage in the code omits d131fcc690b9 net: hsr: add missing space around operator in code omits 059477830022 net: hsr: fix placement of logical operator in a multi-lin [...] omits 5fa967780364 net: hsr: remove unnecessary space after a cast omits 05ca6e644dc9 net: hsr: fix NULL checks in the code omits 0525fc069f03 net: hsr: fix lines that ends with a '(' omits 4fe25bd8c3e7 net: hsr: fix alignment issues in the code for functions omits 5670342ced28 net: hsr: remove unnecessary paranthesis from the code omits d4730775ed4b net: hsr: fix multiple blank lines in the code omits d595b85a6cea net: hsr: fix lines exceeding 80 characters omits f1054c65bca6 selftests: forwarding: test for bridge mcast traffic after [...] omits ea401685a20b net: hns: fix unsigned comparison to less than zero omits afdb3df2925a Merge branch 'r8152-runtime-mac-changes' omits 25766271e42f r8152: Refresh MAC address during USBDEVFS_RESET omits 78fdde30d4bd r8152: remove extra action copying ethernet address omits d1edc0855597 tcp: remove redundant check on tskb omits cdf369cd5808 Merge branch 'net-phy-add-Amlogic-g12a-support' omits fad137c4ef07 net: phy: meson-gxl: clean-up gxl variant driver omits 5c3407abb338 net: phy: meson-gxl: add g12a support omits 7090425104db net: phy: add amlogic g12a mdio mux support omits 867934e9c9ba dt-bindings: net: phy: add g12a mdio mux documentation omits 7934b481ab1a virtio-net: Fix some minor formatting errors omits 6221333ab213 virtio-net: Remove inclusion of pci.h omits 742b06b5628f jbd2: check superblock mapped prior to committing omits fe53cbc5a398 ext4: remove incorrect comment for NEXT_ORPHAN() omits 31562b954b60 ext4: make sanity check in mballoc more strict omits fb203751099e jbd2: remove repeated assignments in __jbd2_log_wait_for_space() omits eb94dc9aabdf r8169: disable tx interrupt coalescing on RTL8168 omits a80f36cc64f0 block: sed-opal: rename next to execute_steps omits 0af2648ec30c block: sed-opal: don't repeat opal_discovery0 in each steps array omits 3db87236cfb2 block: sed-opal: pass steps via argument rather than via opal_dev omits 372be4084475 block: sed-opal: use named Opal tokens instead of integer [...] omits 3fff234b851c block: sed-opal: unify retrieval of table columns omits a4ddbd1b7b2c block: sed-opal: add token for OPAL_LIFECYCLE omits 285599590e2e block: sed-opal: split generation of bytestring header and [...] omits b2f9c6eb3f5f block: sed-opal: print failed function address omits b68f09ecdeaa block: sed-opal: reuse response_get_token to decrease code [...] omits 7d9b62ae2a7d block: sed-opal: unify error handling of responses omits e8b2922459cf block: sed-opal: unify cmd start omits 78d584ca31ef block: sed-opal: close parameter list in cmd_finalize omits e2821a50b17c block: sed-opal: unify space check in add_token_* omits 1b6b75b0137f block: sed-opal: use correct macro for method length omits 1e815b33c5cc block: sed-opal: fix typos and formatting omits 78bf47353b00 block: sed-opal: fix IOC_OPAL_ENABLE_DISABLE_MBR omits 72deb455b5ec block: remove CONFIG_LBDAF omits 88d609a3ad7a Merge branch 'i2c/for-current-fixed' into i2c/for-next omits 83fdb2dfb0c2 interconnect: convert to DEFINE_SHOW_ATTRIBUTE omits f03f73c2a974 MAINTAINERS: Add mailing list for the interconnect API omits 658eec837b11 PCI: Rework pcie_retrain_link() wait loop omits 4ec73791a64b PCI: Work around Pericom PCIe-to-PCI bridge Retrain Link erratum omits 86fa6a344209 PCI: Factor out pcie_retrain_link() function omits 73f28f714a8f rtc: lib: check whether tm->tm_year in int32 range omits 9f201aba56b9 habanalabs: prevent device PTE read/write during hard-reset omits 3f5398cfbf05 habanalabs: improve IOCTLs behavior when disabled or reset omits 141f3767e7b8 drm/i915: Mark GEM wedged right after marking device unplugged omits caa3c8e52582 habanalabs: all FD must be closed before removing device omits 5b77e95dd779 x86/asm: Use stricter assembly constraints in bitops omits 3c86794ac0e6 nfsd/nfsd3_proc_readdir: fix buffer count and page pointers omits d58431eacb22 sunrpc: don't mark uninitialised items as VALID. omits 09d7d3e5291b arm64: defconfig: include the Agilex platform to the arm64 [...] omits 6302bf3ef78d PCI: Init PCIe feature bits for managed host bridge alloc omits 1d960858bed2 Documentation: bus: ti-sysc: fix spelling mistakes "multip [...] omits 13aad51935df bus: ti-sysc: Detect DMIC for debugging omits b4a9a7a38917 bus: ti-sysc: Handle swsup idle mode quirks omits 10645e81b967 bus: ti-sysc: Pass clockactivity quirk to platform functions omits 4b36daf9ada3 arm64: dts: agilex: Add initial support for Intel's Agilex [...] omits f83f7151950d Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 9cde402a5977 PCI: Add function 1 DMA alias quirk for Marvell 9170 SATA [...] omits 6d7ee2edaa54 net/mlx5e: Unify logic of MTU boundaries omits 0b77f2305f38 net/mlx5e: Obsolete param field holding a constant value omits 98df6d5b877c net/mlx5: A write memory barrier is sufficient in EQ ci update omits 27c11b6b844c net/mlx5e: Do not rewrite fields with the same match omits 35a605db168c net/mlx5e: Offload TC e-switch rules with ingress VLAN device omits 278748a95aa3 net/mlx5e: Offload TC e-switch rules with egress VLAN device omits 6fca9d1e603a net/mlx5e: Allow VLAN rewrite of prio field with the same match omits bf2f3bca1c5d net/mlx5e: Deny VLAN rewrite if there is no VLAN header match omits 8377629e76bc net/mlx5e: Use helpers to get headers criteria and value pointers omits 2cc1cb1d1735 net/mlx5e: Return -EOPNOTSUPP when attempting to offload a [...] omits 20bb4a813e13 net/mlx5e: Deletes unnecessary setting of esw_attr->parse_attr omits 6f9af8ff1166 net/mlx5e: Remove 'parse_attr' argument in parse_tc_fdb_actions() omits 1b18b781516d net/mlx5e: Make the log friendly when decapsulation offloa [...] omits eda99e11a097 net/mlx5: E-Switch, Fix double mutex initialization omits 5d3c537f9070 net/mlx5: Handle event of power detection in the PCIE slot omits b6460c72c36d Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 95007efbe608 drm/i915: Convert i915_reset.c over to using uncore mmio omits bbba0e7c5cda genirq/timings: Add array suffix computation code omits bfe83844987a genirq/timings: Remove variance computation code omits b569c1843498 x86/mm/KASLR: Reduce randomization granularity for 5-level [...] omits 0925dda5962e x86/mm/KASLR: Use only one PUD entry for real mode trampoline omits fdc4e9267f9b drm/i915: Make use of 'engine->uncore' omits 54cca4bad076 dlm: allow binding to all network interfaces omits a5c28303641a dlm: add TCP multihoming/failover support omits 29ad1676d105 dlm: check if workqueues are NULL before flushing/destroying omits 332c8173cf33 dlm: Fix test for -ERESTARTSYS omits dd1dc8694f8f dlm: retry wait_event_interruptible in event of ERESTARTSYS omits e1074d4b1deb f2fs: add comment for conditional compilation statement omits 186857c5a14a f2fs: fix potential recursive call when enabling data_flush omits 7f3d7719c188 f2fs: improve discard handling with multi-device volumes omits 95175dafc439 f2fs: Reduce zoned block device memory usage omits 0916878da355 f2fs: Fix use of number of devices omits 252fbeb86cef power: supply: max14656: fix potential use-after-free omits 0cd0e4971155 power: supply: max14656: fix potential use-before-alloc omits ec4628effbb7 dt-bindings: arm: atmel: add binding for SAM9X60 shutdown [...] omits 17d2e876b497 power: reset: at91-poweroff: add support for SAM9X60 omits 5c6c513ddbc7 power: reset: at91-poweroff: add RTT wakeup capability omits 325aa19598e4 genirq: Respect IRQCHIP_SKIP_SET_WAKE in irq_chip_set_wake [...] omits c569255abd6e Merge branch 'for-5.2/core' into for-next omits 4ceabaf7909d HID: core: Do not call request_module() in async context omits 75199aa5269f Merge branch 'nvme-5.2' of git://git.infradead.org/nvme in [...] omits 41eb0df1926a ARM: dts: sun8i: tbs-a711: Enable UART2 (for NEO-6M GPS module) omits ce8873c77c84 dt-bindings: power: supply: gpio-charger: add missing semi [...] omits 347807d3876a Merge branch 'bpf-varstack-fixes' omits 1fbd20f8b77b bpf: Add missed newline in verifier verbose log omits 07f9196241f8 selftests/bpf: Test unbounded var_off stack access omits 107c26a70ca8 bpf: Sanity check max value for var_off stack access omits 2c6927dbdc3f selftests/bpf: Test indirect var_off stack access in unpriv mode omits 088ec26d9c2d bpf: Reject indirect var_off stack access in unpriv mode omits f68a5b44647b selftests/bpf: Test indirect var_off stack access in raw mode omits f2bcd05ec7b8 bpf: Reject indirect var_off stack access in raw mode omits 636e78b1cdb4 samples/bpf: fix build with new clang omits 6d4257284a87 drm/i915: Make RING_PDP relative to engine->mmio_base omits c3422ad5f84a power: supply: axp288_charger: Fix unchecked return value omits f0459fe14713 power: supply: Fix the simple battery property names omits 75cf4f5aa903 power: charger-manager: fix a potential NULL pointer dereference omits b5b447b6b4e8 x86/entry: Remove unneeded need_resched() loop omits 077d9951f7c9 power: reset: syscon-reboot: add a mask property omits e8458e7afa85 genirq: Initialize request_mutex if CONFIG_SPARSE_IRQ=n omits 95c5c618fa43 irqchip/irq-ls1x: Missing error code in ls1x_intc_of_init() omits 91b350a60513 Documentation/gpu/meson: Remove link to meson_canvas.c omits 212ac181c158 ALSA: seq: Fix OOB-reads from strlcpy omits e57ce4b193a3 drm/i915/selftests: Fix plain use of integer 0 as NULL omits f6e564354a01 arm64: Use defines instead of magic numbers omits 4fa5ecda2bf9 objtool: Add rewind_stack_do_exit() to the noreturn list omits cabf5ebbabcd Merge tag 'perf-core-for-mingo-5.2-20190402' of git://git. [...] omits 4df4309587e1 x86/kexec/crash: Use struct_size() in vzalloc() omits 705acedd7fcb x86/vdso: Remove hpet_page from vDSO omits 7c21383f3429 x86/build: Keep local relocations with ld.lld omits bac24f59f454 drm/i915/execlists: Enable coarse preemption boundaries for gen8 omits e43c426a777e platform/chrome: cros_ec_debugfs: Remove dev_warn when con [...] omits b66ea2c2cf59 drm/i915: Use lockdep_pin_lock() over the construction of [...] omits fcf041fbacbc arm64: dts: allwinner: h6: Add device node for SID omits 954a03be033c iommu/arm-smmu: Break insecure users by disabling bypass b [...] omits cd9063757a22 drm/sun4i: DW HDMI: Lower max. supported rate for H6 omits 3df1af984b76 Revert "Documentation/gpu/meson: Remove link to meson_canvas.c" omits d0de579c043c nvme: log the error status on Identify Namespace failure omits 013a63ef4edc nvmet: add safety check for subsystem lock during nvmet_ns [...] omits e84c2091a452 nvmet: never fail double namespace enablement omits 70479b71bc80 nvme-pci: tidy up nvme_map_data omits 297910571f08 nvme-pci: optimize mapping single segment requests using SGLs omits dff824b2aadb nvme-pci: optimize mapping of small single segment requests omits d43f1ccfad05 nvme-pci: remove the inline scatterlist optimization omits 4aedb705437f nvme-pci: split metadata handling from nvme_map_data / nvm [...] omits 783b94bd9250 nvme-pci: do not build a scatterlist to map metadata omits b15c592de37e nvme-pci: only call nvme_unmap_data for requests transferr [...] omits 7fe07d14f71f nvme-pci: merge nvme_free_iod into nvme_unmap_data omits 915f04c93db4 nvme-pci: move the call to nvme_cleanup_cmd out of nvme_un [...] omits 9b048119a153 nvme-pci: remove nvme_init_iod omits 3ab3a0313cb8 block: add dma_map_bvec helper omits 9d9de535f385 block: add a rq_dma_dir helper omits 2a876f5e25e8 block: add a rq_integrity_vec helper omits 3aef3cae4342 block: add a req_bvec helper omits 39f8e3640114 nvme-pci: remove unused nvme_iod member omits 88a041f4c1f6 nvme-pci: remove q_dmadev from nvme_queue omits 7c349dde26b7 nvme-pci: use a flag for polled queues omits 70583295388a nvmet-tcp: implement C2HData SUCCESS optimization omits 6b80f1d2cc5a nvmet-fc: use zero-sized array and struct_size() in kzalloc() omits cfe03c2ec462 nvmet: avoid double errno conversions omits 43e2d08d0790 nvme: avoid double dereference to convert le to cpu omits 6d00c6f8d2e7 ARM: dts: aspeed: Add RTC node omits 345077c8e172 KVM: PPC: Book3S: Protect memslots while validating user address omits 7cb9eb106d7a KVM: PPC: Book3S HV: Perserve PSSCR FAKE_SUSPEND bit on gu [...] omits 780726f99655 ARM: dts: aspeed: witherspoon: Update BMC partitioning omits 972f0e069d11 ARM: dts: aspeed: cmm: enable iio-hwmon-adc omits ffdbf494821d ARM: dts: aspeed: tiogapass: Enable VUART omits 796b44070199 ARM: dts: aspeed-g5: Add video engine omits 5de3b03173f8 ARM: dts: aspeed: Enable the GFX IP omits e1920e704829 ARM: dts: aspeed-g5: Add resets and clocks to GFX node omits 66e7ff850f52 ARM: dts: aspeed: witherspoon: Enable vhub omits 67dca5e580f1 spi: spi-mem: Add support for Zynq QSPI controller omits d2920ef5d094 dt-bindings: spi: Add device tree binding documentation fo [...] omits 45f7718ae713 spi: gpio: Drop unused pdev field in struct spi_gpio omits 5c8283c172c1 spi: gpio: Drop mflags argument from spi_gpio_request() omits 0a919ae49223 spi: Don't call spi_get_gpio_descs() before device name is set omits 249e2632dcd0 spi: gpio: Don't request CS GPIO in DT use-case omits d9088966c851 spi: tegra114: set bus number based on id omits 76457eea24db spi: tegra114: use unpacked mode for below 4 bytes omits f0a0bc90c6e7 spi: tegra114: set supported bits per word omits a0253c8fa181 spi: tegra114: dump SPI registers during timeout omits e1a7d1673062 Merge branch 'spi-5.1' into spi-5.2 omits a026525d4e45 spi: tegra114: avoid reset call in atomic context omits f3e182c33e53 spi: tegra114: de-assert CS before SPI mode change omits 4110e9a18683 ASoC: cs42l51: change mic bias DAPM omits 1997ee89f36d ASoC: fsl_esai: Support synchronous mode omits 063773011d33 regulator: core: Avoid potential deadlock on regulator_unregister omits 2114171d9cce ASoC: topology: fix big-endian check omits 5aebe7c7f9c2 ASoC: topology: fix endianness issues omits aa191a37b801 ASoC: meson: axg-tdmout: add g12a support omits f01bc67f58fd ASoC: meson: axg-tdm-formatter: rework quirks settings omits fcced66f208d ASoC: meson: axg-frddr: add g12a support omits a3c23a8ad4dc ASoC: meson: axg-toddr: add g12a support omits 7c02509a8a99 ASoC: meson: axg-fifo: add g12a support omits 679f4e6cfd45 ASoC: meson: add g12a compatibles omits f96fb7d198ca ASoC: core: remove link components before cleaning up card [...] omits 2e05ddd2c9f8 ASoC: intel: skylake: add remove() callback for component driver omits 47c4cc08cb5b ASoC: cs35l35: Disable regulators on driver removal omits a26a70426e9b Merge branch 'xtensa-5.1-fixes' into xtensa-for-next omits 14d2bd53a47a Merge tag 'drm-misc-next-2019-04-04' of git://anongit.free [...] omits 8f4043f12532 Merge branch 'tipc-improve-TIPC-unicast-link-throughput' omits 58ee86b8c775 tipc: adapt link failover for new Gap-ACK algorithm omits 382f598fb66b tipc: reduce duplicate packets for unicast traffic omits 9195948fbf34 tipc: improve TIPC throughput by Gap ACK blocks omits 492929c54791 extcon: mrfld: Introduce extcon driver for Basin Cove PMIC omits 098b7ae8ec43 extcon: intel: Split out some definitions to a common header omits db8b4aefd17b extcon: Fix build warning for extcon_unregister_notifier comment omits a72a1be0de71 extcon: intel-cht-wc: Enable external charger omits 3137301b6d97 extcon: intel-cht-wc: Make charger detection co-existed wi [...] omits 86baf800de84 extcon: ptn5150: fix COMPILE_TEST dependencies omits 9419a3191dcb acct_on(): don't mess with freeze protection omits 29502bb127b1 Merge branch 'genphy-ability' omits 32a069d807f3 net: phy: realtek: remove setting callback get_features an [...] omits a1deab17b2e9 net: phy: allow a PHY driver to define neither features no [...] omits e177163d36d5 net: bridge: mcast: remove unused br_ip_equal function omits 448a24130b25 Revert "r8169: use netif_receive_skb_list batching" omits f6fee16dbbe3 tcp: Accept ECT on SYN in the presence of RFC8311 omits 6124d0670d0b Merge branch 'net-extend-devlink-port-attrs-with-switch-ID' omits 119c0b5721da net: devlink: add warning for ndo_get_port_parent_id set w [...] omits 15b04aceeb83 dsa: pass switch ID through devlink_port_attrs_set() omits df535f4c47a6 mlxsw: switch_ib: Pass valid HW id down to mlxsw_core_port_init() omits c25f08ac65e4 nfp: remove ndo_get_port_parent_id implementation omits 1b15c90270c5 nfp: pass switch ID through devlink_port_attrs_set() omits 56d9f4e8f70e bnxt: remove ndo_get_port_parent_id implementation for phy [...] omits 6605a226781e bnxt: pass switch ID through devlink_port_attrs_set() omits 03213a996531 bnxt: move bp->switch_id initialization to PF probe omits aef36b88229a mlxsw: Remove ndo_get_port_parent_id implementation omits cdf29f4a2625 mlxsw: Pass switch ID through devlink_port_attrs_set() omits 7e1146e8c10c net: devlink: introduce devlink_compat_switch_id_get() helper omits bec5267cded2 net: devlink: extend port attrs for switch ID omits 407dd706fb52 net: devlink: convert devlink_port_attrs bools to bits omits 8dc350202d32 net: bridge: optimize backup_port fdb convergence omits a0640e610f7b net: Remove inclusion of pci.h omits 53a6b206e36f ibmvnic: remove set but not used variable 'netdev' omits fe1ec0bdfba4 ehea: remove set but not used variables 'epa' and 'cq_handle_ref' omits 1789b8aabefb net: pasemi: remove set but not used variable 'cpyhdr' omits c8f191282f81 ehea: Fix a copy-paste err in ehea_init_port_res omits 28b05b928868 net: use correct this_cpu primitive in dev_recursion_level omits e1279ff7aec1 tipc: add NULL pointer check omits 95e27a4da614 net: sched: ensure tc flower reoffload takes filter ref omits a5220e7d2e1b tools/memory-model: Add support for synchronize_srcu_expedited() omits 4c38f5ca8455 Merge branch 'for-5.2' into for-next omits d6e486ee0ef2 cgroup: remove extra cgroup_migrate_finish() call omits 932f98922f6f Merge tag 'iio-for-5.2a-2' of git://git.kernel.org/pub/scm [...] omits bc29d3a69d4c drm/pl111: fix possible object reference leak omits e31b97ef19df drm/vc4: vc4_debugfs_regset32() can be static omits df1d80aee963 iio: ad_sigma_delta: Properly handle SPI bus locking vs CS [...] omits 6ec417d2f1a0 iio: adc: stm32-dfsdm: add PM support omits 9f57110d2e3d iio: adc: stm32-dfsdm: improve sampling frequency accuracy omits 65500c53aa6d staging: iio: adc: ad7280a: Tab alignment omits 0976f94f7602 MAINTAINERS: Fix the link to ad7606 dt-bindings omits fb55a51310d1 iio:temperature: Add MAX31856 thermocouple support omits 8fede567b847 iio:temperature:max31856:Add device tree bind info omits 023e41632e06 dt-bindings: iio/temperature: Add thermocouple types (and doc) omits 52f171abaecb devantech-srf04.yaml: transform DT binding to YAML omits 5cd66239574d iio: frequency: ad9523: Fix typo in ad9523_platform_data omits 89c16919a078 iio: Make possible to include driver.h first omits e8379e05e811 dt-bindings: iio: add Bosch BMG160 gyroscope sensor omits 94bceb3cf5d1 iio: gyro: bmg160: add device tree compatibility table omits 2b0d1c6f1219 staging: iio: adc: ad7192: Use read_avail for available at [...] omits 54480943235e dt-bindings: iio: light: add vcnl4040 devicetree bindings omits 5a441aade5b3 iio: light: vcnl4000 add support for the VCNL4040 proximit [...] omits 5da8affed2f8 dt-bindings: iio: light: add vcnl4000 devicetree bindings omits ebd457d55911 iio: light: vcnl4000 add devicetree hooks omits 78ed050dd296 iio: light: vcnl4000 use word writes instead of byte writes omits 37ada026be2c iio: adc: stm32-dfsdm: claim direct mode for raw read and [...] omits 11646e81d775 iio: adc: stm32-dfsdm: add support for buffer modes omits a6096762e98b iio: adc: stm32-dfsdm: add support for scan mode omits 9491f75fe2ea iio: adc: stm32-dfsdm: enable hw consumer omits 746485087371 iio: adc: stm32-dfsdm: move dma slave config to start routine omits caf9c1e59809 iio: adc: stm32-dfsdm: move dma enable from start_conv() t [...] omits 6f2c4a59d9fc iio: adc: stm32-dfsdm: continuous mode depends on current mode omits 2e19ba661ece iio: adc: stm32-dfsdm: make spi_master_freq more accurate omits 57565828adf5 staging: iio: ad5933: change attributes to match ABI omits bf2da9707900 iio: adc: ad7780: Add parentheses to macros omits 3cb5161317b2 iio: imu: adis16400: move adis16400.h into adis16400.c omits 5447e3f15c43 iio: imu: adis16400: rename adis16400_core.c -> adi16400.c omits 0e92e2d03623 iio: imu: adis16400: move burst logic to ADIS lib omits 5075e0720d93 iio: imu: adis: generalize burst mode support omits 74878d4fa816 iio: imu: adis16400: move trigger handler into adis16400_core omits 9bf1468e9d62 staging: iio: adc: ad7280a: Remove CamelCase notation omits 6c249591eef2 staging: iio: adc: ad7280a: Adding temp var to improve rea [...] omits d04411c2a678 staging: iio: adc: ad7280a: Avoid precedence issues in macro omits 10b5d3d10759 MAINTAINERS: add maintainer for maxbotix ultrasonic driver omits 16b05261537e mb1232.c: add distance iio sensor with i2c omits 7483e40d7e43 dt-bindings: maxbotix,mb1232: Add MaxBotix i2c ultrasonic rangers omits 835ab93dcdcf dt-bindings: Add vendor prefix for MaxBotix omits 536cc27deade iio: hmc5843: fix potential NULL pointer dereferences omits a816646f08ce staging: iio: ad5933: add ABI documentation omits 8fce3d34d70c staging: iio: ad5933: change help rule message omits adb0ef4120bb staging: iio: ad5933: add SPDX identifier omits 700e8911a681 staging: iio: ad5933: organize includes omits 3204683722c2 staging: iio: ad5933: change multi-line comment style omits 46c1eb4bb137 staging: iio: ad7780: add device tree binding omits 9fb27f807ecc staging: iio: ad7780: moving ad7780 out of staging omits 69fdf26f6ffe staging: iio: ad7780: add new copyright holder omits bb4af619a603 staging: iio: ad7780: add SPDX identifier omits 5bb30e7daf00 staging: iio: ad7780: move regulator to after GPIO init omits 4812a14a78c8 staging:iio:ad7780: add chip ID values and mask omits 33e1f90204f0 staging: iio: ad7780: set pattern values and masks directly omits 0ee6d5ebe13d staging: iio: ad7780: add filter reading to ad778x omits 0149ba2d5b6d staging: iio: ad7780: add gain reading to ad778x omits ae9f86feb429 staging: iio: ad7780: add missing switch default case omits 9085daa4abcc staging: iio: ad7780: add gain & filter gpio support omits caeffabc36cb dt-bindings: iio: adc: lpc32xx-adc: Document vref-supply omits e32cff6f6163 iio: adc: lpc32xx: Add scale feature omits 9f29b00c5826 iio: adc: lpc32xx: Cleanup headers omits 163321094ba1 iio: adc: lpc32xx: Sort headers omits eb4f07a5ba05 staging: iio: adc: ad7192: Convert platform data to DT properties omits 6be4f55456f9 dt-bindings: iio: imu: st_lsm6dsx: add lsm6dsox device bindings omits 6af0e8a9a7a5 iio: imu: st_lsm6dsx: add support to LSM6DSOX omits 753a9870e041 staging: iio: adc: ad7192: Report error directly in ad7192_setup omits 3ad7a939c931 staging: iio: adc: ad7192: Use DT clock binding omits 17b90e6a0df2 staging: iio: adc: ad7192: Fix identation omits b34d6c835d6b iio: adc: ad7124 fix indentation issue, remove extra tab omits 37aa055c4172 iio: cros_ec: Switch to SPDX identifier. omits ad9cc622f101 iio: cros_ec: Add kernel-doc for cros_ec_sensors_read_lpc omits b921d928a31c iio: cros_ec: Drop unnecessary include files omits 6282b5c62018 iio: pressure: bmp280: BMP280 calibration to entropy omits 3b5de76b285e dt-bindings: iio: imu: adis16480: Document external clock omits 326e2357553d iio: imu: adis16480: Add support for external clock omits 20d9248e704a iio:dac:ad5064 mlock cleanup - move to a local lock. omits d626be00e856 drivers: iio: Kconfig: pedantic cleanup omits 17104ca2713b iio: adc: stmpe-adc: Shuffle an if statement around in stm [...] omits 6f9ca1d3eb74 iio: common: ssp_sensors: Initialize calculated_time in ss [...] omits 11362b7a43ba iio: proximity: as3935: fix use-after-free on device remove omits 71a7766b36f3 iio:potentiostat:lmp91000: change dev_err message omits b11a89d5d249 iio:potentiostat:lmp91000: invert if statement omits cd4779f120c1 iio:potentiostat:lmp91000: reduce line width and remove bl [...] omits 681ca4477933 iio:potentiostat:lmp91000: remove unnecessary parentheses omits c97dce792dc8 iio: adc: ti-ads7950: add GPIO support omits 13814627c965 iio: adc: fix a potential NULL pointer dereference omits d43102f525d9 iio: dac: ti-dac5571: Update the module author email address omits bcccd7ab3dcd iio: adc: ti-ads8688: Update the module author email address omits 3b866fd28ff1 iio: accel: kxcjk1013: Add device tree support omits 0d90fe4786cb dt-bindings: iio: accel: kxcjk1013: Add device tree bindin [...] omits 2e5cee6c7622 dt-bindings: Add vendor prefix for Kionix, Inc. omits e415a1659ec9 iio: adc: meson-saradc: add support for Meson G12A omits a29b8657d322 dt-bindings: iio: adc: document the Meson G12A support omits 35a4ae6d7aee mailmap: Update email for Sean Nyekjaer omits 3862828a903d iio: buffer: Switch to bitmap_zalloc() omits 74c420e0a581 iio: cros_ec_accel_legacy: Refactor code in cros_ec_accel_ [...] omits f6672544df43 iio: st_accel: remove redundant unsigned less than zero check omits e132f62b9fab dt-bindings: iio: imu: st_lsm6dsx: add asm330lhh device bindings omits 3054c4ff28bf iio: imu: st_lsm6dsx: add support to ASM330LHH omits 67b9d4d0985f iio: ak8975: improve code readability omits 28799ceac014 iio: mpu6050: improve code readability omits 8d7ea73814b4 iio: magnetometer: hmc5843: add mount matrix support omits d9842c770a47 iio: magnetometer: bmc150: add mount matrix support omits 70b5fdbb2eae iio: gyro: itg3200: add mount matrix support omits 3a6049f6dbab iio: gyro: bmg160: add mount matrix support omits 587c2bea23f8 iio: accel: bma180: add mount matrix support omits 3c35e20a1118 iio: accel: bmc150: add mount matrix support omits fb1589710efe iio: Allow to read mount matrix from ACPI omits 0a39ac29e070 iio:adc:ad7923: Rewrite comparison to NULL omits 385c301cec0b iio:adc:ad7923: Put macro argument between ()'s omits c1fc8bb0f658 iio:adc:ad7923: Use BIT macro instead of bitshift omits 66deb5c170a5 iio:adc:ad7923: Align broken line to parenthesis omits 6dc3e36fbc4c iio: counter: stm32-lptimer: Add power management support omits 74896202dfb7 dt-bindings: iio: stm32-lptimer-counter: document pinctrl [...] omits 722f2cca9a29 iio: chemical: sps30: fix attribute kernel version omits 1842a700ec59 iio: imu: adis16480: Add docs for ADIS16480 IMU omits 82e7a1b25017 iio: imu: adis16480: Add support for ADIS1649x family of devices omits 83ec2d5404bf iio: imu: adis16480: Deal with filter freq in a generic way omits e0e6398e1e4e iio: imu: adis16480: Calculate the sampling frequency in a [...] omits 6cf7b866bdd5 iio: imu: adis16480: Treat temperature scale in a generic way omits 304840c476ee iio: imu: adis16480: Add OF device ID table omits cede2f899d8f iio: imu: adis16480: Add support for configurable drdy indicator omits abbde2792999 iio: adc: ti-ads7950: Fix improper use of mlock omits be35d281da6a iio: trigger: Print an error if there is no available irq omits cb57f2eb0156 iio: mma8452: mark expected switch fall-through omits faad0af1623c dt-bindings: iio: chemical: pms7003: extend supported sens [...] omits 036aa1fee1cc iio: chemical: pms7003: extend supported sensors list omits 76838a8f2973 iio: adc: ingenic: remove redundant dev_err call in ingeni [...] omits 6b079a807b36 iio: remove redundant unlikely annotation omits 4c4591173f68 Input: sun4i-a10-lradc-keys - add support for A83T omits fb3c09ba20ff Input: snvs_pwrkey - use dev_pm_set_wake_irq() to simplify code omits 24541dede9db Input: lpc32xx-key - add clocks property and fix DT bindin [...] omits aaca981e4588 Input: i8042 - signal wakeup from atkbd/psmouse omits e6046b5e69a0 MIPS: ralink: fix cpu clock of mt7621 and add dt clk devices omits 2b4ed567f1a4 Merge branch 'xtensa-5.1-fixes' into xtensa-for-next omits 5de363b66a37 drivers: base: power: add proper SPDX identifiers on files [...] omits 50f86aedfa96 drivers: base: firmware_loader: add proper SPDX identifier [...] omits 47bcc18c7e76 drivers: base: test: add proper SPDX identifier to Makefile omits 847d44efad07 net: bridge: update multicast stats from maybe_deliver() omits 942f146a63ce net: use kfree_skb_list() from ip_do_fragment() omits da0dde94ad48 Merge branch 'hnx3-next' omits d223dfa40a8f net: hns3: split function hnae3_match_n_instantiate() omits 1eeb3367897a net: hns3: modify HNS3_NIC_STATE_INITED flag in hns3_reset [...] omits 6ff7ed8049eb net: hns3: prevent change MTU when resetting omits c4e401e5a934 net: hns3: check resetting status in hns3_get_stats() omits 389775a6605e net: hns3: add protect when handling mac addr list omits ffd0a922cdea net: hns3: simplify hclgevf_cmd_csq_clean omits ceca4a5e3223 net: hns3: minor optimization for datapath omits 0aa3d88a9197 net: hns3: minor optimization for ring_space omits 72110b567479 net: hns3: return 0 and print warning when hit duplicate MAC omits 9c3e713020fc net: hns3: modify the VF network port media type acquisiti [...] omits 962e31bdfce9 net: hns3: reduce resources use in kdump kernel omits 95dbab9f3606 net: hns3: check 1000M half for hns3_ethtool_ops.set_link_ [...] omits 4f2f95e9a812 gpio: mmio: Fix bgpio_get_set & bgpio_get_set_multiple omits 542f36159f94 gpio: Set proper argument value to set_config omits 58f57f864c03 gpio: omap: use devm_platform_ioremap_resource() omits 7c68571f77fb gpio: omap: avoid clang warning omits 430c1ce304e4 pinctrl: mcp23s08: debugfs: remove custom printer omits 77bc0e69c3e2 gpio: zynq: use devm_platform_ioremap_resource() omits 3883de0287d0 drivers: gpio: xlp: devm_platform_ioremap_resource() omits 8d86f985ac41 drivers: gpio: zx: use devm_platform_ioremap_resource() omits 6ff49fba4007 drivers: gpio: xgene-sb: use devm_platform_ioremap_resource() omits df53665b4f18 drivers: gpio: vf610: use devm_platform_ioremap_resource() omits 83fa76b65cd2 drivers: gpio: uniphier: use devm_platform_ioremap_resource() omits f7a6e467eaf1 drivers: gpio: ts4800: use devm_platform_ioremap_resource() omits aa6c9b91089b drivers: gpio: timberdale: use devm_platform_ioremap_resource() omits a0b81f1ca432 drivers: gpio: tegra: use devm_platform_ioremap_resource() omits 5b827ff598b0 drivers: gpio: tb10x: use devm_platform_ioremap_resource() omits 6ba7c53b799d drivers: gpio: stp-xway: use devm_platform_ioremap_resource() omits c68a520f6a05 drivers: gpio: sta2x11: use devm_platform_ioremap_resource() omits 7290f152fecc drivers: gpio: spear-spics: use devm_platform_ioremap_resource() omits ecbf7c2e8bb3 drivers: gpio: rcar: use devm_platform_ioremap_resource() omits 542c25b7a209 drivers: gpio: pxa: use devm_platform_ioremap_resource() omits 037ae5bc3778 drivers: gpio: octeon: use devm_platform_ioremap_resource() omits 123ac0e5356c drivers: gpio: mxc: use devm_platform_ioremap_resource() omits dc02a0cacb6c drivers: gpio: mvebu: use devm_platform_ioremap_resource() omits 92d718fd4774 drivers: gpio: mt7621: use devm_platform_ioremap_resource() omits 329e23f9bc0a drivers: gpio: mb86s7x: use devm_platform_ioremap_resource() omits 47b4916cb4fb drivers: gpio: lpc18xx: use devm_platform_ioremap_resource() omits 62fe072a24e2 drivers: gpio: loongon1: use devm_platform_ioremap_resource() omits 38b1e6805e1d drivers: gpio: janz-ttl: use devm_platform_ioremap_resource() omits 30f8c5210002 drivers: gpio: iop: use devm_platform_ioremap_resource() omits 8f701e1dd64f drivers: gpio: hlwd: use devm_platform_ioremap_resource() omits b35263db10a7 drivers: gpio: ftgpio010: use devm_platform_ioremap_resource() omits 94a2d4279924 drivers: gpio: sprd: use devm_platform_ioremap_resource() omits 2a7194e97595 drivers: gpio: dwap: use devm_platform_ioremap_resource() omits 09ec47359214 drivers: gpio: clps711x: use devm_platform_ioremap_resource() omits b2c09588f242 drivers: gpio: cadence: use devm_platform_ioremap_resource() omits 72d8cb715477 drivers: gpio: bcm-kona: use devm_platform_ioremap_resource() omits aee70b77fb99 drivers: gpio: aspeed: use devm_platform_ioremap_resource() omits bb17a27a5f48 drivers: gpio: amdpt: use devm_platform_ioremap_resource() omits 3faf1e6f7e36 drivers: gpio: 74xx-mmio: use devm_platform_ioremap_resource() omits c42e34c9fdba drivers: gpio: Kconfig: pedantic formatting cleanups omits 7e9fa3c9d3e3 gpio: Remove obsolete comment about gpiochip_free_hogs() usage omits 2ebf47176b7e drm/panel: Rocktech jh057n00900: Add terminating newlines [...] omits f69e00bd21aa gpio: mmio: Support two direction registers omits c2400ec3b6d1 drm/i915: add Makefile magic for testing headers are self- [...] omits f16aa97d3f57 tty: fix up a few remaining files without SPDX identifiers omits 38c91d1d55fe tty: add SPDX identifiers to Kconfig and Makefiles omits 5d777b185f6d arch_topology: Make cpu_capacity sysfs node as read-only omits 13bac55ef7ae doc/mm: New documentation for memory performance omits d9e8844c7d81 acpi/hmat: Register memory side cache attributes omits 8d59f5a2ca76 acpi/hmat: Register performance attributes omits 665ac7e92757 acpi/hmat: Register processor domain to its memory omits acc02a109b04 node: Add memory-side caching attributes omits e1cf33aafb84 node: Add heterogenous memory access attributes omits 08d9dbe72b1f node: Link memory nodes to their compute nodes omits 3accf7ae37a9 acpi/hmat: Parse and report heterogeneous memory omits 3bc0e8eb179d acpi: Add HMAT to generic parsing tables omits 60574d1e05b0 acpi: Create subtable parsing infrastructure omits 95336d4cb588 qtnfmac: replace qtnf_cmd_acl_data_size() with struct_size() omits fd8a44bd5b76 PCI: dwc: Remove default MSI initialization for platform s [...] omits dad5258999e9 PCI: dwc: Remove Keystone specific dw_pcie_host_ops omits 117c3b60bd53 PCI: keystone: Use Keystone specific msi_irq_chip omits 9f67437b3a08 PCI: dwc: Add support to use non default msi_irq_chip omits 66c10eca5952 PCI: keystone: Cleanup ks_pcie_msi_irq_handler() omits f6f2900ca9b7 PCI: keystone: Use hwirq to get the MSI IRQ number offset omits 1146c2953dcb PCI: keystone: Add separate functions for configuring MSI [...] omits 1beb55126937 PCI: keystone: Cleanup interrupt related macros omits 272e5326c783 btrfs: prop: fix vanished compression property after failed set omits 50398fde997f btrfs: prop: fix zstd compression parameter validation omits 24062fe85860 perf/smmuv3: Enable HiSilicon Erratum 162001800 quirk omits f202cdab3b48 perf/smmuv3: Add MSI irq support omits 7d839b4b9e00 perf/smmuv3: Add arm64 smmuv3 pmu driver omits 7cdd4dc58d28 drm/amd/powerplay: check for invalid profile mode before s [...] omits 2b24e6f63ac9 block: bio: ensure newly added bio flags don't override BV [...] omits 1889ae50a906 pinctrl: artpec6: Make two functions static omits c1cefe115d1c drm/amd/display: fix cursor black issue omits 1712fb1a2f68 drm/amdgpu: amdgpu_device_recover_vram always failed if on [...] omits d4162c61e253 drm/amdgpu: Adjust IB test timeout for XGMI configuration omits 8fb44c1d8258 drm/i915: Fixup kerneldoc for intel_cdclk_needs_cd2x_update omits 6960d9cfc721 drm/i915: Be precise in types for i915_gem_busy omits 3846e6a06160 Merge tag 'sh-pfc-for-v5.2-tag1' of git://git.kernel.org/p [...] omits e7ad88553aa1 drm/amdkfd: Add picasso pci id omits 28d618e9ab86 drm/i915: Update DRIVER_DATE to 20190404 omits e67b2c715415 samples, selftests/bpf: add NULL check for ksym_search omits 0979ff7992fb selftests/bpf: ksym_search won't check symbols exists omits e04232c38190 ASoC: cs42l51: add adc volume control omits 75a714823e89 ASoC: cs42l51: add power management omits 2f7c4ce09a43 ASoC: cs42l51: add support of master mode omits 11b9cd748e31 ASoC: cs42l51: add reset management omits f77b6ea70f3a ASoC: cs42l51: add regulator management omits 26bde6ad6d59 ASoC: dt-bindings: update cs42l51 bindings omits aa612f2b006a ASoC: wm_adsp: Avoid calling snd_compr_stop_error from WDT expiry omits fdf34366d324 ASoC: max98357a: add missing supported rates omits d3e6e374566e ASoC: tlv320aic32x4: Add Playback PowerTune Controls omits 44ceee847e27 ASoC: tlv320aic32x4: Add Switch for Setting Common Mode Voltage omits 1537ad15c9c5 kernfs: fix xattr name handling in LSM helpers omits 8b030a57e35a ALSA: xen-front: Do not use stream buffer size before it is set omits 24e516049360 ACPI/IORT: Add support for PMCG omits 9d285bf92ad1 Merge branch 'for-5.2/ish' into for-next omits 2eb3c3e6eafb HID: intel-ish-hid: fix spelling mistake "multipe" -> "multiple" omits 54303a1aef95 habanalabs: split mmu/no-mmu code paths in memory ioctl omits 295938406cbc habanalabs: ASIC_AUTO_DETECT enum value is redundant omits c7252a653299 RDMA/cm: Remove useless zeroing of static global variable omits d2c33370ae73 RDMA/iw_cxgb4: Always disconnect when QP is transitioning [...] omits 0f51427bd097 RDMA/mlx5: Cleanup WQE page fault handler omits bcb5ca43a761 nvmem: sunxi-sid: convert to SPDX license tags omits 7081d56cd796 nvmem: sunxi-sid: add binding for H6's SID controller omits 9b0ca0e0f7e2 nvmem: sunxi-sid: fix wrong description in kernel doc omits 30491282dd08 nvmem: imx-iim: use devm_platform_ioremap_resource() to si [...] omits 1df24bda25bc nvmem: mxs-ocotp: use devm_platform_ioremap_resource() to [...] omits 5a6e3c82f3fe nvmem: imx-ocotp: use devm_platform_ioremap_resource() to [...] omits a27beb5820d1 PCI: rcar: Do not shadow the 'irq' variable omits f0d14edd2ba4 PCI: rcar: Fix a potential NULL pointer dereference omits 954b4b752a4c PCI: rcar: Fix 64bit MSI message address handling omits 42a58f73e9ea PCI: rcar: Clean up debug messages omits 29ffa6db4043 PCI: rcar: Replace (8 * n) with (BITS_PER_BYTE * n) omits d8fa26609b91 PCI: rcar: Replace various variable types with unsigned on [...] omits 86f046b8eca1 Merge branch 'arm64-dt-for-v5.2' into next omits 7dc13a7939e0 PCI: rcar: Replace unsigned long with u32/unsigned int in [...] omits b2c615457b28 PCI: rcar: Clean up remaining macros defining bits omits 7cc10c5cb143 gnss: ubx: add u-blox,neo-6m compatible omits ae40e94fca6d dt-bindings: gnss: add u-blox,neo-6m compatible omits ad68fa5fe8c1 arm64: dts: renesas: cat874: Add USB-HOST support omits 08edd3aa05eb nvmem: core: fix read buffer in place omits 38bb0baea310 rtlwifi: move spin_lock_bh to spin_lock in tasklet omits 60209d482b97 rtlwifi: fix potential NULL pointer dereference omits 765976285a8c rtlwifi: fix a potential NULL pointer dereference omits 2cd2b42439ea mwifiex: add a bounds check in mwifiex_process_sta_rx_packet() omits 003b686ace82 mwifiex: Fix mem leak in mwifiex_tm_cmd omits e5b9b206f3f6 net: mwifiex: fix a NULL pointer dereference omits 6603c5844a44 iwlegacy: remove redundant assignment to *res omits d825db346270 b43: shut up clang -Wuninitialized variable warning omits 46953f97224d brcmfmac: fix missing checks for kmemdup omits a9fd0953fa4a brcmfmac: convert dev_init_lock mutex to completion omits 24d413a31afa brcmfmac: fix Oops when bringing up interface during USB d [...] omits 504f06725d01 brcmfmac: remove unused variable i from brcmf_usb_free_q omits 2b78e5f52236 brcmfmac: remove pending parameter from brcmf_usb_free_q omits db3b9e2e1d58 brcmfmac: fix race during disconnect when USB completion i [...] omits 5cdb0ef6144f brcmfmac: fix NULL pointer derefence during USB disconnect omits c80d26e81ef1 brcmfmac: fix WARNING during USB disconnect in case of une [...] omits 0a042b355e60 pinctrl: sh-pfc: r8a77965: Add I2C{0,3,5} pins, groups and [...] omits f05603fa6aa3 pinctrl: sh-pfc: r8a7796: Remove placeholder I2C pin data omits baaa2effc684 pinctrl: sh-pfc: r8a77970: Fix spacing omits 4684997d9eea brcmfmac: reset PCIe bus on a firmware crash omits a2ec87ddbf16 brcmfmac: add a function designated for handling firmware fails omits c9692820710f brcmfmac: support repeated brcmf_fw_alloc_request() calls omits b63967cae6b1 qtnfmac: use scan duration param for different scan types omits bc70732f9bd9 qtnfmac: send EAPOL frames via control path omits 72b3270e01ab qtnfmac: allow changing the netns omits 83b00f6eb863 qtnfmac: simplify firmware state tracking omits ae1946be26bc qtnfmac: fix core attach error path in pcie backend omits 93eeab26791d qtnfmac: update bands information on CHANGE_INTF command omits 438fb43bcab1 qtnfmac: pass DFS region to firmware on region update omits c698bce01562 qtnfmac: allow each MAC to specify its own regulatory rules omits 48cefdfbcb57 qtnfmac: flexible regulatory domain registration logic omits 2c31129f8f40 qtnfmac: pass complete channel info in regulatory notifier omits a2fbaaf757e3 qtnfmac: include full channels info to regulatory notifier omits 642f15a5cee7 qtnfmac: simplify error reporting in regulatory notifier omits d123172175db qtnfmac: make regulatory notifier work on per-phy basis omits b953eaaeb58e clk: renesas: rcar-gen3: Fix cpg_sd_clock_round_rate() ret [...] omits 3037271388ee ARM: at91: remove HAVE_FB_ATMEL for sama5 SoC as they use DRM omits b126fc073287 ASoC: rockchip: pdm: Mark RXFIFO_DATA as volatile and precious omits 47fa5773f11c ASoC: sprd: Fix spelling mistake "faied" -> "failed" omits 54cd97cfe02e ASoC: rockchip: pdm: Correct PDM_CTRL0 reg value omits 430f5da69b93 ASoC: rockchip: pdm: adjust waterlevel in frame unit omits 2a050b7a746e dt-bindings: sound: add compatible for rk1808 omits 717d97879b34 ASoC: rockchip: pdm: add compatible for rk1808 omits 6bfff707985f dt-bindings: sound: rockchip: add compatible for rk3308/px30 omits 624e8e00acaf ASoC: rockchip: pdm: fixup pdm fractional div omits 072cb68a4366 Merge branch 'asoc-5.1' into asoc-5.2 omits c48cadf5bf4b rtc: don't reference bogus function pointer in kdoc omits 169680dee73d rtc: remove unnecessary Kconfig dependencies omits 27ff836d2f44 rtc: pcf85063: add RTC_VL_READ/RTC_VL_CLR support omits 85370d3dd0d1 rtc: pcf85063: add offset correction support omits fadfd092ee91 rtc: pcf85063: add nvram support omits 5b3a3ade0293 rtc: pcf85063: add Micro Crystal RV8263 support omits 05cb3a56ee8c rtc: pcf85063: add alarm support omits 0e2e87779ab8 rtc: pcf85063: differentiate pcf85063a and pcf85063tp omits e89b60d02801 rtc: pcf85063: switch to regmap omits 802a779aeb66 rtc: pcf85063: set range omits 3555a3425822 rtc: pcf85063: convert to devm_rtc_allocate_device omits 191c0da112e0 rtc: pcf85063: remove bogus i2c functionality check omits de311aa8d47f rtc: pcf85063: convert to SPDX identifier omits 0f21700ac40c rtc: pcf85063: switch to probe_new omits 0c46b07ce4d5 rtc: snvs: use devm_platform_ioremap_resource() to simplify code omits cf37fa79a761 rtc: mxc: use devm_platform_ioremap_resource() to simplify code omits e7afddb2b4d2 rtc: snvs: use dev_pm_set_wake_irq() to simplify code omits 184a182ed52a rtc: Add ASPEED RTC driver omits e3b371109e01 dt-bindings: rtc: Add on-chip ASPEED RTC documentation omits 9a8f2d12ffaf rtc: brcmstb-waketimer: switch to rtc_time64_to_tm omits 24db953e942b rtc: mt6397: Don't call irq_dispose_mapping. omits fd86b2d4bbfc rtc: opal: Make opal_tpo_alarm_irq_enable static omits d3062d1d7415 rtc: Fix timestamp value for RTC_TIMESTAMP_BEGIN_1900 omits e07fa839d943 rtc: wm831x: convert to SPDX identifier omits 239924498868 rtc: wm831x: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits d315bc1be955 rtc: wm831x: remove unnecessary goto omits b9a1d801a9dd rtc: wm831x: set range omits b599db3a9f40 rtc: da9063: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 5ff404d1496e rtc: da9063: set range omits 64bef02c92fa rtc: sun4v: switch to SPDX identifier omits 3ec99d6136f0 rtc: sun4v: set range omits 65c6f638d600 rtc: sun4v: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 58c92990cc27 rtc: omap: convert to SPDX identifier omits 28c6852e47a9 rtc: omap: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 72dd89c0bcd3 rtc: ps3: set range omits 0b5e47bbaa5e rtc: ps3: convert to devm_rtc_allocate_device omits e85b930bc6b7 rtc: ps3: convert to SPDX identifier omits 70c805c23fce rtc: ps3: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits be8bf986c0bf rtc: at91sam9: correct trivial checkpatch warnings omits bc40072d71d5 rtc: at91sam9: convert to SPDX identifier omits 8af760a3ec9b rtc: at91sam9: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 255c43ca0142 rtc: at91sam9: set range omits 6c7293e7290a rtc: at91sam9: convert to devm_rtc_allocate_device omits 1a76a77c8800 rtc: at91sam9: drop platform_data support omits beee05dfbead rtc: sh: set range omits 1097998d27da rtc: sh: fix possible race condition omits 9852023d204b rtc: sh: stop resetting time to epoch omits c1576497b286 rtc: dm355evm: convert to SPDX identifier omits c5655adc02c4 rtc: dm355evm: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 4bc85a3873c6 rtc: dm355evm: set range omits c50fd69a4f9e rtc: dm355evm: convert to devm_rtc_allocate_device omits 2be7f1b5d096 rtc: goldfish: convert to SPDX identifier omits b509306d1f01 rtc: goldfish: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 6a6ec8c15d35 rtc: goldfish: allow building on more than MIPS omits bd01386e2c28 rtc: goldfish: sort headers omits 5e2954fd8e3f rtc: goldfish: add range omits 409b84e3eb94 rtc: goldfish: convert to devm_rtc_allocate_device omits 58f889150a66 rtc: xgene: use .set_time omits 43f327fa4848 rtc: xgene: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 9a842a7ebb16 rtc: xgene: stop caching alarm_time omits db7853414b3e rtc: xgene: correct checkpatch issues omits 3a205b9dc87d rtc: xgene: convert to SPDX identifier omits 490595abfd36 rtc: xgene: set range omits a652e00ee123 rtc: xgene: fix possible race condition omits 540a11d8bd00 rtc: test: do not use assignment in if condition omits 8bc9630ad1ae rtc: 88pm80x: convert to SPDX identifier omits 9c3ab8558632 rtc: ab-b5ze-s3: correct checkpatch issues omits 606cc43c720b rtc: core: correct trivial checkpatch warnings omits 6875404fdb44 rtc: x1205: Add DT probing support omits 87b7cbbc704d rtc: x1205: Add DT bindings omits 737842e57557 rtc: da9063: convert header to SPDX omits 35118b7a4ea0 rtc: omap: let the core handle range omits b46c5815be4c rtc: mv: add range omits a3f98bb22cbf Documentation/gpu/meson: Remove link to meson_canvas.c omits 5b25a71b68eb rtc: mv: convert to devm_rtc_allocate_device omits 252163a66a06 ASoC: rockchip: pdm: optimize clear logic omits a7980cd212ce ASoC: rockchip: pdm: add default regs omits fb20de606316 ASoC: rockchip: pdm: using left justified store mode omits b67436152959 rtc: mv: convert to SPDX identifier omits 86a7b6ffd900 ASoC: rockchip: pdm: change dma burst to 8 omits c85064435fe7 ASoC: rockchip: pdm: fix regmap_ops hang issue omits 42bf029a55a9 ASoC: simple-card: don't select DPCM via simple-audio-card omits c2c616021d64 ASoC: audio-graph-card: don't select DPCM via audio-graph-card omits 1d7765ba15ac gpiolib: Don't WARN on gpiod_put() for optional GPIO omits 78e831c78f68 Merge branches 'sunxi/clk-for-5.2' and 'sunxi/clk-fixes-fo [...] omits 1054e4dd1cbb clk: sunxi-ng: nkmp: Explain why zero width check is needed omits 6597ce3de9e4 clk: sunxi-ng: h6: Allow video & vpu clocks to change parent rate omits 204a1ecda29a Merge branch 'sunxi/dt-for-5.2' into sunxi/for-next omits 18009b802bd1 ARM: dts: sunxi: Remove useless pinctrl nodes omits a107bd2b6b63 ARM: dts: sunxi: Remove pinctrl groups setting bias omits c480b5e66793 Merge branch 'xtensa-5.1-fixes' into xtensa-for-next omits 9fda6693335c spi: sh-msiof: Convert to use GPIO descriptors omits 1a8fa5166ec5 spi: bcm2835aux: polling_limit_us can be static omits 1723fdec5fcb spi: Add missing error handling for CS GPIOs omits 807195f2103f spi: spi-gpio: Remove spi->controller_data comment omits 8a1d95c393d9 ASoC: tlv320aic32x4: Update copyright and use SPDX identifier omits adcc9f2b064e ASoC: sprd: Fix the smatch warning omits d82e78b0a578 ASoC: Mediatek: MT8183: Fix platform_no_drv_owner.cocci warnings omits b6c573e5e865 ASoC: Mediatek: MT8183: Fix platform_no_drv_owner.cocci warnings omits 7297ba6c74c5 ASoC: tlv320aic32x4: Change author's name omits d1ff8d07166b pinctrl: fsl: Make pinctrl_ipc_handle static omits 0548448b719a pinctrl: lochnagar: Add support for the Cirrus Logic Lochnagar omits e3097b6b2e0d pinctrl: lochnagar: Add initial binding documentation omits b571bc623eb9 Merge branch 'net-More-movement-to-fib_nh_common' omits c0a720770c01 ipv6: Flip to fib_nexthop_info omits c23641998122 ipv4: Change fib_nexthop_info and fib_add_nexthop to take [...] omits b0f60193632e ipv4: Refactor nexthop attributes in fib_dump_info omits eba618abacad ipv4: Add fib_nh_common to fib_result omits 0af7e7c128eb ipv4: Update fib_table_lookup tracepoint to take common nexthop omits 4950c2ba49cc net: phy: fix autoneg mismatch case in genphy_read_status omits 49ffba361d5b Merge branch 'marvel10g-suspend-resume' omits e02c4a9d9b0d net: phy: marvell10g: add the suspend/resume callbacks for [...] omits af3e28cb9b27 net: phy: marvell10g: implement suspend/resume callbacks omits 0fd128428a14 net: dsa: microchip: mark expected switch fall-through omits 936ee65ffc8f rxrpc: Mark expected switch fall-through omits c69a26b57bd8 pinctrl: sunxi: Allow to disable pinctrl drivers omits 04ed8c0c5b82 pinctrl: sunxi: Declare set_config on the GPIO chip omits fb7dea605628 pinctrl: sunxi: Fix variable assignment syntax omits 90be64e27621 pinctrl: sunxi: implement pin_config_set omits 25ea6b19db54 scsi: qla2xxx: Remove useless set memory to zero use memset() omits c2b997508078 scsi: mptscsih: Mark expected switch fall-throughs omits c9d61a5aa390 scsi: dt-bindings: ufs: Add VCC capability on MediaTek UFS driver omits 55dc9b3c3156 scsi: dt-bindings: ufs: Remove custom property "<name>-fix [...] omits 4fed62bc1c26 scsi: ufs-cdns: Add support for UFSHCI with M31 PHY omits 5328efce9461 scsi: dt-bindings: ufs-cdns: Update Cadence UFS compatibil [...] omits 60b7b823fb41 scsi: ufs: remove unnecessary pointer evaluation omits 6087550338ad scsi: qedf: Remove set but not used variable 'fr_len' omits f310a4eab819 scsi: pm8001: fix spelling mistake, interupt -> interrupt omits 292c04cca8b7 scsi: pm8001: clean up dead code when PM8001_USE_MSIX is defined omits f99b77e0bf4d scsi: qla2xxx: Update driver version to 10.01.00.16-k omits 711a08d79f71 scsi: qla2xxx: Change abort wait_loop from msleep to wait_ [...] omits b2d1453a45aa scsi: qla2xxx: Fix driver unload when FC-NVMe LUNs are connected omits e39a6645d9ec scsi: qla2xxx: Cleanup redundant qla2x00_abort_all_cmds du [...] omits ffc81fc07efc scsi: qla2xxx: Set remote port devloss timeout to 0 omits ffbc64766683 scsi: qla2xxx: Cleanup fcport memory to prevent leak omits a6b95d1c71e9 scsi: qla2xxx: Use mutex protection during qla2x00_sysfs_r [...] omits a4226ec3ef12 scsi: qla2xxx: Fix fw dump corruption omits e81d1bcbde06 scsi: qla2xxx: Further limit FLASH region write access from SysFS omits 5cbdae10bf11 scsi: qla2xxx: Fix incorrect region-size setting in optrom [...] omits e50c667b6432 ARM: dts: aspeed: palmetto: Fix flash_memory region omits a9fc10280225 ARM: dts: aspeed: ast2500: Update flash layout omits 5da05a26b830 scsi: qla2xxx: Disable T10-DIF feature with FC-NVMe during probe omits 6b1f44466d9b scsi: qla2xxx: Increase the max_sgl_segments to 1024 omits 0257eda08e80 scsi: qla2xxx: Reset the FCF_ASYNC_{SENT|ACTIVE} flags omits ae6ccb0f8153 scsi: qla2xxx: Set the qpair in SRB to NULL when SRB is released omits 740e29358e35 scsi: qla2xxx: Set the SCSI command result before calling [...] omits d6d189ceab75 scsi: lpfc: Change smp_processor_id() into raw_smp_processor_id() omits d8c2040bf987 scsi: lpfc: Remove unused functions omits b27cbd554950 scsi: lpfc: Remove set-but-not-used variables omits a73cb814923a scsi: lpfc: Move trunk_errmsg[] from a header file into a .c file omits cd05c155d720 scsi: lpfc: Annotate switch/case fall-through omits ffd43814d930 scsi: lpfc: Fix indentation and balance braces omits 3999df75bccb scsi: lpfc: Declare local functions static omits 94e424c6b6a0 scsi: ufs: Remove "<name>-fixed-regulator" device tree property omits 12e3ffb932dc scsi: ufs: Change "<name>-max-microamp" to non-mandatory property omits 0487fff76632 scsi: ufs: Fix regulator load and icc-level configuration omits 3b141e8cfd54 scsi: ufs: Avoid configuring regulator with undefined volt [...] omits e040362c573f scsi: ufs: Remove unused min_uA field in struct ufs_vreg omits 9e29a682c6d3 scsi: bnx2fc: remove unneeded variable omits f15a3ea80391 MAINTAINERS: Add ASPEED BMC GFX DRM driver entry omits 4f2a8f5898ec drm: Add ASPEED GFX driver omits eff9f244c123 dt-bindings: gpu: Add ASPEED GFX bindings document omits cc441a69486b Merge branch 'bpf-verifier-scalability' omits 8aa2d4b4b92c selftests/bpf: synthetic tests to push verifier limits omits e5e7a8f2d858 selftests/bpf: add few verifier scale tests omits da11b417583e libbpf: teach libbpf about log_level bit 2 omits 7a9f5c65abcc bpf: increase verifier log limit omits c04c0d2b968a bpf: increase complexity limit and maximum program size omits 4f73379ec5c2 bpf: verbose jump offset overflow check omits 71dde681a8ce bpf: convert temp arrays to kvcalloc omits 25af32dad804 bpf: improve verification speed by not remarking live_read omits 9f4686c41bdf bpf: improve verification speed by droping states omits 06ee7115b0d1 bpf: add verifier stats and log_level bit 2 omits bf2a7ca39fd3 Input: snvs_pwrkey - initialize necessary driver data befo [...] omits a5f50c501321 Input: goodix - add GT5663 CTP support omits ae97fb589648 Input: goodix - add regulators suppot omits ecdf3a965826 Input: evdev - use struct_size() in kzalloc() and vzalloc() omits f7450bc6e768 Smack: Fix IPv6 handling of 0 secmark omits fd99dfc48e67 Merge branch 'i2c/for-current' into i2c/for-next omits 3fdc4c5060a5 Merge branch 'i2c/for-5.2' into i2c/for-next omits 0ec4b562c378 i2c: isch: Remove unnecessary acpi.h include omits d469127528ec i2c: nomadik: remove an unnecessary NULL check in nmk_i2c_ [...] omits 9b0a9982d8b4 i2c: imx: don't leak the i2c adapter on error omits 9a1038728037 i2c: iproc: add NIC I2C support omits 12402f825d3b dt-bindings: i2c: iproc: add "brcm, iproc-nic-i2c" compati [...] omits a9f0a81ef88b i2c: iproc: use wrapper for read/write access omits 3f98ad45e585 i2c: iproc: add polling support omits 682587080da9 dt-bindings: i2c: iproc: make 'interrupts' optional omits 1b23fa2e18f0 i2c: iproc: Add support for more master error status omits f34b8d9093d7 i2c: iproc: Add slave mode support omits c24b8d574b7c i2c: iproc: Extend I2C read up to 255 bytes omits 6e6c214f16e4 leds: Small fixes for Flash class description omits ffc267407149 drm/vc4: Disable V3D interactions if the v3d component did [...] omits c9be804c8c7a drm/vc4: Use common helpers for debugfs setup by the drive [...] omits 795f672b88ba drm/i915: Expose full 1024 LUT entries on ivb+ omits 821062478ce4 drm/i915: Expose the legacy LUT via the GAMMA_LUT/GAMMA_LU [...] omits e262568eb58f drm/i915: Add "10.6" LUT mode for i965+ omits 514462caf757 drm/i915: Add 10bit LUT for ilk/snb omits c21ce2effc52 drm/i915: Implement split/10bit gamma for ivb/hsw omits 5bda1aca5d94 drm/i915: Don't use split gamma when we don't have to omits 320d41b33ade drm/i915: Extract ilk_lut_10() omits 1c726c44210f Merge HFI1 updates into k.o/for-next omits 747b931fbe23 IB/hfi1: Implement CCA for TID RDMA protocol omits 8da0f0f26f80 IB/hfi1: Remove WARN_ON when freeing expected receive groups omits b885d5be9ca1 IB/hfi1: Unify the software PSN check for TID RDMA READ/WRITE omits 6a40693a884d IB/hfi1: Add a function to read next expected psn from har [...] omits f6f3f532556e IB/hfi1: Delay the release of destination mr for TID RDMA [...] omits 061ccb52d23c RDMA/cma: Set proper port number as index omits 697e96ed1720 arm64: vdso: fix and clean-up Makefile omits 70b3d237bd7f arm64: mm: Ensure we ignore the initrd if it is placed out [...] omits 6752bea8b03e drm/amd/display: Prevent cursor hotspot overflow for RV ov [...] omits 805ab8f7da89 drm/amd/display: Fix "dc has no member named dml" compile error omits 813d20dccf93 drm/amd/display: Fix multi-thread writing to 1 state omits fc13d7100299 drm/panel: otm8009a: Set clock to 29.70 Mhz omits 135281dfd493 drm/panel: rm68200: No error msg if probe deferred omits f390d43e11cd drm/panel: otm8009a: No error msg if probe deferred omits 0084c3c71126 drm/panel: otm8009a: Add delay at the end of initialization omits 530b19698dc8 drm/panel: Add Rocktech jh057n00900 panel driver omits 89c30fcb39f3 dt-bindings: Add Rocktech jh057n00900 panel bindings omits 3ecd76d9640e dt-bindings: Add vendor prefix for ROCKTECH DISPLAYS LIMITED omits 8c089d642fd1 dt-bindings: display/panel: Add missing unit names omits 69dc678abc2b drm/panel: Add Feiyang FY07024DI26A30-D MIPI-DSI LCD panel omits 7f347dd535ce dt-bindings: panel: Add Feiyang FY07024DI26A30-D MIPI-DSI [...] omits bd9ae25314f2 arm64: defconfig: Add PWM Fan support omits fb8bd68fcfff arm64: defconfig: Enable Tegra HDA support omits a54275f4ab20 bus: ti-sysc: Add quirk handling for external optional fun [...] omits 42b9c5c99bfc bus: ti-sysc: Add support for early quirks based on regist [...] omits b11c1ea1f636 bus: ti-sysc: Move rstctrl reset to happen later omits 93de83a21e76 bus: ti-sysc: Manage clocks for the interconnect target mo [...] omits a3e92e7b32f2 bus: ti-sysc: Allocate mdata as needed and do platform dat [...] omits 1a5cd7c23cc5 bus: ti-sysc: Enable all clocks directly during init to re [...] omits 1fa6fa1cad3a drm/gamma: Clarify gamma lut uapi omits 59f9e9cab3a1 drm/i915: Skip modeset for cdclk changes if possible omits 2b21dfbeee72 drm/i915: Remove redundant store of logical CDCLK state omits 48d9f87ddd21 drm/i915: Save the old CDCLK atomic state omits 905801fe7237 drm/i915: Force 2*96 MHz cdclk on glk/cnl when audio power [...] omits 096c2e2bd33e Merge branch 'for-5.2/macally' into for-next omits 161f62cd07fd HID: macally: Add support for Macally ikey keyboard omits 71bbe51a0839 drm/amd/display: Make pageflip event delivery compatible w [...] omits d2574c33bb71 drm/amd/display: In VRR mode, do DRM core vblank handling [...] omits fdd1fe57c00e drm/amd/display: Rework vrr flip throttling for late vblank irq. omits 66b0c973d7f7 drm/amd/display: Prevent vblank irq disable while VRR is a [...] omits e854194c8b6e drm/amd/display: Update VRR state earlier in atomic_commit_tail. omits e178f10726d1 drm/amdgpu: Allow switching to CUSTOM profile on Vega20 omits bbdf38cc0dce drm/amdgpu: Allow switching to CUSTOM profile on Vega10 v2 omits 233d3ee4ba36 drm/amdgpu: Allow switching to CUSTOM profile on smu7 v2 omits b4ae4fe6cdbb drm/amdgpu: Add preferred_domain check when determine XGMI state omits c4229c6e37c2 drm/amdgpu: provide the page fault queue to the VM code omits b6f3a51e0a34 drm/amdgpu: handle leaf PDEs as PTEs on Vega omits 5fa76a9dfe9f drm/amdgpu: fix ATC handling for Ryzen omits 795c1b8d0730 drm/amdgpu: Adjust TMR address alignment as per HW requirement omits af67772d0a76 drm/amdgpu: Correct the irq types' num of sdma omits a6cbfbe6677e x86/uaccess: Fix implicit cast of __user pointer omits 4c6ce5c99084 drm/i915: Move the decision to use the breadcrumb tasklet [...] omits efe27707ce1a Merge branch 'for-5.2/ish' into for-next omits 91b228107da3 HID: intel-ish-hid: ISH firmware loader client driver omits ddb20d1d3aed locking/rwsem: Optimize down_read_trylock() omits 390a0c62c23c locking/rwsem: Remove rwsem-spinlock.c & use rwsem-xadd.c [...] omits 46ad0840b158 locking/rwsem: Remove arch specific rwsem files omits 92606ec9285f arm64: cpu_ops: fix a leaked reference by adding missing o [...] omits fa0b735414f9 wil6210: print error in FW and board files load failures omits b4a967b7d0f5 wil6210: reset buff id in status message after completion omits 8454e72a3644 wil6210: add support for ucode tracing omits 1683a001d5bf wil6210: prevent access to RGF_CAF_ICR in Talyn omits 49122ec42634 wil6210: fix return code of wmi_mgmt_tx and wmi_mgmt_tx_ext omits 4bf019865cf3 wil6210: fix report of rx packet checksum in edma mode omits 7048a5973eb1 arm64: mm: Make show_pte() a static function omits 29ca376066df wil6210: free edma_rx_swtail upon reset omits 7b834639c4c4 wil6210: use OEM MAC address from OTP omits e4a29bdd8f82 wil6210: check mid is valid omits 044974fbeade wil6210: update WIL_MCS_MAX to 15 omits f6194f769dfc wil6210: do not set BIT_USER_SUPPORT_T_POWER_ON_0 in Talyn-MB omits 5793fe9d4fde wil6210: increase PCP stop command timeout omits a061894587ef wil6210: prevent device memory access while in reset or suspend omits 73a7d1e34d88 wil6210: align to latest auto generated wmi.h omits 0f1bf7e39822 arm64/vdso: don't leak kernel addresses omits 89833fab15d6 x86/fpu: Fix __user annotations omits 19d6242ece1f arm64: setup min_low_pfn omits 10d64c871c30 pinctrl: cedarfork: Update pin names according to v1.13c omits b1ce45e86b81 arm64/mm: fix kernel-doc comments omits 7c40250d98ea Merge branch 'for-5.1/upstream-fixes' into for-next omits 7240d7d41fd0 arm64: dts: imx8mq: Change ahb clock for imx8mq omits b6c846b954c0 arm64: dts: imx8mq: Fix the fsl,imx8mq-sdma compatible string omits ea2df11f7221 PCI: iproc: Allow outbound configuration for 32-bit I/O region omits 73b9e4d3309c PCI: iproc: Add CRS check in config read omits 71b47eaf6fb2 sched/fair: Make sync_entity_load_avg() and remove_entity_ [...] omits 7ba7319f9e38 sched/core: Annotate perf_domain pointer with __rcu omits 03f4b48edae7 rcuwait: Annotate task_struct with __rcu omits 994aeb7a93e4 sched_domain: Annotate RCU pointers properly omits b10abd0a8859 sched/cpufreq: Annotate cpufreq_update_util_data pointer w [...] omits 8c5dc8d9f19c video: backlight: Remove useless BACKLIGHT_LCD_SUPPORT ker [...] omits a6d6a589cb09 video: lcd: Remove useless BACKLIGHT_CLASS_DEVICE dependencies omits 4b81dad109ad ALSA: doc: my_chip has no element ioport omits 640cde65b48a drm/i915: Fix uninitialized mask in intel_device_info_subp [...] omits 80690a276f44 ALSA: hda/realtek - Add quirk for Tuxedo XC 1509 omits 8983eb602af5 ALSA: hda/realtek - Move to ACT_INIT state omits a0fe2c6479aa linux/kernel.h: Use parentheses around argument in u64_to_ [...] omits a1247d06d010 locking/static_key: Fix false positive warnings on concurr [...] omits e4176560d265 Merge branches 'arm-defconfig-for-v5.2' and 'arm-dt-for-v5 [...] omits 87fd3ce28b46 ARM: dts: imx6qdl: Specify viewport count for PCIE block omits 6d3edaae16c6 x86/perf/amd: Resolve NMI latency issues for active PMCs omits 914123fa3904 x86/perf/amd: Resolve race condition when disabling PMC omits d7262457e35d perf/x86/intel: Initialize TFA MSR omits 1279e41d535e perf/headers: Fix stale comment for struct perf_addr_filter omits a8ab3547c7b4 ARM: dts: imx7d: Specify viewport count for PCIE block omits 5f068190cc10 ARM: multi_v7_defconfig: Enable support for CFI NOR FLASH omits c8bb03f65cc0 ARM: shmobile: defconfig: Enable support for CFI NOR FLASH omits a7586ad99e47 ARM: dts: alt: Enable USB support omits 6e3f17ee73f7 drm/fb-helper: generic: Call drm_client_add() after setup is done omits 44b8ef17c435 staging: media: tegra-vde: add proper SPDX identifiers on [...] omits ffe00b0a0e65 staging: media: imx: add proper SPDX identifiers on files [...] omits 26855d5ace5e staging: media: soc_camera: add proper SPDX identifiers on [...] omits b20deecfd1d1 staging: media: zoran: add proper SPDX identifiers on file [...] omits b36bcbe511f8 staging: rtl8192e: delete license file. omits 18056f34c3b7 staging: rtl8192e: add proper SPDX identifiers on files th [...] omits 53b6f8bc53f7 staging: ralink-gdma: add proper SPDX identifiers on ralin [...] omits 21baa36d92a0 staging: rtl8192u: add proper SPDX identifiers on files th [...] omits 2506abea7f40 staging: iio: add proper SPDX identifiers to remaining dri [...] omits 7beaea29453b staging: comedi: quatec_daqp_cs: add proper SPDX identifie [...] omits 3baad68a9780 staging: vc04_services: remove remaining redundant license text omits 371ebdbe1b74 staging: vc04_services: add proper SPDX identifier for dua [...] omits 25338628bbfc staging: sm750fb: add proper SPDX identifier to driver omits 441bf7332d55 staging: m57621-mmc: delete driver from the tree. omits 97ed8eab2a00 staging: add missing SPDX lines to Makefile files omits 99b75a4e3275 staging: add missing SPDX lines to Kconfig files omits 1e06250983b1 clk: imx5: Fix i.MX50 ESDHC clock registers omits 639eb9253116 clk: imx5: Fix i.MX50 mainbus clock registers omits d7f9b83913f1 drm/vc4: Call drm_dev_register() after all setup is done omits dc88057f36ee Staging: rtl8192e: Fix spaces around "+" omits 2d2d5b861abb staging: zoran: fix brace in the wrong line omits 9fc6eeb7cbe5 staging: vchiq_arm: remove space after open '(' omits 4e37138ed3f9 staging: ralink-gdma: Remove print statement on failure of [...] omits b5243475c1c7 staging: mt7621-dma: Remove print statement on devm_kzalloc error omits dc2971f20a3c staging: media: zoran: Remove print statement for failed kmalloc omits 1fbd0bcc363a staging: media: zoran: Remove print statement omits d45c6c9bbfb3 Staging: media: davinci_vpfe: Drop macro and use an in-ker [...] omits 65a102f68005 drm/fb-helper: dpms_legacy(): Only set on connectors in use omits 3de6f8529461 drm/i915: rename init/fini/prune uncore functions omits 6cbe88303621 drm/i915: add intel_uncore_init_early omits b9ed8cff037b drm/fb-helper: Remove unused gamma_size variable omits 64604d54d311 sched/x86_64: Don't save flags on context switch omits 2f0f9e9ad7b3 objtool: Add Direction Flag validation omits ea24213d8088 objtool: Add UACCESS validation omits 54262aa28301 objtool: Fix sibling call detection omits 764eef4b109a objtool: Rewrite alt->skip_orig omits 7697eee3ddd7 objtool: Add --backtrace support omits aaf5c623b915 objtool: Rewrite add_ignores() omits 09f30d83d330 objtool: Handle function aliases omits a4d09dde9093 objtool: Set insn->func for alternatives omits 40ea97290b08 x86/uaccess, kcov: Disable stack protector omits 4a6c91fbdef8 x86/uaccess, ftrace: Fix ftrace_likely_update() vs. SMAP omits d08965a27e84 x86/uaccess, ubsan: Fix UBSAN vs. SMAP omits 57b78a62e7f2 x86/uaccess, kasan: Fix KASAN vs SMAP omits a936af8ea358 x86/smap: Ditch __stringify() omits e74deb11931f x86/uaccess: Introduce user_access_{save,restore}() omits 80acbaee26b5 ARM: shmobile: defconfig: Refresh for v5.1-rc1 omits c78d160d0520 arm64: dts: imx8qxp: add system controller watchdog support omits 6455959819bf ia64/tlb: Eradicate tlb_migrate_finish() callback omits 0a8caf211bcf asm-generic/tlb: Remove tlb_table_flush() omits fa0aafb8acb6 asm-generic/tlb: Remove tlb_flush_mmu_free() omits b3fa8ed4e488 asm-generic/tlb: Remove CONFIG_HAVE_GENERIC_MMU_GATHER omits 1808d65b55e4 asm-generic/tlb: Remove arch_tlb*_mmu() omits 9de7d833e370 s390/tlb: Convert to generic mmu_gather omits 952a31c9e6fa asm-generic/tlb: Introduce CONFIG_HAVE_MMU_GATHER_NO_GATHER=y omits 6137fed08232 arch/tlb: Clean up simple architectures omits 7bb8709d6ad3 um/tlb: Convert to generic mmu_gather omits c5b27a889da9 sh/tlb: Convert SH to generic mmu_gather omits e154700774e8 ia64/tlb: Convert to generic mmu_gather omits b78180b97dcf arm/tlb: Convert to generic mmu_gather omits 96bc9567cbe1 asm-generic/tlb, arch: Invert CONFIG_HAVE_RCU_TABLE_INVALIDATE omits 8b6dd0c47894 asm-generic/tlb, ia64: Conditionally provide tlb_migrate_finish() omits a30e32bd79e9 asm-generic/tlb: Provide generic tlb_flush() based on flus [...] omits 5f307be18b32 asm-generic/tlb, arch: Provide generic tlb_flush() based o [...] omits e7fd28a706bf asm-generic/tlb, arch: Provide generic VIPT cache flush omits ed6a79352cad asm-generic/tlb, arch: Provide CONFIG_HAVE_MMU_GATHER_PAGE_SIZE omits dea2434c23c1 asm-generic/tlb: Provide a comment omits ef8a913766cd iwlwifi: remove misconfigured pci ids from 22260 series omits d14ae796f849 iwlwifi: mvm: support HE context cmd API change omits c30aef01bae9 iwlwifi: set 512 TX queue slots for AX210 devices omits afc1e3b4fc8f iwlwifi: mvm: use correct GP2 register address for 22000 family omits 56fe12d2837f iwlwifi: dbg: fill radio registers data regardless of fifo [...] omits cf5d566322be iwlwifi: pcie: no need to check return value of debugfs_cr [...] omits c9af7528c331 iwlwifi: mvm: no need to check return value of debugfs_cre [...] omits 3f7fbc8cc11e iwlwifi: mvm: remove buggy and unnecessary hw_queue initia [...] omits 30eba3f9a454 iwlwifi: dbg_ini: apply rx fifo offset after reading the r [...] omits 33a403861572 iwlwifi: dbg_ini: remove redundant type argument from iwl_ [...] omits 84294b5be15a iwlwifi: dbg_ini: remove redundant curly brackets from tri [...] omits 0bfefe2f41dd iwlwifi: mvm: fix pointer reference when setting HE QAM thres omits 4c704534c38f iwlwifi: dbg_ini: add monitor header to smem monitor omits d63916aeba57 iwlwifi: dbg_ini: fix the dram monitor header size omits f0e1e1c20d5f iwlwifi: dbg_ini: change memory range base address to u64 omits 192a7e1f731f iwlwifi: mvm: IBSS: use BE FIFO for multicast omits 60eeaf572f3e iwlwifi: dbg_ini: add registers addresses in fifo dump omits 186e6c871b92 iwlwifi: trust calling function omits 1cdb4d8f2a4b iwlwifi: dbg_ini: add region id to the region dump omits 990ffe3e8196 iwlwifi: dbg_ini: add version to dump header omits 9802162f98b4 iwlwifi: dbg_ini: add memory offset to the base address of [...] omits 4bdb2676d8fd iwlwifi: dbg_ini: fix iwl_dump_ini_dev_mem_iter memory bas [...] omits bfa34c332964 iwlwifi: dbg_ini: enforce always on domain checking omits 4b1831e48974 iwlwifi: dbg_ini: support HW error trigger omits debec2f23910 iwlwifi: add support for quz firmwares omits dcfe3b103dd1 iwlwifi: mvm: update offloaded rate control on changes omits f5ae2f932e2f iwlwifi: mvm: avoid possible deadlock in TX path omits 583feb08e7f7 perf/x86/intel: Fix handling of wakeup_events for multi-en [...] omits 0e790f20d032 Merge branches 'sunxi/clk-for-5.2' and 'sunxi/clk-fixes-fo [...] omits f10885b8548c clk: sunxi-ng: h6: Allow video & vpu clocks to change parent rate omits 26fae7a41313 clk: sunxi-ng: h6: Preset hdmi-cec clock parent omits 2abc330c514f clk: sunxi-ng: nkmp: Avoid GENMASK(-1, 0) omits d18bf4229b17 perf/core: Make perf_swevent_init_cpu() static omits 0e9f02450da0 sched/fair: Do not re-read ->h_load_next during hierarchic [...] omits f64c3ab23068 USB: serial: pl2303: fix tranceiver suspend mode omits 68270dab9710 USB: serial: pl2303: fix non-supported xon/xoff omits 88e4718275c1 x86/uaccess, signal: Fix AC=1 bloat omits b7f89bfe52cd x86/uaccess: Always inline user_access_begin() omits 4fc0f0e9471e x86/uaccess, xen: Suppress SMAP warnings omits ff05ab2305aa x86/nospec, objtool: Introduce ANNOTATE_IGNORE_ALTERNATIVE omits b69656fa7ea2 x86/uaccess: Fix up the fixup omits 3693ca81151e x86/uaccess: Move copy_user_handle_tail() into asm omits 8f4faed01e30 i915, uaccess: Fix redundant CLAC omits 67a0514afdbb x86/ia32: Fix ia32_restore_sigcontext() AC leak omits 37686b1353cf tracing: Improve "if" macro code generation omits 6690e86be83a sched/x86: Save [ER]FLAGS on context switch omits f80deefa4189 perf/x86: Add sanity checks to x86_schedule_events() omits 109717de57b9 perf/x86: Optimize x86_schedule_events() omits 2c9651c38d17 perf/x86: Clear ->event_constraint[] on put omits c090cb70c615 perf/x86/intel: Optimize intel_get_excl_constraints() omits 1f6a1e2d7d71 perf/x86: Remove PERF_X86_EVENT_COMMITTED omits 21d65555cd87 perf/x86: Simplify x86_pmu.get_constraints() interface omits 1a81542abfda perf/x86/intel: Simplify intel_tfa_commit_scheduling() omits 0f9e47b3fd92 ASoC: sprd: Fix modular build omits 4bcdec39c454 ASoC: Intel: cht_bsw_max98090_ti: Enable codec clock once [...] omits 52a30f3bb1b1 ASoC: Mediatek: MT8183: Fix build error in mt8183_da7219_m [...] omits 8048d151eb4d spi: bcm2835aux: add driver stats to debugfs omits fedd6940682a spi: sh-msiof: Add reset of registers before starting transfer omits 9115b4d89b21 spi: sh-msiof: Use readl_poll_timeout_atomic() instead of [...] omits 8863eca8c46a spi: lpspi: add missing complete in abort func at dma mode omits 703b47669523 spi: gpio: Drop unused pdata copy in struct spi_gpio omits 68cd9dc2cc00 spi: gpio: Simplify SPI_MASTER_NO_TX check in spi_gpio_probe() omits 15dd0e9e002a spi: gpio: Add local struct spi_bitbang pointer in spi_gpi [...] omits 96cad6d78f7f spi: gpio: Add local struct device pointer in spi_gpio_probe() omits 4d9f8fed4269 spi: gpio: Drop unused spi_to_pdata() omits 5fd917afc4bf spi: bcm2835aux: make the polling duration limits configurable omits ccd978b708b0 spi: bcm2835aux: setup gpio-cs to output and correct level [...] omits 519f2c22a6c7 spi: bcm2835aux: warn in dmesg that native cs is not reall [...] omits 509c583620e9 spi: bcm2835aux: fix driver to not allow 65535 (=-1) cs-gpios omits 08a8549509b6 spi: bcm2835aux: remove dead code omits 73b114ee7db1 spi: bcm2835aux: fix corruptions for longer spi transfers omits c7de8500fd8e spi: bcm2835aux: remove dangerous uncontrolled read of fifo omits 7188a6f0eee3 spi: bcm2835aux: unifying code between polling and interru [...] omits 46109648052f spi: spi-mem: export spi_mem_default_supports_op() omits 5a4df21e8371 spi: sh-msiof: Use BIT() and GENMASK() omits 401861f51a47 regulator: twl: Constify regulator_ops omits 55c083d89634 regulator: lm363x: Constify regulator_ops omits 8a76f107216f regulator: lm363x: Use proper data type for regmap_read arguments omits 8b9f9d4dc511 regmap: verify if register is writeable before writing operations omits 2b7bcdad3af9 ASoC: Mediatek: MT8183: TS3A227: fix build error omits 789b930a8f0d ASoC: wm_adsp: Make use of local variables omits 26ffa016a3c1 ASoC: wm_adsp: Remove redundant NULL check in wm_adsp_buffer_free omits 7742a5b418c9 ASoC: tlv320aic31xx: aic31xx_set_jack() can be static omits 43d147be5738 ASoC: wm_adsp: Check for buffer in trigger stop omits 5ebffda25773 Merge commit 'refs/for-upstream/mali-dp' of git://linux-ar [...] omits 457109829f4e Merge branch 'drm-next-5.2' of git://people.freedesktop.or [...] omits 96085b949672 KVM: arm/arm64: vgic-v3: Retire pending interrupts on disa [...] omits f14382d7e40c clk: Drop duplicate clk_register() documentation omits e83b9f55448a kbuild: add ability to generate BTF type info for vmlinux omits ab105a4fb894 tracing: Use tracing error_log with probe events omits 34f76afaac7a tracing: Use tracing error_log with trace event filters omits d566c5e9d1ba tracing: Use tracing error_log with hist triggers omits a1a05bb40e22 tracing: Save the last hist command's associated event name omits 8a062902be72 tracing: Add tracing error log omits f45d1225adb0 tracing: Kernel access to Ftrace instances omits 40ed29b37338 ring-buffer: Fix ring buffer size in rb_write_something() omits 99182beed858 Merge branch 'bpf-selftest-clang-fixes' omits 7596aa3ea8a0 selftests: bpf: remove duplicate .flags initialization in [...] omits a918b03e8c95 selftests: bpf: fix -Wformat-invalid-specifier for bpf_obj_id.c omits 94e8f3c7125a selftests: bpf: fix -Wformat-security warning for flow_dis [...] omits 6b7b6995c43e selftests: bpf: tests.h should depend on .c files, not the output omits a719004282c0 drm/cirrus: drop mode_info.mode_config_initialized omits 31c17924564f drm/bochs: drop mode_config_initialized omits f722b8c1e2a2 drm/i915/ehl: All EHL ports are combo phys omits 3eed52842b9f net: sched: don't set tunnel for decap action omits 40d0690bd0b6 Merge branch 'net-phy-improve-genphy_c45_read_lpa' omits 372fcc1b8b66 net: phy: deal properly with autoneg incomplete in genphy_ [...] omits 5d237a07f131 net: phy: use c45 standard to detect link partner autoneg [...] omits fa288a42646c Merge branch 'genphy_read_abilities' omits 48e4adf9afbe net: phy: realtek: use genphy_read_abilities omits 2a4d8674b8ec net: phy: use genphy_read_abilities in genphy driver omits 045925e3fe5b net: phy: add genphy_read_abilities omits aef6c443fe84 net/mlx5: Fix false compilation warning omits 4039049b5c46 net/mlx5: Expose MPEIN (Management PCIE INfo) register layout omits 3732b9720ffe net/mlx5: Add rate limit print macros omits aa8106f137b9 net/mlx5: Add explicit bar address field omits 98a8e6fc482d net/mlx5: Replace dev_err/warn/info by mlx5_core_err/warn/info omits b09989a21428 net/mlx5: Use dev->priv.name instead of dev_name omits d05120f50b5d net/mlx5: Make mlx5_core messages independent from mdev->pdev omits a80d1b68c8b7 net/mlx5: Break load_one into three stages omits e161105e58da net/mlx5: Function setup/teardown procedures omits 52c368dc3da7 net/mlx5: Move health and page alloc init to mdev_init omits 11f3b84d7068 net/mlx5: Split mdev init and pci init omits 868bc06b2403 net/mlx5: Remove redundant init functions parameter omits bbf29f618e8c net/mlx5: Remove spinlock support from mlx5_write64 omits 38702cce547a net/mlx5: Remove unused MLX5_*_DOORBELL_LOCK macros omits 21cee1bd1594 ARC: [hsdk] Make it easier to add PAE40 region to DTB omits 857b079b1a43 leds: blinkm: clean up double assignment to data->i2c_addr omits 99bd5fcc505d ARC: PAE40: don't panic and instead turn off hw ioc omits 4e328b08882a Smack: Create smack_rule cache to optimize memory usage omits 460d95a1d69d smack: removal of global rule list omits 131ac62253db staging: most: core: use device description as name omits 39226ef02bfb x86/speculation/mds: Add SMT warning message omits 7c3658b20194 x86/speculation: Move arch_smt_update() call to after miti [...] omits d71eb0ce109a x86/speculation/mds: Add mds=full,nosmt cmdline option omits a35342d0f8b3 staging: pi433: Return thread immediately when kthread_sho [...] omits e7c3d0545967 staging: iio: adc: ad7816.c: Replace bit shifting with BIT macro omits 6082ac0412a6 staging: iio: impedance-analyzer: ad5933.c: Replace bit sh [...] omits 58ff7e7aaa51 staging: rtl8712: rtl871x_mlme.c: use !x in place of NULL [...] omits ab6426e3353a staging: emxx_udc: emxx_udc.c: Replace bit shifting with B [...] omits 36cbd6851d57 staging: fbtft: fb_ssd1351.c: Replace bit shifting with BIT macro omits 46a49a52d1c0 staging: fbtft: fb_agm1264k-fl.c: Replace bit shifting wit [...] omits a3b3e835d6ca staging: rtlwifi: base.c: Replace bit shifting with BIT macro omits f36fa2d94b3d staging: rtl8723bs: core: Replace bit shifting with BIT macro omits 37b299c7c49a staging: rtl8192u: ieee80211: ieee80211_crypt_tkip.c: Repl [...] omits 9f383969ae90 staging: rtl8192u: ieee80211: ieee80211_crypt_ccmp.c: Repl [...] omits 9361076277c0 staging: rtl8192u: ieee80211: ieee80211_rx.c: Replace bit [...] omits 6d670497e018 openvswitch: use after free in __ovs_ct_free_action() omits f0dfecc93a60 tg3: allow ethtool -p to work for NICs in down state omits 005fb2de9a8a Staging: rtl8723bs: Remove typedef in struct dynamic_primary_CCA omits fa8e35c70a62 staging: rtlwifi: rtl8822be: Remove functions omits 5e3ec254e086 docs: Fix a build error in coding-style.rst omits d005aa750c9b reset: fix linux/reset.h errors omits 01b76c32e3f3 misc: fastrpc: add checked value for dma_set_mask omits e84549146e68 docs/zh_CN: add Alex Shi as Chinese documentation maintainer omits ae7e72768100 docs/zh_CN: correct the disclaimer file omits 8cd43e35f345 docs/zh_CN: redirect coding-sytle to Chinese version omits efd298e4afdd docs/zh_CN: update coding-sytle.rst omits f5acf9397b5d docs/zh_CN: redirect stable-api-nonsense to Chinese version omits a8f49dc42518 docs/zh_CN: Cleanup stable-api-nonscense in Chinese omits 9b73a0e90324 docs/zh_CN: redirect management-style to Chinese one omits e97f5f2fd763 docs/zh_CN: link management-style into process/index omits c4b3b4383322 docs/zh_CN: add disclaimer and translator info in manageme [...] omits f1ab43760e1c docs/zh_CN: add management-style.rst in Chinese omits d5187f5c1c0e docs/zh_CN: redirect the email-clients link to Chinese version omits eebfcbbe4beb docs/zh_CN: add Alex into translator in email-clients omits bb08dbb36a7a docs/zh_CN: Update mutt setting info in email-clients omits 4ed38de756c9 docs/zh_CN: add git setting in email-clients omits b307d9bdf17a docs/zh_CN: add disclaimer and translator info into progra [...] omits 98a5c9fce712 docs/zh_CN: link programming-language into process/index omits edf30385b686 docs/zh_CN: add programming-language.rst omits 08075b0b1104 docs/zh_CN: update co-developed-by info after English version omits c0099c97daba docs/zh_CN: redirect submit-checklist omits 6db147a8bb89 docs/zh_CN: redirect the submitting-patches to Chinese doc omits 1cc9990f528d docs/zh_CN: update translator info in submitting-patches omits 62130affd7b3 docs/zh_CN: update to latest submitting-patches.rst omits 5ada65696c7f docs/zh_CN: redirect howto.rst link to Chinese version omits da6cfbf90d03 docs/zh_CN: redirect license-rules to Chinese doc omits 56d75cc22dc1 docs/zh_CN: update translator info and comments in howto omits 40d93e496180 docs/zh_CN: update howto.rst to latest version omits 973a9f6c70de docs/zh_CN: fix link issue in howto.rst omits d0373af462d7 docs/zh_CN: link CoC interpretation into index omits 883992a6052f docs/zh_CN: add disclaim and translator into CoC interp omits 60bef260f663 docs/zh_CN: add CoC interpretation omits c67032148693 docs/zh_CN: link the CoC into process/index omits 7f2ac11bd4fe docs/zh_CN: add disclaimer and translator info in CoC omits 27a0f904348a docs/zh_CN: add CoC doc omits c24b074cfd67 Merge tag 'misc-habanalabs-fixes-2019-04-01' of git://peop [...] omits 1ea0d2a3c812 docs/zh_CN: link the submit-checklist into process/index omits e1d0ceca8c09 docs/zh_CN: add disclaimer and transtlator info in submit- [...] omits 3cabb71cdc61 docs/zh_CN: add submit-checklist file omits 2ca130147131 docs/zh_CN: link the license-rules file into process index omits d355a5a4c69a docs/zh_CN: include Chinese translation header for license-rules omits 7c0a4a0a59a6 docs/zh_CN: fix links failure in license-rules omits 173584cbdc28 docs/zh_CN: add license-rules Chinese translation omits cc5844ee781a docs/zh_CN: add disclaimer and translator info in 8.Conclusion omits b68a32258f3a docs/zh_CN: add 8.Conclusion.rst in development-process omits ca30230dd44a docs/zh_CN: add disclaimer and translator info in 7.Advanc [...] omits 455d59d30196 docs/zh_CN: translate 7.AdvanceTopics.rst omits 13ea8294480b docs/zh_CN: add disclaimer and translator info in 6.Followthrough omits 3b12cfded0a6 docs/zh_CN: add the 6th doc 6.Followthrought.rst omits c9300515f0a0 docs/zh_CN: add disclaimer and translator info in 5.Posting omits ea09bbd4ce77 docs/zh_CN: add 5.Posting.rst into development-process omits c654ddd8ba91 docs/zh_CN: add disclaimer and translator info in 4.Coding omits 513b308378a8 docs/zh_CN: add 4.Coding.rst omits 7c691d647c2a docs/zh_CN: add disclaimer/translator info in 3.Early-stage omits 2c573b189ac1 docs/zh_CN: translate 3.Early-stage of development process omits a42d71ee6fd4 docs/zh_CN: add disclaimer and translator info in 2.Process omits 061ea8c3e876 docs/zh_CN: add 2.Process.rst for development-process omits 4a6c7b428dbb docs/zh_CN: add disclaimer and translator info into 1.Intro omits 6c8d1355951f docs/zh_CN: add Chinese 1.Intro file omits 7fe1fde5d7a0 docs/zh_CN: link development-process into process index omits cc789dca4e58 docs/zh_CN: add disclaimer and translator info in developm [...] omits 9aacb03d05a5 docs/zh_CN: translate development-process into Chinese omits d358b1733fc3 chardev: update comment based on the code omits 4b0be5726032 chardev: code cleanup for __register_chrdev_region() omits 4712d3796f19 chardev: add a check for given minor range omits de36e16d1557 chardev: add additional check for minor range overlap omits fad9fab975cb EDAC/altera, firmware/intel: Add Stratix10 ECC DBE SMC call omits 9dc20113988b fbdev: sm712fb: fix memory frequency by avoiding a switch/ [...] omits 9a41691e5e01 VMCI: Use BIT() macro for bit definitions omits 4f205a9f7fda Merge branch 'for-5.2/core' into for-next omits a025a18fecd4 HID: core: Call request_module before doing device_add omits 7881e6057586 drm/i915: Only emit one semaphore per request omits 8b74594aa455 drm/i915: Split out i915_priolist_types into its own header omits a9a49c2ad9b9 kbuild: use $(srctree) instead of KBUILD_SRC to check out- [...] omits 48b5ffd12687 kbuild: mkmakefile: generate a simple wrapper of top Makefile omits e07cf4fd7d72 kbuild: mkmakefile: do not check the generated Makefile marker omits 25b146c5b8ce kbuild: allow Kbuild to start from any directory omits 7a65bdc6903d drm/amdgpu/smu11: fix warning on 32bit arches omits 8db4f469cb52 Merge branch 'for-5.2/core' into for-next omits 58e75155009c HID: core: move Usage Page concatenation to Main item omits 3a891a626794 drm/i915: Move intel_engine_mask_t around for use by i915_ [...] omits 491a3e883cef Documentation: soundwire: Ensure that code is inside the c [...] omits 4022ab4fc17d docs: core-api: Drop reference to flexible-arrays omits 5ee23456041a doc:it_IT: translation for maintainer-pgp-guide omits 6734b2973565 RDMA/hns: Fix bad endianess of port_pd variable omits b01720bfcdf9 drm/i915: Prefault before locking pages in shmem_pwrite omits bedd14425d86 habanalabs: refactoring in goya.c omits 90027296adad uapi/habanalabs: fix some comments in uapi file omits e6393d42ef90 Merge branch 'sunxi/dt-for-5.2' into sunxi/for-next omits 612625bb96b0 ARM: dts: sunxi: Remove useless address and size cells omits c9d10c3e0e6c ARM: dts: sunxi: Conform to DT spec for NAND controller omits de7b77e5bb94 cpu/hotplug: Create SMT sysfs interface for all arches omits 6d5e2bf9d203 Merge branch 'acpi-utils' of git://git.kernel.org/pub/scm/ [...] omits e543e0293ca2 drm/cirrus: add missing drm_helper_force_disable_all() call. omits 175d176a1a6f drm/bochs: add missing drm_atomic_helper_shutdown() call. omits 7ff8a316d10b drm/virtio: add missing drm_atomic_helper_shutdown() call. omits c64546b17bc9 PM / sleep: Measure the time of filesystems syncing omits b5dee3130bb4 PM / sleep: Refactor filesystems sync to reduce duplication omits 21ab095cbc06 clk: renesas: r8a77980: Fix RPC-IF module clock's parent omits 3c14505c68ca clk: renesas: rcar-gen3: Rename DRIF clocks omits b9df2ea2b8d0 clk: renesas: rcar-gen3: Correct parent clock of Audio-DMAC omits 3c772f71a552 clk: renesas: rcar-gen3: Correct parent clock of SYS-DMAC omits c2182095c850 clk: renesas: rcar-gen3: Correct parent clock of HS-USB omits 8d36fdcce21c clk: renesas: rcar-gen3: Correct parent clock of EHCI/OHCI omits e551122cdb7f pinctrl: sh-pfc: rcar-gen3: Rename SEL_NDFC to SEL_NDF omits a040f3dec8eb pinctrl: sh-pfc: rcar-gen3: Rename SEL_ADG_{A,B,C} to SEL_ [...] omits 624a7a12cc0c pinctrl: sh-pfc: rcar-gen3: Rename RTS{0,1,3,4}# pin funct [...] omits 662dc924a05e pinctrl: sh-pfc: rcar-gen3: Remove CC5_OSCOUT pin omits 5671f8e0270a pinctrl: sh-pfc: rcar-gen3: Remove HDMI CEC pins, groups, [...] omits e87882eb9be1 pinctrl: sh-pfc: r8a77990: Fix MOD_SEL1 bit30 when using S [...] omits e167d723e1a4 pinctrl: sh-pfc: r8a77990: Fix MOD_SEL1 bit31 when using SIM0_D omits 943ff71281c6 pinctrl: sh-pfc: r8a77990: Fix MOD_SEL0 bit16 when using N [...] omits 360328c7dc15 pinctrl: sh-pfc: Improve PINMUX_IPSR_PHYS() documentation omits e005da0ef77e pinctrl: rza1: Remove unneeded spinlock acquisitions omits fa4d36712f20 pinctrl: sh-pfc: Validate enum IDs for regs with variable- [...] omits c481c8178420 pinctrl: sh-pfc: Validate enum IDs for regs with fixed-wid [...] omits 19b593a1cf06 pinctrl: sh-pfc: Absorb enum IDs in PINMUX_DATA_REG() macro omits 69f7be1c6314 pinctrl: sh-pfc: Absorb enum IDs in PINMUX_CFG_REG_VAR() macro omits efca8da0c5fc pinctrl: sh-pfc: Absorb enum IDs in PINMUX_CFG_REG() macro omits 01ff33a3ea57 pinctrl: sh-pfc: Allow compile-testing of all drivers omits 8440bb9b944c sh: sh7786: Add explicit I/O cast to sh7786_mm_sel() omits 2f9f5094f8b7 pinctrl: sh-pfc: Add missing #include <linux/errno.h> omits 0ace959614bc pinctrl: sh-pfc: Introduce PINCTRL_SH_FUNC_GPIO helper symbol omits 6161b39a1438 pinctrl: sh-pfc: Validate pinmux tables at runtime when debugging omits 4aeed945b702 clk: renesas: r8a774c0: Add Z2 clock omits 787fe096fe42 clk: renesas: r8a77990: Add Z2 clock omits 71119b54a2e6 clk: renesas: rcar-gen3: Support Z and Z2 clocks with high [...] omits cb8be119d21d math64: New DIV64_U64_ROUND_CLOSEST helper omits e0836e363843 clk: renesas: rcar-gen3: Remove CLK_TYPE_GEN3_Z2 omits 10d9ea5100c8 clk: renesas: rcar-gen3: Parameterise Z and Z2 clock offset omits 20cc05ba04a9 clk: renesas: rcar-gen3: Parameterise Z and Z2 clock fixed [...] omits 1addd6d568d0 clk: renesas: r9a06g032: Add missing PCI USB clock omits 9c561be8d8f2 clk: renesas: r7s9210: Always use readl() omits 9df8a97088f2 staging: vt6656: Fix styling of the comment related to SPD [...] omits 18f0e249da67 staging: mt7621-spi: Remove parentheses omits b5bdbb6ccd11 ALSA: uapi: #include <time.h> in asound.h omits ea5c7eba216e ALSA: hda/realtek: Enable headset MIC of Acer TravelMate B [...] omits 360b921bdfba Merge tag 'iio-fixes-for-5.1a' of git://git.kernel.org/pub [...] omits 8f4ebe9b331e arm64: dts: stratix10: New System Manager compatible omits 54a5afb4818e net: stmmac: socfpga: Use shared System Manager driver omits 5dd2814b0249 arm64: defconfig: Enable CONFIG_MTD_ALTERA_SYSMGR omits 5ab96af1ecfc ARM: socfpga_defconfig: Enable CONFIG_MTD_ALTERA_SYSMGR omits a957abb58ddf dt-bindings: arm: socfpga: Add S10 System Manager binding omits f36e789a1f8d mfd: altera-sysmgr: Add SOCFPGA System Manager omits 8742dc86d0c7 xfrm4: Fix uninitialized memory read in _decode_session4 omits af0e6242909c spi: spi-fsl-spi: automatically adapt bits-per-word in cpu mode omits a798a7086c38 spi: spi-fsl-spi: allow changing bits_per_word while CS is [...] omits 748fbadf951a spi: pxa2xx: Unify remaing prints in pxa2xx_spi_transfer_one() omits 20f4c379c39d spi: pxa2xx: Use struct spi_device directly in pxa2xx_spi_ [...] omits b820d52e7eed ASoC: eukrea-tlv320: fix a leaked reference by adding miss [...] omits c705247136a5 ASoC: fsl_utils: fix a leaked reference by adding missing [...] omits 64b92de9603f ASoC: wcd9335: fix a leaked reference by adding missing of [...] omits 8f24f505fc2a Staging: rtl8723bs: core: Remove typecast in kfree omits 02b6424509e0 ASoC: topology: Align tplg pointer increment across all kcontrols omits e194098bf909 ASoC: core: support driver alias names for FE topology overrides omits cce1396936ef ASoC: sprd: Add Spreadtrum audio compress offload support omits f661fa2804af ASoC: fix SND_SOC_LOCHNAGAR_SC kconfig warning omits 6e3bfcff191e ASoC: dapm: set power_check callback for widgets that shou [...] omits a4e73625cb12 regulator: bcm590xx: Convert to use simplified DT parsing omits 90f0202bf2e1 ASoC: tlv320aic31xx: Add button press detection omits ebf3326cd969 ASoC: tlv320aic31xx: Add headphone/headset detection omits 6246f283d5e0 ASoC: dpcm: skip missing substream while applying symmetry omits 11f8e119ed22 arm64: dts: meson-gxm: Add Mali-T820 node omits d5ff1adb3809 dt-bindings: gpu: mali-midgard: Add resets property omits 5d8d4af24460 arm64: KVM: Fix system register enumeration omits e142723700ba macsec: add noinline tag to avoid a frame size warning omits 3dc93e85f9b1 Merge branch 'xmit_more-softnet_data' omits 4f296edeb9d4 drivers: net: aurora: use netdev_xmit_more helper omits f79c957a0b53 drivers: net: sfc: use netdev_xmit_more helper omits 3c31ff22b25f drivers: mellanox: use netdev_xmit_more() helper omits 6b16f9ee89b8 net: move skb->xmit_more hint to softnet data omits 97cdcf37b57e net: place xmit recursion in softnet data omits 2d85978341e6 drm/mediatek: Fix an error code in mtk_hdmi_dt_parse_pdata() omits 74dcb4c1a52c net: phy: aquantia: add SGMII statistics omits 5869b8fadad0 net: use rcu_dereference_protected to fetch sk_dst_cache i [...] omits b6163f194c69 net: phy: improve genphy_read_status omits 9dfe6aa077f5 Merge branch 'nfp-flower-improvement-and-SFF-module-EEPROM' omits 61f7c6f44870 nfp: implement ethtool get module EEPROM omits 593cb18285c1 nfp: nsp: implement read SFF module EEPROM omits eff07b42d8cd nfp: flower: reduce action list size by coalescing mangle actions omits ac9e81c230eb net: phy: aquantia: add suspend / resume callbacks for AQR [...] omits 191aeea41804 net: ethernet: ti: davinci_mdio: switch to readl/writel() omits 3370b5883f04 Merge branch 'cxgb3-undefined-behaviour-and-use-struct_size' omits db4863fdb897 cxgb3/l2t: Use struct_size() in kvzalloc() omits 76497732932f cxgb3/l2t: Fix undefined behaviour omits a2c7023f7075 net: dsa: read mac address from DT for slave device omits 74a1dd86d173 PM / wakeup: Use pm_pr_dbg() instead of pr_debug() omits c324f43aed89 cpuidle: exynos: Unify target residency for AFTR and coupl [...] omits 540a375822a4 cpufreq: Add cpufreq_cpu_acquire() and cpufreq_cpu_release() omits 5a25e3f7cc53 cpufreq: intel_pstate: Driver-specific handling of _PPC updates omits bba757d8578f coding-style.rst: Generic alloc functions do not need OOM logging omits 0663a0588440 doc:it: alignement clarification about sign-off and Co-dev [...] omits 5f6df00fd456 docs: scripts/sphinx-pre-install: suggest latexmk for buil [...] omits 28f7c994255a docs: Makefile: use latexmk if available omits 8ba2876ddf93 habanalabs: add goya implementation for debug configuration omits 315bc055ed56 habanalabs: add new IOCTL for debug, tracing and profiling omits a1c92d1c2a67 habanalabs: remove extra semicolon omits 04c8a1ec395b MAINTAINERS: Fix pattern for Documentation path for Arm Ma [...] omits 576832681891 arm/komeda: Compile komeda_debugfs_init() only if CONFIG_D [...] omits 1c3a2c864d2d perf vendor events intel: Update Silvermont to v14 omits c53dd5898838 perf vendor events intel: Update GoldmontPlus to v1.01 omits f3ef08583ea6 perf vendor events intel: Update Goldmont to v13 omits b1580f542ca7 perf vendor events intel: Update Bonnell to V4 omits 643e72255e35 perf vendor events intel: Update KnightsLanding events to v9 omits efc351f1b550 perf vendor events intel: Update Haswell events to v28 omits 2111da70ff10 perf vendor events intel: Update IvyBridge events to v21 omits 59da390e54a4 perf vendor events intel: Update SandyBridge events to v16 omits e6b32be4455f perf vendor events intel: Update JakeTown events to v20 omits 009edd9ae0e7 perf vendor events intel: Update IvyTown events to v20 omits e313477f7e76 perf vendor events intel: Update HaswellX events to v20 omits 9f0f4a242c24 perf vendor events intel: Update BroadwellX events to v14 omits 19f2d40c5714 perf vendor events intel: Update SkylakeX events to v1.12 omits 24339348b915 perf vendor events intel: Update Skylake events to v42 omits d2243329ef3c perf vendor events intel: Update Broadwell-DE events to v7 omits 8313fe2d685d perf vendor events intel: Update Broadwell events to v23 omits fd5500989c8f perf vendor events intel: Update metrics from TMAM 3.5 omits 470530bbb8fb perf record: Implement --mmap-flush=<number> option omits 3b1c5d965971 tools build: Implement libzstd feature check, LIBZSTD_DIR [...] omits c9bd7796959a tools lib traceevent: Rename input arguments and local var [...] omits 6b1f4c426a60 perf tools, tools lib traceevent: Rename "pevent" member o [...] omits 69769ce159cb perf tools, tools lib traceevent: Rename "pevent" member o [...] omits 047ff221e3ab tools lib traceevent: Rename input arguments of libtraceev [...] omits 55c34ae076f6 tools tools, tools lib traceevent: Make traceevent APIs mo [...] omits fea6b632235b tools lib traceevent: Remove call to exit() from tep_filte [...] omits a634b278ec25 tools lib traceevent: Remove tep filter trivial APIs omits 2ce4639f6936 tools lib traceevent: Removed unneeded !! and return parenthesis omits 80c5526c8544 tools lib traceevent: Implement new traceevent APIs for ac [...] omits d5d2d05bd5b0 tools lib traceevent: Coding style fixes omits 489b34948cbb tools lib traceevent: Change description of few APIs omits 70df6a731118 tools lib traceevent: Add more debugging to see various in [...] omits 6699ed712a97 tools lib traceevent: Implement a new API, tep_list_events_copy() omits fed33e905c4b tools lib traceevent: Add mono clocks to be parsed in seconds omits 328b82b74977 tools lib traceevent: Handle trace_printk() "%px" omits 2bc13b83e629 md: batch flush requests. omits 4bc034d35377 Revert "MD: fix lock contention for flush bios" omits 4f4fd7c5798b Don't jump to compute_result state from check_result state omits 81ba6abd2bcd block: loop: mark bvec as ITER_BVEC_FLAG_NO_REF omits f6970f83ef79 block: don't check if adjacent bvecs in one bio can be mergeable omits 16e3e4187758 block: reuse __blk_bvec_map_sg() for mapping page sized bvec omits cae6c2e54cc1 block: remove argument of 'request_queue' from __blk_bvec_map_sg omits 489fbbcb51d0 block: enable multi-page bvec for passthrough IO omits 190470871ae2 block: put the same page when adding it to bio omits 5919482e2229 block: check if page is mergeable in one helper omits 5a8ce240d4d3 block: cleanup bio_add_pc_page omits fd7d8d4232f0 block: don't merge adjacent bvecs to one segment in bio bl [...] omits db5ebd6edd26 block: avoid to break XEN by multi-page bvec omits 0383ad4374f7 block: pass page to xen_biovec_phys_mergeable omits ff23dfa13457 IB: Pass only ib_udata in function prototypes omits bdeacabd1a5f IB: Remove 'uobject->context' dependency in object destroy APIs omits c4367a26357b IB: Pass uverbs_attr_bundle down ib_x destroy path omits a6a3797df274 IB: Pass uverbs_attr_bundle down uobject destroy path omits 70f06b26f07e IB: ucontext should be set properly for all cmd & ioctl paths omits 5e0861baa3fa perf list: Output tool events omits 3371f389e4be perf evsel: Support printing evsel name for 'duration_time' omits f0fbb114e302 perf stat: Implement duration_time as a proper event omits c2b3c170db61 perf stat: Revert checks for duration_time omits 7fcfa9a2d9a7 perf list: Fix s390 counter long description for L1D_RO_EX [...] omits 514c54039da9 perf tools: Add header defining used namespace struct to event.h omits b64f1cc6d02c perf trace beauty renameat: No need to include linux/fs.h omits 59f3bd7802d3 perf augmented_raw_syscalls: Use a PERCPU_ARRAY map to cop [...] omits c52a82f77963 perf augmented_raw_syscalls: Copy strings from all syscall [...] omits 2b64b2ed277f perf trace: Add 'string' event alias to select syscalls wi [...] omits 3c77ff8f8bae drm/v3d: fix a missing check of pm_runtime_get_sync omits f8b347064b89 MAINTAINERS: add drm/lima driver info omits a1d2a6339961 drm/lima: driver for ARM Mali4xx GPUs omits 6234fc0fb037 drm/vc4: Make sure that the v3d ident debugfs has vc4's power on. omits cb74f6ee8e3a drm/vc4: Add helpers for pm get/put. omits 13f0ec3417c5 drm/vc4: Use drm_printer for the debugfs and runtime bo st [...] omits 3a3fe6e76663 drm: shmem: Off by one in drm_gem_shmem_fault() omits 3051719af11e drm/vc4: Use drm_print_regset32() for our debug register dumping. omits 5f513cc89edf drm: Add a helper function for printing a debugfs_regset32. omits 3f0b646e1a54 drm/v3d: Rename the fence signaled from IRQs to "irq_fence". omits ad8d68b214c7 drm/v3d: Add a note about OOM vs FLDONE, which may be raci [...] omits b7987debe356 staging: rtl8712: rtl871x_mp.c: Compress two lines into one line omits 07f9ef042048 staging: vc04_services: Remove unnecessary casts. omits d34709c64de1 staging: rtl8188eu: Modify return statement. omits 557e36194ed4 staging: comedi: Prefer using BIT macro in various files. omits 9a3aebc02a84 staging: sm750fb: Remove unnecessary parenthesis. omits d53fef0be4a5 x86/gpu: add ElkhartLake to gen11 early quirks omits 135afb2b2184 staging: media: zoran: Modify return statement. omits 0d15252370ec staging: media: imx: Replace list_entry with list_for_each [...] omits 643cd0a25d5d staging: comedi: use !x in place of NULL comparison omits 198980e079a4 staging: rtlwifi: use !x in place of NULL comparison omits 0514b848a82b staging: rtlwifi: halmac: halmac_api.c: Compress two lines [...] omits 2e6c3a037f6b staging: rtlwifi: halmac: Compress two lines into one line omits d3830cc03ee0 staging: rtlwifi: halmac: halmac_88xx: Compress two lines [...] omits bce05d152864 staging: rtlwifi: btcoexist: Compress two lines into one line omits 22228e6a6e46 staging: rtlwifi: phydm: phydm_rainfo.c: Compress two line [...] omits a161c66faf7a staging: rtlwifi: phydm: phydm.c: Compress two lines into [...] omits f5d547676ca0 tcp: fix tcp_inet6_sk() for 32bit kernels omits 19605872ae98 staging: rtlwifi: phydm: Move function arguments to previous line omits 00de2287a769 staging: rtlwifi: phydm: Move operator to left hand side omits 1bb608f231b2 Staging: vt6655: rxtx: Add spaces around '*' omits 591ad6f1af1b staging: greybus: hid: Remove print following unsuccessful [...] omits fae7a699a925 opa_vnic: Convert vport_idr to XArray omits 7d3cfb70a604 drm/komeda: Add debugfs node "register" for register dump omits 0dac37bf1c5d drm/komeda: Add irq handling omits 321e925c5813 drm/komeda: Add komeda_assemble_pipelines omits f5f0a68e0068 drm/komeda: Add D71 improc and timing_ctrlr omits 7013b667b3d1 drm/komeda: Add d71 compiz component omits 71c420b7bf8a drm/komeda: Add d71 layer omits faa3604eda32 x86/resctrl: Fix typos in the mba_sc mount option omits fc0c77fcbfb7 drm/v3d: fix a NULL vs error pointer mixup omits 181e5bf29e06 drm/vc4: Make sure to emit a tile coordinates between two [...] omits 059d48fbf61b qib: Convert qib_unit_table to XArray omits 03b92789e5cf hfi1: Convert hfi1_unit_table to XArray omits 805446c8347c drm/i915: Introduce concept of a sub-platform omits 4ae61358cc1a drm/i915: Split some PCI ids into separate groups omits e08891a5b7e6 drm/i915: Remove redundant device id from IS_IRONLAKE_M macro omits 86d35d4e7625 drm/i915: Split Pineview device info into desktop and mobile omits cf84807f6dd0 fbdev: fix divide error in fb_var_to_videomode omits 4ed7d2ccb768 fbdev: sm712fb: use 1024x768 by default on non-MIPS, fix g [...] omits 6053d3a4793e fbdev: sm712fb: fix support for 1024x768-16 mode omits f627caf55b8e fbdev: sm712fb: fix crashes and garbled display during DPM [...] omits 9e0e59993df0 fbdev: sm712fb: fix crashes during framebuffer writes by c [...] omits ec1587d5073f fbdev: sm712fb: fix boot screen glitch when sm712fb replaces VGA omits dcf9070595e1 fbdev: sm712fb: fix VRAM detection, don't set SR70/71/74/75 omits 5481115e25e4 fbdev: sm712fb: fix brightness control on reboot, don't set SR30 omits 8069053880e0 fbdev: sm712fb: fix white screen of death on reboot, don't [...] omits 1d84353d205a video: imsttfb: fix potential NULL pointer dereferences omits ec7f6aad57ad video: hgafb: fix potential NULL pointer dereference omits b0e999c95581 fbdev: list all pci memory bars as conflicting apertures omits a4bd25259e97 drivers: video: fbdev: Kconfig: pedantic cleanups omits 31fa6e2ae65f omapfb: Fix potential NULL pointer dereference in kmalloc omits 17de805aa69e xen, fbfront: mark expected switch fall-through omits babc250e278e udlfb: introduce a rendering mutex omits 6b11f9d8433b udlfb: fix sleeping inside spinlock omits bd86b6c5c607 udlfb: delete the unused parameter for dlfb_handle_damage omits 546f98c1e941 video: fbdev: atmel_lcdfb: drop AVR and platform_data support omits 787a79230a0f omapfb: add missing of_node_put after of_device_is_available omits 36884ceb7666 video/macfb: Always initialize DAFB colour table pointer register omits f82301661c6c video/macfb: Call fb_invert_cmaps() omits cbb91d5d487d fbdev: atafb: Modernize printing of kernel messages omits 80cf96357db7 fbdev: atafb: Fix broken frame buffer after kexec omits 577eabb2cbe2 fbdev: atafb: Remove obsolete module support omits e4bedbb625c9 fbdev: atafb: Stop printing virtual screen_base omits e4995b12e749 video/macfb: Remove redundant code omits 3f98434235c9 video: fbdev: savage: fix indentation issue omits a7ae716ecfe7 video: fbdev: vesafb: fix indentation issue omits 767f17a70e5c fbdev: mxsfb: implement FB_PRE_INIT_FB option omits d878970f6ce1 bus: ti-sysc: Add separate functions for handling clocks omits ff43728c4aa2 bus: ti-sysc: Move legacy platform data idling into separa [...] omits b7182b42a937 bus: ti-sysc: Make functions static omits 386cb76681ca bus: ti-sysc: Handle missed no-idle property in addition t [...] omits aaa29bb01cc4 bus: ti-sysc: Fix sysc_unprepare() when no clocks have bee [...] omits 344bf332ceb2 arm64: mm: fix incorrect assignment of 'max_mapnr' omits bb6dedacdb00 Merge branch 'sunxi/dt-for-5.2' into sunxi/for-next omits 3764db4f0b4e ARM: dts: sun8i: a83t: Add missing CPU clock references omits 56a85fd8376e loop: properly observe rotational flag of underlying device omits 4438cf50e7b3 doc, block, bfq: add information on bfq execution time omits fffca087d587 block, bfq: save & resume weight on a queue merge/split omits 1e66413c4f68 block, bfq: print SHARED instead of pid for shared queues in logs omits 84a746891e1d block, bfq: always protect newly-created queues from exist [...] omits 7074f076ff15 block, bfq: do not tag totally seeky queues as soft rt omits 8cacc5ab3eac block, bfq: do not merge queues on flash storage with queueing omits 2341d662e9a2 block, bfq: tune service injection basing on request servi [...] omits fb53ac6cd026 block, bfq: do not idle for lowest-weight queues omits 778c02a236a8 block, bfq: increase idling for weight-raised queues omits 9676d85fea92 Merge branch 'for-5.1/upstream-fixes' into for-next omits 9de2640b06ec bpf: add bpffs multi-dimensional array tests in test_btf omits d2ae5d4d1ade Merge branch 'for-5.2/logitech' into for-next omits 1f87b0cd32b3 HID: logitech-hidpp: change low battery level threshold fr [...] omits 090760d4269d HID: logitech-hidpp: remove hidpp_is_connected() omits 9576af6a95db HID: logitech-hidpp: simplify printing of HID++ version omits ed11f1adfb6d Merge branch 'sunxi/dt-for-5.2' into sunxi/for-next omits 31ec8c14566e ARM: dts: sun8i: a83t: Add UART2 PB pins omits 2efcca8ae688 ARM: dts: sun8i: tbs-a711: Add node for BMA250 accelerometer omits dcb4b22eeaf4 spi-nor: s25fl512s supports region locking omits 2b75ebeea6f4 mtd: spi-nor: intel-spi: Avoid crossing 4K address boundar [...] omits 90751f686e3f clk: meson: meson8b: add the video decoder clock trees omits 41785ce56249 clk: meson: meson8b: add the VPU clock trees omits b882964b376f clk: meson: meson8b: add support for the GP_PLL clock on Meson8m2 omits 32cd198a1a50 clk: meson: meson8b: use a separate clock table for Meson8m2 omits fd427103e8df powerpc/32: Fix early boot failure with RTAS built-in omits df7686101956 Merge tag 'v5.1-rc3' of https://git.kernel.org/pub/scm/lin [...] omits 50d1ebef79ef drm/syncobj: add timeline signal ioctl for syncobj v5 omits ea569910cbab drm/syncobj: add transition iotcls between binary and timeline v2 omits bc9c80fe01a2 drm/syncobj: use the timeline point in drm_syncobj_find_fence v4 omits 27b575a9aa2f drm/syncobj: add timeline payload query ioctl v6 omits 01d6c3578379 drm/syncobj: add support for timeline point wait v8 omits 44f8a1396e83 drm/syncobj: add new drm_syncobj_add_point interface v4 omits 7bf60c52e093 dma-buf: add new dma_fence_chain container v7 omits 64e1f830ea5b drm: fallback to dma_alloc_coherent when memory encryption [...] omits ff7a5a0a8562 PCI: mediatek: Fix a leaked reference by adding missing of [...] omits 8956388d3670 PCI: iproc: Fix a leaked reference by adding missing of_no [...] omits 3842f5166bf1 PCI: aardvark: Fix a leaked reference by adding missing of [...] omits 69adea738eb2 PCI: rockchip: Fix a leaked reference by adding missing of [...] omits b35c0e454394 PCI: dwc: layerscape: Fix a leaked reference by adding mis [...] omits 088aed8bcab0 drm/sun4i: hdmi: add support for ddc-i2c-bus property omits aefa763b18a2 ACPI: video: Use vendor backlight on Sony VPCEH3U1E omits df61c776657f drm/stm: add sleep power management omits 257f9053c020 ACPI / utils: Remove deprecated function since no user left omits b664e6fe2225 ASoC: Intel: cht_bsw_rt5672: Convert to use acpi_dev_get_f [...] omits fe4c283a79db ASoC: Intel: cht_bsw_rt5645: Convert to use acpi_dev_get_f [...] omits 7075e9babb5d ASoC: Intel: bytcr_rt5651: Convert to use acpi_dev_get_fir [...] omits a320d89e67d6 ASoC: Intel: bytcr_rt5640: Convert to use acpi_dev_get_fir [...] omits 645056da6770 ASoC: Intel: bytcht_es8316: Convert to use acpi_dev_get_fi [...] omits 1b55f1c6fd64 ASoC: Intel: bytcht_da7213: Convert to use acpi_dev_get_fi [...] omits d00d2109c367 gpio: merrifield: Convert to use acpi_dev_get_first_match_dev() omits 0cf064db948a extcon: axp288: Convert to use acpi_dev_get_first_match_dev() omits 1861a1ffbc08 drm/stm: dw_mipi_dsi-stm: add sleep power management omits 817b4d64da03 ACPI / utils: Introduce acpi_dev_get_first_match_dev() helper omits 2b17a3c759e5 spi: tegra114: add SPI_LSB_FIRST support omits fc9ba6e3e28a spi: tegra114: use packed mode for 32 bits per word omits 17ecffa28948 spi: spi-fsl-spi: relax message sanity checking a little omits 24c363623361 spi: spi-fsl-spi: remove always-true conditional in fsl_sp [...] omits 77a725ff7a64 dt-bindings: clock: meson8b: export the video decoder clocks omits 4b0f73055aca clk: meson-g12a: add video decoder clocks omits ba1ce88efa3a dt-bindings: clock: meson8b: export the VPU clock omits 34775209ba37 clk: meson-g12a: add PCIE PLL clocks omits 133bb341b99d dt-bindings: clock: g12a-aoclk: expose CLKID_AO_CTS_OSCIN omits 39b8500283b4 clk: meson-pll: add reduced specific clk_ops for G12A PCIe PLL omits 23e9ae282646 dt-bindings: clock: meson8b: drop the "ABP" clock definition omits 370294e2667f clk: meson: g12a: add cpu clocks omits 19478907951a dt-bindings: clk: g12a-clkc: add VDEC clock IDs omits e4c1e95facf9 dt-bindings: clock: axg-audio: unexpose controller inputs omits 019194933339 spi: tegra114: reset controller on probe omits f4ce428c41fb spi: tegra114: configure dma burst size to fifo trig level omits c4fc9e5b28ff spi: tegra114: flush fifos omits 32bd1a9551ca spi: tegra114: terminate dma and reset on transfer timeout omits 85edcd01a902 gpiolib: acpi: Fix references in kernel doc and amend omits 35146467bd43 ASoC: simple-card-utils: remove set but not used variable [...] omits 0bbcedd6bb41 ASoC: es8316: Add support for inverted jack detect omits 1a89ac5b9189 spi: tegra114: fix for unpacked mode transfers omits 7b3d10cdf54b spi: tegra114: clear packed bit for unpacked mode omits 94b18a86eb5c spi: pic32: fix dma channels termination omits 261e1a6e4ae5 ARM: dts: sun8i: a83t: Add missing cooling device properti [...] omits 7dc6c766a7d7 regulator: as3722: Slightly improve readability omits ce0a383db3cd regulator: as3722: Convert to use regulator_set/get_curren [...] omits f979c08f7624 regulator: tps6507x: Convert to regulator core's simplifie [...] omits 69c57b97db9c regulator: tps6507x: Remove unused *rdev[] from struct tps [...] omits 646e268e66ec regulator: tps6507x: Constify tps6507x_pmic_ops omits 9e488c0a59cb regulator: vctrl: Remove unneeded continue statement omits c07608f737bd regulator: rc5t583: Get rid of struct rc5t583_regulator omits 8293488205f1 regmap: regmap-irq: fix getting type default values omits b98177978014 Pull quota limit handling fix. omits c4a9d85e65ac quota: fix a problem about transfer quota omits 43c691e6232c gpio: mxc: use devm_platform_ioremap_resource() to simplify code omits 5a79acf9a918 ASoC: Mediatek: Add document for mt8183-da7219-max98357 omits 809589a94dcc ASoC: wm_adsp: Fix typo in comment omits de70b2a58112 ASoC: fsl: fix spelling mistake: "missign" -> "missing" omits ebbddc75bbe8 ASoC: Mediatek: MT8183: Add machine driver with DA7219 omits 9067cdea1795 ASoC: Mediatek: Add document for mt8183-mt6358-ts3a227-max98357 omits 11c0269017b2 ASoC: Mediatek: MT8183: Add machine driver with TS3A227 omits 2b070f673902 ASoC: rt5677-spi: Add ACPI ID omits ad6bb3067c4d ASoC: cs42l51: add multi endpoint support omits 86e2f89075ac ARM: dts: sun8i: a83t: Add nodes for UART2-UART4 omits 2a63a027ea15 ARM: dts: sun8i: tbs-a711: Enable bluetooth omits c63adb28f6d9 ASoC: tlv320aic32x4: Fix Common Pins omits b397f82585c3 Merge 5.1-rc3 into staging-next omits 8cdfd068c1ea Merge 5.1-rc3 into usb-next omits b63d443be43b Merge 5.1-rc3 into tty-next omits c03a0fd0b609 kobject: Don't trigger kobject_uevent(KOBJ_REMOVE) twice. omits 1be01d4a5714 driver: base: Disable CONFIG_UEVENT_HELPER by default omits 159ef31e81ed device.h: reorganize struct device omits 62fa78436e1b Merge 5.1-rc3 into char-misc-next omits 6b1a9a02c72f kbuild: pass $(MAKECMDGOALS) to sub-make as is omits 0209987fc81c kbuild: fix warning "overriding recipe for target 'Makefile'" omits 669e06b19de8 kbuild: move RETPOLINE flags below config-targets omits e850b89f50d2 habanalabs: prevent CPU soft lockup on Palladium omits 0b6034d84b00 leds: pca963x: Make use of device property API omits 967f69de8147 leds: pca955x: Make use of device property API omits 1c310074ad6c leds: lt3593: Remove unneeded assignment in lt3593_led_probe omits dd08e136f77b leds: lt3593: drop pdata handling code omits 5b6cd445dbef leds: pca955x: Revert "Add ACPI support" omits c90fbae3612d leds: pca963x: Revert "Add ACPI support" omits 0eae60583f32 drivers: leds: Kconfig: pedantic cleanups omits 6578229d4efb r8169: use netif_receive_skb_list batching omits e66075555f89 Merge branch 'mlxsw-spectrum_acl-Get-rid-of-failed_rollbac [...] omits a4e76ba6b499 mlxsw: spectrum_acl: Rename rehash_dis trace omits 7c33c72beff9 mlxsw: spectrum_acl: Remove failed_rollback dead end omits f3d4ef1a533a mlxsw: spectrum_acl: Move rehash_dis trace call and err ms [...] omits 44fd86cb7e6d mlxsw: spectrum_acl: Remove redundant failed_rollback from [...] omits 4b028ebd4e3d ARM: dts: rockchip: enable vop0 and hdmi nodes to rk3066a-mk808 omits fadc78062477 ARM: dts: rockchip: add rk3066 hdmi nodes omits f84d3d37b7fb drm: rockchip: introduce rk3066 hdmi omits ee8efa80799f drm/i915: Check domains for userptr on release omits 17e5bb37c53a dt-bindings: display: rockchip: add document for rk3066 hdmi omits 7f75591fc5a1 iio: core: fix a possible circular locking dependency omits 9336c0216782 habanalabs: remove trailing blank line from EOF omits cde5f7edd511 drm/i915: Avoid using ctx->file_priv during construction omits a5c0fa44e9c1 drm/rockchip: vop: Support dithering to RGB666 omits 593854c05210 MAINTAINERS: update SELinux file patterns omits b60080197af4 staging: rtlwifi: phydm: Remove parentheses omits 7997c3670126 staging: rtl8723bs: core: rtw_efuse.c: Compress two lines [...] omits 1bba5b2110b2 staging: rtl8723bs: Compress two lines into one line omits d2e5b6436c28 libnvdimm/security, acpi/nfit: unify zero-key for all secu [...] omits 037c8489ade6 libnvdimm/security: provide fix for secure-erase to use zero-key omits 1c3ec30bb230 media: index.rst: exclude Indexes section from latex/pdf output omits 8fa761624871 KVM: arm/arm64: arch_timer: Fix CNTP_TVAL calculation omits 5b07a3905fc0 staging: rtl8723bs: os_dep: ioctl_linux.c: Remove unnecess [...] omits 454e27b977db staging: rtl8723bs: core: rtw_ieee80211.c: Remove unnecess [...] omits fbf99f66707c staging: rtl8723bs: core: rtw_mlme.c: Remove unnecessary p [...] omits 2beb8a8189a8 staging: rtl8723bs: hal: odm_HWConfig.c: Remove unnecessar [...] omits 74907e2d83fb staging: rtl8723bs: hal: hal_com.c: Remove unnecessary par [...] omits eb322b764ffc staging: rtl8723bs: hal: rtl8723b_phycfg.c: Remove unneces [...] omits 13b7e0139bf1 staging: rtl8723bs: hal: sdio_ops.c: Remove unnecessary pa [...] omits 41604797e524 staging: rtl8723bs: core: Remove unnecessary parentheses omits e920b8081b61 staging: rtl8723bs: core: Fix a comparison warning. omits db920621eb85 staging: rtl8712: Fix a space issue omits ce957fe2b735 staging: media: zoran: Fix block comment style omits 309614bb458f staging: rtlwifi: Remove unnecessary parentheses omits 52b832606038 drm/i915/guc: Retry GuC load for all load failures omits 124dbd750da4 i3c: master: dw: remove dead code from dw_i3c_master_*_xfers() omits 8db32fa40091 Merge tag 'iwlwifi-next-for-kalle-2019-03-22' of git://git [...] omits 4837696f6b54 Merge tag 'iwlwifi-for-kalle-2019-03-22' of git://git.kern [...] omits 94fa831e3b35 media: pdf docs: adjust several tables for better display omits 8b0a61d1f72e media: pixfmt-packed-yuv.rst: fix PDF output omits 12d5290e63a8 media: staging: use strscpy() instead of strlcpy() omits 9f842abde84d Merge tag 'meson-clk-fixes-for-5.1-v2' of https://github.c [...] omits ee6df5694a9a drm/i915: Always backoff after a drm_modeset_lock() deadlock omits e2cffeb398f4 arm64: dts: meson-g12a: Add CMA reserved memory omits 029da5e5266c ARM: multi_v7_defconfig: enable the Amlogic Meson ADC and [...] omits 07f9da290067 ARM: dts: meson8b: odroidc1: add the GPIO line names omits c5c9c7cff269 arm64: dts: meson-g12a-x96-max: Enable BT Module omits c9206b42ccbe arm64: dts: meson-g12a-x96-max: add regulators omits 35f861e3c58e net: bridge: use netif_is_bridge_port() omits acb10eac5100 team: use netif_is_team_port() omits 9f764898c73d cxgb4/cxgb4vf: Display advertised FEC in ethtool omits 5d10de34d43b cxgb4: Update 1.23.3.0 as the latest firmware supported. omits 18b6f717483a openvswitch: Make metadata_dst tunnel work in IP_TUNNEL_IN [...] omits eb70a1ae2339 tcp: cleanup sk_tx_skb_cache before reuse omits faddd6cf67fd MAINTAINERS: Fix mellanox Innova IPsec omits c3969de8acbc Merge branch 'variable-stack-access' omits 8ff80e96e3cc selftests/bpf: Test variable offset stack access omits 2011fccfb61b bpf: Support variable offset stack access from helpers omits c377a43d4f38 Staging: media: davinci_vpfe: Convert macro 'IPIPE_S12Q8' [...] omits d247b0357fa6 Staging: rtl8192u: ieee80211: Remove custom macro IEEE80211_DEBUG omits 8eaade886198 staging: rtl8723bs: Remove unnecessary parentheses omits ed7a397570e3 Merge branch 'next-tpm' into next-testing omits a94e55b91c7d Merge tag 'tpmdd-next-20190329' of git://git.infradead.org [...] omits 502da13a72da drm/i915: Program EXT2 GC MAX registers omits 61eae851c92b drm/i915: Fix GCMAX color register programming omits 5fc670a87e31 arm64: dts: stratix10: increase QSPI max frequency to 100MHz omits 49b1b4a19ca7 selftests: tc-testing: Add pedit tests omits ae37a8cd9b0a x86/cpufeature: Remove __pure attribute to _static_cpu_has() omits d3243da8e370 RDMA/core: Don't compare specific bit after boolean AND omits 065d55237ad1 RDMA/netlink: Remove unused data structure omits e15be4298f35 drm/i915: fix i9xx irq enable/disable omits 9fd15987ed27 qedr: Convert srqidr to XArray omits b6014f9e5f39 qedr: Convert qpidr to XArray omits 3616d08bcbb5 ipv6: Move ipv6 stubs to a separate header file omits 0ee3b915b1b0 hfi1: Convert vesw_idr to XArray omits 736b5a70db98 RDMA/hns: Convert qp_table_tree to XArray omits 5f4d6749c065 Merge branch 'net-Move-fib_nh-and-fib6_nh-to-a-common-struct' omits 979e276ebebd net: Use common nexthop init and release helpers omits f1741730dd18 net: Add fib_nh_common and update fib_nh and fib6_nh omits ad1601ae0260 ipv6: Rename fib6_nh entries omits b75ed8b1aa9c ipv4: Rename fib_nh entries omits 572bf4dd7186 ipv6: Change rt6_add_nexthop and rt6_nexthop_info to take fib6_nh omits 6d3d07b45c86 ipv6: Refactor fib6_ignore_linkdown omits 2b2450ca4a2d ipv6: Move gateway checks to a fib6_nh setting omits dac7d0f27075 ipv6: Create cleanup helper for fib6_nh omits 83c442515917 ipv6: Create init helper for fib6_nh omits faa041a40b9f ipv4: Create cleanup helper for fib_nh omits e4516ef65490 ipv4: Create init helper for fib_nh omits 331c7a402358 ipv4: Move IN_DEV_IGNORE_ROUTES_WITH_LINKDOWN to helper omits 8373c6c84e67 ipv4: Define fib_get_nhs when CONFIG_IP_ROUTE_MULTIPATH is [...] omits 27e19f451089 RDMA/hns: Convert cq_table to XArray omits e12bfa013c09 PCI: uniphier: Fix a leaked reference by adding missing of [...] omits 91e0a58e663f PCI: dwc: pci-dra7xx: Fix a leaked reference by adding mis [...] omits b5af36e3e5aa staging: greybus: audio_manager: fix a missing check of id [...] omits d5cac52c092a staging: mediatek: addres minor style issues flagged by cl [...] omits 699ca3016268 PCI: xilinx: Check for __get_free_pages() failure omits e933158d984b staging: mt7621-pci-phy: change driver to don't use child nodes omits 200ff80dc7ed staging: mt7621-pci-phy: update bindings documentation omits 7d304e1cdf60 staging: mt7621-dts: simplify pcie phy bindings omits c27d975a0356 staging: rtlwifi: phydm: phydm_adc_sampling.c Remove brackets omits b12ccd2e6ce0 staging: rtlwifi: phydm: phydm_hwconfig.c: Remove parentheses omits 1c948eaa011d staging: rtlwifi: Remove return variable. omits 041273721201 staging: gasket: apex: Prefer using the BIT macro omits bdcca44e16a2 staging: rtl8192u: ieee80211: Use !x in place of NULL comparison omits 4e1a0d114258 Staging: rtl8192u: Use BIT macro omits 7a4f9419eb94 staging: rtl8192u: ieee80211: ieee80211_wx: add space befo [...] omits eab0754655a6 staging: wilc1000: assign scan result callback before star [...] omits 3589e74873a9 staging: rtl8192e: Remove unnecessary parentheses. omits 5c724e197eb5 staging: comedi: ni_tio: Use data[insn->n-1] in ni_tio_ins [...] omits 81a6e1cc312e staging: pi433: Fix rf69_set_tx_cfg() logic omits a4f93fc7183f staging: media: ipu3: Avoid unnecessary blank line. omits 0eae4686a128 Revert "tty: pty: Fix race condition between release_one_t [...] omits dfe571ca8daa media: soc_camera: Remove leftover files, add TODO omits 95db3cc936f5 media: MAINTAINERS: Fix files for obsolete SoC camera framework omits c4b50cabd6a2 media: ov7740: enable to get exposure control in autoexpos [...] omits 50036ad06b7f KVM: arm64/sve: Document KVM API extensions for SVE omits 395f562f2b4c KVM: Document errors for KVM_GET_ONE_REG and KVM_SET_ONE_REG omits 555f3d03e7fb KVM: arm64: Add a capability to advertise SVE support omits 9a3cdf26e336 KVM: arm64/sve: Allow userspace to enable SVE for vcpus omits 9033bba4b535 KVM: arm64/sve: Add pseudo-register for the guest's vector [...] omits 7dd32a0d0103 KVM: arm/arm64: Add KVM_ARM_VCPU_FINALIZE ioctl omits 0f062bfe36b6 KVM: arm/arm64: Add hook for arch-specific KVM initialisation omits ead9e430c0fb arm64/sve: In-kernel vector length availability query interface omits 8e3c54c8b6a9 KVM: arm64: Enumerate SVE register indices for KVM_GET_REG_LIST omits e1c9c98345b3 KVM: arm64/sve: Add SVE support to register access ioctl i [...] omits 8c86dfe39d5d KVM: arm64: Reject ioctl access to FPSIMD V-regs on SVE vcpus omits be25bbb392fa KVM: arm64: Factor out core register ID enumeration omits dc52f31a928b KVM: arm64: Add missing #include of <linux/string.h> in guest.c omits 2b953ea34812 KVM: Allow 2048-bit register access via ioctl interface omits b43b5dd990eb KVM: arm64/sve: Context switch the SVE registers omits 73433762fcae KVM: arm64/sve: System register context switch and access support omits 7f34e4090394 KVM: arm64: Support runtime sysreg visibility filtering omits 1c19991390ae KVM: arm64: Propagate vcpu into read_id_reg() omits 1765edbab16e KVM: arm64: Add a vcpu flag to control SVE visibility for [...] omits 0495067420f3 arm64/sve: Enable SVE state tracking for non-task contexts omits d06b76be8dad arm64/sve: Check SVE virtualisability omits 8b08e8401fb4 arm64/sve: Clarify role of the VQ map maintenance functions omits 3f61f40947e8 KVM: arm64: Add missing #includes to kvm_host.h omits 7aa92cf318f8 KVM: arm64: Refactor kvm_arm_num_regs() for easier maintenance omits 38abf22e122e KVM: arm64: Delete orphaned declaration for __fpsimd_enabled() omits efbc20249fee arm64: fpsimd: Always set TIF_FOREIGN_FPSTATE on task state flush omits fd3bc912d3d1 KVM: Documentation: Document arm64 core registers in detail omits 39f0584ee695 x86/mce: Remove mce_report_event() omits 05fa38fd63e5 media: bt8xx: avoid a needless u8 to char conversion omits 85709cbf1524 media: replace strncpy() by strscpy() omits a72a19327b92 x86/mm/tlb: Define LOADED_MM_SWITCHING with pointer-sized number omits 060162c1af5c media: vim2m: Fix RGB 565 BE/LE support omits aba0954327c8 tick/broadcast: Fix warning about undefined tick_broadcast [...] omits ada14f61ed5e tpm: turn on TPM on suspend for TPM 1.x omits 7bde1fe0abbe tpm: fix an invalid condition in tpm_common_poll omits 3d0b1a381f6e KEYS: trusted: allow trusted.ko to initialize w/o a TPM omits 79d03fe16eff tpm: Fix the type of the return value in calc_tpm2_event_size() omits 83086497b890 KEYS: trusted: fix -Wvarags warning omits 84e239d14c5c selftests/tpm2: Extend tests to cover partial reads omits b8f6cc102192 selftests/tpm2: Open tpm dev in unbuffered mode omits b4a7113f8412 media: wl128x: Fix some error handling in fmc_prepare() omits 9c2ccc324b3a media: wl128x: prevent two potential buffer overflows omits 2e7682ebfc75 media: tw5864: Fix possible NULL pointer dereference in tw [...] omits f8ee34c3e77a media: usbvision: fix a potential NULL pointer dereference omits aeb0d0f581e2 media: video-mux: fix null pointer dereferences omits 99df48ec7c5b media: mtk-vcodec: remove ready_to_display omits 52fafc58c353 media: mtk-vcodec: fix access to incorrect planes member omits d7a955c8ef7c media: v4l2-ctrl: potential shift wrapping bugs omits 0e633f97162c media: davinci-isif: avoid uninitialized variable use omits 5f2efda71c09 media: i2c: tda1997x: select V4L2_FWNODE omits fc1209602959 media: staging: media: imx7-mipi-csis: fix debugfs compilation omits 2980c03e1f09 media: staging: media: davinci_vpfe: fix large stack usage [...] omits bcfc16eb1650 media: staging/imx: Fix inconsistent long line breaks omits 9b9ea7c2b57a media: gspca: Kill URBs on USB device disconnect omits f6ac993fb0ca drm/i915: move the edram detection out of uncore init omits fe6169288666 drm/atomic-helper: Make atomic_enable/disable crtc callbac [...] omits 788586efd116 EDAC/altera: Initialize peripheral FIFOs in probe() omits 436b0a583af0 EDAC/altera: Do less intrusive error injection omits 5b989c18dab2 mac80211: rework locking for txq scheduling / airtime fairness omits d6db02a88a4a nl80211: Add NL80211_FLAG_CLEAR_SKB flag for other NL commands omits 90abf96abd9b cfg80211: Use kmemdup in cfg80211_gen_new_ie() omits 4856bfd23098 mac80211: do not call driver wake_tx_queue op during reconfig omits 344c9719c508 cfg80211: Change an 'else if' into an 'else' in cfg80211_c [...] omits eb9b64e3a9f8 mac80211: fix memory accounting with A-MSDU aggregation omits 08a75a887ee4 cfg80211: Handle WMM rules in regulatory domain intersection omits 78be2d21cc1c mac80211: Increase MAX_MSG_LEN omits 40586e3fc400 mac80211: fix unaligned access in mesh table hash function omits d7bde1a9cbac Merge udf and quota cleanups. omits b49c15e1211c mac80211: un-schedule TXQs on powersave start omits 6620f45ff851 clk: meson: vid-pll-div: remove warning and return 0 on in [...] omits 02562d0ca108 efi/libstub/arm: Omit unneeded stripping of ksymtab/kcrcta [...] omits 0fca08122eaf efi: Unify DMI setup code over the arm/arm64, ia64 and x86 [...] omits 5e83cfe94744 efi/arm: Show SMBIOS bank/device location in CPER and GHES [...] omits c2999c281ea2 efifb: Omit memory map check on legacy boot omits e8d368ad20f5 efi/libstub: Refactor the cmd_stubcopy Makefile command omits 46a984ffb86c s390/cpum_cf: Add support for CPU-MF SVN 6 omits 2f2f3839fb8d s390/qdio: clean up qdio_check_outbound_after_thinint() omits f85b2b297c16 s390/qdio: clean up pci_out_supported() omits 2cc9637ce825 s390/dasd: Fix capacity calculation for large volumes omits 2d4ea4b95cae s390/mem_detect: Use IS_ENABLED(CONFIG_BLK_DEV_INITRD) omits b4e4538a0ab5 Merge tag 'drm-misc-next-2019-03-28-1' of git://anongit.fr [...] omits 5f0a88a1aabb ARM: dts: vf610-zii-cfu1: Disable NOR flash/SPI controller omits dae9f076d1c3 ARM: dts: vf610: Add ZII SPB4 board omits 2bfad1f83ece dt-bindings: arm: fsl: Add support for ZII VF610 SPB4 omits 82d1c7a1e8c0 dt-bindings: arm: fsl: Add supported ZII VF610 boards to D [...] omits d57b39e3ee3c drm/i915/gvt: Enable async flip on plane surface mmio writes omits d39af942822f drm/i915/gvt: Enable synchronous flip on handling MI_DISPLAY_FLIP omits aee183baaa3a drm/i915/gvt: Add macro define for mmio 0x50080 and gvt fl [...] omits 43226e6fe798 drm/i915/gvt: replaced register address with name omits cddbea8d3d05 arm64: dts: imx8mq: Move thermal-zones out of bus node omits 233709186c50 Merge tag 'du-next-20190328' of git://linuxtv.org/pinchart [...] omits e0a3def2b15a Merge tag 'drm-intel-next-2019-03-28' of git://anongit.fre [...] omits 113e59d09fbc Merge branch 'selftests-forwarding-Add-new-test-cases' omits 30905dc63bad selftests: mlxsw: Add a new test for strict priority omits 573363a68f27 selftests: mlxsw: Add qos_lib.sh omits 5dde21b3a7f6 selftests: mlxsw: qos_mc_aware: Configure shared buffers omits d04cc726c8da selftests: forwarding: devlink_lib: Add shared buffer helpers omits 8e46aee69722 selftests: forwarding: devlink_lib: Simplify deduction of [...] omits 2cca8751af36 selftests: forwarding: devlink_lib: Avoid double sourcing [...] omits 2fcbc0b15e39 selftests: forwarding: Test action VLAN modify omits 0637e1f878b5 selftests: forwarding: Add PCP match and VLAN match tests omits ca059af85283 selftests: forwarding: Add reverse path forwarding (RPF) t [...] omits eda3d1b02284 net: mvneta: Add 2500BaseT support omits 06bd2bdf19d2 openvswitch: Add timeout support to ct action omits 717700d183d6 netfilter: Export nf_ct_{set,destroy}_timeout() omits c63d11ba5266 Merge branch 's390-next' omits 2e873d100d14 s390/qeth: send IDX cmds via qeth_send_control_data() omits 48ce6f89fcb1 s390/qeth: use callback to finalize cmd omits 61e04465ddbf s390/qeth: let qeth_notify_reply() set the notify reason omits 988a747d88df s390/qeth: clarify default cmd callback omits 782e4a792147 s390/qeth: don't poll for cmd IO completion omits df2a2a5225cc s390/qeth: convert IP table spinlock to mutex omits 7686e4b6ef44 s390/qeth: defer IPv6 address notifier events omits 05a17851341c s390/qeth: add wrapper for IP table access omits 5c0aebc6db8c s390/qeth: remove locking for RX modeset cache omits d0c748256611 s390/qeth: defer RX modesetting omits 1571e2fdac90 Merge branch 'net-call-for-phys_port_name-into-devlink-dir [...] omits 746364f298d4 net: devlink: add warning for ndo_get_phys_port_name set w [...] omits f1fa719cfd55 nfp: do not handle nn->port defined case in nfp_net_get_ph [...] omits d484210bf745 dsa: do not support ndo_get_phys_port_name for non-legacy ports omits 716efee200a7 dsa: implement ndo_get_devlink_port omits ab178b058c43 bnxt: remove ndo_get_phys_port_name implementation omits c9c49a65e53e bnxt: implement ndo_get_devlink_port omits 14c03ac4c100 net: devlink: remove unused devlink_port_get_phys_port_nam [...] omits 59a6b35a1cf5 mlxsw: Remove ndo_get_phys_port_name implementation omits 011d32560242 mlxsw: Implement ndo_get_devlink_port omits af3836df9a59 net: devlink: introduce devlink_compat_phys_port_name_get() omits 5dc37bb9b035 net: replace ndo_get_devlink with ndo_get_devlink_port omits 335bc0dde012 nfp: register devlink port before netdev omits c4128ce7d59e drm/i915: Skip the linear degamma LUT load on ICL+ omits c25abff511ad drm/i915: Drop the pointless linear legacy LUT load on CHV omits f65d5528c023 drm/i915: Extract ilk_color_check() omits 1eb631561120 drm/i915: Extract bdw_color_check() omits fbeb4f362213 drm/i915: Extract glk_color_check() omits 1b386cf84931 drm/i915: Extract icl_color_check() omits 3cdd5174cfc6 drm/i915: Extract chv_color_check() omits e98f35624ca4 drm/i915: Extract i9xx_color_check() omits 9d9cb9c18c70 drm/i915: Turn intel_color_check() into a vfunc omits e0510da05192 drm/i915: Extract check_luts() omits 122d0e8dd050 media: dvbdev: remove double-unlock omits 2b34c5580226 RDMA/core: Add command to set ib_core device net namspace [...] omits cb7e0e130503 RDMA/core: Add interface to read device namespace sharing mode omits 37eeab55aeca RDMA/core: Extend ib_device_get_by_index for net namespace omits 41c6140189af RDMA: Check net namespace access for uverbs, umad, cma and nldev omits a56bc45b27b9 RDMA/core: Add module param to disable device sharing amon [...] omits 5417783eabb2 RDMA/core: Support core port attributes in non init_net omits 4e0f7b907072 RDMA/core: Implement compat device/sysfs tree in net namespace omits 62dfa7955e84 RDMA/core: Restrict sysfs entries view to init_net omits cebe556bd755 RDMA/core: Introduce ib_core_device to hold device omits 629e6f9db6bf RDMA/rdmavt: Use correct sizing on buffers holding page DM [...] omits 93923d309bda RDMA/rxe: Use correct sizing on buffers holding page DMA a [...] omits 41d34865b24c RDMA/mthca: Use correct sizing on buffers holding page DMA [...] omits 5f818d676ac4 RDMA/cxbg: Use correct sizing on buffers holding page DMA [...] omits 5aa848408011 RDMA/bnxt_re: Use correct sizing on buffers holding page D [...] omits f35f06c35560 Btrfs: do not allow trimming when a fs is mounted with the [...] omits ede1fd185146 Merge tag 'batadv-next-for-davem-20190328' of git://git.op [...] omits 1427736e64c3 bus: tegra-aconnect: add system sleep callbacks omits 0d7dab926130 bus: tegra-aconnect: use devm_clk_*() helpers omits f94c0c386896 arm64: defconfig: enable fpga and service layer omits 7b0d021fbe41 arm64: defconfig: enable PCIE_ALTERA omits 40b2bb1b132a ARM: tegra: enforce PM requirement omits dd399ac9e343 tools/bpf: generate pkg-config file for libbpf omits 296bb163e2d5 Revert "drm/amdgpu: use HMM callback to replace mmu notifier" omits 20d059278ebe Revert "drm/amdkfd: avoid HMM change cause circular lock" omits 318c3f4bf337 Revert "drm/amdgpu: replace get_user_pages with HMM mirror [...] omits 8944042dece3 Revert "drm/amdgpu: fix HMM config dependency issue" omits 96aa5bfa091c Revert "drm/amdkfd: support concurrent userptr update for HMM" omits ac83d0ff9cbf Revert "drm/amdgpu: support userptr cross VMAs case with HMM" omits b523c3a61394 Revert "drm/amdgpu: more descriptive message if HMM not enabled" omits 196b4ce57d16 IB/qib: Remove a set-but-not-used variable omits 920d10e45844 IB/hfi1: Fix two format strings omits 1c7651f43777 kallsyms: store type information in its own array omits 1f687edee2ae IB/mlx5: Declare devx_async_cmd_event_fops static omits 0080aed4e4ca RDMA/uverbs: Allow the compiler to verify declaration and [...] omits 2dcdebff5e84 RDMA/uverbs: Annotate uverbs_request_next_ptr() return val [...] omits 259e66bcdff5 RDMA/uverbs: Add a __user annotation to a pointer omits 157c99c5a295 mmc: alcor: don't write data before command has completed omits a01b2c6f47d8 drm/i915: Update DRIVER_DATE to 20190328 omits 7a8e61f84786 timekeeping: Force upper bound for setting CLOCK_REALTIME omits 4828d64e7f38 drm/i915: Update DRIVER_DATE to 20190328 omits a24dac922fda drm/i915: Update DRIVER_DATE to 20190328 omits 530b28426a94 drm/virtio: rework resource creation workflow. omits fd4d6a427771 drm/virtio: params struct for virtio_gpu_cmd_create_resource_3d() omits f9659329f222 drm/virtio: params struct for virtio_gpu_cmd_create_resource() omits 4441235f9566 drm/virtio: use struct to pass params to virtio_gpu_object [...] omits 42ca472603a2 drm/virtio: move virtio_gpu_object_{attach, detach} calls. omits 6bbeae35b67b drm/virtio: add virtio-gpu-features debugfs file. omits df16a224d2b5 drm/virtio: remove set but not used variable 'vgdev' omits 2725d70aa513 ARM: at91: pm: do not disable/enable PLLA for ULP modes omits bc0779bd8f13 ARM: at91: pm: disable RC oscillator in ULP0 omits eaedc0d379da ARM: at91: pm: add ULP1 support for SAM9X60 omits a958156dac93 ARM: at91: pm: add support for per SoC wakeup source confi [...] omits 2fa86e5200a4 ARM: at91: pm: keep at91_pm_backup_init() only for SAMA5D2 SoCs omits 01c7031cfa73 ARM: at91: pm: initial PM support for SAM9X60 omits db9630273f90 dt-bindings: arm: atmel: add binding for SAM9X60 SoC omits c3f5b8fde71f ARM: at91: pm: introduce at91_soc_pm structure omits 7784a6eb89d4 ARM: dts: at91: sama5d2_xplained: Add proper regulator sta [...] omits 1ba8994faa33 ARM: dts: at91: sama5d2: add labels to soc dtsi for deriva [...] omits 4d720e2a8c5f Documentation: acpi: Add an example for PRP0001 omits fd21b79e541e thunderbolt: Fix to check the return value of kmemdup omits 6183d5a51866 thunderbolt: property: Fix a missing check of kzalloc omits 3a23fd0415cb Merge branch 'topic/timer-fixes' into for-next omits 33d69455e402 crypto: caam - limit AXI pipeline to a depth of 1 omits c23116e48a9b crypto: caam/jr - Remove extra memory barrier during job r [...] omits 1b30b989cbea crypto: caam/jr - Removed redundant vars from job ring pri [...] omits a118dfa0dbfc crypto: caam/jr - Remove spinlock for output job ring omits e44e77ab8bbf crypto: vmx - Make p8_init and p8_exit static omits d99324c22643 crypto: fips - Grammar s/options/option/, s/to/the/ omits 2ff9dff5aadf crypto: cavium - Make cptvf_device_init static omits 78ea86da5a64 crypto: bcm - remove unused array tag_to_hash_idx omits 8355003c502e crypto: zip - Make some functions static omits 52c899ec472e crypto: ccp - Make ccp_register_rsa_alg static omits cd1af982338d crypto: cavium - Make some functions static omits 6469a3c96585 crypto: cavium - remove unused fucntions omits 596a434369f6 arm64: dts: sdm845: Include rpmpd DT header omits 60f77ae7d1c1 arm64: dts: qcom: qcs404-evb: Enable uart3 and add Bluetooth omits 8faea8edbb35 arm64: dts: qcom: qcs404-evb: add spmi regulators omits a60a072c5e7f arm64: dts: qcom: pms405: add spmi regulators omits cd3dbe2a4e6c arm64: dts: qcom: msm8998: Add UFS nodes omits 695942de1da7 arm64: dts: qcom: msm8998: Allow UFSHC driver to set-load omits cb79a81fd98f dt-bindings: ufs: Add msm8998 compatible string omits 6703a27327dd arm64: dts: qcom: qcs404: Remove default setting of contro [...] omits 331ab98f8c4a arm64: dts: qcom: qcs404: Fix voltages l3 omits 0253735f503a arm64: dts: qcom: qcs404: Enable ethernet for EVB-4000 omits 4dfa70ea0f74 arm64: dts: qcom: qcs404: Add Ethernet node omits 71f1fdd9c300 arm64: dts: sdm845: Include the interconnect resources DT header omits f95f57e43722 arm64: dts: qcom: qcs404: Fix regulator supply names omits d6e5a4f84e28 dt-bindings: iio: adc: Add binding for ADC on pms405 PMIC omits 93b260528020 soc: qcom: cmd-db: Fix an error code in cmd_db_dev_probe() omits 9324df5817c0 soc: qcom: qmi: Change txn wait to non-interruptible omits 8da3daaa0971 soc: qcom: rmtfs: Add support for mmap functionality omits 00d082cc4ea6 drm: rcar-du: lvds: Set LVEN and LVRES bits together on D3 omits 871370308675 drm: rcar-du: lvds: Adjust operating frequency for D3 and E3 omits b764f2f66ed4 drm: rcar-du: Link CRTCs to the DU device omits 167e535438ec drm: rcar-du: lvds: Fix post-DLL divider calculation omits 2471e7a534b7 drm: Forward-declare struct drm_format_info in drm_framebuffer.h omits b1fed71c4a55 drm: rcar-du: Remove unused prototypes omits fcb32cbab0dc drm: rcar-du: crtc: Make local functions static omits bb1021105888 drm: Fix subtle spelling error in drm_crtc_state omits 73eb5476df72 drm: rcar-du: Support panels connected directly to the DPA [...] omits e815a9e62b32 drm/amd/powerplay: update current profile mode only when i [...] omits c0415c8722a4 drm/amd/display: fix odm output gamma programming omits 0cbba1638b8e drm/amd/display: Populate macro_tile_size field for dml omits 248cbed60db0 drm/amd/display: use dc_is_virtual instead of ENUM omits a5706c61cb8e drm/amd/display: 3.2.24 omits bb1cb98e215c drm/amd/display: Pass SDP spliting in parameters omits 3a66541c63bc drm/amd/display: Create clock funcs omits bc07dfb3660f drm/amd/display: Clean up old pplib interface functions omits d9673c920c03 drm/amd/display: Pass init_data into DCN resource creation omits a504ad265dec drm/amd/display: Handle branch device with DFP count = 0 case. omits 3ae42acde349 drm/amd/display: program default output gamma omits 5581192d7233 drm/amd/display: add preferred pipe split logic omits fda43ab68ce4 drm/amdgpu: don't put the root PD into the relocated list omits 110aef572afc drm/amdgpu: drop the ib from the VM update parameters omits ecf96b52bf98 drm/amdgpu: move VM table mapping into the backend as well omits df399b064118 drm/amdgpu: XGMI pstate switch initial support omits adc7e863f684 drm/amdgpu: use the new VM backend for clears omits 37945a3ad56f drm/amdgpu: defer cmd/fence/fw buffers destroy on hw_init failure omits 7a3d7bf606ca drm/amdgpu: add more debug friendly prompts omits 39fee32b467c drm/amdgpu: error out on mode1 reset failure omits fed184e9057a drm/amdgpu: trivial typo fix omits 190211ab7554 drm/amdgpu: remove per obj debugfs write omits 828cfa29093f drm/amdgpu: Fix amdgpu ras to ta enums conversion omits 9f491d731c9d drm/amdgpu: use macro instead of enum for flags omits 73aa8e1a3a84 drm/amdgpu: Fix some sanity check omits fb17358ce8a0 scsi: qedf: Update the driver version to 8.37.25.19 omits efc8fe9b6cab scsi: qedf: Fix lport may be used uninitialized warning omits fe2043d19e4a scsi: qedf: Correctly handle refcounting of rdata omits faea5719d373 scsi: qedf: Cleanup rrq_work after QEDF_CMD_OUTSTANDING is [...] omits f2c98af4a27d scsi: qedf: Check for tm_flags instead of cmd_type during cleanup omits feac47f50787 scsi: qedf: Add a flag to help debugging io_req which coul [...] omits 582a47274a57 scsi: qedf: Don't send ABTS for under run scenario omits ff543e2886f0 scsi: qedf: Don't queue anything if upload is in progress omits fc37ddce937b scsi: qedf: Check both the FCF and fabric ID before servic [...] omits 56efc304b18c scsi: qedf: fc_rport_priv reference counting fixes omits 6f15d0c02950 scsi: qedf: Add missing return in qedf_scsi_done() omits a66c6cd2a8ad scsi: qedf: Wait for upload and link down processing durin [...] omits 627cc7dd73f6 scsi: qedf: Add additional checks for io_req->sc_cmd validity omits 78a8ab3cc0f9 scsi: qedf: fixup bit operations omits 6d1368e8f987 scsi: qedf: fixup locking in qedf_restart_rport() omits 4262d35c32c6 scsi: qedf: missing kref_put in qedf_xmit() omits 76dbf4ff068c scsi: qedf: Check for link state before processing LL2 pac [...] omits 0cbd0075390d scsi: qedf: Add missing fc_disc_init call after allocating lport omits 90ccf7579873 scsi: qedf: Correct the memory barriers in qedf_ring_doorbell omits 96b1765a099b scsi: qedf: Use a separate completion for cleanup commands omits 69ef2c692510 scsi: qedf: Modify abort and tmf handler to handle edge co [...] omits 5d5e55659b37 scsi: qedf: Modify flush routine to handle all I/Os and TMF omits 3e2c11b3fb7a scsi: qedf: Simplify s/g list mapping omits c5e06ba2f768 scsi: qedf: Add missing return in qedf_post_io_req() in th [...] omits 650ce64c9ead scsi: qedf: Correct xid range overlap between offloaded re [...] omits f1c43590365b scsi: qedf: Do not retry ELS request if qedf_alloc_cmd fails omits 155f425025fd scsi: MAINTAINERS: Add maintainer for MediaTek UFS driver omits 46333cebe778 scsi: qla2xxx: Simplify conditional check again omits d16ece577bf2 scsi: sd: Inline sd_probe_part2() omits 21e6ba3f0e02 scsi: sd: Rely on the driver core for asynchronous probing omits ea9006dfda65 scsi: mpt3sas: fix indentation issue omits 837857335372 scsi: libcxgbi: remove uninitialized variable len omits 356d71e00d27 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 82129697df9d scsi: target: alua: fix the tg_pt_gps_count omits a1aa08a01f73 audit: link integrity evm_write_xattrs record to syscall event omits df453700e8d8 inet: switch IP ID generator to siphash omits 180a8c3d5dad net: phy: mdio-bcm-unimac: remove redundant !timeout check omits 4f661542a402 tcp: fix zerocopy and notsent_lowat issues omits 4d5ec89fc8d1 net: openvswitch: Add a new action check_pkt_len omits d7aa033831b3 Merge branch 'ethtool-add-support-for-Fast-Link-Down-as-ne [...] omits 69f42be8af71 net: phy: marvell: add PHY tunable fast link down support [...] omits 3aeb0803f7ea ethtool: add PHY Fast Link Down support omits 7b7ed885aff2 net/core: Allow the compiler to verify declaration and def [...] omits a986967eb8e9 net/core: Fix rtnetlink kernel-doc headers omits d79b3bafabc2 net/core: Document __skb_flow_dissect() flags argument omits b3c0fd61e6ab net/core: Document all dev_ioctl() arguments omits 37f3c421e8f0 net/core: Document reuseport_add_sock() bind_inany argument omits 863d1a8d5523 net: dsa: mv88e6xxx: remove unneeded cmode initialization omits 32705592f944 bnx2x: Utilize FW 7.13.11.0. omits 1713cb37bf67 fou: Support binding FoU socket omits 1755ecedc485 doc/kprobes: Update obsolete RCU update functions omits 08304d714638 IB/rxe: Replace av->network_type with skb->protocol omits 0ac01febd475 BPF: Add sample code for new ib_umad tracepoint omits 2ccfbb70c277 IB/MAD: Add SMP details to MAD tracing omits 056533192a9e IB/UMAD: Add umad trace points omits 0e65bae205cb IB/MAD: Add agent trace points omits 821bf1de45a1 IB/MAD: Add recv path trace point omits 4d60cad5db7f IB/MAD: Add send path trace points omits 2dd0cf77c93f iw_cxgb4: Update Maintainer details omits ec8bf1942567 drm/fb-helper: Fixup fill_info cleanup omits 6a1096611cc5 RDMA/vmw_pvrdma: Skip zeroing device attrs omits d623dfd28361 IB/mlx5: Compare only index part of a memory window rkey omits 1e5887b700dd IB/mlx5: WQE dump jumps over first 16 bytes omits 1abe186ed8a6 IB/mlx5: Reset access mask when looping inside page fault handler omits e95e52a1788d RDMA/hns: Limit scope of hns_roce_cmq_send() omits eec7e2954df2 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits b0be25c5752e Merge branch 'net-mvpp2-Classifier-updates-and-cleanups' omits c2d3d8eebe7c net: mvpp2: cls: Rework C2 engine macros omits 693131db1d5f net: mvpp2: cls: Initialize lookup priorities for all entr [...] omits 8d2847d9462d net: mvpp2: cls: Invalidate all C2 entries except the ones we use omits ff2f3cb6eb89 net: mvpp2: cls: Rename the flow table macros omits 5b3538063627 net: mvpp2: cls: Don't use the sequence attribute for clas [...] omits 6310f77d9919 net: mvpp2: cls: Rename classifer per-port functions omits b11ffdc538be net: mvpp2: cls: Move C2 read/write helpers around omits 147c538e7975 net: mvpp2: cls: Write C2 TCAM data last when writing a C2 entry omits e4bfb4aced83 net: mvpp2: cls: Use iterators to go through the cls_table omits b607cc61be41 net: mvpp2: debugfs: Allow reading the C2 engine table fro [...] omits 8aa651060ff2 net: mvpp2: debugfs: Allow reading the flow table from debugfs omits 7cb5e368591a net: mvpp2: debugfs: Store debugfs entries data in mvpp2 struct omits 0b27f8650f20 net: mvpp2: cls: Make the flow definitions const omits 93c2589c9259 net: mvpp2: cls: Rename MVPP2_N_FLOWS to MVPP2_N_PRS_FLOWS omits 32f1a672d404 net: mvpp2: cls: use Lookup Type in classification engines omits dc61b37fd9dc net: mvpp2: cls: Start cls flow entries from beginning of table omits 1f29a8c4c68f net: mvpp2: cls: Add missing MAC_DA field extraction omits c9dbb6cf51e0 net: mvpp2: Don't use an int to store netdev_features_t omits d0294344470e IB/hfi1: Fix the allocation of RSM table omits a8639a79e85c IB/hfi1: Eliminate opcode tests on mr deref omits 93b289b9aff6 IB/hfi1: Clear the IOWAIT pending bits when QP is put into [...] omits 662d66466637 IB/hfi1: Failed to drain send queue when QP is put into er [...] omits ae21f41e1f56 firmware: vpd: Drop __iomem usage for memremap() memory omits 5cb27d30fc3a w1: ds2482: cosmetic fixes after 54865314f5a1 omits 13bd14a41ce3 char: hpet: fix a missing check of ioremap omits d8fb3fafa220 sgi-xpc: mark expected switch fall-through omits 19f8d67fc6c2 uio: uio_fsl_elbc_gpcm: Make dev_attr_reg_br and dev_attr_ [...] omits f1cf11c296c5 misc: fastrpc: increase max init file size to 64 MB omits 02b45b47fbe8 misc: fastrpc: fix remote page size calculation omits 25e8dfb83cda misc: fastrpc: take into account of overlapping buffers omits 80f3afd72bd4 misc: fastrpc: consider address offset before sending to DSP omits 977e6c8d1d18 misc: fastrpc: use correct spinlock variant omits 415a0729bd12 misc: fastrpc: make sure memory read and writes are visible omits b49f6d83e290 misc: fastrpc: Fix a possible double free omits 8e7389c79b40 misc: fastrpc: Avoid free of DMA buffer in interrupt context omits 34bf9ce91e04 misc: rtsx: clean up some indenting omits 486fa92df470 libnvdimm/btt: Fix a kmemdup failure check omits 1e55b609b983 mei: adjust the copyright notice in the files. omits 514c37e320a2 mei/hdcp: Fix SPDX identifiers omits 191b0700727c nfc/mei: convert to SPDX license tags omits 9fff0425aab0 mei: convert to SPDX license tags omits 3634946f5224 mei: add missing SPDX tag to mei Kconfig omits e9a88dc28766 drm/i915: Reject rotation for some hdr formats omits 546f0f655067 drm/i915: Reject Yf tiling for HDR formats, v2. omits 3bd02fa4be3a drm/i915: Handle YUV subpixel support better omits 21c75ad65f8e parport_cs: Fix memory leak in parport_config omits 4b0a2c5ff721 virtio_console: initialize vtermno value for ports omits 67fbfc3943e0 vt: use /dev/vcs (not /dev/vcs0) in comment omits b9ca5f8560af tty: pty: Fix race condition between release_one_tty and p [...] omits 75ddbc1fb11e tty: vt.c: Fix TIOCL_BLANKSCREEN console blanking if blank [...] omits 46ca3f735f34 tty/vt: fix write/write race in ioctl(KDSKBSENT) handler omits 1bbb1c318cd8 tty: ipwireless: fix missing checks for ioremap omits cf90c06f8115 tty: fix read of tty->pgrp outside of ctrl_lock omits 3adf2aa8af2d drivers/tty/tty_jobctrl.c - fix non-kerneldoc comment omits 6ac972dd4db4 tty/sysrq: Convert show_lock to raw_spinlock_t omits 0e2f54f88b8b Merge drm/drm-next into drm-intel-next-queued omits 36b8defc4476 ALSA: us122l: Use alloc_pages_exact() omits 734b5a0bbdf4 ALSA: Replace snd_malloc_pages() and snd_free_pages() with [...] omits fe1b26c93d43 ALSA: timer: Make snd_timer_close() really kill pending actions omits cbe706b05268 gpio: mlxbf: Add dependency on 64BIT to Kconfig entry omits a7588c896b05 ALSA: timer: Check ack_list emptiness instead of bit flag omits 7bb4a8a2cc93 ALSA: timer: Make sure to clear pending ack list omits 8748b850becc ALSA: timer: Unify timer callback process code omits 6b77908fea62 serial: sc16is7xx: Drop of_match_ptr() use omits 00d9f0c65401 serial: sc16is7xx: Switch to use device_get_match_data() omits 24bc6e68efa0 serial: sc16is7xx: Respect clock-frequency property omits 8650e026c819 dt-bindings: sc16is7xx: Add alternative clock-frequency property omits f4487db58eb7 serial: sprd: Add DMA mode support omits 083206100d97 dt-bindings: serial: sprd: Add dma properties to support DMA mode omits 4007098f4ce4 serial: sprd: Add power management for the Spreadtrum seri [...] omits 984df54e4304 dt-bindings: serial: sprd: Add clocks and clocks-names properties omits 9828def35a36 serial: 8250_fintek: Make fintek_8250_set_termios static omits 025c65e119bf xfrm: Honor original L3 slave device in xfrmi policy lookup omits 96fd2c6633b0 drm/i915: Drop new chunks of context creation ABI (for now) omits a2deb87396b0 drm/i915: Disable semaphore on vGPU for now omits 7ca8c2c8bbed staging: mt7621-mmc: Initialize completions a single time [...] omits 4195b4f11fbb staging: mt7621-mmc: Remove obsolete Kconfig flags omits 3f6363462937 staging: rtl8723bs: core: fix line over 80 characters warning omits b83970f23f36 staging: emxx_udc: remove unneeded parenthesis omits ac118d87cff7 staging: wilc1000: use cfg80211 ssid list instead of repacking it omits ffb99752e930 staging: vc04_services: add missing __user annotations omits 8db5da0b8618 x86/ima: require signed kernel modules omits b6e24d0e2118 staging: rtl8712: Remove comparison to true omits 27903f9f6b6c staging: rtl8712: remove unnecessary parentheses omits 49103a816a49 staging: rtl8192u: Remove typedef for struct. omits f40c9e3d7703 Staging: rtl8188eu: Get rid of custom macro, DBG_88E in kmalloc omits f0977109a577 staging: sm750fb: lower case to fix camelcase checkpatch warning omits 5aa2c9ae9371 drm/i915: Update TRANS_MSA_MISC for fastsets omits 5ca0ef8a56b8 drm/i915: Add max_bpc property for DP MST omits f1477219869c drm/i915: Remove the 8bpc shackles from DP MST omits da38ef3ed10a gpio: gpio-omap: add check for off wake capable gpios omits 06dce84ec76b gpio: gpio-omap: always scan for triggered non-wakeup capa [...] omits 21e2118f4703 gpio: gpio-omap: limit errata 1.101 handling to wkup domai [...] omits dc7fe518b049 overflow: Fix -Wtype-limits compilation warnings omits 35b45227af57 Merge branch 'i2c/for-5.2' into i2c/for-next omits d2825d3e0448 Merge branch 'i2c/for-current' into i2c/for-next omits 9513ea4f6728 IB/iser: remove uninitialized variable len omits 765bdb0b3948 drm/i915: Expose the force_audio property with DP MST omits 37aa52bff2bc drm/i915: Add broadcast RGB property for DP MST omits e2a438bd7116 RDMA/i40iw: Handle workqueue allocation failure omits b7c825b25d79 Merge branch 'for-5.1/upstream-fixes' into for-next omits f6ac28d61675 i2c: apply coding style for struct i2c_adapter omits 2a8eda164d1f Merge branches 'for-5.2/sensor' and 'for-5.2/picolcd' into [...] omits 70cd8121ca7d HID: picolcd: Convert to use sysfs_streq() omits 265bd824e17f i2c: at91: Convert to use struct i2c_timings omits 77f9f7721866 HID: hid-sensor-custom: simplify getting .driver_data omits b4e1728232d6 arm64: dts: rockchip: Decrease emmc-phy's drive impedance [...] omits fb8b7460c995 arm64: dts: rockchip: Define drive-impedance-ohm for RK339 [...] omits 0e694df356c0 spi: tegra20-slink: change chip select action order omits 5fb94d46c317 ASoC: fsl_audmix: Fix kbuild failure omits a3eec13b8fd2 arm64: dts: rockchip: Disable DCMDs on RK3399's eMMC controller. omits 01b2a2d52169 ARM: dts: rockchip: Add device tree for rk3288-veyron-mighty omits d2a6cfdaca9e dt-bindings: ARM: dts: rockchip: Add bindings for rk3288-v [...] omits edeaf6da5aa7 Merge branches 'arm-dt-for-v5.2' and 'arm64-dt-for-v5.2' i [...] omits 006c077041dc x86/mce: Handle varying MCA bank counts omits 1792a0f35319 ARM: dts: rskrza1: Add remaining LEDs omits 129ca9e185ab ARM: dts: rskrza1: Add I2C support omits e3414b8c45af arm64: dts: renesas: salvator-common: Add GPIO keys support omits 9d5549d8a865 drm/edid: Remove defunct EDID_QUIRK_FIRST_DETAILED_PREFERRED omits a9282a8e6966 drm/uapi: Remove unused DRM_DISPLAY_INFO_LEN omits 35f51863e30d drm: Kill drm_display_info.name omits a9ab81d9f52a drm: Fix tabs vs. spaces omits ee7f5cbed2eb drm: Nuke unused drm_display_info.pixel_clock omits 2b9c12e01a3d Merge branches 'fixes-for-v5.1', 'arm-dt-for-v5.2', 'arm-s [...] omits 7a516e49d975 arm64: dts: renesas: use extended audio dmac register omits 05f1d882d28b arm64: dts: renesas: r8a77995: draak: Fix EthernetAVB phy [...] omits de8e8daaf719 arm64: dts: renesas: salvator-common: Sort node label omits e2fa79de7ecb arm64: dts: renesas: Update Ebisu and Draak bootargs omits f19501aa07f1 x86/mce: Fix machine_check_poll() tests for error types omits 547fcf9b1c60 drm/i915/icl: Fix VEBOX mismatch BUG_ON() omits 768321fdbcb1 Merge branch 'for-5.1-upstream-fixes' into for-next omits 36a1da15b5df drm/omap: hdmi4_cec: Fix CEC clock handling for PM omits 168b85e9b223 drm/fb-helper: Unexport fill_{var,info} omits 5a3887ba8a52 drm/udl: Use drm_fb_helper_fill_info omits c8613fc6293b drm/vboxvideo: Use drm_fb_helper_fill_info omits 4a536934e6c9 drm/tegra: Use drm_fb_helper_fill_info omits 668447e5aa3d drm/rockchip: Use drm_fb_helper_fill_info omits 19d8a4e3d91f drm/radeon: Use drm_fb_helper_fill_info omits e8f9ad5a00ad drm/omap: Use drm_fb_helper_fill_info omits 14bc29646639 drm/omap: fix typo omits f243dd06180a drm/nouveau: Use drm_fb_helper_fill_info omits d4eae71f815e drm/msm: Use drm_fb_helper_fill_info omits 82367d80d8e9 drm/mga200g: Use drm_fb_helper_fill_info omits 7a0f9ef9703d drm/i915: Use drm_fb_helper_fill_info omits 2b617b14536c drm/hibmc: Use drm_fb_helper_fill_info omits abfe3c456068 selftests/livepatch: use TEST_PROGS for test scripts omits dfec164ea90c drm/gma500: Use drm_fb_helper_fill_info omits fb68e5969fc6 drm/exynos: Use drm_fb_helper_fill_info omits f68aeae67170 drm/cirrus: Use drm_fb_helper_fill_info omits 2f5791cd03b9 drm/ast: Use drm_fb_helper_fill_info omits f21b6e47eb1d drm/armada: Use drm_fb_helper_fill_info omits bb1c08f98288 drm/amdgpu: Use drm_fb_helper_fill_info omits ecbfc474f0df drm/fb_helper: set info->par in fill_info() omits f1eca684b713 drm/fb-helper: set fbi->fix.id in fill_info() omits 3df3116ab4b1 drm/fb-helper: Add fill_info() functions omits 98721b84bc83 drm/i915: fix i386 build of 64b raw_uncore functions omits cab8e3e20d5c habanalabs: improve error messages omits 5133a4a800fd Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits c01908a14bf7 HID: input: add mapping for "Toggle Display" key omits afbbaa1bc001 HID: input: add mapping for "Full Screen" key omits 7975a1d6a7af HID: input: add mapping for keyboard Brightness Up/Down/To [...] omits 96dd86871e1f HID: input: add mapping for Expose/Overview key omits f7b3d85aa7a3 HID: input: fix mapping of aspect ratio key omits 2291da5b4d30 [media] doc-rst: switch to new names for Full Screen/Aspect keys omits 07ba9e7be423 Input: document meanings of KEY_SCREEN and KEY_ZOOM omits 4c5d789ce175 Merge branch 'next-general' into next-testing omits 738c06d0e456 Input: elan_i2c - add hardware ID for multiple Lenovo laptops omits 8d93e952fba2 LSM: lsm_hooks.h: fix documentation format omits 9c53cb9d5648 LSM: fix documentation for the shm_* hooks omits e9220bc8b79a LSM: fix documentation for the sem_* hooks omits ab012bc83615 LSM: fix documentation for the msg_queue_* hooks omits 5fdd268f6eb8 LSM: fix documentation for the audit_* hooks omits 6b6b6476a32f LSM: fix documentation for the path_chmod hook omits 2f991d7ae86a LSM: fix documentation for the socket_getpeersec_dgram hook omits a890e6378201 LSM: fix documentation for the task_setscheduler hook omits 68b3edbd9fd8 LSM: fix documentation for the socket_post_create hook omits 5f4b97555c2e LSM: fix documentation for the syslog hook omits 733e4467dd06 LSM: fix documentation for sb_copy_data hook omits 4e861b133373 Merge branch 'next-general' into next-testing omits 9d7b7bfbafba Merge tag 'v5.1-rc2' into next-general omits fc00c6a41638 EDAC/amd64: Adjust printed chip select sizes when interleaved omits 0a227af521d6 EDAC/amd64: Support more than two controllers for chip sel [...] omits 7835961d377b EDAC/amd64: Recognize x16 symbol size omits 869adc4316ea EDAC/amd64: Set maximum channel layer size depending on family omits bdcee7747f5c EDAC/amd64: Support more than two Unified Memory Controllers omits 4d30d2bc3c23 EDAC/amd64: Use a macro for iterating over Unified Memory [...] omits 6e846239e548 EDAC/amd64: Add Family 17h Model 30h PCI IDs omits 64f4b9437f7c ice: Remove "2 BITS" comment omits 92414f329262 ice: Update comment regarding the ITR_GRAN_S omits 6c2f997af50c ice: Update function header for __ice_vsi_get_qs omits ac4667551ea5 ice: Remove unnecessary braces omits 10c7e4c5fca7 ice: Remove unused function prototype omits 203a068ac9e2 ice: Add missing case in print_link_msg for printing flow control omits 8244dd2d23b2 ice: Audit hotpath structures with pahole omits 89f3e4a5b762 ice: Do not bail out when filter already exists omits 4e1af7bf22ca ice: Fix issue with VF attempt to delete default MAC address omits 164a4daaeaec torture: Suppress false-positive CONFIG_INITRAMFS_SOURCE c [...] omits a9d6938ddb7f locktorture: NULL cxt.lwsa and cxt.lrsa to allow bad-arg d [...] omits ad092c027713 rcuperf: Fix cleanup path for invalid perf_type strings omits b813afae7ab6 rcutorture: Fix cleanup path for invalid torture_type strings omits d44ac1bebc47 rcutorture: Fix expected forward progress duration in OOM [...] omits f47cb1bb0da2 rcutorture: Remove ->ext_irq_conflict field omits a3b0e1e59ef1 rcutorture: Make rcutorture_extend_mask() comment match the code omits fef141f6195b tools/.../rcutorture: Convert to SPDX license identifier omits 24aca4aea4f0 torture: Don't try to offline the last CPU omits 6c70e9cd5f3c rcu: Fix nohz status in stall warning omits b51bcbbf16ef rcu: Move forward-progress checkers into tree_stall.h omits 7ac1907c9e7b rcu: Move irq-disabled stall-warning checking to tree_stall.h omits e23344c2ca42 rcu: Organize functions in tree_stall.h omits 59b73a27681c rcu: Move FAST_NO_HZ stall-warning code to tree_stall.h omits 40e69ac7d0c5 rcu: Inline RCU stall-warning info helper functions omits d87cda509458 rcu: Move rcu_print_task_exp_stall() to tree_exp.h omits 21d0d79ab051 rcu: Inline RCU task stall-warning helper functions omits 32255d51b6ed rcu: Move RCU CPU stall-warning code out of tree.c omits 3fc3d1709fc7 rcu: Move RCU CPU stall-warning code out of tree_plugin.h omits 10462d6f58fb rcu: Move RCU CPU stall-warning code out of update.c omits 2e018c59fe8f ACPI / tables: Clean up whitespace omits f5ad3991493c srcu: Remove cleanup_srcu_struct_quiesced() omits 5cdfd174ea6c srcu: Check for in-flight callbacks in _cleanup_srcu_struct() omits add0d37b4f1e rcu: Correct READ_ONCE()/WRITE_ONCE() for ->rcu_read_unloc [...] omits f1a98045abd8 rcu: Fix typo in tree_exp.h comment omits a2badefa8574 rcu: Eliminate redundant NULL-pointer check omits 5d8a752e31aa rcu: Fix force_qs_rnp() header comment omits 85f2b60c4321 rcu: Update jiffies_to_sched_qs and adjust_jiffies_till_sc [...] omits b699cce1604e rcu: Do a single rhp->func read in rcu_head_after_call_rcu() omits 6973032a602e rcu: Default jiffies_to_sched_qs to jiffies_till_sched_qs omits 0f58d2ac2c87 rcu: Fix self-wakeups for grace-period kthread omits 497e42600b69 rcu: Report error for bad rcu_nocbs= parameter values omits da8739f23fad rcu: Allow rcu_nocbs= to specify all CPUs omits b2eb85b49a57 rcu: Move common code out of if-else block omits 9145b505bbbd MAINTAINERS: Add -rcu branch name ("dev") omits bdead419fb1d MAINTAINERS: RCU now has its own email list omits 3ffe3d1adc0b rcu: Set rcutree.kthread_prio sysfs access to read-only omits 884157cef0ac rcu: Make exit_rcu() handle non-preempted RCU readers omits 18d7e40679ef rcu: rcu_qs -- Use raise_softirq_irqoff to not save irqs twice omits 671a63517cf9 rcu: Avoid unnecessary softirq when system is idle omits e85e6a21b2b5 rcu: Unconditionally expedite during suspend/hibernate omits 884b429ae667 doc: Fix typos and otherwise modernize checklist.txt omits d1b493bbe101 doc: Describe choice of rcu_dereference() APIs and __rcu usage omits 0fa201d1618e doc: Repair some whitespace damage omits 4fea6ef0b219 doc: Remove obsolete RCU update functions from RCU documentation omits 5ceb5f0522bd ACPI / scan: Add labels for PNP button devices omits 40381a3c1fa3 ACPI / scan: Simplify acpi_bus_extract_wakeup_device_power [...] omits 603fadf33604 ACPI: Fix comment typos omits 9511cb6481af drm/i915: Adding missing '; ' to ENGINE_INSTANCES omits a7c9b47bc993 ice: enable VF admin queue interrupts omits 64a59d05a4b3 ice: Fix for adaptive interrupt moderation omits 5995b6d0c6fc ice: Implement pci_error_handler ops omits 5abac9d7e1bb ice: Put __ICE_PREPARED_FOR_RESET check in ice_prepare_for_reset omits cf6c6e01bf5d ice: use virt channel status codes omits e163484afa8d drm/i915: Update size upon return from GEM_CREATE omits baba6e572b38 drm/i915: take a reference to uncore in the engine and use it omits 97a04e0d07c4 drm/i915: switch intel_wait_for_register to uncore omits d2d551c06f81 drm/i915: intel_wait_for_register_fw to uncore omits 4319382e9b1b drm/i915: switch intel_uncore_forcewake_for_reg to intel_uncore omits a2b4abfc626b drm/i915: switch uncore mmio funcs to use intel_uncore omits eb17af67eb1e drm/i915: take a ref to the rpm in the uncore structure omits 91dab5d53f4d ice: Remove unnecessary newlines from log messages omits fa7e428c6b7e openvswitch: add seqadj extension when NAT is used. omits b4b6aa83433e selftests: bpf: don't depend on hardcoded perf sample_freq omits 340d45569940 PCI: hv: Add pci_destroy_slot() in pci_devices_present_wor [...] omits 15becc2b56c6 PCI: hv: Add hv_pci_remove_slots() when we unload the driver omits 4ae27444100f IB/core: Ensure an invalidate_range callback on ODP MR omits 2cf7bf6f2f20 drm/i915: add uncore flags for unclaimed mmio omits 5a0ba777098a drm/i915: add HAS_FORCEWAKE flag to uncore omits 6cc5ca768825 drm/i915: rename raw reg access functions omits 05f151a73ec2 PCI: hv: Fix a memory leak in hv_eject_device_work() omits 613e2ef60188 Merge branches 'sunxi/dt-for-5.2', 'sunxi/dt64-for-5.2' an [...] omits 0164945de1b8 ARM: dts: sun7i: fix typos in uart pin mux omits a79668c17684 ARM: dts: sun9i: Remove deprecated pinctrl properties omits ac7fcfa1ecde arm64: dts: allwinner: a64: Fix the Codec I2S binding omits 0973c06bb8fb arm64: dts: allwinner: a64: Add default dr_mode omits 88a20adde5f6 ARM: dts: sun8i: h3: Add default dr_mode omits 0a25d92c6f4f dpaa2-eth: use netif_receive_skb_list omits 6da88a82df75 tipc: fix return value check in tipc_mcast_send_sync() omits f7f9467ad3c3 Merge branch 'net-phy-aquantia-report-Aquantia-specific-se [...] omits 2d64610934b4 net: phy: aquantia: inform about proprietary 1000Base-T2 m [...] omits 43429a0353af net: phy: aquantia: report PHY details like firmware version omits 9d685c11bf98 net: phy: aquantia: print remote capabilities if link part [...] omits 6146dd453e23 net: dsa: Avoid null pointer when failing to connect to PHY omits 8b30919a4e3c ARM: OMAP2+: Handle reset quirks for dynamically allocated [...] omits 70451127873f ARM: OMAP2+: Remove hwmod .rev data and use local SoC chec [...] omits b57250fa5eb3 ARM: OMAP2+: Allocate struct omap_hwmod based on dts data omits 6d63b12d182e ARM: OMAP2+: Define _HWMOD_STATE_DEFAULT and use it omits 513a4abb19d5 ARM: OMAP2+: Prepare class allocation for dynamically allo [...] omits 798bd175ab0d ARM: OMAP2+: Make interconnect target module allocation fu [...] omits 7f0d078667a4 ARM: OMAP2+: Fix potentially uninitialized return value fo [...] omits 9675db398b15 net: phy: aquantia: simplify aqr_config_aneg omits c78c42d77165 gpio: add driver for Mellanox BlueField GPIO controller omits 9a9982d4601e gpio: 74x164: Convert to use SPDX identifier omits 517ec43927c8 gpio: 74x164: Remove linux/init.h and sort headers omits 3c7469514dbe gpio: 74x164: Make use of device properties omits be67101fbf27 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits e42dd3ee3f9c ALSA: emux: Add support of loading GUS-patch omits 077973c8c37f drm/i915/icl: reduce pll_id scope and use enum type omits 02c99d26f520 drm/i915/icl: use previous pll hw readout omits 5e65216d8dd1 drm/i915/cnl: use previous pll hw readout omits 47c9877e9be3 drm/i915/bxt: make bxt_calc_pll_link() similar to skl omits 947f44174684 drm/i915/skl: use previous pll hw readout omits 766460852cfa x86/platform/uv: Fix missing checks of kcalloc() return values omits a4b7013db23e RDMA/rxe: Fix slab-out-bounds access which lead to kernel [...] omits 1a2e158327c9 drivers: infiniband: Fix whitespace in kconfig omits 8782c647aec4 drm/fbdev: Make skip_vt_switch the default omits a6a9274a7c71 RDMA/nes: remove redundant check on udata omits 638267537ad9 cma: Convert portspace IDRs to XArray omits 602cbe8efc52 drm/i915/selftests: Fix an IS_ERR() vs NULL check omits 81cc440883d4 ucm: Convert ctx_id_table to XArray omits 8e5a9d61e258 ib core: Convert query_idr to XArray omits ae78ff3a0f0c RDMA/cm: Convert local_id_table to XArray omits 949a2370466b IB/mad: Convert ib_mad_clients to XArray omits b86ef5367761 ASoC: fsl: Add Audio Mixer machine driver omits d0d9071b7241 ASoC: add fsl_audmix DT binding documentation omits be1df61cf06e ASoC: fsl: Add Audio Mixer CPU DAI driver omits 7cae255d2757 regulator: act8865: Constify regulator_ops omits 253c9c79adbc regulator: act8865: Convert to regulator core's simplified [...] omits 0b5e200cc7ee regulator: tps65217: Fix off-by-one for latest seletor of [...] omits 245308c62170 spi: stm32-qspi: add dma support omits a88eceb17ac7 spi: stm32-qspi: add spi_master_put in release function omits 883ce2421ed7 regulator: sc2731: Constify regulators omits 5de219ccc1a7 regulator: da9063: convert header to SPDX omits 36e075ce74ec ASoC: Intel: Skylake: enable S24_LE format support omits f0f0657b108c drm/doc: Drop "content type" from the legacy kms property table omits 64f01d2b5ccc ASoC: tlv320aic32x4: Only enable with common clock omits f1430536e008 mlx4: Convert pv_id_table to XArray omits b02a29eb8841 mlx5: Convert mlx5_srq_table to XArray omits 270a9833b269 IB/hfi1: Add running average for adaptive pio omits be20bbcb0a8c PCI: rcar: Add the initialization of PCIe link in resume_noirq() omits 27942ef503a5 quota: remove trailing whitespaces omits df15a2a59d0b quota: code cleanup for __dquot_alloc_space() omits 1206d028b2c8 ext2: Adjust the comment of function ext2_alloc_branch omits a768a9abc625 udf: Explain handling of load_nls() failure omits 547e12325d0e arm64: dts: imx: Add i.mx8mm evk basic dts support omits a05ea40eb384 arm64: dts: imx: Add i.mx8mm dtsi support omits 9d9521e89081 dt-bindings: arm: imx: Add the soc binding for imx8mm omits 496456058b50 ARM: dts: imx7ulp: add ocotp support omits 48a15bb42df8 clk: imx: Remove unused imx_get_clk_hw_fixed omits 811c94f1e866 ARM: dts: Add devicetree for Eckelmann ci4x10 omits 5930a57fb08a dt-bindings: arm: fsl: Add devicetree binding for Eckelman [...] omits a352e2b337b8 ARM: dts: stm32: add initial support of stm32mp157c-dk2 board omits 37eadb8555c0 ARM: dts: stm32: add initial support of stm32mp157a-dk1 board omits 4d537f37e0d3 usb: introduce usb_ep_type_string() function omits 2a738137b4c2 usb: typec: fusb302: Make fusb302_irq_work static omits 3de3dbe7c132 usb: u132-hcd: fix potential NULL pointer dereference omits 4c912bff46cc usb: typec: wcove: Provide fwnode for the port omits 8ead7e817224 usb: core: Add PM runtime calls to usb_hcd_platform_shutdown omits 1a137b47ce6b usb: sierra: fix a missing check of device_create_file omits f926da42218c usb: mtu3: add a function to switch mailbox state to string omits 83374e035b62 usb: mtu3: add tracepoints to help debug omits 4aab6ad24a10 usb: mtu3: move vbus and mode debugfs interfaces into mtu3 [...] omits ae07809255d3 usb: mtu3: add debugfs interface files omits 48e0d3735aa5 usb: mtu3: supports new QMU format omits 09befc326eea usb: mtu3: rebuild qmu_gpd struct to prepare to support ne [...] omits 4c5964b4c2cb usb: mtu3: fix transfer error of USB3 Gen2 isoc omits 918f0f2361e9 usb: mtu3: rebuild the code of getting vbus regulator omits 13d944ebdc02 usb: mtu3: remove unnecessary local variable @req omits c858b4f37382 usb: mtu3: print useful information also for device and ho [...] omits 03d8bfc13089 usb: mtu3: check return value of devm_extcon_register_notifier() omits 8dfb4eba4100 esp4: add length check for UDP encapsulation omits dbb2483b2a46 xfrm: clean up xfrm protocol checks omits bcc5c1bbf76c MAINTAINERS: Add entry for EDAC-I10NM omits 76fc276f4a91 MAINTAINERS: Update entry for EDAC-SKYLAKE omits 1762058319f1 MAINTAINERS: Fix file pattern for X86 MCE INFRASTRUCTURE omits 3e14592da654 scsi: gdth: Only call dma_free_coherent when buf is not NU [...] omits a4b207dea978 scsi: pm8001: remove set but not used variables 'param, sas_ha' omits 608f729c31d4 scsi: qla4xxx: avoid freeing unallocated dma memory omits faf5a744f4f8 scsi: lpfc: avoid uninitialized variable warning omits e7f7b6f38a44 scsi: lpfc: change snprintf to scnprintf for possible overflow omits 7766d129bbff scsi: ufs-mediatek: Add missing MODULE_* information omits 3aa222cdfc2c scsi: ufs-mediatek: Fix platform_no_drv_owner.cocci warnings omits 19b1a294b0b3 RDMA: Use __packed annotation instead of __attribute__ ((packed)) omits d0a935563bc0 RDMA/hns: Delete unused variable in hns_roce_v2_modify_qp [...] omits 82342e493b7e RDMA/hns: Bugfix for sending with invalidate omits 07c2339a91c1 RDMA/hns: Hide error print information with roce vf device omits 5b01b243b0b3 RDMA/hns: Only assgin some fields if the relatived attr_ma [...] omits 834fa8cf6f70 RDMA/hns: Update the range of raq_psn field of qp context omits 601f3e6d067c RDMA/hns: Only assign the fields of the rq psn if IB_QP_RQ [...] omits f04cc17878b4 RDMA/hns: Only assign the relatived fields of psn if IB_QP [...] omits 401b44804c2a cxgb4: Convert stid_idr to XArray omits 9f5a9632e412 cxgb4: Convert atid_idr to XArray omits ded716267196 media: hfi_parser: don't trick gcc with a wrong expected size omits bf78f23acf02 media: rcar-dma: p_set can't be NULL omits 1021cd56772b media: sti/delta: remove uneeded check omits 4f777d011bdd media: pwc-ctl: pChoose can't be NULL omits 3d19cde7be76 media: cx2341x: replace badly designed macros omits 97ee6e925552 drm/i915: stop storing the media fuse omits e6331a321aaf MIPS: KVM: Use prandom_u32_max() to generate tlbwr index omits 14a56ec65bab staging: erofs: support IO read error injection omits d61fbb6b1634 staging: erofs: introduce erofs_page_is_managed() omits 11152496021e staging: erofs: fix error handling when failed to read com [...] omits c8723cb8d06b staging: sm750fb: Prefer using the BIT macro omits dc1e3766ec72 staging: rtl8723bs: include: Fix indentation and spacing issues omits 96711664002c staging: ralink-gdma: ralink-gdma.c fixed line width omits d638e7eeda54 staging: rtl8188eu: cleanup long line in odm.c omits e5adddf5ae97 staging: pi433: remove unnecessary calling rf69_set_mode() omits 344201e0f866 staging: ralink-gdma: Remove space after cast omits 4da99b90ce06 staging: ralink-gdma: Change unsigned to unsigned int omits 506bce733590 staging: tegra-vde: remove unnecessary boilerplate license [...] omits 3d107833139b staging: tegra-vde: Add SPDX GPL-2.0+ license identifier t [...] omits 993e826884e5 Staging: media: davinci_vpfe: Drop macros omits a3703713e18a Staging: media: davinci_vpfe: Fix preferred form of passin [...] omits ac394266dc7f staging: media: zoran: Use unsigned int instead of unsigned omits 1ec119f09420 Staging: media: imx: mipi-csi2: Remove unnecessary error messages omits ab2a7a292a78 staging: vt6655: lines should not end with a parentheses omits 03f4a7b68801 staging: vt6655: Modify comment style of SPDX License Identifier omits 3095251cf0d7 Merge branches 'sunxi/dt-for-5.2', 'sunxi/dt64-for-5.2' an [...] omits d4fe5b1507df ARM: dts: sunxi: Add default dr_mode omits 1b97cf4987fb ARM: dts: sun8i: A23/A33: Fix pinctrl node names omits 1befb2662373 ARM: dts: sunxi: Remove pinctrl size-cells property omits 327384569871 ARM: dts: sun8i: r40: Remove useless AHCI properties omits b9f6b80e04ad ARM: dts: sun8i: r40: Fix AHCI reset-names property omits 655c0f429fff ARM: sunxi: dts: Split USB PHY cells into an array omits 939b6654344c ARM: dts: sun8i: tbs-a711: Fix typo in regulators omits 09f29dcc22d5 ARM: dts: sunxi: Fix the TCON output clock omits 033914f877e8 ARM: sunxi: Fix the USB PHY VBUS detect GPIO properties omits 2c515b0d05a9 ARM: sunxi: Fix the USB PHY ID detect GPIO properties omits 0c64f75d89cb ARM: dts: sunxi: Switch to new GPIOs properties for i2c-gpio omits 5400cdc1410b ARM: dts: sunxi: Fix GIC compatible omits 1cf0444a23fa ARM: dts: sun5i: lichee-pi one: Remove stale pinctrl-names entry omits c2a5b5547515 ARM: dts: sun9i: optimus: Fix fixed-regulators omits be354500c101 dt-bindings: arm: Remove the CPU compatible documentation omits ebc42b478b0c ARM: dts: sun8i: a23/a33: Add R_I2C Controller omits 4f6faf786448 ARM: dts: sun8i: a33: Add default address and size cells t [...] omits 7ee02cb56c3f dt-bindings: Add YAML description for Allwinner boards omits 927489b1570e ARM: dts: sun9i: Add missing unit address omits c4953ba1eddd ARM: dts: sun9i: Fix Display Engine DTC warnings omits 109b7bfa777b ARM: dts: sun8i: r40: Fix Display Engine DTC warnings omits 56975bfbb7fb ARM: dts: sun8i: a83t: Fix Display Engine DTC warnings omits f79d79534dba ARM: dts: sun8i: v3s: Fix Display Engine DTC warnings omits 5bab80efb750 ARM: dts: sun8i: a23/a33: Fix Display Engine DTC warnings omits 73b65f45bc60 ARM: dts: sun6i: Fix Display Engine DTC warnings omits a87356569559 ARM: dts: sun5i: Fix Display Engine DTC warnings omits 9d803c1cf851 ARM: dts: sun5i: Fix display pipeline endpoint warnings in DTC omits 67fec9db606f ARM: dts: sun8i: a83t: Add cross links for the mixers omits cd42ca0515d3 ARM: dts: sun7i: olimex-lime2: Add regulators for GPIO banks omits ff8e860249e8 ARM: dts: sun7i: add /omit-if-no-ref/ tags to pin group nodes omits cfec64e8f2e7 ARM: dts: sun7i: add pinctrl for EMAC in PH bank omits 7a13e1820a6b ARM: dts: sun7i: add pinctrl for CAN in PA bank omits 73b670023327 ARM: dts: sun7i: add pinctrl for missing uart mux options omits f144e67b0e68 Merge tag 'drm-intel-next-2019-03-20' of git://anongit.fre [...] omits a4dc791974e5 ARM: dts: sun8i: h3: Refactor the pinctrl node names omits 75f9a058838b ARM: dts: sunxi: h3/h5: Remove stale pinctrl-names entry omits 54eac67bbe3a arm64: dts: allwinner: Fix pinctrl node names omits 562bf19611c0 arm64: dts: allwinner: a64: Add missing PIO clocks omits d41a43a0d365 arm64: dts: allwinner: a64: Fix display pipeline endpoints omits 26c609d5d219 arm64: dts: allwinner: a64: Fix the TCON output clock omits f254ba6ae547 cxgb4: Convert hwtid_idr to XArray omits 153d11cc530c media: imx214: don't de-reference a NULL pointer omits 7a268a93973c cxgb4: Convert mmidr to XArray omits 2f43129127e6 cxgb4: Convert qpidr to XArray omits 52e124c27e7b cxgb4: Convert cqidr to XArray omits e64a7c02f101 cxgb3: Convert mmidr to XArray omits 27114876ceaa cxgb3: Convert qpidr to XArray omits a2f409713e44 cxgb3: Convert cqidr to XArray omits 149e31e90b50 media: v4l: rcar_fdp1: Fix indentation oddities omits 35e2e8b5fb07 media: vicodec: set pixelformat to V4L2_PIX_FMT_FWHT_STATE [...] omits 997deb811bf5 media: vicodec: Add support for stateless decoder. omits fde649b418d1 media: vicodec: Register another node for stateless decoder omits f05a51b98eaf media: v4l2-ioctl.c: add V4L2_PIX_FMT_FWHT_STATELESS to v4 [...] omits 2495f39ce1fa media: vicodec: Introducing stateless fwht defs and structs omits ee3963c492cc media: vicodec: add documentation to V4L2_PIX_FMT_FWHT_STATELESS omits f94368e3b04a media: vicodec: add documentation to V4L2_CID_MPEG_VIDEO_F [...] omits b663e57cb490 media: vicodec: add documentation to V4L2_CID_FWHT_I/P_FRAME_QP omits c022a4a95722 media: vicodec: add struct for encoder/decoder instance omits 747993722d20 media: vicodec: Handle the case that the reference buffer is NULL omits 50e4c5e1b6e4 media: vicodec: rename v4l2_fwht_default_fmt to v4l2_fwht_ [...] omits 92dc64d41276 media: vicodec: Validate version dependent header values i [...] omits 86764b88c447 media: vicodec: keep the ref frame according to the format [...] omits bdbfd992bb9f media: vicodec: add field 'buf' to fwht_raw_frame omits 30364c41bd27 media: vicodec: Move raw frame preparation code to a function omits a04a7a2108a1 media: vicodec: bugfix: free compressed_frame upon device release omits 8eead25cbdf9 media: vicodec: bugfix - call v4l2_m2m_buf_copy_metadata a [...] omits 86e81794acdf ice: Create a generic name for the ice_rx_flg64_bits structure omits 2bdc97be9713 ice: add and use new ice_for_each_traffic_class() macro omits f902796a51a8 media: vicodec: change variable name for the return value [...] omits 09ca38a50795 media: v4l2-ctrl: v4l2_ctrl_request_setup returns with err [...] omits 4d10452cd1ed media: vicodec: upon release, call m2m release before free [...] omits fb56f4be05ad media: vicodec: fix g_selection: either handle crop or compose omits 7243e5a06e48 media: vicodec: selection api should only check single buf [...] omits e79c7159d471 media: media requests: return EBADR instead of EACCES omits ca0d1bd489a4 media: cedrus: set requires_requests omits 90675d391e91 media: vb2: add requires_requests bit for stateless codecs omits 105e5bc23a3a ice: change VF VSI tc info along with num_queues omits 2ebd4428d93a ice: Prevent unintended multiple chain resets omits a65f71fed5ad ice: map Rx buffer pages with DMA attributes omits 712edbbb67d4 ice: Limit the ice_add_rx_frag to frag addition omits 1fb8c97f9d96 ARM: dts: exynos: Fix spelling mistake of EXYNOS5420 omits 1d032bc77bb8 ice: Gather the rx buf clean-up logic for better reuse omits 6c5d24eef7be checkpatch: Warn on improper usage of Co-developed-by omits c55760806d08 Documentation: rtc: Correct location of rtctest.c omits 03c66a137661 ice: Introduce bulk update for page count omits 24a2bb90741b docs: Clarify the usage and sign-off requirements for Co-d [...] omits 23b846396b95 dmaengine: axi-dmac: extend support for ZynqMP arch omits f177a4312194 dmaengine: xgene-dma: move spin_lock_bh to spin_lock in tasklet omits 2ff25c1c3279 dmaengine: pl08x: be fair when re-assigning physical channel omits 921234e0c5d7 dmaengine: axi-dmac: Split too large segments omits b45aef3aef63 dmaengine: pl330: introduce debugfs interface omits 1857ca42a734 ice: Get rid of ice_pull_tail omits 224b1e860c74 doc: minor fixes to translation's disclaimer omits 4318f9bb736c docs: remove spaces from shell variable assignment omits 6d56ee1550b8 ASoC: tlv320aic32x4: Allow 192000 Sample Rate omits 78f2d58a2893 ASoC: tlv320aic32x4: Remove mclk references omits aa6a60f7be92 ASoC: tlv320aic32x4: Restructure set_dai_sysclk omits 96c3bb00239d ASoC: tlv320aic32x4: Dynamically Determine Clocking omits fbafbf651727 ASoC: tlv320aic32x4: Move aosr and dosr setting to separat [...] omits d25970b5fd51 ASoC: tlv320aic32x4: Control clock gating with CCF omits 9b484124ebd9 ASoC: tlv320aic32x4: Model BDIV divider in CCF omits cc809ed88509 Documentation: fix core_pattern max length omits a51b50062091 ASoC: tlv320aic32x4: Model DAC/ADC dividers in CCF omits fd2df3aeafa4 ASoC: tlv320aic32x4: Model CODEC_CLKIN in CCF omits 514b044cba66 ASoC: tlv320aic32x4: Model PLL in CCF omits 8633d44002ba ASoC: dapm: Initialize private_value in snd_soc_dapm_new_dai omits 50e0908412e6 ALSA: aloop: Support S24 sample formats omits bbb97808a0ef ice: Pull out page reuse checks onto separate function omits 6c869cb7a8f0 ice: Retrieve rx_buf in separate function omits 250c3b3e0aa2 ice: Enable link events over the ARQ omits 8d051b8b5d52 ice: use irq_num var in ice_vsi_req_irq_msix omits 840bcd88f899 ice: Restore VLAN switch rule if port VLAN existed before omits 98bbbb76f2ed selinux: avoid uninitialized variable warning omits 9e0cfe28fa32 selinux: remove useless assignments omits b0153fdd7e8a ice: update VSI config dynamically omits 529766e0a011 i2c: Add drivers for the AMD PCIe MP2 I2C controller omits 24f7c45fdb2a LSM: lsm_hooks.h - fix missing colon in docstring omits 0c4ea7f87abb bpf: test_tc_tunnel.sh needs reverse path filtering disabled omits 8cec63e52966 iommu: Remove iommu_callback_data omits b024ab9b2d3a drm/i915/bios: iterate over child devices to initialize dd [...] omits 864c2fee4ee9 ARM: dts: rockchip: Add vdd_logic to rk3288-veyron omits 21f843ff948b ARM: dts: rockchip: Add dvs-gpios to rk3288-veyron-jerry omits 0c4cac5e8f03 ARM: dts: rockchip: Add rk3288-veyron-jerry rev 10-15 omits 4e92348dc003 dt-bindings: ARM: dts: rockchip: Add rk3288-veyron-jerry r [...] omits 2c33b50e6201 regulator: tps65217: Constify regulator_ops omits d1030b439934 regulator: tps65218: Constify regulator_ops omits cacea3a90e21 ASoC: dapm: Fix NULL pointer dereference in snd_soc_dapm_f [...] omits d6f987c8462a clk: meson: pll: fix rounding and setting a rate that matc [...] omits 836f90f9e2d1 drm/bridge: dw-hdmi: disable SCDC configuration for invali [...] omits cbd66c626e16 spi: mt7621: Move SPI driver out of staging omits 72dca1f6744b spi: at91-usart: Remove duplicated checking for spi->bits_ [...] omits 55e3dacaf538 spi: atmel-quadspi: Make atmel_qspi_get_name static omits a71bcdfe6476 regulator: uniphier: Fix build dependency omits 78540a259b05 ASoC: sirf-audio: Remove redundant of_match_node call omits cf8817733d10 ASoC: stm32: sai: add power management omits eddb6084305e ASoC: AMD: Fix incorrect extern omits 3a9ce0f1b296 ASoC: nau8810: fix the issue of 64 bits division omits 8f71370f4b02 ASoC: intel: Fix crash at suspend/resume after failed code [...] omits 26c9d79b3730 ARM: dts: iwg23s-sbc: Add HDMI support omits 4ec778fb0f26 ARM: dts: r8a77470: Add DU support omits fa44328f4eb0 ARM: dts: sun8i: a33: Reintroduce default pinctrl muxing omits 0bec6219e5a0 Merge tag 'drm-misc-next-2019-03-21' of git://anongit.free [...] omits 32c13bcd3544 drm/i915: Report the correct errno from i915_gem_context_open() omits 733df11cfc36 m68k: defconfig: Update defconfigs for v5.1-rc1 omits 19999a8b8782 m68k: mvme16x: Handle timer counter overflow omits 3d744eee38f1 m68k: mvme16x: Convert to clocksource API omits 7529b90d051e m68k: mvme147: Handle timer counter overflow omits fc4c47b3b5b8 m68k: mvme147: Convert to clocksource API omits 481fa139b893 m68k: mac: Convert to clocksource API omits 4be2ba93cf2e m68k: hp300: Handle timer counter overflow omits 2ed16626f58f m68k: hp300: Convert to clocksource API omits 3384df06c131 m68k: bvme6000: Convert to clocksource API omits 26ccd2d376d9 m68k: atari: Convert to clocksource API omits 5afd3d06e5cb m68k: amiga: Convert to clocksource API omits 7d6ca23554e3 m68k: Drop ARCH_USES_GETTIMEOFFSET omits 6242c94d1430 m68k: apollo, q40, sun3, sun3x: Remove arch_gettimeoffset [...] omits 0ca7ce7db771 m68k: mac: Fix VIA timer counter accesses omits 1efdd4bd2543 m68k: Call timer_interrupt() with interrupts disabled omits 32e727449c79 batman-adv: Add multicast-to-unicast support for multiple targets omits 099e6cc1582d batman-adv: allow updating DAT entry timeouts on incoming [...] omits c2d8b9a6c17a batman-adv: Adjust name for batadv_dat_send_data omits cedb0dbbb2b0 MAINTAINERS: Add T(ree) field for batman-adv omits b755636e5c14 MAINTAINERS: Add C(hat) field for batman-adv omits a4357c0edf30 MAINTAINERS: Add B(ugtracker) field for batman-adv omits 1392f553a4bf batman-adv: Warn about sysfs file access omits 42cdd521487f batman-adv: ABI: Mark sysfs files as deprecated omits 0fa4c30d710d batman-adv: Make sysfs support optional omits 208c6e8cff1b drm: vkms: check status of alloc_ordered_workqueue omits 60e6ecfb616f drm/doc: fix missing verb omits 825d1b579d0b drm/hibmc: Drop best_encoder omits 52735a6f0bd2 batman-adv: Drop documentation about sysfs files omits 4c35e15a8311 batman-adv: Drop documentation about debugfs files omits 0d5f20c42b24 batman-adv: Drop license boilerplate omits 0df3f09d00ae drm/i915: Use vblank_disable_immediate on gen2 omits d938da6b132a drm/i915: Disable C3 when enabling vblank interrupts on i945gm omits 57b1c4460dc4 drm/i915: Mark AML 0x87CA as ULX omits 74fca241e6a0 dmaengine: tegra210-adma: update system sleep callbacks omits f6ed6491d565 dmaengine: tegra210-adma: use devm_clk_*() helpers omits 535f6f5d7b7f Merge tag 'du-next-20190318' of git://linuxtv.org/pinchart [...] omits b9e687fc0aa4 Merge tag 'omapdrm-5.2' of git://git.kernel.org/pub/scm/li [...] omits 3c297d9e65d8 clk: samsung: exynos5410: Add gate clock for ADC omits a48b8dd5a4c3 clk: samsung: dt-bindings: Add ADC clock ID to Exynos5410 omits 3ba1b0163f3e clk: samsung: dt-bindings: Put CLK_UART3 in order omits 62b31b42cff9 bpf: silence uninitialized var warning in bpf_skb_net_grow omits cc6e0cb5f4a0 Merge branch 'i2c/for-current' into i2c/for-next omits 36ea73cb9a42 dt-bindings: i2c: stm32: update optional properties for st [...] omits 472ec0ce3ef4 dt-bindings: i2c: stm32: remove extra spaces omits 9d3ca54b550c i2c: at91: added slave mode support omits ad7d142f8951 i2c: at91: split driver into core and master file omits 07345ab220d8 i2c: at91: segregate master mode specific code from probe [...] omits dd19f6bf9245 drm/i915: Remove defunct intel_suspend_gt_powersave() omits 59c39840f5ab genirq: Prevent use-after-free and work list corruption omits f28d3d5346e9 timer/trace: Improve timer tracing omits 6849cbb0f9a8 timer/trace: Replace deprecated vsprintf pointer extension [...] omits dc1e7dc5ac62 timer: Move trace point to get proper index omits d6b87eaf10bd tick/sched: Update tick_sched struct documentation omits 68cc2999f692 Merge branch 'devlink-small-spring-cleanup' omits f6b19b354d50 net: devlink: select NET_DEVLINK from drivers omits b8f975545cdb net: devlink: add port type spinlock omits 2b239e7090b8 net: devlink: warn on setting type on unregistered port omits d0d54e8c3593 bnxt: set devlink port type after registration omits faaccbe6eb07 nfp: move devlink port type set after netdev registration omits 45b861120e0c net: devlink: disallow port_attrs_set() to be called befor [...] omits d8ba36204cc7 dsa: move devlink_port_attrs_set() call before register omits e519418f8992 mlxsw: Move devlink_port_attrs_set() call before register omits 773b1f38e34e net: devlink: don't pass return value of __devlink_port_ty [...] omits e0dcd386d1fc net: devlink: don't take devlink_mutex for devlink_compat_* omits c3f10cbcaa3d bnxt: call devlink_port_type_eth_set() before port register omits a0e18132ec51 bnxt: set devlink port attrs properly omits 402f99e550c6 dsa: add missing net/devlink.h include omits 477edb7806b6 bnxt: add missing net/devlink.h include omits 375cf8c6439f net: devlink: add couple of missing mutex_destroy() calls omits fccfb9ce70ed iio: ad_sigma_delta: select channel when reading register omits bfb57a91c2cb habanalabs: remove low credit limit of DMA #0 omits 47c3b5e9b38b drm/i915/guc: Support for extended GuC notification messages omits ddad5babb05e drm/i915: always pin hw_id for GVT context omits 9308fd407455 x86/MCE: Group AMD function prototypes in <asm/mce.h> omits 6a023205d2d7 staging: rts5208: correction in spelling omits 9c0867e0b836 staging: rtl8723bs: include: Fix identation issue omits d01deea6d72c staging: rtl8723bs: include: Fix a space issue omits 3fe9ff487746 staging: rtl8723bs: include: Fix spelling mistake omits 8e97f7d86623 staging: rtl8723bs: Remove function rtw_alloc_network() omits 367cdd1305ac staging: rtl8723bs: core: Remove parentheses omits 2c506ddfd51b staging: rtl8723bs: core: Change datatype from sint to int omits cb8de77c78c7 staging; rtl8723bs: Remove unnecessary function rtw_init_m [...] omits f981c57ffd2d vti4: eliminated some duplicate code. omits 65fd2c2afac3 xfrm: gso partial offload support omits aa957088b4e8 habanalabs: add device status option to INFO IOCTL omits 64ebde5b0fdb gpiolib: export devprop_gpiochip_set_names() omits 956ca8fc5c64 Merge branch 'aquantia-rx-perf' omits d0d443cddbef net: aquantia: enable driver build for arm64 or compile_test omits 1eef4757ce5e net: aquantia: improve LRO configuration omits 1b09e72d1670 net: aquantia: Increase rx ring default size from 1K to 2K omits 8bd7e7639daf net: aquantia: Make RX default frame size 2K omits 9773ef18b83d net: aquantia: Introduce rx refill threshold value omits 46f4c29d9de6 net: aquantia: optimize rx performance by page reuse strategy omits 7e2698c4fd35 net: aquantia: optimize rx path using larger preallocated skb len omits d64fee0a0320 Merge tag 'mlx5-updates-2019-03-20' of git://git.kernel.or [...] omits 071d08af388c Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits bdaba8959e92 Merge branch 'tcp-rx-tx-cache' omits 8b27dae5a2e8 tcp: add one skb cache for rx omits 472c2e07eef0 tcp: add one skb cache for tx omits dc05360fee66 net: convert rps_needed and rfs_needed to new static branch api omits 7c1508e5f64a Merge branch 'net-dev-BYPASS-for-lockless-qdisc' omits ba27b4cdaaa6 net: dev: introduce support for sch BYPASS for lockless qdisc omits 28cff537ef2e net: sched: add empty status flag for NOLOCK qdisc omits 576fd2f7cac3 tcp: add documentation for tcp_ca_state omits e6d1407013a9 tcp: remove conditional branches from tcp_mstamp_refresh() omits a7a01ab31260 net: phy: Correct Cygnus/Omega PHY driver prompt omits 1b72d4323798 tick: Remove outgoing CPU from broadcast masks omits e0ceeae708ce x86/CPU/hygon: Fix phys_proc_id calculation logic for mult [...] omits e1e41b6ce5f9 timekeeping: Consistently use unsigned int for seqcount snapshot omits 1bd76ff448a9 EDAC, altera: Fix S10 Double Bit Error Notification omits fe783516e301 EDAC, skx, i10nm: Make skx_common.c a pure library omits 7df5e3db8f63 selftests: bpf: tc-bpf flow shaping with EDT omits 315a202987dd bpf: make bpf_skb_ecn_set_ce callable from BPF_PROG_TYPE_S [...] omits 55c1fc0af29a libnvdimm/namespace: Fix a potential NULL pointer dereference omits 351f339faa30 acpi/nfit: Always dump _DSM output payload omits 2297c33c19af arm64: dts: meson-g12a-sei510: add regulators omits 0b7aed337ff0 arm64: dts: meson-g12a-x96-max: add uart_AO pinctrl omits 51d215c14341 arm64: dts: meson-g12a-sei510: add uart_AO pinctrl omits 638914212ace arm64: dts: meson-g12a-u200: add uart_AO pinctrl omits ff4f8b6cab58 arm64: dts: meson: g12a: Add UART A, B & C nodes and pins omits 7ab41c474125 arm64: dts: meson: g12a: add reset controller omits e92546c226ec arm64: dts: meson: g12a: add uart_ao_a pinctrl omits 11a7bea17c9e arm64: dts: meson: g12a: add pinctrl support controllers omits b019f4a4199f arm64: dts: meson: g12a: Add AO Clock + Reset Controller support omits 629a002568a0 Merge branch 'bpf-tc-tunneling' omits 75a1a9fa2e20 selftests/bpf: convert bpf tunnel test to encap modes omits 94f16813e1b2 selftests/bpf: convert bpf tunnel test to BPF_F_ADJ_ROOM_F [...] omits 005edd16562b selftests/bpf: convert bpf tunnel test to BPF_ADJ_ROOM_MAC omits 6c408decbdc8 bpf: Sync bpf.h to tools omits 868d523535c2 bpf: add bpf_skb_adjust_room encap flags omits 2278f6cc151a bpf: add bpf_skb_adjust_room flag BPF_F_ADJ_ROOM_FIXED_GSO omits 14aa31929b72 bpf: add bpf_skb_adjust_room mode BPF_ADJ_ROOM_MAC omits 8142958954d1 selftests/bpf: extend bpf tunnel test with tso omits 7255fade7b93 selftests/bpf: extend bpf tunnel test with gre omits ef81bd054942 selftests/bpf: expand bpf tunnel test to ipv6 omits ccd34cd3577d selftests/bpf: expand bpf tunnel test with decap omits 98cdabcd0798 selftests/bpf: bpf tunnel encap test omits 908adce64653 bpf: in bpf_skb_adjust_room avoid copy in tx fast path omits c72c4cde8095 selinux: Make selinux_kernfs_init_security static omits 4b225248dadd drm/i915/ehl: Add Support for DMC on EHL omits 9b7598a99ab4 drm/i915/ehl: Set proper eu slice/subslice parameters for EHL omits 759c9ab55b5b drm/i915/ehl: EHL outputs are different from ICL omits e547f2a2fc13 drm/i915/ehl: Add dpll mgr omits 897f296152c7 drm/i915/ehl: Add ElkhartLake platform omits 29f3863d33d1 drm/i915/ehl: Add EHL platform info and PCI IDs omits 76b496b1bd79 net/mlx5e: Replace TC VLAN pop and push actions with VLAN modify omits bdc837eecf73 net/mlx5e: Support VLAN modify action omits 0eb69bb99629 net/mlx5e: Add VLAN ID rewrite fields omits bea964107fa7 net: Add IANA_VXLAN_UDP_PORT definition to vxlan header file omits e3cfc7e6b7bd net/mlx5e: TX, Add geneve tunnel stateless offload support omits cac018b8c7ee net/mlx5e: Take SW parser code to a separate function omits 974eff2b5793 net: Move the definition of the default Geneve udp port to [...] omits bdde93114994 net/mlx5e: Remove redundant assignment omits ee576ec1c1c6 net/mlx5e: Fix compilation warning in en_tc.c omits d3669ca9ff33 net/mlx5e: Fix port buffer function documentation format omits 092ead48290b net/mlx5: Fix compilation warning in eq.c omits eb5cc431f17b net/mlx5: Simplify mlx5_sriov_is_enabled() by using pci core API omits 2aca17876028 net/mlx5: Rename total_vfs to total_vports omits 88d73849e973 net/mlx5: Simplify sriov enable/disable flow omits 35d0a06dad22 PCI: Cleanup register definition width and whitespace omits abf1aae8259e drm/i915: Clean up EDID downclock mode lookup omits 9f6fbe22be90 drm/i915: Stop hand rolling drm_mode_match() omits dee2370ce3d1 drm/i915: Adjust DSI fixed mode handling omits 325710d3d4a3 drm/i915: Refactor VBT fixed mode handling omits 8f49673ef919 drm/i915: Pick the first mode from EDID as the fixed mode [...] omits 0dc927eb9496 drm/i915: Refactor EDID fixed mode search omits 6086e47b35e1 drm/i915: Really calculate the cursor ddb based on the hig [...] omits 6e4484ee3548 gpio: mockup: move the driver out of the IOMEM drivers section omits 6ada2f2269ce gpio: mockup: drop unneeded dependencies from Kconfig omits 932002f0028f gpio: pca953x: Add support for CAT9554 omits 5c9f8cfe3cb6 dt-bindings: gpio: pca953x: Document onnn,cat9554 omits f1ef73f50b3e ice: Get VF VSI instances directly via PF omits d84b899a946e ice: Don't let VF know that it is untrusted omits 26069b448e2d ice: Set LAN_EN for all directional rules omits b58dafbc6f10 ice: Do not set LB_EN for prune switch rules omits 277b3a4547b8 ice: Enable LAN_EN for the right recipes omits 5eda8afd6bcc ice: Add support for PF/VF promiscuous mode omits e1ca65a3ccea ice: code cleanup in ice_sched.c omits eb86b0949183 ice: Remove unused vsi_id field omits c8b7abdd7d8e ice: fix some function prototype and signature style issues omits 60dcc39ea338 ice: fix the divide by zero issue omits 5743020d37d7 ice: Fix issue reconfiguring VF queues omits 23d21c3dbbe1 ice: Remove unused function prototype omits 1b5c19c7796c ice: fix static analysis warnings omits 7eeac889769a ice: Fix issue reclaiming resources back to the pool after reset omits cb93a9529de8 ice: Enable MAC anti-spoof by default omits a5fdd713d256 jfs: fix bogus variable self-initialization omits 3b0f31f2b8c9 genetlink: make policy common to family omits 601ed4d6dc3a r8169: use netif_start_queue instead of netif_wake_qeueue [...] omits 110a2432c520 net: phy: aquantia: add downshift support omits d4223e06b6ae staging: mt7621-mmc: Check for nonzero number of scatterli [...] omits f2778bb3cb6c staging: mt7621-mmc: Fix warning when reloading module wit [...] omits 561fb35a9d04 staging: erofs: Use !x or x in place of NULL comparision omits 51385436f181 staging: rtl8188eu: remove unnecessary parentheses omits 63ff599a76a6 staging: rtl8723bs: core: Remove return variables in rtw_m [...] omits 5947e900d084 staging: rtl8723bs: core: Change NULL comparisons to Boole [...] omits 283a9e4b5624 staging: wilc1000: Remove return variables from wilc_spi.c omits 953137522929 staging: wilc1000: Remove return variable from host_interface.c omits b6d00e179fe5 staging: vt6655: Add spaces around operator omits 8f51bd83e443 staging: pi433: remove empty space to fix line over 80 cha [...] omits a41d42a9fda3 Staging: gdm724x: Remove unnecessary print statements omits 83cdfc17a907 Staging: comedi: ni_mio_common.c: Added blank line after d [...] omits d7dcf26ff0ff softirq: Remove tasklet_hrtimer omits 671422b2205b xfrm: Replace hrtimer tasklet with softirq hrtimer omits 77dcc6233e0d mac80211_hwsim: Replace hrtimer tasklet with softirq hrtimer omits 11c632e1cfd3 drm/tegra: sor: Implement acquire/release for reset omits ee222c5dfeca Merge branch 'reset/acquire' of git://git.pengutronix.de/g [...] omits 0f0b7e1cc7ab x86/tsc: Add option to disable tsc clocksource watchdog omits ea593dbba4c8 drm/i915: Allow contexts to share a single timeline across [...] omits b91715417244 drm/i915: Extend CONTEXT_CREATE to set parameters upon con [...] omits e0695db7298e drm/i915: Create/destroy VM (ppGTT) for use with contexts omits 9d1305ef80b9 drm/i915: Introduce the i915_user_extension_method omits 7fe5719b4364 soc/tegra: pmc: Implement acquire/release for resets omits 41c4f5996b9e Merge branch 'reset/acquire' of git://git.pengutronix.de/g [...] omits 4e5180eb3d4f crypto: Kconfig - fix typos AEGSI -> AEGIS omits f6fff1707223 crypto: salsa20-generic - use crypto_xor_cpy() omits 29d97dec22dd crypto: chacha-generic - use crypto_xor_cpy() omits dcf7b48212c0 crypto: vmx - fix copy-paste error in CTR mode omits 5db46ac29a67 crypto: ccree - reduce kernel stack usage with clang omits 6570737c7fa0 crypto: testmgr - test the !may_use_simd() fallback code omits 8b8d91d4ce5a crypto: simd - convert to use crypto_simd_usable() omits e52b7023cdad crypto: arm64 - convert to use crypto_simd_usable() omits 99680c5e9182 crypto: arm - convert to use crypto_simd_usable() omits f2abe0d72b21 crypto: x86 - convert to use crypto_simd_usable() omits b55e1a39543f crypto: simd,testmgr - introduce crypto_simd_usable() omits 580e29517840 crypto: arm64/gcm-aes-ce - fix no-NEON fallback code omits 7aceaaef04ea crypto: chacha-generic - fix use as arm64 no-NEON fallback omits 62f95ae805fa hwrng: omap - Set default quality omits f808aa3f245e crypto: testmgr - remove workaround for AEADs that modify [...] omits e151a8d28c2c crypto: x86/morus1280 - convert to use AEAD SIMD helpers omits 477309580dcc crypto: x86/morus640 - convert to use AEAD SIMD helpers omits b6708c2d8fbd crypto: x86/aegis256 - convert to use AEAD SIMD helpers omits d628132a5e3d crypto: x86/aegis128l - convert to use AEAD SIMD helpers omits de272ca72c61 crypto: x86/aegis128 - convert to use AEAD SIMD helpers omits 149e12252fb3 crypto: x86/aesni - convert to use AEAD SIMD helpers omits 8b56d3488d87 crypto: x86/aesni - convert to use skcipher SIMD bulk regi [...] omits 1661131a0479 crypto: simd - support wrapping AEAD algorithms omits 16c4dd83a1b2 crypto: caam/jr - optimize job ring enqueue and dequeue op [...] omits 691dc382769e clk: samsung: exynos5410: Add gate clock for ADC omits c52c6857de87 clk: samsung: dt-bindings: Add ADC clock ID to Exynos5410 omits 9d8e8f045ae4 clk: samsung: dt-bindings: Put CLK_UART3 in order omits fe63f21b20df iwlwifi: dbg_ini: align to FW api version 1 omits a2a120a9cdf1 iwlwifi: remove unnecessary goto out in iwl_parse_nvm_mcc_info() omits 78d722b1bdd9 iwlwifi: Use struct_size() in kzalloc omits 4b49e34e580c iwlwifi: dbg_ini: separate between ini and legacy dump flows omits c88580e1a96b iwlwifi: dbg: add DRAM monitor support for AX210 device family omits a15d4f3b3cdd iwlwifi: mvm: set max amsdu for TLC offload omits 5bd757a69bec iwlwifi: for AX210 device support radio GF4 omits f826faaa1f3a iwlwifi: pcie: switch to correct RBD/CD layout for 22560 omits fd1190b68a27 iwlwifi: mvm: use dump worker during restart instead of sync dump omits 8672aad310fc iwlwifi: dbg: use dump mask for tx command dumping length omits e4fe5d4b10cd iwlwifi: mvm: Support new format of SCAN_OFFLOAD_PROFILES_ [...] omits 2785ce008e3b iwlwifi: support new NVM response API omits b15ef67c0e6b iwlwifi: add support for 6-7 GHz channels omits 8636ca769cab iwlwifi: mvm: be more forgiving if num of channels is too big omits e47df5bd515c iwlwifi: mvm: enable HT/VHT IBSS omits 918cbf39ac00 iwlwifi: mvm: support multiple BSSID omits 81b4e44e41e6 iwlwifi: mvm: track changes in beacon count during channel switch omits f67806140220 iwlwifi: mvm: disconnect in case of bad channel switch parameters omits 77738865eb62 iwlwifi: mvm: notify FW on quiet mode in CSA omits c37763d22d07 iwlwifi: mvm: track CSA beacons omits d47cdb884a99 iwlwifi: mvm: report all NO_DATA events to mac80211 omits 792211266379 iwlwifi: mvm: implement CSA abort omits 9cfcf71ce6ec iwlwifi: mvm: report delayed beacon count to FW omits b71f0a0b1e3f tools: PCI: Exit with error code when test fails omits 972d8e137779 iwlwifi: add new 0x2723/0x2080 card for 22000 omits 0d5bad14226a iwlwifi: rename structs to fit the new names omits 07d35b4270ef iwlwifi: use sync nmi in case of init flow failure omits b05d57c9b647 iwlwifi: dbg_ini: fix bad dump size calculation omits 8625794e3639 iwlwifi: dbg_ini: in case of region dump failure set memory to 0 omits d1967ce64177 iwlwifi: add sync_nmi to trans ops omits 475c6bde7228 iwlwifi: mvm: fix TX crypto on 22560+ devices omits 48f40b96de2c thunderbolt: xdomain: Fix to check return value of kmemdup omits 9aabb68568b4 thunderbolt: Fix to check return value of ida_simple_get omits 2cc12751cf46 thunderbolt: Fix to check for kmemdup failure omits 53239664e5ae ARM: dts: ape6evm: Add NOR FLASH omits b9d52d381e14 drm/i915/guc: GuC suspend path cleanup omits e70d3d804041 drm/i915/selftests: Mark up preemption tests for hang detection omits d067994cc425 drm/i915/selftests: Calculate maximum ring size for preemp [...] omits f6827526279d selftests: bpf: modify urandom_read and link it non-statically omits ab99e7a8f7fe samples: bpf: add xdp_sample_pkts to .gitignore omits dbde7ec3ce0d arm64: dts: imx8mq: Move the opp table out of bus node omits 00f1dac3c2d6 arm64: dts: ls1043a: add crypto node alias also for qds omits e4282ddbd2a8 arm64: dts: fsl: Remove unused properties from FSL QSPI nodes omits 26d459398a7c ARM: dts: ls1021a: Remove unused properties from QSPI node omits e464fd2ba4d4 arm64: dts: imx8mq: enable the multi sensor TMU omits 2569473816a9 Merge branch 'bpf_tcp_check_syncookie' omits bafc0ba8261e selftests/bpf: add tests for bpf_tcp_check_syncookie and b [...] omits 5792d52df1e7 selftests/bpf: test references to sock_common omits dbaf2877e9ad selftests/bpf: allow specifying helper for BPF_SK_LOOKUP omits 253c8dde3cf6 tools: update include/uapi/linux/bpf.h omits 399040847084 bpf: add helper to check for a valid SYN cookie omits edbf8c01de5a bpf: add skc_lookup_tcp helper omits 85a51f8c28b9 bpf: allow helpers to return PTR_TO_SOCK_COMMON omits 0f3adc288df8 bpf: track references based on is_acquire_func omits aed609c40c6f ARM: dts: imx50: Add PHY node for usbotg and adjust clocks omits 67814a9b1b3b ARM: dts: i.MX35: Add i2c and mmc aliases omits 5da7f749aec3 ARM: dts: i.MX6SL: Add i2c and mmc aliases omits ad8c096a84a7 ARM: dts: i.MX50: Add i2c, mmc and spi aliases omits 1d965c4def07 Merge branch 'Refactor-flower-classifier-to-remove-depende [...] omits 92149190067d net: sched: flower: set unlocked flag for flower proto ops omits c24e43d83b7a net: sched: flower: track rtnl lock state omits 3d81e7118d57 net: sched: flower: protect flower classifier state with spinlock omits 272ffaadeb3e net: sched: flower: handle concurrent tcf proto deletion omits 9a2d93899897 net: sched: flower: handle concurrent filter insertion in [...] omits 259e60f96785 net: sched: flower: protect masks list with spinlock omits 195c234d15c9 net: sched: flower: handle concurrent mask insertion omits f48ef4d5b083 net: sched: flower: add reference counter to flower mask omits b2552b8c40fa net: sched: flower: track filter deletion with flag omits 061775583e35 net: sched: flower: introduce reference counting for filters omits 620da4860827 net: sched: flower: refactor fl_change omits e474619a2498 net: sched: flower: don't check for rtnl on head dereference omits 31f1a0e37cac nfp: remove defines for unused control bits omits 143eb9ac9fd9 Merge branch 'rhashtable-cleanups' omits f7ad68bf9850 rhashtable: rename rht_for_each*continue as *from. omits 4feb7c7a4fbb rhashtable: don't hold lock on first table throughout insertion. omits 83b038db255d Merge branch 'net-phy-Move-Omega-PHY-entry-to-Cygnus-PHY-driver' omits 17cc9821766c net: phy: Move Omega PHY entry to Cygnus PHY driver omits f878fe568558 net: phy: Prepare for moving Omega out of bcm7xxx omits 02afc7ad45bd net: dst: remove gc leftovers omits 88f808f312d3 Merge branch 'net-broadcom-Remove-print-of-base-address' omits 62be757fbe6f net: systemport: Remove print of base address omits fbb7bc45eac7 net: dsa: bcm_sf2: Remove print of base address omits 647aed232a7c net: phy: mdio-bcm-unimac: Remove print of base address omits 10585b43420e ipv6: Remove fallback argument from ip6_hold_safe omits 9ab948a91b2c ipv4: Allow amount of dirty memory from fib resizing to be [...] omits 12132768dc4a tun: Remove unused first parameter of tun_get_iff() omits 0c3e0e3bb623 tun: Add ioctl() TUNGETDEVNETNS cmd to allow obtaining rea [...] omits 6202b3c150bc NTB: ntb_test: Fix bug when counting remote files omits ea7e933d5c08 NTB: perf: Fix race condition when run with ntb_test omits a538aabd7240 NTB: perf: Fix support for hardware that doesn't have port [...] omits 1342948eef77 NTB: perf: Don't require one more memory window than numbe [...] omits 38832a87dda7 NTB: ntb_pingpong: Choose doorbells based on port number omits 34c639b6581b NTB: Fix the default port and peer numbers for legacy drivers omits 5a381bc8b12f NTB: Revert the change to use the NTB device dev for DMA a [...] omits a34ece9335d7 NTB: ntb_tool: reading the link file should not end in a N [...] omits 6c9043fdc7c2 NTB: ntb_transport: Ensure qp->tx_mw_dma_addr is initaliazed omits fc2786545395 PCI/MSI: Remove unused mask_msi_irq() and unmask_msi_irq() omits 1903ba82823b PCI/MSI: Remove unused __write_msi_msg() and write_msi_msg() omits 454e531f938f staging: rtl8723bs: include: remove typedef for struct pno [...] omits bc8212ef3d2a staging: rtl8723bs: include: remove typedef for struct pno [...] omits cc746197159b staging: rtl8723bs: include: remove typedef for struct pno [...] omits 8b4e7034fd30 staging: rtl8723bs: include: remove typedef for struct pno_ssid omits 319aa7e516da staging: rtl8723bs: include: remove typedef for struct pno [...] omits 8cf0466a2df6 staging: rtl8723bs: core: Change NULL comparison to Boolea [...] omits a752d01c3d87 staging: rtl8712: rtl8712_led.c: remove blank line omits 32c6abf0d02e staging: rtl8712: rtl8712_led.c: alignment should match op [...] omits a936ac3add1a staging: rtl8712: rtl8712_led.c: remove unnecessary parentheses omits 447da755b810 staging: rtl8712: rtl8712_efuse.h: alignment should match [...] omits 4fb5eb2da969 staging: rtl8712: rtl8712_efuse.h: remove blank line omits f916e23f56a8 staging: rtl8712: alignment should match open parenthesis omits 88ad17b6fd02 staging: rtl8712: remove blank line omits 53db33a48934 Staging: media: Use !x in place of NULL comparision omits 85b45eadbe6e staging: netlogic: Remove unnecessary error print omits 4a278a92958d staging: vt6655: lines should not end with a parenthesis omits 1f176773fac0 staging: vt6655: correction in spelling omits 6c851417336a drm/amd/powerplay: Fix double unlock bug in smu_sys_set_pp [...] omits 8513027a73c2 drm/amd/powerplay: Off by one in vega20_get_smu_msg_index() omits 06b61d4a3cca drm/amd/powerplay: delete some dead code omits 4e8738a206d2 drm/amdgpu/display: fix build when DCN KCONFIG is not set omits 86f7bae5cf97 drm/amdgpu: revert "XGMI pstate switch initial support" omits 4c1c9871fb99 staging: rtl8192e: kconfig: use help over --help-- omits e9e2d2e34fb1 staging: rtl8188eu: core: Add spaces around operators omits 72369b1b8790 staging: rtl8188eu: core: Remove unnecessary parentheses omits 0049363c9253 staging: rtl8188eu: core: rtw_mlme: Remove return variables. omits c896c89066ae staging: emxx_udc: lines should not end with parenthesis omits c3546695830e drm/amdgpu: use the new VM backend for PTEs omits e6899d55904f drm/amdgpu: use the new VM backend for PDEs omits 6dd09027a22a drm/amdgpu: new VM update backends omits 802a4a484a76 drm/amdgpu: reserve less memory for PDE updates omits d1e29462a06a drm/amdgpu: move and rename amdgpu_pte_update_params omits 072b7a0bd2f6 drm/amdgpu: always set and check dma addresses in the VM code omits 2c2508029f02 drm/amdgpu: remove some unused VM defines omits 52012642a599 staging: greybus: sdio.c: Remove unncessary paranthesis. omits 754a25442705 drm/i915: Skip object locking around a no-op set-domain ioctl omits a679f58d0510 drm/i915: Flush pages on acquisition omits 28b18b39c5a7 Merge branch 'ipv6-Change-addrconf_f6i_alloc-to-use-ip6_ro [...] omits c7a1ce397ada ipv6: Change addrconf_f6i_alloc to use ip6_route_info_create omits 67f695134703 ipv6: Move setting default metric for routes omits a88c26f671b0 net/tls: Replace kfree_skb() with consume_skb() omits 08e046c8966a tipc: fix a null pointer deref omits 77d5ad4048fb tipc: fix use-after-free in tipc_sk_filter_rcv omits 706707341bef mtd: spi-nor: Fix comment of spi_nor_find_best_erase_type() omits 3ddc8adbbc76 mtd: spi-nor: Print all JEDEC ID bytes on error omits 4daffb664a69 drm/i915: Stop storing the context name as the timeline name omits 3e05531243d0 drm/i915: Stop storing ctx->user_handle omits 7dc40713618c drm/i915: Introduce a mutex for file_priv->context_idr omits 3aa9945a528e drm/i915: Separate GEM context construction and registrati [...] omits d74fd06f4410 mtd: rawnand: ingenic: Rename jz4780_bch_init to jz4780_bch_reset omits a919619e9a25 mtd: rawnand: ingenic: Rename jz4780_nand driver to ingenic_nand omits 65bba52d3250 mtd: rawnand: ingenic: Use SPDX license notifiers omits 1838a7b31fcb mtd: rawnand: Move drivers for Ingenic SoCs to subfolder omits badb37f1601d dt-bindings: mtd: ingenic: Use standard ecc-engine property omits 057c319a0fe6 dt-bindings: mtd: ingenic: Change 'BCH' to 'ECC' in documentation omits a07c63d3e95d dt-bindings: mtd: ingenic: Add compatible strings for JZ47 [...] omits 6d50e9b6dcd0 mtd: rawnand: meson: fix a potential memory leak in meson_ [...] omits 91e9dd772084 mtd: rawnand: meson: add missing ENOMEM check in meson_nfc [...] omits b849f8b59c68 mtd: rawnand: atmel: switch to SPDX license identifiers omits ccf20ccccea3 mtd: rawnand: atmel: add sam9x60 nand controller support omits b1e8e0aa15a0 dt-bindings: mtd: atmel-nand: add sam9x60 compatible omits e2c19c506c87 mtd: rawnand: atmel: add generic name for EBICSA regmap omits 3e0863dd4c1f memory: atmel-ebi: add sam9x60 EBI support omits 996acbfb1fe3 dt-bindings: memory: atmel-ebi: add sam9x60 compatible omits ad7bdbc84730 memory: atmel-ebi: add generic name for ebi regmap omits b309df2422c0 ARM: at91: add sam9x60 SFR definitions omits 64f1da10ca5e mtd: rawnand: Mark expected switch fall-throughs omits f67ed1461eff mtd: rawnand: gpmi: Introduce GPMI_IS_MXS() macro omits 981d1aa0697c mtd: spinand: Use the spi-mem dirmap API omits 922bfb7c27f7 arm64: dts: stratix10: enable MMC highspeed support omits 17808d445b6f ARM: dts: socfpga: enable MMC highspeed support omits ca1438dcb34c spi: export tracepoint symbols to modules omits 69c8a9bcb032 spi: lpspi: fix dataloss when SS is inactivated between ev [...] omits e69b394703e0 regulator: tps65086: Fix tps65086_ldoa1_ranges for selector 0xB omits 7287275b4301 regulator: add regulator_get_linear_step() stub helper omits 689b9e025f0c regulator: tps65217: Simplify linear range for selector 25-52 omits 4e105e3b4bc6 regulator: tps65132: Constify tps65132_regulator_ops and t [...] omits 2e62e03333bb regulator: tps65132: Remove unneeded fields from struct tp [...] omits 008fe4e53822 ASoC: simple-card-utils: test memory allocation omits 16123412a628 ASoC: lochnagar: Add driver to support Lochnagar 2 sound card omits d9b27d50340c ASoC: lochnagar: Add device tree binding document omits c95e3a4b9629 ASoC: tlv320aic32x4: Properly Set Processing Blocks omits b87d37d0231f ASoC: mchp-i2s-mcc: add driver for I2SC Multi-Channel Controller omits 4c798984c0dc ASoC: mchp-i2s-mcc: dt-bindings: add DT bindings for I2S M [...] omits ad11e59f52d6 ASoC: simple-card-utils: rename asoc_simple_card_xxx() to [...] omits 8f7f298a3337 ASoC: simple-card-utils: separate asoc_simple_card_parse_dai() omits 65a5056b2120 ASoC: simple-card-utils: share asoc_simple_card_init_priv() omits 629f75440a68 ASoC: simple-card-utils: share asoc_simple_be_hw_params_fixup() omits ad934ca80108 ASoC: simple-card-utils: share asoc_simple_dai_init() omits f48dcbb6d47d ASoC: simple-card-utils: share asoc_simple_hw_param() omits 686911b46fb5 ASoC: simple-card-utils: share asoc_simple_shutdown() omits f38df5bf0c9c ASoC: simple-card-utils: share asoc_simple_startup() omits e59289cda8de ASoC: simple_card_utils: share common priv for simple-card [...] omits 0580dde59438 ASoC: simple-card-utils: add asoc_simple_debug_info() omits 883149027a98 ASoC: AMD: Update DA7219 DAI clock name to align with code [...] omits d90ba6c8b53e ASoC: da7219: Expose BCLK and WCLK control through CCF omits 41d176d3ec14 ASoC: da7219: Update DAI clock binding info to cover WCLK/BCLK omits 0ff4e8c61b79 ASoC: fsl_esai: fix channel swap issue when stream starts omits 53f67a786638 ASoC: fsl_asrc: add constraint for the asrc of older version omits f0f2338a9cfa ASoC: cs4270: Set auto-increment bit for register writes omits 5ba846b1ee07 dmaengine: idma64: Use actual device for DMA transfers omits 401f147b16d9 drm/i915/selftests: fix NULL vs IS_ERR() check in mock_con [...] omits 1f2367a39f17 drm/komeda: Add d71_enum_resources and d71_cleanup omits a2b2012eab25 ARM: dts: rockchip: Fix gic/efuse sort ordering for rk3288 omits 01ce31c57b3f vti4: removed duplicate log message. omits 5483844c3fc1 vti4: ipip tunnel deregistration fixes. omits e8449baa5c01 arm64: dts: imx8qxp: add lsio_mu2 node omits 14c7c02d2145 arm64: dts: imx8qxp: fix mbox-cells omits ab7529f24417 drm/i915: Use __is_constexpr() omits 07de90945caf arm64: dts: allwinner: a64: Rename hpvcc-supply to cpvdd-supply omits 49c726d55c1b clk: sunxi: Add Kconfig options omits d333bad1f6f3 dt-bindings: at24: add Renesas R1EX24016 omits ceda59ec444e MAINTAINERS: change my e-mail address for at24 omits 152d58234ef4 ARM: dts: sunxi: h3/h5: Add device node for SID omits f7a6f5f3bb7b ARM: dts: vf610-zii: Remove 'max-brightness' property omits ff01e6971ecd drm/fourcc: Fix conflicting Y41x definitions omits 9354c29ed527 habanalabs: allow user to modify TPC clock relaxation value omits e2ff9f15e8ac staging: erofs: Replace NULL comparisons omits 0d808cdfe0fc staging: gdm724x: Rename dftEpsId to dft_eps_id omits e4432160d9b3 Staging: rtl8723bs: Change return type and type of local variable omits 19c74ea57715 staging: r8188eu: refactor recvframe_defrag() omits 737e061563b0 staging: wlan-ng: Correct typo in comment message omits 82c6f68090b7 staging: wlan-ng: malformed SPDX-License-Identifier omits 42784bd7a2c8 staging: mt7621-spi: Remove references to nonexistent mt76 [...] omits 9e4f62f42caa staging: rtl8188eu: core: rtw_recv.c: Modify return type s [...] omits 2fd37c9d4335 staging: rtl8192u: r8192U_dm: Remove unnecessary comments. omits b17b6823419a staging: netlogic: replace skb_put/pull pair with skb_reserve omits 40a3483b194e staging: rtl8192u: ieee80211: ieee80211_rx.c: Remove unnec [...] omits 8677858da6b9 dt-bindings: memory-controllers: freescale: add MMDC binding doc omits 3a1a67b1ca7b ARM: dts: imx6qdl: Improve mmdc1 node omits 476f6e53a0d0 ARM: dts: imx: make MMDC node name generic omits 10ee87d19a5d ARM: dts: imx7ulp: add mmdc support omits 083d022913f2 drm/amdgpu: add one rlc version into gfxoff blacklist omits 005440066f92 drm/amdgpu: enable gfxoff again on raven series (v2) omits 0a958328b069 drm/amd/powerplay: fix spelling mistake "unknow" -> "unknown" omits 5ea8b4725f42 drm/amd/powerplay: Zero initialize num_of_levels in vega20 [...] omits 5bbfcebb6d1b drm/ttm: remove set but not used variable 'rdev' omits 54087768dbd6 drm/amd/display: Only put primary planes into the mode_inf [...] omits f258fee6c3c0 drm/amd/display: Add debugfs dpcd interface omits c7ba3653e977 drm/amd/display: Generic SDP message access in amdgpu omits d5f90f3a0ab3 drm/amd/display: Expose generic SDP message access interface omits 6ffaa6fcd06a drm/amd/display: fix odm pipe management omits 661a8cd9516b drm/amd/display: add missing opp programming for odm omits f25f06b67ba2 drm/amd/display: fix odm combine pipe reset omits bc2193992b00 drm/amd/display: fix releasing planes when exiting odm omits 1e49f3e56d4d drm/amd/display: 3.2.23 omits e03868ec0cdc drm/amd/display: Fix VTEM InfoPacket programming omits 66acd4418d7d drm/amd/display: Link train only when link is DP and backe [...] omits c23f95ae7064 drm/amd/display: add global master update lock interfaces omits 3a9aeadbdfa8 drm/amd/display: Use dc_is_hdmi_signal() instead of ENUM omits 3c7dd2cbc8e1 drm/amd/display: cache additional dpcd caps for HDR capabi [...] omits b05e2c5e81f9 drm/amd/display: Update ABM crtc state on non-modeset omits 3d5cc272319d drm/amd/display: Programming correct VRR_EN bit in VTEM structure omits 8db89b2e39ff drm/amd/display: 3.2.22 omits f38e720af8c5 drm/amd/display: extend EDID support to 1kb omits fe6119fb0361 drm/amd/display: Fix DP audio regression omits 9070d18f89a8 drm/amd/display: Add a hysteresis to BTR frame multiplier omits 7fe538a4d641 drm/amd/display: fix DP 422 VID_M half the rate issue. omits ae5041f3a031 drm/amd/display: Fix setting DP_VID_N_MUL omits 901f4f97be66 drm/amd/display: Move dm_read_reg_func to dc_helper. omits 7ddaef96cd30 drm/amd/display: Use drm helper for resetting plane state omits 335d5d7bbd3c drm/amd/display: change generic_reg_wait to void. omits eec3d5efd16d drm/amd/display: Reset alpha state for planes to the corre [...] omits 1d31408a4c29 drm/amdgpu: use more entries for the first paging queue omits 4f8bc72fbf10 drm/amdgpu: free up the first paging queue v2 omits f11a13ecafa4 drm/amdgpu: re-enable retry faults omits f81e8d532a4f drm/amdkfd/sriov:Put the pre and post reset in exclusive mode v2 omits 1791e54f0121 drm/amd/display: Respect DRM framebuffer info for video surfaces omits 98ae7f98d44b drm/amdgpu: Wait for newly allocated PTs to be idle omits 194f87ddffe2 drm/amdgpu: more descriptive message if HMM not enabled omits 46fc15487d02 Drivers: hv: vmbus: Expose monitor data only when monitor [...] omits 48e5d98a0eb1 selftests/bpf: Add arm target register definitions omits e19dfdc83b60 kernfs: initialize security of newly created nodes omits ec882da5cda9 selinux: implement the kernfs_init_security hook omits b230d5aba2d1 LSM: add new hook for kernfs node initialization omits 0ac6075a32fc kernfs: use simple_xattrs for security attributes omits b754026bd98e selinux: try security xattr after genfs for kernfs filesystems omits d0c9c153b4bd kernfs: do not alloc iattrs in kernfs_xattr_get omits 05895219627c kernfs: clean up struct kernfs_iattrs omits 16add411645c syscall_get_arch: add "struct task_struct *" argument omits b15fe94acece unicore32: define syscall_get_arch() omits 03f7e6adfbd0 Move EM_UNICORE to uapi/linux/elf-em.h omits 1660aac45e5b nios2: define syscall_get_arch() omits fa562447e154 nds32: define syscall_get_arch() omits 530ff23a8e46 Move EM_NDS32 to uapi/linux/elf-em.h omits 92f922f35078 m68k: define syscall_get_arch() omits d093153431dc hexagon: define syscall_get_arch() omits f4780e2db06d Move EM_HEXAGON to uapi/linux/elf-em.h omits 122a43b10742 h8300: define syscall_get_arch() omits a43e66478ef7 c6x: define syscall_get_arch() omits 67f2a8a29311 arc: define syscall_get_arch() omits 162f33dd45a7 Move EM_ARCOMPACT and EM_ARCV2 to uapi/linux/elf-em.h omits 2efa48fec0c3 audit: Make audit_log_cap and audit_copy_inode static omits 73e65b88feb9 audit: connect LOGIN record to its syscall record omits f55d0b40eccf scsi: target: iscsi: Free conn_ops when zalloc_cpumask_var failed omits 1ea9b4633cda scsi: target: iscsi: Fix np_ip_proto and np_sock_type in i [...] omits ee26724af6c7 scsi: target: fix unsigned comparision with less than zero omits 1943edacef89 scsi: ufs-mediatek: Avoid using ret uninitialized in ufs_m [...] omits cbb24e26735f scsi: ufs-mediatek: Make some symbols static omits 92f3b327185a scsi: lpfc: Fixup eq_clr_intr references omits c88725dd14da scsi: lpfc: Fix build error omits 0b03a5ca8b14 ipv6: Add icmp_echo_ignore_anycast for ICMPv6 omits f1b5618e013a vfs: Add a sample program for the new mount API omits cf3cba4a429b vfs: syscall: Add fspick() to select a superblock for reco [...] omits 93766fbd2696 vfs: syscall: Add fsmount() to create a mount for a superblock omits ecdab150fddb vfs: syscall: Add fsconfig() for configuring and managing [...] omits 007ec26cdc9f vfs: Implement logging through fs_context omits 24dcb3d90a1f vfs: syscall: Add fsopen() to prepare for superblock creation omits dadd2299ab61 Make anon_inodes unconditional omits 44dfd84a6d54 teach move_mount(2) to work with OPEN_TREE_CLONE omits 2db154b3ea8e vfs: syscall: Add move_mount(2) to move mounts around omits a07b20004793 vfs: syscall: Add open_tree(2) to reference or clone a mount omits 6ebc9692a7ad drm/i915: make raw access function work on uncore omits 25286aaca9ce drm/i915: move regs pointer inside the uncore structure omits 272c7e52302e drm/i915: reduce the dev_priv->uncore dance in uncore.c omits cb7ee69015aa drm/i915: make find_fw_domain work on intel_uncore omits f7de50278e5c drm/i915: make more uncore function work on intel_uncore omits 3ceea6a1b4d2 drm/i915: use intel_uncore for all forcewake get/put omits f568eeee5355 drm/i915: use intel_uncore in fw get/put internal paths omits 159367bb9e74 drm/i915: always use masks on FW regs omits 296bd5aea223 PCI: Mark expected switch fall-throughs omits a534ea30e70f net: isdn: Make isdn_ppp_mp_discard and isdn_ppp_mp_reasse [...] omits 7264aebb81d1 drm/i915/icl: Fix the TRANS_DDI_FUNC_CTL2 bitfield macro omits 9b23e1a3e8fd ARM: dts: exynos: Fix audio (microphone) routing on Odroid XU3 omits 77fc46976e0b arm64: dts: exynos: Add SlimSSS to Exynos5433 omits 45eedc0e3608 arm64: dts: exynos: add DSD/GSD clocks to DECONs and GSCAL [...] omits 7698ffaf4198 arm64: dts: exynos: configure GSCALER related clocks on TM2 omits 881d7afdff16 net: hns3: Make hclge_destroy_cmd_queue static omits 75d317c40964 Merge branch 'net-refactor-ndo_select_queue' omits a350eccee583 net: remove 'fallback' argument from dev->ndo_select_queue() omits b71b5837f871 packet: rework packet_pick_tx_queue() to use common code s [...] omits 4bd97d51a5e6 net: dev: rename queue selection helpers. omits 0b963ef20c56 Merge branch 'qed-next' omits 1a3ca25062cf qed: Define new MF bit for no_vlan config omits a88381dece86 qede: Populate mbi version in ethtool driver query data. omits 254c0a2bfedb macvlan: pass get_ts_info and SIOC[SG]HWTSTAMP ioctl to re [...] omits 1bfe45f4ae81 net: bridge: use eth_broadcast_addr() to assign broadcast address omits f295b3ae9f59 net/tls: Add support of AES128-CCM based ciphers omits 6a23c0a6af98 Merge branch 'net-phy-aquantia-add-interface-mode-handling' omits 1e614b5086ee net: phy: aquantia: check for changed interface mode in re [...] omits 570c8a7d5303 net: phy: aquantia: check for supported interface modes in [...] omits ce8775c0ff29 NTB: ntb_hw_amd: set peer limit register omits d074bab2259a NTB: ntb_perf: Clear stale values in doorbell and command [...] omits beb9fb8eefc4 NTB: ntb_perf: Disable NTB link after clearing peer XLAT r [...] omits c780b663d91f NTB: ntb_perf: Increased the number of message retries to 1000 omits 6e514e371757 drm/i915: Switch to bitmap_zalloc() omits 5c5f626bcace net: phy: improve handling link_change_notify callback omits 34965a52dcf9 drm/selftests/mm: Switch to bitmap_zalloc() omits 000c6af41775 spi: pxa2xx: Debug print DMA burst size omits 37821a82e678 spi: pxa2xx: Introduce DMA burst size support omits 560ee7e91009 spi: dw: Add support for an optional interface clock omits 2f324ac7cf8c dt-bindings: snps,dw-apb-ssi: Add optional clock bindings [...] omits 57a9f6e7eefa dt-bindings: snps,dw-apb-ssi: Add mandatory clock bindings [...] omits f457cb707836 spi: mxic: simplify getting .driver_data omits 43a8d240eee4 spi: spi-mem: stm32-qspi: stm32_qspi_pm_ops can be static omits 563943864f3f regulator: axp20x: Mark expected switch fall-throughs omits 94e290b0e9a6 i2c: rcar: wait for data empty before starting DMA omits 03f85e380f92 i2c: rcar: let DMA enable routine return success status omits ed5a81046bf7 i2c: rcar: sanity check for minimal DMA length omits d151cf89a476 ASoC: stm32: dfsdm: add mmap support omits c47255b61129 ASoC: stm32: dfsdm: fix debugfs warnings on entry creation omits 19441e35a43b ASoC: stm32: dfsdm: manage multiple prepare omits 80c94557e94f regulator: gpio: Reword the binding document omits c22938562fd8 regulator: rn5t618: Constify regulator_desc omits 6185de50e441 regulator: max8925: Convert to regulator core's simplified [...] omits 0b8515eddbd8 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 7a67eb1d3abe regulator: of: Make regulator_of_get_init_node static omits cc6a8d69ba62 regmap: debugfs: Jump to the next readable register omits cd537873729c ASoC: wm_adsp: Correct some minor issues omits 8d3a3048c313 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits f29eec793d4d ASoC: samsung: i2s: Don't use register read to determine s [...] omits bf31cbfbe250 ASoC: tlv320aic32x4: Break out clock setting into separate [...] omits 0f91d24f2c78 ASoC: jz4740: Depend on MIPS instead of MACH_JZ4740 omits 0d7350316a2a i2c: i2c-stm32f7: improve loopback in timing algorithm omits c62ebb3d5f0d i2c: designware: Add support for an interface clock omits bdfdf4b2ba64 dt: snps,designware-i2c: Add clock bindings documentation omits bfc01ddff2b0 Revert "net: xfrm: Add '_rcu' tag for rcu protected pointe [...] omits 36edd8caa617 ntb: intel: Make intel_ntb3_peer_db_addr static omits 8cac9fd9bc79 drm/i915: Inline skl_update_pipe_wm() into its only caller omits 96cb7cde1a30 drm/i915: Don't pass pipe_wm around so much omits 5e6037c88ad5 drm/i915: Move some variables to tighter scope omits a301cb0fca2d drm/i915: Keep plane watermarks enabled more aggressively omits 10a7e07b68b9 drm/i915: Make sure cursor has enough ddb for the selected [...] omits df331de3f8aa drm/i915: Allocate enough DDB for the cursor omits c92558aa4172 drm/i915: Extract skl_compute_wm_params() omits 67155a699684 drm/i915: Don't pass plane state to skl_compute_plane_wm() omits 3cf963cfe3a9 drm/i915: Accept alloc_size == blocks omits 4677faf65fd1 drm/i915: Use HPLLVCO_MOBILE for all PNVs omits f3e304852242 drm/i915: Introduce i915_has_asle() omits 9e7d569924d9 drm/i915: Introduce i9xx_has_pps() omits b7c8093fac15 drm/i915: Introduce i9xx_has_pfit() omits 5c227869839b drm/i915: Reorder gen3/4 swizzle detection logic omits 768b525edb4a ARM: dts: imx6qdl: Enable fsl,sec-v4.0-pwrkey omits 5252414f7c15 ARM: dts: imx6: RDU2: manage backlight from panel omits 574e852f99c3 ARM: dts: imx6: RDU2: add switch watchdog device omits 80471330ec58 slimbus: fix a NULL pointer dereference in of_qcom_slim_ng [...] omits 8f3e2d2c9349 ARM: imx6: cpuidle: omit the unnecessary unmask of GINT omits 6b37a3af354e nvmem: core: add nvmem_cell_read_u16 omits a9541f5a10b9 nvmem: stm32: add support for STM32MP15 BSEC to control OTP data omits 6dcf2c29124a nvmem: Add driver for STM32 factory-programmed read only mem omits ab3498a2e490 dt-bindings: nvmem: Add STM32 factory-programmed romem omits 809ffe6a8bbf nvmem: sunxi_sid: Support SID on A83T and H5 omits fabdb5564658 nvmem: sunxi_sid: Read out data in native format omits 7bc66dee5945 nvmem: sunxi_sid: Dynamically allocate nvmem_config structure omits 0be20680fbd4 nvmem: sunxi_sid: Optimize register read-out method omits cf0a24e6dbc4 nvmem: sunxi_sid: Read out SID for randomness without looping omits a691a1ebb59e habanalabs: set new golden value to tpc clock relaxation omits af6e0fd10a11 nvmem: imx-ocotp: broaden Kconfig dependency omits 163c0dbd0cb1 nvmem: imx-ocotp: add support for imx8mq omits a5289678632f dt-bindings: imx-ocotp: Add i.MX8MQ compatible omits 53be96ab821a Merge branch 'for-5.1/upstream-fixes' into for-next omits 2821fd0c2be0 lib/test_printf: Switch to bitmap_zalloc() omits ee4c12f43907 arm64: dts: freescale: Enable PCI-E controller for Oxalis board omits b9eb314ae888 arm64: dts: ls1028a: Add pmu dt nodes omits 9ff06679e109 pwm: sysfs: fix typo "its" -> "it's" omits efc80fb37466 pwm: tiehrpwm: Enable compilation for ARCH_K3 omits fd79d93985e0 drm/i915/selftests: add test to verify get/put fw domains omits b54d1ed07ad8 dt-bindings: pwm: tiehrpwm: Add TI AM654 SoC specific compatible omits b00ef5305319 pwm: tiehrpwm: Update shadow register for disabling PWMs omits 44481955eab7 pwm: img: Turn final 'else if' into 'else' in img_pwm_config omits 347ab9480313 pwm: Fix deadlock warning when removing PWM device omits a89bfc5d9a07 tinydrm/mipi-dbi: Use dma-safe buffers for all SPI transfers omits b60a5b8dcf49 media: Kconfig files: use the right help coding style omits 8a3946cad244 media: v4l2-fwnode: Add a deprecation note in the old ACPI [...] omits a5c7caa15a9d media: ipu3-cio2: Set CSI-2 receiver sub-device entity function omits e4dfdd5804cc thunderbolt: Fix a missing check of kmemdup omits 106204b56f60 thunderbolt: property: Fix a NULL pointer dereference omits 0d0d87fbf4c5 media: v4l: i2c: Regroup lens drivers under their own section omits f1ef70ffbfe7 media: ti-vpe: Parse local endpoint for properties, not th [...] omits c1ee825686a4 media: pxa-camera: Match with device node, not the port node omits fff35d45e16f media: v4l2-fwnode: The first default data lane is 0 on C-PHY omits 9d3863736a26 media: v4l2-fwnode: Defaults may not override endpoint con [...] omits 12f6153d4555 media: ov7670: don't access registers when the device is p [...] omits 32ab688b2803 media: ov7670: restore default settings after power-up omits c3c2eca87dcd media: staging/intel-ipu3: reduce kernel stack usage omits 948dff7cfa1d media: staging/intel-ipu3: mark PM function as __maybe_unused omits 6d5f26f2e045 media: staging/intel-ipu3-v4l: reduce kernel stack usage omits 22815f1825e4 reset: Add acquire/release support for arrays omits f31d5c24fb2e reset: Add acquired flag to of_reset_control_array_get() omits c84b0326d5e4 reset: add acquired/released state for exclusive reset controls omits 76eb24fc233b media: vicodec: reset last_src/dst_buf based on the IS_OUTPUT omits f221b84ee13c media: vicodec: remove WARN_ON(1) from get_q_data() omits ac22353f803b staging: rtl8188eu: remove unused WFD defines omits a7265633683c Staging: unisys: Correct malformed SPDX-License-Identifier omits 8bfb17546135 drm/vboxvideo: Remove unused including <linux/version.h> omits d315d4faf820 drm/i915/selftests: Provide stub reset functions omits 20d467e1e9bd of: Add vendor prefix for Menlo Systems GmbH omits 2bf6b5b0e374 drm/meson: exclusively use the canvas provider module omits dc5b96141024 dt-bindings: display: amlogic, meson-vpu: exclusively use [...] omits d058ad0e3856 ARM: dts: imx7s-warp: PMIC swbst boot-on/always-on omits 1284ec985572 drm/i915: Update DRIVER_DATE to 20190320 omits d058fb60d56b dt-bindings: clock: imx7ulp: remove SNVS clock omits 03fc565c2a7a clk: imx7ulp: remove snvs clock omits 0b5173368b4c bindings: fsl-imx-sdma: Document fsl,imx8mq-sdma compatbil [...] omits c6578d98766a arm64: dts: imx8mq-evk: Enable audio codec wm8524 omits 8c61538dc945 arm64: dts: imx8mq: Add SAI2 node omits 1474d48bd639 arm64: dts: imx8mq: Add SDMA nodes omits 49634aa7d9e6 staging: comedi: ni_mio_common: use insn->n in ni_m_series [...] omits 018768ccc7dc staging: comedi: ni_mio_common: use insn->n in ni_eeprom_i [...] omits 776d25ff5b49 staging: comedi: ni_mio_common: use insn->n in ni_calib_in [...] omits fe57d1e113fc staging: comedi: ni_mio_common: Use insn->n in ni_calib_in [...] omits b8585eb51e74 staging: mt7621-mmc: Only unmap_sg if mapped omits b22f49923ac8 staging: mt7621-mmc: Fix BRUST -> BURST typo omits 983b2fd7235b staging: mt7621-mmc: Immediately notify mmc layer of card [...] omits 6d0e4698c89a staging: mt7621-mmc: Remove redundant host->mmc->f_max write omits 472033f59139 staging: mt7621-mmc: Bill the caller for I/O time omits 64eb131e22bd staging: mt7621-mmc: Use pinctrl subsystem to select SDXC [...] omits c62a4073b243 staging: mt7621-mmc: Remove obsolete comments and variables omits ea9420cea390 staging: mt7621-mmc: fix unused variable compiler warning omits 730b3cf282a3 staging: fsl-dpaa2: ethsw: Remove return variable omits fa008fdf002d Staging: unisys: visorhba: Replace '--help--' with 'help' [...] omits 93ea10f5453c Staging: unisys: visorinput: Replace '--help--' with 'help [...] omits 875af97f6674 Staging: unisys: visornic: Replace '--help--' with 'help' [...] omits 40197d076c84 staging: sm750fb: Eliminate camel case omits e655d23dbac8 staging: rtl8192u: ieee80211: ieee80211_tx.c: Adjust space [...] omits c0fb0459cb0c staging: rtl8192u: ieee80211: ieee80211_rx.c: Fix NULL com [...] omits 993798a51162 staging: rtl8192u: r8192U_dm: Remove unnecessary blank lines. omits b6ed32ab49f5 staging: rtl8192u: r8192U_dm: Fix space issue around operators. omits f981a79eff0b staging: rtl8192u: r8192U_dm: Fix alignment issue. omits df08e38510f8 staging: gasket: Remove return variable omits 180a41bfbfe0 staging: greybus: Remove parentheses around variable omits 447a3621b383 staging: erofs: fix parenthesis alignment omits ad71b256ba4e ice: Determine descriptor count and ring size based on PAGE_SIZE omits 544f63d307b1 ice: Reset all VFs with VFLR during SR-IOV init flow omits 7a1f71117540 ice: Get resources per function omits 1c44e3bce12f ice: Implement flow to reset VFs with PFR and other resets omits 70457520bab8 ice: configure GLINT_ITR to always have an ITR gran of 2 omits 729ae330a0f2 drm/i915/cml: Introduce Comet Lake PCH omits a7b4deeb02b9 drm/i915/cml: Add CML PCI IDS omits 80ed404abb48 ice: use ice_for_each_vsi macro when possible omits d8df260af70f ice : Ensure only valid bits are set in ice_aq_set_phy_cfg omits 16c3301b5566 ice: remove redundant variable and if condition omits 77ed84f49aee ice: avoid multiple unnecessary de-references in probe omits 42b2cc83afb4 ice: Fix issue with VF reset and multiple VFs support on PFs omits 77a7a84d6221 ice: Fix broadcast traffic in port VLAN mode omits 371a415153be arch: mips: Kconfig: pedantic formatting omits 716850ab104d MIPS: eBPF: Initial eBPF support for MIPS32 architecture. omits 6c2c8a188868 MIPS: eBPF: Provide eBPF support for MIPS64R6 omits 0d1d17b9ff8e MIPS: uasm: Add div, mul and sel instructions for mipsr6 omits b8f3b15a7ba0 MIPS: entry: Remove unneeded need_resched() loop omits bb0e5837db3a igc: Remove unneeded hw_dbg prints omits ecad77fd29e4 igc: Fix the typo in igc_base.h header definition omits 65cd3a725e90 igc: Add support for the ntuple feature omits 36b9fea60961 igc: Add support for statistics omits 9bd5423fc75e Merge branch 'enc28j60-messaging-clean-up-and-ACPI-improvements' omits 75dd98c4a848 enc28j60: Convert to use SPDX identifier omits 5c22dc8debcc enc28j60: Fix indentation splats omits f3cb67b0f347 enc28j60: Amend comments by fixing typos, adding periods, etc omits ba2c37947c42 enc28j60: Remove linux/init.h omits c93a0f2a7fc4 enc28j60: Convert printk() to netdev_printk() omits 6eae14104fc8 enc28j60: Convert HW related printk() to dev_printk() omits e303b6afef21 enc28j60: Switch to dev_<level> from pr_<level> omits b4f7a6f964fb enc28j60: Use ether_addr_copy() in enc28j60_set_mac_address() omits 41e48c3d8070 enc28j60: Switch to use module_spi_driver() macro omits 571fb070a147 enc28j60: Drop driver name duplication from messages omits 35b60f37363b enc28j60: Replace dev_*(&netdev->dev, ...) with netdev_*() omits f23304cbd568 enc28j60: Remove duplicate messaging omits 9b525171d881 enc28j60: Use device_get_mac_address() omits 7512ddef6307 scsi: mvumi: Stop using plain integer as NULL pointer omits 3f0b2d742100 scsi: qedi: Remove set but not used variable 'cls_sess' omits 6245c8483ae0 igc: Extend the ethtool supporting omits 2121c2712f82 igc: Add multiple receive queues control supporting omits 459d69c407f9 e1000e: Disable runtime PM on CNP+ omits 92684bfc9b16 scsi: be2iscsi: lpfc: fix typo omits 5aa151922e90 igb: fix various indentation issues omits 62439b480041 scsi: qla2xxx: Fix a small typo in qla_bsg.c omits f65c33890b95 scsi: qla2xxx: Fix comment alignment in qla_bsg.c omits 22cf7c6f8ee6 Merge tag 'meson-clk-fixes-for-5.1' of https://github.com/ [...] omits 03f1eccc7a69 ipv6: Add icmp_echo_ignore_multicast support for ICMPv6 omits f9cb75970e7b net: macb: simplify getting .driver_data omits 5b6e13216be2 igb: Exclude device from suspend direct complete optimization omits 094b0246a2ca scsi: mptfusion: remove set, but not used, variables omits b0ddfe2bb2bd intel: correct return from set features callback omits b47b8618fc8a scsi: mptfusion: mark expected switch fall-through omits 244830a0dcca scsi: mptfusion: fix indentation issues omits 64c40525849f net: pasemi: Make pasemi_mac_init_module static omits f2c43a624744 scsi: mvsas: clean up a few indentation issues omits 9403cf230258 tcp: free request sock directly upon TFO or syncookies error omits 56dc6d635574 datagram: Make __skb_datagram_iter static omits d2e993edbcac scsi: qlogicfas408: clean up a couple of indentation issues omits 538abaf38e75 net: hns3: Make hclgevf_update_link_mode static omits d78e9a145a23 scsi: dpt_i2o: clean up indentation issues, remove spaces omits a0cfa79f8470 ibmveth: Make array ibmveth_stats static omits 93a77c11ae79 tcp: add tcp_inet6_sk() helper omits 22c0738b6452 scsi: atp870u: clean up code style and indentation issues omits 5ab99cf7d5e9 ARM: dts: exynos: Always enable necessary APIO_1V8 and ABB [...] omits 9a435fb2291d ARM: dts: exynos: Extend the eMMC node on Arndale Octa omits f8d6ae0d27ec ibmvnic: Report actual backing device speed and duplex values omits 3a6a6d0a8b66 ARM: dts: exynos: Add support for UHS-I SD cards on Arndale Octa omits 30082e7b3513 ARM: dts: exynos: Adjust ldo23 and ldo27 to lower levels o [...] omits ddd90623ce26 scsi: ufs-mediatek: Add UFS support for Mediatek SoC chips omits 1dfb86628dba scsi: phy: mediatek: Add UFS M-PHY driver omits e95424f009af scsi: dt-bindings: ufs: Add document for ufs-mediatek omits 55a1fa9538bf scsi: dt-bindings: phy: Add document for phy-mtk-ufs omits 0b1d96d515ef scsi: ufs-hisi: Re-factor ufshcd_get_pwr_dev_param omits e4c0ee3f91d9 scsi: ufs-qcom: Re-factor ufshcd_get_pwr_dev_param omits 58b60a9cb252 scsi: ufs: Introduce ufshcd_get_pwr_dev_param omits c55c8edafa91 tipc: smooth change between replicast and broadcast omits ff2ebbfba618 tipc: introduce new capability flag for cluster omits 02ec6cafd78c tipc: support broadcast/replicast configurable for bc-link omits 34dc82257488 ARM: dts: exynos: Fix audio routing on Odroid XU3 omits 6fe59b7eec39 media: em28xx-input: make const array addr_list static omits c51f3b7f25de media: dvb: Add support for the Avermedia TD310 omits 1cb11bfaa1e0 media: dvb: init i2c already in it930x_frontend_attach omits 0ab34a08812a media: si2165: fix a missing check of return value omits 56cd26b61885 media: serial_ir: Fix use-after-free in serial_ir_init_module omits 3c73b8a40d49 media: rc: remove unused including <linux/version.h> omits a3d7f22ef34e media: cx23885: check allocation return omits 981fbe3da20a media: m88ds3103: serialize reset messages in m88ds3103_se [...] omits fdfa59cd63b1 media: dvbsky: Avoid leaking dvb frontend omits ef4bb63dc1f7 media: wl128x: Fix an error code in fm_download_firmware() omits c1a65ebd05a9 media: staging: davinci: drop pointless static qualifier i [...] omits 5aeaccca3002 drm/amdgpu: support userptr cross VMAs case with HMM omits 3f7f41d70665 media: staging: media: zoran: Fixes a checkpatch.pl error [...] omits 386a68e78620 drm/amdkfd: support concurrent userptr update for HMM omits 1bd4e4ca7bb8 drm/amdgpu: stop evicting busy PDs/PTs omits 56753e73fb2e drm/amdgpu: wait for VM to become idle during flush omits 3119e7f43be1 drm/amdgpu: remove non-sense NULL ptr check omits 04ed8459f334 drm/amdgpu: remove chash omits c1a8abd99da5 drm/amdgpu: use ring/hash for fault handling on GMC9 v3 omits 8c65fe5fc81c drm/amdgpu: limit the number of IVs processed at once omits b51cd19e48b7 drm/amdgpu: enable IH ring 1&2 for Vega20 as well omits 1ae64cec8ab7 drm/amdgpu: enable IH doorbell for ring 1&2 on Vega omits 0133690e0d08 drm/amdgpu: change Vega IH ring 1 config omits 46846ba26558 drm/amdgpu: Only clear dumb buffers if ring is enabled omits 95b1346872f8 drm/amdgpu: Clear VRAM for DRM dumb_create buffers omits 289d513b17e7 drm/amdgpu: fix semicolon.cocci warnings omits 108c6a6309c9 drm/amdgpu: add new ras workflow control flags omits 5d0f903fe215 drm/amdgpu: let ras initialization a little noticeable omits 163def43e9a1 drm/amdgpu: Fix lockdep warning more gracely omits b076296b0fb3 drm/amdgpu: Fix ras debugfs data parse omits 5caf466a6e42 drm/amdgpu: add new member hw_supported omits 2b9505e3539e drm/amdgpu: Fix warning when lockdep is enabled omits 54eb4ed6072b drm/amdgpu: Fix NULL pointer when ta is missing omits 2f3940e99243 drm/amdgpu: fix ras parameter descriptions omits 1febb00ecb1a drm/amdgpu: export both supported and enabled ras features omits b404ae82558e drm/amdgpu: lookup vbios table to check ecc capability omits f49ea9f81536 drm/amdgpu: query sram ecc/ecc availability from atombios omits 8b6da23f511f drm/amdgpu: add atomfirmware helper function to query sram [...] omits 511c4348cf7b drm/amdgpu: add atomfirmware helper function to query ecc status omits ed606ca3d30d drm/amdgpu: update atomfirmware header with ecc related members omits acbbee015b01 drm/amdgpu: handle ras resume omits 9b54d2017687 drm/amdkfd: add RAS ECC event support (v3) omits 0dee45a25a63 drm/amdkfd: add RAS capabilities in topology for Vega20 (v2) omits 96ebb3073275 drm/amdgpu: add human readable debugfs control support (v2) omits 138352e5752a drm/amdgpu: skip gpu reset when ras error occured omits 5cb771143ed9 drm/amdgpu: add ioctl query for enabled ras features (v2) omits ae363a212b14 drm/amdgpu: Add a new flag to AMDGPU_CTX_OP_QUERY_STATE2 omits 791c47694f01 drm/amdgpu: enable ras on gmc9 omits 760a1d55344d drm/amdgpu: enable ras on gfx9 (v2) omits 8cf12507d3bd drm/amdgpu: enable ras on sdma4 omits 2be4c4a9d478 drm/amdgpu: reserve bad pages during recovery omits 36ea1bd2d084 drm/amdgpu: add debugfs ctrl node omits c030f2e4166c drm/amdgpu: add amdgpu_ras.c to support ras (v2) omits ea11421391e7 drm/amdgpu: add psp cmd submit timeout omits 3ea8fb8c803c drm/amdgpu: add psp v11 ras callback omits 5e5d3154575c drm/amdgpu: add psp ras subsystem infrastructure (v2) omits 7da674535da9 drm/amdgpu: add psp ras callback func and macro omits 58b22e0b0ead drm/amdgpu: add ta_ras_if.h omits 1218252ff2bc drm/amdgpu: add module parameters for ras omits 9b9ca62ddeec drm/amdgpu: export ta fw info omits c6eec902198c drm/amdgpu: add ta ras fw info (v2) omits 1fb4f1554824 drm/amd/powerplay: move the smc_if_version to asic file omits 96e1b2c2f263 drm/amd/powerplay: simplify sw-smu message map macro omits 83afe835eba5 drm/amdgpu: Cosmetic change for calling func amdgpu_gmc_vr [...] omits e0634e8d6b90 drm/amd/display: Fix plane address updates for video surfa [...] omits 533aed278afe drm/amdgpu: Move IB pool init and fini v2 omits c6ade4ee7375 drm/amd/display: On DCN1, Wait for vupdate on cursor updates omits 0dcdcc898234 drm/amd/display: add i2c over aux failure handling omits 33d7598d7022 drm/amd/display: fix up reference clock abstractions omits d74004b694ea drm/amd/display: Expose support for alpha blending on overlays omits 42195a226beb drm/amd/display: add HW i2c arbitration with dmcu omits 4966c3d9b8b4 drm/amd/display: implement bounding box update based on uc [...] omits 1c676a678fa7 drm/amd/display: 3.2.21 omits 6aac37daeb62 drm/amd/display: reduce abm min reduction, deviation gain [...] omits 02553f57dcdd drm/amd/display: Rename is_hdmi to is_hdmi_tmds type omits e6bddf6c67f9 drm/amd/display: add pipe lock during stream update omits 3af91bb15093 drm/amd/display: Increase DP blank timeout from 30 ms to 50 ms omits 30eb85ff422f drm/amd/display: Combine field toggle macro and sequence w [...] omits 5d87a3fdceec drm/amd/display: Add PSR SMU Interrupt support omits 148cccf26753 drm/amd/display: Refactor reg_set and reg_update. omits 929c3aaa26ef drm/amd/display: Free DCN version of stream encoder omits fbaf207f58cf drm/amd/display: clean up dml_init_instance omits 0c5ccf14f504 drm/amd/powerplay: apply Vega20 BACO workaround omits 9b638f975130 drm/amdgpu: XGMI pstate switch initial support omits a690aa0f459e drm/amdgpu: Enable XGMI mapping for peer device omits b1fa8c89556e drm/amdgpu: Add sysfs entries for xgmi hive v2. omits b5dcec9c90fd drm/amd/display: Don't ASSERT when total_planes == AMDGPU_ [...] omits c33f53341790 drm/amd/display: Drop atomic_obj_lock for private obj omits 054d282d179e drm/amd/amdgpu: Add ENGINE_CNTL register to vcn10 headers omits 8ce1f7e7307b drm/amdgpu: allow huge invalid mappings on GMC8 omits adc7bfe50bd9 drm/amdgpu: drop the huge page flag omits e35fb064d8d4 drm/amdgpu: free PDs/PTs on demand omits 0ce15d6f7d3f drm/amdgpu: allocate VM PDs/PTs on demand omits 780637cbdf8f drm/amdgpu: let amdgpu_vm_clear_bo figure out ats status v2 omits 83cd83972260 drm/amdgpu: rework shadow handling during PD clear v3 omits db65e887fea5 drm/amd/powerplay: fix pcie sysfs interface when set wrong value omits 24bf582e27a8 drm/amd/powerplay: fix memdup.cocci warnings omits 49dc762cffd8 media: staging: davinci_vpfe: disallow building with COMPILE_TEST omits 6685d515157c media: i2c: adv748x: select V4L2_FWNODE omits 629266bf7229 ARM: exynos: Fix a leaked reference by adding missing of_node_put omits 55dde5094698 media: imx: vdic: Fix wrong CSI group ID omits 0576385acb89 media: rockchip-vpu: Remove duplicated include from rockch [...] omits e7dd89cef160 media: strscpy() returns a negative value on failure unlik [...] omits 6f3f3e11999b media: vimc: stream: init/terminate the first entity omits 23c856787a80 ARM: dts: exynos: Enable ADC on Arndale Octa omits b7ed69d67ff0 ARM: dts: exynos: Fix interrupt for shared EINTs on Exynos5260 omits 17750f521876 dt-bindings: clk: g12a-clkc: add PCIE PLL clock ID omits dc6276f57617 clk: g12a-aoclk: re-export CLKID_AO_SAR_ADC_SEL clock id omits 4d8e3e951a85 ARM: exynos: Fix undefined instruction during Exynos5422 resume omits 58b5c8acba12 clk: meson-g12a: add cpu clock bindings omits 3a1f2f38fb82 ARM: exynos: Add CPU state management for Exynos542x under [...] omits 47efaf6ba697 ARM: exynos: Add Exynos SMC values for secure memory write omits d38ca8f0f1a4 drm/amdgpu: fix missing assignment of error return code to [...] omits b849aaa41c91 drm/amdgpu: also reroute VMC and UMD to IH ring 1 on Vega 20 omits 516bc3d8dd79 drm/amdgpu: reroute VMC and UMD to IH ring 1 omits 59979bf8be17 drm/amd/display: Fix Divide by 0 in memory calculations omits a427a886a8c7 drm/amdgpu: add thick tile mode settings for Oland of gfx6 omits a7dc289b98fa drm/amdgpu/gfx_v8_0: Mark expected switch fall-through omits 71ec90943876 drm/ttm: Fix spelling of "KiB" omits 2a7821400f0f drm/amd/powerplay: fix semicolon code style issue omits dff234d275be drm/amd/powerplay: fix raven issue for sw smu omits df8368be1382 drm/amdgpu: Bump amdgpu version for per-flip plane tiling updates omits a08ac5a62c0f drm/amd/display: Add pp_smu null pointer check omits 69226e9c7d4e drm/amd/display: 3.2.20 omits 07d6a1992195 drm/amd/display: Fix soft hang issue when some DPCD data invalid omits 09e5665adafa drm/amd/display: Update plane tiling attributes for stream [...] omits f91813992c34 drm/amd/display: Re-add custom degamma support omits 87d44f62d51f Revert "drm/amd/display: dcn add check surface in_use" omits 162f807858d1 drm/amd/display: half bandwidth for YCbCr420 during validation omits 46570f090469 drm/amd/display: Keep clocks high before seamless boot done omits f5031000603f drm/amd/display: Refactor pageflips plane commit omits 34bafd27e342 drm/amd/display: Allow pflips from a framebuffer to itself omits 0d579c7e25f5 drm/amd/display: Create overlay planes omits b2fddb136d2f drm/amd/display: Drop underlay plane support omits e5c419709097 drm/amd/display: Add plane capabilities to dc_caps omits b9952f93cd2c drm/amd/display: Set stream->mode_changed when connectors change omits 8ae5b1d78d4a drm/amd/display: Respect aux return values omits 7cef6a120ec4 drm/amd/display: Add function to create 4d19 fixed point omits e85c2d63a1c4 drm/amd/display: add full update commit hint struct omits 9cc032b23939 drm/amd/display: Poll pending DOWN_REP before enabling the link omits 55c374e9eb72 drm/amdgpu: Add sysfs files for returning VRAM/GTT info v2 omits 07740adcbcd3 drm/amd/powerplay: add od condition for power limit omits 3b94fb101f40 drm/amd/powerplay: add limit of pp_feature for smu (v3) omits a8394cfa4233 drm/amd/powerplay: use REG32_PCIE wrapper instead for sw smu omits 04cfc0c80d8a drm/amd/powerplay: fix the issue of checking on message mapping omits d4631cba9ebe drm/amd/powerplay: move setting allowed mask and feature e [...] omits 2dd1209e5760 drm/amd/powerplay: fix byte alignment issue of smu11 pptable omits 4322e4c251c9 drm/amd/powerplay: fix smc messsage index report omits 1aae3164351e drm/amd/powerplay: support sysfs to set/get pcie omits 24e141e1a6f2 drm/amd/powerplay: add override pcie parameters omits 4b77faaf8c3b drm/amd/powerplay: support sysfs to set socclk, fclk, dcefclk omits 096761014227 drm/amd/powerplay: support sysfs to get socclk, fclk, dcefclk omits f067499b4862 drm/amd/powerplay: add condition for smc table hw init omits 4733cc7244c2 drm/amd/powerplay: add suspend and resume function for smu omits 9ebbc1bb02c0 drm/amd/powerplay: add is_dpm_running for SMU11 omits bee71d26d223 drm/amd/powerplay: add smu_late_init for SMU11. omits cbbf388fa26b drm/amd/powerplay: set dpm table of vclk/dclk/eclk for smu11 (v2) omits 83e21f5754b0 drm/amd/powerplay: get eclk/vclk/dclk for smu11 omits 96026ce0199c drm/amd/powerplay: set fan target interface for hwmon omits da5f18e8e8cb drm/amd/powerplay: implement fan1_enable hwmon interface f [...] omits a76ff5af98be drm/amd/powerplay: implement pwm1_enable hwmon interface f [...] omits 008a9524cf68 drm/amd/powerplay: implement pwm1 hwmon interface for SMU11 (v2) omits 46814f51527b drm/amd/powerplay: add STABLE_PSTATE_SCLK and STABLE_PSTAT [...] omits 014c4440161b drm/amd/powerplay: implement power1_cap and power1_cap_max [...] omits 3ac4ffdd13fe drm/amd/powerplay: add fan input interface for hwmon omits 637c1c6644a9 drm/amd/powerplay: add fan rpm limit interface for hwmon omits 4a2700c56388 drm/amd/powerplay: debugfs don't check powerplay when SW S [...] omits a317cf036272 drm/amd/powerplay: enable amdgpu dpm for smu omits c5bee44baa3c drm/amd/powerplay: add function to get sclk and mclk omits bc0fcffd36ba drm/amd/powerplay: Unify smu handle task function (v2) omits 72e91f37a817 drm/amd/powerplay: implement dpm enable functions of uvd & [...] omits 41a84248ee39 drm/amd/powerplay: implement sensor of uvd & vce power sta [...] omits d57a87ad3dba drm/amd/powerplay: implement uvd & vce dpm enable functions omits 239873fc596a drm/amd/powerplay: hwmon don't check powerplay when sw smu [...] omits f14a323db5b0 drm/amd/powerplay: implement update enabled feature state [...] omits 1507418667f8 drm/amd/powerplay: dpm clk can be set only when performanc [...] omits c16df976a2fe drm/amd/powerplay: adjust power state when set od_clk omits e388cc474d36 drm/amd/powerplay: add sys interface to set pp_od_clk_volt [...] omits e9c5b46e3c50 drm/amd/powerplay: add sys interface for set sclk_od/mclk_ [...] omits 31535a40802d drm/amd/powerplay: add function to update overdrive settings omits dfbd11874254 drm/amd/powerplay: add sys interface for pcie for smu omits 9a431038e30a drm/amd/powerplay: implement power_dpm_force_performance_l [...] omits f277ff0feacc drm/amd/powerplay: add vega20_unforce_dpm_levels for SMU11. omits 78ff4a33ca67 drm/amd/powerplay: add vega20_find/force_higest/lowest_dpm [...] omits 4dd35181ee44 drm/amd/powerplay: add vega20_notify_smc_display_config fu [...] omits 3fa36a7df967 drm/amd/powerplay: add apply_clock_adjust_rules for SMU11. omits 4ebbe6192e7c drm/amd/powerplay: add display_config_changed for SMU11. omits e0aa87947936 drm/amd/powerplay: add set_uclk_to_highest_level for SMU11 omits 7598b5967203 drm/amd/powerplay: add get_profiling_clk_mask functions for SMU11 omits 49d27e91cf4f drm/amd/powerplay: add enable_umd_pstate functions for SMU11 omits b3c139d537c0 drm/amd/powerplay: add mclk_latency_table struct and smu_c [...] omits 379a445480f6 drm/amd/powerplay: add display_config to handle display co [...] omits 16177fd05384 drm/amd/powerplay: implement pp_power_profile_mode sys ine [...] omits c9ff9d8ee3c6 drm/amd/powerplay: add watermarks related data structs and [...] omits 8554e67d6e22 drm/amd/powerplay: implement power_dpm_state sys interface [...] omits ad88f0517b23 drm/amd/powerplay: don't check hwmgr while using the sw smu omits 6316f51c4758 drm/amd/powerplay: remove unnecessary checking in smu_hw_fini omits c4d74f5372da drm/amd/powerplay: get overdrive clock and voltage information omits 6d7c830271ad drm/amd/powerplay: print overdrive percentage information [...] omits 95add9591ada drm/amd/powerplay: add golden dpm table to backup default [...] omits 2c80abe3816b drm/amd/powerplay: add function to set default overdrive settings omits b55ca3bdaf0b drm/amd/powerplay: add function to store overdrive informa [...] omits 2e069391188c drm/amd/powerplay: implement interface to set watermarks f [...] omits 367eeed47385 drm/amd/powerplay: add interface to notify smu enable pme [...] omits 5e2d38814e9f drm/amd/powerplay: add interface to get current clocks for [...] omits 8021816c85be drm/amd/powerplay: add interface to get current shallow sl [...] omits 64461900001f drm/amd/powerplay: add interface to get performance level omits 98a64c15e0be drm/amd/powerplay: add interface to get dal power level omits 04885368cbc8 drm/amd/powerplay: add interface to request display clock voltage omits 1e33d4d43949 drm/amd/powerplay: add interface to get clock by type with [...] omits e5e4e22391c2 drm/amd/powerplay: add interface to get clock by type with [...] omits 6ec826846e44 drm/amd/powerplay: add interface to get max high clocks fo [...] omits b3ea88fef321 drm/amd/powerplay: add get_clock_by_type interface for display omits 94ed6d0cfdb8 drm/amd/powerplay: add smu display configuration change function omits 44dd54ee4092 drm/amd/powerplay: add two interfaces to set_active_displa [...] omits e73cf1081172 drm/amd/powerplay: add the function to set deep sleep dcefclk omits 0b53f9add0d8 drm/amd/powerplay: implement sysfs of pp_force_state for sw-smu omits ea2d0bf8c7f0 drm/amd/powerplay: implement sysfs of pp_cur_state function omits 0989532330e1 drm/amd/powerplay: implement sysfs of get num states function omits 143c75d6514d drm/amd/powerplay: implement sensor of get feature mask omits 77d1eef4e87c drm/amd/powerplay: implement sensor of get_gfx_vdd for smu11 omits 2c272452affe drm/amd/powerplay: implement sensor of get_gpu_power for smu11 omits 2f613c7068e5 drm/amd/powerplay: implement sensor of thermal_get_tempera [...] omits c9b660435177 drm/amd/powerplay: implement sensor of SCLK and MCLK for smu11 omits 7292fd7d2bec drm/amd/powerplay: force clock levels for smu11 omits 0a49887de95c drm/amd/powerplay: upload dpm level for smu11 omits 289921b03fe5 drm/amd/powerplay: implement sysfs of pp_table for smu11 (v2) omits 4a5a2de66686 drm/amd/powerplay: implement sysfs of amdgpu_get_busy_perc [...] omits dc8e3a0c8efb drm/amd/powerplay: implement is_support_sw_smu function fo [...] omits dbe6a97024a6 drm/amd/powerplay: implement smu update table function omits 74ba3553b2bb drm/amd/powerplay: add function to start thermal control omits e921ec97fe69 drm/amd/powerplay: add function to set fan table to contro [...] omits f81920dbdec7 drm/amd/powerplay: add function to enable thermal alert omits 83e1ede637b3 drm/amd/powerplay: add function to set thermal range omits 3941b2dbed9b drm/amd/powerplay: add function to get thermal range omits 7457cf025405 drm/amd/powerplay: add get_max_sustainable_clock function omits 86ac88030725 drm/amd/powerplay: print clock levels for smu11 (v2) omits bed3b3a1e19a drm/amd/powerplay: implement get_current_clk_freq for smu11 omits e66adb1eea90 drm/amd/powerplay: add function to get power limit for smu11 (v2) omits 133438fa4e60 drm/amd/powerplay: add function to populate umd state clk. omits d6a4aa825a65 drm/amd/powerplay: set defalut dpm table for smu omits e1c6f86a915f drm/amd/powerplay: implement smu_notify_display_change fun [...] omits 2f25158d7db8 drm/amd/powerplay: implement feature get&set functions omits 6b816d731639 drm/amd/powerplay: implement smu feature functions omits f6a6b9526cf0 drm/amd/powerplay: implement smu_run_afll_btc function omits 56c53ad6fe6c drm/amd/powerplay: implement smu_init_display for smu11 omits d76c9e241266 drm/amd/powerplay: Change the allocate method of dpm conte [...] omits 00bfaec829c3 drm/amd/powerplay: expose the function of smu read argument omits c58952737623 drm/amd/powerplay: add append_powerplay_table function omits 0914f1c63510 drm/amd/powerplay: replace SMU_MSG_XXX with PPSMC_MSG_XXX [...] omits 5c45103f48d7 drm/amd/powerplay: use virtual msg index to replace asic-r [...] omits 78031c2c4dcd drm/amd/powerplay: implement smu vega20_message_map for vega20 omits 64136ea6e7d6 drm/amd/powerplay: add enum smu_msg_type to header omits e88e4f836c61 drm/amd/powerplay: add function to set tool table location [...] omits 44619596ebd4 drm/amd/powerplay: add function to set min dcef deep sleep [...] omits 863651b6fadd drm/amd/powerplay: add function to write pptable for smu11 (v2) omits 29eed6fafdbd drm/amd/powerplay: add function to populate smc pptable for smu11 omits afba82822929 drm/amd/powerplay: update hw fini function to relase some memory omits c6eef2d01d05 drm/amd/powerplay: add function to check pptable for smu11 omits 3e333c6ca1f5 drm/amd/powerplay: add function to parse pptable for smu11 omits 74e07f9d3b77 drm/amd/powerplay: add vega20 pptable function file omits d72e91c5b7b4 drm/amd/powerplay: implement notify_memory_pool_location f [...] omits 0b51d9937845 drm/amd/powerplay: implement smu_alloc[free]_memory pool function omits 08115f87c38d drm/amd/powerplay: implement get_clk_info_from_vbios funct [...] omits 846f1a035b55 drm/amd/powerplay: implement get_vbios_bootup_values funct [...] omits e98499b44413 drm/amd/powerplay: add data structure of bootup values omits daddacf9f1fe drm/amd/powerplay: update pptable header for smu11 omits ce6f7fa8a756 drm/amd/powerplay: remove header of smu_v11_0_pptable omits f96357a991b9 drm/amd/powerplay: implement smu_init(fini)_fb_allocations [...] omits 8bf16963df8c drm/amd/powerplay: implement smu_init[fini]_power function [...] omits 142dec6266b2 drm/amd/powerplay: implement smu dpm context functions for smu11 omits 813ce279448e drm/amd/powerplay: implement smu_init[fini]_smc_tables for smu11 omits 244f3449285f drm/amd/powerplay: implement read_pptable_from_vbios funct [...] omits ae2e20136417 drm/amdgpu: move get_index_into_master_table macro into at [...] omits e15da5a4b08a drm/amd/powerplay: add get atom data table helper omits 2cf543ed4f3b drm/amd/powerplay: add smu table context structure omits 0ae6afbffe0e drm/amdgpu: update new members in atomfirmware omits eaf02a4d92e7 drm/amdgpu: update atomfirmware header for smu11 omits ae35cd6a480f drm/amd/powerplay: add pptable header for smu11 omits 765c50cb2426 drm/amd/powerplay: implement check_fw_version function for smu11 omits 7b0031b6ea2b drm/amd/powerplay: implement check_fw_status function for smu11 omits b0b4b413a9be drm/amd/powerplay: implement smu send message functions fo [...] omits 6667889b45cf drm/amd/powerplay: add new ppsmc header for smu11 (v2) omits 59abab5ad295 drm/amd/powerplay: init microcode for smu11 omits 2da5410bf4c9 drm/amdgpu: enable new smu ip block for vega20 omits fad3ecf2359b drm/amd/powerplay: add resume sequence placeholder for smu [...] omits 38f8a2e6141d drm/amd/powerplay: add interfaces for smu resume omits c56de9e8287d drm/amd/powerplay: add interface to notify memory pool loc [...] omits e65d45f2c73d drm/amd/powerplay: add interface to allocate memory pool (v2) omits 206bc589ed49 drm/amd/powerplay: add interface to set tool table location (v2) omits a7ebb6d2fde4 drm/amd/powerplay: add interface to set min dcef deep sleep (v2) omits 31b5ae495d68 drm/amd/powerplay: add interface to write pptable (v2) omits a751b0958982 drm/amd/powerplay: add interface to check fw version (v2) omits 86187fec9151 drm/amd/powerplay: add interface to populate smc pptable (v2) omits 9e4848a4edd6 drm/amd/powerplay: add interface to parse pptable (v2) omits 9c9a1747c292 drm/amd/powerplay: add interface to init fb allocations (v2) omits 46126e6dad1c drm/amd/powerplay: add interface to check pptable (v2) omits a6b35900dca9 drm/amd/powerplay: add interface to get vbios bootup values (v2) omits 17e6081bc192 drm/amd/powerplay: add interface to init power (v2) omits cabd44c064c8 drm/amd/powerplay: add interface to init smc tables (v2) omits b56240005f0c drm/amd/powerplay: add placeholder of smu_initialize_pptable omits 05cadcd339dd drm/amd/powerplay: add interface to read pptable from vbios omits e11c4fd57871 drm/amd/powerplay: add fw load checking interface omits 3d2f5200a702 drm/amd/powerplay: add firmware loading interface omits 0784552664ce drm/amd/powerplay: add smu11 sub block for SMU IP omits 137d63abbf6a drm/amd/powerplay: add new smu ip block omits 6c55033a705a drm/amdgpu: remove set but not used variable 'vbi_time_out' omits 1e608013490a drm/amdgpu: remove set but not used variables 'vm, bo' omits de6ee704d100 drm/ttm: remove set but not used variable 'bdev' omits 0cd57eec1be3 drm/amdgpu: Set VM_L2_CNTL.PDE_FAULT_CLASSIFICATION to 0 omits 6490bd764c9c drm/amdgpu: Eliminate the set_pde_pte function pointer in [...] omits 3c8899124a40 drm/ttm: Account for kernel allocations in kernel zone only omits bf141a88b329 drm: Use the same mmap-range offset and size for GEM and TTM omits bed2dd84212e drm/ttm: Quick-test mmap offset in ttm_bo_mmap() omits 7d1500f9fbfc drm/ttm: Remove file_page_offset parameter from ttm_bo_dev [...] omits aa8e2435b3d4 drm/ttm: Define a single DRM_FILE_PAGE_OFFSET constant omits fd16ac8e4c95 staging/vboxvideo: Use same BO mmap offset as other drivers omits 6b8f7e3dee78 drm/amdgpu: fix HMM config dependency issue omits 915d3eecfa23 drm/amdgpu: replace get_user_pages with HMM mirror helpers omits 8dd69e69f423 drm/amdkfd: avoid HMM change cause circular lock omits 57731a07795a drm/amdgpu: use HMM callback to replace mmu notifier omits e74673120b6b ARM: exynos: Move Exynos542x CPU state reset to pm_prepare() omits 43e3b726f5e1 media: vimc: stream: add docs to struct vimc_stream omits b72e44952124 media: vimc: stream: cleanup frame field from struct vimc_stream omits 06dd94cccdd1 drm/i915: Fix PSR2 selective update corruption after PSR1 setup omits 79d3fa9ea722 scsi: smartpqi: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map omits 485b0eca8926 scsi: qla2xxx: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map omits 6343e3efdc98 scsi: virtio_scsi: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map omits 99bbf484c6df scsi: core: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map omits 5efbc65faeda media: vimc: cap: fix step width/height in enum framesize omits 2978a505aaa9 media: vimc: stream: fix thread state before sleep omits 63a06181d7ce scsi: ufs: fix a missing check of devm_reset_control_get omits 9e2a07e128ae scsi: pm8001: clean up various indentation issues omits 8cee3e169edb scsi: NCR5380: Remove set but unused variable omits df135e32d72c scsi: NCR5380: Avoid compiler warning when -Wimplicit-fall [...] omits 2e96fe92d734 scsi: core: Remove OSD include files omits 85ab1aa1fac1 media: vimc: deb: fix default sink bayer format omits f14f6aa0b442 media: videobuf2: Return error after allocation failure omits e6f8bd59c28f media: gspca: do not resubmit URBs when streaming has stopped omits c0327e67ecd8 scsi: core: remove the scsi_ioctl_reset export omits f712e5358d43 media: au0828: minor fix to a misleading comment in _close() omits 3eb87773dee6 media: replace WARN_ON in __media_pipeline_start() omits e855165f3dae media: vicodec: avoid clang frame size warning omits 7afb0df55429 media: cx18: update *pos correctly in cx18_read_pos() omits f8e579f3ca09 media: ivtv: update *pos correctly in ivtv_read_pos() omits ed713a4a1367 media: go7007: avoid clang frame overflow warning with KASAN omits 03aa4f191a36 media: saa7146: avoid high stack usage with clang omits 93ab8c8fc81e scsi: core: reshuffle no_scsi2_lun_in_cdb for better alignment omits d30c4ffc0611 media: atmel-isc: Add support for BT656 with CRC decoding omits dea255334c97 media: cedrus: Add support for H6 omits 70a4f5cda82f media: cedrus: Add a quirk for not setting DMA offset omits dfecb7b2564d media: dt-bindings: media: cedrus: Add H6 compatible omits c6e4e2c403b2 media: vb2: drop VB2_BUF_STATE_REQUEUEING omits 0cd25448a198 media: cobalt: replace VB2_BUF_STATE_REQUEUEING by _ERROR omits b3ce6f6ff3c2 media: stm32-dcmi: fix DMA corruption when stopping streaming omits ab41b99e7e55 media: stm32-dcmi: fix check of pm_runtime_get_sync return value omits 2c2a8dc32ceb media: platform/sh_veu.c: remove redundant NULL pointer checks omits dea37a972655 media: cpia2: Fix use-after-free in cpia2_exit omits 8194fe94ab08 kernel/workqueue: Document wq_worker_last_func() argument omits 3235d3946429 media: mtk-vcodec: fix access to vb2_v4l2_buffer struct omits f29a317b9c33 media: rcar-vin: Enable support for r8a774a1 omits b8f92200d16e media: dt-bindings: media: rcar_vin: Add r8a774a1 support omits 0fcc4c8c044e device_cgroup: fix RCU imbalance in error case omits d4b87d459a4c media: rcar-csi2: Enable support for r8a774a1 omits 29f6c4227e45 media: dt-bindings: media: rcar-csi2: Add r8a774a1 support omits 2dba3de6e77f media: rcar_drif: Remove devm_ioremap_resource() error printing omits 5eaa30aedd7f media: imx7-media-csi: don't store a floating pointer omits 1fc79c4bb19b media: staging/imx7: Fix an error code in mipi_csis_clk_get() omits dee747f88167 media: imx: Don't register IPU subdevs/links if CSI port missing omits 085b26da6221 media: imx: Rename functions that add IPU-internal subdevs omits 107927fa597c media: imx: Clear fwnode link struct for each endpoint iteration omits 904371f90b2c media: imx: csi: Allow unknown nearest upstream entities omits 3bb7b4931983 media: imx7: fix smatch error omits ce3c2433b074 media: imx: vdic: Restore default case to prepare_vdi_in_b [...] omits d950fd992ef8 media: rcar-vin: Fix lockdep warning at stream on omits 2b177f2849d2 media: vimc: use new release op omits 3650a23eda89 media: vimc: free vimc_cap_device when the last user disappears omits f74267b51cb3 media: vimc: zero the media_device on probe omits 218bf10e39ed media: v4l2-subdev: handle module refcounting here omits 0e43734d4c46 media: v4l2-subdev: add release() internal op omits ea6c7e34f3b2 media: vim2m: replace devm_kzalloc by kzalloc omits 57ac53482879 media: vivid: use vzalloc for dev->bitmap_out omits 13deaec42578 media: media-devnode: fill in media chardev kobject to eas [...] omits 7dfccff14f57 media: cec: fill in cec chardev kobject to ease debugging omits d095986d6904 scsi: lpfc: Update lpfc version to 12.2.0.1 omits 95df18c253e7 scsi: lpfc: Update Copyright in driver version omits 2c013a3a6b75 scsi: lpfc: Enhance 6072 log string omits c835c0854c84 scsi: lpfc: Fix duplicate log message numbers omits c1a21ebc0fa6 scsi: lpfc: Specify node affinity for queue memory allocation omits 9afbee3d62a4 scsi: lpfc: Reduce memory footprint for lpfc_queue omits 9a66d990c742 scsi: lpfc: Add loopback testing to trunking mode omits f3339800f98c scsi: lpfc: Fix link speed reporting for 4-link trunk omits 19193ff34e8d scsi: lpfc: Fix handling of trunk links state reporting omits e4771ec3c8a0 scsi: lpfc: Fix protocol support on G6 and G7 adapters omits b3b4f3e1d575 scsi: lpfc: Correct boot bios information to FDMI registration omits f4f87861d9d8 scsi: lpfc: Fix HDMI2 registration string for symbolic name omits 32a80c093b52 scsi: lpfc: Fix fc4type information for FDMI omits d67f935b79a7 scsi: lpfc: Fix FDMI manufacturer attribute value omits c66a91974634 scsi: lpfc: Fix io lost on host resets omits e8869f5b0a72 scsi: lpfc: Fix mailbox hang on adapter init omits bbd3d7380bc6 scsi: lpfc: Fix driver crash in target reset handler omits 2a0fb340fcc8 scsi: lpfc: Correct localport timeout duration error omits e2ffe4d5dc3f scsi: lpfc: Convert bootstrap mbx polling from msleep to udelay omits 4645f7b56a9f scsi: lpfc: Coordinate adapter error handling with offline [...] omits 32a9310076e4 scsi: lpfc: Stop adapter if pci errors detected omits 731eedcb317a scsi: lpfc: Fix deadlock due to nested hbalock call omits 22b738ac3309 scsi: lpfc: Fix nvmet handling of first burst cmd omits 982ab128dcf8 scsi: lpfc: Fix lpfc_nvmet_mrq attribute handling when 0 omits 4552e0f6fa07 scsi: lpfc: Fix nvmet async receive buffer replenishment omits def11a58c193 scsi: lpfc: Fix location of SCSI ktime counters omits c95a3b4b0fb8 scsi: lpfc: Fix SLI3 commands being issued on SLI4 devices omits 9b1640686470 scsi: lpfc: Fix use-after-free mailbox cmd completion omits 50e3f871fb20 scsi: lpfc: Resolve irq-unsafe lockdep heirarchy warning i [...] omits ff6bf89717b0 scsi: lpfc: Resolve inconsistent check of hdwq in lpfc_scs [...] omits 9e05e49c29fd clk: meson-g12a: fix VPU clock parents omits f53b9f146fa1 clk: meson: g12a: fix VPU clock muxes mask omits 9b70c697e872 clk: meson-gxbb: round the vdec dividers to closest omits ccd19d4cafaa scripts/selinux: fix build omits 06f30459027b scsi: qla2xxx: Update driver version to 10.01.00.15-k omits 3f006ac342c0 scsi: qla2xxx: Secure flash update support for ISP28XX omits 5fa8774c7f38 scsi: qla2xxx: Add 28xx flash primary/secondary status/ima [...] omits ce0366df542a scsi: qla2xxx: Simplification of register address used in [...] omits 2ff0167151f5 scsi: qla2xxx: Correction and improvement to fwdt processing omits 3695310e37b4 scsi: qla2xxx: Update flash read/write routine omits a28d9e4ef997 scsi: qla2xxx: Add support for multiple fwdump templates/segments omits f8f97b0c5b7f scsi: qla2xxx: Cleanups for NVRAM/Flash read/write path omits 72a92df2109b scsi: qla2xxx: Correctly report max/min supported speeds omits 2a3192a3f3bc scsi: qla2xxx: Add Serdes support for ISP28XX omits ecc89f25e225 scsi: qla2xxx: Add Device ID for ISP28XX omits 24ef8f7eb5d0 scsi: qla2xxx: Fix routine qla27xx_dump_{mpi|ram}() omits 2ff6ae85d5ee scsi: qla2xxx: Remove FW default template omits df617ffbbc5e scsi: qla2xxx: Add fw_attr and port_no SysFS node omits cb91b879b271 Merge branch 'for-5.1/upstream-fixes' into for-next omits d2daff2c0988 drm/i915: Pass dev_priv to intel_is_dual_link_lvds() omits 17be49428a4f drm/i915: Polish intel_get_lvds_encoder() omits 27b680f917e7 drm/i915: Add some missing curly braces omits bb31b352510b usb: typec: fusb302: Add __printf attribute to fusb302_log [...] omits 207338ec5a27 usb: typec: fusb302: Improve suspend/resume handling omits 7511c9a9d3c8 usb: typec: fusb302: 2 small misc. fixes omits 702ad49fb8d2 usb: typec: fusb302: Fix fusb302_handle_togdone_src Ra handling omits 32a155b1a83d usb: typec: fusb302: Check vconn is off when we start toggling omits 4995bb15ad27 usb: typec: fusb302: Fold fusb302_set_cc_pull into tcpm_set_cc omits daf81d0137a9 usb: typec: fusb302: Refactor / simplify tcpm_set_cc() omits 31df7fadf50f usb: typec: fusb302: Make fusb302_set_cc_polarity also set [...] omits bfb2ab8e7138 usb: typec: pi3usb30532: Keep orientation when setting mux [...] omits 09fed4d64d3f usb: typec: altmodes/displayport: Fall back to multi-func pins omits fc2f113e5c0e usbip: Remove unnecessary null check omits 8e6b85945155 USB: usb.h: tweak struct urb to remove wasted space omits 32654dad06e2 firmware: imx: scu-pd: decouple the SS information from do [...] omits ad8cc071c557 firmware: imx: scu-pd: add specifying the base of domain n [...] omits 9d616d62faef firmware: imx: scu-pd: use bool to set postfix omits e54c2b0aefa6 staging: fbtft: ternary statement to if statement. omits 7945e2782604 staging: mt7621-pci-phy: Add Spaces to Macro Definition omits fe77a268cbaf Staging: rtl8192u: r8180_93cx6.c: Fix space around '<<'. omits 59dbadcdabfa Staging: rtl8723bs: Add missing NULL check for kmalloc omits 4cdf1d0e1aeb Staging: rtl8723bs: Replace NULL comparison with ! omits cfd587d6b1f7 Staging: rtl8723bs: Change values to standard error codes [...] omits 917344982196 Staging: rtl8723bs: Remove unnecessary local variable in function omits 403fa6deca57 staging: rtl8723bs: do not use __constant_cpu_to_le16 omits 7d6009f28212 staging: ks7010: remove redundant auth_type check omits 7f2c43964268 staging: rtl8188eu: remove unused defines from wifi.h omits 249acb5f47df Merge tag 'v5.1-rc1' into spi-5.2 omits c9e48084c88c Merge tag 'v5.1-rc1' into regulator-5.2 omits a1c67d65df0b regmap: debugfs: Replace code by already existing function omits 9384d0e6facc spi: pxa2xx-pci: Drop unused header inclusion omits 70b464918e53 regulator: core: fix error path for regulator_set_voltage_ [...] omits 8bc144f90b6c ASoC: wm_adsp: Add WDT expiry IRQ handling support for Halo core omits 2ae581380e4d ASoC: wm_adsp: Add HALO MPU fault logging omits 170b1e123f38 ASoC: wm_adsp: Add support for new Halo core DSPs omits 580b064de64c arm64: dts: imx8mq: add clock for GPIO node omits c6839641532f ASoC: mediatek: Reduce repititive code on mtk_regmap_update_bits. omits ed1666f68670 ASoC: mediatek: Fix UBSAN warning. omits 4e08d50d1fb6 ASoC: wm_adsp: Factor out DSP specific operations omits a5dcb24d70ff ASoC: wm_adsp: Factor out parsing of firmware ID header omits 4049ce86fc9b ASoC: wm_adsp: Refactor firmware status reading omits b9070df45166 ASoC: wm_adsp: Move wm_adsp2_set_dspclk to CODEC drivers omits 2b0ee49f129c ASoC: wm_adsp: Don't export wm_adsp2_lock omits c77526851ded Merge branch 'asoc-5.1' into asoc-5.2 for wmadsp omits a2bcbc1b9ac2 ASoC: wm_adsp: Shutdown any compressed streams on DSP watc [...] omits a2225a6d155f ASoC: wm_adsp: Add locking to wm_adsp2_bus_error omits 48ead31ce247 ASoC: wm_adsp: Correct error messages in wm_adsp_buffer_get_error omits 639e5eb3c7d6 ASoC: wm_adsp: Correct handling of compressed streams that [...] omits a8d5fc0be537 ARM: dts: alt: Add DA9063 PMIC node omits 72cd625c85e2 ARM: dts: r8a7792: blanche: Add IIC3 and DA9063 PMIC node omits b3718b8f7e9b ASoC: topology: free link string in error omits 809b169abbfe spi: lpspi: fsl_lpspi_runtime_resume() can be static omits 04d1446bce27 regulator: axp20x: Use rdev_get_id at appropriate places omits 969697de7fa6 regulator: axp20x: Remove unneeded NULL test against rdev omits e66264273f5e regulator: 88pm8607: Convert to regulator core's simplifie [...] omits 7b6f68a4df4d ASoC: topology: free stream_name of dai_drv omits 036bc85c1d06 arm64: dts: renesas: r8a774c0: Add clkp2 clock to CAN nodes omits 80bc6dbb8fdb arm64: dts: renesas: r8a774c0: Add CANFD support omits eccc40002972 arm64: dts: renesas: r8a774a1: Add clkp2 clock to CAN nodes omits 4631dc3b7c7f drm/i915: Remove the fragile array index -> link rate mapping omits 401bcfc5f96e Merge branch 'for-5.2/ish' into for-next omits ad40f8b314ad drm/i915: Nuke icl_calc_dp_combo_pll_link() omits 2ee7fd1efe62 drm/i915: Fix readout for cnl DPLL kdiv==3 omits 0e568a16af40 HID: intel-ish-hid: Add interface function for PCI device pointer omits 29b06d12ba79 HID: intel-ish-hid: Use the new interface functions in HID [...] omits 5f7224cf4185 HID: intel-ish-hid: Move functions related to bus and device omits 51cbc7079eca HID: intel-ish-hid: Add interface functions for struct ishtp_cl omits 8991eb309e1f HID: intel-ish-hid: Move the common functions from client.h omits 9a0bc1a63780 HID: intel-ish-hid: Store ishtp_cl_device instance in device omits e00a864f976a HID: intel-ish-hid: Move driver registry functions omits c2012ec06204 HID: intel-ish-hid: Simplify ishtp_cl_link() omits 7ab2184246bd HID: intel-ish-hid: Hide members of struct ishtp_cl_device omits 6b3f75f75fdd HID: intel-ish-hid: Add match callback to ishtp bus type omits dc41e918d159 drm/i915: Remove redundant on stack dpll_hw_state from icl [...] omits 3d1ed35182a0 drm/i915: Pass crtc_state down to icl dpll funcs omits 2cf9cd820a29 drm/i915: Remove redundant on stack dpll_hw_state from cnl [...] omits e7251d71d4d4 drm/i915: Pass crtc_state down to cnl dpll funcs omits 67de42e8d522 drm/i915: Remove redundant on stack dpll_hw_state from bxt [...] omits e40396d015bb drm/i915: Pass crtc_state down to bxt dpll funcs omits 15dc88a87765 drm/i915: Remove redundant on stack dpll_hw_state from skl [...] omits 98b6072c2a3a drm/i915: Pass crtc_state down to skl dpll funcs omits cc089e8abeac drm/i915: Don't pass crtc to intel_get_shared_dpll() and . [...] omits da3739070c99 drm/i915: Don't pass crtc to intel_find_shared_dpll() omits 2073452734b7 Merge branch 'for-5.1/upstream-fixes' into for-next omits b542570e5605 arm64: dts: allwinner: h6: Add Video Engine node omits 8217a7a2c762 soc: imx: gpcv2: Make use of regmap_read_poll_timeout() omits 0f8e23171245 dt-bindings: firmware: imx-scu: add new resources to scu r [...] omits 9613163a288e dt-bindings: firmware: imx-scu: remove unused resources fr [...] omits 54f6deafd27d ARM: dts: ls1021a-qds: enable esdhc controller omits 7d1446688d2d ARM: dts: imx: Add TDA19971 HDMI Receiver to GW54xx omits 3117e851cef1 ARM: dts: imx: Add TDA19971 HDMI Receiver to GW551x omits 96d861c2fd40 ARM: dts: vf610-zii-ssmb-spu3: Disable watchdog omits 8da0af5d6d39 ARM: dts: vf610-zii: Disable SNVS RTC omits 99f698e26878 ARM: dts: pfla02: prepare storage devices to add paritions omits 64d26f8c1dde arm64: dts: imx8mq: Add the opp table and cores opp properties omits 9b87ebb149af arm64: dts: imx8mq: Add the buck vdd_arm regulator omits b810641a3470 arm64: dts: imx8mq: Add the clocks and the latencies for t [...] omits f54f7be5c5ac arm64: dts: ls1028a: Add Audio DT nodes omits 9e113b2e8775 arm64: dts: imx8mq: Add on-chip OTP controller node omits 7be494dd81c1 arm64: dts: imx8qxp: add cpu opp table omits 4c5896dc4c67 drm/i915: Hold a reference to the active HW context omits 206c2f812fee drm/i915: Lock the gem_context->active_list while dropping [...] omits 73e97d43666a drm/i915/psr: remove drmP.h include that crept in omits 126d0a94c945 drm/i915: stick to kernel fixed size types omits 310974faccda virtio_net: remove hcpu from virtnet_clean_affinity omits d6db988a4429 drm/mediatek: Add Mediatek framebuffer device omits 3df64d7b0a4f drm/mediatek: Implement gem prime vmap/vunmap function omits 95e0b46fcebd audit: fix a memleak caused by auditing load module omits dd12805ed1db XArray: Remove radix tree compatibility omits ff1bf4c0714e selinux: use kernel linux/socket.h for genheaders and mdp omits d730e24bdfdb XArray tests: Add check_insert omits e37c1877ba5b scripts/selinux: modernize mdp omits 4bcb298e6053 scsi: mpt3sas: Update mpt3sas driver version to 28.100.00.00 omits 288addd63b24 scsi: mpt3sas: Improve the threshold value and introduce m [...] omits 51e3b2ad6de2 scsi: mpt3sas: Load balance to improve performance and avo [...] omits 320e77acb327 scsi: mpt3sas: Irq poll to avoid CPU hard lockups omits 233af108e57b scsi: mpt3sas: simplify interrupt handler omits 2c063507c4f3 scsi: mpt3sas: Fix typo in request_desript_type omits 0322913cab79 scsi: target: Add device product id and revision configfs [...] omits 65baf0ef046b drm/i915: Hold a ref to the ring while retiring omits 54939ea0bd85 drm/i915: Switch to use HWS indices rather than addresses omits 171f1887995b scsi: smartpqi: bump driver version omits 2cc37b1575c6 scsi: smartpqi: add spdx omits 2f4c4b92dbd8 scsi: smartpqi: update copyright omits 0595a0b4aeed scsi: smartpqi: add H3C controller IDs omits 429fab70591e scsi: smartpqi: increase LUN reset timeout omits c59c32cdb2ab scsi: hpsa: bump driver version omits 1edb69344c88 scsi: hpsa: remove timeout from TURs omits a45bcc4e11b1 scsi: hpsa: correct device id issues omits 49ea45cb1d97 scsi: hpsa: check for lv removal omits 758904ad61ae Staging: rtl8188eu: rtw_ieee80211: Fix indent for 'if' statement. omits 812cd88749e0 firewire: mark expected switch fall-throughs omits 45b06682113b clk: at91: fix programmable clock for sama5d2 omits 7f396393b941 ARM: dts: exynos: Add interrupts for dedicated EINTs on Ex [...] omits c5432b1d44a7 ARM: dts: exynos: Add high speed I2C ports for Exynos5260 omits 17c130a170f2 ARM: dts: exynos: Use bustop PLL as the source for MMC clo [...] omits eb1d0a50f74c ARM: dts: exynos: Order nodes alphabetically in Arndale Octa omits 29a0a2a848ec ARM: dts: exynos: Add CPU cooling on Arndale Octa omits 3619452589d0 ARM: dts: exynos: Add unused PMIC regulators on Arndale Oc [...] omits f35020b94a45 ARM: dts: exynos: Use stdout path property on Arndale Octa board omits 15b8831f8787 ARM: dts: exynos: Document regulator used by ADC on Odroid U3 omits d7fa8ed43372 ARM: dts: exynos: Use ADC for Exynos4x12 on Exynos4412 omits 71c873080200 ACPI: Document how to refer to LEDs from remote nodes omits 88b7e9ffe594 leds: as3645a: Switch to fwnode property API omits 9834857754ff doc:it_IT: translations for documents in process/ omits 2f1ff5899076 Documentation: seccomp: unify list indentation omits 6491126e1ba7 Documentation: seccomp: fix reST markup omits d85be9b1f0ad Staging: rtl8188eu: core: rtw_mlme.c: Replace NULL comparision. omits c127e22f4cc1 Staging: gasket: gasket_sysfs.c: Fix string split issue. omits ffe5a0a16fcd staging: wlan-ng: line over 80 character limit omits c9da300ab61c staging: speakup: fix printk KERN_LEVEL facility level warning omits 7af91810209f Staging: rtl8188eu: core: rtw_pwrctrl.c: Fix a comparision [...] omits f680cf503abc Staging: rtl8192e: Remove parentheses around the right han [...] omits 30cc0b6c1220 doc: add boot protocol 2.13 description to Documentation/x [...] omits 20bd1249489b doc: add translation disclaimer omits dcea1c73a656 docs/zh_CN: fix rst format errors in howto.rst omits a31ffdb3fc06 docs/zh_CN: fix rst format issue in submitting-patch omits 9b628c6ab437 mailmap: update my obsolete email address omits 6dca09cb15cc docs/zh_CN: remove zh-kernel.org in MAINTAINERS omits ce8ee3a8c07f docs/zh_CN: fix indent issue in submitting-drivers omits 115dbd5ca563 docs/zh_CN: fix indent issue in stable-api-nonsense file omits f448a54e0e47 docs/zh_CN: update TripleX chung's email address omits 0e4f08b85206 mailmap: update email address for Triplex omits 89870c214360 docs/zh_CN: update Zhang Wei's email address omits 845a326f95f1 mailmap: update Li Yang's email address omits 707a680e5c90 docs/zh_CN: update Li Yang's email address omits fce8cc57b37e docs/zh_CN: format stable-api-nonsense omits 2f3dea95661c docs/zh_CN: rename stable_api_nonsense.txt as stable-api-n [...] omits 4cc4e49a4164 docs/zh_CN: format the magic-number doc as rst omits 95dcdb6e125f docs/zh_CN: rename magic-numbers as rst doc omits eb6adf7da473 docs/zh_CN: format submitting drivers as rst omits 701a4ebd627c docs/zh_CN: rename SubmittingDrivers omits 7712cfd6597a docs/zh_CN: volatile doc format changes omits bc31de5664c1 docs/zh_CN: rename volatile-consider-harmful doc omits 8bfb5561e1dd docs/zh_CN: do rst format for email-clients.rst omits 9d47f5148c65 docs/zh_CN: rename email-clients.txt as email-clients.rst omits d6bf62e30d4d docs/zh_CN: rst format change for stable-kernel-rules omits d7fb7ad29dba docs/zh_CN: rename stable_kernel_rules doc omits 6bd77522580d docs/zh_CN: format the submitting-patches doc to rst omits 001ef4e0fc96 docs/zh_CN: rename SubmittingPatches for html links omits 6014f056ac55 docs/zh_CN: howto format changes omits 32946a03984d docs/zh_CN: rename HOWTO into process directory omits 653f10690164 docs/zh_CN: add index file into process dir omits 744da9033b3a docs/zh_CN: change Chinese index to know process dir omits aa3b3690504d docs/zh_CN: move process related docs into process dir omits 01196f96bf2c docs/zh_CN: add disclaimer file omits 00206a69ee32 percpu: stop printing kernel addresses omits f1887143f598 Documentation/atomic_t: Clarify signed vs unsigned omits db467147f131 locking/memory-barriers/kokr: Update Korean translation to [...] omits 487ecc460732 sched/Documentation/kokr: Update Korean translation to upd [...] omits 034fb712a620 tools/memory-model: Avoid duplicating herdtools versions omits 9393998e9ee0 tools/memory-model: Dynamically check SRCU lock-to-unlock [...] omits 648e717586f2 tools/memory-model: Update Documentation/explanation.txt t [...] omits ad9fd20b6dad tools/memory-model: Update README for addition of SRCU omits a3f600d92da5 tools/memory-model: Add SRCU support omits 284749b0aebb tools/memory-model: Refactor some RCU relations omits 0172d9e32203 tools/memory-model: Rename some RCU relations omits fdda0a6adc33 meson-gx-socinfo: add missing of_node_put after of_device_ [...] omits 65f80df58eb7 soc: amlogic: gx-socinfo: Add new SoC IDs and Packages IDs omits dce47aed20c7 soc: amlogic: gx-socinfo: Add mask for each SoC packages omits e5e4df2dccec arm64: dts: meson-gxm-nexbox-a1: Enable USB omits 965c827ac37e arm64: dts: meson: g12a: add efuse omits bd3951528412 arm64: dts: meson: g12a: add secure monitor omits 7e09092aee00 arm64: dts: meson-gxl-s905d-phicomm-n1: add status LED omits 0fa724c51e31 arm64: dts: meson-g12a: Add AO Secure node omits b7be144932a8 arm64: dts: Add SEI Robotics SEI510 Board omits 6917de8a6c4d vendor-prefixes: Add prefix for Shenzhen SEI Robotics Co., Ltd omits f1975b982a29 ARM: dts: meson8b: add the internal clock measurer omits b6eac0d06b82 ARM: dts: meson8: add the internal clock measurer omits 6a82559f745b clk: renesas: rcar-gen3: Pass name/offset to cpg_sd_clk_re [...] omits d92ee9cf8ec8 pinctrl: sh-pfc: rcar-gen3: Retain TDSELCTRL register acro [...] omits 2cee6cb290ab pinctrl: sh-pfc: r8a77990: Move CANFD pin groups and functions omits dcd24e098d8d pinctrl: sh-pfc: r8a7796: Move CANFD pin groups and functions omits 542802613b9f pinctrl: sh-pfc: r8a7779: Add HSCIF0/1 pins omits 3df892fdbfe6 pinctrl: sh-pfc: r8a77990: Rename IOCTRLx registers omits a8d728a0c59c pinctrl: sh-pfc: r8a77980: Rename IOCTRLx registers omits 1c5c1101755c pinctrl: sh-pfc: r8a77970: Rename IOCTRLx registers omits 7c1200456cb0 drm/i915: Turn off the CUS when turning off a HDR plane omits 5a0404408d32 drm/i915: Fix legacy gamma mode for ICL omits 12e32f554d8d drm: rcar-du: Add writeback support for R-Car Gen3 omits d46a4e93ea4d drm: rcar-du: vsp: Extract framebuffer (un)mapping to sepa [...] omits d8a4ef2542cd drm: rcar-du: Store V4L2 fourcc in rcar_du_format_info structure omits 12a85f994d84 drm: rcar-du: Fix rcar_du_crtc structure documentation omits 9d2230dc1351 drm: writeback: Add job prepare and cleanup operations omits e482ae9b5fdc drm: writeback: Fix leak of writeback job omits 97eb9eaeb95b drm: writeback: Cleanup job ownership handling when queuing job omits a63722aeb76c media: vsp1: drm: Implement writeback support omits 09e513e390ea media: vsp1: drm: Extend frame completion API to the DU driver omits e2ef2a129084 media: vsp1: drm: Split RPF format setting to separate function omits 9ec5742b6930 media: vsp1: wpf: Add writeback support omits 5c7de45a43a8 media: vsp1: dl: Allow chained display lists for display p [...] omits b36c6049ed4b media: vsp1: Add vsp1_dl_list argument to .configure_strea [...] omits 65cddb197660 media: vsp1: Replace the display list internal flag with a [...] omits ae444200042a media: vsp1: Fix addresses of display-related registers fo [...] omits 08af8538d4ce media: vsp1: Replace leftover occurrence of fragment with body omits 79b15b4b8201 media: vsp1: wpf: Fix partition configuration for display [...] omits 437c24dd19b8 Revert "[media] v4l: vsp1: Supply frames to the DU continuously" omits 8cbd0c70da3d Merge tag 'topic/hdr-formats-2019-03-13' of git://anongit. [...] omits a48f127519d9 regulator: core: Fix application of "drop lockdep annotati [...] omits 78c484a55d91 arm64: zynqmp: dt: Add TI PHY quirk omits 3863293a96c3 Merge branch 'for-5.1' of https://git.kernel.org/pub/scm/l [...] omits 69b921acae8a spi: spi-fsl-spi: support use of the SPISEL_BOOT signal on [...] omits 4346a745df41 ASoC: audio-graph: add graph_parse_mclk_fs() omits d2bf008ad11a ASoC: audio-graph: rename graph_get_conversion() to graph_ [...] omits d708d35ef084 ASoC: simple-card: add simple_parse_mclk_fs() omits cdc444721b0e ASoC: simple-card: rename simple_get_conversion() to simpl [...] omits 1c5b6a27e432 ASoC: rt5682: recording has no sound after booting omits 675212bfb233 ASoC: rt5682: fix jack type detection issue omits 4834d7070c85 ASoC: rt5682: Check JD status when system resume omits 9729e3b65a64 ASoC: mediatek: mt8183: skip for i2s5 in mck_disable omits baa09e7d2f42 drm/i915: use REG_FIELD_PREP() to define register bitfield values omits 78b36b106a84 drm/i915: deprecate _SHIFT in favor of _MASK passed to accessors omits 09b434d4f6d2 drm/i915: introduce REG_BIT() and REG_GENMASK() to define [...] omits 6e9b4f32f9fa Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits fb243959c9b0 Merge branch 'for-5.1/upstream-fixes' into for-next omits cc4f8e91c4ed ALSA: firewire-lib: use 8 byte header for IR context to ge [...] omits 35033d8cb71b ALSA: firewire-motu: add support MOTU 8pre FireWire omits b3f5c0f3333b Merge branch 'for-linus' into for-next omits c9033c8e9e47 Merge branch 'for-5.2/ish' into for-next omits e19595fcabb5 HID: intel-ish: enable raw interface to HID devices on ISH omits a51a950d60e4 Merge branch 'for-5.1/upstream-fixes' into for-next omits 6cffeb83c763 drm/i915: Stop needlessly acquiring wakeref for debugfs/dr [...] omits 794a11cb6720 drm/i915: Sanity check mmap length against object size omits 3d0313786470 drivers: Defer probe if firmware is not ready omits b9472f7d8224 firmware: xilinx: fix debugfs write handler omits 437541e74c68 dt-bindings: xilinx: Separate clock binding from firmware doc omits 31a2d5113e53 include: dt-binding: clock: Rename zynqmp header file omits 84d8df745b62 spi: orion: Support spi_xfer->word_delay_usecs omits 2ed6692e8ce9 spi: spidev: Enable control of inter-word delays omits 4e3891a55f67 spi: lpspi: Code cleanup omits 578465ea2b4b spi: lpspi: Add the missing NULL check omits 09c04466ce7e spi: lpspi: add dma mode support omits c7a402599504 spi: lpspi: use the core way to implement cs-gpio function omits 77736a98b859 spi: lpspi: add the error info of transfer speed setting omits 944c01a889d9 spi: lpspi: enable runtime pm for lpspi omits addb32866d99 doc: lpspi: Document DT bindings for LPSPI clocks omits f5e5afdb0e56 spi: lpspi: Add i.MX8 boards support for lpspi omits f37d8e67f39e spi : spi-topcliff-pch: Fix to handle empty DMA buffers omits 5b1f537e4983 regulator: da9063: Convert to use regulator_set/get_curren [...] omits 958e9b8265c7 regulator: da9062: Convert to use regulator_set/get_curren [...] omits d0ccbe11773d regulator: lp87565: Convert to use regulator_set/get_curre [...] omits d1a6cbdf1e59 regulator: lp87565: Fix missing register for LP87565_BUCK_0 omits dc3b2881fad4 regulator: mt6397: Use unsigned int for volt_tables omits 1fc26296a260 regulator: mt6380: Use unsigned int for volt_tables omits dad110a0c5c1 regulator: mt6323: Use unsigned int for volt_tables omits 5fe0ed243796 regulator: max77650: Use unsigned int for max77651_sbb1_re [...] omits f668a1db0b30 regulator: as3711: Remove struct as3711_regulator_info and [...] omits f4192c2cc923 regulator: cpcap: Convert to use of_device_get_match_data omits 2106e9bbffb9 regulator: cpcap: Remove unneeded init_data setting omits a0cb2d4357e4 ASoC: Intel: bytcr_rt5651: Add BYT_RT5651_JD_NOT_INV quirk omits 8a68a509ae6b ASoC: rt5651: Add support for active-high jack detect omits f68c2a682d44 ASoC: stm32: spdifrx: add power management omits 4d92ac7bd9f8 regulator: as3722: Remove *rdevs[] from struct as3722_regulators omits 9cff03710d40 regulator: da9052: Include linux/of.h to fix build warning [...] omits bbfaa7d36c1e ASoC: dpcm: prevent snd_soc_dpcm use after free omits 2944d29d7c89 ASoC: simple-amplifier: Make gpio property optional omits c4bce31c4982 ASoC: rsnd: explain extended Audio DMAC peri peri address omits 14c747506ae6 ASoC: rsnd: add missing reg/reg-name at Document omits 127470597b6b Merge tag 'v5.1-rc1' into asoc-5.2 omits 22d91ed32b65 Merge tag 'v5.1-rc1' into asoc-5.1 omits 9672e2cb0fbd vmlinux.lds.h: drop unused __vermagic omits 5aba6c47401d iommu/vt-d: Switch to bitmap_zalloc() omits d6cb77228e3a pinctrl: baytrail: Fix potential NULL pointer dereference omits 5880955fc7a5 dt-bindings: panel: td028ttec1: add backlight property omits b477a009b426 drm/omap: panel-tpo-td028ttec1: add backlight support omits fe4ed1b45794 drm/omap: dsi: Fix PM for display blank with paired dss_pll calls omits a0970e87b5d3 drm: Turn bus flags macros into an enum omits 8bf4b1621178 drm/omap: Remove panel-dpi driver omits be3143d8b27f drm/omap: Remove TFP410 and DVI connector drivers omits 4e17763c321f drm/omap: Whitelist DT nodes to fixup with omapdss, prefix omits 30b71761957c drm/omap: Add support for drm_panel omits 79107f274b2f drm/omap: Add support for drm_bridge omits 163f7a3578ec drm/panel: simple: Add OSD070T1718-19TS panel support omits 1b1b5330a007 dt-bindings: display: Add OSD Displays OSD070T1718-19TS pa [...] omits b7b33786b7c3 dt-bindings: Add vendor prefix for OSD Displays omits 897dae5657e6 drm/bridge: ti-tfp410: Report input bus config through bri [...] omits 38c02db7e66e drm/bridge: ti-tfp410: Add support for the powerdown GPIO omits 60b903c3e621 drm/bridge: ti-tfp410: Set connector type based on DT conn [...] omits 2645d8d0980c dt-bindings: display: tfp410: Add bus parameters properties omits d23286ff3d79 drm/bridge: use bus flags in bridge timings omits 88bc4178568b drm: Use new DRM_BUS_FLAG_*_(DRIVE|SAMPLE)_(POS|NEG)EDGE flags omits a792fa0e2187 drm: Clarify definition of the DRM_BUS_FLAG_(PIXDATA|SYNC) [...] omits 0dbfc3966720 drm/omap: Merge omap_dss_device type and output_type fields omits a4e26525cacb drm/omap: Refactor initialization sequence omits ce69aac84fe3 drm/omap: Simplify OF lookup of DSS devices omits e5906f765c68 drm/omap: Store pixel clock instead of full mode in DPI an [...] omits b08644a235a4 drm/omap: venc: Use drm_display_mode natively omits 41322aa69195 drm/omap: Pass drm_display_mode to .check_timings() and .s [...] omits d68164fe2964 drm/omap: Factor out common mode validation code omits d60dfaba4225 drm/omap: venc: Simplify mode setting by caching configuration omits 116c7721077c drm/omap: Move DISPC timing checks to CRTC .mode_valid() o [...] omits df6682b43533 drm/omap: Remove src field from omap_dss_device structure omits 27a7e3e18419 drm/omap: Notify all devices in the pipeline of output dis [...] omits 7bce5ae124ac drm/omap: panel-dsi-cm: Store source pointer internally omits 6b97cc956047 drm/omap: Don't store display pointer in omap_connector structure omits de9225a9bda1 drm/omap: Move display alias ID to omap_drm_pipeline omits 79d11e96e397 drm/omap: Don't pass display pointer to encoder init function omits 40e5f937d50f drm/omap: venc: List both PAL and NTSC modes omits 46b3847d7f68 drm/omap: Add a dss device operation flag for .get_modes() omits a872d5e92a67 drm/omap: Merge display .get_modes() and .get_size() operations omits 870e19d59f8a drm/omap: Expose DRM modes instead of timings in display devices omits d17eb4537a7e drm/omap: Factor out common init/cleanup code for output devices omits 56c9818d5c89 drm/omap: Remove omap_dss_device dst field omits 19b4200d8f4b drm/omap: Reverse direction of the DSS device enable/disab [...] omits 3f3623dd0f88 drm/omap: Remove enable checks from display .enable() and [...] omits b49a2139ba67 drm/omap: Remove connection checks from display .enable() [...] omits f8a8eabb273b drm/omap: Remove connection checks from internal encoders [...] omits b80bfc66b0ee drm/omap: Move common display enable/disable code to encoder omits d2c53162f557 drm/omap: Use atomic suspend/resume helpers omits d79bd6b445a2 drm/omap: venc: Remove wss_data field from venc_device structure omits 374805b0bd84 drm/omap: Remove unused kobj field from struct omap_dss_device omits 5d79ef3fcd41 drm/omap: Remove declaration of nonexisting function omits 8518f05a7110 drm/atomic: Constify mode argument to mode_valid_path() omits 3961d355dfb5 dt-bindings: power: r8a77965: Remove non-existent A3IR pow [...] omits 295768f6207e dt-bindings: Add vendor prefix for Silicon Linux. omits 15160f6de0bb soc: renesas: Identify R-Car M3-W ES1.3 omits 474706117c2b arm64: dts: renesas: ebisu: Add PMIC DDR0 Backup Power config omits 1f4c123a9809 arm64: dts: renesas: r8a77990-ebisu: Add BD9571 PMIC omits af965ba3248e arm64: dts: renesas: r8a77990: Remove invalid compatible v [...] omits 82ec009297bc arm64: dts: renesas: r8a774c0: Remove invalid compatible v [...] omits 4162aa9db3d4 arm64: dts: renesas: r8a77995: draak: Enable CAN0, CAN1 omits 79223ca1f577 arm64: dts: renesas: r8a774c0-cat874: Add RWDT support omits a8f6110e6442 arm64: dts: renesas: ebisu: Enable VIN5 omits dc0b43947132 arm64: dts: renesas: r8a774c0-cat874: Add LEDs support omits 07e72397f722 arm64: dts: renesas: r8a774c0-cat874: add RTC support omits e64f2c4b3aba arm64: dts: renesas: cat875: Add CAN support omits 12ce412b2cc6 arm64: dts: renesas: r8a774c0: Fix cpu nodes style omits 191f7dcd1f5e arm64: dts: renesas: r8a77965: add SSIU support for sound omits 9130c1582984 arm64: dts: renesas: ebisu: Fix adv7482 hexadecimal regist [...] omits 9a0ff5c727b6 arm64: dts: renesas: r8a77995: draak: Enable LVDS1 encoder omits 71ac75dffdae arm64: dts: renesas: r8a77990: ebisu: Enable LVDS1 encoder omits 96c258822527 arm64: dts: renesas: r8a7796: remove unneeded sound #addre [...] omits b068ed6efe62 arm64: dts: renesas: r8a77990: Fix SPDX license identifier style omits 6fffb98645e6 arm64: dts: renesas: r8a77990: ebisu: Add GPIO expander omits 940d1a288a59 arm64: defconfig: enable RX-8581 config option omits 115bbc30c6d2 ARM: shmobile: fix a leaked reference by adding missing of [...] omits d5aa84087ead ARM: shmobile: porter: enable R-Car Gen2 regulator quirk omits 2e35bb6cd421 gpio: vf610: Don't use explicit &pdev->dev in vf610_gpio_probe() omits a74b4b11541a gpio: vf610: Use devres to remove gpiochip omits fc57949cfd1f gpio: vf610: Use devres to disable clk_gpio omits db9ed63ca510 gpio: vf610: Use devres to disable clk_port omits 4a8909d02281 gpio: vf610: Simplify vf610_gpio_get() omits a262555bc685 gpio: vf610: Simplify vf610_gpio_set() omits 338aa10750ba gpio: vf610: Do not share irq_chip omits fb903392131a clk: rockchip: fix wrong clock definitions for rk3328 omits 1a4e6203f0c8 arm64: dts: rockchip: Add nanopi4 ethernet phy omits 980b52162871 arm64: dts: rockchip: Add PWM fan for NanoPC-T4 omits 5e3f8027897c arm64: dts: rockchip: Add the fusb typec manager to rk3399 [...] omits ba12fdd51085 arm64: dts: rockchip: Specify vid supply for the rk3399-or [...] omits f5639599de4c arm64: dts: rockchip: Fix clock names and add missing supp [...] omits 16d79ec6e3e6 arm64: dts: rockchip: Add 12V DCIN regulator to rk3399-ficus omits 4d7f36d36f73 arm64: dts: rockchip: Rename vcc_sys into vcc5v0_sys on rk [...] omits 092470b537f1 arm64: dts: rockchip: Add Nanopi NEO4 initial support omits a0dbc5c97f67 arm64: dts: rockchip: enable hdmi audio out for rk3399-rockpro64 omits 08b64bd2c681 arm64: dts: rockchip: Add support for the Orange Pi RK3399 board. omits e38b144b8252 arm64: dts: rockchip: enable mali on rock960 boards omits 0f9e535a0884 arm64: dts: rockchip: enable mali on Rock Pi 4 omits f77e7a9aafe1 arm64: dts: rockchip: add rk3328-roc-cc cpu-supply entries [...] omits 3f0effd7490b arm64: dts: rockchip: give some life to the rk3328-roc-cc leds omits 3e892ed20c08 arm64: dts: rockchip: add #sound-dai-cells to HDMI of rk3328 omits e31882e05ae5 arm64: dts: rockchip: add ir-receiver node on rk3328-rock64 omits 092430ea9d14 arm64: dts: rockchip: add leds node on rk3328-rock64 omits ad3c8cc359a2 arm64: dts: rockchip: fix regulator name on rk3328-rock64 omits 443f27e58981 arm64: dts: rockchip: enable HDMI CEC on rk3328 omits 97df3aa76b4a arm64: dts: rockchip: Add capacity-dmips-mhz attributes to rk3399 omits a008eae6956a ARM: dts: rockchip: Enable WiFi on rk3288-tinker omits 494da92d56e4 ARM: dts: rockchip: add grf reference in rk3288 tsadc node omits 61346668325f ARM: dts: rockchip: Enable HDMI CEC on rk3288-tinker-s omits de72618cb94f ARM: dts: rockchip: remove disable-wp from rv1108-elgin-r1 [...] omits 2b062a0a00ab ARM: sunxi: fix a leaked reference by adding missing of_node_put omits 995c770b6588 ARM: sunxi: fix a leaked reference by adding missing of_node_put omits a7f7047ffcee arm64: dts: allwinner: a64: Add cross links for the mixers omits 00f7980a3bd5 arm64: allwinner: a64: Add Oceanic 5205 5inMFD initial support omits 876d8a25bdd5 dt-bindings: Add vendor prefix for oceanic omits ea738c324c7d arm64: dts: allwinner: a64-amarula-relic: Add STLM75 sensor omits 24bd5d2cb93b arm64: dts: allwinner: a64: teres-i: enable backlight omits 89232872319f arm64: defconfig: Enable SPI_SUN6I omits 6630aad719bc clk: sunxi-ng: f1c100s: fix USB PHY gate bit offset omits ab65e04dc101 clk: sunxi-ng: Allow DE clock to set parent rate omits 28ff811f58b1 ARM: dts: sun8i-h3: Add support for the RerVision H3-DVK board omits 043ad6b1c112 staging: rtl8723bs: Remove Dead Code in core/rtw_mlme.c omits 1b818345d1c1 staging: rtl8723bs: Remove Dead Functions in os_dep/ioctl_linux.c omits ba61d2dc45b0 staging: rtl8723bs: Remove Dead Code in os_dep/ioctl_linux.c omits 320d197d1336 staging: rtl8723bs: Remove Dead Code in os_dep/os_intfs.c omits bd10cd97e213 staging: rtl8723bs: Remove Dead Code in os_dep/os_intfs.c omits 3fc9413bcdc7 staging: rtl8723bs: Remove unreachable Code in core/rtw_cmd.c omits 391d9469abd8 staging: rtl8723bs: Remove old unreachable Code omits 8ecd30a6685e staging: rtl8723bs: Remove Dead Code in collect_bss_info Function omits 93bb0b1b18a3 staging: rtl8723bs: Remove Dead Include in include/drv_types.h omits 0531d4c95425 staging: rtl8723bs: Remove Dead Code in `struct mlme_priv` omits ed98730d9f25 staging: gdm724x: Do not break expressions omits a02da43c814b staging: rtl8188eu: core: rtw_recv.c: Fix a tab indent issue omits 5c4f2259181f staging: rtl8188eu: core: rtw_recv.c: fix a paranthesis is [...] omits 0842eabb6fd5 staging: rtl8188eu: core: rtw_recv.c: fix a space issue omits f21cf4601404 staging: gasket: gasket_interuppt.c: Fix string split issue. omits ce2439ec8356 staging: greybus: remove extern prototypes omits 83053c3eabd7 staging: speakup: fix line over 80 characters. omits 42f56fef6720 staging: rtl8188eu: core: rtw_ap.c: Fix multiple blank lines omits c580d1f98e22 staging: mt7621-mmc: Modify the return type of the functio [...] omits 982c34e0c2a5 staging: mt7621-mmc: Fix ret.cooci warnings omits b1c30bd6b74a staging: rtl8723bs: Change type of variables and return type omits cfc7ef740342 staging: rtl8723bs: Remove wrapper functions and change fu [...] omits fdd1b243edd7 staging: rtl8723bs: os_dep: Fix space in pointer definition omits cbc570a769e0 staging: rtl8723bs: os_dep: Fix assignment in if condition omits 93f6bc735fd9 staging: vt6655: rxtx.c: Remove unnecessary space after a cast omits dedf215bd1c7 staging: rtl8723bs: remove unused code omits d5469036124d staging: rtl8192u: Add required spaces before open parenthesis omits 1c666e2191db staging: vc04_services: Use tabs instead of spaces omits 50505e578f53 staging: rtl8712 - fix up non-kerneldoc comments omits 8af36478f951 staging: erofs: add a new line after variable declaration omits fbcd84743a8e staging: octeon-usb octeon-hcd: Fix several typos. omits 27a0eb8fb69a staging: fbtft: fixed format-string errors. omits df9ce52c8a30 staging: rtl8188eu: remove unnecessary braces from if/else omits 74a6565f378c staging: rtl8723bs: use kernel_read() instead of open-code [...] omits 3b3a1a0b7824 staging: rtl8723bs: hal: Modify comparison to constant in [...] omits ca739e21ba90 staging: rtl8723bs: hal: Modify comparison to constant in [...] omits 54b3de55f4c2 staging: rtl8723bs: hal: Remove comparison to NULL in hal_ [...] omits 0a6f6e9351db staging: rtl8723bs: hal: Remove comparison to NULL in hal_com.c omits 8f884e76cae6 staging: rtl8723bs: hal: Remove comparison to NULL in hal_ [...] omits 7cd6f4b0f593 staging: rtl8723bs: hal: Remove comparison to NULL in rtl8 [...] omits da80ede2e79e staging: rtl8723bs: hal:Remove comparison to NULL in rtl87 [...] omits 3f181eb23ea6 staging: rtl8723bs: hal: Remove comparison to NULL in rtl8 [...] omits 019acabec865 staging: rtl8723bs: hal: Remove comparison to NULL in rtl8 [...] omits 7f91d8866f93 staging: rtl8723bs: hal: Remove comparison to NULL in rtl8 [...] omits 8b1cf0b7205a staging: rtl8723bs: hal: Remove comparison to NULL in rtl8 [...] omits 3732d7016725 staging: sm750fb: Remove an unnecessary local variable in [...] omits 996341276286 staging: mt7621-mmc: delele extra blank lines omits d5f4a5684d1b staging: rtlwifi: Replace 0 with false. omits 3df3162f1d52 staging: pi433: Remove unused variable. omits 14e9bb7e9ea7 staging: rtl8192e: remove boilerplate license text omits 5af3304506ae staging: rtl8192e: add SPDX GPL-2.0 license identifier omits 3f8e5931fe60 staging: fbtft: line over 80 characters omits 84c45d5f3bf1 staging: gasket: Replace macro __ATTR with __ATTR_NULL omits ef2719d35ac4 staging: mt7621-dts: update ethernet settings. omits 7b53a16a1a7a staging: remove mt7621-eth omits 6d49a15ead2b staging: mt7621-pci: IF statement expression comparing to NULL omits a77a40cf8b42 staging: rtl8712: line over 80 characters. omits 715a7148d774 staging: octeon: Lines should not end with a '(' omits 5b628549e954 staging: most: Replace '--help--' in Kconfig file omits 796618673fcd staging: netlogic: Remove unnecessary 'out of memory' message omits e8ca82a1348b staging: rtl8192u: Adjust 'if' to follow Kernel coding Style omits a279fc9d051b staging: rtl8192u: Remove casts on the return values of li [...] omits 3eb9aa00daae staging: rtl8192u: Remove typedef for struct _RX_REORDER_ENTRY omits 00b0f841b740 staging: rtl8192u: Remove typedef for struct _RT_LINK_DETECT_T omits 82ec1977b393 staging: rtl8192u: Remove typedef for struct _RT_POWER_SAV [...] omits d83908ed0fc6 staging: rtl8192u: Remove typedef for struct _IbssParms omits bc6b124b6863 staging: rtl8192u: Remove typedef for struct _bandwidth_au [...] omits 72a2af220175 staging: wilc1000: remove unnecessary local variables omits 1d78178410f4 staging: media: zoran: remove unnecessary parentheses omits 81c2317cb966 staging: rtlwifi: phydm: remove unnecessary parentheses omits 6de5cd74fb8f staging: vboxvideo: Do not return -ENOSYS omits de5e4aea8881 staging: sm750fb: Edit CamelCase in local variables omits 256ab3efbe95 staging: vt6655: line over 80 characters omits b66003f02d9a staging: most: dim2: reg.h: Correct SPDX-License-Identifier omits 3037be14a219 staging: most: dim2: sysfs.h: Correct SPDX-License-Identifier omits da2773be2cf2 staging: most: dim2: hal.h: Correct SPDX-License-Identifier omits 9e510b68f044 staging: most: dim2: errors.h: Correct SPDX-License-Identifier omits b92f5d83fa1d staging: octeon-usb: remove unnecessary variable frame_number omits dfa5fbb9dbce staging: fbtft: convert a macro to a function. omits d8b2f7cfe4d4 staging: vt6655: Remove unused function prototype and definition omits e91dea57f36c staging: most: usb: Change '--help--' to 'help' in Kconfig omits 4068f661f604 staging: zoran: remove license boilerplate text omits 682bb4e63084 staging: zoran: add SPDX GPL-2.0+ license identifier omits d5aa59ad1665 staging: sm750fb: trivial comment indention fix. omits 173e3e69b297 staging: rtl8188eu: cleanup spacing style omits 975520608bd6 staging: media: davinci_vpfe: Fix alignment issues omits a4c5fbfa60e4 staging: media: davinci_vpfe: Fix multiple line dereference omits 5921a1383ac2 staging: media: davinci_vpfe: Fix comparison to NULL omits f270392c7e3f staging: vt6655: Remove an unused function prototype omits 84580771dd9c staging: vt6655: Fix malformed SPDX-License-Identifier tag omits ff7fa1f6b9b2 staging: rtl8712: Replace NULL comparisons omits b2c4f4660b69 staging: vc04_services: bcm2835-camera: Fix logical contin [...] omits d33fe112c9a2 staging: speakup: Add spaces around operators omits a57250582a00 staging: fwserial: Convert macro into an inline function omits 50d280f3e31c staging: speakup: Spaces around operator omits 730551f754a7 staging: fbtft: Remove unused #defines. omits 219347ebf057 staging: vt6655: Align function declaration omits 582270600819 staging: vt6655: Fix the warning line over 80 characters omits f6fe7f2809d3 staging: vt6655: mac.h: Fix comment style for SPDX-License [...] omits d67a81ff8546 staging: vt6655: Remove unnecessary blank line omits f105e04e7b3e staging: vt6655: key.h: Fix comment style for SPDX-License [...] omits 5a56a0f9ea04 staging: vt6655: dpc.h: Fix comment style of SPDX License [...] omits 572dbab6e353 staging: vt6655: Fix space around binary operator omits 084a8e546005 staging: vt6655: Fix spelling mistake omits 2b90bf28ac38 staging: speakup: Comparison to NULL. omits fbdc55155c7f staging: vc04_services: bcm2835-camera: Fix multiple line [...] omits 57a633dc68a6 staging: vc04-services: bcm2835-audio: Fix alignment issues omits ba118202b95b staging: vboxvideo: Fix open parenthesis at the end of line omits b6a3a880cfa6 staging: ralink-gdma: Avoid unnecessary line continuations omits 2c78d9f6ab8a staging: ralink-gdma: Replace from uint32_t to u32 omits 3e00865cf87c staging: ralink-gdma: Avoid unnecessary line continuations [...] omits 7782c3c93dc9 staging: iio: Line over 80 characters omits 4ca7f0a2ae5b staging: r8712u: Replace '--help--' with 'help' omits 5e8e08c81f1f staging: fbtft: Fix line over 80 characters omits 8e99e99baf38 staging: vt6655: desc.h: Fix comment style of SPDX-License [...] omits c12425567d7b staging: vt6655: channel.h: Fix comment style of SPDX Lice [...] omits 35defd6dd162 staging: greybus: Change NULL comparison to Boolean Negation omits 1d4c11dd7849 staging: emxx_udc: Fix open parenthesis at the end of the line omits b9c96308fda2 staging: emxx_udc: Fix equal sign alignment omits 6fc84d16664c staging: wilc1000: Fix line over 80 characters omits 7e5173822c9c staging: rtl8712: rename bSuspended to suspended omits 5b8d98f1711e staging: rtl8712: rename bSurpriseRemoved to surprise_removed omits 0ec6fc6f453a staging: rtl8712: rename bDriverStopped to driver_stopped omits 0785f4f32f07 rpmsg: core: Make remove handler for rpmsg driver optional. omits df0a752174c9 dt-bindings: soc: qcom: Add remote-pid binding for GLINK SMEM omits cdf7545aef65 rtc: convert core to SPDX identifier omits 33fee143ac6e rtc: ab-b5ze-s3: remove unnecessary check omits 818806498569 rtc: ab-b5ze-s3: convert to SPDX identifier omits 8a941124458f rtc: ab-b5ze-s3: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 5d049837dd76 rtc: ab-b5ze-s3: remove unnecessary gotos omits ac2467382240 rtc: ab-b5ze-s3: remove mutex omits 28e7861cfcf0 rtc: zynqmp: convert to SPDX identifier omits 60b7f4cbdcbc rtc: abx80x: remove useless .remove omits 559e883e0f77 rtc: abx80x: use rtc_add_group omits 2fcdf5fd7c1b rtc: abx80x: convert to SPDX identifier omits 0878a42086e0 habanalabs: never fail hard reset of device omits f6a7bf2ccf22 iio: pms7003: select IIO_TRIGGERED_BUFFER omits 3d02d7082e58 iio: cros_ec: Fix the maths for gyro scale calculation omits 2e4b88f73966 iio: adc: xilinx: prevent touching unclocked h/w on remove omits 862e4644fd2d iio: adc: xilinx: fix potential use-after-free on probe omits 62039b6aef63 iio: adc: xilinx: fix potential use-after-free on remove omits 06003531502d iio: dac: mcp4725: add missing powerdown bits in store eeprom omits 535d8d27c0e2 drm/i915: do not pass dev_priv to low-level forcewake functions omits 9073e5b26743 drm/i915: Fix off-by-one in reporting hanging process omits f19d90eed648 drm/i915: Split ilk vs. icl csc matrix handling omits b281264f8b81 drm/i915: Clean the csc limited range/identity programming omits c9e235aa0f9d drm/i915: Extract ilk_csc_convert_ctm() omits d2c19b06d6ea drm/i915: Clean up ilk/icl pipe/output CSC programming omits 386ba08fb595 drm/i915: Extract ilk_csc_limited_range() omits 9fdfb8e7308b drm/i915: Precompute/readout/check CHV CGM mode omits a1f1e61bfb0a drm/i915: Readout and check csc_mode omits 2e541b64ee52 spi: spi-mem: stm32-qspi: add suspend/resume support omits 3949ba3b3724 Merge branch 'spi-5.1' into spi-5.2 for stm32 omits 5356c2c70e38 spi: spi-mem: stm32-qspi: avoid memory corruption at low f [...] omits 26843bb12859 spi: rspi: Fix sequencer reset during initialization omits 42bdaaece121 spi: rspi: Fix register initialization while runtime-suspended omits db7ecb493cab regulator: da9055: Convert to regulator core's simplified [...] omits 67ddc68a78b1 regulator: da9052: Convert to regulator core's simplified [...] omits 6cabb8b7fc14 regulator: 88pm800: Get rid of struct pm800_regulators omits 3789debfc379 ASoC: topology: create tlv before soc_tplg_init_kcontrol omits daeaaef5ef3b drm/i915/icl: remove intel_dpll_is_combophy() omits 2f3ee43cb9f3 drm/i915/icl: split combo and tbt pll funcs omits 9be8644a14c6 drm/i915/icl: split combo and mg pll disable omits 036f8d567b6c drm/i915/icl: split pll enable in three steps omits d2ab5ebf46b4 drm/i915/icl: split combo and mg pll enable omits a2775bbc1d58 kernel/workqueue: Use __printf markup to silence compiler [...] omits 41a1bde36715 drm/i915: Always kick the execlists tasklet after reset omits 29054230f3e1 drm: add non-desktop quirks to Sensics and OSVR headsets. omits 6ee02a54ef99 xfrm6_tunnel: Fix potential panic when unloading xfrm6_tun [...] omits 2ebd000abc3f drm/i915/gtt: Refactor common ppgtt initialisation omits a9fe9ca44c91 drm/i915/gtt: Rename i915_vm_is_48b to i915_vm_is_4lvl omits 51d623b675b6 drm/i915: Drop address size from ppgtt_type omits cbecbccaa120 drm/i915: Record platform specific ppGTT size in intel_dev [...] omits ca6ac684de5d drm/i915: Mark up vGPU support for full-ppgtt omits 527261ddf1ac drm/sun4i: mixer: Simplify the get_id logic omits eb40baefb640 drm/sun4i: backend: Simplify the get_id logic omits 29b43ae2a61d drm/i915: Also use new comparative stuff for more ICP+ stuff omits 40609d4820b2 drm/v3d: Use the new shmem helpers to reduce driver boilerplate. omits 2194a63a818d drm: Add library for shmem backed GEM objects omits 2de3a078497b drm/dp: Set the connector's TILE property even for DP SST [...] omits e8074f75f444 drm/v3d: Fix calling drm_sched_resubmit_jobs for same sched. omits a83e47e421ec drm/v3d: Remove some dead members of struct v3d_bo. omits c2b3e61a8df2 drm/v3d: Use drm_gem_lock_reservations()/drm_gem_unlock_re [...] omits 7edc3e3b975b drm: Add helpers for locking an array of BO reservations. omits 6d85028134d3 spi: fix SPI_BPW_RANGE_MASK() regression omits 67d4119c07a7 drm/i915: Refactor to common helpers for prepare/finish be [...] omits d2eeaf2bc049 drm/i915/selftests: Disable preemption while setting up fe [...] omits 628ac441e854 drm/i915/guc: Preparing for GuC reset along with engine reset omits 8a9a5608a31b drm/i915/icl+: Always use TPS2 or TPS3 when exiting PSR1 omits 1e0c05c09037 drm/i915/psr: Move logic to get TPS registers values to an [...] omits 88a0d9606aff drm/i915/vbt: Parse and use the new field with PSR2 TP2/3 [...] omits 11cf9d863dcb fs/dax: Deposit pagetable even when installing zero page omits c6c30b917d40 drm/i915: Start using comparative INTEL_PCH_TYPE omits fba84ad28e3b drm/i915: Move PCH_NOP to -1 omits 2dd24a9c2c8d drm/i915/gen11+: First assume next platforms will inherit stuff omits d33d9f3dd96b percpu: use chunk scan_hint to skip some scanning omits 92c14cab4326 percpu: convert chunk hints to be based on pcpu_block_md omits 047924c96898 percpu: make pcpu_block_md generic omits da3afdd5bb54 percpu: use block scan_hint to only scan forward omits b89462a9c5f4 percpu: remember largest area skipped during allocation omits 382b88e961c7 percpu: add block level scan_hint omits b239f7daf553 percpu: set PCPU_BITMAP_BLOCK_SIZE to PAGE_SIZE omits 8744d859427c percpu: relegate chunks unusable when failing small allocations omits 3e54097beb22 percpu: manage chunks based on contig_bits instead of free_bytes omits d9f3a01eebe8 percpu: introduce helper to determine if two regions overlap omits 8c43004af016 percpu: do not search past bitmap when allocating an area omits 8e5a2b9893f3 percpu: update free path with correct new free region omits f435fe83d56b Merge tag 'topic/hdr-formats-2019-03-13' of git://anongit. [...] omits 2131bc0ced60 drm/i915/bios: assume eDP is present on port A when there [...] omits a0689e347e46 gpu: drm: atomic_helper: Fix spelling errors omits 8fcb830a00f0 spi: spi-fsl-qspi: use devm_spi_register_controller omits c842749ea1d3 spi: imx: stop buffer overflow in RX FIFO flush omits dfeb7a93bf3b regulator: wm8350: Convert to use regulator_set/get_curren [...] omits d48acfd0377f regulator: wm831x-isink: Convert to use regulator_set/get_ [...] omits 5816df2f75f5 regulator: wm8350: Select maximum current in specific range omits 45aa908d9b72 regulator: wm831x-isink: Select maximum current in specific range omits 8be64b6d87bd regulator: wm831x ldo: Fix notifier mutex lock warning omits f7a621728a6a regulator: wm831x isink: Fix notifier mutex lock warning omits ae15c519a6b9 regulator: max14577: Get rid of match_init_data/match_of_n [...] omits 0077aaaeeb69 regulator: da903x: don't build with clang omits f58213637206 regulator: pv88060: Fix notifier mutex lock warning omits 769fc8d4182c regulator: ltc3676: Fix notifier mutex lock warning omits f132da2534ec regulator: ltc3589: Fix notifier mutex lock warning omits 89b2758c192c regulator: lp8755: Fix notifier mutex lock warning omits 65378de3359d regulator: da9211: Fix notifier mutex lock warning omits 29d40b4a5776 regulator: da9063: Fix notifier mutex lock warning omits 119c4f5085c4 regulator: wm831x: Fix notifier mutex lock warning omits 275513b7695a regulator: pv88090: Fix notifier mutex lock warning omits 1867af94cfdf regulator: pv88080: Fix notifier mutex lock warning omits 978995def0f6 regulator: da9062: Fix notifier mutex lock warning omits 5e6afb3832be regulator: da9055: Fix notifier mutex lock warning omits 705e2a905a04 regulator: gpio: Constify regulator_ops omits 7cdc2ee7bf10 regulator: gpio: Convert to devm_regulator_register omits 20b83421e8ee ASoC: nau8810: automatic selecting BCLK in I2S master mode omits 709a9b8a1f4f ASoC: nau8810: fix the typo of function name omits b517229ca2f7 ASoC: nau8810: use 64-bit arithmetic instead of 32-bit omits 2b13bee38849 ASoC: samsung: odroid: Fix clock configuration for 44100 s [...] omits 54d1cf78b0f4 ASoC: nau8810: fix the issue of widget with prefixed name omits a94bed60cb73 drm/i915/icl: Implement half float formats omits 42fd20edf68c drm/i915: Refactor icl_is_hdr_plane omits 88ab9c76d191 drm/fourcc: Add 64 bpp half float formats omits 25570b5e333f drm/arm/malidp: Added support for AFBC modifiers for all l [...] omits 0f6c18deca35 drm/arm/malidp:- Disregard the pitch alignment constraint [...] omits 7834c5770284 drm/arm/malidp:- Use the newly introduced malidp_format_ge [...] omits da77365870b4 drm/arm/malidp:- Writeback framebuffer does not support an [...] omits b8207562abdd drm/arm/malidp: Specified the rotation memory requirements [...] omits 5e290226b11b drm/arm/malidp:- Define a common list of AFBC format modif [...] omits ed893860ee53 drm/arm/malidp:- Added support for new YUV formats for DP5 [...] omits 54b4260ac404 drm/arm/malidp: Set the AFBC register bits if the framebuf [...] omits e9961ab95af8 drm: Added a new format DRM_FORMAT_XVYU2101010 omits 7ba0fee247ee drm/fourcc: Add AFBC yuv fourccs for Mali omits 9a751b999d17 drm/i915: Add new ICL PCI ID omits 22acf9fc18e6 drm/i915/selftests: Improve error detection of reset failure omits 4b378c0672cc drm/i915: Consolidate reset-request debug message omits fa225400758d ASoC: axi-i2s: make both "rx" and "tx" optional omits 7bf7d0554890 ASoC: axi-i2s: let both capture and playback be optional omits 399706df420e ASoC: rsnd: src: fix compiler warnings omits ba164a49f8f7 ASoC: rsnd: src: Avoid a potential deadlock omits a39fe6e20616 ASoC: stm32: i2s: fix registers declaration in regmap omits 844a4a362dbe ASoC: nau8824: fix the issue of the widget with prefix name omits a97648697790 ASoC: dpcm: prevent snd_soc_dpcm use after free omits c899df3e9b0b ASoC:intel:skl:fix a simultaneous playback & capture issue [...] omits 03d0aa4d4fdd ASoC:hdac_hda:use correct format to setup hda codec omits 570f18b6a8d1 ASoC:soc-pcm:fix a codec fixup issue in TDM case omits 0a9c8998e75b spi: imx: add module parameter to control DMA use omits f586c9daaf9b MAINTAINERS: Add an entry for the vboxvideo driver omits eefffb42f665 spi: work around clang bug in SPI_BPW_RANGE_MASK() omits 5442dcaa0d90 spi: Fix zero length xfer bug omits 178d08ea81b1 regulator: wm8400: Fix trivial typo omits e08abeca3967 regulator: wm8400: Get rid of wm8400_block_read/wm8400_set [...] omits 5b60ee576a02 regulator: ab3100: Remove ab3100_regulators_remove function omits 74b060d6845f regulator: palmas: Remove *rdev[PALMAS_NUM_REGS] from stru [...] omits 7d7b25d05ef1 ASoC: ti: fix davinci_mcasp_probe dependencies omits c9fbc1c02ec8 ASoC: ams-delta: remove duplicate 'const' omits 642aafea8889 ASoC: ti: remove compat dma probing omits fef050c88ce1 ASoC: stm32: i2s: use default dai name omits c2dc8b2c114c ASoC: stm32: i2s: improve channel capabilities handling omits 52e7306ca2db ASoC: stm32: i2s: change trigger traces omits 686174a0989b ASoC: qcom: add i2c dependency for SND_SOC_SDM845 omits 8ca5104715cf ASoC: davinci-mcasp: Fix clang warning without CONFIG_PM omits 825b22e5961a ASoC: rsnd: src: fix compiler warnings omits 131abc56e1ba drm/vboxvideo: Move the vboxvideo driver out of staging omits e5361b4b2b65 staging/vboxvideo: Refactor vbox_update_mode_hints omits dcf7000bef40 staging/vboxvideo: Drop initial_mode_queried workaround omits 893ded36e06d staging/vboxvideo: Another FIXME item omits 42e4cedd67e4 ASoC: samsung: i2s: Fix DAPM routes for capture stream omits a34ced4541cc drm/stm: fix CONFIG_FB dependency omits 54f97b456ef4 Merge branch 'for-5.1/upstream-fixes' into for-next omits 3461cbfd3406 Merge tag 'topic/hdr-formats-2019-03-07' of git://anongit. [...] omits bd2dba19d310 Merge drm/drm-next into drm-intel-next-queued omits 26eeea150683 drm/i915/icl: Fix CRC mismatch error for DP link layer compliance omits f4ecb8ae70de drm/i915: Update DRIVER_DATE to 20190311 omits 9c1c8416fc37 drm/i915/gvt: remove the unused sreg omits 1ffc664f9b8c Merge branch 'for-5.1/dax' into libnvdimm-for-next omits fe2d3df639a7 io: accel: kxcjk1013: restore the range after resume. omits 73f3bc6da506 iio:chemical:bme680: Fix SPI read interface omits 9436f45dd535 iio:chemical:bme680: Fix, report temperature in millidegrees omits 85fddf0b0027 drm/i915: Introduce a context barrier callback omits 831d2fefdfce iio: chemical: fix missing Kconfig block for sgp30 omits 09c6bdee5118 iio: adc: at91: disable adc channel interrupt in timeout case omits 409a51e0a4a5 iio: gyro: mpu3050: fix chip ID reading omits 20ea39ef9f2f iio: Fix scan mask selection omits 7ce0f2162218 staging: iio: ad7192: Fix ad7193 channel address omits 40a7198a4a01 iio/gyro/bmg160: Use millidegrees for temperature scale omits 0a8a29be499c Staging: iio: meter: fixed typo omits eea9b97b4504 drm/v3d: Add support for V3D v4.2. omits fc22771547e7 drm/v3d: Handle errors from IRQ setup. omits 831ebf18d63f drm/i915: Suppress the "Failed to idle" warning for gem_eio omits 8f6e87d6d561 drm/i915: Enable PSR2 by default omits 88e05aff355e drm/i915: Force PSR1 exit when getting pipe CRC omits 9f952664e38c drm/i915: Drop redundant checks to update PSR state omits 618cf883becd drm/i915: Disable PSR2 while getting pipe CRC omits a8ebf6075b5d drm/i915/crc: Make IPS workaround generic omits 458e09775194 drm/i915/psr: Drop test for EDP in CRTC when forcing commit omits d168da8cfc7c drm/i915: Compute and commit color features in fastsets omits 54da1d43c609 drm/i915/psr: Only lookup for enabled CRTCs when forcing a [...] omits eec6d8121770 drm/i915/psr: Remove PSR2 FIXME omits 935f3d88434b drm/v3d: Make sure the GPU is on when measuring clocks. omits a7dde1b7a5c9 drm/v3d: Don't try to set OVRTMUOUT on V3D 4.x. omits d26f9c7f888d Merge tag 'topic/hdr-formats-2019-03-07' of git://anongit. [...] omits 0881954965e3 drm/i915: Introduce intel_context.pin_mutex for pin management omits 9dbfea98d70b drm/i915: Track the pinned kernel contexts on each engine omits 95f697eb024d drm/i915: Make context pinning part of intel_context_ops omits c4d52feb2c46 drm/i915: Move over to intel_context_lookup() omits 4dc84b77b077 drm/i915: Store the intel_context_ops in the intel_engine_cs omits 39e2f501c1b4 drm/i915: Split struct intel_context definition to its own header omits 7e3d9a59410d drm/i915: Track active engines within a context omits f10e0010fae8 net: xfrm: Add '_rcu' tag for rcu protected pointer in netns_xfrm omits ab3517c1eb01 drm/i915/dp: use single point of truth for PPS divisor register omits 1b61c4a3eea2 drm/i915/dp: deconflate PPS unlock from divisor register omits 7d6ce55887a4 drm/i915: Remove has-kernel-context omits c6eeb4797eb9 drm/i915: Reduce presumption of request ordering for barriers omits 604c37d76689 drm/i915: Refactor common code to load initial power context omits 5861b013e2c7 drm/i915: Do a synchronous switch-to-kernel-context on idling omits 3123ada8eb5d drm/i915/selftests: Check preemption support on each engine omits 209d73530d7e drm/i915/icl: Prevent incorrect DBuf enabling omits 6ed69184ed9c xfrm: Reset secpath in xfrm failure omits 2835f4f36b6a drm/i915/selftests: Improve switch-to-kernel-context checking omits b185a35216c0 drm/i915: Read out memory type omits 6d9c1e920385 drm/i915: Extract DIMM info on cnl+ omits 30a533e5774b drm/i915: Clean up intel_get_dram_info() a bit omits 1d55967dc1cf drm/i914: s/l_info/dimm_l/ etc. omits d75434bc341e drm/i915: Generalize intel_is_dram_symmetric() omits 198b8dd91b79 drm/i915: Use dram_dimm_info more omits 331ecded7e6c drm/i915: Extract DIMM info on GLK too omits 8860343cc9a7 drm/i915: Fix DRAM size reporting for BXT omits a62819a301d8 drm/i915: Extract BXT DIMM helpers omits 54561b238b19 drm/i915: Polish skl_is_16gb_dimm() omits ea411e6b85df drm/i915: Extract functions to derive SKL+ DIMM info omits 80373fb6be96 drm/i915: Store DIMM rank information as a number omits 2909bf056269 drm/i915/icl: Remove alpha support protection omits 50b022af5d6b drm/i915: Force GPU idle on suspend omits 3d6062491658 drm/i915: Make I915_GEM_IDLE_TIMEOUT into a macro omits 877b372996bf drm: export drm_timeout_abs_to_jiffies omits d9973871dae1 habanalabs: keep track of the device's dma mask omits e2771deb5dec drm/sun4i: rgb: Change the pixel clock validation check omits 9f7dfd0cb50f drm/sun4i: Move rate variables to long long omits 19d0ffe0ed79 drm/sun4i: rgb: Store the bridge pointer omits 1ce6f91c5fdd drm/sun4i: Move the panel pointer from the TCON to the encoders omits f741b28fb299 drm/vc4: Use 16bpp by default for the fbdev buffer omits 043f44aba9a8 clk: highbank: Convert to CLK_IS_CRITICAL omits 5999bbe7a6ea Documentation: Add MDS vulnerability documentation omits 65fd4cb65b2d Documentation: Move L1TF to separate directory omits 22dd8365088b x86/speculation/mds: Add mitigation mode VMWERV omits 8a4b06d391b0 x86/speculation/mds: Add sysfs reporting for MDS omits bc1241700acd x86/speculation/mds: Add mitigation control for MDS omits 07f07f55a29c x86/speculation/mds: Conditionally clear CPU buffers on id [...] omits 650b68a0622f x86/kvm/vmx: Add MDS protection when L1D Flush is not active omits 04dcbdb80578 x86/speculation/mds: Clear CPU buffers on exit to user omits 6a9e52927251 x86/speculation/mds: Add mds_clear_cpu_buffers() omits 6c4dbbd14730 x86/kvm: Expose X86_FEATURE_MD_CLEAR to guests omits e261f209c366 x86/speculation/mds: Add BUG_MSBDS_ONLY omits ed5194c2732c x86/speculation/mds: Add basic bug infrastructure for MDS omits 36ad35131ada x86/speculation: Consolidate CPU whitelists omits d8eabc37310a x86/msr-index: Cleanup bit defines omits 37fbbd49054b drm/i915: Populate pipe_offsets[] & co. accurately omits 171d156257ee drm/i915: Simplify i830 DVO 2x clock handling omits 7ca60367dd52 drm/i915: Do not temporarily disable the DPLL on i830 omits cd7d3a1bb42e Merge drm/drm-next into drm-misc-next omits 6b5c029df5e4 drm/vc4: Add a debugfs entry to disable/enable the load tracker omits 4686da83154d drm/vc4: Add a load tracker to prevent HVS underflow errors omits 531a1b622da9 drm/vc4: Report HVS underrun errors omits a90e1948efb6 drm/i915: Relax mmap VMA check omits b218a80b1715 drm/i915/selftests: Upgrade printing test/subtest name to pr_info omits 161996a8003f drm/i915/selftests: Fix MI_STORE_DWORD_IMM alignment omits b146e5efe660 drm/i915: Pass around the intel_context omits 103b76eeff2e drm/i915: Use i915_global_register() omits f8b18cf4c334 drm/amdgpu: use BACO on vega12 if platform supports it omits 518f6a54624a drm/amdgpu/powerplay: split out common smu9 BACO code omits 750cced1c08b drm/amdgpu/powerplay: add BACO support for vega12 omits 337cec9e6001 drm/amd/display: 3.2.19 omits 6649f19a3646 drm/amd/display: Add ability to override bounding box in D [...] omits 74aa7bd4c6f7 drm/amd/display: Make stream commits call into DC only once omits 8628d02f60d4 drm/amd/display: optionally optimize edp link rate based o [...] omits 33e0a4458328 drm/amd/display: Add p_state_change_support flag to dc_clocks omits 420cd4720826 drm/amd/display: Clean up wait on vblank event omits 128c075ad4fc drm/amd/display: Set flip pending for pipe split omits dcf1a988678e drm/amd/display: Fix exception from AUX acquire failure omits 4bc46da4a3ae drm/amd/display: Reset planes that were disabled in init_pipes omits 4a797d24fe0d drm/amd/display: Allow for plane-less resource reservation omits 2750160bccab drm/amd/display: dcn add check surface in_use omits 46f81fc4af81 drm/amd/display: Add DCN_VM aperture registers omits 522f82f35fd0 drm/amd/display: make seamless boot work generically omits a4360180bf0e drm/amd/display: Remove redundant 'else' statement in dcn1 [...] omits e1998c8cfd59 drm/amd/display: Move enum gamut_remap_select to hw_shared.h omits 68ea03a779c7 drm/amd/display: 3.2.18 omits 0f1a6ad724cd drm/amd/display: PPLIB Hookup omits c7b0f71237af drm/amd/display: Add disable triple buffering DC debug option omits 7b19bba58f77 drm/amd/display: Use vrr friendly pageflip throttling in DC. omits d846325ad0e5 drm/i915/icl: Default to Thread Group preemption for compu [...] omits dbfbe717ccbb drm/dsc: Split DSC PPS and SDP header initialisations omits 06d7cecdb611 drm/dsc: Add native 420 and 422 support to compute_rc_params omits dc43332b7af6 drm/i915: Move dsc rate params compute into drm omits cf4331dd3975 drm/i915: Move find_active_request() to the engine omits fb251a72d630 drm/i915/gtt: Mark ALL_ENGINES as dirty on ppGTT modification omits 8a68d464366e drm/i915: Store the BIT(engine->id) as the engine's mask omits c8b502422bfe drm/i915: Remove last traces of exec-id (GEM_BUSY) omits 62acc7e892ef drm/i915: Stop capturing semaphore registers for gen6/7 GPU hangs omits f14c0d9fd871 drm/i915: Just check the vebox IIR regardless omits a2ac437bc0fe drm/i915/gtt: Store scratch page size alongside not in the [...] omits 296e9b19eff6 drm/i915/icl: Enabling Y2xx and Y4xx (xx:10/12/16) formats [...] omits 696fa001524a drm/i915/icl: Add Y2xx and Y4xx (xx:10/12/16) plane contro [...] omits 50bf5d7d595f drm: Add Y2xx and Y4xx (xx:10/12/16) format definitions an [...] omits 095b1d0706b9 drm/i915: Enable P010, P012, P016 formats for primary and [...] omits df7d4156fe76 drm/i915: Preparations for enabling P010, P012, P016 formats omits e13122115525 drm/i915: Add P010, P012, P016 plane control definitions omits 4f1836453e42 drm/i915/gtt: Use optimised memset32/64 for clearing PTE omits 3963bdb87e66 Merge branch 'next-general' into next-testing omits f139da139057 drm/i915: Fix bit name in PP_STATUS register omits bc7e35252eac drm/i915: allow platforms without eDP transcoder omits 062de72bc0c7 drm/i915: refactor transcoders reporting on error state omits b8fe992a0817 drm/i915: Forcing a modeset when resetting HDMI link omits 3e5ebcddd103 drm/i915: Don't manually add connectors and planes state omits a551cd66bc0a drm/i915: Fix atomic state leak when resetting HDMI link omits 3e1d87ddcf62 drm/i915: Fix the state checker for ICL Y planes omits 993298af26b1 drm/i915: Yet another if/else sort of newer to older platforms. omits e781a7a3235e drm/i915: Acquire breadcrumb ref before cancelling omits 8ff62645eab9 drm: fix spelling mistake "intead" -> "instead" omits c342febcde45 ASoC: soc-core: Fix probe deferral following prelink failure omits 9d5645ad1b97 drm/tinydrm: Use drm_dev_enter/exit() omits 2afd9fcba6b1 drm/tinydrm: Remove tinydrm_device omits 3eba3922819f drm/tinydrm: Drop using tinydrm_device omits ec33f1d69056 drm/tinydrm/repaper: Drop using tinydrm_device omits bbf62563d862 ASoC: hdmi-codec: avoid limiting params->msbits in hw_params() omits de99f0600a79 drm/drv: DOC: Add driver example code omits 9b1f1b6b7843 drm: Add devm_drm_dev_init() omits 56be6503aab2 drm/drv: Hold ref on parent device during drm_device lifetime omits 6d3a41ab0c37 Input: edt-ft5x06 - convert to use SPDX identifier omits fc226eb23e62 Input: edt-ft5x06 - enable ACPI enumeration omits ba54f278c318 Merge branch 'for-5.0' of https://git.kernel.org/pub/scm/l [...] omits d4180b4c02e7 ASoC: stm32: sai: fix set_sync service omits 71d9537fada4 ASoC: stm32: sai: fix oversampling mode omits 26f98e82dd49 ASoC: stm32: sai: fix race condition in irq handler omits b84681929718 ASoC: stm32: sai: fix exposed capabilities in spdif mode omits 5f8a1000c3e6 ASoC: stm32: sai: fix iec958 controls indexation omits 102cefc8e879 ASoC: ab8500: Mark expected switch fall-through omits 2e95f984aae4 ASoC: hdmi-codec: fix S/PDIF DAI omits c610002ab34f Merge branch 'for-5.1/dax' into libnvdimm-for-next omits 1dc8298654b7 Merge branch 'for-5.1/libnvdimm' into libnvdimm-for-next omits b1b2bc60ca95 dax: Flush partial PMDs correctly omits 9d17210fa218 drm/i915: extract AUX mask assignment to separate function omits 510a75a5d2b8 drm/i915/icl: move MG pll hw_state readout omits 4aa909707bdb drm/i915: Re-arrange execbuf so context is known before engine omits d90c06d57027 drm/i915: Fix I915_EXEC_RING_MASK omits 0d556c66dadd Merge branch 'next-general' into next-testing omits f9e9e9de58c7 drm/i915: Prioritise non-busywait semaphore workloads omits e88619646971 drm/i915: Use HW semaphores for inter-engine synchronisati [...] omits ebece7539242 drm/i915: Keep timeline HWSP allocated until idle across t [...] omits 1e3f697e47f6 drm/i915/execlists: Suppress redundant preemption omits 34ae8455f4d3 drm/i915/selftests: Check that whitelisted registers are a [...] omits c384afe35200 drm/i915: Finalize Wa_1408961008:icl omits 3ef7114982b8 drm/i915: Introduce i915_timeline.mutex omits a7db690c0628 drm/sun4i: Improve VI scaling for DE2/DE3 omits 2586de70c15c drm/sun4i: Add VI scaler line size quirk for DE2/DE3 omits b805d78d300b xfrm: policy: Fix out-of-bound array accesses in __xfrm_po [...] omits c825dc239785 drm: panel-orientation-quirks: Add quirk for Lenovo Ideapad D330 omits b5773a3616d1 drm/i915/execlists: Suppress mere WAIT preemption omits 445c193bdb75 Merge branch 'for-5.1/devdax' into libnvdimm-for-next omits f060f46f09bb ASoC: mediatek: btcvsd add loopback omits 82ad759143ed ASoC: tlv320aic3x: fix reset gpio reference counting omits b49996cb304a drm/doc: Fix copy paste error in drm_crtc_funcs.destroy() omits bd5d6781a0f1 drm/i915: Use __ffs() in for_each_priolist for more compact code omits d9948a10b902 drm/i915: Remove second level open-coded rcu work omits 13f1bfd3b332 drm/i915: Make object/vma allocation caches global omits 32eb6bcfdda9 drm/i915: Make request allocation caches global omits bd2be1418659 drm/i915: Report engines are idle if already parked omits 44f8b8022d4c Revert "drm/i915: Avoid waking the engines just to check i [...] omits 2d5eaad007d9 drm/i915: Compute the global scheduler caps omits 13b99014c64a drm/bochs: Drop best_encoder omits 98f41dc3b3ee drm/virtio: implement prime export omits 873f51d43439 drm/virtio: remove prime pin/unpin callbacks. omits c837da88c335 drm/virtio: implement prime mmap omits 372c9329e5aa dma-buf: clarify locking documentation for reservation_obj [...] omits 547c7138bcfb dma-buf: add some lockdep asserts to the reservation objec [...] omits 60b801999c48 drm: Wake up next in drm_read() chain if we are forced to [...] omits 0b702dca2658 drm/i915: Avoid waking the engines just to check if they are idle omits babfb1b55ca3 drm/i915: Skip scanning for signalers if we are already inflight omits 69e89032b2a5 drm/i915: Include infoframes in the crtc state dump omits 6454cb9feb83 drm/i915: Check infoframe state in intel_pipe_config_compare() omits 0d567f1eaea7 drm/i915/sdvo: Read out HDMI infoframes omits 769be632d42b drm/i915/sdvo: Precompute HDMI infoframes omits f2a10d61ca78 drm/i915: Read out HDMI infoframes omits fbf08556ed43 drm/i915: Precompute HDMI infoframes omits e5e70d4a37f6 drm/i915: Store mask of enabled infoframes in the crtc state omits 509efa2b5497 drm/i915: Return the mask of enabled infoframes from ->inf [...] omits 5cb3c1a123fc drm/i915: Add the missing HDMI gamut metadata packet stuff omits 979a1bb6ba5a drm/panel: Add Ronbo RB070D30 panel omits 1860cc4a624c dt-bindings: panel: Add YAML schemas for the Ronbo RB070D30 panel omits 7e6a3a618a54 dt-bindings: Add vendor prefix for Ronbo Electronics omits 5a80e4a2cd70 drm/i915/query: Split out query item checks omits 368375107ba4 drm/i915/selftests: Exercise resetting during non-user payloads omits b300fde8965f drm/i915: Remove i915_request.global_seqno omits 8892f47742ea drm/i915: Remove access to global seqno in the HWSP omits 89531e7d8ee8 drm/i915: Replace global_seqno with a hangcheck heartbeat seqno omits 6d3528f3b162 Merge branch 'next-general' into next-testing omits 00468726bb52 Merge branch 'next-general' into next-testing omits 37fc7845df7b drm/i915: Call MG_DP_MODE() macro with the right parameters order omits 66542c3b9d2f habanalabs: add MMU shadow mapping omits d75bcf3e5d60 habanalabs: Allow accessing DRAM virtual addresses via debugfs omits c811f7bc771f habanalabs: Add a printout with the name of a busy engine omits e1266004872c uapi/habanalabs: add some comments in habanalabs.h omits 393e5b55e222 habanalabs: Remove unneeded function pointers omits b6f897d75d65 habanalabs: Move PCI code into common file omits 680cb3991c9e habanalabs: ratelimit warnings at start of IOCTLs omits e0a29952c527 habanalabs: remove unused defines omits c535bfdd0f86 habanalabs: use EQ MSI/X ID per chip omits 3110c60fdc7a habanalabs: Move device CPU code into common file omits 5eb420446a59 habanalabs: remove implicit include from header files omits b24ca4587e2b habanalabs: rename goya_non_fatal_events array to all events omits 0ca3b1b7b965 habanalabs: add new device CPU boot status omits d0aa694b9239 drm/i915/pmu: Always sample an active ringbuffer omits 0a3317d43dfa drm/i915: Remove unused HAS_PCH_CNP_LP omits e0f83eb5a499 drm/i915: Sort newer to older platforms. omits 9e01d94456be drm/i915: Sort ctx workarounds init from newer to older pl [...] omits 4002ef34b270 Merge branch 'for-5.1/nfit/ars' into libnvdimm-for-next omits 5e3d8c42f502 Merge branch 'for-5.1/libnvdimm-start-pad' into libnvdimm- [...] omits 2554e22c9057 Merge branch 'for-5.1/devdax' into libnvdimm-for-next omits 14e8af16912d Merge branch 'for-5.1/libnvdimm' into libnvdimm-for-next omits 7453df272a8f Merge branch 'next-general' into next-testing omits 07c100b18733 drm/i915/guc: Flush the residual log capture irq on disabling omits 772b5408e3aa drm/i915: remove redundant likely/unlikely annotation omits 43a8f684b6d1 drm/i915: Reorder struct_mutex-vs-reset_lock in i915_gem_fault() omits 2a3902bd5c14 drm/i915/icl: Drop redundant gamma mode mask omits fb8cd60c8418 drm/qxl: remove set but not used variable 'bo_old' omits 6ab20a05f4c7 drm/fb-helper: generic: Don't take module ref for fbcon omits eb73e1d5ddd8 drm/tinydrm: Trivia typo fix omits 4f8347989143 drm/tinydrm/mipi-dbi: Add drm_to_mipi_dbi() omits d0a516347688 drm/tinydrm: Remove tinydrm_shutdown() omits 96f2a9aef598 drm/tinydrm: tinydrm_display_pipe_init() don't use tinydrm_device omits 06db4b8b2628 drm/modes: Add DRM_SIMPLE_MODE() omits ba3bf37e150a drm/drv: drm_dev_unplug(): Move out drm_dev_put() call omits 1ee57d4d75fb drm: Fix drm_release() and device unplug omits c81eee9fb58c Merge branch 'for-5.1/hid-uclogic' into for-next omits c5568ed2bfdf drm/i915/hdcp: Silence compiler critics omits 1813ae17fdf0 drm/i915/guc: Calling guc_disable_communication in all sus [...] omits e0ad3c64fa1f drm/i915/guc: Splitting CT channel open/close functions omits 9ce25e72cc77 drm/i915: Prevent user context creation while wedged omits 207a815d8603 drm/i915: Extend skl+ crc sources with more planes omits 53039750bf0a drm/i915: Remove the broken DP CRC support for g4x omits b49aacc8b9ea drm/i915: Use named initializers for the crc source name array omits 87c2b659d1c8 drm/i915: Remove the "pf" crc source omits 2a8862d2f3da drm/i915: Reduce the RPS shock omits 7412826c078b drm/i915: Fix KBL HDCP2.2 encrypt status signalling omits cf9cb35ff731 drm/i915: CP_IRQ handling for DP HDCP2.2 msgs omits 2d4254e50649 drm/i915: Implement the HDCP2.2 support for HDMI omits 238d3a9ea64f drm/i915: Implement the HDCP2.2 support for DP omits 956af8964bb5 drm: removing the DP Errata msg and its msg id omits dfe4cbc26e40 drm/i915: Handle HDCP2.2 downstream topology change omits 22ce2d948abf drm/i915: Implement HDCP2.2 link integrity check omits aeb0d80a21db drm: HDCP2.2 link check period omits d849178e2c9e drm/i915: Implement HDCP2.2 repeater authentication omits bd90d7c78353 drm/i915: Implement HDCP2.2 receiver authentication omits 49a630b00bac drm/i915: Enable and Disable of HDCP2.2 omits 09d56393c1d8 drm/i915: hdcp1.4 CP_IRQ handling and SW encryption tracking omits 9055aac76589 drm/i915: MEI interface implementation omits 04707f971636 drm/i915: Initialize HDCP2.2 omits 4c719c256a0f drm/i915: Gathering the HDCP1.4 routines together omits 1fdafbd02379 drm/amdgpu: fix dma mask check in gmc_v6_0.c omits 4551d0ef940f Merge branch 'for-5.1/wacom' into for-next omits c1d1746f6d4b drm/i915: Avoid reset lock in writing fence registers omits c41166f9a145 drm/i915: Beware temporary wedging when determining -EIO omits 913b2cb727b7 drm: change func to better detect wether swiotlb is needed omits 47ed55a9bb9e drm/i915: Update DRIVER_DATE to 20190220 omits b08e776c223c Merge tag 'topic/mei-hdcp-2019-02-19' of git://anongit.fre [...] omits ed47c5cb8ee6 drm/i915/gvt: Refine the combined intel_vgpu_oos_page stru [...] omits f74a6d9a2c42 drm/i915/gvt: Refine the snapshort range of I915 MCHBAR to [...] omits d0781a89c06f Merge drm/drm-next into drm-intel-next-queued omits 79f74eab9db1 Merge branch 'for-5.0/upstream-fixes' into for-next omits a2318b6a16a8 riscv: Use latest system call ABI omits 2f146b78d5a9 drm/i915: Attach colorspace property and enable modeset omits 0d68b8876e01 drm: Add colorspace info to AVI Infoframe omits d2c6a405846c drm: Add HDMI colorspace property omits 7f4127c4839b drm/i915: Use time based guilty context banning omits 8f54b3c6c921 drm/i915: Trim delays for wedging omits 370d757da92f drm/i915: Move verify_wm_state() to heap omits 86ab67dfcfc5 drm/doc: document recommended component helper usage omits 58db702266c1 drm/drm_vm: Mark expected switch fall-throughs omits e179d8e074e0 Merge tag 'topic/component-typed-2019-02-11' of git://anon [...] omits ae6ba10d5090 Merge drm/drm-next into drm-misc-next omits e6049cf122d1 drm: Remove set but not used variable 'gem' omits 1220935be2bb drm: imx: Use of_node_name_eq for node name comparisons omits bd7de1e8d96c drm: vc4: Switch to use drm_gem_object reservation_object omits 8d668309769d drm: v3d: Switch to use drm_gem_object reservation_object omits dd55cf6929e6 drm: msm: Switch to use drm_gem_object reservation_object omits fa238ea1668e drm: etnaviv: Switch to use drm_gem_object reservation_object omits 1ba627148ef5 drm: Add reservation_object to drm_gem_object omits 1c1a7aa3663c drm/sun4i: dsi: Add burst support omits 62e7511a4f4d drm/sun4i: dsi: Rework a bit the hblk calculation omits 2cfdc24d2f8d drm/sun4i: dsi: Fix front vs back porch calculation omits efa31801203a drm/sun4i: dsi: Enforce boundaries on the start delay omits da676c6aa641 drm/sun4i: dsi: Change the start delay calculation omits 85fb35266673 drm/sun4i: dsi: Restrict DSI tcon clock divider omits fd347df16d4e drm/v3d: Update top-level kerneldoc for the addition of TFU. omits cc3f60cfd4f2 drm/v3d: Fix BO stats accounting for dma-buf-imported buffers. omits be03564bd7b6 drm/i915: Include reminders about leaving no holes in uAPI enums omits 156b16f9b995 drm/i915: Restore interrupt enabling after a reset omits e4106dae0f35 drm/i915/selftests: Make unbannable contexts for reset handling omits ba4fda620a5f drm/i915: Optionally disable automatic recovery after a GPU reset omits 2c7f9a4df9de drm/i915/gvt: Use consist max display pipe numbers as i915 [...] omits 83e3a21530d6 drm/i915/selftests: Move local mock_ggtt allocations to the heap omits d43388dea04b eCryptfs: fix permission denied with ecryptfs_xattr mount [...] omits 4b47a8b51e7b ecryptfs: re-order a condition for static checkers omits 0bdf8a8245fd eCryptfs: fix a couple type promotion bugs omits 2a4a27540395 drm/i915/selftests: Always free spinner on __sseu_prepare error omits d9b308b1f8a1 drm/i915/fbdev: Actually configure untiled displays omits b235b5129b19 Merge branch 'for-5.1/i2c-hid' into for-next omits c48b86f90edd drm/i915: Wrap plane update/disable hook calls omits d64e6078a184 drm/i915: Add overlooked plane disable tracepoint into int [...] omits 0b2599a43ca9 drm/i915: Add pipe enable/disable tracepoints omits 5cee6c458771 drm/i915: Add pipe crc tracepoint omits 9095c86374db drm/i915/selftests: Drop unnecessary struct_mutex around i [...] omits d9e61b66a5d3 drm/i915: Defer application of request banning to submission omits c836eb79c033 drm/i915/selftests: Always use an active engine while resetting omits 2557ebca8802 Merge branch 'for-5.1/wacom' into for-next omits 9a3b19a16dc2 drm/i915: Only try to park engines after a failed reset omits d31c85fc8642 snd/hda, drm/i915: Track the display_power_status using a cookie omits 290248c27c93 drm/i915: Implement new w/a for underruns with wm1+ disabled omits 2ed8e1f560e5 drm/i915: Include "ignore lines" in skl+ wm state omits bfe0cd28518d Revert "drm/i915: W/A for underruns with WM1+ disabled on icl" omits db9ed620ddea Merge branch 'next-integrity' into next-testing omits 58106b7d816e drm/i915: Make MG PHY macros semantically consistent omits 9194e42a1837 drm/i915: Make combo PHY DDI macro definitions consistent [...] 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 e42953d3d8db Merge branch 'next-tpm' into next-testing omits 5e0b6697651b drm/i915: Assert that VED and ISP are power gated omits c11b813f53c9 drm/i915: s/PUNIT_REG_DSPFREQ/PUNIT_REG_DSPSSPM/ omits 62eb3c24b37c drm/i915: Apply rps waitboosting for dma_fence_wait_timeout() omits e6ed078d6ddd drm/i915/icl: Add degamma and gamma lut size to gen11 caps omits a91de580541c drm/i915/icl: Enable pipe output csc omits 255fcfbc3c18 drm/i915/icl: Enable ICL Pipe CSC block omits 13717cef4c1d drm/i915/icl: Add icl pipe degamma and gamma support omits 8957129cb3b0 drm/i915/glk: Fix degamma lut programming omits 19199883732d Merge branch 'next-general' into next-testing omits b3b0391af2af drm/i915: Detect potential i915_reset_trylock() lockups omits aeaaa55c7368 drm/i915: Recursive i915_reset_trylock() verboten omits b420648f103d Merge branch 'for-5.1-atomic-replace' into for-next omits ab98e94435ab drm/i915: Dump skl+ watermark changes omits ed7dc6777400 drm/i915: Reacquire priolist cache after dropping the engine lock omits ed06fddc2203 drm/i915: Include the current timeline seqno for debugging [...] omits 7c95c10ee993 drm/i915: Use synchronize_srcu_expedited() for resets omits 785fbda5ba66 drm/i915: Pull sync_scru for device reset outside of wedge_mutex omits a0f52c3d357a drm/i915/opregion: rvda is relative from opregion base in [...] omits 98fdaaca9537 drm/i915/opregion: fix version check omits 312c4ba1bb71 drm/i915: Protect i915_active iterators from the shrinker omits bc65fae4b1f0 usb: chipidea: imx: set power polarity omits 9a77462cefce dt-bindings: usb: ci-hdrc-usb2: add property power-active-high omits ddc7fb43a8a3 usb: chipidea: imx: remove unused header files omits c10c78ade57a drm/i915/execlists: Refactor out can_merge_rq() omits 21182b3c4cbb drm/i915: Don't claim an unstarted request was guilty omits 72eb16df010a drm/i915: Serialise resets with wedging omits 15cbf007e4da drm/i915: Wait for old resets before applying debugfs/i915_wedged omits 13e87536de1a drm/i915: Uninterruptibly drain the timelines on unwedging omits 0eb6a3f7ef99 drm/i915: Force the GPU reset upon wedging omits 2caffbf11762 drm/i915: Revoke mmaps and prevent access to fence registe [...] omits 7ae1940014ef drm/i915: Defer removing fence register tracking to rpm wakeup omits 73a116be6880 drm/i915: Update DSPCNTR gamma/csc bits during crtc_enable() omits 02c52f1ed20a drm/i915: Disable pipe gamma when C8 pixel format is used omits 0593d2cd3813 drm/i915: Turn off pipe CSC when it's not needed omits 0fc3f8e7540f drm/i915: Turn off pipe gamma when it's not needed omits 8271b2ef71aa drm/i915: Track pipe csc enable in crtc state omits 5f29ab23046a drm/i915: Track pipe gamma enable/disable in crtc state omits 9d5441de28e2 drm/i915: Populate gamma_mode for all platforms omits 23ec9f52e522 drm/i915/psr: Execute the default PSR code path when setti [...] omits 634852d1f468 drm/i915: HDCP state handling in ddi_update_pipe 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 73d4f945f6ea clk: Document and simplify clk_core_get_rate_nolock() omits 62ecab9b2482 Merge branch 'for-5.1-atomic-replace' into for-next omits 06e284aafd45 Merge branch 'for-5.1/ish' into for-next omits d87331e4a620 Merge branch 'next-general' into next-testing omits 3c3a43c81bda Merge branch 'for_5.1/soc-drivers' into next omits f3e6bad019c7 Merge branch 'next-general' into next-testing 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 7bd3501ba533 Merge branch 'next-general' into next-testing 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 3536ec4873d7 Merge branch 'next-general' into next-testing 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 820cf8c12d89 Merge branch 'next-general' into next-testing omits 7374faa92edc clk: Remove 'flags' member of struct clk_fixed_rate omits 7150e182c80a clk: nxp: Drop 'flags' on fixed_rate clk macro omits 777c1a40a34f clk: Document __clk_mux_determine_rate() omits 31f6e8700fa2 clk: Document CLK_MUX_READ_ONLY mux flag omits 9fe9b7ab4d05 clk: Document deprecated things omits 38581ddc48b7 clk: Collapse gpio clk kerneldoc omits fcee620b2daf Merge branch 'for-5.1/ish' into for-next omits 1ee128f4fff2 Merge branch 'bcm2835-drivers-next' 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 1e11c7821bca Merge branch 'next-general' into next-testing omits 3bdda51a6a24 Merge branch 'next-general' into next-testing omits 34fc3d4acda1 Merge branch 'next-general' into next-testing omits 5f4193730bb0 Merge branch 'next-general' into next-testing omits a48c634fedd5 Merge branch 'bcm2835-dt-next' into for-next omits 14117e0af4a8 ARM: dts: bcm2835-rpi-zero-w: Drop unnecessary pinctrl omits ee70c99ed7af ARM: dts: bcm283x: Add missing GPIO line names omits 981a96689c07 ARM: dts: bcm2837-rpi-3-b-plus: Clarify label for STATUS_LED omits ff627293f824 ARM: dts: bcm2837-rpi-3-b: Use consistent label for HDMI hotplug omits 51821dc2d36f ARM: dts: bcm2835: Fix labels for GPIO 0,1 omits 417179704682 ARM: dts: bcm2835-rpi: Drop unnecessary #address-cells/#si [...] omits bc8c72f3a377 ARM: dts: bcm283x: Fix DTC warning for memory node omits 91421ab037e0 Merge branch 'next-general' into next-testing omits 0cce716e656b Merge branch 'next-general' into next-testing 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 d6d768a0ec3c usb: chipidea: fix static checker warning for NULL pointer 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 f30160f982fc Merge branch 'next-general' into next-testing omits ffaf0e140478 Merge branch 'next-general' into next-testing omits 2e3bc6125154 fs/jfs: Switch to use new generic UUID API omits 7ca5e8f089c2 jfs: compare old and new mode before setting update_mode flag omits 3a9a12fbed5f jfs: remove incorrect comment in jfs_superblock omits 31b9c06288a4 Merge branch 'for-5.0/upstream-fixes' into for-next omits 9ef81d65b288 Merge branch 'bcm2835-dt-64-next' into for-next omits c2fe01bda115 Merge branch 'bcm2835-dt-next' into for-next omits 3688325a4aca arm64: dts: broadcom: Add reference to RPi 3 A+ omits dee36c179b5d ARM: dts: add Raspberry Pi 3 A+ omits 0de4be424ed9 dt-bindings: bcm: Add Raspberry Pi 3 A+ omits 52a4adbaebcc ARM: bcm283x: Switch V3D over to using the PM driver inste [...] omits 29abc92c1d93 ARM: bcm283x: Extend the WDT DT node out to cover the whol [...] 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 aa99a14dfb50 Merge branch 'next-general' into next-testing 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 e5a7e9283f51 Merge branch 'next-integrity' into next-testing omits 86aa0d8b538f Merge tag 'seccomp-next-part2' of https://git.kernel.org/p [...] omits 6a084e77ec4f Merge tag 'tpmdd-next-20181217' of git://git.infradead.org [...] omits 32daa6e9b63b Merge branch 'next-integrity' into next-testing 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 088f908006c5 Merge branch 'next-smack' into next-testing 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 a83722f45c5b jfs: fix spelling mistake, EACCESS -> EACCES 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 3bd67b37e350 kdb: print real address of pointers instead of hashed addresses omits a0ca72c2d1ac kdb: use correct pointer when 'btc' calls 'btt' omits fb9c1c1deb5e Merge branch 'v4.20/drivers+s900-sps' into next omits 5c7e08659a17 Merge branch 'v4.20/drivers' into next omits 2a35bd877900 Merge branch 'v4.20/dt64' into next omits 110c998858f5 Merge branch 'v4.20/arm64' into next omits c4b90045984b Merge branch 'v4.20/dt' into 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 55d945e2e4aa fs: befs: btree: Fixed some coding standard issues 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 8479e04e7d6b KVM: x86: Inject PMI for KVM guest adds c715eb9fe902 KVM: x86: Add support of clear Trace_ToPA_PMI status adds 6c6a2ab962af KVM: VMX: Nop emulation of MSR_IA32_POWER_CTL adds ee66e453db13 KVM: lapic: Busy wait for timer to expire when using hv_timer adds f1ba5cfbe47a KVM: lapic: Explicitly cancel the hv timer if it's pre-expired adds f99279825ee3 KVM: lapic: Refactor ->set_hv_timer to use an explicit exp [...] adds 4ca88b3f86cd KVM: lapic: Check for a pending timer intr prior to start_ [...] adds 0967fa1cd376 KVM: VMX: Skip delta_tsc shift-and-divide if the dividend is zero adds 65c4189de8c1 KVM: fix KVM_CLEAR_DIRTY_LOG for memory slots of unaligned size adds b8b002209c06 kvm_main: fix some comments adds d6a85c322348 KVM: vmx: clean up some debug output adds 19e38336d71d KVM: VMX: Include architectural defs header in capabilities.h adds 191c8137a939 x86/kvm: Implement HWCR support adds 2e408936b6de X86/nVMX: handle_vmon: Read 4 bytes from guest memory adds 3d5f6beb74a0 X86/nVMX: Update the PML table without mapping and unmappi [...] adds bd53cb35a3e9 X86/KVM: Handle PFNs outside of kernel reach when touching GPTEs adds e45adf665a53 KVM: Introduce a new guest mapping API
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 (b7ffe64fd162) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-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: .clang-format | 32 +- .gitignore | 24 +- .mailmap | 16 - .../ABI/obsolete/sysfs-class-net-batman-adv | 32 - Documentation/ABI/obsolete/sysfs-class-net-mesh | 110 - Documentation/ABI/stable/sysfs-bus-nvmem | 2 - Documentation/ABI/stable/sysfs-bus-vmbus | 12 +- Documentation/ABI/stable/sysfs-devices-node | 87 +- Documentation/ABI/testing/debugfs-wilco-ec | 43 +- Documentation/ABI/testing/sysfs-bus-counter | 230 - .../ABI/testing/sysfs-bus-counter-104-quad-8 | 36 - .../ABI/testing/sysfs-bus-counter-ftm-quaddec | 16 - .../ABI/testing/sysfs-bus-i2c-devices-pca954x | 20 - Documentation/ABI/testing/sysfs-bus-iio | 8 - .../ABI/testing/sysfs-bus-iio-counter-104-quad-8 | 16 - .../sysfs-bus-iio-impedance-analyzer-ad5933 | 35 - Documentation/ABI/testing/sysfs-bus-iio-sps30 | 2 +- .../ABI/testing/sysfs-bus-iio-temperature-max31856 | 24 - .../ABI/testing/sysfs-bus-intel_th-devices-msc | 8 - Documentation/ABI/testing/sysfs-class-mei | 15 - .../ABI/testing/sysfs-class-net-batman-adv | 30 + Documentation/ABI/testing/sysfs-class-net-mesh | 108 + Documentation/ABI/testing/sysfs-class-power | 51 +- .../ABI/testing/sysfs-devices-platform-ipmi | 2 +- Documentation/ABI/testing/sysfs-devices-system-cpu | 32 +- Documentation/ABI/testing/sysfs-driver-ucsi-ccg | 6 - Documentation/ABI/testing/sysfs-kernel-livepatch | 2 +- Documentation/ABI/testing/sysfs-kernel-slab | 9 - Documentation/ABI/testing/sysfs-platform-wilco-ec | 9 - Documentation/ABI/testing/usb-uevent | 27 - Documentation/DMA-API-HOWTO.txt | 15 +- Documentation/Makefile | 9 +- .../Design/Data-Structures/Data-Structures.html | 3 +- .../Expedited-Grace-Periods.html | 4 +- .../Memory-Ordering/Tree-RCU-Memory-Ordering.html | 5 +- Documentation/RCU/NMI-RCU.txt | 13 +- Documentation/RCU/UP.txt | 6 +- Documentation/RCU/checklist.txt | 91 +- Documentation/RCU/rcu.txt | 8 +- Documentation/RCU/rcu_dereference.txt | 103 - Documentation/RCU/rcubarrier.txt | 27 +- Documentation/RCU/whatisRCU.txt | 10 +- Documentation/accounting/psi.txt | 107 - Documentation/acpi/DSD-properties-rules.txt | 97 + Documentation/acpi/acpi-lid.txt | 96 + Documentation/acpi/aml-debugger.txt | 66 + Documentation/acpi/apei/einj.txt | 177 + Documentation/acpi/apei/output_format.txt | 147 + Documentation/acpi/cppc_sysfs.txt | 69 + Documentation/acpi/debug.txt | 148 + Documentation/acpi/dsd/data-node-references.txt | 89 + Documentation/acpi/dsd/graph.txt | 174 + Documentation/acpi/dsd/leds.txt | 99 - Documentation/acpi/dsdt-override.txt | 7 + Documentation/acpi/enumeration.txt | 426 + Documentation/acpi/gpio-properties.txt | 223 + Documentation/acpi/i2c-muxes.txt | 58 + Documentation/acpi/initrd_table_override.txt | 111 + Documentation/acpi/linuxized-acpica.txt | 262 + Documentation/acpi/lpit.txt | 25 + Documentation/acpi/method-customizing.txt | 73 + Documentation/acpi/method-tracing.txt | 192 + Documentation/acpi/namespace.txt | 388 + Documentation/acpi/osi.txt | 187 + Documentation/acpi/scan_handlers.txt | 77 + Documentation/acpi/ssdt-overlays.txt | 172 + Documentation/acpi/video_extension.txt | 106 + Documentation/admin-guide/acpi/cppc_sysfs.rst | 76 - Documentation/admin-guide/acpi/dsdt-override.rst | 13 - Documentation/admin-guide/acpi/index.rst | 14 - .../admin-guide/acpi/initrd_table_override.rst | 115 - Documentation/admin-guide/acpi/ssdt-overlays.rst | 180 - Documentation/admin-guide/cgroup-v2.rst | 56 +- Documentation/admin-guide/ext4.rst | 38 - Documentation/admin-guide/hw-vuln/index.rst | 13 - Documentation/admin-guide/hw-vuln/l1tf.rst | 615 - Documentation/admin-guide/hw-vuln/mds.rst | 308 - Documentation/admin-guide/index.rst | 7 +- Documentation/admin-guide/kernel-parameters.rst | 1 - Documentation/admin-guide/kernel-parameters.txt | 123 +- Documentation/admin-guide/l1tf.rst | 614 + Documentation/admin-guide/mm/numaperf.rst | 169 - Documentation/admin-guide/pm/cpufreq.rst | 18 +- Documentation/admin-guide/pm/cpuidle.rst | 8 +- Documentation/admin-guide/pm/index.rst | 2 - Documentation/admin-guide/pm/intel_epb.rst | 41 - Documentation/admin-guide/pm/intel_pstate.rst | 32 +- Documentation/admin-guide/pm/sleep-states.rst | 8 +- Documentation/admin-guide/pm/strategies.rst | 8 +- Documentation/admin-guide/pm/system-wide.rst | 2 - Documentation/admin-guide/pm/working-state.rst | 3 - Documentation/arm64/cpu-feature-registers.txt | 16 - Documentation/arm64/elf_hwcaps.txt | 41 +- Documentation/arm64/perf.txt | 85 - Documentation/arm64/pointer-authentication.txt | 22 +- Documentation/arm64/silicon-errata.txt | 2 - Documentation/arm64/sve.txt | 17 - Documentation/atomic_bitops.txt | 6 +- Documentation/atomic_t.txt | 17 - Documentation/block/bfq-iosched.txt | 29 +- Documentation/block/null_blk.txt | 4 - Documentation/bpf/bpf_design_QA.rst | 29 +- Documentation/bpf/btf.rst | 61 +- Documentation/bpf/index.rst | 10 - Documentation/bpf/prog_cgroup_sysctl.rst | 125 - Documentation/bpf/prog_flow_dissector.rst | 126 - Documentation/clearing-warn-once.txt | 4 +- Documentation/core-api/cachetlb.rst | 10 + Documentation/core-api/genalloc.rst | 2 +- Documentation/core-api/index.rst | 1 + Documentation/core-api/kernel-api.rst | 4 +- Documentation/core-api/printk-formats.rst | 8 - Documentation/cputopology.txt | 46 +- Documentation/crypto/api-samples.rst | 1 + Documentation/dev-tools/gcov.rst | 18 +- Documentation/dev-tools/kselftest.rst | 136 +- Documentation/device-mapper/dm-dust.txt | 272 - Documentation/device-mapper/dm-integrity.txt | 32 +- .../bindings/arm/altera/socfpga-system.txt | 12 - Documentation/devicetree/bindings/arm/amlogic.txt | 1 - .../devicetree/bindings/arm/atmel-at91.txt | 1 - .../devicetree/bindings/arm/atmel-sysregs.txt | 5 +- .../devicetree/bindings/arm/coresight.txt | 60 +- Documentation/devicetree/bindings/arm/cpus.yaml | 1 - .../devicetree/bindings/arm/freescale/fsl,scu.txt | 29 +- Documentation/devicetree/bindings/arm/fsl.yaml | 36 - .../devicetree/bindings/arm/intel-ixp4xx.yaml | 22 - .../devicetree/bindings/arm/keystone/ti,sci.txt | 3 +- .../bindings/arm/mediatek/mediatek,apmixedsys.txt | 2 - .../bindings/arm/mediatek/mediatek,audsys.txt | 1 - .../bindings/arm/mediatek/mediatek,camsys.txt | 22 - .../bindings/arm/mediatek/mediatek,imgsys.txt | 1 - .../bindings/arm/mediatek/mediatek,infracfg.txt | 2 - .../bindings/arm/mediatek/mediatek,ipu.txt | 43 - .../bindings/arm/mediatek/mediatek,mcucfg.txt | 1 - .../bindings/arm/mediatek/mediatek,mfgcfg.txt | 1 - .../bindings/arm/mediatek/mediatek,mmsys.txt | 1 - .../bindings/arm/mediatek/mediatek,topckgen.txt | 2 - .../bindings/arm/mediatek/mediatek,vdecsys.txt | 1 - .../bindings/arm/mediatek/mediatek,vencsys.txt | 1 - .../devicetree/bindings/arm/omap/omap.txt | 6 - .../devicetree/bindings/arm/rockchip.yaml | 25 +- .../devicetree/bindings/arm/stm32/stm32-syscon.txt | 2 - Documentation/devicetree/bindings/arm/sunxi.txt | 23 + Documentation/devicetree/bindings/arm/sunxi.yaml | 807 - .../devicetree/bindings/arm/sunxi/sunxi-mbus.txt | 36 - Documentation/devicetree/bindings/bus/ti-sysc.txt | 6 +- .../bindings/clock/amlogic,axg-audio-clkc.txt | 3 +- .../devicetree/bindings/clock/at91-clock.txt | 33 +- .../devicetree/bindings/clock/cirrus,lochnagar.txt | 93 - .../devicetree/bindings/clock/milbeaut-clock.yaml | 73 - .../devicetree/bindings/clock/qcom,turingcc.txt | 19 - .../devicetree/bindings/clock/qoriq-clock.txt | 5 +- .../bindings/clock/sifive/fu540-prci.txt | 46 - .../devicetree/bindings/clock/st,stm32-rcc.txt | 6 - .../devicetree/bindings/clock/xlnx,zynqmp-clk.txt | 63 - .../bindings/connector/usb-connector.txt | 2 +- .../devicetree/bindings/counter/ftm-quaddec.txt | 18 - .../bindings/counter/stm32-lptimer-cnt.txt | 29 - .../bindings/counter/stm32-timer-cnt.txt | 31 - .../bindings/display/amlogic,meson-dw-hdmi.txt | 4 - .../bindings/display/amlogic,meson-vpu.txt | 9 +- .../display/amlogic,simple-framebuffer.txt | 33 + .../bindings/display/bridge/ti,tfp410.txt | 32 +- .../devicetree/bindings/display/msm/gmu.txt | 10 +- .../devicetree/bindings/display/msm/gpu.txt | 11 - .../display/panel/feiyang,fy07024di26a30d.txt | 20 - .../bindings/display/panel/innolux,p079zca.txt | 2 +- .../bindings/display/panel/innolux,p097pfg.txt | 2 +- .../display/panel/kingdisplay,kd097d04.txt | 2 +- .../bindings/display/panel/lg,acx467akm-7.txt | 7 - .../display/panel/osddisplays,osd070t1718-19ts.txt | 12 - .../display/panel/rocktech,jh057n00900.txt | 18 - .../bindings/display/panel/ronbo,rb070d30.yaml | 51 - .../bindings/display/panel/tpo,td028ttec1.txt | 2 - .../display/rockchip/rockchip,rk3066-hdmi.txt | 72 - .../bindings/display/simple-framebuffer-sunxi.txt | 36 + .../bindings/display/simple-framebuffer.txt | 91 + .../bindings/display/simple-framebuffer.yaml | 160 - .../devicetree/bindings/display/ste,mcde.txt | 104 - .../devicetree/bindings/dma/adi,axi-dmac.txt | 4 +- .../devicetree/bindings/dma/fsl-imx-sdma.txt | 1 - .../bindings/dma/nvidia,tegra210-adma.txt | 4 +- .../devicetree/bindings/edac/socfpga-eccmgr.txt | 135 +- Documentation/devicetree/bindings/eeprom/at24.txt | 1 - .../bindings/fieldbus/arcx,anybus-controller.txt | 71 - .../intel,ixp4xx-network-processing-engine.yaml | 44 - .../firmware/xilinx/xlnx,zynqmp-firmware.txt | 54 +- .../bindings/fpga/xlnx,zynqmp-pcap-fpga.txt | 25 - Documentation/devicetree/bindings/gnss/u-blox.txt | 1 - .../devicetree/bindings/gpio/gpio-pca953x.txt | 2 - .../devicetree/bindings/gpu/arm,mali-bifrost.txt | 92 - .../devicetree/bindings/gpu/arm,mali-midgard.txt | 14 - .../devicetree/bindings/gpu/aspeed-gfx.txt | 41 - .../devicetree/bindings/gpu/brcm,bcm-v3d.txt | 11 +- .../devicetree/bindings/hwmon/cirrus,lochnagar.txt | 26 - Documentation/devicetree/bindings/hwmon/g762.txt | 2 +- Documentation/devicetree/bindings/hwmon/lm75.txt | 1 - .../devicetree/bindings/hwmon/pwm-fan.txt | 23 +- .../devicetree/bindings/i2c/brcm,iproc-i2c.txt | 17 +- .../devicetree/bindings/i2c/i2c-designware.txt | 9 - .../devicetree/bindings/i2c/i2c-mt65xx.txt | 5 +- Documentation/devicetree/bindings/i2c/i2c-riic.txt | 5 +- .../devicetree/bindings/i2c/i2c-stm32.txt | 37 +- .../bindings/iio/accel/kionix,kxcjk1013.txt | 17 - .../devicetree/bindings/iio/adc/adi,ad7606.txt | 1 - .../devicetree/bindings/iio/adc/adi,ad7780.txt | 48 - .../bindings/iio/adc/amlogic,meson-saradc.txt | 1 - .../devicetree/bindings/iio/adc/avia-hx711.txt | 24 + .../devicetree/bindings/iio/adc/avia-hx711.yaml | 66 - .../devicetree/bindings/iio/adc/imx7d-adc.txt | 2 - .../devicetree/bindings/iio/adc/lpc32xx-adc.txt | 5 - .../devicetree/bindings/iio/adc/qcom,spmi-vadc.txt | 1 - .../devicetree/bindings/iio/adc/ti-ads8344.txt | 19 - .../bindings/iio/chemical/plantower,pms7003.txt | 8 +- .../bindings/iio/counter/stm32-lptimer-cnt.txt | 27 + .../devicetree/bindings/iio/gyroscope/bmg160.txt | 20 - .../bindings/iio/gyroscope/nxp,fxas21002c.txt | 31 - .../devicetree/bindings/iio/imu/adi,adis16480.txt | 85 - .../devicetree/bindings/iio/imu/st_lsm6dsx.txt | 3 - .../devicetree/bindings/iio/light/vcnl4000.txt | 24 - .../devicetree/bindings/iio/pressure/bmp085.txt | 27 + .../devicetree/bindings/iio/pressure/bmp085.yaml | 70 - .../bindings/iio/proximity/devantech-srf04.txt | 28 + .../bindings/iio/proximity/devantech-srf04.yaml | 66 - .../bindings/iio/proximity/maxbotix,mb1232.txt | 29 - .../devicetree/bindings/iio/st-sensors.txt | 1 - .../bindings/iio/temperature/max31856.txt | 24 - .../iio/temperature/temperature-bindings.txt | 7 - .../devicetree/bindings/input/gpio-vibrator.yaml | 37 - .../devicetree/bindings/input/lpc32xx-key.txt | 5 +- .../devicetree/bindings/input/max77650-onkey.txt | 26 - .../devicetree/bindings/input/microchip,qt1050.txt | 78 - .../devicetree/bindings/input/sun4i-lradc-keys.txt | 6 +- .../bindings/input/touchscreen/goodix.txt | 3 - .../bindings/input/touchscreen/iqs5xx.txt | 80 - .../bindings/interconnect/interconnect.txt | 4 - .../bindings/interrupt-controller/arm,gic.yaml | 1 - .../intel,ixp4xx-interrupt.yaml | 54 - .../interrupt-controller/mediatek,sysirq.txt | 7 +- .../bindings/interrupt-controller/ti,sci-inta.txt | 66 - .../bindings/interrupt-controller/ti,sci-intr.txt | 82 - .../bindings/leds/backlight/lm3630a-backlight.yaml | 129 - .../devicetree/bindings/leds/leds-lm3532.txt | 101 - .../devicetree/bindings/leds/leds-max77650.txt | 57 - .../mailbox/marvell,armada-3700-rwtm-mailbox.txt | 16 - .../devicetree/bindings/media/aspeed-video.txt | 6 - Documentation/devicetree/bindings/media/cedrus.txt | 1 - .../bindings/media/i2c/st,st-mipid02.txt | 82 - .../devicetree/bindings/media/meson-ao-cec.txt | 13 +- .../devicetree/bindings/media/rcar_imr.txt | 31 - .../devicetree/bindings/media/rcar_vin.txt | 1 - .../bindings/media/renesas,rcar-csi2.txt | 4 +- .../bindings/memory-controllers/atmel,ebi.txt | 1 - .../bindings/memory-controllers/fsl/mmdc.txt | 35 - .../devicetree/bindings/mfd/atmel-hlcdc.txt | 1 - Documentation/devicetree/bindings/mfd/axp20x.txt | 1 - .../devicetree/bindings/mfd/cirrus,lochnagar.txt | 17 - Documentation/devicetree/bindings/mfd/max77620.txt | 9 +- Documentation/devicetree/bindings/mfd/max77650.txt | 46 - .../devicetree/bindings/mfd/stm32-lptimer.txt | 2 +- .../devicetree/bindings/mfd/stm32-timers.txt | 7 - Documentation/devicetree/bindings/mfd/stmfx.txt | 28 - Documentation/devicetree/bindings/mfd/ti-lmu.txt | 24 +- .../devicetree/bindings/misc/aspeed-p2a-ctrl.txt | 47 - .../bindings/misc/intel,ixp4xx-queue-manager.yaml | 49 - .../devicetree/bindings/mmc/fsl-esdhc.txt | 1 - .../devicetree/bindings/mmc/fsl-imx-esdhc.txt | 1 - .../devicetree/bindings/mmc/k3-dw-mshc.txt | 2 - Documentation/devicetree/bindings/mmc/mmc.txt | 2 - Documentation/devicetree/bindings/mmc/mtk-sd.txt | 2 - .../bindings/mmc/nvidia,tegra20-sdhci.txt | 1 - .../bindings/mtd/allwinner,sun4i-a10-nand.yaml | 97 - .../devicetree/bindings/mtd/atmel-nand.txt | 1 - .../devicetree/bindings/mtd/denali-nand.txt | 40 +- .../bindings/mtd/ingenic,jz4780-nand.txt | 32 +- .../devicetree/bindings/mtd/mtd-physmap.txt | 16 - .../devicetree/bindings/mtd/nand-controller.yaml | 143 - Documentation/devicetree/bindings/mtd/nand.txt | 75 + .../mtd/partitions/arm,arm-firmware-suite.txt | 17 - .../brcm,bcm963xx-cfe-nor-partitions.txt | 24 - .../mtd/partitions/brcm,bcm963xx-imagetag.txt | 45 - .../devicetree/bindings/mtd/sunxi-nand.txt | 48 + Documentation/devicetree/bindings/mux/mmio-mux.txt | 60 + Documentation/devicetree/bindings/mux/reg-mux.txt | 129 - .../devicetree/bindings/net/altera_tse.txt | 5 +- Documentation/devicetree/bindings/net/amd-xgbe.txt | 5 +- .../devicetree/bindings/net/brcm,amac.txt | 4 +- Documentation/devicetree/bindings/net/cpsw.txt | 4 +- .../devicetree/bindings/net/davinci_emac.txt | 3 - Documentation/devicetree/bindings/net/dsa/dsa.txt | 160 +- .../devicetree/bindings/net/dsa/sja1105.txt | 156 - Documentation/devicetree/bindings/net/ethernet.txt | 13 +- .../devicetree/bindings/net/hisilicon-femac.txt | 4 +- .../bindings/net/hisilicon-hix5hd2-gmac.txt | 4 +- .../devicetree/bindings/net/keystone-netcp.txt | 10 +- Documentation/devicetree/bindings/net/macb.txt | 3 - .../devicetree/bindings/net/marvell-pxa168.txt | 4 +- .../bindings/net/mdio-mux-meson-g12a.txt | 48 - .../devicetree/bindings/net/microchip,enc28j60.txt | 3 +- .../devicetree/bindings/net/microchip,lan78xx.txt | 5 +- Documentation/devicetree/bindings/net/phy.txt | 6 - .../devicetree/bindings/net/qca,qca7000.txt | 4 +- .../devicetree/bindings/net/qualcomm-bluetooth.txt | 5 +- .../devicetree/bindings/net/samsung-sxgbe.txt | 4 +- .../bindings/net/snps,dwc-qos-ethernet.txt | 5 +- .../bindings/net/socionext,uniphier-ave4.txt | 4 +- .../devicetree/bindings/net/socionext-netsec.txt | 5 +- .../bindings/net/wireless/mediatek,mt76.txt | 5 +- .../devicetree/bindings/net/wireless/qca,ath9k.txt | 4 +- .../bindings/nvmem/allwinner,sunxi-sid.txt | 3 +- .../devicetree/bindings/nvmem/imx-ocotp.txt | 4 +- .../devicetree/bindings/nvmem/st,stm32-romem.txt | 31 - .../devicetree/bindings/pci/designware-pcie.txt | 7 +- .../devicetree/bindings/pci/pci-keystone.txt | 58 +- Documentation/devicetree/bindings/pci/pci.txt | 50 - .../bindings/phy/brcm,stingray-usb-phy.txt | 32 - .../devicetree/bindings/phy/fsl,imx8mq-usb-phy.txt | 3 - .../bindings/phy/meson-g12a-usb2-phy.txt | 22 - .../bindings/phy/meson-g12a-usb3-pcie-phy.txt | 22 - .../bindings/phy/nvidia,tegra124-xusb-padctl.txt | 9 - .../devicetree/bindings/phy/phy-hi3660-usb3.txt | 26 - .../devicetree/bindings/phy/phy-mtk-ufs.txt | 38 - .../devicetree/bindings/phy/qcom-qmp-phy.txt | 14 +- .../devicetree/bindings/phy/rcar-gen2-phy.txt | 57 +- .../devicetree/bindings/phy/rcar-gen3-phy-usb2.txt | 14 +- .../devicetree/bindings/phy/rockchip-emmc-phy.txt | 8 +- .../bindings/phy/ti,phy-am654-serdes.txt | 82 - .../bindings/pinctrl/bitmain,bm1880-pinctrl.txt | 98 - .../bindings/pinctrl/cirrus,lochnagar.txt | 141 - .../bindings/pinctrl/fsl,imx7d-pinctrl.txt | 6 +- .../devicetree/bindings/pinctrl/pinctrl-mt65xx.txt | 1 - .../devicetree/bindings/pinctrl/pinctrl-mt8183.txt | 132 - .../devicetree/bindings/pinctrl/pinctrl-stmfx.txt | 116 - .../bindings/pinctrl/qcom,apq8064-pinctrl.txt | 2 +- .../bindings/pinctrl/qcom,ipq4019-pinctrl.txt | 2 +- .../bindings/pinctrl/qcom,ipq8064-pinctrl.txt | 2 +- .../bindings/pinctrl/qcom,msm8660-pinctrl.txt | 2 +- .../bindings/pinctrl/qcom,msm8974-pinctrl.txt | 2 +- .../bindings/pinctrl/st,stm32-pinctrl.txt | 2 - .../bindings/power/amlogic,meson-gx-pwrc.txt | 4 +- .../bindings/power/reset/syscon-reboot.txt | 11 +- .../bindings/power/supply/axp20x_usb_power.txt | 1 - .../bindings/power/supply/gpio-charger.txt | 8 +- .../bindings/power/supply/ingenic,battery.txt | 31 - .../bindings/power/supply/lt3651-charger.txt | 29 - .../bindings/power/supply/ltc3651-charger.txt | 27 + .../bindings/power/supply/max77650-charger.txt | 28 - .../bindings/power/supply/microchip,ucs1002.txt | 27 - .../bindings/power/supply/olpc_battery.txt | 2 +- Documentation/devicetree/bindings/pps/pps-gpio.txt | 7 - .../devicetree/bindings/pwm/imx-tpm-pwm.txt | 22 - .../devicetree/bindings/pwm/pwm-meson.txt | 3 - .../devicetree/bindings/pwm/pwm-tiehrpwm.txt | 1 - .../bindings/regulator/gpio-regulator.txt | 30 +- .../bindings/regulator/st,stm32mp1-pwr-reg.txt | 43 - .../bindings/reset/bitmain,bm1880-reset.txt | 18 - .../bindings/reset/hisilicon,hi3660-reset.txt | 7 +- .../devicetree/bindings/riscv/sifive-l2-cache.txt | 51 - .../devicetree/bindings/rtc/nxp,pcf85063.txt | 6 +- .../devicetree/bindings/rtc/rtc-aspeed.txt | 22 - Documentation/devicetree/bindings/rtc/rtc.txt | 1 - .../devicetree/bindings/serial/cdns,uart.txt | 5 - .../devicetree/bindings/serial/mtk-uart.txt | 4 +- .../devicetree/bindings/serial/nxp,sc16is7xx.txt | 2 - .../devicetree/bindings/serial/sifive-serial.txt | 33 - .../devicetree/bindings/serial/sprd-uart.txt | 17 +- .../sifive/sifive-blocks-ip-versioning.txt | 38 - .../devicetree/bindings/soc/mediatek/pwrap.txt | 1 - .../devicetree/bindings/soc/mediatek/scpsys.txt | 5 +- .../devicetree/bindings/soc/qcom/qcom,glink.txt | 5 - .../devicetree/bindings/sound/adi,axi-i2s.txt | 7 +- .../devicetree/bindings/sound/amlogic,axg-fifo.txt | 4 +- .../devicetree/bindings/sound/amlogic,axg-pdm.txt | 3 +- .../bindings/sound/amlogic,axg-spdifin.txt | 3 +- .../bindings/sound/amlogic,axg-spdifout.txt | 3 +- .../bindings/sound/amlogic,axg-tdm-formatters.txt | 4 +- .../devicetree/bindings/sound/cirrus,lochnagar.txt | 39 - .../devicetree/bindings/sound/cs42l51.txt | 16 - Documentation/devicetree/bindings/sound/da7219.txt | 8 +- .../devicetree/bindings/sound/fsl,audmix.txt | 50 - .../devicetree/bindings/sound/mchp-i2s-mcc.txt | 43 - .../bindings/sound/mt8183-da7219-max98357.txt | 15 - .../sound/mt8183-mt6358-ts3a227-max98357.txt | 15 - .../devicetree/bindings/sound/renesas,rsnd.txt | 8 +- .../devicetree/bindings/sound/rockchip,pdm.txt | 5 - Documentation/devicetree/bindings/sound/rt5651.txt | 5 - .../devicetree/bindings/sound/simple-amplifier.txt | 2 +- .../devicetree/bindings/sound/simple-card.txt | 2 - .../devicetree/bindings/sound/sprd-mcdt.txt | 19 - Documentation/devicetree/bindings/spi/fsl-spi.txt | 4 - .../bindings/spi/nvidia,tegra114-spi.txt | 20 - Documentation/devicetree/bindings/spi/sh-msiof.txt | 1 - .../devicetree/bindings/spi/snps,dw-apb-ssi.txt | 10 +- .../devicetree/bindings/spi/spi-fsl-lpspi.txt | 10 +- .../devicetree/bindings/spi/spi-mt65xx.txt | 1 - .../devicetree/bindings/spi/spi-mt7621.txt | 26 - .../devicetree/bindings/spi/spi-zynq-qspi.txt | 25 - .../bindings/thermal/amazon,al-thermal.txt | 33 - .../bindings/thermal/nvidia,tegra124-soctherm.txt | 62 +- .../devicetree/bindings/thermal/qcom-tsens.txt | 14 - .../bindings/thermal/rockchip-thermal.txt | 1 - .../bindings/thermal/thermal-generic-adc.txt | 10 +- .../bindings/timer/allwinner,sun4i-timer.txt | 4 +- .../bindings/timer/arm,arch_timer_mmio.yaml | 1 - .../bindings/timer/intel,ixp4xx-timer.yaml | 42 - .../bindings/timer/mediatek,mtk-timer.txt | 1 - .../devicetree/bindings/trivial-devices.yaml | 4 - .../devicetree/bindings/ufs/cdns,ufshc.txt | 5 +- .../devicetree/bindings/ufs/ufs-mediatek.txt | 43 - Documentation/devicetree/bindings/ufs/ufs-qcom.txt | 5 +- .../devicetree/bindings/ufs/ufshcd-pltfrm.txt | 6 +- .../devicetree/bindings/usb/amlogic,dwc3.txt | 88 - Documentation/devicetree/bindings/usb/dwc2.txt | 7 - .../devicetree/bindings/usb/generic-ehci.yaml | 95 - .../devicetree/bindings/usb/generic-ohci.yaml | 89 - .../bindings/usb/ingenic,jz4740-musb.txt | 8 - .../bindings/usb/nvidia,tegra124-xusb.txt | 4 - .../devicetree/bindings/usb/renesas_usbhs.txt | 1 - Documentation/devicetree/bindings/usb/usb-ehci.txt | 46 + Documentation/devicetree/bindings/usb/usb-hcd.txt | 9 + Documentation/devicetree/bindings/usb/usb-hcd.yaml | 25 - Documentation/devicetree/bindings/usb/usb-ohci.txt | 35 + Documentation/devicetree/bindings/usb/usb-xhci.txt | 1 - Documentation/devicetree/bindings/usb/usb251xb.txt | 6 +- .../devicetree/bindings/vendor-prefixes.txt | 14 - Documentation/devicetree/bindings/virtio/iommu.txt | 66 - Documentation/devicetree/bindings/virtio/mmio.txt | 30 - .../bindings/watchdog/fsl-imx-sc-wdt.txt | 24 - .../devicetree/bindings/watchdog/mtk-wdt.txt | 1 - .../devicetree/bindings/writing-bindings.txt | 60 - Documentation/devicetree/writing-schema.md | 2 +- Documentation/doc-guide/index.rst | 6 +- Documentation/dontdiff | 11 +- Documentation/driver-api/acpi/index.rst | 9 - Documentation/driver-api/acpi/linuxized-acpica.rst | 279 - Documentation/driver-api/acpi/scan_handlers.rst | 83 - Documentation/driver-api/component.rst | 2 - Documentation/driver-api/device-io.rst | 45 + Documentation/driver-api/generic-counter.rst | 342 - Documentation/driver-api/gpio/driver.rst | 361 +- Documentation/driver-api/index.rst | 2 - Documentation/driver-api/pci/p2pdma.rst | 4 + Documentation/driver-api/pm/cpuidle.rst | 7 +- Documentation/driver-api/pm/devices.rst | 12 +- Documentation/driver-api/pm/index.rst | 2 - Documentation/driver-api/pm/notifiers.rst | 8 +- Documentation/driver-api/pm/types.rst | 2 - Documentation/driver-api/soundwire/stream.rst | 16 +- Documentation/driver-api/usb/power-management.rst | 14 +- Documentation/driver-model/devres.txt | 3 - Documentation/features/debug/kgdb/arch-support.txt | 2 +- .../features/debug/kprobes/arch-support.txt | 2 +- .../features/debug/kretprobes/arch-support.txt | 2 +- .../time/modern-timekeeping/arch-support.txt | 2 +- Documentation/filesystems/Locking | 4 +- Documentation/filesystems/autofs-mount-control.txt | 6 +- Documentation/filesystems/autofs.txt | 66 +- Documentation/filesystems/debugfs.txt | 16 +- Documentation/filesystems/porting | 35 - Documentation/filesystems/vfs.txt | 8 +- .../firmware-guide/acpi/DSD-properties-rules.rst | 100 - Documentation/firmware-guide/acpi/acpi-lid.rst | 114 - Documentation/firmware-guide/acpi/aml-debugger.rst | 75 - Documentation/firmware-guide/acpi/apei/einj.rst | 185 - .../firmware-guide/acpi/apei/output_format.rst | 150 - Documentation/firmware-guide/acpi/debug.rst | 151 - .../acpi/dsd/data-node-references.rst | 93 - Documentation/firmware-guide/acpi/dsd/graph.rst | 177 - Documentation/firmware-guide/acpi/enumeration.rst | 463 - .../firmware-guide/acpi/gpio-properties.rst | 233 - Documentation/firmware-guide/acpi/i2c-muxes.rst | 61 - Documentation/firmware-guide/acpi/index.rst | 26 - Documentation/firmware-guide/acpi/lpit.rst | 33 - .../firmware-guide/acpi/method-customizing.rst | 89 - .../firmware-guide/acpi/method-tracing.rst | 238 - Documentation/firmware-guide/acpi/namespace.rst | 400 - Documentation/firmware-guide/acpi/osi.rst | 190 - .../firmware-guide/acpi/video_extension.rst | 121 - Documentation/firmware-guide/index.rst | 13 - Documentation/gpio/index.rst | 17 - Documentation/gpio/sysfs.rst | 167 - Documentation/gpio/sysfs.txt | 156 + Documentation/gpu/drm-internals.rst | 5 - Documentation/gpu/drm-kms-helpers.rst | 18 - Documentation/gpu/kms-properties.csv | 1 + Documentation/gpu/meson.rst | 6 + Documentation/gpu/tinydrm.rst | 30 +- Documentation/gpu/todo.rst | 12 +- Documentation/hwmon/ab8500 | 22 + Documentation/hwmon/ab8500.rst | 26 - Documentation/hwmon/abituguru | 92 + Documentation/hwmon/abituguru-datasheet | 312 + Documentation/hwmon/abituguru-datasheet.rst | 336 - Documentation/hwmon/abituguru.rst | 113 - Documentation/hwmon/abituguru3 | 65 + Documentation/hwmon/abituguru3.rst | 75 - Documentation/hwmon/abx500 | 28 + Documentation/hwmon/abx500.rst | 32 - Documentation/hwmon/acpi_power_meter | 51 + Documentation/hwmon/acpi_power_meter.rst | 54 - Documentation/hwmon/ad7314 | 25 + Documentation/hwmon/ad7314.rst | 34 - Documentation/hwmon/adc128d818 | 47 + Documentation/hwmon/adc128d818.rst | 50 - Documentation/hwmon/adm1021 | 113 + Documentation/hwmon/adm1021.rst | 153 - Documentation/hwmon/adm1025 | 51 + Documentation/hwmon/adm1025.rst | 60 - Documentation/hwmon/adm1026 | 93 + Documentation/hwmon/adm1026.rst | 101 - Documentation/hwmon/adm1031 | 35 + Documentation/hwmon/adm1031.rst | 43 - Documentation/hwmon/adm1275 | 122 + Documentation/hwmon/adm1275.rst | 148 - Documentation/hwmon/adm9240 | 177 + Documentation/hwmon/adm9240.rst | 201 - Documentation/hwmon/ads1015 | 76 + Documentation/hwmon/ads1015.rst | 90 - Documentation/hwmon/ads7828 | 58 + Documentation/hwmon/ads7828.rst | 65 - Documentation/hwmon/adt7410 | 73 + Documentation/hwmon/adt7410.rst | 94 - Documentation/hwmon/adt7411 | 42 + Documentation/hwmon/adt7411.rst | 50 - Documentation/hwmon/adt7462 | 67 + Documentation/hwmon/adt7462.rst | 70 - Documentation/hwmon/adt7470 | 90 + Documentation/hwmon/adt7470.rst | 94 - Documentation/hwmon/adt7475 | 138 + Documentation/hwmon/adt7475.rst | 156 - Documentation/hwmon/amc6821 | 102 + Documentation/hwmon/amc6821.rst | 108 - Documentation/hwmon/asb100 | 72 + Documentation/hwmon/asb100.rst | 73 - Documentation/hwmon/asc7621 | 296 + Documentation/hwmon/asc7621.rst | 326 - Documentation/hwmon/aspeed-pwm-tacho | 22 + Documentation/hwmon/aspeed-pwm-tacho.rst | 24 - Documentation/hwmon/coretemp | 181 + Documentation/hwmon/coretemp.rst | 195 - Documentation/hwmon/da9052 | 61 + Documentation/hwmon/da9052.rst | 78 - Documentation/hwmon/da9055 | 47 + Documentation/hwmon/da9055.rst | 57 - Documentation/hwmon/dme1737 | 328 + Documentation/hwmon/dme1737.rst | 364 - Documentation/hwmon/ds1621 | 187 + Documentation/hwmon/ds1621.rst | 217 - Documentation/hwmon/ds620 | 34 + Documentation/hwmon/ds620.rst | 38 - Documentation/hwmon/emc1403 | 59 + Documentation/hwmon/emc1403.rst | 80 - Documentation/hwmon/emc2103 | 33 + Documentation/hwmon/emc2103.rst | 37 - Documentation/hwmon/emc6w201 | 42 + Documentation/hwmon/emc6w201.rst | 47 - Documentation/hwmon/f71805f | 167 + Documentation/hwmon/f71805f.rst | 181 - Documentation/hwmon/f71882fg | 138 + Documentation/hwmon/f71882fg.rst | 192 - Documentation/hwmon/fam15h_power | 102 + Documentation/hwmon/fam15h_power.rst | 131 - Documentation/hwmon/ftsteutates | 27 + Documentation/hwmon/ftsteutates.rst | 33 - Documentation/hwmon/g760a | 36 + Documentation/hwmon/g760a.rst | 40 - Documentation/hwmon/g762 | 65 + Documentation/hwmon/g762.rst | 74 - Documentation/hwmon/gl518sm | 73 + Documentation/hwmon/gl518sm.rst | 80 - Documentation/hwmon/hih6130 | 37 + Documentation/hwmon/hih6130.rst | 45 - Documentation/hwmon/hwmon-kernel-api.rst | 386 - Documentation/hwmon/hwmon-kernel-api.txt | 341 + Documentation/hwmon/ibm-cffps | 54 + Documentation/hwmon/ibm-cffps.rst | 57 - Documentation/hwmon/ibmaem | 38 + Documentation/hwmon/ibmaem.rst | 44 - Documentation/hwmon/ibmpowernv | 80 + Documentation/hwmon/ibmpowernv.rst | 87 - Documentation/hwmon/ina209 | 93 + Documentation/hwmon/ina209.rst | 99 - Documentation/hwmon/ina2xx | 79 + Documentation/hwmon/ina2xx.rst | 104 - Documentation/hwmon/ina3221 | 37 + Documentation/hwmon/ina3221.rst | 62 - Documentation/hwmon/index.rst | 182 - Documentation/hwmon/ir35221 | 87 + Documentation/hwmon/ir35221.rst | 92 - Documentation/hwmon/ir38064.rst | 66 - Documentation/hwmon/isl68137.rst | 80 - Documentation/hwmon/it87 | 274 + Documentation/hwmon/it87.rst | 348 - Documentation/hwmon/jc42 | 103 + Documentation/hwmon/jc42.rst | 152 - Documentation/hwmon/k10temp | 77 + Documentation/hwmon/k10temp.rst | 112 - Documentation/hwmon/k8temp | 55 + Documentation/hwmon/k8temp.rst | 62 - Documentation/hwmon/lineage-pem | 77 + Documentation/hwmon/lineage-pem.rst | 85 - Documentation/hwmon/lm25066 | 107 + Documentation/hwmon/lm25066.rst | 137 - Documentation/hwmon/lm63 | 77 + Documentation/hwmon/lm63.rst | 95 - Documentation/hwmon/lm70 | 51 + Documentation/hwmon/lm70.rst | 62 - Documentation/hwmon/lm73 | 90 + Documentation/hwmon/lm73.rst | 98 - Documentation/hwmon/lm75 | 98 + Documentation/hwmon/lm75.rst | 162 - Documentation/hwmon/lm77 | 38 + Documentation/hwmon/lm77.rst | 45 - Documentation/hwmon/lm78 | 68 + Documentation/hwmon/lm78.rst | 80 - Documentation/hwmon/lm80 | 63 + Documentation/hwmon/lm80.rst | 74 - Documentation/hwmon/lm83 | 85 + Documentation/hwmon/lm83.rst | 97 - Documentation/hwmon/lm85 | 237 + Documentation/hwmon/lm85.rst | 286 - Documentation/hwmon/lm87 | 77 + Documentation/hwmon/lm87.rst | 86 - Documentation/hwmon/lm90 | 275 + Documentation/hwmon/lm90.rst | 399 - Documentation/hwmon/lm92 | 35 + Documentation/hwmon/lm92.rst | 48 - Documentation/hwmon/lm93 | 309 + Documentation/hwmon/lm93.rst | 312 - Documentation/hwmon/lm95234 | 41 + Documentation/hwmon/lm95234.rst | 48 - Documentation/hwmon/lm95245 | 41 + Documentation/hwmon/lm95245.rst | 48 - Documentation/hwmon/lochnagar.rst | 83 - Documentation/hwmon/ltc2945 | 84 + Documentation/hwmon/ltc2945.rst | 92 - Documentation/hwmon/ltc2978 | 216 + Documentation/hwmon/ltc2978.rst | 355 - Documentation/hwmon/ltc2990 | 49 + Documentation/hwmon/ltc2990.rst | 62 - Documentation/hwmon/ltc3815 | 61 + Documentation/hwmon/ltc3815.rst | 67 - Documentation/hwmon/ltc4151 | 47 + Documentation/hwmon/ltc4151.rst | 55 - Documentation/hwmon/ltc4215 | 51 + Documentation/hwmon/ltc4215.rst | 59 - Documentation/hwmon/ltc4245 | 102 + Documentation/hwmon/ltc4245.rst | 111 - Documentation/hwmon/ltc4260 | 56 + Documentation/hwmon/ltc4260.rst | 64 - Documentation/hwmon/ltc4261 | 63 + Documentation/hwmon/ltc4261.rst | 71 - Documentation/hwmon/max16064 | 66 + Documentation/hwmon/max16064.rst | 75 - Documentation/hwmon/max16065 | 105 + Documentation/hwmon/max16065.rst | 127 - Documentation/hwmon/max1619 | 29 + Documentation/hwmon/max1619.rst | 33 - Documentation/hwmon/max1668 | 60 + Documentation/hwmon/max1668.rst | 70 - Documentation/hwmon/max197 | 60 + Documentation/hwmon/max197.rst | 70 - Documentation/hwmon/max20751 | 77 + Documentation/hwmon/max20751.rst | 84 - Documentation/hwmon/max31722 | 34 + Documentation/hwmon/max31722.rst | 46 - Documentation/hwmon/max31785 | 60 + Documentation/hwmon/max31785.rst | 66 - Documentation/hwmon/max31790 | 37 + Documentation/hwmon/max31790.rst | 43 - Documentation/hwmon/max34440 | 135 + Documentation/hwmon/max34440.rst | 195 - Documentation/hwmon/max6639 | 49 + Documentation/hwmon/max6639.rst | 55 - Documentation/hwmon/max6642 | 21 + Documentation/hwmon/max6642.rst | 27 - Documentation/hwmon/max6650 | 65 + Documentation/hwmon/max6650.rst | 74 - Documentation/hwmon/max6697 | 58 + Documentation/hwmon/max6697.rst | 91 - Documentation/hwmon/max8688 | 75 + Documentation/hwmon/max8688.rst | 85 - Documentation/hwmon/mc13783-adc | 74 + Documentation/hwmon/mc13783-adc.rst | 89 - Documentation/hwmon/mcp3021 | 29 + Documentation/hwmon/mcp3021.rst | 38 - Documentation/hwmon/menf21bmc | 50 + Documentation/hwmon/menf21bmc.rst | 55 - Documentation/hwmon/mlxreg-fan | 60 + Documentation/hwmon/mlxreg-fan.rst | 70 - Documentation/hwmon/nct6683 | 57 + Documentation/hwmon/nct6683.rst | 64 - Documentation/hwmon/nct6775 | 212 + Documentation/hwmon/nct6775.rst | 280 - Documentation/hwmon/nct7802 | 31 + Documentation/hwmon/nct7802.rst | 38 - Documentation/hwmon/nct7904 | 60 + Documentation/hwmon/nct7904.rst | 67 - Documentation/hwmon/npcm750-pwm-fan | 22 + Documentation/hwmon/npcm750-pwm-fan.rst | 26 - Documentation/hwmon/nsa320 | 53 + Documentation/hwmon/nsa320.rst | 64 - Documentation/hwmon/ntc_thermistor | 100 + Documentation/hwmon/ntc_thermistor.rst | 111 - Documentation/hwmon/occ | 112 + Documentation/hwmon/occ.rst | 153 - Documentation/hwmon/pc87360 | 184 + Documentation/hwmon/pc87360.rst | 198 - Documentation/hwmon/pc87427 | 59 + Documentation/hwmon/pc87427.rst | 63 - Documentation/hwmon/pcf8591 | 90 + Documentation/hwmon/pcf8591.rst | 98 - Documentation/hwmon/pmbus | 216 + Documentation/hwmon/pmbus-core | 283 + Documentation/hwmon/pmbus-core.rst | 316 - Documentation/hwmon/pmbus.rst | 254 - Documentation/hwmon/powr1220 | 45 + Documentation/hwmon/powr1220.rst | 53 - Documentation/hwmon/pwm-fan | 17 + Documentation/hwmon/pwm-fan.rst | 20 - Documentation/hwmon/raspberrypi-hwmon | 22 + Documentation/hwmon/raspberrypi-hwmon.rst | 25 - Documentation/hwmon/sch5627 | 27 + Documentation/hwmon/sch5627.rst | 31 - Documentation/hwmon/sch5636 | 34 + Documentation/hwmon/sch5636.rst | 37 - Documentation/hwmon/scpi-hwmon | 33 + Documentation/hwmon/scpi-hwmon.rst | 36 - Documentation/hwmon/sht15 | 73 + Documentation/hwmon/sht15.rst | 83 - Documentation/hwmon/sht21 | 50 + Documentation/hwmon/sht21.rst | 68 - Documentation/hwmon/sht3x | 76 + Documentation/hwmon/sht3x.rst | 88 - Documentation/hwmon/shtc1 | 43 + Documentation/hwmon/shtc1.rst | 58 - Documentation/hwmon/sis5595 | 106 + Documentation/hwmon/sis5595.rst | 123 - Documentation/hwmon/smm665 | 157 + Documentation/hwmon/smm665.rst | 187 - Documentation/hwmon/smsc47b397 | 163 + Documentation/hwmon/smsc47b397.rst | 197 - Documentation/hwmon/smsc47m1 | 63 + Documentation/hwmon/smsc47m1.rst | 86 - Documentation/hwmon/smsc47m192 | 103 + Documentation/hwmon/smsc47m192.rst | 116 - Documentation/hwmon/submitting-patches | 145 + Documentation/hwmon/submitting-patches.rst | 146 - Documentation/hwmon/sysfs-interface | 809 + Documentation/hwmon/sysfs-interface.rst | 1086 - Documentation/hwmon/tc654 | 31 + Documentation/hwmon/tc654.rst | 34 - Documentation/hwmon/tc74 | 20 + Documentation/hwmon/tc74.rst | 23 - Documentation/hwmon/thmc50 | 74 + Documentation/hwmon/thmc50.rst | 89 - Documentation/hwmon/tmp102 | 26 + Documentation/hwmon/tmp102.rst | 31 - Documentation/hwmon/tmp103 | 28 + Documentation/hwmon/tmp103.rst | 33 - Documentation/hwmon/tmp108 | 36 + Documentation/hwmon/tmp108.rst | 41 - Documentation/hwmon/tmp401 | 67 + Documentation/hwmon/tmp401.rst | 93 - Documentation/hwmon/tmp421 | 44 + Documentation/hwmon/tmp421.rst | 66 - Documentation/hwmon/tps40422 | 64 + Documentation/hwmon/tps40422.rst | 73 - Documentation/hwmon/twl4030-madc-hwmon | 45 + Documentation/hwmon/twl4030-madc-hwmon.rst | 49 - Documentation/hwmon/ucd9000 | 118 + Documentation/hwmon/ucd9000.rst | 129 - Documentation/hwmon/ucd9200 | 112 + Documentation/hwmon/ucd9200.rst | 124 - Documentation/hwmon/userspace-tools | 40 + Documentation/hwmon/userspace-tools.rst | 43 - Documentation/hwmon/vexpress | 34 + Documentation/hwmon/vexpress.rst | 41 - Documentation/hwmon/via686a | 78 + Documentation/hwmon/via686a.rst | 84 - Documentation/hwmon/vt1211 | 206 + Documentation/hwmon/vt1211.rst | 226 - Documentation/hwmon/w83627ehf | 190 + Documentation/hwmon/w83627ehf.rst | 248 - Documentation/hwmon/w83627hf | 115 + Documentation/hwmon/w83627hf.rst | 124 - Documentation/hwmon/w83773g | 33 + Documentation/hwmon/w83773g.rst | 35 - Documentation/hwmon/w83781d | 453 + Documentation/hwmon/w83781d.rst | 513 - Documentation/hwmon/w83791d | 161 + Documentation/hwmon/w83791d.rst | 180 - Documentation/hwmon/w83792d | 181 + Documentation/hwmon/w83792d.rst | 199 - Documentation/hwmon/w83793 | 106 + Documentation/hwmon/w83793.rst | 113 - Documentation/hwmon/w83795 | 127 + Documentation/hwmon/w83795.rst | 142 - Documentation/hwmon/w83l785ts | 40 + Documentation/hwmon/w83l785ts.rst | 45 - Documentation/hwmon/w83l786ng | 54 + Documentation/hwmon/w83l786ng.rst | 66 - Documentation/hwmon/wm831x | 37 + Documentation/hwmon/wm831x.rst | 40 - Documentation/hwmon/wm8350 | 26 + Documentation/hwmon/wm8350.rst | 30 - Documentation/hwmon/xgene-hwmon | 30 + Documentation/hwmon/xgene-hwmon.rst | 36 - Documentation/hwmon/zl6100 | 160 + Documentation/hwmon/zl6100.rst | 213 - Documentation/i2c/busses/i2c-amd-mp2 | 23 - Documentation/i2c/busses/i2c-piix4 | 2 - Documentation/index.rst | 13 - Documentation/kbuild/kbuild.txt | 5 - Documentation/kprobes.txt | 7 +- Documentation/livepatch/callbacks.rst | 133 - Documentation/livepatch/callbacks.txt | 126 + Documentation/livepatch/cumulative-patches.rst | 102 - Documentation/livepatch/cumulative-patches.txt | 102 + Documentation/livepatch/index.rst | 21 - Documentation/livepatch/livepatch.rst | 461 - Documentation/livepatch/livepatch.txt | 459 + Documentation/livepatch/module-elf-format.rst | 326 - Documentation/livepatch/module-elf-format.txt | 323 + Documentation/livepatch/shadow-vars.rst | 226 - Documentation/livepatch/shadow-vars.txt | 209 + Documentation/media/index.rst | 2 +- Documentation/media/kapi/mc-core.rst | 41 - Documentation/media/lirc.h.rst.exceptions | 1 - Documentation/media/uapi/mediactl/request-api.rst | 2 +- Documentation/media/uapi/rc/rc-tables.rst | 4 +- Documentation/media/uapi/v4l/buffer.rst | 21 +- Documentation/media/uapi/v4l/colorspaces-defs.rst | 4 +- Documentation/media/uapi/v4l/colorspaces.rst | 4 +- Documentation/media/uapi/v4l/dev-raw-vbi.rst | 4 +- Documentation/media/uapi/v4l/dev-rds.rst | 2 +- Documentation/media/uapi/v4l/dev-sliced-vbi.rst | 22 +- Documentation/media/uapi/v4l/dev-subdev.rst | 82 +- Documentation/media/uapi/v4l/ext-ctrls-camera.rst | 17 +- Documentation/media/uapi/v4l/ext-ctrls-codec.rst | 235 +- Documentation/media/uapi/v4l/ext-ctrls-detect.rst | 2 +- Documentation/media/uapi/v4l/ext-ctrls-dv.rst | 2 +- Documentation/media/uapi/v4l/ext-ctrls-flash.rst | 4 +- Documentation/media/uapi/v4l/ext-ctrls-jpeg.rst | 2 +- Documentation/media/uapi/v4l/field-order.rst | 20 +- Documentation/media/uapi/v4l/pixfmt-compressed.rst | 6 - Documentation/media/uapi/v4l/pixfmt-meta-d4xx.rst | 9 +- .../media/uapi/v4l/pixfmt-meta-vsp1-hgt.rst | 9 - Documentation/media/uapi/v4l/pixfmt-packed-hsv.rst | 2 +- Documentation/media/uapi/v4l/pixfmt-packed-rgb.rst | 440 +- Documentation/media/uapi/v4l/pixfmt-packed-yuv.rst | 23 +- Documentation/media/uapi/v4l/pixfmt-srggb10p.rst | 2 +- Documentation/media/uapi/v4l/pixfmt-srggb12p.rst | 3 +- Documentation/media/uapi/v4l/pixfmt-srggb14p.rst | 24 +- .../media/uapi/v4l/pixfmt-v4l2-mplane.rst | 17 +- Documentation/media/uapi/v4l/pixfmt-y10p.rst | 10 - Documentation/media/uapi/v4l/subdev-formats.rst | 113 +- Documentation/media/uapi/v4l/vidioc-qbuf.rst | 10 +- Documentation/media/v4l-drivers/index.rst | 1 + Documentation/media/v4l-drivers/zoran.rst | 583 + Documentation/memory-barriers.txt | 249 +- Documentation/networking/batman-adv.rst | 110 +- Documentation/networking/bpf_flow_dissector.rst | 126 + Documentation/networking/decnet.txt | 2 + Documentation/networking/devlink-info-versions.rst | 5 - Documentation/networking/dsa/bcm_sf2.rst | 115 - Documentation/networking/dsa/bcm_sf2.txt | 114 + Documentation/networking/dsa/dsa.rst | 587 - Documentation/networking/dsa/dsa.txt | 584 + Documentation/networking/dsa/index.rst | 11 - Documentation/networking/dsa/lan9303.rst | 37 - Documentation/networking/dsa/lan9303.txt | 37 + Documentation/networking/dsa/sja1105.rst | 220 - Documentation/networking/index.rst | 2 +- Documentation/networking/ip-sysctl.txt | 35 +- Documentation/networking/netdev-FAQ.rst | 2 +- Documentation/networking/rxrpc.txt | 16 +- Documentation/ntb.txt | 14 +- Documentation/packing.txt | 149 - Documentation/powerpc/DAWR-POWER9.txt | 40 +- Documentation/preempt-locking.txt | 1 + Documentation/process/5.Posting.rst | 10 +- Documentation/process/coding-style.rst | 6 +- Documentation/process/deprecated.rst | 2 - Documentation/process/howto.rst | 2 +- Documentation/process/kernel-docs.rst | 12 + Documentation/process/license-rules.rst | 61 +- Documentation/process/maintainer-pgp-guide.rst | 2 +- Documentation/process/submit-checklist.rst | 27 +- Documentation/process/submitting-patches.rst | 46 +- Documentation/robust-futexes.txt | 3 +- Documentation/rtc.txt | 2 +- Documentation/serial/README.cycladesZ | 8 + Documentation/serial/cyclades_z.rst | 11 - Documentation/serial/driver | 486 + Documentation/serial/driver.rst | 549 - Documentation/serial/index.rst | 32 - Documentation/serial/moxa-smartio | 523 + Documentation/serial/moxa-smartio.rst | 615 - Documentation/serial/n_gsm.rst | 103 - Documentation/serial/n_gsm.txt | 96 + Documentation/serial/rocket.rst | 185 - Documentation/serial/rocket.txt | 189 + Documentation/serial/serial-iso7816.rst | 90 - Documentation/serial/serial-iso7816.txt | 83 + Documentation/serial/serial-rs485.rst | 103 - Documentation/serial/serial-rs485.txt | 95 + Documentation/serial/tty.rst | 328 - Documentation/serial/tty.txt | 313 + .../sound/kernel-api/writing-an-alsa-driver.rst | 4 +- Documentation/sparc/adi.rst | 286 - Documentation/sparc/adi.txt | 278 + Documentation/sparc/console.rst | 9 - Documentation/sparc/console.txt | 9 + Documentation/sparc/index.rst | 13 - Documentation/sparc/oradax/oracle-dax.rst | 445 - Documentation/sparc/oradax/oracle-dax.txt | 429 + Documentation/speculation.txt | 8 +- Documentation/spi/spi-summary | 6 - Documentation/sysctl/kernel.txt | 2 +- Documentation/sysctl/vm.txt | 28 +- Documentation/thermal/sysfs-api.txt | 2 +- Documentation/trace/ftrace.rst | 32 - Documentation/trace/histogram.rst | 121 +- Documentation/trace/intel_th.rst | 2 - .../trace/postprocess/trace-vmscan-postprocess.pl | 7 +- Documentation/translations/index.rst | 40 - .../it_IT/core-api/memory-allocation.rst | 13 - .../translations/it_IT/disclaimer-ita.rst | 13 +- .../translations/it_IT/doc-guide/index.rst | 6 +- Documentation/translations/it_IT/index.rst | 65 +- .../translations/it_IT/networking/netdev-FAQ.rst | 13 - .../translations/it_IT/process/5.Posting.rst | 10 +- .../translations/it_IT/process/coding-style.rst | 8 +- .../translations/it_IT/process/deprecated.rst | 129 - .../it_IT/process/kernel-enforcement-statement.rst | 168 +- .../translations/it_IT/process/license-rules.rst | 500 - .../it_IT/process/maintainer-pgp-guide.rst | 939 +- .../it_IT/process/stable-kernel-rules.rst | 194 +- .../it_IT/process/submitting-patches.rst | 47 +- Documentation/translations/ja_JP/SubmitChecklist | 22 +- Documentation/translations/ja_JP/SubmittingPatches | 6 +- .../translations/ko_KR/memory-barriers.txt | 49 +- Documentation/translations/zh_CN/HOWTO | 525 + Documentation/translations/zh_CN/SubmittingDrivers | 164 + Documentation/translations/zh_CN/SubmittingPatches | 412 + Documentation/translations/zh_CN/coding-style.rst | 967 + .../translations/zh_CN/disclaimer-zh_CN.rst | 9 - Documentation/translations/zh_CN/email-clients.txt | 210 + Documentation/translations/zh_CN/index.rst | 17 +- Documentation/translations/zh_CN/magic-number.txt | 153 + Documentation/translations/zh_CN/oops-tracing.txt | 2 +- .../translations/zh_CN/process/1.Intro.rst | 186 - .../translations/zh_CN/process/2.Process.rst | 360 - .../translations/zh_CN/process/3.Early-stage.rst | 161 - .../translations/zh_CN/process/4.Coding.rst | 290 - .../translations/zh_CN/process/5.Posting.rst | 240 - .../translations/zh_CN/process/6.Followthrough.rst | 145 - .../zh_CN/process/7.AdvancedTopics.rst | 124 - .../translations/zh_CN/process/8.Conclusion.rst | 64 - .../process/code-of-conduct-interpretation.rst | 108 - .../translations/zh_CN/process/code-of-conduct.rst | 72 - .../translations/zh_CN/process/coding-style.rst | 954 - .../zh_CN/process/development-process.rst | 26 - .../translations/zh_CN/process/email-clients.rst | 248 - Documentation/translations/zh_CN/process/howto.rst | 492 - Documentation/translations/zh_CN/process/index.rst | 60 - .../translations/zh_CN/process/license-rules.rst | 370 - .../translations/zh_CN/process/magic-number.rst | 151 - .../zh_CN/process/management-style.rst | 207 - .../zh_CN/process/programming-language.rst | 41 - .../zh_CN/process/stable-api-nonsense.rst | 155 - .../zh_CN/process/stable-kernel-rules.rst | 64 - .../zh_CN/process/submit-checklist.rst | 107 - .../zh_CN/process/submitting-drivers.rst | 160 - .../zh_CN/process/submitting-patches.rst | 682 - .../zh_CN/process/volatile-considered-harmful.rst | 106 - Documentation/translations/zh_CN/sparse.txt | 6 +- .../translations/zh_CN/stable_api_nonsense.txt | 157 + .../translations/zh_CN/stable_kernel_rules.txt | 66 + .../zh_CN/volatile-considered-harmful.txt | 113 + Documentation/unaligned-memory-access.txt | 2 +- Documentation/usb/WUSB-Design-overview.txt | 56 +- Documentation/usb/acm.txt | 164 +- Documentation/usb/authorization.txt | 75 +- Documentation/usb/chipidea.txt | 101 +- Documentation/usb/dwc3.txt | 12 +- Documentation/usb/ehci.txt | 42 +- Documentation/usb/functionfs.txt | 17 +- Documentation/usb/gadget-testing.txt | 611 +- Documentation/usb/gadget_configfs.txt | 306 +- Documentation/usb/gadget_hid.txt | 175 +- Documentation/usb/gadget_multi.txt | 43 +- Documentation/usb/gadget_printer.txt | 155 +- Documentation/usb/gadget_serial.txt | 75 +- Documentation/usb/iuu_phoenix.txt | 34 +- Documentation/usb/mass-storage.txt | 19 +- Documentation/usb/misc_usbsevseg.txt | 9 +- Documentation/usb/mtouchusb.txt | 42 +- Documentation/usb/ohci.txt | 5 +- Documentation/usb/rio.txt | 83 +- Documentation/usb/usb-help.txt | 21 +- Documentation/usb/usb-serial.txt | 205 +- Documentation/usb/usbip_protocol.txt | 552 +- Documentation/usb/usbmon.txt | 100 +- Documentation/userspace-api/seccomp_filter.rst | 8 +- Documentation/video-output.txt | 52 +- Documentation/virtual/kvm/api.txt | 194 +- Documentation/virtual/kvm/devices/xive.txt | 197 - Documentation/vm/hmm.rst | 94 +- Documentation/vm/hugetlbfs_reserv.rst | 17 +- Documentation/vm/index.rst | 1 - Documentation/vm/memory-model.rst | 183 - Documentation/vm/numa.rst | 4 +- Documentation/vm/transhuge.rst | 81 +- Documentation/x86/amd-memory-encryption.rst | 97 - Documentation/x86/amd-memory-encryption.txt | 90 + Documentation/x86/boot.rst | 1256 -- Documentation/x86/boot.txt | 1130 + Documentation/x86/conf.py | 10 - Documentation/x86/earlyprintk.rst | 151 - Documentation/x86/earlyprintk.txt | 141 + Documentation/x86/entry_64.rst | 110 - Documentation/x86/entry_64.txt | 104 + Documentation/x86/exception-tables.rst | 346 - Documentation/x86/exception-tables.txt | 327 + Documentation/x86/i386/IO-APIC.rst | 123 - Documentation/x86/i386/IO-APIC.txt | 119 + Documentation/x86/i386/index.rst | 10 - Documentation/x86/index.rst | 31 - Documentation/x86/intel_mpx.rst | 252 - Documentation/x86/intel_mpx.txt | 244 + Documentation/x86/kernel-stacks | 141 + Documentation/x86/kernel-stacks.rst | 152 - Documentation/x86/mds.rst | 225 - Documentation/x86/microcode.rst | 142 - Documentation/x86/microcode.txt | 136 + Documentation/x86/mtrr.rst | 354 - Documentation/x86/mtrr.txt | 329 + Documentation/x86/orc-unwinder.rst | 182 - Documentation/x86/orc-unwinder.txt | 179 + Documentation/x86/pat.rst | 242 - Documentation/x86/pat.txt | 230 + Documentation/x86/protection-keys.rst | 99 - Documentation/x86/protection-keys.txt | 90 + Documentation/x86/pti.rst | 195 - Documentation/x86/pti.txt | 186 + Documentation/x86/resctrl_ui.rst | 1191 -- Documentation/x86/resctrl_ui.txt | 1121 + Documentation/x86/tlb.rst | 83 - Documentation/x86/tlb.txt | 75 + Documentation/x86/topology.rst | 221 - Documentation/x86/topology.txt | 217 + Documentation/x86/usb-legacy-support.rst | 50 - Documentation/x86/usb-legacy-support.txt | 44 + Documentation/x86/x86_64/5level-paging.rst | 67 - Documentation/x86/x86_64/5level-paging.txt | 61 + Documentation/x86/x86_64/boot-options.rst | 335 - Documentation/x86/x86_64/boot-options.txt | 278 + Documentation/x86/x86_64/cpu-hotplug-spec | 21 + Documentation/x86/x86_64/cpu-hotplug-spec.rst | 24 - Documentation/x86/x86_64/fake-numa-for-cpusets | 67 + Documentation/x86/x86_64/fake-numa-for-cpusets.rst | 78 - Documentation/x86/x86_64/index.rst | 16 - Documentation/x86/x86_64/machinecheck | 83 + Documentation/x86/x86_64/machinecheck.rst | 85 - Documentation/x86/x86_64/mm.rst | 161 - Documentation/x86/x86_64/mm.txt | 153 + Documentation/x86/x86_64/uefi.rst | 58 - Documentation/x86/x86_64/uefi.txt | 42 + Documentation/x86/zero-page.rst | 45 - Documentation/x86/zero-page.txt | 40 + Documentation/xilinx/eemi.txt | 4 +- LICENSES/dual/Apache-2.0 | 187 - LICENSES/dual/CDDL-1.0 | 368 - LICENSES/dual/MPL-1.1 | 482 - LICENSES/other/Apache-2.0 | 183 + LICENSES/other/CDDL-1.0 | 368 + LICENSES/{deprecated => other}/GPL-1.0 | 0 LICENSES/{deprecated => other}/ISC | 0 LICENSES/{deprecated => other}/Linux-OpenIB | 0 LICENSES/other/MPL-1.1 | 478 + LICENSES/{deprecated => other}/X11 | 0 MAINTAINERS | 529 +- Makefile | 180 +- Next/SHA1s | 299 - Next/Trees | 301 - Next/merge.log | 3891 ---- Next/quilt-import.log | 2 - arch/Kconfig | 30 +- arch/alpha/Kconfig | 8 +- arch/alpha/Makefile | 2 - arch/alpha/{configs => }/defconfig | 0 arch/alpha/include/asm/Kbuild | 1 - arch/alpha/include/asm/io.h | 2 + arch/alpha/include/asm/rwsem.h | 211 + arch/alpha/include/asm/segment.h | 6 + arch/alpha/include/asm/syscall.h | 2 +- arch/alpha/include/asm/tlb.h | 6 + arch/alpha/include/uapi/asm/sockios.h | 4 +- arch/alpha/kernel/pci_iommu.c | 20 +- arch/alpha/kernel/smc37c669.c | 1 + arch/alpha/kernel/smc37c93x.c | 1 + arch/alpha/kernel/syscalls/syscall.tbl | 4 - arch/alpha/mm/init.c | 14 + arch/arc/Kconfig | 3 + arch/arc/boot/dts/hsdk.dts | 13 +- arch/arc/configs/haps_hs_defconfig | 1 + arch/arc/configs/haps_hs_smp_defconfig | 1 + arch/arc/configs/nsim_700_defconfig | 1 + arch/arc/configs/nsim_hs_defconfig | 1 + arch/arc/configs/nsim_hs_smp_defconfig | 1 + arch/arc/configs/nsimosci_defconfig | 1 + arch/arc/configs/nsimosci_hs_defconfig | 1 + arch/arc/configs/nsimosci_hs_smp_defconfig | 1 + arch/arc/include/asm/Kbuild | 1 - arch/arc/include/asm/cmpxchg.h | 14 +- arch/arc/include/asm/elf.h | 6 +- arch/arc/include/asm/syscall.h | 11 - arch/arc/include/asm/tlb.h | 32 + arch/arc/include/asm/uaccess.h | 1 - arch/arc/lib/memset-archs.S | 4 +- arch/arc/mm/cache.c | 31 +- arch/arc/mm/fault.c | 192 +- arch/arc/mm/init.c | 15 + arch/arc/mm/tlb.c | 13 +- arch/arm/Kconfig | 16 +- arch/arm/Kconfig.debug | 8 +- arch/arm/Makefile | 9 +- arch/arm/arm-soc-for-next-contents.txt | 201 - arch/arm/boot/compressed/head.S | 16 +- arch/arm/boot/dts/Makefile | 16 +- arch/arm/boot/dts/am335x-baltos-ir2110.dts | 16 +- arch/arm/boot/dts/am335x-baltos-ir3220.dts | 38 +- arch/arm/boot/dts/am335x-baltos-ir5221.dts | 42 +- arch/arm/boot/dts/am335x-baltos-leds.dtsi | 6 +- arch/arm/boot/dts/am335x-baltos.dtsi | 140 +- arch/arm/boot/dts/am335x-base0033.dts | 48 +- arch/arm/boot/dts/am335x-bone-common.dtsi | 116 +- arch/arm/boot/dts/am335x-boneblack-common.dtsi | 54 +- arch/arm/boot/dts/am335x-boneblack-wireless.dts | 28 +- arch/arm/boot/dts/am335x-boneblue.dts | 104 +- arch/arm/boot/dts/am335x-bonegreen-common.dtsi | 4 +- arch/arm/boot/dts/am335x-bonegreen-wireless.dts | 28 +- arch/arm/boot/dts/am335x-chiliboard.dts | 66 +- arch/arm/boot/dts/am335x-chilisom.dtsi | 34 +- arch/arm/boot/dts/am335x-cm-t335.dts | 190 +- arch/arm/boot/dts/am335x-evm.dts | 234 +- arch/arm/boot/dts/am335x-evmsk.dts | 292 +- arch/arm/boot/dts/am335x-icev2.dts | 116 +- arch/arm/boot/dts/am335x-igep0033.dtsi | 40 +- arch/arm/boot/dts/am335x-lxm.dts | 120 +- arch/arm/boot/dts/am335x-moxa-uc-2100-common.dtsi | 42 +- arch/arm/boot/dts/am335x-moxa-uc-2101.dts | 24 +- arch/arm/boot/dts/am335x-moxa-uc-8100-me-t.dts | 116 +- arch/arm/boot/dts/am335x-nano.dts | 140 +- arch/arm/boot/dts/am335x-osd3358-sm-red.dts | 168 +- arch/arm/boot/dts/am335x-osd335x-common.dtsi | 4 +- arch/arm/boot/dts/am335x-pcm-953.dtsi | 74 +- arch/arm/boot/dts/am335x-pdu001.dts | 170 +- arch/arm/boot/dts/am335x-pepper.dts | 200 +- arch/arm/boot/dts/am335x-phycore-som.dtsi | 60 +- arch/arm/boot/dts/am335x-pocketbeagle.dts | 56 +- arch/arm/boot/dts/am335x-sancloud-bbe.dts | 62 +- arch/arm/boot/dts/am335x-sbc-t335.dts | 152 +- arch/arm/boot/dts/am335x-shc.dts | 226 +- arch/arm/boot/dts/am335x-sl50.dts | 208 +- arch/arm/boot/dts/am335x-wega.dtsi | 68 +- arch/arm/boot/dts/am33xx-l4.dtsi | 14 +- arch/arm/boot/dts/am437x-l4.dtsi | 4 + arch/arm/boot/dts/am43x-epos-evm.dts | 11 - arch/arm/boot/dts/am5718.dtsi | 32 - arch/arm/boot/dts/am571x-idk.dts | 2 +- arch/arm/boot/dts/am5728.dtsi | 33 - arch/arm/boot/dts/am572x-idk.dts | 5 +- arch/arm/boot/dts/am5748.dtsi | 33 - arch/arm/boot/dts/am574x-idk.dts | 4 +- arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi | 2 +- arch/arm/boot/dts/am57xx-cl-som-am57x.dts | 2 +- arch/arm/boot/dts/am57xx-idk-common.dtsi | 1 - arch/arm/boot/dts/armada-38x.dtsi | 2 - arch/arm/boot/dts/aspeed-ast2500-evb.dts | 21 +- arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts | 6 - .../arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts | 5 - arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts | 4 +- arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts | 8 - arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts | 52 +- arch/arm/boot/dts/aspeed-g4.dtsi | 6 - arch/arm/boot/dts/aspeed-g5.dtsi | 20 - arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 39 +- arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 39 +- arch/arm/boot/dts/at91-sama5d2_xplained.dts | 93 +- arch/arm/boot/dts/at91-sama5d4_xplained.dts | 39 +- arch/arm/boot/dts/at91-sama5d4ek.dts | 39 +- arch/arm/boot/dts/at91-vinco.dts | 39 +- arch/arm/boot/dts/at91sam9260ek.dts | 39 +- arch/arm/boot/dts/at91sam9xe.dtsi | 39 +- arch/arm/boot/dts/axp81x.dtsi | 4 - arch/arm/boot/dts/dra7-l4.dtsi | 6 +- arch/arm/boot/dts/dra7.dtsi | 2 - arch/arm/boot/dts/dra76x-mmc-iodelay.dtsi | 40 +- arch/arm/boot/dts/emev2-kzm9d.dts | 2 +- arch/arm/boot/dts/exynos3250.dtsi | 72 +- arch/arm/boot/dts/exynos4.dtsi | 14 +- arch/arm/boot/dts/exynos4210-origen.dts | 4 +- arch/arm/boot/dts/exynos4210-smdkv310.dts | 4 +- arch/arm/boot/dts/exynos4210-trats.dts | 4 +- arch/arm/boot/dts/exynos4210-universal_c210.dts | 21 +- arch/arm/boot/dts/exynos4412-odroidu3.dts | 7 +- arch/arm/boot/dts/exynos4412-origen.dts | 3 +- arch/arm/boot/dts/exynos4412-smdk4412.dts | 4 +- arch/arm/boot/dts/exynos4412-trats2.dts | 3 +- arch/arm/boot/dts/exynos4412.dtsi | 2 +- arch/arm/boot/dts/exynos5250-smdk5250.dts | 3 +- arch/arm/boot/dts/exynos5250.dtsi | 40 +- arch/arm/boot/dts/exynos5260-pinctrl.dtsi | 16 - arch/arm/boot/dts/exynos5260-xyref5260.dts | 2 +- arch/arm/boot/dts/exynos5260.dtsi | 82 +- arch/arm/boot/dts/exynos5410-odroidxu.dts | 2 + arch/arm/boot/dts/exynos5410-smdk5410.dts | 2 +- arch/arm/boot/dts/exynos5420-arndale-octa.dts | 364 +- arch/arm/boot/dts/exynos5420-smdk5420.dts | 3 +- arch/arm/boot/dts/exynos5420.dtsi | 2 +- arch/arm/boot/dts/exynos5422-odroidxu3-audio.dtsi | 5 +- arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 2 + arch/arm/boot/dts/exynos54xx.dtsi | 38 +- arch/arm/boot/dts/gemini-dlink-dir-685.dts | 82 +- arch/arm/boot/dts/imx35.dtsi | 6 - arch/arm/boot/dts/imx50-kobo-aura.dts | 258 - arch/arm/boot/dts/imx50.dtsi | 23 +- arch/arm/boot/dts/imx51-zii-rdu1.dts | 38 +- arch/arm/boot/dts/imx51.dtsi | 2 +- arch/arm/boot/dts/imx53-m53.dtsi | 2 +- arch/arm/boot/dts/imx53-m53menlo.dts | 311 - arch/arm/boot/dts/imx53.dtsi | 2 +- arch/arm/boot/dts/imx6-logicpd-baseboard.dtsi | 8 +- arch/arm/boot/dts/imx6dl-eckelmann-ci4x10.dts | 381 - arch/arm/boot/dts/imx6dl-riotboard.dts | 2 +- arch/arm/boot/dts/imx6dl-sabreauto.dts | 15 - arch/arm/boot/dts/imx6q-ba16.dtsi | 2 +- arch/arm/boot/dts/imx6q-gw54xx.dts | 105 - arch/arm/boot/dts/imx6q-logicpd.dts | 4 +- arch/arm/boot/dts/imx6q-marsboard.dts | 2 +- arch/arm/boot/dts/imx6q-tbs2910.dts | 2 +- arch/arm/boot/dts/imx6q-zii-rdu2.dts | 38 +- arch/arm/boot/dts/imx6qdl-apf6.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-emcon.dtsi | 2 + arch/arm/boot/dts/imx6qdl-gw54xx.dtsi | 29 +- arch/arm/boot/dts/imx6qdl-gw551x.dtsi | 138 - arch/arm/boot/dts/imx6qdl-gw5903.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi | 4 +- arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-sr-som.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-var-dart.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-wandboard.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 50 +- arch/arm/boot/dts/imx6qdl.dtsi | 18 +- arch/arm/boot/dts/imx6qp-zii-rdu2.dts | 38 +- arch/arm/boot/dts/imx6sl.dtsi | 11 +- arch/arm/boot/dts/imx6sll.dtsi | 3 +- arch/arm/boot/dts/imx6sx-sabreauto.dts | 2 +- arch/arm/boot/dts/imx6sx-sdb.dtsi | 2 +- arch/arm/boot/dts/imx6sx.dtsi | 4 +- arch/arm/boot/dts/imx6ul.dtsi | 4 +- arch/arm/boot/dts/imx7-mba7.dtsi | 550 - arch/arm/boot/dts/imx7-tqma7.dtsi | 249 - arch/arm/boot/dts/imx7d-mba7.dts | 119 - arch/arm/boot/dts/imx7d-pico.dtsi | 2 +- arch/arm/boot/dts/imx7d-tqma7.dtsi | 11 - arch/arm/boot/dts/imx7d-zii-rpu2.dts | 941 - arch/arm/boot/dts/imx7d.dtsi | 1 - arch/arm/boot/dts/imx7s-mba7.dts | 18 - arch/arm/boot/dts/imx7s-tqma7.dtsi | 11 - arch/arm/boot/dts/imx7s-warp.dts | 61 - arch/arm/boot/dts/imx7s.dtsi | 98 +- arch/arm/boot/dts/imx7ulp.dtsi | 12 - arch/arm/boot/dts/intel-ixp42x-linksys-nslu2.dts | 109 - arch/arm/boot/dts/intel-ixp42x.dtsi | 25 - .../arm/boot/dts/intel-ixp43x-gateworks-gw2358.dts | 94 - arch/arm/boot/dts/intel-ixp43x.dtsi | 15 - arch/arm/boot/dts/intel-ixp45x-ixp46x.dtsi | 34 - arch/arm/boot/dts/intel-ixp4xx.dtsi | 69 - arch/arm/boot/dts/logicpd-som-lv-baseboard.dtsi | 2 +- arch/arm/boot/dts/lpc3250-ea3250.dts | 1 - arch/arm/boot/dts/lpc3250-phy3250.dts | 3 +- arch/arm/boot/dts/lpc32xx.dtsi | 38 +- arch/arm/boot/dts/ls1021a-moxa-uc-8410a.dts | 1 + arch/arm/boot/dts/ls1021a-qds.dts | 4 - arch/arm/boot/dts/ls1021a-twr.dts | 9 +- arch/arm/boot/dts/ls1021a.dtsi | 40 +- arch/arm/boot/dts/meson.dtsi | 9 - arch/arm/boot/dts/meson8.dtsi | 15 +- arch/arm/boot/dts/meson8b-ec100.dts | 14 - arch/arm/boot/dts/meson8b-odroidc1.dts | 66 - arch/arm/boot/dts/meson8b.dtsi | 21 +- arch/arm/boot/dts/omap2420-n810.dts | 2 +- arch/arm/boot/dts/omap4-droid4-xt894.dts | 27 +- arch/arm/boot/dts/omap4-duovero.dtsi | 21 +- arch/arm/boot/dts/omap4-l4-abe.dtsi | 501 - arch/arm/boot/dts/omap4-mcpdm.dtsi | 44 - arch/arm/boot/dts/omap4-panda-common.dtsi | 21 +- arch/arm/boot/dts/omap4-sdp.dts | 21 +- arch/arm/boot/dts/omap4-var-som-om44.dtsi | 21 +- arch/arm/boot/dts/omap4.dtsi | 192 +- arch/arm/boot/dts/omap5-board-common.dtsi | 8 +- arch/arm/boot/dts/omap5-l4-abe.dtsi | 447 - arch/arm/boot/dts/omap5.dtsi | 115 +- arch/arm/boot/dts/qcom-apq8064.dtsi | 6 +- arch/arm/boot/dts/qcom-ipq4019.dtsi | 4 +- arch/arm/boot/dts/qcom-mdm9615.dtsi | 1 - arch/arm/boot/dts/qcom-msm8660.dtsi | 1 - arch/arm/boot/dts/qcom-pma8084.dtsi | 1 - arch/arm/boot/dts/r7s72100-rskrza1.dts | 46 +- arch/arm/boot/dts/r8a73a4-ape6evm.dts | 29 +- arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 123 - arch/arm/boot/dts/r8a77470.dtsi | 313 - arch/arm/boot/dts/r8a7778-bockw.dts | 2 +- arch/arm/boot/dts/r8a7779-marzen.dts | 2 +- arch/arm/boot/dts/r8a7792-blanche.dts | 20 - arch/arm/boot/dts/r8a7792.dtsi | 18 - arch/arm/boot/dts/r8a7794-alt.dts | 47 - arch/arm/boot/dts/rk3036-kylin.dts | 10 +- arch/arm/boot/dts/rk3036.dtsi | 136 +- arch/arm/boot/dts/rk3066a-marsboard.dts | 2 +- arch/arm/boot/dts/rk3066a-mk808.dts | 37 +- arch/arm/boot/dts/rk3066a-rayeager.dts | 26 +- arch/arm/boot/dts/rk3066a.dtsi | 239 +- arch/arm/boot/dts/rk3188-px3-evb.dts | 4 +- arch/arm/boot/dts/rk3188-radxarock.dts | 14 +- arch/arm/boot/dts/rk3188.dtsi | 210 +- arch/arm/boot/dts/rk322x.dtsi | 170 +- arch/arm/boot/dts/rk3288-evb-act8846.dts | 4 +- arch/arm/boot/dts/rk3288-evb.dtsi | 26 +- arch/arm/boot/dts/rk3288-fennec.dts | 10 +- arch/arm/boot/dts/rk3288-firefly-beta.dts | 4 +- arch/arm/boot/dts/rk3288-firefly-reload-core.dtsi | 10 +- arch/arm/boot/dts/rk3288-firefly-reload.dts | 36 +- arch/arm/boot/dts/rk3288-firefly.dts | 4 +- arch/arm/boot/dts/rk3288-firefly.dtsi | 38 +- arch/arm/boot/dts/rk3288-miqi.dts | 28 +- arch/arm/boot/dts/rk3288-phycore-rdk.dts | 28 +- arch/arm/boot/dts/rk3288-phycore-som.dtsi | 30 +- arch/arm/boot/dts/rk3288-r89.dts | 14 +- arch/arm/boot/dts/rk3288-rock2-som.dtsi | 4 +- arch/arm/boot/dts/rk3288-rock2-square.dts | 18 +- arch/arm/boot/dts/rk3288-tinker-s.dts | 5 - arch/arm/boot/dts/rk3288-tinker.dtsi | 67 +- arch/arm/boot/dts/rk3288-veyron-analog-audio.dtsi | 8 +- arch/arm/boot/dts/rk3288-veyron-brain.dts | 8 +- arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi | 25 +- arch/arm/boot/dts/rk3288-veyron-jaq.dts | 14 +- arch/arm/boot/dts/rk3288-veyron-jerry.dts | 23 +- arch/arm/boot/dts/rk3288-veyron-mickey.dts | 6 +- arch/arm/boot/dts/rk3288-veyron-mighty.dts | 34 - arch/arm/boot/dts/rk3288-veyron-minnie.dts | 24 +- arch/arm/boot/dts/rk3288-veyron-pinky.dts | 6 +- arch/arm/boot/dts/rk3288-veyron-sdmmc.dtsi | 16 +- arch/arm/boot/dts/rk3288-veyron-speedy.dts | 14 +- arch/arm/boot/dts/rk3288-veyron.dtsi | 91 +- arch/arm/boot/dts/rk3288-vyasa.dts | 6 +- arch/arm/boot/dts/rk3288.dtsi | 324 +- arch/arm/boot/dts/rv1108-elgin-r1.dts | 1 + arch/arm/boot/dts/rv1108.dtsi | 138 +- arch/arm/boot/dts/s5pv210-goni.dts | 2 +- arch/arm/boot/dts/s5pv210.dtsi | 6 +- arch/arm/boot/dts/sama5d2.dtsi | 45 +- arch/arm/boot/dts/sama5d36ek_cmp.dts | 39 +- arch/arm/boot/dts/sama5d3xcm_cmp.dtsi | 39 +- arch/arm/boot/dts/sama5d3xmb_cmp.dtsi | 39 +- arch/arm/boot/dts/sama5d4.dtsi | 39 +- arch/arm/boot/dts/socfpga_arria10_socdk_sdmmc.dts | 1 - arch/arm/boot/dts/ste-dbx5x0.dtsi | 74 +- arch/arm/boot/dts/ste-href-stuib.dtsi | 13 - arch/arm/boot/dts/ste-href-tvk1281618.dtsi | 13 - arch/arm/boot/dts/stm32f429.dtsi | 13 - arch/arm/boot/dts/stm32f769-disco.dts | 4 - arch/arm/boot/dts/stm32h743-pinctrl.dtsi | 68 - arch/arm/boot/dts/stm32h743.dtsi | 14 - arch/arm/boot/dts/stm32h743i-disco.dts | 20 - arch/arm/boot/dts/stm32h743i-eval.dts | 23 +- arch/arm/boot/dts/stm32mp157-pinctrl.dtsi | 269 - arch/arm/boot/dts/stm32mp157a-dk1.dts | 250 - arch/arm/boot/dts/stm32mp157c-dk2.dts | 76 - arch/arm/boot/dts/stm32mp157c-ed1.dts | 175 +- arch/arm/boot/dts/stm32mp157c.dtsi | 56 - arch/arm/boot/dts/sun4i-a10-chuwi-v7-cw0825.dts | 20 +- arch/arm/boot/dts/sun4i-a10-cubieboard.dts | 10 +- arch/arm/boot/dts/sun4i-a10-dserve-dsrv9703c.dts | 20 +- arch/arm/boot/dts/sun4i-a10-hyundai-a7hd.dts | 20 +- arch/arm/boot/dts/sun4i-a10-inet1.dts | 20 +- arch/arm/boot/dts/sun4i-a10-inet97fv2.dts | 20 +- arch/arm/boot/dts/sun4i-a10-inet9f-rev03.dts | 72 +- arch/arm/boot/dts/sun4i-a10-marsboard.dts | 12 +- arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts | 18 +- arch/arm/boot/dts/sun4i-a10-pcduino.dts | 12 +- arch/arm/boot/dts/sun4i-a10-pov-protab2-ips9.dts | 20 +- arch/arm/boot/dts/sun4i-a10.dtsi | 11 +- arch/arm/boot/dts/sun5i-a10s-auxtek-t004.dts | 10 +- arch/arm/boot/dts/sun5i-a10s-olinuxino-micro.dts | 10 +- .../boot/dts/sun5i-a13-empire-electronix-d709.dts | 20 +- arch/arm/boot/dts/sun5i-a13-hsg-h702.dts | 12 +- arch/arm/boot/dts/sun5i-a13-licheepi-one.dts | 5 +- arch/arm/boot/dts/sun5i-a13-olinuxino-micro.dts | 18 +- arch/arm/boot/dts/sun5i-a13-olinuxino.dts | 20 +- arch/arm/boot/dts/sun5i-a13-q8-tablet.dts | 11 +- arch/arm/boot/dts/sun5i-a13-utoo-p66.dts | 16 +- arch/arm/boot/dts/sun5i-gr8-chip-pro.dts | 4 +- arch/arm/boot/dts/sun5i-gr8-evb.dts | 4 +- arch/arm/boot/dts/sun5i-r8-chip.dts | 14 +- .../boot/dts/sun5i-reference-design-tablet.dtsi | 20 +- arch/arm/boot/dts/sun5i.dtsi | 66 +- arch/arm/boot/dts/sun6i-a31-colombus.dts | 14 +- arch/arm/boot/dts/sun6i-a31-hummingbird.dts | 16 +- arch/arm/boot/dts/sun6i-a31-i7.dts | 1 + arch/arm/boot/dts/sun6i-a31.dtsi | 22 +- arch/arm/boot/dts/sun6i-a31s-primo81.dts | 2 +- .../boot/dts/sun6i-reference-design-tablet.dtsi | 12 +- arch/arm/boot/dts/sun7i-a20-bananapi.dts | 10 +- arch/arm/boot/dts/sun7i-a20-cubieboard2.dts | 12 +- arch/arm/boot/dts/sun7i-a20-lamobo-r1.dts | 12 +- arch/arm/boot/dts/sun7i-a20-olimex-som204-evb.dts | 4 +- arch/arm/boot/dts/sun7i-a20-olinuxino-lime.dts | 18 +- arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts | 24 +- arch/arm/boot/dts/sun7i-a20-olinuxino-micro.dts | 18 +- arch/arm/boot/dts/sun7i-a20-orangepi-mini.dts | 12 +- arch/arm/boot/dts/sun7i-a20-orangepi.dts | 12 +- arch/arm/boot/dts/sun7i-a20-pcduino3-nano.dts | 12 +- arch/arm/boot/dts/sun7i-a20-pcduino3.dts | 12 +- arch/arm/boot/dts/sun7i-a20-wexler-tab7200.dts | 12 +- arch/arm/boot/dts/sun7i-a20-wits-pro-a20-dkt.dts | 12 +- arch/arm/boot/dts/sun7i-a20.dtsi | 125 +- arch/arm/boot/dts/sun8i-a23-a33.dtsi | 74 +- arch/arm/boot/dts/sun8i-a23-q8-tablet.dts | 6 - arch/arm/boot/dts/sun8i-a33-q8-tablet.dts | 7 - arch/arm/boot/dts/sun8i-a33-sinlinx-sina33.dts | 11 +- arch/arm/boot/dts/sun8i-a33.dtsi | 20 +- arch/arm/boot/dts/sun8i-a83t-bananapi-m3.dts | 12 - arch/arm/boot/dts/sun8i-a83t-cubietruck-plus.dts | 12 - arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts | 73 +- arch/arm/boot/dts/sun8i-a83t.dtsi | 111 +- .../boot/dts/sun8i-h2-plus-bananapi-m2-zero.dts | 20 +- arch/arm/boot/dts/sun8i-h2-plus-orangepi-zero.dts | 2 +- arch/arm/boot/dts/sun8i-h3-beelink-x2.dts | 6 +- arch/arm/boot/dts/sun8i-h3-mapleboard-mp130.dts | 7 +- arch/arm/boot/dts/sun8i-h3-nanopi-m1-plus.dts | 3 +- arch/arm/boot/dts/sun8i-h3-nanopi-m1.dts | 2 +- arch/arm/boot/dts/sun8i-h3-nanopi-neo-air.dts | 2 +- arch/arm/boot/dts/sun8i-h3-nanopi.dtsi | 25 +- arch/arm/boot/dts/sun8i-h3-orangepi-2.dts | 34 +- arch/arm/boot/dts/sun8i-h3-orangepi-lite.dts | 27 +- arch/arm/boot/dts/sun8i-h3-orangepi-one.dts | 25 +- arch/arm/boot/dts/sun8i-h3-orangepi-pc.dts | 27 +- arch/arm/boot/dts/sun8i-h3-orangepi-plus.dts | 9 + arch/arm/boot/dts/sun8i-h3-orangepi-zero-plus2.dts | 3 +- arch/arm/boot/dts/sun8i-h3-rervision-dvk.dts | 114 - arch/arm/boot/dts/sun8i-h3.dtsi | 4 - arch/arm/boot/dts/sun8i-q8-common.dtsi | 18 +- .../boot/dts/sun8i-r16-nintendo-nes-classic.dts | 2 + arch/arm/boot/dts/sun8i-r16-parrot.dts | 12 +- arch/arm/boot/dts/sun8i-r40.dtsi | 13 +- .../boot/dts/sun8i-reference-design-tablet.dtsi | 12 +- arch/arm/boot/dts/sun8i-v3s-licheepi-zero.dts | 2 +- arch/arm/boot/dts/sun8i-v3s.dtsi | 13 +- arch/arm/boot/dts/sun8i-v40-bananapi-m2-berry.dts | 36 +- arch/arm/boot/dts/sun9i-a80-cubieboard4.dts | 15 +- arch/arm/boot/dts/sun9i-a80-optimus.dts | 4 +- arch/arm/boot/dts/sun9i-a80.dtsi | 84 +- arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi | 7 +- arch/arm/boot/dts/sunxi-h3-h5.dtsi | 50 +- arch/arm/boot/dts/sunxi-libretech-all-h3-cc.dtsi | 4 +- arch/arm/boot/dts/tegra124-apalis-emc.dtsi | 39 +- arch/arm/boot/dts/tegra124-apalis-eval.dts | 40 +- arch/arm/boot/dts/tegra124-apalis-v1.2-eval.dts | 2 +- arch/arm/boot/dts/tegra124-apalis-v1.2.dtsi | 9 +- arch/arm/boot/dts/tegra124-apalis.dtsi | 45 +- arch/arm/boot/dts/tegra124-jetson-tk1.dts | 5 - arch/arm/boot/dts/tegra124-nyan.dtsi | 5 - arch/arm/boot/dts/tegra124-venice2.dts | 5 - arch/arm/boot/dts/tegra30.dtsi | 11 - arch/arm/boot/dts/vf610-zii-cfu1.dts | 26 +- arch/arm/boot/dts/vf610-zii-dev-rev-b.dts | 57 +- arch/arm/boot/dts/vf610-zii-dev-rev-c.dts | 49 +- arch/arm/boot/dts/vf610-zii-dev.dtsi | 6 +- arch/arm/boot/dts/vf610-zii-scu4-aib.dts | 14 +- arch/arm/boot/dts/vf610-zii-spb4.dts | 359 - arch/arm/boot/dts/vf610-zii-ssmb-dtu.dts | 5 +- arch/arm/boot/dts/vf610-zii-ssmb-spu3.dts | 17 +- arch/arm/common/sa1111.c | 2 +- arch/arm/configs/aspeed_g4_defconfig | 2 + arch/arm/configs/aspeed_g5_defconfig | 2 + arch/arm/configs/at91_dt_defconfig | 3 +- arch/arm/configs/clps711x_defconfig | 3 +- arch/arm/configs/cm_x2xx_defconfig | 2 +- arch/arm/configs/cm_x300_defconfig | 2 +- arch/arm/configs/colibri_pxa270_defconfig | 2 +- arch/arm/configs/corgi_defconfig | 2 +- arch/arm/configs/davinci_all_defconfig | 2 +- arch/arm/configs/efm32_defconfig | 1 + arch/arm/configs/em_x270_defconfig | 2 +- arch/arm/configs/ep93xx_defconfig | 2 +- arch/arm/configs/eseries_pxa_defconfig | 2 +- arch/arm/configs/exynos_defconfig | 1 + arch/arm/configs/ezx_defconfig | 1 + arch/arm/configs/h3600_defconfig | 1 + arch/arm/configs/imote2_defconfig | 1 + arch/arm/configs/imx_v4_v5_defconfig | 2 +- arch/arm/configs/imx_v6_v7_defconfig | 6 +- arch/arm/configs/ixp4xx_defconfig | 2 +- arch/arm/configs/keystone_defconfig | 2 +- arch/arm/configs/lpc32xx_defconfig | 2 +- arch/arm/configs/mini2440_defconfig | 4 +- arch/arm/configs/mmp2_defconfig | 2 +- arch/arm/configs/moxart_defconfig | 1 + arch/arm/configs/multi_v4t_defconfig | 3 +- arch/arm/configs/multi_v5_defconfig | 2 +- arch/arm/configs/multi_v7_defconfig | 153 +- arch/arm/configs/mv78xx0_defconfig | 2 +- arch/arm/configs/mvebu_v5_defconfig | 2 +- arch/arm/configs/mvebu_v7_defconfig | 2 +- arch/arm/configs/mxs_defconfig | 2 +- arch/arm/configs/nhk8815_defconfig | 4 +- arch/arm/configs/omap1_defconfig | 3 +- arch/arm/configs/omap2plus_defconfig | 4 +- arch/arm/configs/orion5x_defconfig | 2 +- arch/arm/configs/oxnas_v6_defconfig | 2 +- arch/arm/configs/pxa3xx_defconfig | 2 +- arch/arm/configs/pxa_defconfig | 6 +- arch/arm/configs/qcom_defconfig | 15 +- arch/arm/configs/s3c2410_defconfig | 2 +- arch/arm/configs/s3c6400_defconfig | 2 +- arch/arm/configs/sama5_defconfig | 4 +- arch/arm/configs/shmobile_defconfig | 13 +- arch/arm/configs/socfpga_defconfig | 3 +- arch/arm/configs/spear13xx_defconfig | 2 +- arch/arm/configs/spear3xx_defconfig | 2 +- arch/arm/configs/spear6xx_defconfig | 2 +- arch/arm/configs/spitz_defconfig | 2 +- arch/arm/configs/stm32_defconfig | 1 + arch/arm/configs/tango4_defconfig | 2 +- arch/arm/configs/tegra_defconfig | 36 +- arch/arm/configs/trizeps4_defconfig | 2 +- arch/arm/configs/u300_defconfig | 3 +- arch/arm/configs/vexpress_defconfig | 1 + arch/arm/crypto/aes-neonbs-glue.c | 2 - arch/arm/crypto/chacha-neon-glue.c | 5 +- arch/arm/crypto/crc32-ce-glue.c | 5 +- arch/arm/crypto/crct10dif-ce-glue.c | 3 +- arch/arm/crypto/ghash-ce-glue.c | 10 +- arch/arm/crypto/nhpoly1305-neon-glue.c | 3 +- arch/arm/crypto/sha1-ce-glue.c | 5 +- arch/arm/crypto/sha1_neon_glue.c | 5 +- arch/arm/crypto/sha2-ce-glue.c | 5 +- arch/arm/crypto/sha256_neon_glue.c | 5 +- arch/arm/crypto/sha512-neon-glue.c | 5 +- arch/arm/firmware/Kconfig | 29 + arch/arm/firmware/Makefile | 4 + arch/arm/firmware/trusted_foundations.c | 103 + arch/arm/include/asm/Kbuild | 4 +- arch/arm/include/asm/arch_timer.h | 18 +- arch/arm/include/asm/cp15.h | 2 - arch/arm/include/asm/domain.h | 6 +- arch/arm/include/asm/firmware.h | 2 +- arch/arm/include/asm/futex.h | 3 +- arch/arm/include/asm/hardirq.h | 1 - arch/arm/include/asm/io.h | 2 + arch/arm/include/asm/kvm_emulate.h | 2 - arch/arm/include/asm/kvm_host.h | 26 +- arch/arm/include/asm/limits.h | 12 + arch/arm/include/asm/processor.h | 4 +- arch/arm/include/asm/stage2_pgtable.h | 4 +- arch/arm/include/asm/syscall.h | 2 +- arch/arm/include/asm/tlb.h | 255 +- arch/arm/include/asm/trusted_foundations.h | 73 + arch/arm/include/asm/uaccess.h | 3 +- arch/arm/kernel/atags.h | 2 +- arch/arm/kernel/dma-isa.c | 8 +- arch/arm/kernel/head-nommu.S | 2 +- arch/arm/kernel/signal.c | 3 +- arch/arm/kernel/smp.c | 30 +- arch/arm/kernel/stacktrace.c | 6 + arch/arm/kvm/Kconfig | 1 + arch/arm/mach-at91/Kconfig | 26 +- arch/arm/mach-at91/at91sam9.c | 18 - arch/arm/mach-at91/generic.h | 2 - arch/arm/mach-at91/pm.c | 193 +- arch/arm/mach-at91/pm_suspend.S | 111 +- arch/arm/mach-davinci/board-da830-evm.c | 51 +- arch/arm/mach-davinci/board-da850-evm.c | 1 - arch/arm/mach-davinci/board-dm355-evm.c | 1 - arch/arm/mach-davinci/board-dm644x-evm.c | 1 - arch/arm/mach-davinci/board-omapl138-hawk.c | 50 +- arch/arm/mach-davinci/da830.c | 1 - arch/arm/mach-davinci/da850.c | 1 - arch/arm/mach-davinci/devices-da8xx.c | 1 - arch/arm/mach-davinci/dm355.c | 1 - arch/arm/mach-davinci/dm365.c | 1 - arch/arm/mach-davinci/dm644x.c | 1 - arch/arm/mach-davinci/dm646x.c | 1 - arch/arm/mach-dove/common.c | 1 - arch/arm/mach-ep93xx/adssphere.c | 2 +- arch/arm/mach-ep93xx/clock.c | 3 +- arch/arm/mach-ep93xx/core.c | 8 +- arch/arm/mach-ep93xx/dma.c | 2 +- arch/arm/mach-ep93xx/edb93xx.c | 17 +- arch/arm/mach-ep93xx/gesbc9312.c | 2 +- arch/arm/mach-ep93xx/hardware.h | 25 - .../mach-ep93xx/{ => include/mach}/gpio-ep93xx.h | 0 arch/arm/mach-ep93xx/include/mach/hardware.h | 25 + arch/arm/mach-ep93xx/include/mach/platform.h | 70 + arch/arm/mach-ep93xx/micro9.c | 2 +- arch/arm/mach-ep93xx/platform.h | 49 - arch/arm/mach-ep93xx/simone.c | 15 +- arch/arm/mach-ep93xx/snappercl15.c | 4 +- arch/arm/mach-ep93xx/ts72xx.c | 29 +- arch/arm/mach-ep93xx/vision_ep9307.c | 19 +- arch/arm/mach-exynos/Kconfig | 12 +- arch/arm/mach-exynos/Makefile | 2 +- arch/arm/mach-exynos/common.h | 1 - arch/arm/mach-exynos/exynos.c | 3 - arch/arm/mach-exynos/firmware.c | 1 - arch/arm/mach-exynos/mcpm-exynos.c | 13 +- arch/arm/mach-exynos/platsmp.c | 9 +- arch/arm/mach-exynos/smc.h | 7 - arch/arm/mach-exynos/suspend.c | 49 +- arch/arm/mach-imx/devices/platform-fec.c | 2 +- arch/arm/mach-imx/devices/platform-gpio_keys.c | 2 +- arch/arm/mach-imx/devices/platform-imx2-wdt.c | 2 +- arch/arm/mach-imx/devices/platform-mxc_nand.c | 2 +- arch/arm/mach-imx/hardware.h | 2 +- arch/arm/mach-imx/pm-imx6.c | 8 +- arch/arm/mach-integrator/impd1.c | 2 +- arch/arm/mach-iop13xx/pci.c | 2 +- arch/arm/mach-iop13xx/tpmi.c | 2 +- arch/arm/mach-ixp4xx/Kconfig | 27 +- arch/arm/mach-ixp4xx/Makefile | 5 +- arch/arm/mach-ixp4xx/avila-pci.c | 2 - arch/arm/mach-ixp4xx/avila-setup.c | 2 - arch/arm/mach-ixp4xx/common-pci.c | 2 +- arch/arm/mach-ixp4xx/common.c | 484 +- arch/arm/mach-ixp4xx/coyote-pci.c | 2 - arch/arm/mach-ixp4xx/coyote-setup.c | 2 - arch/arm/mach-ixp4xx/dsmg600-pci.c | 2 - arch/arm/mach-ixp4xx/dsmg600-setup.c | 5 +- arch/arm/mach-ixp4xx/fsg-pci.c | 2 - arch/arm/mach-ixp4xx/fsg-setup.c | 2 - arch/arm/mach-ixp4xx/gateway7001-pci.c | 2 - arch/arm/mach-ixp4xx/gateway7001-setup.c | 2 - arch/arm/mach-ixp4xx/gtwx5715-pci.c | 2 - arch/arm/mach-ixp4xx/gtwx5715-setup.c | 2 - arch/arm/mach-ixp4xx/include/mach/entry-macro.S | 41 + arch/arm/mach-ixp4xx/include/mach/irqs.h | 75 + arch/arm/mach-ixp4xx/include/mach/ixp4xx-regs.h | 94 + arch/arm/mach-ixp4xx/include/mach/npe.h | 40 + arch/arm/mach-ixp4xx/include/mach/qmgr.h | 204 + arch/arm/mach-ixp4xx/irqs.h | 68 - arch/arm/mach-ixp4xx/ixdp425-pci.c | 2 - arch/arm/mach-ixp4xx/ixdp425-setup.c | 2 - arch/arm/mach-ixp4xx/ixdpg425-pci.c | 2 - arch/arm/mach-ixp4xx/ixp4xx-of.c | 60 - arch/arm/mach-ixp4xx/ixp4xx_npe.c | 742 + arch/arm/mach-ixp4xx/ixp4xx_qmgr.c | 372 + arch/arm/mach-ixp4xx/nas100d-pci.c | 2 - arch/arm/mach-ixp4xx/nas100d-setup.c | 5 +- arch/arm/mach-ixp4xx/nslu2-pci.c | 2 - arch/arm/mach-ixp4xx/nslu2-setup.c | 12 +- arch/arm/mach-ixp4xx/wg302v2-pci.c | 2 - arch/arm/mach-ixp4xx/wg302v2-setup.c | 2 - arch/arm/mach-ks8695/include/mach/hardware.h | 2 +- arch/arm/mach-lpc32xx/phy3250.c | 42 +- arch/arm/mach-mediatek/mediatek.c | 1 - arch/arm/mach-mv78xx0/common.c | 1 - arch/arm/mach-mvebu/board-v7.c | 1 + arch/arm/mach-mvebu/coherency_ll.S | 2 +- arch/arm/mach-mvebu/kirkwood.c | 5 +- arch/arm/mach-mvebu/pm-board.c | 11 +- arch/arm/mach-mvebu/pmsu_ll.S | 3 +- arch/arm/mach-omap1/board-ams-delta.c | 2 +- arch/arm/mach-omap1/include/mach/hardware.h | 2 +- arch/arm/mach-omap2/clock.c | 3 - arch/arm/mach-omap2/common.h | 9 - arch/arm/mach-omap2/i2c.c | 11 +- arch/arm/mach-omap2/io.c | 7 +- arch/arm/mach-omap2/mmc.h | 8 - arch/arm/mach-omap2/omap-wakeupgen.c | 4 +- arch/arm/mach-omap2/omap_hwmod.c | 214 +- arch/arm/mach-omap2/omap_hwmod.h | 8 +- arch/arm/mach-omap2/omap_hwmod_2420_data.c | 1 + arch/arm/mach-omap2/omap_hwmod_2430_data.c | 1 + .../mach-omap2/omap_hwmod_2xxx_interconnect_data.c | 2 +- arch/arm/mach-omap2/omap_hwmod_2xxx_ipblock_data.c | 1 + .../mach-omap2/omap_hwmod_33xx_43xx_common_data.h | 29 + .../omap_hwmod_33xx_43xx_interconnect_data.c | 103 + .../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c | 255 + arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 64 + arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 4 + arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 113 + arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 740 + arch/arm/mach-omap2/omap_hwmod_54xx_data.c | 748 + arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 848 +- arch/arm/mach-omap2/omap_hwmod_81xx_data.c | 1 + arch/arm/mach-omap2/pm33xx-core.c | 84 +- arch/arm/mach-omap2/sleep43xx.S | 3 - arch/arm/mach-omap2/sr_device.c | 5 +- arch/arm/mach-orion5x/common.c | 1 - arch/arm/mach-prima2/common.c | 2 +- arch/arm/mach-pxa/balloon3.c | 2 +- arch/arm/mach-pxa/colibri-pxa270.c | 2 +- arch/arm/mach-pxa/colibri-pxa300.c | 2 +- arch/arm/mach-pxa/colibri-pxa320.c | 2 +- arch/arm/mach-pxa/colibri-pxa3xx.c | 2 +- arch/arm/mach-pxa/gumstix.c | 2 +- arch/arm/mach-pxa/lpd270.c | 2 +- arch/arm/mach-pxa/lubbock.c | 2 +- arch/arm/mach-pxa/mainstone.c | 2 +- arch/arm/mach-pxa/trizeps4.c | 2 +- arch/arm/mach-pxa/viper.c | 2 +- arch/arm/mach-rockchip/platsmp.c | 1 - arch/arm/mach-rockchip/pm.c | 4 +- arch/arm/mach-rockchip/rockchip.c | 1 - arch/arm/mach-rpc/dma.c | 8 +- arch/arm/mach-s3c24xx/include/mach/hardware.h | 2 +- arch/arm/mach-s3c64xx/mach-crag6410-module.c | 14 +- arch/arm/mach-sa1100/include/mach/memory.h | 2 +- arch/arm/mach-sa1100/neponset.c | 2 +- arch/arm/mach-shmobile/pm-rcar-gen2.c | 1 - arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c | 6 +- arch/arm/mach-stm32/Kconfig | 5 +- arch/arm/mach-sunxi/mc_smp.c | 5 +- arch/arm/mach-sunxi/platsmp.c | 4 - arch/arm/mach-tegra/Kconfig | 4 +- arch/arm/mach-tegra/cpuidle-tegra114.c | 4 +- arch/arm/mach-tegra/cpuidle-tegra20.c | 11 +- arch/arm/mach-tegra/cpuidle-tegra30.c | 9 +- arch/arm/mach-tegra/iomap.h | 11 +- arch/arm/mach-tegra/irammap.h | 2 +- arch/arm/mach-tegra/pm.c | 50 - arch/arm/mach-tegra/reset-handler.S | 50 +- arch/arm/mach-tegra/reset.c | 4 - arch/arm/mach-tegra/reset.h | 9 +- arch/arm/mach-tegra/sleep-tegra20.S | 4 - arch/arm/mach-tegra/sleep-tegra30.S | 21 + arch/arm/mach-tegra/sleep.S | 14 +- arch/arm/mach-tegra/tegra.c | 5 +- arch/arm/mach-u300/regulator.c | 2 - arch/arm/mach-w90x900/include/mach/hardware.h | 2 +- arch/arm/mach-zynq/common.c | 1 - arch/arm/mm/alignment.c | 2 +- arch/arm/mm/dma-mapping.c | 24 +- arch/arm/mm/init.c | 42 +- arch/arm/nwfpe/fpmodule.c | 2 +- arch/arm/plat-omap/dma.c | 1 + arch/arm/plat-pxa/ssp.c | 6 + arch/arm/tools/syscall.tbl | 4 - arch/arm/vdso/Makefile | 21 +- arch/arm/vdso/vgettimeofday.c | 5 +- arch/arm/xen/p2m.c | 4 +- arch/arm64/Kconfig | 148 +- arch/arm64/Kconfig.platforms | 11 - arch/arm64/boot/dts/Makefile | 1 - arch/arm64/boot/dts/allwinner/Makefile | 3 - .../dts/allwinner/sun50i-a64-amarula-relic.dts | 65 - .../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts | 2 +- .../allwinner/sun50i-a64-oceanic-5205-5inmfd.dts | 68 - .../arm64/boot/dts/allwinner/sun50i-a64-pine64.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-pinebook.dts | 4 +- .../boot/dts/allwinner/sun50i-a64-sopine.dtsi | 2 +- .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 13 - arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 75 +- .../sun50i-h5-emlid-neutis-n5-devboard.dts | 3 +- .../dts/allwinner/sun50i-h5-emlid-neutis-n5.dtsi | 1 + .../dts/allwinner/sun50i-h5-nanopi-neo-plus2.dts | 5 +- .../boot/dts/allwinner/sun50i-h5-nanopi-neo2.dts | 2 +- .../boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts | 4 +- .../dts/allwinner/sun50i-h5-orangepi-prime.dts | 4 +- .../dts/allwinner/sun50i-h5-orangepi-zero-plus.dts | 2 +- .../allwinner/sun50i-h5-orangepi-zero-plus2.dts | 3 +- arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 4 - .../boot/dts/allwinner/sun50i-h6-beelink-gs1.dts | 260 - .../boot/dts/allwinner/sun50i-h6-orangepi-3.dts | 215 - .../boot/dts/allwinner/sun50i-h6-orangepi.dtsi | 2 + .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 4 + arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 41 +- arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 27 +- .../boot/dts/altera/socfpga_stratix10_socdk.dts | 3 +- arch/arm64/boot/dts/amlogic/Makefile | 1 - arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 185 - arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts | 147 - arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 140 - arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 465 - .../dts/amlogic/meson-gxl-s905d-phicomm-n1.dts | 10 - .../arm64/boot/dts/amlogic/meson-gxm-nexbox-a1.dts | 4 - arch/arm64/boot/dts/amlogic/meson-gxm.dtsi | 27 - arch/arm64/boot/dts/bitmain/bm1880-sophon-edge.dts | 143 - arch/arm64/boot/dts/bitmain/bm1880.dtsi | 68 - .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 6 - arch/arm64/boot/dts/exynos/exynos5433-tm2.dts | 6 +- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 83 +- arch/arm64/boot/dts/exynos/exynos7.dtsi | 57 +- arch/arm64/boot/dts/freescale/Makefile | 3 - .../boot/dts/freescale/fsl-ls1012a-oxalis.dts | 4 - arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 62 - arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 63 - arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 64 +- arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts | 1 + arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 2 + arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts | 16 - arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts | 16 - arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 69 - arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 235 - arch/arm64/boot/dts/freescale/imx8mm.dtsi | 733 - arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 129 - .../boot/dts/freescale/imx8mq-zii-ultra-rmb3.dts | 95 - .../boot/dts/freescale/imx8mq-zii-ultra-zest.dts | 24 - .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 725 - arch/arm64/boot/dts/freescale/imx8mq.dtsi | 309 +- arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 95 - arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 89 +- arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 20 +- arch/arm64/boot/dts/hisilicon/hi3670-hikey970.dts | 75 - arch/arm64/boot/dts/hisilicon/hi3670.dtsi | 62 - .../arm64/boot/dts/hisilicon/hikey970-pinctrl.dtsi | 115 - arch/arm64/boot/dts/intel/Makefile | 1 - arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 444 - arch/arm64/boot/dts/intel/socfpga_agilex_socdk.dts | 75 - .../dts/marvell/armada-8040-clearfog-gt-8k.dts | 13 +- arch/arm64/boot/dts/mediatek/mt2712-pinfunc.h | 2 +- arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 2 + arch/arm64/boot/dts/mediatek/mt8173.dtsi | 35 +- arch/arm64/boot/dts/mediatek/mt8183-pinfunc.h | 1120 - arch/arm64/boot/dts/nvidia/Makefile | 1 - arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 115 - arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi | 42 +- arch/arm64/boot/dts/nvidia/tegra186.dtsi | 147 +- arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 1 - arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 2 + arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 6 - arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 12 - arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 5 - arch/arm64/boot/dts/nvidia/tegra210-p2894.dtsi | 6 - arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 650 - arch/arm64/boot/dts/nvidia/tegra210-smaug.dts | 12 - arch/arm64/boot/dts/nvidia/tegra210.dtsi | 41 +- arch/arm64/boot/dts/qcom/apq8096-db820c-pins.dtsi | 52 - .../boot/dts/qcom/apq8096-db820c-pmic-pins.dtsi | 8 - arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 121 - arch/arm64/boot/dts/qcom/msm8916.dtsi | 46 +- arch/arm64/boot/dts/qcom/msm8996-pins.dtsi | 43 - arch/arm64/boot/dts/qcom/msm8996.dtsi | 558 +- arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi | 60 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 315 +- arch/arm64/boot/dts/qcom/pm8005.dtsi | 1 - arch/arm64/boot/dts/qcom/pm8998.dtsi | 3 - arch/arm64/boot/dts/qcom/pmi8994.dtsi | 1 - arch/arm64/boot/dts/qcom/pmi8998.dtsi | 1 - arch/arm64/boot/dts/qcom/pms405.dtsi | 11 - arch/arm64/boot/dts/qcom/qcs404-evb-1000.dts | 3 +- arch/arm64/boot/dts/qcom/qcs404-evb-4000.dts | 85 +- arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 95 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 23 +- arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 8 - arch/arm64/boot/dts/qcom/sdm845.dtsi | 427 +- arch/arm64/boot/dts/renesas/cat875.dtsi | 22 - arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 12 +- arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts | 62 - arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 44 +- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 72 +- arch/arm64/boot/dts/renesas/r8a7796-salvator-x.dts | 1 - .../arm64/boot/dts/renesas/r8a7796-salvator-xs.dts | 1 - arch/arm64/boot/dts/renesas/r8a7796.dtsi | 13 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 324 +- arch/arm64/boot/dts/renesas/r8a77980.dtsi | 16 - arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 53 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 74 +- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 32 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 73 +- arch/arm64/boot/dts/rockchip/Makefile | 2 - arch/arm64/boot/dts/rockchip/px30-evb.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3328-evb.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts | 53 - arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 33 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 7 +- arch/arm64/boot/dts/rockchip/rk3368-evb.dtsi | 34 +- arch/arm64/boot/dts/rockchip/rk3368-geekbox.dts | 8 +- .../arm64/boot/dts/rockchip/rk3368-lion-haikou.dts | 14 +- arch/arm64/boot/dts/rockchip/rk3368-lion.dtsi | 10 +- .../boot/dts/rockchip/rk3368-orion-r68-meta.dts | 46 +- arch/arm64/boot/dts/rockchip/rk3368-px5-evb.dts | 6 +- arch/arm64/boot/dts/rockchip/rk3368-r88.dts | 36 +- arch/arm64/boot/dts/rockchip/rk3368.dtsi | 240 +- arch/arm64/boot/dts/rockchip/rk3399-evb.dts | 6 +- arch/arm64/boot/dts/rockchip/rk3399-ficus.dts | 18 +- arch/arm64/boot/dts/rockchip/rk3399-gru-bob.dts | 2 +- .../boot/dts/rockchip/rk3399-gru-chromebook.dtsi | 14 +- arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dts | 8 +- .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 68 +- arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 56 +- arch/arm64/boot/dts/rockchip/rk3399-nanopc-t4.dts | 69 +- .../arm64/boot/dts/rockchip/rk3399-nanopi-neo4.dts | 50 - arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi | 27 +- arch/arm64/boot/dts/rockchip/rk3399-orangepi.dts | 790 - .../arm64/boot/dts/rockchip/rk3399-puma-haikou.dts | 12 +- arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi | 21 +- arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dts | 5 - arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi | 77 +- arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dts | 6 +- arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi | 4 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 314 +- .../boot/dts/xilinx/zynqmp-zc1751-xm016-dc2.dts | 1 - arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts | 1 - arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revB.dts | 1 - arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revA.dts | 1 - arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts | 1 - arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts | 1 - arch/arm64/configs/defconfig | 124 +- arch/arm64/crypto/aes-ce-ccm-glue.c | 9 +- arch/arm64/crypto/aes-ce-glue.c | 5 +- arch/arm64/crypto/aes-glue.c | 6 +- arch/arm64/crypto/aes-neonbs-glue.c | 6 +- arch/arm64/crypto/chacha-neon-glue.c | 7 +- arch/arm64/crypto/crct10dif-ce-glue.c | 9 +- arch/arm64/crypto/ghash-ce-glue.c | 25 +- arch/arm64/crypto/nhpoly1305-neon-glue.c | 5 +- arch/arm64/crypto/sha1-ce-glue.c | 7 +- arch/arm64/crypto/sha2-ce-glue.c | 7 +- arch/arm64/crypto/sha256-glue.c | 9 +- arch/arm64/crypto/sha3-ce-glue.c | 5 +- arch/arm64/crypto/sha512-ce-glue.c | 7 +- arch/arm64/crypto/sm3-ce-glue.c | 7 +- arch/arm64/crypto/sm4-ce-glue.c | 5 +- arch/arm64/include/asm/Kbuild | 5 +- arch/arm64/include/asm/arch_timer.h | 119 +- arch/arm64/include/asm/assembler.h | 8 +- arch/arm64/include/asm/barrier.h | 24 +- arch/arm64/include/asm/boot.h | 2 +- arch/arm64/include/asm/brk-imm.h | 5 - arch/arm64/include/asm/cpucaps.h | 3 +- arch/arm64/include/asm/cpufeature.h | 29 +- arch/arm64/include/asm/cputype.h | 2 - arch/arm64/include/asm/debug-monitors.h | 25 +- arch/arm64/include/asm/elf.h | 6 +- arch/arm64/include/asm/esr.h | 7 +- arch/arm64/include/asm/fpsimd.h | 29 +- arch/arm64/include/asm/futex.h | 61 +- arch/arm64/include/asm/hugetlb.h | 4 + arch/arm64/include/asm/hwcap.h | 60 +- arch/arm64/include/asm/insn.h | 8 - arch/arm64/include/asm/io.h | 2 + arch/arm64/include/asm/irqflags.h | 8 +- arch/arm64/include/asm/kprobes.h | 2 + arch/arm64/include/asm/kvm_asm.h | 3 +- arch/arm64/include/asm/kvm_emulate.h | 16 - arch/arm64/include/asm/kvm_host.h | 101 +- arch/arm64/include/asm/kvm_hyp.h | 5 +- arch/arm64/include/asm/kvm_ptrauth.h | 111 - arch/arm64/include/asm/memory.h | 4 +- arch/arm64/include/asm/module.h | 5 - arch/arm64/include/asm/pgalloc.h | 12 +- arch/arm64/include/asm/pgtable.h | 5 +- arch/arm64/include/asm/pointer_auth.h | 2 +- arch/arm64/include/asm/processor.h | 8 - arch/arm64/include/asm/ptrace.h | 22 - arch/arm64/include/asm/sdei.h | 2 +- arch/arm64/include/asm/signal32.h | 2 + arch/arm64/include/asm/stage2_pgtable.h | 4 +- arch/arm64/include/asm/syscall.h | 4 +- arch/arm64/include/asm/sysreg.h | 62 +- arch/arm64/include/asm/system_misc.h | 1 + arch/arm64/include/asm/tlb.h | 6 +- arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 8 - arch/arm64/include/asm/vdso_datapage.h | 1 - arch/arm64/include/asm/vmap_stack.h | 2 +- arch/arm64/include/uapi/asm/hwcap.h | 13 +- arch/arm64/include/uapi/asm/kvm.h | 43 - arch/arm64/kernel/Makefile | 11 +- arch/arm64/kernel/acpi_numa.c | 2 +- arch/arm64/kernel/asm-offsets.c | 9 +- arch/arm64/kernel/cpu_errata.c | 256 +- arch/arm64/kernel/cpu_ops.c | 1 - arch/arm64/kernel/cpufeature.c | 195 +- arch/arm64/kernel/cpuinfo.c | 9 +- arch/arm64/kernel/debug-monitors.c | 115 +- arch/arm64/kernel/entry.S | 19 +- arch/arm64/kernel/fpsimd.c | 183 +- arch/arm64/kernel/ftrace.c | 12 +- arch/arm64/kernel/head.S | 12 +- arch/arm64/kernel/insn.c | 40 - arch/arm64/kernel/kgdb.c | 30 +- arch/arm64/kernel/kuser32.S | 66 +- arch/arm64/kernel/perf_event.c | 54 +- arch/arm64/kernel/probes/kprobes.c | 22 +- arch/arm64/kernel/probes/uprobes.c | 19 +- arch/arm64/kernel/signal.c | 5 + arch/arm64/kernel/signal32.c | 3 +- arch/arm64/kernel/sigreturn32.S | 46 - arch/arm64/kernel/smp.c | 4 +- arch/arm64/kernel/stacktrace.c | 4 + arch/arm64/kernel/sys.c | 2 +- arch/arm64/kernel/traps.c | 48 +- arch/arm64/kernel/vdso.c | 139 +- arch/arm64/kernel/vdso/Makefile | 19 +- arch/arm64/kernel/vdso/gettimeofday.S | 22 +- arch/arm64/kvm/Kconfig | 1 + arch/arm64/kvm/Makefile | 2 +- arch/arm64/kvm/fpsimd.c | 17 +- arch/arm64/kvm/guest.c | 415 +- arch/arm64/kvm/handle_exit.c | 36 +- arch/arm64/kvm/hyp/entry.S | 15 - arch/arm64/kvm/hyp/switch.c | 80 +- arch/arm64/kvm/pmu.c | 239 - arch/arm64/kvm/reset.c | 167 +- arch/arm64/kvm/sys_regs.c | 183 +- arch/arm64/kvm/sys_regs.h | 25 - arch/arm64/lib/Makefile | 2 +- arch/arm64/mm/fault.c | 16 +- arch/arm64/mm/init.c | 26 +- arch/arm64/mm/mmu.c | 55 +- arch/arm64/mm/numa.c | 25 +- arch/arm64/mm/proc.S | 34 +- arch/arm64/net/bpf_jit.h | 8 +- arch/arm64/net/bpf_jit_comp.c | 29 +- arch/c6x/Kconfig | 4 +- arch/c6x/include/asm/Kbuild | 2 +- arch/c6x/include/asm/syscall.h | 7 - arch/c6x/include/asm/tlb.h | 2 + arch/c6x/mm/init.c | 12 + arch/csky/Kconfig | 15 +- arch/csky/Makefile | 2 +- arch/csky/abiv1/inc/abi/ckmmu.h | 24 +- arch/csky/abiv1/inc/abi/entry.h | 41 +- arch/csky/abiv1/inc/abi/regdef.h | 5 +- arch/csky/abiv2/cacheflush.c | 13 +- arch/csky/abiv2/inc/abi/ckmmu.h | 34 +- arch/csky/abiv2/inc/abi/entry.h | 87 +- arch/csky/abiv2/inc/abi/regdef.h | 5 +- arch/csky/abiv2/mcount.S | 39 +- arch/csky/abiv2/memmove.S | 6 +- arch/csky/boot/dts/include/dt-bindings | 1 + arch/csky/include/asm/Kbuild | 2 +- arch/csky/include/asm/ftrace.h | 18 +- arch/csky/include/asm/mmu_context.h | 17 +- arch/csky/include/asm/page.h | 39 +- arch/csky/include/asm/perf_event.h | 8 - arch/csky/include/asm/ptrace.h | 41 - arch/csky/include/asm/syscall.h | 11 +- arch/csky/include/asm/thread_info.h | 27 +- arch/csky/include/asm/unistd.h | 2 - arch/csky/include/uapi/asm/perf_regs.h | 51 - arch/csky/include/uapi/asm/ptrace.h | 15 + arch/csky/kernel/Makefile | 2 - arch/csky/kernel/atomic.S | 26 +- arch/csky/kernel/entry.S | 77 +- arch/csky/kernel/ftrace.c | 148 +- arch/csky/kernel/head.S | 60 +- arch/csky/kernel/perf_callchain.c | 119 - arch/csky/kernel/perf_regs.c | 40 - arch/csky/kernel/ptrace.c | 51 +- arch/csky/kernel/setup.c | 12 +- arch/csky/kernel/signal.c | 348 +- arch/csky/mm/fault.c | 15 +- arch/h8300/Kconfig | 4 +- arch/h8300/include/asm/Kbuild | 3 +- arch/h8300/include/asm/syscall.h | 6 - arch/h8300/include/asm/tlb.h | 2 + arch/h8300/include/asm/uaccess.h | 55 + arch/h8300/kernel/setup.c | 1 - arch/h8300/mm/init.c | 14 + arch/hexagon/Kconfig | 7 + arch/hexagon/include/asm/Kbuild | 4 +- arch/hexagon/include/asm/elf.h | 6 +- arch/hexagon/include/asm/io.h | 2 + arch/hexagon/include/asm/syscall.h | 8 - arch/hexagon/include/asm/tlb.h | 12 + arch/hexagon/include/asm/uaccess.h | 1 + arch/hexagon/mm/init.c | 10 + arch/ia64/Kconfig | 5 + arch/ia64/include/asm/io.h | 17 + arch/ia64/include/asm/machvec.h | 13 + arch/ia64/include/asm/machvec_sn2.h | 2 + arch/ia64/include/asm/mmiowb.h | 25 - arch/ia64/include/asm/rwsem.h | 172 + arch/ia64/include/asm/segment.h | 6 + arch/ia64/include/asm/spinlock.h | 2 - arch/ia64/include/asm/syscall.h | 2 +- arch/ia64/include/asm/tlb.h | 259 +- arch/ia64/include/asm/tlbflush.h | 25 - arch/ia64/include/uapi/asm/sockios.h | 21 + arch/ia64/kernel/Makefile.gate | 2 +- arch/ia64/kernel/acpi.c | 14 +- arch/ia64/kernel/setup.c | 4 +- arch/ia64/kernel/syscalls/syscall.tbl | 4 - arch/ia64/mm/init.c | 17 +- arch/ia64/mm/tlb.c | 23 +- arch/ia64/sn/kernel/sn2/sn2_smp.c | 7 + arch/m68k/Kconfig | 10 +- arch/m68k/amiga/cia.c | 9 - arch/m68k/amiga/config.c | 49 +- arch/m68k/apollo/config.c | 7 + arch/m68k/atari/ataints.c | 4 +- arch/m68k/atari/config.c | 2 + arch/m68k/atari/time.c | 70 +- arch/m68k/bvme6000/config.c | 77 +- arch/m68k/configs/amcore_defconfig | 1 + arch/m68k/configs/amiga_defconfig | 14 +- arch/m68k/configs/apollo_defconfig | 14 +- arch/m68k/configs/atari_defconfig | 14 +- arch/m68k/configs/bvme6000_defconfig | 14 +- arch/m68k/configs/hp300_defconfig | 14 +- arch/m68k/configs/m5475evb_defconfig | 1 + arch/m68k/configs/mac_defconfig | 14 +- arch/m68k/configs/multi_defconfig | 14 +- arch/m68k/configs/mvme147_defconfig | 14 +- arch/m68k/configs/mvme16x_defconfig | 14 +- arch/m68k/configs/q40_defconfig | 14 +- arch/m68k/configs/stmark2_defconfig | 1 + arch/m68k/configs/sun3_defconfig | 14 +- arch/m68k/configs/sun3x_defconfig | 14 +- arch/m68k/hp300/config.c | 1 + arch/m68k/hp300/time.c | 73 +- arch/m68k/hp300/time.h | 1 + arch/m68k/include/asm/Kbuild | 1 - arch/m68k/include/asm/io_mm.h | 2 + arch/m68k/include/asm/mvme147hw.h | 2 +- arch/m68k/include/asm/syscall.h | 12 - arch/m68k/include/asm/tlb.h | 14 + arch/m68k/kernel/syscalls/syscall.tbl | 4 - arch/m68k/mac/config.c | 3 + arch/m68k/mac/via.c | 146 +- arch/m68k/mm/init.c | 7 + arch/m68k/mvme147/config.c | 73 +- arch/m68k/mvme16x/config.c | 97 +- arch/m68k/q40/config.c | 9 + arch/m68k/q40/q40ints.c | 19 +- arch/m68k/sun3/config.c | 2 + arch/m68k/sun3/intersil.c | 7 + arch/m68k/sun3/sun3ints.c | 3 - arch/m68k/sun3x/config.c | 1 + arch/m68k/sun3x/time.c | 21 +- arch/m68k/sun3x/time.h | 1 + arch/microblaze/Kconfig | 7 +- arch/microblaze/include/asm/Kbuild | 1 - arch/microblaze/include/asm/syscall.h | 2 +- arch/microblaze/include/asm/tlb.h | 9 + arch/microblaze/kernel/syscalls/syscall.tbl | 4 - arch/microblaze/mm/init.c | 12 + arch/microblaze/mm/pgtable.c | 2 +- arch/mips/Kconfig | 78 +- arch/mips/alchemy/common/clock.c | 2 +- arch/mips/alchemy/common/platform.c | 22 +- arch/mips/ath79/clock.c | 1 - arch/mips/ath79/setup.c | 7 +- arch/mips/bcm47xx/Kconfig | 8 +- arch/mips/bcm63xx/boards/Kconfig | 2 +- arch/mips/configs/ar7_defconfig | 1 + arch/mips/configs/bcm47xx_defconfig | 2 +- arch/mips/configs/ci20_defconfig | 2 +- arch/mips/configs/db1xxx_defconfig | 4 +- arch/mips/configs/decstation_defconfig | 1 + arch/mips/configs/decstation_r4k_defconfig | 1 + arch/mips/configs/generic/board-ni169445.config | 6 +- arch/mips/configs/generic/board-ocelot.config | 2 +- arch/mips/configs/generic_defconfig | 1 - arch/mips/configs/ip22_defconfig | 2 +- arch/mips/configs/ip27_defconfig | 2 +- arch/mips/configs/loongson1b_defconfig | 3 +- arch/mips/configs/loongson1c_defconfig | 3 +- arch/mips/configs/qi_lb60_defconfig | 2 +- arch/mips/configs/rb532_defconfig | 3 +- arch/mips/configs/rbtx49xx_defconfig | 3 +- arch/mips/configs/xway_defconfig | 2 +- arch/mips/generic/init.c | 4 +- arch/mips/include/asm/Kbuild | 1 + arch/mips/include/asm/bitops.h | 4 +- arch/mips/include/asm/bootinfo.h | 1 - arch/mips/include/asm/io.h | 3 + arch/mips/include/asm/jump_label.h | 15 +- arch/mips/include/asm/mach-ip27/topology.h | 11 +- arch/mips/include/asm/mmiowb.h | 11 - arch/mips/include/asm/pci/bridge.h | 14 +- arch/mips/include/asm/sn/irq_alloc.h | 11 - arch/mips/include/asm/spinlock.h | 15 - arch/mips/include/asm/syscall.h | 6 +- arch/mips/include/asm/tlb.h | 17 + arch/mips/include/asm/uasm.h | 8 - arch/mips/include/asm/xtalk/xtalk.h | 9 + arch/mips/include/uapi/asm/inst.h | 6 +- arch/mips/include/uapi/asm/sockios.h | 4 +- arch/mips/kernel/cpu-bugs64.c | 4 +- arch/mips/kernel/cpu-probe.c | 8 - arch/mips/kernel/entry.S | 5 +- arch/mips/kernel/jump_label.c | 30 +- arch/mips/kernel/perf_event_mipsxx.c | 21 +- arch/mips/kernel/prom.c | 18 +- arch/mips/kernel/ptrace.c | 2 +- arch/mips/kernel/scall64-o32.S | 2 +- arch/mips/kernel/setup.c | 129 +- arch/mips/kernel/syscalls/syscall_n32.tbl | 4 - arch/mips/kernel/syscalls/syscall_n64.tbl | 4 - arch/mips/kernel/syscalls/syscall_o32.tbl | 4 - arch/mips/kernel/traps.c | 63 +- arch/mips/kvm/Kconfig | 1 + arch/mips/kvm/emulate.c | 4 +- arch/mips/mm/gup.c | 11 +- arch/mips/mm/init.c | 8 + arch/mips/mm/uasm-mips.c | 14 - arch/mips/mm/uasm.c | 39 +- arch/mips/net/Makefile | 1 + arch/mips/net/bpf_jit.c | 1270 ++ arch/mips/net/bpf_jit_asm.S | 285 + arch/mips/net/ebpf_jit.c | 196 +- arch/mips/pci/Makefile | 3 +- arch/mips/pci/ops-bridge.c | 302 + arch/mips/pci/pci-ip27.c | 181 + arch/mips/pci/pci-xtalk-bridge.c | 610 - arch/mips/pic32/Kconfig | 8 +- arch/mips/pnx833x/Platform | 2 +- arch/mips/sgi-ip22/ip22-platform.c | 13 - arch/mips/sgi-ip27/ip27-init.c | 2 - arch/mips/sgi-ip27/ip27-irq.c | 190 +- arch/mips/sgi-ip27/ip27-xtalk.c | 61 +- arch/mips/txx9/generic/setup.c | 1 - arch/mips/vdso/Makefile | 4 +- arch/nds32/Kconfig | 19 +- arch/nds32/include/asm/Kbuild | 4 +- arch/nds32/include/asm/assembler.h | 2 +- arch/nds32/include/asm/barrier.h | 2 +- arch/nds32/include/asm/bitfield.h | 2 +- arch/nds32/include/asm/cache.h | 2 +- arch/nds32/include/asm/cache_info.h | 2 +- arch/nds32/include/asm/cacheflush.h | 2 +- arch/nds32/include/asm/current.h | 2 +- arch/nds32/include/asm/delay.h | 2 +- arch/nds32/include/asm/elf.h | 5 +- arch/nds32/include/asm/fixmap.h | 2 +- arch/nds32/include/asm/futex.h | 2 +- arch/nds32/include/asm/highmem.h | 2 +- arch/nds32/include/asm/io.h | 4 +- arch/nds32/include/asm/irqflags.h | 2 +- arch/nds32/include/asm/l2_cache.h | 2 +- arch/nds32/include/asm/linkage.h | 2 +- arch/nds32/include/asm/memory.h | 10 +- arch/nds32/include/asm/mmu.h | 2 +- arch/nds32/include/asm/mmu_context.h | 2 +- arch/nds32/include/asm/module.h | 2 +- arch/nds32/include/asm/nds32.h | 2 +- arch/nds32/include/asm/page.h | 2 +- arch/nds32/include/asm/pgalloc.h | 2 +- arch/nds32/include/asm/pgtable.h | 4 +- arch/nds32/include/asm/proc-fns.h | 2 +- arch/nds32/include/asm/processor.h | 2 +- arch/nds32/include/asm/ptrace.h | 2 +- arch/nds32/include/asm/shmparam.h | 2 +- arch/nds32/include/asm/string.h | 2 +- arch/nds32/include/asm/swab.h | 2 +- arch/nds32/include/asm/syscall.h | 38 +- arch/nds32/include/asm/syscalls.h | 2 +- arch/nds32/include/asm/thread_info.h | 4 +- arch/nds32/include/asm/tlb.h | 18 +- arch/nds32/include/asm/tlbflush.h | 3 +- arch/nds32/include/asm/uaccess.h | 2 +- arch/nds32/include/asm/unistd.h | 2 +- arch/nds32/include/asm/vdso.h | 2 +- arch/nds32/include/asm/vdso_datapage.h | 2 +- arch/nds32/include/asm/vdso_timer_info.h | 2 +- arch/nds32/include/uapi/asm/auxvec.h | 2 +- arch/nds32/include/uapi/asm/byteorder.h | 2 +- arch/nds32/include/uapi/asm/cachectl.h | 2 +- arch/nds32/include/uapi/asm/param.h | 2 +- arch/nds32/include/uapi/asm/ptrace.h | 2 +- arch/nds32/include/uapi/asm/sigcontext.h | 2 +- arch/nds32/include/uapi/asm/unistd.h | 2 +- arch/nds32/kernel/.gitignore | 1 - arch/nds32/kernel/cacheinfo.c | 2 +- arch/nds32/kernel/ex-exit.S | 4 +- arch/nds32/kernel/ftrace.c | 1 + arch/nds32/kernel/head.S | 2 +- arch/nds32/kernel/nds32_ksyms.c | 6 + arch/nds32/kernel/vdso/.gitignore | 1 - arch/nds32/kernel/vdso/Makefile | 14 +- arch/nds32/mm/init.c | 14 +- arch/nios2/Kconfig | 5 +- arch/nios2/include/asm/Kbuild | 2 +- arch/nios2/include/asm/syscall.h | 6 - arch/nios2/include/asm/tlb.h | 14 +- arch/nios2/mm/init.c | 12 + arch/openrisc/Kconfig | 7 +- arch/openrisc/include/asm/Kbuild | 2 +- arch/openrisc/include/asm/syscall.h | 2 +- arch/openrisc/include/asm/tlb.h | 8 +- arch/openrisc/kernel/ptrace.c | 1 + arch/openrisc/kernel/setup.c | 1 + arch/openrisc/kernel/traps.c | 1 + arch/openrisc/mm/init.c | 13 + arch/openrisc/mm/tlb.c | 1 + arch/parisc/Kconfig | 26 +- arch/parisc/boot/compressed/head.S | 6 +- arch/parisc/boot/compressed/misc.c | 31 +- arch/parisc/configs/generic-32bit_defconfig | 1 + arch/parisc/include/asm/Kbuild | 3 +- arch/parisc/include/asm/assembly.h | 6 +- arch/parisc/include/asm/cache.h | 13 +- arch/parisc/include/asm/fixmap.h | 19 +- arch/parisc/include/asm/hardware.h | 2 +- arch/parisc/include/asm/io.h | 2 + arch/parisc/include/asm/jump_label.h | 43 - arch/parisc/include/asm/kgdb.h | 68 - arch/parisc/include/asm/kprobes.h | 55 - arch/parisc/include/asm/mmzone.h | 58 +- arch/parisc/include/asm/page.h | 4 +- arch/parisc/include/asm/patch.h | 11 - arch/parisc/include/asm/pgalloc.h | 1 - arch/parisc/include/asm/pgtable.h | 69 +- arch/parisc/include/asm/ptrace.h | 13 - arch/parisc/include/asm/sparsemem.h | 14 - arch/parisc/include/asm/spinlock.h | 4 - arch/parisc/include/asm/syscall.h | 4 +- arch/parisc/include/asm/tlb.h | 18 + arch/parisc/include/asm/tlbflush.h | 24 +- arch/parisc/include/uapi/asm/sockios.h | 14 + arch/parisc/kernel/Makefile | 6 +- arch/parisc/kernel/cache.c | 29 +- arch/parisc/kernel/drivers.c | 27 +- arch/parisc/kernel/entry.S | 51 +- arch/parisc/kernel/firmware.c | 2 +- arch/parisc/kernel/ftrace.c | 1 + arch/parisc/kernel/head.S | 19 +- arch/parisc/kernel/inventory.c | 15 +- arch/parisc/kernel/jump_label.c | 55 - arch/parisc/kernel/kgdb.c | 209 - arch/parisc/kernel/kprobes.c | 291 - arch/parisc/kernel/pacache.S | 43 + arch/parisc/kernel/parisc_ksyms.c | 6 + arch/parisc/kernel/patch.c | 77 - arch/parisc/kernel/pci.c | 8 +- arch/parisc/kernel/perf_images.h | 4 +- arch/parisc/kernel/process.c | 3 +- arch/parisc/kernel/processor.c | 7 +- arch/parisc/kernel/ptrace.c | 35 - arch/parisc/kernel/setup.c | 6 - arch/parisc/kernel/stacktrace.c | 5 + arch/parisc/kernel/sys_parisc.c | 3 +- arch/parisc/kernel/syscall.S | 22 +- arch/parisc/kernel/syscalls/syscall.tbl | 4 - arch/parisc/kernel/time.c | 2 +- arch/parisc/kernel/traps.c | 31 - arch/parisc/kernel/unwind.c | 2 +- arch/parisc/kernel/vmlinux.lds.S | 21 +- arch/parisc/mm/Makefile | 2 +- arch/parisc/mm/fixmap.c | 41 - arch/parisc/mm/hugetlbpage.c | 19 +- arch/parisc/mm/init.c | 200 +- arch/powerpc/Kconfig | 26 +- arch/powerpc/Kconfig.debug | 32 - arch/powerpc/Makefile | 17 +- arch/powerpc/boot/addnote.c | 6 +- arch/powerpc/boot/dts/fsl/b4qds.dtsi | 1 - arch/powerpc/configs/40x/kilauea_defconfig | 2 +- arch/powerpc/configs/40x/obs600_defconfig | 2 +- arch/powerpc/configs/44x/canyonlands_defconfig | 2 +- arch/powerpc/configs/44x/eiger_defconfig | 2 +- arch/powerpc/configs/44x/sequoia_defconfig | 2 +- arch/powerpc/configs/44x/warp_defconfig | 2 +- arch/powerpc/configs/83xx/mpc8313_rdb_defconfig | 2 +- arch/powerpc/configs/83xx/mpc8315_rdb_defconfig | 2 +- arch/powerpc/configs/85xx-hw.config | 2 +- arch/powerpc/configs/85xx/ge_imp3a_defconfig | 2 +- arch/powerpc/configs/85xx/socrates_defconfig | 2 +- arch/powerpc/configs/85xx/tqm8548_defconfig | 4 +- arch/powerpc/configs/85xx/xes_mpc85xx_defconfig | 2 +- arch/powerpc/configs/86xx-hw.config | 2 +- arch/powerpc/configs/mpc512x_defconfig | 2 +- arch/powerpc/configs/mpc83xx_defconfig | 2 +- arch/powerpc/configs/pasemi_defconfig | 2 +- arch/powerpc/configs/ppc44x_defconfig | 2 +- arch/powerpc/configs/pseries_defconfig | 1 - arch/powerpc/configs/skiroot_defconfig | 3 - arch/powerpc/crypto/crc-vpmsum_test.c | 10 +- arch/powerpc/crypto/crc32c-vpmsum_glue.c | 4 +- arch/powerpc/crypto/crct10dif-vpmsum_glue.c | 4 +- arch/powerpc/include/asm/Kbuild | 3 +- arch/powerpc/include/asm/book3s/32/kup.h | 145 - arch/powerpc/include/asm/book3s/32/mmu-hash.h | 9 +- arch/powerpc/include/asm/book3s/32/pgalloc.h | 41 + arch/powerpc/include/asm/book3s/32/pgtable.h | 13 +- arch/powerpc/include/asm/book3s/64/hash-4k.h | 23 +- arch/powerpc/include/asm/book3s/64/hash-64k.h | 21 +- arch/powerpc/include/asm/book3s/64/hash.h | 95 +- arch/powerpc/include/asm/book3s/64/hugetlb.h | 77 +- arch/powerpc/include/asm/book3s/64/kup-radix.h | 108 - arch/powerpc/include/asm/book3s/64/mmu-hash.h | 70 +- arch/powerpc/include/asm/book3s/64/mmu.h | 104 +- arch/powerpc/include/asm/book3s/64/pgalloc.h | 52 +- arch/powerpc/include/asm/book3s/64/pgtable.h | 12 +- arch/powerpc/include/asm/book3s/64/radix-4k.h | 9 +- arch/powerpc/include/asm/book3s/64/radix-64k.h | 8 +- arch/powerpc/include/asm/book3s/64/radix.h | 40 +- arch/powerpc/include/asm/book3s/64/slice.h | 13 +- arch/powerpc/include/asm/cpuidle.h | 19 +- arch/powerpc/include/asm/drmem.h | 21 - arch/powerpc/include/asm/exception-64s.h | 2 - arch/powerpc/include/asm/fadump.h | 1 - arch/powerpc/include/asm/feature-fixups.h | 3 - arch/powerpc/include/asm/fixmap.h | 5 - arch/powerpc/include/asm/futex.h | 4 - arch/powerpc/include/asm/hugetlb.h | 87 +- arch/powerpc/include/asm/hw_breakpoint.h | 8 - arch/powerpc/include/asm/imc-pmu.h | 39 - arch/powerpc/include/asm/io.h | 33 +- arch/powerpc/include/asm/kasan.h | 40 - arch/powerpc/include/asm/kup.h | 73 - arch/powerpc/include/asm/kvm_host.h | 11 +- arch/powerpc/include/asm/kvm_ppc.h | 41 +- arch/powerpc/include/asm/livepatch.h | 5 + arch/powerpc/include/asm/mce.h | 97 +- arch/powerpc/include/asm/mmiowb.h | 18 - arch/powerpc/include/asm/mmu.h | 28 +- arch/powerpc/include/asm/mmu_context.h | 8 +- arch/powerpc/include/asm/nohash/32/hugetlb-8xx.h | 44 - arch/powerpc/include/asm/nohash/32/kup-8xx.h | 58 - arch/powerpc/include/asm/nohash/32/mmu-8xx.h | 102 +- arch/powerpc/include/asm/nohash/32/mmu.h | 25 + arch/powerpc/include/asm/nohash/32/pgalloc.h | 123 +- arch/powerpc/include/asm/nohash/32/pgtable.h | 13 +- arch/powerpc/include/asm/nohash/32/slice.h | 2 - arch/powerpc/include/asm/nohash/64/mmu.h | 12 + arch/powerpc/include/asm/nohash/64/pgalloc.h | 117 +- arch/powerpc/include/asm/nohash/64/pgtable.h | 12 +- arch/powerpc/include/asm/nohash/64/slice.h | 12 + arch/powerpc/include/asm/nohash/hugetlb-book3e.h | 45 - arch/powerpc/include/asm/nohash/mmu-book3e.h | 2 - arch/powerpc/include/asm/nohash/mmu.h | 16 +- arch/powerpc/include/asm/nohash/pgalloc.h | 56 - arch/powerpc/include/asm/nohash/pte-book3e.h | 5 + arch/powerpc/include/asm/opal-api.h | 18 +- arch/powerpc/include/asm/opal.h | 9 - arch/powerpc/include/asm/paca.h | 46 +- arch/powerpc/include/asm/page.h | 23 +- arch/powerpc/include/asm/pgalloc.h | 51 - arch/powerpc/include/asm/pgtable-be-types.h | 9 +- arch/powerpc/include/asm/pgtable-types.h | 9 +- arch/powerpc/include/asm/pgtable.h | 9 +- arch/powerpc/include/asm/processor.h | 12 +- arch/powerpc/include/asm/ptrace.h | 11 +- arch/powerpc/include/asm/reg.h | 8 +- arch/powerpc/include/asm/reg_booke.h | 2 +- arch/powerpc/include/asm/slice.h | 9 +- arch/powerpc/include/asm/sparsemem.h | 4 +- arch/powerpc/include/asm/spinlock.h | 17 + arch/powerpc/include/asm/string.h | 32 +- arch/powerpc/include/asm/syscall.h | 10 +- arch/powerpc/include/asm/task_size_64.h | 2 +- arch/powerpc/include/asm/time.h | 2 - arch/powerpc/include/asm/tlb.h | 18 +- arch/powerpc/include/asm/trace.h | 16 - arch/powerpc/include/asm/uaccess.h | 38 +- arch/powerpc/include/asm/xive.h | 17 - arch/powerpc/include/uapi/asm/kvm.h | 46 - arch/powerpc/kernel/Makefile | 14 +- arch/powerpc/kernel/asm-offsets.c | 25 +- arch/powerpc/kernel/cacheinfo.c | 13 +- arch/powerpc/kernel/cputable.c | 13 +- arch/powerpc/kernel/dbell.c | 3 - arch/powerpc/kernel/early_32.c | 36 - arch/powerpc/kernel/entry_32.S | 186 +- arch/powerpc/kernel/entry_64.S | 35 +- arch/powerpc/kernel/exceptions-64s.S | 38 +- arch/powerpc/kernel/fadump.c | 1 - arch/powerpc/kernel/fpu.S | 1 - arch/powerpc/kernel/head_32.S | 266 +- arch/powerpc/kernel/head_32.h | 203 - arch/powerpc/kernel/head_40x.S | 155 +- arch/powerpc/kernel/head_44x.S | 12 +- arch/powerpc/kernel/head_64.S | 4 +- arch/powerpc/kernel/head_8xx.S | 136 +- arch/powerpc/kernel/head_booke.h | 131 +- arch/powerpc/kernel/head_fsl_booke.S | 32 +- arch/powerpc/kernel/hw_breakpoint.c | 62 +- arch/powerpc/kernel/idle_book3s.S | 1060 +- arch/powerpc/kernel/irq.c | 16 +- arch/powerpc/kernel/mce.c | 106 +- arch/powerpc/kernel/mce_power.c | 253 +- arch/powerpc/kernel/paca.c | 12 +- arch/powerpc/kernel/process.c | 47 +- arch/powerpc/kernel/prom_init.c | 254 +- arch/powerpc/kernel/prom_init_check.sh | 12 +- arch/powerpc/kernel/ptrace.c | 3 +- arch/powerpc/kernel/security.c | 14 +- arch/powerpc/kernel/setup-common.c | 116 +- arch/powerpc/kernel/setup_32.c | 28 + arch/powerpc/kernel/setup_64.c | 12 +- arch/powerpc/kernel/signal_64.c | 27 +- arch/powerpc/kernel/syscalls/syscall.tbl | 4 - arch/powerpc/kernel/sysfs.c | 8 +- arch/powerpc/kernel/time.c | 10 +- arch/powerpc/kernel/traps.c | 10 +- arch/powerpc/kernel/vdso32/Makefile | 5 +- arch/powerpc/kernel/vdso32/gettimeofday.S | 2 +- arch/powerpc/kernel/vdso64/Makefile | 5 +- arch/powerpc/kernel/vector.S | 1 - arch/powerpc/kernel/watchdog.c | 81 +- arch/powerpc/kvm/Kconfig | 1 + arch/powerpc/kvm/Makefile | 2 +- arch/powerpc/kvm/book3s.c | 42 +- arch/powerpc/kvm/book3s_64_mmu_hv.c | 4 +- arch/powerpc/kvm/book3s_64_vio.c | 136 +- arch/powerpc/kvm/book3s_64_vio_hv.c | 105 +- arch/powerpc/kvm/book3s_hv.c | 159 +- arch/powerpc/kvm/book3s_hv_builtin.c | 57 - arch/powerpc/kvm/book3s_hv_rm_mmu.c | 144 - arch/powerpc/kvm/book3s_hv_rm_xics.c | 2 +- arch/powerpc/kvm/book3s_hv_rmhandlers.S | 227 +- arch/powerpc/kvm/book3s_xive.c | 250 +- arch/powerpc/kvm/book3s_xive.h | 37 - arch/powerpc/kvm/book3s_xive_native.c | 1249 -- arch/powerpc/kvm/book3s_xive_template.c | 78 +- arch/powerpc/kvm/e500_mmu.c | 2 +- arch/powerpc/kvm/powerpc.c | 37 - arch/powerpc/lib/Makefile | 19 +- arch/powerpc/lib/checksum_wrappers.c | 4 - arch/powerpc/lib/code-patching.c | 5 +- arch/powerpc/lib/copy_32.S | 12 +- arch/powerpc/lib/mem_64.S | 9 +- arch/powerpc/lib/memcpy_64.S | 4 +- arch/powerpc/mm/40x_mmu.c | 159 + arch/powerpc/mm/44x_mmu.c | 246 + arch/powerpc/mm/8xx_mmu.c | 215 + arch/powerpc/mm/Makefile | 47 +- arch/powerpc/mm/book3s32/Makefile | 9 - arch/powerpc/mm/book3s32/hash_low.S | 705 - arch/powerpc/mm/book3s32/mmu.c | 442 - arch/powerpc/mm/book3s32/tlb.c | 173 - arch/powerpc/mm/book3s64/Makefile | 24 - arch/powerpc/mm/book3s64/hash_4k.c | 124 - arch/powerpc/mm/book3s64/hash_64k.c | 333 - arch/powerpc/mm/book3s64/hash_hugepage.c | 191 - arch/powerpc/mm/book3s64/hash_hugetlbpage.c | 168 - arch/powerpc/mm/book3s64/hash_pgtable.c | 463 - arch/powerpc/mm/book3s64/hash_tlb.c | 265 - arch/powerpc/mm/book3s64/hash_utils.c | 1960 -- arch/powerpc/mm/book3s64/iommu_api.c | 498 - arch/powerpc/mm/book3s64/mmu_context.c | 263 - arch/powerpc/mm/book3s64/pgtable.c | 449 - arch/powerpc/mm/book3s64/pkeys.c | 428 - arch/powerpc/mm/book3s64/radix_pgtable.c | 1124 - arch/powerpc/mm/book3s64/radix_tlb.c | 1101 - arch/powerpc/mm/book3s64/slb.c | 833 - arch/powerpc/mm/book3s64/subpage_prot.c | 289 - arch/powerpc/mm/book3s64/vphn.c | 73 - arch/powerpc/mm/book3s64/vphn.h | 16 - arch/powerpc/mm/copro_fault.c | 18 +- arch/powerpc/mm/dma-noncoherent.c | 2 +- arch/powerpc/mm/drmem.c | 6 +- arch/powerpc/mm/fault.c | 55 +- arch/powerpc/mm/fsl_booke_mmu.c | 326 + arch/powerpc/mm/hash64_4k.c | 124 + arch/powerpc/mm/hash64_64k.c | 333 + arch/powerpc/mm/hash_low_32.S | 705 + .../{book3s64/hash_native.c => hash_native_64.c} | 0 arch/powerpc/mm/hash_utils_64.c | 1911 ++ arch/powerpc/mm/highmem.c | 14 +- arch/powerpc/mm/hugepage-hash64.c | 191 + arch/powerpc/mm/hugetlbpage-book3e.c | 206 + arch/powerpc/mm/hugetlbpage-hash64.c | 147 + .../radix_hugetlbpage.c => hugetlbpage-radix.c} | 0 arch/powerpc/mm/hugetlbpage.c | 242 +- arch/powerpc/mm/init-common.c | 26 - arch/powerpc/mm/init_32.c | 8 +- arch/powerpc/mm/init_64.c | 2 +- arch/powerpc/mm/kasan/Makefile | 5 - arch/powerpc/mm/kasan/kasan_init_32.c | 183 - arch/powerpc/mm/mem.c | 33 +- arch/powerpc/mm/mmu_context.c | 2 +- arch/powerpc/mm/mmu_context_book3s64.c | 238 + .../mmu_context.c => mmu_context_hash32.c} | 0 arch/powerpc/mm/mmu_context_iommu.c | 482 + arch/powerpc/mm/mmu_context_nohash.c | 497 + arch/powerpc/mm/mmu_decl.h | 9 +- arch/powerpc/mm/nohash/40x.c | 159 - arch/powerpc/mm/nohash/44x.c | 246 - arch/powerpc/mm/nohash/8xx.c | 239 - arch/powerpc/mm/nohash/Makefile | 18 - arch/powerpc/mm/nohash/book3e_hugetlbpage.c | 192 - arch/powerpc/mm/nohash/book3e_pgtable.c | 120 - arch/powerpc/mm/nohash/fsl_booke.c | 326 - arch/powerpc/mm/nohash/mmu_context.c | 497 - arch/powerpc/mm/nohash/tlb.c | 795 - arch/powerpc/mm/nohash/tlb_low_64e.S | 1249 -- arch/powerpc/mm/numa.c | 35 +- arch/powerpc/mm/pgtable-book3e.c | 123 + arch/powerpc/mm/pgtable-book3s64.c | 449 + arch/powerpc/mm/pgtable-hash64.c | 456 + arch/powerpc/mm/pgtable-radix.c | 1079 + arch/powerpc/mm/pgtable.c | 114 - arch/powerpc/mm/pgtable_32.c | 47 +- arch/powerpc/mm/pgtable_64.c | 13 +- arch/powerpc/mm/pkeys.c | 427 + arch/powerpc/mm/ppc_mmu_32.c | 396 + arch/powerpc/mm/ptdump/hashpagetable.c | 2 +- arch/powerpc/mm/ptdump/ptdump.c | 86 +- arch/powerpc/mm/slb.c | 826 + arch/powerpc/mm/slice.c | 109 +- arch/powerpc/mm/subpage-prot.c | 270 + arch/powerpc/mm/tlb-radix.c | 1101 + arch/powerpc/mm/tlb_hash32.c | 173 + arch/powerpc/mm/tlb_hash64.c | 259 + arch/powerpc/mm/tlb_low_64e.S | 1280 ++ arch/powerpc/mm/tlb_nohash.c | 804 + .../mm/{nohash/tlb_low.S => tlb_nohash_low.S} | 0 arch/powerpc/mm/vphn.c | 71 + arch/powerpc/mm/vphn.h | 17 + arch/powerpc/perf/Makefile | 3 +- arch/powerpc/perf/callchain.c | 20 +- arch/powerpc/perf/core-book3s.c | 36 +- arch/powerpc/perf/generic-compat-pmu.c | 234 - arch/powerpc/perf/imc-pmu.c | 347 +- arch/powerpc/perf/internal.h | 12 - arch/powerpc/perf/power5+-pmu.c | 4 +- arch/powerpc/perf/power5-pmu.c | 4 +- arch/powerpc/perf/power6-pmu.c | 4 +- arch/powerpc/perf/power7-pmu.c | 4 +- arch/powerpc/perf/power8-pmu.c | 3 +- arch/powerpc/perf/power9-events-list.h | 2 + arch/powerpc/perf/power9-pmu.c | 3 +- arch/powerpc/perf/ppc970-pmu.c | 4 +- arch/powerpc/platforms/512x/clock-commonclk.c | 9 +- arch/powerpc/platforms/52xx/mpc52xx_gpt.c | 2 +- arch/powerpc/platforms/83xx/usb.c | 4 +- arch/powerpc/platforms/8xx/pic.c | 3 +- arch/powerpc/platforms/Kconfig.cputype | 49 +- arch/powerpc/platforms/cell/spu_base.c | 4 +- arch/powerpc/platforms/cell/spufs/file.c | 2 +- arch/powerpc/platforms/cell/spufs/inode.c | 10 +- arch/powerpc/platforms/embedded6xx/holly.c | 19 +- arch/powerpc/platforms/powermac/Makefile | 6 - arch/powerpc/platforms/powernv/idle.c | 902 +- arch/powerpc/platforms/powernv/npu-dma.c | 14 +- arch/powerpc/platforms/powernv/opal-call.c | 6 - arch/powerpc/platforms/powernv/opal-imc.c | 5 +- arch/powerpc/platforms/powernv/opal.c | 23 +- arch/powerpc/platforms/powernv/pci-ioda.c | 35 +- arch/powerpc/platforms/powernv/pci.h | 2 - arch/powerpc/platforms/powernv/setup.c | 5 +- arch/powerpc/platforms/powernv/subcore.c | 2 +- arch/powerpc/platforms/pseries/hotplug-memory.c | 17 +- arch/powerpc/platforms/pseries/iommu.c | 13 +- arch/powerpc/platforms/pseries/lpar.c | 3 +- arch/powerpc/platforms/pseries/pmem.c | 3 +- arch/powerpc/platforms/pseries/ras.c | 135 +- arch/powerpc/purgatory/Makefile | 3 - arch/powerpc/sysdev/fsl_pci.c | 10 +- arch/powerpc/sysdev/tsi108_dev.c | 5 +- arch/powerpc/sysdev/xive/native.c | 110 - arch/powerpc/xmon/Makefile | 1 - arch/powerpc/xmon/xmon.c | 71 +- arch/riscv/Kconfig | 10 +- arch/riscv/Makefile | 5 +- arch/riscv/configs/rv32_defconfig | 84 - arch/riscv/include/asm/Kbuild | 1 - arch/riscv/include/asm/bug.h | 35 +- arch/riscv/include/asm/cacheflush.h | 2 +- arch/riscv/include/asm/csr.h | 123 +- arch/riscv/include/asm/elf.h | 6 + arch/riscv/include/asm/futex.h | 13 + arch/riscv/include/asm/io.h | 15 +- arch/riscv/include/asm/irqflags.h | 10 +- arch/riscv/include/asm/mmiowb.h | 14 - arch/riscv/include/asm/mmu_context.h | 59 +- arch/riscv/include/asm/ptrace.h | 21 +- arch/riscv/include/asm/sbi.h | 19 +- arch/riscv/include/asm/sifive_l2_cache.h | 16 - arch/riscv/include/asm/syscall.h | 2 +- arch/riscv/include/asm/thread_info.h | 4 +- arch/riscv/include/asm/tlb.h | 1 - arch/riscv/include/asm/uaccess.h | 28 +- arch/riscv/kernel/asm-offsets.c | 3 + arch/riscv/kernel/cpu.c | 3 +- arch/riscv/kernel/entry.S | 22 +- arch/riscv/kernel/head.S | 33 +- arch/riscv/kernel/irq.c | 19 +- arch/riscv/kernel/perf_event.c | 4 +- arch/riscv/kernel/reset.c | 15 +- arch/riscv/kernel/setup.c | 6 +- arch/riscv/kernel/signal.c | 6 - arch/riscv/kernel/smp.c | 61 +- arch/riscv/kernel/smpboot. | 0 arch/riscv/kernel/smpboot.c | 22 +- arch/riscv/kernel/stacktrace.c | 16 +- arch/riscv/kernel/traps.c | 30 +- arch/riscv/kernel/vdso/Makefile | 2 +- arch/riscv/mm/Makefile | 2 - arch/riscv/mm/cacheflush.c | 61 - arch/riscv/mm/context.c | 69 - arch/riscv/mm/fault.c | 6 +- arch/riscv/mm/init.c | 13 +- arch/riscv/mm/sifive_l2_cache.c | 175 - arch/s390/Kconfig | 67 +- arch/s390/Makefile | 12 +- arch/s390/boot/Makefile | 30 +- arch/s390/boot/als.c | 2 +- arch/s390/boot/boot.h | 5 - arch/s390/boot/compressed/decompressor.h | 5 - arch/s390/boot/compressed/vmlinux.lds.S | 24 - arch/s390/boot/head.S | 48 +- arch/s390/boot/ipl_parm.c | 54 +- arch/s390/boot/ipl_report.c | 165 - arch/s390/boot/kaslr.c | 144 - arch/s390/boot/machine_kexec_reloc.c | 2 - arch/s390/boot/mem_detect.c | 2 +- arch/s390/boot/startup.c | 121 +- arch/s390/boot/text_dma.S | 184 - arch/s390/boot/uv.c | 24 - arch/s390/configs/debug_defconfig | 1 - arch/s390/configs/defconfig | 254 - arch/s390/configs/performance_defconfig | 1 - arch/s390/crypto/crc32be-vx.S | 1 - arch/s390/crypto/crc32le-vx.S | 6 +- arch/s390/crypto/des_s390.c | 21 +- arch/s390/crypto/prng.c | 135 +- arch/s390/defconfig | 253 + arch/s390/hypfs/hypfs_diag0c.c | 18 +- arch/s390/include/asm/Kbuild | 2 +- arch/s390/include/asm/airq.h | 12 +- arch/s390/include/asm/bitops.h | 12 +- arch/s390/include/asm/boot_data.h | 11 +- arch/s390/include/asm/bug.h | 24 +- arch/s390/include/asm/cpacf.h | 2 +- arch/s390/include/asm/diag.h | 13 - arch/s390/include/asm/ebcdic.h | 2 +- arch/s390/include/asm/elf.h | 4 - arch/s390/include/asm/extable.h | 5 - arch/s390/include/asm/ftrace.h | 7 - arch/s390/include/asm/hugetlb.h | 8 +- arch/s390/include/asm/io.h | 17 +- arch/s390/include/asm/ipl.h | 132 +- arch/s390/include/asm/irq.h | 9 +- arch/s390/include/asm/kexec.h | 26 +- arch/s390/include/asm/linkage.h | 7 - arch/s390/include/asm/livepatch.h | 5 + arch/s390/include/asm/lowcore.h | 2 +- arch/s390/include/asm/nospec-insn.h | 10 +- arch/s390/include/asm/pci.h | 12 - arch/s390/include/asm/pci_clp.h | 20 +- arch/s390/include/asm/pci_insn.h | 97 +- arch/s390/include/asm/pci_io.h | 49 +- arch/s390/include/asm/pgtable.h | 112 +- arch/s390/include/asm/processor.h | 82 +- arch/s390/include/asm/sclp.h | 3 - arch/s390/include/asm/sections.h | 22 - arch/s390/include/asm/segment.h | 5 + arch/s390/include/asm/setup.h | 21 +- arch/s390/include/asm/stacktrace.h | 114 - arch/s390/include/asm/syscall.h | 13 +- arch/s390/include/asm/syscall_wrapper.h | 4 +- arch/s390/include/asm/tlb.h | 130 +- arch/s390/include/asm/uaccess.h | 2 - arch/s390/include/asm/unwind.h | 101 - arch/s390/include/asm/uv.h | 132 - arch/s390/include/asm/vmlinux.lds.h | 13 - arch/s390/include/uapi/asm/ipl.h | 154 - arch/s390/kernel/Makefile | 7 +- arch/s390/kernel/asm-offsets.c | 1 - arch/s390/kernel/base.S | 71 +- arch/s390/kernel/diag.c | 67 +- arch/s390/kernel/dumpstack.c | 167 +- arch/s390/kernel/early.c | 9 +- arch/s390/kernel/early_nobss.c | 2 +- arch/s390/kernel/entry.S | 42 +- arch/s390/kernel/entry.h | 2 +- arch/s390/kernel/fpu.c | 2 +- arch/s390/kernel/ftrace.c | 9 +- arch/s390/kernel/head64.S | 26 + arch/s390/kernel/ima_arch.c | 14 - arch/s390/kernel/ipl.c | 370 +- arch/s390/kernel/ipl_vmparm.c | 8 +- arch/s390/kernel/irq.c | 49 +- arch/s390/kernel/kexec_elf.c | 63 +- arch/s390/kernel/kexec_image.c | 49 +- arch/s390/kernel/kprobes.c | 37 +- arch/s390/kernel/machine_kexec.c | 8 +- arch/s390/kernel/machine_kexec_file.c | 268 +- arch/s390/kernel/machine_kexec_reloc.c | 53 - arch/s390/kernel/mcount.S | 12 +- arch/s390/kernel/nmi.c | 2 +- arch/s390/kernel/nospec-branch.c | 9 +- arch/s390/kernel/nospec-sysfs.c | 2 +- arch/s390/kernel/perf_cpum_cf.c | 15 +- arch/s390/kernel/perf_cpum_cf_diag.c | 9 +- arch/s390/kernel/perf_cpum_cf_events.c | 107 +- arch/s390/kernel/perf_event.c | 16 +- arch/s390/kernel/pgm_check.S | 2 +- arch/s390/kernel/process.c | 1 - arch/s390/kernel/processor.c | 3 +- arch/s390/kernel/ptrace.c | 1 + arch/s390/kernel/reipl.S | 1 - arch/s390/kernel/relocate_kernel.S | 4 - arch/s390/kernel/setup.c | 71 +- arch/s390/kernel/smp.c | 3 +- arch/s390/kernel/stacktrace.c | 81 +- arch/s390/kernel/swsusp.S | 17 +- arch/s390/kernel/syscalls/syscall.tbl | 4 - arch/s390/kernel/traps.c | 3 +- arch/s390/kernel/unwind_bc.c | 155 - arch/s390/kernel/vdso.c | 10 +- arch/s390/kernel/vdso32/Makefile | 2 +- arch/s390/kernel/vdso64/Makefile | 2 +- arch/s390/kernel/vmlinux.lds.S | 19 - arch/s390/kernel/vtime.c | 8 +- arch/s390/kvm/Kconfig | 1 + arch/s390/kvm/interrupt.c | 4 +- arch/s390/lib/mem.S | 1 - arch/s390/mm/Makefile | 2 +- arch/s390/mm/fault.c | 14 +- arch/s390/mm/gup.c | 300 + arch/s390/mm/init.c | 22 +- arch/s390/mm/kasan_init.c | 2 +- arch/s390/mm/maccess.c | 1 - arch/s390/mm/pgalloc.c | 63 +- arch/s390/mm/pgtable.c | 2 - arch/s390/mm/vmem.c | 2 - arch/s390/net/bpf_jit_comp.c | 6 +- arch/s390/oprofile/init.c | 22 +- arch/s390/pci/Makefile | 2 +- arch/s390/pci/pci.c | 366 +- arch/s390/pci/pci_clp.c | 25 +- arch/s390/pci/pci_insn.c | 169 +- arch/s390/pci/pci_irq.c | 486 - arch/s390/purgatory/Makefile | 20 +- arch/s390/purgatory/kexec-purgatory.S | 14 - arch/s390/purgatory/purgatory.lds.S | 54 - arch/s390/scripts/Makefile.chkbss | 3 +- arch/s390/tools/opcodes.txt | 11 - arch/sh/Kconfig | 8 +- arch/sh/Makefile | 4 +- arch/sh/boards/board-apsh4a3a.c | 2 +- arch/sh/boards/board-apsh4ad0a.c | 2 +- arch/sh/boards/board-edosk7705.c | 2 +- arch/sh/boards/board-edosk7760.c | 2 +- arch/sh/boards/board-espt.c | 2 +- arch/sh/boards/board-urquell.c | 2 +- arch/sh/boards/mach-dreamcast/irq.c | 1 + arch/sh/boards/mach-ecovec24/setup.c | 12 +- arch/sh/boards/mach-microdev/setup.c | 2 +- arch/sh/boards/mach-sdk7786/fpga.c | 2 +- arch/sh/boards/mach-sdk7786/setup.c | 2 +- arch/sh/boards/mach-sdk7786/sram.c | 2 +- arch/sh/boards/mach-se/7343/irq.c | 2 +- arch/sh/boards/mach-se/7722/irq.c | 2 +- arch/sh/boot/.gitignore | 1 - arch/sh/configs/ap325rxa_defconfig | 2 +- arch/sh/configs/apsh4ad0a_defconfig | 1 + arch/sh/configs/ecovec24-romimage_defconfig | 1 + arch/sh/configs/ecovec24_defconfig | 2 +- arch/sh/configs/migor_defconfig | 2 +- arch/sh/configs/rsk7264_defconfig | 1 + arch/sh/configs/rsk7269_defconfig | 1 + arch/sh/configs/sdk7786_defconfig | 2 +- arch/sh/configs/se7724_defconfig | 2 +- arch/sh/configs/sh7785lcr_32bit_defconfig | 1 + arch/sh/configs/titan_defconfig | 2 +- arch/sh/drivers/pci/pci-sh7751.c | 2 +- arch/sh/drivers/pci/pci-sh7780.c | 2 +- arch/sh/drivers/pci/pcie-sh7786.c | 2 +- arch/sh/include/asm/Kbuild | 2 + arch/sh/include/asm/io.h | 3 + arch/sh/include/asm/mmiowb.h | 12 - arch/sh/include/asm/pgalloc.h | 9 - arch/sh/include/asm/spinlock-llsc.h | 2 - arch/sh/include/asm/syscall_32.h | 2 +- arch/sh/include/asm/syscall_64.h | 2 +- arch/sh/include/asm/tlb.h | 132 +- arch/sh/include/cpu-sh4/cpu/sh7786.h | 2 +- arch/sh/include/uapi/asm/sockios.h | 5 +- arch/sh/kernel/stacktrace.c | 4 + arch/sh/kernel/syscalls/syscall.tbl | 4 - arch/sh/kernel/vsyscall/Makefile | 3 +- arch/sh/mm/gup.c | 11 +- arch/sh/mm/init.c | 31 +- arch/sh/mm/pmb.c | 2 +- arch/sh/mm/uncached.c | 2 +- arch/sparc/Kconfig | 10 +- arch/sparc/crypto/des_glue.c | 11 +- arch/sparc/include/asm/Kbuild | 2 +- arch/sparc/include/asm/io_64.h | 2 + arch/sparc/include/asm/pgtable_64.h | 30 + arch/sparc/include/asm/syscall.h | 5 +- arch/sparc/include/asm/tlb_32.h | 18 + arch/sparc/include/uapi/asm/sockios.h | 15 + arch/sparc/kernel/cpumap.c | 3 +- arch/sparc/kernel/ds.c | 2 +- arch/sparc/kernel/pci_sun4v.c | 20 +- arch/sparc/kernel/syscalls/syscall.tbl | 4 - arch/sparc/kernel/time_64.c | 28 +- arch/sparc/kernel/uprobes.c | 1 + arch/sparc/mm/gup.c | 9 +- arch/sparc/mm/init_32.c | 13 + arch/sparc/mm/init_64.c | 50 +- arch/sparc/mm/iommu.c | 142 +- arch/sparc/vdso/Makefile | 2 +- arch/um/Kconfig | 58 +- arch/um/drivers/Kconfig | 352 +- arch/um/drivers/harddog_kern.c | 2 +- arch/um/drivers/ubd_kern.c | 4 +- arch/um/drivers/vector_kern.c | 2 +- arch/um/include/asm/Kbuild | 1 - arch/um/include/asm/mmu_context.h | 1 + arch/um/include/asm/pgtable.h | 7 +- arch/um/include/asm/tlb.h | 158 +- arch/um/kernel/irq.c | 2 +- arch/um/kernel/mem.c | 7 + arch/um/kernel/skas/uaccess.c | 1 + arch/um/kernel/stacktrace.c | 2 + arch/um/kernel/sysrq.c | 2 +- arch/um/kernel/time.c | 2 +- arch/um/os-Linux/signal.c | 28 +- arch/um/os-Linux/umid.c | 36 +- arch/unicore32/Kconfig | 9 +- arch/unicore32/configs/unicore32_defconfig | 2 +- arch/unicore32/include/asm/Kbuild | 3 +- arch/unicore32/include/asm/elf.h | 3 +- arch/unicore32/include/asm/memory.h | 2 +- arch/unicore32/include/asm/mmu_context.h | 1 + arch/unicore32/include/asm/syscall.h | 12 - arch/unicore32/include/asm/tlb.h | 7 +- arch/unicore32/kernel/stacktrace.c | 2 + arch/unicore32/mm/init.c | 26 +- arch/unicore32/mm/ioremap.c | 2 +- arch/unicore32/mm/mmu.c | 2 +- arch/x86/Kconfig | 68 +- arch/x86/Kconfig.debug | 14 + arch/x86/Makefile | 2 +- arch/x86/boot/compressed/acpi.c | 2 +- arch/x86/boot/compressed/misc.c | 2 +- arch/x86/configs/i386_defconfig | 12 + arch/x86/configs/x86_64_defconfig | 12 + arch/x86/crypto/aegis128-aesni-glue.c | 157 +- arch/x86/crypto/aegis128l-aesni-glue.c | 157 +- arch/x86/crypto/aegis256-aesni-glue.c | 157 +- arch/x86/crypto/aesni-intel_glue.c | 212 +- arch/x86/crypto/chacha_glue.c | 6 +- arch/x86/crypto/crc32-pclmul_glue.c | 5 +- arch/x86/crypto/crc32c-intel_glue.c | 7 +- arch/x86/crypto/crct10dif-pclmul_glue.c | 20 +- arch/x86/crypto/ghash-clmulni-intel_glue.c | 11 +- arch/x86/crypto/morus1280-avx2-glue.c | 12 +- arch/x86/crypto/morus1280-sse2-glue.c | 12 +- arch/x86/crypto/morus1280_glue.c | 85 + arch/x86/crypto/morus640-sse2-glue.c | 12 +- arch/x86/crypto/morus640_glue.c | 85 + arch/x86/crypto/nhpoly1305-avx2-glue.c | 5 +- arch/x86/crypto/nhpoly1305-sse2-glue.c | 5 +- arch/x86/crypto/poly1305-avx2-x86_64.S | 14 +- arch/x86/crypto/poly1305-sse2-x86_64.S | 22 +- arch/x86/crypto/poly1305_glue.c | 4 +- arch/x86/crypto/sha1_ssse3_glue.c | 7 +- arch/x86/crypto/sha256_ssse3_glue.c | 7 +- arch/x86/crypto/sha512_ssse3_glue.c | 10 +- arch/x86/entry/common.c | 13 +- arch/x86/entry/entry_32.S | 5 +- arch/x86/entry/entry_64.S | 35 +- arch/x86/entry/syscalls/syscall_32.tbl | 7 +- arch/x86/entry/syscalls/syscall_64.tbl | 6 - arch/x86/entry/vdso/Makefile | 2 +- arch/x86/entry/vdso/vclock_gettime.c | 4 +- arch/x86/entry/vdso/vdso2c.c | 3 + arch/x86/entry/vdso/vdso2c.h | 13 +- arch/x86/entry/vdso/vdso32/vclock_gettime.c | 1 - arch/x86/events/amd/core.c | 286 +- arch/x86/events/amd/iommu.c | 2 +- arch/x86/events/core.c | 108 +- arch/x86/events/intel/bts.c | 2 +- arch/x86/events/intel/core.c | 322 +- arch/x86/events/intel/cstate.c | 12 +- arch/x86/events/intel/ds.c | 505 +- arch/x86/events/intel/lbr.c | 35 +- arch/x86/events/intel/pt.c | 3 +- arch/x86/events/intel/rapl.c | 2 - arch/x86/events/intel/uncore.c | 6 - arch/x86/events/intel/uncore.h | 1 - arch/x86/events/intel/uncore_snb.c | 91 - arch/x86/events/msr.c | 1 - arch/x86/events/perf_event.h | 138 +- arch/x86/hyperv/hv_apic.c | 5 - arch/x86/hyperv/hv_spinlock.c | 2 +- arch/x86/ia32/ia32_signal.c | 46 +- arch/x86/include/asm/Kbuild | 2 - arch/x86/include/asm/alternative-asm.h | 11 - arch/x86/include/asm/alternative.h | 10 - arch/x86/include/asm/apic.h | 2 +- arch/x86/include/asm/arch_hweight.h | 2 + arch/x86/include/asm/asm.h | 24 + arch/x86/include/asm/bitops.h | 41 +- arch/x86/include/asm/cpu_entry_area.h | 69 +- arch/x86/include/asm/cpufeature.h | 11 +- arch/x86/include/asm/cpufeatures.h | 3 - arch/x86/include/asm/debugreg.h | 2 + arch/x86/include/asm/dma-mapping.h | 10 + arch/x86/include/asm/fixmap.h | 2 + arch/x86/include/asm/fpu/api.h | 31 - arch/x86/include/asm/fpu/internal.h | 140 +- arch/x86/include/asm/fpu/signal.h | 2 +- arch/x86/include/asm/fpu/types.h | 9 + arch/x86/include/asm/fpu/xstate.h | 8 +- arch/x86/include/asm/ftrace.h | 8 +- arch/x86/include/asm/hugetlb.h | 4 + arch/x86/include/asm/hyperv-tlfs.h | 2 +- arch/x86/include/asm/intel_ds.h | 2 +- arch/x86/include/asm/io.h | 2 + arch/x86/include/asm/irq.h | 6 +- arch/x86/include/asm/irq_vectors.h | 4 +- arch/x86/include/asm/irqflags.h | 4 - arch/x86/include/asm/kvm_host.h | 8 +- arch/x86/include/asm/livepatch.h | 8 + arch/x86/include/asm/mce.h | 25 +- arch/x86/include/asm/mmu_context.h | 62 +- arch/x86/include/asm/mpx.h | 15 +- arch/x86/include/asm/msr-index.h | 48 +- arch/x86/include/asm/mwait.h | 7 - arch/x86/include/asm/nospec-branch.h | 78 +- arch/x86/include/asm/page_32_types.h | 8 +- arch/x86/include/asm/page_64_types.h | 16 +- arch/x86/include/asm/perf_event.h | 57 +- arch/x86/include/asm/pgtable.h | 34 +- arch/x86/include/asm/processor.h | 49 +- arch/x86/include/asm/rwsem.h | 237 + arch/x86/include/asm/set_memory.h | 3 - arch/x86/include/asm/smap.h | 37 +- arch/x86/include/asm/smp.h | 2 +- arch/x86/include/asm/special_insns.h | 19 +- arch/x86/include/asm/stackprotector.h | 6 +- arch/x86/include/asm/stacktrace.h | 15 +- arch/x86/include/asm/switch_to.h | 1 - arch/x86/include/asm/sync_bitops.h | 31 +- arch/x86/include/asm/syscall.h | 8 +- arch/x86/include/asm/text-patching.h | 37 +- arch/x86/include/asm/thread_info.h | 2 - arch/x86/include/asm/tlb.h | 1 - arch/x86/include/asm/tlbflush.h | 4 +- arch/x86/include/asm/trace/exceptions.h | 2 +- arch/x86/include/asm/trace/fpu.h | 13 +- arch/x86/include/asm/uaccess.h | 15 +- arch/x86/include/asm/uaccess_64.h | 3 + arch/x86/include/asm/vdso.h | 1 + arch/x86/include/asm/xen/hypercall.h | 24 +- arch/x86/include/uapi/asm/kvm.h | 1 - arch/x86/include/uapi/asm/perf_regs.h | 23 +- arch/x86/include/uapi/asm/sockios.h | 1 + arch/x86/kernel/Makefile | 2 +- arch/x86/kernel/acpi/boot.c | 36 +- arch/x86/kernel/acpi/cstate.c | 12 - arch/x86/kernel/alternative.c | 201 +- arch/x86/kernel/amd_gart_64.c | 6 + arch/x86/kernel/apic/apic.c | 71 +- arch/x86/kernel/apic/apic_numachip.c | 2 +- arch/x86/kernel/asm-offsets_64.c | 4 +- arch/x86/kernel/cpu/Makefile | 2 +- arch/x86/kernel/cpu/amd.c | 5 +- arch/x86/kernel/cpu/aperfmperf.c | 6 +- arch/x86/kernel/cpu/bugs.c | 152 +- arch/x86/kernel/cpu/common.c | 203 +- arch/x86/kernel/cpu/cpu.h | 1 + arch/x86/kernel/cpu/hygon.c | 5 - arch/x86/kernel/cpu/intel.c | 34 + arch/x86/kernel/cpu/intel_epb.c | 236 - arch/x86/kernel/cpu/mce/amd.c | 52 +- arch/x86/kernel/cpu/mce/core.c | 102 +- arch/x86/kernel/cpu/mce/genpool.c | 3 - arch/x86/kernel/cpu/mce/inject.c | 16 +- arch/x86/kernel/cpu/mce/internal.h | 9 - arch/x86/kernel/cpu/microcode/core.c | 5 +- arch/x86/kernel/cpu/microcode/intel.c | 71 +- arch/x86/kernel/cpu/mshyperv.c | 4 +- arch/x86/kernel/cpu/proc.c | 10 +- arch/x86/kernel/cpu/resctrl/ctrlmondata.c | 4 +- arch/x86/kernel/cpu/resctrl/rdtgroup.c | 182 +- arch/x86/kernel/cpu/vmware.c | 2 +- arch/x86/kernel/crash.c | 3 +- arch/x86/kernel/dumpstack_32.c | 8 +- arch/x86/kernel/dumpstack_64.c | 99 +- arch/x86/kernel/early-quirks.c | 4 +- arch/x86/kernel/fpu/core.c | 195 +- arch/x86/kernel/fpu/init.c | 2 + arch/x86/kernel/fpu/regset.c | 24 +- arch/x86/kernel/fpu/signal.c | 202 +- arch/x86/kernel/fpu/xstate.c | 42 +- arch/x86/kernel/ftrace.c | 54 +- arch/x86/kernel/ftrace_32.S | 75 +- arch/x86/kernel/ftrace_64.S | 28 +- arch/x86/kernel/head_64.S | 2 +- arch/x86/kernel/idt.c | 19 +- arch/x86/kernel/ima_arch.c | 10 +- arch/x86/kernel/irq_32.c | 41 +- arch/x86/kernel/irq_64.c | 89 +- arch/x86/kernel/irqinit.c | 4 +- arch/x86/kernel/jailhouse.c | 2 +- arch/x86/kernel/jump_label.c | 21 +- arch/x86/kernel/kgdb.c | 25 +- arch/x86/kernel/kprobes/core.c | 70 +- arch/x86/kernel/kvm.c | 2 +- arch/x86/kernel/ldt.c | 14 +- arch/x86/kernel/module.c | 2 +- arch/x86/kernel/nmi.c | 24 +- arch/x86/kernel/paravirt.c | 2 +- arch/x86/kernel/pci-dma.c | 20 + arch/x86/kernel/perf_regs.c | 27 +- arch/x86/kernel/process.c | 14 +- arch/x86/kernel/process_32.c | 18 +- arch/x86/kernel/process_64.c | 12 +- arch/x86/kernel/reboot.c | 23 +- arch/x86/kernel/setup.c | 38 +- arch/x86/kernel/setup_percpu.c | 5 + arch/x86/kernel/signal.c | 55 +- arch/x86/kernel/smpboot.c | 21 +- arch/x86/kernel/stacktrace.c | 128 +- arch/x86/kernel/topology.c | 2 +- arch/x86/kernel/traps.c | 10 +- arch/x86/kernel/tsc.c | 93 +- arch/x86/kernel/tsc_msr.c | 4 +- arch/x86/kernel/vm86_32.c | 2 +- arch/x86/kernel/vmlinux.lds.S | 15 +- arch/x86/kvm/Kconfig | 1 + arch/x86/kvm/cpuid.c | 3 +- arch/x86/kvm/hyperv.c | 11 +- arch/x86/kvm/lapic.c | 111 +- arch/x86/kvm/lapic.h | 4 +- arch/x86/kvm/mmu.c | 1 - arch/x86/kvm/paging_tmpl.h | 40 +- arch/x86/kvm/svm.c | 2 +- arch/x86/kvm/vmx/capabilities.h | 2 + arch/x86/kvm/vmx/nested.c | 18 +- arch/x86/kvm/vmx/pmu_intel.c | 8 +- arch/x86/kvm/vmx/vmenter.S | 12 - arch/x86/kvm/vmx/vmx.c | 51 +- arch/x86/kvm/vmx/vmx.h | 2 + arch/x86/kvm/x86.c | 160 +- arch/x86/kvm/x86.h | 2 + arch/x86/lib/Makefile | 13 +- arch/x86/lib/copy_user_64.S | 48 - arch/x86/lib/delay.c | 2 +- arch/x86/lib/error-inject.c | 1 - arch/x86/lib/memcpy_64.S | 3 +- arch/x86/lib/rwsem.S | 156 + arch/x86/lib/usercopy_64.c | 20 + arch/x86/math-emu/fpu_entry.c | 3 + arch/x86/mm/Makefile | 2 +- arch/x86/mm/cpu_entry_area.c | 64 +- arch/x86/mm/dump_pagetables.c | 7 +- arch/x86/mm/extable.c | 4 +- arch/x86/mm/fault.c | 58 +- arch/x86/mm/hugetlbpage.c | 2 +- arch/x86/mm/init.c | 43 - arch/x86/mm/init_32.c | 11 +- arch/x86/mm/init_64.c | 164 +- arch/x86/mm/ioremap.c | 2 +- arch/x86/mm/kaslr.c | 96 +- arch/x86/mm/mem_encrypt.c | 10 +- arch/x86/mm/mm_internal.h | 3 - arch/x86/mm/mpx.c | 16 +- arch/x86/mm/numa.c | 27 +- arch/x86/mm/pageattr.c | 16 +- arch/x86/mm/pgtable.c | 14 +- arch/x86/mm/pkeys.c | 21 +- arch/x86/mm/pti.c | 6 +- arch/x86/mm/tlb.c | 116 +- arch/x86/net/bpf_jit_comp32.c | 236 +- arch/x86/pci/irq.c | 10 +- arch/x86/platform/olpc/olpc_dt.c | 101 +- arch/x86/platform/pvh/enlighten.c | 8 +- arch/x86/platform/uv/tlb_uv.c | 7 +- arch/x86/power/hibernate.c | 1 + arch/x86/tools/relocs.c | 76 +- arch/x86/um/Kconfig | 6 + arch/x86/um/Makefile | 4 +- arch/x86/um/asm/syscall.h | 2 +- arch/x86/um/vdso/Makefile | 2 +- arch/x86/xen/efi.c | 12 +- arch/x86/xen/enlighten_pv.c | 2 +- arch/x86/xen/enlighten_pvh.c | 7 +- arch/x86/xen/mmu_pv.c | 2 + arch/x86/xen/multicalls.c | 2 +- arch/x86/xen/smp_pv.c | 4 +- arch/x86/xen/time.c | 20 +- arch/x86/xen/xen-head.S | 10 +- arch/x86/xen/xen-ops.h | 4 +- arch/xtensa/Kconfig | 29 +- arch/xtensa/boot/boot-redboot/bootstrap.S | 2 +- arch/xtensa/boot/lib/Makefile | 2 +- arch/xtensa/include/asm/Kbuild | 2 +- arch/xtensa/include/asm/asmmacro.h | 2 +- arch/xtensa/include/asm/atomic.h | 66 +- arch/xtensa/include/asm/barrier.h | 4 - arch/xtensa/include/asm/bitops.h | 125 +- arch/xtensa/include/asm/cache.h | 2 +- arch/xtensa/include/asm/checksum.h | 2 +- arch/xtensa/include/asm/cmpxchg.h | 36 +- arch/xtensa/include/asm/coprocessor.h | 2 +- arch/xtensa/include/asm/core.h | 21 - arch/xtensa/include/asm/futex.h | 122 +- arch/xtensa/include/asm/initialize_mmu.h | 38 +- arch/xtensa/include/asm/io.h | 3 + arch/xtensa/include/asm/irq.h | 2 +- arch/xtensa/include/asm/irqflags.h | 2 +- arch/xtensa/include/asm/pci-bridge.h | 3 + arch/xtensa/include/asm/pci.h | 4 + arch/xtensa/include/asm/pgalloc.h | 3 + arch/xtensa/include/asm/processor.h | 2 +- arch/xtensa/include/asm/ptrace.h | 2 +- arch/xtensa/include/asm/segment.h | 16 + arch/xtensa/include/asm/syscall.h | 2 +- arch/xtensa/include/asm/tlb.h | 26 + arch/xtensa/include/asm/vectors.h | 2 +- arch/xtensa/include/uapi/asm/sockios.h | 4 +- arch/xtensa/kernel/hw_breakpoint.c | 2 +- arch/xtensa/kernel/setup.c | 3 - arch/xtensa/kernel/smp.c | 2 +- arch/xtensa/kernel/syscalls/syscall.tbl | 4 - arch/xtensa/kernel/vmlinux.lds.S | 2 +- arch/xtensa/lib/checksum.S | 2 +- arch/xtensa/lib/memcopy.S | 2 +- arch/xtensa/lib/memset.S | 2 +- arch/xtensa/lib/strncpy_user.S | 2 +- arch/xtensa/lib/strnlen_user.S | 2 +- arch/xtensa/lib/usercopy.S | 2 +- arch/xtensa/mm/init.c | 5 + arch/xtensa/platforms/iss/simdisk.c | 3 +- .../platforms/xt2000/include/platform/hardware.h | 2 +- .../platforms/xt2000/include/platform/serial.h | 2 +- arch/xtensa/platforms/xtfpga/setup.c | 1 - block/Kconfig | 24 + block/badblocks.c | 10 +- block/bfq-cgroup.c | 16 +- block/bfq-iosched.c | 834 +- block/bfq-iosched.h | 109 +- block/bfq-wf2q.c | 40 +- block/bio-integrity.c | 16 +- block/bio.c | 291 +- block/blk-cgroup.c | 1 - block/blk-core.c | 26 +- block/blk-exec.c | 1 - block/blk-flush.c | 3 +- block/blk-integrity.c | 19 +- block/blk-iolatency.c | 1 - block/blk-merge.c | 147 +- block/blk-mq-cpumap.c | 1 - block/blk-mq-debugfs.c | 13 +- block/blk-mq-pci.c | 10 +- block/blk-mq-rdma.c | 10 +- block/blk-mq-sched.c | 13 +- block/blk-mq-sysfs.c | 17 +- block/blk-mq-tag.c | 1 - block/blk-mq-virtio.c | 10 +- block/blk-mq.c | 201 +- block/blk-mq.h | 2 +- block/blk-rq-qos.c | 2 - block/blk-rq-qos.h | 1 - block/blk-settings.c | 17 +- block/blk-stat.c | 1 - block/blk-sysfs.c | 30 +- block/blk-timeout.c | 1 - block/blk-wbt.c | 1 - block/blk-zoned.c | 1 - block/blk.h | 2 +- block/bounce.c | 3 +- block/bsg-lib.c | 16 +- block/bsg.c | 9 +- block/elevator.c | 7 +- block/genhd.c | 102 +- block/ioctl.c | 5 - block/ioprio.c | 1 - block/kyber-iosched.c | 13 +- block/mq-deadline.c | 1 - block/opal_proto.h | 12 +- block/partition-generic.c | 14 +- block/partitions/acorn.c | 7 +- block/partitions/aix.h | 1 - block/partitions/amiga.h | 1 - block/partitions/efi.c | 16 +- block/partitions/efi.h | 16 +- block/partitions/ibm.h | 1 - block/partitions/karma.h | 1 - block/partitions/ldm.c | 16 +- block/partitions/ldm.h | 16 +- block/partitions/msdos.h | 1 - block/partitions/osf.h | 1 - block/partitions/sgi.h | 1 - block/partitions/sun.h | 1 - block/partitions/sysv68.h | 1 - block/partitions/ultrix.h | 1 - block/scsi_ioctl.c | 16 +- block/sed-opal.c | 726 +- block/t10-pi.c | 19 +- crypto/842.c | 2 +- crypto/Kconfig | 85 +- crypto/Makefile | 10 +- crypto/adiantum.c | 3 +- crypto/aegis128.c | 2 +- crypto/aegis128l.c | 2 +- crypto/aegis256.c | 2 +- crypto/aes_generic.c | 10 +- crypto/akcipher.c | 14 - crypto/algboss.c | 8 +- crypto/ansi_cprng.c | 2 +- crypto/anubis.c | 2 +- crypto/arc4.c | 2 +- crypto/asymmetric_keys/asym_tpm.c | 43 +- crypto/asymmetric_keys/pkcs7_verify.c | 1 + crypto/asymmetric_keys/public_key.c | 105 +- crypto/asymmetric_keys/verify_pefile.c | 1 + crypto/asymmetric_keys/x509.asn1 | 2 +- crypto/asymmetric_keys/x509_cert_parser.c | 57 +- crypto/asymmetric_keys/x509_public_key.c | 1 + crypto/authenc.c | 2 +- crypto/authencesn.c | 2 +- crypto/blowfish_generic.c | 2 +- crypto/camellia_generic.c | 2 +- crypto/cast5_generic.c | 2 +- crypto/cast6_generic.c | 2 +- crypto/cbc.c | 2 +- crypto/ccm.c | 46 +- crypto/cfb.c | 2 +- crypto/chacha20poly1305.c | 6 +- crypto/chacha_generic.c | 12 +- crypto/cmac.c | 2 +- crypto/crc32_generic.c | 2 +- crypto/crc32c_generic.c | 2 +- crypto/crct10dif_generic.c | 13 +- crypto/cryptd.c | 252 + crypto/crypto_null.c | 2 +- crypto/crypto_user_base.c | 4 +- crypto/ctr.c | 2 +- crypto/cts.c | 20 +- crypto/deflate.c | 2 +- crypto/des_generic.c | 13 +- crypto/dh.c | 2 +- crypto/drbg.c | 3 +- crypto/ecb.c | 2 +- crypto/ecc.c | 417 +- crypto/ecc.h | 153 +- crypto/ecc_curve_defs.h | 15 + crypto/ecdh.c | 2 +- crypto/echainiv.c | 2 +- crypto/ecrdsa.c | 296 - crypto/ecrdsa_defs.h | 225 - crypto/ecrdsa_params.asn1 | 4 - crypto/ecrdsa_pub_key.asn1 | 1 - crypto/fcrypt.c | 2 +- crypto/fips.c | 2 +- crypto/gcm.c | 36 +- crypto/ghash-generic.c | 2 +- crypto/hmac.c | 13 +- crypto/jitterentropy-kcapi.c | 2 +- crypto/keywrap.c | 2 +- crypto/khazad.c | 2 +- crypto/lrw.c | 12 +- crypto/lz4.c | 2 +- crypto/lz4hc.c | 2 +- crypto/lzo-rle.c | 2 +- crypto/lzo.c | 2 +- crypto/md4.c | 2 +- crypto/md5.c | 2 +- crypto/michael_mic.c | 2 +- crypto/morus1280.c | 2 +- crypto/morus640.c | 2 +- crypto/nhpoly1305.c | 2 +- crypto/ofb.c | 2 +- crypto/pcbc.c | 2 +- crypto/pcrypt.c | 2 +- crypto/poly1305_generic.c | 2 +- crypto/rmd128.c | 2 +- crypto/rmd160.c | 2 +- crypto/rmd256.c | 2 +- crypto/rmd320.c | 2 +- crypto/rsa-pkcs1pad.c | 33 +- crypto/rsa.c | 111 +- crypto/salsa20_generic.c | 13 +- crypto/scompress.c | 129 +- crypto/seed.c | 2 +- crypto/seqiv.c | 2 +- crypto/serpent_generic.c | 2 +- crypto/sha1_generic.c | 2 +- crypto/sha256_generic.c | 2 +- crypto/sha3_generic.c | 2 +- crypto/sha512_generic.c | 2 +- crypto/shash.c | 7 +- crypto/simd.c | 273 +- crypto/skcipher.c | 9 +- crypto/sm3_generic.c | 2 +- crypto/sm4_generic.c | 2 +- crypto/streebog_generic.c | 27 +- crypto/tcrypt.c | 2 +- crypto/tea.c | 2 +- crypto/testmgr.c | 1242 +- crypto/testmgr.h | 225 +- crypto/tgr192.c | 2 +- crypto/twofish_generic.c | 2 +- crypto/vmac.c | 2 +- crypto/wp512.c | 2 +- crypto/xcbc.c | 2 +- crypto/xts.c | 8 +- crypto/zstd.c | 2 +- drivers/Kconfig | 2 - drivers/Makefile | 1 - drivers/acpi/Kconfig | 1 - drivers/acpi/Makefile | 1 - drivers/acpi/acpi_apd.c | 1 - drivers/acpi/acpi_configfs.c | 4 +- drivers/acpi/acpi_dbg.c | 2 +- drivers/acpi/acpi_lpat.c | 2 +- drivers/acpi/acpi_lpss.c | 4 +- drivers/acpi/acpica/aclocal.h | 4 +- drivers/acpi/acpica/dbexec.c | 2 +- drivers/acpi/acpica/dbnames.c | 2 +- drivers/acpi/acpica/dsinit.c | 2 +- drivers/acpi/acpica/evgpe.c | 6 +- drivers/acpi/acpica/evgpeinit.c | 4 +- drivers/acpi/acpica/exnames.c | 6 +- drivers/acpi/acpica/nsaccess.c | 2 +- drivers/acpi/acpica/nsalloc.c | 4 - drivers/acpi/acpica/nsdump.c | 2 +- drivers/acpi/acpica/nsinit.c | 4 +- drivers/acpi/acpica/nsnames.c | 8 +- drivers/acpi/acpica/nsobject.c | 4 - drivers/acpi/acpica/nsparse.c | 2 +- drivers/acpi/acpica/nsrepair.c | 2 +- drivers/acpi/acpica/nsrepair2.c | 4 +- drivers/acpi/acpica/nsutils.c | 14 +- drivers/acpi/acpica/nsxfname.c | 4 +- drivers/acpi/acpica/psargs.c | 8 +- drivers/acpi/acpica/rsxface.c | 8 +- drivers/acpi/acpica/tbdata.c | 3 +- drivers/acpi/acpica/tbfind.c | 20 +- drivers/acpi/acpica/tbinstal.c | 2 +- drivers/acpi/acpica/tbprint.c | 10 +- drivers/acpi/acpica/tbutils.c | 6 +- drivers/acpi/acpica/tbxface.c | 4 +- drivers/acpi/acpica/tbxfload.c | 15 +- drivers/acpi/acpica/utascii.c | 2 +- drivers/acpi/acpica/utdecode.c | 4 +- drivers/acpi/acpica/utmisc.c | 8 +- drivers/acpi/acpica/utpredef.c | 4 +- drivers/acpi/acpica/utstring.c | 6 +- drivers/acpi/arm64/iort.c | 161 +- drivers/acpi/button.c | 5 +- drivers/acpi/cppc_acpi.c | 34 +- drivers/acpi/device_pm.c | 5 +- drivers/acpi/device_sysfs.c | 6 +- drivers/acpi/dptf/dptf_power.c | 3 +- drivers/acpi/event.c | 4 +- drivers/acpi/hmat/Kconfig | 11 - drivers/acpi/hmat/Makefile | 1 - drivers/acpi/hmat/hmat.c | 666 - drivers/acpi/nfit/core.c | 12 +- drivers/acpi/nfit/intel.c | 10 +- drivers/acpi/numa.c | 16 +- drivers/acpi/pci_mcfg.c | 12 - drivers/acpi/pci_root.c | 2 - drivers/acpi/power.c | 4 +- drivers/acpi/pptt.c | 48 +- drivers/acpi/processor_perflib.c | 2 +- drivers/acpi/property.c | 9 - drivers/acpi/scan.c | 25 +- drivers/acpi/sleep.c | 4 - drivers/acpi/spcr.c | 2 +- drivers/acpi/sysfs.c | 14 +- drivers/acpi/tables.c | 98 +- drivers/acpi/utils.c | 16 +- drivers/acpi/video_detect.c | 10 +- drivers/amba/tegra-ahb.c | 6 +- drivers/android/binder.c | 12 +- drivers/android/binder_alloc.c | 8 +- drivers/ata/ahci_qoriq.c | 55 +- drivers/ata/pata_ep93xx.c | 2 +- drivers/ata/sata_rcar.c | 1 + drivers/atm/firestream.c | 2 +- drivers/atm/iphase.c | 4 +- drivers/base/Kconfig | 10 +- drivers/base/arch_topology.c | 36 +- drivers/base/core.c | 5 - drivers/base/cpu.c | 8 - drivers/base/dd.c | 5 +- drivers/base/firmware_loader/Kconfig | 1 - drivers/base/firmware_loader/builtin/.gitignore | 1 - drivers/base/firmware_loader/fallback.c | 6 +- drivers/base/memory.c | 26 +- drivers/base/node.c | 352 +- drivers/base/platform.c | 12 +- drivers/base/power/clock_ops.c | 3 +- drivers/base/power/common.c | 4 +- drivers/base/power/domain.c | 130 +- drivers/base/power/domain_governor.c | 71 +- drivers/base/power/generic_ops.c | 4 +- drivers/base/power/main.c | 80 +- drivers/base/power/qos.c | 6 +- drivers/base/power/runtime.c | 4 +- drivers/base/power/sysfs.c | 6 +- drivers/base/power/trace.c | 2 +- drivers/base/power/wakeirq.c | 15 +- drivers/base/power/wakeup.c | 10 +- drivers/base/property.c | 75 - drivers/base/regmap/internal.h | 5 +- drivers/base/regmap/regcache-flat.c | 18 +- drivers/base/regmap/regcache-lzo.c | 18 +- drivers/base/regmap/regcache-rbtree.c | 18 +- drivers/base/regmap/regcache.c | 18 +- drivers/base/regmap/regmap-ac97.c | 22 +- drivers/base/regmap/regmap-debugfs.c | 48 +- drivers/base/regmap/regmap-i2c.c | 18 +- drivers/base/regmap/regmap-irq.c | 21 +- drivers/base/regmap/regmap-mmio.c | 22 +- drivers/base/regmap/regmap-spi.c | 18 +- drivers/base/regmap/regmap-spmi.c | 29 +- drivers/base/regmap/regmap-w1.c | 16 +- drivers/base/regmap/regmap.c | 27 +- drivers/base/syscore.c | 12 +- drivers/base/test/Makefile | 1 - drivers/block/amiflop.c | 1 - drivers/block/ataflop.c | 1 - drivers/block/brd.c | 13 +- drivers/block/drbd/drbd_int.h | 7 +- drivers/block/drbd/drbd_nl.c | 8 +- drivers/block/drbd/drbd_nla.c | 3 +- drivers/block/drbd/drbd_receiver.c | 7 +- drivers/block/drbd/drbd_req.c | 2 +- drivers/block/drbd/drbd_worker.c | 2 + drivers/block/floppy.c | 11 +- drivers/block/loop.c | 35 +- drivers/block/mtip32xx/mtip32xx.c | 89 + drivers/block/mtip32xx/mtip32xx.h | 17 + drivers/block/nbd.c | 38 +- drivers/block/paride/pcd.c | 1 - drivers/block/paride/pd.c | 1 - drivers/block/paride/pf.c | 1 - drivers/block/pktcdvd.c | 1 + drivers/block/ps3disk.c | 4 +- drivers/block/rbd.c | 24 +- drivers/block/rsxx/core.c | 1 - drivers/block/swim.c | 1 - drivers/block/swim3.c | 1 - drivers/block/virtio_blk.c | 5 +- drivers/block/xsysace.c | 1 - drivers/block/zram/zram_drv.c | 5 +- drivers/bluetooth/Kconfig | 15 +- drivers/bluetooth/Makefile | 1 - drivers/bluetooth/btbcm.c | 10 +- drivers/bluetooth/btmrvl_sdio.c | 36 - drivers/bluetooth/btmtksdio.c | 1101 - drivers/bluetooth/btmtkuart.c | 2 +- drivers/bluetooth/btqca.c | 7 +- drivers/bluetooth/btqca.h | 13 +- drivers/bluetooth/btsdio.c | 15 +- drivers/bluetooth/hci_bcm.c | 20 +- drivers/bluetooth/hci_h5.c | 2 +- drivers/bluetooth/hci_qca.c | 91 +- drivers/bus/tegra-aconnect.c | 66 +- drivers/bus/ti-sysc.c | 684 +- drivers/cdrom/gdrom.c | 1 - drivers/char/ds1620.c | 2 +- drivers/char/dtlk.c | 3 +- drivers/char/hpet.c | 2 - drivers/char/hw_random/omap-rng.c | 1 - drivers/char/hw_random/stm32-rng.c | 9 - drivers/char/ipmi/ipmi_devintf.c | 3 + drivers/char/ipmi/ipmi_dmi.c | 3 +- drivers/char/ipmi/ipmi_msghandler.c | 23 +- drivers/char/ipmi/ipmi_plat_data.c | 27 +- drivers/char/ipmi/ipmi_plat_data.h | 3 - drivers/char/ipmi/ipmi_si_hardcode.c | 3 - drivers/char/ipmi/ipmi_si_hotmod.c | 1 - drivers/char/ipmi/ipmi_si_intf.c | 2 + drivers/char/ipmi/ipmi_si_platform.c | 6 +- drivers/char/ipmi/ipmi_ssif.c | 11 +- drivers/char/ipmi/ipmi_watchdog.c | 2 +- drivers/char/pcmcia/cm4000_cs.c | 2 +- drivers/char/pcmcia/scr24x_cs.c | 2 +- drivers/char/random.c | 199 +- drivers/char/tb0219.c | 2 +- drivers/char/tpm/Kconfig | 1 + drivers/char/tpm/tpm1-cmd.c | 7 +- drivers/char/tpm/tpm2-cmd.c | 7 +- drivers/char/virtio_console.c | 3 +- drivers/clk/Kconfig | 11 - drivers/clk/Makefile | 4 - drivers/clk/actions/owl-common.h | 2 +- drivers/clk/actions/owl-composite.h | 2 +- drivers/clk/actions/owl-divider.h | 2 +- drivers/clk/actions/owl-factor.h | 2 +- drivers/clk/actions/owl-fixed-factor.h | 2 +- drivers/clk/actions/owl-gate.h | 2 +- drivers/clk/actions/owl-mux.h | 2 +- drivers/clk/actions/owl-pll.h | 2 +- drivers/clk/actions/owl-reset.h | 2 +- drivers/clk/analogbits/Kconfig | 2 - drivers/clk/analogbits/Makefile | 3 - drivers/clk/analogbits/wrpll-cln28hpc.c | 364 - drivers/clk/at91/Makefile | 2 - drivers/clk/at91/at91sam9260.c | 14 +- drivers/clk/at91/at91sam9rl.c | 2 +- drivers/clk/at91/at91sam9x5.c | 11 +- drivers/clk/at91/clk-generated.c | 48 +- drivers/clk/at91/clk-master.c | 8 +- drivers/clk/at91/clk-peripheral.c | 46 +- drivers/clk/at91/clk-programmable.c | 57 +- drivers/clk/at91/clk-sam9x60-pll.c | 330 - drivers/clk/at91/clk-usb.c | 33 +- drivers/clk/at91/dt-compat.c | 12 +- drivers/clk/at91/pmc.h | 27 +- drivers/clk/at91/sam9x60.c | 307 - drivers/clk/at91/sama5d2.c | 22 +- drivers/clk/at91/sama5d4.c | 10 +- drivers/clk/at91/sckc.c | 134 +- drivers/clk/axs10x/i2s_pll_clock.c | 1 - drivers/clk/axs10x/pll_clock.c | 1 - drivers/clk/bcm/clk-bcm2835-aux.c | 1 - drivers/clk/bcm/clk-bcm2835.c | 1 - drivers/clk/bcm/clk-kona.c | 3 +- drivers/clk/berlin/berlin2-div.c | 1 - drivers/clk/berlin/bg2.c | 1 - drivers/clk/berlin/bg2q.c | 1 - drivers/clk/clk-aspeed.c | 42 +- drivers/clk/clk-composite.c | 2 +- drivers/clk/clk-divider.c | 26 +- drivers/clk/clk-fixed-factor.c | 57 +- drivers/clk/clk-fixed-mmio.c | 3 +- drivers/clk/clk-fixed-rate.c | 2 +- drivers/clk/clk-fractional-divider.c | 25 +- drivers/clk/clk-gate.c | 24 +- drivers/clk/clk-gpio.c | 2 +- drivers/clk/clk-highbank.c | 23 +- drivers/clk/clk-hsdk-pll.c | 1 - drivers/clk/clk-lochnagar.c | 336 - drivers/clk/clk-milbeaut.c | 663 - drivers/clk/clk-multiplier.c | 23 +- drivers/clk/clk-mux.c | 24 +- drivers/clk/clk-pwm.c | 2 +- drivers/clk/clk-qoriq.c | 77 +- drivers/clk/clk-stm32f4.c | 307 +- drivers/clk/clk-stm32mp1.c | 3 - drivers/clk/clk-xgene.c | 6 +- drivers/clk/clk.c | 392 +- drivers/clk/clk.h | 2 - drivers/clk/clkdev.c | 30 +- drivers/clk/davinci/da8xx-cfgchip.c | 4 +- drivers/clk/davinci/pll-da850.c | 1 - drivers/clk/davinci/pll.h | 2 +- drivers/clk/davinci/psc.h | 2 +- drivers/clk/h8300/clk-div.c | 1 - drivers/clk/h8300/clk-h8s2678.c | 3 +- drivers/clk/hisilicon/clk-hi3660-stub.c | 1 - drivers/clk/hisilicon/clk-hi3660.c | 6 +- drivers/clk/hisilicon/clk-hisi-phase.c | 4 +- drivers/clk/imx/Makefile | 2 +- drivers/clk/imx/clk-composite-8m.c | 3 +- drivers/clk/imx/clk-divider-gate.c | 20 +- drivers/clk/imx/clk-frac-pll.c | 1 - drivers/clk/imx/clk-imx21.c | 1 - drivers/clk/imx/clk-imx27.c | 1 - drivers/clk/imx/clk-imx5.c | 642 - drivers/clk/imx/clk-imx51-imx53.c | 611 + drivers/clk/imx/clk-imx6sll.c | 18 +- drivers/clk/imx/clk-imx7d.c | 4 +- drivers/clk/imx/clk-imx7ulp.c | 1 + drivers/clk/imx/clk-imx8mq.c | 1 - drivers/clk/imx/clk-pfdv2.c | 11 +- drivers/clk/imx/clk-pll14xx.c | 8 +- drivers/clk/imx/clk-pllv3.c | 31 +- drivers/clk/imx/clk-pllv4.c | 73 +- drivers/clk/imx/clk-sccg-pll.c | 13 +- drivers/clk/imx/clk.h | 6 +- drivers/clk/ingenic/cgu.c | 1 - drivers/clk/ingenic/jz4725b-cgu.c | 6 - drivers/clk/ingenic/jz4740-cgu.c | 1 - drivers/clk/ingenic/jz4770-cgu.c | 1 - drivers/clk/ingenic/jz4780-cgu.c | 1 - drivers/clk/loongson1/clk-loongson1c.c | 1 - drivers/clk/mediatek/Kconfig | 83 - drivers/clk/mediatek/Makefile | 16 +- drivers/clk/mediatek/clk-gate.c | 3 +- drivers/clk/mediatek/clk-gate.h | 14 - drivers/clk/mediatek/clk-mt8183-audio.c | 105 - drivers/clk/mediatek/clk-mt8183-cam.c | 63 - drivers/clk/mediatek/clk-mt8183-img.c | 63 - drivers/clk/mediatek/clk-mt8183-ipu0.c | 56 - drivers/clk/mediatek/clk-mt8183-ipu1.c | 56 - drivers/clk/mediatek/clk-mt8183-ipu_adl.c | 54 - drivers/clk/mediatek/clk-mt8183-ipu_conn.c | 123 - drivers/clk/mediatek/clk-mt8183-mfgcfg.c | 54 - drivers/clk/mediatek/clk-mt8183-mm.c | 111 - drivers/clk/mediatek/clk-mt8183-vdec.c | 67 - drivers/clk/mediatek/clk-mt8183-venc.c | 59 - drivers/clk/mediatek/clk-mt8183.c | 1284 -- drivers/clk/mediatek/clk-mt8516.c | 815 - drivers/clk/mediatek/clk-mtk.h | 3 - drivers/clk/mediatek/clk-mux.c | 223 - drivers/clk/mediatek/clk-mux.h | 89 - drivers/clk/mediatek/clk-pll.c | 87 +- drivers/clk/meson/axg-audio.c | 1219 +- drivers/clk/meson/axg-audio.h | 16 +- drivers/clk/meson/clk-pll.c | 28 +- drivers/clk/meson/clk-pll.h | 1 - drivers/clk/meson/g12a-aoclk.h | 2 + drivers/clk/meson/g12a.c | 637 +- drivers/clk/meson/g12a.h | 31 +- drivers/clk/meson/gxbb.c | 2 - drivers/clk/meson/meson8b.c | 734 +- drivers/clk/meson/meson8b.h | 27 +- drivers/clk/meson/vid-pll-div.c | 4 +- drivers/clk/microchip/clk-core.c | 1 - drivers/clk/microchip/clk-pic32mzda.c | 1 - drivers/clk/mmp/clk-gate.c | 2 +- drivers/clk/mvebu/armada-37xx-periph.c | 1 - drivers/clk/mvebu/armada-37xx-tbg.c | 1 - drivers/clk/mvebu/clk-corediv.c | 1 - drivers/clk/mvebu/common.c | 2 +- drivers/clk/mvebu/cp110-system-controller.c | 4 +- drivers/clk/nxp/clk-lpc18xx-ccu.c | 7 +- drivers/clk/nxp/clk-lpc18xx-cgu.c | 25 +- drivers/clk/nxp/clk-lpc32xx.c | 8 +- drivers/clk/pxa/clk-pxa.c | 1 - drivers/clk/qcom/Kconfig | 6 - drivers/clk/qcom/Makefile | 1 - drivers/clk/qcom/clk-branch.c | 6 - drivers/clk/qcom/clk-branch.h | 1 - drivers/clk/qcom/clk-regmap-mux-div.h | 2 +- drivers/clk/qcom/gcc-msm8998.c | 2 +- drivers/clk/qcom/gcc-qcs404.c | 90 - drivers/clk/qcom/turingcc-qcs404.c | 170 - drivers/clk/renesas/clk-r8a73a4.c | 1 - drivers/clk/renesas/clk-r8a7740.c | 1 - drivers/clk/renesas/clk-rcar-gen2.c | 1 - drivers/clk/renesas/clk-rz.c | 1 - drivers/clk/renesas/clk-sh73a0.c | 1 - drivers/clk/renesas/r7s9210-cpg-mssr.c | 3 +- drivers/clk/renesas/r8a774a1-cpg-mssr.c | 18 +- drivers/clk/renesas/r8a774c0-cpg-mssr.c | 7 +- drivers/clk/renesas/r8a7795-cpg-mssr.c | 41 +- drivers/clk/renesas/r8a7796-cpg-mssr.c | 35 +- drivers/clk/renesas/r8a77965-cpg-mssr.c | 33 +- drivers/clk/renesas/r8a77980-cpg-mssr.c | 2 +- drivers/clk/renesas/r8a77990-cpg-mssr.c | 25 +- drivers/clk/renesas/r8a77995-cpg-mssr.c | 2 +- drivers/clk/renesas/r9a06g032-clocks.c | 2 - drivers/clk/renesas/rcar-gen2-cpg.h | 4 +- drivers/clk/renesas/rcar-gen3-cpg.c | 71 +- drivers/clk/renesas/rcar-gen3-cpg.h | 9 +- drivers/clk/renesas/rcar-usb2-clock-sel.c | 1 - drivers/clk/renesas/renesas-cpg-mssr.c | 1 - drivers/clk/renesas/renesas-cpg-mssr.h | 4 +- drivers/clk/rockchip/clk-ddr.c | 2 +- drivers/clk/rockchip/clk-half-divider.c | 9 +- drivers/clk/rockchip/clk-px30.c | 1 - drivers/clk/rockchip/clk-rk3036.c | 1 - drivers/clk/rockchip/clk-rk3128.c | 1 - drivers/clk/rockchip/clk-rk3188.c | 1 - drivers/clk/rockchip/clk-rk3228.c | 1 - drivers/clk/rockchip/clk-rk3288.c | 37 +- drivers/clk/rockchip/clk-rk3328.c | 19 +- drivers/clk/rockchip/clk-rk3368.c | 1 - drivers/clk/rockchip/clk-rk3399.c | 1 - drivers/clk/rockchip/clk-rv1108.c | 1 - drivers/clk/rockchip/clk.c | 10 +- drivers/clk/rockchip/clk.h | 23 - drivers/clk/samsung/clk-cpu.c | 1 - drivers/clk/samsung/clk-exynos-clkout.c | 1 - drivers/clk/samsung/clk-exynos3250.c | 1 - drivers/clk/samsung/clk-exynos4.c | 1 - drivers/clk/samsung/clk-exynos5-subcmu.c | 1 - drivers/clk/samsung/clk-exynos5250.c | 1 - drivers/clk/samsung/clk-exynos5410.c | 1 - drivers/clk/samsung/clk-pll.c | 3 +- drivers/clk/samsung/clk-s3c2410-dclk.c | 1 - drivers/clk/samsung/clk-s3c2412.c | 1 - drivers/clk/samsung/clk-s3c2443.c | 1 - drivers/clk/samsung/clk.c | 1 - drivers/clk/sifive/Kconfig | 18 - drivers/clk/sifive/Makefile | 1 - drivers/clk/sifive/fu540-prci.c | 627 - drivers/clk/socfpga/clk-gate-s10.c | 1 - drivers/clk/socfpga/clk-periph-s10.c | 1 - drivers/clk/socfpga/clk-pll-s10.c | 1 - drivers/clk/sprd/common.h | 2 +- drivers/clk/sprd/composite.h | 2 +- drivers/clk/sprd/div.h | 2 +- drivers/clk/sprd/gate.h | 2 +- drivers/clk/sprd/mux.h | 2 +- drivers/clk/sprd/pll.h | 2 +- drivers/clk/st/clkgen-mux.c | 1 - drivers/clk/sunxi-ng/ccu-sun4i-a10.c | 1 - drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 4 +- drivers/clk/sunxi-ng/ccu-sun50i-h6.c | 20 +- drivers/clk/sunxi-ng/ccu-sun50i-h6.h | 2 +- drivers/clk/sunxi-ng/ccu-sun5i.c | 1 - drivers/clk/sunxi-ng/ccu-sun5i.h | 4 + drivers/clk/sunxi-ng/ccu-sun6i-a31.c | 1 - drivers/clk/sunxi-ng/ccu-sun8i-a23.c | 1 - drivers/clk/sunxi-ng/ccu-sun8i-a33.c | 1 - drivers/clk/sunxi-ng/ccu-sun8i-a83t.c | 6 +- drivers/clk/sunxi-ng/ccu-sun8i-h3.c | 1 - drivers/clk/sunxi-ng/ccu-sun8i-r40.c | 1 - drivers/clk/sunxi-ng/ccu-sun8i-v3s.c | 4 +- drivers/clk/sunxi-ng/ccu-sun9i-a80.c | 1 - drivers/clk/sunxi-ng/ccu-suniv-f1c100s.c | 3 +- drivers/clk/sunxi-ng/ccu-suniv-f1c100s.h | 4 +- drivers/clk/sunxi-ng/ccu_div.c | 1 - drivers/clk/sunxi-ng/ccu_frac.c | 1 - drivers/clk/sunxi-ng/ccu_gate.c | 1 - drivers/clk/sunxi-ng/ccu_mmc_timing.c | 1 - drivers/clk/sunxi-ng/ccu_mp.c | 1 - drivers/clk/sunxi-ng/ccu_mult.c | 1 - drivers/clk/sunxi-ng/ccu_mux.c | 1 - drivers/clk/sunxi-ng/ccu_nk.c | 1 - drivers/clk/sunxi-ng/ccu_nkm.c | 1 - drivers/clk/sunxi-ng/ccu_nkmp.c | 25 +- drivers/clk/sunxi-ng/ccu_nm.c | 1 - drivers/clk/sunxi-ng/ccu_phase.c | 1 - drivers/clk/sunxi-ng/ccu_sdm.c | 1 - drivers/clk/sunxi/Kconfig | 43 - drivers/clk/sunxi/Makefile | 49 +- drivers/clk/sunxi/clk-a10-mod1.c | 1 - drivers/clk/sunxi/clk-a10-pll2.c | 1 - drivers/clk/sunxi/clk-a10-ve.c | 1 - drivers/clk/sunxi/clk-a20-gmac.c | 1 - drivers/clk/sunxi/clk-mod0.c | 1 - drivers/clk/sunxi/clk-simple-gates.c | 1 - drivers/clk/sunxi/clk-sun4i-display.c | 1 - drivers/clk/sunxi/clk-sun4i-pll3.c | 1 - drivers/clk/sunxi/clk-sun4i-tcon-ch1.c | 1 - drivers/clk/sunxi/clk-sun8i-apb0.c | 1 - drivers/clk/sunxi/clk-sun8i-bus-gates.c | 1 - drivers/clk/sunxi/clk-sun8i-mbus.c | 1 - drivers/clk/sunxi/clk-sun9i-cpus.c | 1 - drivers/clk/sunxi/clk-sun9i-mmc.c | 1 - drivers/clk/sunxi/clk-sunxi.c | 1 - drivers/clk/sunxi/clk-usb.c | 1 - drivers/clk/tegra/clk-divider.c | 3 +- drivers/clk/tegra/clk-emc.c | 58 +- drivers/clk/tegra/clk-periph-fixed.c | 1 - drivers/clk/tegra/clk-pll.c | 54 +- drivers/clk/tegra/clk-sdmmc-mux.c | 1 - drivers/clk/tegra/clk-super.c | 2 +- drivers/clk/tegra/clk-tegra124.c | 7 +- drivers/clk/tegra/clk-tegra210.c | 6 +- drivers/clk/tegra/clk.c | 1 - drivers/clk/ti/adpll.c | 1 - drivers/clk/ti/clk-7xx-compat.c | 6 +- drivers/clk/ti/clk-7xx.c | 6 +- drivers/clk/ti/clk.c | 1 - drivers/clk/ti/clkctrl.c | 17 - drivers/clk/ti/clock.h | 8 +- drivers/clk/ti/fapll.c | 1 - drivers/clk/ux500/clk-sysctrl.c | 3 +- drivers/clk/versatile/clk-sp810.c | 1 - drivers/clk/x86/clk-pmc-atom.c | 15 +- drivers/clk/zynq/clkc.c | 6 +- drivers/clk/zynq/pll.c | 18 +- drivers/clk/zynqmp/clk-mux-zynqmp.c | 1 + drivers/clk/zynqmp/clk-zynqmp.h | 6 + drivers/clk/zynqmp/clkc.c | 184 +- drivers/clk/zynqmp/divider.c | 17 +- drivers/clocksource/Kconfig | 22 +- drivers/clocksource/Makefile | 3 +- drivers/clocksource/arm_arch_timer.c | 143 +- drivers/clocksource/tcb_clksrc.c | 433 + drivers/clocksource/timer-atmel-tcb.c | 477 - drivers/clocksource/timer-fsl-ftm.c | 15 +- drivers/clocksource/timer-ixp4xx.c | 284 - drivers/clocksource/timer-milbeaut.c | 66 +- drivers/clocksource/timer-oxnas-rps.c | 2 +- drivers/clocksource/timer-sun4i.c | 5 +- drivers/clocksource/timer-tegra20.c | 63 +- drivers/clocksource/timer-ti-dm.c | 29 + drivers/counter/104-quad-8.c | 1367 -- drivers/counter/Kconfig | 60 - drivers/counter/Makefile | 10 - drivers/counter/counter.c | 1567 -- drivers/counter/ftm-quaddec.c | 356 - drivers/counter/stm32-lptimer-cnt.c | 754 - drivers/counter/stm32-timer-cnt.c | 390 - drivers/cpufreq/Kconfig | 4 + drivers/cpufreq/acpi-cpufreq.c | 19 +- drivers/cpufreq/amd_freq_sensitivity.c | 2 +- drivers/cpufreq/armada-37xx-cpufreq.c | 22 +- drivers/cpufreq/armada-8k-cpufreq.c | 1 - drivers/cpufreq/cpufreq.c | 242 +- drivers/cpufreq/cpufreq_governor.c | 2 - drivers/cpufreq/cpufreq_stats.c | 15 +- drivers/cpufreq/freq_table.c | 3 + drivers/cpufreq/imx6q-cpufreq.c | 4 +- drivers/cpufreq/intel_pstate.c | 65 +- drivers/cpufreq/kirkwood-cpufreq.c | 19 +- drivers/cpufreq/loongson1-cpufreq.c | 1 - drivers/cpufreq/maple-cpufreq.c | 6 +- drivers/cpufreq/pasemi-cpufreq.c | 1 - drivers/cpufreq/pmac32-cpufreq.c | 2 - drivers/cpufreq/powernow-k8.c | 2 +- drivers/cpufreq/ppc_cbe_cpufreq.c | 1 - drivers/cpufreq/qoriq-cpufreq.c | 2 - drivers/cpufreq/speedstep-centrino.c | 2 +- drivers/cpuidle/cpuidle-exynos.c | 2 +- drivers/cpuidle/cpuidle.c | 19 +- drivers/crypto/Kconfig | 9 + drivers/crypto/Makefile | 1 + drivers/crypto/amcc/crypto4xx_alg.c | 24 +- drivers/crypto/amcc/crypto4xx_core.c | 48 +- drivers/crypto/amcc/crypto4xx_core.h | 3 +- drivers/crypto/atmel-tdes.c | 106 +- drivers/crypto/axis/artpec6_crypto.c | 2 + drivers/crypto/bcm/cipher.c | 22 +- drivers/crypto/bcm/spu.c | 3 + drivers/crypto/bcm/util.c | 1 + drivers/crypto/caam/caamalg.c | 84 +- drivers/crypto/caam/caamalg_qi.c | 73 +- drivers/crypto/caam/caamalg_qi2.c | 251 +- drivers/crypto/caam/caamalg_qi2.h | 2 + drivers/crypto/caam/caampkc.c | 2 + drivers/crypto/caam/ctrl.c | 20 - drivers/crypto/caam/error.c | 4 +- drivers/crypto/caam/intern.h | 4 +- drivers/crypto/caam/jr.c | 31 +- drivers/crypto/caam/qi.c | 4 +- drivers/crypto/caam/regs.h | 3 - drivers/crypto/cavium/cpt/cptvf_algs.c | 30 +- drivers/crypto/cavium/cpt/cptvf_main.c | 2 +- drivers/crypto/cavium/cpt/cptvf_mbox.c | 17 + drivers/crypto/cavium/cpt/cptvf_reqmanager.c | 6 +- drivers/crypto/cavium/nitrox/nitrox_aead.c | 337 +- drivers/crypto/cavium/nitrox/nitrox_hal.c | 65 +- drivers/crypto/cavium/nitrox/nitrox_req.h | 46 +- drivers/crypto/cavium/nitrox/nitrox_reqmgr.c | 4 + drivers/crypto/cavium/nitrox/nitrox_skcipher.c | 8 +- drivers/crypto/cavium/zip/zip_crypto.c | 8 +- drivers/crypto/ccp/ccp-crypto-des3.c | 21 +- drivers/crypto/ccp/ccp-crypto-rsa.c | 8 +- drivers/crypto/ccp/ccp-crypto-sha.c | 2 + drivers/crypto/ccp/psp-dev.c | 69 +- drivers/crypto/ccree/Makefile | 1 - drivers/crypto/ccree/cc_aead.c | 118 +- drivers/crypto/ccree/cc_aead.h | 3 +- drivers/crypto/ccree/cc_buffer_mgr.c | 341 +- drivers/crypto/ccree/cc_buffer_mgr.h | 2 +- drivers/crypto/ccree/cc_cipher.c | 585 +- drivers/crypto/ccree/cc_cipher.h | 3 +- drivers/crypto/ccree/cc_crypto_ctx.h | 10 +- drivers/crypto/ccree/cc_debugfs.c | 44 +- drivers/crypto/ccree/cc_debugfs.h | 2 +- drivers/crypto/ccree/cc_driver.c | 120 +- drivers/crypto/ccree/cc_driver.h | 36 +- drivers/crypto/ccree/cc_fips.c | 29 +- drivers/crypto/ccree/cc_fips.h | 4 +- drivers/crypto/ccree/cc_hash.c | 64 +- drivers/crypto/ccree/cc_hash.h | 2 +- drivers/crypto/ccree/cc_host_regs.h | 123 +- drivers/crypto/ccree/cc_hw_queue_defs.h | 35 +- drivers/crypto/ccree/cc_ivgen.c | 11 +- drivers/crypto/ccree/cc_ivgen.h | 2 +- drivers/crypto/ccree/cc_kernel_regs.h | 2 +- drivers/crypto/ccree/cc_lli_defs.h | 4 +- drivers/crypto/ccree/cc_pm.c | 11 +- drivers/crypto/ccree/cc_pm.h | 2 +- drivers/crypto/ccree/cc_request_mgr.c | 116 +- drivers/crypto/ccree/cc_request_mgr.h | 2 +- drivers/crypto/ccree/cc_sram_mgr.c | 7 +- drivers/crypto/ccree/cc_sram_mgr.h | 2 +- drivers/crypto/chelsio/chcr_algo.c | 19 +- drivers/crypto/chelsio/chcr_core.c | 4 + drivers/crypto/chelsio/chcr_ipsec.c | 3 +- drivers/crypto/hifn_795x.c | 31 +- drivers/crypto/hisilicon/sec/sec_algs.c | 12 +- drivers/crypto/inside-secure/safexcel_cipher.c | 11 +- drivers/crypto/ixp4xx_crypto.c | 68 +- drivers/crypto/marvell/cipher.c | 11 +- drivers/crypto/marvell/hash.c | 3 +- drivers/crypto/mediatek/mtk-sha.c | 3 + drivers/crypto/mxc-scc.c | 767 + drivers/crypto/mxs-dcp.c | 14 +- drivers/crypto/n2_core.c | 15 +- drivers/crypto/nx/nx-842-pseries.c | 6 +- drivers/crypto/nx/nx-842.c | 3 +- drivers/crypto/nx/nx-aes-xcbc.c | 12 +- drivers/crypto/nx/nx-sha256.c | 6 +- drivers/crypto/nx/nx-sha512.c | 6 +- drivers/crypto/omap-des.c | 29 +- drivers/crypto/omap-sham.c | 2 + drivers/crypto/padlock-sha.c | 5 + drivers/crypto/picoxcell_crypto.c | 35 +- drivers/crypto/qat/qat_common/qat_algs.c | 1 + drivers/crypto/qat/qat_common/qat_asym_algs.c | 2 + drivers/crypto/qce/ablkcipher.c | 22 +- drivers/crypto/rockchip/rk3288_crypto_ablkcipher.c | 61 +- drivers/crypto/s5p-sss.c | 1 + drivers/crypto/sahara.c | 6 +- drivers/crypto/stm32/Kconfig | 1 - drivers/crypto/stm32/stm32-cryp.c | 74 +- drivers/crypto/stm32/stm32-hash.c | 4 +- drivers/crypto/sunxi-ss/sun4i-ss-cipher.c | 78 +- drivers/crypto/sunxi-ss/sun4i-ss-core.c | 19 +- drivers/crypto/sunxi-ss/sun4i-ss-hash.c | 5 +- drivers/crypto/sunxi-ss/sun4i-ss.h | 2 - drivers/crypto/talitos.c | 108 +- drivers/crypto/ux500/cryp/Makefile | 6 +- drivers/crypto/ux500/cryp/cryp_core.c | 86 +- drivers/crypto/vmx/aes.c | 14 +- drivers/crypto/vmx/aes_cbc.c | 14 +- drivers/crypto/vmx/aes_ctr.c | 10 +- drivers/crypto/vmx/aes_xts.c | 14 +- drivers/crypto/vmx/aesp8-ppc.pl | 4 +- drivers/crypto/vmx/ghash.c | 10 +- drivers/crypto/vmx/vmx.c | 4 +- drivers/dax/device.c | 6 +- drivers/dax/pmem/core.c | 6 +- drivers/dax/super.c | 7 +- drivers/devfreq/devfreq-event.c | 2 +- drivers/devfreq/devfreq.c | 90 +- drivers/devfreq/event/exynos-ppmu.c | 2 +- drivers/devfreq/event/rockchip-dfi.c | 25 +- drivers/devfreq/exynos-bus.c | 8 - drivers/devfreq/rk3399_dmc.c | 73 +- drivers/devfreq/tegra-devfreq.c | 7 +- drivers/dma-buf/Kconfig | 1 + drivers/dma-buf/Makefile | 3 +- drivers/dma-buf/dma-fence-chain.c | 242 - drivers/dma-buf/dma-fence.c | 1 - drivers/dma-buf/reservation.c | 8 - drivers/dma-buf/sw_sync.c | 2 +- drivers/dma-buf/sync_file.c | 3 +- drivers/dma/Kconfig | 2 +- drivers/dma/amba-pl08x.c | 22 +- drivers/dma/at_xdmac.c | 67 +- drivers/dma/bcm-sba-raid.c | 3 +- drivers/dma/bcm2835-dma.c | 3 +- drivers/dma/dma-axi-dmac.c | 116 +- drivers/dma/fsl-edma-common.h | 2 +- drivers/dma/fsl-edma.c | 6 +- drivers/dma/idma64.c | 15 +- drivers/dma/idma64.h | 2 - drivers/dma/imx-sdma.c | 15 +- drivers/dma/mediatek/mtk-cqdma.c | 2 +- drivers/dma/nbpfaxi.c | 4 +- drivers/dma/pl330.c | 61 +- drivers/dma/sh/rcar-dmac.c | 34 +- drivers/dma/stm32-dma.c | 103 +- drivers/dma/tegra210-adma.c | 269 +- drivers/dma/txx9dmac.c | 3 + drivers/dma/xgene-dma.c | 6 +- drivers/edac/altera_edac.c | 262 +- drivers/edac/altera_edac.h | 69 +- drivers/edac/amd64_edac.c | 135 +- drivers/edac/amd64_edac.h | 11 +- drivers/edac/i10nm_base.c | 52 +- drivers/edac/mce_amd.c | 4 +- drivers/edac/skx_base.c | 50 +- drivers/edac/skx_common.c | 57 +- drivers/edac/skx_common.h | 8 + drivers/extcon/Kconfig | 11 +- drivers/extcon/Makefile | 1 - drivers/extcon/devres.c | 2 +- drivers/extcon/extcon-arizona.c | 10 - drivers/extcon/extcon-axp288.c | 9 +- drivers/extcon/extcon-intel-cht-wc.c | 81 +- drivers/extcon/extcon-intel-mrfld.c | 284 - drivers/extcon/extcon-intel.h | 20 - drivers/firewire/core-device.c | 2 +- drivers/firewire/core-iso.c | 17 +- drivers/firewire/core-topology.c | 1 - drivers/firewire/nosy.c | 2 +- drivers/firewire/ohci.c | 1 + drivers/firmware/Kconfig | 31 +- drivers/firmware/Makefile | 4 +- drivers/firmware/arm_scmi/driver.c | 8 +- drivers/firmware/arm_sdei.c | 3 - drivers/firmware/dmi_scan.c | 28 +- drivers/firmware/efi/arm-runtime.c | 6 +- drivers/firmware/efi/libstub/Makefile | 20 +- drivers/firmware/google/vpd.c | 4 +- drivers/firmware/imx/Makefile | 2 +- drivers/firmware/imx/imx-scu-irq.c | 168 - drivers/firmware/imx/imx-scu.c | 6 - drivers/firmware/imx/scu-pd.c | 121 +- drivers/firmware/iscsi_ibft.c | 2 +- drivers/firmware/psci.c | 708 + drivers/firmware/psci/Kconfig | 13 - drivers/firmware/psci/Makefile | 4 - drivers/firmware/psci/psci.c | 750 - drivers/firmware/{psci => }/psci_checker.c | 0 drivers/firmware/ti_sci.c | 651 - drivers/firmware/ti_sci.h | 102 - drivers/firmware/trusted_foundations.c | 176 - drivers/firmware/xilinx/zynqmp-debug.c | 18 +- drivers/firmware/xilinx/zynqmp.c | 56 +- drivers/fpga/Kconfig | 9 - drivers/fpga/Makefile | 1 - drivers/fpga/dfl-afu-dma-region.c | 42 +- drivers/fpga/zynqmp-fpga.c | 159 - drivers/gnss/core.c | 2 +- drivers/gnss/ubx.c | 1 - drivers/gpio/Kconfig | 104 +- drivers/gpio/Makefile | 3 - drivers/gpio/gpio-74x164.c | 22 +- drivers/gpio/gpio-74xx-mmio.c | 4 +- drivers/gpio/gpio-amdpt.c | 8 +- drivers/gpio/gpio-aspeed.c | 4 +- drivers/gpio/gpio-bcm-kona.c | 4 +- drivers/gpio/gpio-cadence.c | 4 +- drivers/gpio/gpio-clps711x.c | 7 +- drivers/gpio/gpio-dwapb.c | 4 +- drivers/gpio/gpio-eic-sprd.c | 1 - drivers/gpio/gpio-ftgpio010.c | 4 +- drivers/gpio/gpio-hlwd.c | 4 +- drivers/gpio/gpio-iop.c | 4 +- drivers/gpio/gpio-ixp4xx.c | 474 - drivers/gpio/gpio-janz-ttl.c | 4 +- drivers/gpio/gpio-loongson1.c | 4 +- drivers/gpio/gpio-lpc18xx.c | 5 +- drivers/gpio/gpio-max77650.c | 190 - drivers/gpio/gpio-mb86s7x.c | 4 +- drivers/gpio/gpio-merrifield.c | 18 +- drivers/gpio/gpio-mlxbf.c | 152 - drivers/gpio/gpio-mmio.c | 99 +- drivers/gpio/gpio-mt7621.c | 3 +- drivers/gpio/gpio-mvebu.c | 7 +- drivers/gpio/gpio-mxc.c | 4 +- drivers/gpio/gpio-octeon.c | 4 +- drivers/gpio/gpio-omap.c | 648 +- drivers/gpio/gpio-pca953x.c | 25 +- drivers/gpio/gpio-pxa.c | 12 +- drivers/gpio/gpio-rcar.c | 5 +- drivers/gpio/gpio-sch.c | 5 + drivers/gpio/gpio-spear-spics.c | 4 +- drivers/gpio/gpio-sprd.c | 4 +- drivers/gpio/gpio-sta2x11.c | 5 +- drivers/gpio/gpio-stp-xway.c | 4 +- drivers/gpio/gpio-tb10x.c | 4 +- drivers/gpio/gpio-tegra.c | 4 +- drivers/gpio/gpio-thunderx.c | 16 +- drivers/gpio/gpio-timberdale.c | 4 +- drivers/gpio/gpio-ts4800.c | 4 +- drivers/gpio/gpio-uniphier.c | 4 +- drivers/gpio/gpio-vf610.c | 92 +- drivers/gpio/gpio-xgene-sb.c | 4 +- drivers/gpio/gpio-xlp.c | 7 +- drivers/gpio/gpio-zx.c | 4 +- drivers/gpio/gpio-zynq.c | 4 +- drivers/gpio/gpiolib-acpi.c | 115 +- drivers/gpio/gpiolib-devprop.c | 2 - drivers/gpio/gpiolib-of.c | 24 +- drivers/gpio/gpiolib.c | 55 +- drivers/gpio/gpiolib.h | 22 +- drivers/gpu/drm/Kconfig | 22 +- drivers/gpu/drm/Makefile | 18 +- drivers/gpu/drm/amd/amdgpu/Makefile | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 47 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 70 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 17 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c | 63 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c | 63 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 84 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 35 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 73 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.h | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 152 +- drivers/gpu/drm/amd/amdgpu/amdgpu_csa.c | 9 + drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 33 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 122 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 450 - drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.h | 46 - drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.c | 16 - drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h | 38 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 114 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 59 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 33 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.h | 16 + drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 3 - drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 82 - drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 46 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 59 - drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 3 - drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ih.h | 3 - drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 38 - drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 739 +- drivers/gpu/drm/amd/amdgpu/amdgpu_prime.c | 449 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 346 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 69 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 1532 -- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 294 - drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_sched.c | 23 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 94 - drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 24 - drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 977 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 83 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.c | 127 - drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c | 270 - drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 109 - drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 217 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h | 19 +- drivers/gpu/drm/amd/amdgpu/cik.c | 13 - drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 8 +- drivers/gpu/drm/amd/amdgpu/df_v3_6.c | 431 - drivers/gpu/drm/amd/amdgpu/df_v3_6.h | 17 - drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 19 - drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 1 - drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 570 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 24 +- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 19 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 30 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 79 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 661 +- drivers/gpu/drm/amd/amdgpu/kv_dpm.c | 2 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 30 +- drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 102 +- drivers/gpu/drm/amd/amdgpu/mxgpu_ai.h | 7 - drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c | 2 +- drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c | 3 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c | 15 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 15 +- drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 9 - drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 95 +- drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 167 +- drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 8 +- drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 258 +- drivers/gpu/drm/amd/amdgpu/si.c | 13 - drivers/gpu/drm/amd/amdgpu/si_dma.c | 8 +- drivers/gpu/drm/amd/amdgpu/si_dpm.c | 3 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 107 +- drivers/gpu/drm/amd/amdgpu/soc15.h | 10 - drivers/gpu/drm/amd/amdgpu/soc15_common.h | 57 +- drivers/gpu/drm/amd/amdgpu/ta_ras_if.h | 108 - drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 16 +- drivers/gpu/drm/amd/amdgpu/vce_v2_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 32 +- drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 208 +- drivers/gpu/drm/amd/amdgpu/vi.c | 13 - drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 8 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 7 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.h | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 16 +- drivers/gpu/drm/amd/amdkfd/kfd_events.c | 20 +- drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 2 + drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 5 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 19 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 4 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 1866 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 18 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c | 53 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 194 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 2 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c | 22 - .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 21 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 126 +- drivers/gpu/drm/amd/display/dc/basics/fixpt31_32.c | 5 - drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 2 - drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 220 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 202 +- drivers/gpu/drm/amd/display/dc/core/dc_debug.c | 24 +- .../gpu/drm/amd/display/dc/core/dc_hw_sequencer.c | 29 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 224 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 22 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 383 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 21 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 238 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 98 +- drivers/gpu/drm/amd/display/dc/core/dc_surface.c | 13 - drivers/gpu/drm/amd/display/dc/dc.h | 138 +- drivers/gpu/drm/amd/display/dc/dc_ddc_types.h | 2 - drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 18 +- drivers/gpu/drm/amd/display/dc/dc_helper.c | 78 +- drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 1 - drivers/gpu/drm/amd/display/dc/dc_link.h | 9 - drivers/gpu/drm/amd/display/dc/dc_stream.h | 10 - drivers/gpu/drm/amd/display/dc/dc_types.h | 7 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 155 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.h | 11 +- drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.c | 108 +- drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.h | 23 - .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 2 +- drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c | 42 +- drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.h | 22 +- drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c | 19 +- drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.h | 11 +- .../drm/amd/display/dc/dce/dce_stream_encoder.c | 6 +- .../drm/amd/display/dc/dce100/dce100_resource.c | 36 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 86 +- .../drm/amd/display/dc/dce110/dce110_resource.c | 124 +- .../display/dc/dce110/dce110_timing_generator.c | 5 - .../display/dc/dce110/dce110_timing_generator.h | 5 - .../display/dc/dce110/dce110_timing_generator_v.c | 5 - .../drm/amd/display/dc/dce112/dce112_resource.c | 92 +- .../drm/amd/display/dc/dce112/dce112_resource.h | 3 +- .../drm/amd/display/dc/dce120/dce120_resource.c | 31 +- .../display/dc/dce120/dce120_timing_generator.c | 7 +- .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 45 +- .../amd/display/dc/dce80/dce80_timing_generator.c | 7 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_clk_mgr.c | 141 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_clk_mgr.h | 4 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c | 13 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_cm.c | 7 + .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c | 20 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c | 436 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.h | 79 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 29 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h | 16 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 252 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 4 - .../display/dc/dcn10/dcn10_hw_sequencer_debug.c | 16 +- .../drm/amd/display/dc/dcn10/dcn10_link_encoder.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 47 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 17 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 89 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.h | 2 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 124 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 25 +- drivers/gpu/drm/amd/display/dc/dm_helpers.h | 2 +- drivers/gpu/drm/amd/display/dc/dm_pp_smu.h | 33 +- drivers/gpu/drm/amd/display/dc/dm_services.h | 36 +- drivers/gpu/drm/amd/display/dc/dm_services_types.h | 2 +- .../gpu/drm/amd/display/dc/dml/display_mode_lib.c | 40 +- .../gpu/drm/amd/display/dc/dml/display_mode_lib.h | 5 +- .../drm/amd/display/dc/dml/display_mode_structs.h | 5 +- .../amd/display/dc/dml/display_rq_dlg_helpers.c | 3 - drivers/gpu/drm/amd/display/dc/inc/clock_source.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/core_status.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/core_types.h | 30 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h | 5 +- drivers/gpu/drm/amd/display/dc/inc/dcn_calcs.h | 5 +- drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 10 +- drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h | 4 - drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 10 - drivers/gpu/drm/amd/display/dc/inc/hw/dmcu.h | 2 - drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 1 - drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h | 6 - .../gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 1 - .../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 10 +- .../drm/amd/display/dc/inc/hw/timing_generator.h | 25 +- drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 9 - drivers/gpu/drm/amd/display/dc/inc/reg_helper.h | 12 +- drivers/gpu/drm/amd/display/dc/inc/resource.h | 14 +- .../amd/display/dc/irq/dce110/irq_service_dce110.c | 7 +- .../amd/display/dc/irq/dce120/irq_service_dce120.c | 7 +- .../amd/display/dc/irq/dce80/irq_service_dce80.c | 6 +- .../amd/display/dc/irq/dcn10/irq_service_dcn10.c | 40 +- .../display/dc/virtual/virtual_stream_encoder.c | 3 +- .../drm/amd/display/include/bios_parser_types.h | 3 +- drivers/gpu/drm/amd/display/include/dal_asic_id.h | 3 +- drivers/gpu/drm/amd/display/include/fixed31_32.h | 2 - .../gpu/drm/amd/display/include/set_mode_types.h | 5 +- drivers/gpu/drm/amd/display/include/signal_types.h | 5 - .../drm/amd/display/modules/color/color_gamma.c | 2 - .../drm/amd/display/modules/freesync/freesync.c | 174 +- .../drm/amd/display/modules/power/power_helpers.c | 15 +- drivers/gpu/drm/amd/include/amd_shared.h | 3 - .../drm/amd/include/asic_reg/dcn/dcn_1_0_offset.h | 8 - .../drm/amd/include/asic_reg/df/df_3_6_offset.h | 18 - .../drm/amd/include/asic_reg/gc/gc_9_0_offset.h | 31 - .../drm/amd/include/asic_reg/nbio/nbio_6_1_smn.h | 3 - .../drm/amd/include/asic_reg/nbio/nbio_7_0_smn.h | 3 - .../drm/amd/include/asic_reg/nbio/nbio_7_4_0_smn.h | 3 - .../drm/amd/include/asic_reg/vcn/vcn_1_0_offset.h | 2 - .../drm/amd/include/asic_reg/vcn/vcn_1_0_sh_mask.h | 5 - drivers/gpu/drm/amd/include/atomfirmware.h | 98 +- drivers/gpu/drm/amd/include/kgd_kfd_interface.h | 17 +- drivers/gpu/drm/amd/include/kgd_pp_interface.h | 11 - drivers/gpu/drm/amd/include/linux/chash.h | 366 + drivers/gpu/drm/amd/lib/Kconfig | 28 + drivers/gpu/drm/amd/lib/Makefile | 32 + drivers/gpu/drm/amd/lib/chash.c | 638 + drivers/gpu/drm/amd/powerplay/Makefile | 2 +- drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 10 +- drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 1283 -- drivers/gpu/drm/amd/powerplay/hwmgr/Makefile | 3 +- .../gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c | 20 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c | 127 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 37 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu9_baco.c | 66 - drivers/gpu/drm/amd/powerplay/hwmgr/smu9_baco.h | 31 - drivers/gpu/drm/amd/powerplay/hwmgr/vega10_baco.c | 39 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_baco.h | 5 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 67 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega12_baco.c | 119 - drivers/gpu/drm/amd/powerplay/hwmgr/vega12_baco.h | 29 - drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c | 118 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.h | 3 - drivers/gpu/drm/amd/powerplay/hwmgr/vega12_inc.h | 2 - drivers/gpu/drm/amd/powerplay/hwmgr/vega20_baco.c | 12 - drivers/gpu/drm/amd/powerplay/hwmgr/vega20_baco.h | 1 - drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 106 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.h | 2 - drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 771 - drivers/gpu/drm/amd/powerplay/inc/power_state.h | 7 - drivers/gpu/drm/amd/powerplay/inc/pp_thermal.h | 12 +- drivers/gpu/drm/amd/powerplay/inc/rv_ppsmc.h | 1 + drivers/gpu/drm/amd/powerplay/inc/smu10.h | 14 +- drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h | 89 - .../gpu/drm/amd/powerplay/inc/smu_v11_0_ppsmc.h | 128 - .../gpu/drm/amd/powerplay/inc/smu_v11_0_pptable.h | 147 - drivers/gpu/drm/amd/powerplay/inc/smumgr.h | 1 - drivers/gpu/drm/amd/powerplay/inc/vega20_ppsmc.h | 3 +- drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 1984 -- drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c | 2 - drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c | 2 - .../gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c | 2 - .../drm/amd/powerplay/smumgr/polaris10_smumgr.c | 2 - .../gpu/drm/amd/powerplay/smumgr/smu10_smumgr.c | 4 - .../gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c | 2 - .../gpu/drm/amd/powerplay/smumgr/vega12_smumgr.c | 21 - .../gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c | 20 - .../gpu/drm/amd/powerplay/smumgr/vega20_smumgr.h | 1 - .../gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c | 2 - drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 2413 --- drivers/gpu/drm/amd/powerplay/vega20_ppt.h | 129 - .../gpu/drm/arm/display/include/malidp_product.h | 12 - drivers/gpu/drm/arm/display/include/malidp_utils.h | 31 - drivers/gpu/drm/arm/display/komeda/Makefile | 8 +- .../gpu/drm/arm/display/komeda/d71/d71_component.c | 685 - drivers/gpu/drm/arm/display/komeda/d71/d71_dev.c | 431 +- drivers/gpu/drm/arm/display/komeda/d71/d71_dev.h | 50 - drivers/gpu/drm/arm/display/komeda/d71/d71_regs.h | 530 - drivers/gpu/drm/arm/display/komeda/komeda_crtc.c | 407 +- drivers/gpu/drm/arm/display/komeda/komeda_dev.c | 118 - drivers/gpu/drm/arm/display/komeda/komeda_dev.h | 95 +- drivers/gpu/drm/arm/display/komeda/komeda_drv.c | 9 +- .../drm/arm/display/komeda/komeda_framebuffer.h | 9 +- drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 77 +- drivers/gpu/drm/arm/display/komeda/komeda_kms.h | 26 +- .../gpu/drm/arm/display/komeda/komeda_pipeline.c | 113 +- .../gpu/drm/arm/display/komeda/komeda_pipeline.h | 129 +- .../drm/arm/display/komeda/komeda_pipeline_state.c | 610 - drivers/gpu/drm/arm/display/komeda/komeda_plane.c | 139 - .../drm/arm/display/komeda/komeda_private_obj.c | 220 +- drivers/gpu/drm/arm/malidp_drv.c | 48 +- drivers/gpu/drm/arm/malidp_drv.h | 6 - drivers/gpu/drm/arm/malidp_hw.c | 249 +- drivers/gpu/drm/arm/malidp_hw.h | 31 +- drivers/gpu/drm/arm/malidp_mw.c | 10 +- drivers/gpu/drm/arm/malidp_planes.c | 271 +- drivers/gpu/drm/arm/malidp_regs.h | 20 - drivers/gpu/drm/armada/armada_fbdev.c | 6 +- drivers/gpu/drm/aspeed/Kconfig | 14 - drivers/gpu/drm/aspeed/Makefile | 3 - drivers/gpu/drm/aspeed/aspeed_gfx.h | 104 - drivers/gpu/drm/aspeed/aspeed_gfx_crtc.c | 241 - drivers/gpu/drm/aspeed/aspeed_gfx_drv.c | 269 - drivers/gpu/drm/aspeed/aspeed_gfx_out.c | 42 - drivers/gpu/drm/ast/ast_drv.h | 4 +- drivers/gpu/drm/ast/ast_fb.c | 7 +- drivers/gpu/drm/ast/ast_ttm.c | 10 +- drivers/gpu/drm/bochs/bochs.h | 9 +- drivers/gpu/drm/bochs/bochs_kms.c | 194 +- drivers/gpu/drm/bochs/bochs_mm.c | 10 +- drivers/gpu/drm/bridge/Kconfig | 1 + drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 6 +- drivers/gpu/drm/bridge/dumb-vga-dac.c | 6 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 50 +- drivers/gpu/drm/bridge/tc358767.c | 4 +- drivers/gpu/drm/bridge/ti-tfp410.c | 140 +- drivers/gpu/drm/cirrus/Kconfig | 2 +- drivers/gpu/drm/cirrus/Makefile | 3 + drivers/gpu/drm/cirrus/cirrus.c | 657 - drivers/gpu/drm/cirrus/cirrus_drv.c | 161 + drivers/gpu/drm/cirrus/cirrus_drv.h | 4 +- drivers/gpu/drm/cirrus/cirrus_fbdev.c | 315 + drivers/gpu/drm/cirrus/cirrus_main.c | 328 + drivers/gpu/drm/cirrus/cirrus_mode.c | 621 + drivers/gpu/drm/cirrus/cirrus_ttm.c | 10 +- drivers/gpu/drm/drm_atomic.c | 45 +- drivers/gpu/drm/drm_atomic_helper.c | 24 +- drivers/gpu/drm/drm_atomic_state_helper.c | 4 - drivers/gpu/drm/drm_atomic_uapi.c | 71 +- drivers/gpu/drm/drm_auth.c | 21 +- drivers/gpu/drm/drm_bufs.c | 8 - drivers/gpu/drm/drm_client.c | 11 +- drivers/gpu/drm/drm_connector.c | 97 +- drivers/gpu/drm/drm_crtc.c | 4 - drivers/gpu/drm/drm_crtc_internal.h | 1 - drivers/gpu/drm/drm_dp_mst_topology.c | 1 + drivers/gpu/drm/drm_drv.c | 223 +- drivers/gpu/drm/drm_dsc.c | 269 +- drivers/gpu/drm/drm_edid.c | 105 +- drivers/gpu/drm/drm_fb_helper.c | 302 +- drivers/gpu/drm/drm_file.c | 26 +- drivers/gpu/drm/drm_format_helper.c | 324 - drivers/gpu/drm/drm_fourcc.c | 27 - drivers/gpu/drm/drm_gem.c | 320 +- drivers/gpu/drm/drm_gem_cma_helper.c | 8 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 625 - drivers/gpu/drm/drm_internal.h | 10 - drivers/gpu/drm/drm_ioc32.c | 13 +- drivers/gpu/drm/drm_ioctl.c | 86 +- drivers/gpu/drm/drm_irq.c | 2 - drivers/gpu/drm/drm_kms_helper_common.c | 2 +- drivers/gpu/drm/drm_lease.c | 13 +- drivers/gpu/drm/drm_legacy.h | 87 +- drivers/gpu/drm/drm_legacy_misc.c | 82 - drivers/gpu/drm/drm_lock.c | 19 - drivers/gpu/drm/drm_memory.c | 26 +- drivers/gpu/drm/drm_mm.c | 25 +- drivers/gpu/drm/drm_mode_config.c | 5 +- drivers/gpu/drm/drm_mode_object.c | 5 +- drivers/gpu/drm/drm_modes.c | 12 +- drivers/gpu/drm/drm_panel_orientation_quirks.c | 13 - drivers/gpu/drm/drm_plane.c | 8 - drivers/gpu/drm/drm_prime.c | 1 - drivers/gpu/drm/drm_print.c | 28 - drivers/gpu/drm/drm_syncobj.c | 462 +- drivers/gpu/drm/drm_vm.c | 6 +- drivers/gpu/drm/drm_writeback.c | 73 +- drivers/gpu/drm/etnaviv/etnaviv_drv.c | 6 +- drivers/gpu/drm/etnaviv/etnaviv_drv.h | 2 +- drivers/gpu/drm/etnaviv/etnaviv_gem.c | 40 +- drivers/gpu/drm/etnaviv/etnaviv_gem.h | 4 + drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c | 7 + drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 22 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 6 +- drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 6 +- drivers/gpu/drm/exynos/exynos7_drm_decon.c | 26 +- drivers/gpu/drm/exynos/exynos_dp.c | 9 +- drivers/gpu/drm/exynos/exynos_drm_dma.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_dpi.c | 9 +- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 7 +- drivers/gpu/drm/exynos/exynos_drm_fb.c | 9 +- drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 30 +- drivers/gpu/drm/exynos/exynos_drm_fimc.c | 97 +- drivers/gpu/drm/exynos/exynos_drm_fimd.c | 48 +- drivers/gpu/drm/exynos/exynos_drm_g2d.c | 51 +- drivers/gpu/drm/exynos/exynos_drm_gem.c | 35 +- drivers/gpu/drm/exynos/exynos_drm_gsc.c | 72 +- drivers/gpu/drm/exynos/exynos_drm_ipp.c | 71 +- drivers/gpu/drm/exynos/exynos_drm_ipp.h | 9 +- drivers/gpu/drm/exynos/exynos_drm_mic.c | 29 +- drivers/gpu/drm/exynos/exynos_drm_plane.c | 15 +- drivers/gpu/drm/exynos/exynos_drm_rotator.c | 6 +- drivers/gpu/drm/exynos/exynos_drm_scaler.c | 6 +- drivers/gpu/drm/exynos/exynos_drm_vidi.c | 49 +- drivers/gpu/drm/exynos/exynos_hdmi.c | 75 +- drivers/gpu/drm/exynos/exynos_mixer.c | 43 +- drivers/gpu/drm/fsl-dcu/Kconfig | 1 + drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_crtc.c | 2 +- drivers/gpu/drm/gma500/framebuffer.c | 7 +- drivers/gpu/drm/gma500/framebuffer.h | 2 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h | 2 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c | 9 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c | 7 + drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c | 12 +- drivers/gpu/drm/i915/.gitignore | 1 - drivers/gpu/drm/i915/Kconfig | 1 + drivers/gpu/drm/i915/Makefile | 8 +- drivers/gpu/drm/i915/Makefile.header-test | 47 - drivers/gpu/drm/i915/gvt/Makefile | 2 +- drivers/gpu/drm/i915/gvt/cmd_parser.c | 74 +- drivers/gpu/drm/i915/gvt/debugfs.c | 4 +- drivers/gpu/drm/i915/gvt/display.c | 1 + drivers/gpu/drm/i915/gvt/dmabuf.c | 26 +- drivers/gpu/drm/i915/gvt/execlist.c | 28 +- drivers/gpu/drm/i915/gvt/execlist.h | 2 +- drivers/gpu/drm/i915/gvt/gtt.c | 34 +- drivers/gpu/drm/i915/gvt/gtt.h | 18 +- drivers/gpu/drm/i915/gvt/gvt.h | 17 +- drivers/gpu/drm/i915/gvt/handlers.c | 189 +- drivers/gpu/drm/i915/gvt/interrupt.c | 2 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 6 +- drivers/gpu/drm/i915/gvt/mmio.c | 8 +- drivers/gpu/drm/i915/gvt/mmio_context.c | 248 +- drivers/gpu/drm/i915/gvt/reg.h | 31 - drivers/gpu/drm/i915/gvt/scheduler.c | 41 +- drivers/gpu/drm/i915/gvt/scheduler.h | 6 +- drivers/gpu/drm/i915/gvt/vgpu.c | 6 +- drivers/gpu/drm/i915/i915_active.c | 23 +- drivers/gpu/drm/i915/i915_active.h | 16 + drivers/gpu/drm/i915/i915_cmd_parser.c | 12 +- drivers/gpu/drm/i915/i915_debugfs.c | 173 +- drivers/gpu/drm/i915/i915_drv.c | 622 +- drivers/gpu/drm/i915/i915_drv.h | 408 +- drivers/gpu/drm/i915/i915_gem.c | 782 +- drivers/gpu/drm/i915/i915_gem.h | 9 +- drivers/gpu/drm/i915/i915_gem_context.c | 1101 +- drivers/gpu/drm/i915/i915_gem_context.h | 260 +- drivers/gpu/drm/i915/i915_gem_context_types.h | 175 - drivers/gpu/drm/i915/i915_gem_dmabuf.c | 3 +- drivers/gpu/drm/i915/i915_gem_evict.c | 18 +- drivers/gpu/drm/i915/i915_gem_execbuffer.c | 48 +- drivers/gpu/drm/i915/i915_gem_fence_reg.c | 156 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 141 +- drivers/gpu/drm/i915/i915_gem_gtt.h | 26 +- drivers/gpu/drm/i915/i915_gem_internal.c | 2 +- drivers/gpu/drm/i915/i915_gem_object.c | 42 - drivers/gpu/drm/i915/i915_gem_object.h | 8 +- drivers/gpu/drm/i915/i915_gem_render_state.c | 4 +- drivers/gpu/drm/i915/i915_gem_stolen.c | 2 +- drivers/gpu/drm/i915/i915_gem_tiling.c | 6 +- drivers/gpu/drm/i915/i915_gem_userptr.c | 8 +- drivers/gpu/drm/i915/i915_globals.c | 125 - drivers/gpu/drm/i915/i915_globals.h | 35 - drivers/gpu/drm/i915/i915_gpu_error.c | 183 +- drivers/gpu/drm/i915/i915_gpu_error.h | 51 +- drivers/gpu/drm/i915/i915_irq.c | 665 +- drivers/gpu/drm/i915/i915_pci.c | 262 +- drivers/gpu/drm/i915/i915_perf.c | 114 +- drivers/gpu/drm/i915/i915_pmu.c | 67 +- drivers/gpu/drm/i915/i915_priolist_types.h | 42 - drivers/gpu/drm/i915/i915_pvinfo.h | 2 +- drivers/gpu/drm/i915/i915_query.c | 39 +- drivers/gpu/drm/i915/i915_reg.h | 571 +- drivers/gpu/drm/i915/i915_request.c | 554 +- drivers/gpu/drm/i915/i915_request.h | 87 +- drivers/gpu/drm/i915/i915_reset.c | 621 +- drivers/gpu/drm/i915/i915_reset.h | 16 +- drivers/gpu/drm/i915/i915_scheduler.c | 112 +- drivers/gpu/drm/i915/i915_scheduler.h | 95 +- drivers/gpu/drm/i915/i915_scheduler_types.h | 72 - drivers/gpu/drm/i915/i915_suspend.c | 4 +- drivers/gpu/drm/i915/i915_sw_fence.c | 43 +- drivers/gpu/drm/i915/i915_sw_fence.h | 16 +- drivers/gpu/drm/i915/i915_timeline.c | 301 +- drivers/gpu/drm/i915/i915_timeline.h | 89 +- drivers/gpu/drm/i915/i915_timeline_types.h | 70 - drivers/gpu/drm/i915/i915_trace.h | 106 +- drivers/gpu/drm/i915/i915_user_extensions.c | 61 - drivers/gpu/drm/i915/i915_user_extensions.h | 20 - drivers/gpu/drm/i915/i915_utils.h | 31 - drivers/gpu/drm/i915/i915_vgpu.c | 11 +- drivers/gpu/drm/i915/i915_vgpu.h | 2 +- drivers/gpu/drm/i915/i915_vma.c | 62 +- drivers/gpu/drm/i915/i915_vma.h | 3 - drivers/gpu/drm/i915/icl_dsi.c | 99 +- drivers/gpu/drm/i915/intel_atomic.c | 6 +- drivers/gpu/drm/i915/intel_atomic_plane.c | 59 +- drivers/gpu/drm/i915/intel_atomic_plane.h | 40 - drivers/gpu/drm/i915/intel_audio.c | 95 +- drivers/gpu/drm/i915/intel_audio.h | 24 - drivers/gpu/drm/i915/intel_bios.c | 133 +- drivers/gpu/drm/i915/intel_breadcrumbs.c | 92 +- drivers/gpu/drm/i915/intel_cdclk.c | 382 +- drivers/gpu/drm/i915/intel_cdclk.h | 46 - drivers/gpu/drm/i915/intel_color.c | 1131 +- drivers/gpu/drm/i915/intel_color.h | 17 - drivers/gpu/drm/i915/intel_combo_phy.c | 3 +- drivers/gpu/drm/i915/intel_connector.c | 19 +- drivers/gpu/drm/i915/intel_connector.h | 35 - drivers/gpu/drm/i915/intel_context.c | 270 - drivers/gpu/drm/i915/intel_context.h | 87 - drivers/gpu/drm/i915/intel_context_types.h | 77 - drivers/gpu/drm/i915/intel_crt.c | 13 +- drivers/gpu/drm/i915/intel_crt.h | 21 - drivers/gpu/drm/i915/intel_csr.c | 5 +- drivers/gpu/drm/i915/intel_csr.h | 17 - drivers/gpu/drm/i915/intel_ddi.c | 350 +- drivers/gpu/drm/i915/intel_ddi.h | 53 - drivers/gpu/drm/i915/intel_device_info.c | 136 +- drivers/gpu/drm/i915/intel_device_info.h | 46 +- drivers/gpu/drm/i915/intel_display.c | 819 +- drivers/gpu/drm/i915/intel_dp.c | 658 +- drivers/gpu/drm/i915/intel_dp.h | 122 - drivers/gpu/drm/i915/intel_dp_link_training.c | 1 - drivers/gpu/drm/i915/intel_dp_mst.c | 154 +- drivers/gpu/drm/i915/intel_dpio_phy.c | 6 +- drivers/gpu/drm/i915/intel_dpll_mgr.c | 770 +- drivers/gpu/drm/i915/intel_dpll_mgr.h | 5 +- drivers/gpu/drm/i915/intel_drv.h | 676 +- drivers/gpu/drm/i915/intel_dsi.h | 1 + drivers/gpu/drm/i915/intel_dsi_vbt.c | 24 +- drivers/gpu/drm/i915/intel_dvo.c | 10 +- drivers/gpu/drm/i915/intel_dvo.h | 13 - drivers/gpu/drm/i915/intel_engine_cs.c | 491 +- drivers/gpu/drm/i915/intel_engine_types.h | 546 - drivers/gpu/drm/i915/intel_fbc.c | 10 +- drivers/gpu/drm/i915/intel_fbc.h | 42 - drivers/gpu/drm/i915/intel_fbdev.c | 245 +- drivers/gpu/drm/i915/intel_fbdev.h | 53 - drivers/gpu/drm/i915/intel_fifo_underrun.c | 1 - drivers/gpu/drm/i915/intel_frontbuffer.c | 5 +- drivers/gpu/drm/i915/intel_frontbuffer.h | 10 - drivers/gpu/drm/i915/intel_gpu_commands.h | 9 +- drivers/gpu/drm/i915/intel_guc.c | 45 +- drivers/gpu/drm/i915/intel_guc.h | 4 +- drivers/gpu/drm/i915/intel_guc_ads.c | 3 +- drivers/gpu/drm/i915/intel_guc_ct.c | 99 +- drivers/gpu/drm/i915/intel_guc_ct.h | 3 - drivers/gpu/drm/i915/intel_guc_fw.c | 4 +- drivers/gpu/drm/i915/intel_guc_log.c | 5 - drivers/gpu/drm/i915/intel_guc_submission.c | 134 +- drivers/gpu/drm/i915/intel_guc_submission.h | 1 - drivers/gpu/drm/i915/intel_hangcheck.c | 26 +- drivers/gpu/drm/i915/intel_hdcp.c | 1261 +- drivers/gpu/drm/i915/intel_hdcp.h | 33 - drivers/gpu/drm/i915/intel_hdmi.c | 810 +- drivers/gpu/drm/i915/intel_hdmi.h | 51 - drivers/gpu/drm/i915/intel_huc.c | 2 +- drivers/gpu/drm/i915/intel_huc_fw.c | 27 +- drivers/gpu/drm/i915/intel_i2c.c | 2 +- drivers/gpu/drm/i915/intel_lrc.c | 904 +- drivers/gpu/drm/i915/intel_lrc.h | 35 +- drivers/gpu/drm/i915/intel_lspcon.c | 19 +- drivers/gpu/drm/i915/intel_lspcon.h | 38 - drivers/gpu/drm/i915/intel_lvds.c | 101 +- drivers/gpu/drm/i915/intel_lvds.h | 22 - drivers/gpu/drm/i915/intel_mocs.c | 14 +- drivers/gpu/drm/i915/intel_opregion.c | 3 +- drivers/gpu/drm/i915/intel_overlay.c | 6 +- drivers/gpu/drm/i915/intel_panel.c | 150 +- drivers/gpu/drm/i915/intel_panel.h | 65 - drivers/gpu/drm/i915/intel_pipe_crc.c | 243 +- drivers/gpu/drm/i915/intel_pipe_crc.h | 35 - drivers/gpu/drm/i915/intel_pm.c | 555 +- drivers/gpu/drm/i915/intel_pm.h | 71 - drivers/gpu/drm/i915/intel_psr.c | 318 +- drivers/gpu/drm/i915/intel_psr.h | 40 - drivers/gpu/drm/i915/intel_ringbuffer.c | 435 +- drivers/gpu/drm/i915/intel_ringbuffer.h | 650 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 124 +- drivers/gpu/drm/i915/intel_sdvo.c | 169 +- drivers/gpu/drm/i915/intel_sdvo.h | 23 - drivers/gpu/drm/i915/intel_sideband.c | 12 +- drivers/gpu/drm/i915/intel_sprite.c | 260 +- drivers/gpu/drm/i915/intel_sprite.h | 55 - drivers/gpu/drm/i915/intel_tv.c | 5 +- drivers/gpu/drm/i915/intel_tv.h | 13 - drivers/gpu/drm/i915/intel_uc.c | 25 +- drivers/gpu/drm/i915/intel_uc.h | 1 - drivers/gpu/drm/i915/intel_uncore.c | 996 +- drivers/gpu/drm/i915/intel_uncore.h | 286 +- drivers/gpu/drm/i915/intel_vbt_defs.h | 3 - drivers/gpu/drm/i915/intel_vdsc.c | 133 +- drivers/gpu/drm/i915/intel_workarounds.c | 187 +- drivers/gpu/drm/i915/intel_workarounds.h | 19 +- drivers/gpu/drm/i915/intel_workarounds_types.h | 27 - drivers/gpu/drm/i915/selftests/huge_gem_object.c | 2 +- drivers/gpu/drm/i915/selftests/huge_pages.c | 25 +- drivers/gpu/drm/i915/selftests/i915_active.c | 2 +- drivers/gpu/drm/i915/selftests/i915_gem.c | 12 +- .../gpu/drm/i915/selftests/i915_gem_coherency.c | 8 +- drivers/gpu/drm/i915/selftests/i915_gem_context.c | 457 +- drivers/gpu/drm/i915/selftests/i915_gem_dmabuf.c | 1 - drivers/gpu/drm/i915/selftests/i915_gem_evict.c | 6 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 21 +- drivers/gpu/drm/i915/selftests/i915_gem_object.c | 4 +- drivers/gpu/drm/i915/selftests/i915_request.c | 37 +- drivers/gpu/drm/i915/selftests/i915_selftest.c | 4 +- drivers/gpu/drm/i915/selftests/i915_sw_fence.c | 9 +- drivers/gpu/drm/i915/selftests/i915_timeline.c | 120 +- drivers/gpu/drm/i915/selftests/i915_vma.c | 16 +- drivers/gpu/drm/i915/selftests/igt_flush_test.c | 4 +- drivers/gpu/drm/i915/selftests/igt_spinner.c | 9 +- drivers/gpu/drm/i915/selftests/intel_guc.c | 4 +- drivers/gpu/drm/i915/selftests/intel_hangcheck.c | 301 +- drivers/gpu/drm/i915/selftests/intel_lrc.c | 446 +- drivers/gpu/drm/i915/selftests/intel_uncore.c | 166 +- drivers/gpu/drm/i915/selftests/intel_workarounds.c | 423 +- drivers/gpu/drm/i915/selftests/mock_context.c | 34 +- drivers/gpu/drm/i915/selftests/mock_engine.c | 145 +- drivers/gpu/drm/i915/selftests/mock_gem_device.c | 54 +- drivers/gpu/drm/i915/selftests/mock_request.c | 12 +- drivers/gpu/drm/i915/selftests/mock_request.h | 7 + drivers/gpu/drm/i915/selftests/mock_timeline.c | 2 +- drivers/gpu/drm/i915/selftests/mock_uncore.c | 10 +- drivers/gpu/drm/i915/selftests/mock_uncore.h | 2 +- drivers/gpu/drm/i915/vlv_dsi.c | 108 +- drivers/gpu/drm/i915/vlv_dsi_pll.c | 4 +- drivers/gpu/drm/imx/imx-drm-core.c | 2 +- drivers/gpu/drm/imx/ipuv3-crtc.c | 4 +- drivers/gpu/drm/imx/ipuv3-plane.c | 1 - drivers/gpu/drm/lima/Kconfig | 13 - drivers/gpu/drm/lima/Makefile | 21 - drivers/gpu/drm/lima/lima_bcast.c | 47 - drivers/gpu/drm/lima/lima_bcast.h | 14 - drivers/gpu/drm/lima/lima_ctx.c | 98 - drivers/gpu/drm/lima/lima_ctx.h | 30 - drivers/gpu/drm/lima/lima_device.c | 385 - drivers/gpu/drm/lima/lima_device.h | 131 - drivers/gpu/drm/lima/lima_dlbu.c | 58 - drivers/gpu/drm/lima/lima_dlbu.h | 18 - drivers/gpu/drm/lima/lima_drv.c | 376 - drivers/gpu/drm/lima/lima_drv.h | 45 - drivers/gpu/drm/lima/lima_gem.c | 349 - drivers/gpu/drm/lima/lima_gem.h | 25 - drivers/gpu/drm/lima/lima_gem_prime.c | 47 - drivers/gpu/drm/lima/lima_gem_prime.h | 13 - drivers/gpu/drm/lima/lima_gp.c | 283 - drivers/gpu/drm/lima/lima_gp.h | 16 - drivers/gpu/drm/lima/lima_l2_cache.c | 80 - drivers/gpu/drm/lima/lima_l2_cache.h | 14 - drivers/gpu/drm/lima/lima_mmu.c | 142 - drivers/gpu/drm/lima/lima_mmu.h | 16 - drivers/gpu/drm/lima/lima_object.c | 122 - drivers/gpu/drm/lima/lima_object.h | 36 - drivers/gpu/drm/lima/lima_pmu.c | 60 - drivers/gpu/drm/lima/lima_pmu.h | 12 - drivers/gpu/drm/lima/lima_pp.c | 427 - drivers/gpu/drm/lima/lima_pp.h | 19 - drivers/gpu/drm/lima/lima_regs.h | 298 - drivers/gpu/drm/lima/lima_sched.c | 362 - drivers/gpu/drm/lima/lima_sched.h | 102 - drivers/gpu/drm/lima/lima_vm.c | 282 - drivers/gpu/drm/lima/lima_vm.h | 62 - drivers/gpu/drm/mediatek/mtk_dpi.c | 8 +- drivers/gpu/drm/mediatek/mtk_drm_drv.c | 7 - drivers/gpu/drm/mediatek/mtk_drm_gem.c | 46 - drivers/gpu/drm/mediatek/mtk_drm_gem.h | 3 - drivers/gpu/drm/mediatek/mtk_hdmi.c | 2 +- drivers/gpu/drm/mediatek/mtk_hdmi_phy.c | 35 +- drivers/gpu/drm/mediatek/mtk_hdmi_phy.h | 5 +- drivers/gpu/drm/mediatek/mtk_mt2701_hdmi_phy.c | 49 +- drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c | 23 - drivers/gpu/drm/meson/Makefile | 2 +- drivers/gpu/drm/meson/meson_canvas.c | 73 + drivers/gpu/drm/meson/meson_canvas.h | 51 + drivers/gpu/drm/meson/meson_crtc.c | 353 +- drivers/gpu/drm/meson/meson_drv.c | 83 +- drivers/gpu/drm/meson/meson_drv.h | 5 +- drivers/gpu/drm/meson/meson_dw_hdmi.c | 163 +- drivers/gpu/drm/meson/meson_dw_hdmi.h | 32 +- drivers/gpu/drm/meson/meson_overlay.c | 18 +- drivers/gpu/drm/meson/meson_plane.c | 21 +- drivers/gpu/drm/meson/meson_registers.h | 247 - drivers/gpu/drm/meson/meson_vclk.c | 123 +- drivers/gpu/drm/meson/meson_venc.c | 11 +- drivers/gpu/drm/meson/meson_venc_cvbs.c | 25 +- drivers/gpu/drm/meson/meson_viu.c | 85 +- drivers/gpu/drm/meson/meson_vpp.c | 51 +- drivers/gpu/drm/mgag200/mgag200_drv.h | 3 +- drivers/gpu/drm/mgag200/mgag200_fb.c | 8 +- drivers/gpu/drm/mgag200/mgag200_ttm.c | 10 +- drivers/gpu/drm/msm/Kconfig | 5 - drivers/gpu/drm/msm/Makefile | 9 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 109 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 216 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.h | 9 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 63 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.h | 3 +- drivers/gpu/drm/msm/adreno/adreno_device.c | 2 - drivers/gpu/drm/msm/adreno/adreno_gpu.c | 141 - drivers/gpu/drm/msm/adreno/adreno_gpu.h | 6 - drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 69 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 119 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h | 15 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 5 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 177 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c | 1 + drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 3 + drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 6 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c | 4 +- drivers/gpu/drm/msm/msm_atomic.c | 4 +- drivers/gpu/drm/msm/msm_debugfs.c | 2 +- drivers/gpu/drm/msm/msm_drv.c | 15 +- drivers/gpu/drm/msm/msm_drv.h | 10 +- drivers/gpu/drm/msm/msm_fbdev.c | 6 +- drivers/gpu/drm/msm/msm_gem.c | 72 +- drivers/gpu/drm/msm/msm_gem.h | 10 +- drivers/gpu/drm/msm/msm_gem_prime.c | 7 + drivers/gpu/drm/msm/msm_gem_submit.c | 52 +- drivers/gpu/drm/msm/msm_gem_vma.c | 2 +- drivers/gpu/drm/msm/msm_gpu.c | 17 +- drivers/gpu/drm/msm/msm_gpu.h | 3 - drivers/gpu/drm/msm/msm_iommu.c | 13 +- drivers/gpu/drm/msm/msm_submitqueue.c | 41 - drivers/gpu/drm/mxsfb/mxsfb_crtc.c | 6 +- drivers/gpu/drm/nouveau/Kbuild | 8 +- drivers/gpu/drm/nouveau/Kconfig | 15 +- drivers/gpu/drm/nouveau/dispnv50/disp.h | 1 - drivers/gpu/drm/nouveau/dispnv50/head.c | 3 +- drivers/gpu/drm/nouveau/dispnv50/wimmc37b.c | 1 - drivers/gpu/drm/nouveau/dispnv50/wndw.c | 4 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h | 2 - drivers/gpu/drm/nouveau/nouveau_display.c | 9 + drivers/gpu/drm/nouveau/nouveau_drm.c | 22 +- drivers/gpu/drm/nouveau/nouveau_drv.h | 2 + drivers/gpu/drm/nouveau/nouveau_fbcon.c | 8 +- drivers/gpu/drm/nouveau/nouveau_fbcon.h | 2 +- drivers/gpu/drm/nouveau/nouveau_ttm.c | 4 + drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 60 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c | 11 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmi.c | 17 - drivers/gpu/drm/nouveau/nvkm/engine/dma/usernv04.c | 1 - drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c | 2 - drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv40.c | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/bar/gf100.c | 2 - drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.c | 14 +- drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.c | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c | 2 - drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.c | 26 +- drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.h | 2 - drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c | 15 - drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c | 21 +- drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.h | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/mxm/nv50.c | 1 - drivers/gpu/drm/omapdrm/displays/Kconfig | 17 + drivers/gpu/drm/omapdrm/displays/Makefile | 3 + .../gpu/drm/omapdrm/displays/connector-analog-tv.c | 45 +- drivers/gpu/drm/omapdrm/displays/connector-dvi.c | 330 + drivers/gpu/drm/omapdrm/displays/connector-hdmi.c | 45 +- drivers/gpu/drm/omapdrm/displays/encoder-opa362.c | 39 +- drivers/gpu/drm/omapdrm/displays/encoder-tfp410.c | 170 + .../gpu/drm/omapdrm/displays/encoder-tpd12s015.c | 40 + drivers/gpu/drm/omapdrm/displays/panel-dpi.c | 221 + drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c | 140 +- .../omapdrm/displays/panel-lgphilips-lb035q02.c | 41 +- .../drm/omapdrm/displays/panel-nec-nl8048hl11.c | 41 +- .../drm/omapdrm/displays/panel-sharp-ls037v7dw01.c | 61 +- .../drm/omapdrm/displays/panel-sony-acx565akm.c | 55 +- .../drm/omapdrm/displays/panel-tpo-td028ttec1.c | 58 +- .../drm/omapdrm/displays/panel-tpo-td043mtea1.c | 48 +- drivers/gpu/drm/omapdrm/dss/base.c | 144 +- drivers/gpu/drm/omapdrm/dss/display.c | 24 +- drivers/gpu/drm/omapdrm/dss/dpi.c | 64 +- drivers/gpu/drm/omapdrm/dss/dsi.c | 110 +- drivers/gpu/drm/omapdrm/dss/dss-of.c | 60 +- drivers/gpu/drm/omapdrm/dss/dss.c | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi4.c | 54 +- drivers/gpu/drm/omapdrm/dss/hdmi4_cec.c | 26 +- drivers/gpu/drm/omapdrm/dss/hdmi4_core.c | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi5.c | 54 +- drivers/gpu/drm/omapdrm/dss/omapdss-boot-init.c | 18 +- drivers/gpu/drm/omapdrm/dss/omapdss.h | 76 +- drivers/gpu/drm/omapdrm/dss/output.c | 36 +- drivers/gpu/drm/omapdrm/dss/sdi.c | 68 +- drivers/gpu/drm/omapdrm/dss/venc.c | 229 +- drivers/gpu/drm/omapdrm/omap_connector.c | 181 +- drivers/gpu/drm/omapdrm/omap_connector.h | 8 +- drivers/gpu/drm/omapdrm/omap_crtc.c | 13 +- drivers/gpu/drm/omapdrm/omap_drv.c | 236 +- drivers/gpu/drm/omapdrm/omap_drv.h | 2 +- drivers/gpu/drm/omapdrm/omap_encoder.c | 211 +- drivers/gpu/drm/omapdrm/omap_encoder.h | 3 +- drivers/gpu/drm/omapdrm/omap_fbdev.c | 6 +- drivers/gpu/drm/panel/Kconfig | 31 - drivers/gpu/drm/panel/Makefile | 3 - drivers/gpu/drm/panel/panel-arm-versatile.c | 6 +- .../gpu/drm/panel/panel-feiyang-fy07024di26a30d.c | 272 - drivers/gpu/drm/panel/panel-ilitek-ili9322.c | 6 +- drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c | 1 + drivers/gpu/drm/panel/panel-orisetech-otm8009a.c | 20 +- drivers/gpu/drm/panel/panel-raydium-rm68200.c | 3 +- drivers/gpu/drm/panel/panel-rocktech-jh057n00900.c | 387 - drivers/gpu/drm/panel/panel-ronbo-rb070d30.c | 258 - drivers/gpu/drm/panel/panel-samsung-s6d16d0.c | 3 + drivers/gpu/drm/panel/panel-seiko-43wvf1g.c | 2 +- drivers/gpu/drm/panel/panel-simple.c | 84 +- drivers/gpu/drm/panel/panel-tpo-tpg110.c | 12 +- drivers/gpu/drm/panfrost/Kconfig | 14 - drivers/gpu/drm/panfrost/Makefile | 12 - drivers/gpu/drm/panfrost/TODO | 27 - drivers/gpu/drm/panfrost/panfrost_devfreq.c | 219 - drivers/gpu/drm/panfrost/panfrost_devfreq.h | 14 - drivers/gpu/drm/panfrost/panfrost_device.c | 257 - drivers/gpu/drm/panfrost/panfrost_device.h | 125 - drivers/gpu/drm/panfrost/panfrost_drv.c | 475 - drivers/gpu/drm/panfrost/panfrost_features.h | 309 - drivers/gpu/drm/panfrost/panfrost_gem.c | 95 - drivers/gpu/drm/panfrost/panfrost_gem.h | 29 - drivers/gpu/drm/panfrost/panfrost_gpu.c | 367 - drivers/gpu/drm/panfrost/panfrost_gpu.h | 19 - drivers/gpu/drm/panfrost/panfrost_issues.h | 176 - drivers/gpu/drm/panfrost/panfrost_job.c | 564 - drivers/gpu/drm/panfrost/panfrost_job.h | 51 - drivers/gpu/drm/panfrost/panfrost_mmu.c | 386 - drivers/gpu/drm/panfrost/panfrost_mmu.h | 17 - drivers/gpu/drm/panfrost/panfrost_regs.h | 298 - drivers/gpu/drm/pl111/pl111_display.c | 7 +- drivers/gpu/drm/pl111/pl111_versatile.c | 4 - drivers/gpu/drm/qxl/qxl_display.c | 8 +- drivers/gpu/drm/qxl/qxl_drv.c | 4 - drivers/gpu/drm/qxl/qxl_drv.h | 3 + drivers/gpu/drm/qxl/qxl_prime.c | 12 - drivers/gpu/drm/qxl/qxl_ttm.c | 11 +- drivers/gpu/drm/radeon/radeon_device.c | 2 +- drivers/gpu/drm/radeon/radeon_display.c | 4 +- drivers/gpu/drm/radeon/radeon_drv.h | 1 + drivers/gpu/drm/radeon/radeon_fb.c | 11 +- drivers/gpu/drm/radeon/radeon_mn.c | 4 +- drivers/gpu/drm/radeon/radeon_ttm.c | 17 +- drivers/gpu/drm/rcar-du/Kconfig | 4 - drivers/gpu/drm/rcar-du/Makefile | 3 +- drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 64 +- drivers/gpu/drm/rcar-du/rcar_du_crtc.h | 13 +- drivers/gpu/drm/rcar-du/rcar_du_encoder.c | 54 +- drivers/gpu/drm/rcar-du/rcar_du_kms.c | 37 - drivers/gpu/drm/rcar-du/rcar_du_kms.h | 1 - drivers/gpu/drm/rcar-du/rcar_du_vsp.c | 122 +- drivers/gpu/drm/rcar-du/rcar_du_vsp.h | 17 - drivers/gpu/drm/rcar-du/rcar_du_writeback.c | 243 - drivers/gpu/drm/rcar-du/rcar_du_writeback.h | 39 - drivers/gpu/drm/rcar-du/rcar_lvds.c | 19 +- drivers/gpu/drm/rockchip/Kconfig | 8 - drivers/gpu/drm/rockchip/Makefile | 1 - drivers/gpu/drm/rockchip/rk3066_hdmi.c | 876 - drivers/gpu/drm/rockchip/rk3066_hdmi.h | 229 - drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 11 - drivers/gpu/drm/rockchip/rockchip_drm_drv.h | 1 - drivers/gpu/drm/rockchip/rockchip_drm_fbdev.c | 6 +- drivers/gpu/drm/rockchip/rockchip_drm_gem.c | 17 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 11 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.h | 14 +- drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 20 +- drivers/gpu/drm/scheduler/sched_main.c | 3 +- drivers/gpu/drm/selftests/test-drm_mm.c | 12 +- drivers/gpu/drm/shmobile/Kconfig | 1 + drivers/gpu/drm/stm/Kconfig | 2 +- drivers/gpu/drm/stm/drv.c | 35 - drivers/gpu/drm/stm/dw_mipi_dsi-stm.c | 28 - drivers/gpu/drm/stm/ltdc.c | 24 - drivers/gpu/drm/stm/ltdc.h | 3 - drivers/gpu/drm/sun4i/sun4i_backend.c | 63 +- drivers/gpu/drm/sun4i/sun4i_drv.c | 9 - drivers/gpu/drm/sun4i/sun4i_hdmi.h | 1 - drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c | 40 +- drivers/gpu/drm/sun4i/sun4i_hdmi_tmds_clk.c | 1 - drivers/gpu/drm/sun4i/sun4i_lvds.c | 29 +- drivers/gpu/drm/sun4i/sun4i_rgb.c | 74 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 12 +- drivers/gpu/drm/sun4i/sun4i_tcon.h | 2 + drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 179 +- drivers/gpu/drm/sun4i/sun6i_mipi_dsi.h | 2 - drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 9 +- drivers/gpu/drm/sun4i/sun8i_mixer.c | 49 +- drivers/gpu/drm/sun4i/sun8i_mixer.h | 2 - drivers/gpu/drm/sun4i/sun8i_tcon_top.c | 9 +- drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 54 +- drivers/gpu/drm/sun4i/sun8i_vi_layer.h | 11 - drivers/gpu/drm/tegra/fb.c | 4 +- drivers/gpu/drm/tegra/gem.c | 4 +- drivers/gpu/drm/tegra/hdmi.c | 12 +- drivers/gpu/drm/tegra/sor.c | 21 +- drivers/gpu/drm/tilcdc/Kconfig | 1 + drivers/gpu/drm/tinydrm/core/Makefile | 2 +- drivers/gpu/drm/tinydrm/core/tinydrm-core.c | 183 + drivers/gpu/drm/tinydrm/core/tinydrm-helpers.c | 160 +- drivers/gpu/drm/tinydrm/core/tinydrm-pipe.c | 24 +- drivers/gpu/drm/tinydrm/hx8357d.c | 59 +- drivers/gpu/drm/tinydrm/ili9225.c | 87 +- drivers/gpu/drm/tinydrm/ili9341.c | 59 +- drivers/gpu/drm/tinydrm/mi0283qt.c | 67 +- drivers/gpu/drm/tinydrm/mipi-dbi.c | 185 +- drivers/gpu/drm/tinydrm/repaper.c | 147 +- drivers/gpu/drm/tinydrm/st7586.c | 148 +- drivers/gpu/drm/tinydrm/st7735r.c | 59 +- drivers/gpu/drm/ttm/ttm_bo.c | 20 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 3 - drivers/gpu/drm/ttm/ttm_execbuf_util.c | 2 + drivers/gpu/drm/ttm/ttm_memory.c | 15 +- drivers/gpu/drm/ttm/ttm_page_alloc.c | 13 +- drivers/gpu/drm/tve200/tve200_display.c | 3 +- drivers/gpu/drm/udl/udl_drv.c | 58 +- drivers/gpu/drm/udl/udl_drv.h | 8 +- drivers/gpu/drm/udl/udl_fb.c | 20 +- drivers/gpu/drm/udl/udl_gem.c | 2 +- drivers/gpu/drm/udl/udl_main.c | 29 +- drivers/gpu/drm/v3d/Kconfig | 1 - drivers/gpu/drm/v3d/v3d_bo.c | 314 +- drivers/gpu/drm/v3d/v3d_debugfs.c | 8 - drivers/gpu/drm/v3d/v3d_drv.c | 65 +- drivers/gpu/drm/v3d/v3d_drv.h | 37 +- drivers/gpu/drm/v3d/v3d_gem.c | 110 +- drivers/gpu/drm/v3d/v3d_irq.c | 67 +- drivers/gpu/drm/v3d/v3d_mmu.c | 11 +- drivers/gpu/drm/v3d/v3d_regs.h | 2 - drivers/gpu/drm/v3d/v3d_sched.c | 25 +- drivers/gpu/drm/vboxvideo/Kconfig | 16 - drivers/gpu/drm/vboxvideo/vbox_drv.c | 258 - drivers/gpu/drm/vboxvideo/vbox_drv.h | 271 - drivers/gpu/drm/vboxvideo/vbox_fb.c | 149 - drivers/gpu/drm/vboxvideo/vbox_irq.c | 183 - drivers/gpu/drm/vboxvideo/vbox_main.c | 361 - drivers/gpu/drm/vboxvideo/vbox_mode.c | 939 - drivers/gpu/drm/vboxvideo/vbox_prime.c | 56 - drivers/gpu/drm/vboxvideo/vbox_ttm.c | 388 - drivers/gpu/drm/vc4/vc4_bo.c | 69 +- drivers/gpu/drm/vc4/vc4_crtc.c | 107 +- drivers/gpu/drm/vc4/vc4_debugfs.c | 90 +- drivers/gpu/drm/vc4/vc4_dpi.c | 39 +- drivers/gpu/drm/vc4/vc4_drv.c | 42 +- drivers/gpu/drm/vc4/vc4_drv.h | 77 +- drivers/gpu/drm/vc4/vc4_dsi.c | 176 +- drivers/gpu/drm/vc4/vc4_gem.c | 49 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 162 +- drivers/gpu/drm/vc4/vc4_hvs.c | 180 +- drivers/gpu/drm/vc4/vc4_irq.c | 9 - drivers/gpu/drm/vc4/vc4_kms.c | 123 +- drivers/gpu/drm/vc4/vc4_perfmon.c | 18 - drivers/gpu/drm/vc4/vc4_plane.c | 59 +- drivers/gpu/drm/vc4/vc4_regs.h | 51 +- drivers/gpu/drm/vc4/vc4_render_cl.c | 23 +- drivers/gpu/drm/vc4/vc4_txp.c | 49 +- drivers/gpu/drm/vc4/vc4_v3d.c | 240 +- drivers/gpu/drm/vc4/vc4_vec.c | 83 +- drivers/gpu/drm/via/via_dmablit.c | 3 +- drivers/gpu/drm/virtio/virtgpu_debugfs.c | 27 +- drivers/gpu/drm/virtio/virtgpu_display.c | 1 - drivers/gpu/drm/virtio/virtgpu_drv.c | 6 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 49 +- drivers/gpu/drm/virtio/virtgpu_fence.c | 4 +- drivers/gpu/drm/virtio/virtgpu_gem.c | 35 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 107 +- drivers/gpu/drm/virtio/virtgpu_object.c | 74 +- drivers/gpu/drm/virtio/virtgpu_prime.c | 25 +- drivers/gpu/drm/virtio/virtgpu_ttm.c | 102 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 36 +- drivers/gpu/drm/vkms/vkms_crtc.c | 2 - drivers/gpu/drm/vmwgfx/vmwgfx_binding.c | 98 +- drivers/gpu/drm/vmwgfx/vmwgfx_binding.h | 2 - drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c | 24 +- drivers/gpu/drm/vmwgfx/vmwgfx_context.c | 59 +- drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c | 23 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 34 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 30 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 1505 +- drivers/gpu/drm/vmwgfx/vmwgfx_fb.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c | 27 +- drivers/gpu/drm/vmwgfx/vmwgfx_gmr.c | 9 +- drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c | 12 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 28 +- drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_mob.c | 25 +- drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 28 +- drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 23 +- drivers/gpu/drm/vmwgfx/vmwgfx_shader.c | 44 +- drivers/gpu/drm/vmwgfx/vmwgfx_simple_resource.c | 12 +- drivers/gpu/drm/vmwgfx/vmwgfx_so.c | 45 +- drivers/gpu/drm/vmwgfx/vmwgfx_so.h | 1 - drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 47 +- drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 80 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c | 11 +- drivers/gpu/drm/vmwgfx/vmwgfx_validation.c | 61 +- drivers/gpu/drm/vmwgfx/vmwgfx_validation.h | 7 - drivers/gpu/drm/xen/xen_drm_front.c | 1 - drivers/gpu/drm/xen/xen_drm_front_gem.c | 18 +- drivers/gpu/host1x/hw/channel_hw.c | 6 +- drivers/gpu/ipu-v3/ipu-dp.c | 12 +- drivers/hid/Kconfig | 27 - drivers/hid/Makefile | 3 - drivers/hid/hid-core.c | 53 +- drivers/hid/hid-hyperv.c | 2 - drivers/hid/hid-ids.h | 7 +- drivers/hid/hid-input.c | 100 +- drivers/hid/hid-lg.c | 2 + drivers/hid/hid-logitech-dj.c | 1142 +- drivers/hid/hid-logitech-hidpp.c | 736 +- drivers/hid/hid-macally.c | 45 - drivers/hid/hid-picolcd_core.c | 18 +- drivers/hid/hid-quirks.c | 6 + drivers/hid/hid-sensor-custom.c | 12 +- drivers/hid/hid-u2fzero.c | 374 - drivers/hid/i2c-hid/i2c-hid-core.c | 2 + drivers/hid/intel-ish-hid/Kconfig | 15 - drivers/hid/intel-ish-hid/Makefile | 5 +- drivers/hid/intel-ish-hid/ipc/hw-ish.h | 1 - drivers/hid/intel-ish-hid/ipc/pci-ish.c | 1 - drivers/hid/intel-ish-hid/ishtp-fw-loader.c | 1085 - drivers/hid/intel-ish-hid/ishtp-hid-client.c | 168 +- drivers/hid/intel-ish-hid/ishtp-hid.c | 49 +- drivers/hid/intel-ish-hid/ishtp-hid.h | 14 +- drivers/hid/intel-ish-hid/ishtp/bus.c | 96 +- drivers/hid/intel-ish-hid/ishtp/bus.h | 37 +- drivers/hid/intel-ish-hid/ishtp/client.c | 60 +- drivers/hid/intel-ish-hid/ishtp/client.h | 24 + drivers/hid/intel-ish-hid/ishtp/ishtp-dev.h | 31 + drivers/hid/uhid.c | 2 +- drivers/hv/channel.c | 2 +- drivers/hv/channel_mgmt.c | 3 - drivers/hv/hv.c | 1 + drivers/hv/hyperv_vmbus.h | 3 - drivers/hv/ring_buffer.c | 22 +- drivers/hv/vmbus_drv.c | 167 +- drivers/hwmon/Kconfig | 19 +- drivers/hwmon/Makefile | 1 - drivers/hwmon/ad7414.c | 2 +- drivers/hwmon/adc128d818.c | 2 +- drivers/hwmon/adm1025.c | 98 +- drivers/hwmon/adm1026.c | 416 +- drivers/hwmon/adm1029.c | 41 +- drivers/hwmon/adm1031.c | 201 +- drivers/hwmon/adm9240.c | 135 +- drivers/hwmon/ads1015.c | 2 +- drivers/hwmon/ads7828.c | 4 +- drivers/hwmon/adt7411.c | 48 +- drivers/hwmon/adt7475.c | 2 +- drivers/hwmon/aspeed-pwm-tacho.c | 6 +- drivers/hwmon/f71805f.c | 15 +- drivers/hwmon/fschmd.c | 2 +- drivers/hwmon/gpio-fan.c | 25 +- drivers/hwmon/hih6130.c | 2 +- drivers/hwmon/hwmon.c | 9 +- drivers/hwmon/iio_hwmon.c | 27 +- drivers/hwmon/ina209.c | 2 +- drivers/hwmon/ina2xx.c | 2 +- drivers/hwmon/ina3221.c | 176 +- drivers/hwmon/jc42.c | 18 +- drivers/hwmon/jz4740-hwmon.c | 4 +- drivers/hwmon/lm63.c | 2 +- drivers/hwmon/lm75.c | 45 +- drivers/hwmon/lm78.c | 114 +- drivers/hwmon/lm85.c | 342 +- drivers/hwmon/lm87.c | 165 +- drivers/hwmon/lm90.c | 15 +- drivers/hwmon/lm95241.c | 34 +- drivers/hwmon/lm95245.c | 49 +- drivers/hwmon/lochnagar-hwmon.c | 412 - drivers/hwmon/ltc4151.c | 2 +- drivers/hwmon/ltc4245.c | 73 +- drivers/hwmon/ltq-cputemp.c | 26 +- drivers/hwmon/max197.c | 2 +- drivers/hwmon/max31790.c | 58 +- drivers/hwmon/max6621.c | 44 +- drivers/hwmon/max6650.c | 90 +- drivers/hwmon/max6697.c | 2 +- drivers/hwmon/menf21bmc_hwmon.c | 43 +- drivers/hwmon/mlxreg-fan.c | 152 +- drivers/hwmon/nct7904.c | 128 +- drivers/hwmon/npcm750-pwm-fan.c | 76 +- drivers/hwmon/ntc_thermistor.c | 24 +- drivers/hwmon/occ/Kconfig | 17 +- drivers/hwmon/occ/Makefile | 6 +- drivers/hwmon/occ/common.c | 11 - drivers/hwmon/occ/common.h | 3 +- drivers/hwmon/occ/sysfs.c | 29 +- drivers/hwmon/pc87427.c | 14 +- drivers/hwmon/pmbus/Kconfig | 18 - drivers/hwmon/pmbus/Makefile | 2 - drivers/hwmon/pmbus/ir38064.c | 65 - drivers/hwmon/pmbus/isl68137.c | 169 - drivers/hwmon/pmbus/lm25066.c | 17 +- drivers/hwmon/pmbus/pmbus.h | 18 - drivers/hwmon/pmbus/pmbus_core.c | 129 +- drivers/hwmon/pmbus/tps53679.c | 2 +- drivers/hwmon/pmbus/ucd9000.c | 2 +- drivers/hwmon/pmbus/ucd9200.c | 2 +- drivers/hwmon/pwm-fan.c | 170 +- drivers/hwmon/raspberrypi-hwmon.c | 13 +- drivers/hwmon/s3c-hwmon.c | 4 +- drivers/hwmon/sht15.c | 2 +- drivers/hwmon/sis5595.c | 92 +- drivers/hwmon/smsc47b397.c | 13 +- drivers/hwmon/smsc47m1.c | 106 +- drivers/hwmon/smsc47m192.c | 146 +- drivers/hwmon/stts751.c | 2 +- drivers/hwmon/thmc50.c | 83 +- drivers/hwmon/tmp102.c | 28 +- drivers/hwmon/tmp103.c | 2 +- drivers/hwmon/tmp108.c | 29 +- drivers/hwmon/tmp421.c | 2 +- drivers/hwmon/via686a.c | 148 +- drivers/hwmon/vt1211.c | 15 +- drivers/hwmon/vt8231.c | 166 +- drivers/hwmon/w83627hf.c | 299 +- drivers/hwmon/w83773g.c | 32 +- drivers/hwmon/w83793.c | 2 +- drivers/hwtracing/coresight/Kconfig | 9 +- drivers/hwtracing/coresight/Makefile | 1 + drivers/hwtracing/coresight/coresight-catu.c | 7 +- drivers/hwtracing/coresight/coresight-catu.h | 5 + .../coresight/coresight-dynamic-replicator.c | 255 + drivers/hwtracing/coresight/coresight-etb10.c | 97 +- drivers/hwtracing/coresight/coresight-etm-perf.c | 37 +- drivers/hwtracing/coresight/coresight-etm4x.c | 114 +- drivers/hwtracing/coresight/coresight-funnel.c | 116 +- drivers/hwtracing/coresight/coresight-replicator.c | 238 +- drivers/hwtracing/coresight/coresight-tmc-etf.c | 82 +- drivers/hwtracing/coresight/coresight-tmc-etr.c | 266 +- drivers/hwtracing/coresight/coresight-tmc.c | 17 +- drivers/hwtracing/coresight/coresight-tmc.h | 12 - drivers/hwtracing/coresight/coresight-tpiu.c | 18 +- drivers/hwtracing/coresight/coresight.c | 29 +- drivers/hwtracing/intel_th/acpi.c | 10 +- drivers/hwtracing/intel_th/core.c | 139 +- drivers/hwtracing/intel_th/gth.c | 125 +- drivers/hwtracing/intel_th/gth.h | 19 - drivers/hwtracing/intel_th/intel_th.h | 30 +- drivers/hwtracing/intel_th/msu.c | 407 +- drivers/hwtracing/intel_th/msu.h | 10 +- drivers/hwtracing/intel_th/pci.c | 37 +- drivers/hwtracing/stm/core.c | 9 +- drivers/i2c/algos/i2c-algo-bit.c | 22 +- drivers/i2c/busses/Kconfig | 25 - drivers/i2c/busses/Makefile | 5 - drivers/i2c/busses/i2c-amd-mp2-pci.c | 483 - drivers/i2c/busses/i2c-amd-mp2-plat.c | 367 - drivers/i2c/busses/i2c-amd-mp2.h | 219 - drivers/i2c/busses/i2c-at91-core.c | 376 - drivers/i2c/busses/i2c-at91-master.c | 801 - drivers/i2c/busses/i2c-at91-slave.c | 143 - drivers/i2c/busses/i2c-at91.c | 1251 ++ drivers/i2c/busses/i2c-at91.h | 174 - drivers/i2c/busses/i2c-axxia.c | 57 +- drivers/i2c/busses/i2c-bcm-iproc.c | 764 +- drivers/i2c/busses/i2c-brcmstb.c | 1 + drivers/i2c/busses/i2c-designware-common.c | 18 +- drivers/i2c/busses/i2c-designware-core.h | 2 - drivers/i2c/busses/i2c-designware-master.c | 3 +- drivers/i2c/busses/i2c-designware-platdrv.c | 5 - drivers/i2c/busses/i2c-gpio.c | 2 - drivers/i2c/busses/i2c-imx-lpi2c.c | 11 +- drivers/i2c/busses/i2c-imx.c | 4 +- drivers/i2c/busses/i2c-isch.c | 1 + drivers/i2c/busses/i2c-mt65xx.c | 255 +- drivers/i2c/busses/i2c-nomadik.c | 3 +- drivers/i2c/busses/i2c-nvidia-gpu.c | 7 - drivers/i2c/busses/i2c-ocores.c | 16 +- drivers/i2c/busses/i2c-omap.c | 76 +- drivers/i2c/busses/i2c-piix4.c | 15 +- drivers/i2c/busses/i2c-rcar.c | 30 +- drivers/i2c/busses/i2c-riic.c | 43 +- drivers/i2c/busses/i2c-stm32f7.c | 4 - drivers/i2c/busses/i2c-stu300.c | 25 +- drivers/i2c/busses/i2c-synquacer.c | 2 - drivers/i2c/busses/i2c-tegra-bpmp.c | 25 +- drivers/i2c/i2c-core-base.c | 29 +- drivers/i2c/i2c-core-smbus.c | 29 +- drivers/i2c/i2c-core.h | 36 - drivers/i2c/i2c-mux.c | 6 - drivers/i2c/muxes/i2c-demux-pinctrl.c | 6 +- drivers/i2c/muxes/i2c-mux-pca9541.c | 8 +- drivers/i2c/muxes/i2c-mux-pca954x.c | 106 +- drivers/i3c/master.c | 10 +- drivers/i3c/master/dw-i3c-master.c | 12 +- drivers/ide/ide-cd.c | 1 - drivers/ide/ide-cd_ioctl.c | 5 +- drivers/ide/ide-gd.c | 6 +- drivers/ide/ide-probe.c | 3 - drivers/ide/tx4939ide.c | 2 + drivers/iio/Kconfig | 26 +- drivers/iio/Makefile | 1 + drivers/iio/accel/Kconfig | 50 +- drivers/iio/accel/bma180.c | 18 +- drivers/iio/accel/bmc150-accel-core.c | 23 +- drivers/iio/accel/cros_ec_accel_legacy.c | 40 +- drivers/iio/accel/kxcjk-1013.c | 15 +- drivers/iio/accel/kxsd9.c | 4 +- drivers/iio/accel/mma8452.c | 2 +- drivers/iio/accel/st_accel.h | 2 - drivers/iio/accel/st_accel_core.c | 78 +- drivers/iio/accel/st_accel_i2c.c | 5 - drivers/iio/adc/Kconfig | 48 +- drivers/iio/adc/Makefile | 2 - drivers/iio/adc/ad7124.c | 2 +- drivers/iio/adc/ad7606.c | 120 +- drivers/iio/adc/ad7606.h | 25 +- drivers/iio/adc/ad7606_spi.c | 2 - drivers/iio/adc/ad7780.c | 376 - drivers/iio/adc/ad7923.c | 24 +- drivers/iio/adc/ad_sigma_delta.c | 17 +- drivers/iio/adc/at91_adc.c | 28 +- drivers/iio/adc/imx7d_adc.c | 175 +- drivers/iio/adc/ingenic-adc.c | 4 +- drivers/iio/adc/lpc32xx_adc.c | 60 +- drivers/iio/adc/meson_saradc.c | 8 - drivers/iio/adc/mxs-lradc-adc.c | 2 - drivers/iio/adc/qcom-spmi-adc5.c | 1 - drivers/iio/adc/stm32-dfsdm-adc.c | 628 +- drivers/iio/adc/stm32-dfsdm-core.c | 180 +- drivers/iio/adc/stmpe-adc.c | 5 +- drivers/iio/adc/ti-ads7950.c | 219 +- drivers/iio/adc/ti-ads8344.c | 204 - drivers/iio/adc/ti-ads8688.c | 2 +- drivers/iio/adc/xilinx-xadc-core.c | 3 +- drivers/iio/buffer/industrialio-buffer-cb.c | 10 +- drivers/iio/chemical/Kconfig | 26 +- drivers/iio/chemical/bme680.h | 6 +- drivers/iio/chemical/bme680_core.c | 54 +- drivers/iio/chemical/bme680_i2c.c | 21 + drivers/iio/chemical/bme680_spi.c | 115 +- drivers/iio/chemical/pms7003.c | 5 - .../iio/common/cros_ec_sensors/cros_ec_sensors.c | 19 +- .../common/cros_ec_sensors/cros_ec_sensors_core.c | 22 +- drivers/iio/common/ms_sensors/Kconfig | 2 +- drivers/iio/common/ssp_sensors/ssp_iio.c | 2 +- drivers/iio/counter/104-quad-8.c | 631 + drivers/iio/counter/Kconfig | 34 + drivers/iio/counter/Makefile | 8 + drivers/iio/counter/stm32-lptimer-cnt.c | 382 + drivers/iio/dac/ad5064.c | 15 +- drivers/iio/dac/ad5758.c | 55 +- drivers/iio/dac/mcp4725.c | 1 - drivers/iio/dac/ti-dac5571.c | 2 +- drivers/iio/dummy/iio_dummy_evgen.c | 5 +- drivers/iio/frequency/ad9523.c | 16 +- drivers/iio/gyro/Kconfig | 22 - drivers/iio/gyro/Makefile | 3 - drivers/iio/gyro/bmg160_core.c | 27 +- drivers/iio/gyro/bmg160_i2c.c | 9 - drivers/iio/gyro/fxas21002c.h | 150 - drivers/iio/gyro/fxas21002c_core.c | 1004 - drivers/iio/gyro/fxas21002c_i2c.c | 69 - drivers/iio/gyro/fxas21002c_spi.c | 70 - drivers/iio/gyro/itg3200_core.c | 20 - drivers/iio/gyro/mpu3050-core.c | 13 +- drivers/iio/humidity/Kconfig | 20 +- drivers/iio/imu/Makefile | 2 + drivers/iio/imu/adis16400.c | 1229 -- drivers/iio/imu/adis16400.h | 215 + drivers/iio/imu/adis16400_buffer.c | 101 + drivers/iio/imu/adis16400_core.c | 1001 + drivers/iio/imu/adis16480.c | 435 +- drivers/iio/imu/adis_buffer.c | 40 - drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 10 +- drivers/iio/imu/st_lsm6dsx/Kconfig | 2 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 6 - drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 12 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 157 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c | 15 - drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_spi.c | 15 - drivers/iio/industrialio-buffer.c | 25 +- drivers/iio/industrialio-core.c | 50 +- drivers/iio/industrialio-trigger.c | 5 +- drivers/iio/inkern.c | 22 +- drivers/iio/light/Kconfig | 274 +- drivers/iio/light/cros_ec_light_prox.c | 12 +- drivers/iio/light/vcnl4000.c | 77 +- drivers/iio/magnetometer/ak8974.c | 5 +- drivers/iio/magnetometer/ak8975.c | 13 +- drivers/iio/magnetometer/bmc150_magn.c | 21 - drivers/iio/magnetometer/hmc5843.h | 1 - drivers/iio/magnetometer/hmc5843_core.c | 20 +- drivers/iio/magnetometer/hmc5843_i2c.c | 7 +- drivers/iio/magnetometer/hmc5843_spi.c | 7 +- drivers/iio/potentiometer/Kconfig | 34 +- drivers/iio/potentiostat/lmp91000.c | 14 +- drivers/iio/pressure/bmp280-core.c | 6 - drivers/iio/pressure/cros_ec_baro.c | 11 +- drivers/iio/proximity/Kconfig | 23 +- drivers/iio/proximity/Makefile | 1 - drivers/iio/proximity/as3935.c | 50 +- drivers/iio/proximity/mb1232.c | 272 - drivers/iio/proximity/srf04.c | 38 +- drivers/iio/temperature/Kconfig | 24 +- drivers/iio/temperature/Makefile | 1 - drivers/iio/temperature/max31856.c | 356 - drivers/iio/trigger/iio-trig-loop.c | 2 +- drivers/infiniband/Kconfig | 2 +- drivers/infiniband/core/addr.c | 25 +- drivers/infiniband/core/cache.c | 145 +- drivers/infiniband/core/cm.c | 94 +- drivers/infiniband/core/cm_msgs.h | 22 +- drivers/infiniband/core/cma.c | 83 +- drivers/infiniband/core/core_priv.h | 18 +- drivers/infiniband/core/cq.c | 21 +- drivers/infiniband/core/device.c | 632 +- drivers/infiniband/core/iwcm.c | 35 +- drivers/infiniband/core/iwpm_util.c | 8 +- drivers/infiniband/core/mad.c | 87 +- drivers/infiniband/core/mad_priv.h | 4 +- drivers/infiniband/core/multicast.c | 1 + drivers/infiniband/core/nldev.c | 160 +- drivers/infiniband/core/rdma_core.c | 200 +- drivers/infiniband/core/rdma_core.h | 11 +- drivers/infiniband/core/sa_query.c | 52 +- drivers/infiniband/core/sysfs.c | 93 +- drivers/infiniband/core/ucm.c | 37 +- drivers/infiniband/core/ucma.c | 2 +- drivers/infiniband/core/umem.c | 182 +- drivers/infiniband/core/umem_odp.c | 25 +- drivers/infiniband/core/user_mad.c | 24 +- drivers/infiniband/core/uverbs.h | 8 +- drivers/infiniband/core/uverbs_cmd.c | 99 +- drivers/infiniband/core/uverbs_ioctl.c | 29 +- drivers/infiniband/core/uverbs_main.c | 124 +- drivers/infiniband/core/uverbs_std_types.c | 52 +- .../infiniband/core/uverbs_std_types_counters.c | 6 +- drivers/infiniband/core/uverbs_std_types_cq.c | 12 +- drivers/infiniband/core/uverbs_std_types_dm.c | 10 +- .../infiniband/core/uverbs_std_types_flow_action.c | 6 +- drivers/infiniband/core/uverbs_std_types_mr.c | 9 +- drivers/infiniband/core/verbs.c | 233 +- drivers/infiniband/hw/Makefile | 1 - drivers/infiniband/hw/bnxt_re/Kconfig | 12 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 194 +- drivers/infiniband/hw/bnxt_re/ib_verbs.h | 36 +- drivers/infiniband/hw/bnxt_re/main.c | 8 +- drivers/infiniband/hw/bnxt_re/qplib_fp.c | 39 +- drivers/infiniband/hw/bnxt_re/qplib_fp.h | 13 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 4 +- drivers/infiniband/hw/bnxt_re/qplib_res.c | 43 +- drivers/infiniband/hw/bnxt_re/qplib_res.h | 8 +- drivers/infiniband/hw/bnxt_re/qplib_sp.c | 16 +- drivers/infiniband/hw/bnxt_re/qplib_sp.h | 4 +- drivers/infiniband/hw/cxgb3/cxio_wr.h | 10 +- drivers/infiniband/hw/cxgb3/iwch.c | 56 +- drivers/infiniband/hw/cxgb3/iwch.h | 38 +- drivers/infiniband/hw/cxgb3/iwch_ev.c | 18 +- drivers/infiniband/hw/cxgb3/iwch_mem.c | 2 +- drivers/infiniband/hw/cxgb3/iwch_provider.c | 97 +- drivers/infiniband/hw/cxgb4/cm.c | 69 +- drivers/infiniband/hw/cxgb4/cq.c | 23 +- drivers/infiniband/hw/cxgb4/device.c | 210 +- drivers/infiniband/hw/cxgb4/ev.c | 18 +- drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 96 +- drivers/infiniband/hw/cxgb4/mem.c | 25 +- drivers/infiniband/hw/cxgb4/provider.c | 77 +- drivers/infiniband/hw/cxgb4/qp.c | 77 +- drivers/infiniband/hw/cxgb4/restrack.c | 8 +- drivers/infiniband/hw/efa/Kconfig | 15 - drivers/infiniband/hw/efa/Makefile | 9 - drivers/infiniband/hw/efa/efa.h | 163 - drivers/infiniband/hw/efa/efa_admin_cmds_defs.h | 794 - drivers/infiniband/hw/efa/efa_admin_defs.h | 136 - drivers/infiniband/hw/efa/efa_com.c | 1160 -- drivers/infiniband/hw/efa/efa_com.h | 144 - drivers/infiniband/hw/efa/efa_com_cmd.c | 692 - drivers/infiniband/hw/efa/efa_com_cmd.h | 270 - drivers/infiniband/hw/efa/efa_common_defs.h | 18 - drivers/infiniband/hw/efa/efa_main.c | 533 - drivers/infiniband/hw/efa/efa_regs_defs.h | 113 - drivers/infiniband/hw/efa/efa_verbs.c | 1825 -- drivers/infiniband/hw/hfi1/chip.c | 77 +- drivers/infiniband/hw/hfi1/chip.h | 3 - drivers/infiniband/hw/hfi1/chip_registers.h | 3 - drivers/infiniband/hw/hfi1/common.h | 2 +- drivers/infiniband/hw/hfi1/debugfs.c | 82 +- drivers/infiniband/hw/hfi1/driver.c | 19 +- drivers/infiniband/hw/hfi1/exp_rcv.c | 3 + drivers/infiniband/hw/hfi1/hfi.h | 8 +- drivers/infiniband/hw/hfi1/init.c | 59 +- drivers/infiniband/hw/hfi1/opfn.h | 6 +- drivers/infiniband/hw/hfi1/pio.c | 1 + drivers/infiniband/hw/hfi1/qp.c | 6 +- drivers/infiniband/hw/hfi1/rc.c | 27 +- drivers/infiniband/hw/hfi1/rc.h | 8 - drivers/infiniband/hw/hfi1/ruc.c | 2 +- drivers/infiniband/hw/hfi1/tid_rdma.c | 305 +- drivers/infiniband/hw/hfi1/tid_rdma.h | 2 + drivers/infiniband/hw/hfi1/trace_dbg.h | 4 +- drivers/infiniband/hw/hfi1/trace_tid.h | 12 +- drivers/infiniband/hw/hfi1/user_pages.c | 3 +- drivers/infiniband/hw/hfi1/verbs.c | 15 +- drivers/infiniband/hw/hfi1/verbs.h | 1 - drivers/infiniband/hw/hfi1/vnic_main.c | 19 +- drivers/infiniband/hw/hns/Makefile | 4 +- drivers/infiniband/hw/hns/hns_roce_ah.c | 36 +- drivers/infiniband/hw/hns/hns_roce_cmd.h | 1 - drivers/infiniband/hw/hns/hns_roce_common.h | 33 + drivers/infiniband/hw/hns/hns_roce_cq.c | 68 +- drivers/infiniband/hw/hns/hns_roce_device.h | 52 +- drivers/infiniband/hw/hns/hns_roce_hem.c | 6 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 398 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.h | 14 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 320 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 7 +- drivers/infiniband/hw/hns/hns_roce_hw_v2_dfx.c | 35 - drivers/infiniband/hw/hns/hns_roce_main.c | 35 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 10 +- drivers/infiniband/hw/hns/hns_roce_pd.c | 7 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 55 +- drivers/infiniband/hw/hns/hns_roce_restrack.c | 126 - drivers/infiniband/hw/hns/hns_roce_srq.c | 52 +- drivers/infiniband/hw/i40iw/i40iw.h | 2 +- drivers/infiniband/hw/i40iw/i40iw_cm.c | 21 +- drivers/infiniband/hw/i40iw/i40iw_main.c | 5 +- drivers/infiniband/hw/i40iw/i40iw_osdep.h | 2 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 123 +- drivers/infiniband/hw/i40iw/i40iw_verbs.h | 3 +- drivers/infiniband/hw/mlx4/ah.c | 103 +- drivers/infiniband/hw/mlx4/cm.c | 36 +- drivers/infiniband/hw/mlx4/cq.c | 40 +- drivers/infiniband/hw/mlx4/doorbell.c | 6 +- drivers/infiniband/hw/mlx4/mad.c | 33 +- drivers/infiniband/hw/mlx4/main.c | 13 +- drivers/infiniband/hw/mlx4/mlx4_ib.h | 41 +- drivers/infiniband/hw/mlx4/mr.c | 7 +- drivers/infiniband/hw/mlx4/qp.c | 56 +- drivers/infiniband/hw/mlx4/srq.c | 59 +- drivers/infiniband/hw/mlx5/ah.c | 33 +- drivers/infiniband/hw/mlx5/cmd.c | 159 +- drivers/infiniband/hw/mlx5/cmd.h | 8 +- drivers/infiniband/hw/mlx5/cq.c | 47 +- drivers/infiniband/hw/mlx5/devx.c | 45 +- drivers/infiniband/hw/mlx5/flow.c | 99 +- drivers/infiniband/hw/mlx5/ib_rep.c | 109 +- drivers/infiniband/hw/mlx5/ib_rep.h | 13 +- drivers/infiniband/hw/mlx5/main.c | 692 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 118 +- drivers/infiniband/hw/mlx5/mr.c | 53 +- drivers/infiniband/hw/mlx5/odp.c | 135 +- drivers/infiniband/hw/mlx5/qp.c | 175 +- drivers/infiniband/hw/mlx5/srq.c | 76 +- drivers/infiniband/hw/mlx5/srq.h | 7 +- drivers/infiniband/hw/mlx5/srq_cmd.c | 35 +- drivers/infiniband/hw/mthca/mthca_cmd.c | 6 + drivers/infiniband/hw/mthca/mthca_cq.c | 7 +- drivers/infiniband/hw/mthca/mthca_eq.c | 16 +- drivers/infiniband/hw/mthca/mthca_memfree.c | 3 +- drivers/infiniband/hw/mthca/mthca_mr.c | 2 +- drivers/infiniband/hw/mthca/mthca_provider.c | 179 +- drivers/infiniband/hw/mthca/mthca_qp.c | 23 +- drivers/infiniband/hw/mthca/mthca_srq.c | 6 + drivers/infiniband/hw/nes/nes_cm.c | 5 +- drivers/infiniband/hw/nes/nes_verbs.c | 168 +- drivers/infiniband/hw/ocrdma/ocrdma_ah.c | 37 +- drivers/infiniband/hw/ocrdma/ocrdma_ah.h | 6 +- drivers/infiniband/hw/ocrdma/ocrdma_hw.c | 23 +- drivers/infiniband/hw/ocrdma/ocrdma_hw.h | 6 +- drivers/infiniband/hw/ocrdma/ocrdma_main.c | 25 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 128 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.h | 24 +- drivers/infiniband/hw/qedr/main.c | 57 +- drivers/infiniband/hw/qedr/qedr.h | 11 +- drivers/infiniband/hw/qedr/qedr_iw_cm.c | 10 +- drivers/infiniband/hw/qedr/qedr_roce_cm.c | 11 +- drivers/infiniband/hw/qedr/verbs.c | 141 +- drivers/infiniband/hw/qedr/verbs.h | 27 +- drivers/infiniband/hw/qib/qib.h | 4 +- drivers/infiniband/hw/qib/qib_common.h | 2 +- drivers/infiniband/hw/qib/qib_driver.c | 20 +- drivers/infiniband/hw/qib/qib_fs.c | 12 +- drivers/infiniband/hw/qib/qib_iba6120.c | 4 + drivers/infiniband/hw/qib/qib_iba7220.c | 3 + drivers/infiniband/hw/qib/qib_iba7322.c | 7 +- drivers/infiniband/hw/qib/qib_init.c | 56 +- drivers/infiniband/hw/qib/qib_rc.c | 4 +- drivers/infiniband/hw/qib/qib_sd7220.c | 4 + drivers/infiniband/hw/qib/qib_user_pages.c | 8 +- drivers/infiniband/hw/qib/qib_user_sdma.c | 7 +- drivers/infiniband/hw/qib/qib_verbs.h | 2 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 15 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.h | 12 +- drivers/infiniband/hw/usnic/usnic_uiom.c | 12 +- drivers/infiniband/hw/usnic/usnic_uiom.h | 3 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c | 17 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c | 30 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c | 15 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c | 3 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c | 43 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c | 56 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h | 27 +- drivers/infiniband/sw/rdmavt/ah.c | 38 +- drivers/infiniband/sw/rdmavt/ah.h | 8 +- drivers/infiniband/sw/rdmavt/cq.c | 7 +- drivers/infiniband/sw/rdmavt/cq.h | 3 +- drivers/infiniband/sw/rdmavt/mmap.c | 16 +- drivers/infiniband/sw/rdmavt/mmap.h | 6 +- drivers/infiniband/sw/rdmavt/mr.c | 26 +- drivers/infiniband/sw/rdmavt/mr.h | 7 +- drivers/infiniband/sw/rdmavt/pd.c | 7 +- drivers/infiniband/sw/rdmavt/pd.h | 5 +- drivers/infiniband/sw/rdmavt/qp.c | 27 +- drivers/infiniband/sw/rdmavt/qp.h | 4 +- drivers/infiniband/sw/rdmavt/rc.c | 2 +- drivers/infiniband/sw/rdmavt/srq.c | 49 +- drivers/infiniband/sw/rdmavt/srq.h | 7 +- drivers/infiniband/sw/rdmavt/trace_qp.h | 2 +- drivers/infiniband/sw/rdmavt/trace_rc.h | 2 +- drivers/infiniband/sw/rdmavt/trace_tx.h | 2 +- drivers/infiniband/sw/rdmavt/vt.c | 3 - drivers/infiniband/sw/rxe/rxe.h | 1 + drivers/infiniband/sw/rxe/rxe_cq.c | 10 +- drivers/infiniband/sw/rxe/rxe_hdr.h | 2 +- drivers/infiniband/sw/rxe/rxe_loc.h | 16 +- drivers/infiniband/sw/rxe/rxe_mmap.c | 14 +- drivers/infiniband/sw/rxe/rxe_mr.c | 13 +- drivers/infiniband/sw/rxe/rxe_net.c | 46 +- drivers/infiniband/sw/rxe/rxe_pool.c | 4 +- drivers/infiniband/sw/rxe/rxe_qp.c | 15 +- drivers/infiniband/sw/rxe/rxe_queue.c | 22 +- drivers/infiniband/sw/rxe/rxe_queue.h | 15 +- drivers/infiniband/sw/rxe/rxe_srq.c | 14 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 90 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 4 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 13 +- drivers/infiniband/ulp/ipoib/ipoib_verbs.c | 3 +- drivers/infiniband/ulp/iser/Kconfig | 4 +- drivers/infiniband/ulp/iser/iscsi_iser.c | 7 +- drivers/infiniband/ulp/iser/iscsi_iser.h | 2 +- drivers/infiniband/ulp/opa_vnic/opa_vnic_netdev.c | 6 +- drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c | 60 +- drivers/input/evdev.c | 9 +- drivers/input/joydev.c | 2 +- drivers/input/keyboard/Kconfig | 15 +- drivers/input/keyboard/Makefile | 1 - drivers/input/keyboard/atkbd.c | 2 - drivers/input/keyboard/ep93xx_keypad.c | 8 +- drivers/input/keyboard/qt1050.c | 598 - drivers/input/keyboard/snvs_pwrkey.c | 36 +- drivers/input/keyboard/sun4i-lradc-keys.c | 38 +- drivers/input/misc/Kconfig | 21 - drivers/input/misc/Makefile | 2 - drivers/input/misc/gpio-vibra.c | 207 - drivers/input/misc/ixp4xx-beeper.c | 20 +- drivers/input/misc/max77650-onkey.c | 121 - drivers/input/misc/uinput.c | 2 +- drivers/input/mouse/elan_i2c_core.c | 25 - drivers/input/mouse/psmouse-base.c | 2 - drivers/input/rmi4/rmi_driver.c | 6 +- drivers/input/rmi4/rmi_f11.c | 2 +- drivers/input/rmi4/rmi_f54.c | 21 +- drivers/input/serio/Kconfig | 1 - drivers/input/serio/hyperv-keyboard.c | 2 - drivers/input/serio/i8042.c | 3 + drivers/input/serio/libps2.c | 1 - drivers/input/touchscreen/Kconfig | 10 - drivers/input/touchscreen/Makefile | 1 - drivers/input/touchscreen/edt-ft5x06.c | 23 +- drivers/input/touchscreen/eeti_ts.c | 71 +- drivers/input/touchscreen/goodix.c | 54 - drivers/input/touchscreen/iqs5xx.c | 1133 - drivers/interconnect/core.c | 13 +- drivers/iommu/Kconfig | 37 - drivers/iommu/Makefile | 1 - drivers/iommu/amd_iommu.c | 54 +- drivers/iommu/amd_iommu_init.c | 10 +- drivers/iommu/amd_iommu_types.h | 6 + drivers/iommu/arm-smmu-regs.h | 2 - drivers/iommu/arm-smmu-v3.c | 355 +- drivers/iommu/arm-smmu.c | 11 +- drivers/iommu/dma-iommu.c | 95 +- drivers/iommu/dmar.c | 2 +- drivers/iommu/intel-iommu.c | 586 +- drivers/iommu/intel-pasid.c | 4 +- drivers/iommu/intel-svm.c | 19 +- drivers/iommu/intel_irq_remapping.c | 9 +- drivers/iommu/io-pgtable-arm.c | 91 +- drivers/iommu/io-pgtable.c | 1 - drivers/iommu/iommu.c | 211 +- drivers/iommu/msm_iommu.c | 2 +- drivers/iommu/mtk_iommu.c | 8 +- drivers/iommu/tegra-smmu.c | 41 +- drivers/iommu/virtio-iommu.c | 1158 -- drivers/irqchip/Kconfig | 33 +- drivers/irqchip/Makefile | 3 - drivers/irqchip/irq-ath79-misc.c | 11 - drivers/irqchip/irq-bcm7038-l1.c | 3 - drivers/irqchip/irq-bcm7120-l2.c | 3 - drivers/irqchip/irq-brcmstb-l2.c | 2 - drivers/irqchip/irq-gic-pm.c | 76 +- drivers/irqchip/irq-gic-v2m.c | 10 +- drivers/irqchip/irq-gic-v3-its-pci-msi.c | 2 +- drivers/irqchip/irq-gic-v3-its-platform-msi.c | 2 +- drivers/irqchip/irq-gic-v3-its.c | 90 +- drivers/irqchip/irq-gic-v3-mbi.c | 10 +- drivers/irqchip/irq-gic-v3.c | 10 +- drivers/irqchip/irq-gic.c | 4 +- drivers/irqchip/irq-imx-irqsteer.c | 4 +- drivers/irqchip/irq-ixp4xx.c | 403 - drivers/irqchip/irq-ls-scfg-msi.c | 7 +- drivers/irqchip/irq-ls1x.c | 1 - drivers/irqchip/irq-renesas-intc-irqpin.c | 4 +- drivers/irqchip/irq-stm32-exti.c | 233 +- drivers/irqchip/irq-ti-sci-inta.c | 615 - drivers/irqchip/irq-ti-sci-intr.c | 275 - drivers/isdn/capi/capi.c | 2 +- drivers/isdn/gigaset/bas-gigaset.c | 9 +- drivers/isdn/hardware/mISDN/hfcpci.c | 6 +- drivers/isdn/hisax/config.c | 6 +- drivers/isdn/i4l/isdn_ppp.c | 9 +- drivers/isdn/mISDN/socket.c | 4 +- drivers/leds/Kconfig | 39 +- drivers/leds/Makefile | 2 - drivers/leds/led-class.c | 1 - drivers/leds/led-core.c | 5 - drivers/leds/leds-as3645a.c | 93 +- drivers/leds/leds-blinkm.c | 1 + drivers/leds/leds-lm3532.c | 683 - drivers/leds/leds-lt3593.c | 64 +- drivers/leds/leds-max77650.c | 147 - drivers/leds/leds-pca955x.c | 57 +- drivers/leds/leds-pca963x.c | 66 +- drivers/leds/uleds.c | 2 +- drivers/lightnvm/core.c | 82 +- drivers/lightnvm/pblk-cache.c | 8 +- drivers/lightnvm/pblk-core.c | 65 +- drivers/lightnvm/pblk-gc.c | 52 +- drivers/lightnvm/pblk-init.c | 65 +- drivers/lightnvm/pblk-map.c | 1 - drivers/lightnvm/pblk-rb.c | 13 +- drivers/lightnvm/pblk-read.c | 388 +- drivers/lightnvm/pblk-recovery.c | 74 +- drivers/lightnvm/pblk-write.c | 1 - drivers/lightnvm/pblk.h | 28 +- drivers/mailbox/Kconfig | 10 - drivers/mailbox/Makefile | 2 - drivers/mailbox/armada-37xx-rwtm-mailbox.c | 225 - drivers/mailbox/imx-mailbox.c | 4 +- drivers/mailbox/mtk-cmdq-mailbox.c | 1 - drivers/mailbox/pcc.c | 2 +- drivers/mailbox/stm32-ipcc.c | 13 +- drivers/md/Kconfig | 9 - drivers/md/Makefile | 1 - drivers/md/bcache/alloc.c | 5 +- drivers/md/bcache/btree.c | 12 +- drivers/md/bcache/journal.c | 42 +- drivers/md/bcache/request.c | 41 +- drivers/md/bcache/request.h | 2 +- drivers/md/bcache/super.c | 84 +- drivers/md/bcache/sysfs.c | 2 + drivers/md/bcache/util.h | 26 +- drivers/md/dm-bufio.c | 15 +- drivers/md/dm-cache-metadata.c | 9 +- drivers/md/dm-crypt.c | 14 +- drivers/md/dm-delay.c | 3 +- drivers/md/dm-dust.c | 515 - drivers/md/dm-exception-store.h | 31 +- drivers/md/dm-init.c | 8 +- drivers/md/dm-integrity.c | 727 +- drivers/md/dm-mpath.c | 19 +- drivers/md/dm-rq.c | 8 +- drivers/md/dm-snap.c | 359 +- drivers/md/dm-target.c | 3 +- drivers/md/dm-thin-metadata.c | 139 +- drivers/md/dm-writecache.c | 29 +- drivers/md/dm-zoned-metadata.c | 5 - drivers/md/dm-zoned-target.c | 3 +- drivers/md/dm.c | 6 +- drivers/md/md-bitmap.c | 8 +- drivers/md/md.c | 202 +- drivers/md/md.h | 25 +- drivers/md/persistent-data/dm-block-manager.c | 19 +- drivers/md/persistent-data/dm-space-map-common.c | 2 - drivers/md/raid1.c | 6 +- drivers/md/raid5.c | 16 +- drivers/media/Kconfig | 20 +- drivers/media/Makefile | 6 - drivers/media/cec/Kconfig | 4 +- drivers/media/cec/cec-core.c | 1 - drivers/media/cec/cec-notifier.c | 30 - drivers/media/common/b2c2/Makefile | 4 +- drivers/media/common/cx2341x.c | 151 +- drivers/media/common/siano/Kconfig | 4 +- drivers/media/common/videobuf2/videobuf2-core.c | 53 +- .../media/common/videobuf2/videobuf2-dma-contig.c | 6 + drivers/media/common/videobuf2/videobuf2-dma-sg.c | 22 +- drivers/media/common/videobuf2/videobuf2-v4l2.c | 24 +- drivers/media/common/videobuf2/videobuf2-vmalloc.c | 10 +- drivers/media/dvb-core/dvbdev.c | 1 + drivers/media/dvb-frontends/as102_fe.c | 2 +- drivers/media/dvb-frontends/cxd2880/Makefile | 2 + drivers/media/dvb-frontends/dib7000p.c | 3 +- drivers/media/dvb-frontends/dib8000.c | 4 +- drivers/media/dvb-frontends/dib9000.c | 6 +- drivers/media/dvb-frontends/drxd_hard.c | 30 +- drivers/media/dvb-frontends/dvb-pll.c | 2 +- drivers/media/dvb-frontends/m88ds3103.c | 11 +- drivers/media/dvb-frontends/si2165.c | 9 +- drivers/media/dvb-frontends/ts2020.c | 3 - drivers/media/i2c/Kconfig | 271 +- drivers/media/i2c/Makefile | 1 - drivers/media/i2c/cx25840/Kconfig | 2 +- drivers/media/i2c/et8ek8/Kconfig | 2 +- drivers/media/i2c/imx214.c | 10 +- drivers/media/i2c/m5mols/Kconfig | 2 +- drivers/media/i2c/ov2659.c | 8 +- drivers/media/i2c/ov6650.c | 43 +- drivers/media/i2c/ov7670.c | 32 +- drivers/media/i2c/ov7740.c | 28 +- drivers/media/i2c/smiapp/Kconfig | 2 +- drivers/media/i2c/smiapp/Makefile | 2 +- drivers/media/i2c/st-mipid02.c | 1033 - drivers/media/media-dev-allocator.c | 135 - drivers/media/media-devnode.c | 4 +- drivers/media/media-entity.c | 33 +- drivers/media/media-request.c | 20 +- drivers/media/mmc/siano/Kconfig | 2 +- drivers/media/mmc/siano/Makefile | 3 +- drivers/media/pci/b2c2/Makefile | 2 +- drivers/media/pci/bt8xx/Kconfig | 2 +- drivers/media/pci/bt8xx/Makefile | 5 +- drivers/media/pci/bt8xx/dst.c | 3 +- drivers/media/pci/bt8xx/dst_common.h | 2 +- drivers/media/pci/cobalt/Kconfig | 2 +- drivers/media/pci/cobalt/cobalt-irq.c | 2 +- drivers/media/pci/cx18/Kconfig | 4 +- drivers/media/pci/cx18/Makefile | 4 +- drivers/media/pci/cx18/cx18-fileops.c | 2 +- drivers/media/pci/cx23885/Kconfig | 4 +- drivers/media/pci/cx23885/Makefile | 4 +- drivers/media/pci/cx23885/cx23885-dvb.c | 5 +- drivers/media/pci/cx25821/Kconfig | 4 +- drivers/media/pci/cx88/Kconfig | 10 +- drivers/media/pci/cx88/Makefile | 4 +- drivers/media/pci/ddbridge/Kconfig | 4 +- drivers/media/pci/ddbridge/Makefile | 4 +- drivers/media/pci/dm1105/Makefile | 2 +- drivers/media/pci/dt3155/Kconfig | 2 +- drivers/media/pci/dt3155/dt3155.c | 8 + drivers/media/pci/intel/ipu3/Kconfig | 2 +- drivers/media/pci/intel/ipu3/ipu3-cio2.c | 1 - drivers/media/pci/ivtv/Kconfig | 10 +- drivers/media/pci/ivtv/ivtv-fileops.c | 2 +- drivers/media/pci/mantis/Makefile | 2 +- drivers/media/pci/mantis/mantis_i2c.c | 2 +- drivers/media/pci/meye/Kconfig | 2 +- drivers/media/pci/netup_unidvb/Kconfig | 2 +- drivers/media/pci/netup_unidvb/Makefile | 2 +- drivers/media/pci/ngene/Kconfig | 2 +- drivers/media/pci/ngene/Makefile | 4 +- drivers/media/pci/pluto2/Makefile | 2 +- drivers/media/pci/pt1/Makefile | 4 +- drivers/media/pci/pt3/Makefile | 4 +- drivers/media/pci/saa7134/Kconfig | 10 +- drivers/media/pci/saa7134/saa7134-go7007.c | 2 +- drivers/media/pci/saa7146/Kconfig | 6 +- drivers/media/pci/saa7146/hexium_gemini.c | 5 +- drivers/media/pci/saa7146/hexium_orion.c | 5 +- drivers/media/pci/saa7164/Kconfig | 2 +- drivers/media/pci/smipcie/Makefile | 5 +- drivers/media/pci/solo6x10/Kconfig | 2 +- drivers/media/pci/ttpci/Makefile | 4 +- drivers/media/pci/tw5864/Kconfig | 2 +- drivers/media/pci/tw5864/tw5864-video.c | 4 +- drivers/media/pci/tw68/Kconfig | 2 +- drivers/media/platform/Kconfig | 90 +- drivers/media/platform/am437x/am437x-vpfe.c | 2 +- drivers/media/platform/aspeed-video.c | 33 +- drivers/media/platform/atmel/Kconfig | 2 +- drivers/media/platform/atmel/atmel-isc-regs.h | 21 - drivers/media/platform/atmel/atmel-isc.c | 952 +- drivers/media/platform/coda/coda-bit.c | 3 - drivers/media/platform/coda/coda-common.c | 130 +- drivers/media/platform/cros-ec-cec/cros-ec-cec.c | 1 - drivers/media/platform/davinci/isif.c | 9 + drivers/media/platform/davinci/vpbe.c | 2 +- drivers/media/platform/davinci/vpfe_capture.c | 2 +- drivers/media/platform/davinci/vpif_capture.c | 3 +- drivers/media/platform/davinci/vpif_display.c | 4 +- drivers/media/platform/exynos4-is/fimc-capture.c | 2 +- drivers/media/platform/exynos4-is/fimc-m2m.c | 2 +- drivers/media/platform/imx-pxp.c | 4 +- drivers/media/platform/marvell-ccic/Kconfig | 4 +- drivers/media/platform/meson/Makefile | 1 - drivers/media/platform/meson/ao-cec-g12a.c | 779 - drivers/media/platform/meson/ao-cec.c | 16 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c | 75 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.h | 2 + drivers/media/platform/mtk-vcodec/mtk_vcodec_drv.h | 16 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c | 10 +- .../media/platform/mtk-vcodec/vdec/vdec_h264_if.c | 4 +- .../media/platform/mtk-vcodec/vdec/vdec_vp8_if.c | 4 +- .../media/platform/mtk-vcodec/vdec/vdec_vp9_if.c | 27 +- drivers/media/platform/mtk-vpu/mtk_vpu.c | 2 +- drivers/media/platform/mx2_emmaprp.c | 4 +- drivers/media/platform/omap/Kconfig | 2 +- drivers/media/platform/omap/omap_vout.c | 15 +- drivers/media/platform/pxa_camera.c | 2 +- drivers/media/platform/qcom/venus/hfi_helper.h | 4 +- drivers/media/platform/rcar-vin/Kconfig | 3 +- drivers/media/platform/rcar-vin/rcar-core.c | 47 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 184 +- drivers/media/platform/rcar-vin/rcar-dma.c | 2 +- drivers/media/platform/rcar_drif.c | 8 +- drivers/media/platform/rcar_fdp1.c | 28 +- drivers/media/platform/s5p-cec/s5p_cec.c | 16 +- drivers/media/platform/s5p-g2d/g2d.c | 6 +- drivers/media/platform/seco-cec/seco-cec.c | 1 - drivers/media/platform/sh_veu.c | 6 + drivers/media/platform/sti/c8sectpfe/Kconfig | 2 +- drivers/media/platform/sti/c8sectpfe/Makefile | 5 +- drivers/media/platform/sti/cec/stih-cec.c | 21 +- drivers/media/platform/sti/delta/delta-ipc.c | 10 +- drivers/media/platform/stm32/stm32-cec.c | 11 - drivers/media/platform/stm32/stm32-dcmi.c | 60 +- .../media/platform/sunxi/sun6i-csi/sun6i_video.c | 4 +- drivers/media/platform/tegra-cec/tegra_cec.c | 16 +- drivers/media/platform/ti-vpe/cal.c | 12 +- drivers/media/platform/ti-vpe/vpe.c | 6 +- drivers/media/platform/vicodec/codec-fwht.c | 121 +- drivers/media/platform/vicodec/codec-fwht.h | 12 +- drivers/media/platform/vicodec/codec-v4l2-fwht.c | 431 +- drivers/media/platform/vicodec/codec-v4l2-fwht.h | 7 +- drivers/media/platform/vicodec/vicodec-core.c | 762 +- drivers/media/platform/video-mux.c | 5 - drivers/media/platform/vim2m.c | 69 +- drivers/media/platform/vimc/Kconfig | 2 +- drivers/media/platform/vimc/vimc-capture.c | 93 +- drivers/media/platform/vimc/vimc-common.c | 313 +- drivers/media/platform/vimc/vimc-common.h | 60 +- drivers/media/platform/vimc/vimc-core.c | 2 - drivers/media/platform/vimc/vimc-debayer.c | 98 +- drivers/media/platform/vimc/vimc-scaler.c | 78 +- drivers/media/platform/vimc/vimc-sensor.c | 70 +- drivers/media/platform/vimc/vimc-streamer.c | 40 +- drivers/media/platform/vimc/vimc-streamer.h | 22 +- drivers/media/platform/vivid/Kconfig | 6 +- drivers/media/platform/vivid/vivid-core.c | 2 +- drivers/media/platform/vivid/vivid-vid-cap.c | 2 +- drivers/media/platform/vivid/vivid-vid-out.c | 14 +- drivers/media/platform/vsp1/vsp1_brx.c | 1 - drivers/media/platform/vsp1/vsp1_clu.c | 1 - drivers/media/platform/vsp1/vsp1_dl.c | 84 +- drivers/media/platform/vsp1/vsp1_dl.h | 6 +- drivers/media/platform/vsp1/vsp1_drm.c | 94 +- drivers/media/platform/vsp1/vsp1_drm.h | 2 +- drivers/media/platform/vsp1/vsp1_entity.c | 3 +- drivers/media/platform/vsp1/vsp1_entity.h | 7 +- drivers/media/platform/vsp1/vsp1_hgo.c | 1 - drivers/media/platform/vsp1/vsp1_hgt.c | 1 - drivers/media/platform/vsp1/vsp1_hsit.c | 1 - drivers/media/platform/vsp1/vsp1_lif.c | 1 - drivers/media/platform/vsp1/vsp1_lut.c | 1 - drivers/media/platform/vsp1/vsp1_pipe.c | 62 - drivers/media/platform/vsp1/vsp1_regs.h | 6 +- drivers/media/platform/vsp1/vsp1_rpf.c | 1 - drivers/media/platform/vsp1/vsp1_rwpf.h | 1 - drivers/media/platform/vsp1/vsp1_sru.c | 1 - drivers/media/platform/vsp1/vsp1_uds.c | 1 - drivers/media/platform/vsp1/vsp1_uif.c | 1 - drivers/media/platform/vsp1/vsp1_video.c | 16 +- drivers/media/platform/vsp1/vsp1_wpf.c | 83 +- drivers/media/platform/xilinx/Kconfig | 6 +- drivers/media/radio/Kconfig | 54 +- drivers/media/radio/Makefile | 2 + drivers/media/radio/si470x/Kconfig | 6 +- drivers/media/radio/si4713/Kconfig | 6 +- drivers/media/radio/si4713/si4713.c | 2 +- drivers/media/radio/wl128x/fmdrv_common.c | 14 +- drivers/media/rc/Kconfig | 80 +- drivers/media/rc/bpf-lirc.c | 6 - drivers/media/rc/ir-rcmm-decoder.c | 1 + drivers/media/rc/keymaps/Kconfig | 2 +- drivers/media/rc/keymaps/rc-xbox-dvd.c | 2 +- drivers/media/rc/lirc_dev.c | 2 +- drivers/media/rc/rc-main.c | 2 - drivers/media/rc/serial_ir.c | 9 +- drivers/media/rc/xbox_remote.c | 6 +- drivers/media/spi/Kconfig | 2 +- drivers/media/spi/Makefile | 4 +- drivers/media/usb/airspy/Kconfig | 2 +- drivers/media/usb/as102/Makefile | 2 +- drivers/media/usb/au0828/Kconfig | 8 +- drivers/media/usb/au0828/Makefile | 4 +- drivers/media/usb/au0828/au0828-core.c | 196 +- drivers/media/usb/au0828/au0828-video.c | 20 +- drivers/media/usb/au0828/au0828.h | 6 +- drivers/media/usb/b2c2/Makefile | 2 +- drivers/media/usb/cpia2/Kconfig | 2 +- drivers/media/usb/cpia2/cpia2_v4l.c | 3 +- drivers/media/usb/cx231xx/Kconfig | 8 +- drivers/media/usb/cx231xx/Makefile | 5 +- drivers/media/usb/dvb-usb-v2/af9035.c | 104 +- drivers/media/usb/dvb-usb-v2/af9035.h | 12 - drivers/media/usb/dvb-usb-v2/dvbsky.c | 18 +- drivers/media/usb/em28xx/Kconfig | 8 +- drivers/media/usb/em28xx/Makefile | 4 +- drivers/media/usb/em28xx/em28xx-input.c | 2 +- drivers/media/usb/go7007/Kconfig | 8 +- drivers/media/usb/go7007/Makefile | 2 +- drivers/media/usb/go7007/go7007-fw.c | 4 +- drivers/media/usb/go7007/go7007-usb.c | 16 +- drivers/media/usb/go7007/go7007-v4l2.c | 2 +- drivers/media/usb/gspca/Kconfig | 2 +- drivers/media/usb/gspca/gspca.c | 12 +- drivers/media/usb/hackrf/Kconfig | 2 +- drivers/media/usb/hdpvr/Kconfig | 2 +- drivers/media/usb/hdpvr/hdpvr-video.c | 10 +- drivers/media/usb/pulse8-cec/Kconfig | 2 +- drivers/media/usb/pulse8-cec/pulse8-cec.c | 4 +- drivers/media/usb/pvrusb2/Kconfig | 8 +- drivers/media/usb/pvrusb2/Makefile | 4 +- drivers/media/usb/pvrusb2/pvrusb2-hdw.c | 7 +- drivers/media/usb/pvrusb2/pvrusb2-hdw.h | 1 - drivers/media/usb/pvrusb2/pvrusb2-v4l2.c | 4 +- drivers/media/usb/pwc/Kconfig | 4 +- drivers/media/usb/pwc/pwc-ctrl.c | 17 +- drivers/media/usb/rainshadow-cec/Kconfig | 2 +- drivers/media/usb/siano/Kconfig | 2 +- drivers/media/usb/siano/Makefile | 2 +- drivers/media/usb/stk1160/Kconfig | 2 +- drivers/media/usb/stkwebcam/Kconfig | 2 +- drivers/media/usb/tm6000/Kconfig | 4 +- drivers/media/usb/tm6000/Makefile | 4 +- drivers/media/usb/ttusb-budget/Makefile | 2 +- drivers/media/usb/usbtv/Kconfig | 2 +- drivers/media/usb/usbvision/Kconfig | 2 +- drivers/media/usb/usbvision/Makefile | 2 + drivers/media/usb/usbvision/usbvision-core.c | 3 - drivers/media/usb/uvc/Kconfig | 4 +- drivers/media/usb/zr364xx/Kconfig | 2 +- drivers/media/v4l2-core/Kconfig | 8 +- drivers/media/v4l2-core/v4l2-common.c | 186 - drivers/media/v4l2-core/v4l2-ctrls.c | 38 +- drivers/media/v4l2-core/v4l2-device.c | 19 +- drivers/media/v4l2-core/v4l2-fwnode.c | 17 +- drivers/media/v4l2-core/v4l2-ioctl.c | 3 +- drivers/media/v4l2-core/v4l2-subdev.c | 22 +- drivers/media/v4l2-core/videobuf-dma-sg.c | 6 +- drivers/memory/Makefile | 7 +- drivers/memory/Makefile.asm-offsets | 4 + drivers/memory/atmel-ebi.c | 37 +- drivers/memory/emif.h | 4 - drivers/memory/tegra/mc.c | 34 +- drivers/memory/tegra/mc.h | 2 +- drivers/memory/tegra/tegra114.c | 4 +- drivers/memory/tegra/tegra124-emc.c | 1 - drivers/memory/tegra/tegra124.c | 4 +- drivers/memory/tegra/tegra20.c | 28 +- drivers/memory/tegra/tegra210.c | 2 +- drivers/memory/tegra/tegra30.c | 4 +- drivers/memory/ti-emif-pm.c | 3 - drivers/memory/ti-emif-sram-pm.S | 41 - drivers/memstick/host/jmb38x_ms.c | 9 +- drivers/memstick/host/tifm_ms.c | 5 +- drivers/message/fusion/mptbase.c | 2 +- drivers/message/fusion/mptctl.c | 2 +- drivers/message/fusion/mptsas.c | 36 +- drivers/message/fusion/mptscsih.c | 4 +- drivers/message/fusion/mptspi.c | 5 + drivers/mfd/Kconfig | 99 +- drivers/mfd/Makefile | 4 +- drivers/mfd/ab8500-debugfs.c | 2 +- drivers/mfd/altera-sysmgr.c | 211 - drivers/mfd/atmel-hlcdc.c | 1 - drivers/mfd/axp20x-i2c.c | 2 - drivers/mfd/axp20x.c | 16 - drivers/mfd/cros_ec.c | 39 +- drivers/mfd/cros_ec_dev.c | 36 +- drivers/mfd/cs47l35-tables.c | 2 - drivers/mfd/cs47l90-tables.c | 2 - drivers/mfd/da9063-core.c | 28 +- drivers/mfd/da9063-i2c.c | 10 +- drivers/mfd/da9063-irq.c | 10 +- drivers/mfd/intel-lpss-pci.c | 13 - drivers/mfd/intel-lpss.c | 8 +- drivers/mfd/intel_quark_i2c_gpio.c | 10 + drivers/mfd/intel_soc_pmic_chtwc.c | 1 - drivers/mfd/max77620.c | 87 +- drivers/mfd/max77650.c | 232 - drivers/mfd/mfd-core.c | 13 - drivers/mfd/omap-usb-tll.c | 1 + drivers/mfd/rk808.c | 9 + drivers/mfd/sec-core.c | 59 +- drivers/mfd/sec-irq.c | 3 - drivers/mfd/ssbi.c | 6 +- drivers/mfd/stmfx.c | 545 - drivers/mfd/sun6i-prcm.c | 3 +- drivers/mfd/syscon.c | 19 - drivers/mfd/t7l66xb.c | 12 +- drivers/mfd/tc6387xb.c | 12 +- drivers/mfd/tc6393xb.c | 23 +- drivers/mfd/ti-lmu.c | 11 + drivers/mfd/tps65912-spi.c | 1 - drivers/mfd/twl6040.c | 13 +- drivers/mfd/wm831x-core.c | 2 +- drivers/mfd/wm8400-core.c | 6 + drivers/misc/Kconfig | 42 +- drivers/misc/Makefile | 3 +- drivers/{soc/aspeed => misc}/aspeed-lpc-ctrl.c | 0 drivers/{soc/aspeed => misc}/aspeed-lpc-snoop.c | 0 drivers/misc/aspeed-p2a-ctrl.c | 444 - drivers/misc/atmel_tclib.c | 5 +- drivers/misc/cardreader/rts5260.c | 11 +- drivers/misc/cxl/fault.c | 2 +- drivers/misc/fastrpc.c | 242 +- drivers/misc/genwqe/card_debugfs.c | 4 +- drivers/misc/genwqe/card_utils.c | 2 +- drivers/misc/habanalabs/Makefile | 2 +- drivers/misc/habanalabs/command_buffer.c | 13 +- drivers/misc/habanalabs/command_submission.c | 22 +- drivers/misc/habanalabs/context.c | 4 +- drivers/misc/habanalabs/debugfs.c | 96 +- drivers/misc/habanalabs/device.c | 93 +- drivers/misc/habanalabs/firmware_if.c | 322 - drivers/misc/habanalabs/goya/Makefile | 3 +- drivers/misc/habanalabs/goya/goya.c | 1218 +- drivers/misc/habanalabs/goya/goyaP.h | 81 +- drivers/misc/habanalabs/goya/goya_coresight.c | 628 - drivers/misc/habanalabs/goya/goya_security.c | 15 +- drivers/misc/habanalabs/habanalabs.h | 220 +- drivers/misc/habanalabs/habanalabs_drv.c | 9 +- drivers/misc/habanalabs/habanalabs_ioctl.c | 139 +- drivers/misc/habanalabs/hw_queue.c | 46 +- drivers/misc/habanalabs/include/armcp_if.h | 2 + .../include/goya/asic_reg/cpu_ca53_cfg_masks.h | 1 + .../include/goya/asic_reg/cpu_ca53_cfg_regs.h | 1 + .../habanalabs/include/goya/asic_reg/cpu_if_regs.h | 1 + .../include/goya/asic_reg/cpu_pll_regs.h | 1 + .../include/goya/asic_reg/dma_ch_0_regs.h | 1 + .../include/goya/asic_reg/dma_ch_1_regs.h | 1 + .../include/goya/asic_reg/dma_ch_2_regs.h | 1 + .../include/goya/asic_reg/dma_ch_3_regs.h | 1 + .../include/goya/asic_reg/dma_ch_4_regs.h | 1 + .../include/goya/asic_reg/dma_macro_masks.h | 1 + .../include/goya/asic_reg/dma_macro_regs.h | 1 + .../include/goya/asic_reg/dma_nrtr_masks.h | 1 + .../include/goya/asic_reg/dma_nrtr_regs.h | 1 + .../include/goya/asic_reg/dma_qm_0_masks.h | 1 + .../include/goya/asic_reg/dma_qm_0_regs.h | 1 + .../include/goya/asic_reg/dma_qm_1_regs.h | 1 + .../include/goya/asic_reg/dma_qm_2_regs.h | 1 + .../include/goya/asic_reg/dma_qm_3_regs.h | 1 + .../include/goya/asic_reg/dma_qm_4_regs.h | 1 + .../habanalabs/include/goya/asic_reg/goya_masks.h | 12 + .../habanalabs/include/goya/asic_reg/goya_regs.h | 3 +- .../habanalabs/include/goya/asic_reg/ic_pll_regs.h | 1 + .../habanalabs/include/goya/asic_reg/mc_pll_regs.h | 1 + .../include/goya/asic_reg/mme1_rtr_masks.h | 1 + .../include/goya/asic_reg/mme1_rtr_regs.h | 1 + .../include/goya/asic_reg/mme2_rtr_regs.h | 1 + .../include/goya/asic_reg/mme3_rtr_regs.h | 1 + .../include/goya/asic_reg/mme4_rtr_regs.h | 1 + .../include/goya/asic_reg/mme5_rtr_regs.h | 1 + .../include/goya/asic_reg/mme6_rtr_regs.h | 1 + .../include/goya/asic_reg/mme_cmdq_masks.h | 1 + .../include/goya/asic_reg/mme_cmdq_regs.h | 1 + .../habanalabs/include/goya/asic_reg/mme_masks.h | 1 + .../include/goya/asic_reg/mme_qm_masks.h | 1 + .../habanalabs/include/goya/asic_reg/mme_qm_regs.h | 1 + .../habanalabs/include/goya/asic_reg/mme_regs.h | 1 + .../habanalabs/include/goya/asic_reg/mmu_masks.h | 1 + .../habanalabs/include/goya/asic_reg/mmu_regs.h | 1 + .../include/goya/asic_reg/pci_nrtr_masks.h | 1 + .../include/goya/asic_reg/pci_nrtr_regs.h | 1 + .../include/goya/asic_reg/pcie_aux_regs.h | 1 + .../include/goya/asic_reg/pcie_wrap_regs.h | 306 - .../include/goya/asic_reg/psoc_emmc_pll_regs.h | 1 + .../include/goya/asic_reg/psoc_global_conf_masks.h | 1 + .../include/goya/asic_reg/psoc_global_conf_regs.h | 1 + .../include/goya/asic_reg/psoc_mme_pll_regs.h | 1 + .../include/goya/asic_reg/psoc_pci_pll_regs.h | 1 + .../include/goya/asic_reg/psoc_spi_regs.h | 1 + .../include/goya/asic_reg/sram_y0_x0_rtr_regs.h | 1 + .../include/goya/asic_reg/sram_y0_x1_rtr_regs.h | 1 + .../include/goya/asic_reg/sram_y0_x2_rtr_regs.h | 1 + .../include/goya/asic_reg/sram_y0_x3_rtr_regs.h | 1 + .../include/goya/asic_reg/sram_y0_x4_rtr_regs.h | 1 + .../habanalabs/include/goya/asic_reg/stlb_masks.h | 1 + .../habanalabs/include/goya/asic_reg/stlb_regs.h | 1 + .../include/goya/asic_reg/tpc0_cfg_masks.h | 1 + .../include/goya/asic_reg/tpc0_cfg_regs.h | 1 + .../include/goya/asic_reg/tpc0_cmdq_masks.h | 1 + .../include/goya/asic_reg/tpc0_cmdq_regs.h | 1 + .../include/goya/asic_reg/tpc0_eml_cfg_masks.h | 1 + .../include/goya/asic_reg/tpc0_eml_cfg_regs.h | 1 + .../include/goya/asic_reg/tpc0_nrtr_masks.h | 1 + .../include/goya/asic_reg/tpc0_nrtr_regs.h | 1 + .../include/goya/asic_reg/tpc0_qm_masks.h | 1 + .../include/goya/asic_reg/tpc0_qm_regs.h | 1 + .../include/goya/asic_reg/tpc1_cfg_regs.h | 1 + .../include/goya/asic_reg/tpc1_cmdq_regs.h | 1 + .../include/goya/asic_reg/tpc1_qm_regs.h | 1 + .../include/goya/asic_reg/tpc1_rtr_regs.h | 1 + .../include/goya/asic_reg/tpc2_cfg_regs.h | 1 + .../include/goya/asic_reg/tpc2_cmdq_regs.h | 1 + .../include/goya/asic_reg/tpc2_qm_regs.h | 1 + .../include/goya/asic_reg/tpc2_rtr_regs.h | 1 + .../include/goya/asic_reg/tpc3_cfg_regs.h | 1 + .../include/goya/asic_reg/tpc3_cmdq_regs.h | 1 + .../include/goya/asic_reg/tpc3_qm_regs.h | 1 + .../include/goya/asic_reg/tpc3_rtr_regs.h | 1 + .../include/goya/asic_reg/tpc4_cfg_regs.h | 1 + .../include/goya/asic_reg/tpc4_cmdq_regs.h | 1 + .../include/goya/asic_reg/tpc4_qm_regs.h | 1 + .../include/goya/asic_reg/tpc4_rtr_regs.h | 1 + .../include/goya/asic_reg/tpc5_cfg_regs.h | 1 + .../include/goya/asic_reg/tpc5_cmdq_regs.h | 1 + .../include/goya/asic_reg/tpc5_qm_regs.h | 1 + .../include/goya/asic_reg/tpc5_rtr_regs.h | 1 + .../include/goya/asic_reg/tpc6_cfg_regs.h | 1 + .../include/goya/asic_reg/tpc6_cmdq_regs.h | 1 + .../include/goya/asic_reg/tpc6_qm_regs.h | 1 + .../include/goya/asic_reg/tpc6_rtr_regs.h | 1 + .../include/goya/asic_reg/tpc7_cfg_regs.h | 1 + .../include/goya/asic_reg/tpc7_cmdq_regs.h | 1 + .../include/goya/asic_reg/tpc7_nrtr_regs.h | 1 + .../include/goya/asic_reg/tpc7_qm_regs.h | 1 + .../include/goya/asic_reg/tpc_pll_regs.h | 1 + drivers/misc/habanalabs/include/goya/goya.h | 4 + .../habanalabs/include/goya/goya_async_events.h | 9 - .../misc/habanalabs/include/goya/goya_coresight.h | 199 - drivers/misc/habanalabs/include/goya/goya_fw_if.h | 2 - drivers/misc/habanalabs/include/hl_boot_if.h | 3 +- .../habanalabs/include/hw_ip/mmu/mmu_general.h | 16 +- .../habanalabs/include/hw_ip/pci/pci_general.h | 23 - drivers/misc/habanalabs/irq.c | 14 +- drivers/misc/habanalabs/memory.c | 197 +- drivers/misc/habanalabs/mmu.c | 600 +- drivers/misc/habanalabs/pci.c | 408 - drivers/misc/ioc4.c | 2 + drivers/misc/kgdbts.c | 4 +- drivers/misc/mei/Kconfig | 12 +- drivers/misc/mei/Makefile | 2 +- drivers/misc/mei/bus-fixup.c | 14 +- drivers/misc/mei/bus.c | 13 +- drivers/misc/mei/client.c | 16 +- drivers/misc/mei/client.h | 14 +- drivers/misc/mei/debugfs.c | 15 +- drivers/misc/mei/dma-ring.c | 2 +- drivers/misc/mei/hbm.c | 15 +- drivers/misc/mei/hbm.h | 14 +- drivers/misc/mei/hdcp/Kconfig | 13 - drivers/misc/mei/hdcp/Makefile | 2 +- drivers/misc/mei/hdcp/mei_hdcp.c | 2 +- drivers/misc/mei/hdcp/mei_hdcp.h | 2 +- drivers/misc/mei/hw-me-regs.h | 68 +- drivers/misc/mei/hw-me.c | 17 +- drivers/misc/mei/hw-me.h | 16 +- drivers/misc/mei/hw-txe-regs.h | 63 +- drivers/misc/mei/hw-txe.c | 14 +- drivers/misc/mei/hw-txe.h | 14 +- drivers/misc/mei/hw.h | 14 +- drivers/misc/mei/init.c | 34 +- drivers/misc/mei/interrupt.c | 15 +- drivers/misc/mei/main.c | 80 +- drivers/misc/mei/mei-trace.c | 14 +- drivers/misc/mei/mei-trace.h | 14 +- drivers/misc/mei/mei_dev.h | 17 +- drivers/misc/mei/pci-me.c | 15 +- drivers/misc/mei/pci-txe.c | 14 +- drivers/misc/mic/Kconfig | 4 +- drivers/misc/ocxl/Makefile | 3 +- drivers/misc/ocxl/afu_irq.c | 102 +- drivers/misc/ocxl/config.c | 13 +- drivers/misc/ocxl/context.c | 31 +- drivers/misc/ocxl/core.c | 574 - drivers/misc/ocxl/file.c | 182 +- drivers/misc/ocxl/link.c | 42 +- drivers/misc/ocxl/mmio.c | 234 - drivers/misc/ocxl/ocxl_internal.h | 94 +- drivers/misc/ocxl/pci.c | 565 +- drivers/misc/ocxl/sysfs.c | 54 +- drivers/misc/ocxl/trace.h | 12 +- drivers/misc/pci_endpoint_test.c | 18 - drivers/misc/sgi-xp/xpc_uv.c | 1 - drivers/misc/sram-exec.c | 2 +- drivers/misc/tifm_7xx1.c | 1 + drivers/misc/vmw_vmci/vmci_host.c | 2 +- drivers/misc/vmw_vmci/vmci_queue_pair.c | 6 +- drivers/mmc/core/host.c | 4 +- drivers/mmc/core/mmc_ops.c | 16 +- drivers/mmc/core/pwrseq_emmc.c | 38 +- drivers/mmc/core/queue.c | 1 - drivers/mmc/core/quirks.h | 2 +- drivers/mmc/core/sd.c | 8 - drivers/mmc/host/Kconfig | 46 +- drivers/mmc/host/alcor.c | 107 +- drivers/mmc/host/cqhci.c | 2 - drivers/mmc/host/cqhci.h | 4 - drivers/mmc/host/meson-gx-mmc.c | 419 +- drivers/mmc/host/meson-mx-sdio.c | 1 - drivers/mmc/host/mmc_spi.c | 98 +- drivers/mmc/host/mmci.c | 82 +- drivers/mmc/host/mmci.h | 32 +- drivers/mmc/host/mmci_qcom_dml.c | 17 +- drivers/mmc/host/mmci_qcom_dml.h | 30 + drivers/mmc/host/mmci_stm32_sdmmc.c | 18 - drivers/mmc/host/mtk-sd.c | 97 +- drivers/mmc/host/mvsdio.c | 2 +- drivers/mmc/host/mxs-mmc.c | 3 +- drivers/mmc/host/of_mmc_spi.c | 6 +- drivers/mmc/host/omap_hsmmc.c | 4 +- drivers/mmc/host/pxamci.c | 2 +- drivers/mmc/host/renesas_sdhi.h | 2 +- drivers/mmc/host/renesas_sdhi_core.c | 12 +- drivers/mmc/host/renesas_sdhi_internal_dmac.c | 11 +- drivers/mmc/host/renesas_sdhi_sys_dmac.c | 6 +- drivers/mmc/host/sdhci-esdhc-imx.c | 41 +- drivers/mmc/host/sdhci-iproc.c | 6 +- drivers/mmc/host/sdhci-of-arasan.c | 5 +- drivers/mmc/host/sdhci-of-esdhc.c | 47 - drivers/mmc/host/sdhci-omap.c | 40 +- drivers/mmc/host/sdhci-pci-core.c | 98 - drivers/mmc/host/sdhci-pci.h | 2 - drivers/mmc/host/sdhci-tegra.c | 362 +- drivers/mmc/host/sdhci.c | 177 +- drivers/mmc/host/sdhci.h | 4 +- drivers/mmc/host/sdhci_am654.c | 22 - drivers/mmc/host/tifm_sd.c | 3 + drivers/mmc/host/tmio_mmc.h | 6 +- drivers/mmc/host/tmio_mmc_core.c | 6 +- drivers/mmc/host/usdhi6rol0.c | 9 +- drivers/mmc/host/via-sdmmc.c | 10 + drivers/mtd/Kconfig | 20 +- drivers/mtd/Makefile | 1 + drivers/mtd/afs.c | 266 + drivers/mtd/bcm63xxpart.c | 163 +- drivers/mtd/chips/cfi_cmdset_0002.c | 2 - drivers/mtd/chips/cfi_util.c | 6 - drivers/mtd/devices/Kconfig | 2 +- drivers/mtd/devices/phram.c | 2 - drivers/mtd/lpddr/lpddr_cmds.c | 1 - drivers/mtd/maps/Kconfig | 2 +- drivers/mtd/maps/physmap-core.c | 2 - drivers/mtd/maps/physmap-gemini.c | 2 +- drivers/mtd/maps/sa1100-flash.c | 2 +- drivers/mtd/maps/uclinux.c | 8 +- drivers/mtd/mtdpart.c | 2 +- drivers/mtd/nand/Kconfig | 1 + drivers/mtd/nand/core.c | 34 - drivers/mtd/nand/onenand/onenand_base.c | 5 +- drivers/mtd/nand/onenand/onenand_bbt.c | 3 + drivers/mtd/nand/raw/Kconfig | 393 +- drivers/mtd/nand/raw/Makefile | 9 +- drivers/mtd/nand/raw/atmel/nand-controller.c | 127 +- drivers/mtd/nand/raw/atmel/pmecc.c | 5 +- drivers/mtd/nand/raw/atmel/pmecc.h | 6 +- drivers/mtd/nand/raw/bcm47xxnflash/ops_bcm4706.c | 2 +- drivers/mtd/nand/raw/brcmnand/brcmnand.c | 7 +- drivers/mtd/nand/raw/denali.c | 1152 +- drivers/mtd/nand/raw/denali.h | 117 +- drivers/mtd/nand/raw/denali_dt.c | 98 +- drivers/mtd/nand/raw/denali_pci.c | 38 +- drivers/mtd/nand/raw/diskonchip.c | 7 +- drivers/mtd/nand/raw/fsl_elbc_nand.c | 201 +- drivers/mtd/nand/raw/fsl_ifc_nand.c | 4 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-lib.c | 6 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 19 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.h | 1 - drivers/mtd/nand/raw/hisi504_nand.c | 2 +- drivers/mtd/nand/raw/ingenic/Kconfig | 50 - drivers/mtd/nand/raw/ingenic/Makefile | 7 - drivers/mtd/nand/raw/ingenic/ingenic_ecc.c | 166 - drivers/mtd/nand/raw/ingenic/ingenic_ecc.h | 83 - drivers/mtd/nand/raw/ingenic/ingenic_nand.c | 530 - drivers/mtd/nand/raw/ingenic/jz4725b_bch.c | 295 - drivers/mtd/nand/raw/ingenic/jz4740_ecc.c | 197 - drivers/mtd/nand/raw/ingenic/jz4740_nand.c | 545 - drivers/mtd/nand/raw/ingenic/jz4780_bch.c | 271 - drivers/mtd/nand/raw/internals.h | 3 +- drivers/mtd/nand/raw/jz4740_nand.c | 542 + drivers/mtd/nand/raw/jz4780_bch.c | 385 + drivers/mtd/nand/raw/jz4780_bch.h | 43 + drivers/mtd/nand/raw/jz4780_nand.c | 415 + drivers/mtd/nand/raw/marvell_nand.c | 63 +- drivers/mtd/nand/raw/meson_nand.c | 30 +- drivers/mtd/nand/raw/mtk_nand.c | 4 +- drivers/mtd/nand/raw/nand_amd.c | 19 +- drivers/mtd/nand/raw/nand_base.c | 324 +- drivers/mtd/nand/raw/nand_bbt.c | 73 +- drivers/mtd/nand/raw/nand_esmt.c | 19 +- drivers/mtd/nand/raw/nand_hynix.c | 94 +- drivers/mtd/nand/raw/nand_jedec.c | 27 +- drivers/mtd/nand/raw/nand_macronix.c | 2 +- drivers/mtd/nand/raw/nand_micron.c | 16 +- drivers/mtd/nand/raw/nand_onfi.c | 35 +- drivers/mtd/nand/raw/nand_samsung.c | 46 +- drivers/mtd/nand/raw/nand_toshiba.c | 21 +- drivers/mtd/nand/raw/nandsim.c | 144 +- drivers/mtd/nand/raw/nuc900_nand.c | 3 +- drivers/mtd/nand/raw/omap2.c | 4 +- drivers/mtd/nand/raw/omap_elm.c | 4 - drivers/mtd/nand/raw/qcom_nandc.c | 8 +- drivers/mtd/nand/raw/r852.c | 2 + drivers/mtd/nand/raw/sh_flctl.c | 13 +- drivers/mtd/nand/raw/sunxi_nand.c | 90 +- drivers/mtd/nand/raw/tegra_nand.c | 8 +- drivers/mtd/nand/raw/txx9ndfmc.c | 1 + drivers/mtd/nand/raw/vf610_nfc.c | 5 +- drivers/mtd/nand/spi/core.c | 169 +- drivers/mtd/nand/spi/gigadevice.c | 8 +- drivers/mtd/nand/spi/macronix.c | 4 +- drivers/mtd/nand/spi/micron.c | 2 +- drivers/mtd/nand/spi/toshiba.c | 12 +- drivers/mtd/nand/spi/winbond.c | 4 +- drivers/mtd/parsers/Kconfig | 27 - drivers/mtd/parsers/Makefile | 2 - drivers/mtd/parsers/afs.c | 410 - drivers/mtd/parsers/parser_imagetag.c | 222 - drivers/mtd/sm_ftl.c | 12 +- drivers/mtd/spi-nor/intel-spi-pci.c | 1 - drivers/mtd/spi-nor/intel-spi.c | 8 - drivers/mtd/spi-nor/spi-nor.c | 10 +- drivers/mtd/tests/mtd_nandecctest.c | 16 +- drivers/mtd/ubi/wl.c | 2 +- drivers/mux/Kconfig | 12 +- drivers/mux/mmio.c | 6 +- drivers/net/Kconfig | 1 - drivers/net/Makefile | 2 +- drivers/net/appletalk/ipddp.c | 6 +- drivers/net/bonding/bond_main.c | 9 +- drivers/net/bonding/bond_netlink.c | 8 +- drivers/net/bonding/bond_options.c | 7 + drivers/net/dsa/Kconfig | 4 +- drivers/net/dsa/Makefile | 1 - drivers/net/dsa/b53/b53_common.c | 34 +- drivers/net/dsa/b53/b53_priv.h | 1 + drivers/net/dsa/bcm_sf2.c | 9 +- drivers/net/dsa/bcm_sf2_cfp.c | 6 - drivers/net/dsa/lantiq_gswip.c | 812 +- drivers/net/dsa/microchip/ksz9477.c | 1 - drivers/net/dsa/mt7530.c | 20 +- drivers/net/dsa/mt7530.h | 1 + drivers/net/dsa/mv88e6060.c | 217 +- drivers/net/dsa/mv88e6060.h | 1 - drivers/net/dsa/mv88e6xxx/Makefile | 1 - drivers/net/dsa/mv88e6xxx/chip.c | 287 +- drivers/net/dsa/mv88e6xxx/chip.h | 11 + drivers/net/dsa/mv88e6xxx/port.h | 1 + drivers/net/dsa/mv88e6xxx/smi.c | 158 - drivers/net/dsa/mv88e6xxx/smi.h | 59 - drivers/net/dsa/sja1105/Kconfig | 17 - drivers/net/dsa/sja1105/Makefile | 9 - drivers/net/dsa/sja1105/sja1105.h | 159 - drivers/net/dsa/sja1105/sja1105_clocking.c | 601 - drivers/net/dsa/sja1105/sja1105_dynamic_config.c | 532 - drivers/net/dsa/sja1105/sja1105_dynamic_config.h | 43 - drivers/net/dsa/sja1105/sja1105_ethtool.c | 419 - drivers/net/dsa/sja1105/sja1105_main.c | 1679 -- drivers/net/dsa/sja1105/sja1105_spi.c | 591 - drivers/net/dsa/sja1105/sja1105_static_config.c | 987 - drivers/net/dsa/sja1105/sja1105_static_config.h | 253 - drivers/net/dummy.c | 15 +- drivers/net/ethernet/aeroflex/greth.c | 3 +- drivers/net/ethernet/alacritech/slicoss.c | 4 + drivers/net/ethernet/allwinner/sun4i-emac.c | 4 +- drivers/net/ethernet/altera/altera_tse_main.c | 2 +- drivers/net/ethernet/amazon/ena/ena_com.c | 12 +- drivers/net/ethernet/amazon/ena/ena_ethtool.c | 4 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 35 +- drivers/net/ethernet/amd/xgbe/xgbe-dev.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 6 +- drivers/net/ethernet/aquantia/Kconfig | 3 +- drivers/net/ethernet/aquantia/atlantic/Makefile | 1 - drivers/net/ethernet/aquantia/atlantic/aq_cfg.h | 10 +- drivers/net/ethernet/aquantia/atlantic/aq_common.h | 3 + .../net/ethernet/aquantia/atlantic/aq_drvinfo.c | 130 - .../net/ethernet/aquantia/atlantic/aq_drvinfo.h | 15 - .../net/ethernet/aquantia/atlantic/aq_ethtool.c | 22 +- drivers/net/ethernet/aquantia/atlantic/aq_hw.h | 4 - .../net/ethernet/aquantia/atlantic/aq_hw_utils.c | 12 - .../net/ethernet/aquantia/atlantic/aq_hw_utils.h | 1 - drivers/net/ethernet/aquantia/atlantic/aq_main.c | 41 - drivers/net/ethernet/aquantia/atlantic/aq_main.h | 2 - drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 121 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.h | 7 +- .../net/ethernet/aquantia/atlantic/aq_pci_func.c | 48 +- .../net/ethernet/aquantia/atlantic/aq_pci_func.h | 7 +- drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 188 +- drivers/net/ethernet/aquantia/atlantic/aq_ring.h | 34 +- drivers/net/ethernet/aquantia/atlantic/aq_vec.c | 3 - .../ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c | 12 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 29 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.h | 3 + .../aquantia/atlantic/hw_atl/hw_atl_b0_internal.h | 2 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.c | 56 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.h | 37 +- .../aquantia/atlantic/hw_atl/hw_atl_llh_internal.h | 16 +- .../aquantia/atlantic/hw_atl/hw_atl_utils.c | 13 +- .../aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c | 36 - drivers/net/ethernet/arc/emac_main.c | 4 +- drivers/net/ethernet/atheros/atlx/atl1.c | 5 +- drivers/net/ethernet/atheros/atlx/atl1.h | 2 +- drivers/net/ethernet/atheros/atlx/atl2.c | 3 +- drivers/net/ethernet/atheros/atlx/atl2.h | 2 +- drivers/net/ethernet/aurora/nb8800.c | 10 +- drivers/net/ethernet/broadcom/Kconfig | 1 - drivers/net/ethernet/broadcom/bcmsysport.c | 71 +- drivers/net/ethernet/broadcom/bcmsysport.h | 10 +- drivers/net/ethernet/broadcom/bgmac-bcma.c | 2 +- drivers/net/ethernet/broadcom/bgmac-platform.c | 2 +- drivers/net/ethernet/broadcom/bnx2.c | 4 + drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 7 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h | 7 +- .../net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c | 1 + drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h | 21 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 81 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c | 1 + drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c | 2 + drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c | 6 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 327 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 12 - drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 4 - drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 46 +- drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h | 263 +- drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c | 25 + drivers/net/ethernet/broadcom/cnic.c | 13 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 4 +- drivers/net/ethernet/broadcom/tg3.c | 11 +- drivers/net/ethernet/cadence/macb_main.c | 101 +- drivers/net/ethernet/cavium/Kconfig | 1 - .../net/ethernet/cavium/liquidio/cn66xx_device.c | 10 + drivers/net/ethernet/cavium/liquidio/lio_main.c | 2 +- drivers/net/ethernet/cavium/liquidio/lio_vf_main.c | 2 +- .../net/ethernet/cavium/liquidio/octeon_device.c | 1 + drivers/net/ethernet/cavium/liquidio/octeon_droq.c | 4 + .../net/ethernet/cavium/liquidio/request_manager.c | 1 + drivers/net/ethernet/cavium/octeon/octeon_mgmt.c | 4 +- drivers/net/ethernet/cavium/thunder/nicvf_main.c | 22 +- drivers/net/ethernet/cavium/thunder/thunder_bgx.c | 18 +- drivers/net/ethernet/chelsio/cxgb3/l2t.c | 4 +- drivers/net/ethernet/chelsio/cxgb3/l2t.h | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 4 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c | 23 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 41 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 30 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c | 5 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 107 +- drivers/net/ethernet/chelsio/cxgb4/t4fw_version.h | 12 +- .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 18 +- drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c | 10 - drivers/net/ethernet/chelsio/libcxgb/Makefile | 2 +- drivers/net/ethernet/cirrus/Kconfig | 2 +- drivers/net/ethernet/cirrus/ep93xx_eth.c | 2 +- drivers/net/ethernet/cisco/enic/enic_main.c | 2 +- drivers/net/ethernet/cortina/gemini.c | 2 + drivers/net/ethernet/davicom/dm9000.c | 4 +- drivers/net/ethernet/emulex/benet/be_main.c | 2 +- drivers/net/ethernet/ethoc.c | 2 +- drivers/net/ethernet/ezchip/nps_enet.c | 2 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 2 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 88 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 25 +- .../net/ethernet/freescale/dpaa2/dpaa2-ethtool.c | 97 +- drivers/net/ethernet/freescale/enetc/enetc.c | 4 +- .../net/ethernet/freescale/enetc/enetc_ethtool.c | 2 - drivers/net/ethernet/freescale/enetc/enetc_pf.c | 2 +- drivers/net/ethernet/freescale/enetc/enetc_vf.c | 2 +- drivers/net/ethernet/freescale/fec_main.c | 32 +- drivers/net/ethernet/freescale/fec_mpc52xx.c | 4 +- drivers/net/ethernet/freescale/fman/mac.c | 4 +- .../net/ethernet/freescale/fs_enet/fs_enet-main.c | 4 +- drivers/net/ethernet/freescale/gianfar.c | 4 +- drivers/net/ethernet/freescale/ucc_geth.c | 4 +- drivers/net/ethernet/freescale/ucc_geth_ethtool.c | 8 +- drivers/net/ethernet/hisilicon/hisi_femac.c | 2 +- drivers/net/ethernet/hisilicon/hix5hd2_gmac.c | 2 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c | 2 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 7 +- drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 11 +- drivers/net/ethernet/hisilicon/hns3/hnae3.c | 40 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 49 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 9 - drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 953 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 40 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 207 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 17 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 36 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 110 - .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 1017 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.h | 5 - .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 910 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 71 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 73 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c | 11 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 5 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 52 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 148 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 17 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c | 30 +- drivers/net/ethernet/huawei/hinic/hinic_tx.c | 2 +- drivers/net/ethernet/i825xx/lasi_82596.c | 5 +- drivers/net/ethernet/ibm/ehea/ehea_main.c | 2 +- drivers/net/ethernet/ibm/ehea/ehea_qmr.c | 6 +- drivers/net/ethernet/ibm/ibmveth.c | 2 +- drivers/net/ethernet/ibm/ibmvnic.c | 202 +- drivers/net/ethernet/ibm/ibmvnic.h | 22 +- drivers/net/ethernet/intel/e100.c | 2 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 9 +- drivers/net/ethernet/intel/e1000e/netdev.c | 13 +- drivers/net/ethernet/intel/fm10k/fm10k_iov.c | 2 + drivers/net/ethernet/intel/fm10k/fm10k_main.c | 9 +- drivers/net/ethernet/intel/i40e/Makefile | 1 - drivers/net/ethernet/intel/i40e/i40e.h | 30 - drivers/net/ethernet/intel/i40e/i40e_adminq.c | 7 +- drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h | 36 +- drivers/net/ethernet/intel/i40e/i40e_client.c | 6 +- drivers/net/ethernet/intel/i40e/i40e_common.c | 355 +- drivers/net/ethernet/intel/i40e/i40e_dcb.c | 28 +- drivers/net/ethernet/intel/i40e/i40e_dcb.h | 2 +- drivers/net/ethernet/intel/i40e/i40e_ddp.c | 481 - drivers/net/ethernet/intel/i40e/i40e_debugfs.c | 4 +- drivers/net/ethernet/intel/i40e/i40e_devids.h | 5 - drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 82 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 413 +- drivers/net/ethernet/intel/i40e/i40e_nvm.c | 5 +- drivers/net/ethernet/intel/i40e/i40e_prototype.h | 14 +- drivers/net/ethernet/intel/i40e/i40e_ptp.c | 58 +- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 10 +- drivers/net/ethernet/intel/i40e/i40e_type.h | 30 - drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 171 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h | 2 - drivers/net/ethernet/intel/iavf/i40e_adminq_cmd.h | 2 +- drivers/net/ethernet/intel/iavf/iavf_txrx.c | 9 +- drivers/net/ethernet/intel/ice/Makefile | 1 - drivers/net/ethernet/intel/ice/ice.h | 110 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 192 +- drivers/net/ethernet/intel/ice/ice_common.c | 335 +- drivers/net/ethernet/intel/ice/ice_common.h | 38 +- drivers/net/ethernet/intel/ice/ice_controlq.c | 10 +- drivers/net/ethernet/intel/ice/ice_controlq.h | 4 +- drivers/net/ethernet/intel/ice/ice_dcb.c | 1392 -- drivers/net/ethernet/intel/ice/ice_dcb.h | 179 - drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 551 - drivers/net/ethernet/intel/ice/ice_dcb_lib.h | 61 - drivers/net/ethernet/intel/ice/ice_ethtool.c | 366 +- drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 24 - drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h | 56 +- drivers/net/ethernet/intel/ice/ice_lib.c | 768 +- drivers/net/ethernet/intel/ice/ice_lib.h | 13 +- drivers/net/ethernet/intel/ice/ice_main.c | 824 +- drivers/net/ethernet/intel/ice/ice_nvm.c | 6 +- drivers/net/ethernet/intel/ice/ice_sched.c | 273 +- drivers/net/ethernet/intel/ice/ice_sched.h | 4 - drivers/net/ethernet/intel/ice/ice_status.h | 1 - drivers/net/ethernet/intel/ice/ice_switch.c | 524 +- drivers/net/ethernet/intel/ice/ice_switch.h | 48 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 711 +- drivers/net/ethernet/intel/ice/ice_txrx.h | 29 +- drivers/net/ethernet/intel/ice/ice_type.h | 102 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 720 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h | 28 +- drivers/net/ethernet/intel/igb/igb_ethtool.c | 4 +- drivers/net/ethernet/intel/igb/igb_main.c | 14 +- drivers/net/ethernet/intel/igbvf/netdev.c | 4 + drivers/net/ethernet/intel/igc/igc.h | 68 +- drivers/net/ethernet/intel/igc/igc_base.h | 4 +- drivers/net/ethernet/intel/igc/igc_defines.h | 17 - drivers/net/ethernet/intel/igc/igc_ethtool.c | 839 +- drivers/net/ethernet/intel/igc/igc_main.c | 456 +- drivers/net/ethernet/intel/igc/igc_regs.h | 16 - drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 16 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 3 +- drivers/net/ethernet/lantiq_xrx200.c | 2 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 4 +- drivers/net/ethernet/marvell/mvneta.c | 19 +- drivers/net/ethernet/marvell/mvpp2/mvpp2.h | 52 - drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c | 704 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.h | 138 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_debugfs.c | 253 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 32 +- drivers/net/ethernet/marvell/pxa168_eth.c | 2 +- drivers/net/ethernet/marvell/sky2.c | 8 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 5 +- drivers/net/ethernet/mellanox/mlx4/Kconfig | 1 - drivers/net/ethernet/mellanox/mlx4/catas.c | 4 + drivers/net/ethernet/mellanox/mlx4/cmd.c | 13 + drivers/net/ethernet/mellanox/mlx4/en_tx.c | 9 +- drivers/net/ethernet/mellanox/mlx4/mcg.c | 2 +- drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 3 +- drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 1 - drivers/net/ethernet/mellanox/mlx5/core/Makefile | 7 +- drivers/net/ethernet/mellanox/mlx5/core/alloc.c | 19 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 30 +- .../mellanox/mlx5/core/diag/fw_tracer_tracepoint.h | 5 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 78 +- .../net/ethernet/mellanox/mlx5/core/en/params.c | 104 - .../net/ethernet/mellanox/mlx5/core/en/params.h | 22 - .../ethernet/mellanox/mlx5/core/en/port_buffer.c | 30 +- .../ethernet/mellanox/mlx5/core/en/reporter_tx.c | 11 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 14 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c | 109 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h | 60 +- .../mellanox/mlx5/core/en_accel/en_accel.h | 51 - .../mellanox/mlx5/core/en_accel/ipsec_rxtx.c | 36 +- .../mellanox/mlx5/core/en_accel/tls_rxtx.c | 3 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 13 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 306 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 14 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 224 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 21 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 12 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 403 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 29 +- drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 11 - drivers/net/ethernet/mellanox/mlx5/core/eq.c | 14 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 224 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 68 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 257 +- drivers/net/ethernet/mellanox/mlx5/core/events.c | 75 - .../net/ethernet/mellanox/mlx5/core/fpga/conn.c | 2 +- .../net/ethernet/mellanox/mlx5/core/fpga/core.h | 21 +- .../net/ethernet/mellanox/mlx5/core/fpga/ipsec.c | 86 +- drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c | 61 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 113 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.h | 33 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 87 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 5 +- drivers/net/ethernet/mellanox/mlx5/core/health.c | 44 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c | 12 +- .../net/ethernet/mellanox/mlx5/core/lib/clock.c | 30 +- .../net/ethernet/mellanox/mlx5/core/lib/port_tun.c | 6 +- .../net/ethernet/mellanox/mlx5/core/lib/vxlan.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 474 +- .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 66 +- .../net/ethernet/mellanox/mlx5/core/pagealloc.c | 20 +- drivers/net/ethernet/mellanox/mlx5/core/port.c | 44 +- drivers/net/ethernet/mellanox/mlx5/core/rdma.c | 182 - drivers/net/ethernet/mellanox/mlx5/core/rdma.h | 20 - drivers/net/ethernet/mellanox/mlx5/core/sriov.c | 51 +- drivers/net/ethernet/mellanox/mlx5/core/transobj.c | 18 +- drivers/net/ethernet/mellanox/mlx5/core/uar.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/vport.c | 61 + drivers/net/ethernet/mellanox/mlx5/core/wq.h | 12 - drivers/net/ethernet/mellanox/mlxsw/Kconfig | 2 +- drivers/net/ethernet/mellanox/mlxsw/Makefile | 4 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 88 +- drivers/net/ethernet/mellanox/mlxsw/core.h | 23 +- drivers/net/ethernet/mellanox/mlxsw/minimal.c | 30 +- drivers/net/ethernet/mellanox/mlxsw/pci_hw.h | 2 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 92 - drivers/net/ethernet/mellanox/mlxsw/resources.h | 4 - drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 164 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 8 +- .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.c | 36 +- .../net/ethernet/mellanox/mlxsw/spectrum_buffers.c | 389 +- .../net/ethernet/mellanox/mlxsw/spectrum_dpipe.h | 15 + .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 109 +- .../net/ethernet/mellanox/mlxsw/spectrum_span.c | 6 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/switchib.c | 23 +- drivers/net/ethernet/mellanox/mlxsw/switchx2.c | 29 +- drivers/net/ethernet/micrel/ks8851.c | 4 +- drivers/net/ethernet/micrel/ks8851_mll.c | 4 +- drivers/net/ethernet/microchip/enc28j60.c | 541 +- drivers/net/ethernet/mscc/ocelot.c | 24 +- drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 2 + drivers/net/ethernet/neterion/s2io.c | 2 + drivers/net/ethernet/neterion/vxge/vxge-config.c | 1 - drivers/net/ethernet/neterion/vxge/vxge-main.c | 5 + drivers/net/ethernet/neterion/vxge/vxge-traffic.c | 4 + drivers/net/ethernet/netronome/Kconfig | 1 - drivers/net/ethernet/netronome/nfp/Makefile | 4 +- drivers/net/ethernet/netronome/nfp/abm/cls.c | 4 +- drivers/net/ethernet/netronome/nfp/abm/ctrl.c | 8 +- drivers/net/ethernet/netronome/nfp/abm/main.c | 5 +- drivers/net/ethernet/netronome/nfp/bpf/cmsg.c | 236 +- drivers/net/ethernet/netronome/nfp/bpf/fw.h | 33 +- drivers/net/ethernet/netronome/nfp/bpf/jit.c | 13 +- drivers/net/ethernet/netronome/nfp/bpf/main.c | 12 +- drivers/net/ethernet/netronome/nfp/bpf/main.h | 17 +- drivers/net/ethernet/netronome/nfp/bpf/offload.c | 3 +- drivers/net/ethernet/netronome/nfp/ccm.c | 220 - drivers/net/ethernet/netronome/nfp/ccm.h | 83 - drivers/net/ethernet/netronome/nfp/flower/action.c | 203 +- drivers/net/ethernet/netronome/nfp/flower/cmsg.c | 58 +- drivers/net/ethernet/netronome/nfp/flower/cmsg.h | 22 - drivers/net/ethernet/netronome/nfp/flower/main.c | 155 +- drivers/net/ethernet/netronome/nfp/flower/main.h | 103 +- drivers/net/ethernet/netronome/nfp/flower/match.c | 9 +- .../net/ethernet/netronome/nfp/flower/metadata.c | 117 +- .../net/ethernet/netronome/nfp/flower/offload.c | 618 +- .../net/ethernet/netronome/nfp/flower/qos_conf.c | 366 - .../ethernet/netronome/nfp/flower/tunnel_conf.c | 28 +- drivers/net/ethernet/netronome/nfp/nfp_app.h | 15 +- drivers/net/ethernet/netronome/nfp/nfp_devlink.c | 29 +- drivers/net/ethernet/netronome/nfp/nfp_main.c | 24 +- drivers/net/ethernet/netronome/nfp/nfp_net.h | 23 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 133 +- drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.h | 10 + .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 131 - drivers/net/ethernet/netronome/nfp/nfp_net_main.c | 29 +- drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 3 +- drivers/net/ethernet/netronome/nfp/nfp_net_sriov.c | 27 +- drivers/net/ethernet/netronome/nfp/nfp_net_sriov.h | 6 +- .../net/ethernet/netronome/nfp/nfp_netvf_main.c | 11 +- drivers/net/ethernet/netronome/nfp/nfp_port.h | 2 - .../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c | 62 - .../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h | 8 - drivers/net/ethernet/nxp/lpc_eth.c | 4 +- drivers/net/ethernet/pasemi/pasemi_mac.c | 5 +- drivers/net/ethernet/qlogic/qed/qed.h | 10 +- drivers/net/ethernet/qlogic/qed/qed_dcbx.c | 4 +- drivers/net/ethernet/qlogic/qed/qed_dev.c | 91 +- drivers/net/ethernet/qlogic/qed/qed_int.c | 96 +- drivers/net/ethernet/qlogic/qed/qed_int.h | 4 +- drivers/net/ethernet/qlogic/qed/qed_main.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_spq.c | 3 + drivers/net/ethernet/qlogic/qed/qed_sriov.c | 2 +- drivers/net/ethernet/qlogic/qede/qede.h | 3 +- drivers/net/ethernet/qlogic/qede/qede_ethtool.c | 32 +- drivers/net/ethernet/qlogic/qede/qede_fp.c | 17 +- drivers/net/ethernet/qlogic/qede/qede_ptp.c | 7 +- drivers/net/ethernet/qlogic/qla3xxx.c | 1 + drivers/net/ethernet/qlogic/qlge/qlge.h | 1 + drivers/net/ethernet/qlogic/qlge/qlge_main.c | 1 + drivers/net/ethernet/qualcomm/qca_spi.c | 2 +- drivers/net/ethernet/qualcomm/qca_uart.c | 2 +- drivers/net/ethernet/rdc/r6040.c | 2 +- drivers/net/ethernet/realtek/r8169.c | 838 +- drivers/net/ethernet/renesas/ravb_main.c | 29 +- drivers/net/ethernet/renesas/ravb_ptp.c | 3 + drivers/net/ethernet/renesas/sh_eth.c | 5 +- drivers/net/ethernet/rocker/rocker_main.c | 9 - drivers/net/ethernet/rocker/rocker_ofdpa.c | 10 +- .../net/ethernet/samsung/sxgbe/sxgbe_platform.c | 2 +- drivers/net/ethernet/seeq/sgiseeq.c | 1 - drivers/net/ethernet/sfc/falcon/io.h | 2 + drivers/net/ethernet/sfc/falcon/tx.c | 4 +- drivers/net/ethernet/sfc/io.h | 2 + drivers/net/ethernet/sfc/mcdi_port.c | 1 - drivers/net/ethernet/sfc/tx.c | 12 +- drivers/net/ethernet/silan/sc92031.c | 15 + drivers/net/ethernet/socionext/netsec.c | 11 +- drivers/net/ethernet/socionext/sni_ave.c | 2 +- .../net/ethernet/stmicro/stmmac/dwmac-socfpga.c | 5 +- drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c | 3 - drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 2 - drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 2 - drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 5 - drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c | 46 - drivers/net/ethernet/stmicro/stmmac/norm_desc.c | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 8 +- drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 10 +- drivers/net/ethernet/sun/ldmvsw.c | 3 +- drivers/net/ethernet/sun/sunvnet.c | 3 +- drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c | 2 +- drivers/net/ethernet/ti/Kconfig | 19 + drivers/net/ethernet/ti/Makefile | 11 +- drivers/net/ethernet/ti/cpmac.c | 14 +- drivers/net/ethernet/ti/cpsw-common.c | 12 +- drivers/net/ethernet/ti/cpsw-phy-sel.c | 9 +- drivers/net/ethernet/ti/cpsw.c | 1558 +- drivers/net/ethernet/ti/cpsw.h | 9 +- drivers/net/ethernet/ti/cpsw_ale.c | 55 +- drivers/net/ethernet/ti/cpsw_ale.h | 12 +- drivers/net/ethernet/ti/cpsw_ethtool.c | 719 - drivers/net/ethernet/ti/cpsw_priv.c | 132 - drivers/net/ethernet/ti/cpsw_priv.h | 429 - drivers/net/ethernet/ti/cpsw_sl.c | 328 - drivers/net/ethernet/ti/cpsw_sl.h | 73 - drivers/net/ethernet/ti/cpts.c | 14 +- drivers/net/ethernet/ti/cpts.h | 14 +- drivers/net/ethernet/ti/davinci_cpdma.c | 37 +- drivers/net/ethernet/ti/davinci_cpdma.h | 13 +- drivers/net/ethernet/ti/davinci_emac.c | 32 +- drivers/net/ethernet/ti/davinci_mdio.c | 45 +- drivers/net/ethernet/ti/netcp.h | 10 +- drivers/net/ethernet/ti/netcp_core.c | 12 +- drivers/net/ethernet/ti/netcp_ethss.c | 10 +- drivers/net/ethernet/ti/netcp_sgmii.c | 9 +- drivers/net/ethernet/ti/netcp_xgbepcsr.c | 9 +- drivers/net/ethernet/via/via-rhine.c | 3 + drivers/net/ethernet/wiznet/w5100.c | 8 +- drivers/net/ethernet/wiznet/w5300.c | 15 + drivers/net/ethernet/xilinx/Kconfig | 5 +- drivers/net/ethernet/xilinx/ll_temac.h | 26 +- drivers/net/ethernet/xilinx/ll_temac_main.c | 531 +- drivers/net/ethernet/xilinx/ll_temac_mdio.c | 53 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 2 +- drivers/net/ethernet/xilinx/xilinx_emaclite.c | 44 +- drivers/net/ethernet/xscale/ixp4xx_eth.c | 14 +- drivers/net/geneve.c | 3 +- drivers/net/gtp.c | 7 +- drivers/net/hippi/rrunner.c | 4 +- drivers/net/hyperv/netvsc.c | 17 +- drivers/net/hyperv/netvsc_drv.c | 10 +- drivers/net/ieee802154/ca8210.c | 1 - drivers/net/ieee802154/mac802154_hwsim.c | 31 +- drivers/net/ieee802154/mcr20a.c | 6 - drivers/net/loopback.c | 14 +- drivers/net/macsec.c | 78 +- drivers/net/macvlan.c | 52 +- drivers/net/net_failover.c | 8 +- drivers/net/netdevsim/Makefile | 6 +- drivers/net/netdevsim/bpf.c | 107 +- drivers/net/netdevsim/bus.c | 341 - drivers/net/netdevsim/dev.c | 447 - drivers/net/netdevsim/devlink.c | 295 + drivers/net/netdevsim/fib.c | 102 +- drivers/net/netdevsim/ipsec.c | 3 +- drivers/net/netdevsim/netdev.c | 428 +- drivers/net/netdevsim/netdevsim.h | 145 +- drivers/net/netdevsim/sdev.c | 69 - drivers/net/phy/Kconfig | 19 +- drivers/net/phy/Makefile | 1 - drivers/net/phy/amd.c | 2 +- drivers/net/phy/aquantia_main.c | 526 +- drivers/net/phy/asix.c | 2 +- drivers/net/phy/at803x.c | 32 +- drivers/net/phy/bcm-cygnus.c | 149 +- drivers/net/phy/bcm-phy-lib.c | 52 - drivers/net/phy/bcm-phy-lib.h | 20 - drivers/net/phy/bcm63xx.c | 4 +- drivers/net/phy/bcm7xxx.c | 82 +- drivers/net/phy/broadcom.c | 34 +- drivers/net/phy/cicada.c | 4 +- drivers/net/phy/davicom.c | 8 +- drivers/net/phy/dp83640.c | 2 +- drivers/net/phy/dp83822.c | 2 +- drivers/net/phy/dp83848.c | 2 +- drivers/net/phy/dp83867.c | 2 +- drivers/net/phy/dp83tc811.c | 2 +- drivers/net/phy/et1011c.c | 2 +- drivers/net/phy/fixed_phy.c | 2 +- drivers/net/phy/icplus.c | 6 +- drivers/net/phy/intel-xway.c | 20 +- drivers/net/phy/lxt.c | 8 +- drivers/net/phy/marvell.c | 148 +- drivers/net/phy/marvell10g.c | 15 +- drivers/net/phy/mdio-bcm-unimac.c | 7 +- drivers/net/phy/mdio-mux-meson-g12a.c | 380 - drivers/net/phy/mdio_bus.c | 33 +- drivers/net/phy/mdio_device.c | 13 +- drivers/net/phy/meson-gxl.c | 19 +- drivers/net/phy/micrel.c | 72 +- drivers/net/phy/microchip.c | 2 +- drivers/net/phy/mscc.c | 479 +- drivers/net/phy/national.c | 2 +- drivers/net/phy/phy-c45.c | 37 +- drivers/net/phy/phy-core.c | 272 +- drivers/net/phy/phy.c | 47 +- drivers/net/phy/phy_device.c | 208 +- drivers/net/phy/qsemi.c | 2 +- drivers/net/phy/realtek.c | 106 +- drivers/net/phy/rockchip.c | 33 +- drivers/net/phy/smsc.c | 12 +- drivers/net/phy/spi_ks8995.c | 9 - drivers/net/phy/ste10Xp.c | 4 +- drivers/net/phy/uPD60620.c | 2 +- drivers/net/phy/vitesse.c | 34 +- drivers/net/ppp/ppp_deflate.c | 20 +- drivers/net/ppp/ppp_mppe.c | 1 + drivers/net/sb1000.c | 9 +- drivers/net/slip/slhc.c | 2 +- drivers/net/team/team.c | 67 +- drivers/net/thunderbolt.c | 3 - drivers/net/tun.c | 37 +- drivers/net/usb/aqc111.c | 31 +- drivers/net/usb/cdc_mbim.c | 1 - drivers/net/usb/ipheth.c | 60 +- drivers/net/usb/qmi_wwan.c | 75 +- drivers/net/usb/r8152.c | 53 +- drivers/net/usb/smsc75xx.c | 4 +- drivers/net/usb/smsc95xx.c | 4 +- drivers/net/veth.c | 14 +- drivers/net/virtio_net.c | 21 +- drivers/net/vrf.c | 14 +- drivers/net/vxlan.c | 1 - drivers/net/wan/ixp4xx_hss.c | 4 +- drivers/net/wimax/i2400m/control.c | 1 - drivers/net/wimax/i2400m/tx.c | 3 +- drivers/net/wireless/ath/ath10k/ce.c | 2 +- drivers/net/wireless/ath/ath10k/core.c | 1 - drivers/net/wireless/ath/ath10k/core.h | 3 - drivers/net/wireless/ath/ath10k/coredump.c | 6 +- drivers/net/wireless/ath/ath10k/htt_rx.c | 2 +- drivers/net/wireless/ath/ath10k/mac.c | 8 +- drivers/net/wireless/ath/ath10k/pci.c | 24 +- drivers/net/wireless/ath/ath10k/pci.h | 2 - drivers/net/wireless/ath/ath10k/testmode.c | 4 +- drivers/net/wireless/ath/ath5k/base.c | 4 + drivers/net/wireless/ath/ath5k/mac80211-ops.c | 2 + drivers/net/wireless/ath/ath6kl/testmode.c | 4 +- drivers/net/wireless/ath/ath9k/init.c | 2 +- drivers/net/wireless/ath/ath9k/xmit.c | 5 +- drivers/net/wireless/ath/wcn36xx/testmode.c | 4 +- drivers/net/wireless/ath/wil6210/cfg80211.c | 39 +- drivers/net/wireless/ath/wil6210/debugfs.c | 38 +- drivers/net/wireless/ath/wil6210/fw_inc.c | 6 +- drivers/net/wireless/ath/wil6210/main.c | 78 +- drivers/net/wireless/ath/wil6210/netdev.c | 10 +- drivers/net/wireless/ath/wil6210/pcie_bus.c | 4 +- drivers/net/wireless/ath/wil6210/pm.c | 35 +- drivers/net/wireless/ath/wil6210/txrx_edma.c | 74 +- drivers/net/wireless/ath/wil6210/txrx_edma.h | 47 +- drivers/net/wireless/ath/wil6210/wil6210.h | 11 +- drivers/net/wireless/ath/wil6210/wil_crash_dump.c | 18 +- drivers/net/wireless/ath/wil6210/wmi.c | 24 +- drivers/net/wireless/ath/wil6210/wmi.h | 91 +- drivers/net/wireless/atmel/at76c50x-usb.c | 4 +- drivers/net/wireless/broadcom/b43/main.c | 7 + drivers/net/wireless/broadcom/b43/phy_lp.c | 13 +- drivers/net/wireless/broadcom/b43/sysfs.c | 1 + drivers/net/wireless/broadcom/b43legacy/ilt.c | 2 + drivers/net/wireless/broadcom/b43legacy/main.c | 20 + drivers/net/wireless/broadcom/b43legacy/phy.c | 1 + drivers/net/wireless/broadcom/b43legacy/pio.h | 1 + drivers/net/wireless/broadcom/b43legacy/radio.c | 4 + drivers/net/wireless/broadcom/b43legacy/sysfs.c | 1 + .../wireless/broadcom/brcm80211/brcmfmac/bcdc.c | 11 +- .../wireless/broadcom/brcm80211/brcmfmac/bcdc.h | 6 +- .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 8 +- .../net/wireless/broadcom/brcm80211/brcmfmac/bus.h | 12 - .../broadcom/brcm80211/brcmfmac/cfg80211.c | 4 - .../wireless/broadcom/brcm80211/brcmfmac/core.c | 36 +- .../wireless/broadcom/brcm80211/brcmfmac/core.h | 2 - .../net/wireless/broadcom/brcm80211/brcmfmac/dmi.c | 26 - .../broadcom/brcm80211/brcmfmac/firmware.c | 5 +- .../broadcom/brcm80211/brcmfmac/fwsignal.c | 58 +- .../broadcom/brcm80211/brcmfmac/fwsignal.h | 3 +- .../wireless/broadcom/brcm80211/brcmfmac/msgbuf.c | 6 +- .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 68 +- .../wireless/broadcom/brcm80211/brcmfmac/proto.c | 10 +- .../wireless/broadcom/brcm80211/brcmfmac/proto.h | 3 +- .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 8 +- .../net/wireless/broadcom/brcm80211/brcmfmac/usb.c | 44 +- .../wireless/broadcom/brcm80211/brcmfmac/vendor.c | 5 +- drivers/net/wireless/intel/iwlegacy/3945-debug.c | 8 +- drivers/net/wireless/intel/iwlegacy/4965.c | 1 + drivers/net/wireless/intel/iwlegacy/common.h | 7 + drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 73 +- drivers/net/wireless/intel/iwlwifi/cfg/5000.c | 3 +- drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 10 +- drivers/net/wireless/intel/iwlwifi/fw/api/d3.h | 136 +- .../net/wireless/intel/iwlwifi/fw/api/dbg-tlv.h | 181 +- .../net/wireless/intel/iwlwifi/fw/api/location.h | 77 +- drivers/net/wireless/intel/iwlwifi/fw/api/mac.h | 77 +- .../net/wireless/intel/iwlwifi/fw/api/nvm-reg.h | 39 +- drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 67 +- drivers/net/wireless/intel/iwlwifi/fw/api/scan.h | 54 +- drivers/net/wireless/intel/iwlwifi/fw/api/txq.h | 3 - drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 639 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 30 +- drivers/net/wireless/intel/iwlwifi/fw/error-dump.h | 43 +- drivers/net/wireless/intel/iwlwifi/fw/file.h | 47 +- drivers/net/wireless/intel/iwlwifi/fw/img.h | 7 +- drivers/net/wireless/intel/iwlwifi/fw/init.c | 3 +- drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 2 - drivers/net/wireless/intel/iwlwifi/iwl-config.h | 17 +- drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 7 +- drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 15 +- drivers/net/wireless/intel/iwlwifi/iwl-debug.h | 2 - drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 26 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 148 +- drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 6 - drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 15 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 148 +- .../net/wireless/intel/iwlwifi/mvm/debugfs-vif.c | 14 +- drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 91 +- .../net/wireless/intel/iwlwifi/mvm/ftm-initiator.c | 33 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 47 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 303 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 33 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 26 +- drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 94 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 8 +- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 59 +- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 25 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 57 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.h | 7 +- drivers/net/wireless/intel/iwlwifi/mvm/tdls.c | 7 +- .../net/wireless/intel/iwlwifi/mvm/time-event.c | 5 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 12 +- .../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 3 +- .../net/wireless/intel/iwlwifi/pcie/ctxt-info.c | 6 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 27 +- drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 47 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 23 +- .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 7 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 92 +- drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 2 +- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 12 +- drivers/net/wireless/intersil/orinoco/mic.c | 1 + drivers/net/wireless/intersil/p54/p54pci.c | 3 +- drivers/net/wireless/mac80211_hwsim.c | 94 +- drivers/net/wireless/marvell/mwifiex/Kconfig | 4 +- drivers/net/wireless/marvell/mwifiex/cfg80211.c | 10 +- drivers/net/wireless/marvell/mwifiex/cfp.c | 3 - drivers/net/wireless/marvell/mwifiex/cmdevt.c | 6 - drivers/net/wireless/marvell/mwifiex/main.c | 3 +- drivers/net/wireless/marvell/mwifiex/sdio.c | 7 +- drivers/net/wireless/marvell/mwifiex/sdio.h | 69 - drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c | 7 +- drivers/net/wireless/marvell/mwifiex/sta_event.c | 12 +- drivers/net/wireless/marvell/mwifiex/sta_rx.c | 3 +- drivers/net/wireless/marvell/mwifiex/uap_event.c | 8 +- drivers/net/wireless/marvell/mwl8k.c | 24 +- drivers/net/wireless/mediatek/mt76/Kconfig | 1 - drivers/net/wireless/mediatek/mt76/Makefile | 3 +- drivers/net/wireless/mediatek/mt76/agg-rx.c | 2 +- drivers/net/wireless/mediatek/mt76/debugfs.c | 7 +- drivers/net/wireless/mediatek/mt76/dma.c | 164 +- drivers/net/wireless/mediatek/mt76/dma.h | 2 - drivers/net/wireless/mediatek/mt76/eeprom.c | 4 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 41 +- drivers/net/wireless/mediatek/mt76/mmio.c | 17 +- drivers/net/wireless/mediatek/mt76/mt76.h | 119 +- drivers/net/wireless/mediatek/mt76/mt7603/beacon.c | 35 +- drivers/net/wireless/mediatek/mt76/mt7603/core.c | 19 +- drivers/net/wireless/mediatek/mt76/mt7603/dma.c | 39 +- drivers/net/wireless/mediatek/mt76/mt7603/init.c | 14 +- drivers/net/wireless/mediatek/mt76/mt7603/mac.c | 107 +- drivers/net/wireless/mediatek/mt76/mt7603/main.c | 42 +- drivers/net/wireless/mediatek/mt76/mt7603/mcu.c | 116 +- drivers/net/wireless/mediatek/mt76/mt7603/mt7603.h | 25 +- drivers/net/wireless/mediatek/mt76/mt7603/regs.h | 4 - drivers/net/wireless/mediatek/mt76/mt7615/Kconfig | 7 - drivers/net/wireless/mediatek/mt76/mt7615/Makefile | 5 - drivers/net/wireless/mediatek/mt76/mt7615/dma.c | 205 - drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c | 98 - drivers/net/wireless/mediatek/mt76/mt7615/eeprom.h | 18 - drivers/net/wireless/mediatek/mt76/mt7615/init.c | 229 - drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 775 - drivers/net/wireless/mediatek/mt76/mt7615/mac.h | 300 - drivers/net/wireless/mediatek/mt76/mt7615/main.c | 499 - drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 1655 -- drivers/net/wireless/mediatek/mt76/mt7615/mcu.h | 520 - drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h | 195 - drivers/net/wireless/mediatek/mt76/mt7615/pci.c | 150 - drivers/net/wireless/mediatek/mt76/mt7615/regs.h | 203 - drivers/net/wireless/mediatek/mt76/mt76x0/init.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x0/main.c | 8 +- drivers/net/wireless/mediatek/mt76/mt76x0/pci.c | 26 +- drivers/net/wireless/mediatek/mt76/mt76x0/usb.c | 49 +- drivers/net/wireless/mediatek/mt76/mt76x02.h | 44 +- .../net/wireless/mediatek/mt76/mt76x02_beacon.c | 286 - drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 199 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.h | 4 +- drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c | 266 +- drivers/net/wireless/mediatek/mt76/mt76x02_regs.h | 5 +- drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c | 29 +- drivers/net/wireless/mediatek/mt76/mt76x02_usb.h | 12 +- .../net/wireless/mediatek/mt76/mt76x02_usb_core.c | 188 +- drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 107 +- drivers/net/wireless/mediatek/mt76/mt76x2/init.c | 12 +- drivers/net/wireless/mediatek/mt76/mt76x2/pci.c | 3 +- .../net/wireless/mediatek/mt76/mt76x2/pci_init.c | 6 +- .../net/wireless/mediatek/mt76/mt76x2/pci_main.c | 27 +- drivers/net/wireless/mediatek/mt76/mt76x2/phy.c | 6 +- drivers/net/wireless/mediatek/mt76/mt76x2/usb.c | 14 +- .../net/wireless/mediatek/mt76/mt76x2/usb_init.c | 5 +- .../net/wireless/mediatek/mt76/mt76x2/usb_main.c | 19 +- drivers/net/wireless/mediatek/mt76/tx.c | 148 +- drivers/net/wireless/mediatek/mt76/usb.c | 379 +- drivers/net/wireless/quantenna/qtnfmac/bus.h | 25 +- drivers/net/wireless/quantenna/qtnfmac/cfg80211.c | 86 +- drivers/net/wireless/quantenna/qtnfmac/commands.c | 379 +- drivers/net/wireless/quantenna/qtnfmac/commands.h | 7 +- drivers/net/wireless/quantenna/qtnfmac/core.c | 91 +- drivers/net/wireless/quantenna/qtnfmac/core.h | 7 +- drivers/net/wireless/quantenna/qtnfmac/debug.c | 4 +- drivers/net/wireless/quantenna/qtnfmac/event.c | 16 +- drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c | 32 +- .../wireless/quantenna/qtnfmac/pcie/pcie_priv.h | 3 +- .../wireless/quantenna/qtnfmac/pcie/pearl_pcie.c | 23 +- .../wireless/quantenna/qtnfmac/pcie/topaz_pcie.c | 31 +- drivers/net/wireless/quantenna/qtnfmac/qlink.h | 87 +- .../net/wireless/quantenna/qtnfmac/qlink_util.c | 117 - .../net/wireless/quantenna/qtnfmac/qlink_util.h | 5 - drivers/net/wireless/ralink/rt2x00/rt2800.h | 19 +- drivers/net/wireless/ralink/rt2x00/rt2800lib.c | 628 +- drivers/net/wireless/ralink/rt2x00/rt2800lib.h | 3 +- drivers/net/wireless/ralink/rt2x00/rt2800mmio.c | 124 +- drivers/net/wireless/ralink/rt2x00/rt2800mmio.h | 1 - drivers/net/wireless/ralink/rt2x00/rt2800pci.c | 2 +- drivers/net/wireless/ralink/rt2x00/rt2800soc.c | 13 +- drivers/net/wireless/ralink/rt2x00/rt2800usb.c | 28 +- drivers/net/wireless/ralink/rt2x00/rt2x00.h | 8 +- drivers/net/wireless/ralink/rt2x00/rt2x00dev.c | 6 +- drivers/net/wireless/ralink/rt2x00/rt2x00mac.c | 10 + drivers/net/wireless/ralink/rt2x00/rt2x00mmio.h | 2 + drivers/net/wireless/ralink/rt2x00/rt2x00queue.c | 18 +- drivers/net/wireless/ralink/rt2x00/rt2x00queue.h | 3 + drivers/net/wireless/ralink/rt2x00/rt2x00usb.c | 22 +- drivers/net/wireless/ray_cs.c | 8 +- drivers/net/wireless/realtek/Kconfig | 1 - drivers/net/wireless/realtek/Makefile | 1 - drivers/net/wireless/realtek/rtlwifi/base.c | 5 - drivers/net/wireless/realtek/rtlwifi/pci.c | 6 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/fw.c | 2 - .../net/wireless/realtek/rtlwifi/rtl8188ee/trx.c | 17 +- .../wireless/realtek/rtlwifi/rtl8192c/fw_common.c | 2 - .../net/wireless/realtek/rtlwifi/rtl8192cu/rf.c | 3 + .../net/wireless/realtek/rtlwifi/rtl8192ee/fw.c | 2 - .../net/wireless/realtek/rtlwifi/rtl8192ee/trx.c | 15 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/dm.c | 2 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/fw.c | 2 - .../net/wireless/realtek/rtlwifi/rtl8723ae/hw.c | 1 - .../net/wireless/realtek/rtlwifi/rtl8723be/fw.c | 2 - .../net/wireless/realtek/rtlwifi/rtl8723be/trx.c | 16 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/fw.c | 4 - .../net/wireless/realtek/rtlwifi/rtl8821ae/trx.c | 14 +- drivers/net/wireless/realtek/rtlwifi/wifi.h | 1 + drivers/net/wireless/realtek/rtw88/Kconfig | 54 - drivers/net/wireless/realtek/rtw88/Makefile | 22 - drivers/net/wireless/realtek/rtw88/debug.c | 637 - drivers/net/wireless/realtek/rtw88/debug.h | 52 - drivers/net/wireless/realtek/rtw88/efuse.c | 160 - drivers/net/wireless/realtek/rtw88/efuse.h | 26 - drivers/net/wireless/realtek/rtw88/fw.c | 633 - drivers/net/wireless/realtek/rtw88/fw.h | 222 - drivers/net/wireless/realtek/rtw88/hci.h | 211 - drivers/net/wireless/realtek/rtw88/mac.c | 965 - drivers/net/wireless/realtek/rtw88/mac.h | 35 - drivers/net/wireless/realtek/rtw88/mac80211.c | 481 - drivers/net/wireless/realtek/rtw88/main.c | 1211 -- drivers/net/wireless/realtek/rtw88/main.h | 1104 - drivers/net/wireless/realtek/rtw88/pci.c | 1211 -- drivers/net/wireless/realtek/rtw88/pci.h | 237 - drivers/net/wireless/realtek/rtw88/phy.c | 1727 -- drivers/net/wireless/realtek/rtw88/phy.h | 134 - drivers/net/wireless/realtek/rtw88/ps.c | 166 - drivers/net/wireless/realtek/rtw88/ps.h | 20 - drivers/net/wireless/realtek/rtw88/reg.h | 421 - drivers/net/wireless/realtek/rtw88/regd.c | 391 - drivers/net/wireless/realtek/rtw88/regd.h | 67 - drivers/net/wireless/realtek/rtw88/rtw8822b.c | 1594 -- drivers/net/wireless/realtek/rtw88/rtw8822b.h | 170 - .../net/wireless/realtek/rtw88/rtw8822b_table.c | 20783 ------------------- .../net/wireless/realtek/rtw88/rtw8822b_table.h | 18 - drivers/net/wireless/realtek/rtw88/rtw8822c.c | 1890 -- drivers/net/wireless/realtek/rtw88/rtw8822c.h | 186 - .../net/wireless/realtek/rtw88/rtw8822c_table.c | 11753 ----------- .../net/wireless/realtek/rtw88/rtw8822c_table.h | 17 - drivers/net/wireless/realtek/rtw88/rx.c | 151 - drivers/net/wireless/realtek/rtw88/rx.h | 41 - drivers/net/wireless/realtek/rtw88/sec.c | 120 - drivers/net/wireless/realtek/rtw88/sec.h | 39 - drivers/net/wireless/realtek/rtw88/tx.c | 367 - drivers/net/wireless/realtek/rtw88/tx.h | 89 - drivers/net/wireless/realtek/rtw88/util.c | 72 - drivers/net/wireless/realtek/rtw88/util.h | 34 - drivers/net/wireless/rndis_wlan.c | 12 +- drivers/net/wireless/rsi/rsi_91x_hal.c | 199 +- drivers/net/wireless/rsi/rsi_91x_mac80211.c | 30 +- drivers/net/wireless/rsi/rsi_91x_mgmt.c | 232 +- drivers/net/wireless/rsi/rsi_91x_sdio.c | 129 +- drivers/net/wireless/rsi/rsi_91x_usb.c | 96 +- drivers/net/wireless/rsi/rsi_boot_params.h | 63 - drivers/net/wireless/rsi/rsi_hal.h | 44 +- drivers/net/wireless/rsi/rsi_main.h | 21 +- drivers/net/wireless/rsi/rsi_mgmt.h | 26 - drivers/net/wireless/rsi/rsi_sdio.h | 5 +- drivers/net/wireless/rsi/rsi_usb.h | 3 +- drivers/net/wireless/st/cw1200/main.c | 5 - drivers/net/wireless/ti/wlcore/cmd.c | 15 +- drivers/net/wireless/ti/wlcore/testmode.c | 4 +- drivers/net/wireless/ti/wlcore/vendor_cmd.c | 8 +- drivers/net/wireless/ti/wlcore/wlcore.h | 4 +- drivers/net/wireless/zydas/zd1211rw/zd_usb.c | 3 +- drivers/net/xen-netback/common.h | 18 - drivers/net/xen-netback/interface.c | 6 +- drivers/net/xen-netback/xenbus.c | 17 +- drivers/net/xen-netfront.c | 5 +- drivers/nfc/fdp/fdp.c | 35 +- drivers/nfc/fdp/i2c.c | 26 +- drivers/nfc/mei_phy.c | 18 +- drivers/nfc/microread/mei.c | 17 +- drivers/nfc/pn533/pn533.c | 2 - drivers/nfc/pn544/mei.c | 15 +- drivers/nfc/s3fwrn5/firmware.c | 1 + drivers/nfc/st21nfca/dep.c | 5 +- drivers/nfc/st21nfca/se.c | 5 +- drivers/nfc/st95hf/core.c | 18 +- drivers/ntb/hw/amd/ntb_hw_amd.c | 12 +- drivers/ntb/hw/idt/ntb_hw_idt.c | 13 + drivers/ntb/hw/intel/ntb_hw_gen1.c | 4 + drivers/ntb/hw/intel/ntb_hw_gen3.c | 6 +- drivers/ntb/ntb.c | 9 +- drivers/ntb/ntb_transport.c | 1 - drivers/ntb/test/ntb_perf.c | 46 +- drivers/ntb/test/ntb_pingpong.c | 14 +- drivers/ntb/test/ntb_tool.c | 9 +- drivers/nvdimm/btt_devs.c | 18 +- drivers/nvdimm/bus.c | 2 +- drivers/nvdimm/dimm_devs.c | 2 +- drivers/nvdimm/label.c | 29 +- drivers/nvdimm/namespace_devs.c | 20 +- drivers/nvdimm/nd.h | 4 - drivers/nvdimm/pfn_devs.c | 4 +- drivers/nvdimm/pmem.c | 8 +- drivers/nvdimm/security.c | 118 +- drivers/nvme/host/core.c | 48 +- drivers/nvme/host/fabrics.c | 1 - drivers/nvme/host/fc.c | 22 +- drivers/nvme/host/lightnvm.c | 1 - drivers/nvme/host/multipath.c | 10 +- drivers/nvme/host/nvme.h | 3 + drivers/nvme/host/pci.c | 300 +- drivers/nvme/host/rdma.c | 10 +- drivers/nvme/host/tcp.c | 21 +- drivers/nvme/target/Kconfig | 1 - drivers/nvme/target/admin-cmd.c | 5 - drivers/nvme/target/configfs.c | 4 +- drivers/nvme/target/core.c | 38 +- drivers/nvme/target/discovery.c | 77 +- drivers/nvme/target/fabrics-cmd.c | 16 +- drivers/nvme/target/fc.c | 9 +- drivers/nvme/target/io-cmd-bdev.c | 6 +- drivers/nvme/target/io-cmd-file.c | 7 +- drivers/nvme/target/loop.c | 22 +- drivers/nvme/target/nvmet.h | 5 +- drivers/nvme/target/rdma.c | 21 +- drivers/nvme/target/tcp.c | 38 +- drivers/nvmem/Kconfig | 24 +- drivers/nvmem/Makefile | 5 - drivers/nvmem/core.c | 316 +- drivers/nvmem/imx-iim.c | 4 +- drivers/nvmem/imx-ocotp.c | 11 +- drivers/nvmem/mxs-ocotp.c | 4 +- drivers/nvmem/nvmem-sysfs.c | 256 - drivers/nvmem/nvmem.h | 62 - drivers/nvmem/stm32-romem.c | 202 - drivers/nvmem/sunxi_sid.c | 115 +- drivers/nvmem/zynqmp_nvmem.c | 10 +- drivers/of/address.c | 40 +- drivers/of/base.c | 15 +- drivers/of/device.c | 2 +- drivers/of/fdt.c | 2 +- drivers/of/irq.c | 2 +- drivers/of/of_net.c | 41 +- drivers/of/of_reserved_mem.c | 22 +- drivers/of/property.c | 2 +- drivers/of/unittest.c | 13 +- drivers/opp/core.c | 54 - drivers/parisc/led.c | 3 - drivers/parport/ieee1284.c | 2 +- drivers/parport/parport_cs.c | 5 +- drivers/parport/parport_ip32.c | 18 +- drivers/pci/Makefile | 2 +- drivers/pci/bus.c | 5 +- drivers/pci/controller/Kconfig | 1 - drivers/pci/controller/dwc/Kconfig | 29 +- drivers/pci/controller/dwc/Makefile | 1 - drivers/pci/controller/dwc/pci-dra7xx.c | 3 +- drivers/pci/controller/dwc/pci-imx6.c | 144 +- drivers/pci/controller/dwc/pci-keystone.c | 926 +- drivers/pci/controller/dwc/pci-layerscape-ep.c | 2 +- drivers/pci/controller/dwc/pci-layerscape.c | 1 - drivers/pci/controller/dwc/pcie-al.c | 93 - drivers/pci/controller/dwc/pcie-artpec6.c | 2 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 55 +- drivers/pci/controller/dwc/pcie-designware-host.c | 157 +- drivers/pci/controller/dwc/pcie-designware-plat.c | 2 +- drivers/pci/controller/dwc/pcie-designware.c | 64 +- drivers/pci/controller/dwc/pcie-designware.h | 26 +- drivers/pci/controller/dwc/pcie-qcom.c | 23 +- drivers/pci/controller/dwc/pcie-uniphier.c | 11 +- drivers/pci/controller/pci-aardvark.c | 13 +- drivers/pci/controller/pci-host-generic.c | 2 +- drivers/pci/controller/pci-hyperv.c | 23 - drivers/pci/controller/pci-tegra.c | 37 +- drivers/pci/controller/pcie-iproc-msi.c | 2 +- drivers/pci/controller/pcie-iproc.c | 98 +- drivers/pci/controller/pcie-mediatek.c | 51 +- drivers/pci/controller/pcie-rcar.c | 85 +- drivers/pci/controller/pcie-rockchip-ep.c | 2 +- drivers/pci/controller/pcie-rockchip-host.c | 1 - drivers/pci/controller/pcie-xilinx-nwl.c | 9 +- drivers/pci/controller/pcie-xilinx.c | 12 +- drivers/pci/controller/vmd.c | 7 + drivers/pci/endpoint/functions/pci-epf-test.c | 10 +- drivers/pci/endpoint/pci-epf-core.c | 10 +- drivers/pci/hotplug/pciehp.h | 31 +- drivers/pci/hotplug/pciehp_core.c | 18 +- drivers/pci/hotplug/pciehp_ctrl.c | 6 - drivers/pci/hotplug/pciehp_hpc.c | 17 +- drivers/pci/hotplug/pciehp_pci.c | 2 - drivers/pci/hotplug/rpadlpar_core.c | 4 - drivers/pci/hotplug/rpaphp_slot.c | 3 +- drivers/pci/msi.c | 6 +- drivers/pci/of.c | 64 +- drivers/pci/p2pdma.c | 38 +- drivers/pci/pci-acpi.c | 183 +- drivers/pci/pci-driver.c | 14 +- drivers/pci/pci-stub.c | 10 +- drivers/pci/pci-sysfs.c | 3 +- drivers/pci/pci.c | 363 +- drivers/pci/pci.h | 2 +- drivers/pci/pcie/Kconfig | 8 - drivers/pci/pcie/Makefile | 2 +- drivers/pci/pcie/aer.c | 30 +- drivers/pci/pcie/aer_inject.c | 20 +- drivers/pci/pcie/aspm.c | 47 +- drivers/pci/pcie/bw_notification.c | 14 - drivers/pci/pcie/dpc.c | 37 +- drivers/pci/pcie/pme.c | 10 +- drivers/pci/pcie/portdrv.h | 4 - drivers/pci/pcie/portdrv_core.c | 3 +- drivers/pci/probe.c | 230 +- drivers/pci/proc.c | 1 - drivers/pci/quirks.c | 98 +- drivers/pci/search.c | 10 +- drivers/pci/setup-bus.c | 526 +- drivers/pci/slot.c | 2 +- drivers/pci/switch/switchtec.c | 44 +- drivers/pci/xen-pcifront.c | 9 +- drivers/pcmcia/omap_cf.c | 2 +- drivers/perf/Kconfig | 9 - drivers/perf/Makefile | 1 - drivers/perf/arm-cci.c | 21 +- drivers/perf/arm-ccn.c | 25 +- drivers/perf/arm_smmuv3_pmu.c | 865 - drivers/phy/allwinner/Kconfig | 9 +- drivers/phy/allwinner/phy-sun4i-usb.c | 4 - drivers/phy/amlogic/Kconfig | 22 - drivers/phy/amlogic/Makefile | 2 - drivers/phy/amlogic/phy-meson-g12a-usb2.c | 341 - drivers/phy/amlogic/phy-meson-g12a-usb3-pcie.c | 413 - drivers/phy/amlogic/phy-meson-gxl-usb2.c | 11 +- drivers/phy/broadcom/Kconfig | 11 - drivers/phy/broadcom/Makefile | 1 - drivers/phy/broadcom/phy-bcm-sr-usb.c | 394 - drivers/phy/freescale/phy-fsl-imx8mq-usb.c | 12 - drivers/phy/hisilicon/Kconfig | 10 - drivers/phy/hisilicon/Makefile | 1 - drivers/phy/hisilicon/phy-hi3660-usb3.c | 233 - drivers/phy/marvell/phy-mvebu-a3700-utmi.c | 1 + drivers/phy/mediatek/Kconfig | 10 - drivers/phy/mediatek/Makefile | 1 - drivers/phy/mediatek/phy-mtk-tphy.c | 10 +- drivers/phy/mediatek/phy-mtk-ufs.c | 245 - drivers/phy/motorola/Kconfig | 2 +- drivers/phy/mscc/phy-ocelot-serdes.c | 240 +- drivers/phy/phy-core.c | 11 - drivers/phy/qualcomm/phy-qcom-qmp.c | 222 +- drivers/phy/qualcomm/phy-qcom-qmp.h | 12 - drivers/phy/qualcomm/phy-qcom-qusb2.c | 11 +- drivers/phy/qualcomm/phy-qcom-ufs-i.h | 5 +- drivers/phy/qualcomm/phy-qcom-ufs-qmp-14nm.c | 25 +- drivers/phy/qualcomm/phy-qcom-ufs-qmp-20nm.c | 25 +- drivers/phy/qualcomm/phy-qcom-ufs.c | 59 +- drivers/phy/renesas/Kconfig | 2 +- drivers/phy/renesas/phy-rcar-gen2.c | 130 +- drivers/phy/renesas/phy-rcar-gen3-usb2.c | 232 +- drivers/phy/rockchip/phy-rockchip-emmc.c | 30 +- drivers/phy/rockchip/phy-rockchip-typec.c | 4 +- drivers/phy/socionext/phy-uniphier-usb3hs.c | 10 +- drivers/phy/socionext/phy-uniphier-usb3ss.c | 10 +- drivers/phy/tegra/Makefile | 1 - drivers/phy/tegra/xusb-tegra186.c | 899 - drivers/phy/tegra/xusb.c | 67 +- drivers/phy/tegra/xusb.h | 35 - drivers/phy/ti/Kconfig | 14 +- drivers/phy/ti/Makefile | 1 - drivers/phy/ti/phy-am654-serdes.c | 658 - drivers/phy/ti/phy-ti-pipe3.c | 362 +- drivers/phy/ti/phy-twl4030-usb.c | 35 +- drivers/pinctrl/Kconfig | 22 - drivers/pinctrl/Makefile | 2 - drivers/pinctrl/cirrus/Kconfig | 10 - drivers/pinctrl/cirrus/Makefile | 2 - drivers/pinctrl/cirrus/pinctrl-lochnagar.c | 1235 -- drivers/pinctrl/freescale/pinctrl-imx.c | 25 +- drivers/pinctrl/freescale/pinctrl-imx.h | 1 - drivers/pinctrl/freescale/pinctrl-imx8mq.c | 1 - drivers/pinctrl/freescale/pinctrl-scu.c | 2 +- drivers/pinctrl/intel/pinctrl-baytrail.c | 2 - drivers/pinctrl/intel/pinctrl-cedarfork.c | 18 +- drivers/pinctrl/intel/pinctrl-intel.c | 66 +- drivers/pinctrl/intel/pinctrl-intel.h | 11 +- drivers/pinctrl/mediatek/Kconfig | 7 - drivers/pinctrl/mediatek/Makefile | 1 - drivers/pinctrl/mediatek/pinctrl-mt8183.c | 50 - drivers/pinctrl/mediatek/pinctrl-mt8516.c | 362 - drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c | 49 - drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.h | 11 - drivers/pinctrl/mediatek/pinctrl-mtk-mt8516.h | 1182 -- drivers/pinctrl/mediatek/pinctrl-paris.c | 21 - drivers/pinctrl/pinctrl-amd.c | 4 +- drivers/pinctrl/pinctrl-artpec6.c | 19 +- drivers/pinctrl/pinctrl-axp209.c | 2 - drivers/pinctrl/pinctrl-bm1880.c | 965 - drivers/pinctrl/pinctrl-mcp23s08.c | 113 +- drivers/pinctrl/pinctrl-pistachio.c | 2 - drivers/pinctrl/pinctrl-rza1.c | 18 +- drivers/pinctrl/pinctrl-st.c | 15 +- drivers/pinctrl/pinctrl-stmfx.c | 819 - drivers/pinctrl/pxa/pinctrl-pxa2xx.c | 1 - drivers/pinctrl/samsung/pinctrl-exynos-arm.c | 1 - drivers/pinctrl/sh-pfc/Kconfig | 204 +- drivers/pinctrl/sh-pfc/Makefile | 15 - drivers/pinctrl/sh-pfc/core.c | 130 - drivers/pinctrl/sh-pfc/gpio.c | 8 +- drivers/pinctrl/sh-pfc/pfc-emev2.c | 67 +- drivers/pinctrl/sh-pfc/pfc-r8a73a4.c | 64 +- drivers/pinctrl/sh-pfc/pfc-r8a7740.c | 56 +- drivers/pinctrl/sh-pfc/pfc-r8a77470.c | 136 +- drivers/pinctrl/sh-pfc/pfc-r8a7778.c | 101 +- drivers/pinctrl/sh-pfc/pfc-r8a7779.c | 235 +- drivers/pinctrl/sh-pfc/pfc-r8a7790.c | 132 +- drivers/pinctrl/sh-pfc/pfc-r8a7791.c | 156 +- drivers/pinctrl/sh-pfc/pfc-r8a7792.c | 134 +- drivers/pinctrl/sh-pfc/pfc-r8a7794.c | 127 +- drivers/pinctrl/sh-pfc/pfc-r8a7795-es1.c | 222 +- drivers/pinctrl/sh-pfc/pfc-r8a7795.c | 201 +- drivers/pinctrl/sh-pfc/pfc-r8a7796.c | 225 +- drivers/pinctrl/sh-pfc/pfc-r8a77965.c | 294 +- drivers/pinctrl/sh-pfc/pfc-r8a77970.c | 123 +- drivers/pinctrl/sh-pfc/pfc-r8a77980.c | 135 +- drivers/pinctrl/sh-pfc/pfc-r8a77990.c | 214 +- drivers/pinctrl/sh-pfc/pfc-r8a77995.c | 120 +- drivers/pinctrl/sh-pfc/pfc-sh7203.c | 152 +- drivers/pinctrl/sh-pfc/pfc-sh7264.c | 232 +- drivers/pinctrl/sh-pfc/pfc-sh7269.c | 252 +- drivers/pinctrl/sh-pfc/pfc-sh73a0.c | 52 +- drivers/pinctrl/sh-pfc/pfc-sh7720.c | 144 +- drivers/pinctrl/sh-pfc/pfc-sh7722.c | 220 +- drivers/pinctrl/sh-pfc/pfc-sh7723.c | 200 +- drivers/pinctrl/sh-pfc/pfc-sh7724.c | 204 +- drivers/pinctrl/sh-pfc/pfc-sh7734.c | 140 +- drivers/pinctrl/sh-pfc/pfc-sh7757.c | 244 +- drivers/pinctrl/sh-pfc/pfc-sh7785.c | 136 +- drivers/pinctrl/sh-pfc/pfc-sh7786.c | 80 +- drivers/pinctrl/sh-pfc/pfc-shx3.c | 32 +- drivers/pinctrl/sh-pfc/sh_pfc.h | 68 +- drivers/pinctrl/stm32/pinctrl-stm32.c | 105 +- drivers/pinctrl/stm32/pinctrl-stm32.h | 14 - drivers/pinctrl/stm32/pinctrl-stm32mp157.c | 1089 +- drivers/pinctrl/sunxi/Kconfig | 57 +- drivers/pinctrl/sunxi/pinctrl-sun50i-h6.c | 1 - drivers/pinctrl/sunxi/pinctrl-sun9i-a80-r.c | 2 +- drivers/pinctrl/sunxi/pinctrl-sun9i-a80.c | 2 +- drivers/pinctrl/sunxi/pinctrl-sunxi.c | 96 +- drivers/pinctrl/sunxi/pinctrl-sunxi.h | 18 +- drivers/pinctrl/zte/pinctrl-zx.c | 1 - drivers/platform/chrome/Kconfig | 37 - drivers/platform/chrome/Makefile | 8 +- drivers/platform/chrome/chromeos_laptop.c | 2 +- drivers/platform/chrome/cros_ec_debugfs.c | 76 +- drivers/platform/chrome/cros_ec_ishtp.c | 763 - drivers/platform/chrome/cros_ec_proto.c | 21 - drivers/platform/chrome/cros_ec_rpmsg.c | 258 - drivers/platform/chrome/cros_ec_spi.c | 82 +- drivers/platform/chrome/cros_ec_trace.c | 124 - drivers/platform/chrome/cros_ec_trace.h | 51 - drivers/platform/chrome/cros_usbpd_logger.c | 262 - drivers/platform/chrome/wilco_ec/Makefile | 2 +- drivers/platform/chrome/wilco_ec/core.c | 13 +- drivers/platform/chrome/wilco_ec/debugfs.c | 99 +- drivers/platform/chrome/wilco_ec/mailbox.c | 62 +- drivers/platform/chrome/wilco_ec/properties.c | 132 - drivers/platform/chrome/wilco_ec/sysfs.c | 77 - drivers/platform/goldfish/goldfish_pipe.c | 3 +- drivers/platform/mellanox/Kconfig | 12 +- drivers/platform/mellanox/Makefile | 1 - drivers/platform/mellanox/mlxbf-tmfifo-regs.h | 63 - drivers/platform/mellanox/mlxbf-tmfifo.c | 1281 -- drivers/platform/x86/Kconfig | 11 - drivers/platform/x86/Makefile | 1 - drivers/platform/x86/alienware-wmi.c | 19 +- drivers/platform/x86/asus-wmi.c | 37 - drivers/platform/x86/dell-laptop.c | 6 +- drivers/platform/x86/dell-rbtn.c | 2 - drivers/platform/x86/ideapad-laptop.c | 321 +- drivers/platform/x86/intel_mrfld_pwrbtn.c | 107 - drivers/platform/x86/intel_pmc_core.c | 172 +- drivers/platform/x86/intel_pmc_core.h | 7 - drivers/platform/x86/intel_pmc_ipc.c | 46 +- drivers/platform/x86/intel_punit_ipc.c | 8 +- drivers/platform/x86/mlx-platform.c | 228 +- drivers/platform/x86/pmc_atom.c | 21 - drivers/platform/x86/sony-laptop.c | 8 +- drivers/platform/x86/thinkpad_acpi.c | 146 +- drivers/platform/x86/touchscreen_dmi.c | 51 - drivers/pnp/quirks.c | 2 +- drivers/power/reset/at91-sama5d2_shdwc.c | 25 - drivers/power/reset/syscon-reboot.c | 19 +- drivers/power/supply/Kconfig | 36 +- drivers/power/supply/Makefile | 5 +- drivers/power/supply/ab8500_bmdata.c | 1 - drivers/power/supply/axp20x_usb_power.c | 179 +- drivers/power/supply/axp288_charger.c | 4 - drivers/power/supply/axp288_fuel_gauge.c | 20 - drivers/power/supply/bq27xxx_battery.c | 3 +- drivers/power/supply/charger-manager.c | 3 - drivers/power/supply/cpcap-battery.c | 45 +- drivers/power/supply/cpcap-charger.c | 5 +- drivers/power/supply/goldfish_battery.c | 2 +- drivers/power/supply/gpio-charger.c | 57 +- drivers/power/supply/ingenic-battery.c | 184 - drivers/power/supply/lt3651-charger.c | 207 - drivers/power/supply/ltc3651-charger.c | 210 + drivers/power/supply/max14656_charger_detector.c | 27 +- drivers/power/supply/max77650-charger.c | 368 - drivers/power/supply/olpc_battery.c | 171 +- drivers/power/supply/power_supply_core.c | 38 +- drivers/power/supply/power_supply_sysfs.c | 12 +- drivers/power/supply/ucs1002_power.c | 646 - drivers/pps/clients/pps-gpio.c | 153 +- drivers/ptp/ptp_qoriq.c | 3 - drivers/pwm/Kconfig | 16 +- drivers/pwm/Makefile | 1 - drivers/pwm/core.c | 11 +- drivers/pwm/pwm-atmel-tcb.c | 2 +- drivers/pwm/pwm-berlin.c | 1 + drivers/pwm/pwm-ep93xx.c | 2 +- drivers/pwm/pwm-fsl-ftm.c | 44 +- drivers/pwm/pwm-img.c | 2 +- drivers/pwm/pwm-imx-tpm.c | 449 - drivers/pwm/pwm-imx27.c | 4 +- drivers/pwm/pwm-meson.c | 66 +- drivers/pwm/pwm-pca9685.c | 1 + drivers/pwm/pwm-samsung.c | 5 +- drivers/pwm/pwm-tiehrpwm.c | 2 - drivers/pwm/sysfs.c | 16 +- drivers/rapidio/devices/rio_mport_cdev.c | 4 +- drivers/rapidio/rio_cm.c | 8 - drivers/ras/cec.c | 4 +- drivers/regulator/88pm800.c | 18 +- drivers/regulator/88pm8607.c | 43 +- drivers/regulator/Kconfig | 11 +- drivers/regulator/Makefile | 1 - drivers/regulator/ab3100.c | 45 +- drivers/regulator/ab8500-ext.c | 49 +- drivers/regulator/ab8500.c | 20 +- drivers/regulator/act8865-regulator.c | 147 +- drivers/regulator/anatop-regulator.c | 63 +- drivers/regulator/arizona-ldo1.c | 19 +- drivers/regulator/arizona-micsupp.c | 19 +- drivers/regulator/as3711-regulator.c | 37 +- drivers/regulator/as3722-regulator.c | 287 +- drivers/regulator/axp20x-regulator.c | 23 +- drivers/regulator/bcm590xx-regulator.c | 105 +- drivers/regulator/bd718x7-regulator.c | 4 +- drivers/regulator/core.c | 30 +- drivers/regulator/cpcap-regulator.c | 15 +- drivers/regulator/da903x.c | 16 +- drivers/regulator/da9052-regulator.c | 55 +- drivers/regulator/da9055-regulator.c | 89 +- drivers/regulator/da9062-regulator.c | 146 +- drivers/regulator/da9063-regulator.c | 134 +- drivers/regulator/da9210-regulator.c | 23 +- drivers/regulator/da9210-regulator.h | 17 +- drivers/regulator/da9211-regulator.c | 24 +- drivers/regulator/da9211-regulator.h | 11 +- drivers/regulator/db8500-prcmu.c | 143 +- drivers/regulator/dbx500-prcmu.h | 4 + drivers/regulator/fan53555.c | 60 +- drivers/regulator/gpio-regulator.c | 22 +- drivers/regulator/hi6421-regulator.c | 232 +- drivers/regulator/hi6421v530-regulator.c | 26 +- drivers/regulator/hi655x-regulator.c | 37 +- drivers/regulator/lm363x-regulator.c | 8 +- drivers/regulator/lp8755.c | 15 +- drivers/regulator/lp87565-regulator.c | 49 +- drivers/regulator/ltc3589.c | 269 +- drivers/regulator/ltc3676.c | 10 +- drivers/regulator/max14577-regulator.c | 55 + drivers/regulator/max77620-regulator.c | 2 +- drivers/regulator/max77650-regulator.c | 2 +- drivers/regulator/max8925-regulator.c | 76 +- drivers/regulator/max8998.c | 300 +- drivers/regulator/mcp16502.c | 67 +- drivers/regulator/mt6311-regulator.c | 17 +- drivers/regulator/mt6311-regulator.h | 10 +- drivers/regulator/mt6323-regulator.c | 32 +- drivers/regulator/mt6380-regulator.c | 25 +- drivers/regulator/mt6397-regulator.c | 33 +- drivers/regulator/of_regulator.c | 5 +- drivers/regulator/palmas-regulator.c | 12 + drivers/regulator/pv88060-regulator.c | 22 +- drivers/regulator/pv88060-regulator.h | 11 +- drivers/regulator/pv88080-regulator.c | 22 +- drivers/regulator/pv88080-regulator.h | 11 +- drivers/regulator/pv88090-regulator.c | 22 +- drivers/regulator/pv88090-regulator.h | 11 +- drivers/regulator/rc5t583-regulator.c | 25 +- drivers/regulator/rn5t618-regulator.c | 8 +- drivers/regulator/s2mpa01.c | 41 +- drivers/regulator/sc2731-regulator.c | 2 +- drivers/regulator/sky81452-regulator.c | 26 +- drivers/regulator/stm32-pwr.c | 186 - drivers/regulator/sy8106a-regulator.c | 40 +- drivers/regulator/tps6507x-regulator.c | 113 +- drivers/regulator/tps65086-regulator.c | 4 +- drivers/regulator/tps65132-regulator.c | 29 +- drivers/regulator/tps65217-regulator.c | 9 +- drivers/regulator/tps65218-regulator.c | 56 +- drivers/regulator/tps6524x-regulator.c | 11 +- drivers/regulator/tps80031-regulator.c | 48 +- drivers/regulator/twl-regulator.c | 6 +- drivers/regulator/vctrl-regulator.c | 4 +- drivers/regulator/vexpress-regulator.c | 72 +- drivers/regulator/wm831x-dcdc.c | 23 +- drivers/regulator/wm831x-isink.c | 66 +- drivers/regulator/wm831x-ldo.c | 21 +- drivers/regulator/wm8350-regulator.c | 102 +- drivers/regulator/wm8400-regulator.c | 39 +- drivers/regulator/wm8994-regulator.c | 19 +- drivers/reset/Kconfig | 3 +- drivers/reset/core.c | 183 +- drivers/reset/reset-simple.c | 8 +- drivers/reset/reset-zynqmp.c | 8 +- drivers/rpmsg/rpmsg_core.c | 3 +- drivers/rtc/Kconfig | 19 +- drivers/rtc/Makefile | 1 - drivers/rtc/class.c | 21 +- drivers/rtc/dev.c | 20 +- drivers/rtc/hctosys.c | 10 +- drivers/rtc/interface.c | 107 +- drivers/rtc/lib.c | 30 +- drivers/rtc/nvmem.c | 7 +- drivers/rtc/proc.c | 21 +- drivers/rtc/rtc-88pm80x.c | 14 +- drivers/rtc/rtc-88pm860x.c | 2 +- drivers/rtc/rtc-ab-b5ze-s3.c | 189 +- drivers/rtc/rtc-ab3100.c | 24 +- drivers/rtc/rtc-abx80x.c | 43 +- drivers/rtc/rtc-aspeed.c | 136 - drivers/rtc/rtc-at91sam9.c | 108 +- drivers/rtc/rtc-brcmstb-waketimer.c | 2 +- drivers/rtc/rtc-coh901331.c | 37 +- drivers/rtc/rtc-da9063.c | 27 +- drivers/rtc/rtc-digicolor.c | 25 +- drivers/rtc/rtc-dm355evm.c | 24 +- drivers/rtc/rtc-ds1374.c | 2 +- drivers/rtc/rtc-ds1672.c | 127 +- drivers/rtc/rtc-ds1685.c | 262 +- drivers/rtc/rtc-ds2404.c | 73 +- drivers/rtc/rtc-ds3232.c | 40 +- drivers/rtc/rtc-ep93xx.c | 70 +- drivers/rtc/rtc-goldfish.c | 50 +- drivers/rtc/rtc-hid-sensor-time.c | 3 +- drivers/rtc/rtc-imxdi.c | 50 +- drivers/rtc/rtc-jz4740.c | 95 +- drivers/rtc/rtc-lpc32xx.c | 59 +- drivers/rtc/rtc-m41t80.c | 2 +- drivers/rtc/rtc-mc13xxx.c | 25 +- drivers/rtc/rtc-mt6397.c | 9 +- drivers/rtc/rtc-mv.c | 33 +- drivers/rtc/rtc-mxc.c | 86 +- drivers/rtc/rtc-mxc_v2.c | 29 +- drivers/rtc/rtc-omap.c | 81 +- drivers/rtc/rtc-opal.c | 2 +- drivers/rtc/rtc-pcap.c | 28 +- drivers/rtc/rtc-pcf85063.c | 446 +- drivers/rtc/rtc-pcf85363.c | 20 +- drivers/rtc/rtc-ps3.c | 30 +- drivers/rtc/rtc-pxa.c | 3 +- drivers/rtc/rtc-rk808.c | 6 +- drivers/rtc/rtc-rx6110.c | 9 - drivers/rtc/rtc-rx8025.c | 2 +- drivers/rtc/rtc-sh.c | 30 +- drivers/rtc/rtc-sirfsoc.c | 2 +- drivers/rtc/rtc-snvs.c | 48 +- drivers/rtc/rtc-stm32.c | 9 +- drivers/rtc/rtc-stmp3xxx.c | 34 +- drivers/rtc/rtc-sun4v.c | 21 +- drivers/rtc/rtc-tegra.c | 47 +- drivers/rtc/rtc-test.c | 11 +- drivers/rtc/rtc-tx4939.c | 17 +- drivers/rtc/rtc-wilco-ec.c | 63 +- drivers/rtc/rtc-wm831x.c | 69 +- drivers/rtc/rtc-wm8350.c | 12 +- drivers/rtc/rtc-x1205.c | 7 - drivers/rtc/rtc-xgene.c | 61 +- drivers/rtc/rtc-zynqmp.c | 13 +- drivers/rtc/sysfs.c | 23 +- drivers/rtc/systohc.c | 13 +- drivers/s390/block/dasd_eckd.c | 8 +- drivers/s390/char/con3270.c | 2 +- drivers/s390/char/fs3270.c | 5 +- drivers/s390/char/raw3270.c | 3 +- drivers/s390/char/raw3270.h | 4 +- drivers/s390/char/sclp.c | 14 +- drivers/s390/char/sclp.h | 10 +- drivers/s390/char/sclp_early.c | 5 +- drivers/s390/char/sclp_early_core.c | 20 +- drivers/s390/char/sclp_sdias.c | 74 +- drivers/s390/char/tape_char.c | 2 +- drivers/s390/char/tty3270.c | 3 +- drivers/s390/char/zcore.c | 24 +- drivers/s390/cio/Makefile | 3 +- drivers/s390/cio/airq.c | 41 +- drivers/s390/cio/cio.c | 2 +- drivers/s390/cio/cio.h | 4 +- drivers/s390/cio/ioasm.c | 1 - drivers/s390/cio/qdio.h | 6 +- drivers/s390/cio/qdio_debug.c | 9 +- drivers/s390/cio/qdio_main.c | 230 +- drivers/s390/cio/qdio_setup.c | 2 +- drivers/s390/cio/qdio_thinint.c | 4 +- drivers/s390/cio/trace.c | 1 + drivers/s390/cio/trace.h | 23 + drivers/s390/cio/vfio_ccw_async.c | 88 - drivers/s390/cio/vfio_ccw_cp.c | 21 +- drivers/s390/cio/vfio_ccw_cp.h | 2 - drivers/s390/cio/vfio_ccw_drv.c | 81 +- drivers/s390/cio/vfio_ccw_fsm.c | 143 +- drivers/s390/cio/vfio_ccw_ops.c | 227 +- drivers/s390/cio/vfio_ccw_private.h | 48 +- drivers/s390/crypto/ap_bus.c | 4 +- drivers/s390/crypto/ap_queue.c | 2 +- drivers/s390/crypto/pkey_api.c | 3 +- drivers/s390/crypto/zcrypt_api.c | 6 +- drivers/s390/net/ctcm_main.c | 1 - drivers/s390/net/ism.h | 29 +- drivers/s390/net/ism_drv.c | 20 +- drivers/s390/net/qeth_core.h | 131 +- drivers/s390/net/qeth_core_main.c | 919 +- drivers/s390/net/qeth_core_mpc.h | 2 +- drivers/s390/net/qeth_core_sys.c | 10 +- drivers/s390/net/qeth_ethtool.c | 17 - drivers/s390/net/qeth_l2_main.c | 99 +- drivers/s390/net/qeth_l3_main.c | 263 +- drivers/s390/net/qeth_l3_sys.c | 26 +- drivers/s390/virtio/virtio_ccw.c | 54 +- drivers/sbus/char/oradax.c | 4 +- drivers/scsi/NCR5380.c | 11 +- drivers/scsi/aic7xxx/Kconfig.aic7xxx | 2 +- drivers/scsi/aic7xxx/aic7770_osm.c | 1 - drivers/scsi/aic7xxx/aic7xxx.h | 1 - drivers/scsi/aic7xxx/aic7xxx_core.c | 14 +- drivers/scsi/aic7xxx/aic7xxx_osm.c | 10 +- drivers/scsi/aic7xxx/aic7xxx_osm_pci.c | 1 - drivers/scsi/atp870u.c | 7 +- drivers/scsi/be2iscsi/be_cmds.c | 2 +- drivers/scsi/be2iscsi/be_iscsi.c | 1 - drivers/scsi/be2iscsi/be_main.c | 1 - drivers/scsi/bfa/bfa.h | 3 +- drivers/scsi/bfa/bfa_fcpim.c | 6 +- drivers/scsi/bfa/bfa_hw_cb.c | 2 + drivers/scsi/bfa/bfa_hw_ct.c | 2 + drivers/scsi/bnx2fc/bnx2fc_hwi.c | 4 +- drivers/scsi/bnx2fc/bnx2fc_io.c | 3 +- drivers/scsi/bnx2i/bnx2i_hwi.c | 3 + drivers/scsi/csiostor/csio_isr.c | 28 +- drivers/scsi/csiostor/csio_scsi.c | 5 +- drivers/scsi/csiostor/csio_wr.c | 1 - drivers/scsi/cxgbi/cxgb3i/cxgb3i.c | 14 +- drivers/scsi/cxgbi/cxgb4i/cxgb4i.c | 2 +- drivers/scsi/cxgbi/libcxgbi.c | 22 +- drivers/scsi/dpt_i2o.c | 12 +- drivers/scsi/esp_scsi.c | 2 +- drivers/scsi/gdth.c | 5 +- drivers/scsi/hisi_sas/hisi_sas.h | 3 - drivers/scsi/hisi_sas/hisi_sas_main.c | 104 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 21 +- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 49 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 473 +- drivers/scsi/hpsa.c | 27 +- drivers/scsi/imm.c | 33 +- drivers/scsi/libfc/fc_rport.c | 1 + drivers/scsi/libsas/sas_ata.c | 2 +- drivers/scsi/libsas/sas_expander.c | 83 +- drivers/scsi/libsas/sas_init.c | 42 +- drivers/scsi/libsas/sas_phy.c | 7 +- drivers/scsi/libsas/sas_port.c | 24 +- drivers/scsi/lpfc/lpfc.h | 1 - drivers/scsi/lpfc/lpfc_attr.c | 280 +- drivers/scsi/lpfc/lpfc_bsg.c | 123 +- drivers/scsi/lpfc/lpfc_bsg.h | 4 +- drivers/scsi/lpfc/lpfc_ct.c | 43 +- drivers/scsi/lpfc/lpfc_debugfs.c | 486 +- drivers/scsi/lpfc/lpfc_debugfs.h | 8 +- drivers/scsi/lpfc/lpfc_els.c | 39 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 40 +- drivers/scsi/lpfc/lpfc_hw.h | 4 - drivers/scsi/lpfc/lpfc_hw4.h | 42 +- drivers/scsi/lpfc/lpfc_init.c | 137 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 8 +- drivers/scsi/lpfc/lpfc_nvme.c | 29 +- drivers/scsi/lpfc/lpfc_nvmet.c | 64 +- drivers/scsi/lpfc/lpfc_nvmet.h | 3 +- drivers/scsi/lpfc/lpfc_scsi.c | 23 +- drivers/scsi/lpfc/lpfc_sli.c | 434 +- drivers/scsi/lpfc/lpfc_sli.h | 19 +- drivers/scsi/lpfc/lpfc_sli4.h | 54 +- drivers/scsi/lpfc/lpfc_version.h | 4 +- drivers/scsi/megaraid/megaraid_sas_base.c | 5 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 3 +- drivers/scsi/mpt3sas/Kconfig | 1 - drivers/scsi/mpt3sas/mpt3sas_base.c | 179 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 22 +- drivers/scsi/mvsas/mv_64xx.c | 3 +- drivers/scsi/mvsas/mv_94xx.c | 3 +- drivers/scsi/mvsas/mv_sas.c | 2 +- drivers/scsi/mvumi.c | 6 +- drivers/scsi/myrs.c | 2 +- drivers/scsi/osst.c | 6 - drivers/scsi/pm8001/pm8001_hwi.c | 37 +- drivers/scsi/pm8001/pm8001_init.c | 4 +- drivers/scsi/pm8001/pm8001_sas.c | 4 +- drivers/scsi/pm8001/pm8001_sas.h | 2 +- drivers/scsi/pm8001/pm80xx_hwi.c | 55 +- drivers/scsi/ppa.c | 1 - drivers/scsi/qedf/qedf.h | 57 +- drivers/scsi/qedf/qedf_dbg.c | 32 +- drivers/scsi/qedf/qedf_debugfs.c | 57 +- drivers/scsi/qedf/qedf_els.c | 82 +- drivers/scsi/qedf/qedf_fip.c | 95 +- drivers/scsi/qedf/qedf_io.c | 753 +- drivers/scsi/qedf/qedf_main.c | 281 +- drivers/scsi/qedf/qedf_version.h | 6 +- drivers/scsi/qedi/qedi_dbg.c | 32 +- drivers/scsi/qedi/qedi_fw.c | 5 + drivers/scsi/qedi/qedi_iscsi.c | 16 +- drivers/scsi/qla1280.c | 15 + drivers/scsi/qla2xxx/qla_attr.c | 329 +- drivers/scsi/qla2xxx/qla_bsg.c | 84 +- drivers/scsi/qla2xxx/qla_bsg.h | 11 - drivers/scsi/qla2xxx/qla_dbg.c | 192 +- drivers/scsi/qla2xxx/qla_dbg.h | 10 +- drivers/scsi/qla2xxx/qla_def.h | 267 +- drivers/scsi/qla2xxx/qla_dfs.c | 9 +- drivers/scsi/qla2xxx/qla_dsd.h | 30 - drivers/scsi/qla2xxx/qla_fw.h | 98 +- drivers/scsi/qla2xxx/qla_gbl.h | 107 +- drivers/scsi/qla2xxx/qla_gs.c | 139 +- drivers/scsi/qla2xxx/qla_init.c | 1490 +- drivers/scsi/qla2xxx/qla_inline.h | 69 +- drivers/scsi/qla2xxx/qla_iocb.c | 360 +- drivers/scsi/qla2xxx/qla_isr.c | 144 +- drivers/scsi/qla2xxx/qla_mbx.c | 336 +- drivers/scsi/qla2xxx/qla_mid.c | 9 +- drivers/scsi/qla2xxx/qla_mr.c | 111 +- drivers/scsi/qla2xxx/qla_mr.h | 11 +- drivers/scsi/qla2xxx/qla_nvme.c | 115 +- drivers/scsi/qla2xxx/qla_nvme.h | 14 +- drivers/scsi/qla2xxx/qla_nx.c | 38 +- drivers/scsi/qla2xxx/qla_nx.h | 2 +- drivers/scsi/qla2xxx/qla_nx2.c | 13 +- drivers/scsi/qla2xxx/qla_os.c | 828 +- drivers/scsi/qla2xxx/qla_sup.c | 973 +- drivers/scsi/qla2xxx/qla_target.c | 201 +- drivers/scsi/qla2xxx/qla_target.h | 33 +- drivers/scsi/qla2xxx/qla_tmpl.c | 447 +- drivers/scsi/qla2xxx/qla_tmpl.h | 76 +- drivers/scsi/qla2xxx/qla_version.h | 4 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 58 +- drivers/scsi/qla4xxx/ql4_os.c | 2 +- drivers/scsi/qlogicfas408.c | 4 +- drivers/scsi/scsi_error.c | 1 + drivers/scsi/scsi_lib.c | 36 +- drivers/scsi/scsi_scan.c | 7 +- drivers/scsi/scsi_transport_fc.c | 119 +- drivers/scsi/sd.c | 37 +- drivers/scsi/smartpqi/Makefile | 1 - drivers/scsi/smartpqi/smartpqi.h | 15 +- drivers/scsi/smartpqi/smartpqi_init.c | 74 +- drivers/scsi/smartpqi/smartpqi_sas_transport.c | 15 +- drivers/scsi/smartpqi/smartpqi_sis.c | 15 +- drivers/scsi/smartpqi/smartpqi_sis.h | 15 +- drivers/scsi/sr.c | 1 - drivers/scsi/st.c | 3 +- drivers/scsi/sym53c8xx_2/sym_hipd.c | 2 - drivers/scsi/sym53c8xx_2/sym_nvram.c | 1 - drivers/scsi/ufs/Kconfig | 15 - drivers/scsi/ufs/Makefile | 1 - drivers/scsi/ufs/cdns-pltfrm.c | 74 +- drivers/scsi/ufs/ufs-hisi.c | 113 +- drivers/scsi/ufs/ufs-mediatek.c | 368 - drivers/scsi/ufs/ufs-mediatek.h | 53 - drivers/scsi/ufs/ufs-qcom.c | 216 +- drivers/scsi/ufs/ufs-qcom.h | 4 - drivers/scsi/ufs/ufs.h | 1 + drivers/scsi/ufs/ufshcd-pltfrm.c | 112 +- drivers/scsi/ufs/ufshcd-pltfrm.h | 21 - drivers/scsi/ufs/ufshcd.c | 41 +- drivers/scsi/ufs/unipro.h | 2 +- drivers/scsi/virtio_scsi.c | 3 +- drivers/sh/intc/userimask.c | 2 +- drivers/slimbus/qcom-ngd-ctrl.c | 4 - drivers/soc/Kconfig | 2 - drivers/soc/Makefile | 2 - drivers/soc/amlogic/meson-gx-pwrc-vpu.c | 160 +- drivers/soc/amlogic/meson-gx-socinfo.c | 43 +- drivers/soc/aspeed/Kconfig | 20 - drivers/soc/aspeed/Makefile | 2 - drivers/soc/imx/Makefile | 1 - drivers/soc/imx/gpc.c | 17 +- drivers/soc/imx/gpcv2.c | 43 +- drivers/soc/imx/soc-imx8.c | 115 - drivers/soc/ixp4xx/Kconfig | 16 - drivers/soc/ixp4xx/Makefile | 2 - drivers/soc/ixp4xx/ixp4xx-npe.c | 762 - drivers/soc/ixp4xx/ixp4xx-qmgr.c | 488 - drivers/soc/mediatek/mtk-pmic-wrap.c | 111 +- drivers/soc/qcom/cmd-db.c | 4 +- drivers/soc/qcom/qmi_interface.c | 7 +- drivers/soc/qcom/rmtfs_mem.c | 21 - drivers/soc/qcom/rpmh-rsc.c | 2 +- drivers/soc/renesas/renesas-soc.c | 3 - drivers/soc/rockchip/grf.c | 2 - drivers/soc/sunxi/Kconfig | 1 - drivers/soc/tegra/pmc.c | 171 +- drivers/soc/ti/Kconfig | 11 +- drivers/soc/ti/Makefile | 1 - drivers/soc/ti/pm33xx.c | 273 +- drivers/soc/ti/ti_sci_inta_msi.c | 146 - drivers/soc/xilinx/zynqmp_pm_domains.c | 18 +- drivers/soc/xilinx/zynqmp_power.c | 10 +- drivers/soundwire/Kconfig | 4 +- drivers/soundwire/bus.c | 152 +- drivers/soundwire/bus.h | 16 +- drivers/soundwire/bus_type.c | 4 +- drivers/soundwire/cadence_master.c | 100 +- drivers/soundwire/cadence_master.h | 22 +- drivers/soundwire/intel.c | 138 +- drivers/soundwire/intel.h | 4 +- drivers/soundwire/intel_init.c | 15 +- drivers/soundwire/mipi_disco.c | 122 +- drivers/soundwire/slave.c | 10 +- drivers/soundwire/stream.c | 285 +- drivers/spi/Kconfig | 16 +- drivers/spi/Makefile | 2 - drivers/spi/atmel-quadspi.c | 8 +- drivers/spi/spi-at91-usart.c | 8 +- drivers/spi/spi-bcm2835.c | 39 +- drivers/spi/spi-bcm2835aux.c | 205 +- drivers/spi/spi-bitbang.c | 66 +- drivers/spi/spi-dw-mmio.c | 12 - drivers/spi/spi-ep93xx.c | 33 +- drivers/spi/spi-fsl-lib.h | 2 - drivers/spi/spi-fsl-lpspi.c | 573 +- drivers/spi/spi-fsl-qspi.c | 2 +- drivers/spi/spi-fsl-spi.c | 81 +- drivers/spi/spi-gpio.c | 227 +- drivers/spi/spi-imx.c | 9 +- drivers/spi/spi-mem.c | 8 +- drivers/spi/spi-mt7621.c | 416 - drivers/spi/spi-mxic.c | 6 +- drivers/spi/spi-orion.c | 4 - drivers/spi/spi-pic32.c | 2 +- drivers/spi/spi-pxa2xx-dma.c | 4 +- drivers/spi/spi-pxa2xx-pci.c | 5 +- drivers/spi/spi-pxa2xx.c | 45 +- drivers/spi/spi-rockchip.c | 1 - drivers/spi/spi-rspi.c | 119 +- drivers/spi/spi-sh-msiof.c | 224 +- drivers/spi/spi-stm32-qspi.c | 229 +- drivers/spi/spi-stm32.c | 5 +- drivers/spi/spi-tegra114.c | 310 +- drivers/spi/spi-tegra20-slink.c | 12 +- drivers/spi/spi-topcliff-pch.c | 15 +- drivers/spi/spi-zynq-qspi.c | 761 - drivers/spi/spi-zynqmp-gqspi.c | 6 - drivers/spi/spi.c | 72 +- drivers/spi/spidev.c | 6 +- drivers/ssb/bridge_pcmcia_80211.c | 9 +- drivers/ssb/pci.c | 1 + drivers/ssb/pcmcia.c | 4 + drivers/staging/Kconfig | 18 +- drivers/staging/Makefile | 6 +- drivers/staging/android/Kconfig | 3 +- drivers/staging/android/Makefile | 1 - drivers/staging/android/ion/Kconfig | 1 - drivers/staging/android/vsoc.c | 3 +- drivers/staging/axis-fifo/Kconfig | 8 +- drivers/staging/axis-fifo/Makefile | 1 - drivers/staging/board/Kconfig | 1 - drivers/staging/board/Makefile | 1 - drivers/staging/clocking-wizard/Kconfig | 1 - drivers/staging/clocking-wizard/Makefile | 1 - drivers/staging/comedi/Kconfig | 255 +- drivers/staging/comedi/comedi_buf.c | 2 - drivers/staging/comedi/comedi_fops.c | 32 - drivers/staging/comedi/drivers.c | 11 +- drivers/staging/comedi/drivers/adv_pci1710.c | 2 +- drivers/staging/comedi/drivers/amplc_pci230.c | 2 +- drivers/staging/comedi/drivers/comedi_isadma.c | 17 +- drivers/staging/comedi/drivers/comedi_isadma.h | 3 - drivers/staging/comedi/drivers/das08.c | 4 +- drivers/staging/comedi/drivers/dt2811.c | 2 +- drivers/staging/comedi/drivers/dt9812.c | 5 +- drivers/staging/comedi/drivers/dyna_pci10xx.c | 12 +- drivers/staging/comedi/drivers/mite.c | 3 + drivers/staging/comedi/drivers/ni_660x.c | 2 + drivers/staging/comedi/drivers/ni_at_ao.c | 2 +- drivers/staging/comedi/drivers/ni_daq_700.c | 2 +- drivers/staging/comedi/drivers/ni_mio_common.c | 37 +- drivers/staging/comedi/drivers/ni_pcidio.c | 2 + .../comedi/drivers/ni_routing/tools/Makefile | 1 - drivers/staging/comedi/drivers/ni_tio.c | 15 +- drivers/staging/comedi/drivers/ni_usb6501.c | 14 +- drivers/staging/comedi/drivers/quatech_daqp_cs.c | 1 - drivers/staging/comedi/drivers/s626.c | 2 + .../staging/comedi/drivers/tests/ni_routes_test.c | 2 +- drivers/staging/comedi/drivers/usbdux.c | 2 - drivers/staging/comedi/drivers/usbduxfast.c | 2 - drivers/staging/comedi/drivers/usbduxsigma.c | 2 - drivers/staging/comedi/drivers/vmk80xx.c | 8 +- drivers/staging/comedi/kcomedilib/Makefile | 1 - drivers/staging/emxx_udc/Kconfig | 1 - drivers/staging/emxx_udc/Makefile | 1 - drivers/staging/emxx_udc/emxx_udc.c | 57 +- .../erofs/Documentation/filesystems/erofs.txt | 1 - drivers/staging/erofs/data.c | 23 +- drivers/staging/erofs/inode.c | 18 +- drivers/staging/erofs/internal.h | 19 +- drivers/staging/erofs/namei.c | 3 +- drivers/staging/erofs/super.c | 56 +- drivers/staging/erofs/unzip_pagevec.h | 6 +- drivers/staging/erofs/unzip_vle.c | 99 +- drivers/staging/erofs/utils.c | 4 +- drivers/staging/erofs/xattr.c | 50 +- drivers/staging/fbtft/Kconfig | 1 - drivers/staging/fbtft/fb_agm1264k-fl.c | 4 +- drivers/staging/fbtft/fb_ra8875.c | 2 +- drivers/staging/fbtft/fb_ssd1306.c | 3 +- drivers/staging/fbtft/fb_ssd1331.c | 3 +- drivers/staging/fbtft/fb_ssd1351.c | 4 +- drivers/staging/fbtft/fb_watterott.c | 15 +- drivers/staging/fbtft/fbtft-io.c | 12 +- drivers/staging/fbtft/fbtft.h | 1 - drivers/staging/fbtft/fbtft_device.c | 2 +- drivers/staging/fbtft/flexfb.c | 7 +- .../fieldbus/Documentation/ABI/fieldbus-dev-cdev | 31 - .../Documentation/ABI/sysfs-class-fieldbus-dev | 62 - .../fieldbus/Documentation/fieldbus_dev.txt | 66 - drivers/staging/fieldbus/Kconfig | 18 - drivers/staging/fieldbus/Makefile | 7 - drivers/staging/fieldbus/TODO | 5 - drivers/staging/fieldbus/anybuss/Kconfig | 39 - drivers/staging/fieldbus/anybuss/Makefile | 10 - drivers/staging/fieldbus/anybuss/anybuss-client.h | 102 - .../staging/fieldbus/anybuss/anybuss-controller.h | 47 - drivers/staging/fieldbus/anybuss/arcx-anybus.c | 399 - drivers/staging/fieldbus/anybuss/hms-profinet.c | 228 - drivers/staging/fieldbus/anybuss/host.c | 1458 -- drivers/staging/fieldbus/dev_core.c | 351 - drivers/staging/fieldbus/fieldbus_dev.h | 108 - drivers/staging/fsl-dpaa2/Kconfig | 1 - drivers/staging/fsl-dpaa2/Makefile | 1 - drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 4 +- drivers/staging/fwserial/Kconfig | 1 - drivers/staging/fwserial/Makefile | 1 - drivers/staging/fwserial/fwserial.c | 5 +- drivers/staging/gasket/Kconfig | 1 - drivers/staging/gasket/Makefile | 1 - drivers/staging/gasket/apex_driver.c | 8 +- drivers/staging/gasket/gasket_interrupt.c | 6 +- drivers/staging/gasket/gasket_page_table.c | 9 +- drivers/staging/gasket/gasket_sysfs.c | 9 +- drivers/staging/gasket/gasket_sysfs.h | 4 +- drivers/staging/gdm724x/Kconfig | 1 - drivers/staging/gdm724x/gdm_lte.c | 1 + drivers/staging/gdm724x/gdm_mux.c | 7 +- drivers/staging/gdm724x/hci_packet.h | 2 +- drivers/staging/goldfish/Kconfig | 1 - drivers/staging/goldfish/Makefile | 1 - drivers/staging/greybus/Kconfig | 1 - drivers/staging/greybus/audio_codec.h | 122 +- drivers/staging/greybus/audio_manager.c | 3 - drivers/staging/greybus/bundle.c | 2 +- drivers/staging/greybus/hid.c | 1 + drivers/staging/greybus/power_supply.c | 4 +- drivers/staging/greybus/sdio.c | 8 +- drivers/staging/gs_fpgaboot/Kconfig | 2 +- drivers/staging/gs_fpgaboot/Makefile | 1 - .../sysfs-bus-iio-impedance-analyzer-ad5933 | 30 + drivers/staging/iio/Kconfig | 1 - drivers/staging/iio/accel/Kconfig | 1 - drivers/staging/iio/accel/Makefile | 1 - drivers/staging/iio/accel/adis16203.c | 3 +- drivers/staging/iio/accel/adis16240.c | 3 +- drivers/staging/iio/adc/Kconfig | 14 +- drivers/staging/iio/adc/Makefile | 1 + drivers/staging/iio/adc/ad7192.c | 244 +- drivers/staging/iio/adc/ad7192.h | 12 +- drivers/staging/iio/adc/ad7280a.c | 112 +- drivers/staging/iio/adc/ad7280a.h | 3 +- drivers/staging/iio/adc/ad7780.c | 277 + drivers/staging/iio/adc/ad7816.c | 5 +- drivers/staging/iio/addac/Kconfig | 1 - drivers/staging/iio/addac/Makefile | 1 - drivers/staging/iio/addac/adt7316-i2c.c | 3 +- drivers/staging/iio/addac/adt7316-spi.c | 3 +- drivers/staging/iio/addac/adt7316.c | 7 +- drivers/staging/iio/addac/adt7316.h | 3 +- drivers/staging/iio/cdc/Kconfig | 1 - drivers/staging/iio/cdc/Makefile | 1 - drivers/staging/iio/cdc/ad7150.c | 3 +- drivers/staging/iio/cdc/ad7746.c | 3 +- drivers/staging/iio/cdc/ad7746.h | 3 +- drivers/staging/iio/frequency/Kconfig | 1 - drivers/staging/iio/frequency/Makefile | 1 - drivers/staging/iio/frequency/ad9832.c | 54 +- drivers/staging/iio/frequency/ad9832.h | 4 +- drivers/staging/iio/frequency/ad9834.c | 5 +- drivers/staging/iio/frequency/ad9834.h | 3 +- drivers/staging/iio/frequency/dds.h | 3 +- drivers/staging/iio/impedance-analyzer/Kconfig | 3 +- drivers/staging/iio/impedance-analyzer/Makefile | 1 - drivers/staging/iio/impedance-analyzer/ad5933.c | 58 +- drivers/staging/iio/meter/Kconfig | 1 - drivers/staging/iio/meter/ade7854-i2c.c | 3 +- drivers/staging/iio/meter/ade7854-spi.c | 3 +- drivers/staging/iio/meter/ade7854.c | 5 +- drivers/staging/iio/resolver/Kconfig | 1 - drivers/staging/iio/resolver/Makefile | 1 - drivers/staging/iio/resolver/ad2s1210.c | 6 +- drivers/staging/kpc2000/Kconfig | 57 - drivers/staging/kpc2000/Makefile | 6 - drivers/staging/kpc2000/TODO | 8 - drivers/staging/kpc2000/kpc.h | 23 - drivers/staging/kpc2000/kpc2000/Makefile | 4 - drivers/staging/kpc2000/kpc2000/cell_probe.c | 471 - drivers/staging/kpc2000/kpc2000/core.c | 437 - drivers/staging/kpc2000/kpc2000/dma_common_defs.h | 43 - drivers/staging/kpc2000/kpc2000/fileops.c | 131 - drivers/staging/kpc2000/kpc2000/kp2000_module.c | 54 - drivers/staging/kpc2000/kpc2000/pcie.h | 112 - drivers/staging/kpc2000/kpc2000/uapi.h | 22 - drivers/staging/kpc2000/kpc_dma/Makefile | 6 - drivers/staging/kpc2000/kpc_dma/dma.c | 264 - drivers/staging/kpc2000/kpc_dma/fileops.c | 420 - drivers/staging/kpc2000/kpc_dma/kpc_dma_driver.c | 248 - drivers/staging/kpc2000/kpc_dma/kpc_dma_driver.h | 220 - drivers/staging/kpc2000/kpc_dma/uapi.h | 11 - drivers/staging/kpc2000/kpc_i2c/Makefile | 4 - drivers/staging/kpc2000/kpc_i2c/fileops.c | 181 - drivers/staging/kpc2000/kpc_i2c/i2c_driver.c | 699 - drivers/staging/kpc2000/kpc_spi/Makefile | 4 - drivers/staging/kpc2000/kpc_spi/spi_driver.c | 507 - drivers/staging/kpc2000/kpc_spi/spi_parts.h | 48 - drivers/staging/ks7010/Kconfig | 1 - drivers/staging/ks7010/Makefile | 1 - drivers/staging/ks7010/ks_hostif.c | 17 +- drivers/staging/media/Kconfig | 5 +- drivers/staging/media/Makefile | 1 + drivers/staging/media/bcm2048/Kconfig | 3 +- drivers/staging/media/bcm2048/Makefile | 1 - drivers/staging/media/bcm2048/radio-bcm2048.c | 4 +- drivers/staging/media/davinci_vpfe/Kconfig | 3 +- drivers/staging/media/davinci_vpfe/Makefile | 1 - drivers/staging/media/davinci_vpfe/dm365_ipipe.c | 6 +- drivers/staging/media/davinci_vpfe/dm365_ipipe.h | 2 + .../staging/media/davinci_vpfe/dm365_ipipe_hw.c | 24 +- drivers/staging/media/davinci_vpfe/dm365_ipipeif.c | 41 +- drivers/staging/media/davinci_vpfe/dm365_ipipeif.h | 2 + drivers/staging/media/davinci_vpfe/dm365_isif.c | 20 +- drivers/staging/media/davinci_vpfe/dm365_resizer.c | 6 +- drivers/staging/media/imx/Kconfig | 5 +- drivers/staging/media/imx/imx-ic-common.c | 10 +- drivers/staging/media/imx/imx-ic-prp.c | 6 +- drivers/staging/media/imx/imx-ic-prpencvf.c | 8 +- drivers/staging/media/imx/imx-ic.h | 6 +- drivers/staging/media/imx/imx-media-capture.c | 17 +- drivers/staging/media/imx/imx-media-csi.c | 26 +- drivers/staging/media/imx/imx-media-dev-common.c | 4 +- drivers/staging/media/imx/imx-media-dev.c | 34 +- drivers/staging/media/imx/imx-media-fim.c | 6 +- drivers/staging/media/imx/imx-media-internal-sd.c | 38 +- drivers/staging/media/imx/imx-media-of.c | 79 +- drivers/staging/media/imx/imx-media-utils.c | 6 +- drivers/staging/media/imx/imx-media-vdic.c | 18 +- drivers/staging/media/imx/imx-media.h | 16 +- drivers/staging/media/imx/imx6-mipi-csi2.c | 10 +- drivers/staging/media/imx/imx7-media-csi.c | 8 +- drivers/staging/media/imx/imx7-mipi-csis.c | 26 +- drivers/staging/media/ipu3/Kconfig | 3 +- drivers/staging/media/ipu3/Makefile | 1 - drivers/staging/media/ipu3/ipu3-css.c | 40 +- drivers/staging/media/ipu3/ipu3-v4l2.c | 126 +- drivers/staging/media/ipu3/ipu3.c | 33 +- drivers/staging/media/mt9t031/Kconfig | 5 + drivers/staging/media/mt9t031/Makefile | 1 + drivers/staging/media/mt9t031/TODO | 5 + drivers/staging/media/omap4iss/Kconfig | 2 +- drivers/staging/media/rockchip/vpu/Kconfig | 2 +- drivers/staging/media/rockchip/vpu/Makefile | 1 - .../staging/media/rockchip/vpu/rockchip_vpu_drv.c | 17 +- .../staging/media/rockchip/vpu/rockchip_vpu_enc.c | 15 +- drivers/staging/media/soc_camera/Kconfig | 1 - drivers/staging/media/soc_camera/TODO | 4 - drivers/staging/media/soc_camera/imx074.c | 6 +- drivers/staging/media/soc_camera/mt9t031.c | 6 +- drivers/staging/media/soc_camera/soc_camera.c | 6 +- drivers/staging/media/soc_camera/soc_mediabus.c | 6 +- drivers/staging/media/soc_camera/soc_mt9v022.c | 6 +- drivers/staging/media/soc_camera/soc_ov5642.c | 6 +- drivers/staging/media/soc_camera/soc_ov9740.c | 6 +- drivers/staging/media/sunxi/Kconfig | 1 - drivers/staging/media/sunxi/Makefile | 1 - drivers/staging/media/sunxi/cedrus/Kconfig | 1 - drivers/staging/media/sunxi/cedrus/Makefile | 1 - drivers/staging/media/sunxi/cedrus/cedrus.c | 33 +- drivers/staging/media/sunxi/cedrus/cedrus.h | 3 - drivers/staging/media/sunxi/cedrus/cedrus_hw.c | 3 +- drivers/staging/media/sunxi/cedrus/cedrus_video.c | 1 - drivers/staging/media/tegra-vde/Kconfig | 1 - drivers/staging/media/tegra-vde/Makefile | 1 - drivers/staging/media/tegra-vde/tegra-vde.c | 5 +- drivers/staging/media/tegra-vde/uapi.h | 11 +- drivers/staging/media/zoran/Kconfig | 75 + drivers/staging/media/zoran/Makefile | 7 + drivers/staging/media/zoran/TODO | 4 + drivers/staging/media/zoran/videocodec.c | 391 + drivers/staging/media/zoran/videocodec.h | 349 + drivers/staging/media/zoran/zoran.h | 402 + drivers/staging/media/zoran/zoran_card.c | 1524 ++ drivers/staging/media/zoran/zoran_card.h | 50 + drivers/staging/media/zoran/zoran_device.c | 1619 ++ drivers/staging/media/zoran/zoran_device.h | 91 + drivers/staging/media/zoran/zoran_driver.c | 2850 +++ drivers/staging/media/zoran/zoran_procfs.c | 221 + drivers/staging/media/zoran/zoran_procfs.h | 32 + drivers/staging/media/zoran/zr36016.c | 516 + drivers/staging/media/zoran/zr36016.h | 107 + drivers/staging/media/zoran/zr36050.c | 896 + drivers/staging/media/zoran/zr36050.h | 179 + drivers/staging/media/zoran/zr36057.h | 164 + drivers/staging/media/zoran/zr36060.c | 1006 + drivers/staging/media/zoran/zr36060.h | 216 + .../most/Documentation/ABI/configfs-most.txt | 204 - .../staging/most/Documentation/driver_usage.txt | 131 +- drivers/staging/most/Kconfig | 3 +- drivers/staging/most/Makefile | 1 - drivers/staging/most/cdev/Kconfig | 1 - drivers/staging/most/cdev/Makefile | 1 - drivers/staging/most/cdev/cdev.c | 10 +- drivers/staging/most/configfs.c | 676 - drivers/staging/most/core.c | 305 +- drivers/staging/most/core.h | 20 +- drivers/staging/most/dim2/Kconfig | 1 - drivers/staging/most/dim2/Makefile | 1 - drivers/staging/most/dim2/errors.h | 2 +- drivers/staging/most/dim2/hal.h | 2 +- drivers/staging/most/dim2/reg.h | 2 +- drivers/staging/most/dim2/sysfs.h | 2 +- drivers/staging/most/i2c/Kconfig | 3 +- drivers/staging/most/i2c/Makefile | 1 - drivers/staging/most/net/Kconfig | 3 +- drivers/staging/most/net/Makefile | 1 - drivers/staging/most/net/net.c | 3 +- drivers/staging/most/sound/Kconfig | 3 +- drivers/staging/most/sound/Makefile | 1 - drivers/staging/most/sound/sound.c | 61 +- drivers/staging/most/usb/Kconfig | 3 +- drivers/staging/most/usb/Makefile | 1 - drivers/staging/most/usb/usb.c | 2 +- drivers/staging/most/video/Kconfig | 3 +- drivers/staging/most/video/Makefile | 1 - drivers/staging/most/video/video.c | 3 +- drivers/staging/mt7621-dma/Kconfig | 1 - drivers/staging/mt7621-dma/Makefile | 1 - drivers/staging/mt7621-dma/mtk-hsdma.c | 7 +- drivers/staging/mt7621-dts/Kconfig | 1 - drivers/staging/mt7621-dts/Makefile | 1 - drivers/staging/mt7621-dts/mt7621.dtsi | 23 +- drivers/staging/mt7621-mmc/Kconfig | 16 + drivers/staging/mt7621-mmc/Makefile | 42 + drivers/staging/mt7621-mmc/TODO | 8 + drivers/staging/mt7621-mmc/board.h | 63 + drivers/staging/mt7621-mmc/dbg.c | 304 + drivers/staging/mt7621-mmc/dbg.h | 101 + drivers/staging/mt7621-mmc/mt6575_sd.h | 488 + drivers/staging/mt7621-mmc/sd.c | 1855 ++ drivers/staging/mt7621-pci-phy/Kconfig | 1 - drivers/staging/mt7621-pci-phy/Makefile | 1 - .../mt7621-pci-phy/mediatek,mt7621-pci-phy.txt | 44 +- drivers/staging/mt7621-pci-phy/pci-mt7621-phy.c | 284 +- drivers/staging/mt7621-pci/Kconfig | 1 - drivers/staging/mt7621-pci/Makefile | 1 - drivers/staging/mt7621-pci/pci-mt7621.c | 2 +- drivers/staging/mt7621-pinctrl/Kconfig | 1 - drivers/staging/mt7621-pinctrl/Makefile | 1 - drivers/staging/mt7621-spi/Kconfig | 6 + drivers/staging/mt7621-spi/Makefile | 1 + drivers/staging/{mt7621-dma => mt7621-spi}/TODO | 0 drivers/staging/mt7621-spi/spi-mt7621.c | 422 + drivers/staging/netlogic/Kconfig | 1 - drivers/staging/netlogic/Makefile | 1 - drivers/staging/netlogic/xlr_net.c | 11 +- drivers/staging/nvec/Kconfig | 1 - drivers/staging/octeon-usb/Kconfig | 1 - drivers/staging/octeon-usb/octeon-hcd.c | 4 +- drivers/staging/octeon-usb/octeon-hcd.h | 8 +- drivers/staging/octeon/Kconfig | 1 - drivers/staging/octeon/TODO | 9 - drivers/staging/octeon/ethernet-tx.c | 20 +- drivers/staging/octeon/ethernet.c | 2 +- drivers/staging/olpc_dcon/Kconfig | 2 +- drivers/staging/olpc_dcon/Makefile | 1 - drivers/staging/olpc_dcon/olpc_dcon.h | 5 - drivers/staging/olpc_dcon/olpc_dcon_xo_1.c | 7 +- drivers/staging/olpc_dcon/olpc_dcon_xo_1_5.c | 56 +- drivers/staging/pi433/Kconfig | 1 - drivers/staging/pi433/Makefile | 1 - drivers/staging/pi433/pi433_if.c | 40 +- drivers/staging/pi433/rf69.c | 49 +- drivers/staging/ralink-gdma/Kconfig | 1 - drivers/staging/ralink-gdma/Makefile | 1 - drivers/staging/ralink-gdma/ralink-gdma.c | 105 +- drivers/staging/rtl8188eu/Kconfig | 1 - drivers/staging/rtl8188eu/core/rtw_ap.c | 28 +- drivers/staging/rtl8188eu/core/rtw_cmd.c | 6 +- drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 6 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 5 +- drivers/staging/rtl8188eu/core/rtw_pwrctrl.c | 2 +- drivers/staging/rtl8188eu/core/rtw_recv.c | 70 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 6 +- drivers/staging/rtl8188eu/hal/odm.c | 4 +- drivers/staging/rtl8188eu/hal/odm_hwconfig.c | 6 +- drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c | 10 +- drivers/staging/rtl8188eu/include/odm_precomp.h | 4 +- drivers/staging/rtl8188eu/include/phydm_reg.h | 22 - .../staging/rtl8188eu/include/phydm_regdefine11n.h | 53 - drivers/staging/rtl8188eu/include/wifi.h | 130 + drivers/staging/rtl8188eu/os_dep/os_intfs.c | 3 +- drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c | 1 + drivers/staging/rtl8192e/Kconfig | 10 +- drivers/staging/rtl8192e/dot11d.c | 9 +- drivers/staging/rtl8192e/license | 339 + drivers/staging/rtl8192e/rtl8192e/Kconfig | 1 - drivers/staging/rtl8192e/rtl8192e/r8190P_def.h | 18 +- drivers/staging/rtl8192e/rtl8192e/r8190P_rtl8256.c | 17 +- drivers/staging/rtl8192e/rtl8192e/r8190P_rtl8256.h | 17 +- drivers/staging/rtl8192e/rtl8192e/r8192E_cmdpkt.c | 18 +- drivers/staging/rtl8192e/rtl8192e/r8192E_cmdpkt.h | 16 +- drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c | 44 +- drivers/staging/rtl8192e/rtl8192e/r8192E_dev.h | 22 +- .../staging/rtl8192e/rtl8192e/r8192E_firmware.c | 17 +- .../staging/rtl8192e/rtl8192e/r8192E_firmware.h | 16 +- drivers/staging/rtl8192e/rtl8192e/r8192E_hw.h | 18 +- drivers/staging/rtl8192e/rtl8192e/r8192E_hwimg.c | 18 +- drivers/staging/rtl8192e/rtl8192e/r8192E_hwimg.h | 16 +- drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c | 37 +- drivers/staging/rtl8192e/rtl8192e/r8192E_phy.h | 16 +- drivers/staging/rtl8192e/rtl8192e/r8192E_phyreg.h | 16 +- drivers/staging/rtl8192e/rtl8192e/rtl_cam.c | 19 +- drivers/staging/rtl8192e/rtl8192e/rtl_cam.h | 19 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 19 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.h | 20 +- drivers/staging/rtl8192e/rtl8192e/rtl_dm.c | 16 +- drivers/staging/rtl8192e/rtl8192e/rtl_dm.h | 16 +- drivers/staging/rtl8192e/rtl8192e/rtl_eeprom.c | 19 +- drivers/staging/rtl8192e/rtl8192e/rtl_eeprom.h | 21 +- drivers/staging/rtl8192e/rtl8192e/rtl_ethtool.c | 18 +- drivers/staging/rtl8192e/rtl8192e/rtl_pci.c | 21 +- drivers/staging/rtl8192e/rtl8192e/rtl_pci.h | 19 +- drivers/staging/rtl8192e/rtl8192e/rtl_pm.c | 17 +- drivers/staging/rtl8192e/rtl8192e/rtl_pm.h | 17 +- drivers/staging/rtl8192e/rtl8192e/rtl_ps.c | 19 +- drivers/staging/rtl8192e/rtl8192e/rtl_ps.h | 19 +- drivers/staging/rtl8192e/rtl8192e/rtl_wx.c | 17 +- drivers/staging/rtl8192e/rtl8192e/rtl_wx.h | 17 +- drivers/staging/rtl8192e/rtl819x_BA.h | 16 +- drivers/staging/rtl8192e/rtl819x_BAProc.c | 16 +- drivers/staging/rtl8192e/rtl819x_HT.h | 16 +- drivers/staging/rtl8192e/rtl819x_HTProc.c | 16 +- drivers/staging/rtl8192e/rtl819x_Qos.h | 16 +- drivers/staging/rtl8192e/rtl819x_TS.h | 16 +- drivers/staging/rtl8192e/rtl819x_TSProc.c | 16 +- drivers/staging/rtl8192e/rtllib.h | 6 +- drivers/staging/rtl8192e/rtllib_crypt_tkip.c | 7 +- drivers/staging/rtl8192e/rtllib_crypt_wep.c | 6 +- drivers/staging/rtl8192e/rtllib_debug.h | 22 +- drivers/staging/rtl8192e/rtllib_module.c | 21 +- drivers/staging/rtl8192e/rtllib_rx.c | 20 +- drivers/staging/rtl8192e/rtllib_softmac.c | 5 +- drivers/staging/rtl8192e/rtllib_softmac_wx.c | 5 +- drivers/staging/rtl8192e/rtllib_tx.c | 22 +- drivers/staging/rtl8192e/rtllib_wx.c | 19 +- drivers/staging/rtl8192u/Kconfig | 1 - drivers/staging/rtl8192u/ieee80211/ieee80211.h | 40 +- .../staging/rtl8192u/ieee80211/ieee80211_crypt.c | 7 +- .../staging/rtl8192u/ieee80211/ieee80211_crypt.h | 6 +- .../rtl8192u/ieee80211/ieee80211_crypt_ccmp.c | 10 +- .../rtl8192u/ieee80211/ieee80211_crypt_tkip.c | 11 +- .../rtl8192u/ieee80211/ieee80211_crypt_wep.c | 6 +- drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 76 +- .../staging/rtl8192u/ieee80211/ieee80211_softmac.c | 3 +- .../rtl8192u/ieee80211/ieee80211_softmac_wx.c | 3 +- drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c | 41 +- drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c | 40 +- .../staging/rtl8192u/ieee80211/rtl819x_BAProc.c | 22 +- drivers/staging/rtl8192u/ieee80211/rtl819x_HT.h | 4 +- .../staging/rtl8192u/ieee80211/rtl819x_TSProc.c | 114 +- drivers/staging/rtl8192u/r8180_93cx6.c | 26 +- drivers/staging/rtl8192u/r8190_rtl8256.c | 2 +- drivers/staging/rtl8192u/r8192U_core.c | 16 +- drivers/staging/rtl8192u/r8192U_dm.c | 38 +- drivers/staging/rtl8192u/r8192U_hw.h | 2 +- drivers/staging/rtl8192u/r8192U_wx.c | 2 +- drivers/staging/rtl8192u/r8192U_wx.h | 2 +- drivers/staging/rtl8712/Kconfig | 11 +- drivers/staging/rtl8712/drv_types.h | 6 +- drivers/staging/rtl8712/hal_init.c | 3 +- drivers/staging/rtl8712/ieee80211.c | 3 +- drivers/staging/rtl8712/ieee80211.h | 3 +- drivers/staging/rtl8712/os_intfs.c | 8 +- drivers/staging/rtl8712/rtl8712_cmd.c | 6 +- drivers/staging/rtl8712/rtl8712_cmd.h | 1 + drivers/staging/rtl8712/rtl8712_efuse.c | 6 +- drivers/staging/rtl8712/rtl8712_efuse.h | 3 +- drivers/staging/rtl8712/rtl8712_io.c | 4 +- drivers/staging/rtl8712/rtl8712_led.c | 13 +- drivers/staging/rtl8712/rtl8712_recv.c | 28 +- drivers/staging/rtl8712/rtl8712_xmit.c | 12 +- drivers/staging/rtl8712/rtl871x_eeprom.c | 23 +- drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 18 +- drivers/staging/rtl8712/rtl871x_mlme.c | 14 +- drivers/staging/rtl8712/rtl871x_mp.c | 5 +- drivers/staging/rtl8712/rtl871x_pwrctrl.c | 4 +- drivers/staging/rtl8712/rtl871x_xmit.c | 8 +- drivers/staging/rtl8712/usb_intf.c | 12 +- drivers/staging/rtl8712/usb_ops_linux.c | 26 +- drivers/staging/rtl8723bs/Kconfig | 1 - drivers/staging/rtl8723bs/core/rtw_ap.c | 12 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 51 +- drivers/staging/rtl8723bs/core/rtw_debug.c | 11 +- drivers/staging/rtl8723bs/core/rtw_efuse.c | 33 +- drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 6 +- drivers/staging/rtl8723bs/core/rtw_io.c | 2 +- drivers/staging/rtl8723bs/core/rtw_ioctl_set.c | 2 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 79 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 59 +- drivers/staging/rtl8723bs/core/rtw_sta_mgt.c | 18 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 2 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 2 + drivers/staging/rtl8723bs/hal/hal_btcoex.c | 11 +- drivers/staging/rtl8723bs/hal/hal_com.c | 32 +- drivers/staging/rtl8723bs/hal/hal_com_phycfg.c | 20 +- drivers/staging/rtl8723bs/hal/odm.c | 4 +- drivers/staging/rtl8723bs/hal/odm.h | 20 +- drivers/staging/rtl8723bs/hal/odm_HWConfig.c | 2 +- drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c | 12 +- drivers/staging/rtl8723bs/hal/rtl8723b_dm.c | 2 +- drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 8 +- drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c | 13 +- drivers/staging/rtl8723bs/hal/rtl8723b_rxdesc.c | 2 +- drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 8 +- drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 9 +- drivers/staging/rtl8723bs/hal/sdio_ops.c | 22 +- drivers/staging/rtl8723bs/include/cmd_osdep.h | 6 +- drivers/staging/rtl8723bs/include/drv_types.h | 10 +- drivers/staging/rtl8723bs/include/drv_types_sdio.h | 4 +- drivers/staging/rtl8723bs/include/ieee80211.h | 15 +- drivers/staging/rtl8723bs/include/rtw_cmd.h | 6 +- drivers/staging/rtl8723bs/include/rtw_mlme.h | 31 +- drivers/staging/rtl8723bs/include/rtw_pwrctrl.h | 30 +- drivers/staging/rtl8723bs/include/rtw_recv.h | 6 +- drivers/staging/rtl8723bs/include/rtw_xmit.h | 2 +- drivers/staging/rtl8723bs/include/wifi.h | 86 +- drivers/staging/rtl8723bs/include/wlan_bssdef.h | 56 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 57 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 22 +- drivers/staging/rtl8723bs/os_dep/osdep_service.c | 29 +- drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 10 +- drivers/staging/rtl8723bs/os_dep/sdio_ops_linux.c | 30 +- drivers/staging/rtlwifi/Kconfig | 12 + drivers/staging/rtlwifi/Makefile | 70 + drivers/staging/rtlwifi/TODO | 11 + drivers/staging/rtlwifi/base.c | 2815 +++ drivers/staging/rtlwifi/base.h | 175 + drivers/staging/rtlwifi/btcoexist/Makefile | 8 + drivers/staging/rtlwifi/btcoexist/halbt_precomp.h | 74 + .../staging/rtlwifi/btcoexist/halbtc8822b1ant.c | 5233 +++++ .../staging/rtlwifi/btcoexist/halbtc8822b1ant.h | 433 + .../staging/rtlwifi/btcoexist/halbtc8822b2ant.c | 5210 +++++ .../staging/rtlwifi/btcoexist/halbtc8822b2ant.h | 487 + .../rtlwifi/btcoexist/halbtc8822bwifionly.c | 54 + .../rtlwifi/btcoexist/halbtc8822bwifionly.h | 24 + drivers/staging/rtlwifi/btcoexist/halbtcoutsrc.c | 1837 ++ drivers/staging/rtlwifi/btcoexist/halbtcoutsrc.h | 791 + drivers/staging/rtlwifi/btcoexist/rtl_btc.c | 517 + drivers/staging/rtlwifi/btcoexist/rtl_btc.h | 64 + drivers/staging/rtlwifi/cam.c | 315 + drivers/staging/rtlwifi/cam.h | 39 + drivers/staging/rtlwifi/core.c | 1996 ++ drivers/staging/rtlwifi/core.h | 71 + drivers/staging/rtlwifi/debug.c | 624 + drivers/staging/rtlwifi/debug.h | 223 + drivers/staging/rtlwifi/efuse.c | 1329 ++ drivers/staging/rtlwifi/efuse.h | 109 + drivers/staging/rtlwifi/halmac/halmac_2_platform.h | 41 + .../halmac_88xx/halmac_8822b/halmac_8822b_cfg.h | 121 + .../halmac_88xx/halmac_8822b/halmac_8822b_phy.c | 95 + .../halmac_8822b/halmac_8822b_pwr_seq.c | 552 + .../halmac_8822b/halmac_8822b_pwr_seq.h | 29 + .../halmac_88xx/halmac_8822b/halmac_api_8822b.c | 332 + .../halmac_88xx/halmac_8822b/halmac_api_8822b.h | 33 + .../halmac_8822b/halmac_api_8822b_pcie.c | 312 + .../halmac_8822b/halmac_api_8822b_pcie.h | 42 + .../halmac_8822b/halmac_api_8822b_sdio.c | 173 + .../halmac_8822b/halmac_api_8822b_sdio.h | 31 + .../halmac_8822b/halmac_api_8822b_usb.c | 174 + .../halmac_8822b/halmac_api_8822b_usb.h | 34 + .../halmac_88xx/halmac_8822b/halmac_func_8822b.c | 403 + .../halmac_88xx/halmac_8822b/halmac_func_8822b.h | 27 + .../rtlwifi/halmac/halmac_88xx/halmac_88xx_cfg.h | 160 + .../rtlwifi/halmac/halmac_88xx/halmac_api_88xx.c | 5970 ++++++ .../rtlwifi/halmac/halmac_88xx/halmac_api_88xx.h | 385 + .../halmac/halmac_88xx/halmac_api_88xx_pcie.c | 318 + .../halmac/halmac_88xx/halmac_api_88xx_pcie.h | 60 + .../halmac/halmac_88xx/halmac_api_88xx_sdio.c | 963 + .../halmac/halmac_88xx/halmac_api_88xx_sdio.h | 73 + .../halmac/halmac_88xx/halmac_api_88xx_usb.c | 543 + .../halmac/halmac_88xx/halmac_api_88xx_usb.h | 62 + .../rtlwifi/halmac/halmac_88xx/halmac_func_88xx.c | 4465 ++++ .../rtlwifi/halmac/halmac_88xx/halmac_func_88xx.h | 310 + drivers/staging/rtlwifi/halmac/halmac_api.c | 415 + drivers/staging/rtlwifi/halmac/halmac_api.h | 70 + drivers/staging/rtlwifi/halmac/halmac_bit2.h | 13396 ++++++++++++ drivers/staging/rtlwifi/halmac/halmac_bit_8822b.h | 12092 +++++++++++ drivers/staging/rtlwifi/halmac/halmac_fw_info.h | 111 + .../rtlwifi/halmac/halmac_fw_offload_c2h_nic.h | 173 + .../rtlwifi/halmac/halmac_fw_offload_h2c_nic.h | 504 + .../rtlwifi/halmac/halmac_h2c_extra_info_nic.h | 104 + .../staging/rtlwifi/halmac/halmac_intf_phy_cmd.h | 43 + .../rtlwifi/halmac/halmac_original_c2h_nic.h | 392 + .../rtlwifi/halmac/halmac_original_h2c_nic.h | 1000 + .../staging/rtlwifi/halmac/halmac_pwr_seq_cmd.h | 105 + drivers/staging/rtlwifi/halmac/halmac_reg2.h | 1121 + drivers/staging/rtlwifi/halmac/halmac_reg_8822b.h | 717 + drivers/staging/rtlwifi/halmac/halmac_rx_bd_chip.h | 37 + drivers/staging/rtlwifi/halmac/halmac_rx_bd_nic.h | 37 + .../staging/rtlwifi/halmac/halmac_rx_desc_chip.h | 107 + .../staging/rtlwifi/halmac/halmac_rx_desc_nic.h | 122 + drivers/staging/rtlwifi/halmac/halmac_sdio_reg.h | 51 + drivers/staging/rtlwifi/halmac/halmac_tx_bd_chip.h | 107 + drivers/staging/rtlwifi/halmac/halmac_tx_bd_nic.h | 112 + .../staging/rtlwifi/halmac/halmac_tx_desc_chip.h | 433 + .../staging/rtlwifi/halmac/halmac_tx_desc_nic.h | 495 + drivers/staging/rtlwifi/halmac/halmac_type.h | 1923 ++ drivers/staging/rtlwifi/halmac/halmac_usb_reg.h | 17 + drivers/staging/rtlwifi/halmac/rtl_halmac.c | 1373 ++ drivers/staging/rtlwifi/halmac/rtl_halmac.h | 83 + drivers/staging/rtlwifi/pci.c | 2496 +++ drivers/staging/rtlwifi/pci.h | 319 + drivers/staging/rtlwifi/phydm/halphyrf_ce.c | 954 + drivers/staging/rtlwifi/phydm/halphyrf_ce.h | 74 + drivers/staging/rtlwifi/phydm/mp_precomp.h | 13 + drivers/staging/rtlwifi/phydm/phydm.c | 1975 ++ drivers/staging/rtlwifi/phydm/phydm.h | 935 + drivers/staging/rtlwifi/phydm/phydm_acs.c | 189 + drivers/staging/rtlwifi/phydm/phydm_acs.h | 46 + drivers/staging/rtlwifi/phydm/phydm_adaptivity.c | 930 + drivers/staging/rtlwifi/phydm/phydm_adaptivity.h | 108 + drivers/staging/rtlwifi/phydm/phydm_adc_sampling.c | 616 + drivers/staging/rtlwifi/phydm/phydm_adc_sampling.h | 85 + drivers/staging/rtlwifi/phydm/phydm_antdiv.c | 72 + drivers/staging/rtlwifi/phydm/phydm_antdiv.h | 290 + drivers/staging/rtlwifi/phydm/phydm_beamforming.h | 37 + drivers/staging/rtlwifi/phydm/phydm_ccx.c | 447 + drivers/staging/rtlwifi/phydm/phydm_ccx.h | 72 + drivers/staging/rtlwifi/phydm/phydm_cfotracking.c | 332 + drivers/staging/rtlwifi/phydm/phydm_cfotracking.h | 49 + drivers/staging/rtlwifi/phydm/phydm_debug.c | 2888 +++ drivers/staging/rtlwifi/phydm/phydm_debug.h | 164 + drivers/staging/rtlwifi/phydm/phydm_dfs.h | 48 + drivers/staging/rtlwifi/phydm/phydm_dig.c | 1521 ++ drivers/staging/rtlwifi/phydm/phydm_dig.h | 230 + .../staging/rtlwifi/phydm/phydm_dynamic_rx_path.h | 26 + .../rtlwifi/phydm/phydm_dynamicbbpowersaving.c | 118 + .../rtlwifi/phydm/phydm_dynamicbbpowersaving.h | 39 + .../staging/rtlwifi/phydm/phydm_dynamictxpower.c | 91 + .../staging/rtlwifi/phydm/phydm_dynamictxpower.h | 53 + .../staging/rtlwifi/phydm/phydm_edcaturbocheck.c | 128 + .../staging/rtlwifi/phydm/phydm_edcaturbocheck.h | 33 + drivers/staging/rtlwifi/phydm/phydm_features.h | 22 + drivers/staging/rtlwifi/phydm/phydm_hwconfig.c | 1848 ++ drivers/staging/rtlwifi/phydm/phydm_hwconfig.h | 487 + drivers/staging/rtlwifi/phydm/phydm_interface.c | 307 + drivers/staging/rtlwifi/phydm/phydm_interface.h | 183 + drivers/staging/rtlwifi/phydm/phydm_iqk.h | 65 + drivers/staging/rtlwifi/phydm/phydm_kfree.c | 217 + drivers/staging/rtlwifi/phydm/phydm_kfree.h | 31 + drivers/staging/rtlwifi/phydm/phydm_noisemonitor.c | 319 + drivers/staging/rtlwifi/phydm/phydm_noisemonitor.h | 35 + .../staging/rtlwifi/phydm/phydm_powertracking_ce.c | 633 + .../staging/rtlwifi/phydm/phydm_powertracking_ce.h | 282 + drivers/staging/rtlwifi/phydm/phydm_pre_define.h | 602 + drivers/staging/rtlwifi/phydm/phydm_precomp.h | 74 + drivers/staging/rtlwifi/phydm/phydm_psd.c | 406 + drivers/staging/rtlwifi/phydm/phydm_psd.h | 56 + drivers/staging/rtlwifi/phydm/phydm_rainfo.c | 1196 ++ drivers/staging/rtlwifi/phydm/phydm_rainfo.h | 258 + drivers/staging/rtlwifi/phydm/phydm_reg.h | 140 + .../staging/rtlwifi/phydm/phydm_regdefine11ac.h | 83 + drivers/staging/rtlwifi/phydm/phydm_regdefine11n.h | 202 + drivers/staging/rtlwifi/phydm/phydm_types.h | 119 + .../rtlwifi/phydm/rtl8822b/halhwimg8822b_bb.c | 1956 ++ .../rtlwifi/phydm/rtl8822b/halhwimg8822b_bb.h | 43 + .../rtlwifi/phydm/rtl8822b/halhwimg8822b_mac.c | 211 + .../rtlwifi/phydm/rtl8822b/halhwimg8822b_mac.h | 27 + .../rtlwifi/phydm/rtl8822b/halhwimg8822b_rf.c | 4730 +++++ .../rtlwifi/phydm/rtl8822b/halhwimg8822b_rf.h | 118 + .../rtlwifi/phydm/rtl8822b/halphyrf_8822b.c | 340 + .../rtlwifi/phydm/rtl8822b/halphyrf_8822b.h | 34 + .../rtlwifi/phydm/rtl8822b/phydm_hal_api8822b.c | 1804 ++ .../rtlwifi/phydm/rtl8822b/phydm_hal_api8822b.h | 73 + .../rtlwifi/phydm/rtl8822b/phydm_iqk_8822b.c | 1399 ++ .../rtlwifi/phydm/rtl8822b/phydm_iqk_8822b.h | 37 + .../rtlwifi/phydm/rtl8822b/phydm_regconfig8822b.c | 157 + .../rtlwifi/phydm/rtl8822b/phydm_regconfig8822b.h | 43 + .../rtlwifi/phydm/rtl8822b/phydm_rtl8822b.c | 214 + .../rtlwifi/phydm/rtl8822b/phydm_rtl8822b.h | 19 + .../rtlwifi/phydm/rtl8822b/version_rtl8822b.h | 23 + drivers/staging/rtlwifi/phydm/rtl_phydm.c | 865 + drivers/staging/rtlwifi/phydm/rtl_phydm.h | 34 + drivers/staging/rtlwifi/phydm/txbf/halcomtxbf.h | 56 + drivers/staging/rtlwifi/phydm/txbf/haltxbf8822b.h | 28 + .../staging/rtlwifi/phydm/txbf/haltxbfinterface.h | 27 + drivers/staging/rtlwifi/phydm/txbf/haltxbfjaguar.h | 25 + .../rtlwifi/phydm/txbf/phydm_hal_txbf_api.h | 30 + drivers/staging/rtlwifi/ps.c | 996 + drivers/staging/rtlwifi/ps.h | 39 + drivers/staging/rtlwifi/pwrseqcmd.h | 83 + drivers/staging/rtlwifi/rc.c | 309 + drivers/staging/rtlwifi/rc.h | 38 + drivers/staging/rtlwifi/regd.c | 458 + drivers/staging/rtlwifi/regd.h | 52 + drivers/staging/rtlwifi/rtl8822be/Makefile | 7 + drivers/staging/rtlwifi/rtl8822be/def.h | 71 + drivers/staging/rtlwifi/rtl8822be/fw.c | 964 + drivers/staging/rtlwifi/rtl8822be/fw.h | 187 + drivers/staging/rtlwifi/rtl8822be/hw.c | 2430 +++ drivers/staging/rtlwifi/rtl8822be/hw.h | 55 + drivers/staging/rtlwifi/rtl8822be/led.c | 116 + drivers/staging/rtlwifi/rtl8822be/led.h | 23 + drivers/staging/rtlwifi/rtl8822be/phy.c | 2223 ++ drivers/staging/rtlwifi/rtl8822be/phy.h | 134 + drivers/staging/rtlwifi/rtl8822be/reg.h | 1642 ++ drivers/staging/rtlwifi/rtl8822be/sw.c | 470 + drivers/staging/rtlwifi/rtl8822be/sw.h | 21 + drivers/staging/rtlwifi/rtl8822be/trx.c | 1004 + drivers/staging/rtlwifi/rtl8822be/trx.h | 154 + drivers/staging/rtlwifi/stats.c | 249 + drivers/staging/rtlwifi/stats.h | 31 + drivers/staging/rtlwifi/wifi.h | 3362 +++ drivers/staging/rts5208/Kconfig | 1 - drivers/staging/rts5208/Makefile | 1 - drivers/staging/rts5208/rtsx_chip.h | 2 +- drivers/staging/sm750fb/Kconfig | 1 - drivers/staging/sm750fb/Makefile | 1 - drivers/staging/sm750fb/ddk750.h | 1 - drivers/staging/sm750fb/ddk750_chip.c | 27 +- drivers/staging/sm750fb/ddk750_chip.h | 2 +- drivers/staging/sm750fb/ddk750_display.c | 10 +- drivers/staging/sm750fb/ddk750_display.h | 2 +- drivers/staging/sm750fb/ddk750_dvi.c | 40 +- drivers/staging/sm750fb/ddk750_power.h | 2 +- drivers/staging/sm750fb/ddk750_sii164.c | 114 +- drivers/staging/sm750fb/ddk750_swi2c.c | 1 - drivers/staging/sm750fb/ddk750_swi2c.h | 1 - drivers/staging/sm750fb/sm750.c | 7 +- drivers/staging/sm750fb/sm750_accel.c | 32 +- drivers/staging/sm750fb/sm750_hw.c | 2 +- drivers/staging/speakup/Kconfig | 1 - drivers/staging/speakup/kobjects.c | 14 +- drivers/staging/speakup/main.c | 1 - drivers/staging/speakup/selection.c | 212 +- drivers/staging/speakup/speakup.h | 1 - drivers/staging/speakup/speakup_decpc.c | 2 +- drivers/staging/speakup/speakup_keypc.c | 6 +- drivers/staging/speakup/spk_ttyio.c | 2 +- drivers/staging/unisys/Kconfig | 1 - drivers/staging/unisys/Makefile | 1 - drivers/staging/unisys/include/iochannel.h | 2 +- drivers/staging/unisys/visorhba/Kconfig | 13 +- drivers/staging/unisys/visorhba/Makefile | 1 - drivers/staging/unisys/visorinput/Kconfig | 15 +- drivers/staging/unisys/visorinput/Makefile | 1 - drivers/staging/unisys/visornic/Kconfig | 15 +- drivers/staging/unisys/visornic/Makefile | 1 - drivers/staging/vboxvideo/Kconfig | 15 + drivers/{gpu/drm => staging}/vboxvideo/Makefile | 0 drivers/staging/vboxvideo/TODO | 10 + .../{gpu/drm => staging}/vboxvideo/hgsmi_base.c | 0 .../drm => staging}/vboxvideo/hgsmi_ch_setup.h | 0 .../drm => staging}/vboxvideo/hgsmi_channels.h | 0 .../{gpu/drm => staging}/vboxvideo/hgsmi_defs.h | 0 .../{gpu/drm => staging}/vboxvideo/modesetting.c | 0 drivers/staging/vboxvideo/vbox_drv.c | 283 + drivers/staging/vboxvideo/vbox_drv.h | 280 + drivers/staging/vboxvideo/vbox_fb.c | 155 + .../{gpu/drm => staging}/vboxvideo/vbox_hgsmi.c | 0 drivers/staging/vboxvideo/vbox_irq.c | 179 + drivers/staging/vboxvideo/vbox_main.c | 361 + drivers/staging/vboxvideo/vbox_mode.c | 957 + drivers/staging/vboxvideo/vbox_prime.c | 56 + drivers/staging/vboxvideo/vbox_ttm.c | 394 + drivers/{gpu/drm => staging}/vboxvideo/vboxvideo.h | 0 .../drm => staging}/vboxvideo/vboxvideo_guest.h | 0 .../{gpu/drm => staging}/vboxvideo/vboxvideo_vbe.h | 0 drivers/{gpu/drm => staging}/vboxvideo/vbva_base.c | 0 drivers/staging/vc04_services/Kconfig | 1 - .../staging/vc04_services/bcm2835-audio/Kconfig | 1 - .../staging/vc04_services/bcm2835-audio/Makefile | 1 - .../vc04_services/bcm2835-audio/bcm2835-ctl.c | 12 +- .../staging/vc04_services/bcm2835-camera/Kconfig | 1 - .../vc04_services/bcm2835-camera/bcm2835-camera.c | 55 +- .../vc04_services/bcm2835-camera/controls.c | 75 +- .../staging/vc04_services/interface/vchi/vchi.h | 38 +- .../vc04_services/interface/vchi/vchi_cfg.h | 34 +- .../vc04_services/interface/vchi/vchi_common.h | 176 +- .../vc04_services/interface/vchiq_arm/vchiq.h | 34 +- .../interface/vchiq_arm/vchiq_2835_arm.c | 37 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 56 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.h | 32 +- .../vc04_services/interface/vchiq_arm/vchiq_cfg.h | 34 +- .../interface/vchiq_arm/vchiq_connected.c | 34 +- .../interface/vchiq_arm/vchiq_connected.h | 34 +- .../vc04_services/interface/vchiq_arm/vchiq_core.c | 50 +- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 34 +- .../interface/vchiq_arm/vchiq_debugfs.c | 32 +- .../interface/vchiq_arm/vchiq_debugfs.h | 34 +- .../vc04_services/interface/vchiq_arm/vchiq_if.h | 34 +- .../interface/vchiq_arm/vchiq_ioctl.h | 34 +- .../interface/vchiq_arm/vchiq_pagelist.h | 34 +- .../vc04_services/interface/vchiq_arm/vchiq_shim.c | 34 +- .../vc04_services/interface/vchiq_arm/vchiq_util.c | 34 +- .../vc04_services/interface/vchiq_arm/vchiq_util.h | 34 +- drivers/staging/vme/Makefile | 1 - drivers/staging/vme/devices/Kconfig | 1 - drivers/staging/vme/devices/Makefile | 1 - drivers/staging/vt6655/Kconfig | 1 - drivers/staging/vt6655/card.h | 6 +- drivers/staging/vt6655/channel.h | 2 +- drivers/staging/vt6655/desc.h | 2 +- drivers/staging/vt6655/device.h | 2 +- drivers/staging/vt6655/device_cfg.h | 2 +- drivers/staging/vt6655/dpc.h | 2 +- drivers/staging/vt6655/key.h | 2 +- drivers/staging/vt6655/mac.c | 25 + drivers/staging/vt6655/mac.h | 9 +- drivers/staging/vt6655/power.c | 7 +- drivers/staging/vt6655/power.h | 2 +- drivers/staging/vt6655/rf.c | 35 +- drivers/staging/vt6655/rf.h | 2 +- drivers/staging/vt6655/rxtx.c | 18 +- drivers/staging/vt6655/rxtx.h | 2 +- drivers/staging/vt6655/srom.h | 2 +- drivers/staging/vt6655/tmacro.h | 2 +- drivers/staging/vt6655/upc.h | 4 +- drivers/staging/vt6656/Kconfig | 1 - drivers/staging/vt6656/baseband.h | 2 +- drivers/staging/vt6656/card.h | 2 +- drivers/staging/vt6656/channel.h | 2 +- drivers/staging/vt6656/desc.h | 2 +- drivers/staging/vt6656/device.h | 2 +- drivers/staging/vt6656/dpc.h | 2 +- drivers/staging/vt6656/firmware.h | 2 +- drivers/staging/vt6656/int.h | 2 +- drivers/staging/vt6656/key.h | 2 +- drivers/staging/vt6656/power.h | 2 +- drivers/staging/vt6656/rf.h | 2 +- drivers/staging/vt6656/rxtx.h | 2 +- drivers/staging/vt6656/usbpipe.h | 2 +- drivers/staging/vt6656/wcmd.h | 2 +- drivers/staging/wilc1000/Kconfig | 2 +- drivers/staging/wilc1000/host_interface.c | 71 +- drivers/staging/wilc1000/host_interface.h | 14 +- drivers/staging/wilc1000/wilc_netdev.c | 2 +- drivers/staging/wilc1000/wilc_spi.c | 13 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 72 +- drivers/staging/wilc1000/wilc_wlan.c | 8 +- drivers/staging/wlan-ng/Kconfig | 2 +- drivers/staging/wlan-ng/hfa384x.h | 4 +- drivers/staging/wlan-ng/hfa384x_usb.c | 2 +- drivers/target/iscsi/cxgbit/Makefile | 6 +- drivers/target/iscsi/iscsi_target.c | 118 +- drivers/target/iscsi/iscsi_target_auth.c | 1 + drivers/target/iscsi/iscsi_target_login.c | 9 +- drivers/target/iscsi/iscsi_target_util.c | 5 - drivers/target/target_core_alua.c | 6 +- drivers/target/target_core_configfs.c | 163 +- drivers/target/target_core_device.c | 4 +- drivers/target/target_core_pr.c | 33 +- drivers/target/target_core_pr.h | 1 - drivers/target/target_core_tmr.c | 2 +- drivers/target/target_core_user.c | 9 +- drivers/target/target_core_xcopy.c | 92 +- drivers/tee/optee/core.c | 80 +- drivers/tee/tee_shm.c | 2 +- drivers/thermal/Kconfig | 19 +- drivers/thermal/Makefile | 1 - drivers/thermal/broadcom/sr-thermal.c | 8 + drivers/thermal/cpu_cooling.c | 30 +- drivers/thermal/intel/Kconfig | 1 + .../intel/int340x_thermal/acpi_thermal_rel.c | 2 +- .../intel/int340x_thermal/int3403_thermal.c | 16 +- .../int340x_thermal/processor_thermal_device.c | 13 +- drivers/thermal/of-thermal.c | 3 - drivers/thermal/qcom/Kconfig | 1 + drivers/thermal/qcom/Makefile | 4 +- drivers/thermal/qcom/tsens-8916.c | 105 + drivers/thermal/qcom/tsens-8960.c | 84 +- drivers/thermal/qcom/tsens-8974.c | 236 + drivers/thermal/qcom/tsens-common.c | 159 +- drivers/thermal/qcom/tsens-v0_1.c | 382 - drivers/thermal/qcom/tsens-v1.c | 193 - drivers/thermal/qcom/tsens-v2.c | 111 +- drivers/thermal/qcom/tsens.c | 100 +- drivers/thermal/qcom/tsens.h | 291 +- drivers/thermal/qoriq_thermal.c | 5 + drivers/thermal/rcar_gen3_thermal.c | 51 +- drivers/thermal/rcar_thermal.c | 11 +- drivers/thermal/rockchip_thermal.c | 74 +- drivers/thermal/st/Kconfig | 22 +- drivers/thermal/st/stm_thermal.c | 6 +- drivers/thermal/tegra/Kconfig | 4 +- drivers/thermal/tegra/soctherm.c | 961 +- drivers/thermal/tegra/soctherm.h | 16 - drivers/thermal/tegra/tegra124-soctherm.c | 7 +- drivers/thermal/tegra/tegra132-soctherm.c | 7 +- drivers/thermal/tegra/tegra210-soctherm.c | 15 +- drivers/thermal/thermal-generic-adc.c | 9 +- drivers/thermal/thermal_core.c | 80 +- drivers/thermal/thermal_mmio.c | 129 - drivers/thunderbolt/Makefile | 4 +- drivers/thunderbolt/cap.c | 85 +- drivers/thunderbolt/ctl.c | 2 +- drivers/thunderbolt/domain.c | 1 + drivers/thunderbolt/icm.c | 65 +- drivers/thunderbolt/lc.c | 179 - drivers/thunderbolt/nhi.c | 3 +- drivers/thunderbolt/path.c | 420 +- drivers/thunderbolt/property.c | 16 +- drivers/thunderbolt/switch.c | 557 +- drivers/thunderbolt/tb.c | 608 +- drivers/thunderbolt/tb.h | 227 +- drivers/thunderbolt/tb_msgs.h | 11 - drivers/thunderbolt/tb_regs.h | 50 +- drivers/thunderbolt/tunnel.c | 691 - drivers/thunderbolt/tunnel.h | 78 - drivers/thunderbolt/tunnel_pci.c | 226 + drivers/thunderbolt/tunnel_pci.h | 31 + drivers/thunderbolt/xdomain.c | 170 +- drivers/tty/Kconfig | 22 +- drivers/tty/Makefile | 1 - drivers/tty/hvc/Kconfig | 3 +- drivers/tty/hvc/hvc_riscv_sbi.c | 1 + drivers/tty/ipwireless/Makefile | 1 - drivers/tty/ipwireless/main.c | 8 - drivers/tty/n_tty.c | 4 +- drivers/tty/rocket.c | 16 +- drivers/tty/rocket.h | 1 + drivers/tty/serdev/Kconfig | 1 - drivers/tty/serdev/Makefile | 1 - drivers/tty/serial/8250/8250_dw.c | 4 +- drivers/tty/serial/8250/8250_exar.c | 7 +- drivers/tty/serial/8250/8250_fintek.c | 5 +- drivers/tty/serial/8250/8250_men_mcb.c | 1 - drivers/tty/serial/8250/8250_mtk.c | 162 +- drivers/tty/serial/8250/Kconfig | 1 - drivers/tty/serial/Kconfig | 54 +- drivers/tty/serial/Makefile | 2 - drivers/tty/serial/cpm_uart/Makefile | 1 - drivers/tty/serial/jsm/Makefile | 1 - drivers/tty/serial/men_z135_uart.c | 1 + drivers/tty/serial/milbeaut_usio.c | 614 - drivers/tty/serial/sc16is7xx.c | 38 +- drivers/tty/serial/serial_core.c | 30 +- drivers/tty/serial/serial_txx9.c | 1 + drivers/tty/serial/sh-sci.c | 6 +- drivers/tty/serial/sifive.c | 1056 - drivers/tty/serial/sn_console.c | 1 - drivers/tty/serial/sprd_serial.c | 501 +- drivers/tty/serial/ucc_uart.c | 2 +- drivers/tty/serial/xilinx_uartps.c | 12 - drivers/tty/sysrq.c | 12 +- drivers/tty/tty_io.c | 2 +- drivers/tty/tty_jobctrl.c | 4 +- drivers/tty/tty_port.c | 10 +- drivers/tty/ttynull.c | 109 - drivers/tty/vcc.c | 1 - drivers/tty/vt/.gitignore | 1 - drivers/tty/vt/consolemap.c | 8 +- drivers/tty/vt/cp437.uni | 1 - drivers/tty/vt/defkeymap.c_shipped | 1 - drivers/tty/vt/defkeymap.map | 1 - drivers/tty/vt/keyboard.c | 35 +- drivers/tty/vt/selection.c | 46 +- drivers/tty/vt/vc_screen.c | 2 +- drivers/tty/vt/vt.c | 12 +- drivers/uio/uio_fsl_elbc_gpcm.c | 4 +- drivers/usb/chipidea/ci_hdrc_msm.c | 9 +- drivers/usb/class/cdc-acm.c | 63 +- drivers/usb/class/cdc-acm.h | 3 +- drivers/usb/common/common.c | 16 - drivers/usb/core/driver.c | 13 + drivers/usb/core/hcd.c | 44 +- drivers/usb/core/hub.c | 25 +- drivers/usb/core/message.c | 4 +- drivers/usb/dwc2/core.c | 199 - drivers/usb/dwc2/core.h | 14 +- drivers/usb/dwc2/core_intr.c | 12 - drivers/usb/dwc2/gadget.c | 101 +- drivers/usb/dwc2/hcd.c | 326 +- drivers/usb/dwc2/hw.h | 8 +- drivers/usb/dwc2/params.c | 35 +- drivers/usb/dwc2/platform.c | 20 +- drivers/usb/dwc3/Kconfig | 16 +- drivers/usb/dwc3/Makefile | 1 - drivers/usb/dwc3/core.c | 18 +- drivers/usb/dwc3/core.h | 3 +- drivers/usb/dwc3/debug.h | 3 - drivers/usb/dwc3/dwc3-meson-g12a.c | 604 - drivers/usb/dwc3/dwc3-of-simple.c | 98 +- drivers/usb/dwc3/gadget.c | 5 +- drivers/usb/early/xhci-dbc.c | 4 + drivers/usb/gadget/function/f_fs.c | 3 +- drivers/usb/gadget/function/f_ncm.c | 57 +- drivers/usb/gadget/function/f_uac1_legacy.c | 6 +- drivers/usb/gadget/function/u_ncm.h | 3 - drivers/usb/gadget/udc/aspeed-vhub/epn.c | 6 +- drivers/usb/gadget/udc/atmel_usba_udc.c | 84 +- drivers/usb/gadget/udc/atmel_usba_udc.h | 1 - drivers/usb/gadget/udc/dummy_hcd.c | 35 +- drivers/usb/gadget/udc/lpc32xx_udc.c | 167 +- drivers/usb/gadget/udc/net2272.c | 3 +- drivers/usb/gadget/udc/net2280.c | 5 +- drivers/usb/host/fhci-sched.c | 10 +- drivers/usb/host/ohci-da8xx.c | 42 +- drivers/usb/host/u132-hcd.c | 2 - drivers/usb/host/xhci-dbgcap.c | 2 + drivers/usb/host/xhci-hub.c | 44 +- drivers/usb/host/xhci-mtk.c | 19 +- drivers/usb/host/xhci-plat.c | 39 +- drivers/usb/host/xhci-ring.c | 24 +- drivers/usb/host/xhci-tegra.c | 68 +- drivers/usb/host/xhci-trace.h | 30 - drivers/usb/host/xhci.c | 40 +- drivers/usb/host/xhci.h | 46 - drivers/usb/isp1760/isp1760-hcd.c | 4 +- drivers/usb/misc/Kconfig | 1 + drivers/usb/misc/ldusb.c | 2 +- drivers/usb/misc/usb251xb.c | 135 +- drivers/usb/misc/usb3503.c | 48 +- drivers/usb/misc/yurex.c | 1 - drivers/usb/mtu3/Makefile | 11 - drivers/usb/mtu3/mtu3.h | 57 +- drivers/usb/mtu3/mtu3_core.c | 27 +- drivers/usb/mtu3/mtu3_debug.h | 50 - drivers/usb/mtu3/mtu3_debugfs.c | 539 - drivers/usb/mtu3/mtu3_dr.c | 156 +- drivers/usb/mtu3/mtu3_dr.h | 4 - drivers/usb/mtu3/mtu3_gadget.c | 20 +- drivers/usb/mtu3/mtu3_gadget_ep0.c | 4 - drivers/usb/mtu3/mtu3_hw_regs.h | 48 +- drivers/usb/mtu3/mtu3_plat.c | 47 +- drivers/usb/mtu3/mtu3_qmu.c | 118 +- drivers/usb/mtu3/mtu3_qmu.h | 1 - drivers/usb/mtu3/mtu3_trace.c | 23 - drivers/usb/mtu3/mtu3_trace.h | 279 - drivers/usb/musb/Kconfig | 2 +- drivers/usb/musb/jz4740.c | 19 +- drivers/usb/musb/musb_core.c | 9 +- drivers/usb/musb/musb_dsps.c | 6 +- drivers/usb/musb/omap2430.c | 6 - drivers/usb/phy/Kconfig | 2 +- drivers/usb/serial/ark3116.c | 11 + drivers/usb/serial/cypress_m8.c | 49 +- drivers/usb/serial/digi_acceleport.c | 41 +- drivers/usb/serial/f81232.c | 198 +- drivers/usb/serial/generic.c | 76 +- drivers/usb/serial/io_edgeport.c | 37 +- drivers/usb/serial/iuu_phoenix.c | 4 +- drivers/usb/serial/oti6858.c | 5 +- drivers/usb/serial/pl2303.c | 58 +- drivers/usb/serial/spcp8x5.c | 5 +- drivers/usb/serial/usb-serial.c | 11 +- drivers/usb/storage/Makefile | 2 +- drivers/usb/storage/realtek_cr.c | 13 +- drivers/usb/storage/scsiglue.c | 26 +- drivers/usb/storage/sierra_ms.c | 4 +- drivers/usb/storage/uas.c | 35 +- drivers/usb/typec/altmodes/Kconfig | 10 - drivers/usb/typec/altmodes/Makefile | 2 - drivers/usb/typec/altmodes/displayport.c | 14 +- drivers/usb/typec/altmodes/displayport.h | 8 - drivers/usb/typec/altmodes/nvidia.c | 44 - drivers/usb/typec/mux/pi3usb30532.c | 3 +- drivers/usb/typec/tcpm/fusb302.c | 438 +- drivers/usb/typec/tcpm/tcpci.c | 10 +- drivers/usb/typec/tcpm/tcpm.c | 32 +- drivers/usb/typec/tcpm/wcove.c | 39 +- drivers/usb/typec/ucsi/Makefile | 15 +- drivers/usb/typec/ucsi/displayport.c | 315 - drivers/usb/typec/ucsi/trace.c | 12 - drivers/usb/typec/ucsi/trace.h | 26 - drivers/usb/typec/ucsi/ucsi.c | 404 +- drivers/usb/typec/ucsi/ucsi.h | 118 - drivers/usb/typec/ucsi/ucsi_ccg.c | 884 +- drivers/usb/usbip/stub_rx.c | 18 +- drivers/usb/usbip/usbip_common.h | 7 - drivers/usb/usbip/vhci_hcd.c | 9 +- drivers/vfio/Kconfig | 1 + drivers/vfio/mdev/mdev_core.c | 36 +- drivers/vfio/mdev/mdev_private.h | 2 +- drivers/vfio/mdev/mdev_sysfs.c | 2 +- drivers/vfio/pci/vfio_pci.c | 23 +- drivers/vfio/pci/vfio_pci_config.c | 29 +- drivers/vfio/pci/vfio_pci_nvlink2.c | 2 - .../vfio/platform/reset/vfio_platform_amdxgbe.c | 5 +- drivers/vfio/platform/vfio_platform_common.c | 12 +- drivers/vfio/vfio.c | 59 +- drivers/vfio/vfio_iommu_spapr_tce.c | 40 +- drivers/vfio/vfio_iommu_type1.c | 173 +- drivers/vhost/scsi.c | 1 + drivers/vhost/vhost.c | 8 +- drivers/video/backlight/Kconfig | 35 +- drivers/video/backlight/lm3630a_bl.c | 153 +- drivers/video/backlight/pwm_bl.c | 15 + drivers/video/fbdev/Kconfig | 309 +- drivers/video/fbdev/Makefile | 2 + drivers/video/fbdev/amba-clcd-nomadik.c | 251 + drivers/video/fbdev/amba-clcd-nomadik.h | 24 + drivers/video/fbdev/amba-clcd-versatile.c | 567 + drivers/video/fbdev/amba-clcd-versatile.h | 17 + drivers/video/fbdev/amba-clcd.c | 98 +- drivers/video/fbdev/atafb.c | 67 +- drivers/video/fbdev/atafb_iplan2p2.c | 23 + drivers/video/fbdev/atafb_iplan2p4.c | 23 + drivers/video/fbdev/atafb_iplan2p8.c | 23 + drivers/video/fbdev/atafb_mfb.c | 23 + drivers/video/fbdev/atmel_lcdfb.c | 116 +- drivers/video/fbdev/core/fbcmap.c | 2 - drivers/video/fbdev/core/fbcon.c | 2 +- drivers/video/fbdev/core/fbmem.c | 29 +- drivers/video/fbdev/core/modedb.c | 3 - drivers/video/fbdev/da8xx-fb.c | 13 +- drivers/video/fbdev/efifb.c | 3 +- drivers/video/fbdev/fb-puv3.c | 2 +- drivers/video/fbdev/gbefb.c | 24 +- drivers/video/fbdev/hgafb.c | 2 - drivers/video/fbdev/imsttfb.c | 5 - drivers/video/fbdev/macfb.c | 29 +- drivers/video/fbdev/mmp/Kconfig | 6 +- drivers/video/fbdev/mxsfb.c | 14 +- drivers/video/fbdev/nuc900fb.c | 2 +- drivers/video/fbdev/omap/Kconfig | 20 +- drivers/video/fbdev/omap2/omapfb/Kconfig | 18 +- drivers/video/fbdev/omap2/omapfb/displays/Kconfig | 40 +- drivers/video/fbdev/omap2/omapfb/dss/Kconfig | 6 +- .../fbdev/omap2/omapfb/dss/omapdss-boot-init.c | 6 +- drivers/video/fbdev/pvr2fb.c | 4 +- drivers/video/fbdev/pxa3xx-gcu.c | 4 +- drivers/video/fbdev/s3c2410fb.c | 2 +- drivers/video/fbdev/savage/savagefb_driver.c | 6 +- drivers/video/fbdev/sm712.h | 12 +- drivers/video/fbdev/sm712fb.c | 243 +- drivers/video/fbdev/udlfb.c | 114 +- drivers/video/fbdev/uvesafb.c | 16 +- drivers/video/fbdev/vesafb.c | 4 +- drivers/video/fbdev/xen-fbfront.c | 2 +- drivers/virt/fsl_hypervisor.c | 31 +- drivers/virt/vboxguest/vboxguest_core.c | 31 - drivers/virtio/Kconfig | 8 +- drivers/virtio/virtio_pci_common.c | 8 +- drivers/virtio/virtio_ring.c | 30 +- drivers/w1/masters/ds2482.c | 18 +- drivers/w1/masters/ds2490.c | 6 +- drivers/w1/slaves/w1_ds2408.c | 76 +- drivers/w1/w1_io.c | 3 +- drivers/watchdog/Kconfig | 161 +- drivers/watchdog/Makefile | 2 - drivers/watchdog/acquirewdt.c | 2 +- drivers/watchdog/advantechwdt.c | 2 +- drivers/watchdog/alim1535_wdt.c | 2 +- drivers/watchdog/alim7101_wdt.c | 4 +- drivers/watchdog/ar7_wdt.c | 2 +- drivers/watchdog/armada_37xx_wdt.c | 43 +- drivers/watchdog/asm9260_wdt.c | 77 +- drivers/watchdog/aspeed_wdt.c | 25 +- drivers/watchdog/at91rm9200_wdt.c | 2 +- drivers/watchdog/at91sam9_wdt.c | 4 +- drivers/watchdog/ath79_wdt.c | 6 +- drivers/watchdog/atlas7_wdt.c | 65 +- drivers/watchdog/bcm2835_wdt.c | 1 + drivers/watchdog/bcm63xx_wdt.c | 2 +- drivers/watchdog/bcm7038_wdt.c | 42 +- drivers/watchdog/bcm_kona_wdt.c | 18 +- drivers/watchdog/bd70528_wdt.c | 290 - drivers/watchdog/cadence_wdt.c | 90 +- drivers/watchdog/coh901327_wdt.c | 28 +- drivers/watchdog/cpu5wdt.c | 2 +- drivers/watchdog/cpwd.c | 2 +- drivers/watchdog/da9052_wdt.c | 13 +- drivers/watchdog/da9055_wdt.c | 12 +- drivers/watchdog/da9062_wdt.c | 20 +- drivers/watchdog/da9063_wdt.c | 21 +- drivers/watchdog/davinci_wdt.c | 45 +- drivers/watchdog/digicolor_wdt.c | 4 +- drivers/watchdog/dw_wdt.c | 4 +- drivers/watchdog/ebc-c384_wdt.c | 5 +- drivers/watchdog/ep93xx_wdt.c | 17 +- drivers/watchdog/eurotechwdt.c | 2 +- drivers/watchdog/f71808e_wdt.c | 20 +- drivers/watchdog/ftwdt010_wdt.c | 6 +- drivers/watchdog/gef_wdt.c | 2 +- drivers/watchdog/geodewdt.c | 2 +- drivers/watchdog/gpio_wdt.c | 16 +- drivers/watchdog/hpwdt.c | 3 +- drivers/watchdog/i6300esb.c | 9 +- drivers/watchdog/iTCO_wdt.c | 13 +- drivers/watchdog/ib700wdt.c | 2 +- drivers/watchdog/ibmasr.c | 2 +- drivers/watchdog/imgpdc_wdt.c | 95 +- drivers/watchdog/imx2_wdt.c | 8 +- drivers/watchdog/imx_sc_wdt.c | 175 - drivers/watchdog/indydog.c | 2 +- drivers/watchdog/intel-mid_wdt.c | 22 +- drivers/watchdog/intel_scu_watchdog.c | 22 +- drivers/watchdog/iop_wdt.c | 2 +- drivers/watchdog/it8712f_wdt.c | 2 +- drivers/watchdog/ixp4xx_wdt.c | 11 +- drivers/watchdog/jz4740_wdt.c | 17 +- drivers/watchdog/kempld_wdt.c | 28 +- drivers/watchdog/ks8695_wdt.c | 2 +- drivers/watchdog/lantiq_wdt.c | 4 +- drivers/watchdog/loongson1_wdt.c | 52 +- drivers/watchdog/lpc18xx_wdt.c | 47 +- drivers/watchdog/m54xx_wdt.c | 2 +- drivers/watchdog/machzwd.c | 5 +- drivers/watchdog/max63xx_wdt.c | 24 +- drivers/watchdog/max77620_wdt.c | 23 +- drivers/watchdog/mena21_wdt.c | 28 +- drivers/watchdog/menf21bmc_wdt.c | 33 +- drivers/watchdog/meson_gxbb_wdt.c | 49 +- drivers/watchdog/meson_wdt.c | 19 +- drivers/watchdog/mixcomwd.c | 2 +- drivers/watchdog/mlx_wdt.c | 14 +- drivers/watchdog/moxart_wdt.c | 20 +- drivers/watchdog/mpc8xxx_wdt.c | 20 +- drivers/watchdog/mt7621_wdt.c | 12 +- drivers/watchdog/mtk_wdt.c | 37 +- drivers/watchdog/mtx-1_wdt.c | 2 +- drivers/watchdog/mv64x60_wdt.c | 2 +- drivers/watchdog/ni903x_wdt.c | 4 +- drivers/watchdog/nic7018_wdt.c | 5 +- drivers/watchdog/npcm_wdt.c | 10 +- drivers/watchdog/nuc900_wdt.c | 6 +- drivers/watchdog/nv_tco.c | 2 +- drivers/watchdog/of_xilinx_wdt.c | 62 +- drivers/watchdog/omap_wdt.c | 4 +- drivers/watchdog/orion_wdt.c | 14 +- drivers/watchdog/pc87413_wdt.c | 2 +- drivers/watchdog/pcwd.c | 4 +- drivers/watchdog/pcwd_pci.c | 4 +- drivers/watchdog/pcwd_usb.c | 4 +- drivers/watchdog/pic32-dmt.c | 50 +- drivers/watchdog/pic32-wdt.c | 62 +- drivers/watchdog/pika_wdt.c | 2 +- drivers/watchdog/pm8916_wdt.c | 21 +- drivers/watchdog/pnx4008_wdt.c | 45 +- drivers/watchdog/pnx833x_wdt.c | 2 +- drivers/watchdog/qcom-wdt.c | 55 +- drivers/watchdog/rc32434_wdt.c | 2 +- drivers/watchdog/rdc321x_wdt.c | 2 +- drivers/watchdog/renesas_wdt.c | 9 +- drivers/watchdog/riowd.c | 2 +- drivers/watchdog/rn5t618_wdt.c | 9 +- drivers/watchdog/rt2880_wdt.c | 32 +- drivers/watchdog/rtd119x_wdt.c | 47 +- drivers/watchdog/rza_wdt.c | 25 +- drivers/watchdog/s3c2410_wdt.c | 4 +- drivers/watchdog/sa1100_wdt.c | 2 +- drivers/watchdog/sama5d4_wdt.c | 39 +- drivers/watchdog/sb_wdog.c | 6 +- drivers/watchdog/sbc60xxwdt.c | 2 +- drivers/watchdog/sbc7240_wdt.c | 2 +- drivers/watchdog/sbc8360.c | 2 +- drivers/watchdog/sbc_epx_c3.c | 2 +- drivers/watchdog/sbc_fitpc2_wdt.c | 2 +- drivers/watchdog/sbsa_gwdt.c | 30 +- drivers/watchdog/sc1200wdt.c | 2 +- drivers/watchdog/sc520_wdt.c | 2 +- drivers/watchdog/sch311x_wdt.c | 2 +- drivers/watchdog/scx200_wdt.c | 2 +- drivers/watchdog/shwdt.c | 4 +- drivers/watchdog/sirfsoc_wdt.c | 28 +- drivers/watchdog/smsc37b787_wdt.c | 2 +- drivers/watchdog/sp5100_tco.c | 4 +- drivers/watchdog/sprd_wdt.c | 42 +- drivers/watchdog/st_lpc_wdt.c | 53 +- drivers/watchdog/stm32_iwdg.c | 150 +- drivers/watchdog/stmp3xxx_rtc_wdt.c | 16 +- drivers/watchdog/stpmic1_wdt.c | 13 +- drivers/watchdog/sunxi_wdt.c | 19 +- drivers/watchdog/tangox_wdt.c | 41 +- drivers/watchdog/tegra_wdt.c | 30 +- drivers/watchdog/tqmx86_wdt.c | 14 +- drivers/watchdog/ts4800_wdt.c | 33 +- drivers/watchdog/ts72xx_wdt.c | 18 +- drivers/watchdog/twl4030_wdt.c | 22 +- drivers/watchdog/txx9wdt.c | 4 +- drivers/watchdog/uniphier_wdt.c | 2 + drivers/watchdog/ux500_wdt.c | 17 +- drivers/watchdog/w83877f_wdt.c | 2 +- drivers/watchdog/w83977f_wdt.c | 2 +- drivers/watchdog/wafer5823wdt.c | 2 +- drivers/watchdog/watchdog_core.c | 42 +- drivers/watchdog/watchdog_dev.c | 2 +- drivers/watchdog/wdat_wdt.c | 29 +- drivers/watchdog/wdrtas.c | 4 +- drivers/watchdog/wdt.c | 4 +- drivers/watchdog/wdt285.c | 2 +- drivers/watchdog/wdt977.c | 2 +- drivers/watchdog/wdt_pci.c | 4 +- drivers/watchdog/wm831x_wdt.c | 19 +- drivers/watchdog/xen_wdt.c | 18 +- drivers/watchdog/ziirave_wdt.c | 6 +- drivers/watchdog/zx2967_wdt.c | 37 +- drivers/xen/biomerge.c | 5 +- drivers/xen/events/events_base.c | 1 + drivers/xen/evtchn.c | 2 +- drivers/xen/gntdev.c | 19 +- drivers/xen/privcmd-buf.c | 8 +- drivers/xen/swiotlb-xen.c | 196 +- drivers/xen/xen-pciback/xenbus.c | 2 +- drivers/xen/xenbus/xenbus_dev_frontend.c | 2 + fs/9p/v9fs_vfs.h | 2 +- fs/9p/vfs_inode.c | 10 +- fs/9p/vfs_super.c | 4 +- fs/Kconfig | 1 - fs/Makefile | 5 +- fs/adfs/dir_f.c | 6 - fs/adfs/super.c | 10 +- fs/affs/super.c | 13 +- fs/afs/Makefile | 1 - fs/afs/afs_fs.h | 2 - fs/afs/callback.c | 3 +- fs/afs/cmservice.c | 10 +- fs/afs/dir.c | 167 +- fs/afs/dir_silly.c | 239 - fs/afs/file.c | 2 - fs/afs/flock.c | 617 +- fs/afs/fs_probe.c | 13 +- fs/afs/fsclient.c | 308 +- fs/afs/inode.c | 47 +- fs/afs/internal.h | 68 +- fs/afs/misc.c | 9 - fs/afs/protocol_yfs.h | 6 +- fs/afs/rxrpc.c | 64 +- fs/afs/server.c | 1 + fs/afs/super.c | 43 +- fs/afs/vl_probe.c | 14 +- fs/afs/vlclient.c | 44 +- fs/afs/write.c | 1 - fs/afs/xattr.c | 270 +- fs/afs/yfsclient.c | 359 +- fs/autofs/autofs_i.h | 1 - fs/autofs/inode.c | 2 +- fs/befs/btree.c | 97 +- fs/befs/linuxvfs.c | 12 +- fs/bfs/inode.c | 10 +- fs/binfmt_elf.c | 180 +- fs/block_dev.c | 33 +- fs/btrfs/acl.c | 6 +- fs/btrfs/backref.c | 38 +- fs/btrfs/btrfs_inode.h | 8 + fs/btrfs/compression.c | 6 +- fs/btrfs/ctree.c | 254 +- fs/btrfs/ctree.h | 79 +- fs/btrfs/delayed-inode.c | 5 +- fs/btrfs/delayed-ref.c | 46 +- fs/btrfs/delayed-ref.h | 122 +- fs/btrfs/dev-replace.c | 8 +- fs/btrfs/dev-replace.h | 3 +- fs/btrfs/dir-item.c | 5 +- fs/btrfs/disk-io.c | 229 +- fs/btrfs/disk-io.h | 7 +- fs/btrfs/extent-tree.c | 656 +- fs/btrfs/extent_io.c | 366 +- fs/btrfs/extent_io.h | 89 +- fs/btrfs/extent_map.c | 38 - fs/btrfs/file-item.c | 47 +- fs/btrfs/file.c | 63 +- fs/btrfs/free-space-cache.c | 45 +- fs/btrfs/free-space-cache.h | 18 +- fs/btrfs/free-space-tree.c | 24 +- fs/btrfs/free-space-tree.h | 1 + fs/btrfs/inode-item.c | 8 +- fs/btrfs/inode.c | 346 +- fs/btrfs/ioctl.c | 191 +- fs/btrfs/locking.c | 157 +- fs/btrfs/ordered-data.c | 17 +- fs/btrfs/ordered-data.h | 3 +- fs/btrfs/print-tree.c | 2 +- fs/btrfs/props.c | 266 +- fs/btrfs/props.h | 7 +- fs/btrfs/qgroup.c | 5 +- fs/btrfs/raid56.c | 3 +- fs/btrfs/ref-verify.c | 69 +- fs/btrfs/ref-verify.h | 10 +- fs/btrfs/relocation.c | 123 +- fs/btrfs/root-tree.c | 17 +- fs/btrfs/scrub.c | 6 +- fs/btrfs/send.c | 114 +- fs/btrfs/super.c | 5 +- fs/btrfs/sysfs.c | 7 +- fs/btrfs/tests/btrfs-tests.c | 17 +- fs/btrfs/tests/btrfs-tests.h | 17 +- fs/btrfs/tests/extent-buffer-tests.c | 8 +- fs/btrfs/tests/extent-io-tests.c | 35 +- fs/btrfs/tests/extent-map-tests.c | 213 +- fs/btrfs/tests/free-space-tests.c | 11 +- fs/btrfs/tests/free-space-tree-tests.c | 18 +- fs/btrfs/tests/inode-tests.c | 34 +- fs/btrfs/tests/qgroup-tests.c | 20 +- fs/btrfs/transaction.c | 64 +- fs/btrfs/transaction.h | 4 +- fs/btrfs/tree-checker.c | 560 +- fs/btrfs/tree-checker.h | 11 +- fs/btrfs/tree-log.c | 290 +- fs/btrfs/tree-log.h | 10 +- fs/btrfs/uuid-tree.c | 6 +- fs/btrfs/volumes.c | 469 +- fs/btrfs/volumes.h | 40 +- fs/btrfs/xattr.c | 65 +- fs/btrfs/xattr.h | 7 +- fs/btrfs/zstd.c | 11 +- fs/buffer.c | 64 +- fs/cachefiles/namei.c | 1 + fs/ceph/caps.c | 93 +- fs/ceph/debugfs.c | 40 +- fs/ceph/dir.c | 6 +- fs/ceph/export.c | 356 +- fs/ceph/file.c | 3 +- fs/ceph/inode.c | 106 +- fs/ceph/locks.c | 13 + fs/ceph/mds_client.c | 195 +- fs/ceph/mds_client.h | 33 +- fs/ceph/mdsmap.c | 2 +- fs/ceph/quota.c | 177 +- fs/ceph/snap.c | 7 +- fs/ceph/super.c | 8 - fs/ceph/super.h | 3 - fs/char_dev.c | 78 +- fs/cifs/cifs_debug.c | 35 +- fs/cifs/cifsfs.c | 29 +- fs/cifs/cifsfs.h | 4 +- fs/cifs/cifsglob.h | 31 +- fs/cifs/cifsproto.h | 9 - fs/cifs/cifssmb.c | 98 +- fs/cifs/connect.c | 34 +- fs/cifs/dfs_cache.c | 140 +- fs/cifs/dfs_cache.h | 5 +- fs/cifs/file.c | 50 +- fs/cifs/inode.c | 41 - fs/cifs/link.c | 13 +- fs/cifs/misc.c | 49 +- fs/cifs/smb1ops.c | 9 +- fs/cifs/smb2misc.c | 6 +- fs/cifs/smb2ops.c | 441 +- fs/cifs/smb2pdu.c | 84 +- fs/cifs/smb2pdu.h | 71 - fs/cifs/smb2status.h | 3480 ++-- fs/cifs/smbdirect.c | 298 +- fs/cifs/smbdirect.h | 19 +- fs/cifs/smbfsctl.h | 29 +- fs/cifs/transport.c | 50 +- fs/coda/inode.c | 10 +- fs/coda/psdev.c | 1 + fs/configfs/dir.c | 19 +- fs/crypto/bio.c | 11 +- fs/crypto/crypto.c | 74 +- fs/crypto/fname.c | 5 +- fs/crypto/hooks.c | 68 +- fs/crypto/keyinfo.c | 26 +- fs/crypto/policy.c | 6 +- fs/dax.c | 23 +- fs/dcache.c | 44 +- fs/debugfs/file.c | 77 +- fs/debugfs/inode.c | 12 +- fs/direct-io.c | 3 +- fs/dlm/config.c | 42 - fs/dlm/config.h | 3 +- fs/dlm/lockspace.c | 6 +- fs/dlm/lowcomms.c | 95 +- fs/dlm/lowcomms.h | 1 - fs/dlm/netlink.c | 1 - fs/ecryptfs/crypto.c | 30 +- fs/ecryptfs/keystore.c | 6 +- fs/ecryptfs/super.c | 5 +- fs/efs/super.c | 10 +- fs/eventfd.c | 8 - fs/exec.c | 4 +- fs/ext2/inode.c | 4 +- fs/ext2/super.c | 10 +- fs/ext4/block_validity.c | 50 - fs/ext4/dir.c | 48 - fs/ext4/ext4.h | 108 +- fs/ext4/extents.c | 17 +- fs/ext4/extents_status.c | 4 +- fs/ext4/file.c | 7 - fs/ext4/fsmap.c | 2 +- fs/ext4/hash.c | 34 +- fs/ext4/ialloc.c | 2 +- fs/ext4/inline.c | 2 +- fs/ext4/inode.c | 12 +- fs/ext4/ioctl.c | 22 +- fs/ext4/mballoc.c | 4 +- fs/ext4/namei.c | 188 +- fs/ext4/page-io.c | 3 +- fs/ext4/readpage.c | 8 +- fs/ext4/resize.c | 3 +- fs/ext4/super.c | 191 +- fs/ext4/sysfs.c | 6 - fs/ext4/xattr.c | 2 +- fs/f2fs/acl.c | 4 +- fs/f2fs/checkpoint.c | 108 +- fs/f2fs/data.c | 294 +- fs/f2fs/f2fs.h | 130 +- fs/f2fs/file.c | 76 +- fs/f2fs/gc.c | 16 +- fs/f2fs/inline.c | 17 - fs/f2fs/inode.c | 12 +- fs/f2fs/namei.c | 19 +- fs/f2fs/node.c | 45 +- fs/f2fs/recovery.c | 37 +- fs/f2fs/segment.c | 71 +- fs/f2fs/segment.h | 16 +- fs/f2fs/super.c | 81 +- fs/f2fs/xattr.c | 36 +- fs/f2fs/xattr.h | 2 - fs/fat/file.c | 11 +- fs/fat/inode.c | 10 +- fs/fcntl.c | 2 +- fs/file_table.c | 9 +- fs/freevxfs/vxfs_super.c | 11 +- fs/fs_context.c | 160 +- fs/fsopen.c | 477 - fs/fuse/control.c | 20 +- fs/fuse/cuse.c | 13 +- fs/fuse/dev.c | 28 +- fs/fuse/file.c | 22 +- fs/fuse/fuse_i.h | 7 - fs/fuse/inode.c | 47 +- fs/gfs2/Kconfig | 1 + fs/gfs2/aops.c | 14 +- fs/gfs2/bmap.c | 135 +- fs/gfs2/bmap.h | 1 - fs/gfs2/dir.c | 2 +- fs/gfs2/glock.c | 25 +- fs/gfs2/glops.c | 3 +- fs/gfs2/incore.h | 9 +- fs/gfs2/log.c | 47 +- fs/gfs2/log.h | 5 +- fs/gfs2/lops.c | 263 +- fs/gfs2/lops.h | 11 +- fs/gfs2/main.c | 1 + fs/gfs2/meta_io.c | 3 +- fs/gfs2/ops_fstype.c | 7 +- fs/gfs2/recovery.c | 135 +- fs/gfs2/recovery.h | 4 +- fs/gfs2/rgrp.c | 56 +- fs/gfs2/super.c | 32 +- fs/gfs2/sys.c | 8 +- fs/gfs2/trans.c | 4 +- fs/gfs2/trans.h | 2 +- fs/gfs2/xattr.c | 6 +- fs/hfs/super.c | 10 +- fs/hfsplus/super.c | 13 +- fs/hostfs/hostfs.h | 2 +- fs/hostfs/hostfs_kern.c | 10 +- fs/hpfs/super.c | 10 +- fs/hugetlbfs/inode.c | 23 +- fs/inode.c | 69 +- fs/internal.h | 9 +- fs/io_uring.c | 532 +- fs/iomap.c | 109 +- fs/isofs/inode.c | 10 +- fs/jbd2/checkpoint.c | 1 + fs/jbd2/journal.c | 53 +- fs/jbd2/revoke.c | 32 +- fs/jbd2/transaction.c | 8 +- fs/jffs2/fs.c | 1 - fs/jffs2/super.c | 10 +- fs/jfs/acl.c | 3 +- fs/jfs/inode.c | 13 - fs/jfs/jfs_incore.h | 6 +- fs/jfs/jfs_logmgr.c | 18 +- fs/jfs/jfs_logmgr.h | 10 +- fs/jfs/jfs_mount.c | 4 +- fs/jfs/jfs_superblock.h | 8 +- fs/jfs/jfs_txnmgr.c | 3 +- fs/jfs/namei.c | 2 +- fs/jfs/super.c | 32 +- fs/kernfs/dir.c | 29 +- fs/kernfs/file.c | 6 +- fs/kernfs/inode.c | 162 +- fs/kernfs/kernfs-internal.h | 8 +- fs/kernfs/symlink.c | 4 +- fs/libfs.c | 16 - fs/lockd/clntlock.c | 6 +- fs/lockd/clntproc.c | 4 +- fs/lockd/host.c | 10 +- fs/lockd/mon.c | 1 - fs/lockd/svc.c | 33 +- fs/locks.c | 14 +- fs/minix/inode.c | 10 +- fs/mpage.c | 3 +- fs/namei.c | 8 +- fs/namespace.c | 477 +- fs/nfs/Kconfig | 1 + fs/nfs/callback.c | 9 +- fs/nfs/callback_xdr.c | 2 +- fs/nfs/client.c | 17 +- fs/nfs/delegation.c | 12 - fs/nfs/delegation.h | 1 - fs/nfs/dir.c | 7 +- fs/nfs/direct.c | 11 +- fs/nfs/file.c | 31 +- fs/nfs/filelayout/filelayout.c | 6 +- fs/nfs/flexfilelayout/flexfilelayout.c | 14 +- fs/nfs/inode.c | 23 +- fs/nfs/internal.h | 10 +- fs/nfs/mount_clnt.c | 2 - fs/nfs/nfs2xdr.c | 58 +- fs/nfs/nfs3client.c | 1 - fs/nfs/nfs3xdr.c | 142 +- fs/nfs/nfs42proc.c | 3 + fs/nfs/nfs4_fs.h | 1 - fs/nfs/nfs4client.c | 6 - fs/nfs/nfs4file.c | 8 +- fs/nfs/nfs4idmap.c | 27 +- fs/nfs/nfs4proc.c | 159 +- fs/nfs/nfs4state.c | 7 +- fs/nfs/nfs4super.c | 2 +- fs/nfs/nfs4xdr.c | 4 +- fs/nfs/pagelist.c | 123 +- fs/nfs/pnfs.c | 4 +- fs/nfs/pnfs.h | 4 +- fs/nfs/read.c | 6 +- fs/nfs/super.c | 37 +- fs/nfs/symlink.c | 7 +- fs/nfs/write.c | 70 +- fs/nfsd/export.c | 18 +- fs/nfsd/netns.h | 11 - fs/nfsd/nfs3proc.c | 17 +- fs/nfsd/nfs3xdr.c | 32 +- fs/nfsd/nfs4callback.c | 22 +- fs/nfsd/nfs4idmap.c | 8 +- fs/nfsd/nfs4layouts.c | 2 +- fs/nfsd/nfs4proc.c | 4 +- fs/nfsd/nfs4recover.c | 437 +- fs/nfsd/nfs4state.c | 81 +- fs/nfsd/nfs4xdr.c | 9 +- fs/nfsd/nfsctl.c | 42 +- fs/nfsd/nfsd.h | 17 +- fs/nfsd/nfssvc.c | 271 +- fs/nfsd/nfsxdr.c | 17 +- fs/nfsd/state.h | 9 +- fs/nfsd/vfs.c | 8 +- fs/nfsd/vfs.h | 5 +- fs/nilfs2/nilfs.h | 2 + fs/nilfs2/super.c | 11 +- fs/notify/dnotify/dnotify.c | 2 +- fs/notify/fanotify/Kconfig | 1 + fs/notify/fanotify/fanotify.c | 16 +- fs/notify/fsnotify.c | 49 +- fs/notify/inotify/Kconfig | 1 + fs/notify/inotify/inotify.h | 2 +- fs/notify/inotify/inotify_fsnotify.c | 6 +- fs/notify/mark.c | 17 +- fs/nsfs.c | 26 +- fs/ntfs/inode.c | 17 +- fs/ntfs/inode.h | 2 +- fs/ntfs/super.c | 2 +- fs/ocfs2/alloc.c | 15 - fs/ocfs2/aops.c | 22 +- fs/ocfs2/cluster/quorum.c | 1 - fs/ocfs2/dir.c | 20 +- fs/ocfs2/dlm/Makefile | 3 +- fs/ocfs2/dlm/dlmunlock.c | 23 +- fs/ocfs2/dlmfs/Makefile | 2 +- fs/ocfs2/dlmfs/dlmfs.c | 10 +- fs/ocfs2/dlmglue.c | 21 +- fs/ocfs2/export.c | 30 +- fs/ocfs2/ocfs2.h | 1 - fs/ocfs2/ocfs2_fs.h | 28 +- fs/ocfs2/super.c | 22 +- fs/open.c | 5 +- fs/openpromfs/inode.c | 10 +- fs/orangefs/acl.c | 4 +- fs/orangefs/file.c | 389 +- fs/orangefs/inode.c | 914 +- fs/orangefs/namei.c | 40 +- fs/orangefs/orangefs-bufmap.c | 15 +- fs/orangefs/orangefs-bufmap.h | 2 - fs/orangefs/orangefs-debugfs.c | 4 +- fs/orangefs/orangefs-kernel.h | 56 +- fs/orangefs/orangefs-mod.c | 1 - fs/orangefs/orangefs-sysfs.c | 22 - fs/orangefs/orangefs-utils.c | 179 +- fs/orangefs/super.c | 43 +- fs/orangefs/waitqueue.c | 18 +- fs/orangefs/xattr.c | 106 +- fs/overlayfs/copy_up.c | 6 +- fs/overlayfs/dir.c | 2 +- fs/overlayfs/export.c | 2 +- fs/overlayfs/file.c | 133 +- fs/overlayfs/inode.c | 3 +- fs/overlayfs/overlayfs.h | 2 +- fs/overlayfs/super.c | 13 +- fs/pipe.c | 4 +- fs/proc/base.c | 24 +- fs/proc/inode.c | 10 +- fs/proc/meminfo.c | 2 +- fs/proc/proc_sysctl.c | 31 +- fs/proc/task_mmu.c | 23 +- fs/pstore/inode.c | 2 +- fs/pstore/ram.c | 21 - fs/qnx4/inode.c | 12 +- fs/qnx6/inode.c | 12 +- fs/quota/dquot.c | 41 +- fs/quota/quota_v1.c | 2 +- fs/quota/quota_v2.c | 2 +- fs/ramfs/inode.c | 12 - fs/read_write.c | 113 +- fs/reiserfs/journal.c | 2 +- fs/reiserfs/super.c | 10 +- fs/reiserfs/xattr.c | 9 - fs/romfs/super.c | 11 +- fs/seq_file.c | 1 - fs/signalfd.c | 1 - fs/splice.c | 16 +- fs/squashfs/super.c | 11 +- fs/stack.c | 15 +- fs/super.c | 5 + fs/sync.c | 146 +- fs/sysv/inode.c | 10 +- fs/sysv/namei.c | 15 + fs/sysv/super.c | 3 + fs/sysv/sysv.h | 3 + fs/ubifs/auth.c | 39 +- fs/ubifs/debug.c | 1 + fs/ubifs/dir.c | 37 +- fs/ubifs/file.c | 16 +- fs/ubifs/find.c | 9 +- fs/ubifs/ioctl.c | 11 +- fs/ubifs/journal.c | 72 +- fs/ubifs/misc.h | 8 - fs/ubifs/orphan.c | 206 +- fs/ubifs/replay.c | 2 + fs/ubifs/sb.c | 7 +- fs/ubifs/super.c | 35 +- fs/ubifs/tnc.c | 31 +- fs/ubifs/ubifs.h | 6 +- fs/ubifs/xattr.c | 71 +- fs/udf/namei.c | 15 + fs/udf/super.c | 15 +- fs/ufs/super.c | 10 +- fs/ufs/util.h | 6 +- fs/unicode/.gitignore | 2 - fs/unicode/Kconfig | 13 - fs/unicode/Makefile | 38 - fs/unicode/README.utf8data | 71 - fs/unicode/mkutf8data.c | 3419 --- fs/unicode/utf8-core.c | 187 - fs/unicode/utf8-norm.c | 801 - fs/unicode/utf8-selftest.c | 320 - fs/unicode/utf8data.h_shipped | 4109 ---- fs/unicode/utf8n.h | 117 - fs/userfaultfd.c | 14 - fs/xfs/Kconfig | 1 + fs/xfs/Makefile | 7 +- fs/xfs/libxfs/xfs_ag.c | 54 - fs/xfs/libxfs/xfs_ag.h | 2 - fs/xfs/libxfs/xfs_alloc.c | 13 +- fs/xfs/libxfs/xfs_attr.c | 35 +- fs/xfs/libxfs/xfs_attr.h | 2 +- fs/xfs/libxfs/xfs_bmap.c | 17 +- fs/xfs/libxfs/xfs_defer.c | 14 +- fs/xfs/libxfs/xfs_dquot_buf.c | 4 +- fs/xfs/libxfs/xfs_fs.h | 139 +- fs/xfs/libxfs/xfs_health.h | 190 - fs/xfs/libxfs/xfs_quota_defs.h | 2 +- fs/xfs/libxfs/xfs_sb.c | 18 +- fs/xfs/libxfs/xfs_sb.h | 2 +- fs/xfs/libxfs/xfs_trans_resv.c | 6 +- fs/xfs/libxfs/xfs_types.c | 2 +- fs/xfs/libxfs/xfs_types.h | 2 - fs/xfs/scrub/agheader.c | 20 - fs/xfs/scrub/common.c | 47 +- fs/xfs/scrub/common.h | 4 - fs/xfs/scrub/fscounters.c | 366 - fs/xfs/scrub/health.c | 237 - fs/xfs/scrub/health.h | 14 - fs/xfs/scrub/ialloc.c | 4 +- fs/xfs/scrub/parent.c | 2 +- fs/xfs/scrub/quota.c | 2 +- fs/xfs/scrub/repair.c | 34 +- fs/xfs/scrub/repair.h | 5 +- fs/xfs/scrub/scrub.c | 49 +- fs/xfs/scrub/scrub.h | 27 +- fs/xfs/scrub/trace.h | 63 +- fs/xfs/xfs_aops.c | 138 +- fs/xfs/xfs_aops.h | 1 + fs/xfs/xfs_bmap_util.c | 2 - fs/xfs/xfs_buf_item.c | 4 +- fs/xfs/xfs_discard.c | 3 +- fs/xfs/xfs_dquot.c | 17 +- fs/xfs/xfs_file.c | 6 +- fs/xfs/xfs_fsops.c | 3 +- fs/xfs/xfs_fsops.h | 2 +- fs/xfs/xfs_health.c | 392 - fs/xfs/xfs_icache.c | 11 +- fs/xfs/xfs_icache.h | 4 +- fs/xfs/xfs_inode.c | 31 +- fs/xfs/xfs_inode.h | 17 +- fs/xfs/xfs_ioctl.c | 62 +- fs/xfs/xfs_ioctl32.c | 9 +- fs/xfs/xfs_itable.c | 2 - fs/xfs/xfs_log.c | 3 +- fs/xfs/xfs_log_cil.c | 21 +- fs/xfs/xfs_log_recover.c | 10 +- fs/xfs/xfs_mount.c | 35 +- fs/xfs/xfs_mount.h | 32 +- fs/xfs/xfs_qm.c | 3 +- fs/xfs/xfs_qm.h | 8 +- fs/xfs/xfs_quota.h | 37 +- fs/xfs/xfs_super.c | 51 +- fs/xfs/xfs_trace.h | 76 - fs/xfs/xfs_trans_dquot.c | 52 +- include/acpi/acpi_bus.h | 10 +- include/acpi/acpixf.h | 2 +- include/acpi/actbl.h | 4 +- include/acpi/actbl1.h | 2 +- include/acpi/actypes.h | 12 +- include/acpi/platform/aclinux.h | 10 +- include/asm-generic/dynamic_debug.h | 116 - include/asm-generic/futex.h | 8 +- include/asm-generic/hugetlb.h | 7 - include/asm-generic/io.h | 7 +- include/asm-generic/mm_hooks.h | 1 + include/asm-generic/mmiowb.h | 63 - include/asm-generic/mmiowb_types.h | 12 - include/asm-generic/pgtable.h | 2 - include/asm-generic/rwsem.h | 140 + include/asm-generic/sections.h | 14 - include/asm-generic/segment.h | 9 + include/asm-generic/shmparam.h | 2 +- include/asm-generic/sizes.h | 2 + include/asm-generic/syscall.h | 5 +- include/asm-generic/tlb.h | 297 +- include/asm-generic/uaccess.h | 58 +- include/asm-generic/vmlinux.lds.h | 2 +- include/crypto/aes.h | 8 +- include/crypto/akcipher.h | 54 +- include/crypto/cryptd.h | 18 +- include/crypto/des.h | 43 - include/crypto/hash.h | 10 +- include/crypto/internal/simd.h | 44 - include/crypto/morus1280_glue.h | 79 +- include/crypto/morus640_glue.h | 79 +- include/crypto/public_key.h | 4 - include/crypto/streebog.h | 5 +- include/drm/drm_atomic.h | 6 - include/drm/drm_audio_component.h | 7 +- include/drm/drm_auth.h | 6 +- include/drm/drm_bridge.h | 11 +- include/drm/drm_cache.h | 2 +- include/drm/drm_client.h | 2 +- include/drm/drm_connector.h | 136 +- include/drm/drm_crtc.h | 4 +- include/drm/drm_device.h | 3 +- include/drm/drm_drv.h | 16 +- include/drm/drm_dsc.h | 9 +- include/drm/drm_edid.h | 6 - include/drm/drm_fb_helper.h | 48 +- include/drm/drm_file.h | 2 - include/drm/drm_format_helper.h | 35 - include/drm/drm_framebuffer.h | 1 - include/drm/drm_gem.h | 32 - include/drm/drm_gem_shmem_helper.h | 159 - include/drm/drm_hdcp.h | 7 +- include/drm/drm_legacy.h | 2 + include/drm/drm_modes.h | 17 - include/drm/drm_modeset_helper_vtables.h | 11 - include/drm/drm_print.h | 2 - include/drm/drm_syncobj.h | 5 - include/drm/drm_utils.h | 4 - include/drm/drm_vma_manager.h | 12 - include/drm/drm_writeback.h | 30 +- include/drm/i915_pciids.h | 217 +- include/drm/tinydrm/mipi-dbi.h | 32 +- include/drm/tinydrm/tinydrm-helpers.h | 21 +- include/drm/tinydrm/tinydrm.h | 75 + include/drm/ttm/ttm_bo_driver.h | 3 +- include/dt-bindings/clock/axg-audio-clkc.h | 30 +- include/dt-bindings/clock/exynos5410.h | 3 +- include/dt-bindings/clock/g12a-aoclkc.h | 2 - include/dt-bindings/clock/g12a-clkc.h | 5 - include/dt-bindings/clock/imx7ulp-clock.h | 1 + include/dt-bindings/clock/jz4725b-cgu.h | 1 - include/dt-bindings/clock/meson8b-clkc.h | 6 +- include/dt-bindings/clock/mt8183-clk.h | 422 - include/dt-bindings/clock/mt8516-clk.h | 211 - include/dt-bindings/clock/qcom,gcc-qcs404.h | 5 - include/dt-bindings/clock/qcom,turingcc-qcs404.h | 15 - include/dt-bindings/clock/sifive-fu540-prci.h | 18 - include/dt-bindings/clock/stm32fx-clock.h | 7 +- include/dt-bindings/clock/sun5i-ccu.h | 2 +- include/dt-bindings/clock/xlnx,zynqmp-clk.h | 116 + include/dt-bindings/clock/xlnx-zynqmp-clk.h | 126 - include/dt-bindings/firmware/imx/rsrc.h | 25 +- include/dt-bindings/iio/temperature/thermocouple.h | 16 - include/dt-bindings/phy/phy-am654-serdes.h | 13 - include/dt-bindings/pinctrl/am33xx.h | 130 +- include/dt-bindings/pinctrl/omap.h | 1 - include/dt-bindings/pinctrl/stm32-pinfunc.h | 6 - include/dt-bindings/power/r8a77965-sysc.h | 1 + include/dt-bindings/reset/bitmain,bm1880-reset.h | 51 - include/dt-bindings/thermal/tegra124-soctherm.h | 8 +- include/linux/acpi.h | 15 +- include/linux/acpi_iort.h | 8 - include/linux/alcor_pci.h | 2 +- include/linux/amba/clcd.h | 31 + include/linux/armada-37xx-rwtm-mailbox.h | 23 - include/linux/atmel_tc.h | 270 + include/linux/audit.h | 75 - include/linux/balloon_compaction.h | 15 + include/linux/binfmts.h | 3 +- include/linux/bio.h | 34 +- include/linux/bitops.h | 16 +- include/linux/blk-mq-rdma.h | 1 - include/linux/blk-mq.h | 3 - include/linux/blk_types.h | 29 +- include/linux/blkdev.h | 43 +- include/linux/bpf-cgroup.h | 21 - include/linux/bpf.h | 87 +- include/linux/bpf_types.h | 3 - include/linux/bpf_verifier.h | 32 - include/linux/bsg-lib.h | 16 +- include/linux/btf.h | 1 - include/linux/bvec.h | 51 +- include/linux/ceph/ceph_fs.h | 6 - include/linux/ceph/messenger.h | 3 +- include/linux/ceph/osdmap.h | 13 +- include/linux/cgroup-defs.h | 38 - include/linux/cgroup.h | 43 - include/linux/clk-provider.h | 113 +- include/linux/clk.h | 16 - include/linux/clk/analogbits-wrpll-cln28hpc.h | 79 - include/linux/clk/at91_pmc.h | 13 +- include/linux/clk/ti.h | 2 - include/linux/compiler.h | 35 +- include/linux/compiler_types.h | 3 +- include/linux/console.h | 7 +- include/linux/coresight-pmu.h | 2 - include/linux/coresight.h | 7 +- include/linux/counter.h | 510 - include/linux/counter_enum.h | 45 - include/linux/cper.h | 336 +- include/linux/cpu.h | 46 +- include/linux/cpufreq.h | 28 +- include/linux/cpuhotplug.h | 2 - include/linux/cpuidle.h | 1 - include/linux/cpumask.h | 3 +- include/linux/cred.h | 2 +- include/linux/dcache.h | 7 +- include/linux/device-mapper.h | 3 +- include/linux/device.h | 22 +- include/linux/dma-fence-chain.h | 81 - include/linux/dma-fence.h | 21 +- include/linux/dma-iommu.h | 24 +- include/linux/dma-mapping.h | 6 +- include/linux/dma-noncoherent.h | 6 - include/linux/dma/idma64.h | 14 - include/linux/dmi.h | 8 +- include/linux/dsa/8021q.h | 76 - include/linux/dsa/sja1105.h | 40 - include/linux/dynamic_debug.h | 38 +- include/linux/efi.h | 7 +- include/linux/elevator.h | 1 - include/linux/etherdevice.h | 14 +- include/linux/f2fs_fs.h | 11 +- include/linux/filter.h | 34 +- include/linux/firmware/imx/sci.h | 5 - include/linux/firmware/intel/stratix10-smc.h | 19 - include/linux/firmware/trusted_foundations.h | 96 - include/linux/firmware/xlnx-zynqmp.h | 14 +- include/linux/fs.h | 20 +- include/linux/fs_context.h | 38 +- include/linux/fscrypt.h | 85 +- include/linux/fsl/ftm.h | 88 - include/linux/fsnotify.h | 41 +- include/linux/fsnotify_backend.h | 10 +- include/linux/ftrace.h | 20 +- include/linux/genalloc.h | 2 +- include/linux/genhd.h | 31 +- include/linux/genl_magic_func.h | 4 +- include/linux/gfp.h | 4 +- include/linux/gpio/driver.h | 18 +- include/linux/gpio/machine.h | 26 +- include/linux/hid.h | 4 +- include/linux/hmm.h | 310 +- include/linux/huge_mm.h | 6 +- include/linux/hugetlb.h | 4 +- include/linux/hwmon.h | 18 - include/linux/hyperv.h | 7 +- include/linux/i2c-algo-bit.h | 1 - include/linux/i2c.h | 41 +- include/linux/ieee80211.h | 14 +- include/linux/if_bridge.h | 3 + include/linux/iio/adc/ad_sigma_delta.h | 1 - include/linux/iio/consumer.h | 14 - include/linux/iio/driver.h | 1 - include/linux/iio/frequency/ad9523.h | 8 +- include/linux/iio/gyro/itg3200.h | 1 - include/linux/iio/iio.h | 4 +- include/linux/iio/imu/adis.h | 14 - include/linux/iio/timer/stm32-timer-trigger.h | 11 +- include/linux/ima.h | 2 +- include/linux/inetdevice.h | 14 - include/linux/intel-iommu.h | 13 +- include/linux/intel-ish-client-if.h | 112 - include/linux/interrupt.h | 25 + include/linux/io-pgtable.h | 7 - include/linux/iomap.h | 22 +- include/linux/iommu.h | 144 - include/linux/iova.h | 16 +- include/linux/ipc_namespace.h | 1 - include/linux/irq.h | 2 - include/linux/irqchip/arm-gic-v3.h | 12 +- include/linux/irqchip/irq-ixp4xx.h | 12 - include/linux/irqdomain.h | 1 - include/linux/jbd2.h | 9 +- include/linux/jiffies.h | 1 - include/linux/jump_label.h | 2 - include/linux/jump_label_ratelimit.h | 64 +- include/linux/kernel.h | 19 +- include/linux/kernfs.h | 15 +- include/linux/kobject.h | 3 +- include/linux/kprobes.h | 1 - include/linux/kthread.h | 3 +- include/linux/kvm_host.h | 38 +- include/linux/latencytop.h | 4 +- include/linux/lightnvm.h | 2 - include/linux/list.h | 37 +- include/linux/list_bl.h | 26 - include/linux/list_sort.h | 1 - include/linux/livepatch.h | 3 + include/linux/lockd/bind.h | 3 +- include/linux/lockd/lockd.h | 4 +- include/linux/lockdep.h | 11 +- include/linux/lsm_hooks.h | 189 +- include/linux/marvell_phy.h | 1 - include/linux/math64.h | 13 - include/linux/mdev.h | 35 +- include/linux/mdio.h | 3 +- include/linux/mei_cl_bus.h | 3 - include/linux/memblock.h | 44 +- include/linux/memcontrol.h | 172 +- include/linux/memory.h | 2 +- include/linux/memory_hotplug.h | 42 +- include/linux/mfd/altera-sysmgr.h | 29 - include/linux/mfd/cros_ec.h | 5 - include/linux/mfd/cros_ec_commands.h | 91 +- include/linux/mfd/da9063/core.h | 7 +- include/linux/mfd/da9063/registers.h | 13 +- include/linux/mfd/max77620.h | 5 +- include/linux/mfd/max77650.h | 59 - include/linux/mfd/palmas.h | 1 + include/linux/mfd/stmfx.h | 123 - include/linux/mfd/syscon/atmel-matrix.h | 6 +- include/linux/mfd/syscon/atmel-mc.h | 6 +- include/linux/mfd/syscon/atmel-smc.h | 5 +- include/linux/mfd/syscon/atmel-st.h | 6 +- include/linux/mfd/syscon/imx6q-iomuxc-gpr.h | 9 - include/linux/mfd/ti-lmu-register.h | 44 + include/linux/mfd/ti-lmu.h | 1 + include/linux/mfd/wm831x/regulator.h | 2 +- include/linux/mfd/wm8400-private.h | 8 + include/linux/mlx5/cq.h | 2 +- include/linux/mlx5/device.h | 11 +- include/linux/mlx5/doorbell.h | 39 +- include/linux/mlx5/driver.h | 14 +- include/linux/mlx5/eswitch.h | 2 +- include/linux/mlx5/fs.h | 7 - include/linux/mlx5/mlx5_ifc.h | 185 +- include/linux/mlx5/port.h | 1 - include/linux/mlx5/qp.h | 1 - include/linux/mlx5/transobj.h | 3 - include/linux/mlx5/vport.h | 4 + include/linux/mm.h | 150 +- include/linux/mm_inline.h | 2 +- include/linux/mm_types.h | 7 +- include/linux/mmc/sdio_func.h | 12 - include/linux/mmc/sdio_ids.h | 2 - include/linux/mmu_notifier.h | 63 +- include/linux/mmzone.h | 64 +- include/linux/module.h | 24 - include/linux/moduleparam.h | 12 +- include/linux/mount.h | 2 - include/linux/msi.h | 54 +- include/linux/mtd/bbm.h | 14 +- include/linux/mtd/nand.h | 32 +- include/linux/mtd/nand_bch.h | 6 +- include/linux/mtd/onenand.h | 3 - include/linux/mtd/rawnand.h | 122 +- include/linux/mtd/spinand.h | 7 - include/linux/net.h | 6 +- include/linux/netdevice.h | 98 +- include/linux/netfilter.h | 18 +- include/linux/netfilter/ipset/ip_set.h | 11 +- include/linux/netfilter/nfnetlink_osf.h | 11 +- include/linux/netfilter/x_tables.h | 1 + include/linux/netfilter_ipv6.h | 15 - include/linux/nfs_fs.h | 1 + include/linux/nfs_fs_sb.h | 13 - include/linux/nfs_page.h | 12 +- include/linux/node.h | 71 - include/linux/nvme-fc-driver.h | 6 + include/linux/nvme-rdma.h | 2 +- include/linux/nvme.h | 9 +- include/linux/nvmem-consumer.h | 7 - include/linux/of.h | 7 +- include/linux/oid_registry.h | 18 - include/linux/overflow.h | 20 +- include/linux/packing.h | 49 - include/linux/pagemap.h | 26 +- include/linux/pci-ecam.h | 1 - include/linux/pci-epc.h | 2 - include/linux/pci-epf.h | 3 +- include/linux/pci.h | 43 +- include/linux/pci_hotplug.h | 66 +- include/linux/percpu-refcount.h | 10 +- include/linux/percpu.h | 12 +- include/linux/perf_event.h | 21 +- include/linux/phy.h | 14 +- include/linux/phy/phy.h | 2 - include/linux/pid.h | 10 +- include/linux/pipe_fs_i.h | 11 +- include/linux/platform_data/ads7828.h | 2 +- include/linux/platform_data/ds620.h | 2 +- include/linux/platform_data/elm.h | 2 +- include/linux/platform_data/eth-ep93xx.h | 10 - include/linux/platform_data/gpio-omap.h | 2 + include/linux/platform_data/ina2xx.h | 2 +- include/linux/platform_data/keypad-ep93xx.h | 4 +- include/linux/platform_data/lm3630a_bl.h | 4 - include/linux/platform_data/macb.h | 9 + include/linux/platform_data/max197.h | 2 +- include/linux/platform_data/mv88e6xxx.h | 1 - include/linux/platform_data/ntc_thermistor.h | 2 +- include/linux/platform_data/pca954x.h | 48 + include/linux/platform_data/pm33xx.h | 5 - include/linux/platform_data/spi-ep93xx.h | 4 + include/linux/platform_data/ti-sysc.h | 9 +- include/linux/platform_data/timer-ixp4xx.h | 11 - include/linux/platform_data/wilco-ec.h | 114 +- include/linux/platform_data/x86/asus-wmi.h | 1 - include/linux/platform_data/x86/clk-pmc-atom.h | 3 - include/linux/platform_data/xilinx-ll-temac.h | 32 - include/linux/platform_data/xtalk-bridge.h | 22 - include/linux/plist.h | 4 +- include/linux/pm_domain.h | 26 +- include/linux/pm_opp.h | 8 - include/linux/poll.h | 4 - include/linux/power_supply.h | 11 +- include/linux/pps-gpio.h | 5 +- include/linux/printk.h | 10 +- include/linux/property.h | 18 - include/linux/psi.h | 9 - include/linux/psi_types.h | 105 +- include/linux/psp-sev.h | 3 +- include/linux/pwm.h | 5 + include/linux/qcom-geni-se.h | 2 +- include/linux/qed/qed_if.h | 2 + include/linux/radix-tree.h | 13 +- include/linux/random.h | 3 +- include/linux/rcupdate.h | 6 +- include/linux/rcuwait.h | 2 +- include/linux/reboot.h | 2 - include/linux/regulator/consumer.h | 5 - include/linux/reservation.h | 3 +- include/linux/reset.h | 115 +- include/linux/rhashtable-types.h | 2 + include/linux/rhashtable.h | 358 +- include/linux/rtc.h | 6 +- include/linux/rtc/ds1685.h | 2 + include/linux/rtc/rtc-omap.h | 7 - include/linux/rwsem-spinlock.h | 47 + include/linux/rwsem.h | 37 +- include/linux/scatterlist.h | 10 +- include/linux/sched.h | 17 +- include/linux/sched/jobctl.h | 2 - include/linux/sched/mm.h | 21 - include/linux/sched/signal.h | 51 +- include/linux/sched/task.h | 1 - include/linux/sched/topology.h | 4 +- include/linux/sched/user.h | 7 - include/linux/security.h | 16 - include/linux/sed-opal.h | 10 +- include/linux/selection.h | 7 +- include/linux/serial_core.h | 2 +- include/linux/set_memory.h | 11 - include/linux/shmem_fs.h | 1 - include/linux/siphash.h | 5 - include/linux/skbuff.h | 48 +- include/linux/smpboot.h | 2 +- include/linux/soc/cirrus/ep93xx.h | 37 - include/linux/soc/ixp4xx/npe.h | 38 - include/linux/soc/ixp4xx/qmgr.h | 91 - include/linux/soc/ti/ti_sci_inta_msi.h | 23 - include/linux/soc/ti/ti_sci_protocol.h | 124 - include/linux/soundwire/sdw.h | 16 +- include/linux/soundwire/sdw_intel.h | 6 +- include/linux/soundwire/sdw_registers.h | 5 +- include/linux/soundwire/sdw_type.h | 6 +- include/linux/spi/pxa2xx_spi.h | 1 - include/linux/spi/spi-mem.h | 12 - include/linux/spi/spi.h | 44 +- include/linux/spi/spi_bitbang.h | 1 - include/linux/spinlock.h | 11 +- include/linux/srcu.h | 36 +- include/linux/stackdepot.h | 8 +- include/linux/stacktrace.h | 81 +- include/linux/string.h | 4 - include/linux/sunrpc/clnt.h | 4 - include/linux/sunrpc/sched.h | 28 +- include/linux/sunrpc/svc.h | 33 - include/linux/sunrpc/svc_xprt.h | 4 +- include/linux/sunrpc/svcsock.h | 3 +- include/linux/sunrpc/xprt.h | 6 +- include/linux/suspend.h | 3 - include/linux/switchtec.h | 2 +- include/linux/syscalls.h | 9 - include/linux/thermal.h | 19 +- include/linux/thunderbolt.h | 8 - include/linux/ti-emif-sram.h | 3 - include/linux/tick.h | 13 +- include/linux/time64.h | 21 - include/linux/tracepoint-defs.h | 1 - include/linux/tracepoint.h | 15 - include/linux/types.h | 5 + include/linux/uaccess.h | 36 - include/linux/uio.h | 2 +- include/linux/unicode.h | 30 - include/linux/uprobes.h | 5 - include/linux/usb.h | 4 +- include/linux/usb/ch9.h | 8 - include/linux/usb/hcd.h | 6 - include/linux/usb/serial.h | 8 +- include/linux/usb/tcpm.h | 13 +- include/linux/usb/typec_dp.h | 5 - include/linux/userfaultfd_k.h | 2 - include/linux/virtio.h | 17 + include/linux/virtio_ring.h | 2 +- include/linux/vmalloc.h | 23 +- include/linux/vmstat.h | 2 +- include/linux/vmw_vmci_defs.h | 35 +- include/linux/wait.h | 2 +- include/linux/xarray.h | 29 +- include/media/cec-notifier.h | 19 +- include/media/davinci/vpbe.h | 2 +- include/media/dvb-usb-ids.h | 1 - include/media/fwht-ctrls.h | 31 - include/media/media-dev-allocator.h | 63 - include/media/media-entity.h | 24 + include/media/media-request.h | 4 +- include/media/rc-map.h | 4 +- include/media/v4l2-common.h | 33 - include/media/v4l2-ctrls.h | 11 +- include/media/v4l2-subdev.h | 15 +- include/media/videobuf2-core.h | 25 +- include/media/vsp1.h | 19 +- include/misc/ocxl.h | 359 +- include/net/addrconf.h | 55 +- include/net/af_rxrpc.h | 4 +- include/net/arp.h | 8 - include/net/bluetooth/hci.h | 1 - include/net/bluetooth/hci_core.h | 3 - include/net/bpf_sk_storage.h | 13 - include/net/cfg80211.h | 109 - include/net/compat.h | 3 + include/net/devlink.h | 534 +- include/net/dsa.h | 208 +- include/net/dst.h | 11 + include/net/fib_notifier.h | 3 +- include/net/flow_dissector.h | 7 - include/net/flow_offload.h | 23 - include/net/fq_impl.h | 18 +- include/net/genetlink.h | 34 +- include/net/geneve.h | 2 - include/net/ife.h | 1 + include/net/ip.h | 4 - include/net/ip6_fib.h | 62 +- include/net/ip6_route.h | 20 +- include/net/ip_fib.h | 124 +- include/net/ip_vs.h | 5 - include/net/ipv6_frag.h | 1 + include/net/ipv6_stubs.h | 68 - include/net/lwtunnel.h | 7 +- include/net/mac80211.h | 93 +- include/net/ndisc.h | 40 - include/net/neighbour.h | 7 +- include/net/netfilter/ipv4/nf_nat_masquerade.h | 15 + include/net/netfilter/ipv6/nf_nat_masquerade.h | 11 + include/net/netfilter/nf_conntrack.h | 2 - include/net/netfilter/nf_conntrack_expect.h | 2 +- include/net/netfilter/nf_conntrack_helper.h | 24 - include/net/netfilter/nf_conntrack_l4proto.h | 6 - include/net/netfilter/nf_conntrack_timeout.h | 15 - include/net/netfilter/nf_nat.h | 7 +- include/net/netfilter/nf_nat_masquerade.h | 19 - include/net/netfilter/nf_queue.h | 3 - include/net/netfilter/nf_tables.h | 24 +- include/net/netlink.h | 372 +- include/net/netns/conntrack.h | 6 +- include/net/netns/ipv4.h | 2 - include/net/netns/ipv6.h | 5 - include/net/netrom.h | 2 +- include/net/nexthop.h | 34 + include/net/pkt_cls.h | 33 +- include/net/psample.h | 1 + include/net/request_sock.h | 10 +- include/net/route.h | 43 +- include/net/rtnh.h | 34 - include/net/sch_generic.h | 100 +- include/net/sctp/command.h | 1 + include/net/sctp/sctp.h | 2 +- include/net/sctp/ulpqueue.h | 2 +- include/net/sock.h | 33 +- include/net/tc_act/tc_ife.h | 3 +- include/net/tc_act/tc_police.h | 70 - include/net/tcp.h | 4 +- include/net/tls.h | 40 +- include/net/udp.h | 6 +- include/net/udp_tunnel.h | 2 +- include/net/vxlan.h | 2 - include/net/xfrm.h | 138 +- include/rdma/ib_cache.h | 4 - include/rdma/ib_mad.h | 4 +- include/rdma/ib_smi.h | 2 +- include/rdma/ib_umem.h | 12 +- include/rdma/ib_umem_odp.h | 1 - include/rdma/ib_verbs.h | 430 +- include/rdma/iw_cm.h | 25 + include/rdma/opa_port_info.h | 2 +- include/rdma/opa_smi.h | 4 +- include/rdma/rdma_vt.h | 78 +- include/rdma/rdmavt_qp.h | 89 +- include/rdma/uverbs_std_types.h | 42 +- include/rdma/uverbs_types.h | 18 +- include/scsi/libsas.h | 13 +- include/scsi/osd_attributes.h | 398 + include/scsi/osd_protocol.h | 676 + include/scsi/osd_sec.h | 45 + include/scsi/osd_sense.h | 263 + include/scsi/osd_types.h | 45 + include/scsi/scsi_host.h | 6 +- include/scsi/scsi_transport_fc.h | 18 +- include/soc/at91/atmel-sfr.h | 34 +- include/soc/at91/atmel_tcb.h | 270 - include/soc/rockchip/rk3399_grf.h | 21 - include/soc/rockchip/rockchip_sip.h | 1 - include/sound/core.h | 16 +- include/sound/da7219.h | 8 +- include/sound/hdaudio.h | 10 +- include/sound/memalloc.h | 4 + include/sound/seq_kernel.h | 3 +- include/sound/simple_card_utils.h | 238 +- include/sound/soc.h | 11 +- include/sound/sof.h | 100 - include/sound/sof/control.h | 158 - include/sound/sof/dai-intel.h | 178 - include/sound/sof/dai.h | 75 - include/sound/sof/header.h | 158 - include/sound/sof/info.h | 118 - include/sound/sof/pm.h | 48 - include/sound/sof/stream.h | 148 - include/sound/sof/topology.h | 256 - include/sound/sof/trace.h | 67 - include/sound/sof/xtensa.h | 44 - include/target/iscsi/iscsi_target_core.h | 1 - include/target/target_core_base.h | 4 +- include/target/target_core_fabric.h | 1 - include/trace/bpf_probe.h | 27 +- include/trace/define_trace.h | 8 - include/trace/events/afs.h | 385 +- include/trace/events/bpf_test_run.h | 50 - include/trace/events/btrfs.h | 245 +- include/trace/events/cgroup.h | 55 - include/trace/events/compaction.h | 10 +- include/trace/events/cpuhp.h | 4 +- include/trace/events/devfreq.h | 40 - include/trace/events/f2fs.h | 57 - include/trace/events/fib.h | 44 +- include/trace/events/fib6.h | 16 +- include/trace/events/gpio.h | 4 + include/trace/events/ib_mad.h | 390 - include/trace/events/ib_umad.h | 126 - include/trace/events/mlxsw.h | 2 +- include/trace/events/nbd.h | 107 - include/trace/events/net.h | 23 - include/trace/events/preemptirq.h | 2 +- include/trace/events/random.h | 13 +- include/trace/events/rcu.h | 85 +- include/trace/events/rpcrdma.h | 27 - include/trace/events/sched.h | 21 +- include/trace/events/spi.h | 10 +- include/trace/events/sunrpc.h | 10 +- include/trace/events/timer.h | 17 +- include/trace/events/vmscan.h | 102 +- include/trace/events/workqueue.h | 4 +- include/trace/events/writeback.h | 16 +- include/trace/events/xen.h | 2 +- include/uapi/asm-generic/sockios.h | 4 +- include/uapi/drm/amdgpu_drm.h | 43 - include/uapi/drm/drm.h | 37 - include/uapi/drm/drm_fourcc.h | 51 +- include/uapi/drm/drm_mode.h | 4 +- include/uapi/drm/i915_drm.h | 254 +- include/uapi/drm/lima_drm.h | 169 - include/uapi/drm/msm_drm.h | 14 - include/uapi/drm/panfrost_drm.h | 142 - include/uapi/linux/aspeed-p2a-ctrl.h | 62 - include/uapi/linux/audit.h | 14 - include/uapi/linux/batadv_packet.h | 12 + include/uapi/linux/batman_adv.h | 25 +- include/uapi/linux/bpf.h | 364 +- include/uapi/linux/btf.h | 34 +- include/uapi/linux/btrfs_tree.h | 2 - include/uapi/linux/byteorder/big_endian.h | 4 - include/uapi/linux/byteorder/little_endian.h | 4 - include/uapi/linux/elf-em.h | 6 - include/uapi/linux/ethtool.h | 11 - include/uapi/linux/fcntl.h | 2 - include/uapi/linux/fou.h | 6 - include/uapi/linux/fs.h | 3 - include/uapi/linux/fuse.h | 22 +- include/uapi/linux/icmpv6.h | 4 - include/uapi/linux/if_ether.h | 1 - include/uapi/linux/if_tun.h | 1 - include/uapi/linux/if_vlan.h | 9 +- include/uapi/linux/input-event-codes.h | 7 +- include/uapi/linux/io_uring.h | 5 - include/uapi/linux/ip_vs.h | 11 - include/uapi/linux/kfd_ioctl.h | 20 +- include/uapi/linux/kvm.h | 10 - include/uapi/linux/lirc.h | 2 - include/uapi/linux/media-bus-format.h | 3 +- include/uapi/linux/media.h | 25 +- include/uapi/linux/mei.h | 67 +- include/uapi/linux/mount.h | 62 - include/uapi/linux/netfilter/nf_tables.h | 12 +- include/uapi/linux/nfs_mount.h | 9 + include/uapi/linux/nfsd/cld.h | 1 - include/uapi/linux/nl80211.h | 86 +- include/uapi/linux/openvswitch.h | 46 - include/uapi/linux/pci_regs.h | 138 +- include/uapi/linux/pkt_sched.h | 13 - include/uapi/linux/psci.h | 7 - include/uapi/linux/psp-sev.h | 18 +- include/uapi/linux/sched.h | 1 - include/uapi/linux/sed-opal.h | 11 +- include/uapi/linux/serial_core.h | 6 - include/uapi/linux/sockios.h | 21 - include/uapi/linux/spi/spidev.h | 6 +- include/uapi/linux/switchtec_ioctl.h | 13 +- include/uapi/linux/tcp.h | 27 - include/uapi/linux/tipc.h | 1 - include/uapi/linux/tipc_netlink.h | 2 - include/uapi/linux/tls.h | 15 - include/uapi/linux/v4l2-controls.h | 8 - include/uapi/linux/vfio.h | 4 - include/uapi/linux/vfio_ccw.h | 12 - include/uapi/linux/videodev2.h | 17 - include/uapi/linux/virtio_gpu.h | 12 +- include/uapi/linux/virtio_ids.h | 1 - include/uapi/linux/virtio_iommu.h | 161 - include/uapi/misc/habanalabs.h | 161 +- include/uapi/rdma/efa-abi.h | 101 - include/uapi/rdma/mlx5-abi.h | 3 - include/uapi/rdma/mlx5_user_ioctl_cmds.h | 2 - include/uapi/rdma/mlx5_user_ioctl_verbs.h | 7 - include/uapi/rdma/rdma_netlink.h | 31 +- include/uapi/rdma/rdma_user_ioctl_cmds.h | 1 - include/uapi/scsi/fc/fc_els.h | 33 - include/uapi/sound/asound.h | 1 - include/uapi/sound/sof/abi.h | 62 - include/uapi/sound/sof/eq.h | 172 - include/uapi/sound/sof/fw.h | 78 - include/uapi/sound/sof/header.h | 27 - include/uapi/sound/sof/manifest.h | 188 - include/uapi/sound/sof/tokens.h | 107 - include/uapi/sound/sof/tone.h | 21 - include/uapi/sound/sof/trace.h | 66 - include/video/udlfb.h | 7 - include/xen/xen.h | 4 +- init/Kconfig | 45 +- init/initramfs.c | 147 +- init/main.c | 42 +- ipc/ipc_sysctl.c | 14 +- ipc/mqueue.c | 82 +- ipc/msgutil.c | 6 - ipc/util.c | 49 +- ipc/util.h | 47 +- kernel/.gitignore | 1 - kernel/Kconfig.locks | 9 +- kernel/Makefile | 11 - kernel/acct.c | 4 +- kernel/async.c | 4 +- kernel/audit.c | 2 +- kernel/audit.h | 2 +- kernel/audit_fsnotify.c | 2 +- kernel/audit_tree.c | 2 +- kernel/audit_watch.c | 4 +- kernel/auditfilter.c | 20 +- kernel/auditsc.c | 119 +- kernel/backtracetest.c | 11 +- kernel/bpf/arraymap.c | 53 +- kernel/bpf/btf.c | 419 +- kernel/bpf/cgroup.c | 370 +- kernel/bpf/core.c | 19 +- kernel/bpf/cpumap.c | 53 +- kernel/bpf/devmap.c | 3 - kernel/bpf/disasm.c | 5 +- kernel/bpf/hashtab.c | 29 +- kernel/bpf/helpers.c | 131 - kernel/bpf/inode.c | 10 +- kernel/bpf/local_storage.c | 6 +- kernel/bpf/lpm_trie.c | 3 +- kernel/bpf/queue_stack_maps.c | 6 +- kernel/bpf/syscall.c | 169 +- kernel/bpf/verifier.c | 696 +- kernel/cgroup/Makefile | 4 +- kernel/cgroup/cgroup-internal.h | 8 +- kernel/cgroup/cgroup-v1.c | 16 + kernel/cgroup/cgroup.c | 257 +- kernel/cgroup/cpuset.c | 11 +- kernel/cgroup/debug.c | 8 +- kernel/cgroup/freezer.c | 639 +- kernel/cgroup/legacy_freezer.c | 481 - kernel/compat.c | 3 - kernel/cpu.c | 91 +- kernel/debug/gdbstub.c | 9 +- kernel/debug/kdb/Makefile | 1 + kernel/debug/kdb/kdb_io.c | 2 +- kernel/debug/kdb/kdb_main.c | 3 +- kernel/debug/kdb/kdb_support.c | 2 +- kernel/dma/Kconfig | 4 - kernel/dma/debug.c | 14 +- kernel/dma/direct.c | 2 +- kernel/dma/mapping.c | 9 +- kernel/dma/remap.c | 2 +- kernel/dma/swiotlb.c | 6 +- kernel/events/core.c | 101 +- kernel/events/ring_buffer.c | 40 +- kernel/events/uprobes.c | 13 +- kernel/exit.c | 6 +- kernel/fail_function.c | 2 +- kernel/fork.c | 199 +- kernel/futex.c | 190 +- kernel/gcov/Kconfig | 3 +- kernel/gcov/Makefile | 5 +- kernel/gcov/base.c | 86 +- kernel/gcov/clang.c | 581 - kernel/gcov/gcc_3_4.c | 12 - kernel/gcov/gcc_4_7.c | 12 - kernel/gcov/gcc_base.c | 86 - kernel/gcov/gcov.h | 5 - kernel/gen_ikh_data.sh | 89 - kernel/iomem.c | 4 +- kernel/irq/Kconfig | 3 - kernel/irq/chip.c | 31 - kernel/irq/debugfs.c | 2 +- kernel/irq/devres.c | 3 +- kernel/irq/handle.c | 2 +- kernel/irq/irqdesc.c | 4 +- kernel/irq/irqdomain.c | 2 +- kernel/irq/manage.c | 6 +- kernel/irq/spurious.c | 4 +- kernel/irq/timings.c | 522 +- kernel/irq_work.c | 75 +- kernel/jump_label.c | 63 +- kernel/kexec_core.c | 4 +- kernel/kexec_file.c | 17 +- kernel/kheaders.c | 74 - kernel/kprobes.c | 6 +- kernel/kthread.c | 1 - kernel/latencytop.c | 37 +- kernel/livepatch/core.c | 102 +- kernel/livepatch/transition.c | 22 +- kernel/locking/Makefile | 5 +- kernel/locking/lock_events.c | 179 - kernel/locking/lock_events.h | 59 - kernel/locking/lock_events_list.h | 67 - kernel/locking/lockdep.c | 377 +- kernel/locking/lockdep_internals.h | 34 +- kernel/locking/locktorture.c | 2 - kernel/locking/percpu-rwsem.c | 2 - kernel/locking/qspinlock.c | 8 +- kernel/locking/qspinlock_paravirt.h | 19 +- kernel/locking/qspinlock_stat.h | 242 +- kernel/locking/rwsem-spinlock.c | 339 + kernel/locking/rwsem-xadd.c | 246 +- kernel/locking/rwsem.c | 25 +- kernel/locking/rwsem.h | 174 +- kernel/locking/spinlock.c | 7 - kernel/locking/spinlock_debug.c | 6 +- kernel/memremap.c | 13 +- kernel/module-internal.h | 2 +- kernel/module.c | 108 +- kernel/notifier.c | 1 - kernel/padata.c | 3 +- kernel/panic.c | 18 +- kernel/pid.c | 13 +- kernel/power/Kconfig | 9 - kernel/power/hibernate.c | 17 +- kernel/power/main.c | 14 - kernel/power/snapshot.c | 5 +- kernel/power/suspend.c | 17 +- kernel/power/user.c | 5 +- kernel/printk/printk.c | 18 +- kernel/rcu/rcu.h | 10 +- kernel/rcu/rcuperf.c | 5 - kernel/rcu/rcutorture.c | 21 +- kernel/rcu/srcutiny.c | 9 +- kernel/rcu/srcutree.c | 32 +- kernel/rcu/tiny.c | 2 +- kernel/rcu/tree.c | 518 +- kernel/rcu/tree.h | 14 +- kernel/rcu/tree_exp.h | 36 +- kernel/rcu/tree_plugin.h | 257 +- kernel/rcu/tree_stall.h | 709 - kernel/rcu/update.c | 59 +- kernel/reboot.c | 20 +- kernel/resource.c | 11 +- kernel/rseq.c | 9 +- kernel/sched/core.c | 128 +- kernel/sched/cpufreq.c | 2 +- kernel/sched/cpufreq_schedutil.c | 27 +- kernel/sched/deadline.c | 3 +- kernel/sched/debug.c | 2 +- kernel/sched/fair.c | 60 +- kernel/sched/isolation.c | 18 +- kernel/sched/psi.c | 617 +- kernel/sched/rt.c | 5 - kernel/sched/sched.h | 18 +- kernel/sched/topology.c | 31 +- kernel/seccomp.c | 23 +- kernel/signal.c | 92 +- kernel/softirq.c | 51 + kernel/stacktrace.c | 333 +- kernel/stop_machine.c | 2 +- kernel/sys.c | 2 +- kernel/sys_ni.c | 3 + kernel/sysctl.c | 59 +- kernel/taskstats.c | 33 +- kernel/time/alarmtimer.c | 2 +- kernel/time/clockevents.c | 18 +- kernel/time/jiffies.c | 2 +- kernel/time/ntp.c | 24 +- kernel/time/ntp_internal.h | 4 +- kernel/time/sched_clock.c | 10 +- kernel/time/tick-broadcast.c | 48 +- kernel/time/tick-common.c | 54 +- kernel/time/tick-internal.h | 10 +- kernel/time/tick-sched.c | 49 +- kernel/time/tick-sched.h | 13 +- kernel/time/time.c | 12 +- kernel/time/timekeeping.c | 37 +- kernel/time/timekeeping.h | 7 - kernel/time/timer.c | 32 +- kernel/torture.c | 2 - kernel/trace/Kconfig | 7 + kernel/trace/bpf_trace.c | 43 +- kernel/trace/ftrace.c | 15 +- kernel/trace/ring_buffer.c | 4 +- kernel/trace/ring_buffer_benchmark.c | 2 +- kernel/trace/trace.c | 561 +- kernel/trace/trace.h | 21 +- kernel/trace/trace_branch.c | 4 - kernel/trace/trace_events.c | 4 +- kernel/trace/trace_events_filter.c | 84 +- kernel/trace/trace_events_hist.c | 282 +- kernel/trace/trace_events_trigger.c | 3 +- kernel/trace/trace_kdb.c | 61 +- kernel/trace/trace_kprobe.c | 77 +- kernel/trace/trace_probe.c | 291 +- kernel/trace/trace_probe.h | 78 +- kernel/trace/trace_probe_tmpl.h | 2 +- kernel/trace/trace_selftest.c | 5 +- kernel/trace/trace_stack.c | 85 +- kernel/trace/trace_uprobe.c | 57 +- kernel/user.c | 7 +- kernel/watchdog.c | 2 +- kernel/watchdog_hld.c | 3 +- kernel/workqueue.c | 161 +- kernel/workqueue_internal.h | 5 +- lib/Kconfig | 39 +- lib/Kconfig.debug | 53 +- lib/Makefile | 29 +- lib/asn1_decoder.c | 4 - lib/bitmap.c | 280 +- lib/cmdline.c | 5 - lib/{math => }/cordic.c | 0 lib/crc-t10dif.c | 1 + lib/debugobjects.c | 66 +- lib/digsig.c | 1 + lib/div64.c | 192 + lib/dynamic_debug.c | 148 +- lib/error-inject.c | 2 +- lib/fault-inject.c | 12 +- lib/{math => }/gcd.c | 0 lib/genalloc.c | 5 +- lib/hweight.c | 4 + lib/{math => }/int_sqrt.c | 0 lib/iov_iter.c | 7 +- lib/kobject.c | 93 +- lib/kobject_uevent.c | 11 +- lib/{math => }/lcm.c | 0 lib/libcrc32c.c | 1 + lib/list_sort.c | 242 +- lib/math/Kconfig | 11 - lib/math/Makefile | 5 - lib/math/div64.c | 192 - lib/math/int_pow.c | 32 - lib/math/rational.c | 102 - lib/nlattr.c | 200 +- lib/packing.c | 213 - lib/percpu-refcount.c | 17 +- lib/plist.c | 4 +- lib/{math => }/prime_numbers.c | 0 lib/radix-tree.c | 2 +- lib/rational.c | 65 + lib/{math => }/reciprocal_div.c | 0 lib/rhashtable.c | 210 +- lib/siphash.c | 36 +- lib/sort.c | 254 +- lib/stackdepot.c | 54 +- lib/string.c | 47 +- lib/strncpy_from_user.c | 5 +- lib/strnlen_user.c | 4 +- lib/test_bitmap.c | 87 +- lib/test_printf.c | 46 +- lib/test_rhashtable.c | 2 +- lib/test_strscpy.c | 150 - lib/test_sysctl.c | 18 +- lib/test_vmalloc.c | 10 +- lib/test_xarray.c | 38 - lib/ubsan.c | 69 +- lib/ubsan.h | 5 + lib/vsprintf.c | 428 +- lib/zstd/bitstream.h | 5 - lib/zstd/compress.c | 1 - lib/zstd/decompress.c | 5 +- lib/zstd/huf_compress.c | 2 - localversion-next | 1 - mm/Kconfig | 82 +- mm/Kconfig.debug | 1 + mm/Makefile | 7 +- mm/cma.c | 23 +- mm/cma_debug.c | 2 +- mm/compaction.c | 8 +- mm/debug.c | 7 +- mm/filemap.c | 216 +- mm/gup.c | 441 +- mm/gup_benchmark.c | 5 +- mm/hmm.c | 1086 +- mm/huge_memory.c | 39 +- mm/hugetlb.c | 195 +- mm/kasan/Makefile | 9 +- mm/kasan/common.c | 43 +- mm/kasan/report.c | 10 +- mm/khugepaged.c | 7 +- mm/kmemleak.c | 26 +- mm/ksm.c | 6 +- mm/madvise.c | 5 +- mm/memblock.c | 82 +- mm/memcontrol.c | 412 +- mm/memfd.c | 2 - mm/memory.c | 116 +- mm/memory_hotplug.c | 133 +- mm/migrate.c | 7 +- mm/mincore.c | 23 +- mm/mlock.c | 4 +- mm/mmap.c | 40 +- mm/mmu_gather.c | 129 +- mm/mmu_notifier.c | 12 +- mm/mprotect.c | 9 +- mm/mremap.c | 9 +- mm/nommu.c | 14 - mm/oom_kill.c | 3 +- mm/page-writeback.c | 12 - mm/page_alloc.c | 438 +- mm/page_isolation.c | 2 + mm/page_owner.c | 82 +- mm/percpu-internal.h | 15 +- mm/percpu-km.c | 2 +- mm/percpu-stats.c | 5 +- mm/percpu.c | 557 +- mm/rmap.c | 10 +- mm/shmem.c | 65 +- mm/shuffle.c | 207 - mm/shuffle.h | 64 - mm/slab.c | 110 +- mm/slob.c | 59 +- mm/slub.c | 104 +- mm/sparse.c | 16 +- mm/swap.c | 2 +- mm/swap_state.c | 4 +- mm/swapfile.c | 36 +- mm/userfaultfd.c | 3 +- mm/util.c | 59 +- mm/vmalloc.c | 1288 +- mm/vmscan.c | 321 +- mm/vmstat.c | 5 + mm/workingset.c | 10 +- mm/z3fold.c | 638 +- net/6lowpan/nhc.c | 2 +- net/8021q/vlan.c | 18 +- net/8021q/vlan_dev.c | 26 +- net/8021q/vlan_netlink.c | 11 +- net/9p/trans_virtio.c | 8 +- net/9p/trans_xen.c | 8 +- net/Kconfig | 7 +- net/appletalk/ddp.c | 8 +- net/atm/clip.c | 4 +- net/atm/ioctl.c | 16 + net/atm/lec.c | 10 +- net/atm/pvc.c | 1 - net/atm/svc.c | 1 - net/ax25/af_ax25.c | 13 +- net/batman-adv/Kconfig | 24 +- net/batman-adv/Makefile | 15 +- net/batman-adv/bat_algo.c | 12 + net/batman-adv/bat_algo.h | 12 + net/batman-adv/bat_iv_ogm.c | 12 + net/batman-adv/bat_iv_ogm.h | 12 + net/batman-adv/bat_v.c | 12 + net/batman-adv/bat_v.h | 12 + net/batman-adv/bat_v_elp.c | 12 + net/batman-adv/bat_v_elp.h | 12 + net/batman-adv/bat_v_ogm.c | 12 + net/batman-adv/bat_v_ogm.h | 12 + net/batman-adv/bitarray.c | 12 + net/batman-adv/bitarray.h | 12 + net/batman-adv/bridge_loop_avoidance.c | 13 + net/batman-adv/bridge_loop_avoidance.h | 12 + net/batman-adv/debugfs.c | 12 + net/batman-adv/debugfs.h | 12 + net/batman-adv/distributed-arp-table.c | 40 +- net/batman-adv/distributed-arp-table.h | 12 + net/batman-adv/fragmentation.c | 12 + net/batman-adv/fragmentation.h | 12 + net/batman-adv/gateway_client.c | 13 + net/batman-adv/gateway_client.h | 12 + net/batman-adv/gateway_common.c | 12 + net/batman-adv/gateway_common.h | 12 + net/batman-adv/hard-interface.c | 12 + net/batman-adv/hard-interface.h | 12 + net/batman-adv/hash.c | 12 + net/batman-adv/hash.h | 12 + net/batman-adv/icmp_socket.c | 14 +- net/batman-adv/icmp_socket.h | 12 + net/batman-adv/log.c | 14 +- net/batman-adv/log.h | 12 + net/batman-adv/main.c | 86 +- net/batman-adv/main.h | 16 +- net/batman-adv/multicast.c | 222 +- net/batman-adv/multicast.h | 30 +- net/batman-adv/netlink.c | 60 +- net/batman-adv/netlink.h | 12 + net/batman-adv/network-coding.c | 12 + net/batman-adv/network-coding.h | 12 + net/batman-adv/originator.c | 12 + net/batman-adv/originator.h | 12 + net/batman-adv/routing.c | 12 + net/batman-adv/routing.h | 12 + net/batman-adv/send.c | 12 + net/batman-adv/send.h | 12 + net/batman-adv/soft-interface.c | 20 +- net/batman-adv/soft-interface.h | 12 + net/batman-adv/sysfs.c | 128 +- net/batman-adv/sysfs.h | 50 +- net/batman-adv/tp_meter.c | 12 + net/batman-adv/tp_meter.h | 12 + net/batman-adv/trace.c | 12 + net/batman-adv/trace.h | 12 + net/batman-adv/translation-table.c | 17 +- net/batman-adv/translation-table.h | 16 +- net/batman-adv/tvlv.c | 12 + net/batman-adv/tvlv.h | 12 + net/batman-adv/types.h | 23 +- net/bluetooth/af_bluetooth.c | 8 + net/bluetooth/amp.c | 1 + net/bluetooth/hci_conn.c | 8 - net/bluetooth/hci_core.c | 7 +- net/bluetooth/hci_event.c | 14 +- net/bluetooth/hci_request.c | 5 - net/bluetooth/hci_request.h | 1 - net/bluetooth/hidp/sock.c | 1 - net/bluetooth/l2cap_core.c | 9 +- net/bluetooth/l2cap_sock.c | 8 +- net/bluetooth/mgmt.c | 11 +- net/bluetooth/rfcomm/sock.c | 1 - net/bluetooth/sco.c | 5 +- net/bluetooth/smp.c | 1 + net/bpf/Makefile | 2 +- net/bpf/test_run.c | 203 +- net/bpfilter/Makefile | 2 +- net/bridge/br.c | 14 +- net/bridge/br_arp_nd_proxy.c | 19 +- net/bridge/br_fdb.c | 1 + net/bridge/br_forward.c | 15 +- net/bridge/br_if.c | 15 +- net/bridge/br_input.c | 100 +- net/bridge/br_mdb.c | 21 +- net/bridge/br_multicast.c | 30 +- net/bridge/br_netlink.c | 18 +- net/bridge/br_netlink_tunnel.c | 6 +- net/bridge/br_private.h | 35 +- net/bridge/br_stp_if.c | 3 +- net/bridge/br_vlan.c | 215 +- net/bridge/br_vlan_tunnel.c | 1 + net/bridge/netfilter/ebtable_broute.c | 63 +- net/bridge/netfilter/ebtables.c | 14 +- net/caif/caif_dev.c | 12 +- net/can/af_can.c | 6 + net/can/bcm.c | 1 - net/can/gw.c | 4 +- net/can/raw.c | 1 - net/ceph/cls_lock_client.c | 2 +- net/ceph/debugfs.c | 4 +- net/ceph/messenger.c | 121 +- net/ceph/mon_client.c | 6 +- net/ceph/osd_client.c | 4 +- net/ceph/pagevec.c | 2 +- net/compat.c | 57 + net/core/Makefile | 1 - net/core/bpf_sk_storage.c | 804 - net/core/datagram.c | 29 +- net/core/datagram.h | 15 - net/core/dev.c | 104 +- net/core/dev_ioctl.c | 3 +- net/core/devlink.c | 422 +- net/core/drop_monitor.c | 3 - net/core/dst.c | 17 + net/core/ethtool.c | 2 - net/core/failover.c | 6 +- net/core/fib_rules.c | 12 +- net/core/filter.c | 581 +- net/core/flow_dissector.c | 133 +- net/core/gen_stats.c | 2 - net/core/lwt_bpf.c | 10 +- net/core/lwtunnel.c | 9 +- net/core/neighbour.c | 43 +- net/core/net-procfs.c | 2 +- net/core/net-sysfs.c | 24 +- net/core/net_namespace.c | 21 +- net/core/netpoll.c | 6 +- net/core/netprio_cgroup.c | 2 + net/core/pktgen.c | 2 +- net/core/ptp_classifier.c | 7 +- net/core/rtnetlink.c | 182 +- net/core/skbuff.c | 86 +- net/core/skmsg.c | 7 +- net/core/sock.c | 60 +- net/core/sock_reuseport.c | 2 - net/core/sysctl_net_core.c | 8 +- net/dcb/dcbnl.c | 130 +- net/dccp/ipv4.c | 1 - net/dccp/ipv6.c | 1 - net/dccp/proto.c | 3 +- net/decnet/af_decnet.c | 2 +- net/decnet/dn_dev.c | 8 +- net/decnet/dn_fib.c | 10 +- net/decnet/dn_route.c | 4 +- net/decnet/dn_table.c | 3 +- net/dns_resolver/dns_query.c | 2 + net/dsa/Kconfig | 109 +- net/dsa/Makefile | 22 +- net/dsa/dsa.c | 177 +- net/dsa/dsa2.c | 64 +- net/dsa/dsa_priv.h | 50 +- net/dsa/legacy.c | 745 + net/dsa/port.c | 87 +- net/dsa/slave.c | 141 +- net/dsa/switch.c | 31 +- net/dsa/tag_8021q.c | 222 - net/dsa/tag_brcm.c | 41 +- net/dsa/tag_dsa.c | 15 +- net/dsa/tag_edsa.c | 15 +- net/dsa/tag_gswip.c | 9 +- net/dsa/tag_ksz.c | 29 +- net/dsa/tag_lan9303.c | 20 +- net/dsa/tag_mtk.c | 18 +- net/dsa/tag_qca.c | 19 +- net/dsa/tag_sja1105.c | 131 - net/dsa/tag_trailer.c | 15 +- net/ethernet/eth.c | 16 +- net/hsr/Makefile | 1 - net/hsr/hsr_debugfs.c | 119 - net/hsr/hsr_device.c | 66 +- net/hsr/hsr_device.h | 6 +- net/hsr/hsr_forward.c | 97 +- net/hsr/hsr_forward.h | 6 +- net/hsr/hsr_framereg.c | 127 +- net/hsr/hsr_framereg.h | 18 +- net/hsr/hsr_main.c | 16 +- net/hsr/hsr_main.h | 64 +- net/hsr/hsr_netlink.c | 64 +- net/hsr/hsr_netlink.h | 6 +- net/hsr/hsr_slave.c | 19 +- net/hsr/hsr_slave.h | 7 +- net/ieee802154/ieee802154.h | 2 + net/ieee802154/netlink.c | 1 - net/ieee802154/nl802154.c | 139 +- net/ieee802154/socket.c | 6 +- net/ipv4/Kconfig | 29 +- net/ipv4/Makefile | 3 + net/ipv4/af_inet.c | 15 +- net/ipv4/bpfilter/sockopt.c | 3 +- net/ipv4/devinet.c | 27 +- net/ipv4/esp4.c | 20 +- net/ipv4/esp4_offload.c | 58 +- net/ipv4/fib_frontend.c | 89 +- net/ipv4/fib_lookup.h | 1 - net/ipv4/fib_semantics.c | 1000 +- net/ipv4/fib_trie.c | 33 +- net/ipv4/fou.c | 157 +- net/ipv4/inet_connection_sock.c | 4 +- net/ipv4/ip_forward.c | 2 +- net/ipv4/ip_input.c | 11 +- net/ipv4/ip_output.c | 21 +- net/ipv4/ip_tunnel_core.c | 8 +- net/ipv4/ip_vti.c | 75 +- net/ipv4/ipmr.c | 21 +- net/ipv4/ipmr_base.c | 5 +- net/ipv4/netfilter/Kconfig | 20 +- net/ipv4/netfilter/Makefile | 2 + net/ipv4/netfilter/ipt_CLUSTERIP.c | 2 +- net/ipv4/netfilter/ipt_MASQUERADE.c | 101 + net/ipv4/netfilter/nf_nat_h323.c | 2 +- net/ipv4/netfilter/nf_nat_pptp.c | 2 +- net/ipv4/netfilter/nft_chain_route_ipv4.c | 89 + net/ipv4/raw.c | 4 +- net/ipv4/route.c | 259 +- net/ipv4/syncookies.c | 17 +- net/ipv4/sysctl_net_ipv4.c | 14 +- net/ipv4/tcp.c | 61 +- net/ipv4/tcp_bpf.c | 2 + net/ipv4/tcp_dctcp.c | 45 +- net/ipv4/tcp_input.c | 140 +- net/ipv4/tcp_ipv4.c | 24 +- net/ipv4/tcp_metrics.c | 17 +- net/ipv4/tcp_minisocks.c | 5 - net/ipv4/tcp_output.c | 19 +- net/ipv4/tcp_timer.c | 3 - net/ipv4/udp.c | 19 +- net/ipv4/udp_offload.c | 16 +- net/ipv4/xfrm4_mode_beet.c | 155 + net/ipv4/xfrm4_mode_transport.c | 114 + net/ipv4/xfrm4_mode_tunnel.c | 152 + net/ipv4/xfrm4_output.c | 27 +- net/ipv4/xfrm4_policy.c | 134 +- net/ipv4/xfrm4_protocol.c | 3 +- net/ipv6/Kconfig | 35 +- net/ipv6/Makefile | 4 + net/ipv6/addrconf.c | 65 +- net/ipv6/addrconf_core.c | 40 +- net/ipv6/addrlabel.c | 14 +- net/ipv6/af_inet6.c | 24 +- net/ipv6/esp6_offload.c | 48 +- net/ipv6/fib6_rules.c | 53 +- net/ipv6/icmp.c | 59 +- net/ipv6/ila/ila_lwt.c | 3 +- net/ipv6/ila/ila_main.c | 9 +- net/ipv6/ip6_fib.c | 54 +- net/ipv6/ip6_flowlabel.c | 22 +- net/ipv6/ip6_input.c | 12 +- net/ipv6/ip6_output.c | 2 +- net/ipv6/ip6_vti.c | 6 +- net/ipv6/ip6mr.c | 1 + net/ipv6/ndisc.c | 25 +- net/ipv6/netfilter/Kconfig | 19 +- net/ipv6/netfilter/Makefile | 2 + net/ipv6/netfilter/ip6t_MASQUERADE.c | 81 + net/ipv6/netfilter/nft_chain_route_ipv6.c | 91 + net/ipv6/output_core.c | 30 +- net/ipv6/raw.c | 1 - net/ipv6/route.c | 1221 +- net/ipv6/seg6.c | 9 +- net/ipv6/seg6_iptunnel.c | 4 +- net/ipv6/seg6_local.c | 11 +- net/ipv6/sit.c | 2 +- net/ipv6/tcp_ipv6.c | 62 +- net/ipv6/udp.c | 17 +- net/ipv6/xfrm6_mode_beet.c | 131 + net/ipv6/xfrm6_mode_ro.c | 85 + net/ipv6/xfrm6_mode_transport.c | 121 + net/ipv6/xfrm6_mode_tunnel.c | 151 + net/ipv6/xfrm6_output.c | 36 +- net/ipv6/xfrm6_policy.c | 126 + net/ipv6/xfrm6_protocol.c | 3 +- net/ipv6/xfrm6_tunnel.c | 6 +- net/key/af_key.c | 4 +- net/l2tp/l2tp_core.c | 13 +- net/l2tp/l2tp_ip.c | 1 - net/l2tp/l2tp_ip6.c | 1 - net/l2tp/l2tp_netlink.c | 23 +- net/l2tp/l2tp_ppp.c | 3 +- net/llc/af_llc.c | 3 +- net/mac80211/cfg.c | 46 - net/mac80211/debugfs.c | 54 - net/mac80211/debugfs_netdev.c | 2 +- net/mac80211/driver-ops.c | 21 - net/mac80211/driver-ops.h | 8 - net/mac80211/ht.c | 5 +- net/mac80211/ieee80211_i.h | 12 +- net/mac80211/iface.c | 20 +- net/mac80211/key.c | 94 +- net/mac80211/key.h | 2 - net/mac80211/main.c | 16 - net/mac80211/mesh.h | 2 - net/mac80211/mesh_hwmp.c | 34 +- net/mac80211/mesh_pathtbl.c | 4 +- net/mac80211/mlme.c | 15 +- net/mac80211/rc80211_minstrel_ht.c | 124 +- net/mac80211/rc80211_minstrel_ht.h | 2 +- net/mac80211/rx.c | 84 +- net/mac80211/sta_info.c | 15 - net/mac80211/tdls.c | 25 +- net/mac80211/trace.h | 30 - net/mac80211/trace_msg.h | 7 +- net/mac80211/tx.c | 166 +- net/mac80211/util.c | 162 +- net/mac80211/wme.c | 82 +- net/mac80211/wme.h | 2 - net/mpls/af_mpls.c | 32 +- net/mpls/mpls_iptunnel.c | 16 +- net/ncsi/ncsi-netlink.c | 29 +- net/ncsi/ncsi-rsp.c | 6 +- net/netfilter/Kconfig | 19 +- net/netfilter/Makefile | 4 +- net/netfilter/core.c | 3 +- net/netfilter/ipset/ip_set_bitmap_gen.h | 14 +- net/netfilter/ipset/ip_set_core.c | 36 +- net/netfilter/ipset/ip_set_hash_gen.h | 14 +- net/netfilter/ipset/ip_set_list_set.c | 14 +- net/netfilter/ipvs/ip_vs_core.c | 2 +- net/netfilter/ipvs/ip_vs_ctl.c | 87 +- net/netfilter/ipvs/ip_vs_xmit.c | 84 +- net/netfilter/nf_conntrack_amanda.c | 8 +- net/netfilter/nf_conntrack_core.c | 43 +- net/netfilter/nf_conntrack_expect.c | 2 +- net/netfilter/nf_conntrack_ftp.c | 18 +- net/netfilter/nf_conntrack_h323_asn1.c | 2 +- net/netfilter/nf_conntrack_h323_main.c | 11 +- net/netfilter/nf_conntrack_helper.c | 86 - net/netfilter/nf_conntrack_irc.c | 6 +- net/netfilter/nf_conntrack_netlink.c | 137 +- net/netfilter/nf_conntrack_proto.c | 2 +- net/netfilter/nf_conntrack_proto_dccp.c | 6 +- net/netfilter/nf_conntrack_proto_icmp.c | 93 +- net/netfilter/nf_conntrack_proto_icmpv6.c | 52 +- net/netfilter/nf_conntrack_proto_sctp.c | 6 +- net/netfilter/nf_conntrack_proto_tcp.c | 6 +- net/netfilter/nf_conntrack_sane.c | 12 +- net/netfilter/nf_conntrack_sip.c | 30 +- net/netfilter/nf_conntrack_standalone.c | 48 +- net/netfilter/nf_conntrack_tftp.c | 18 +- net/netfilter/nf_conntrack_timeout.c | 89 - net/netfilter/nf_flow_table_core.c | 34 +- net/netfilter/nf_flow_table_ip.c | 16 +- net/netfilter/nf_internals.h | 3 + net/netfilter/nf_nat_amanda.c | 9 +- net/netfilter/nf_nat_core.c | 34 +- net/netfilter/nf_nat_ftp.c | 9 +- net/netfilter/nf_nat_irc.c | 9 +- net/netfilter/nf_nat_masquerade.c | 104 +- net/netfilter/nf_nat_proto.c | 59 +- net/netfilter/nf_nat_sip.c | 9 +- net/netfilter/nf_nat_tftp.c | 9 +- net/netfilter/nf_queue.c | 1 - net/netfilter/nf_tables_api.c | 155 +- net/netfilter/nf_tables_set_core.c | 1 - net/netfilter/nfnetlink.c | 15 +- net/netfilter/nfnetlink_acct.c | 4 +- net/netfilter/nfnetlink_cthelper.c | 29 +- net/netfilter/nfnetlink_cttimeout.c | 11 +- net/netfilter/nfnetlink_log.c | 2 +- net/netfilter/nfnetlink_osf.c | 14 +- net/netfilter/nfnetlink_queue.c | 9 +- net/netfilter/nft_chain_nat.c | 36 - net/netfilter/nft_chain_route.c | 169 - net/netfilter/nft_compat.c | 4 +- net/netfilter/nft_ct.c | 18 +- net/netfilter/nft_dynset.c | 17 - net/netfilter/nft_flow_offload.c | 4 +- net/netfilter/nft_masq.c | 83 +- net/netfilter/nft_nat.c | 58 +- net/netfilter/nft_osf.c | 30 +- net/netfilter/nft_redir.c | 63 +- net/netfilter/nft_tunnel.c | 27 +- net/netfilter/x_tables.c | 3 +- net/netfilter/xt_CT.c | 93 +- net/netfilter/xt_MASQUERADE.c | 131 - net/netfilter/xt_connlabel.c | 2 +- net/netfilter/xt_hashlimit.c | 3 +- net/netfilter/xt_time.c | 23 +- net/netlabel/netlabel_calipso.c | 9 +- net/netlabel/netlabel_cipso_v4.c | 59 +- net/netlabel/netlabel_mgmt.c | 25 +- net/netlabel/netlabel_unlabeled.c | 17 +- net/netlink/af_netlink.c | 3 +- net/netlink/genetlink.c | 52 +- net/netrom/af_netrom.c | 90 +- net/netrom/nr_loopback.c | 2 +- net/netrom/nr_route.c | 2 +- net/netrom/sysctl_net_netrom.c | 5 +- net/nfc/netlink.c | 61 +- net/openvswitch/actions.c | 48 - net/openvswitch/conntrack.c | 97 +- net/openvswitch/datapath.c | 48 +- net/openvswitch/flow_netlink.c | 245 +- net/openvswitch/meter.c | 23 +- net/openvswitch/vport-vxlan.c | 6 +- net/openvswitch/vport.c | 2 +- net/packet/af_packet.c | 85 +- net/packet/diag.c | 2 +- net/phonet/pn_netlink.c | 8 +- net/psample/psample.c | 1 - net/qrtr/qrtr.c | 14 +- net/rds/af_rds.c | 3 - net/rds/bind.c | 2 - net/rds/ib_fmr.c | 11 - net/rds/ib_rdma.c | 3 + net/rds/ib_recv.c | 8 +- net/rds/info.c | 2 +- net/rds/rdma.c | 3 +- net/rds/tcp.c | 2 +- net/rfkill/core.c | 2 +- net/rose/af_rose.c | 7 +- net/rose/rose_loopback.c | 27 +- net/rxrpc/af_rxrpc.c | 17 +- net/rxrpc/ar-internal.h | 1 - net/rxrpc/call_object.c | 32 +- net/rxrpc/conn_event.c | 11 +- net/rxrpc/input.c | 30 +- net/rxrpc/local_object.c | 5 +- net/rxrpc/peer_event.c | 5 - net/rxrpc/sendmsg.c | 21 +- net/sched/act_api.c | 40 +- net/sched/act_bpf.c | 3 +- net/sched/act_connmark.c | 4 +- net/sched/act_csum.c | 3 +- net/sched/act_gact.c | 3 +- net/sched/act_ife.c | 10 +- net/sched/act_ipt.c | 3 +- net/sched/act_mirred.c | 3 +- net/sched/act_nat.c | 3 +- net/sched/act_pedit.c | 13 +- net/sched/act_police.c | 55 +- net/sched/act_sample.c | 3 +- net/sched/act_simple.c | 3 +- net/sched/act_skbedit.c | 3 +- net/sched/act_skbmod.c | 3 +- net/sched/act_tunnel_key.c | 17 +- net/sched/act_vlan.c | 3 +- net/sched/cls_api.c | 39 +- net/sched/cls_basic.c | 6 +- net/sched/cls_bpf.c | 9 +- net/sched/cls_cgroup.c | 9 +- net/sched/cls_flow.c | 5 +- net/sched/cls_flower.c | 620 +- net/sched/cls_fw.c | 5 +- net/sched/cls_matchall.c | 65 +- net/sched/cls_route.c | 5 +- net/sched/cls_rsvp.h | 5 +- net/sched/cls_tcindex.c | 5 +- net/sched/cls_u32.c | 7 +- net/sched/em_ipt.c | 4 +- net/sched/em_meta.c | 3 +- net/sched/ematch.c | 7 +- net/sched/sch_api.c | 36 +- net/sched/sch_atm.c | 5 +- net/sched/sch_cake.c | 13 +- net/sched/sch_cbq.c | 10 +- net/sched/sch_cbs.c | 103 +- net/sched/sch_choke.c | 5 +- net/sched/sch_codel.c | 5 +- net/sched/sch_drr.c | 5 +- net/sched/sch_dsmark.c | 10 +- net/sched/sch_etf.c | 5 +- net/sched/sch_fq.c | 115 +- net/sched/sch_fq_codel.c | 6 +- net/sched/sch_generic.c | 72 +- net/sched/sch_gred.c | 25 +- net/sched/sch_hfsc.c | 5 +- net/sched/sch_hhf.c | 5 +- net/sched/sch_htb.c | 19 +- net/sched/sch_ingress.c | 2 +- net/sched/sch_mqprio.c | 9 +- net/sched/sch_netem.c | 7 +- net/sched/sch_pie.c | 5 +- net/sched/sch_qfq.c | 6 +- net/sched/sch_red.c | 5 +- net/sched/sch_sfb.c | 5 +- net/sched/sch_taprio.c | 747 +- net/sched/sch_tbf.c | 5 +- net/sctp/auth.c | 1 + net/sctp/ipv6.c | 1 - net/sctp/protocol.c | 1 - net/sctp/sm_make_chunk.c | 2 + net/sctp/sm_sideeffect.c | 29 + net/sctp/sm_statefuns.c | 41 +- net/sctp/socket.c | 13 +- net/sctp/stream_interleave.c | 60 +- net/sctp/ulpevent.c | 19 +- net/sctp/ulpqueue.c | 53 +- net/smc/af_smc.c | 413 +- net/smc/smc.h | 11 +- net/smc/smc_clc.c | 10 +- net/smc/smc_clc.h | 20 +- net/smc/smc_close.c | 25 +- net/smc/smc_close.h | 1 - net/smc/smc_core.c | 93 +- net/smc/smc_core.h | 25 +- net/smc/smc_ib.c | 16 +- net/smc/smc_ism.c | 5 - net/smc/smc_pnet.c | 59 +- net/smc/smc_pnet.h | 7 +- net/socket.c | 85 +- net/strparser/strparser.c | 28 +- net/sunrpc/auth_gss/auth_gss.c | 71 +- net/sunrpc/auth_gss/gss_krb5_crypto.c | 2 + net/sunrpc/auth_gss/gss_krb5_mech.c | 1 + net/sunrpc/auth_gss/svcauth_gss.c | 6 +- net/sunrpc/auth_unix.c | 9 +- net/sunrpc/cache.c | 7 +- net/sunrpc/clnt.c | 184 +- net/sunrpc/debugfs.c | 2 +- net/sunrpc/rpc_pipe.c | 11 +- net/sunrpc/rpcb_clnt.c | 12 +- net/sunrpc/sched.c | 158 +- net/sunrpc/socklib.c | 2 +- net/sunrpc/svc.c | 298 +- net/sunrpc/svc_xprt.c | 17 +- net/sunrpc/svcauth_unix.c | 15 +- net/sunrpc/svcsock.c | 4 +- net/sunrpc/xprt.c | 154 +- net/sunrpc/xprtrdma/backchannel.c | 120 +- net/sunrpc/xprtrdma/frwr_ops.c | 63 +- net/sunrpc/xprtrdma/rpc_rdma.c | 115 +- net/sunrpc/xprtrdma/svc_rdma_backchannel.c | 2 +- net/sunrpc/xprtrdma/transport.c | 105 +- net/sunrpc/xprtrdma/verbs.c | 340 +- net/sunrpc/xprtrdma/xprt_rdma.h | 121 +- net/sunrpc/xprtsock.c | 9 +- net/tipc/bcast.c | 275 +- net/tipc/bcast.h | 12 - net/tipc/bearer.c | 50 +- net/tipc/core.c | 2 - net/tipc/core.h | 3 - net/tipc/group.c | 2 +- net/tipc/link.c | 327 +- net/tipc/link.h | 2 - net/tipc/monitor.c | 4 +- net/tipc/msg.h | 62 - net/tipc/name_table.c | 7 +- net/tipc/net.c | 8 +- net/tipc/netlink.c | 51 +- net/tipc/netlink_compat.c | 88 +- net/tipc/node.c | 119 +- net/tipc/node.h | 8 +- net/tipc/socket.c | 29 +- net/tipc/sysctl.c | 8 +- net/tipc/udp_media.c | 27 +- net/tls/tls_device.c | 105 +- net/tls/tls_device_fallback.c | 16 +- net/tls/tls_main.c | 60 +- net/tls/tls_sw.c | 121 +- net/unix/af_unix.c | 6 +- net/wimax/stack.c | 9 +- net/wireless/Makefile | 1 - net/wireless/lib80211_crypt_tkip.c | 1 + net/wireless/nl80211.c | 941 +- net/wireless/pmsr.c | 30 +- net/wireless/rdev-ops.h | 29 +- net/wireless/reg.c | 67 +- net/wireless/scan.c | 176 +- net/wireless/trace.h | 87 +- net/wireless/util.c | 27 +- net/wireless/wext-compat.c | 3 + net/x25/af_x25.c | 27 +- net/xdp/xdp_umem.c | 4 +- net/xdp/xsk_queue.h | 56 +- net/xfrm/Kconfig | 8 +- net/xfrm/xfrm_device.c | 63 +- net/xfrm/xfrm_inout.h | 38 - net/xfrm/xfrm_input.c | 299 +- net/xfrm/xfrm_interface.c | 23 +- net/xfrm/xfrm_output.c | 381 +- net/xfrm/xfrm_policy.c | 284 +- net/xfrm/xfrm_state.c | 218 +- net/xfrm/xfrm_user.c | 26 +- samples/Kconfig | 16 +- samples/Makefile | 24 +- samples/bpf/.gitignore | 2 - samples/bpf/Makefile | 3 - samples/bpf/asm_goto_workaround.h | 1 - samples/bpf/ibumad_kern.c | 144 - samples/bpf/ibumad_user.c | 122 - samples/bpf/offwaketime_user.c | 5 - samples/bpf/sampleip_user.c | 5 - samples/bpf/spintest_user.c | 7 +- samples/bpf/trace_event_user.c | 5 - samples/kobject/kset-example.c | 3 +- samples/pidfd/.gitignore | 1 - samples/pidfd/Makefile | 6 - samples/pidfd/pidfd-metadata.c | 112 - samples/seccomp/Makefile | 4 +- samples/statx/Makefile | 7 + samples/statx/test-statx.c | 258 + samples/vfs/.gitignore | 2 - samples/vfs/Makefile | 10 - samples/vfs/test-fsmount.c | 133 - samples/vfs/test-statx.c | 267 - scripts/Kbuild.include | 8 + scripts/Kconfig.include | 8 - scripts/Makefile.build | 5 +- scripts/Makefile.extrawarn | 25 +- scripts/Makefile.host | 14 +- scripts/Makefile.lib | 28 +- scripts/Makefile.modbuiltin | 2 +- scripts/Makefile.modpost | 2 +- scripts/Makefile.ubsan | 1 + scripts/atomic/gen-atomics.sh | 2 +- scripts/bpf_helpers_doc.py | 8 +- scripts/checkpatch.pl | 42 +- scripts/documentation-file-ref-check | 32 - scripts/dtc/Makefile | 6 +- scripts/gcc-plugins/Kconfig | 126 +- scripts/gcc-plugins/arm_ssp_per_task_plugin.c | 2 +- scripts/gdb/linux/Makefile | 2 +- scripts/gdb/linux/clk.py | 76 - scripts/gdb/linux/config.py | 44 - scripts/gdb/linux/constants.py.in | 17 - scripts/gdb/linux/cpus.py | 1 - scripts/gdb/linux/lists.py | 45 +- scripts/gdb/linux/proc.py | 10 +- scripts/gdb/linux/rbtree.py | 177 - scripts/gdb/linux/symbols.py | 6 +- scripts/gdb/linux/tasks.py | 2 - scripts/gdb/linux/timerlist.py | 219 - scripts/gdb/linux/utils.py | 7 +- scripts/gdb/vmlinux-gdb.py | 4 - scripts/genksyms/Makefile | 4 +- scripts/kconfig/Makefile | 4 +- scripts/kconfig/confdata.c | 121 +- scripts/kconfig/gconf.c | 2 +- scripts/kconfig/lexer.l | 3 +- scripts/kconfig/lkc.h | 1 + scripts/kconfig/lxdialog/BIG.FAT.WARNING | 2 +- scripts/kconfig/mconf.c | 2 +- scripts/kconfig/nconf-cfg.sh | 0 scripts/kconfig/nconf.c | 3 +- scripts/link-vmlinux.sh | 28 +- scripts/mkmakefile | 26 +- scripts/recordmcount.pl | 5 +- scripts/selinux/genheaders/genheaders.c | 1 + scripts/selinux/install_policy.sh | 92 +- scripts/selinux/mdp/Makefile | 2 +- scripts/selinux/mdp/mdp.c | 166 +- scripts/spelling.txt | 579 +- scripts/sphinx-pre-install | 1 - scripts/tags.sh | 2 +- security/Kconfig | 2 - security/Kconfig.hardening | 164 - security/apparmor/Kconfig | 2 - security/apparmor/apparmorfs.c | 139 +- security/apparmor/crypto.c | 2 + security/apparmor/include/apparmor.h | 1 - security/apparmor/include/policy.h | 8 - security/apparmor/include/policy_unpack.h | 8 +- security/apparmor/lsm.c | 96 +- security/apparmor/policy.c | 5 +- security/apparmor/policy_unpack.c | 116 +- security/device_cgroup.c | 2 +- security/inode.c | 7 +- security/integrity/Kconfig | 11 +- security/integrity/Makefile | 8 +- security/integrity/digsig_asymmetric.c | 11 +- security/integrity/evm/evm_crypto.c | 1 + security/integrity/evm/evm_secfs.c | 10 +- security/integrity/ima/ima_crypto.c | 4 + security/integrity/platform_certs/load_ipl_s390.c | 36 - security/keys/dh.c | 1 + security/keys/encrypted-keys/encrypted.c | 1 + security/keys/process_keys.c | 41 +- security/keys/request_key.c | 14 +- security/keys/trusted.c | 1 + security/security.c | 11 - security/selinux/hooks.c | 229 +- security/selinux/include/classmap.h | 1 - security/selinux/include/security.h | 1 - security/selinux/netlabel.c | 14 +- security/selinux/ss/services.c | 7 +- security/smack/smack.h | 1 - security/smack/smack_lsm.c | 34 +- security/smack/smackfs.c | 55 +- security/tomoyo/Kconfig | 10 - security/tomoyo/common.c | 13 +- security/tomoyo/network.c | 4 - security/tomoyo/realpath.c | 3 +- security/tomoyo/util.c | 2 - sound/core/control.c | 2 +- sound/core/info.c | 12 +- sound/core/init.c | 41 +- sound/core/memalloc.c | 53 +- sound/core/oss/mixer_oss.c | 16 +- sound/core/pcm.c | 14 +- sound/core/rawmidi.c | 2 +- sound/core/seq/oss/seq_oss_device.h | 10 +- sound/core/seq/oss/seq_oss_rw.c | 11 +- sound/core/seq/oss/seq_oss_writeq.c | 2 +- sound/core/seq/seq_clientmgr.c | 117 +- sound/core/seq/seq_clientmgr.h | 8 +- sound/core/seq/seq_fifo.c | 14 +- sound/core/seq/seq_memory.c | 30 +- sound/core/seq/seq_ports.c | 30 +- sound/core/seq/seq_ports.h | 5 +- sound/core/sound.c | 5 +- sound/core/timer.c | 183 +- sound/drivers/aloop.c | 4 +- sound/firewire/amdtp-stream.c | 44 +- sound/firewire/motu/amdtp-motu.c | 6 - sound/firewire/motu/motu-protocol-v2.c | 43 +- sound/firewire/motu/motu.c | 15 - sound/firewire/motu/motu.h | 1 - sound/hda/ext/hdac_ext_bus.c | 3 + sound/hda/hdac_bus.c | 2 - sound/hda/hdac_component.c | 24 +- sound/hda/hdac_device.c | 7 - sound/hda/hdac_sysfs.c | 3 - sound/isa/gus/gus_mem.c | 2 +- sound/last.c | 10 +- sound/pci/emu10k1/emu10k1_main.c | 16 +- sound/pci/hda/hda_codec.c | 9 +- sound/pci/hda/hda_intel.c | 16 +- sound/pci/hda/patch_hdmi.c | 11 +- sound/pci/hda/patch_realtek.c | 269 +- sound/ppc/snd_ps3.c | 4 + sound/sh/aica.c | 14 +- sound/soc/Kconfig | 1 - sound/soc/Makefile | 1 - sound/soc/adi/axi-i2s.c | 68 +- sound/soc/amd/acp-da7219-max98357a.c | 68 +- sound/soc/amd/raven/acp3x-pcm-dma.c | 2 +- sound/soc/atmel/Kconfig | 14 - sound/soc/atmel/Makefile | 2 - sound/soc/atmel/mchp-i2s-mcc.c | 974 - sound/soc/atmel/tse850-pcm5142.c | 16 +- sound/soc/cirrus/edb93xx.c | 2 +- sound/soc/cirrus/ep93xx-ac97.c | 1 - sound/soc/cirrus/ep93xx-i2s.c | 3 +- sound/soc/cirrus/simone.c | 2 +- sound/soc/cirrus/snappercl15.c | 2 +- sound/soc/codecs/Kconfig | 16 +- sound/soc/codecs/Makefile | 4 +- sound/soc/codecs/ab8500-codec.c | 5 +- sound/soc/codecs/adau1977-spi.c | 11 - sound/soc/codecs/ak4458.c | 18 +- sound/soc/codecs/cs35l35.c | 11 - sound/soc/codecs/cs4265.c | 2 +- sound/soc/codecs/cs4270.c | 1 - sound/soc/codecs/cs42l51-i2c.c | 13 +- sound/soc/codecs/cs42l51.c | 225 +- sound/soc/codecs/cs42l51.h | 3 - sound/soc/codecs/cs43130.c | 2 - sound/soc/codecs/cs47l24.c | 4 +- sound/soc/codecs/da7213.c | 5 +- sound/soc/codecs/da7213.h | 2 - sound/soc/codecs/da7219.c | 542 +- sound/soc/codecs/da7219.h | 6 +- sound/soc/codecs/es8316.c | 14 - sound/soc/codecs/hdac_hda.c | 59 +- sound/soc/codecs/hdac_hda.h | 1 - sound/soc/codecs/hdac_hdmi.c | 24 +- sound/soc/codecs/hdmi-codec.c | 133 +- sound/soc/codecs/lochnagar-sc.c | 266 - sound/soc/codecs/max98090.c | 12 +- sound/soc/codecs/max98357a.c | 3 - sound/soc/codecs/mt6358.c | 131 +- sound/soc/codecs/nau8810.c | 29 +- sound/soc/codecs/nau8824.c | 46 +- sound/soc/codecs/pcm3168a.c | 7 +- sound/soc/codecs/rt5645.c | 17 - sound/soc/codecs/rt5651.c | 47 +- sound/soc/codecs/rt5651.h | 1 - sound/soc/codecs/rt5677-spi.c | 43 +- sound/soc/codecs/rt5682.c | 58 +- sound/soc/codecs/simple-amplifier.c | 3 +- sound/soc/codecs/sirf-audio-codec.c | 3 + sound/soc/codecs/tlv320aic31xx.c | 61 +- sound/soc/codecs/tlv320aic31xx.h | 12 - sound/soc/codecs/tlv320aic32x4-clk.c | 483 - sound/soc/codecs/tlv320aic32x4-i2c.c | 18 +- sound/soc/codecs/tlv320aic32x4-spi.c | 18 +- sound/soc/codecs/tlv320aic32x4.c | 443 +- sound/soc/codecs/tlv320aic32x4.h | 13 - sound/soc/codecs/tlv320aic3x.c | 4 +- sound/soc/codecs/wcd9335.c | 1 - sound/soc/codecs/wm5102.c | 4 +- sound/soc/codecs/wm5110.c | 4 +- sound/soc/codecs/wm_adsp.c | 1052 +- sound/soc/codecs/wm_adsp.h | 51 +- sound/soc/codecs/wmfw.h | 30 - sound/soc/fsl/Kconfig | 25 +- sound/soc/fsl/Makefile | 5 - sound/soc/fsl/eukrea-tlv320.c | 30 +- sound/soc/fsl/fsl_asrc.c | 14 - sound/soc/fsl/fsl_audmix.c | 578 - sound/soc/fsl/fsl_audmix.h | 102 - sound/soc/fsl/fsl_dma.c | 26 +- sound/soc/fsl/fsl_dma.h | 5 +- sound/soc/fsl/fsl_esai.c | 70 +- sound/soc/fsl/fsl_micfil.c | 3 + sound/soc/fsl/fsl_sai.c | 26 +- sound/soc/fsl/fsl_utils.c | 1 - sound/soc/fsl/imx-audmix.c | 331 - sound/soc/fsl/imx-audmux.c | 26 +- sound/soc/fsl/imx-es8328.c | 15 +- sound/soc/fsl/imx-mc13783.c | 22 +- sound/soc/fsl/imx-pcm-fiq.c | 21 +- sound/soc/fsl/imx-pcm.h | 6 +- sound/soc/fsl/imx-spdif.c | 13 +- sound/soc/fsl/imx-ssi.c | 57 +- sound/soc/fsl/imx-ssi.h | 6 +- sound/soc/fsl/mpc5200_dma.c | 14 +- sound/soc/fsl/mpc5200_psc_ac97.c | 16 +- sound/soc/fsl/mpc5200_psc_i2s.c | 14 +- sound/soc/fsl/mpc8610_hpcd.c | 18 +- sound/soc/fsl/mx27vis-aic32x4.c | 29 +- sound/soc/fsl/p1022_ds.c | 18 +- sound/soc/fsl/p1022_rdk.c | 32 +- sound/soc/fsl/pcm030-audio-fabric.c | 18 +- sound/soc/fsl/phycore-ac97.c | 16 +- sound/soc/fsl/wm1133-ev1.c | 21 +- sound/soc/generic/audio-graph-card.c | 438 +- sound/soc/generic/simple-card-utils.c | 440 +- sound/soc/generic/simple-card.c | 393 +- sound/soc/intel/Kconfig | 7 +- sound/soc/intel/atom/sst-mfld-platform-pcm.c | 8 - sound/soc/intel/boards/Kconfig | 117 +- sound/soc/intel/boards/Makefile | 2 - sound/soc/intel/boards/bdw-rt5677.c | 4 - sound/soc/intel/boards/broadwell.c | 4 - sound/soc/intel/boards/bytcht_da7213.c | 9 +- sound/soc/intel/boards/bytcht_es8316.c | 51 +- sound/soc/intel/boards/bytcr_rt5640.c | 16 +- sound/soc/intel/boards/bytcr_rt5651.c | 42 +- sound/soc/intel/boards/cht_bsw_max98090_ti.c | 47 +- sound/soc/intel/boards/cht_bsw_rt5645.c | 9 +- sound/soc/intel/boards/cht_bsw_rt5672.c | 9 +- sound/soc/intel/boards/kbl_da7219_max98357a.c | 2 +- sound/soc/intel/boards/kbl_da7219_max98927.c | 52 +- .../soc/intel/boards/kbl_rt5663_rt5514_max98927.c | 2 +- sound/soc/intel/boards/skl_hda_dsp_common.c | 22 +- sound/soc/intel/boards/skl_hda_dsp_common.h | 2 +- sound/soc/intel/boards/skl_hda_dsp_generic.c | 19 +- sound/soc/intel/boards/sof_rt5682.c | 563 - sound/soc/intel/common/soc-acpi-intel-byt-match.c | 6 - sound/soc/intel/common/soc-acpi-intel-cht-match.c | 6 - sound/soc/intel/common/soc-acpi-intel-cnl-match.c | 19 - sound/soc/intel/common/soc-acpi-intel-glk-match.c | 9 - sound/soc/intel/common/soc-acpi-intel-icl-match.c | 6 - sound/soc/intel/common/sst-firmware.c | 8 +- sound/soc/intel/haswell/sst-haswell-ipc.c | 8 +- sound/soc/intel/skylake/skl-messages.c | 1 - sound/soc/intel/skylake/skl-pcm.c | 28 +- sound/soc/jz4740/Kconfig | 2 +- sound/soc/mediatek/Kconfig | 27 - sound/soc/mediatek/common/mtk-afe-fe-dai.c | 51 +- sound/soc/mediatek/common/mtk-btcvsd.c | 73 +- sound/soc/mediatek/mt2701/mt2701-afe-pcm.c | 13 + sound/soc/mediatek/mt6797/mt6797-afe-pcm.c | 16 + sound/soc/mediatek/mt8173/mt8173-afe-pcm.c | 16 + sound/soc/mediatek/mt8183/Makefile | 2 - sound/soc/mediatek/mt8183/mt8183-afe-clk.c | 4 - sound/soc/mediatek/mt8183/mt8183-afe-pcm.c | 18 - sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c | 471 - .../mt8183/mt8183-mt6358-ts3a227-max98357.c | 423 - sound/soc/meson/axg-fifo.c | 34 +- sound/soc/meson/axg-fifo.h | 2 - sound/soc/meson/axg-frddr.c | 143 +- sound/soc/meson/axg-tdm-formatter.c | 6 +- sound/soc/meson/axg-tdm-formatter.h | 11 +- sound/soc/meson/axg-tdmin.c | 16 +- sound/soc/meson/axg-tdmout.c | 29 +- sound/soc/meson/axg-toddr.c | 53 - sound/soc/mxs/mxs-saif.c | 1 - sound/soc/qcom/Kconfig | 2 +- sound/soc/rockchip/rockchip_pdm.c | 209 +- sound/soc/rockchip/rockchip_pdm.h | 12 - sound/soc/samsung/arndale_rt5631.c | 17 +- sound/soc/samsung/bells.c | 15 +- sound/soc/samsung/dma.h | 8 +- sound/soc/samsung/dmaengine.c | 22 +- sound/soc/samsung/h1940_uda1380.c | 22 +- sound/soc/samsung/i2s-regs.h | 8 +- sound/soc/samsung/i2s.c | 37 +- sound/soc/samsung/i2s.h | 8 +- sound/soc/samsung/idma.c | 20 +- sound/soc/samsung/idma.h | 9 +- sound/soc/samsung/jive_wm8750.c | 19 +- sound/soc/samsung/littlemill.c | 15 +- sound/soc/samsung/lowland.c | 15 +- sound/soc/samsung/neo1973_wm8753.c | 25 +- sound/soc/samsung/odroid.c | 14 +- sound/soc/samsung/pcm.c | 19 +- sound/soc/samsung/pcm.h | 8 +- sound/soc/samsung/regs-i2s-v2.h | 10 +- sound/soc/samsung/regs-iis.h | 7 +- sound/soc/samsung/rx1950_uda1380.c | 30 +- sound/soc/samsung/s3c-i2s-v2.c | 26 +- sound/soc/samsung/s3c-i2s-v2.h | 11 +- sound/soc/samsung/s3c2412-i2s.c | 28 +- sound/soc/samsung/s3c2412-i2s.h | 11 +- sound/soc/samsung/s3c24xx-i2s.c | 25 +- sound/soc/samsung/s3c24xx-i2s.h | 6 +- sound/soc/samsung/s3c24xx_simtec.c | 11 +- sound/soc/samsung/s3c24xx_simtec.h | 10 +- sound/soc/samsung/s3c24xx_simtec_hermes.c | 11 +- sound/soc/samsung/s3c24xx_simtec_tlv320aic23.c | 11 +- sound/soc/samsung/s3c24xx_uda134x.c | 20 +- sound/soc/samsung/smartq_wm8987.c | 21 +- sound/soc/samsung/smdk_spdif.c | 16 +- sound/soc/samsung/smdk_wm8580.c | 15 +- sound/soc/samsung/smdk_wm8994.c | 9 +- sound/soc/samsung/smdk_wm8994pcm.c | 16 +- sound/soc/samsung/snow.c | 15 +- sound/soc/samsung/spdif.c | 17 +- sound/soc/samsung/spdif.h | 8 +- sound/soc/samsung/speyside.c | 15 +- sound/soc/samsung/tm2_wm5110.c | 17 +- sound/soc/samsung/tobermory.c | 15 +- sound/soc/sh/rcar/core.c | 20 +- sound/soc/sh/rcar/rsnd.h | 6 - sound/soc/sh/rcar/src.c | 21 +- sound/soc/sh/rcar/ssi.c | 2 - sound/soc/soc-core.c | 24 +- sound/soc/soc-dapm.c | 16 +- sound/soc/soc-pcm.c | 83 +- sound/soc/soc-topology.c | 337 +- sound/soc/sof/Kconfig | 160 - sound/soc/sof/Makefile | 18 - sound/soc/sof/control.c | 552 - sound/soc/sof/core.c | 508 - sound/soc/sof/debug.c | 232 - sound/soc/sof/intel/Kconfig | 230 - sound/soc/sof/intel/Makefile | 19 - sound/soc/sof/intel/apl.c | 113 - sound/soc/sof/intel/bdw.c | 713 - sound/soc/sof/intel/byt.c | 874 - sound/soc/sof/intel/cnl.c | 268 - sound/soc/sof/intel/hda-bus.c | 111 - sound/soc/sof/intel/hda-codec.c | 171 - sound/soc/sof/intel/hda-ctrl.c | 181 - sound/soc/sof/intel/hda-dai.c | 356 - sound/soc/sof/intel/hda-dsp.c | 471 - sound/soc/sof/intel/hda-ipc.c | 455 - sound/soc/sof/intel/hda-loader.c | 382 - sound/soc/sof/intel/hda-pcm.c | 239 - sound/soc/sof/intel/hda-stream.c | 701 - sound/soc/sof/intel/hda-trace.c | 94 - sound/soc/sof/intel/hda.c | 689 - sound/soc/sof/intel/hda.h | 583 - sound/soc/sof/intel/intel-ipc.c | 92 - sound/soc/sof/intel/shim.h | 185 - sound/soc/sof/ipc.c | 846 - sound/soc/sof/loader.c | 402 - sound/soc/sof/nocodec.c | 109 - sound/soc/sof/ops.c | 163 - sound/soc/sof/ops.h | 411 - sound/soc/sof/pcm.c | 767 - sound/soc/sof/pm.c | 388 - sound/soc/sof/sof-acpi-dev.c | 312 - sound/soc/sof/sof-pci-dev.c | 373 - sound/soc/sof/sof-priv.h | 635 - sound/soc/sof/topology.c | 3179 --- sound/soc/sof/trace.c | 297 - sound/soc/sof/utils.c | 112 - sound/soc/sof/xtensa/Kconfig | 2 - sound/soc/sof/xtensa/Makefile | 5 - sound/soc/sof/xtensa/core.c | 138 - sound/soc/sprd/Kconfig | 9 - sound/soc/sprd/Makefile | 6 +- sound/soc/sprd/sprd-mcdt.c | 1011 - sound/soc/sprd/sprd-mcdt.h | 107 - sound/soc/sprd/sprd-pcm-compress.c | 674 - sound/soc/sprd/sprd-pcm-dma.c | 9 +- sound/soc/sprd/sprd-pcm-dma.h | 43 - sound/soc/stm/stm32_adfsdm.c | 40 +- sound/soc/stm/stm32_i2s.c | 36 +- sound/soc/stm/stm32_sai.c | 88 +- sound/soc/stm/stm32_sai.h | 2 - sound/soc/stm/stm32_sai_sub.c | 200 +- sound/soc/stm/stm32_spdifrx.c | 47 +- sound/soc/ti/Kconfig | 4 +- sound/soc/ti/ams-delta.c | 2 +- sound/soc/ti/davinci-mcasp.c | 2 - sound/soc/ti/edma-pcm.c | 5 +- sound/soc/ti/sdma-pcm.c | 9 +- sound/soc/txx9/txx9aclc-ac97.c | 1 + sound/synth/emux/emux_hwdep.c | 5 - sound/synth/emux/soundfont.c | 2 - sound/usb/Kconfig | 4 - sound/usb/Makefile | 2 - sound/usb/card.c | 14 - sound/usb/card.h | 3 - sound/usb/line6/driver.c | 60 +- sound/usb/line6/podhd.c | 21 +- sound/usb/line6/toneport.c | 48 +- sound/usb/media.c | 327 - sound/usb/media.h | 74 - sound/usb/mixer.c | 6 +- sound/usb/mixer.h | 3 - sound/usb/pcm.c | 29 +- sound/usb/quirks-table.h | 85 - sound/usb/stream.c | 2 - sound/usb/usbaudio.h | 6 - sound/usb/usx2y/usX2Yhwdep.c | 3 +- sound/usb/usx2y/usb_stream.c | 20 +- sound/usb/usx2y/usbusx2y.c | 7 +- sound/usb/usx2y/usx2yhwdeppcm.c | 6 +- sound/xen/xen_snd_front_alsa.c | 2 +- tools/arch/arc/include/uapi/asm/unistd.h | 51 - tools/arch/arm64/include/asm/barrier.h | 10 - tools/arch/csky/include/uapi/asm/perf_regs.h | 51 - tools/arch/hexagon/include/uapi/asm/unistd.h | 40 - tools/arch/riscv/include/uapi/asm/unistd.h | 42 - tools/arch/x86/include/asm/barrier.h | 7 +- tools/arch/x86/include/uapi/asm/vmx.h | 1 - tools/bpf/bpftool/.gitignore | 2 +- tools/bpf/bpftool/Documentation/bpftool-btf.rst | 222 - tools/bpf/bpftool/Documentation/bpftool-cgroup.rst | 10 +- .../bpf/bpftool/Documentation/bpftool-feature.rst | 5 +- tools/bpf/bpftool/Documentation/bpftool-map.rst | 5 +- tools/bpf/bpftool/Documentation/bpftool-net.rst | 5 +- tools/bpf/bpftool/Documentation/bpftool-perf.rst | 5 +- tools/bpf/bpftool/Documentation/bpftool-prog.rst | 18 +- tools/bpf/bpftool/Documentation/bpftool.rst | 5 +- tools/bpf/bpftool/bash-completion/bpftool | 75 +- tools/bpf/bpftool/btf.c | 586 - tools/bpf/bpftool/btf_dumper.c | 59 - tools/bpf/bpftool/cgroup.c | 10 +- tools/bpf/bpftool/main.c | 3 +- tools/bpf/bpftool/main.h | 2 - tools/bpf/bpftool/map.c | 67 +- tools/bpf/bpftool/net.c | 54 - tools/bpf/bpftool/prog.c | 8 +- tools/bpf/bpftool/xlated_dumper.c | 3 - tools/build/Makefile.feature | 2 - tools/build/feature/Makefile | 6 +- tools/build/feature/test-all.c | 5 - tools/build/feature/test-libzstd.c | 12 - tools/hv/hv_get_dhcp_info.sh | 2 +- tools/hv/hv_kvp_daemon.c | 8 +- tools/hv/hv_set_ifconfig.sh | 2 +- tools/hv/hv_vss_daemon.c | 4 +- tools/hv/lsvmbus | 75 +- tools/include/linux/coresight-pmu.h | 2 - tools/include/linux/filter.h | 21 +- tools/include/nolibc/nolibc.h | 194 - tools/include/uapi/linux/bpf.h | 364 +- tools/include/uapi/linux/btf.h | 34 +- tools/include/uapi/sound/asound.h | 1 - tools/io_uring/io_uring-bench.c | 32 +- tools/lib/bpf/.gitignore | 2 - tools/lib/bpf/Makefile | 21 +- tools/lib/bpf/bpf.c | 38 +- tools/lib/bpf/bpf.h | 9 +- tools/lib/bpf/btf.c | 126 +- tools/lib/bpf/btf.h | 3 - tools/lib/bpf/libbpf.c | 782 +- tools/lib/bpf/libbpf.h | 6 - tools/lib/bpf/libbpf.map | 7 - tools/lib/bpf/libbpf.pc.template | 12 - tools/lib/bpf/libbpf_internal.h | 27 - tools/lib/bpf/libbpf_probes.c | 85 +- tools/lib/bpf/libbpf_util.h | 30 - tools/lib/bpf/xsk.c | 193 +- tools/lib/bpf/xsk.h | 22 +- tools/lib/traceevent/event-parse-api.c | 278 +- tools/lib/traceevent/event-parse-local.h | 6 +- tools/lib/traceevent/event-parse.c | 911 +- tools/lib/traceevent/event-parse.h | 154 +- tools/lib/traceevent/event-plugin.c | 32 +- tools/lib/traceevent/kbuffer-parse.c | 49 - tools/lib/traceevent/kbuffer.h | 13 - tools/lib/traceevent/parse-filter.c | 216 +- tools/lib/traceevent/parse-utils.c | 2 +- tools/lib/traceevent/plugin_cfg80211.c | 8 +- tools/lib/traceevent/plugin_function.c | 14 +- tools/lib/traceevent/plugin_hrtimer.c | 12 +- tools/lib/traceevent/plugin_jbd2.c | 12 +- tools/lib/traceevent/plugin_kmem.c | 32 +- tools/lib/traceevent/plugin_kvm.c | 48 +- tools/lib/traceevent/plugin_mac80211.c | 8 +- tools/lib/traceevent/plugin_sched_switch.c | 18 +- tools/lib/traceevent/plugin_scsi.c | 8 +- tools/lib/traceevent/plugin_xen.c | 8 +- tools/memory-model/Documentation/explanation.txt | 289 +- tools/memory-model/README | 33 +- tools/memory-model/linux-kernel.bell | 35 +- tools/memory-model/linux-kernel.cat | 39 +- tools/memory-model/linux-kernel.def | 6 - tools/memory-model/lock.cat | 3 + tools/objtool/Documentation/stack-validation.txt | 4 +- tools/objtool/arch.h | 8 +- tools/objtool/arch/x86/decode.c | 21 +- tools/objtool/builtin-check.c | 4 +- tools/objtool/builtin.h | 2 +- tools/objtool/check.c | 412 +- tools/objtool/check.h | 4 +- tools/objtool/elf.c | 15 +- tools/objtool/elf.h | 3 +- tools/objtool/special.c | 18 - tools/objtool/special.h | 1 - tools/objtool/warn.h | 8 - tools/pci/Makefile | 8 +- tools/pci/pcitest.c | 8 +- tools/perf/Documentation/perf-record.txt | 19 - tools/perf/Makefile.config | 28 +- tools/perf/Makefile.perf | 3 - tools/perf/arch/csky/Build | 1 - tools/perf/arch/csky/Makefile | 3 - tools/perf/arch/csky/include/perf_regs.h | 100 - tools/perf/arch/csky/util/Build | 2 - tools/perf/arch/csky/util/dwarf-regs.c | 49 - tools/perf/arch/csky/util/unwind-libdw.c | 77 - tools/perf/bench/numa.c | 4 - tools/perf/builtin-kmem.c | 2 +- tools/perf/builtin-list.c | 6 +- tools/perf/builtin-record.c | 65 +- tools/perf/builtin-stat.c | 29 +- tools/perf/builtin-top.c | 1 - tools/perf/builtin-version.c | 2 - tools/perf/examples/bpf/augmented_raw_syscalls.c | 196 +- tools/perf/perf.h | 1 - .../perf/pmu-events/arch/s390/cf_z14/extended.json | 2 +- .../perf/pmu-events/arch/x86/bonnell/frontend.json | 2 +- .../perf/pmu-events/arch/x86/bonnell/pipeline.json | 2 +- .../pmu-events/arch/x86/broadwell/bdw-metrics.json | 260 +- .../perf/pmu-events/arch/x86/broadwell/cache.json | 1630 +- .../arch/x86/broadwell/floating-point.json | 51 +- .../pmu-events/arch/x86/broadwell/frontend.json | 4 +- .../perf/pmu-events/arch/x86/broadwell/memory.json | 1640 +- .../pmu-events/arch/x86/broadwell/pipeline.json | 36 +- .../pmu-events/arch/x86/broadwellde/cache.json | 4 +- .../pmu-events/arch/x86/broadwellde/pipeline.json | 6 +- .../arch/x86/broadwellx/bdx-metrics.json | 278 +- .../perf/pmu-events/arch/x86/broadwellx/cache.json | 161 +- .../arch/x86/broadwellx/floating-point.json | 16 +- .../pmu-events/arch/x86/broadwellx/memory.json | 148 +- .../pmu-events/arch/x86/broadwellx/pipeline.json | 50 +- .../arch/x86/cascadelakex/clx-metrics.json | 304 +- tools/perf/pmu-events/arch/x86/goldmont/cache.json | 1240 +- .../perf/pmu-events/arch/x86/goldmont/memory.json | 260 + .../pmu-events/arch/x86/goldmont/pipeline.json | 5 +- .../arch/x86/goldmont/virtual-memory.json | 9 +- .../pmu-events/arch/x86/goldmontplus/cache.json | 74 +- .../pmu-events/arch/x86/goldmontplus/pipeline.json | 5 +- .../arch/x86/goldmontplus/virtual-memory.json | 9 +- tools/perf/pmu-events/arch/x86/haswell/cache.json | 175 +- .../arch/x86/haswell/floating-point.json | 33 +- .../pmu-events/arch/x86/haswell/hsw-metrics.json | 234 +- tools/perf/pmu-events/arch/x86/haswell/memory.json | 172 +- .../perf/pmu-events/arch/x86/haswell/pipeline.json | 33 +- tools/perf/pmu-events/arch/x86/haswellx/cache.json | 173 +- .../pmu-events/arch/x86/haswellx/hsx-metrics.json | 252 +- .../perf/pmu-events/arch/x86/haswellx/memory.json | 172 +- .../pmu-events/arch/x86/haswellx/pipeline.json | 10 +- .../perf/pmu-events/arch/x86/ivybridge/cache.json | 10 +- .../pmu-events/arch/x86/ivybridge/ivb-metrics.json | 250 +- .../pmu-events/arch/x86/ivybridge/pipeline.json | 4 + .../pmu-events/arch/x86/ivytown/ivt-metrics.json | 256 +- .../perf/pmu-events/arch/x86/ivytown/pipeline.json | 4 + tools/perf/pmu-events/arch/x86/jaketown/cache.json | 6 +- .../pmu-events/arch/x86/jaketown/jkt-metrics.json | 150 +- .../pmu-events/arch/x86/jaketown/pipeline.json | 12 +- .../pmu-events/arch/x86/knightslanding/cache.json | 666 +- .../pmu-events/arch/x86/knightslanding/memory.json | 268 +- .../arch/x86/knightslanding/pipeline.json | 15 +- .../arch/x86/knightslanding/virtual-memory.json | 2 +- .../pmu-events/arch/x86/sandybridge/cache.json | 680 +- .../arch/x86/sandybridge/floating-point.json | 126 +- .../pmu-events/arch/x86/sandybridge/frontend.json | 268 +- .../pmu-events/arch/x86/sandybridge/memory.json | 68 +- .../pmu-events/arch/x86/sandybridge/other.json | 18 +- .../pmu-events/arch/x86/sandybridge/pipeline.json | 1338 +- .../arch/x86/sandybridge/snb-metrics.json | 144 +- .../arch/x86/sandybridge/virtual-memory.json | 108 +- .../perf/pmu-events/arch/x86/silvermont/cache.json | 2 +- .../perf/pmu-events/arch/x86/silvermont/other.json | 20 - .../pmu-events/arch/x86/silvermont/pipeline.json | 5 +- tools/perf/pmu-events/arch/x86/skylake/cache.json | 2191 +- .../perf/pmu-events/arch/x86/skylake/frontend.json | 14 +- tools/perf/pmu-events/arch/x86/skylake/memory.json | 1121 +- .../perf/pmu-events/arch/x86/skylake/pipeline.json | 39 +- .../pmu-events/arch/x86/skylake/skl-metrics.json | 274 +- tools/perf/pmu-events/arch/x86/skylakex/cache.json | 786 +- .../arch/x86/skylakex/floating-point.json | 2 + .../pmu-events/arch/x86/skylakex/frontend.json | 234 +- .../perf/pmu-events/arch/x86/skylakex/memory.json | 751 +- .../pmu-events/arch/x86/skylakex/pipeline.json | 173 +- .../pmu-events/arch/x86/skylakex/skx-metrics.json | 304 +- tools/perf/scripts/python/export-to-sqlite.py | 2 +- tools/perf/trace/beauty/renameat.c | 1 + tools/perf/trace/strace/groups/string | 65 - tools/perf/util/annotate.c | 8 +- tools/perf/util/cloexec.c | 1 + tools/perf/util/cs-etm.c | 14 +- tools/perf/util/data-convert-bt.c | 4 +- tools/perf/util/env.c | 8 +- tools/perf/util/event.h | 1 - tools/perf/util/evlist.c | 20 +- tools/perf/util/evlist.h | 3 +- tools/perf/util/evsel.c | 23 +- tools/perf/util/evsel.h | 6 - tools/perf/util/header.c | 22 +- tools/perf/util/map.c | 20 +- tools/perf/util/map.h | 4 +- tools/perf/util/mmap.c | 4 +- tools/perf/util/mmap.h | 3 +- tools/perf/util/parse-events.c | 58 +- tools/perf/util/parse-events.h | 5 - tools/perf/util/parse-events.l | 11 +- tools/perf/util/parse-events.y | 12 - tools/perf/util/python.c | 2 +- .../perf/util/scripting-engines/trace-event-perl.c | 2 +- .../util/scripting-engines/trace-event-python.c | 2 +- tools/perf/util/session.c | 8 +- tools/perf/util/stat-display.c | 18 + tools/perf/util/trace-event-parse.c | 2 +- tools/perf/util/trace-event-read.c | 2 +- tools/perf/util/trace-event.c | 4 +- .../acpi/os_specific/service_layers/oslinuxtbl.c | 48 +- tools/power/acpi/tools/acpidump/apdump.c | 8 +- tools/power/acpi/tools/acpidump/apfiles.c | 8 +- tools/power/cpupower/man/cpupower-monitor.1 | 2 +- tools/power/cpupower/po/cs.po | 2 +- tools/power/cpupower/po/de.po | 2 +- tools/power/cpupower/po/fr.po | 2 +- tools/power/cpupower/po/it.po | 2 +- tools/power/cpupower/po/pt.po | 2 +- tools/power/x86/turbostat/Makefile | 2 +- tools/power/x86/x86_energy_perf_policy/Makefile | 2 +- tools/testing/ktest/ktest.pl | 122 +- tools/testing/ktest/sample.conf | 24 +- tools/testing/nvdimm/Kbuild | 3 - tools/testing/nvdimm/dax_pmem_compat_test.c | 8 - tools/testing/nvdimm/dax_pmem_core_test.c | 8 - tools/testing/nvdimm/dax_pmem_test.c | 8 - tools/testing/nvdimm/test/nfit.c | 20 +- tools/testing/nvdimm/watermark.h | 3 - tools/testing/selftests/.gitignore | 1 + tools/testing/selftests/Makefile | 98 +- tools/testing/selftests/bpf/.gitignore | 3 - tools/testing/selftests/bpf/Makefile | 41 +- tools/testing/selftests/bpf/bpf_helpers.h | 58 +- tools/testing/selftests/bpf/config | 11 - tools/testing/selftests/bpf/flow_dissector_load.c | 4 +- tools/testing/selftests/bpf/flow_dissector_load.h | 24 +- .../selftests/bpf/map_tests/sk_storage_map.c | 629 - .../testing/selftests/bpf/prog_tests/bpf_obj_id.c | 8 +- .../selftests/bpf/prog_tests/bpf_verif_scale.c | 49 - .../selftests/bpf/prog_tests/flow_dissector.c | 296 +- .../bpf/prog_tests/flow_dissector_load_bytes.c | 48 - .../selftests/bpf/prog_tests/get_stack_raw_tp.c | 4 +- .../testing/selftests/bpf/prog_tests/global_data.c | 157 - .../raw_tp_writable_reject_nbd_invalid.c | 42 - .../bpf/prog_tests/raw_tp_writable_test_run.c | 80 - tools/testing/selftests/bpf/prog_tests/skb_ctx.c | 89 - .../bpf/prog_tests/stacktrace_build_id_nmi.c | 16 +- .../selftests/bpf/prog_tests/task_fd_query_tp.c | 2 +- .../selftests/bpf/prog_tests/tp_attach_query.c | 3 - tools/testing/selftests/bpf/progs/bpf_flow.c | 79 +- .../testing/selftests/bpf/progs/test_global_data.c | 106 - tools/testing/selftests/bpf/progs/test_jhash.h | 70 - tools/testing/selftests/bpf/progs/test_skb_ctx.c | 21 - .../selftests/bpf/progs/test_sock_fields_kern.c | 53 - .../testing/selftests/bpf/progs/test_sysctl_prog.c | 70 - tools/testing/selftests/bpf/progs/test_tc_edt.c | 109 - tools/testing/selftests/bpf/progs/test_tc_tunnel.c | 536 - .../bpf/progs/test_tcp_check_syncookie_kern.c | 129 - .../testing/selftests/bpf/progs/test_tcpbpf_kern.c | 2 +- .../selftests/bpf/progs/test_tcpnotify_kern.c | 2 +- .../selftests/bpf/progs/test_verif_scale1.c | 30 - .../selftests/bpf/progs/test_verif_scale2.c | 30 - .../selftests/bpf/progs/test_verif_scale3.c | 30 - tools/testing/selftests/bpf/test_btf.c | 799 +- tools/testing/selftests/bpf/test_btf.h | 69 - tools/testing/selftests/bpf/test_libbpf_open.c | 2 - tools/testing/selftests/bpf/test_lru_map.c | 288 +- tools/testing/selftests/bpf/test_lwt_ip_encap.sh | 134 +- tools/testing/selftests/bpf/test_maps.c | 18 +- tools/testing/selftests/bpf/test_maps.h | 17 - tools/testing/selftests/bpf/test_offload.py | 227 +- tools/testing/selftests/bpf/test_progs.c | 6 +- tools/testing/selftests/bpf/test_progs.h | 1 - tools/testing/selftests/bpf/test_section_names.c | 5 - tools/testing/selftests/bpf/test_sock_fields.c | 115 +- tools/testing/selftests/bpf/test_sysctl.c | 1567 -- tools/testing/selftests/bpf/test_tc_edt.sh | 99 - tools/testing/selftests/bpf/test_tc_tunnel.sh | 290 - .../selftests/bpf/test_tcp_check_syncookie.sh | 81 - .../selftests/bpf/test_tcp_check_syncookie_user.c | 212 - tools/testing/selftests/bpf/test_verifier.c | 215 +- tools/testing/selftests/bpf/trace_helpers.c | 4 - tools/testing/selftests/bpf/urandom_read.c | 15 +- .../testing/selftests/bpf/verifier/array_access.c | 159 - tools/testing/selftests/bpf/verifier/calls.c | 25 - tools/testing/selftests/bpf/verifier/ctx_skb.c | 1 + .../selftests/bpf/verifier/direct_packet_access.c | 22 - .../selftests/bpf/verifier/direct_value_access.c | 347 - tools/testing/selftests/bpf/verifier/int_ptr.c | 160 - tools/testing/selftests/bpf/verifier/jit.c | 19 - tools/testing/selftests/bpf/verifier/jump.c | 195 - tools/testing/selftests/bpf/verifier/ld_dw.c | 9 - .../selftests/bpf/verifier/raw_tp_writable.c | 34 - .../testing/selftests/bpf/verifier/ref_tracking.c | 126 +- tools/testing/selftests/bpf/verifier/scale.c | 18 - tools/testing/selftests/bpf/verifier/sock.c | 116 - tools/testing/selftests/bpf/verifier/unpriv.c | 8 +- tools/testing/selftests/bpf/verifier/var_off.c | 186 +- .../selftests/breakpoints/breakpoint_test.c | 15 +- .../selftests/breakpoints/breakpoint_test_arm64.c | 3 +- .../breakpoints/step_after_suspend_test.c | 8 - tools/testing/selftests/capabilities/test_execve.c | 6 +- tools/testing/selftests/cgroup/.gitignore | 1 - tools/testing/selftests/cgroup/Makefile | 2 - tools/testing/selftests/cgroup/cgroup_util.c | 58 +- tools/testing/selftests/cgroup/cgroup_util.h | 5 - tools/testing/selftests/cgroup/test_freezer.c | 851 - tools/testing/selftests/cgroup/test_memcontrol.c | 38 +- tools/testing/selftests/drivers/.gitignore | 1 - .../selftests/drivers/net/mlxsw/qos_ets_strict.sh | 311 - .../testing/selftests/drivers/net/mlxsw/qos_lib.sh | 98 - .../selftests/drivers/net/mlxsw/qos_mc_aware.sh | 122 +- .../selftests/drivers/net/mlxsw/rtnetlink.sh | 46 - .../drivers/net/mlxsw/spectrum-2/tc_flower.sh | 1 - .../net/mlxsw/spectrum/devlink_resources.sh | 3 - .../drivers/net/mlxsw/spectrum/resource_scale.sh | 5 +- tools/testing/selftests/efivarfs/efivarfs.sh | 28 +- tools/testing/selftests/exec/.gitignore | 3 +- tools/testing/selftests/exec/Makefile | 4 - tools/testing/selftests/exec/recursion-depth.c | 67 - .../ftrace/test.d/ftrace/tracing-error-log.tc | 19 - tools/testing/selftests/ftrace/test.d/functions | 12 - .../ftrace/test.d/kprobe/kprobe_syntax_errors.tc | 85 - .../ftrace/test.d/kprobe/uprobe_syntax_errors.tc | 23 - .../inter-event/trigger-extended-error-support.tc | 28 + .../selftests/futex/functional/futex_requeue_pi.c | 1 - .../functional/futex_requeue_pi_mismatched_ops.c | 1 - .../functional/futex_requeue_pi_signal_restart.c | 1 - .../functional/futex_wait_private_mapped_file.c | 1 - .../futex/functional/futex_wait_timeout.c | 1 - .../functional/futex_wait_uninitialized_heap.c | 1 - .../futex/functional/futex_wait_wouldblock.c | 1 - tools/testing/selftests/gpio/gpio-mockup-chardev.c | 1 + tools/testing/selftests/ima/Makefile | 11 + tools/testing/selftests/ima/config | 4 + tools/testing/selftests/ima/test_kexec_load.sh | 54 + tools/testing/selftests/ipc/msgque.c | 11 +- tools/testing/selftests/kexec/Makefile | 12 - tools/testing/selftests/kexec/config | 3 - tools/testing/selftests/kexec/kexec_common_lib.sh | 220 - .../selftests/kexec/test_kexec_file_load.sh | 208 - tools/testing/selftests/kexec/test_kexec_load.sh | 47 - tools/testing/selftests/kselftest.h | 17 +- tools/testing/selftests/kselftest/prefix.pl | 23 - tools/testing/selftests/kselftest/runner.sh | 86 - tools/testing/selftests/kselftest_harness.h | 2 - tools/testing/selftests/kselftest_module.h | 48 - tools/testing/selftests/kselftest_module.sh | 84 - tools/testing/selftests/kvm/dirty_log_test.c | 5 +- tools/testing/selftests/kvm/x86_64/hyperv_cpuid.c | 9 +- tools/testing/selftests/lib.mk | 96 +- tools/testing/selftests/lib/Makefile | 2 +- tools/testing/selftests/lib/bitmap.sh | 18 +- tools/testing/selftests/lib/config | 1 - tools/testing/selftests/lib/prime_numbers.sh | 17 +- tools/testing/selftests/lib/printf.sh | 19 +- tools/testing/selftests/lib/strscpy.sh | 3 - tools/testing/selftests/livepatch/Makefile | 3 +- .../selftests/media_tests/media_dev_allocator.sh | 85 - .../testing/selftests/membarrier/membarrier_test.c | 1 - tools/testing/selftests/net/config | 2 + tools/testing/selftests/net/fib_rule_tests.sh | 10 +- tools/testing/selftests/net/fib_tests.sh | 164 +- .../selftests/net/forwarding/bridge_igmp.sh | 152 - .../selftests/net/forwarding/devlink_lib.sh | 110 +- tools/testing/selftests/net/forwarding/loopback.sh | 94 - .../selftests/net/forwarding/router_multicast.sh | 107 +- .../testing/selftests/net/forwarding/tc_flower.sh | 59 +- .../selftests/net/forwarding/tc_vlan_modify.sh | 164 - tools/testing/selftests/net/pmtu.sh | 213 +- tools/testing/selftests/net/rtnetlink.sh | 11 +- tools/testing/selftests/net/run_afpackettests | 5 - tools/testing/selftests/net/run_netsocktests | 2 +- tools/testing/selftests/netfilter/Makefile | 3 +- .../testing/selftests/netfilter/bridge_brouter.sh | 146 - .../selftests/netfilter/conntrack_icmp_related.sh | 283 - tools/testing/selftests/netfilter/nft_nat.sh | 182 +- tools/testing/selftests/ntb/ntb_test.sh | 2 +- tools/testing/selftests/pidfd/.gitignore | 1 - tools/testing/selftests/pidfd/Makefile | 2 +- tools/testing/selftests/pidfd/pidfd_test.c | 211 - .../selftests/powerpc/copyloops/asm/export.h | 1 - .../selftests/powerpc/copyloops/asm/kasan.h | 0 .../selftests/powerpc/copyloops/asm/ppc_asm.h | 1 - tools/testing/selftests/powerpc/harness.c | 6 +- tools/testing/selftests/powerpc/include/reg.h | 2 - tools/testing/selftests/powerpc/signal/.gitignore | 1 - tools/testing/selftests/powerpc/signal/Makefile | 3 +- tools/testing/selftests/powerpc/signal/sigfuz.c | 325 - tools/testing/selftests/powerpc/vphn/vphn.c | 2 +- tools/testing/selftests/powerpc/vphn/vphn.h | 2 +- tools/testing/selftests/proc/proc-pid-vm.c | 4 +- .../selftests/proc/proc-self-map-files-002.c | 20 +- .../selftests/rcutorture/bin/configNR_CPUS.sh | 17 +- .../selftests/rcutorture/bin/config_override.sh | 17 +- .../selftests/rcutorture/bin/configcheck.sh | 19 +- .../testing/selftests/rcutorture/bin/configinit.sh | 17 +- tools/testing/selftests/rcutorture/bin/cpus2use.sh | 17 +- .../testing/selftests/rcutorture/bin/functions.sh | 17 +- tools/testing/selftests/rcutorture/bin/jitter.sh | 17 +- .../testing/selftests/rcutorture/bin/kvm-build.sh | 17 +- .../selftests/rcutorture/bin/kvm-find-errors.sh | 5 - .../selftests/rcutorture/bin/kvm-recheck-lock.sh | 17 +- .../selftests/rcutorture/bin/kvm-recheck-rcu.sh | 17 +- .../rcutorture/bin/kvm-recheck-rcuperf-ftrace.sh | 17 +- .../rcutorture/bin/kvm-recheck-rcuperf.sh | 17 +- .../selftests/rcutorture/bin/kvm-recheck.sh | 17 +- .../selftests/rcutorture/bin/kvm-test-1-run.sh | 17 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 17 +- tools/testing/selftests/rcutorture/bin/mkinitrd.sh | 15 +- .../selftests/rcutorture/bin/parse-build.sh | 17 +- .../selftests/rcutorture/bin/parse-console.sh | 17 +- .../rcutorture/configs/lock/ver_functions.sh | 17 +- .../rcutorture/configs/rcu/ver_functions.sh | 17 +- .../rcutorture/configs/rcuperf/ver_functions.sh | 17 +- .../formal/srcu-cbmc/include/linux/types.h | 4 + tools/testing/selftests/rseq/Makefile | 8 +- tools/testing/selftests/rseq/rseq-arm.h | 132 +- tools/testing/selftests/rseq/rseq-arm64.h | 74 +- tools/testing/selftests/rseq/rseq-mips.h | 115 +- tools/testing/selftests/rseq/rseq-ppc.h | 90 +- tools/testing/selftests/rseq/rseq-s390.h | 78 +- tools/testing/selftests/rseq/rseq-x86.h | 264 +- tools/testing/selftests/rseq/rseq.c | 55 +- tools/testing/selftests/rseq/rseq.h | 2 +- tools/testing/selftests/rseq/run_param_test.sh | 7 +- tools/testing/selftests/seccomp/seccomp_bpf.c | 77 +- tools/testing/selftests/sigaltstack/sas.c | 1 - tools/testing/selftests/sync/sync_test.c | 1 - tools/testing/selftests/sysctl/sysctl.sh | 161 +- .../tc-testing/tc-tests/actions/pedit.json | 903 - .../tc-testing/tc-tests/filters/tests.json | 20 - tools/testing/selftests/timers/skew_consistency.c | 1 + tools/testing/selftests/x86/mpx-dig.c | 2 + tools/virtio/linux/kernel.h | 2 +- tools/virtio/ringtest/ptr_ring.c | 1 + tools/vm/slabinfo.c | 7 +- virt/kvm/arm/arch_timer.c | 17 +- virt/kvm/arm/arm.c | 51 +- virt/kvm/arm/mmu.c | 8 +- virt/kvm/arm/vgic/vgic-mmio-v3.c | 3 - virt/kvm/arm/vgic/vgic.c | 21 - virt/kvm/arm/vgic/vgic.h | 1 - virt/kvm/kvm_main.c | 90 +- 12330 files changed, 376349 insertions(+), 592648 deletions(-) delete mode 100644 Documentation/ABI/obsolete/sysfs-class-net-batman-adv delete mode 100644 Documentation/ABI/obsolete/sysfs-class-net-mesh delete mode 100644 Documentation/ABI/testing/sysfs-bus-counter delete mode 100644 Documentation/ABI/testing/sysfs-bus-counter-104-quad-8 delete mode 100644 Documentation/ABI/testing/sysfs-bus-counter-ftm-quaddec delete mode 100644 Documentation/ABI/testing/sysfs-bus-i2c-devices-pca954x delete mode 100644 Documentation/ABI/testing/sysfs-bus-iio-impedance-analyzer-ad5933 delete mode 100644 Documentation/ABI/testing/sysfs-bus-iio-temperature-max31856 create mode 100644 Documentation/ABI/testing/sysfs-class-net-batman-adv create mode 100644 Documentation/ABI/testing/sysfs-class-net-mesh delete mode 100644 Documentation/ABI/testing/sysfs-driver-ucsi-ccg delete mode 100644 Documentation/ABI/testing/sysfs-platform-wilco-ec delete mode 100644 Documentation/ABI/testing/usb-uevent create mode 100644 Documentation/acpi/DSD-properties-rules.txt create mode 100644 Documentation/acpi/acpi-lid.txt create mode 100644 Documentation/acpi/aml-debugger.txt create mode 100644 Documentation/acpi/apei/einj.txt create mode 100644 Documentation/acpi/apei/output_format.txt create mode 100644 Documentation/acpi/cppc_sysfs.txt create mode 100644 Documentation/acpi/debug.txt create mode 100644 Documentation/acpi/dsd/data-node-references.txt create mode 100644 Documentation/acpi/dsd/graph.txt delete mode 100644 Documentation/acpi/dsd/leds.txt create mode 100644 Documentation/acpi/dsdt-override.txt create mode 100644 Documentation/acpi/enumeration.txt create mode 100644 Documentation/acpi/gpio-properties.txt create mode 100644 Documentation/acpi/i2c-muxes.txt create mode 100644 Documentation/acpi/initrd_table_override.txt create mode 100644 Documentation/acpi/linuxized-acpica.txt create mode 100644 Documentation/acpi/lpit.txt create mode 100644 Documentation/acpi/method-customizing.txt create mode 100644 Documentation/acpi/method-tracing.txt create mode 100644 Documentation/acpi/namespace.txt create mode 100644 Documentation/acpi/osi.txt create mode 100644 Documentation/acpi/scan_handlers.txt create mode 100644 Documentation/acpi/ssdt-overlays.txt create mode 100644 Documentation/acpi/video_extension.txt delete mode 100644 Documentation/admin-guide/acpi/cppc_sysfs.rst delete mode 100644 Documentation/admin-guide/acpi/dsdt-override.rst delete mode 100644 Documentation/admin-guide/acpi/index.rst delete mode 100644 Documentation/admin-guide/acpi/initrd_table_override.rst delete mode 100644 Documentation/admin-guide/acpi/ssdt-overlays.rst delete mode 100644 Documentation/admin-guide/hw-vuln/index.rst delete mode 100644 Documentation/admin-guide/hw-vuln/l1tf.rst delete mode 100644 Documentation/admin-guide/hw-vuln/mds.rst create mode 100644 Documentation/admin-guide/l1tf.rst delete mode 100644 Documentation/admin-guide/mm/numaperf.rst delete mode 100644 Documentation/admin-guide/pm/intel_epb.rst delete mode 100644 Documentation/arm64/perf.txt delete mode 100644 Documentation/bpf/prog_cgroup_sysctl.rst delete mode 100644 Documentation/bpf/prog_flow_dissector.rst delete mode 100644 Documentation/device-mapper/dm-dust.txt delete mode 100644 Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml delete mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,camsys.txt delete mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,ipu.txt create mode 100644 Documentation/devicetree/bindings/arm/sunxi.txt delete mode 100644 Documentation/devicetree/bindings/arm/sunxi.yaml delete mode 100644 Documentation/devicetree/bindings/arm/sunxi/sunxi-mbus.txt delete mode 100644 Documentation/devicetree/bindings/clock/cirrus,lochnagar.txt delete mode 100644 Documentation/devicetree/bindings/clock/milbeaut-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,turingcc.txt delete mode 100644 Documentation/devicetree/bindings/clock/sifive/fu540-prci.txt delete mode 100644 Documentation/devicetree/bindings/clock/xlnx,zynqmp-clk.txt delete mode 100644 Documentation/devicetree/bindings/counter/ftm-quaddec.txt delete mode 100644 Documentation/devicetree/bindings/counter/stm32-lptimer-cnt.txt delete mode 100644 Documentation/devicetree/bindings/counter/stm32-timer-cnt.txt create mode 100644 Documentation/devicetree/bindings/display/amlogic,simple-frameb [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/feiyang,fy07024 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/lg,acx467akm-7.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/osddisplays,osd [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/rocktech,jh057n [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/ronbo,rb070d30.yaml delete mode 100644 Documentation/devicetree/bindings/display/rockchip/rockchip,rk3 [...] create mode 100644 Documentation/devicetree/bindings/display/simple-framebuffer-sunxi.txt create mode 100644 Documentation/devicetree/bindings/display/simple-framebuffer.txt delete mode 100644 Documentation/devicetree/bindings/display/simple-framebuffer.yaml delete mode 100644 Documentation/devicetree/bindings/display/ste,mcde.txt delete mode 100644 Documentation/devicetree/bindings/fieldbus/arcx,anybus-controller.txt delete mode 100644 Documentation/devicetree/bindings/firmware/intel,ixp4xx-network [...] delete mode 100644 Documentation/devicetree/bindings/fpga/xlnx,zynqmp-pcap-fpga.txt delete mode 100644 Documentation/devicetree/bindings/gpu/arm,mali-bifrost.txt delete mode 100644 Documentation/devicetree/bindings/gpu/aspeed-gfx.txt delete mode 100644 Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.txt delete mode 100644 Documentation/devicetree/bindings/iio/accel/kionix,kxcjk1013.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7780.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/avia-hx711.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/ti-ads8344.txt create mode 100644 Documentation/devicetree/bindings/iio/counter/stm32-lptimer-cnt.txt delete mode 100644 Documentation/devicetree/bindings/iio/gyroscope/bmg160.txt delete mode 100644 Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.txt delete mode 100644 Documentation/devicetree/bindings/iio/imu/adi,adis16480.txt delete mode 100644 Documentation/devicetree/bindings/iio/light/vcnl4000.txt create mode 100644 Documentation/devicetree/bindings/iio/pressure/bmp085.txt delete mode 100644 Documentation/devicetree/bindings/iio/pressure/bmp085.yaml create mode 100644 Documentation/devicetree/bindings/iio/proximity/devantech-srf04.txt delete mode 100644 Documentation/devicetree/bindings/iio/proximity/devantech-srf04.yaml delete mode 100644 Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.txt delete mode 100644 Documentation/devicetree/bindings/iio/temperature/max31856.txt delete mode 100644 Documentation/devicetree/bindings/iio/temperature/temperature-b [...] delete mode 100644 Documentation/devicetree/bindings/input/gpio-vibrator.yaml delete mode 100644 Documentation/devicetree/bindings/input/max77650-onkey.txt delete mode 100644 Documentation/devicetree/bindings/input/microchip,qt1050.txt delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/iqs5xx.txt delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/intel,ix [...] delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.txt delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.txt delete mode 100644 Documentation/devicetree/bindings/leds/backlight/lm3630a-backli [...] delete mode 100644 Documentation/devicetree/bindings/leds/leds-lm3532.txt delete mode 100644 Documentation/devicetree/bindings/leds/leds-max77650.txt delete mode 100644 Documentation/devicetree/bindings/mailbox/marvell,armada-3700-r [...] delete mode 100644 Documentation/devicetree/bindings/media/i2c/st,st-mipid02.txt delete mode 100644 Documentation/devicetree/bindings/media/rcar_imr.txt delete mode 100644 Documentation/devicetree/bindings/memory-controllers/fsl/mmdc.txt delete mode 100644 Documentation/devicetree/bindings/mfd/max77650.txt delete mode 100644 Documentation/devicetree/bindings/mfd/stmfx.txt delete mode 100644 Documentation/devicetree/bindings/misc/aspeed-p2a-ctrl.txt delete mode 100644 Documentation/devicetree/bindings/misc/intel,ixp4xx-queue-manager.yaml delete mode 100644 Documentation/devicetree/bindings/mtd/allwinner,sun4i-a10-nand.yaml delete mode 100644 Documentation/devicetree/bindings/mtd/nand-controller.yaml create mode 100644 Documentation/devicetree/bindings/mtd/nand.txt delete mode 100644 Documentation/devicetree/bindings/mtd/partitions/arm,arm-firmwa [...] delete mode 100644 Documentation/devicetree/bindings/mtd/partitions/brcm,bcm963xx- [...] delete mode 100644 Documentation/devicetree/bindings/mtd/partitions/brcm,bcm963xx- [...] create mode 100644 Documentation/devicetree/bindings/mtd/sunxi-nand.txt create mode 100644 Documentation/devicetree/bindings/mux/mmio-mux.txt delete mode 100644 Documentation/devicetree/bindings/mux/reg-mux.txt delete mode 100644 Documentation/devicetree/bindings/net/dsa/sja1105.txt delete mode 100644 Documentation/devicetree/bindings/net/mdio-mux-meson-g12a.txt delete mode 100644 Documentation/devicetree/bindings/nvmem/st,stm32-romem.txt delete mode 100644 Documentation/devicetree/bindings/phy/brcm,stingray-usb-phy.txt delete mode 100644 Documentation/devicetree/bindings/phy/meson-g12a-usb2-phy.txt delete mode 100644 Documentation/devicetree/bindings/phy/meson-g12a-usb3-pcie-phy.txt delete mode 100644 Documentation/devicetree/bindings/phy/phy-hi3660-usb3.txt delete mode 100644 Documentation/devicetree/bindings/phy/phy-mtk-ufs.txt delete mode 100644 Documentation/devicetree/bindings/phy/ti,phy-am654-serdes.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/pinctrl-mt8183.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/pinctrl-stmfx.txt delete mode 100644 Documentation/devicetree/bindings/power/supply/ingenic,battery.txt delete mode 100644 Documentation/devicetree/bindings/power/supply/lt3651-charger.txt create mode 100644 Documentation/devicetree/bindings/power/supply/ltc3651-charger.txt delete mode 100644 Documentation/devicetree/bindings/power/supply/max77650-charger.txt delete mode 100644 Documentation/devicetree/bindings/power/supply/microchip,ucs1002.txt delete mode 100644 Documentation/devicetree/bindings/pwm/imx-tpm-pwm.txt delete mode 100644 Documentation/devicetree/bindings/regulator/st,stm32mp1-pwr-reg.txt delete mode 100644 Documentation/devicetree/bindings/reset/bitmain,bm1880-reset.txt delete mode 100644 Documentation/devicetree/bindings/riscv/sifive-l2-cache.txt delete mode 100644 Documentation/devicetree/bindings/rtc/rtc-aspeed.txt delete mode 100644 Documentation/devicetree/bindings/serial/sifive-serial.txt delete mode 100644 Documentation/devicetree/bindings/sifive/sifive-blocks-ip-versi [...] delete mode 100644 Documentation/devicetree/bindings/sound/cirrus,lochnagar.txt delete mode 100644 Documentation/devicetree/bindings/sound/fsl,audmix.txt delete mode 100644 Documentation/devicetree/bindings/sound/mchp-i2s-mcc.txt delete mode 100644 Documentation/devicetree/bindings/sound/mt8183-da7219-max98357.txt delete mode 100644 Documentation/devicetree/bindings/sound/mt8183-mt6358-ts3a227-m [...] delete mode 100644 Documentation/devicetree/bindings/sound/sprd-mcdt.txt delete mode 100644 Documentation/devicetree/bindings/spi/spi-mt7621.txt delete mode 100644 Documentation/devicetree/bindings/spi/spi-zynq-qspi.txt delete mode 100644 Documentation/devicetree/bindings/thermal/amazon,al-thermal.txt delete mode 100644 Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml delete mode 100644 Documentation/devicetree/bindings/ufs/ufs-mediatek.txt delete mode 100644 Documentation/devicetree/bindings/usb/generic-ehci.yaml delete mode 100644 Documentation/devicetree/bindings/usb/generic-ohci.yaml create mode 100644 Documentation/devicetree/bindings/usb/usb-ehci.txt create mode 100644 Documentation/devicetree/bindings/usb/usb-hcd.txt delete mode 100644 Documentation/devicetree/bindings/usb/usb-hcd.yaml create mode 100644 Documentation/devicetree/bindings/usb/usb-ohci.txt delete mode 100644 Documentation/devicetree/bindings/virtio/iommu.txt delete mode 100644 Documentation/devicetree/bindings/watchdog/fsl-imx-sc-wdt.txt delete mode 100644 Documentation/devicetree/bindings/writing-bindings.txt delete mode 100644 Documentation/driver-api/acpi/index.rst delete mode 100644 Documentation/driver-api/acpi/linuxized-acpica.rst delete mode 100644 Documentation/driver-api/acpi/scan_handlers.rst delete mode 100644 Documentation/driver-api/generic-counter.rst delete mode 100644 Documentation/firmware-guide/acpi/DSD-properties-rules.rst delete mode 100644 Documentation/firmware-guide/acpi/acpi-lid.rst delete mode 100644 Documentation/firmware-guide/acpi/aml-debugger.rst delete mode 100644 Documentation/firmware-guide/acpi/apei/einj.rst delete mode 100644 Documentation/firmware-guide/acpi/apei/output_format.rst delete mode 100644 Documentation/firmware-guide/acpi/debug.rst delete mode 100644 Documentation/firmware-guide/acpi/dsd/data-node-references.rst delete mode 100644 Documentation/firmware-guide/acpi/dsd/graph.rst delete mode 100644 Documentation/firmware-guide/acpi/enumeration.rst delete mode 100644 Documentation/firmware-guide/acpi/gpio-properties.rst delete mode 100644 Documentation/firmware-guide/acpi/i2c-muxes.rst delete mode 100644 Documentation/firmware-guide/acpi/index.rst delete mode 100644 Documentation/firmware-guide/acpi/lpit.rst delete mode 100644 Documentation/firmware-guide/acpi/method-customizing.rst delete mode 100644 Documentation/firmware-guide/acpi/method-tracing.rst delete mode 100644 Documentation/firmware-guide/acpi/namespace.rst delete mode 100644 Documentation/firmware-guide/acpi/osi.rst delete mode 100644 Documentation/firmware-guide/acpi/video_extension.rst delete mode 100644 Documentation/firmware-guide/index.rst delete mode 100644 Documentation/gpio/index.rst delete mode 100644 Documentation/gpio/sysfs.rst create mode 100644 Documentation/gpio/sysfs.txt create mode 100644 Documentation/hwmon/ab8500 delete mode 100644 Documentation/hwmon/ab8500.rst create mode 100644 Documentation/hwmon/abituguru create mode 100644 Documentation/hwmon/abituguru-datasheet delete mode 100644 Documentation/hwmon/abituguru-datasheet.rst delete mode 100644 Documentation/hwmon/abituguru.rst create mode 100644 Documentation/hwmon/abituguru3 delete mode 100644 Documentation/hwmon/abituguru3.rst create mode 100644 Documentation/hwmon/abx500 delete mode 100644 Documentation/hwmon/abx500.rst create mode 100644 Documentation/hwmon/acpi_power_meter delete mode 100644 Documentation/hwmon/acpi_power_meter.rst create mode 100644 Documentation/hwmon/ad7314 delete mode 100644 Documentation/hwmon/ad7314.rst create mode 100644 Documentation/hwmon/adc128d818 delete mode 100644 Documentation/hwmon/adc128d818.rst create mode 100644 Documentation/hwmon/adm1021 delete mode 100644 Documentation/hwmon/adm1021.rst create mode 100644 Documentation/hwmon/adm1025 delete mode 100644 Documentation/hwmon/adm1025.rst create mode 100644 Documentation/hwmon/adm1026 delete mode 100644 Documentation/hwmon/adm1026.rst create mode 100644 Documentation/hwmon/adm1031 delete mode 100644 Documentation/hwmon/adm1031.rst create mode 100644 Documentation/hwmon/adm1275 delete mode 100644 Documentation/hwmon/adm1275.rst create mode 100644 Documentation/hwmon/adm9240 delete mode 100644 Documentation/hwmon/adm9240.rst create mode 100644 Documentation/hwmon/ads1015 delete mode 100644 Documentation/hwmon/ads1015.rst create mode 100644 Documentation/hwmon/ads7828 delete mode 100644 Documentation/hwmon/ads7828.rst create mode 100644 Documentation/hwmon/adt7410 delete mode 100644 Documentation/hwmon/adt7410.rst create mode 100644 Documentation/hwmon/adt7411 delete mode 100644 Documentation/hwmon/adt7411.rst create mode 100644 Documentation/hwmon/adt7462 delete mode 100644 Documentation/hwmon/adt7462.rst create mode 100644 Documentation/hwmon/adt7470 delete mode 100644 Documentation/hwmon/adt7470.rst create mode 100644 Documentation/hwmon/adt7475 delete mode 100644 Documentation/hwmon/adt7475.rst create mode 100644 Documentation/hwmon/amc6821 delete mode 100644 Documentation/hwmon/amc6821.rst create mode 100644 Documentation/hwmon/asb100 delete mode 100644 Documentation/hwmon/asb100.rst create mode 100644 Documentation/hwmon/asc7621 delete mode 100644 Documentation/hwmon/asc7621.rst create mode 100644 Documentation/hwmon/aspeed-pwm-tacho delete mode 100644 Documentation/hwmon/aspeed-pwm-tacho.rst create mode 100644 Documentation/hwmon/coretemp delete mode 100644 Documentation/hwmon/coretemp.rst create mode 100644 Documentation/hwmon/da9052 delete mode 100644 Documentation/hwmon/da9052.rst create mode 100644 Documentation/hwmon/da9055 delete mode 100644 Documentation/hwmon/da9055.rst create mode 100644 Documentation/hwmon/dme1737 delete mode 100644 Documentation/hwmon/dme1737.rst create mode 100644 Documentation/hwmon/ds1621 delete mode 100644 Documentation/hwmon/ds1621.rst create mode 100644 Documentation/hwmon/ds620 delete mode 100644 Documentation/hwmon/ds620.rst create mode 100644 Documentation/hwmon/emc1403 delete mode 100644 Documentation/hwmon/emc1403.rst create mode 100644 Documentation/hwmon/emc2103 delete mode 100644 Documentation/hwmon/emc2103.rst create mode 100644 Documentation/hwmon/emc6w201 delete mode 100644 Documentation/hwmon/emc6w201.rst create mode 100644 Documentation/hwmon/f71805f delete mode 100644 Documentation/hwmon/f71805f.rst create mode 100644 Documentation/hwmon/f71882fg delete mode 100644 Documentation/hwmon/f71882fg.rst create mode 100644 Documentation/hwmon/fam15h_power delete mode 100644 Documentation/hwmon/fam15h_power.rst create mode 100644 Documentation/hwmon/ftsteutates delete mode 100644 Documentation/hwmon/ftsteutates.rst create mode 100644 Documentation/hwmon/g760a delete mode 100644 Documentation/hwmon/g760a.rst create mode 100644 Documentation/hwmon/g762 delete mode 100644 Documentation/hwmon/g762.rst create mode 100644 Documentation/hwmon/gl518sm delete mode 100644 Documentation/hwmon/gl518sm.rst create mode 100644 Documentation/hwmon/hih6130 delete mode 100644 Documentation/hwmon/hih6130.rst delete mode 100644 Documentation/hwmon/hwmon-kernel-api.rst create mode 100644 Documentation/hwmon/hwmon-kernel-api.txt create mode 100644 Documentation/hwmon/ibm-cffps delete mode 100644 Documentation/hwmon/ibm-cffps.rst create mode 100644 Documentation/hwmon/ibmaem delete mode 100644 Documentation/hwmon/ibmaem.rst create mode 100644 Documentation/hwmon/ibmpowernv delete mode 100644 Documentation/hwmon/ibmpowernv.rst create mode 100644 Documentation/hwmon/ina209 delete mode 100644 Documentation/hwmon/ina209.rst create mode 100644 Documentation/hwmon/ina2xx delete mode 100644 Documentation/hwmon/ina2xx.rst create mode 100644 Documentation/hwmon/ina3221 delete mode 100644 Documentation/hwmon/ina3221.rst delete mode 100644 Documentation/hwmon/index.rst create mode 100644 Documentation/hwmon/ir35221 delete mode 100644 Documentation/hwmon/ir35221.rst delete mode 100644 Documentation/hwmon/ir38064.rst delete mode 100644 Documentation/hwmon/isl68137.rst create mode 100644 Documentation/hwmon/it87 delete mode 100644 Documentation/hwmon/it87.rst create mode 100644 Documentation/hwmon/jc42 delete mode 100644 Documentation/hwmon/jc42.rst create mode 100644 Documentation/hwmon/k10temp delete mode 100644 Documentation/hwmon/k10temp.rst create mode 100644 Documentation/hwmon/k8temp delete mode 100644 Documentation/hwmon/k8temp.rst create mode 100644 Documentation/hwmon/lineage-pem delete mode 100644 Documentation/hwmon/lineage-pem.rst create mode 100644 Documentation/hwmon/lm25066 delete mode 100644 Documentation/hwmon/lm25066.rst create mode 100644 Documentation/hwmon/lm63 delete mode 100644 Documentation/hwmon/lm63.rst create mode 100644 Documentation/hwmon/lm70 delete mode 100644 Documentation/hwmon/lm70.rst create mode 100644 Documentation/hwmon/lm73 delete mode 100644 Documentation/hwmon/lm73.rst create mode 100644 Documentation/hwmon/lm75 delete mode 100644 Documentation/hwmon/lm75.rst create mode 100644 Documentation/hwmon/lm77 delete mode 100644 Documentation/hwmon/lm77.rst create mode 100644 Documentation/hwmon/lm78 delete mode 100644 Documentation/hwmon/lm78.rst create mode 100644 Documentation/hwmon/lm80 delete mode 100644 Documentation/hwmon/lm80.rst create mode 100644 Documentation/hwmon/lm83 delete mode 100644 Documentation/hwmon/lm83.rst create mode 100644 Documentation/hwmon/lm85 delete mode 100644 Documentation/hwmon/lm85.rst create mode 100644 Documentation/hwmon/lm87 delete mode 100644 Documentation/hwmon/lm87.rst create mode 100644 Documentation/hwmon/lm90 delete mode 100644 Documentation/hwmon/lm90.rst create mode 100644 Documentation/hwmon/lm92 delete mode 100644 Documentation/hwmon/lm92.rst create mode 100644 Documentation/hwmon/lm93 delete mode 100644 Documentation/hwmon/lm93.rst create mode 100644 Documentation/hwmon/lm95234 delete mode 100644 Documentation/hwmon/lm95234.rst create mode 100644 Documentation/hwmon/lm95245 delete mode 100644 Documentation/hwmon/lm95245.rst delete mode 100644 Documentation/hwmon/lochnagar.rst create mode 100644 Documentation/hwmon/ltc2945 delete mode 100644 Documentation/hwmon/ltc2945.rst create mode 100644 Documentation/hwmon/ltc2978 delete mode 100644 Documentation/hwmon/ltc2978.rst create mode 100644 Documentation/hwmon/ltc2990 delete mode 100644 Documentation/hwmon/ltc2990.rst create mode 100644 Documentation/hwmon/ltc3815 delete mode 100644 Documentation/hwmon/ltc3815.rst create mode 100644 Documentation/hwmon/ltc4151 delete mode 100644 Documentation/hwmon/ltc4151.rst create mode 100644 Documentation/hwmon/ltc4215 delete mode 100644 Documentation/hwmon/ltc4215.rst create mode 100644 Documentation/hwmon/ltc4245 delete mode 100644 Documentation/hwmon/ltc4245.rst create mode 100644 Documentation/hwmon/ltc4260 delete mode 100644 Documentation/hwmon/ltc4260.rst create mode 100644 Documentation/hwmon/ltc4261 delete mode 100644 Documentation/hwmon/ltc4261.rst create mode 100644 Documentation/hwmon/max16064 delete mode 100644 Documentation/hwmon/max16064.rst create mode 100644 Documentation/hwmon/max16065 delete mode 100644 Documentation/hwmon/max16065.rst create mode 100644 Documentation/hwmon/max1619 delete mode 100644 Documentation/hwmon/max1619.rst create mode 100644 Documentation/hwmon/max1668 delete mode 100644 Documentation/hwmon/max1668.rst create mode 100644 Documentation/hwmon/max197 delete mode 100644 Documentation/hwmon/max197.rst create mode 100644 Documentation/hwmon/max20751 delete mode 100644 Documentation/hwmon/max20751.rst create mode 100644 Documentation/hwmon/max31722 delete mode 100644 Documentation/hwmon/max31722.rst create mode 100644 Documentation/hwmon/max31785 delete mode 100644 Documentation/hwmon/max31785.rst create mode 100644 Documentation/hwmon/max31790 delete mode 100644 Documentation/hwmon/max31790.rst create mode 100644 Documentation/hwmon/max34440 delete mode 100644 Documentation/hwmon/max34440.rst create mode 100644 Documentation/hwmon/max6639 delete mode 100644 Documentation/hwmon/max6639.rst create mode 100644 Documentation/hwmon/max6642 delete mode 100644 Documentation/hwmon/max6642.rst create mode 100644 Documentation/hwmon/max6650 delete mode 100644 Documentation/hwmon/max6650.rst create mode 100644 Documentation/hwmon/max6697 delete mode 100644 Documentation/hwmon/max6697.rst create mode 100644 Documentation/hwmon/max8688 delete mode 100644 Documentation/hwmon/max8688.rst create mode 100644 Documentation/hwmon/mc13783-adc delete mode 100644 Documentation/hwmon/mc13783-adc.rst create mode 100644 Documentation/hwmon/mcp3021 delete mode 100644 Documentation/hwmon/mcp3021.rst create mode 100644 Documentation/hwmon/menf21bmc delete mode 100644 Documentation/hwmon/menf21bmc.rst create mode 100644 Documentation/hwmon/mlxreg-fan delete mode 100644 Documentation/hwmon/mlxreg-fan.rst create mode 100644 Documentation/hwmon/nct6683 delete mode 100644 Documentation/hwmon/nct6683.rst create mode 100644 Documentation/hwmon/nct6775 delete mode 100644 Documentation/hwmon/nct6775.rst create mode 100644 Documentation/hwmon/nct7802 delete mode 100644 Documentation/hwmon/nct7802.rst create mode 100644 Documentation/hwmon/nct7904 delete mode 100644 Documentation/hwmon/nct7904.rst create mode 100644 Documentation/hwmon/npcm750-pwm-fan delete mode 100644 Documentation/hwmon/npcm750-pwm-fan.rst create mode 100644 Documentation/hwmon/nsa320 delete mode 100644 Documentation/hwmon/nsa320.rst create mode 100644 Documentation/hwmon/ntc_thermistor delete mode 100644 Documentation/hwmon/ntc_thermistor.rst create mode 100644 Documentation/hwmon/occ delete mode 100644 Documentation/hwmon/occ.rst create mode 100644 Documentation/hwmon/pc87360 delete mode 100644 Documentation/hwmon/pc87360.rst create mode 100644 Documentation/hwmon/pc87427 delete mode 100644 Documentation/hwmon/pc87427.rst create mode 100644 Documentation/hwmon/pcf8591 delete mode 100644 Documentation/hwmon/pcf8591.rst create mode 100644 Documentation/hwmon/pmbus create mode 100644 Documentation/hwmon/pmbus-core delete mode 100644 Documentation/hwmon/pmbus-core.rst delete mode 100644 Documentation/hwmon/pmbus.rst create mode 100644 Documentation/hwmon/powr1220 delete mode 100644 Documentation/hwmon/powr1220.rst create mode 100644 Documentation/hwmon/pwm-fan delete mode 100644 Documentation/hwmon/pwm-fan.rst create mode 100644 Documentation/hwmon/raspberrypi-hwmon delete mode 100644 Documentation/hwmon/raspberrypi-hwmon.rst create mode 100644 Documentation/hwmon/sch5627 delete mode 100644 Documentation/hwmon/sch5627.rst create mode 100644 Documentation/hwmon/sch5636 delete mode 100644 Documentation/hwmon/sch5636.rst create mode 100644 Documentation/hwmon/scpi-hwmon delete mode 100644 Documentation/hwmon/scpi-hwmon.rst create mode 100644 Documentation/hwmon/sht15 delete mode 100644 Documentation/hwmon/sht15.rst create mode 100644 Documentation/hwmon/sht21 delete mode 100644 Documentation/hwmon/sht21.rst create mode 100644 Documentation/hwmon/sht3x delete mode 100644 Documentation/hwmon/sht3x.rst create mode 100644 Documentation/hwmon/shtc1 delete mode 100644 Documentation/hwmon/shtc1.rst create mode 100644 Documentation/hwmon/sis5595 delete mode 100644 Documentation/hwmon/sis5595.rst create mode 100644 Documentation/hwmon/smm665 delete mode 100644 Documentation/hwmon/smm665.rst create mode 100644 Documentation/hwmon/smsc47b397 delete mode 100644 Documentation/hwmon/smsc47b397.rst create mode 100644 Documentation/hwmon/smsc47m1 delete mode 100644 Documentation/hwmon/smsc47m1.rst create mode 100644 Documentation/hwmon/smsc47m192 delete mode 100644 Documentation/hwmon/smsc47m192.rst create mode 100644 Documentation/hwmon/submitting-patches delete mode 100644 Documentation/hwmon/submitting-patches.rst create mode 100644 Documentation/hwmon/sysfs-interface delete mode 100644 Documentation/hwmon/sysfs-interface.rst create mode 100644 Documentation/hwmon/tc654 delete mode 100644 Documentation/hwmon/tc654.rst create mode 100644 Documentation/hwmon/tc74 delete mode 100644 Documentation/hwmon/tc74.rst create mode 100644 Documentation/hwmon/thmc50 delete mode 100644 Documentation/hwmon/thmc50.rst create mode 100644 Documentation/hwmon/tmp102 delete mode 100644 Documentation/hwmon/tmp102.rst create mode 100644 Documentation/hwmon/tmp103 delete mode 100644 Documentation/hwmon/tmp103.rst create mode 100644 Documentation/hwmon/tmp108 delete mode 100644 Documentation/hwmon/tmp108.rst create mode 100644 Documentation/hwmon/tmp401 delete mode 100644 Documentation/hwmon/tmp401.rst create mode 100644 Documentation/hwmon/tmp421 delete mode 100644 Documentation/hwmon/tmp421.rst create mode 100644 Documentation/hwmon/tps40422 delete mode 100644 Documentation/hwmon/tps40422.rst create mode 100644 Documentation/hwmon/twl4030-madc-hwmon delete mode 100644 Documentation/hwmon/twl4030-madc-hwmon.rst create mode 100644 Documentation/hwmon/ucd9000 delete mode 100644 Documentation/hwmon/ucd9000.rst create mode 100644 Documentation/hwmon/ucd9200 delete mode 100644 Documentation/hwmon/ucd9200.rst create mode 100644 Documentation/hwmon/userspace-tools delete mode 100644 Documentation/hwmon/userspace-tools.rst create mode 100644 Documentation/hwmon/vexpress delete mode 100644 Documentation/hwmon/vexpress.rst create mode 100644 Documentation/hwmon/via686a delete mode 100644 Documentation/hwmon/via686a.rst create mode 100644 Documentation/hwmon/vt1211 delete mode 100644 Documentation/hwmon/vt1211.rst create mode 100644 Documentation/hwmon/w83627ehf delete mode 100644 Documentation/hwmon/w83627ehf.rst create mode 100644 Documentation/hwmon/w83627hf delete mode 100644 Documentation/hwmon/w83627hf.rst create mode 100644 Documentation/hwmon/w83773g delete mode 100644 Documentation/hwmon/w83773g.rst create mode 100644 Documentation/hwmon/w83781d delete mode 100644 Documentation/hwmon/w83781d.rst create mode 100644 Documentation/hwmon/w83791d delete mode 100644 Documentation/hwmon/w83791d.rst create mode 100644 Documentation/hwmon/w83792d delete mode 100644 Documentation/hwmon/w83792d.rst create mode 100644 Documentation/hwmon/w83793 delete mode 100644 Documentation/hwmon/w83793.rst create mode 100644 Documentation/hwmon/w83795 delete mode 100644 Documentation/hwmon/w83795.rst create mode 100644 Documentation/hwmon/w83l785ts delete mode 100644 Documentation/hwmon/w83l785ts.rst create mode 100644 Documentation/hwmon/w83l786ng delete mode 100644 Documentation/hwmon/w83l786ng.rst create mode 100644 Documentation/hwmon/wm831x delete mode 100644 Documentation/hwmon/wm831x.rst create mode 100644 Documentation/hwmon/wm8350 delete mode 100644 Documentation/hwmon/wm8350.rst create mode 100644 Documentation/hwmon/xgene-hwmon delete mode 100644 Documentation/hwmon/xgene-hwmon.rst create mode 100644 Documentation/hwmon/zl6100 delete mode 100644 Documentation/hwmon/zl6100.rst delete mode 100644 Documentation/i2c/busses/i2c-amd-mp2 delete mode 100644 Documentation/livepatch/callbacks.rst create mode 100644 Documentation/livepatch/callbacks.txt delete mode 100644 Documentation/livepatch/cumulative-patches.rst create mode 100644 Documentation/livepatch/cumulative-patches.txt delete mode 100644 Documentation/livepatch/index.rst delete mode 100644 Documentation/livepatch/livepatch.rst create mode 100644 Documentation/livepatch/livepatch.txt delete mode 100644 Documentation/livepatch/module-elf-format.rst create mode 100644 Documentation/livepatch/module-elf-format.txt delete mode 100644 Documentation/livepatch/shadow-vars.rst create mode 100644 Documentation/livepatch/shadow-vars.txt create mode 100644 Documentation/media/v4l-drivers/zoran.rst create mode 100644 Documentation/networking/bpf_flow_dissector.rst delete mode 100644 Documentation/networking/dsa/bcm_sf2.rst create mode 100644 Documentation/networking/dsa/bcm_sf2.txt delete mode 100644 Documentation/networking/dsa/dsa.rst create mode 100644 Documentation/networking/dsa/dsa.txt delete mode 100644 Documentation/networking/dsa/index.rst delete mode 100644 Documentation/networking/dsa/lan9303.rst create mode 100644 Documentation/networking/dsa/lan9303.txt delete mode 100644 Documentation/networking/dsa/sja1105.rst delete mode 100644 Documentation/packing.txt create mode 100644 Documentation/serial/README.cycladesZ delete mode 100644 Documentation/serial/cyclades_z.rst create mode 100644 Documentation/serial/driver delete mode 100644 Documentation/serial/driver.rst delete mode 100644 Documentation/serial/index.rst create mode 100644 Documentation/serial/moxa-smartio delete mode 100644 Documentation/serial/moxa-smartio.rst delete mode 100644 Documentation/serial/n_gsm.rst create mode 100644 Documentation/serial/n_gsm.txt delete mode 100644 Documentation/serial/rocket.rst create mode 100644 Documentation/serial/rocket.txt delete mode 100644 Documentation/serial/serial-iso7816.rst create mode 100644 Documentation/serial/serial-iso7816.txt delete mode 100644 Documentation/serial/serial-rs485.rst create mode 100644 Documentation/serial/serial-rs485.txt delete mode 100644 Documentation/serial/tty.rst create mode 100644 Documentation/serial/tty.txt delete mode 100644 Documentation/sparc/adi.rst create mode 100644 Documentation/sparc/adi.txt delete mode 100644 Documentation/sparc/console.rst create mode 100644 Documentation/sparc/console.txt delete mode 100644 Documentation/sparc/index.rst delete mode 100644 Documentation/sparc/oradax/oracle-dax.rst create mode 100644 Documentation/sparc/oradax/oracle-dax.txt delete mode 100644 Documentation/translations/it_IT/core-api/memory-allocation.rst delete mode 100644 Documentation/translations/it_IT/networking/netdev-FAQ.rst delete mode 100644 Documentation/translations/it_IT/process/deprecated.rst delete mode 100644 Documentation/translations/it_IT/process/license-rules.rst create mode 100644 Documentation/translations/zh_CN/HOWTO create mode 100644 Documentation/translations/zh_CN/SubmittingDrivers create mode 100644 Documentation/translations/zh_CN/SubmittingPatches create mode 100644 Documentation/translations/zh_CN/coding-style.rst delete mode 100644 Documentation/translations/zh_CN/disclaimer-zh_CN.rst create mode 100644 Documentation/translations/zh_CN/email-clients.txt create mode 100644 Documentation/translations/zh_CN/magic-number.txt delete mode 100644 Documentation/translations/zh_CN/process/1.Intro.rst delete mode 100644 Documentation/translations/zh_CN/process/2.Process.rst delete mode 100644 Documentation/translations/zh_CN/process/3.Early-stage.rst delete mode 100644 Documentation/translations/zh_CN/process/4.Coding.rst delete mode 100644 Documentation/translations/zh_CN/process/5.Posting.rst delete mode 100644 Documentation/translations/zh_CN/process/6.Followthrough.rst delete mode 100644 Documentation/translations/zh_CN/process/7.AdvancedTopics.rst delete mode 100644 Documentation/translations/zh_CN/process/8.Conclusion.rst delete mode 100644 Documentation/translations/zh_CN/process/code-of-conduct-interp [...] delete mode 100644 Documentation/translations/zh_CN/process/code-of-conduct.rst delete mode 100644 Documentation/translations/zh_CN/process/coding-style.rst delete mode 100644 Documentation/translations/zh_CN/process/development-process.rst delete mode 100644 Documentation/translations/zh_CN/process/email-clients.rst delete mode 100644 Documentation/translations/zh_CN/process/howto.rst delete mode 100644 Documentation/translations/zh_CN/process/index.rst delete mode 100644 Documentation/translations/zh_CN/process/license-rules.rst delete mode 100644 Documentation/translations/zh_CN/process/magic-number.rst delete mode 100644 Documentation/translations/zh_CN/process/management-style.rst delete mode 100644 Documentation/translations/zh_CN/process/programming-language.rst delete mode 100644 Documentation/translations/zh_CN/process/stable-api-nonsense.rst delete mode 100644 Documentation/translations/zh_CN/process/stable-kernel-rules.rst delete mode 100644 Documentation/translations/zh_CN/process/submit-checklist.rst delete mode 100644 Documentation/translations/zh_CN/process/submitting-drivers.rst delete mode 100644 Documentation/translations/zh_CN/process/submitting-patches.rst delete mode 100644 Documentation/translations/zh_CN/process/volatile-considered-ha [...] create mode 100644 Documentation/translations/zh_CN/stable_api_nonsense.txt create mode 100644 Documentation/translations/zh_CN/stable_kernel_rules.txt create mode 100644 Documentation/translations/zh_CN/volatile-considered-harmful.txt delete mode 100644 Documentation/virtual/kvm/devices/xive.txt delete mode 100644 Documentation/vm/memory-model.rst delete mode 100644 Documentation/x86/amd-memory-encryption.rst create mode 100644 Documentation/x86/amd-memory-encryption.txt delete mode 100644 Documentation/x86/boot.rst create mode 100644 Documentation/x86/boot.txt delete mode 100644 Documentation/x86/conf.py delete mode 100644 Documentation/x86/earlyprintk.rst create mode 100644 Documentation/x86/earlyprintk.txt delete mode 100644 Documentation/x86/entry_64.rst create mode 100644 Documentation/x86/entry_64.txt delete mode 100644 Documentation/x86/exception-tables.rst create mode 100644 Documentation/x86/exception-tables.txt delete mode 100644 Documentation/x86/i386/IO-APIC.rst create mode 100644 Documentation/x86/i386/IO-APIC.txt delete mode 100644 Documentation/x86/i386/index.rst delete mode 100644 Documentation/x86/index.rst delete mode 100644 Documentation/x86/intel_mpx.rst create mode 100644 Documentation/x86/intel_mpx.txt create mode 100644 Documentation/x86/kernel-stacks delete mode 100644 Documentation/x86/kernel-stacks.rst delete mode 100644 Documentation/x86/mds.rst delete mode 100644 Documentation/x86/microcode.rst create mode 100644 Documentation/x86/microcode.txt delete mode 100644 Documentation/x86/mtrr.rst create mode 100644 Documentation/x86/mtrr.txt delete mode 100644 Documentation/x86/orc-unwinder.rst create mode 100644 Documentation/x86/orc-unwinder.txt delete mode 100644 Documentation/x86/pat.rst create mode 100644 Documentation/x86/pat.txt delete mode 100644 Documentation/x86/protection-keys.rst create mode 100644 Documentation/x86/protection-keys.txt delete mode 100644 Documentation/x86/pti.rst create mode 100644 Documentation/x86/pti.txt delete mode 100644 Documentation/x86/resctrl_ui.rst create mode 100644 Documentation/x86/resctrl_ui.txt delete mode 100644 Documentation/x86/tlb.rst create mode 100644 Documentation/x86/tlb.txt delete mode 100644 Documentation/x86/topology.rst create mode 100644 Documentation/x86/topology.txt delete mode 100644 Documentation/x86/usb-legacy-support.rst create mode 100644 Documentation/x86/usb-legacy-support.txt delete mode 100644 Documentation/x86/x86_64/5level-paging.rst create mode 100644 Documentation/x86/x86_64/5level-paging.txt delete mode 100644 Documentation/x86/x86_64/boot-options.rst create mode 100644 Documentation/x86/x86_64/boot-options.txt create mode 100644 Documentation/x86/x86_64/cpu-hotplug-spec delete mode 100644 Documentation/x86/x86_64/cpu-hotplug-spec.rst create mode 100644 Documentation/x86/x86_64/fake-numa-for-cpusets delete mode 100644 Documentation/x86/x86_64/fake-numa-for-cpusets.rst delete mode 100644 Documentation/x86/x86_64/index.rst create mode 100644 Documentation/x86/x86_64/machinecheck delete mode 100644 Documentation/x86/x86_64/machinecheck.rst delete mode 100644 Documentation/x86/x86_64/mm.rst create mode 100644 Documentation/x86/x86_64/mm.txt delete mode 100644 Documentation/x86/x86_64/uefi.rst create mode 100644 Documentation/x86/x86_64/uefi.txt delete mode 100644 Documentation/x86/zero-page.rst create mode 100644 Documentation/x86/zero-page.txt delete mode 100644 LICENSES/dual/Apache-2.0 delete mode 100644 LICENSES/dual/CDDL-1.0 delete mode 100644 LICENSES/dual/MPL-1.1 create mode 100644 LICENSES/other/Apache-2.0 create mode 100644 LICENSES/other/CDDL-1.0 rename LICENSES/{deprecated => other}/GPL-1.0 (100%) rename LICENSES/{deprecated => other}/ISC (100%) rename LICENSES/{deprecated => other}/Linux-OpenIB (100%) create mode 100644 LICENSES/other/MPL-1.1 rename LICENSES/{deprecated => other}/X11 (100%) delete mode 100644 Next/SHA1s delete mode 100644 Next/Trees delete mode 100644 Next/merge.log delete mode 100644 Next/quilt-import.log rename arch/alpha/{configs => }/defconfig (100%) create mode 100644 arch/alpha/include/asm/rwsem.h create mode 100644 arch/alpha/include/asm/segment.h delete mode 100644 arch/arm/arm-soc-for-next-contents.txt delete mode 100644 arch/arm/boot/dts/am5718.dtsi delete mode 100644 arch/arm/boot/dts/am5728.dtsi delete mode 100644 arch/arm/boot/dts/am5748.dtsi delete mode 100644 arch/arm/boot/dts/imx50-kobo-aura.dts delete mode 100644 arch/arm/boot/dts/imx53-m53menlo.dts delete mode 100644 arch/arm/boot/dts/imx6dl-eckelmann-ci4x10.dts delete mode 100644 arch/arm/boot/dts/imx7-mba7.dtsi delete mode 100644 arch/arm/boot/dts/imx7-tqma7.dtsi delete mode 100644 arch/arm/boot/dts/imx7d-mba7.dts delete mode 100644 arch/arm/boot/dts/imx7d-tqma7.dtsi delete mode 100644 arch/arm/boot/dts/imx7d-zii-rpu2.dts delete mode 100644 arch/arm/boot/dts/imx7s-mba7.dts delete mode 100644 arch/arm/boot/dts/imx7s-tqma7.dtsi delete mode 100644 arch/arm/boot/dts/intel-ixp42x-linksys-nslu2.dts delete mode 100644 arch/arm/boot/dts/intel-ixp42x.dtsi delete mode 100644 arch/arm/boot/dts/intel-ixp43x-gateworks-gw2358.dts delete mode 100644 arch/arm/boot/dts/intel-ixp43x.dtsi delete mode 100644 arch/arm/boot/dts/intel-ixp45x-ixp46x.dtsi delete mode 100644 arch/arm/boot/dts/intel-ixp4xx.dtsi delete mode 100644 arch/arm/boot/dts/omap4-l4-abe.dtsi delete mode 100644 arch/arm/boot/dts/omap4-mcpdm.dtsi delete mode 100644 arch/arm/boot/dts/omap5-l4-abe.dtsi delete mode 100644 arch/arm/boot/dts/rk3288-veyron-mighty.dts delete mode 100644 arch/arm/boot/dts/stm32mp157a-dk1.dts delete mode 100644 arch/arm/boot/dts/stm32mp157c-dk2.dts delete mode 100644 arch/arm/boot/dts/sun8i-h3-rervision-dvk.dts delete mode 100644 arch/arm/boot/dts/vf610-zii-spb4.dts create mode 100644 arch/arm/firmware/Kconfig create mode 100644 arch/arm/firmware/Makefile create mode 100644 arch/arm/firmware/trusted_foundations.c create mode 100644 arch/arm/include/asm/limits.h create mode 100644 arch/arm/include/asm/trusted_foundations.h delete mode 100644 arch/arm/mach-ep93xx/hardware.h rename arch/arm/mach-ep93xx/{ => include/mach}/gpio-ep93xx.h (100%) create mode 100644 arch/arm/mach-ep93xx/include/mach/hardware.h create mode 100644 arch/arm/mach-ep93xx/include/mach/platform.h delete mode 100644 arch/arm/mach-ep93xx/platform.h create mode 100644 arch/arm/mach-ixp4xx/include/mach/entry-macro.S create mode 100644 arch/arm/mach-ixp4xx/include/mach/irqs.h create mode 100644 arch/arm/mach-ixp4xx/include/mach/npe.h create mode 100644 arch/arm/mach-ixp4xx/include/mach/qmgr.h delete mode 100644 arch/arm/mach-ixp4xx/irqs.h delete mode 100644 arch/arm/mach-ixp4xx/ixp4xx-of.c create mode 100644 arch/arm/mach-ixp4xx/ixp4xx_npe.c create mode 100644 arch/arm/mach-ixp4xx/ixp4xx_qmgr.c delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-oceanic-5205-5inmfd.dts delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-beelink-gs1.dts delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi-3.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mm-evk.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mm.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/imx8mq-zii-ultra-rmb3.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mq-zii-ultra-zest.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi delete mode 100644 arch/arm64/boot/dts/intel/Makefile delete mode 100644 arch/arm64/boot/dts/intel/socfpga_agilex.dtsi delete mode 100644 arch/arm64/boot/dts/intel/socfpga_agilex_socdk.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8183-pinfunc.h delete mode 100644 arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-nanopi-neo4.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-orangepi.dts delete mode 100644 arch/arm64/include/asm/kvm_ptrauth.h delete mode 100644 arch/arm64/kernel/sigreturn32.S delete mode 100644 arch/arm64/kvm/pmu.c create mode 120000 arch/csky/boot/dts/include/dt-bindings delete mode 100644 arch/csky/include/asm/ptrace.h delete mode 100644 arch/csky/include/uapi/asm/perf_regs.h delete mode 100644 arch/csky/kernel/perf_callchain.c delete mode 100644 arch/csky/kernel/perf_regs.c create mode 100644 arch/h8300/include/asm/uaccess.h delete mode 100644 arch/ia64/include/asm/mmiowb.h create mode 100644 arch/ia64/include/asm/rwsem.h create mode 100644 arch/ia64/include/asm/segment.h create mode 100644 arch/ia64/include/uapi/asm/sockios.h delete mode 100644 arch/m68k/include/asm/syscall.h delete mode 100644 arch/mips/include/asm/mmiowb.h delete mode 100644 arch/mips/include/asm/sn/irq_alloc.h create mode 100644 arch/mips/net/bpf_jit.c create mode 100644 arch/mips/net/bpf_jit_asm.S create mode 100644 arch/mips/pci/ops-bridge.c delete mode 100644 arch/mips/pci/pci-xtalk-bridge.c delete mode 100644 arch/nds32/kernel/.gitignore delete mode 100644 arch/nds32/kernel/vdso/.gitignore delete mode 100644 arch/parisc/include/asm/jump_label.h delete mode 100644 arch/parisc/include/asm/kgdb.h delete mode 100644 arch/parisc/include/asm/kprobes.h delete mode 100644 arch/parisc/include/asm/patch.h delete mode 100644 arch/parisc/include/asm/sparsemem.h create mode 100644 arch/parisc/include/uapi/asm/sockios.h delete mode 100644 arch/parisc/kernel/jump_label.c delete mode 100644 arch/parisc/kernel/kgdb.c delete mode 100644 arch/parisc/kernel/kprobes.c delete mode 100644 arch/parisc/kernel/patch.c delete mode 100644 arch/parisc/mm/fixmap.c delete mode 100644 arch/powerpc/include/asm/book3s/32/kup.h delete mode 100644 arch/powerpc/include/asm/book3s/64/kup-radix.h delete mode 100644 arch/powerpc/include/asm/kasan.h delete mode 100644 arch/powerpc/include/asm/kup.h delete mode 100644 arch/powerpc/include/asm/mmiowb.h delete mode 100644 arch/powerpc/include/asm/nohash/32/hugetlb-8xx.h delete mode 100644 arch/powerpc/include/asm/nohash/32/kup-8xx.h create mode 100644 arch/powerpc/include/asm/nohash/32/mmu.h create mode 100644 arch/powerpc/include/asm/nohash/64/mmu.h create mode 100644 arch/powerpc/include/asm/nohash/64/slice.h delete mode 100644 arch/powerpc/include/asm/nohash/hugetlb-book3e.h delete mode 100644 arch/powerpc/kernel/early_32.c delete mode 100644 arch/powerpc/kernel/head_32.h delete mode 100644 arch/powerpc/kvm/book3s_xive_native.c create mode 100644 arch/powerpc/mm/40x_mmu.c create mode 100644 arch/powerpc/mm/44x_mmu.c create mode 100644 arch/powerpc/mm/8xx_mmu.c delete mode 100644 arch/powerpc/mm/book3s32/Makefile delete mode 100644 arch/powerpc/mm/book3s32/hash_low.S delete mode 100644 arch/powerpc/mm/book3s32/mmu.c delete mode 100644 arch/powerpc/mm/book3s32/tlb.c delete mode 100644 arch/powerpc/mm/book3s64/Makefile delete mode 100644 arch/powerpc/mm/book3s64/hash_4k.c delete mode 100644 arch/powerpc/mm/book3s64/hash_64k.c delete mode 100644 arch/powerpc/mm/book3s64/hash_hugepage.c delete mode 100644 arch/powerpc/mm/book3s64/hash_hugetlbpage.c delete mode 100644 arch/powerpc/mm/book3s64/hash_pgtable.c delete mode 100644 arch/powerpc/mm/book3s64/hash_tlb.c delete mode 100644 arch/powerpc/mm/book3s64/hash_utils.c delete mode 100644 arch/powerpc/mm/book3s64/iommu_api.c delete mode 100644 arch/powerpc/mm/book3s64/mmu_context.c delete mode 100644 arch/powerpc/mm/book3s64/pgtable.c delete mode 100644 arch/powerpc/mm/book3s64/pkeys.c delete mode 100644 arch/powerpc/mm/book3s64/radix_pgtable.c delete mode 100644 arch/powerpc/mm/book3s64/radix_tlb.c delete mode 100644 arch/powerpc/mm/book3s64/slb.c delete mode 100644 arch/powerpc/mm/book3s64/subpage_prot.c delete mode 100644 arch/powerpc/mm/book3s64/vphn.c delete mode 100644 arch/powerpc/mm/book3s64/vphn.h create mode 100644 arch/powerpc/mm/fsl_booke_mmu.c create mode 100644 arch/powerpc/mm/hash64_4k.c create mode 100644 arch/powerpc/mm/hash64_64k.c create mode 100644 arch/powerpc/mm/hash_low_32.S rename arch/powerpc/mm/{book3s64/hash_native.c => hash_native_64.c} (100%) create mode 100644 arch/powerpc/mm/hash_utils_64.c create mode 100644 arch/powerpc/mm/hugepage-hash64.c create mode 100644 arch/powerpc/mm/hugetlbpage-book3e.c create mode 100644 arch/powerpc/mm/hugetlbpage-hash64.c rename arch/powerpc/mm/{book3s64/radix_hugetlbpage.c => hugetlbpage-radix.c} (100%) delete mode 100644 arch/powerpc/mm/kasan/Makefile delete mode 100644 arch/powerpc/mm/kasan/kasan_init_32.c create mode 100644 arch/powerpc/mm/mmu_context_book3s64.c rename arch/powerpc/mm/{book3s32/mmu_context.c => mmu_context_hash32.c} (100%) create mode 100644 arch/powerpc/mm/mmu_context_iommu.c create mode 100644 arch/powerpc/mm/mmu_context_nohash.c delete mode 100644 arch/powerpc/mm/nohash/40x.c delete mode 100644 arch/powerpc/mm/nohash/44x.c delete mode 100644 arch/powerpc/mm/nohash/8xx.c delete mode 100644 arch/powerpc/mm/nohash/Makefile delete mode 100644 arch/powerpc/mm/nohash/book3e_hugetlbpage.c delete mode 100644 arch/powerpc/mm/nohash/book3e_pgtable.c delete mode 100644 arch/powerpc/mm/nohash/fsl_booke.c delete mode 100644 arch/powerpc/mm/nohash/mmu_context.c delete mode 100644 arch/powerpc/mm/nohash/tlb.c delete mode 100644 arch/powerpc/mm/nohash/tlb_low_64e.S create mode 100644 arch/powerpc/mm/pgtable-book3e.c create mode 100644 arch/powerpc/mm/pgtable-book3s64.c create mode 100644 arch/powerpc/mm/pgtable-hash64.c create mode 100644 arch/powerpc/mm/pgtable-radix.c create mode 100644 arch/powerpc/mm/pkeys.c create mode 100644 arch/powerpc/mm/ppc_mmu_32.c create mode 100644 arch/powerpc/mm/slb.c create mode 100644 arch/powerpc/mm/subpage-prot.c create mode 100644 arch/powerpc/mm/tlb-radix.c create mode 100644 arch/powerpc/mm/tlb_hash32.c create mode 100644 arch/powerpc/mm/tlb_hash64.c create mode 100644 arch/powerpc/mm/tlb_low_64e.S create mode 100644 arch/powerpc/mm/tlb_nohash.c rename arch/powerpc/mm/{nohash/tlb_low.S => tlb_nohash_low.S} (100%) create mode 100644 arch/powerpc/mm/vphn.c create mode 100644 arch/powerpc/mm/vphn.h delete mode 100644 arch/powerpc/perf/generic-compat-pmu.c delete mode 100644 arch/powerpc/perf/internal.h delete mode 100644 arch/riscv/configs/rv32_defconfig delete mode 100644 arch/riscv/include/asm/mmiowb.h delete mode 100644 arch/riscv/include/asm/sifive_l2_cache.h delete mode 100644 arch/riscv/kernel/smpboot. delete mode 100644 arch/riscv/mm/context.c delete mode 100644 arch/riscv/mm/sifive_l2_cache.c delete mode 100644 arch/s390/boot/ipl_report.c delete mode 100644 arch/s390/boot/kaslr.c delete mode 100644 arch/s390/boot/machine_kexec_reloc.c delete mode 100644 arch/s390/boot/text_dma.S delete mode 100644 arch/s390/boot/uv.c delete mode 100644 arch/s390/configs/defconfig create mode 100644 arch/s390/defconfig create mode 100644 arch/s390/include/asm/segment.h delete mode 100644 arch/s390/include/asm/stacktrace.h delete mode 100644 arch/s390/include/asm/unwind.h delete mode 100644 arch/s390/include/asm/uv.h delete mode 100644 arch/s390/include/uapi/asm/ipl.h delete mode 100644 arch/s390/kernel/ima_arch.c delete mode 100644 arch/s390/kernel/machine_kexec_reloc.c delete mode 100644 arch/s390/kernel/unwind_bc.c create mode 100644 arch/s390/mm/gup.c delete mode 100644 arch/s390/pci/pci_irq.c delete mode 100644 arch/s390/purgatory/kexec-purgatory.S delete mode 100644 arch/s390/purgatory/purgatory.lds.S delete mode 100644 arch/sh/include/asm/mmiowb.h create mode 100644 arch/sparc/include/uapi/asm/sockios.h delete mode 100644 arch/unicore32/include/asm/syscall.h create mode 100644 arch/x86/include/asm/rwsem.h create mode 100644 arch/x86/include/uapi/asm/sockios.h delete mode 100644 arch/x86/kernel/cpu/intel_epb.c create mode 100644 arch/x86/lib/rwsem.S delete mode 100644 arch/xtensa/include/asm/core.h create mode 100644 arch/xtensa/include/asm/segment.h delete mode 100644 crypto/ecrdsa.c delete mode 100644 crypto/ecrdsa_defs.h delete mode 100644 crypto/ecrdsa_params.asn1 delete mode 100644 crypto/ecrdsa_pub_key.asn1 delete mode 100644 drivers/acpi/hmat/Kconfig delete mode 100644 drivers/acpi/hmat/Makefile delete mode 100644 drivers/acpi/hmat/hmat.c delete mode 100644 drivers/bluetooth/btmtksdio.c delete mode 100644 drivers/clk/analogbits/Kconfig delete mode 100644 drivers/clk/analogbits/Makefile delete mode 100644 drivers/clk/analogbits/wrpll-cln28hpc.c delete mode 100644 drivers/clk/at91/clk-sam9x60-pll.c delete mode 100644 drivers/clk/at91/sam9x60.c delete mode 100644 drivers/clk/clk-lochnagar.c delete mode 100644 drivers/clk/clk-milbeaut.c delete mode 100644 drivers/clk/imx/clk-imx5.c create mode 100644 drivers/clk/imx/clk-imx51-imx53.c delete mode 100644 drivers/clk/mediatek/clk-mt8183-audio.c delete mode 100644 drivers/clk/mediatek/clk-mt8183-cam.c delete mode 100644 drivers/clk/mediatek/clk-mt8183-img.c delete mode 100644 drivers/clk/mediatek/clk-mt8183-ipu0.c delete mode 100644 drivers/clk/mediatek/clk-mt8183-ipu1.c delete mode 100644 drivers/clk/mediatek/clk-mt8183-ipu_adl.c delete mode 100644 drivers/clk/mediatek/clk-mt8183-ipu_conn.c delete mode 100644 drivers/clk/mediatek/clk-mt8183-mfgcfg.c delete mode 100644 drivers/clk/mediatek/clk-mt8183-mm.c delete mode 100644 drivers/clk/mediatek/clk-mt8183-vdec.c delete mode 100644 drivers/clk/mediatek/clk-mt8183-venc.c delete mode 100644 drivers/clk/mediatek/clk-mt8183.c delete mode 100644 drivers/clk/mediatek/clk-mt8516.c delete mode 100644 drivers/clk/mediatek/clk-mux.c delete mode 100644 drivers/clk/mediatek/clk-mux.h delete mode 100644 drivers/clk/qcom/turingcc-qcs404.c delete mode 100644 drivers/clk/sifive/Kconfig delete mode 100644 drivers/clk/sifive/Makefile delete mode 100644 drivers/clk/sifive/fu540-prci.c delete mode 100644 drivers/clk/sunxi/Kconfig create mode 100644 drivers/clocksource/tcb_clksrc.c delete mode 100644 drivers/clocksource/timer-atmel-tcb.c delete mode 100644 drivers/clocksource/timer-ixp4xx.c delete mode 100644 drivers/counter/104-quad-8.c delete mode 100644 drivers/counter/Kconfig delete mode 100644 drivers/counter/Makefile delete mode 100644 drivers/counter/counter.c delete mode 100644 drivers/counter/ftm-quaddec.c delete mode 100644 drivers/counter/stm32-lptimer-cnt.c delete mode 100644 drivers/counter/stm32-timer-cnt.c create mode 100644 drivers/crypto/mxc-scc.c delete mode 100644 drivers/dma-buf/dma-fence-chain.c delete mode 100644 drivers/extcon/extcon-intel-mrfld.c delete mode 100644 drivers/extcon/extcon-intel.h delete mode 100644 drivers/firmware/imx/imx-scu-irq.c create mode 100644 drivers/firmware/psci.c delete mode 100644 drivers/firmware/psci/Kconfig delete mode 100644 drivers/firmware/psci/Makefile delete mode 100644 drivers/firmware/psci/psci.c rename drivers/firmware/{psci => }/psci_checker.c (100%) delete mode 100644 drivers/firmware/trusted_foundations.c delete mode 100644 drivers/fpga/zynqmp-fpga.c delete mode 100644 drivers/gpio/gpio-ixp4xx.c delete mode 100644 drivers/gpio/gpio-max77650.c delete mode 100644 drivers/gpio/gpio-mlxbf.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.h create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_prime.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/ta_ras_if.h create mode 100644 drivers/gpu/drm/amd/include/linux/chash.h create mode 100644 drivers/gpu/drm/amd/lib/Kconfig create mode 100644 drivers/gpu/drm/amd/lib/Makefile create mode 100644 drivers/gpu/drm/amd/lib/chash.c delete mode 100644 drivers/gpu/drm/amd/powerplay/amdgpu_smu.c delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/smu9_baco.c delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/smu9_baco.h delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_baco.c delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_baco.h delete mode 100644 drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h delete mode 100644 drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h delete mode 100644 drivers/gpu/drm/amd/powerplay/inc/smu_v11_0_ppsmc.h delete mode 100644 drivers/gpu/drm/amd/powerplay/inc/smu_v11_0_pptable.h delete mode 100644 drivers/gpu/drm/amd/powerplay/smu_v11_0.c delete mode 100644 drivers/gpu/drm/amd/powerplay/vega20_ppt.c delete mode 100644 drivers/gpu/drm/amd/powerplay/vega20_ppt.h delete mode 100644 drivers/gpu/drm/arm/display/komeda/d71/d71_component.c delete mode 100644 drivers/gpu/drm/arm/display/komeda/d71/d71_dev.h delete mode 100644 drivers/gpu/drm/arm/display/komeda/d71/d71_regs.h delete mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c delete mode 100644 drivers/gpu/drm/aspeed/Kconfig delete mode 100644 drivers/gpu/drm/aspeed/Makefile delete mode 100644 drivers/gpu/drm/aspeed/aspeed_gfx.h delete mode 100644 drivers/gpu/drm/aspeed/aspeed_gfx_crtc.c delete mode 100644 drivers/gpu/drm/aspeed/aspeed_gfx_drv.c delete mode 100644 drivers/gpu/drm/aspeed/aspeed_gfx_out.c delete mode 100644 drivers/gpu/drm/cirrus/cirrus.c create mode 100644 drivers/gpu/drm/cirrus/cirrus_drv.c create mode 100644 drivers/gpu/drm/cirrus/cirrus_fbdev.c create mode 100644 drivers/gpu/drm/cirrus/cirrus_main.c create mode 100644 drivers/gpu/drm/cirrus/cirrus_mode.c delete mode 100644 drivers/gpu/drm/drm_format_helper.c delete mode 100644 drivers/gpu/drm/drm_gem_shmem_helper.c delete mode 100644 drivers/gpu/drm/drm_legacy_misc.c delete mode 100644 drivers/gpu/drm/i915/.gitignore delete mode 100644 drivers/gpu/drm/i915/Makefile.header-test delete mode 100644 drivers/gpu/drm/i915/i915_gem_context_types.h delete mode 100644 drivers/gpu/drm/i915/i915_globals.c delete mode 100644 drivers/gpu/drm/i915/i915_globals.h delete mode 100644 drivers/gpu/drm/i915/i915_priolist_types.h delete mode 100644 drivers/gpu/drm/i915/i915_scheduler_types.h delete mode 100644 drivers/gpu/drm/i915/i915_timeline_types.h delete mode 100644 drivers/gpu/drm/i915/i915_user_extensions.c delete mode 100644 drivers/gpu/drm/i915/i915_user_extensions.h delete mode 100644 drivers/gpu/drm/i915/intel_atomic_plane.h delete mode 100644 drivers/gpu/drm/i915/intel_audio.h delete mode 100644 drivers/gpu/drm/i915/intel_cdclk.h delete mode 100644 drivers/gpu/drm/i915/intel_color.h delete mode 100644 drivers/gpu/drm/i915/intel_connector.h delete mode 100644 drivers/gpu/drm/i915/intel_context.c delete mode 100644 drivers/gpu/drm/i915/intel_context.h delete mode 100644 drivers/gpu/drm/i915/intel_context_types.h delete mode 100644 drivers/gpu/drm/i915/intel_crt.h delete mode 100644 drivers/gpu/drm/i915/intel_csr.h delete mode 100644 drivers/gpu/drm/i915/intel_ddi.h delete mode 100644 drivers/gpu/drm/i915/intel_dp.h delete mode 100644 drivers/gpu/drm/i915/intel_dvo.h delete mode 100644 drivers/gpu/drm/i915/intel_engine_types.h delete mode 100644 drivers/gpu/drm/i915/intel_fbc.h delete mode 100644 drivers/gpu/drm/i915/intel_fbdev.h delete mode 100644 drivers/gpu/drm/i915/intel_hdcp.h delete mode 100644 drivers/gpu/drm/i915/intel_hdmi.h delete mode 100644 drivers/gpu/drm/i915/intel_lspcon.h delete mode 100644 drivers/gpu/drm/i915/intel_lvds.h delete mode 100644 drivers/gpu/drm/i915/intel_panel.h delete mode 100644 drivers/gpu/drm/i915/intel_pipe_crc.h delete mode 100644 drivers/gpu/drm/i915/intel_pm.h delete mode 100644 drivers/gpu/drm/i915/intel_psr.h delete mode 100644 drivers/gpu/drm/i915/intel_sdvo.h delete mode 100644 drivers/gpu/drm/i915/intel_sprite.h delete mode 100644 drivers/gpu/drm/i915/intel_tv.h delete mode 100644 drivers/gpu/drm/i915/intel_workarounds_types.h delete mode 100644 drivers/gpu/drm/lima/Kconfig delete mode 100644 drivers/gpu/drm/lima/Makefile delete mode 100644 drivers/gpu/drm/lima/lima_bcast.c delete mode 100644 drivers/gpu/drm/lima/lima_bcast.h delete mode 100644 drivers/gpu/drm/lima/lima_ctx.c delete mode 100644 drivers/gpu/drm/lima/lima_ctx.h delete mode 100644 drivers/gpu/drm/lima/lima_device.c delete mode 100644 drivers/gpu/drm/lima/lima_device.h delete mode 100644 drivers/gpu/drm/lima/lima_dlbu.c delete mode 100644 drivers/gpu/drm/lima/lima_dlbu.h delete mode 100644 drivers/gpu/drm/lima/lima_drv.c delete mode 100644 drivers/gpu/drm/lima/lima_drv.h delete mode 100644 drivers/gpu/drm/lima/lima_gem.c delete mode 100644 drivers/gpu/drm/lima/lima_gem.h delete mode 100644 drivers/gpu/drm/lima/lima_gem_prime.c delete mode 100644 drivers/gpu/drm/lima/lima_gem_prime.h delete mode 100644 drivers/gpu/drm/lima/lima_gp.c delete mode 100644 drivers/gpu/drm/lima/lima_gp.h delete mode 100644 drivers/gpu/drm/lima/lima_l2_cache.c delete mode 100644 drivers/gpu/drm/lima/lima_l2_cache.h delete mode 100644 drivers/gpu/drm/lima/lima_mmu.c delete mode 100644 drivers/gpu/drm/lima/lima_mmu.h delete mode 100644 drivers/gpu/drm/lima/lima_object.c delete mode 100644 drivers/gpu/drm/lima/lima_object.h delete mode 100644 drivers/gpu/drm/lima/lima_pmu.c delete mode 100644 drivers/gpu/drm/lima/lima_pmu.h delete mode 100644 drivers/gpu/drm/lima/lima_pp.c delete mode 100644 drivers/gpu/drm/lima/lima_pp.h delete mode 100644 drivers/gpu/drm/lima/lima_regs.h delete mode 100644 drivers/gpu/drm/lima/lima_sched.c delete mode 100644 drivers/gpu/drm/lima/lima_sched.h delete mode 100644 drivers/gpu/drm/lima/lima_vm.c delete mode 100644 drivers/gpu/drm/lima/lima_vm.h create mode 100644 drivers/gpu/drm/meson/meson_canvas.c create mode 100644 drivers/gpu/drm/meson/meson_canvas.h create mode 100644 drivers/gpu/drm/omapdrm/displays/connector-dvi.c create mode 100644 drivers/gpu/drm/omapdrm/displays/encoder-tfp410.c create mode 100644 drivers/gpu/drm/omapdrm/displays/panel-dpi.c delete mode 100644 drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c delete mode 100644 drivers/gpu/drm/panel/panel-rocktech-jh057n00900.c delete mode 100644 drivers/gpu/drm/panel/panel-ronbo-rb070d30.c delete mode 100644 drivers/gpu/drm/panfrost/Kconfig delete mode 100644 drivers/gpu/drm/panfrost/Makefile delete mode 100644 drivers/gpu/drm/panfrost/TODO delete mode 100644 drivers/gpu/drm/panfrost/panfrost_devfreq.c delete mode 100644 drivers/gpu/drm/panfrost/panfrost_devfreq.h delete mode 100644 drivers/gpu/drm/panfrost/panfrost_device.c delete mode 100644 drivers/gpu/drm/panfrost/panfrost_device.h delete mode 100644 drivers/gpu/drm/panfrost/panfrost_drv.c delete mode 100644 drivers/gpu/drm/panfrost/panfrost_features.h delete mode 100644 drivers/gpu/drm/panfrost/panfrost_gem.c delete mode 100644 drivers/gpu/drm/panfrost/panfrost_gem.h delete mode 100644 drivers/gpu/drm/panfrost/panfrost_gpu.c delete mode 100644 drivers/gpu/drm/panfrost/panfrost_gpu.h delete mode 100644 drivers/gpu/drm/panfrost/panfrost_issues.h delete mode 100644 drivers/gpu/drm/panfrost/panfrost_job.c delete mode 100644 drivers/gpu/drm/panfrost/panfrost_job.h delete mode 100644 drivers/gpu/drm/panfrost/panfrost_mmu.c delete mode 100644 drivers/gpu/drm/panfrost/panfrost_mmu.h delete mode 100644 drivers/gpu/drm/panfrost/panfrost_regs.h delete mode 100644 drivers/gpu/drm/rcar-du/rcar_du_writeback.c delete mode 100644 drivers/gpu/drm/rcar-du/rcar_du_writeback.h delete mode 100644 drivers/gpu/drm/rockchip/rk3066_hdmi.c delete mode 100644 drivers/gpu/drm/rockchip/rk3066_hdmi.h create mode 100644 drivers/gpu/drm/tinydrm/core/tinydrm-core.c delete mode 100644 drivers/gpu/drm/vboxvideo/Kconfig delete mode 100644 drivers/gpu/drm/vboxvideo/vbox_drv.c delete mode 100644 drivers/gpu/drm/vboxvideo/vbox_drv.h delete mode 100644 drivers/gpu/drm/vboxvideo/vbox_fb.c delete mode 100644 drivers/gpu/drm/vboxvideo/vbox_irq.c delete mode 100644 drivers/gpu/drm/vboxvideo/vbox_main.c delete mode 100644 drivers/gpu/drm/vboxvideo/vbox_mode.c delete mode 100644 drivers/gpu/drm/vboxvideo/vbox_prime.c delete mode 100644 drivers/gpu/drm/vboxvideo/vbox_ttm.c delete mode 100644 drivers/hid/hid-macally.c delete mode 100644 drivers/hid/hid-u2fzero.c delete mode 100644 drivers/hid/intel-ish-hid/ishtp-fw-loader.c delete mode 100644 drivers/hwmon/lochnagar-hwmon.c delete mode 100644 drivers/hwmon/pmbus/ir38064.c delete mode 100644 drivers/hwmon/pmbus/isl68137.c create mode 100644 drivers/hwtracing/coresight/coresight-dynamic-replicator.c delete mode 100644 drivers/i2c/busses/i2c-amd-mp2-pci.c delete mode 100644 drivers/i2c/busses/i2c-amd-mp2-plat.c delete mode 100644 drivers/i2c/busses/i2c-amd-mp2.h delete mode 100644 drivers/i2c/busses/i2c-at91-core.c delete mode 100644 drivers/i2c/busses/i2c-at91-master.c delete mode 100644 drivers/i2c/busses/i2c-at91-slave.c create mode 100644 drivers/i2c/busses/i2c-at91.c delete mode 100644 drivers/i2c/busses/i2c-at91.h delete mode 100644 drivers/iio/adc/ad7780.c delete mode 100644 drivers/iio/adc/ti-ads8344.c create mode 100644 drivers/iio/counter/104-quad-8.c create mode 100644 drivers/iio/counter/Kconfig create mode 100644 drivers/iio/counter/Makefile create mode 100644 drivers/iio/counter/stm32-lptimer-cnt.c delete mode 100644 drivers/iio/gyro/fxas21002c.h delete mode 100644 drivers/iio/gyro/fxas21002c_core.c delete mode 100644 drivers/iio/gyro/fxas21002c_i2c.c delete mode 100644 drivers/iio/gyro/fxas21002c_spi.c delete mode 100644 drivers/iio/imu/adis16400.c create mode 100644 drivers/iio/imu/adis16400.h create mode 100644 drivers/iio/imu/adis16400_buffer.c create mode 100644 drivers/iio/imu/adis16400_core.c delete mode 100644 drivers/iio/proximity/mb1232.c delete mode 100644 drivers/iio/temperature/max31856.c delete mode 100644 drivers/infiniband/hw/efa/Kconfig delete mode 100644 drivers/infiniband/hw/efa/Makefile delete mode 100644 drivers/infiniband/hw/efa/efa.h delete mode 100644 drivers/infiniband/hw/efa/efa_admin_cmds_defs.h delete mode 100644 drivers/infiniband/hw/efa/efa_admin_defs.h delete mode 100644 drivers/infiniband/hw/efa/efa_com.c delete mode 100644 drivers/infiniband/hw/efa/efa_com.h delete mode 100644 drivers/infiniband/hw/efa/efa_com_cmd.c delete mode 100644 drivers/infiniband/hw/efa/efa_com_cmd.h delete mode 100644 drivers/infiniband/hw/efa/efa_common_defs.h delete mode 100644 drivers/infiniband/hw/efa/efa_main.c delete mode 100644 drivers/infiniband/hw/efa/efa_regs_defs.h delete mode 100644 drivers/infiniband/hw/efa/efa_verbs.c delete mode 100644 drivers/infiniband/hw/hns/hns_roce_hw_v2_dfx.c delete mode 100644 drivers/infiniband/hw/hns/hns_roce_restrack.c delete mode 100644 drivers/input/keyboard/qt1050.c delete mode 100644 drivers/input/misc/gpio-vibra.c delete mode 100644 drivers/input/misc/max77650-onkey.c delete mode 100644 drivers/input/touchscreen/iqs5xx.c delete mode 100644 drivers/iommu/virtio-iommu.c delete mode 100644 drivers/irqchip/irq-ixp4xx.c delete mode 100644 drivers/irqchip/irq-ti-sci-inta.c delete mode 100644 drivers/irqchip/irq-ti-sci-intr.c delete mode 100644 drivers/leds/leds-lm3532.c delete mode 100644 drivers/leds/leds-max77650.c delete mode 100644 drivers/mailbox/armada-37xx-rwtm-mailbox.c delete mode 100644 drivers/md/dm-dust.c delete mode 100644 drivers/media/i2c/st-mipid02.c delete mode 100644 drivers/media/media-dev-allocator.c delete mode 100644 drivers/media/platform/meson/ao-cec-g12a.c create mode 100644 drivers/memory/Makefile.asm-offsets delete mode 100644 drivers/mfd/altera-sysmgr.c delete mode 100644 drivers/mfd/max77650.c delete mode 100644 drivers/mfd/stmfx.c rename drivers/{soc/aspeed => misc}/aspeed-lpc-ctrl.c (100%) rename drivers/{soc/aspeed => misc}/aspeed-lpc-snoop.c (100%) delete mode 100644 drivers/misc/aspeed-p2a-ctrl.c delete mode 100644 drivers/misc/habanalabs/firmware_if.c delete mode 100644 drivers/misc/habanalabs/goya/goya_coresight.c delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/pcie_wrap_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/goya_coresight.h delete mode 100644 drivers/misc/habanalabs/include/hw_ip/pci/pci_general.h delete mode 100644 drivers/misc/habanalabs/pci.c delete mode 100644 drivers/misc/mei/hdcp/Kconfig delete mode 100644 drivers/misc/ocxl/core.c delete mode 100644 drivers/misc/ocxl/mmio.c create mode 100644 drivers/mmc/host/mmci_qcom_dml.h create mode 100644 drivers/mtd/afs.c delete mode 100644 drivers/mtd/nand/raw/ingenic/Kconfig delete mode 100644 drivers/mtd/nand/raw/ingenic/Makefile delete mode 100644 drivers/mtd/nand/raw/ingenic/ingenic_ecc.c delete mode 100644 drivers/mtd/nand/raw/ingenic/ingenic_ecc.h delete mode 100644 drivers/mtd/nand/raw/ingenic/ingenic_nand.c delete mode 100644 drivers/mtd/nand/raw/ingenic/jz4725b_bch.c delete mode 100644 drivers/mtd/nand/raw/ingenic/jz4740_ecc.c delete mode 100644 drivers/mtd/nand/raw/ingenic/jz4740_nand.c delete mode 100644 drivers/mtd/nand/raw/ingenic/jz4780_bch.c create mode 100644 drivers/mtd/nand/raw/jz4740_nand.c create mode 100644 drivers/mtd/nand/raw/jz4780_bch.c create mode 100644 drivers/mtd/nand/raw/jz4780_bch.h create mode 100644 drivers/mtd/nand/raw/jz4780_nand.c delete mode 100644 drivers/mtd/parsers/afs.c delete mode 100644 drivers/mtd/parsers/parser_imagetag.c delete mode 100644 drivers/net/dsa/mv88e6xxx/smi.c delete mode 100644 drivers/net/dsa/mv88e6xxx/smi.h delete mode 100644 drivers/net/dsa/sja1105/Kconfig delete mode 100644 drivers/net/dsa/sja1105/Makefile delete mode 100644 drivers/net/dsa/sja1105/sja1105.h delete mode 100644 drivers/net/dsa/sja1105/sja1105_clocking.c delete mode 100644 drivers/net/dsa/sja1105/sja1105_dynamic_config.c delete mode 100644 drivers/net/dsa/sja1105/sja1105_dynamic_config.h delete mode 100644 drivers/net/dsa/sja1105/sja1105_ethtool.c delete mode 100644 drivers/net/dsa/sja1105/sja1105_main.c delete mode 100644 drivers/net/dsa/sja1105/sja1105_spi.c delete mode 100644 drivers/net/dsa/sja1105/sja1105_static_config.c delete mode 100644 drivers/net/dsa/sja1105/sja1105_static_config.h delete mode 100644 drivers/net/ethernet/aquantia/atlantic/aq_drvinfo.c delete mode 100644 drivers/net/ethernet/aquantia/atlantic/aq_drvinfo.h delete mode 100644 drivers/net/ethernet/intel/i40e/i40e_ddp.c delete mode 100644 drivers/net/ethernet/intel/ice/ice_dcb.c delete mode 100644 drivers/net/ethernet/intel/ice/ice_dcb.h delete mode 100644 drivers/net/ethernet/intel/ice/ice_dcb_lib.c delete mode 100644 drivers/net/ethernet/intel/ice/ice_dcb_lib.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/params.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/params.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/rdma.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/rdma.h delete mode 100644 drivers/net/ethernet/netronome/nfp/ccm.c delete mode 100644 drivers/net/ethernet/netronome/nfp/ccm.h delete mode 100644 drivers/net/ethernet/netronome/nfp/flower/qos_conf.c delete mode 100644 drivers/net/ethernet/ti/cpsw_ethtool.c delete mode 100644 drivers/net/ethernet/ti/cpsw_priv.c delete mode 100644 drivers/net/ethernet/ti/cpsw_priv.h delete mode 100644 drivers/net/ethernet/ti/cpsw_sl.c delete mode 100644 drivers/net/ethernet/ti/cpsw_sl.h delete mode 100644 drivers/net/netdevsim/bus.c delete mode 100644 drivers/net/netdevsim/dev.c create mode 100644 drivers/net/netdevsim/devlink.c delete mode 100644 drivers/net/netdevsim/sdev.c delete mode 100644 drivers/net/phy/mdio-mux-meson-g12a.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/Kconfig delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/Makefile delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/dma.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/eeprom.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/init.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/mac.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/mac.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/main.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/mcu.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/pci.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/regs.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_beacon.c delete mode 100644 drivers/net/wireless/realtek/rtw88/Kconfig delete mode 100644 drivers/net/wireless/realtek/rtw88/Makefile delete mode 100644 drivers/net/wireless/realtek/rtw88/debug.c delete mode 100644 drivers/net/wireless/realtek/rtw88/debug.h delete mode 100644 drivers/net/wireless/realtek/rtw88/efuse.c delete mode 100644 drivers/net/wireless/realtek/rtw88/efuse.h delete mode 100644 drivers/net/wireless/realtek/rtw88/fw.c delete mode 100644 drivers/net/wireless/realtek/rtw88/fw.h delete mode 100644 drivers/net/wireless/realtek/rtw88/hci.h delete mode 100644 drivers/net/wireless/realtek/rtw88/mac.c delete mode 100644 drivers/net/wireless/realtek/rtw88/mac.h delete mode 100644 drivers/net/wireless/realtek/rtw88/mac80211.c delete mode 100644 drivers/net/wireless/realtek/rtw88/main.c delete mode 100644 drivers/net/wireless/realtek/rtw88/main.h delete mode 100644 drivers/net/wireless/realtek/rtw88/pci.c delete mode 100644 drivers/net/wireless/realtek/rtw88/pci.h delete mode 100644 drivers/net/wireless/realtek/rtw88/phy.c delete mode 100644 drivers/net/wireless/realtek/rtw88/phy.h delete mode 100644 drivers/net/wireless/realtek/rtw88/ps.c delete mode 100644 drivers/net/wireless/realtek/rtw88/ps.h delete mode 100644 drivers/net/wireless/realtek/rtw88/reg.h delete mode 100644 drivers/net/wireless/realtek/rtw88/regd.c delete mode 100644 drivers/net/wireless/realtek/rtw88/regd.h delete mode 100644 drivers/net/wireless/realtek/rtw88/rtw8822b.c delete mode 100644 drivers/net/wireless/realtek/rtw88/rtw8822b.h delete mode 100644 drivers/net/wireless/realtek/rtw88/rtw8822b_table.c delete mode 100644 drivers/net/wireless/realtek/rtw88/rtw8822b_table.h delete mode 100644 drivers/net/wireless/realtek/rtw88/rtw8822c.c delete mode 100644 drivers/net/wireless/realtek/rtw88/rtw8822c.h delete mode 100644 drivers/net/wireless/realtek/rtw88/rtw8822c_table.c delete mode 100644 drivers/net/wireless/realtek/rtw88/rtw8822c_table.h delete mode 100644 drivers/net/wireless/realtek/rtw88/rx.c delete mode 100644 drivers/net/wireless/realtek/rtw88/rx.h delete mode 100644 drivers/net/wireless/realtek/rtw88/sec.c delete mode 100644 drivers/net/wireless/realtek/rtw88/sec.h delete mode 100644 drivers/net/wireless/realtek/rtw88/tx.c delete mode 100644 drivers/net/wireless/realtek/rtw88/tx.h delete mode 100644 drivers/net/wireless/realtek/rtw88/util.c delete mode 100644 drivers/net/wireless/realtek/rtw88/util.h delete mode 100644 drivers/nvmem/nvmem-sysfs.c delete mode 100644 drivers/nvmem/nvmem.h delete mode 100644 drivers/nvmem/stm32-romem.c delete mode 100644 drivers/pci/controller/dwc/pcie-al.c delete mode 100644 drivers/perf/arm_smmuv3_pmu.c delete mode 100644 drivers/phy/amlogic/phy-meson-g12a-usb2.c delete mode 100644 drivers/phy/amlogic/phy-meson-g12a-usb3-pcie.c delete mode 100644 drivers/phy/broadcom/phy-bcm-sr-usb.c delete mode 100644 drivers/phy/hisilicon/phy-hi3660-usb3.c delete mode 100644 drivers/phy/mediatek/phy-mtk-ufs.c delete mode 100644 drivers/phy/tegra/xusb-tegra186.c delete mode 100644 drivers/phy/ti/phy-am654-serdes.c delete mode 100644 drivers/pinctrl/cirrus/pinctrl-lochnagar.c delete mode 100644 drivers/pinctrl/mediatek/pinctrl-mt8516.c delete mode 100644 drivers/pinctrl/mediatek/pinctrl-mtk-mt8516.h delete mode 100644 drivers/pinctrl/pinctrl-bm1880.c delete mode 100644 drivers/pinctrl/pinctrl-stmfx.c delete mode 100644 drivers/platform/chrome/cros_ec_ishtp.c delete mode 100644 drivers/platform/chrome/cros_ec_rpmsg.c delete mode 100644 drivers/platform/chrome/cros_ec_trace.c delete mode 100644 drivers/platform/chrome/cros_ec_trace.h delete mode 100644 drivers/platform/chrome/cros_usbpd_logger.c delete mode 100644 drivers/platform/chrome/wilco_ec/properties.c delete mode 100644 drivers/platform/chrome/wilco_ec/sysfs.c delete mode 100644 drivers/platform/mellanox/mlxbf-tmfifo-regs.h delete mode 100644 drivers/platform/mellanox/mlxbf-tmfifo.c delete mode 100644 drivers/platform/x86/intel_mrfld_pwrbtn.c delete mode 100644 drivers/power/supply/ingenic-battery.c delete mode 100644 drivers/power/supply/lt3651-charger.c create mode 100644 drivers/power/supply/ltc3651-charger.c delete mode 100644 drivers/power/supply/max77650-charger.c delete mode 100644 drivers/power/supply/ucs1002_power.c delete mode 100644 drivers/pwm/pwm-imx-tpm.c delete mode 100644 drivers/regulator/stm32-pwr.c delete mode 100644 drivers/rtc/rtc-aspeed.c delete mode 100644 drivers/s390/cio/vfio_ccw_async.c delete mode 100644 drivers/scsi/qla2xxx/qla_dsd.h delete mode 100644 drivers/scsi/ufs/ufs-mediatek.c delete mode 100644 drivers/scsi/ufs/ufs-mediatek.h delete mode 100644 drivers/soc/aspeed/Kconfig delete mode 100644 drivers/soc/aspeed/Makefile delete mode 100644 drivers/soc/imx/soc-imx8.c delete mode 100644 drivers/soc/ixp4xx/Kconfig delete mode 100644 drivers/soc/ixp4xx/Makefile delete mode 100644 drivers/soc/ixp4xx/ixp4xx-npe.c delete mode 100644 drivers/soc/ixp4xx/ixp4xx-qmgr.c delete mode 100644 drivers/soc/ti/ti_sci_inta_msi.c delete mode 100644 drivers/spi/spi-mt7621.c delete mode 100644 drivers/spi/spi-zynq-qspi.c delete mode 100644 drivers/staging/fieldbus/Documentation/ABI/fieldbus-dev-cdev delete mode 100644 drivers/staging/fieldbus/Documentation/ABI/sysfs-class-fieldbus-dev delete mode 100644 drivers/staging/fieldbus/Documentation/fieldbus_dev.txt delete mode 100644 drivers/staging/fieldbus/Kconfig delete mode 100644 drivers/staging/fieldbus/Makefile delete mode 100644 drivers/staging/fieldbus/TODO delete mode 100644 drivers/staging/fieldbus/anybuss/Kconfig delete mode 100644 drivers/staging/fieldbus/anybuss/Makefile delete mode 100644 drivers/staging/fieldbus/anybuss/anybuss-client.h delete mode 100644 drivers/staging/fieldbus/anybuss/anybuss-controller.h delete mode 100644 drivers/staging/fieldbus/anybuss/arcx-anybus.c delete mode 100644 drivers/staging/fieldbus/anybuss/hms-profinet.c delete mode 100644 drivers/staging/fieldbus/anybuss/host.c delete mode 100644 drivers/staging/fieldbus/dev_core.c delete mode 100644 drivers/staging/fieldbus/fieldbus_dev.h create mode 100644 drivers/staging/iio/Documentation/sysfs-bus-iio-impedance-analy [...] create mode 100644 drivers/staging/iio/adc/ad7780.c delete mode 100644 drivers/staging/kpc2000/Kconfig delete mode 100644 drivers/staging/kpc2000/Makefile delete mode 100644 drivers/staging/kpc2000/TODO delete mode 100644 drivers/staging/kpc2000/kpc.h delete mode 100644 drivers/staging/kpc2000/kpc2000/Makefile delete mode 100644 drivers/staging/kpc2000/kpc2000/cell_probe.c delete mode 100644 drivers/staging/kpc2000/kpc2000/core.c delete mode 100644 drivers/staging/kpc2000/kpc2000/dma_common_defs.h delete mode 100644 drivers/staging/kpc2000/kpc2000/fileops.c delete mode 100644 drivers/staging/kpc2000/kpc2000/kp2000_module.c delete mode 100644 drivers/staging/kpc2000/kpc2000/pcie.h delete mode 100644 drivers/staging/kpc2000/kpc2000/uapi.h delete mode 100644 drivers/staging/kpc2000/kpc_dma/Makefile delete mode 100644 drivers/staging/kpc2000/kpc_dma/dma.c delete mode 100644 drivers/staging/kpc2000/kpc_dma/fileops.c delete mode 100644 drivers/staging/kpc2000/kpc_dma/kpc_dma_driver.c delete mode 100644 drivers/staging/kpc2000/kpc_dma/kpc_dma_driver.h delete mode 100644 drivers/staging/kpc2000/kpc_dma/uapi.h delete mode 100644 drivers/staging/kpc2000/kpc_i2c/Makefile delete mode 100644 drivers/staging/kpc2000/kpc_i2c/fileops.c delete mode 100644 drivers/staging/kpc2000/kpc_i2c/i2c_driver.c delete mode 100644 drivers/staging/kpc2000/kpc_spi/Makefile delete mode 100644 drivers/staging/kpc2000/kpc_spi/spi_driver.c delete mode 100644 drivers/staging/kpc2000/kpc_spi/spi_parts.h create mode 100644 drivers/staging/media/mt9t031/Kconfig create mode 100644 drivers/staging/media/mt9t031/Makefile create mode 100644 drivers/staging/media/mt9t031/TODO delete mode 100644 drivers/staging/media/soc_camera/TODO create mode 100644 drivers/staging/media/zoran/Kconfig create mode 100644 drivers/staging/media/zoran/Makefile create mode 100644 drivers/staging/media/zoran/TODO create mode 100644 drivers/staging/media/zoran/videocodec.c create mode 100644 drivers/staging/media/zoran/videocodec.h create mode 100644 drivers/staging/media/zoran/zoran.h create mode 100644 drivers/staging/media/zoran/zoran_card.c create mode 100644 drivers/staging/media/zoran/zoran_card.h create mode 100644 drivers/staging/media/zoran/zoran_device.c create mode 100644 drivers/staging/media/zoran/zoran_device.h create mode 100644 drivers/staging/media/zoran/zoran_driver.c create mode 100644 drivers/staging/media/zoran/zoran_procfs.c create mode 100644 drivers/staging/media/zoran/zoran_procfs.h create mode 100644 drivers/staging/media/zoran/zr36016.c create mode 100644 drivers/staging/media/zoran/zr36016.h create mode 100644 drivers/staging/media/zoran/zr36050.c create mode 100644 drivers/staging/media/zoran/zr36050.h create mode 100644 drivers/staging/media/zoran/zr36057.h create mode 100644 drivers/staging/media/zoran/zr36060.c create mode 100644 drivers/staging/media/zoran/zr36060.h delete mode 100644 drivers/staging/most/Documentation/ABI/configfs-most.txt delete mode 100644 drivers/staging/most/configfs.c create mode 100644 drivers/staging/mt7621-mmc/Kconfig create mode 100644 drivers/staging/mt7621-mmc/Makefile create mode 100644 drivers/staging/mt7621-mmc/TODO create mode 100644 drivers/staging/mt7621-mmc/board.h create mode 100644 drivers/staging/mt7621-mmc/dbg.c create mode 100644 drivers/staging/mt7621-mmc/dbg.h create mode 100644 drivers/staging/mt7621-mmc/mt6575_sd.h create mode 100644 drivers/staging/mt7621-mmc/sd.c create mode 100644 drivers/staging/mt7621-spi/Kconfig create mode 100644 drivers/staging/mt7621-spi/Makefile copy drivers/staging/{mt7621-dma => mt7621-spi}/TODO (100%) create mode 100644 drivers/staging/mt7621-spi/spi-mt7621.c delete mode 100644 drivers/staging/octeon/TODO delete mode 100644 drivers/staging/rtl8188eu/include/phydm_reg.h delete mode 100644 drivers/staging/rtl8188eu/include/phydm_regdefine11n.h create mode 100644 drivers/staging/rtl8192e/license create mode 100644 drivers/staging/rtlwifi/Kconfig create mode 100644 drivers/staging/rtlwifi/Makefile create mode 100644 drivers/staging/rtlwifi/TODO create mode 100644 drivers/staging/rtlwifi/base.c create mode 100644 drivers/staging/rtlwifi/base.h create mode 100644 drivers/staging/rtlwifi/btcoexist/Makefile create mode 100644 drivers/staging/rtlwifi/btcoexist/halbt_precomp.h create mode 100644 drivers/staging/rtlwifi/btcoexist/halbtc8822b1ant.c create mode 100644 drivers/staging/rtlwifi/btcoexist/halbtc8822b1ant.h create mode 100644 drivers/staging/rtlwifi/btcoexist/halbtc8822b2ant.c create mode 100644 drivers/staging/rtlwifi/btcoexist/halbtc8822b2ant.h create mode 100644 drivers/staging/rtlwifi/btcoexist/halbtc8822bwifionly.c create mode 100644 drivers/staging/rtlwifi/btcoexist/halbtc8822bwifionly.h create mode 100644 drivers/staging/rtlwifi/btcoexist/halbtcoutsrc.c create mode 100644 drivers/staging/rtlwifi/btcoexist/halbtcoutsrc.h create mode 100644 drivers/staging/rtlwifi/btcoexist/rtl_btc.c create mode 100644 drivers/staging/rtlwifi/btcoexist/rtl_btc.h create mode 100644 drivers/staging/rtlwifi/cam.c create mode 100644 drivers/staging/rtlwifi/cam.h create mode 100644 drivers/staging/rtlwifi/core.c create mode 100644 drivers/staging/rtlwifi/core.h create mode 100644 drivers/staging/rtlwifi/debug.c create mode 100644 drivers/staging/rtlwifi/debug.h create mode 100644 drivers/staging/rtlwifi/efuse.c create mode 100644 drivers/staging/rtlwifi/efuse.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_2_platform.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_ [...] create mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_ [...] create mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_ [...] create mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_ [...] create mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_ [...] create mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_ [...] create mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_ [...] create mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_ [...] create mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_ [...] create mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_ [...] create mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_ [...] create mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_ [...] create mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_ [...] create mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_ [...] create mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_88xx_cfg.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_api_88xx.c create mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_api_88xx.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_api_88xx_pcie.c create mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_api_88xx_pcie.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_api_88xx_sdio.c create mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_api_88xx_sdio.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_api_88xx_usb.c create mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_api_88xx_usb.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_func_88xx.c create mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_func_88xx.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_api.c create mode 100644 drivers/staging/rtlwifi/halmac/halmac_api.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_bit2.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_bit_8822b.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_fw_info.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_fw_offload_c2h_nic.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_fw_offload_h2c_nic.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_h2c_extra_info_nic.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_intf_phy_cmd.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_original_c2h_nic.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_original_h2c_nic.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_pwr_seq_cmd.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_reg2.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_reg_8822b.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_rx_bd_chip.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_rx_bd_nic.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_rx_desc_chip.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_rx_desc_nic.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_sdio_reg.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_tx_bd_chip.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_tx_bd_nic.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_tx_desc_chip.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_tx_desc_nic.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_type.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_usb_reg.h create mode 100644 drivers/staging/rtlwifi/halmac/rtl_halmac.c create mode 100644 drivers/staging/rtlwifi/halmac/rtl_halmac.h create mode 100644 drivers/staging/rtlwifi/pci.c create mode 100644 drivers/staging/rtlwifi/pci.h create mode 100644 drivers/staging/rtlwifi/phydm/halphyrf_ce.c create mode 100644 drivers/staging/rtlwifi/phydm/halphyrf_ce.h create mode 100644 drivers/staging/rtlwifi/phydm/mp_precomp.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm.c create mode 100644 drivers/staging/rtlwifi/phydm/phydm.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_acs.c create mode 100644 drivers/staging/rtlwifi/phydm/phydm_acs.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_adaptivity.c create mode 100644 drivers/staging/rtlwifi/phydm/phydm_adaptivity.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_adc_sampling.c create mode 100644 drivers/staging/rtlwifi/phydm/phydm_adc_sampling.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_antdiv.c create mode 100644 drivers/staging/rtlwifi/phydm/phydm_antdiv.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_beamforming.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_ccx.c create mode 100644 drivers/staging/rtlwifi/phydm/phydm_ccx.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_cfotracking.c create mode 100644 drivers/staging/rtlwifi/phydm/phydm_cfotracking.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_debug.c create mode 100644 drivers/staging/rtlwifi/phydm/phydm_debug.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_dfs.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_dig.c create mode 100644 drivers/staging/rtlwifi/phydm/phydm_dig.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_dynamic_rx_path.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_dynamicbbpowersaving.c create mode 100644 drivers/staging/rtlwifi/phydm/phydm_dynamicbbpowersaving.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_dynamictxpower.c create mode 100644 drivers/staging/rtlwifi/phydm/phydm_dynamictxpower.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_edcaturbocheck.c create mode 100644 drivers/staging/rtlwifi/phydm/phydm_edcaturbocheck.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_features.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_hwconfig.c create mode 100644 drivers/staging/rtlwifi/phydm/phydm_hwconfig.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_interface.c create mode 100644 drivers/staging/rtlwifi/phydm/phydm_interface.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_iqk.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_kfree.c create mode 100644 drivers/staging/rtlwifi/phydm/phydm_kfree.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_noisemonitor.c create mode 100644 drivers/staging/rtlwifi/phydm/phydm_noisemonitor.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_powertracking_ce.c create mode 100644 drivers/staging/rtlwifi/phydm/phydm_powertracking_ce.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_pre_define.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_precomp.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_psd.c create mode 100644 drivers/staging/rtlwifi/phydm/phydm_psd.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_rainfo.c create mode 100644 drivers/staging/rtlwifi/phydm/phydm_rainfo.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_reg.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_regdefine11ac.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_regdefine11n.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_types.h create mode 100644 drivers/staging/rtlwifi/phydm/rtl8822b/halhwimg8822b_bb.c create mode 100644 drivers/staging/rtlwifi/phydm/rtl8822b/halhwimg8822b_bb.h create mode 100644 drivers/staging/rtlwifi/phydm/rtl8822b/halhwimg8822b_mac.c create mode 100644 drivers/staging/rtlwifi/phydm/rtl8822b/halhwimg8822b_mac.h create mode 100644 drivers/staging/rtlwifi/phydm/rtl8822b/halhwimg8822b_rf.c create mode 100644 drivers/staging/rtlwifi/phydm/rtl8822b/halhwimg8822b_rf.h create mode 100644 drivers/staging/rtlwifi/phydm/rtl8822b/halphyrf_8822b.c create mode 100644 drivers/staging/rtlwifi/phydm/rtl8822b/halphyrf_8822b.h create mode 100644 drivers/staging/rtlwifi/phydm/rtl8822b/phydm_hal_api8822b.c create mode 100644 drivers/staging/rtlwifi/phydm/rtl8822b/phydm_hal_api8822b.h create mode 100644 drivers/staging/rtlwifi/phydm/rtl8822b/phydm_iqk_8822b.c create mode 100644 drivers/staging/rtlwifi/phydm/rtl8822b/phydm_iqk_8822b.h create mode 100644 drivers/staging/rtlwifi/phydm/rtl8822b/phydm_regconfig8822b.c create mode 100644 drivers/staging/rtlwifi/phydm/rtl8822b/phydm_regconfig8822b.h create mode 100644 drivers/staging/rtlwifi/phydm/rtl8822b/phydm_rtl8822b.c create mode 100644 drivers/staging/rtlwifi/phydm/rtl8822b/phydm_rtl8822b.h create mode 100644 drivers/staging/rtlwifi/phydm/rtl8822b/version_rtl8822b.h create mode 100644 drivers/staging/rtlwifi/phydm/rtl_phydm.c create mode 100644 drivers/staging/rtlwifi/phydm/rtl_phydm.h create mode 100644 drivers/staging/rtlwifi/phydm/txbf/halcomtxbf.h create mode 100644 drivers/staging/rtlwifi/phydm/txbf/haltxbf8822b.h create mode 100644 drivers/staging/rtlwifi/phydm/txbf/haltxbfinterface.h create mode 100644 drivers/staging/rtlwifi/phydm/txbf/haltxbfjaguar.h create mode 100644 drivers/staging/rtlwifi/phydm/txbf/phydm_hal_txbf_api.h create mode 100644 drivers/staging/rtlwifi/ps.c create mode 100644 drivers/staging/rtlwifi/ps.h create mode 100644 drivers/staging/rtlwifi/pwrseqcmd.h create mode 100644 drivers/staging/rtlwifi/rc.c create mode 100644 drivers/staging/rtlwifi/rc.h create mode 100644 drivers/staging/rtlwifi/regd.c create mode 100644 drivers/staging/rtlwifi/regd.h create mode 100644 drivers/staging/rtlwifi/rtl8822be/Makefile create mode 100644 drivers/staging/rtlwifi/rtl8822be/def.h create mode 100644 drivers/staging/rtlwifi/rtl8822be/fw.c create mode 100644 drivers/staging/rtlwifi/rtl8822be/fw.h create mode 100644 drivers/staging/rtlwifi/rtl8822be/hw.c create mode 100644 drivers/staging/rtlwifi/rtl8822be/hw.h create mode 100644 drivers/staging/rtlwifi/rtl8822be/led.c create mode 100644 drivers/staging/rtlwifi/rtl8822be/led.h create mode 100644 drivers/staging/rtlwifi/rtl8822be/phy.c create mode 100644 drivers/staging/rtlwifi/rtl8822be/phy.h create mode 100644 drivers/staging/rtlwifi/rtl8822be/reg.h create mode 100644 drivers/staging/rtlwifi/rtl8822be/sw.c create mode 100644 drivers/staging/rtlwifi/rtl8822be/sw.h create mode 100644 drivers/staging/rtlwifi/rtl8822be/trx.c create mode 100644 drivers/staging/rtlwifi/rtl8822be/trx.h create mode 100644 drivers/staging/rtlwifi/stats.c create mode 100644 drivers/staging/rtlwifi/stats.h create mode 100644 drivers/staging/rtlwifi/wifi.h create mode 100644 drivers/staging/vboxvideo/Kconfig rename drivers/{gpu/drm => staging}/vboxvideo/Makefile (100%) create mode 100644 drivers/staging/vboxvideo/TODO rename drivers/{gpu/drm => staging}/vboxvideo/hgsmi_base.c (100%) rename drivers/{gpu/drm => staging}/vboxvideo/hgsmi_ch_setup.h (100%) rename drivers/{gpu/drm => staging}/vboxvideo/hgsmi_channels.h (100%) rename drivers/{gpu/drm => staging}/vboxvideo/hgsmi_defs.h (100%) rename drivers/{gpu/drm => staging}/vboxvideo/modesetting.c (100%) create mode 100644 drivers/staging/vboxvideo/vbox_drv.c create mode 100644 drivers/staging/vboxvideo/vbox_drv.h create mode 100644 drivers/staging/vboxvideo/vbox_fb.c rename drivers/{gpu/drm => staging}/vboxvideo/vbox_hgsmi.c (100%) create mode 100644 drivers/staging/vboxvideo/vbox_irq.c create mode 100644 drivers/staging/vboxvideo/vbox_main.c create mode 100644 drivers/staging/vboxvideo/vbox_mode.c create mode 100644 drivers/staging/vboxvideo/vbox_prime.c create mode 100644 drivers/staging/vboxvideo/vbox_ttm.c rename drivers/{gpu/drm => staging}/vboxvideo/vboxvideo.h (100%) rename drivers/{gpu/drm => staging}/vboxvideo/vboxvideo_guest.h (100%) rename drivers/{gpu/drm => staging}/vboxvideo/vboxvideo_vbe.h (100%) rename drivers/{gpu/drm => staging}/vboxvideo/vbva_base.c (100%) create mode 100644 drivers/thermal/qcom/tsens-8916.c create mode 100644 drivers/thermal/qcom/tsens-8974.c delete mode 100644 drivers/thermal/qcom/tsens-v0_1.c delete mode 100644 drivers/thermal/qcom/tsens-v1.c delete mode 100644 drivers/thermal/thermal_mmio.c delete mode 100644 drivers/thunderbolt/lc.c delete mode 100644 drivers/thunderbolt/tunnel.c delete mode 100644 drivers/thunderbolt/tunnel.h create mode 100644 drivers/thunderbolt/tunnel_pci.c create mode 100644 drivers/thunderbolt/tunnel_pci.h delete mode 100644 drivers/tty/serial/milbeaut_usio.c delete mode 100644 drivers/tty/serial/sifive.c delete mode 100644 drivers/tty/ttynull.c delete mode 100644 drivers/usb/dwc3/dwc3-meson-g12a.c delete mode 100644 drivers/usb/mtu3/mtu3_debug.h delete mode 100644 drivers/usb/mtu3/mtu3_debugfs.c delete mode 100644 drivers/usb/mtu3/mtu3_trace.c delete mode 100644 drivers/usb/mtu3/mtu3_trace.h delete mode 100644 drivers/usb/typec/altmodes/displayport.h delete mode 100644 drivers/usb/typec/altmodes/nvidia.c delete mode 100644 drivers/usb/typec/ucsi/displayport.c create mode 100644 drivers/video/fbdev/amba-clcd-nomadik.c create mode 100644 drivers/video/fbdev/amba-clcd-nomadik.h create mode 100644 drivers/video/fbdev/amba-clcd-versatile.c create mode 100644 drivers/video/fbdev/amba-clcd-versatile.h delete mode 100644 drivers/watchdog/bd70528_wdt.c delete mode 100644 drivers/watchdog/imx_sc_wdt.c delete mode 100644 fs/afs/dir_silly.c delete mode 100644 fs/fsopen.c delete mode 100644 fs/unicode/.gitignore delete mode 100644 fs/unicode/Kconfig delete mode 100644 fs/unicode/Makefile delete mode 100644 fs/unicode/README.utf8data delete mode 100644 fs/unicode/mkutf8data.c delete mode 100644 fs/unicode/utf8-core.c delete mode 100644 fs/unicode/utf8-norm.c delete mode 100644 fs/unicode/utf8-selftest.c delete mode 100644 fs/unicode/utf8data.h_shipped delete mode 100644 fs/unicode/utf8n.h delete mode 100644 fs/xfs/libxfs/xfs_health.h delete mode 100644 fs/xfs/scrub/fscounters.c delete mode 100644 fs/xfs/scrub/health.c delete mode 100644 fs/xfs/scrub/health.h delete mode 100644 fs/xfs/xfs_health.c delete mode 100644 include/asm-generic/dynamic_debug.h delete mode 100644 include/asm-generic/mmiowb.h delete mode 100644 include/asm-generic/mmiowb_types.h create mode 100644 include/asm-generic/rwsem.h create mode 100644 include/asm-generic/segment.h create mode 100644 include/asm-generic/sizes.h delete mode 100644 include/drm/drm_format_helper.h delete mode 100644 include/drm/drm_gem_shmem_helper.h create mode 100644 include/drm/tinydrm/tinydrm.h delete mode 100644 include/dt-bindings/clock/mt8183-clk.h delete mode 100644 include/dt-bindings/clock/mt8516-clk.h delete mode 100644 include/dt-bindings/clock/qcom,turingcc-qcs404.h delete mode 100644 include/dt-bindings/clock/sifive-fu540-prci.h create mode 100644 include/dt-bindings/clock/xlnx,zynqmp-clk.h delete mode 100644 include/dt-bindings/clock/xlnx-zynqmp-clk.h delete mode 100644 include/dt-bindings/iio/temperature/thermocouple.h delete mode 100644 include/dt-bindings/phy/phy-am654-serdes.h delete mode 100644 include/dt-bindings/reset/bitmain,bm1880-reset.h delete mode 100644 include/linux/armada-37xx-rwtm-mailbox.h create mode 100644 include/linux/atmel_tc.h delete mode 100644 include/linux/clk/analogbits-wrpll-cln28hpc.h delete mode 100644 include/linux/counter.h delete mode 100644 include/linux/counter_enum.h delete mode 100644 include/linux/dma-fence-chain.h delete mode 100644 include/linux/dma/idma64.h delete mode 100644 include/linux/dsa/8021q.h delete mode 100644 include/linux/dsa/sja1105.h delete mode 100644 include/linux/firmware/trusted_foundations.h delete mode 100644 include/linux/fsl/ftm.h delete mode 100644 include/linux/intel-ish-client-if.h delete mode 100644 include/linux/irqchip/irq-ixp4xx.h delete mode 100644 include/linux/mfd/altera-sysmgr.h delete mode 100644 include/linux/mfd/max77650.h delete mode 100644 include/linux/mfd/stmfx.h delete mode 100644 include/linux/packing.h delete mode 100644 include/linux/platform_data/eth-ep93xx.h create mode 100644 include/linux/platform_data/pca954x.h delete mode 100644 include/linux/platform_data/timer-ixp4xx.h delete mode 100644 include/linux/platform_data/xilinx-ll-temac.h delete mode 100644 include/linux/platform_data/xtalk-bridge.h delete mode 100644 include/linux/rtc/rtc-omap.h create mode 100644 include/linux/rwsem-spinlock.h delete mode 100644 include/linux/soc/cirrus/ep93xx.h delete mode 100644 include/linux/soc/ixp4xx/npe.h delete mode 100644 include/linux/soc/ixp4xx/qmgr.h delete mode 100644 include/linux/soc/ti/ti_sci_inta_msi.h delete mode 100644 include/linux/unicode.h delete mode 100644 include/media/fwht-ctrls.h delete mode 100644 include/media/media-dev-allocator.h delete mode 100644 include/net/bpf_sk_storage.h delete mode 100644 include/net/ipv6_stubs.h create mode 100644 include/net/netfilter/ipv4/nf_nat_masquerade.h create mode 100644 include/net/netfilter/ipv6/nf_nat_masquerade.h delete mode 100644 include/net/netfilter/nf_nat_masquerade.h create mode 100644 include/net/nexthop.h delete mode 100644 include/net/rtnh.h delete mode 100644 include/net/tc_act/tc_police.h create mode 100644 include/scsi/osd_attributes.h create mode 100644 include/scsi/osd_protocol.h create mode 100644 include/scsi/osd_sec.h create mode 100644 include/scsi/osd_sense.h create mode 100644 include/scsi/osd_types.h delete mode 100644 include/soc/at91/atmel_tcb.h delete mode 100644 include/soc/rockchip/rk3399_grf.h delete mode 100644 include/sound/sof.h delete mode 100644 include/sound/sof/control.h delete mode 100644 include/sound/sof/dai-intel.h delete mode 100644 include/sound/sof/dai.h delete mode 100644 include/sound/sof/header.h delete mode 100644 include/sound/sof/info.h delete mode 100644 include/sound/sof/pm.h delete mode 100644 include/sound/sof/stream.h delete mode 100644 include/sound/sof/topology.h delete mode 100644 include/sound/sof/trace.h delete mode 100644 include/sound/sof/xtensa.h delete mode 100644 include/trace/events/bpf_test_run.h delete mode 100644 include/trace/events/devfreq.h delete mode 100644 include/trace/events/ib_mad.h delete mode 100644 include/trace/events/ib_umad.h delete mode 100644 include/trace/events/nbd.h delete mode 100644 include/uapi/drm/lima_drm.h delete mode 100644 include/uapi/drm/panfrost_drm.h delete mode 100644 include/uapi/linux/aspeed-p2a-ctrl.h delete mode 100644 include/uapi/linux/virtio_iommu.h delete mode 100644 include/uapi/rdma/efa-abi.h delete mode 100644 include/uapi/sound/sof/abi.h delete mode 100644 include/uapi/sound/sof/eq.h delete mode 100644 include/uapi/sound/sof/fw.h delete mode 100644 include/uapi/sound/sof/header.h delete mode 100644 include/uapi/sound/sof/manifest.h delete mode 100644 include/uapi/sound/sof/tokens.h delete mode 100644 include/uapi/sound/sof/tone.h delete mode 100644 include/uapi/sound/sof/trace.h delete mode 100644 kernel/cgroup/legacy_freezer.c delete mode 100644 kernel/gcov/clang.c delete mode 100644 kernel/gcov/gcc_base.c delete mode 100755 kernel/gen_ikh_data.sh delete mode 100644 kernel/kheaders.c delete mode 100644 kernel/locking/lock_events.c delete mode 100644 kernel/locking/lock_events.h delete mode 100644 kernel/locking/lock_events_list.h create mode 100644 kernel/locking/rwsem-spinlock.c delete mode 100644 kernel/rcu/tree_stall.h rename lib/{math => }/cordic.c (100%) create mode 100644 lib/div64.c rename lib/{math => }/gcd.c (100%) rename lib/{math => }/int_sqrt.c (100%) rename lib/{math => }/lcm.c (100%) delete mode 100644 lib/math/Kconfig delete mode 100644 lib/math/Makefile delete mode 100644 lib/math/div64.c delete mode 100644 lib/math/int_pow.c delete mode 100644 lib/math/rational.c delete mode 100644 lib/packing.c rename lib/{math => }/prime_numbers.c (100%) create mode 100644 lib/rational.c rename lib/{math => }/reciprocal_div.c (100%) delete mode 100644 lib/test_strscpy.c delete mode 100644 localversion-next delete mode 100644 mm/shuffle.c delete mode 100644 mm/shuffle.h delete mode 100644 net/core/bpf_sk_storage.c delete mode 100644 net/core/datagram.h create mode 100644 net/dsa/legacy.c delete mode 100644 net/dsa/tag_8021q.c delete mode 100644 net/dsa/tag_sja1105.c delete mode 100644 net/hsr/hsr_debugfs.c create mode 100644 net/ipv4/netfilter/ipt_MASQUERADE.c create mode 100644 net/ipv4/netfilter/nft_chain_route_ipv4.c create mode 100644 net/ipv4/xfrm4_mode_beet.c create mode 100644 net/ipv4/xfrm4_mode_transport.c create mode 100644 net/ipv4/xfrm4_mode_tunnel.c create mode 100644 net/ipv6/netfilter/ip6t_MASQUERADE.c create mode 100644 net/ipv6/netfilter/nft_chain_route_ipv6.c create mode 100644 net/ipv6/xfrm6_mode_beet.c create mode 100644 net/ipv6/xfrm6_mode_ro.c create mode 100644 net/ipv6/xfrm6_mode_transport.c create mode 100644 net/ipv6/xfrm6_mode_tunnel.c delete mode 100644 net/netfilter/nft_chain_route.c delete mode 100644 net/netfilter/xt_MASQUERADE.c delete mode 100644 net/xfrm/xfrm_inout.h delete mode 100644 samples/bpf/ibumad_kern.c delete mode 100644 samples/bpf/ibumad_user.c delete mode 100644 samples/pidfd/.gitignore delete mode 100644 samples/pidfd/Makefile delete mode 100644 samples/pidfd/pidfd-metadata.c create mode 100644 samples/statx/Makefile create mode 100644 samples/statx/test-statx.c delete mode 100644 samples/vfs/.gitignore delete mode 100644 samples/vfs/Makefile delete mode 100644 samples/vfs/test-fsmount.c delete mode 100644 samples/vfs/test-statx.c delete mode 100644 scripts/gdb/linux/clk.py delete mode 100644 scripts/gdb/linux/config.py delete mode 100644 scripts/gdb/linux/rbtree.py delete mode 100644 scripts/gdb/linux/timerlist.py mode change 100755 => 100644 scripts/kconfig/nconf-cfg.sh delete mode 100644 security/Kconfig.hardening delete mode 100644 security/integrity/platform_certs/load_ipl_s390.c delete mode 100644 sound/soc/atmel/mchp-i2s-mcc.c delete mode 100644 sound/soc/codecs/lochnagar-sc.c delete mode 100644 sound/soc/codecs/tlv320aic32x4-clk.c delete mode 100644 sound/soc/fsl/fsl_audmix.c delete mode 100644 sound/soc/fsl/fsl_audmix.h delete mode 100644 sound/soc/fsl/imx-audmix.c delete mode 100644 sound/soc/intel/boards/sof_rt5682.c delete mode 100644 sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c delete mode 100644 sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c delete mode 100644 sound/soc/sof/Kconfig delete mode 100644 sound/soc/sof/Makefile delete mode 100644 sound/soc/sof/control.c delete mode 100644 sound/soc/sof/core.c delete mode 100644 sound/soc/sof/debug.c delete mode 100644 sound/soc/sof/intel/Kconfig delete mode 100644 sound/soc/sof/intel/Makefile delete mode 100644 sound/soc/sof/intel/apl.c delete mode 100644 sound/soc/sof/intel/bdw.c delete mode 100644 sound/soc/sof/intel/byt.c delete mode 100644 sound/soc/sof/intel/cnl.c delete mode 100644 sound/soc/sof/intel/hda-bus.c delete mode 100644 sound/soc/sof/intel/hda-codec.c delete mode 100644 sound/soc/sof/intel/hda-ctrl.c delete mode 100644 sound/soc/sof/intel/hda-dai.c delete mode 100644 sound/soc/sof/intel/hda-dsp.c delete mode 100644 sound/soc/sof/intel/hda-ipc.c delete mode 100644 sound/soc/sof/intel/hda-loader.c delete mode 100644 sound/soc/sof/intel/hda-pcm.c delete mode 100644 sound/soc/sof/intel/hda-stream.c delete mode 100644 sound/soc/sof/intel/hda-trace.c delete mode 100644 sound/soc/sof/intel/hda.c delete mode 100644 sound/soc/sof/intel/hda.h delete mode 100644 sound/soc/sof/intel/intel-ipc.c delete mode 100644 sound/soc/sof/intel/shim.h delete mode 100644 sound/soc/sof/ipc.c delete mode 100644 sound/soc/sof/loader.c delete mode 100644 sound/soc/sof/nocodec.c delete mode 100644 sound/soc/sof/ops.c delete mode 100644 sound/soc/sof/ops.h delete mode 100644 sound/soc/sof/pcm.c delete mode 100644 sound/soc/sof/pm.c delete mode 100644 sound/soc/sof/sof-acpi-dev.c delete mode 100644 sound/soc/sof/sof-pci-dev.c delete mode 100644 sound/soc/sof/sof-priv.h delete mode 100644 sound/soc/sof/topology.c delete mode 100644 sound/soc/sof/trace.c delete mode 100644 sound/soc/sof/utils.c delete mode 100644 sound/soc/sof/xtensa/Kconfig delete mode 100644 sound/soc/sof/xtensa/Makefile delete mode 100644 sound/soc/sof/xtensa/core.c delete mode 100644 sound/soc/sprd/sprd-mcdt.c delete mode 100644 sound/soc/sprd/sprd-mcdt.h delete mode 100644 sound/soc/sprd/sprd-pcm-compress.c delete mode 100644 sound/usb/media.c delete mode 100644 sound/usb/media.h delete mode 100644 tools/arch/arc/include/uapi/asm/unistd.h delete mode 100644 tools/arch/csky/include/uapi/asm/perf_regs.h delete mode 100644 tools/arch/hexagon/include/uapi/asm/unistd.h delete mode 100644 tools/arch/riscv/include/uapi/asm/unistd.h delete mode 100644 tools/bpf/bpftool/Documentation/bpftool-btf.rst delete mode 100644 tools/bpf/bpftool/btf.c delete mode 100644 tools/build/feature/test-libzstd.c delete mode 100644 tools/lib/bpf/libbpf.pc.template delete mode 100644 tools/lib/bpf/libbpf_internal.h delete mode 100644 tools/perf/arch/csky/Build delete mode 100644 tools/perf/arch/csky/Makefile delete mode 100644 tools/perf/arch/csky/include/perf_regs.h delete mode 100644 tools/perf/arch/csky/util/Build delete mode 100644 tools/perf/arch/csky/util/dwarf-regs.c delete mode 100644 tools/perf/arch/csky/util/unwind-libdw.c delete mode 100644 tools/perf/pmu-events/arch/x86/silvermont/other.json delete mode 100644 tools/perf/trace/strace/groups/string delete mode 100644 tools/testing/nvdimm/dax_pmem_compat_test.c delete mode 100644 tools/testing/nvdimm/dax_pmem_core_test.c delete mode 100644 tools/testing/nvdimm/dax_pmem_test.c delete mode 100644 tools/testing/selftests/bpf/map_tests/sk_storage_map.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/bpf_verif_scale.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/flow_dissector_load_bytes.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/global_data.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/raw_tp_writable_reject_n [...] delete mode 100644 tools/testing/selftests/bpf/prog_tests/raw_tp_writable_test_run.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/skb_ctx.c delete mode 100644 tools/testing/selftests/bpf/progs/test_global_data.c delete mode 100644 tools/testing/selftests/bpf/progs/test_jhash.h delete mode 100644 tools/testing/selftests/bpf/progs/test_skb_ctx.c delete mode 100644 tools/testing/selftests/bpf/progs/test_sysctl_prog.c delete mode 100644 tools/testing/selftests/bpf/progs/test_tc_edt.c delete mode 100644 tools/testing/selftests/bpf/progs/test_tc_tunnel.c delete mode 100644 tools/testing/selftests/bpf/progs/test_tcp_check_syncookie_kern.c delete mode 100644 tools/testing/selftests/bpf/progs/test_verif_scale1.c delete mode 100644 tools/testing/selftests/bpf/progs/test_verif_scale2.c delete mode 100644 tools/testing/selftests/bpf/progs/test_verif_scale3.c delete mode 100644 tools/testing/selftests/bpf/test_btf.h delete mode 100644 tools/testing/selftests/bpf/test_maps.h delete mode 100644 tools/testing/selftests/bpf/test_sysctl.c delete mode 100755 tools/testing/selftests/bpf/test_tc_edt.sh delete mode 100755 tools/testing/selftests/bpf/test_tc_tunnel.sh delete mode 100755 tools/testing/selftests/bpf/test_tcp_check_syncookie.sh delete mode 100644 tools/testing/selftests/bpf/test_tcp_check_syncookie_user.c delete mode 100644 tools/testing/selftests/bpf/verifier/direct_value_access.c delete mode 100644 tools/testing/selftests/bpf/verifier/int_ptr.c delete mode 100644 tools/testing/selftests/bpf/verifier/raw_tp_writable.c delete mode 100644 tools/testing/selftests/bpf/verifier/scale.c delete mode 100644 tools/testing/selftests/cgroup/test_freezer.c delete mode 100644 tools/testing/selftests/drivers/.gitignore delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/qos_ets_strict.sh delete mode 100644 tools/testing/selftests/drivers/net/mlxsw/qos_lib.sh delete mode 100644 tools/testing/selftests/exec/recursion-depth.c delete mode 100644 tools/testing/selftests/ftrace/test.d/ftrace/tracing-error-log.tc delete mode 100644 tools/testing/selftests/ftrace/test.d/kprobe/kprobe_syntax_errors.tc delete mode 100644 tools/testing/selftests/ftrace/test.d/kprobe/uprobe_syntax_errors.tc create mode 100644 tools/testing/selftests/ftrace/test.d/trigger/inter-event/trigg [...] create mode 100644 tools/testing/selftests/ima/Makefile create mode 100644 tools/testing/selftests/ima/config create mode 100755 tools/testing/selftests/ima/test_kexec_load.sh delete mode 100644 tools/testing/selftests/kexec/Makefile delete mode 100644 tools/testing/selftests/kexec/config delete mode 100755 tools/testing/selftests/kexec/kexec_common_lib.sh delete mode 100755 tools/testing/selftests/kexec/test_kexec_file_load.sh delete mode 100755 tools/testing/selftests/kexec/test_kexec_load.sh delete mode 100755 tools/testing/selftests/kselftest/prefix.pl delete mode 100644 tools/testing/selftests/kselftest/runner.sh delete mode 100644 tools/testing/selftests/kselftest_module.h delete mode 100755 tools/testing/selftests/kselftest_module.sh delete mode 100755 tools/testing/selftests/lib/strscpy.sh delete mode 100755 tools/testing/selftests/media_tests/media_dev_allocator.sh delete mode 100755 tools/testing/selftests/net/forwarding/bridge_igmp.sh delete mode 100755 tools/testing/selftests/net/forwarding/loopback.sh delete mode 100755 tools/testing/selftests/net/forwarding/tc_vlan_modify.sh delete mode 100755 tools/testing/selftests/netfilter/bridge_brouter.sh delete mode 100755 tools/testing/selftests/netfilter/conntrack_icmp_related.sh delete mode 100644 tools/testing/selftests/pidfd/.gitignore delete mode 100644 tools/testing/selftests/powerpc/copyloops/asm/kasan.h delete mode 100644 tools/testing/selftests/powerpc/signal/sigfuz.c