This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-next-allyesconfig in repository toolchain/ci/linux.
omits d58b5ab90ee7 Add linux-next specific files for 20190708 omits f551d0ef9ef1 Merge branch 'akpm/master' omits 2c255e0df977 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 939a6222a380 fs/select.c: use struct_size() in kmalloc() omits a6fd8fcdedd4 drivers/tty/serial/sh-sci.c: suppress warning omits 31e0d14dfe16 proc-sysctl-add-shared-variables-for-range-check-fix-4 omits 4d61cd27d251 proc/sysctl: make firmware loader table conditional omits a84abf5a5d69 proc-sysctl-add-shared-variables-for-range-check-fix-2-fix omits 6a3cfe866a52 tipc: remove two unused variables omits 24b47f79d59c proc/sysctl: add shared variables for range check omits bbcd1c14bf3b mm-add-account_locked_vm-utility-function-v3-fix omits c0dc32290f69 mm-add-account_locked_vm-utility-function-v3 omits 4d75fe3b1770 mm: add account_locked_vm utility function omits 99cf41bf3bb0 mm-sparsemem-cleanup-section-number-data-types-fix omits ddf649ce04ba mm/sparsemem: cleanup 'section number' data types omits 664594b99252 libnvdimm/pfn: stop padding pmem namespaces to section alignment omits 9dc75c55739b libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields omits 62cd2472b20b mm/devm_memremap_pages: enable sub-section remap omits 9c2ff100462e docs/vm: update ZONE_DEVICE memory model documentation omits 3cea7e0ad213 mm: document ZONE_DEVICE memory-model implications omits e80c12122ea0 mm/sparsemem: support sub-section hotplug omits 8e0ab974168b mm/sparsemem: prepare for sub-section ranges omits e9893bb2fe49 mm: kill is_dev_zone() helper omits 542a82a00e88 mm/hotplug: kill is_dev_zone() usage in __remove_pages() omits 3ba64f08ea62 mm/sparsemem: convert kmalloc_section_memmap() to populate [...] omits 37ddcbed312c mm/hotplug: prepare shrink_{zone, pgdat}_span for sub-sect [...] omits 9679af668e5c mm/sparsemem: add helpers track active portions of a secti [...] omits 422cb24db1c6 mm/sparsemem: introduce a SECTION_IS_EARLY flag omits 71ad1f0cee02 mm/sparsemem: introduce struct mem_section_usage omits 994a76fe8b57 arm64-mm-implement-pte_devmap-support-fix omits 16bb1345fb80 arm64: mm: implement pte_devmap support omits 282f1775e8bd mm: introduce ARCH_HAS_PTE_DEVMAP omits 0b1f81f5f3a3 mm: clean up is_device_*_page() definitions omits 670a2fb8698b drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3-fix omits f995d719e727 drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3 omits a113a90fab81 drivers/base/memory.c: Get rid of find_memory_block_hinted() omits 60c8fff44f4c mm/memory_hotplug: move and simplify walk_memory_blocks() omits 873e7b492402 mm/memory_hotplug: rename walk_memory_range() and pass sta [...] omits 16ca5666d99d mm: make register_mem_sect_under_node() static omits 5adf3bd68051 drivers/base/memory: Use "unsigned long" for block ids omits 4ae1d75575cb mm-section-numbers-use-the-type-unsigned-long-v3 omits 0285cc22b86e mm-section-numbers-use-the-type-unsigned-long-fix omits 70d71674bf31 mm: section numbers use the type "unsigned long" omits 321e532eb604 mm/mmap: move common defines to mman-common.h omits be069d8491b2 mm: move MAP_SYNC to asm-generic/mman-common.h omits 1c97ceac866a device-dax: "Hotremove" persistent memory that is used lik [...] omits 223b1c09575a mm/hotplug: make remove_memory() interface usable omits 93260574c2ef device-dax: fix memory and resource leak if hotplug fails omits 404047c45dd7 pinctrl: fix pxa2xx.c build warnings omits de55318c46a2 Merge branch 'akpm-current/current' omits 794cde2f127d merge fix for conflict between the s390 and driver-core tree omits 5a296dd77a56 Merge remote-tracking branch 'hmm/hmm' omits cb76eb15fcb9 Merge remote-tracking branch 'devfreq/for-next' omits 105884920ce2 Merge remote-tracking branch 'pidfd/for-next' omits 875873cd0d2e Merge remote-tracking branch 'hyperv/hyperv-next' omits 903970a3216b Merge remote-tracking branch 'xarray/xarray' omits 4d3973687dc4 Merge remote-tracking branch 'nvmem/for-next' omits f46bf6ae0c9b Merge remote-tracking branch 'kspp/for-next/kspp' omits 261e6c741005 Merge remote-tracking branch 'ntb/ntb-next' omits c68f41a9c964 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 54a3024fdcb8 Merge remote-tracking branch 'rtc/rtc-next' omits d438c04300d7 Merge remote-tracking branch 'livepatching/for-next' omits 537ee938498e Merge remote-tracking branch 'y2038/y2038' omits 2d2c6bdeaede Merge remote-tracking branch 'kselftest/next' omits bcc498b39901 Merge remote-tracking branch 'userns/for-next' omits b897b4985915 Merge remote-tracking branch 'pwm/for-next' omits 389624bafb81 Merge remote-tracking branch 'pinctrl/for-next' omits b9ce5f8e3aad Merge remote-tracking branch 'gpio/for-next' omits 8da1b12ec87e Merge remote-tracking branch 'rpmsg/for-next' omits 59006486ae7f Merge remote-tracking branch 'vhost/linux-next' omits e432ca42f91a Merge remote-tracking branch 'scsi-mkp/for-next' omits 8d2e2ed42ac0 Merge remote-tracking branch 'scsi/for-next' omits c2f71aad1d2b Merge remote-tracking branch 'cgroup/for-next' omits 831af456d273 Merge remote-tracking branch 'slave-dma/next' omits ec6272bd7ca2 Merge remote-tracking branch 'mux/for-next' omits d8d830240ff2 Merge remote-tracking branch 'staging/staging-next' omits 4bf7b587cbe6 Merge remote-tracking branch 'char-misc/char-misc-next' omits bcc9c3fb8e2a Merge remote-tracking branch 'tty/tty-next' omits c41f69560019 Merge remote-tracking branch 'usb/usb-next' omits fa38d1bf2426 Merge remote-tracking branch 'driver-core/driver-core-next' omits cca847fd7bfa Merge remote-tracking branch 'ipmi/for-next' omits 02ef2ffa6f91 Merge remote-tracking branch 'leds/for-next' omits 38258160ebdb Merge remote-tracking branch 'chrome-platform/for-next' omits 9eb8b74996a3 Merge remote-tracking branch 'drivers-x86/for-next' omits 91f41ca6ad4e Merge remote-tracking branch 'workqueues/for-next' omits e974c07cb879 Merge remote-tracking branch 'percpu/for-next' omits a5de6976a781 Merge remote-tracking branch 'xen-tip/linux-next' omits 0e285a15ec0e Merge remote-tracking branch 'kvms390/next' omits de7217e8bec3 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits 53055a5028e5 Merge remote-tracking branch 'kvm-arm/next' omits d8bf2ff30aaf Merge remote-tracking branch 'kvm/linux-next' omits a68168cded58 Merge remote-tracking branch 'ftrace/for-next' omits d80d62ad8c3d Merge remote-tracking branch 'edac-amd/for-next' omits b7376f475992 Merge remote-tracking branch 'tip/auto-latest' omits f90ec47494c7 Merge remote-tracking branch 'spi/for-next' omits 59150ce554f1 Merge remote-tracking branch 'devicetree/for-next' omits 9a859a78d263 Merge remote-tracking branch 'audit/next' omits 51306460d2af Merge remote-tracking branch 'vfio/next' omits f200b1113050 Merge remote-tracking branch 'iommu/next' omits 4ddd4f32412e Merge remote-tracking branch 'tpmdd/next' omits d548ddf30ae3 Merge remote-tracking branch 'selinux/next' omits 8f46c2ab371c Merge remote-tracking branch 'keys/keys-next' omits d775f667d46e Merge remote-tracking branch 'integrity/next-integrity' omits 10bbe3433776 Merge remote-tracking branch 'apparmor/apparmor-next' omits 233f493f6b8f Merge remote-tracking branch 'security/next-testing' omits e347e4db9d6a Merge remote-tracking branch 'regulator/for-next' omits d6281362beda Merge remote-tracking branch 'battery/for-next' omits 6134f542f74e Merge remote-tracking branch 'backlight/for-backlight-next' omits 8b13dee43393 xen/events: fix binding user event channels to cpus omits 2a62745af4bb Merge remote-tracking branch 'mfd/for-mfd-next' omits 3bcbad46ff92 Merge remote-tracking branch 'kgdb/kgdb-next' omits 80b22b6b7e80 Merge remote-tracking branch 'mmc/next' omits 53b0872616e4 Merge remote-tracking branch 'device-mapper/for-next' omits 15b6028a2c11 Merge remote-tracking branch 'block/for-next' omits 7d839217f1e2 Merge remote-tracking branch 'input/next' omits b98d9f52b390 Merge remote-tracking branch 'modules/modules-next' omits dcac92bfaac2 Merge remote-tracking branch 'sound-asoc/for-next' omits 61ab91c89691 Merge remote-tracking branch 'sound/for-next' omits 92ddcd333f37 Merge remote-tracking branch 'regmap/for-next' omits 45f8ea295d2f Merge remote-tracking branch 'etnaviv/etnaviv/next' omits a4abb3ba8a54 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 949e5a726161 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 1949a76470b8 Merge remote-tracking branch 'drm-misc/for-linux-next' omits fe89de9314b2 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 15a779996848 Merge remote-tracking branch 'amdgpu/drm-next' omits 6fb8e8de9e8b Merge remote-tracking branch 'drm/drm-next' omits 5c274ca4cfb2 dmaengine: Revert "dmaengine: fsl-edma: add i.mx7ulp edma2 [...] omits ba30fb6d5d64 Merge remote-tracking branch 'crypto/master' omits e9486026210c Merge remote-tracking branch 'mtd/mtd/next' omits b9ed1c3ae44f Merge remote-tracking branch 'gfs2/for-next' omits c1b817c9a74a Merge remote-tracking branch 'mac80211-next/master' omits f05b7dd5783e Merge remote-tracking branch 'nfc-next/master' omits 89a428e44bc4 Merge remote-tracking branch 'netfilter-next/master' omits 2c65473ab3e7 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits ea57993595dc Merge remote-tracking branch 'bpf-next/master' omits b60b0b3ece4e Merge remote-tracking branch 'net-next/master' omits afcfd7b1c8ce next-20190628/rdma omits 7df36db47804 Merge remote-tracking branch 'swiotlb/linux-next' omits ca1c41c60f3f Merge remote-tracking branch 'dlm/next' omits 75f7c7236d94 Merge remote-tracking branch 'ieee1394/for-next' omits 393d93469ef3 Merge remote-tracking branch 'thermal-soc/next' omits 0a42eabc5851 Merge remote-tracking branch 'thermal/next' omits ce97bdd98492 Merge remote-tracking branch 'pm/linux-next' omits f4039ea6e101 Merge remote-tracking branch 'fbdev/fbdev-for-next' omits 1a4bb7b628a6 Merge remote-tracking branch 'v4l-dvb/master' omits a089f61ee180 Merge remote-tracking branch 'jc_docs/docs-next' omits 6af79111ad09 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits eaa0d0d3b269 Merge remote-tracking branch 'i3c/i3c/next' omits 4226c2bec475 Merge remote-tracking branch 'i2c/i2c/for-next' omits 06f7275a9a25 Merge remote-tracking branch 'hid/for-next' omits 73952dc2310f Merge remote-tracking branch 'pstore/for-next/pstore' omits eb546746105c Merge remote-tracking branch 'pci/next' omits eff9767f6746 Merge remote-tracking branch 'printk/for-next' omits ecd27e0ab735 Merge remote-tracking branch 'vfs/for-next' omits 397e7773acba Merge remote-tracking branch 'file-locks/locks-next' omits e40a957a890a Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits 21ff9f00daf6 Merge remote-tracking branch 'iomap/iomap-for-next' omits 867c90eeea9d Merge remote-tracking branch 'xfs/for-next' omits 1593316f040a Merge remote-tracking branch 'v9fs/9p-next' omits 90a79b25e222 Merge remote-tracking branch 'ubifs/linux-next' omits b0eb397874f1 Merge remote-tracking branch 'nfsd/nfsd-next' omits 19b0d19ef215 Merge remote-tracking branch 'nfs/linux-next' omits b42b0d75b9eb Merge remote-tracking branch 'f2fs/dev' omits 55758da18dc1 Merge remote-tracking branch 'ext4/dev' omits c5ede3b7ea49 Merge remote-tracking branch 'ext3/for_next' omits 9ef87b053bdc Merge remote-tracking branch 'ecryptfs/next' omits c5a28b5f954e Merge remote-tracking branch 'cifs/for-next' omits e495984468b1 Merge remote-tracking branch 'ceph/master' omits 6bbd3ff35cb0 Merge remote-tracking branch 'btrfs-kdave/for-next' omits b660e986dec3 Merge remote-tracking branch 'afs/afs-next' omits c0ac50044b1a Merge remote-tracking branch 'fscrypt/master' omits 0bcebf401759 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 315436dcc8d4 Merge remote-tracking branch 'uml/linux-next' omits 73025395803c Merge remote-tracking branch 'sh/sh-next' omits d9b39ec59de8 Merge remote-tracking branch 's390/features' omits e5f3a4e822fa Merge remote-tracking branch 'risc-v/for-next' omits 99ebcfec5094 Merge remote-tracking branch 'soc-fsl/next' omits 8e8fefda5723 Merge remote-tracking branch 'powerpc/next' omits 2c22b63f9dbe Merge remote-tracking branch 'parisc-hd/for-next' omits 958ace9b9eda Merge remote-tracking branch 'nios2/for-next' omits 593af54a25be Merge remote-tracking branch 'mips/mips-next' omits 9da6eb212124 Merge remote-tracking branch 'm68knommu/for-next' omits 01fd0e565283 Merge remote-tracking branch 'm68k/for-next' omits ccd1eda4ac7a Merge remote-tracking branch 'h8300/h8300-next' omits c6d41a2a548b Merge remote-tracking branch 'csky/linux-next' omits 6c5d1b87a0c8 Merge remote-tracking branch 'clk/clk-next' omits e41aad4a2907 Merge remote-tracking branch 'tegra/for-next' omits 0ecfebd2b524 Linux 5.2 omits 1c1cb67867bc Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 6e8ec2148512 Merge remote-tracking branch 'samsung-krzk/for-next' omits 7573174baa49 Merge remote-tracking branch 'rockchip/for-next' omits 20977f775f96 Merge remote-tracking branch 'reset/reset/next' omits 63c63f57654f Merge remote-tracking branch 'renesas/next' omits 5acd2611e36a Merge remote-tracking branch 'qcom/for-next' omits e93ee9faaea7 Merge remote-tracking branch 'omap/for-next' omits fc9522b06771 Merge remote-tracking branch 'mvebu/for-next' omits 6a557b3545b4 Merge remote-tracking branch 'mediatek/for-next' omits 96c0eddb05ed Merge remote-tracking branch 'keystone/next' omits 0f7e229a2be5 Merge remote-tracking branch 'imx-mxs/for-next' omits 14457c586265 Merge remote-tracking branch 'bcm2835/for-next' omits 81f8bd46abac Merge remote-tracking branch 'at91/at91-next' omits b6f8853ffb04 Merge remote-tracking branch 'aspeed/for-next' omits 0188a9e2fd8c Merge remote-tracking branch 'amlogic/for-next' omits 4f786a810bad Merge remote-tracking branch 'actions/for-next' omits 2e9223b01df6 Merge remote-tracking branch 'arm-soc/for-next' omits 9401ebe547f1 Merge remote-tracking branch 'arm64/for-next/core' omits fc099c40fe9a Merge remote-tracking branch 'arm/for-next' omits 783644a14fb0 Merge remote-tracking branch 'asm-generic/master' omits 75b0c28db183 Merge remote-tracking branch 'dma-mapping/for-next' omits 0d258b8864d3 Merge remote-tracking branch 'kbuild/for-next' omits 8caf72b14e6d Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 602f81b6538d Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits b52d509e6598 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits ee9e870e2efc Merge remote-tracking branch 'hwmon-fixes/hwmon' omits a9f033f8a70e Merge remote-tracking branch 'omap-fixes/fixes' omits 3910da29940e Merge remote-tracking branch 'reset-fixes/reset/fixes' omits 0fcf8968f05e Merge remote-tracking branch 'input-current/for-linus' omits 7f04dff7bcb1 Merge remote-tracking branch 'phy/fixes' omits 1cbaa9d58eb7 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 90aa341fe060 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 671f5852dd4a Merge remote-tracking branch 'spi-fixes/for-linus' omits 0682c1cb92e6 Merge remote-tracking branch 'regulator-fixes/for-linus' omits d44a36c880d6 Merge remote-tracking branch 'regmap-fixes/for-linus' omits 846b12d5ad9d Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 6c1ccaa827ae Merge remote-tracking branch 'netfilter/master' omits 627625e2e8ae Merge remote-tracking branch 'net/master' omits 7b13c7a41984 Merge remote-tracking branch 'sparc/master' omits 5144478c0bf0 Merge remote-tracking branch 'powerpc-fixes/fixes' omits 5a519270b25c Merge remote-tracking branch 'arc-current/for-curr' omits 4c622e73584a Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits ad7b134f6538 Merge branch 'net-dsa-Add-Vitesse-VSC73xx-parallel-mode' omits 1da39ff09e56 net: dsa: vsc73xx: Assert reset if iCPU is enabled omits 631e83bf7c0e net: dsa: vsc73xx: add support for parallel mode omits 95711cd5f0b4 net: dsa: vsc73xx: Split vsc73xx driver omits 86116f4d649b net: dsa: Change DT bindings for Vitesse VSC73xx switches omits ccd1479e4839 Merge branch 'net-tls-fix-poll-wake-up' omits 81a89ef6be5b selftests/tls: add test for poll() with data in TLS ULP omits 13aecb17acab net/tls: fix poll ignoring partially copied records omits 46ce10df799f Merge tag 'spi-nor/for-5.3-v2' of gitolite.kernel.org:pub/ [...] omits 242af9ac5b32 ARM: Document merges omits 3f62b123253d Merge branch 'arm/dt' into for-next omits 35051f84344b Merge tag 'samsung-dt-5.3-3' of https://git.kernel.org/pub [...] omits 30a4616c1bfd tipc: use rcu dereference functions properly omits 9e0773c3873e r8169: sync few chip names with vendor driver omits f7623d340794 Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] omits 3bb4bba79254 mtd: concat: implement _is_locked mtd operation omits 6a08a2f12781 mtd: concat: refactor concat_lock/concat_unlock omits df616d7a442b mtd: abi: do not use C++ style comments in uapi header omits 63898ab5159f mtd: afs: remove unneeded NULL check omits eb401e30035f Merge branch 'kconfig' into for-next omits 3a768d9f7ae5 kbuild: compile-test kernel headers to ensure they are sel [...] omits 8a5e465f1247 kheaders: include only headers into kheaders_data.tar.xz omits 30bafd6eb35d kheaders: remove meaningless -R option of 'ls' omits 3b62076b53d2 kbuild: support header-test-pattern-y omits e734d19b15ce kbuild: do not create wrappers for header-test-y omits 0c422a3d4e1b kbuild: compile-test exported headers to ensure they are s [...] omits 1a927fd347eb init/Kconfig: add CONFIG_CC_CAN_LINK omits 33177f01ca3f kallsyms: exclude kasan local symbols on s390 omits 4e8fc3f55a38 kbuild: add more hints about SUBDIRS replacement omits 0c4ab18fc33b coccinelle: api/stream_open: treat all wait_.*() calls as [...] omits f58c17c202e7 coccinelle: put_device: Add a cast to an expression for an [...] omits 30a70e806d93 coccinelle: put_device: Adjust a message construction omits a3b0b6f953ec coccinelle: kstrdup: Fix typo in warning messages omits b7f5b656ffe1 dmaengine: at_xdmac: check for non-empty xfers_list before [...] omits 15e7facb7b42 drm/i915: Pull assert_forcewake_active() underneath the lock omits 0ac3735fce80 pstore: Fix double-free in pstore_mkfile() failure path omits ba1a1e6257c2 Merge branch 'core/debugobjects' omits e6223f8884b2 Merge branch 'core/rcu' omits 0f19dbf34f1f Merge branch 'core/rslib' omits 8123bb9d53ea Merge branch 'core/stacktrace' omits 45673a45e5b9 Merge branch 'irq/core' omits 48dfe1ef3dab Merge branch 'locking/core' omits 652b6fcef2bb Merge branch 'perf/core' omits 0e0da98d8425 Merge branch 'ras/core' omits e6497dac90cb Merge branch 'sched/core' omits 13c64a84a484 Merge branch 'smp/hotplug' omits 131a0badb978 Merge branch 'timers/core' omits f0570abcc59e Merge branch 'linus' omits 28ef2db88664 timer: Document TIMER_PINNED omits b89b889a326a Merge branch 'topic/hda-refresh-cleanup' into for-next omits d4bd30532688 ALSA: usb-audio: fix Line6 Helix audio format rates omits ba18ca2b8e18 firewire-motu: fix wrong reference count for stream functi [...] omits 64582c56a915 ALSA: firewire-digi00x: fix wrong reference count for stre [...] omits e79c3f0c006e ALSA: dice: fix wrong reference count for stream functiona [...] omits 03a954aef70e ALSA: oxfw: fix wrong reference count for stream functiona [...] omits 2e9f17e34eb7 ALSA: fireworks: fix wrong reference count for stream func [...] omits 097f8ba3873d ALSA: bebob: fix wrong reference count for stream function [...] omits 730dc4ad74ff include/linux/lz4.h: fix spelling and copy-paste errors in [...] omits eae53c70cfd9 ipc/msg.c: consolidate all xxxctl_down() functions omits 74c0b64af041 ipc/mqueue.c: only perform resource calculation if user valid omits 520fca7f3f15 include/asm-generic/bug.h: fix "cut here" for WARN_ON for [...] omits d670f6466704 resource: avoid unnecessary lookups in find_next_iomem_res() omits e2b960f69707 resource-fix-locking-in-find_next_iomem_res-fix omits e52d4df5c2cd resource: fix locking in find_next_iomem_res() omits 4c00efc796bf scripts/gdb: add helpers to find and list devices omits c7ccfb4a2ab1 scripts/gdb: add lx-genpd-summary command omits 70ca225d9221 aio: simplify read_events() omits b5025dea0e81 drivers/pps/pps.c: clear offset flags in PPS_SETPARAMS ioctl omits f03d5c4ec6d3 kernel/pid.c: convert struct pid count to refcount_t omits d86eb4d6a06e drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate so [...] omits d2499fbc028f coredump: split pipe command whitespace before expanding template omits 135f9746cf83 select: shift restore_saved_sigmask_unless() into poll_sel [...] omits 8f52087e75c5 select: change do_poll() to return -ERESTARTNOHAND rather [...] omits 7382390ab260 signal: simplify set_user_sigmask/restore_user_sigmask omits 502e105a2abc signal: reorder struct sighand_struct omits 7ed71c64992e selftests-ptrace-add-a-test-case-for-ptrace_get_syscall_in [...] omits f89fa4417673 selftests/ptrace: add a test case for PTRACE_GET_SYSCALL_INFO omits fa58c7f38754 ptrace: add PTRACE_GET_SYSCALL_INFO request omits 0dec8209c2ca powerpc: define syscall_get_error() omits 32f51ca94f75 parisc: define syscall_get_error() omits 077d4bac31ee mips: define syscall_get_error() omits 90da7c7895ff hexagon: define syscall_get_error() and syscall_get_return [...] omits 874df80c85b4 nds32: fix asm/syscall.h omits 55530366e5a9 fs/reiserfs/journal.c: change return type of dirty_one_tra [...] omits 456f30070ea1 fs/ufs/super.c: remove set but not used variable 'usb3' omits 157e416dc988 fs/hfsplus/xattr.c: replace strncpy with memcpy omits 45c367ad337a coda-add-hinting-support-for-partial-file-caching-fix omits b186cb06e982 coda: add hinting support for partial file caching omits 047a9afcbae2 coda: ftoc validity check integration omits 9b19d192b443 coda: remove sb test in coda_fid_to_inode() omits 9c283ea74ff2 coda: remove sysctl object from module when unused omits 1e7924a09080 coda: add __init to init_coda_psdev() omits 11f45c147fe8 coda: use SIZE() for stat omits 4d91e502638c coda: destroy mutex in put_super() omits 722d5d35870b coda: remove uapi/linux/coda_psdev.h omits 5a03c265b55e coda: Move internal defs out of include/linux/ [ver #2] omits 58bbf037ad61 coda: bump module version omits ff8785abbce5 coda: get rid of CODA_FREE() omits dd53beb44f63 coda: get rid of CODA_ALLOC() omits 431841c9b398 coda: change Coda's user api to use 64-bit time_t in timespec omits 4b133d4a7154 coda: stop using 'struct timespec' in user API omits 97617649d027 coda: clean up indentation, replace spaces with tab omits 11e6e461efaf uapi linux/coda_psdev.h: move CODA_REQ_ from uapi to kerne [...] omits 5919d9887912 coda: don't try to print names that were considered too long omits 2f3e4b249526 coda: fix build using bare-metal toolchain omits fe299f796866 coda: potential buffer overflow in coda_psdev_write() omits b0da248320c2 coda: add error handling for fget omits ee14a80ad74a uapi linux/coda_psdev.h: move upc_req definition from uapi [...] omits e775c0af6011 uapi linux/coda.h: use __kernel_pid_t for userspace omits 4fc089fdf002 coda: pass the host file in vma->vm_file on mmap omits 81633e99518e mips/kprobes: export kprobe_fault_handler() omits cd97573ba9bb mm, kprobes: generalize and rename notify_page_fault() as [...] omits 394dec55afc7 init/Kconfig: fix neighboring typos omits 2810b16f12b6 fs/binfmt_elf.c: delete stale comment omits 5c3c1f83cd76 fs/binfmt_flat.c: remove set but not used variable 'inode' omits 1d93ebf638a0 checkpatch: fix something omits 117ab8a21f43 checkpatch: don't interpret stack dumps as commit IDs omits f7f49fb33229 checkpatch: add warnings in favor of strscpy(). omits a1ccbfab0691 checkpatch.pl: warn on duplicate sysctl local variable omits c4503d695032 rbtree-avoid-generating-code-twice-for-the-cached-versions [...] omits 5c0c57d883f8 lib/rbtree: avoid generating code twice for the cached versions omits 72eead63ea62 lib/test_meminit.c: minor test fixes omits cb9cb56d130b lib/test_meminit.c: fix -Wmaybe-uninitialized false positive omits 9742b7c4941a lib/string_helpers: fix some kerneldoc warnings omits 06dcb96c18b0 mm/ioremap: probe platform for p4d huge map support omits 862e76bf4b88 mm/ioremap: check virtual address alignment while creating [...] omits ac74d1dc54d1 lib: introduce test_meminit module omits 7aa866c57b56 lib/test_overflow.c: avoid tainting the kernel and fix wrap size omits 1ada9db77409 lib/test_string.c: add some testcases for strchr and strnchr omits 48e50e50e7a9 lib/test_string.c: avoid masking memset16/32/64 failures omits 3fba916ab78d lib/string.c: allow searching for NUL with strnchr omits 31c26c9e78b8 lib/list: tweak LIST_POISON2 for better code generation on x86_64 omits abc4159a7102 lib/math/rational.c: fix possible incorrect result from ra [...] omits 8dacf32d69e5 Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits 2d4bd726694e lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits 7b57a17ebcfd lib/genalloc.c: export symbol addr_in_gen_pool omits 91f06164c937 get_maintainer: add ability to skip moderated mailing lists omits 672f11f13f0b arch/*: remove unused isa_page_to_bus() omits 0dd5cd0ca5df arch: replace _BITUL() in kernel-space headers with BIT() omits 19186395b599 linux/bits.h: make BIT(), GENMASK(), and friends available [...] omits 7cd4eb294d56 kernel: fix typos and some coding style in comments omits 7c534e3d7259 proc: test /proc/sysvipc vs setns(CLONE_NEWIPC) omits 0d38bd00ddc2 fs/proc/inode.c: use typeof_member() macro omits 0a00ea10b33b include/linux/kernel.h: add typeof_member() macro omits 69b71958c47c vmcore-add-a-kernel-parameter-novmcoredd-fix-fix omits afd0706caa47 vmcore-add-a-kernel-parameter-novmcoredd-fix omits 76d0c60e0b8c vmcore: Add a kernel parameter novmcoredd omits ce357b99eac0 tools/testing/selftests/proc/proc-pid-vm.c: hide "segfault [...] omits 68ed9d1c9a07 kernel/hung_task.c: Monitor killed tasks. omits c581ce701611 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits fc210e700794 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 95891e031fdb mm: don't expose page to fast gup before it's ready omits d0ed322e4c80 mm/vmscan: remove unused lru_pages argument omits be78d99295ee mm, memcg: make scan aggression always exclude protection omits 751793d6f03a mm, memcg: make memory.emin the baseline for utilisation d [...] omits c2bc84506ba7 mm, memcg: proportional memory.{low,min} reclaim omits 92e31ce4dc90 mm: stub out all of swapops.h for !CONFIG_MMU omits ff1e2ee5551f mm: provide a print_vma_addr stub for !CONFIG_MMU omits d27b703b0235 mm: fix the MAP_UNINITIALIZED flag omits 862e70e636d4 mm/cma.c: fail if fixed declaration can't be honored omits c53cb0241380 mm: thp: fix false negative of shmem vma's THP eligibility omits bb79b6b468f4 mm-thp-make-transhuge_vma_suitable-available-for-anonymous [...] omits d30acd4779ef mm: thp: make transhuge_vma_suitable available for anonymous THP omits f887448e9ae5 mm/oom_kill.c: remove redundant OOM score normalization in [...] omits 5f98e612637e oom-decouple-mems_allowed-from-oom_unkillable_task-v4 omits 70cc7a8f8427 oom: decouple mems_allowed from oom_unkillable_task omits 2b14c9e7b5b6 mm, oom: remove redundant task_in_mem_cgroup() check omits 6ded96ad97a3 mm, oom: refactor dump_tasks for memcg OOMs omits 73160925541d mm/oom_kill.c: remove thread group leader check in oom_eva [...] omits a054ab14faab mm: memcontrol: use CSS_TASK_ITER_PROCS at mem_cgroup_scan [...] omits 8b5913d90bc7 mm-oom_killer-add-task-uid-to-info-message-on-an-oom-kill-fix omits be93136af124 mm/oom_kill.c: add task UID to info message on an oom kill omits e345d0caec94 mm: mempolicy: handle vma with unmovable pages mapped corr [...] omits 83e3fd14ddea mm: mempolicy: make the behavior consistent when MPOL_MF_M [...] omits 70e571cbd023 mm/memory-failure.c: clarify error message omits 15571081d808 mm-smaps-split-pss-into-components-v5 omits dd4b20e1fe31 mm: smaps: split PSS into components omits 168fb66e34f6 mm: use down_read_killable for locking mmap_sem in access_ [...] omits 963c9e1e87c3 proc-use-down_read_killable-mmap_sem-for-proc-pid-map_files-fix omits 30ea7d261ccc proc: use down_read_killable mmap_sem for /proc/pid/map_files omits cd9ce2cb6abc proc: use down_read_killable mmap_sem for /proc/pid/clear_refs omits 8cb6b22c414a proc: use down_read_killable mmap_sem for /proc/pid/pagemap omits d089284fec56 proc: use down_read_killable mmap_sem for /proc/pid/smaps_rollup omits 057e064a3446 proc: use down_read_killable mmap_sem for /proc/pid/maps omits 0bd6138c73a4 tools/vm/slabinfo: add sorting info to help menu omits 30c5398d35fc tools/vm/slabinfo: add option to sort by partial slabs omits fef4a62bbc20 tools/vm/slabinfo: add partial slab listing to -X omits 50af66ad3988 tools/vm/slabinfo: order command line options omits 287b92581a7a mm/vmscan.c: add checks for incorrect handling of current- [...] omits 77a662f7bf78 mm/vmscan.c: calculate reclaimed slab caches in all reclaim paths omits 5d4a81502129 mm/vmscan: add a new member reclaim_state in struct shrink [...] omits cdb9a9b7a512 mm/vmscan.c: add a new member reclaim_state in struct shri [...] omits e0afbf8b2607 mm: vmscan: correct some vmscan counters for THP swapout omits 9f6ee5bff84f mm: vmscan: remove double slab pressure by inc'ing sc->nr_scanned omits d15e562758f5 mm: init: report memory auto-initialization features at boot time omits 5c03b3a5d218 mm: security: introduce init_on_alloc=1 and init_on_free=1 [...] omits 14f23a2c2775 mm-security-introduce-init_on_alloc=1-and-init_on_free=1-b [...] omits 6b720661234f mm-security-introduce-init_on_alloc=1-and-init_on_free=1-b [...] omits 98f9b1acb16f mm: security: introduce init_on_alloc=1 and init_on_free=1 [...] omits 0d7ad58e26e6 arm64: move jump_label_init() before parse_early_param() omits 27e590847d02 mm/large system hash: clear hashdist when only one node wi [...] omits d588a64f0e82 mm/large system hash: use vmalloc for size > MAX_ORDER whe [...] omits 544721f7642c mm/vmalloc.c: spelling> s/informaion/information/ omits 3013282f4223 mm/vmalloc.c: switch to WARN_ON() and move it under unlink_va() omits b3be736b1323 mm/vmalloc.c: get rid of one single unlink_va() when merge omits 865c27f1a5ef mm/vmalloc.c: preload a CPU with one object for split purpose omits b923dc8e3cfb mm/vmalloc.c: remove "node" argument omits fc3765cd3cdf mm/sparse.c: fix ALIGN() without power of 2 in sparse_buff [...] omits f13d13caa6ef mm/sparse.c: fix memory leak of sparsemap_buf in aliged memory omits 87f8f600f80d mm/sparse.c: set section nid for hot-add memory omits db58871de6e5 mm/memory_hotplug: remove "zone" parameter from sparse_rem [...] omits 7caad1da968d mm/memory_hotplug: make unregister_memory_block_under_node [...] omits 4e5fc29071c9 mm/memory_hotplug: remove memory block devices before arch [...] omits d191b18308ad mm/memory_hotplug: drop MHP_MEMBLOCK_API omits ab027d4ead68 mm/memory_hotplug: create memory block devices after arch_ [...] omits c9faf22de084 mm/memory_hotplug: allow arch_remove_memory() without CONF [...] omits 5fee6030e842 drivers/base/memory: fix a compilation warning omits f48409e2d603 drivers/base/memory: pass a block_id to init_memory_block() omits b64825af37f3 arm64/mm: add temporary arch_remove_memory() implementation omits bf6d3e5052d1 s390x/mm: implement arch_remove_memory() omits aadc160cfb61 s390x/mm: fail when an altmap is used for arch_add_memory() omits fbe1b39d158b mm/memory_hotplug: simplify and fix check_hotplug_memory_range() omits ddd10171b56a mm/mmu_notifier: use hlist_add_head_rcu() omits 6b28f93f2008 mm/memory.c: fail when offset == num in first check of __v [...] omits 95742351e961 mm/pgtable: drop pgtable_t variable from pte_fn_t functions omits 89c1f79c9b5a unicore32: switch to generic version of pte allocation omits daf97f2b67c3 um: switch to generic version of pte allocation omits d83b4a6fbbee riscv: switch to generic version of pte allocation omits c0539b31460d parisc: switch to generic version of pte allocation omits 69b89df9e65e nios2: switch to generic version of pte allocation omits 522990f65fe2 nds32: switch to generic version of pte allocation omits c9c26b42a55a mips: switch to generic version of pte allocation omits 433dfda565b4 m68k: sun3: switch to generic version of pte allocation omits 9286318d4d79 csky: switch to generic version of pte allocation omits 592aa647a63c arm64/mm: fix a bogus GFP flag in pgd_alloc() omits fe8d4ebb7e8f arm64: switch to generic version of pte allocation omits a8a46c848464 arm: switch to generic version of pte allocation omits 8af1e631989f alpha: switch to generic version of pte allocation omits 627d0eab8a87 asm-generic, x86: introduce generic pte_{alloc,free}_one[_kernel] omits 0ab17af122fd mm/mmap.c: fix the adjusted length error omits 78f9309b91f5 mm/gup.c: mark undo_dev_pagemap as __maybe_unused omits 80489894005a mm/gup.c: remove some BUG_ONs from get_gate_page() omits bea563f97a1c mm-gup-speed-up-check_and_migrate_cma_pages-on-huge-page-fix omits ee9431544013 mm/gup: speed up check_and_migrate_cma_pages() on huge page omits 71a4afac7558 mm: mark the page referenced in gup_hugepte omits 3053c6c7aca0 mm: switch gup_hugepte to use try_get_compound_head omits 556c0e87c326 mm: move the powerpc hugepd code to mm/gup.c omits 3e353f867461 mm: validate get_user_pages_fast flags omits 2882f6850729 mm: consolidate the get_user_pages* implementations omits 1cad52ebfac3 mm: reorder code blocks in gup.c omits 866a2d580e33 mm: rename CONFIG_HAVE_GENERIC_GUP to CONFIG_HAVE_FAST_GUP omits f959be561a45 sparc64: use the generic get_user_pages_fast code omits 85fbd96768b0 sparc64: define untagged_addr() omits 8a9d205e3b30 sparc64-add-the-missing-pgd_page-definition-fix omits 5e2a35bc331c sparc64: add the missing pgd_page definition omits a5dc56913094 sh: use the generic get_user_pages_fast code omits 79623ecf8cd5 sh: stub out pud_page omits efbef9ff8c2b sh: add the missing pud_page definition omits 71395a738b58 MIPS: don't select ARCH_HAS_PTE_SPECIAL omits 9d0ba3ecb085 MIPS: use the generic get_user_pages_fast code omits 0beceab98499 mm: lift the x86_32 PAE version of gup_get_pte to common code omits 3aa6ff364fd8 mm: simplify gup_fast_permitted omits 184f49835b34 mm: use untagged_addr() for get_user_pages_fast addresses omits 6bb746dcf3a9 mm: thp: make deferred split shrinker memcg aware omits 5f419d89cab4 mm-shrinker-make-shrinker-not-depend-on-memcg-kmem-fix omits c9d49e69e887 mm: shrinker: make shrinker not depend on memcg kmem omits 1c0af4b86bcf mm: move mem_cgroup_uncharge out of __page_cache_release() omits 4e050f2df876 mm: thp: extract split_queue_* into a struct omits 2576e1702a29 mm-memcg-add-deact-tag-for-reparented-kmem-caches-in-memcg [...] omits d41773efb72a mm, memcg: add ":deact" tag for reparented kmem caches in [...] omits a4170dd315a8 mm, memcg: add a memcg_slabinfo debugfs file omits 3fc6438a3526 mm: memcg/slab: properly handle kmem_caches reparented to [...] omits d772384c1db8 mm: memcg/slab: reparent memcg kmem_caches on cgroup removal omits 364a2301d13e mm: memcg/slab: stop setting page->mem_cgroup pointer for [...] omits 9d92425766a9 mm/slab: fix an use-after-free in kmemcg_workfn() omits ae97d00ccc08 mm: memcg/slab: rework non-root kmem_cache lifecycle management omits 6511be405177 mm: memcg/slab: synchronize access to kmem_cache dying fla [...] omits 8feceac5372f mm: memcg/slab: don't check the dying flag on kmem_cache creation omits 69be0d5dcaf9 mm: memcg/slab: unify SLAB and SLUB page accounting omits 298baa21449a mm: memcg/slab: introduce __memcg_kmem_uncharge_memcg() omits 3962c5ad07d0 mm: memcg/slab: generalize postponed non-root kmem_cache d [...] omits 672ee4acf2e9 mm: memcg/slab: rename slab delayed deactivation functions [...] omits 2d39bd925870 mm: memcg/slab: postpone kmem_cache memcg pointer initiali [...] omits b0b4affa9276 mm-memcontrol-dump-memorystat-during-cgroup-oom-fix omits 0a94e9040bea mm: memcontrol: dump memory.stat during cgroup OOM omits 2c970ba44f25 mm, memcg: introduce memory.events.local omits 25e82f529b90 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints omits f9d49fbe2174 memcg, fsnotify: no oom-kill for remote memcg charging omits d331557667ab memcg, oom: no oom-kill for __GFP_RETRY_MAYFAIL omits c5275364fa16 mm/mincore.c: fix race between swapoff and mincore omits 51308d8ee027 mm-swap-use-rbtree-for-swap_extent-fix omits 287dd035db8e mm, swap: use rbtree for swap_extent omits 55f365da620a mm, swap: fix bad swap file entry warning omits 719098f314d4 mm/swap_state.c: simplify total_swapcache_pages() with get [...] omits 6e5f4d7e08aa mm, swap: fix race between swapoff and some swap operations omits 61a14dec3a1c mm/filemap.c: correct the comment about VM_FAULT_RETRY omits ccd24acd4625 9p: pass the correct prototype to read_cache_page omits 8905b2733c70 jffs2: pass the correct prototype to read_cache_page omits 82e2ef75e5fc mm/filemap: don't cast ->readpage to filler_t for do_read_ [...] omits 553313562f90 mm/filemap.c: fix an overly long line in read_cache_page omits 3ee7d0b2b04d mm/page_owner.c: store page_owner's gfp_mask in stackdepot itself omits 9ff8120a9843 mm, debug_pagealloc: use a page type instead of page_ext flag omits 8c26cf8eb76a mm, page_alloc: more extensive free page checking with deb [...] omits ad6f670f6fbf mm, debug_pagelloc: use static keys to enable debugging omits cfe843d36b24 mm/failslab.c: by default, do not fail allocations with di [...] omits e3fb20815a1b include/linux/vmpressure.h: use spinlock_t instead of stru [...] omits 400ea1117e67 mm/page_isolation.c: change the prototype of undo_isolate_ [...] omits 44e921b4493d mm: remove the account_page_dirtied export omits c99383529772 include/linux/mm_types.h: ifdef struct vm_area_struct::swa [...] omits 212d572450a9 mm: make !CONFIG_HUGE_PAGE wrappers into static inlines omits d19ebbb687aa mm/memory.c: trivial clean up in insert_page() omits 70b7f3cfceee mm: migrate: remove unused mode argument omits 0aad9d914b8b mm/gup.c: make follow_page_mask() static omits c8fda27d7bf7 sparc: remove ARCH_SELECT_MEMORY_MODEL omits 2dcb7c1c985f s390: remove ARCH_SELECT_MEMORY_MODEL omits 71c9a4acf7cf arm: remove ARCH_SELECT_MEMORY_MODEL omits f49cfaccebc0 include/linux/pfn_t.h: remove pfn_t_to_virt() omits a07f0a398393 mm-kasan-add-object-validation-in-ksize-v4 omits 6454f893dfa6 mm/kasan: add object validation in ksize() omits 2151228fcafe mm/slab: refactor common ksize KASAN logic into slab_common.c omits 3494658a7ca5 lib/test_kasan: Add test for double-kzfree detection omits a787889212c1 mm/kasan: include types.h for "bool" omits 77f01191613f mm/kasan: change kasan_check_{read,write} to return boolean omits dc55b51f312c mm/kasan: introduce __kasan_check_{read,write} omits 94baeb5cab94 asm-generic, x86: add bitops instrumentation for KASAN omits 912a10dae5b3 x86: use static_cpu_has in uaccess region to avoid instrum [...] omits 33d0199d385d lib/test_kasan: add bitops tests omits 470a92b8d260 mm/kasan: print frame description for stack bugs omits 69b62d7eb544 docs: kmemleak: add more documentation details omits 5d66792b07c1 mm/kmemleak.c: change error at _write when kmemleak is disabled omits 7c3c2f2ea31d mm/kmemleak.c: fix check for softirq context omits 449fbafd34ec slub: don't panic for memcg kmem cache creation failure omits c04b19607266 mm/slub.c: avoid double string traverse in kmem_cache_flags() omits 8c1d538fbb41 lkdtm/heap: add tests for freelist hardening omits ec9ed6ba1f7f mm/slab: restore IRQs in kfree() omits 3f8165c36cd8 mm/slab: sanity-check page type when looking up cache omits 647b48f4bfb6 mm/slab: validate cache membership under freelist hardening omits 13e9ffa93edb ramfs: support O_TMPFILE omits 443235895cb8 ocfs2: checkpoint appending truncate log transaction befor [...] omits 75badef82369 ocfs2: wait for recovering done after direct unlock request omits 2314597ff158 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits b9b6c773323f ocfs2: clear zero in unaligned direct IO omits 8b405bba80dd ocfs2-use-kmemdup-rather-than-duplicating-its-implementati [...] omits 3d671431b448 ocfs2: use kmemdup rather than duplicating its implementation omits 83078e56a28f fs/ocfs2/dlmglue.c: unneeded variable: "status" omits 0cf82962a3a2 ocfs-no-need-to-check-return-value-of-debugfs_create-functions-v2 omits 31c78208a4b7 ocfs: no need to check return value of debugfs_create functions omits ef43581d0442 ocfs2: add first lock wait time in locking_state omits 07984b0034cd ocfs2-add-locking-filter-debugfs-file-fix omits 282e9af298a9 ocfs2: add locking filter debugfs file omits 7cb0f5d41093 ocfs2: add last unlock times in locking_state omits 1b8ba93bfc73 ocfs2/dlm: use struct_size() helper omits ef78678a05e1 fs: ocfs: fix spelling mistake "hearbeating" -> "heartbeat" omits 2259ab4208bc sh: prevent warnings when using iounmap omits aea2adcd5569 sh: config: remove left-over BACKLIGHT_LCD_SUPPORT omits 52fa4487528b arch/sh/configs/sdk7786_defconfig: remove CONFIG_LOGFS omits 28e875570dc6 scripts/spelling.txt: add more spellings to spelling.txt omits 2a763afe1d6e scripts/decode_stacktrace: Accept dash/underscore in modules omits dbce587c39ac scripts/spelling.txt: add spelling fix for prohibited omits fa40c14c5f5f scripts-spellingtxt-drop-sepc-from-the-misspelling-list-fix omits a1de7258099e scripts/spelling.txt: drop "sepc" from the misspelling list omits 64f1d19b3e33 scripts-decode_stacktrace-look-for-modules-with-kodebug-ex [...] omits c71930b1d705 scripts/decode_stacktrace: look for modules with .ko.debug [...] omits 6d9bba658a84 scripts/decode_stacktrace: match basepath using shell pref [...] omits d8f600c8d0de include/linux/dmar.h: replace single-char identifiers in macros omits b17f88b16828 nilfs2: do not use unexported cpu_to_le32()/le32_to_cpu() [...] omits a691318649fc mm/z3fold.c: fix z3fold_buddy_slots use after free omits dff33a8bd778 mm/z3fold.c: lock z3fold page before __SetPageMovable() omits df21c730dc92 mm/memcontrol: fix wrong statistics in memory.stat omits 4ee1d81d817e fat: add nobarrier to workaround the strange behavior of device omits be66a174b253 mm/nvdimm: add is_ioremap_addr and use that to check iorem [...] omits 1c53196ad00c mm: vmscan: scan anonymous pages on file refaults omits 1dd7382b1bb6 net/mlx5: Introduce VHCA tunnel device capability omits 593fdd4fb44e Input: gpio_keys_polled - allow specifying name of input device omits 286e47a07799 Merge branch 'next-lsm' into next-testing omits c5eaab1d131d security/commoncap: Use xattr security prefix len omits 4a487736783c cifs: refactor and clean up arguments in the reparse point [...] omits 437fde6cda74 Merge tag 'wireless-drivers-next-for-davem-2019-07-06' of [...] omits 1d2af80d581d Merge tag 'nand/for-5.3' of git://git.kernel.org/pub/scm/l [...] omits 9ce67c3235be Bluetooth: btusb: Add protocol support for MediaTek MT7663 [...] omits a1c49c434e15 Bluetooth: btusb: Add protocol support for MediaTek MT7668 [...] omits 26e2ac947692 SMB3: query inode number on open via create context omits 688d94fd0d10 Bluetooth: 6lowpan: always check destination address omits 5636376c2650 Bluetooth: 6lowpan: check neighbour table for SLAAC omits b188b03270b7 Bluetooth: 6lowpan: search for destination address in all peers omits c433a7975cfc Merge tag 'nfs-rdma-for-5.3-1' of git://git.linux-nfs.org/ [...] omits 36cdd6c6a841 NFS: Ensure cached readdir info is NUL terminated omits 1d9d3331268f NFS: Reduce stack usage in nfs_readdir() omits 34231e4f6afa NFS: Fix off-by-one errors in nfs_readdir omits 80d3c45fd765 SUNRPC: Fix possible autodisconnect during connect due to [...] omits 4368d77a4d98 SUNRPC: Drop redundant CONFIG_ from CONFIG_SUNRPC_DISABLE_ [...] omits 9f7761cf0409 NFS: Cleanup if nfs_match_client is interrupted omits 9026b3a973b0 nfs: disable client side deduplication omits 1a7441b282ce NFSv4: Add lease_time and lease_expired to 'nfs4:' line of [...] omits 2b17d725f9be NFS: Clean up writeback code omits c98ebe293740 Merge branch 'multipath_tcp' omits 28ade856c0f7 Merge branch 'containers' omits 02a2779f223e Merge branch 'cache_consistency' omits b6580ab39b09 SUNRPC: Remove warning in debugfs.c when compiling with W=1 omits 41adafa02eeb Merge branch 'bh-remove' omits 2f34b8bfae19 SUNRPC: add links for all client xprts to debugfs omits a332518fda47 SUNRPC: Count ops completing with tk_status < 0 omits 10db56917bcb SUNRPC: enhance rpc_clnt_show_stats() to report on all xprts. omits 93ba048e1b9f SUNRPC: Use proper printk specifiers for unsigned long long omits 9dfe52a95a60 SUNRPC: Move call to rpc_count_iostats before rpc_call_done omits 5a0c257f8e0f NFS: send state management on a single connection. omits 53c326307156 NFS: Allow multiple connections to a NFSv2 or NFSv3 server omits fd87c8b73a0c NFS: Display the "nconnect" mount option if it is set. omits bb71e4a5d7eb pNFS: Allow multiple connections to the DS omits 6619079d0540 NFSv4: Allow multiple connections to NFSv4.x (x>0) servers omits 28cc5cd8c68f NFS: Add a mount option to specify number of TCP connectio [...] omits 612b41f808a9 SUNRPC: Allow creation of RPC clients with multiple connections omits bf11fbdb20b3 NFS: Add sysfs support for per-container identifier omits 1c341b777501 NFS: Add deferred cache invalidation for close-to-open con [...] omits c049f8ea9a0d SUNRPC: Remove the bh-safe lock requirement on the rpc_wai [...] omits 21f0ffaff510 SUNRPC: Add basic load balancing to the transport switch omits 10b7a70cbb81 NFS: Cleanup - add nfs_clients_exit to mirror nfs_clients_init omits 996bc4f405d3 NFS: Create a root NFS directory in /sys/fs/nfs omits b5e924191f87 SUNRPC: Remove the bh-safe lock requirement on xprt->trans [...] omits 4f8943f80883 SUNRPC: Replace direct task wakeups from softirq context omits 7e0a0e38fcfe SUNRPC: Replace the queue timer with a delayed work function omits 44942b4e457b NFSv4: Handle the special Linux file open access mode omits 1bf85d8c9875 NFSv4: Handle open for execute correctly omits 46713c3d2f8d Merge tag 'for-linus-20190706' of git://git.kernel.dk/linux-block omits 9b3b623804a6 Revert "gpio: tegra: Clean-up debugfs initialisation" omits f0b40863bee4 gpiolib: Use spinlock_t instead of struct spinlock omits bcc0e65f47de Merge tag 'mips_fixes_5.2_2' of git://git.kernel.org/pub/s [...] omits 2692982b0800 Merge tag 'dmaengine-fix-5.2' of git://git.infradead.org/u [...] omits 4f8b49092c37 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits ceacbc0e145e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 7e41c3c9b6ce blk-mq: fix up placement of debugfs directory of queue files omits 9a74c745c689 Merge branch 'i2c/for-5.3' into i2c/for-next omits cc6b9dfb2c57 i2c: mt7621: Fix platform_no_drv_owner.cocci warnings omits 69e1d169fbc1 smb3: Send netname context during negotiate protocol omits 34248cd14c89 smb3: do not send compression info by default omits ff9dded7b88d smb3: add new mount option to retrieve mode from special ACE omits ef438a588a26 smb3: Allow query of symlinks stored as reparse points omits 756dd3118a00 cifs: Fix a race condition with cifs_echo_request omits 37ebaa7da601 cifs: always add credits back for unsolicited PDUs omits 8e66e6ef6775 fs: cifs: cifsssmb: Change return type of convert_ace_to_cifs_ace omits 8bff37b987ef add some missing definitions omits 3266dfee1bcb cifs: fix typo in debug message with struct field ia_valid omits c633cfa10019 smb3: minor cleanup of compound_send_recv omits a42694a53243 CIFS: Fix module dependency omits 4b5a8a48f60d cifs: simplify code by removing CONFIG_CIFS_ACL ifdef omits 36e20a9fcce7 cifs: Fix check for matching with existing mount omits f51eb98da346 cifs: Properly handle auto disabling of serverino option omits abd15d7de5aa smb3: if max_credits is specified then display it in /proc/mounts omits 2d0af31c5a6c Fix match_server check to allow for auto dialect negotiate omits ac64089d30a9 cifs: add missing GCM module dependency omits 20e446bbf116 SMB3.1.1: Add GCM crypto to the encrypt and decrypt functions omits 4f107989850f SMB3: Add SMB3.1.1 GCM to negotiated crypto algorigthms omits a424bcf3c9f2 fs: cifs: Drop unlikely before IS_ERR(_OR_NULL) omits d057a424f06c cifs: Use kmemdup in SMB2_ioctl_init() omits 1d87b88ba26e Bluetooth: Add SMP workaround Microsoft Surface Precision [...] omits 00f62726dd8b Bluetooth: L2CAP: Check bearer type on __l2cap_global_chan [...] omits 1d0fac2c38ed Bluetooth: Use controller sets when available omits c49a8682fc5d Bluetooth: validate BLE connection interval updates omits 302975cba1a4 Bluetooth: Add support for LE ping feature omits 28261da8a26f Bluetooth: Check state in l2cap_disconnect_rsp omits baa23ec86092 kconfig: Fix spelling of sym_is_changable omits a98429acadef Merge remote-tracking branch 'asoc/topic/meson' into asoc-next omits 043b35f281f5 Merge branch 'asoc-5.3' into asoc-next omits 0dceaf7c798d Merge branch 'asoc-5.2' into asoc-linus omits 87a6fe80d56b ASoC: SOF: Intel: implement runtime idle for CNL/APL omits 62fde9772dd8 ASoC: SOF: add runtime idle callback omits e62bccf8a5ec ASoC: hdac_hdmi: report codec link up/down status to bus omits dcae9052ebb0 Bluetooth: hidp: NUL terminate a string in the compat ioctl omits 44d34af2e4cf Bluetooth: Add new 13d3:3491 QCA_ROME device omits 881cec4f6b4d Bluetooth: Add new 13d3:3501 QCA_ROME device omits 4ce9146e0370 Bluetooth: hci_bcsp: Fix memory leak in rx_skb omits 6c595ea8b7b9 Bluetooth:: btrtl: Add support for RTL8723DU omits 055825614c6b Bluetooth: btmtkuart: add an implementation for clock osc [...] omits a3cb6d602a7a Bluetooth: btmtkuart: add an implementation for boot-gpios [...] omits 14e3ed84d77e dt-bindings: net: bluetooth: add clock property to UART-ba [...] omits 1c576f385a44 dt-bindings: net: bluetooth: add boot-gpios property to UA [...] omits f4d297eec673 Bluetooth: btbcm: Add entry for BCM4359C0 UART bluetooth omits 956f664635ec dt-bindings: net: bluetooth: Add device property firmware- [...] omits 99c905c6a165 Bluetooth: hci_qca: Load customized NVM based on the devic [...] omits be70e5e774a6 Bluetooth: hci_mrvl: Add serdev support omits a55b896455f5 Bluetooth: hci_mrvl: Wait for final ack before switching baudrate omits 40fbb915fd0f Bluetooth: hci_ldisc: Add function to wait for characters [...] omits db50450d096a 6lowpan: no need to check return value of debugfs_create f [...] omits 2faa3f15fa2f Bluetooth: hci_qca: wcn3990: Drop baudrate change vendor event omits 32646db8cc28 Bluetooth: btqca: inject command complete event during fw [...] omits 82b7d8566499 Bluetooth: Cleanup formatting and coding style omits 7af3f558aca7 Bluetooth: btrtl: HCI reset on close for Realtek BT chip omits 6322f377bc4a Bluetooth: hci_ll: Refactor download_firmware omits a2e02f38eff8 Bluetooth: hci_ll: set operational frequency earlier omits 98d9856a759f Bluetooth: btsdio: Do not bind to non-removable BCM4356 omits 50b38bc4d39a drm/i915/gtt: Introduce release_pd_entry omits 73a8fdef5d6f drm/i915/gtt: Setup phys pages for 3lvl pdps omits 72230b874a20 drm/i915/gtt: Tear down setup and cleanup macros for page dma omits f20f272f104f drm/i915/gtt: pde entry encoding is identical omits a20844539b97 Merge branch 'timers/vdso' omits afbae866e904 Merge branch 'x86/apic' omits 972fb41bfd72 Merge branch 'x86/asm' omits c807d7f49a58 Merge branch 'x86/boot' omits 4c472ecbcce0 Merge branch 'x86/build' omits 19bf5eb339a1 Merge branch 'x86/cache' omits 6c3edcc50a1e Merge branch 'x86/cleanups' omits 5e2555209dd5 Merge branch 'x86/core' omits 5999fb05c709 Merge branch 'x86/cpu' omits 40347219251a Merge branch 'x86/entry' omits 0e8c64034234 Merge branch 'x86/fpu' omits b61445f0e593 Merge branch 'x86/kdump' omits fdd5e11db299 Merge branch 'x86/paravirt' omits a6db4ccd2f6a Merge branch 'x86/platform' omits 51b74a4a5cab Merge branch 'x86/pti' omits 8a6ef86b8f3a Merge branch 'x86/timers' omits cfe45858981b Merge branch 'x86/topology' omits 4fb92a088b5a Merge branch 'x86/urgent' omits fbe48cf55971 KVM: arm/arm64: Initialise host's MPIDRs by reading the ac [...] omits 3a1d24ca9573 irq/irqdomain: Fix comment typo omits c09cb1293523 genirq: Update irq stats from NMI handlers omits 4608e922009e Merge branch 'pm-cpufreq-new' into linux-next omits 05f60097eebd Merge branches 'acpi-pm', 'pm-pci', 'pm-sleep' and 'pm-doc [...] omits ad5a449b707b ACPI: PM: Make acpi_sleep_state_supported() non-static omits 69bf4b6b54fb Revert "mm: page cache: store only head pages in i_pages" omits 9fdb86c8cf9a Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 0e63665a1bfd Merge tag 'mtd/fixes-for-5.2-final' of git://git.kernel.or [...] omits 881ed91f7db5 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] omits a8f46b5afe1c Merge tag 'nfsd-5.2-2' of git://linux-nfs.org/~bfields/linux omits 23f30c41c732 Merge branch 'mlx5-TLS-TX-HW-offload-support' omits d2ead1f360e8 net/mlx5e: Add kTLS TX HW offload support omits 37badd159c52 net/mlx5e: Introduce a fenced NOP WQE posting function omits 2b257a6e736f net/mlx5e: Re-work TIS creation functions omits 01614d4f603e net/mlx5e: Tx, Unconstify SQ stop room omits 9ab0233728ca net/mlx5e: Tx, Don't implicitly assume SKB-less wqe has one WQEBB omits fd1b22596318 net/mlx5e: Tx, Make SQ WQE fetch function type generic omits 740114a87e43 net/mlx5e: Tx, Enforce L4 inline copy when needed omits 542578c67936 net/mlx5e: Move helper functions to a new txrx datapath header omits fc707e59c9dd net/mlx5: Accel, Add core TLS support for the Connect-X family omits 45d3b55dc665 net/mlx5: Add crypto library to support create/destroy enc [...] omits e2869fb2068b net/mlx5: Kconfig, Better organize compilation flags omits c778dd31ac22 net/mlx5: Accel, Expose accel wrapper for IPsec FPGA function omits 61c2491db779 Merge tag 'mlx5-updates-2019-07-04-v2' of git://git.kernel [...] omits 537de0c8ca2b ipv4: Fix NULL pointer dereference in ipv4_neigh_lookup() omits f654e676702e nfp: Use spinlock_t instead of struct spinlock omits cd1973a9215a net: netsec: Sync dma for device on buffer allocation omits 2bf8001e5387 Merge branch 'hns3-next' omits 892951524647 net: hns3: set maximum length to resp_data_len for excepti [...] omits b9a8f88373c5 net: hns3: bitwise operator should use unsigned type omits 354d0fab649d net: hns3: add default value for tc_size and tc_offset omits 0bae5cf25d66 net: hns3: check msg_data before memcpy in hclgevf_send_mbx_msg omits c09ba484563c net: hns3: set default value for param "type" in hclgevf_b [...] omits 9e1511fb8091 net: hns3: add all IMP return code omits 49b1255603de net: hns3: fix port capbility updating issue omits fb89629f2ecf net: hns3: fix flow control configure issue for fibre port omits 2d5066fc175e net: hns3: enable broadcast promisc mode when initializing VF omits ffa9fec30ca0 r8152: set RTL8152_UNPLUG only for real disconnection omits e4aa33ad5959 net: remove unused parameter from skb_checksum_try_convert omits 60a6127c5e48 Merge branch 'mlxsw-Enable-disable-PTP-shapers' omits 72458e279488 mlxsw: spectrum_ptp: Apply the PTP shaper enable/disable logic omits 5fc1733897bf mlxsw: spectrum: Set up PTP shaper when port status has changed omits eceed3b1453d mlxsw: spectrum_ptp: Enable/disable PTP shaper on a port w [...] omits 4ae5cc42d347 mlxsw: spectrum: Add new operation for getting the port's speed omits 399569cb0a2a mlxsw: spectrum_ptp: Set the PTP shaper parameters omits 71147506a95d mlxsw: reg: Add QoS PTP Shaper Configuration Register omits ea7bb579fc3d mlxsw: spectrum: Add note about the PTP shaper omits 12f0e2e9adee mlxsw: reg: Add ptps field in QoS ETS Element Configuratio [...] omits cfe261c24e55 net: socionext: remove set but not used variable 'pkts' omits 04fc71435fde net: ethernet: allwinner: Remove unneeded memset omits b82b21391092 net/ethernet: using dev_get_drvdata directly omits 233cc605a2ef net/can: using dev_get_drvdata directly omits fa8043017cf8 Merge branch 'hsr-bug-fixes' omits edf070a0fb45 hsr: fix a NULL pointer deref in hsr_dev_xmit() omits b9a1e627405d hsr: implement dellink to clean up resources omits 619afef01f74 hsr: fix a memory leak in hsr_del_port() omits 7c40cc44161a Merge branch 'for-5.3/dax' into libnvdimm-for-next omits b21fec414095 xfs: disable map_sync for async flush omits e46bfc3f03d7 ext4: disable map_sync for async flush omits 32de1484648a dax: check synchronous mapping is supported omits 2e9ee0955d3c dm: enable synchronous dax omits fefc1d97fa4b libnvdimm: add dax_dev sync flag omits 6e84200c0a29 virtio-pmem: Add virtio pmem driver omits c5d4355d10d4 libnvdimm: nd_region flush callback support omits db5d00c93edc libnvdimm, namespace: Drop uuid_t implementation detail omits c3ec002e633e selftests/bpf: add test_tcp_rtt to .gitignore omits d6dbce8fdd2b selftests/bpf: fix test_align liveliness expectations omits e3b60ffbc16f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 114b5b355ec0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 46dd3d7d287b bpf, riscv: Enable zext optimization for more RV64G ALU ops omits aa52bcbe0e72 tools: bpftool: Fix json dump crash on powerpc omits ba95c7452439 tools: bpftool: add "prog run" subcommand to test-run programs omits 6a42ac2da18f Merge branch 'for-5.3/block' into for-next omits c9b3007feca0 blk-iolatency: fix STS_AGAIN handling omits 55d6158bd0e9 drm/amdgpu: properly guard DC support in navi code omits 766ad5b59342 drm/amdgpu/navi10: add thermal sensor support for navi10 omits 0861619295b5 drm/amdgpu/navi10: add uclk activity sensor omits 507f6cc70c82 drm/amdgpu: enable IP discovery by default on navi omits b095905d62fc drm/amdgpu: add missing documentation on new module parameters omits 9d54c244ade7 drm/amdgpu: consolidate navi14 IP init omits 00f053d3d62b drm/amdgpu: disable concurrent flushes on Navi14 omits f00dd08fa389 drm/amdgpu: enable gfxoff code path for navi14 omits a5188728b009 drm/amdgpu/vcn: enable indirect DPG SRAM mode for navi14 omits 250453daa2f2 drm/amd/powerplay: disable gfxoff for navi14 omits 3e83f744e41a drm/amdgpu/nv: set vcn pg flag for navi14 omits bea5c468c3dd drm/amd/display: disable display writeback for navi14 omits d2cfa29c3c01 drm/amdgpu: enable async gfx ring for navi14 omits 1cbb33be2820 drm/amdgpu: enable clock gatings for navi14 omits fa30aa759842 drm/amdgpu/athub2: set clock gating for navi14 omits 1e1248235fa1 drm/amdgpu/mmhub2: set clock gating for navi14 omits 75902431bf50 drm/amdgpu: declare asd firmware for navi14 omits 862ab9f9c280 drm/amdgpu: Enable VCN on navi14 omits 9eb2096b6ec8 drm/amd/display: skip to load dmcu firmware for navi14 omits f1435772843d drm/amdgpu: skip to load ta firmware for navi14 omits bcf2e08eef81 drm/amd/display: add ASICREV defines v2 omits d13e18258ffe drm/amd/display: add dm block omits 8307b53b5ed0 drm/amd/display: add NAVI14 in resource construct omits 19bd1f351cda drm/amd/display: add nv14 cases to amdgpu_dm omits 79fb2bb73ee2 drm/amdgpu: enable sw smu ip for navi14 omits 9e307dfd70d0 drm/amdgpu/smu11: add support for navi14 omits 962ba216c913 drm/amdgpu/psp: start rlc autoload after psp received rlcg [...] omits 1623427a6db0 drm/amdgpu: enable psp ip block for navi14 omits 2eba99f9d48e drm/amdgpu/psp: add psp support for navi14 (v2) omits abfe31ad3b28 drm/amdgpu: enable virtual display for navi14 omits d4d96d13cf0f drm/amdgpu: add ip blocks for navi14 omits 7d0537bdbb4f drm/amdgpu/soc15: add support for navi14 omits 54f2c14478c9 drm/amdgpu/gfx10: fix programming of SC_HIZ_TILE_FIFO_SIZE field omits fd4fc018ccec drm/amdgpu/gfx10: update gfx golden settings for navi14 omits 1801b8dc2101 drm/amdgpu/gfx10: update gfx golden settings for navi14 omits 8ba8f32f6374 drm/amdgpu/gfx: update gc_v10_1_1 golden setting omits d96f0b46f256 drm/amdgpu/gfx10: add gfx v10_1_1 golden settings for navi14 omits 4626c6e80b05 drm/amdgpu/gfx: add definition of mmCGTT_GS_NGG_CLK_CTRL omits 43ce71213ec2 drm/amdgpu/gfx10: set tcp harvest for navi14 omits 1180f0662ebf drm/amdgpu: set rlc funcs for navi14 omits 142cce2a22e4 drm/amdgpu: add me/mec configurations for navi14 omits 9dc0447e8ab1 drm/amdgpu/gfx10: add clockgating support for navi14 omits dad45d722e3f drm/amdgpu/gfx10: add gfx config for navi14 omits 7afa06858e11 drm/amdgpu/gfx10: add placeholder for navi14 golden settings omits c1fc1b66a273 drm/amdgpu/gfx10: add support for navi14 firmware omits 7d5dfa231b31 drm/amdgpu/sdma5: set clock gating for navi14 omits 55beeae868c6 drm/amdgpu/sdma5: update sdma5 golden settings for navi14 omits 55bd0a541a09 drm/amdgpu/sdma5: add sdma5_0 golden settings for navi14 omits dff965228f2d drm/amdgpu/sdma5: add placeholder for navi14 golden settings omits 081abe08c493 drm/amdgpu/sdma5: add support for navi14 firmware omits 6d37e4d14e90 drm/amdgpu/gmc10: add navi14 support omits 4ce437f3c0c8 drm/amdgpu: increase max instance number for hw ip omits 2e48a198d34f drm/amdgpu/discovery: init reg base offset via ip discover [...] omits 957fd9e0fec0 drm/amdgpu/soc15: initialize reg base for navi14 (v2) omits fd9ef280ed5a drm/amdgpu: add navi14 ucode loading method omits 559ef63838d3 drm/amdgpu: set asic family and ip blocks for navi14 omits b86720ec0841 drm/amdgpu: add gpu_info firmware for navi14 omits 0209817a85dd drm/amdgpu: add navi14 asic type omits 7590f6d211ec drm/amdgpu: Prepare for hmm_range_register API change omits 3e2bb60ab2b1 drm/amdgpu: add mode1 (psp) reset for navi asic omits f1c1314be429 drm/amdgpu: Disable ras features on all IPs before gpu reset omits 767acabdac81 drm/amd/powerplay: add baco smu reset function for smu11 omits e3000669a7b4 drm/amd/powerplay: increase waiting time for smu response omits 69064bbe7ecb drm/amd/powerplay/smu7_hwmgr: replace blocking delay with [...] omits d12c202289b0 drm/amdgpu: Use kmemdup rather than duplicating its implem [...] omits e232cb6ff75b Merge branch 'bpf-libbpf-int-btf-map' omits 1639b17c72fa selftests/bpf: convert legacy BPF maps to BTF-defined ones omits bc7430cc8bfb selftests/bpf: convert selftests using BTF-defined maps to [...] omits 00acd0081452 selftests/bpf: add __uint and __type macro for BTF-defined maps omits ef99b02b23ef libbpf: capture value in BTF type info for BTF-defined map defs omits c5f48c927601 Merge branch 'bpf-libbpf-link-trace' omits 1bdb34274acd selftests/bpf: convert existing tracepoint tests to new APIs omits 1e8611bbdfc9 selftests/bpf: add kprobe/uprobe selftests omits 8c51b314d2ee selftests/bpf: switch test to new attach_perf_event API omits 84bf5e1f4f17 libbpf: add raw tracepoint attach API omits f6de59c17f11 libbpf: add tracepoint attach API omits b26500274767 libbpf: add kprobe/uprobe attach API omits 63f2f5ee856b libbpf: add ability to attach/detach BPF program to perf event omits 1c2e9efc26f3 libbpf: introduce concept of bpf_link omits d66f43666a68 libbpf: make libbpf_strerror_r agnostic to sign of error omits c7a87ceb17ae mtd: rawnand: sunxi: Add A23/A33 DMA support with extra MB [...] omits 4f032640bf57 Revert "mtd: rawnand: sunxi: Add A23/A33 DMA support" omits 2a3a93ef0ba5 netfilter: nft_meta_bridge: Add NFT_META_BRI_IIFVPROTO support omits 31aed46fedbb bridge: add br_vlan_get_proto() omits c54c7c685494 netfilter: nft_meta_bridge: add NFT_META_BRI_IIFPVID support omits 7582f5b70f9a bridge: add br_vlan_get_pvid_rcu() omits 9d6a1ecdc997 netfilter: nft_meta_bridge: Remove the br_private.h header omits 30e103fe24de netfilter: nft_meta: move bridge meta keys into nft_meta_bridge omits 6aedd14b25db ipvs: strip gre tunnel headers from icmp errors omits ad49d86e07a4 netfilter: nf_tables: Add synproxy support omits 89f4357b0a55 Merge branch 'xtensa-5.3' into xtensa-for-next omits 831c4f3da83e xtensa: One function call less in bootmem_init() omits b3af2fb42170 Merge branch 'i2c/for-current' into i2c/for-next omits 68826589a5d9 Merge branch 'i2c/for-5.3' into i2c/for-next omits 998bcae4d626 i2c: cpm: remove casting dma_alloc omits 0038617132de dt-bindings: i2c: sun6i-p2wi: Fix the binding example omits 166f28c3eed2 dt-bindings: i2c: mv64xxx: Fix the example compatible omits ed6182a83924 i2c: i801: Documentation update omits 051d769f0a36 i2c: i801: Add support for Intel Tiger Lake omits 856078bf642b i2c: i801: Fix PCI ID sorting omits d4811492eb30 f2fs: fix to avoid long latency during umount omits f3a3ea28edd9 i2c: tegra: Add Dmitry as a reviewer omits 036f463fe15d xfs: online scrub needn't bother zeroing its temporary buffer omits 6d6ccedd7682 xfs: only allocate memory for scrubbing attributes when we [...] omits 00816759337c xfs: refactor attr scrub memory allocation function omits 3addd248800c xfs: refactor extended attribute buffer pointer functions omits 2c3b83d7ca6d xfs: attribute scrub should use seen_enough to pass error values omits 17b92927f853 Input: edt-ft5x06 - simplify event reporting code omits 904e782b07df Input: max77650-onkey - add MODULE_ALIAS() omits f0dd687815f9 Input: atmel_mxt_ts - fix leak in mxt_update_cfg() omits b90bab3b1b1b ASoC: SOF: debug: fix possible memory leak in sof_dfsentry [...] omits 1fe08602d117 ASoC: sunxi: sun50i-codec-analog: Add earpiece omits 590eb2f4ef94 ASoC: rt5665: remove redundant assignment to variable idx omits c150266f592b ASoC: wcd9335: remove multiple defines. omits 80dfdbfd37d2 Merge branch 'for-next-current-v5.2-20190705' into for-nex [...] omits 9da47aa52d11 Merge branch 'misc-5.3' into for-next-current-v5.2-20190705 omits e02d48eaaed7 btrfs: fix memory leak of path on error return path omits fcdd8ae04cf8 Merge branch 'for-5.3/libata' into for-next omits 120357ea176e drivers: ata: ahci_sunxi: Increased SATA/AHCI DMA TX/RX FIFOs omits 732146a3f1dc video: fbdev: imxfb: fix a typo in imxfb_probe() omits 6eaa79ff688c video: fbdev: s3c-fb: Mark expected switch fall-throughs omits 75f2d86b20bf fs: VALIDATE_FS_PARSER should default to n omits a2b6f26c264e powerpc/module64: Use symbolic instructions names. omits 4eb4516eada3 powerpc/module32: Use symbolic instructions names. omits 7f9c929a7ff2 powerpc: Move PPC_HA() PPC_HI() and PPC_LO() to ppc-opcode.h omits 2fb0a2c98983 powerpc/module64: Fix comment in R_PPC64_ENTRY handling omits fdec2a9ef853 KVM: arm64: Migrate _elx sysreg accessors to msr_s/mrs_s omits 49caebe9b3e2 KVM: doc: Add API documentation on the KVM_REG_ARM_WORKARO [...] omits 99adb567632b KVM: arm/arm64: Add save/restore support for firmware work [...] omits c118bbb52743 arm64: KVM: Propagate full Spectre v2 workaround state to [...] omits 80f393a23be6 KVM: arm/arm64: Support chained PMU counters omits 218907cbc2b8 KVM: arm/arm64: Remove pmc->bitmask omits 30d97754b2d1 KVM: arm/arm64: Re-create event when setting counter value omits 6f4d2a0b0b1e KVM: arm/arm64: Extract duplicated code to own function omits 418e5ca88cc1 KVM: arm/arm64: Rename kvm_pmu_{enable/disable}_counter functions omits 3e27d70bcc46 drm/i915: Remove set but not used variable 'intel_dig_port' omits 9d1bc13e7fe1 drm/i915: Remove set but not used variable 'encoder' omits 11b41626bd53 KVM: arm64: Skip more of the SError vaxorcism omits dad6321ffaca KVM: arm64: Re-mask SError after the one instruction window omits 3276cc248964 arm64: Update silicon-errata.txt for Neoverse-N1 #1349291 omits 5dcd0fdbb492 KVM: arm64: Defer guest entry when an asynchronous excepti [...] omits 0e5b9c085dce KVM: arm64: Consume pending SError as early as possible omits 5d994374e872 KVM: arm64: Make indirect vectors preamble behaviour symmetric omits 3dbf100b0b10 KVM: arm64: Abstract the size of the HYP vectors pre-amble omits 2b68a2a963a1 arm64: assembler: Switch ESB-instruction with a vanilla no [...] omits 499723d12063 docs: s390: s390dbf: typos and formatting, update crash command omits 0328e519a726 docs: s390: unify and update s390dbf kdocs at debug.c omits f11977be1af9 docs: s390: restore important non-kdoc parts of s390dbf.rst omits 555827c28a3e Merge tag 'vfio-ccw-20190705' of https://git.kernel.org/pu [...] omits 96021e491dbf Merge branches 'acpi-apei', 'acpi-doc', 'acpi-soc' and 'ac [...] omits 7dd6fba49dac Merge branch 'acpica' into linux-next omits 0a811974f3f7 cpufreq: Add QoS requests for userspace constraints omits badf1f2724d4 drm/i915: Order assert forcewake test omits eef037ea0280 drm/i915/ehl: Add support for DPLL4 (v10) omits 3e69db291bda drm/i915: Clean up skl vs. icl plane formats omits 94e35ce22173 drm/i915: Cosmetic fix for skl+ plane switch statement omits d56e823ac32a drm/i915: Deal with cpp==8 for g4x watermarks omits 94e15723df81 drm/i915: Program plane gamma ramps omits 423ee8e99aa5 drm/i915: Disable sprite gamma on ivb-bdw omits 388b00f04518 ALSA: cs4281: remove redundant assignment to variable val [...] omits 26443a4bc448 drm/i915: Add windowing for primary planes on gen2/3 and chv omits e644fa18e2ff KVM: arm64/sve: Fix vq_present() macro to yield a bool omits 774a075ab514 ALSA: hda: Simplify snd_hdac_refresh_widgets() omits 58820574f1e9 drm/i915: Move dev_priv->pm_i{m, e}r into intel_gt omits f0818984fa5d drm/i915: Remove some legacy mmio accessors from interrupt [...] omits 9b77011e4122 drm/i915: Rework some interrupt handling functions to take [...] omits 341f8ae0f820 dt-bindings: nvmem: SID: Fix the examples node names omits f6034225442c dmaengine: qcom: bam_dma: Fix completed descriptors count omits 3f93a4f29796 dmaengine: imx-sdma: remove BD_INTR for channel0 omits 2b8066c3deb9 dmaengine: imx-sdma: fix use-after-free on probe error path omits 4c89cc73d1da dmaengine: jz4780: Fix an endian bug in IRQ handler omits 9dcb98a29b6e Documentation: dmaengine: clean up description of dmatest usage omits 3145d73e69ba dmaengine: tegra210-adma: remove PM_CLK dependency omits bb26e0c636d4 ALSA: asihpi: Remove unneeded variable change omits 2f4281f4dce1 Merge tag 'soundwire-5.3-rc1' of git://git.kernel.org/pub/ [...] omits ca95c7bf3d29 ALSA: usb-audio: Fix parse of UAC2 Extension Units omits 109fc300d054 f2fs: allow all the users to pin a file omits c382cbc6dbf5 vfio-ccw: Fix the conversion of Format-0 CCWs to Format-1 omits 2bc8bb813cba Merge tag 'usb-ci-v5.3-rc1' of git://git.kernel.org/pub/sc [...] omits 3f9c4dc63309 Merge tag 'drm-fixes-2019-07-05-1' of git://anongit.freede [...] omits a0b2cf792ac9 Merge tag 'imx-drm-fixes-2019-07-04' of git://git.pengutro [...] omits ee39d46dcaf8 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 966673013617 Merge branch 'work.adfs' into for-next omits a8d4779ea763 Merge branch 'work.dcache' into for-next omits cb8f0b366109 Merge branches 'fixes' and 'work.misc' into for-next omits a5fff14a0c79 Merge branch 'akpm' (patches from Andrew) omits ecbe5086adc2 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits cde357c392e9 Merge tag 'dax-fix-5.2-rc8' of git://git.kernel.org/pub/sc [...] omits 2cd7cdc7e420 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 875185309199 swap_readpage(): avoid blk_wake_io_task() if !synchronous omits eef778c99c02 devres: allow const resource arguments omits dffcac2cb88e mm/vmscan.c: prevent useless kswapd loops omits cbcfa130a911 fs/userfaultfd.c: disable irqs for fault_pending and event locks omits b9705d8778e7 mm/page_alloc.c: fix regression with deferred struct page init omits 000c8e591016 gfs2: Convert gfs2 to fs_context omits 51eae7431ded vfs: Kill mount_single() omits 8eb280955f01 vfs: Convert spufs to use the new mount API omits 69f5e7924076 vfs: Convert hypfs to use the new mount API omits 19fd0da8e565 hypfs: Fix error number left in struct pointer member omits 7708e1567633 vfs: Convert pstore to use the new mount API omits 67782f8ae148 vfs: Convert tracefs to use the new mount API omits 3deadeebafce vfs: Convert debugfs to use the new mount API omits 1c1a86b87eb1 vfs: Add a single-or-reconfig keying to vfs_get_super() omits 108f95bfaa56 vfs: Convert ceph to use the new mount API omits 8448dbedbfac vfs: Convert squashfs to use the new mount API omits 9e3453239a2a mtd: Kill mount_mtd() omits 9f0c892c7dbe vfs: Convert jffs2 to use the new mount API omits 34da9e921744 vfs: Convert cramfs to use the new mount API omits a650523fbabb vfs: Convert romfs to use the new mount API omits 2e2880082cd0 mtd: Provide fs_context-aware mount_mtd() replacement omits 71cbb7570a9a vfs: Move the subtype parameter into fuse omits 408cbe695350 vfs: Convert fuse to use the new mount API omits 461a27aaa26e vfs: Create fs_context-aware mount_bdev() replacement omits 98e78e87259d vfs: Convert functionfs to use the new mount API omits 334d581528b9 vfs: Convert ubifs to use the new mount API omits 0733dcbaebbd vfs: Convert orangefs to use the new mount API omits 6e490dfa0161 vfs: Convert bpf to use the new mount API omits cc1a15ad07f3 vfs: Convert devpts to use the new mount API omits 0774236bde8b vfs: Convert autofs to use the new mount API omits c5ea20990927 vfs: Convert coda to use the new mount API omits 039a004fdc2c vfs: Make fs_parse() handle fs_param_is_fd-type params better omits 45e3a5f45ed6 vfs: Convert binderfs to use the new mount API omits 144df3b288c4 vfs: Convert ramfs, shmem, tmpfs, devtmpfs, rootfs to use [...] omits 07e9baacf25f make shmem_fill_super() static omits 930657e371fb make ramfs_fill_super() static omits f6ab6e953ab3 devtmpfs: don't mix {ramfs,shmem}_fill_super() with mount_ [...] omits 037f11b4752f mnt_init(): call shmem_init() unconditionally omits 33488845f211 constify ksys_mount() string arguments omits fd3e007f6c6a don't bother with registering rootfs omits 14a253ce4210 init_rootfs(): don't bother with init_ramfs_fs() omits 5afdd0f1e6a7 vfs: Convert smackfs to use the new mount API omits 920f50b2a44b vfs: Convert selinuxfs to use the new mount API omits 5c86d7e0433a vfs: Convert securityfs to use the new mount API omits b0ecc9da5ff6 vfs: Convert apparmorfs to use the new mount API omits 7ab2fa7693c3 vfs: Convert openpromfs to use the new mount API omits 2345771f87df vfs: Convert xenfs to use the new mount API omits e5d82a7360d1 vfs: Convert gadgetfs to use the new mount API omits c6a2c720d206 vfs: Convert oprofilefs to use the new mount API omits 129f809d2aa9 vfs: Convert ibmasmfs to use the new mount API omits 7515c22cc8c8 vfs: Convert qib_fs/ipathfs to use the new mount API omits 4799974555de vfs: Convert efivarfs to use the new mount API omits 6bc62f2067d3 vfs: Convert configfs to use the new mount API omits bc99a664e9be vfs: Convert binfmt_misc to use the new mount API omits c23a0bbab30c convenience helper: get_tree_single() omits 2ac295d4f0c0 convenience helper get_tree_nodev() omits 371b86897d01 ACPI / APEI: Remove needless __ghes_check_estatus() calls omits 64b5ad456227 switch the remnants of releasing the mountpoint away from fs_pin omits d3c872b84afc get rid of detach_mnt() omits 411d41ef7447 make struct mountpoint bear the dentry reference to mountp [...] omits a99d7580f66e Teach shrink_dcache_parent() to cope with mixed-filesystem [...] omits e4e59906cfe4 fs/namespace.c: shift put_mountpoint() to callers of unhash_mnt() omits adc9b5c09129 __detach_mounts(): lookup_mountpoint() can't return ERR_PT [...] omits 1cfb7072c1cc nfs: dget_parent() never returns NULL omits 516162b92d1b ceph: don't open-code the check for dead lockref omits 3f57fe28f84d power_supply: wilco_ec: Add charging config driver omits 1e10694d535f Merge tag 'tags/ib-chrome-psy-5.3' into psy-next omits fb2b827702ba afs: Fix loop index mixup in afs_deliver_vl_get_entry_by_name_u() omits b8cade5959ac drm/i915: Show instdone for each engine in debugfs omits 8f856c743c77 drm/i915/selftests: Be engine agnostic omits ec22f256a60c drm/i915/overlay: Stash the kernel context on initialisation omits 1ee2ae896bb4 drm/i915/hangcheck: Look at instdone for all engines omits 6582f4f613e3 drm/i915/selftests: Drain the freedlists between exec passes omits e7539b79f703 drm/i915/gtt: Mark the freed page table entries with scratch omits 8338d9378895 net/mlx5: Added devlink info callback omits 9c86b07e3069 net/mlx5: Added fw version query command omits e08a976a16ca Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits c4cde5804d51 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits e2c746944e26 net: ethernet: mediatek: Fix overlapping capability bits. omits c3efed5ad1b0 net: stmmac: Enable dwmac4 jumbo frame more than 8KiB omits 07a4ddec3ce9 bonding: add an option to specify a delay between peer not [...] omits 2368a870d640 net: ethernet: sun: remove redundant assignment to variable err omits f8efee08dd9d net/mlx5: Add rts2rts_qp_counters_set_id field in hca cap omits ab9e2f777682 drm/i915/gt: Pull engine w/a initialisation into common omits 4a54da351029 drm/i915: Dump w/a lists on all engines omits 9b20f211a525 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits f1d72c55d94e remoteproc: qcom: q6v5-mss: Fix build error without QCOM_M [...] omits c212ddaee2fd Merge tag 'sound-5.2' of git://git.kernel.org/pub/scm/linu [...] omits 6994eefb0053 ptrace: Fix ->ptracer_cred handling for PTRACE_TRACEME omits 26ac56506b0e Merge remote-tracking branch 'spi/topic/pump-rt' into spi-next omits 106dbe24d414 Merge branch 'spi-5.3' into spi-next omits 2337ff45293f Merge branch 'spi-5.2' into spi-linus omits 0ed4513c9a32 Merge remote-tracking branch 'regulator/topic/coupled' int [...] omits 65244e5b1f4f Merge branch 'regulator-5.3' into regulator-next omits f0386617dca6 Merge branch 'regulator-5.2' into regulator-linus omits aaccf3863ce2 Merge branch 'regmap-5.3' into regmap-next omits ea09b3e21f18 Merge branch 'regmap-5.2' into regmap-linus omits 3c7577d442a7 regulator: max77650: use vsel_step omits 2da8d9473e20 regulator: implement selector stepping omits 264bffad4d08 powerpc/boot: Add lzo support for uImage omits 1cc9a21b0bb3 powerpc/boot: Add lzma support for uImage omits fbded57c962e powerpc/boot: don't force gzipped uImage omits 43db76f41824 powerpc/8xx: Add microcode patch to move SMC parameter RAM. omits c3eec5d7da3f powerpc/8xx: Use IO accessors in microcode programming. omits 647d5ed0ae8a powerpc/8xx: replace #ifdefs by IS_ENABLED() in microcode.c omits f5348c080e07 powerpc/8xx: refactor programming of microcode CPM params. omits 5cfd5d8943fc powerpc/8xx: refactor printing of microcode patch name. omits 11597ff20b6b powerpc/8xx: Refactor microcode write omits 372fba9c76af powerpc/8xx: refactor writing of CPM microcode arrays omits 9fb7e639f6ad powerpc/8xx: compact microcode arrays omits 4d6d9c6db512 powerpc/8xx: drop verify_patch() omits 4128a89ac80d powerpc/8xx: move CPM1 related files from sysdev/ to platf [...] omits 22e9c88d486a powerpc/64: reuse PPC32 static inline flush_dcache_range() omits d98fc70fc139 powerpc/32: define helpers to get L1 cache sizes. omits 2a46fbb25ae8 drm/i915/guc: Upgrade to GuC 33.0.0 omits 1cfb725fb189 powerpc/64: flush_inval_dcache_range() becomes flush_dcach [...] omits 6c5875843b87 powerpc: slightly improve cache helpers omits d95c3885865b Merge branches 'x86/vt-d', 'x86/amd', 'arm/smmu', 'arm/oma [...] omits 28a32d2b1a6d btrfs: move the subvolume reservation stuff out of extent-tree.c omits 9378bfeaafcb iommu/omap: No need to check return value of debugfs_creat [...] omits 867363429d70 btrfs: migrate the delalloc space stuff to it's own home omits fb6dea26601b btrfs: migrate btrfs_trans_release_chunk_metadata omits 6ef03debdb3d btrfs: migrate the delayed refs rsv code omits 9978059be8a1 btrfs: Evaluate io_tree in find_lock_delalloc_range() omits e0afe6d4d12c Merge branch 'for-5.4' into for-next omits 386518376d42 Merge branch 'for-5.3' into for-next omits 163fa23435cc percpu: Make pcpu_setup_first_chunk() void function omits ae1c5fd72dfc drm/i915/gtt: Handle double alloc failures omits bf3cb3944792 xfs: allow single bulkstat of special inodes omits 13d59a2a61cb xfs: specify AG in bulk req omits ac25ba68fa40 powerpc/mm/hugetlb: Don't enable HugeTLB if we don't have [...] omits 5d49275a2731 powerpc/mm/hugetlb: Fix kernel crash if we fail to allocat [...] omits 2230ebf6e6dd powerpc/mm: Handle page table allocation failures omits 57caddae6ef4 powerpc/mm: Remove radix dependency on HugeTLB page omits 1ecf2cdc74fc powerpc/mm: pmd_devmap implies pmd_large(). omits d6eacedd1f0e powerpc/book3s: Use config independent helpers for page ta [...] omits bf73fc0fa9cf drm/i915: Show support for accurate sw PMU busyness tracking omits 259a948c4ba1 powerpc/pseries/scm: Use a specific endian format for stor [...] omits 53e80bd04277 powerpc/nvdimm: Add support for multibyte read/write for metadata omits 2a0ffbd4789b powerpc/pseries/scm: Mark the region volatile if cache flu [...] omits 0c159ffef628 drm/i915/gem: Defer obj->base.resv fini until RCU callback omits c0b1b23b9c87 powerpc/mm/nvdimm: Add an informative message if we fail t [...] omits 495c2ff4c881 powerpc/mm: Consolidate numa_enable check and min_common_d [...] omits f52741c410cf powerpc/mm: Fix node look up with numa=off boot omits ea9f5b702fe0 powerpc/mm/drconf: Use NUMA_NO_NODE on failures instead of node 0 omits 89a3496e0664 powerpc/mm/radix: Use the right page size for vmemmap mapping omits 78c949888549 powerpc/mm/hash/4k: Don't use 64K page size for vmemmap wi [...] omits b8c8a524ccad powerpc/mm: Remove unused variable declaration omits 839a2ad86e99 Merge branch 'arm/dt' into for-next omits 65e01509de0d ARM: Document merges omits 534418a1e16c Merge branch 'arm/drivers' into for-next omits 8c0993621c3e Merge tag 'reset-for-v5.3' of git://git.pengutronix.de/git [...] omits d9deea28a896 Merge tag 'reset-fixes-for-v5.2' of git://git.pengutronix. [...] omits 4471e44f972f Merge tag 'sunxi-dt64-for-5.3-round-2' of https://git.kern [...] omits 35a4ed0164e9 tty: serial: fsl_lpuart: add imx8qxp support omits 21de5a9e34fb drm/i915/gt: Ignore forcewake acquisition for posting_reads omits 313443b16ac2 drm/i915/gt: Assume we hold forcewake for execlists resume omits 56e0f78e47e4 drm/i915/gt: Use caller provided forcewake for intel_mocs_ [...] omits b7dc9395c5db drm/i915: Check caller held wakerefs in assert_forcewakes_active omits 2b9c8bc8beb5 afs: Fix the CB.ProbeUuid service handler to reply correctly omits 335399362a6e ALSA: hda/ca0132 - remove redundant assignment to variable [...] omits d07a9a4f66e9 ALSA: hda/realtek - Headphone Mic can't record after S3 omits 4fda44bf16b7 drm/i915: Flush the workqueue before draining omits 2438ac954bf5 powerpc/pseries: Add documentation for vcpudispatch_stats omits 18a593c8b542 powerpc/pseries: Protect against hogging the cpu while set [...] omits d62c8deeb6e6 powerpc/pseries: Provide vcpu dispatch statistics omits 5a1ea4774ddc powerpc/pseries: Move mm/book3s64/vphn.c under platforms/pseries/ omits ef34e0efa22a powerpc/pseries: Generalize hcall_vphn() omits 06220d78f24a powerpc/pseries: Introduce rwlock to gatekeep DTLB usage omits 1c85a2a1945c powerpc/pseries: Factor out DTL buffer allocation and regi [...] omits 5b3306f08459 powerpc/pseries: Do not save the previous DTL mask value omits 515bbc8ab488 powerpc/pseries: Use macros for referring to the DTL enable mask omits eff5a8500171 regmap: select CONFIG_REGMAP while REGMAP_SCCB is set omits 1bcc1fd64e4d ASoC: audio-graph-card: fix use-after-free in graph_for_each_link omits 6ae3483d4116 s390/pci: correctly handle MIO opt-out omits c7ff0e918a7c s390/pci: deal with devices that have no support for MIO i [...] omits 214cc39d175c Revert "usb: gadget: storage: Remove warning message" omits f0cc370ab74d Merge branch 'for-5.3' into for-next omits 31afa05bf90e powerpc: Enable CONFIG_IPV6 in ppc64_defconfig omits 65d71f0095f6 Revert "dt-bindings: add binding for USBSS-DRD controller." omits 332694f8a4f7 Revert "usb:gadget Separated decoding functions from dwc3 [...] omits 8265fb7c2559 Revert "usb:gadget Patch simplify usb_decode_set_clear_fea [...] omits 40abbef1c9af Revert "usb:gadget Simplify usb_decode_get_set_descriptor [...] omits de4ad1b157eb Revert "usb:cdns3 Add Cadence USB3 DRD Driver" omits bff2a75bd77f Revert "usb:cdns3 Fix for stuck packets in on-chip OUT buffer." omits 2006058e9988 drm/i915: Move the renderstate setup under gt/ omits 4ca96aa99f3e lib/vsprintf: Reinstate printing of legacy clock IDs omits 996cdfaf538f coresight: Do not default to CPU0 for missing CPU phandle omits 1141301c2070 dt-bindings: coresight: Change CPU phandle to required property omits 068610895ebd drm/i915/gtt: Defer the free for alloc error paths omits 5aeab2bfc9ff drm/imx: only send event on crtc disable if kept disabled omits 78c68e8f5cd2 drm/imx: notify drm core before sending event during crtc disable omits 57bdd4057516 drm/etnaviv: Use devm_platform_ioremap_resource() omits d2bb151af860 drm/etnaviv: drop use of drmP.h omits 2ebca1cbb4a5 riscv: remove free_initrd_mem omits df7e9059cf6b riscv: ccache: Remove unused variable omits a71dcd3757e2 reset: remove redundant null check on pointer dev omits ede2001569c3 i3c: master: Use struct_size() helper omits ea3bfeec6bf7 dt-bindings: i3c: cdns: Use correct cells for I2C device omits 02bd45a28bf3 PM: sleep: Drop dev_pm_skip_next_resume_phases() omits 9ed411c06dd1 ACPI: PM: Unexport acpi_device_get_power() omits 0b0ec6bc97f5 Merge branch 'pm-sleep' into linux-next omits 141467868c1f cpufreq: intel_pstate: Reuse refresh_frequency_limits() omits 572542c81dec cpufreq: Register notifiers with the PM QoS framework omits 208637b37824 PM / QoS: Add support for MIN/MAX frequency constraints omits 2a79ea5ec539 PM / QOS: Pass request type to dev_pm_qos_read_value() omits 8262331eaaf7 PM / QOS: Rename __dev_pm_qos_read_value() and dev_pm_qos_ [...] omits 0b07ee944701 PM / QOS: Pass request type to dev_pm_qos_{add|remove}_notifier() omits 5d1532482943 staging: kpc2000: simplify comparison to NULL in fileops.c omits a50d99d40199 staging: kpc2000: simplify comparison to NULL in dma.c omits 209ff937b0d4 staging: kpc2000: simplify comparison to NULL in kpc2000_spi.c omits f584dd32edc5 Merge branch 'x86/cpu' into perf/core, to pick up revert omits 0979cf95d201 orangefs: fix build warning from debugfs cleanup patch omits a94de2e7a380 Merge tag 'misc-habanalabs-next-2019-07-04' of git://peopl [...] omits 658829dfe75c powerpc/cell: set no_llseek in spufs_cntl_fops omits 8dd8f005bdd4 iommu/arm-smmu-v3: Invalidate ATC when detaching a device omits b482e48d29f1 um: fix build without CONFIG_UML_TIME_TRAVEL_SUPPORT omits 5099837d2f80 gpio: stp-xway: allow compile-testing omits c0ec70123859 gpio: stp-xway: get rid of the #include <lantiq_soc.h> dependency omits bd791c48808a gpio: stp-xway: improve module clock error handling omits 8a7b179781e8 gpio: stp-xway: simplify error handling in xway_stp_probe() omits 827a9b8bbfdc gpiolib: Clarify use of non-sleeping functions omits 3285170f28a8 gpiolib: Fix references to gpiod_[gs]et_*value_cansleep() [...] omits f99d479bcb78 gpiolib: Document new gpio_chip.init_valid_mask field omits 01f14c52591d Documentation: gpio: Fix reference to gpiod_get_array() omits c197922f0a80 powerpc/perf/24x7: use rb_entry omits 7505a13f85bd powerpc/configs: Disable latencytop omits 4f44e8aeaf19 powerpc/Kconfig: Clean up formatting omits f4ed27e065b3 parisc: Ensure userspace privilege for ptraced processes i [...] omits d71cac597119 ubifs: fix build warning after debugfs cleanup patch omits f017da5c7077 nios2: configs: Remove useless UEVENT_HELPER_PATH omits 4cf643a39221 Merge tag 'drm-next-5.3-2019-06-27' of git://people.freede [...] omits 44c153671296 Merge tag 'drm-misc-next-fixes-2019-06-27' of git://anongi [...] omits f07b56e7d0b2 Merge tag 'for-airlie-armada' of git://git.armlinux.org.uk [...] omits fba9760a4336 xfs: wire up the v5 inumbers ioctl omits 0448b6f488fa xfs: wire up new v5 bulkstat ioctls omits 5f19c7fc6873 xfs: introduce v5 inode group structure omits 7035f9724f84 xfs: introduce new v5 bulkstat structure omits 8bfe9d1810e6 xfs: rename bulkstat functions omits 6f71fb683879 xfs: remove various bulk request typedef usage omits 029f162ab09d nios2: remove pointless second entry for CONFIG_TRACE_IRQF [...] omits a1e728833214 ARM: Document merges omits 8797f2fa9864 Merge branch 'arm/drivers' into for-next omits b27aca2e555f soc: rockchip: work around clang warning omits a22719cce54b Merge tag 'exynos-drm-next-for-v5.3' of git://git.kernel.o [...] omits 550d1f5bda33 Merge tag 'trace-v5.2-rc5' of git://git.kernel.org/pub/scm [...] omits b5252bdf099a Merge branch 'etnaviv/fixes' of https://git.pengutronix.de [...] omits a956c56b6ad3 Merge tag 'drm-misc-fixes-2019-07-03' of git://anongit.fre [...] omits 5ee5d30a814d Merge tag 'drm-fixes-5.2-2019-07-02' of git://people.freed [...] omits 179c96d9f715 Merge tag 'gpio-v5.2-4' of git://git.kernel.org/pub/scm/li [...] omits 791234448d47 nfsd: decode implementation id omits 6f7b841bc939 ipvs: allow tunneling with gre encapsulation omits 0d9cb300acad netfilter: nf_queue: remove unused hook entries pointer omits eca27f14b116 netfilter: nf_log: Replace a seq_printf() call by seq_puts [...] omits f0c1aab2bd1a netfilter: rename nf_SYNPROXY.h to nf_synproxy.h omits 876a0600896c kbuild: Add ability to test Clang's integrated assembler omits 9aa0cf79568e ASoC: qdsp6: q6afe-dai: Add missing Slimbus0 audio route omits 74b35a74f80e ASoC: core: Return -ENOTSUPP from set_channel_map() if no [...] omits 02a93f35f57f ACPICA: Update version to 20190703 omits c522ad0637ca ACPICA: Update table load object initialization omits 86a33cf3b6dc ACPICA: Update for object initialization sequence omits 8894f52a1427 ACPICA: remove legacy module-level code due to deprecation omits f79c8e4136ea ACPICA: Namespace: simplify creation of the initial/defaul [...] omits d4ca763eed3b Merge ACPI tables handling changes for v5.3. omits 2ee7a4ef98e3 MIPS: only select ARCH_HAS_UNCACHED_SEGMENT for non-cohere [...] omits 9e953cda5cdf riscv: Introduce huge page support for 32/64bit kernel omits 3876d4a38ae2 x86, arm64: Move ARCH_WANT_HUGE_PMD_SHARE config in arch/Kconfig omits 6f4859b8a726 nfsd: create xdr_netobj_dup helper omits 89c905beccbb nfsd: allow forced expiration of NFSv4 clients omits a204f25e372d nfsd: create get_nfsdfs_clp helper omits 0c4b62b042fe nfsd4: show layout stateids omits 16d36e099980 nfsd: show lock and deleg stateids omits 78599c42ae3c nfsd4: add file to display list of client's opens omits 169319f13cb8 nfsd: add more information to client info file omits ea053e164cc8 nfsd: escape high characters in binary data omits 3bade247fcb1 nfsd: copy client's address including port number to cl_addr omits 97ad4031e295 nfsd4: add a client info file omits bf5ed3e3bb84 nfsd: make client/ directory names small ints omits e8a79fb14f6b nfsd: add nfsd/clients directory omits 59f8e91b75ec nfsd4: use reference count to free client omits 14ed14cc7c06 nfsd: rename cl_refcount omits 2c830dd7209b nfsd: persist nfsd filesystem across mounts omits 855c9e766a35 nfs: fix out-of-date connectathon talk URL omits 689d7ba4895b nfsd: fix cleanup of nfsd_reply_cache_init on failure omits 30498dcc12e5 nfsd4: remove outdated nfsd4_decode_time comment omits bdba53687e45 nfsd: use 64-bit seconds fields in nfsd v4 code omits e977cc830862 nfsd: Spelling s/EACCESS/EACCES/ omits 291adeb25481 lockd: Make two symbols static omits f85d93385e9f locks: Cleanup lm_compare_owner and lm_owner_key omits 646d73e91b42 lockd: Show pid of lockd for remote locks omits 9adfac6d730d lockd: Remove lm_compare_owner and lm_owner_key omits 89e0edfbea10 lockd: Convert NLM service fl_owner to nlm_lockowner omits 9de3ec1d5711 lockd: prepare nlm_lockowner for use by the server omits 22a46eb44016 nfsd: note inadequate stats locking omits 3ba75830ce17 nfsd4: drc containerization omits b401170f6d9c nfsd: don't call nfsd_reply_cache_shutdown twice omits 3b2d4dcf71c4 nfsd: Fix overflow causing non-working mounts on 1 TB machines omits a51df9f8da43 gve: fix -ENOMEM null check on a page allocation omits e227701c4583 Merge branch 'net-ICW-sendmsg-recvmsg' omits 6f24080e8a1e ipv4: use indirect call wrappers for {tcp, udp}_{recv, send}msg() omits 164c51fe82de ipv6: use indirect call wrappers for {tcp, udpv6}_{recv, s [...] omits a648a592dc7c net: adjust socket level ICW to cope with ipv6 variant of [...] omits 68ab5d1496a3 ipv6: provide and use ipv6 specific version for {recv, send}msg omits e47309363994 inet: factor out inet_send_prepare() omits 9d1bc24b52fb bonding: validate ip header before check IPPROTO_IGMP omits 0718edf528c5 net/mlx5: Properly name the generic WQE control field omits a12ff35e0fb7 net/mlx5: Introduce TLS TX offload hardware bits and structures omits dd28087c1477 net/mlx5: Refactor mlx5_esw_query_functions for modularity omits 7e736f9ae3d1 net/mlx5: E-Switch prepare functions change handler to be modular omits 2752b823169b net/mlx5: Introduce and use mlx5_eswitch_get_total_vports() omits a5b1615529ae drm/amdkfd: Disable idle optimization for chained runlist omits 7a049244a000 drm/amdkfd: Add chained_runlist_idle_disable flag to pm4_m [...] omits f4fd28b6c78c drm/amdgpu: Fix tracking of invalid userptrs omits e7e250532649 drm/amdgpu: Use FENCE_OWNER_KFD in process_sync_pds_resv omits 819ec5acf759 drm/amdkfd: Print a warning when the runlist becomes overs [...] omits 60e8523e2ea1 ocxl: Allow contexts to be attached with a NULL mm omits 62a6bc3a1e4f driver: core: Allow subsystems to continue deferring probe omits 83b44fe343b5 drivers: base: cacheinfo: Ensure cpu hotplug work is done [...] omits 5ff88144f588 dt-bindings: usb: ehci: Fix example warnings omits 67d0da99163f dt-bindings: net: Use phy-mode instead of phy-connection-type omits ed8e3f51b6b7 dt-bindings: simple-framebuffer: Add requirement for pipelines omits f4913aeed73f dt-bindings: display: Fix simple-framebuffer example omits 5b19b6c31c21 dt-bindings: net: mdio: Add child nodes omits 960ebc8ac65e dt-bindings: net: mdio: Add address and size cells omits 4c2c04c27df9 dt-bindings: net: mdio: Add a nodename pattern omits 7ce98fb6c53d fsi: sbefifo: Don't fail operations when in SBE IPL state omits 17c20f329a13 coresight: tmc: Smatch: Fix potential NULL pointer dereference omits 020601622323 coresight: etm3x: Smatch: Fix potential NULL pointer dereference omits 0530ef6b41e8 coresight: Potential uninitialized variable in probe() omits 730766bae328 coresight: etb10: Do not call smp_processor_id from preemptible omits 024c1fd9dbcc coresight: tmc-etf: Do not call smp_processor_id from preemptible omits 3a8710392db2 coresight: tmc-etr: alloc_perf_buf: Do not call smp_proces [...] omits 3ff44563dbb0 coresight: tmc-etr: Do not call smp_processor_id() from pr [...] omits 9b5db89ea4bf docs: misc-devices: convert files without extension to ReST omits c3ead2df9776 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 0d581ba311a2 net: hns: add support for vlan TSO omits 7af033010214 sctp: count data bundling sack chunk for outctrlchunks omits 2c291417c164 drm/i915: Add N & CTS values for 10/12 bit deep color omits 4a49c2bf9ee4 drm/i915: Use port clock to set correct N value omits 5f3f94ad7710 parisc: Fix kernel panic due invalid values of IAOQ0 or IAOQ1 omits 2559d7c4dd0e qlcnic: remove redundant assignment to variable err omits b70d846cf446 atl1c: remove redundant assignment to variable tpd_req omits 9fae54186c64 r8152: move calling r8153b_rx_agg_chg_indicate() omits 5c100a5d6245 ARC: hide unused function unw_hdr_alloc omits cedeac9df4b8 qed: Add support for Timestamping the unicast PTP packets. omits 56e9371bc3f3 drm/i915: Deal with machines that expose less than three Q [...] omits 3c13ce74b6f8 gve: Fix u64_stats_sync to initialize start omits 1e64d7cbfdce net: don't warn in inet diag when IPV6 is disabled omits d62962b37ceb loopback: fix lockdep splat omits 0fd33116c1d8 arch_topology: Remove error messages on out-of-memory conditions omits e4075c442876 net/mlx5: Expose device definitions for object events omits 4e0e2ea1886a net/mlx5: Report EQE data upon CQ completion omits 70a43d3fd4ef net/mlx5: Report a CQ error event only when a handler was set omits 38164b771947 net/mlx5: mlx5_core_create_cq() enhancements omits 69416739ee36 fpga: dfl: fme: align PR buffer size per PR datawidth omits 49ec630cd5e4 fpga: dfl: fme: remove copy_to_user() in ioctl for PR omits e150e3f4ad9a fpga: dfl-fme-mgr: fix FME_PR_INTFC_ID register address. omits c0670781f548 net/mlx5: Expose the API to register for ANY event omits b9a7ba556207 net/mlx5: Use event mask based on device capabilities omits 1d49ce1e05f8 net/mlx5: Fix mlx5_core_destroy_cq() error flow omits 011bd05d1f5d serial: imx: set_termios(): preserve RTS state omits ddf89e7503de serial: imx: set_termios(): clarify RTS/CTS bits calculation omits 41ffa48ea7b2 serial: imx: set_termios(): factor-out 'ucr2' initial value omits 775b7ffd7d6d serial: sh-sci: Terminate TX DMA during buffer flushing omits 8493eab02608 serial: sh-sci: Fix TX DMA buffer flushing and workqueue races omits ecd6bf67da31 serial: mpsc: Remove obsolete MPSC driver omits b7a8f766482f serial: 8250: 8250_core: Fix missing unlock on error in se [...] omits a387fd90d468 usb :fsl: Change string format for errata property omits c1f9d2e4110c usb: host: Stops USB controller init if PLL fails to lock omits 1a4dcb8aed68 usb: linux/fsl_device: Add platform member has_fsl_erratum [...] omits 5dfff995f9cb usb: phy: Workaround for USB erratum-A005728 omits 4f182835508c usb: fsl: Set USB_EN bit to select ULPI phy omits e244c4699f85 usb: Handle USB3 remote wakeup for LPM enabled devices correctly omits 2681795b5e7a drivers/usb/typec/tps6598x.c: fix 4CC cmd write omits 05da75fc6511 drivers/usb/typec/tps6598x.c: fix portinfo width omits 349148785b8c usb: storage: scsiglue: Do not skip VPD if try_vpd_pages is set omits 5b2736ce3619 staging: rtl8723bs: hal: remove redundant assignment to pa [...] omits 14c77a18375d staging: rtl8723bs: Change return type of hal_btcoex_IsBtD [...] omits 66e8fafb70c2 staging: rtl8723bs: Remove rtw_btcoex_DisplayBtCoexInfo() omits eb408965f0e1 staging: rtl8723bs: Remove function rtw_btcoex_GetDBG() omits 24c4326e342d staging: rtl8723bs: Remove function rtw_btcoex_SetDBG() omits d312a47f35f7 staging: rtl8723bs: Remove rtw_btcoex_IsBTCoexCtrlAMPDUSize() omits aa0963a11669 staging: rtl8723bs: Remove rtw_btcoex_BtInfoNotify() omits a47a70c25777 staging: rtl8723bs: Remove rtw_btcoex_ScanNotify() omits b3a74e04f1c8 staging: rtl8723bs: Remove rtw_btcoex_SetSingleAntPath() omits db3592d9852a staging: rtl8723bs: Remove rtw_btcoex_SetPGAntNum() omits 2d9164321b6c staging: rtl8192e: remove redundant initialization of rtstatus omits 69fa65f92d93 staging: rtl8723bs: Remove rtw_btcoex_GetRaMask() omits efa6b6c9c4c3 staging: rtl8723bs: Remove rtw_btcoex_SetChipType() omits 8739e064de6f staging: rtl8723bs: Remove rtw_btcoex_ConnectNotify() omits 535573519636 staging: rtl8723bs: Remove rtw_btcoex_SetBTCoexist() omits d1f4b7802720 staging: rtl8723bs: Remove rtw_btcoex_IsBtDisabled() omits 606e33cead2a staging: rtl8723bs: Remove rtw_btcoex_IsBtControlLps() omits a158111d54d4 staging: rtl8723bs: Remove rtw_btcoex_Handler() omits ee8e2ce55df0 staging: rtl8723bs: Remove rtw_btcoex_LpsVal() omits f0ef8d3e200d staging: rtl8723bs: Remove rtw_btcoex_RecordPwrMode() omits 78c5f096d7ea staging: rtl8723bs: Remove rtw_btcoex_RpwmVal() omits 6a2ac8d4bf91 staging: kpc2000: fix brace issues in kpc2000_spi.c omits feb20855a32a staging: rtl8192u: Replace function rtl8192_rx_enable() omits 0dbc8368edf0 drivers/staging/rtl8192u: style nonstyled comments omits d8718e45e254 drivers/staging/rtl8192u: drop first comment line omits baa3477f06af staging: mt7621-dts: add support for second network interface omits cf8e49ae200b staging: mt7621-dts: update sdhci config. omits fd315da57dc3 staging: comedi: mite: Replace function mite_request_chann [...] omits 931282a9c7a6 staging: comedi: amplc_dio200: Remove function gat_sce() omits 18e75e3282f7 staging: comedi: amplc_dio200: Remove function clk_sce() omits 8f9e3a519d56 staging: most: remove data sanity check omits 23a4388f24f5 staging: android: ion: Remove file ion_chunk_heap.c omits eadbf7a34e44 staging: android: ion: Remove file ion_carveout_heap.c omits af89bcef55ff staging: erofs: fix LZ4 limited bounced page mis-reuse omits a8a9f1434a86 dm snapshot: add optional discard support features omits 4969c06a0d83 f2fs: support swap file w/ DIO omits f505e91ef511 intel_th: msu: Start read iterator from a non-empty window omits bbbc08a154a1 intel_th: msu: Split sgt array and pointer in multiwindow mode omits fa52b3fe5e93 intel_th: msu: Support multipage blocks omits 4aa5aed2b6f2 intel_th: pci: Add Ice Lake NNPI support omits 918b8646497b intel_th: msu: Fix single mode with disabled IOMMU omits 9800db282dff intel_th: msu: Remove set but not used variable 'last' omits b96fb368b08f intel_th: msu: Fix unused variable warning on arm64 platform omits 8fdf518974b5 Merge branch 'fixes' into for-next omits a7a9250e18b3 fs: xfs: xfs_log: Change return type from int to void omits 3e5a428b264e xfs: poll waiting for quotacheck omits 56f3364aba88 lib: notifier-error-inject: no need to check return value [...] omits 1be51474f99b swiotlb: no need to check return value of debugfs_create f [...] omits 1a829ff2a6c3 ceph: no need to check return value of debugfs_create functions omits 0a0762c6c604 sunrpc: no need to check return value of debugfs_create functions omits 702d6a834b49 ubifs: no need to check return value of debugfs_create functions omits f095adba36bb orangefs: no need to check return value of debugfs_create [...] omits 15b6ff951630 nfsd: no need to check return value of debugfs_create functions omits 352bce2ee19f lib: 842: no need to check return value of debugfs_create [...] omits d03ae4778b3b debugfs: provide pr_fmt() macro omits 43e23b6c0b01 debugfs: log errors when something goes wrong omits e5a3e259ef23 Merge branch 'bpf-tcp-rtt-hook' omits d78e3f0614f8 samples/bpf: fix tcp_bpf.readme detach command omits 395338843de1 samples/bpf: add sample program that periodically dumps TCP stats omits b55873984dab selftests/bpf: test BPF_SOCK_OPS_RTT_CB omits 692cbaa99fe4 bpf/tools: sync bpf.h omits c2cb5e82a720 bpf: add icsk_retransmits to bpf_tcp_sock omits 0357746d1e40 bpf: add dsack_dups/delivered{, _ce} to bpf_tcp_sock omits 2377b81de527 bpf: split shared bpf_tcp_sock and bpf_sock_ops implementation omits 23729ff23186 bpf: add BPF_CGROUP_SOCK_OPS callback that is executed on [...] omits 049331f277fe x86/fsgsbase: Revert FSGSBASE support omits 40786717c88c xfs: multithreaded iwalk implementation omits 697096b14444 selftests/x86/fsgsbase: Fix some test case bugs omits f3880a23564e crypto: stm32/hash - remove interruptible condition for dma omits 0acabecebc91 crypto: stm32/hash - Fix hmac issue more than 256 bytes omits fdbd643a74ef crypto: stm32/crc32 - rename driver file omits 66d9c1cf9f95 crypto: amcc - remove memset after dma_alloc_coherent omits 600bac009ea9 crypto: ccp - Switch to SPDX license identifiers omits 52393d617af7 crypto: ccp - Validate the the error value used to index e [...] omits ae400be94b84 crypto: doc - Fix formatting of new crypto engine content omits 5a35316d9791 crypto: doc - Add parameter documentation omits 7367bfeb2c14 crypto: arm64/aes-ce - implement 5 way interleave for ECB, [...] omits e217413964a4 crypto: arm64/aes-ce - add 5 way interleave routines omits d45b1714e25e crypto: talitos - drop icv_ool omits 58cdbc6d2263 crypto: talitos - fix hash on SEC1. omits d44769e4ccb6 crypto: talitos - move struct talitos_edesc into talitos.h omits aeb87246537a lib/scatterlist: Fix mapping iterator when sg->offset is g [...] omits 21d4120ec6f5 crypto: user - prevent operating on larval algorithms omits 1a0fad630e0b crypto: cryptd - Fix skcipher instance memory leak omits c8ea9fce2baf lib/mpi: Fix karactx leak in mpi_powm omits a328a259ced0 Merge tag 'perf-core-for-mingo-5.3-20190703' of git://git. [...] omits a041ede09011 Merge tag 'perf-core-for-mingo-5.3-20190701' of git://git. [...] omits 20adf5593389 Merge tag 'keys-acl-20190703' into keys-next omits 8c9d33aefd4d Merge branch 'for-5.3/block' into for-next omits d665e12aa713 block: nr_phys_segments needs to be zero for REQ_OP_WRITE_ZEROES omits c9093486f283 mips/kprobes: Export kprobe_fault_handler() omits 455302d1c9ae xdp: fix hang while unregistering device bound to xdp socket omits 162c820ed896 xdp: hold device for umem regardless of zero-copy mode omits 11aca65ec4db selftests: bpf: fix inlines in test_lwt_seg6local omits d2f5bbbc3500 selftests: bpf: standardize to static __always_inline omits 71634d7f9209 bpf: Add support for fq's EDT to HBM omits 8e8fe446a91c platform/x86: asus-wmi: Use dev_get_drvdata() omits ba07e3aacc08 Documentation/ABI: Add new attribute for mlxreg-io sysfs i [...] omits 262d861bf7d6 platform/x86: mlx-platform: Add more reset cause attributes omits cb636bb1dcfb platform/x86: mlx-platform: Modify DMI matching order omits a7ff2f99eb54 platform/x86: mlx-platform: Add regmap structure for the n [...] omits d66656262a23 platform/x86: mlx-platform: Change API for i2c-mlxcpld dri [...] omits 6b266e91a071 platform/x86: mlx-platform: Move regmap initialization bef [...] omits 3dda617a1432 MAINTAINERS: Update for Intel Speed Select Technology omits 3fb4f7cd472c tools/power/x86: A tool to validate Intel Speed Select commands omits 4d19addd6b2f gpio: pl061: drop duplicate printing of device name omits 751bd5db5260 ASoC: meson: axg-tdm-formatter: add reset omits 094380ea2bf9 ASoC: meson: axg-tdm-formatter: add reset to the bindings [...] omits 7a1ade847596 keys: Provide KEYCTL_GRANT_PERMISSION omits 8cc7720470a1 spi: pxa2xx: Add support for Intel Elkhart Lake omits ba2bf340ade8 regulator: max77650: add MODULE_ALIAS() omits a3c7c029c3da regulator: max77620: remove redundant assignment to variable ret omits 1c5ec78272e3 netfilter: nfnetlink: avoid deadlock due to synchronous re [...] omits 51785bddebf7 Merge tag 'usb-for-v5.3-part2' of git://git.kernel.org/pub [...] omits 09480072e3ee drm/i915: Mark up vma->active as safe for use inside shrinkers omits d650d1f5cfd7 drm/i915: Markup potential lock for i915_active omits 5004efbb3611 Documentation: ABI: power: Add missing newline at end of file omits 417a564c6588 ACPI / PMIC: intel: Drop double removal of address space handler omits b244883ca89c ACPI: APD: remove redundant assignment to pointer clk omits 5d8cbf7176a4 docs: extcon: convert it to ReST and move to ACPI dir omits 6d3ca7e73642 powerpc/mm: mark more tlb functions as __always_inline omits c03467ba40f7 drm/i915/gem: Free pages before rcu-freeing the object omits 17f21d9b3e70 Merge commit commit 'drm-armada-devel^{/drm/armada: no nee [...] omits d77946e1fe45 Merge commit 'drm-tda998x-devel^{/drm/i2c: tda998x: add ve [...] omits 7704486c4fb8 Merge tag 'for-rc-adfs' into for-next omits 0a4060d035e7 Merge branches 'fixes' and 'misc' into for-next omits 1f6db18fbd76 Merge branch 'sa1100-for-next'; commit 'riscpc^{/ARM: risc [...] omits d6c8204659eb ARM: sa1100: convert to common clock framework omits ad9e3792b0c0 drm/i915/execlists: Hesitate before slicing omits 33bae185f74d bpf, libbpf, smatch: Fix potential NULL pointer dereference omits 8221d21b0664 drm/i915/selftests: Lock the drm_mm while modifying omits 63251685c141 drm/i915/selftests: Common live setup/teardown omits cdfc7f888c2a libbpf: fix GCC8 warning for strncpy omits 9b979ac3ce0b Merge tag 'irqchip-5.3' of git://git.kernel.org/pub/scm/li [...] omits ac8786c72eba selftests: bpf: add tests for shifts by zero omits 6fa632e719ee bpf, x32: Fix bug with ALU64 {LSH, RSH, ARSH} BPF_K shift by 0 omits 68a8357ec15b bpf, x32: Fix bug with ALU64 {LSH, RSH, ARSH} BPF_X shift by 0 omits a3ce685dd01a bpf: fix precision tracking omits 8e9ecb3e1e33 drm/i915/display: Handle lost primary_port across suspend omits 315ca4c408ed drm/i915: synchronize_irq() against the actual irq omits dd2cb348613b clocksource/drivers: Continue making Hyper-V clocksource I [...] omits fd1fea6834d0 clocksource/drivers: Make Hyper-V clocksource ISA agnostic omits 56c5ee1a5823 xfrm interface: fix memory leak on creation omits fd709721352d xfrm: policy: fix bydst hlist corruption on hash rebuild omits 341924049558 Merge branch 'timers/vdso' into timers/core omits 3dae67ce600c irqchip/gic-pm: Remove PM_CLK dependency omits 32232b350d7c x86/ldt: Initialize the context lock for init_mm omits 2617790f0f94 gpio: altera: Pass irqchip when adding gpiochip omits 8b29450437d7 gpio: siox: Use devm_ managed gpiochip omits acc141374df4 gpio: siox: Add struct device *dev helper variable omits b25e10f8f9bc gpio: siox: Pass irqchip when adding gpiochip omits 1eb77c3bcdb7 irqchip/al-fic: Introduce Amazon's Annapurna Labs Fabric I [...] omits 74b5150cde45 dt-bindings: interrupt-controller: Add Amazon's Annapurna [...] omits f8a8fe61fec8 x86/irq: Seperate unused system vectors from spurious entry again omits b7107a67f0d1 x86/irq: Handle spurious interrupt after shutdown gracefully omits dfe0cf8b51b0 x86/ioapic: Implement irq_get_irqchip_state() callback omits 62e0468650c3 genirq: Add optional hardware synchronization for shutdown omits 1d21f2af8571 genirq: Fix misleading synchronize_irq() documentation omits 4001d8e8762f genirq: Delay deactivation in free_irq() omits 87b70378f424 drivers: gpio: amd-fch: make resource struct const omits eca94432934f Bluetooth: Fix faulty expression for minimum encryption ke [...] omits 9dea44c91469 devres: allow const resource arguments omits 6e692c3b721f Merge tag '5.2-rc6-smb3-fix' of git://git.samba.org/sfrenc [...] omits b2357839c56a usb: renesas_usbhs: add a workaround for a race condition [...] omits 4aef79660604 usb: gadget: udc: renesas_usb3: remove redundant assignmen [...] omits 8d68d9325522 Merge tag 'for-linus-20190701' of git://git.kernel.org/pub [...] omits dfc4fdebc5d6 usb: dwc2: use a longer AHB idle timeout in dwc2_core_reset() omits d2d06c18d78e USB: gadget: function: fix issue Unneeded variable: "value" omits 7144afd025b2 dmaengine: fsl-edma: add i.mx7ulp edma2 version support omits a7c5c6f6bc29 dt-bindings: dma: fsl-edma: add new i.mx7ulp-edma omits b12650cc5145 dmaengine: fsl-edma-common: version check for v2 instead omits 78690bf3c4a4 dmaengine: fsl-edma-common: move dmamux register to anothe [...] omits af802728e4ab dmaengine: fsl-edma: add drvdata for fsl-edma omits 4b1fe9b58e9d Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 99e8232b5f3a usb: phy: phy-mxs-usb: add imx7ulp support omits 8cf8bde284b7 doc: dt-binding: mxs-usb-phy: add compatible for 7ulp omits fc4a90307885 dmaengine: Revert "dmaengine: fsl-edma: support little end [...] omits f50dfaf772db misc: fsa9480: Delete this driver omits 573aff747ee3 usb:cdns3 Fix for stuck packets in on-chip OUT buffer. omits 8bc1901ca7b0 usb:cdns3 Add Cadence USB3 DRD Driver omits c2af6b07803e usb:gadget Simplify usb_decode_get_set_descriptor function. omits ca888ce7495e usb:gadget Patch simplify usb_decode_set_clear_feature function. omits 3db1b636c07e usb:gadget Separated decoding functions from dwc3 driver. omits e8a8b40cc892 dt-bindings: add binding for USBSS-DRD controller. omits b3649dee5fbb usb: dwc3: pci: add support for TigerLake Devices omits b9b667a0c759 Merge tag 'fsi-for-5.3' of git://git.kernel.org/pub/scm/li [...] omits 7f61abcdb1af Merge tag 'usb-serial-5.3-rc1' of https://git.kernel.org/p [...] omits 7e8e6816c649 stacktrace: Use PF_KTHREAD to check for kernel threads omits 2200bbec12c4 powerpc: Use the correct style for SPDX License Identifier omits 41732bdc9ccd powerpc/powernv-eeh: Consisely desribe what this file does omits 14b2f7d908c3 powerpc/configs: Remove useless UEVENT_HELPER_PATH omits 3ab3a0689e74 powerpc/4xx/uic: clear pending interrupt after irq type/po [...] omits 7b570361f6f6 selftests/powerpc: Add missing newline at end of file omits 6fbcdd59094a powerpc: Add barrier_nospec to raw_copy_in_user() omits 3fefd1cd95df KVM: PPC: Book3S HV: Fix CR0 setting in TM emulation omits 5636427d087a powerpc/powernv: Fix stale iommu table base after VFIO omits dead1c845dbe powerpc/pci/of: Parse unassigned resources omits 1a047cc7e53c powerpc/pseries/dma: Enable SWIOTLB omits efd176a04bef powerpc/pseries/dma: Allow SWIOTLB omits 24911acd64ce powerpc: remove device_to_mask() omits a278e7ea608b powerpc: Fix compile issue with force DAWR omits 548c54acba5b powerpc: silence a -Wcast-function-type warning in dawr_wr [...] omits 6c46fcce39f0 powerpc/64s/radix: keep kernel ERAT over local process/gue [...] omits fe7946ce0808 powerpc/64s: Rename PPC_INVALIDATE_ERAT to PPC_ISA_3_0_INV [...] omits 293c2e27b999 powerpc/64s/exception: simplify hmi control flow omits f34c9675ca59 powerpc/64s/exception: hmi remove special case macro omits acc8da4492ef powerpc/64s/exception: sreset move trampoline ahead of com [...] omits 0e10be2bb9cf powerpc/64s/exception: optimise system_reset for idle, cle [...] omits 15a108af1a18 perf script: Allow specifying the files to process guest samples omits 74e29a7de71a Merge branch 'for-5.3/block' into for-next omits 970d168de636 blk-mq: simplify blk_mq_make_request() omits c05f42206f4d blk-mq: remove blk_mq_put_ctx() omits 371975b0b075 fsi/core: Fix error paths on CFAM init omits afd26118f0dc OCC: FSI and hwmon: Add sequence numbering omits 60c87bc53178 MAINTAINERS: Add FSI subsystem omits 578c12da5a78 ARC: [haps] Add Virtio support omits ff95bf28c234 selftests/net: skip psock_tpacket test if KALLSYMS was not [...] omits cad3836f9eb2 f2fs: allocate blocks for pinned file omits 56659ce83845 f2fs: fix is_idle() check for discard type omits db6ec53b7e03 f2fs: add a rw_sem to cover quota flag changes omits c83414aedf36 f2fs: set SBI_NEED_FSCK for xattr corruption case omits 10f966bbf521 f2fs: use generic EFSBADCRC/EFSCORRUPTED omits f91108b801ad f2fs: Use DIV_ROUND_UP() instead of open-coding omits 2d821c12176b f2fs: print kernel message if filesystem is inconsistent omits dcbb4c10e6d9 f2fs: introduce f2fs_<level> macros to wrap f2fs_printk() omits 8740edc3e5cc f2fs: avoid get_valid_blocks() for cleanup omits 04f0b2eaa3b3 f2fs: ioctl for removing a range from F2FS omits dbcdb61aaf1a mlxsw: spectrum_ptp: Fix validation in mlxsw_sp1_ptp_packe [...] omits 99f0eae653b2 rxrpc: Fix oops in tracepoint omits c782e204f734 r8169: add random MAC address fallback omits 7424edbb5590 Revert "r8169: improve handling VLAN tag" omits 78226f6eaac8 net: usb: asix: init MAC address buffers omits cc5e92c22330 net: stmmac: make "snps,reset-delays-us" optional again omits b8bd72d3171b bonding/main: fix NULL dereference in bond_select_active_slave() omits 99465f12babd ACPI: PM: Drop unused function and function header omits c95b7595f85c ACPI: PM: Introduce "poweroff" callbacks for ACPI PM domai [...] omits 3cd7957e85e6 ACPI: PM: Simplify and fix PM domain hibernation callbacks omits a78ae45a795a PCI: PM: Simplify bus-level hibernation callbacks omits 501debd4aa5e PM: ACPI/PCI: Resume all devices during hibernation omits 2659dc8d225c Merge tag 'davinci-fixes-for-v5.2-part2' of git://git.kern [...] omits d2c3a4ba25fb tipc: remove ub->ubsock checks omits 96fcaf86c3cb ext4: fix coverity warning on error path of filename setup omits 228931b99a01 Merge branch 'for-5.3/libata' into for-next omits 8756a25b07e6 libata: Drop firmware version check from the ST1000LM024 quirk omits 78e9605d4fdd ext4: replace ktype default_attrs with default_groups omits c4683cd5fb24 um: Fix kcov crash during startup omits 80b81cdc66ed um: configs: Remove useless UEVENT_HELPER_PATH omits 065038706f77 um: Support time travel mode omits c7c6f3b95303 um: Pass nsecs to os timer functions omits b00bdd324400 um: Remove drivers/ssl.h omits c7f04e87e444 um: Don't garbage collect in deactivate_all_fds() omits 80bf6ceaf931 um: Silence lockdep complaint about mmap_sem omits 8eacd6fca404 um: Remove locking in deactivate_all_fds() omits 56fc18706545 um: Timer code cleanup omits fcd242c6c835 um: fix os_timer_one_shot() omits bebe4681d0e7 um: Fix IRQ controller regression on console read omits ba9e93c5faed drm/amdkfd: remove an unused variable omits bc389fd101e5 Merge branch 'macsec-fix-some-bugs-in-the-receive-path' omits 7d8b16b9facb macsec: fix checksumming after decryption omits 095c02da80a4 macsec: fix use-after-free of skb during RX omits 885b8b4dbba5 ipv4: Fix off-by-one in route dump counter without netlink [...] omits cce581a0c3be net: ethernet: mediatek: Allow non TRGMII mode with MT7621 [...] omits 843747253b42 drm/amdgpu/display: fix interrupt client id for navi omits 5dd6c4933912 scsi: iscsi: set auth_protocol back to NULL if CHAP_A valu [...] omits 5676234f20fe scsi: target/iblock: Fix overrun in WRITE SAME emulation omits fbbf145a0e0a gpio/spi: Fix spi-gpio regression on active high CS omits 1a8f1ed3eb1a NFS: Record task, client ID, and XID in xdr_status trace points omits 828d2aef3ee7 NFS: Update symbolic flags displayed by trace events omits 986aab3e86ae NFS: Display symbolic status code names in trace log omits 5ebc8165ca9f NFS: Fix show_nfs_errors macros again omits 35d5d41be072 NFS4: Add a trace event to record invalid CB sequence IDs omits ba91ebd562b2 xprtrdma: Modernize ops->connect omits 0ea65b565ecc xprtrdma: Remove rpcrdma_req::rl_buffer omits 9a81c73a3d31 xprtrdma: Refactor chunk encoding omits 73e48b3a0da8 xprtrdma: Streamline rpcrdma_post_recvs omits 8a7484265451 xprtrdma: Simplify rpcrdma_rep_create omits 7f7a72844fb7 xprtrdma: Wake RPCs directly in rpcrdma_wc_send path omits 8bf48c02a656 xprtrdma: Reduce context switching due to Local Invalidation omits ab5093765bf8 xprtrdma: Add mechanism to place MRs back on the free list omits 146469264355 xprtrdma: Remove fr_state omits fe9ad197bd8a xprtrdma: Remove the RPCRDMA_REQ_F_PENDING flag omits 08d720bcd822 xprtrdma: Fix occasional transport deadlock omits beb843739ea0 xprtrdma: Replace use of xdr_stream_pos in rpcrdma_marshal_req omits 2d0abe36cf13 xprtrdma: Fix use-after-free in rpcrdma_post_recvs omits 10694ac92c06 xprtrdma: Fix a BUG when tracing is enabled with NFSv4.1 on RDMA omits 54fa16ee5327 dm thin metadata: check if in fail_io mode when setting ne [...] omits 074376ac0e1d ftrace/x86: Anotate text_mutex split between ftrace_arch_c [...] omits f4fb8a97dc90 kselftests: cgroup: remove duplicated include from test_freezer.c omits 7451c54abc91 ecryptfs: Change return type of ecryptfs_process_flags omits e835ada07091 rxrpc: Fix send on a connected, but unbound socket omits 77a1619947ab Revert "x86/build: Move _etext to actual end of .text" omits 3427beb6375d rxrpc: Fix uninitialized error code in rxrpc_send_data_packet() omits 488c3bf7ece8 perf tools metric: Don't include duration_time in group omits 9c344d15f578 perf list: Avoid extra : for --raw metrics omits 4df79ba3eb1b perf vendor events intel: Metric fixes for SKX/CLX omits 734ac47e23ae perf tools: Fix typos / broken sentences omits edd93a4076cf perf jevents: Add support for Hisi hip08 L3C PMU aliasing omits 8f5b703add99 perf jevents: Add support for Hisi hip08 HHA PMU aliasing omits 57cc732479ba perf jevents: Add support for Hisi hip08 DDRC PMU aliasing omits 730670b1d108 perf pmu: Support more complex PMU event aliasing omits 23ec8eaf46e1 nfc: st-nci: remove redundant assignment to variable r omits f2f1717592d4 Merge branch 'bridge-stale-ptrs' omits 2446a68ae6a8 net: bridge: stp: don't cache eth dest pointer before skb pull omits 3d26eb8ad1e9 net: bridge: don't cache ether dest pointer on input omits 3b26a5d03d35 net: bridge: mcast: fix stale ipv6 hdr pointer when handli [...] omits e57f61858b7c net: bridge: mcast: fix stale nsrcs pointer in igmp3/mld2 [...] omits f8e88dce472c Merge branch 'for-5.3/block' into for-next omits 096a93949b86 drm/i915/gtt: Don't check PPGTT presence on PPGTT-only platforms omits a3389c14ba09 Revert "drm/i915: Introduce private PAT management" omits 83b6a85bbbde hinic: remove standard netdev stats omits 3450121997ce ALSA: line6: Fix write on zero-sized buffer omits cc5dfd59e375 Merge branch 'hmm-devmem-cleanup.4' into rdma.git hmm omits b432bdb6c630 net: stmmac: Re-word Kconfig entry omits b46c820f8f5a sample/mdev/mbochs: remove set but not used variable 'mdev_state' omits e66e02c4d96d vfio: vfio_pci_nvlink2: use a vma helper function omits 4b2dbd566c7b vfio-mdev/samples: make some symbols static omits 9ec3f4cb35bc Merge tag 'v5.2-rc7' into rdma.git hmm omits b6b346a0665a mm: don't select MIGRATE_VMA_HELPER from HMM_MIRROR omits 43535b0aefab mm: remove the HMM config option omits 7328d9cc1b9f mm: sort out the DEVICE_PRIVATE Kconfig mess omits 8a164fef9c4c mm: simplify ZONE_DEVICE page private data omits eee3ae41b153 mm: remove hmm_devmem_add omits 47e9d836a5e8 mm: remove hmm_vma_alloc_locked_page omits 4239f267e3cd nouveau: use devm_memremap_pages directly omits 721be868142c nouveau: use alloc_page_vma directly omits d0b3517dbcf3 PCI/P2PDMA: use the dev_pagemap internal refcount omits ea31d5859f58 device-dax: use the dev_pagemap internal refcount omits 24917f6b1041 memremap: provide an optional internal refcount in struct [...] omits 514caf23a70f memremap: replace the altmap_valid field with a PGMAP_ALTM [...] omits 80a72d0af05a memremap: remove the data field in struct dev_pagemap omits 897e6365cda6 memremap: add a migrate_to_ram method to struct dev_pagemap_ops omits f6a55e1a3fe6 memremap: lift the devmap_enable manipulation into devm_me [...] omits d8668bb0451c memremap: pass a struct dev_pagemap to ->kill and ->cleanup omits 1e240e8d4a7d memremap: move dev_pagemap callbacks into a separate structure omits 3ed2dcdf54d5 memremap: validate the pagemap type passed to devm_memremap_pages omits 0092908d16c6 mm: factor out a devm_request_free_mem_region helper omits 692622157bd0 mm: export alloc_pages_vma omits b7a523109fb5 mm: don't clear ->mapping in hmm_devmem_free omits 25b2995a35b6 mm: remove MEMORY_DEVICE_PUBLIC support omits bb34e690e934 KVM: LAPIC: Fix pending interrupt in IRR blocked by softwa [...] omits 323d73a8ecad KVM: nVMX: Change KVM_STATE_NESTED_EVMCS to signal vmcs12 [...] omits 65b712f1560a KVM: nVMX: Allow restore nested-state to enable eVMCS when [...] omits 3f16a5c31839 KVM: x86: degrade WARN to pr_warn_ratelimited omits 9824c83f92bc Documentation: kvm: document CPUID bit for MSR_KVM_POLL_CONTROL omits 32b72ecc83b6 KVM: X86: Expose PV_SCHED_YIELD CPUID feature bit to guest omits 715062970f37 KVM: X86: Implement PV sched yield hypercall omits f85f6e7bc968 KVM: X86: Yield to IPI target if necessary omits 11e349143e32 x86/kvm/nVMX: fix VMCLEAR when Enlightened VMCS is in use omits a21a39c206f8 x86/KVM/nVMX: don't use clean fields data on enlightened VMLAUNCH omits 677717fbd4b0 xfs: refactor INUMBERS to use iwalk functions omits 04b8fba2e1bf xfs: refactor iwalk code to handle walking inobt records omits 2b5eb826011b xfs: refactor xfs_iwalk_grab_ichunk omits 688f7c367877 xfs: clean up long conditionals in xfs_iwalk_ichunk_ra omits 5e29f3b72083 xfs: change xfs_iwalk_grab_ichunk to use startino, not lastino omits da1d9e591247 xfs: move bulkstat ichunk helpers to iwalk code omits 938c710d99a6 xfs: calculate inode walk prefetch more carefully omits 2810bd6840e4 xfs: convert bulkstat to new iwalk infrastructure omits f16fe3ecde62 xfs: bulkstat should copy lastip whenever userspace supplies one omits ebd126a651f8 xfs: convert quotacheck to use the new iwalk functions omits a211432c27ff xfs: create simplified inode walk function omits 5bb46e3e180d xfs: create iterator error codes omits c8f7bc1a080b perf diff: Documentation -c cycles option omits b10c78c50964 perf diff: Print the basic block cycles diff omits f3810817b206 perf diff: Link same basic blocks among different data omits 99150a1faab2 perf diff: Use hists to manage basic blocks per symbol omits 30d815534e63 perf diff: Check if all data files with branch stacks omits fe96245c7f38 perf hists: Add block_info in hist_entry omits 0cec2447e7d2 perf symbol: Create block_info structure omits f607874f35cb platform/x86: ISST: Restore state on resume omits e765f37b9b8b platform/x86: ISST: Add Intel Speed Select PUNIT MSR interface omits 71b21bd7f68a platform/x86: ISST: Add Intel Speed Select mailbox interfa [...] omits 31a166fe9c26 platform/x86: ISST: Add Intel Speed Select mailbox interfa [...] omits d3a23584294c platform/x86: ISST: Add Intel Speed Select mmio interface omits fb5b36a413b9 platform/x86: ISST: Add IOCTL to Translate Linux logical C [...] omits 8fbfb6fc6781 platform/x86: ISST: Store per CPU information omits 35f2c14d2a07 platform/x86: ISST: Add common API to register and handle ioctls omits 2ee5bfc1efc8 platform/x86: ISST: Update ioctl-number.txt for Intel Spee [...] omits 95c5c7c77c06 KVM: nVMX: list VMX MSRs in KVM_GET_MSR_INDEX_LIST omits e8a70bd4e925 KVM: nVMX: allow setting the VMFUNC controls MSR omits 6defc591846d KVM: nVMX: include conditional controls in /dev/kvm KVM_GET_MSRS omits 900a85ca43f4 iommu/arm-smmu-v3: Fix compilation when CONFIG_CMA=n omits c5f846eed2a1 drm/i915: Fix memleak in runtime wakeref tracking omits 07ec38917e68 mm: remove the struct hmm_device infrastructure omits c2561e6587a7 mm: remove the unused ARCH_HAS_HMM_DEVICE Kconfig option omits cec5b01f8f1c ASoC: max98357a: avoid speaker pop when playback startup omits 4f2fe6467707 ARM: davinci: da830-evm: fix GPIO lookup for OHCI omits ed667776d6e6 ARM: davinci: omapl138-hawk: add missing regulator constra [...] omits 018ad0523208 ARM: davinci: da830-evm: add missing regulator constraints [...] omits c5d6c45e90c4 mm/swap: fix release_pages() when releasing devmap pages omits 05f31e3bf6b3 s390: ap: kvm: Enable PQAP/AQIC facility for the guest omits ec89b55e3bce s390: ap: implement PAPQ AQIC interception in kernel omits 62e358ce586b vfio: ap: register IOMMU VFIO notifier omits e5282de93105 s390: ap: kvm: add PQAP interception for AQIC omits da1776733617 s390/unwind: cleanup unused READ_ONCE_TASK_STACK omits 20955746320e s390/kasan: avoid false positives during stack unwind omits ac6639cd3db6 s390/qdio: don't touch the dsci in tiqdio_add_input_queues() omits e54e4785cb5c s390/qdio: (re-)initialize tiqdio list entries omits 83eb1a415023 s390/dasd: Fix a precision vs width bug in dasd_feature_list() omits ebc3d1791503 s390/cio: introduce driver_override on the css bus omits 0c69b9311242 objtool: Fix build by linking against tools/lib/ctype.o sources omits e5704b3fe9d5 drm: connector: remove bogus NULL check omits 8383a5ee88fd hwmon: gpio-fan: fix sysfs notifications and udev events f [...] omits d6ea9382f7e1 hwmon: gpio-fan: move fan_alarm_init after devm_hwmon_devi [...] omits ab735611402f spi: atmel-quadspi: fix resume call omits 4b9b73b86571 ASoC: pxa: pxa2xx-ac97.c: use devm_snd_soc_register_component() omits dcbe6ed32e06 ASoC: cros_ec_codec: use devm_snd_soc_register_component() omits 35407f9ffd84 ASoC: ak4118: use devm_snd_soc_register_component() omits 61c8a7d6ff11 ASoC: rt5682: use devm_snd_soc_register_component() omits cb9002a18632 ASoC: cirrus: ep93xx-i2s.c: use devm_snd_soc_register_component() omits 742210403777 ASoC: au1x: psc-i2s.c: use devm_snd_soc_register_component() omits c84c9029d782 drm/i915/ringbuffer: EMIT_INVALIDATE *before* switch context omits 5b74e9a30626 spi: atmel-quadspi: void return type for atmel_qspi_init() omits 23cdddb21f41 spi: pxa2xx: Set minimum transfer speed omits d6d02bc6e804 dt-bindings: regulator: add support for the stm32-booster omits 4e210fbeee8e regulator: add support for the stm32-booster omits 9d83dcb3e455 regulator: s2mps11: Adjust supported buck voltages to real values omits 16da0eb5ab6e regulator: s2mps11: Fix buck7 and buck8 wrong voltages omits 2d2e331697bf ASoC: rt1308: Fix platform_no_drv_owner.cocci warnings omits 559e92f78778 ASoC: madera: Remove duplicated include from cs47l35.c omits 0a882e28468f powerpc/64s/exception: remove bad stack branch omits f30a5e68f026 powerpc/tm: update comment about interrupt re-entrancy omits d7fb34c70471 powerpc/64s/exception: move SET_SCRATCH0 into EXCEPTION_PROLOG_0 omits 904f81f3f36d powerpc/64s/exception: denorm handler use standard scratch [...] omits 02a1258154ee powerpc/64s/exception: machine check use standard macros t [...] omits 5312c4941e0d powerpc/64s/exception: add dar and dsisr options to except [...] omits 391e941b8915 powerpc/64s/exception: use common macro for windup omits b113c083414e powerpc/64s/exception: shuffle windup code around omits 67d4160a61a0 powerpc/64s/exception: simplify hmi windup code omits ad73d8d4f4a7 powerpc/64s/exception: move machine check windup in_mce handling omits 9592b29a9cf1 powerpc/64s/exception: windup use r9 consistently to restore SPRs omits fbc50063a235 powerpc/64s/exception: mtmsrd L=1 cleanup omits 63d60d0c6946 powerpc/64s/exception: avoid SPR RAW scoreboard stall in r [...] omits b0b2a93da4c9 powerpc/64s/exception: clean up system call entry omits 1582009113bc powerpc/64s/exception: move paca save area offsets into ex [...] omits d064151fd33b powerpc/64s/exception: remove pointless EXCEPTION_PROLOG m [...] omits 3fe0107e45ab drm/i915/icl: whitelist PS_(DEPTH|INVOCATION)_COUNT omits 2c903da50f5a drm/i915: whitelist PS_(DEPTH|INVOCATION)_COUNT omits 361b69051326 drm/i915: fix whitelist selftests with readonly registers omits 7efd105c27fd mfd: hi655x-pmic: Fix missing return value check for devm_ [...] omits d6871a73387d mfd: madera: Fixup SPDX headers omits 0772a34bb8a1 mfd: madera: Remove some unused registers and fix some defaults omits 02f36911c1b4 mfd: intel-lpss: Release IDA resources omits 01e4ecee03aa mfd: intel-lpss: Add Intel Elkhart Lake PCH PCI IDs omits fd54d65dd457 mfd: cs5535-mfd: Remove ifdef OLPC noise omits b1c83bd84618 mfd: stmfx: Fix macro definition spelling omits 84bdde17c5d6 dt-bindings: mfd: Add link to ROHM BD71847 Datasheet omits 90dab47c968f MAINAINERS: Swap words in INTEL PMIC MULTIFUNCTION DEVICE DRIVERS omits ecc2ca47f3cd mfd: cros_ec_dev: Register cros_ec_accel_legacy driver as [...] omits ac195d94280a mfd: rk808: Prepare rk805 for poweroff omits 763049946450 mfd: rk808: Check pm_power_off pointer omits 554e937ec8d7 mfd: cros_ec: differentiate SCP from EC by feature bit omits c77cd342f9fd dt-bindings: Add binding for cros-ec-rpmsg omits 297939901f38 mfd: madera: Add Madera core support for CS47L92 omits 1ef921b6d1b6 mfd: madera: Add Madera core support for CS47L15 omits 8f759058e9f9 mfd: madera: Update DT bindings to add additional CODECs omits ee1856db5a88 mfd: madera: Add supply mapping for MICVDD omits 323250166d4e mfd: madera: Fix potential uninitialised use of variable omits 6987fd42239a mfd: madera: Fix bad reference to pinctrl.txt file omits 5da6cbcd2f39 mfd: arizona: Fix undefined behavior omits c176c6d7e932 mfd: core: Set fwnode for created devices omits f88314c1e911 mfd: intel-lpss: Keep device tables sorted by ID omits 23e30b3c5f95 mfd: menelaus: Remove superfluous error message omits e25547f899a5 mfd: bd718x7: Make power button press duration configurable omits 907bf9d65f2d dt-bindings: mfd: Document short/long press duration for BD718X7 omits 2a87f09020c0 mfd: bd718x7: Remove hardcoded config for button press duration omits 1bb407f17c53 mfd: cros_ec: Register cros_ec_lid_angle driver when presented omits 5aa3709c0a5c mfd: madera: Add missing of table registration omits 8e23cee84c9d Merge branches 'ib-mfd-clk-gpio-power-regulator-rtc-5.3', [...] omits afd1bcd4ad77 drm/i915: Report if i915_active is still busy upon waiting omits f3f4363b1239 regulator: lp87565: Fix missing break in switch statement omits 67f9c2209e88 btrfs: migrate the global_block_rsv helpers to block-rsv.c omits 550fa228ee7e btrfs: migrate the block-rsv code to block-rsv.c omits 424a47805a81 btrfs: stop using block_rsv_release_bytes everywhere omits fcec36224fc6 btrfs: cleanup the target logic in __btrfs_block_rsv_release omits fed14b323db8 btrfs: export __btrfs_block_rsv_release omits 0b50174ad5e9 btrfs: export btrfs_block_rsv_add_bytes omits d12ffdd1aa4c btrfs: move btrfs_block_rsv definitions into it's own header omits 9b4851bc48b9 btrfs: Simplify update of space_info in __reserve_metadata [...] omits 83d731a5b228 btrfs: unexport can_overcommit omits 0d9764f6d0fb btrfs: move reserve_metadata_bytes and supporting code to [...] omits 5da6afeb32e9 btrfs: move dump_space_info to space-info.c omits c2a67a76ec87 btrfs: export block_rsv_use_bytes omits b338b013e18a btrfs: move btrfs_space_info_add_*_bytes to space-info.c omits bb96c4e57420 btrfs: move the space info update macro to space-info.h omits 41783ef24d56 btrfs: move and export can_overcommit omits 280c290881bc btrfs: move the space_info handling code to space-info.c omits d44b72aa12d0 btrfs: export space_info_add_*_bytes omits fc471cb0c8f0 btrfs: rename do_chunk_alloc to btrfs_chunk_alloc omits 8719aaae8d69 btrfs: move space_info to space-info.h omits e749af443fa8 btrfs: lift bio_set_dev from bio allocation helpers omits e1ea2beee284 btrfs: use raid_attr for minimum stripe count in btrfs_cal [...] omits 4f080f571192 btrfs: use raid_attr to adjust minimal stripe size in btrf [...] omits f262fa8de6a2 btrfs: drop default value assignments in enums omits 2792237d0c4c btrfs: use common helpers for extent IO state insertion messages omits 63611e738a62 btrfs: run delayed iput at unlink time omits 179006688a7e Btrfs: add missing inode version, ctime and mtime updates [...] omits 803f0f64d177 Btrfs: fix fsync not persisting dentry deletions due to in [...] omits 89b798ad1b42 btrfs: Use btrfs_get_io_geometry appropriately omits 5f1411265e16 btrfs: Introduce btrfs_io_geometry infrastructure omits c9d713d5b5e8 btrfs: improve messages when updating feature flags omits 6c64460cdc8b btrfs: shut up bogus -Wmaybe-uninitialized warning omits 9e967495e0e0 Btrfs: prevent send failures and crashes due to concurrent [...] omits 71a9c4885e1d btrfs: document BTRFS_MAX_MIRRORS omits a07e8a468e6a btrfs: use mask for RAID56 profiles omits c7369b3faea2 btrfs: add mask for all RAID1 types omits e88439debd0a btrfs: qgroup: Don't hold qgroup_ioctl_lock in btrfs_qgrou [...] omits aa53e3bfac72 btrfs: correctly validate compression type omits d1d832a0b51d Btrfs: fix data loss after inode eviction, renaming it, an [...] omits 6d58a55a894e btrfs: raid56: clear incompat block group flags after remo [...] omits 00801ae4bb2b btrfs: switch extent_buffer write_locks from atomic to int omits f3dc24c52a28 btrfs: switch extent_buffer spinning_writers from atomic to int omits 06297d8cefca btrfs: switch extent_buffer blocking_writers from atomic to int omits 38e9372e391d btrfs: assert delayed ref lock in btrfs_find_delayed_ref_head omits f3c8b6c63e81 powerpc/64s/exception: generate regs clear instructions us [...] omits bf66e3c4cf00 powerpc/64s/exception: fix indenting irregularities omits 1b4d4a7933a7 powerpc/64s/exception: use a gas macro for system call han [...] omits f945478d5c68 powerpc/64s/exception: remove unused BRANCH_TO_COMMON omits 64e413515ce1 powerpc/64s/exception: remove __BRANCH_TO_KVM omits a0502434bb02 powerpc/64s/exception: move head-64.h code to exception-64 [...] omits 12a048099059 powerpc/64s/exception: move exception-64s.h code to except [...] omits f1ff37e8f2d5 powerpc/64s/exception: move KVM related code together omits 6d18f29c3336 powerpc/64s/exception: remove STD_EXCEPTION_COMMON variants omits f0ac44788e65 powerpc/64s/exception: move EXCEPTION_PROLOG_2* to a more [...] omits 80bd9177def1 powerpc/64s/exception: improve 0x500 handler code omits fc557537f2ad powerpc/64s/exception: unwind exception-64s.h macros omits 47169fba3af4 powerpc/64s/exception: Move EXCEPTION_COMMON additions int [...] omits c06075f3d3fc powerpc/64s/exception: Move EXCEPTION_COMMON handler and r [...] omits 5dba1d50ba4f powerpc/64s/exception: Make EXCEPTION_PROLOG_0 a gas macro [...] omits c0c6cd156c12 powerpc/64s/exception: KVM handler can set the HSRR trap bit omits 17bdc064a1fe powerpc/64s/exception: merge KVM handler and skip variants omits fa4cf6b703f4 powerpc/64s/exception: consolidate maskable and non-maskab [...] omits a7c1ca19c295 powerpc/64s/exception: remove the "extra" macro parameter omits 8f528359efbb powerpc/64s/exception: fix sreset KVM test code omits 2d046308d074 powerpc/64s/exception: move and tidy EXCEPTION_PROLOG_2 variants omits bd7b6d1334c5 powerpc/64s/exception: consolidate EXCEPTION_PROLOG_2 with [...] omits 4508a74a6315 powerpc/64s/exception: remove H concatenation for EXC_HV variants omits bf4945efabdf Merge branch 'for-5.3/wacom' into for-next omits 52e63a4eabcf xfrm: remove a duplicated assignment omits ffd81a72aae3 Merge branch 'for-5.3/doc' into for-next omits 5082258906dd Merge branch 'for-5.2/fixes' into for-next omits 4c12954965fd HID: Add another Primax PIXART OEM mouse quirk omits 1efd8caa9a91 powerpc/64s/exception: Remove unused SOFTEN_VALUE_0x980 omits 6e2abc68585b HID: wacom: generic: add touchring adjustment for 2nd Gen [...] omits cca478617465 docs: hid: convert to ReST omits 539bca535dec x86/entry/64: Fix and clean up paranoid_exit omits dffb3f9db6b5 x86/entry/64: Don't compile ignore_sysret if 32-bit emulat [...] omits 9402eaf4c11f selftests/x86: Test SYSCALL and SYSENTER manually with TF set omits ede7c247abfa rslib: Make some functions static omits 337d1ccb3dc9 Merge branch 'Add-gve-driver' omits e5b845dc7983 gve: Add ethtool support omits 9e5f7d26a4c0 gve: Add workqueue and reset support omits f5cedc84a30d gve: Add transmit and receive support omits 893ce44df565 gve: Add basic driver framework for Compute Engine Virtual NIC omits 2a8d8e0feca2 Merge branch 'blackhole-device-to-invalidate-dst' omits 509e56b37cc3 blackhole_dev: add a selftest omits 8d7017fd621d blackhole_netdev: use blackhole_netdev to invalidate dst entries omits 4de83b88c66a loopback: create blackhole net device similar to loopack. omits 13e04fbf0b97 r8152: fix the setting of detecting the linking change for [...] omits 8909783cb5b7 net: ethernet: broadcom: bcm63xx_enet: Remove unneeded memset omits fec3b9ec47bd Merge branch 'net-netsec-Add-XDP-Support' omits ba2b232108d3 net: netsec: add XDP support omits bb005f2a7074 net: page_pool: add helper function for retrieving dma direction omits 5c67bf0ec4d0 net: netsec: Use page_pool API omits acd3e96d53a2 net/tls: make sure offload also gets the keys wiped omits 618bac45937a net/tls: reject offload of TLS 1.3 omits a8488b702648 tc-testing: added tdc tests for prio qdisc omits c8881faf6e98 Merge branch 'mirred-batch-fixes' omits 5d15a8ec2aeb tc-testing: updated mirred action tests with batch create/delete omits b84b2d4e3884 net sched: update mirred action for batched events operations omits 8a534f8fb0dc Merge branch 'idr-fix-overflow-cases-on-32-bit-CPU' omits 95b9395ba103 selftests: add a test case for cls_lower handle overflow omits d39d714969cd idr: introduce idr_for_each_entry_continue_ul() omits e33d2b74d805 idr: fix overflow case for idr_for_each_entry_ul() omits 362b87f5b1c6 netlink: use 48 byte ctx instead of 6 signed longs for callback omits 53962bcea997 tipc: embed jiffies in macro TIPC_BC_RETR_LIM omits eb1f5c02ddf5 Merge branch 'vsock-virtio-fixes' omits 0d20e56ecca0 vsock/virtio: fix flush of works during the .remove() omits 17dd1367389c vsock/virtio: stop workers during the .remove() omits 9c7a5582f5d7 vsock/virtio: use RCU to avoid use-after-free on the_virtio_vsock omits 72f64cabc4bd remoteproc: copy parent dma_pfn_offset for vdev omits 7c31e54aeee5 vxlan: do not destroy fdb if register_netdevice() is failed omits 00dc3307c0f7 net/ipv6: Fix misuse of proc_dointvec "flowlabel_reflect" omits 27ba4059e06b net: link_watch: prevent starvation when processing linkwatch wq omits f04b91383456 remoteproc: qcom: q6v5-mss: Support loading non-split images omits 498b98e93900 soc: qcom: mdt_loader: Support loading non-split images omits 4d1415811e49 sctp: fix error handling on stream scheduler initialization omits c8c8218ec5af netrom: fix a memory leak in nr_rx_frame() omits 0d0bcacc54e6 Merge branch 'mlxsw-PTP-timestamping-support' omits 87ee07f8e2ef mlxsw: spectrum: PTP: Support ethtool get_ts_info omits 8748642751ed mlxsw: spectrum: PTP: Support SIOCGHWTSTAMP, SIOCSHWTSTAMP ioctls omits a773c76cb849 mlxsw: spectrum: PTP: Configure PTP traps and FIFO events omits 5d23e4159772 mlxsw: spectrum: PTP: Garbage-collect unmatched entries omits d92e4e6e33c8 mlxsw: spectrum: PTP: Support timestamping on Spectrum-1 omits 89e602ee6e82 mlxsw: spectrum: PTP: Disable BH when working with PHC omits 810256cec105 mlxsw: spectrum: PTP: Add PTP initialization / finalization omits 0714256c3d76 mlxsw: pci: PTP: Hook into packet transmit path omits d7cd206dbfb2 mlxsw: core: Add support for using SKB control buffer omits aed4b5721143 mlxsw: spectrum: PTP: Hook into packet receive path omits dadbc6bc09e8 mlxsw: spectrum: Add support for traps specific to Spectrum-1 omits 4b6b91ed2d5c mlxsw: spectrum: Extract a helper for trap registration omits 41ce78b92eab mlxsw: reg: Add Monitoring Global Configuration Register omits 98b9028ea5f6 mlxsw: reg: Add Time Precision Packet Timestamping Reading omits 4dfecb65702f mlxsw: reg: Add Monitoring Precision Time Protocol Trap Register omits da28e8784713 mlxsw: reg: Add Monitoring Time Precision Packet Port Conf [...] omits 06c642c0e9fc perf jevents: Use nonlocal include statements in pmu-events.c omits aa23aa55166c perf annotate: Add csky support omits e3a9427323a5 perf stat: Fix metrics with --no-merge omits 2f87f33f4226 perf stat: Fix group lookup for metric group omits 6c5f4e5cb35b perf stat: Don't merge events in the same PMU omits 145c407c8083 perf stat: Make metric event lookup more robust omits 9c10548c4221 tools lib: Move argv_{split,free} from tools/perf/util/ omits af0de0c5f060 perf tools: Drop strxfrchar(), use strreplace() equivalent [...] omits 2a60689a33a6 tools lib: Adopt strreplace() from the kernel omits 13c230ab6e56 perf tools: Ditch rtrim(), use strim() from tools/lib omits 4a3929b223d0 net/mlx5: E-Switch, Handle UC address change in switchdev mode omits 411ec9e0b457 net/mlx5: E-Switch, Consider host PF for inline mode and vlan pop omits db68cc569eec net/mlx5: E-Switch, Use iterator for vlan and min-inline setups omits 16fff98a7e82 net/mlx5: E-Switch, Reg/unreg function changed event at co [...] omits 062f4bf4aab5 net/mlx5: E-Switch, Consolidate eswitch function number of VFs omits f6455de0b0e5 net/mlx5: E-Switch, Refactor eswitch SR-IOV interface omits e1d974d03e59 net/mlx5: Handle host PF vport mac/guid for ECPF omits 5f5d2536be8d net/mlx5: E-Switch, Use correct flags when configuring vlan omits d886aba677a0 net/mlx5: Reduce dependency on enabled_vfs counter and num_vfs omits 5ccf2770e83b net/mlx5: Don't handle VF func change if host PF is disabled omits 7e26dac28101 net/mlx5: Limit scope of mlx5_get_next_phys_dev() to PCI P [...] omits d22663edacdf net/mlx5: Move pci status reg access mutex to mlx5_pci_init omits 386e75af995c net/mlx5: Rename mlx5_pci_dev_type to mlx5_coredev_type omits b8ca123860ee RDMA/mlx5: Cleanup rep when doing unload omits 2f69e591e453 {IB, net}/mlx5: E-Switch, Use index of rep for vport to IB [...] omits d6518db278ed net/mlx5: E-Switch, Use vport index when init rep omits a82e0b5bdac2 net/mlx5: Added MCQI and MCQS registers' description to ifc omits 1759d322f4ba net/mlx5: Add hardware definitions for sub functions omits a5380ddda51e Merge branch 'arm/fixes' into for-next omits 521a503f5247 soc: ti: fix irq-ti-sci link error omits 656beb56c7ed ARM: Document merges omits 3d982eaa0f22 Merge branch 'arm/dt' into for-next omits 79294fba3a29 Merge branch 'arm/fixes' into for-next omits 5ded680cf12f Merge tag 'v5.3-rockchip-dts64-2' of git://git.kernel.org/ [...] omits adfbb80d3832 Merge tag 'v5.3-rockchip-dts32-2' of git://git.kernel.org/ [...] omits 299a04586d75 Merge tag 'sprd-dt-v5.3-rc1' of https://github.com/lyrazha [...] omits 180ae5095246 Merge tag 'mvebu-fixes-5.2-2' of git://git.infradead.org/l [...] omits 91abab83839a XArray: Fix xas_next() with a single entry at 0 omits ea74a685ad81 selinux: format all invalid context as untrusted omits d90d45d7dcb7 RISC-V: Fix memory reservation in setup_bootmem() omits bbc5dc5155aa riscv: defconfig: enable SOC_SIFIVE omits edb7f21c3aec riscv: select SiFive platform drivers with SOC_SIFIVE omits 0cbb8a32cb6d arch: riscv: add config option for building SiFive's SoC resource omits 556024d41f39 riscv: Remove gate area stubs omits 71ec982fad75 MAINTAINERS: change the arch/riscv git tree to the new sha [...] omits 3e9d80a3b383 MAINTAINERS: don't automatically patches involving SiFive [...] omits 6dd91e0eacff RISC-V: defconfig: Enable NO_HZ_IDLE and HIGH_RES_TIMERS omits aabf3a951c4e drm/amdkfd: remove duplicated PCIE atomics request omits b2109d8ed697 drm/amdgpu: enable PCIE atomics ops support omits bae17d2a1b6a drm/amdgpu: add field indicating if has PCIE atomics support omits 04796a3e44d4 drm/amd/powerplay: use hardware fan control if no powerpla [...] omits fdafb3597a2c drm/amdgpu: fix MGPU fan boost enablement for XGMI reset omits 4b22e7e33f96 drm/amdgpu: handle AMDGPU_IB_FLAG_RESET_GDS_MAX_WAVE_ID on gfx10 omits 9ed2c993d723 drm/amdgpu: fix transform feedback GDS hang on gfx10 (v2) omits 5adcdab6ae1b Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits 2e6054636816 ipv4: don't set IPv6 only flags to IPv4 addresses omits cf6664323e0f Merge branch 'next/dt' into for-next omits 841ed60264b3 ARM: dts: exynos: Adjust buck[78] regulators to supported [...] omits a19a209ee420 ARM: dts: exynos: Adjust buck[78] regulators to supported [...] omits 8386e6a7b07c ARM: dts: exynos: Move Mali400 GPU node to "/soc" omits 47f28b41df6b ARM: dts: exynos: Fix imprecise abort on Mali GPU probe on [...] omits 98482377dc72 ALSA: hda: Fix widget_mutex incomplete protection omits 9f4a8181aa2f ARCv2: entry: simplify return to Delay Slot via interrupt omits 6c5b01c2ed25 ARC: entry: EV_Trap expects r10 (vs. r9) to have exception cause omits a4880801a72e ARCv2: entry: rewrite to enable use of double load/stores LDD/STD omits ab854bfcd310 ARCv2: entry: avoid a branch omits 23c0cbd0c75c ARCv2: entry: push out the Z flag unclobber from common EX [...] omits 45869eb0c0af ARCv2: entry: comments about hardware auto-save on taken i [...] omits 926150db8558 ARC: mm: do_page_fault refactor #8: release mmap_sem sooner omits 5e91bf5ce9b8 ARC: mm: do_page_fault refactor #7: fold the various error [...] omits 98cb57ad70fb ARC: mm: do_page_fault refactor #6: error handlers to use [...] omits d0542c7eacd5 ARC: mm: do_page_fault refactor #5: scoot no_context to end omits 02c88d142ea6 ARC: mm: do_page_fault refactor #4: consolidate retry rela [...] omits 85c5e33763a7 ARC: mm: do_page_fault refactor #3: tidyup vma access perm [...] omits 13e2cc1240eb ARC: mm: do_page_fault refactor #2: remove short lived variable omits 450e5b6f654b ARC: mm: do_page_fault refactor #1: remove label @good_area omits 6e32a74a6f15 samples: pktgen: allow to specify destination port omits 226b96c25d84 samples: pktgen: add some helper functions for port parsing omits 88405680ec57 net:gue.h:Fix shifting signed 32-bit value by 31 bits problem omits 417232880c8a sbitmap: Replace cmpxchg with xchg omits a346abe051bd ipv6: icmp: allow flowlabel reflection in echo replies omits 40f6a2cb9cfc net: dst.h: Fix shifting signed 32-bit value by 31 bits problem omits dca895b65d63 Documentation/networking: fix default_ttl typo in mpls-sysctl omits 25f09f858835 drm/amdgpu/gfx9: use reset default for PA_SC_FIFO_SIZE omits 535cfa75a645 drm/amdgpu/gfx10: use reset default for PA_SC_FIFO_SIZE omits 02d7a73b5048 drm/amdgpu/gfx9: use reset default for PA_SC_FIFO_SIZE omits 8759aa4cc1d3 drm/i915/execlists: Refactor CSB state machine omits 7f3a8dff1219 asm-generic: remove ptrace.h omits 79f2562c326e x86: don't use asm-generic/ptrace.h omits 045bd00f3ef0 sh: don't use asm-generic/ptrace.h omits b42dfdea6052 powerpc: don't use asm-generic/ptrace.h omits 56a5d00328e1 arm64: don't use asm-generic/ptrace.h omits 268d828144d2 staging: kpc2000: drop useless softdep statement omits f80c9a9a04d3 drm/i915/ehl: Don't program PHY_MISC on EHL PHY C omits 0e933162b042 drm/i915/ehl: Add third combo PHY offset omits 4a8134d57c6c drm/i915/icl: Drop port parameter to icl_get_combo_buf_trans() omits 7e328e5930ad mm/fs: don't allow writes to immutable files omits dbc77f31e58b vfs: only allow FSSETXATTR to set DAX flag on files and dirs omits ca29be753445 vfs: teach vfs_ioc_fssetxattr_check to check extent size hints omits f991492ed110 vfs: teach vfs_ioc_fssetxattr_check to check project id info omits 7b0e492e6b80 vfs: create a generic checking function for FS_IOC_FSSETXATTR omits 5aca284210ce vfs: create a generic checking and prep function for FS_IO [...] omits f18819a3c8da drm/i915/guc: Avoid reclaim locks during reset omits b108ad53bb65 dt-bindings: reset: imx7: Fix the spelling of 'indices' omits b5c21c84705d Merge branch 'for-linus' into for-next omits 7fbd1753b64e ALSA: firewire-lib/fireworks: fix miss detection of receiv [...] omits dae1ccee012e drm: panel-orientation-quirks: Add extra quirk table entry [...] omits 0c61efd322b7 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] omits 570d7a98e7d6 vfs: move_mount: reject moving kernel internal mounts omits 28dd29c06d0d fork: return proper negative error code omits 7c2b3629d09d ALSA: hda: Fix a headphone detection issue when using SOF omits b91d152e01b2 Merge branch 'for-5.3/block' into for-next omits 79d08f89bb1b block: fix .bi_size overflow omits 5be1f9d82fa7 Merge tag 'v5.2-rc6' into for-5.3/block omits 688f3d1ebedf drm/amdgpu: Don't skip display settings in hwmgr_resume() omits f78c581e22d4 drm/amd/powerplay: use hardware fan control if no powerpla [...] omits e8960ca06bb2 habanalabs: Add busy engines bitmask to HW idle IOCTL omits 06deb86a748a habanalabs: Add debugfs node for engines status omits ac6183ae4b4e habanalabs: Update the device idle check omits 8c3166e17cf1 mfd / platform: cros_ec_debugfs: Expose resume result via debugfs omits aa9083faa10f Merge tag 'phy-for-5.3' of git://git.kernel.org/pub/scm/li [...] omits c403ec33b613 mtd: rawnand: ingenic: Fix ingenic_ecc dependency omits a126483e8295 mtd: spinand: Fix max_bad_eraseblocks_per_lun info in memorg omits 3430abd6f403 Merge branch 'arm/renesas' into arm/smmu omits 0bcfa628f8a3 iommu/vt-d: Cleanup unused variable omits 5cd3f2e98cca iommu/amd: Flush not present cache in iommu_map_page omits 3ee2771e47b0 drm/i915: WARN about invalid lane reversal in TBT-alt/DP-a [...] omits a171f8e7f466 drm/i915: Remove unneeded disconnect in TypeC legacy port mode omits d5ce34da3145 drm/i915: Add state verification for the TypeC port mode omits 5c90501a7290 iommu/amd: Only free resources once on init error omits bf4bff46eac1 iommu/amd: Move gart fallback to amd_iommu_init omits 24a7bfe0c2d7 drm/i915: Keep the TypeC port mode fixed when the port is active omits 3ddbe913e555 iommu/amd: Make iommu_disable safer omits eea72c4c2161 drm/i915/icl: Reserve all required PLLs for TypeC ports omits 726ca99666db drm/i915/icl: Split getting the DPLLs to port type specifi [...] omits 01b24f50b67f drm/i915: Sanitize the shared DPLL find/reference interface omits 866955fa452e drm/i915: Sanitize the shared DPLL reserve/release interface omits 4f36afb26cbe drm/i915: Sanitize the TypeC FIA lane configuration decoding omits 8c10e2262663 drm/i915: Keep the TypeC port mode fixed for detect/AUX transfers omits 32691b58d157 drm/i915: Fix the TypeC port mode sanitization during load [...] omits 1cd5ef6ee23c drm/i915: Sanitize the TypeC connect/detect sequences omits 424f109f5c5d drm/i915: Handle the TCCOLD power-down event omits ddec362724f9 drm/i915: Wait for TypeC PHY complete flag to clear in safe mode omits c905eb28bd3f drm/i915: Factor out common parts from TypeC port handling [...] omits ab7bc4e1a550 drm/i915: Unify the TypeC port notation in debug/error messages omits dd7239c545b1 drm/i915: Use the correct AUX power domain in TypeC TBT-alt mode omits 29ae36abf08f drm/i915: Fix the TBT AUX power well enabling omits 3b2ed4313429 drm/i915: Don't enable the DDI-IO power in the TypeC TBT-alt mode omits e9b7e1422d40 drm/i915: Sanitize the terminology used for TypeC port modes omits bc85328ff431 drm/i915: Move the TypeC port handling code to a separate file omits 28212321622d drm/i915: Tune down WARNs about TBT AUX power well enabling omits 39a5883f8670 drm/i915/icl: Add support to read out the TBT PLL HW state omits 39debdc1d7e6 Merge branch 'for-joerg/arm-smmu/updates' of git://git.ker [...] omits 93ead46b0380 btrfs: tests: add locks around add_extent_mapping omits 8666e638b07e btrfs: Document __etree_search omits 1eaebb341d2b btrfs: Don't trim returned range based on input value in f [...] omits 53460a457258 btrfs: trim: make reserved device area adjustments more explicit omits 6f8e4fd43073 btrfs: use file:line format for assertion report omits ea41d6b2785f btrfs: remove assumption about csum type form btrfs_print_ [...] omits d5178578bcd4 btrfs: directly call into crypto framework for checksumming omits 6d97c6e31b55 btrfs: add boilerplate code for directly including the cry [...] omits 51bce6c9b977 btrfs: Simplify btrfs_check_super_csum() and get rid of si [...] omits 8dc3f22c8ba0 btrfs: check for supported superblock checksum type before [...] omits e7e16f4882ed btrfs: add common checksum type validation omits 7ebc7e5f2c81 btrfs: format checksums according to type for printing omits 10fe6ca80d9d btrfs: don't assume compressed_bio sums to be 4 bytes omits 1e25a2e3ca0d btrfs: don't assume ordered sums to be 4 bytes omits 4bb3c2e2b5bb btrfs: use btrfs_crc32c{,_final}() in for free space cache omits 65019df8c3b0 btrfs: resurrect btrfs_crc32c() omits 5852c8b96154 btrfs: use btrfs_csum_data() instead of directly calling crc32c omits a94d1d0cb3bf btrfs: Flush before reflinking any extent to prevent NOCOW [...] omits 5f791ec31f53 btrfs: Return EAGAIN if we can't start no snpashot write i [...] omits 0b6f5d408bb5 btrfs: Add comments on locking of several device-related fields omits bd80d94efb83 btrfs: Always use a cached extent_state in btrfs_lock_and_ [...] omits 23d31bd476d1 btrfs: Use newly introduced btrfs_lock_and_flush_ordered_range omits ffa87214c110 btrfs: add new helper btrfs_lock_and_flush_ordered_range omits 1200b51f57dc btrfs: remove the incorrect comment on RO fs when btrfs_ru [...] omits 480b9b4d847f btrfs: extent-tree: Add trace events for space info number [...] omits 0185f364cb65 btrfs: extent-tree: Add lockdep assert when updating space info omits cff8267228c1 btrfs: read number of data stripes from map only once omits 72ad813157c5 btrfs: constify map parameter for nr_parity_stripes and nr [...] omits 158da513b13d btrfs: refactor helper for bg flags to name conversion omits e3ecdb3fdecf btrfs: factor out devs_max setting in __btrfs_alloc_chunk omits 8c3e3582a4f0 btrfs: use u8 for raid_array members omits 946c9256c6fa btrfs: factor out helper for counting data stripes omits 44b28adafd1f btrfs: use raid_attr table for btrfs_bg_type_to_factor omits 6079e12cdb8f btrfs: use raid_attr table to find profiles for integrity [...] omits 081db89b13cb btrfs: use raid_attr to get allowed profiles for balance c [...] omits fc9a2ac77c05 btrfs: use raid_attr in btrfs_chunk_max_errors omits 9fa02ac75ba1 btrfs: use raid_attr table in get_profile_num_devs omits c8bf1b670395 btrfs: remove mapping tree structures indirection omits 49cc180ca916 btrfs: raid56: allow the exact minimum number of devices f [...] omits 0ee5f8ae082e btrfs: fix minimum number of chunk errors for DUP omits be9b8dfa9c47 Btrfs: remove unused variables in __btrfs_unlink_inode omits cebf05ca65d6 btrfs: Remove unused variable mode in btrfs_mount omits 8f63a84051e8 btrfs: switch order of unlocks of space_info and bg in do_ [...] omits 4c094c33c9ed btrfs: tree-checker: Check if the file extent end overflows omits 2ed95d2d59b0 btrfs: Remove redundant assignment of tgt_device->commit_t [...] omits f232ab04f65b btrfs: Explicitly reserve space for devreplace item omits fa19452a4039 btrfs: Streamline replace sem unlock in btrfs_dev_replace_start omits e1e0eb43ce1f btrfs: Ensure btrfs_init_dev_replace_tgtdev sees up to dat [...] omits 419684b2c217 btrfs: dev-replace: Remove impossible WARN_ON omits b0d9e1ea17fd btrfs: Reduce critical section in btrfs_init_dev_replace_tgtdev omits ddb93784692f btrfs: Don't opencode sync_blockdev in btrfs_init_dev_repl [...] omits 5911c8fe05c5 btrfs: fiemap: preallocate ulists for btrfs_check_shared omits 9b4e675a9978 btrfs: detect fast implementation of crc32c on all architectures omits 78192442d383 btrfs: extent-tree: Refactor add_pinned_bytes() to add|sub [...] omits 90fca074897a Merge tag 'phy-for-5.2-rc_v2' of git://git.kernel.org/pub/ [...] omits f254e65ad694 Merge tag 'usb-for-v5.3' of git://git.kernel.org/pub/scm/l [...] omits f012a132824f Merge branches 'acpica', 'acpi-osl', 'acpi-tables', 'acpi- [...] omits 10df1dc25e5d Merge branch 'devprop' into linux-next omits 30798019e49b Merge branch 'pm-cpufreq' into linux-next omits dcfdc431c7ad Merge branch 'pm-opp' into linux-next omits 36532c568410 Merge branches 'powercap', 'pm-misc', 'pm-avs' and 'pm-too [...] omits 631b5bf4d62e Merge branch 'acpi-pm' into linux-next omits f26e106a18b9 Merge branch 'pm-sleep' into linux-next omits 52d72845c59e Merge branch 'pm-pci' into linux-next omits 69878ef47562 m68k: Implement arch_dma_prep_coherent() omits 34dc63a5fb9b m68k: Use the generic dma coherent remap allocator omits c1829acefc08 Merge tag 'extcon-next-for-5.3' of git://git.kernel.org/pu [...] omits c55cc97a2524 Merge tag 'iio-for-5.3b' of git://git.kernel.org/pub/scm/l [...] omits 003e6cc3a22d staging: rtl8723bs: Remove rtw_btcoex_IsLpsOn() omits b9c1def24bec staging: rtl8723bs: Remove rtw_btcoex_SuspendNotify() omits 7d6a6e7be638 staging: rtl8723bs: Remove rtw_btcoex_SetManualControl() omits 800132aa06c2 staging: rtl8723bs: Remove rtw_btcoex_SpecialPacketNotify() omits a618315401ab staging: rtl8723bs: Remove rtw_btcoex_LpsNotify() omits 4c1bcb0ee7a3 staging: rtl8723bs: Remove rtw_btcoex_IpsNotify() omits 6fc61d9f066f staging: rtl8723bs: Remove rtw_btcoex_IQKNotify() omits bd9dfe93c27b staging: rtl8723bs: Remove rtw_btcoex_HAL_Initialize() omits b13aaa5f8386 staging: rtl8723bs: Remove rtw_btcoex_PowerOnSetting() omits 9b1fd9b00d6d staging: rtl8723bs: Remove function rtw_modular64() omits 7cda1f884d76 staging: rtl8723bs: Replace function odm_SignalScaleMapping() omits 777a43348af3 staging: rtl8723bs: Remove rtw_hal_networktype_to_raid() omits 2e82900fdda8 staging: rtl8723bs: Change return type of networktype_to_r [...] omits 414faeb18111 staging: rtl8723bs: Remove rtw_hal_c2h_evt_read() omits 7ebc8751982e staging: rtl8723bs: hal: Remove function clearinterrupt872 [...] omits 5c5f1c1d994c staging: rtl8723bs: core: Remove function wait_eeprom_cmd_done() omits 3a1555da57f2 staging: rtl8723bs: hal: Remove function PHY_CalculateBitShift() omits 98be8b33c10a staging: rtl8723bs: hal: Remove PHY_RFShadowRecorverFlagSetAll() omits c23beb6dc052 staging: rtl8723bs: hal: Remove PHY_RFShadowRefresh() omits 8fce9e282549 staging: rtl8723bs: hal: Replace function rtl8723b_set_rssi_cmd() omits 3c21e6279801 staging: rtl8723bs: hal: sdio_halinit: Remove set but unus [...] omits 4d6d73809133 staging: rtl8723bs: hal: rtl8723b_rf6052: collect return s [...] omits 526160d0db0a staging: rtl8723bs: hal: rtl8723b_hal_init: remove set but [...] omits 77504cf392c0 staging: rtl8723bs: hal: rtl8723b_cmd: remove set but unus [...] omits 4bfec30c205c staging: rtl8712: Replace function r8712_dequeue_cmd() omits 54ae9f0fdad1 staging: rtl8712: Replace function r8712_enqueue_cmd() omits a4898e78c368 staging: rtl8712: r8712_xmit_resource_alloc(): Change retu [...] omits e1b5fe7412b0 staging: rtl8712: _r8712_init_sta_priv(): Change return values omits a024c9dfefc0 staging: rtl8712: _r8712_free_sta_priv(): Change return type omits 7721483ca043 staging: rtl8712: mp_start_test(): Change return values omits f5e5eaefa921 staging: rtl8712: r8712_parse_wpa2_ie(): Change return values omits 1ef20d57cc9c staging: rtl8712: r8712_parse_wpa_ie(): Change return values omits 9839208ea97f staging: rtl8712: Change return values of r8712_getrfreg_cmd() omits ec193640819e drm/i915: Use intel state as much as possible in wm code omits 4f25720b2c04 drm/i915: Pass intel state to plane functions as well omits 49743e1dfb2a drm/i915: Use intel_crtc_state in sanitize_watermarks() too omits 3b4bf24d27e0 drm/i915: Convert hw state verifier to take more intel state, v2. omits 855e0d684a3e drm/i915: Convert most of atomic commit to take more intel state omits 69f786aea946 drm/i915: Pass intel_crtc_state to needs_modeset() omits abbe3acd7d72 Input: synaptics - enable SMBUS on T480 thinkpad trackpad omits 5cecc2bccc03 Input: atmel_mxt_ts - fix -Wunused-const-variable omits c0898fca3fce drm/selftests: reduce stack usage omits d19b75b05178 staging: kpc2000: remove needless 'break' omits 39e828584b39 staging: kpc2000: introduce __func__ omits 69086fb80d09 staging: kpc2000: introduce 'unsigned int' omits ecb87018bb76 staging: kpc2000: introduce usage of __packed omits c70c7284a058 staging: kpc2000: blank lines after declaration omits 06ed6146d6c1 staging: kpc2000: add line breaks omits 3ac7843e12df staging: rtl8192u: Remove function dm_backup_dynamic_mecha [...] omits e6e70326d657 staging: rtl8192u: Change type of rtl8192_rx_initiate() omits c0b8646c7380 staging: rtl8723bs: hal: hal_btcoex: Remove unneeded varia [...] omits 9f269b37eec5 staging: rtl8723bs: hal: hal_btcoex: Using comparison to t [...] omits 78f2e83dad7b staging: bcm2835-camera: Correct ctrl min/max/step/def to 64bit omits 37b0bbab5446 staging: bcm2835-camera: Set the field value within each buffer omits 1029e7a71e51 staging: bcm2835-camera: Add sanity checks for queue_setup [...] omits eb3539767a35 staging: bcm2835-camera: Fix stride on RGB3/BGR3 formats omits 640e77466e69 staging: mmal-vchiq: Avoid use of bool in structures omits 66b5d073115b staging: bcm2835-camera: Remove/amend some obsolete comments omits fe8adc412334 staging: bcm2835-camera: Correct V4L2_CID_COLORFX_CBCR behaviour omits ed5fea7a786a staging: bcm2835-camera: Use enums for max value in controls omits 3a41cf34c3e9 staging: bcm2835-camera: Fix up mmal-parameters.h omits 33cc62fafcea staging: bcm2835-camera: Fix multiple assignments should b [...] omits c7b52b803575 staging: bcm2835-camera: Unify header inclusion defines omits 807855cab7c8 staging: bcm2835-camera: Add multiple inclusion protection [...] omits abb4718cc6a1 staging: bcm2835-camera: Set sequence number correctly omits a26be06d6d96 staging: bcm2835-camera: Handle empty EOS buffers whilst s [...] omits bb8e97006d70 staging: bcm2835-camera: Remove check of the number of buf [...] omits 70ec64ccdaac staging: bcm2835-camera: Ensure all buffers are returned o [...] omits fcdd047e8ae9 staging: bcm2835-camera: Fix open parenthesis alignment omits fe78fd7b18a3 staging: bcm2835-camera: Fix missing lines between items omits f439600f89c8 staging: bcm2835-camera: Fix brace style issues. omits eb9e4f3c865a staging: bcm2835-camera: Fix multiple line dereference errors omits 3485507fc272 staging: bcm2835-camera: Reduce length of enum names omits db9c9ee4c242 staging: bcm2835-camera: Fix spacing around operators omits 98fbcbb1de9a staging: bcm2835-camera: Fix comment style violations. omits be2f87c30fd2 staging: bcm2835-camera: Remove dead email addresses omits 35c586ffffbc staging: bcm2835-camera: Return early on errors omits c49791614923 staging: bcm2835-camera: Correctly denote key frames in en [...] omits a1120db35717 staging: bcm2835-camera: Do not bulk receive from service thread omits 8dedab2903f1 staging: bcm2835-camera: Replace spinlock protecting conte [...] omits 557897fea0b1 staging: bcm2835-camera: Check the error for REPEAT_SEQ_HEADER omits 690a993f100f staging/rtl8188eu/os_dep: Remove unneeded variable ret omits 01bc283e8198 staging: rtl8188eu: Remove declarations of unused functions omits c41ee96b3b89 staging: rtl8188eu: hal: Replace function ODM_TXPowerTrack [...] omits 2995c182f85b staging: rtl8188eu: hal: Replace function odm_TXPowerTrack [...] omits 1f22b8f1bd6d staging: rtl8188eu: os_dep: Remove return variable omits 5d32630f170c staging: netlogic: Change GFP_ATOMIC to GFP_KERNEL omits 321cab4b5e56 staging: rts5208: Simplify boolean expression to improve c [...] omits 34a49d9edf3a staging: rts5208: Rewrite redundant if statement to improv [...] omits 7ff9f78ea683 staging: wilc1000: rename 'host_interface' source and header omits 93592a65ad89 staging: wilc1000: remove extra argument passing to wilc_s [...] omits 39cf54fc6af3 staging: wilc1000: remove use of 'src_addr' element in 'wi [...] omits 264a472d29b8 staging: wilc1000: remove unnecessary loop to traverse vif [...] omits 2f5e568b28fb staging: wilc1000: remove use of driver_handler_id & ifc_id omits 9bc061e88054 staging: wilc1000: added support to dynamically add/remove [...] omits 6419f818abab staging: wilc1000: fix error path cleanup in wilc_wlan_ini [...] omits 424a61122c93 staging: wilc1000: handle p2p operations in caller context omits 95392b0260bf staging: rtl8188eu: Add 'rtl8188eufw.bin' to MODULE_FIRMWARE list omits 0ae0cf509d28 staging: mt7621-pci: fix PCIE_FTS_NUM_LO macro omits f816db1dc17b staging: bcm2835-camera: Restore return behavior of ctrl_s [...] omits 3c96993b1832 staging: greybus: tools: Remove function log_csv_error() omits b8336be66dec staging: comedi: dt282x: fix a null pointer deref on interrupt omits 7379e6baeddf staging: comedi: amplc_pci230: fix null pointer deref on i [...] omits 338d9637361c staging/most/video: set device_caps in struct video_device omits a9f69bd555cc staging: erofs: Replace kzalloc(struct ..) with kzalloc(*ptr) omits de3728dcd342 staging: erofs: don't check special inode layout omits 5545745930ea staging: erofs: return the error value if fill_inline_data [...] omits bb4a2e48d510 binder: return errors from buffer copy functions omits 4b1f5ccc7cdc powerpc/64s/exception: fix line wrap and semicolon inconsi [...] omits 452d23c0f6bd powerpc/powernv: remove the unused vas_win_paste_addr and [...] omits 7eb3cf761927 powerpc/powernv: remove unused NPU DMA code omits c498a4f9a791 powerpc/powernv: remove the unused tunneling exports omits 63982618662e powerpc/powernv: remove the unused pnv_pci_set_p2p function omits aaf06665f7ea powerpc/xmon: Fix disabling tracing while in xmon omits 6820e565d350 selftests/powerpc: ppc_asm.h: typo in the header guard omits 04db3ede40ae powerpc/cacheflush: fix variable set but not used omits 3becd11dffe5 powerpc/eeh_cache: fix a W=1 kernel-doc warning omits f079bb3c5f29 powerpc/ftrace: Enable C Version of recordmcount omits 80e5302e4bc8 recordmcount: Fix spurious mcount entries on powerpc omits 9fb603050ffd powerpc/rtas: retry when cpu offline races with suspend/migration omits c7b37c769d2a xfrm: remove get_mtu indirection from xfrm_type omits ba45cff610a4 powerpc: Document xive=off option omits 8b8dc6951436 Merge branch 'fixes' into next omits b7cbb5240130 Merge tag 'powerpc-5.2-6' into fixes omits 0e3183cd2a64 net: openvswitch: fix csum updates for MPLS actions omits 6f9ac9f4427e fixdep: check return value of printf() and putchar() omits 68980b4704d5 kbuild: split modules.order build rule out of 'modules' target omits 50ef0cdf58ae kbuild: fix missed rebuild of modules.builtin omits c2341e2a4f58 kbuild: save $(strip ...) for calling if_changed and friends omits 93f31bbda436 kbuild: save $(strip ...) for calling any-prepreq omits 50bcca6ac417 kbuild: rename arg-check to cmd-check omits 11343d25a03b Merge branch 'v5.3/fixes' into tmp/aml-rebuild omits c8c1d51b2f3c Merge branch 'v5.3/drivers' into tmp/aml-rebuild omits 54b6bfdce4f7 Merge branch 'v5.3/dt64' into tmp/aml-rebuild omits ba20e09a2ac0 Merge branch 'v5.3/dt' into tmp/aml-rebuild omits 22506f488e6b Merge branch 'bnxt_en-Bug-fixes' omits 4ca5fa39e1ae bnxt_en: Suppress error messages when querying DSCP DCB ca [...] omits 1dbc59fa4bba bnxt_en: Cap the returned MSIX vectors to the RDMA driver. omits d77b1ad8e87d bnxt_en: Fix statistics context reservation logic for RDMA [...] omits d27e2ca1166a bnxt_en: Fix ethtool selftest crash under error conditions. omits c20dc142dd7b bnxt_en: Disable bus master during PCI shutdown and driver [...] omits f4f98f5c9540 hwmon: (lm90) Introduce function to update configuration register omits c3c5e98c3e40 hwmon: (lm90) Cache configuration register value omits 73d30d48749f xfs: remove XFS_TRANS_NOFS omits fe64e0d26b1c xfs: simplify xfs_ioend_can_merge omits 7dbae9fbde8a xfs: allow merging ioends over append boundaries omits 0290d9c1e56f xfs: fix a comment typo in xfs_submit_ioend omits 1fdafce55c2c xfs: remove the unused xfs_count_page_state declaration omits 28ad4b4e3496 Merge back PCI power management material for v5.3. omits 9f98b3142d22 csky: Improve string operations performance by glibc code omits aeeba34bce29 csky: Fixup abiv1 memset error omits 36bb9f3c223c csky: Improve tlb operation with help of asid omits 6df5d003b043 csky: Use generic asid algorithm to implement switch_mm omits 7b4e6f9a4b8d csky: Add new asid lib code from arm omits d6f87a1e4347 csky: Revert mmu ASID mechanism omits a58e28fd0d48 dt-bindings: csky: Add csky PMU bindings omits 61144dcc5ba0 dt-bindings: interrupt-controller: Update csky mpintc omits d5adc059a1ca csky: Fixup some error count in 810 & 860. omits 0e00611b85b9 csky: Fix perf record in kernel/user space omits cdb4a5584494 csky: Add pmu interrupt support omits 0e66378906e0 csky: Add count-width property for csky pmu omits 8ffffcac3e40 csky: Init pmu as a device omits d2f6a60003ba csky: Fixup no panic in kernel for some traps omits a3045ce8ee5f csky: Select intc & timer drivers omits 568aeeeb69e6 platform/x86: intel_int0002_vgpio: Get rid of custom ICPU() macro omits 9452fbf5c6cf platform/x86: pmc_atom: Add CB4063 Beckhoff Automation boa [...] omits 89b171acb222 xfs: fix iclog allocation size omits 250d4b4c4097 xfs: remove unused header files omits adfb5fb46af0 xfs: implement cgroup aware writeback omits a24737359667 xfs: simplify xfs_chain_bio omits f327a00745ff xfs: account for log space when formatting new AGs omits 8d90857cff44 xfs: refactor free space btree record initialization omits 7e36a3a63d3e xfs: always update params on small allocation omits 6691cd9267c1 xfs: skip small alloc cntbt logic on NULL cursor omits c63cdd4fc9cc xfs: move small allocation helper omits 2a4f35f984f0 xfs: clean up small allocation helper omits caeaea985832 xfs: merge xfs_trans_bmap.c into xfs_bmap_item.c omits 3cfce1e3ce8e xfs: merge xfs_trans_rmap.c into xfs_rmap_item.c omits effd5e96e7d5 xfs: merge xfs_trans_refcount.c into xfs_refcount_item.c omits 81f400417351 xfs: merge xfs_trans_extfree.c into xfs_extfree_item.c omits 73f0d23633c1 xfs: merge xfs_bud_init into xfs_trans_get_bud omits 60883447f452 xfs: merge xfs_rud_init into xfs_trans_get_rud omits ebeb8e062906 xfs: merge xfs_cud_init into xfs_trans_get_cud omits 9c5e7c2ae34b xfs: merge xfs_efd_init into xfs_trans_get_efd omits 95cf0e4a0ddc xfs: remove a pointless comment duplicated above all xfs_i [...] omits 89ae379d564c xfs: use a list_head for iclog callbacks omits efe2330fdc24 xfs: remove the xfs_log_item_t typedef omits b3b14aacc676 xfs: don't cast inode_log_items to get the log_item omits 9ce632a28a41 xfs: add a flag to release log items on commit omits ddf92053e45c xfs: split iop_unlock omits 195cd83d1b88 xfs: don't use xfs_trans_free_items in the commit path omits 8e4b20ea83c2 xfs: remove the dummy iop_push implementation for inode cr [...] omits e8b78db77d48 xfs: don't require log items to implement optional methods omits d15cbf2f38b2 xfs: stop using XFS_LI_ABORTED as a parameter flag omits 086252c34bc2 xfs: fix a trivial comment typo in xfs_trans_committed_bulk omits dbd329f1e44e xfs: add struct xfs_mount pointer to struct xfs_buf omits 8124b9b6011d xfs: remove the b_io_length field in struct xfs_buf omits e99b4bd0cb04 xfs: properly type the b_log_item field in struct xfs_buf omits 0564501ff5e7 xfs: remove unused buffer cache APIs omits 6e9b3dd80f9c xfs: stop using bp naming for log recovery buffers omits 6ad5b3255b9e xfs: use bios directly to read and write the log recovery buffers omits 18ffb8c3f0bf xfs: return an offset instead of a pointer from xlog_align omits 1058d0f5eeb4 xfs: move the log ioend workqueue to struct xlog omits 79b54d9bfcdc xfs: use bios directly to write log buffers omits 2d15d2c0e0f7 xfs: make use of the l_targ field in struct xlog omits abca1f33f869 xfs: remove the syncing argument from xlog_verify_iclog omits 9b0489c1d191 xfs: update both stat counters together in xlog_sync omits db0a6faf938e xfs: factor out iclog size calculation from xlog_sync omits 5693384805ab xfs: factor out splitting of an iclog from xlog_sync omits 94860a301b75 xfs: factor out log buffer writing from xlog_sync omits 1f9489be0257 xfs: don't use REQ_PREFLUSH for split log writes omits 366fc4b898b3 xfs: remove XLOG_STATE_IOABORT omits 9bff313253eb xfs: reformat xlog_get_lowest_lsn omits 4f62282a3696 xfs: cleanup xlog_get_iclog_buffer_size omits 76ce9823acf3 xfs: remove the l_iclog_size_log field from struct xlog omits 72945d86ddec xfs: make mem_to_page available outside of xfs_buf.c omits ce89755cdfea xfs: renumber XBF_WRITE_FAIL omits 153fd7b57ca9 xfs: remove the never used _XBF_COMPOUND flag omits 1e85a3670db2 xfs: remove the no-op spinlock_destroy stub omits 5467b34bd1e8 xfs: move xfs_ino_geometry to xfs_shared.h omits 6dba88870c23 xfs: claim maintainership of loose files omits e6ed6467117e dt-bindings: mtd: sunxi-nand: Drop 'maxItems' from child ' [...] omits d44c732cffe5 ath10k: pci: remove unnecessary casts omits 2189135437d0 ath10k: remove unnecessary 'out of memory' message omits 3ed39f8e747a ath10k: destroy sdio workqueue while remove sdio module omits bd1a4ac556df ath10k: Move non-fatal warn logs to dbg level for SDIO chip omits c709df58832c ath10k: Fix memory leak in qmi omits 46cc0b44428d tracing/snapshot: Resize spare buffer if size changed omits d122ed6288d9 tracing: Fix memory leak in tracing_err_log_open() omits 39611265edc1 ftrace/x86: Add a comment to why we take text_mutex in ftr [...] omits d5b844a2cf50 ftrace/x86: Remove possible deadlock between register_kpro [...] omits 1eda8bab70ca afs: Add support for the UAE error table omits ee006eb00a00 drm/amdgpu: Don't skip display settings in hwmgr_resume() omits 39b27ffef751 drm/amd/powerplay: update smu11_driver_if_navi10.h omits 70a59fde6e69 cpufreq: Avoid calling cpufreq_verify_current_freq() from [...] omits 5980752e6ef7 cpufreq: Consolidate cpufreq_update_current_freq() and __c [...] omits be132e1375c1 drm/etnaviv: add missing failure path to destroy suballoc omits 2f02a7ecd512 kernel: power: swap: use kzalloc() instead of kmalloc() fo [...] omits 9801522840cc cpufreq: Don't skip frequency validation for has_target() drivers omits 36a7347de097 iomap: fix page_done callback for short writes omits 8af54f291e5c fs: fold __generic_write_end back into generic_write_end omits 8d3e72a180b4 iomap: don't mark the inode dirty in iomap_write_end omits 2e12256b9a76 keys: Replace uid/gid/perm permissions checking with an ACL omits 208a68c8393d iio: iio-utils: Fix possible incorrect mask calculation omits 6b4021deb03f ath10k: add new hw_ops for sdio chip omits 1a276003111c wil6210: drop old event after wmi_call timeout omits 2a32c20b76af wil6210: set WIL_WMI_CALL_GENERAL_TO_MS as wmi_call timeout omits 9b586118730e wil6210: add support for reading multiple RFs temperature [...] omits 3e7ee09d36a6 wil6210: publish max_msdu_size to FW on BCAST ring omits c478ac9daae6 wil6210: update cid boundary check of wil_find_cid/_by_idx() omits f2b6b46e483b wil6210: clear FW and ucode log address omits dedec35b4019 wil6210: fix printout in wil_read_pmccfg omits c5b3a6582b1e wil6210: Add support for setting RBUFCAP configuration omits 96b77bb04470 wil6210: increase the frequency of status ring hw tail update omits c903ece596cb wil6210: enlarge Tx status ring size omits b913e33076c8 wil6210: do not reset FW in STA to P2P client interface switch omits ce564170dfe5 wil6210: no need to check return value of debugfs_create f [...] omits 4ba641262b91 carl9170: remove dead branch in op_conf_tx callback omits feb09b293327 carl9170: fix misuse of device driver API omits df5c4150501e ath9k: correctly handle short radar pulses omits aee5cec5bb27 gpio: ath79: Pass irqchip when adding gpiochip omits a4de43049a1d gpio: tegra: Clean-up debugfs initialisation omits 09007fd87eb8 dt-bindings: nvmem: Add YAML schemas for the generic NVMEM [...] omits 156bdac99061 drm/exynos: trigger build of all modules omits 2bda34d7d910 drm/exynos: drop drmP.h usage omits b51033e06c2e PCI: PM/ACPI: Refresh all stale power state data in pci_pm [...] omits 53b22f900c2d PCI / ACPI: Add _PR0 dependent devices omits 4533771c1e53 ACPI / PM: Introduce concept of a _PR0 dependent device omits 83a16e3f6d70 PCI / ACPI: Use cached ACPI device state to get PCI device [...] omits f850a48a0799 ACPI: PM: Allow transitions to D0 to occur in special cases omits 21ba23792622 ACPI: PM: Avoid evaluating _PS3 on transitions from D3hot [...] omits 02e5ad973883 perf_event_get(): don't bother with fget_raw() omits 8811249f0cfd vfs: update d_make_root() description omits b4ed8f75c828 fs/adfs: add time stamp and file type helpers omits 8616108de152 fs/adfs: super: limit idlen according to directory type omits 5808b14a1f52 fs/adfs: super: fix use-after-free bug omits 4c5762f5f5e3 fs/adfs: super: safely update options on remount omits 421d3c0faa28 fs/adfs: super: correct superblock flags omits 5ed70bb47767 fs/adfs: clean up indirect disc addresses and fragment IDs omits ceb3b10613eb fs/adfs: clean up error message printing omits 2e67080d8708 fs/adfs: use %pV for error messages omits cb88b5a387dd fs/adfs: use format_version from disc_record omits 275f5b99d6d4 fs/adfs: add helper to get filesystem size omits 1dfdfc94730b fs/adfs: add helper to get discrecord from map omits 3ae762a09cd7 fs/adfs: correct disc record structure omits def914a4c389 iio: frequency: adf4371: Add support for output stage mute omits 84ed6482c6d8 dt-bindings: iio: frequency: Add ADF4372 PLL documentation omits 13a0af411a65 iio: frequency: adf4371: Add support for ADF4372 PLL omits c444e956a261 dt-bindings: iio: adc: Add buffered input property omits 26ae15e62d3c Convert AD7124 bindings documentation to YAML format. omits 1478a388f4ba iio: adc: ad7124: Shift to dynamic allocation for channel [...] omits 0eaecea6e487 iio: adc: ad7124: Add buffered input support omits f1794fd7bdf7 iio: adc: ad7124: Remove input number limitation omits 6a8036862de0 MAINTAINERS: add ADIS IMU driver library entry omits 10dd571c66a5 iio: adis162xx: fix low-power docs & reports omits 3ca43b6053c9 perf tools: Remove trim() implementation, use tools/lib's strim() omits 45bfd0ac7bd2 tools lib: Adopt strim() from the kernel omits 328584804edc perf tools: Ditch rtrim(), use skip_spaces() to get closer [...] omits 526bbbdd442c perf report: Use skip_spaces() omits 80e9073f1f44 perf metricgroup: Use strsep() omits c1fc14cbdcc9 perf strfilter: Use skip_spaces() omits ee44b5b51f37 perf probe: Use skip_spaces() for argv handling omits 5ddc6d4e30f4 cpufreq: Use has_target() instead of !setpolicy omits 407d0fff2266 cpufreq: Remove redundant !setpolicy check omits bcc61569997b cpufreq: Move the IS_ENABLED(CPU_THERMAL) macro into a stub omits 41de256b6fd4 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits fba7402017f9 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 9bb5a27ac795 perf time-utils: Use skip_spaces() omits fc6a172600cd perf header: Use skip_spaces() in __write_cpudesc() omits 810826acd122 perf stat: Use recently introduced skip_spaces() omits 7bd330de43fd tools lib: Adopt skip_spaces() from the kernel sources omits bd9860bf050f perf tools: Use linux/ctype.h in more places omits 3052ba56bcb5 tools perf: Move from sane_ctype.h obtained from git to th [...] omits 1b2fc358ddfb perf tools: Add missing util.h to pick up 'page_size' variable omits 9f3926e08c26 perf tools: Remove old baggage that is util/include/linux/ctype.h omits cf8b6970f4fc perf symbols: We need util.h in symbol-elf.c for zfree() omits 155681fcd7f8 perf kallsyms: Adopt hex2u64 from tools/perf/util/util.h omits af41949d9e02 tools x86 machine: Add missing util.h to pick up 'page_size' omits 6a9fa4e3bdde perf string: Move 'dots' and 'graph_dotted_line' out of sa [...] omits 93d50edc80ab perf ctype: Remove now unused 'spaces' variable omits b598c34ffc2b perf ui stdio: No need to use 'spaces' to left align omits 828e27a89915 perf ctype: Remove unused 'graph_line' variable omits d9e47698965d ath10k: Add WMI diag fw logging support for WCN3990 omits 47ed1b4e5d62 ath10k: add report MIC error for sdio chip omits 33410a51468f ath10k: add support for controlling tx power to a station omits c6f537a11b81 ath10k: Add peer delete response event omits fe36e70f766e ath10k: wait for vdev delete response from firmware omits 011d4111c8c6 ath10k: fix PCIE device wake up failed omits 8b97b055dc9d ath10k: fix failure to set multiple fixed rate omits 265df32eae58 ath10k: Change the warning message string omits 08d80e4cd27b ath10k: fix fw crash by moving chip reset after napi disabled omits 4b553f3ca4cb ath10k: add missing error handling omits 4fa42adebe5b ath10k: enabling tx stats support over pktlog omits ef9cc0c44394 ath10k: acquire lock to fix lockdep's warning omits 54f6643bf19e ath10k: change firmware file name for UTF mode of SDIO/USB omits 0f132ba7ac64 ath10k: add support for firmware crash recovery on SDIO chip omits 9d740d6380e5 ath10k: Add wrapper function to ath10k debug omits bc31c2cfecc7 ath10k: add htt_h2t_aggr_cfg_msg op for high latency devices omits 74ee5715991f ath10k: add inline wrapper for htt_h2t_aggr_cfg_msg omits 9e6ea59f3ff3 iommu/io-pgtable: Support non-coherent page tables omits 4f41845b3407 iommu/io-pgtable: Replace IO_PGTABLE_QUIRK_NO_DMA with spe [...] omits aba44287a224 perf scripts python: export-to-postgresql.py: Export Intel [...] omits 5130c6e55531 perf scripts python: export-to-sqlite.py: Export Intel PT [...] omits b9322cab17a1 perf db-export: Export synth events omits 5fe2cf7d19c4 perf intel-pt: Synthesize CBR events when last seen value changes omits 51b091861828 perf intel-pt: Add CBR value to decoder state omits 91de8684f1cf perf intel-pt: Cater for CBR change in PSB+ omits abe5a1d3e4be perf intel-pt: Decoder to output CBR changes immediately omits 9f94c7f947e9 perf tools: Increase MAX_NR_CPUS and MAX_CACHES omits eb5d854456f5 perf thread-stack: Eliminate code duplicating thread_stack [...] omits 97860b483c55 perf thread-stack: Fix thread stack return from kernel for [...] omits 2d7102a04537 perf tools: Fix cache.h include directive omits 67009e1932f0 counter/ftm-quaddec: Add missing '>' in MODULE_AUTHOR omits 8915aacac4dd iio: core: no need to check return value of debugfs_create [...] omits 1c349f4fd36e docs: iio: convert to ReST omits 7685010fca2b iio: adc: stm32-adc: add missing vdda-supply omits 597382cbd3c1 dt-bindings: iio: adc: stm32: add missing vdda supply omits 18eaffab90eb iio: adc: stm32-dfsdm: add comment for 16 bits record omits d716204fd547 iio: adc: stm32-dfsdm: add fast mode support omits 102afde62937 iio: adc: stm32-dfsdm: manage data resolution in trigger mode omits c6013bf50e2a iio: adc: stm32-dfsdm: fix data type omits 12c8398d8012 iio: adc: stm32-dfsdm: fix output resolution omits c2a0ffdc2551 MAINTAINERS: add entry for sensirion sps30 driver omits f24cd7df6f32 dt-bindings: iio: chemical: sps30: convert bindings to yaml omits aabcbfe8dbbf iio: sca3000: Potential endian bug in sca3000_read_event_value() omits 05b8bcc96278 iio: st_accel: fix iio_triggered_buffer_{pre,post}enable p [...] omits 7633b08b2750 ext4: rename htree_inline_dir_to_tree() to ext4_inlinedir_ [...] omits ddce3b94715c ext4: refactor initialize_dirent_tail() omits f036adb39976 ext4: rename "dirent_csum" functions to use "dirblock" omits 4e19d6b65fb4 ext4: allow directory holes omits 40cdc60ac16a device-dax: Add a 'resource' attribute omits 9382cde8cd8f jbd2: drop declaration of journal_sync_buffer() omits 73131fbb003b ext4: use jbd2_inode dirty range scoping omits 6ba0e7dc64a5 jbd2: introduce jbd2_inode dirty range scoping omits aa0bfcd939c3 mm: add filemap_fdatawait_range_keep_errors() omits b04832ed1f70 arm64: dts: sc9860: Update coresight DT bindings omits b8b89a8407df arm64: dts: sc9836: Update coresight DT bindings omits 90ec7a76cc4b iommu/io-pgtable-arm: Add support to use system cache omits d25f6ead162e iommu/arm-smmu-v3: Increase maximum size of queues omits 8bb0d36cbaee iio: adc: xilinx: support all platforms omits 7e8b817e5978 iio: humidity: Replace older GPIO APIs with GPIO Consumer [...] omits 517b2d045aeb MAINTAINERS: add counter/ftm-quaddec driver entry omits 4766975556e7 staging: iio: ad7150: clean up of comments omits 28c7901451b6 staging: iio: ad7150: simplify i2c SMBus return treatment omits 34b94f938313 staging: iio: ad7150: use FIELD_GET and GENMASK omits 362cd500a2da staging: iio: ad7150: use ternary operating to ensure 0/1 value omits 387c1d770667 iio: ad_sigma_delta: return directly in ad_sd_buffer_postenable() omits 075da9cd6aa5 iio: amplifiers: ad8366: Add support for ADL5240 VGA omits cee211f4e5a0 iio: amplifiers: ad8366: Add support for the ADA4961 DGA omits 11ab555a6d3b iio: amplifiers: ad8366: rework driver to allow other chips omits dbcf6b5d2625 iio: amplifiers: ad8366: use own lock to guard state omits 38ffa3a34cb0 iio: amplifiers: update license information omits 925120108860 dt-bindings: iio: accel: adxl372: switch to YAML bindings omits 0e4f0b42f42d iio: adxl372: fix iio_triggered_buffer_{pre,post}enable positions omits 4b65e3ba97ca dt-bindings: iio: frequency: Add docs for ADF4371 PLL omits 7f699bd14913 iio: frequency: adf4371: Add support for ADF4371 PLL omits 81956a93b552 iio: imu: st_lsm6dsx: get device name from st_lsm6dsx_sens [...] omits 9f3bf94f65fc iio: imx7d_adc: Remove unneeded 'average_en' member omits f5d2f9c293c2 iio: imx7d_adc: Fit into a single line omits 9ce92da84ff2 iio: imx7d_adc: Introduce a definition for the input clock omits fe9311645971 iio: imx7d_adc: Remove unneeded error message omits 677f16813a92 iio: light: stk3310: Add support for stk3335 omits 936d3e536dcf iio:core: Fix bug in length of event info_mask and catch u [...] omits cf344bd67e56 staging: iio: ad2s1210: Remove platform data NULL check in probe omits aa7093299253 iio: light: bh1780: simplify getting the adapter of a client omits 3c23e9e80853 iio: adc: ad7606: Add software configuration omits 88dd03135063 iio: adc: ad7606: Move oversampling and scale options to c [...] omits 47dd8378f953 iio: adc: meson_saradc: update with SPDX Licence identifier omits d4e96de0f45f MAINTAINERS: add entry for ad7780 adc driver omits 8f69a686e235 dt-bindings: iio: adc: add adi,ad7780.yaml binding omits 4a0ce7764b09 habanalabs: Allow accessing host mapped addresses via debugfs omits 743b620aeeb8 dt-bindings: nvmem: Convert Allwinner SID to a schema omits e3888cda394c phy: tegra: xusb: Add Tegra210 PLL power supplies omits aa5452f54b9f phy: tegra: xusb: Add Tegra124 PLL power supplies omits f40043b368ae dt-bindings: phy: tegra-xusb: List PLL power supplies omits d9e100829fca phy: usb: phy-brcm-usb: Remove sysfs attributes upon drive [...] omits d4a36e82924d phy: renesas: rcar-gen2: Fix memory leak at error paths omits 13c12f693001 iio: accel: add missing sensor for some 2-in-1 based ultrabooks omits 26207c7e7872 docs: iio: add precision about sampling_frequency_available omits d711a3c7dc82 iio: dps310: Add pressure sensing capability omits 747bf88c6177 habanalabs: add WARN in case of bad MMU mapping omits 2a51558c8c7f habanalabs: remove DMA mask hack for Goya omits f09415f507c4 habanalabs: set Goya CPU to use ASIC MMU omits 95b5a8b83e06 habanalabs: add MMU mappings for Goya CPU omits 7aa2227affb5 habanalabs: initialize MMU context for driver omits 37d68ce5274f habanalabs: de-couple MMU and VM module initialization omits 0b28d26b9dfa habanalabs: initialize device CPU queues after MMU init omits 97a1aa00c178 docs/habanalabs: update text for some entries in sysfs omits 29a7aad59de2 habanalabs: add rate-limit to an error message omits 56e53806dc9e habanalabs: remove simulator dedicated code omits 5c823ae188eb habanalabs: restore unsecured registers default values omits 9c46f7b10fff habanalabs: clear sobs and monitors in context switch omits a513f9a7eca5 habanalabs: make tpc registers secured omits cc8baffe1761 iio: dps310: Temperature measurement errata omits ba6ec48e76bc iio: Add driver for Infineon DPS310 omits bc4054b55f14 staging: iio: adis16240: add of_match_table entry omits 094c52dbaf0a staging: iio: ad7746: add device tree support omits ed83144e6d71 staging: iio: adis16240: add device to module device table omits 82e1506339bd staging: iio: adt7316: create of_device_id array omits d1db9ad57f90 staging: iio: adis16203: Add of_device_id table omits 266233967c23 staging: iio: ad9834: add of_device_id table omits 0bae06850971 staging: iio: cdc: ad7150: create macro for capacitance channels omits 023d066a0d0a vfs: Kill sget_userns() omits db2c246a091e vfs: Use sget_fc() for pseudo-filesystems omits 8d9e46d80777 fold mount_pseudo_xattr() into pseudo_fs_get_tree() omits 389e22fb46eb vfs: Convert btrfs_test to use the new mount API omits 99558d203cea vfs: Convert virtio_balloon to use the new mount API omits 219e69639070 vfs: Convert ocxlflash to use the new mount API omits 52418c8f0073 vfs: Convert cxl to use the new mount API omits b06f973fe713 vfs: Convert ia64 perfmon to use the new mount API omits 4a457910a8d7 vfs: Convert drm to use the new mount API omits 75d4e06f049f vfs: Convert dax to use the new mount API omits fba9be49701a vfs: Convert sockfs to use the new mount API omits ea8157ab2ae5 zsfold: Convert zsfold to use the new mount API omits 8e9231f819e3 vfs: Convert zsmalloc to use the new mount API omits 4fa7ec5db7e7 vfs: Convert pipe to use the new mount API omits 059b20d9da69 vfs: Convert nsfs to use the new mount API omits 9030d16eb8ad vfs: Convert bdev to use the new mount API omits 33cada40b51f vfs: Convert anon_inodes to use the new mount API omits 52db59df17c0 vfs: Convert aio to use the new mount API omits 31d6d5ce5340 vfs: Provide a mount_pseudo-replacement for the new mount API omits c80fa7c8301c vfs: Provide sb->s_iflags settings in fs_context struct omits 7cdfa44227b0 vfs: Fix refcounting of filenames in fs_parser omits c3aabf0780a5 move mount_capable() further out omits 059338aae331 move mount_capable() calls to vfs_get_tree() omits d5f68d330c15 cpuset: move mount -t cpuset logics into cgroup.c omits 46cf047a945c procfs: set ->user_ns before calling ->get_tree() omits 709a643da8b8 mqueue: set ->user_ns before ->get_tree() omits 20284ab7427f switch mount_capable() to fs_context omits fd912087f4a8 legacy_get_tree(): pass fc->user_ns to mount_capable() omits 2527b284defa move the capability checks from sget_userns() to legacy_ge [...] omits bb7b6b2bbdb8 vfs: Kill mount_ns() omits 96a374a35f82 vfs: Convert nfsctl to use the new mount API omits b9662f310354 vfs: Convert rpc_pipefs to use the new mount API omits 0ce0cf12fc4c consolidate the capability checks in sget_{fc,userns}() omits feb8ae43a7b3 start massaging the checks in sget_...(): move to sget_userns() omits f7a994518410 no need to protect against put_user_ns(NULL) omits 1f58bb18f6f2 mount_pseudo(): drop 'name' argument, switch to d_make_root() omits 1a6e9e76b713 device-dax: Drop register_filesystem() omits 7e5f7bb08b8c unexport simple_dname() omits 4de1e3a8ecec z3fold: don't bother with dentry_operations omits 48b48750c3f9 zsmalloc: don't bother with dentry_operations omits 985f4044871a balloon: don't bother with dentry_operations omits 8b1e058e0f52 cxlflash: don't bother with dentry_operations omits 619a6d167b29 cxl: don't bother with dentry_operations omits fb9273f2c10d drm: don't bother with super_operations and dentry_operations omits cbb10f1e4a72 habanalabs: don't limit packet size for device CPU omits ac7427377150 habanalabs: support device memory memset > 4GB omits 460696ed4c07 habanalabs: print event name for fatal and non-RAZWI events omits a1e537b3f045 habanalabs: increase PCI ELBI timeout for Palladium omits 921a465ba7bc habanalabs: pass device pointer to asic-specific function omits a08b51a9a0f3 habanalabs: change polling functions to macros omits 1f2c999bbca3 habanalabs: remove redundant memory clear omits cbe722e41684 habanalabs: remove redundant CB size adjustment omits 0c169b8afd1d habanalabs: check to load F/W before boot status omits 8c173dc41d38 habanalabs: remove dead code in habanalabs_drv.c omits 19734970c98b habanalabs: force user to set device debug mode omits d1287493abe2 habanalabs: minor documentation and prints fixes omits 34a5fab7b6f7 habanalabs: remove redundant CPU checks omits cfc2f35006cb habanalabs: improve a couple of error messages omits 6e8b566806b7 iommu/omap: Use dev_get_drvdata() adds 7a041d54db86 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds 44732795dd87 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds 9b410ac2bd26 Merge remote-tracking branch 'sparc/master' adds 241dd9516af2 Merge remote-tracking branch 'net/master' adds 6c67b11daabd Merge remote-tracking branch 'bpf/master' adds 7fb8f6d565c2 Merge remote-tracking branch 'ipsec/master' adds 38fb577ef90f Merge remote-tracking branch 'sound-current/for-linus' adds 5485cb024fc6 Merge branch 'asoc-5.2' into asoc-linus adds 6ae2ab6b2b3f Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 2217d05161cb Merge branch 'regmap-5.2' into regmap-linus adds 1f40a55f3fd6 Merge remote-tracking branch 'regmap-fixes/for-linus' adds 5cd4bc8e1469 Merge branch 'regulator-5.2' into regulator-linus adds 8d584383020b Merge remote-tracking branch 'regulator-fixes/for-linus' adds f2542be09fc3 Merge branch 'spi-5.2' into spi-linus adds e50621009fc4 Merge remote-tracking branch 'spi-fixes/for-linus' adds 0aa814860609 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 815b04350d43 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 4bf7de35752e Merge remote-tracking branch 'phy/fixes' adds d5d4218e1669 reset: remove redundant null check on pointer dev adds a0d8953ccc2b Merge remote-tracking branch 'reset-fixes/reset/fixes' adds c48ffc375224 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds a70f990f49ba Merge remote-tracking branch 'omap-fixes/fixes' adds 554e7d1e2724 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds f87a1faffbcc Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds a124d0f47935 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 9154d54e687a vfs: move_mount: reject moving kernel internal mounts adds 53c2b7100f9d Merge remote-tracking branch 'vfs-fixes/fixes' adds 021776348c7d Merge remote-tracking branch 'drm-fixes/drm-fixes' adds b5a41b0c19ef Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds 5dc8dd927a11 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds cfdee6945bc8 Merge branch 'kconfig' into for-next adds ad7ec4e67078 Merge remote-tracking branch 'kbuild/for-next' adds 991b4535f607 Merge remote-tracking branch 'dma-mapping/for-next' adds 1ae996fc0e14 ARC: mm: do_page_fault refactor #1: remove label @good_area adds 9f2c668b2d8b ARC: mm: do_page_fault refactor #2: remove short lived variable adds fb7d9a124694 ARC: mm: do_page_fault refactor #3: tidyup vma access perm [...] adds f3c838ca5072 ARC: mm: do_page_fault refactor #4: consolidate retry rela [...] adds fe55a491f81e ARC: mm: do_page_fault refactor #5: scoot no_context to end adds eed1517e16f7 ARC: mm: do_page_fault refactor #6: error handlers to use [...] adds 8fb98ecd39ac ARC: mm: do_page_fault refactor #7: fold the various error [...] adds 2aa4202d3cac ARC: mm: do_page_fault refactor #8: release mmap_sem sooner adds 272eb74a909a ARCv2: entry: comments about hardware auto-save on taken i [...] adds ba3708e2862b ARCv2: entry: push out the Z flag unclobber from common EX [...] adds 536ddfe7297b ARCv2: entry: avoid a branch adds 850fa8b24a91 ARCv2: entry: rewrite to enable use of double load/stores LDD/STD adds a463a5848a56 ARC: entry: EV_Trap expects r10 (vs. r9) to have exception cause adds 1a42d1d8c766 ARCv2: entry: simplify return to Delay Slot via interrupt adds dd519d4443f5 Merge remote-tracking branch 'arc/for-next' adds 5ab7d33f19c4 Merge branches 'fixes' and 'misc' into for-next adds e566ef019a7a Merge branch 'sa1100-for-next', tag 'for-rc-adfs' into for-next adds 7011ee164bb7 Merge commit 'riscpc^{/ARM: riscpc: enable chained scatter [...] adds 7394c9515d69 Merge commit 'drm-tda998x-devel^{/drm/i2c: tda998x: add ve [...] adds 169aa5c2c450 Merge commit commit 'drm-armada-devel^{/drm/armada: no nee [...] adds 5a2240540f69 Merge remote-tracking branch 'arm/for-next' adds 9ac21ec877bf Merge remote-tracking branch 'arm64/for-next/core' adds 192b26d27bb4 Merge remote-tracking branch 'arm-perf/for-next/perf' adds 0c9c83048442 Merge remote-tracking branch 'arm-soc/for-next' adds 898a4f3a269a Merge remote-tracking branch 'actions/for-next' adds 09c422013022 Merge branch 'v5.2/fixes' into tmp/aml-rebuild adds d1c4121169fb Merge remote-tracking branch 'clk-meson/v5.2/fixes' into t [...] adds d76b52217ff5 Merge branch 'v5.3/dt' into tmp/aml-rebuild adds f2caa4e41c15 Merge branch 'v5.3/dt64' into tmp/aml-rebuild adds 87a55a25ee5f Merge branch 'v5.3/drivers' into tmp/aml-rebuild adds e754c3451b9a Merge branch 'v5.3/fixes' into tmp/aml-rebuild adds 8fcf101b8620 Merge remote-tracking branch 'amlogic/for-next' adds 59c0c7dc9dea Merge remote-tracking branch 'aspeed/for-next' adds 5f57f68204a9 Merge remote-tracking branch 'at91/at91-next' adds 752bc7c3dc63 Merge remote-tracking branch 'bcm2835/for-next' adds 2124860b0676 Merge remote-tracking branch 'imx-mxs/for-next' adds 9c3a629e400f Merge remote-tracking branch 'keystone/next' adds db8e0de12759 Merge remote-tracking branch 'mediatek/for-next' adds 749d7f876f92 Merge remote-tracking branch 'mvebu/for-next' adds e56cbc261ff6 Merge remote-tracking branch 'omap/for-next' adds b170d17e6ab9 Merge remote-tracking branch 'qcom/for-next' adds 726a6c1239ae Merge remote-tracking branch 'renesas/next' adds add48d55b6ba Merge remote-tracking branch 'reset/reset/next' adds f89d4ef5783f Merge remote-tracking branch 'rockchip/for-next' adds 904f7a04cfd3 Merge remote-tracking branch 'samsung-krzk/for-next' adds d0193522d0bf Merge branch 'for-next/vexpress-updates' of git://git.kern [...] adds 122a8aa58916 Merge branch 'for-next/juno-updates' of git://git.kernel.o [...] adds d84dc98fad98 Merge branch 'for-next/scmi-updates' of git://git.kernel.o [...] adds eb187c25e2ce Merge remote-tracking branch 'scmi/for-linux-next' adds 2fe97fec61fa Merge remote-tracking branch 'sunxi/sunxi/for-next' adds d6b70344a4a2 Merge remote-tracking branch 'tegra/for-next' adds cd33674e7a15 Merge remote-tracking branch 'clk/clk-next' adds 4679acc8f01b csky: Select intc & timer drivers adds 6ea9928a231e csky: Fixup no panic in kernel for some traps adds 4092cb71b382 csky: Init pmu as a device adds 2815355f6270 csky: Add count-width property for csky pmu adds a0ea29613814 csky: Add pmu interrupt support adds aa45634c48b0 csky: Fix perf record in kernel/user space adds 1a19fe3643a1 csky: Fixup some error count in 810 & 860. adds 09a0bcb7ac4c dt-bindings: interrupt-controller: Update csky mpintc adds 16a079dc06ea dt-bindings: csky: Add csky PMU bindings adds 3f600c253e78 csky: Revert mmu ASID mechanism adds ba0affb5f2f0 csky: Add new asid lib code from arm adds e40e28a5793e csky: Use generic asid algorithm to implement switch_mm adds ac53f6cfad50 csky: Improve tlb operation with help of asid adds d7cbdef1ca6b csky: Fixup abiv1 memset error adds 959e43bb9623 Merge remote-tracking branch 'csky/linux-next' adds fc8df66b51e8 Merge remote-tracking branch 'h8300/h8300-next' adds 077bdd4ee1cf Merge remote-tracking branch 'm68k/for-next' adds 57d6d3d7d94f Merge remote-tracking branch 'm68knommu/for-next' adds 272db8a467f6 Merge remote-tracking branch 'mips/mips-next' adds 252284f435c5 Merge remote-tracking branch 'parisc-hd/for-next' adds ac8c992f579e Merge remote-tracking branch 'powerpc/next' adds 52d97ee075b0 Merge remote-tracking branch 'soc-fsl/next' adds d9a8eb881337 Merge remote-tracking branch 's390/features' adds c66dd5d2ff0d Merge remote-tracking branch 'sh/sh-next' adds 4536ffe80a4c Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 77326ad8d6a6 Merge remote-tracking branch 'fscrypt/master' adds f397ef5f17de Merge remote-tracking branch 'afs/afs-next' adds 9279ada1199e Merge branch 'misc-5.2' into for-next-current-v5.1-20190509 adds 765fbccc15cb Merge branch 'misc-next' into for-next-current-v5.1-20190509 adds 6fc9f4e59957 Merge branch 'for-next-current-v5.1-20190509' into for-nex [...] adds e1ec4a2c2be6 Merge remote-tracking branch 'btrfs-kdave/for-next' adds e1fa112c343d Merge remote-tracking branch 'ceph/master' adds f4caf6b1165c cifs: Use kmemdup in SMB2_ioctl_init() adds 63de1e61f78a fs: cifs: Drop unlikely before IS_ERR(_OR_NULL) adds 7f4fa485f946 SMB3: Add SMB3.1.1 GCM to negotiated crypto algorigthms adds 4fc70989f079 SMB3.1.1: Add GCM crypto to the encrypt and decrypt functions adds fb65feb14be2 cifs: add missing GCM module dependency adds 15eadfbd38df Fix match_server check to allow for auto dialect negotiate adds 91c47afea2e1 smb3: if max_credits is specified then display it in /proc/mounts adds 651516564776 cifs: Properly handle auto disabling of serverino option adds 6ead34566b7c cifs: Fix check for matching with existing mount adds 2fbb441f19ba cifs: simplify code by removing CONFIG_CIFS_ACL ifdef adds 82c33359388a smb3: add new mount option to retrieve mode from special ACE adds 8f85b3a94cc7 smb3: minor cleanup of compound_send_recv adds b762f8163c44 smb3: do not send compression info by default adds 41b8463fce2f cifs: fix typo in debug message with struct field ia_valid adds fee768655cab smb3: Send netname context during negotiate protocol adds aaaead73b2fe smb3: Allow query of symlinks stored as reparse points adds 6e2dc801047b [smb3] add some missing definitions adds 275e35152e71 CIFS: Fix module dependency adds 5af0512fba9f Merge remote-tracking branch 'cifs/for-next' adds 165417bd628b Merge remote-tracking branch 'ecryptfs/next' adds 0ada2156a621 Merge remote-tracking branch 'ext3/for_next' adds 3f215afe3e3e Merge remote-tracking branch 'ext4/dev' adds 01e92f52f8e6 f2fs: ioctl for removing a range from F2FS adds 0634af8c187a f2fs: avoid get_valid_blocks() for cleanup adds e0d264fa37de f2fs: introduce f2fs_<level> macros to wrap f2fs_printk() adds 1c27a318675d f2fs: print kernel message if filesystem is inconsistent adds 2eae30375d58 f2fs: Use DIV_ROUND_UP() instead of open-coding adds 14adf914535a f2fs: use generic EFSBADCRC/EFSCORRUPTED adds 94f388b82e71 f2fs: set SBI_NEED_FSCK for xattr corruption case adds dbb65861f6c3 f2fs: add a rw_sem to cover quota flag changes adds d0121fe006ec f2fs: fix is_idle() check for discard type adds 74c5ab48c481 Merge remote-tracking branch 'f2fs/dev' adds 303c04c4062a nfsd: don't call nfsd_reply_cache_shutdown twice adds 6665fcc4ba47 nfsd4: drc containerization adds e80085c3bac6 nfsd: note inadequate stats locking adds 16690f1e1253 lockd: prepare nlm_lockowner for use by the server adds 951794c93b1f lockd: Convert NLM service fl_owner to nlm_lockowner adds 7d1ddf894fe9 lockd: Remove lm_compare_owner and lm_owner_key adds f7d4838810b9 lockd: Show pid of lockd for remote locks adds 6cd33faaa7ef locks: Cleanup lm_compare_owner and lm_owner_key adds f133661dfda6 lockd: Make two symbols static adds c4cb28cc4c5a nfsd: Spelling s/EACCESS/EACCES/ adds a4f279b5879e nfsd: use 64-bit seconds fields in nfsd v4 code adds 9202b694793b nfsd4: remove outdated nfsd4_decode_time comment adds cea24d99e0d4 nfsd: fix cleanup of nfsd_reply_cache_init on failure adds 973ee147a68f nfs: fix out-of-date connectathon talk URL adds 2652311e1643 Merge remote-tracking branch 'nfsd/nfsd-next' adds e075a15df505 Merge remote-tracking branch 'ubifs/linux-next' adds 138798922566 Merge remote-tracking branch 'v9fs/9p-next' adds 6bab14e56855 xfs: claim maintainership of loose files adds 5f36924d9d6a xfs: move xfs_ino_geometry to xfs_shared.h adds 79dbb509bd9d xfs: remove the no-op spinlock_destroy stub adds ce63ec752502 xfs: remove the never used _XBF_COMPOUND flag adds abe7ba628554 xfs: renumber XBF_WRITE_FAIL adds 8638681a5959 xfs: make mem_to_page available outside of xfs_buf.c adds 057e42629d7e xfs: remove the l_iclog_size_log field from struct xlog adds db834153a802 xfs: cleanup xlog_get_iclog_buffer_size adds 03f6a6e2c404 xfs: reformat xlog_get_lowest_lsn adds 0c953217d2c8 xfs: remove XLOG_STATE_IOABORT adds f21c95458883 xfs: don't use REQ_PREFLUSH for split log writes adds f855a253fc58 xfs: factor out log buffer writing from xlog_sync adds f2e27fe1cb8d xfs: factor out splitting of an iclog from xlog_sync adds 042c915a7def xfs: factor out iclog size calculation from xlog_sync adds 437d733c353b xfs: update both stat counters together in xlog_sync adds ad675dd010a9 xfs: remove the syncing argument from xlog_verify_iclog adds 4436e5ea23b4 xfs: make use of the l_targ field in struct xlog adds 991fc1d2e65e xfs: use bios directly to write log buffers adds 87b57226fbb1 xfs: move the log ioend workqueue to struct xlog adds 73f9303f75a6 xfs: return an offset instead of a pointer from xlog_align adds 34b63ea5fbb9 xfs: use bios directly to read and write the log recovery buffers adds 1574fe9d3acb xfs: stop using bp naming for log recovery buffers adds 1fe4e876776e xfs: remove unused buffer cache APIs adds 8449fb6c7bc0 xfs: properly type the b_log_item field in struct xfs_buf adds 0abcce43173d xfs: remove the b_io_length field in struct xfs_buf adds f786cc1941c9 xfs: add struct xfs_mount pointer to struct xfs_buf adds 59a47237f460 xfs: fix a trivial comment typo in xfs_trans_committed_bulk adds 2ba694b183a9 xfs: stop using XFS_LI_ABORTED as a parameter flag adds 21e6d72e79ac xfs: don't require log items to implement optional methods adds 7d8457cfb985 xfs: remove the dummy iop_push implementation for inode cr [...] adds 3e090ad30cab xfs: don't use xfs_trans_free_items in the commit path adds 9e1ec270f04e xfs: split iop_unlock adds 39e4c1956418 xfs: add a flag to release log items on commit adds c40a409ce757 xfs: don't cast inode_log_items to get the log_item adds d4f4a956c1c6 xfs: remove the xfs_log_item_t typedef adds a3f9ea57dfc6 xfs: use a list_head for iclog callbacks adds a97f5a011f18 xfs: remove a pointless comment duplicated above all xfs_i [...] adds 82f36a3eabfb xfs: merge xfs_efd_init into xfs_trans_get_efd adds febd67b9df1a xfs: merge xfs_cud_init into xfs_trans_get_cud adds 86a5ee2fb4cc xfs: merge xfs_rud_init into xfs_trans_get_rud adds a9bf4634536a xfs: merge xfs_bud_init into xfs_trans_get_bud adds ba6526844a15 xfs: merge xfs_trans_extfree.c into xfs_extfree_item.c adds fa8dae390b78 xfs: merge xfs_trans_refcount.c into xfs_refcount_item.c adds d8935d8504c1 xfs: merge xfs_trans_rmap.c into xfs_rmap_item.c adds c3641fa71cc2 xfs: merge xfs_trans_bmap.c into xfs_bmap_item.c adds 607d6a8b71d7 xfs: clean up small allocation helper adds 55e6bea2cf45 xfs: move small allocation helper adds 973c566e2979 xfs: skip small alloc cntbt logic on NULL cursor adds 51e5b03c638c xfs: always update params on small allocation adds 8069dcc20df1 xfs: refactor free space btree record initialization adds eef36088357e xfs: account for log space when formatting new AGs adds 7f72216dc9a3 xfs: simplify xfs_chain_bio adds c0546224d7e9 xfs: implement cgroup aware writeback adds 31a8482a4b2d next-20190628/xfs adds 61d4c97c8820 Merge remote-tracking branch 'file-locks/locks-next' adds a76f747d47df Merge branches 'work.misc', 'work.dcache', 'work.file' and [...] adds 6e14c3cf8bc4 Merge branch 'work.icache' into for-next adds b6dedef8af3a Merge remote-tracking branch 'vfs/for-next' adds ff9d9f2283fa Merge remote-tracking branch 'printk/for-next' adds d25171c85448 Merge remote-tracking branch 'pci/next' adds c0dba54d7cba Merge remote-tracking branch 'pstore/for-next/pstore' adds b5fb646240cd Merge remote-tracking branch 'hid/for-next' adds aea1d6e16270 Merge remote-tracking branch 'i2c/i2c/for-next' adds b1e44d05d89f Merge remote-tracking branch 'i3c/i3c/next' adds 3d99b1d1fdb3 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds b48435fd2c1a Merge remote-tracking branch 'jc_docs/docs-next' adds b7f30bcdea1b Merge remote-tracking branch 'v4l-dvb/master' adds 56715cc984ed Merge remote-tracking branch 'fbdev/fbdev-for-next' adds 2e2080d0168a Merge branch 'pm-pci' into linux-next adds 70b990e170ae Merge branch 'pm-sleep' into linux-next adds ee39e9394b22 Merge branches 'powercap', 'pm-misc', 'pm-avs' and 'pm-too [...] adds f704faf8f07c Merge branch 'pm-cpufreq' into linux-next adds 96773b8e4d20 Merge branch 'devprop' into linux-next adds d37dd8fe2138 Merge branches 'acpica', 'acpi-pm', 'acpi-osl', 'acpi-tabl [...] adds a5d0726a82ea Merge branch 'acpi-misc' into linux-next adds aaa702ee70ae next-20190628/pm adds c79e1449da92 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 5e83caf27777 Merge remote-tracking branch 'opp/opp/linux-next' adds ce6b66f6ea62 Merge remote-tracking branch 'thermal/next' adds 2e386f23cbb8 Merge remote-tracking branch 'thermal-soc/next' adds 5d865c5005b6 Merge remote-tracking branch 'ieee1394/for-next' adds 784b277d8aef Merge remote-tracking branch 'dlm/next' adds a179674043a4 Merge remote-tracking branch 'swiotlb/linux-next' adds fe088f24267d next-20190628/rdma adds 469d5bf1e420 Merge remote-tracking branch 'net-next/master' adds 8dbf81d79606 Merge remote-tracking branch 'bpf-next/master' adds 0e847b727cd1 Merge remote-tracking branch 'ipsec-next/master' adds da4f10a4265b netfilter: nft_meta: add NFT_META_BRI_PVID support adds 97ab78aaba50 netfilter: rename nf_SYNPROXY.h to nf_synproxy.h adds 64d43b14813e Merge remote-tracking branch 'netfilter-next/master' adds a90203398e72 Merge remote-tracking branch 'nfc-next/master' adds 5abeb777be2d Merge remote-tracking branch 'wireless-drivers-next/master' adds 2ba3a4b892f4 Merge remote-tracking branch 'mac80211-next/master' adds 1008f5dd9f62 Merge remote-tracking branch 'gfs2/for-next' adds 401ec3338d8f Merge remote-tracking branch 'mtd/mtd/next' adds dcfdd3161b72 Merge remote-tracking branch 'nand/nand/next' adds 3065c0a4f825 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 498eaf6aeca9 Merge remote-tracking branch 'crypto/master' adds 0495c1b05981 Merge remote-tracking branch 'drm/drm-next' adds 483450bcdbfa Merge remote-tracking branch 'amdgpu/drm-next' adds a63ace268ad8 Merge remote-tracking branch 'drm-intel/for-linux-next' adds 8dc0d1ef5f89 Merge remote-tracking branch 'drm-misc/for-linux-next' adds eeb8e97571e5 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds b1110742e290 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds 0a19fcccf3ed Merge branch 'regmap-5.3' into regmap-next adds c542830ea830 Merge remote-tracking branch 'regmap/for-next' adds e5bd3a3cc419 Merge remote-tracking branch 'sound/for-next' adds 6a6cea58c788 Merge branch 'asoc-5.3' into asoc-next adds 0d65edd5f137 Merge remote-tracking branch 'asoc/topic/meson' into asoc-next adds 6ad896c60c96 Merge remote-tracking branch 'sound-asoc/for-next' adds a0df74809ae9 Merge remote-tracking branch 'modules/modules-next' adds 311125a3b0ac Merge remote-tracking branch 'input/next' adds 96bc6e17e7e8 Merge remote-tracking branch 'block/for-next' adds 5d9b1f24b36d Merge remote-tracking branch 'mmc/next' adds e8b328d4f752 Merge remote-tracking branch 'kgdb/kgdb-next' adds 0a893eb4ca7c Merge branches 'ib-mfd-clk-gpio-power-regulator-rtc-5.3', [...] adds 44dab9231e3e mfd: madera: Add missing of table registration adds 598670ca0714 mfd: cros_ec: Register cros_ec_lid_angle driver when presented adds 3fd5b1bf090b mfd: bd718x7: Remove hardcoded config for button press duration adds 2170b8666c9f dt-bindings: mfd: Document short/long press duration for BD718X7 adds dccac1053f05 mfd: bd718x7: Make power button press duration configurable adds fdc0355aa225 mfd: menelaus: Remove superfluous error message adds 614b666d7171 mfd: intel-lpss: Keep device tables sorted by ID adds 94d48ae8f24e mfd: core: Set fwnode for created devices adds 2de57945e090 mfd: arizona: Fix undefined behavior adds 67704fb69ab7 mfd: madera: Fix bad reference to pinctrl.txt file adds ce7a593d3ed2 mfd: madera: Fix potential uninitialised use of variable adds 08365c7c6599 mfd: madera: Add supply mapping for MICVDD adds f1ccd96d31f1 mfd: madera: Update DT bindings to add additional CODECs adds 8dcee3da4d8e mfd: madera: Add Madera core support for CS47L15 adds 1e98bc4080ad mfd: madera: Add Madera core support for CS47L92 adds a8883bbb6305 dt-bindings: Add binding for cros-ec-rpmsg adds e4ff531ff637 mfd: cros_ec: differentiate SCP from EC by feature bit adds 62ca2440defc mfd: rk808: Check pm_power_off pointer adds dd82d6887a8a mfd: rk808: Prepare rk805 for poweroff adds 383a32b20c57 mfd: cros_ec_dev: Register cros_ec_accel_legacy driver as [...] adds 38bb99364018 MAINAINERS: Swap words in INTEL PMIC MULTIFUNCTION DEVICE DRIVERS adds d5b186284d19 dt-bindings: mfd: Add link to ROHM BD71847 Datasheet adds 92c6de974f5c mfd: stmfx: Fix macro definition spelling adds 699bc777a298 mfd: cs5535-mfd: Remove ifdef OLPC noise adds 8547afc9ee05 mfd: intel-lpss: Add Intel Elkhart Lake PCH PCI IDs adds 9d289ae48ab6 mfd: intel-lpss: Release IDA resources adds 8c8d8edea361 mfd: madera: Remove some unused registers and fix some defaults adds 1040f77176e7 mfd: madera: Fixup SPDX headers adds b4ddc3e2a3ad mfd: hi655x-pmic: Fix missing return value check for devm_ [...] adds 7f32cc30e6d0 Merge remote-tracking branch 'mfd/for-mfd-next' adds b3df90f07836 Merge remote-tracking branch 'backlight/for-backlight-next' adds 8e3f786d8e1f Merge remote-tracking branch 'battery/for-next' adds a2df21b22c68 Merge branch 'regulator-5.3' into regulator-next adds 0188ab1f6aa6 Merge remote-tracking branch 'regulator/topic/coupled' int [...] adds 1595cd9d52ca Merge remote-tracking branch 'regulator/for-next' adds 1793304c4ad1 Merge remote-tracking branch 'security/next-testing' adds f1e5fc285db3 Merge remote-tracking branch 'apparmor/apparmor-next' adds cfa44478f3b9 Merge remote-tracking branch 'integrity/next-integrity' adds 6100ac53909d keys: Replace uid/gid/perm permissions checking with an ACL adds ad6c3e711ba3 keys: Provide KEYCTL_GRANT_PERMISSION adds 2fa2cf337d6b Merge tag 'keys-acl-20190627' into keys-next adds a3784dd0844b Merge remote-tracking branch 'keys/keys-next' adds 3dc69ebd3f39 Merge remote-tracking branch 'selinux/next' adds c8d8b8d851c2 Merge remote-tracking branch 'tpmdd/next' adds e767251223e3 Merge branches 'x86/vt-d', 'x86/amd', 'arm/renesas', 'gene [...] adds 1e271e1d52d0 Merge remote-tracking branch 'iommu/next' adds 0535694c917a Merge remote-tracking branch 'audit/next' adds d584173a3e2d Merge remote-tracking branch 'devicetree/for-next' adds 27aa1c16403e Merge branch 'spi-5.3' into spi-next adds f5fe536b251a Merge remote-tracking branch 'spi/topic/pump-rt' into spi-next adds e5b67005415a Merge remote-tracking branch 'spi/for-next' adds 42da20344bd0 Merge branch 'x86/urgent' adds 71ad8290b421 Merge branch 'x86/topology' adds 98762745eeb5 Merge branch 'x86/timers' adds 2e5f9cb6b107 Merge branch 'x86/pti' adds 0a0164329270 Merge branch 'x86/platform' adds 989ce9c9ef84 Merge branch 'x86/paravirt' adds 744d1cfab35f Merge branch 'x86/kdump' adds 0c8f0227f46c Merge branch 'x86/fpu' adds 4aed3151c0aa Merge branch 'x86/entry' adds d39046eac498 Merge branch 'x86/cpu' adds 4d2e8789c6d8 Merge branch 'x86/core' adds f9afd34b5930 Merge branch 'x86/cleanups' adds 931e3151beb6 Merge branch 'x86/cache' adds 47595aa0e8a7 Merge branch 'x86/build' adds 5e9e5f296dab Merge branch 'x86/boot' adds 1a6a4c9ac91d Merge branch 'x86/asm' adds 7f1f042ed43c Merge branch 'x86/apic' adds 58d739413fb4 Merge branch 'timers/vdso' adds f29dd7bdc6ec Merge branch 'timers/core' adds 2cc0163c1570 Merge branch 'smp/urgent' adds b1754dea6a50 Merge branch 'smp/hotplug' adds 6f7a221e9799 Merge branch 'sched/core' adds 8109680f6d07 Merge branch 'ras/core' adds 1e5ba93fb907 Merge branch 'perf/urgent' adds cd140267a70d Merge branch 'perf/core' adds 6ef81774a701 Merge branch 'locking/core' adds 06661d1992c2 Merge branch 'irq/urgent' adds b8af24491ead Merge branch 'irq/core' adds 0e9c5af6db5c Merge branch 'efi/urgent' adds d8cb8813b8e7 Merge branch 'core/rslib' adds 63c69fe55e12 Merge branch 'core/rcu' adds 9beb21fbb346 Merge branch 'core/debugobjects' adds ec5169bcb37e Merge remote-tracking branch 'tip/auto-latest' adds d9da58d8434b Merge remote-tracking branch 'edac-amd/for-next' adds 5027e0172b92 Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds 3c8724b6b1b8 Merge remote-tracking branch 'ftrace/for-next' adds ae7aa8d3a420 Merge remote-tracking branch 'kvm/linux-next' adds b6882eee62ab Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' adds 47325670182c Merge remote-tracking branch 'kvms390/next' adds 1b63cdb2c288 Merge branch 'for-5.2' into for-next adds 558ac86039fc Merge branch 'for-5.3' into for-next adds 67f223eb5953 Merge remote-tracking branch 'percpu/for-next' adds 18e36c9b5a8f Merge remote-tracking branch 'workqueues/for-next' adds f53f8429a198 Merge remote-tracking branch 'drivers-x86/for-next' adds 4a0993c25ce2 Merge remote-tracking branch 'chrome-platform/for-next' adds 734f911dfd28 Merge remote-tracking branch 'leds/for-next' adds 535aaf54a5d2 Merge remote-tracking branch 'ipmi/for-next' adds 82fb0001cedc Merge remote-tracking branch 'driver-core/driver-core-next' adds 8a384282de9c Merge remote-tracking branch 'usb/usb-next' adds f749976bc890 Merge remote-tracking branch 'usb-gadget/next' adds f89cec722239 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds 376a7404b001 Merge remote-tracking branch 'phy-next/next' adds 4a877f603437 Merge remote-tracking branch 'tty/tty-next' adds c42e3c3903b7 Merge remote-tracking branch 'char-misc/char-misc-next' adds 6327c7765188 Merge remote-tracking branch 'extcon/extcon-next' adds 90f0534d5f32 Merge remote-tracking branch 'soundwire/next' adds 7984753bd8cc Merge remote-tracking branch 'staging/staging-next' adds c964dcb683c9 Merge remote-tracking branch 'mux/for-next' adds bc7d8f33c1c9 Merge remote-tracking branch 'slave-dma/next' adds c1773bc0ce7e Merge remote-tracking branch 'cgroup/for-next' adds 202d93d16dc3 Merge remote-tracking branch 'scsi/for-next' adds c8b0220bbd7c Merge remote-tracking branch 'scsi-mkp/for-next' adds e12df6b9757a Merge remote-tracking branch 'vhost/linux-next' adds 89769d9f487c Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] adds 89deb2aeb265 Merge remote-tracking branch 'rpmsg/for-next' adds e46805ac9605 Merge remote-tracking branch 'gpio/for-next' adds 492db9ce870d Merge remote-tracking branch 'pinctrl/for-next' adds 4d81fd7496bd Merge remote-tracking branch 'pwm/for-next' adds bfdda928344e Merge remote-tracking branch 'userns/for-next' adds 78fd3fbb89ca Merge remote-tracking branch 'kselftest/next' adds 5e03a26e50d0 Merge remote-tracking branch 'y2038/y2038' adds 1d05a0c21a16 Merge remote-tracking branch 'livepatching/for-next' adds b9c4b9163d34 Merge remote-tracking branch 'rtc/rtc-next' adds 8b0ce7abef8e Merge remote-tracking branch 'ntb/ntb-next' adds 00da4eea0adf Merge remote-tracking branch 'kspp/for-next/kspp' adds 5dc58cf4e3a0 Merge remote-tracking branch 'nvmem/for-next' adds 0e2cf25ae1e6 Merge remote-tracking branch 'hyperv/hyperv-next' adds 8f7041c6654d Merge remote-tracking branch 'pidfd/for-next' adds 65afb78438ea Merge remote-tracking branch 'devfreq/for-next' adds 893d4016f377 Merge remote-tracking branch 'hmm/hmm'
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 (d58b5ab90ee7) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-arm-n [...]
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: .gitignore | 1 + Documentation/ABI/stable/sysfs-driver-mlxreg-io | 20 - Documentation/ABI/testing/debugfs-cros-ec | 22 - .../ABI/testing/debugfs-driver-habanalabs | 18 +- Documentation/ABI/testing/procfs-smaps_rollup | 14 +- Documentation/ABI/testing/sysfs-bus-css | 23 - Documentation/ABI/testing/sysfs-bus-iio | 7 +- .../ABI/testing/sysfs-bus-iio-frequency-adf4371 | 44 - Documentation/ABI/testing/sysfs-class-power-wilco | 30 - Documentation/ABI/testing/sysfs-driver-habanalabs | 42 +- Documentation/ABI/testing/sysfs-power | 2 +- Documentation/admin-guide/cgroup-v2.rst | 30 +- Documentation/admin-guide/devices.txt | 4 +- Documentation/admin-guide/kernel-parameters.txt | 41 +- Documentation/arm64/silicon-errata.rst | 2 - Documentation/core-api/genalloc.rst | 2 +- Documentation/core-api/kernel-api.rst | 2 +- Documentation/crypto/api-skcipher.rst | 2 +- Documentation/crypto/crypto_engine.rst | 111 +- Documentation/dev-tools/kmemleak.rst | 48 +- Documentation/device-mapper/snapshot.rst | 16 - .../bindings/arm/coresight-cpu-debug.txt | 4 +- .../devicetree/bindings/arm/coresight.txt | 8 +- .../bindings/display/simple-framebuffer.yaml | 25 +- Documentation/devicetree/bindings/dma/fsl-edma.txt | 44 +- .../bindings/i2c/allwinner,sun6i-a31-p2wi.yaml | 2 +- .../bindings/i2c/marvell,mv64xxx-i2c.yaml | 2 +- .../devicetree/bindings/i3c/cdns,i3c-master.txt | 2 +- .../devicetree/bindings/iio/accel/adi,adxl372.yaml | 63 - .../devicetree/bindings/iio/accel/adxl372.txt | 33 + .../devicetree/bindings/iio/adc/adi,ad7124.txt | 75 + .../devicetree/bindings/iio/adc/adi,ad7124.yaml | 155 - .../devicetree/bindings/iio/adc/adi,ad7780.txt | 48 + .../devicetree/bindings/iio/adc/adi,ad7780.yaml | 87 - .../devicetree/bindings/iio/adc/st,stm32-adc.txt | 1 - .../bindings/iio/chemical/sensirion,sps30.txt | 12 + .../bindings/iio/chemical/sensirion,sps30.yaml | 39 - .../devicetree/bindings/iio/frequency/adf4371.yaml | 63 - .../interrupt-controller/amazon,al-fic.txt | 29 - .../bindings/mtd/allwinner,sun4i-a10-nand.yaml | 1 + .../bindings/net/allwinner,sun7i-a20-gmac.yaml | 4 +- .../bindings/net/allwinner,sun8i-a83t-emac.yaml | 8 +- .../bindings/net/dsa/vitesse,vsc73xx.txt | 58 +- .../devicetree/bindings/net/marvell-bluetooth.txt | 25 - Documentation/devicetree/bindings/net/mdio.yaml | 23 - .../devicetree/bindings/net/mediatek-bluetooth.txt | 17 - .../devicetree/bindings/net/qualcomm-bluetooth.txt | 4 - .../devicetree/bindings/net/snps,dwmac.yaml | 4 +- .../bindings/nvmem/allwinner,sun4i-a10-sid.yaml | 4 +- .../devicetree/bindings/nvmem/nvmem-consumer.yaml | 45 - Documentation/devicetree/bindings/nvmem/nvmem.txt | 81 +- Documentation/devicetree/bindings/nvmem/nvmem.yaml | 93 - .../devicetree/bindings/phy/mxs-usb-phy.txt | 3 +- .../bindings/regulator/st,stm32-booster.txt | 18 - .../bindings/sound/amlogic,axg-tdm-formatters.txt | 6 +- .../devicetree/bindings/sound/max98357a.txt | 4 - .../devicetree/bindings/usb/generic-ehci.yaml | 3 +- .../devicetree/bindings/usb/s3c2410-usb.txt | 2 +- Documentation/dontdiff | 1 + Documentation/driver-api/dmaengine/dmatest.rst | 21 +- Documentation/driver-api/gpio/consumer.rst | 2 +- .../intel-int3496.txt} | 14 +- Documentation/filesystems/coda.txt | 11 +- Documentation/filesystems/f2fs.txt | 25 - Documentation/filesystems/porting | 15 +- Documentation/filesystems/proc.txt | 45 +- Documentation/filesystems/vfs.rst | 4 +- Documentation/firmware-guide/acpi/index.rst | 1 - Documentation/hid/{hid-alps.rst => hid-alps.txt} | 87 +- .../hid/{hid-sensor.rst => hid-sensor.txt} | 194 +- .../hid/{hid-transport.rst => hid-transport.txt} | 82 +- Documentation/hid/{hiddev.rst => hiddev.txt} | 154 +- Documentation/hid/{hidraw.rst => hidraw.txt} | 53 +- Documentation/hid/index.rst | 18 - Documentation/hid/intel-ish-hid.rst | 485 - Documentation/hid/intel-ish-hid.txt | 454 + Documentation/hid/{uhid.rst => uhid.txt} | 46 +- Documentation/i2c/busses/i2c-i801 | 17 +- .../iio/{ep93xx_adc.rst => ep93xx_adc.txt} | 15 +- .../iio/{iio_configfs.rst => iio_configfs.txt} | 52 +- Documentation/iio/index.rst | 12 - Documentation/input/input.rst | 2 +- Documentation/ioctl/ioctl-number.txt | 1 - Documentation/kbuild/makefiles.rst | 13 +- Documentation/misc-devices/{eeprom.rst => eeprom} | 43 +- .../misc-devices/{ics932s401.rst => ics932s401} | 7 +- Documentation/misc-devices/index.rst | 5 - .../misc-devices/{isl29003.rst => isl29003} | 15 +- .../misc-devices/{lis3lv02d.rst => lis3lv02d} | 20 +- .../misc-devices/{max6875.rst => max6875} | 52 +- .../networking/device_drivers/google/gve.rst | 123 - Documentation/networking/device_drivers/index.rst | 1 - .../networking/device_drivers/mellanox/mlx5.rst | 19 - Documentation/networking/ip-sysctl.txt | 4 +- Documentation/networking/mpls-sysctl.txt | 2 +- Documentation/power/pm_qos_interface.rst | 12 +- Documentation/powerpc/vcpudispatch_stats.txt | 68 - Documentation/process/deprecated.rst | 6 +- Documentation/s390/s390dbf.rst | 390 +- Documentation/virtual/kvm/arm/psci.txt | 31 - Documentation/virtual/kvm/cpuid.txt | 8 - Documentation/virtual/kvm/hypercalls.txt | 11 - Documentation/vm/hmm.rst | 27 + Documentation/vm/memory-model.rst | 40 - Documentation/x86/entry_64.rst | 9 + Documentation/x86/x86_64/fsgs.rst | 199 + Documentation/x86/x86_64/index.rst | 1 + MAINTAINERS | 94 +- Makefile | 33 +- Next/SHA1s | 300 - Next/Trees | 302 - Next/merge.log | 18489 ------------------- Next/quilt-import.log | 2 - arch/Kconfig | 3 - arch/alpha/include/asm/io.h | 5 + arch/alpha/include/asm/pgalloc.h | 40 +- arch/arc/boot/dts/haps_hs.dts | 30 - arch/arc/configs/haps_hs_defconfig | 5 +- arch/arc/include/asm/pgtable.h | 8 +- arch/arc/kernel/unwind.c | 9 +- arch/arc/plat-eznps/include/plat/ctop.h | 15 +- arch/arm/Kconfig | 9 +- arch/arm/arm-soc-for-next-contents.txt | 28 +- arch/arm/boot/dts/exynos3250.dtsi | 66 +- arch/arm/boot/dts/exynos4.dtsi | 50 +- arch/arm/boot/dts/exynos4210.dtsi | 20 - arch/arm/boot/dts/exynos4412.dtsi | 22 - arch/arm/boot/dts/exynos5420-arndale-octa.dts | 6 +- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 10 +- arch/arm/include/asm/io.h | 1 + arch/arm/include/asm/kvm_emulate.h | 10 - arch/arm/include/asm/kvm_host.h | 17 +- arch/arm/include/asm/kvm_hyp.h | 13 +- arch/arm/include/asm/pgalloc.h | 41 +- arch/arm/include/uapi/asm/kvm.h | 12 - arch/arm/kernel/efi.c | 3 +- arch/arm/mach-davinci/board-da830-evm.c | 5 +- arch/arm/mach-davinci/board-omapl138-hawk.c | 3 - arch/arm/mach-sa1100/clock.c | 220 +- arch/arm/mm/dma-mapping.c | 5 +- arch/arm/mm/fault.c | 24 +- arch/arm/mm/mmu.c | 2 +- arch/arm/mm/pageattr.c | 3 +- arch/arm64/Kconfig | 7 +- arch/arm64/boot/dts/sprd/sc9836.dtsi | 2 +- arch/arm64/boot/dts/sprd/sc9860.dtsi | 8 +- arch/arm64/crypto/aes-ce.S | 60 +- arch/arm64/crypto/aes-modes.S | 118 +- arch/arm64/crypto/aes-neon.S | 48 +- arch/arm64/include/asm/assembler.h | 4 - arch/arm64/include/asm/cpufeature.h | 6 - arch/arm64/include/asm/kvm_asm.h | 6 - arch/arm64/include/asm/kvm_emulate.h | 30 +- arch/arm64/include/asm/kvm_host.h | 21 +- arch/arm64/include/asm/kvm_hyp.h | 50 +- arch/arm64/include/asm/pgalloc.h | 47 +- arch/arm64/include/asm/pgtable-prot.h | 1 - arch/arm64/include/asm/pgtable.h | 21 - arch/arm64/include/asm/ptrace.h | 31 +- arch/arm64/include/asm/sysreg.h | 117 +- arch/arm64/include/uapi/asm/kvm.h | 10 - arch/arm64/kernel/cpu_errata.c | 23 +- arch/arm64/kernel/efi.c | 3 +- arch/arm64/kernel/setup.c | 5 - arch/arm64/kernel/smp.c | 5 + arch/arm64/kernel/traps.c | 4 - arch/arm64/kvm/guest.c | 2 +- arch/arm64/kvm/hyp/entry.S | 36 +- arch/arm64/kvm/hyp/hyp-entry.S | 30 +- arch/arm64/kvm/hyp/switch.c | 14 +- arch/arm64/kvm/hyp/sysreg-sr.c | 78 +- arch/arm64/kvm/hyp/tlb.c | 12 +- arch/arm64/kvm/hyp/vgic-v2-cpuif-proxy.c | 2 +- arch/arm64/kvm/regmap.c | 4 +- arch/arm64/kvm/sys_regs.c | 60 +- arch/arm64/kvm/va_layout.c | 7 +- arch/arm64/mm/fault.c | 24 +- arch/arm64/mm/mmu.c | 24 +- arch/arm64/mm/pageattr.c | 3 +- arch/arm64/mm/pgd.c | 9 +- arch/csky/abiv1/Makefile | 6 - arch/csky/abiv1/inc/abi/string.h | 15 - arch/csky/abiv1/memcmp.c | 310 - arch/csky/abiv1/memcopy.h | 179 - arch/csky/abiv1/memmove.c | 93 - arch/csky/abiv1/memset.c | 71 - arch/csky/abiv1/strcpy.c | 17 - arch/csky/abiv1/strksyms.c | 5 - arch/csky/abiv1/strlen.c | 89 - arch/csky/abiv1/wordcopy.c | 397 - arch/csky/include/asm/pgalloc.h | 30 +- arch/hexagon/include/asm/syscall.h | 14 - arch/ia64/kernel/perfmon.c | 17 +- arch/ia64/mm/contig.c | 5 +- arch/ia64/mm/discontig.c | 5 +- arch/ia64/mm/fault.c | 24 +- arch/ia64/mm/init.c | 2 + arch/m68k/Kconfig | 3 - arch/m68k/include/asm/sun3_pgalloc.h | 41 +- arch/m68k/kernel/dma.c | 57 +- arch/mips/Kconfig | 4 +- arch/mips/include/asm/io.h | 2 + arch/mips/include/asm/kprobes.h | 1 - arch/mips/include/asm/pgalloc.h | 33 +- arch/mips/include/asm/pgtable.h | 3 - arch/mips/include/asm/ptrace.h | 5 + arch/mips/include/asm/syscall.h | 6 - arch/mips/kernel/kprobes.c | 2 +- arch/mips/mm/Makefile | 1 + arch/mips/mm/gup.c | 303 + arch/nds32/include/asm/pgalloc.h | 31 +- arch/nds32/include/asm/syscall.h | 27 +- arch/nios2/Kconfig.debug | 3 + arch/nios2/configs/10m50_defconfig | 1 + arch/nios2/configs/3c120_defconfig | 1 + arch/nios2/include/asm/pgalloc.h | 37 +- arch/parisc/include/asm/pgalloc.h | 33 +- arch/parisc/include/asm/syscall.h | 7 - arch/parisc/kernel/ptrace.c | 9 +- arch/powerpc/Kconfig | 52 +- arch/powerpc/boot/Makefile | 4 - arch/powerpc/boot/wrapper | 19 +- arch/powerpc/configs/40x/acadia_defconfig | 1 + arch/powerpc/configs/40x/ep405_defconfig | 1 + arch/powerpc/configs/40x/kilauea_defconfig | 1 + arch/powerpc/configs/40x/klondike_defconfig | 1 + arch/powerpc/configs/40x/makalu_defconfig | 1 + arch/powerpc/configs/40x/obs600_defconfig | 1 + arch/powerpc/configs/40x/virtex_defconfig | 1 + arch/powerpc/configs/40x/walnut_defconfig | 1 + arch/powerpc/configs/44x/akebono_defconfig | 1 + arch/powerpc/configs/44x/arches_defconfig | 1 + arch/powerpc/configs/44x/bamboo_defconfig | 1 + arch/powerpc/configs/44x/bluestone_defconfig | 1 + arch/powerpc/configs/44x/canyonlands_defconfig | 1 + arch/powerpc/configs/44x/currituck_defconfig | 1 + arch/powerpc/configs/44x/ebony_defconfig | 1 + arch/powerpc/configs/44x/eiger_defconfig | 1 + arch/powerpc/configs/44x/fsp2_defconfig | 1 + arch/powerpc/configs/44x/icon_defconfig | 1 + arch/powerpc/configs/44x/iss476-smp_defconfig | 1 + arch/powerpc/configs/44x/katmai_defconfig | 1 + arch/powerpc/configs/44x/rainier_defconfig | 1 + arch/powerpc/configs/44x/redwood_defconfig | 1 + arch/powerpc/configs/44x/sam440ep_defconfig | 1 + arch/powerpc/configs/44x/sequoia_defconfig | 1 + arch/powerpc/configs/44x/taishan_defconfig | 1 + arch/powerpc/configs/44x/virtex5_defconfig | 1 + arch/powerpc/configs/44x/warp_defconfig | 1 + arch/powerpc/configs/52xx/cm5200_defconfig | 1 + arch/powerpc/configs/52xx/lite5200b_defconfig | 1 + arch/powerpc/configs/52xx/motionpro_defconfig | 1 + arch/powerpc/configs/52xx/pcm030_defconfig | 1 + arch/powerpc/configs/52xx/tqm5200_defconfig | 1 + arch/powerpc/configs/83xx/asp8347_defconfig | 1 + arch/powerpc/configs/83xx/mpc8313_rdb_defconfig | 1 + arch/powerpc/configs/83xx/mpc8315_rdb_defconfig | 1 + arch/powerpc/configs/83xx/mpc832x_mds_defconfig | 1 + arch/powerpc/configs/83xx/mpc832x_rdb_defconfig | 1 + arch/powerpc/configs/83xx/mpc834x_itx_defconfig | 1 + arch/powerpc/configs/83xx/mpc834x_itxgp_defconfig | 1 + arch/powerpc/configs/83xx/mpc834x_mds_defconfig | 1 + arch/powerpc/configs/83xx/mpc836x_mds_defconfig | 1 + arch/powerpc/configs/83xx/mpc836x_rdk_defconfig | 1 + arch/powerpc/configs/83xx/mpc837x_mds_defconfig | 1 + arch/powerpc/configs/83xx/mpc837x_rdb_defconfig | 1 + arch/powerpc/configs/85xx/ge_imp3a_defconfig | 1 + arch/powerpc/configs/85xx/ksi8560_defconfig | 1 + arch/powerpc/configs/85xx/mpc8540_ads_defconfig | 1 + arch/powerpc/configs/85xx/mpc8560_ads_defconfig | 1 + arch/powerpc/configs/85xx/mpc85xx_cds_defconfig | 1 + arch/powerpc/configs/85xx/sbc8548_defconfig | 1 + arch/powerpc/configs/85xx/stx_gp3_defconfig | 1 + arch/powerpc/configs/85xx/tqm8548_defconfig | 1 + arch/powerpc/configs/85xx/xes_mpc85xx_defconfig | 1 + arch/powerpc/configs/adder875_defconfig | 1 + arch/powerpc/configs/amigaone_defconfig | 1 + arch/powerpc/configs/cell_defconfig | 1 + arch/powerpc/configs/chrp32_defconfig | 1 + arch/powerpc/configs/ep8248e_defconfig | 1 + arch/powerpc/configs/ep88xc_defconfig | 1 + arch/powerpc/configs/fsl-emb-nonhw.config | 1 + arch/powerpc/configs/g5_defconfig | 2 + arch/powerpc/configs/gamecube_defconfig | 2 + arch/powerpc/configs/holly_defconfig | 1 + arch/powerpc/configs/linkstation_defconfig | 1 + arch/powerpc/configs/maple_defconfig | 2 + arch/powerpc/configs/mgcoge_defconfig | 1 + arch/powerpc/configs/mpc512x_defconfig | 1 + arch/powerpc/configs/mpc5200_defconfig | 1 + arch/powerpc/configs/mpc7448_hpc2_defconfig | 1 + arch/powerpc/configs/mpc8272_ads_defconfig | 1 + arch/powerpc/configs/mpc83xx_defconfig | 1 + arch/powerpc/configs/mpc885_ads_defconfig | 1 + arch/powerpc/configs/mvme5100_defconfig | 1 + arch/powerpc/configs/pasemi_defconfig | 1 + arch/powerpc/configs/pmac32_defconfig | 2 + arch/powerpc/configs/powernv_defconfig | 2 + arch/powerpc/configs/ppc40x_defconfig | 1 + arch/powerpc/configs/ppc44x_defconfig | 1 + arch/powerpc/configs/ppc64_defconfig | 4 +- arch/powerpc/configs/ppc64e_defconfig | 2 + arch/powerpc/configs/ppc6xx_defconfig | 2 + arch/powerpc/configs/pq2fads_defconfig | 1 + arch/powerpc/configs/ps3_defconfig | 1 + arch/powerpc/configs/pseries_defconfig | 2 + arch/powerpc/configs/skiroot_defconfig | 1 + arch/powerpc/configs/storcenter_defconfig | 1 + arch/powerpc/configs/tqm8xx_defconfig | 1 + arch/powerpc/configs/wii_defconfig | 2 + arch/powerpc/include/asm/book3s/64/mmu.h | 2 + arch/powerpc/include/asm/book3s/64/pgtable.h | 23 +- arch/powerpc/include/asm/cache.h | 34 +- arch/powerpc/include/asm/cacheflush.h | 46 +- arch/powerpc/include/asm/exception-64s.h | 609 +- arch/powerpc/include/asm/head-64.h | 204 +- arch/powerpc/include/asm/hw_breakpoint.h | 21 +- arch/powerpc/include/asm/iommu.h | 8 + arch/powerpc/include/asm/lppaca.h | 40 - arch/powerpc/include/asm/opal.h | 2 + arch/powerpc/include/asm/paca.h | 2 - arch/powerpc/include/asm/pgtable.h | 38 - arch/powerpc/include/asm/pnv-ocxl.h | 2 +- arch/powerpc/include/asm/pnv-pci.h | 6 + arch/powerpc/include/asm/powernv.h | 22 + arch/powerpc/include/asm/ppc-opcode.h | 20 +- arch/powerpc/include/asm/pte-walk.h | 28 +- arch/powerpc/include/asm/ptrace.h | 29 +- arch/powerpc/include/asm/syscall.h | 10 - arch/powerpc/include/asm/topology.h | 6 - arch/powerpc/include/asm/uaccess.h | 1 - arch/powerpc/include/asm/vas.h | 10 + arch/powerpc/include/uapi/asm/mman.h | 6 +- arch/powerpc/kernel/Makefile | 1 - arch/powerpc/kernel/asm-offsets.c | 2 - arch/powerpc/kernel/dawr.c | 101 - arch/powerpc/kernel/dma-iommu.c | 40 +- arch/powerpc/kernel/eeh_cache.c | 3 - arch/powerpc/kernel/exceptions-64s.S | 1428 +- arch/powerpc/kernel/hw_breakpoint.c | 56 + arch/powerpc/kernel/mce_power.c | 3 +- arch/powerpc/kernel/misc_64.S | 52 + arch/powerpc/kernel/module_32.c | 24 +- arch/powerpc/kernel/module_64.c | 62 +- arch/powerpc/kernel/pci_of_scan.c | 12 +- arch/powerpc/kernel/process.c | 28 + arch/powerpc/kernel/rtas.c | 7 +- arch/powerpc/kernel/tm.S | 4 +- arch/powerpc/kernel/trace/ftrace.c | 4 + arch/powerpc/kvm/Kconfig | 7 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 12 +- arch/powerpc/kvm/book3s_64_vio.c | 44 +- arch/powerpc/kvm/book3s_hv_builtin.c | 6 +- arch/powerpc/kvm/book3s_hv_tm.c | 6 +- arch/powerpc/kvm/book3s_xics.c | 2 +- arch/powerpc/lib/pmem.c | 8 +- arch/powerpc/mm/book3s64/Makefile | 1 + arch/powerpc/mm/book3s64/hash_native.c | 4 +- arch/powerpc/mm/book3s64/hash_utils.c | 4 +- arch/powerpc/mm/book3s64/iommu_api.c | 41 +- arch/powerpc/mm/book3s64/mmu_context.c | 1 + arch/powerpc/mm/book3s64/pgtable.c | 2 +- arch/powerpc/mm/book3s64/radix_pgtable.c | 31 +- arch/powerpc/mm/book3s64/radix_tlb.c | 45 +- .../{platforms/pseries => mm/book3s64}/vphn.c | 20 +- arch/powerpc/mm/book3s64/vphn.h | 16 + arch/powerpc/mm/fault.c | 23 +- arch/powerpc/mm/hugetlbpage.c | 97 +- arch/powerpc/mm/init_64.c | 5 +- arch/powerpc/mm/mem.c | 16 +- arch/powerpc/mm/numa.c | 61 +- arch/powerpc/mm/pgtable.c | 16 +- arch/powerpc/mm/pgtable_64.c | 12 +- arch/powerpc/mm/ptdump/ptdump.c | 6 +- arch/powerpc/perf/hv-24x7.c | 2 +- arch/powerpc/platforms/40x/Kconfig | 7 +- arch/powerpc/platforms/44x/Kconfig | 10 +- arch/powerpc/platforms/4xx/uic.c | 1 - arch/powerpc/platforms/85xx/Kconfig | 8 +- arch/powerpc/platforms/86xx/Kconfig | 6 +- arch/powerpc/platforms/8xx/Kconfig | 7 - arch/powerpc/platforms/8xx/Makefile | 2 - arch/powerpc/platforms/8xx/micropatch.c | 378 - arch/powerpc/platforms/Kconfig.cputype | 2 +- arch/powerpc/platforms/cell/spufs/file.c | 2 +- arch/powerpc/platforms/cell/spufs/inode.c | 207 +- arch/powerpc/platforms/maple/Kconfig | 2 +- arch/powerpc/platforms/powernv/eeh-powernv.c | 4 +- arch/powerpc/platforms/powernv/idle.c | 2 +- arch/powerpc/platforms/powernv/memtrace.c | 23 +- arch/powerpc/platforms/powernv/npu-dma.c | 556 + arch/powerpc/platforms/powernv/opal-call.c | 1 + arch/powerpc/platforms/powernv/pci-ioda.c | 14 +- arch/powerpc/platforms/powernv/pci.c | 145 + arch/powerpc/platforms/powernv/pci.h | 6 + arch/powerpc/platforms/powernv/vas-window.c | 19 + arch/powerpc/platforms/powernv/vas.h | 20 + arch/powerpc/platforms/pseries/Kconfig | 19 +- arch/powerpc/platforms/pseries/Makefile | 1 - arch/powerpc/platforms/pseries/dtl.c | 23 +- arch/powerpc/platforms/pseries/lpar.c | 603 +- arch/powerpc/platforms/pseries/papr_scm.c | 123 +- arch/powerpc/platforms/pseries/setup.c | 39 +- arch/powerpc/platforms/pseries/vio.c | 4 +- arch/powerpc/sysdev/Makefile | 2 + arch/powerpc/{platforms/8xx => sysdev}/cpm1.c | 24 +- arch/powerpc/sysdev/dart_iommu.c | 2 +- arch/powerpc/sysdev/micropatch.c | 749 + arch/powerpc/sysdev/xics/Kconfig | 13 +- arch/powerpc/xmon/xmon.c | 14 +- arch/riscv/Kconfig | 10 - arch/riscv/Kconfig.socs | 13 - arch/riscv/boot/dts/sifive/Makefile | 2 +- arch/riscv/configs/defconfig | 8 +- arch/riscv/configs/rv32_defconfig | 2 - arch/riscv/include/asm/hugetlb.h | 18 - arch/riscv/include/asm/page.h | 14 +- arch/riscv/include/asm/pgalloc.h | 29 +- arch/riscv/include/asm/pgtable.h | 8 +- arch/riscv/kernel/vdso.c | 19 + arch/riscv/mm/Makefile | 2 - arch/riscv/mm/hugetlbpage.c | 44 - arch/riscv/mm/init.c | 19 +- arch/riscv/mm/sifive_l2_cache.c | 11 +- arch/riscv/net/bpf_jit_comp.c | 16 +- arch/s390/Kconfig | 5 +- arch/s390/appldata/appldata_base.c | 15 +- arch/s390/hypfs/inode.c | 137 +- arch/s390/include/asm/ctl_reg.h | 42 +- arch/s390/include/asm/debug.h | 112 +- arch/s390/include/asm/kvm_host.h | 7 - arch/s390/include/asm/nmi.h | 20 +- arch/s390/include/asm/pci.h | 5 - arch/s390/include/asm/pgtable.h | 8 +- arch/s390/include/asm/processor.h | 20 +- arch/s390/include/asm/ptrace.h | 10 +- arch/s390/include/asm/setup.h | 40 +- arch/s390/include/asm/thread_info.h | 34 +- arch/s390/include/asm/unwind.h | 19 + arch/s390/kernel/debug.c | 105 +- arch/s390/kernel/topology.c | 6 +- arch/s390/kernel/unwind_bc.c | 16 +- arch/s390/kvm/kvm-s390.c | 3 - arch/s390/kvm/priv.c | 86 - arch/s390/mm/fault.c | 16 +- arch/s390/mm/init.c | 18 +- arch/s390/pci/pci.c | 15 +- arch/s390/pci/pci_clp.c | 2 +- arch/sh/Kconfig | 2 - arch/sh/configs/hp6xx_defconfig | 1 + arch/sh/configs/sdk7786_defconfig | 1 + arch/sh/configs/sh2007_defconfig | 1 + arch/sh/include/asm/io.h | 6 +- arch/sh/include/asm/pgtable-3level.h | 3 - arch/sh/include/asm/pgtable.h | 37 - arch/sh/include/asm/ptrace.h | 29 +- arch/sh/mm/Makefile | 2 +- arch/sh/mm/fault.c | 18 +- arch/sh/mm/gup.c | 277 + arch/sh/mm/init.c | 2 + arch/sparc/Kconfig | 4 +- arch/sparc/include/asm/pgtable_64.h | 43 - arch/sparc/include/uapi/asm/mman.h | 6 + arch/sparc/mm/Makefile | 2 +- arch/sparc/mm/fault_64.c | 16 +- arch/sparc/mm/gup.c | 340 + arch/um/Kconfig | 12 - arch/um/configs/i386_defconfig | 1 + arch/um/configs/x86_64_defconfig | 1 + arch/um/drivers/chan_kern.c | 52 +- arch/um/drivers/ssl.c | 1 + arch/um/drivers/ssl.h | 13 + arch/um/include/asm/mmu_context.h | 2 +- arch/um/include/asm/pgalloc.h | 16 +- arch/um/include/shared/os.h | 10 +- arch/um/include/shared/timer-internal.h | 48 - arch/um/kernel/irq.c | 9 +- arch/um/kernel/mem.c | 22 + arch/um/kernel/process.c | 42 +- arch/um/kernel/skas/Makefile | 2 - arch/um/kernel/skas/syscall.c | 11 - arch/um/kernel/time.c | 131 +- arch/um/os-Linux/time.c | 127 +- arch/unicore32/include/asm/pgalloc.h | 36 +- arch/unicore32/include/mach/regs-gpio.h | 2 +- arch/x86/Kconfig | 13 +- arch/x86/entry/calling.h | 40 + arch/x86/entry/entry_32.S | 24 - arch/x86/entry/entry_64.S | 145 +- arch/x86/entry/vdso/vdso32-setup.c | 7 +- arch/x86/entry/vdso/vma.c | 2 +- arch/x86/hyperv/hv_init.c | 91 +- arch/x86/ia32/ia32_signal.c | 2 +- arch/x86/include/asm/bitops.h | 189 +- arch/x86/include/asm/fsgsbase.h | 45 +- arch/x86/include/asm/hw_irq.h | 5 +- arch/x86/include/asm/hyperv-tlfs.h | 6 - arch/x86/include/asm/inst.h | 15 + arch/x86/include/asm/io.h | 1 + arch/x86/include/asm/mmu.h | 1 - arch/x86/include/asm/mshyperv.h | 81 +- arch/x86/include/asm/pgalloc.h | 19 +- arch/x86/include/asm/pgtable-3level.h | 47 + arch/x86/include/asm/pgtable.h | 4 +- arch/x86/include/asm/pgtable_64.h | 8 +- arch/x86/include/asm/pgtable_types.h | 1 + arch/x86/include/asm/ptrace.h | 30 +- arch/x86/include/asm/vdso/gettimeofday.h | 2 +- arch/x86/include/uapi/asm/hwcap2.h | 3 + arch/x86/include/uapi/asm/kvm_para.h | 1 - arch/x86/kernel/apic/apic.c | 33 +- arch/x86/kernel/apic/io_apic.c | 46 - arch/x86/kernel/apic/vector.c | 4 +- arch/x86/kernel/cpu/common.c | 22 + arch/x86/kernel/cpu/mshyperv.c | 4 +- arch/x86/kernel/cpu/resctrl/rdtgroup.c | 3 +- arch/x86/kernel/ftrace.c | 10 - arch/x86/kernel/idt.c | 3 +- arch/x86/kernel/irq.c | 2 +- arch/x86/kernel/itmt.c | 6 +- arch/x86/kernel/kvm.c | 21 - arch/x86/kernel/process_64.c | 119 +- arch/x86/kernel/signal.c | 2 +- arch/x86/kernel/vmlinux.lds.S | 6 +- arch/x86/kvm/cpuid.c | 3 +- arch/x86/kvm/lapic.c | 2 +- arch/x86/kvm/mmu.c | 2 +- arch/x86/kvm/svm.c | 1 - arch/x86/kvm/vmx/evmcs.c | 18 - arch/x86/kvm/vmx/evmcs.h | 1 - arch/x86/kvm/vmx/nested.c | 94 +- arch/x86/kvm/vmx/vmx.c | 2 - arch/x86/kvm/x86.c | 48 +- arch/x86/mm/fault.c | 21 +- arch/x86/mm/init_32.c | 2 + arch/x86/mm/init_64.c | 14 +- arch/x86/mm/ioremap.c | 5 - arch/x86/mm/pgtable.c | 33 +- arch/x86/net/bpf_jit_comp32.c | 284 +- arch/x86/xen/mmu_pv.c | 3 +- arch/xtensa/include/uapi/asm/mman.h | 6 +- arch/xtensa/mm/init.c | 5 +- block/bio.c | 10 +- block/blk-iolatency.c | 51 +- block/blk-merge.c | 2 +- block/blk-mq-debugfs.c | 7 - block/blk-mq-sched.c | 5 +- block/blk-mq-tag.c | 8 + block/blk-mq.c | 26 +- block/blk-mq.h | 7 +- block/kyber-iosched.c | 1 + crypto/cryptd.c | 1 - crypto/crypto_user_base.c | 3 - drivers/acpi/acpi_apd.c | 2 +- drivers/acpi/acpi_lpss.c | 111 +- drivers/acpi/acpi_memhotplug.c | 19 +- drivers/acpi/acpica/acglobal.h | 1 + drivers/acpi/acpica/acnamesp.h | 2 + drivers/acpi/acpica/dsinit.c | 2 +- drivers/acpi/acpica/exconfig.c | 16 +- drivers/acpi/acpica/nsaccess.c | 54 +- drivers/acpi/acpica/nseval.c | 190 + drivers/acpi/acpica/nsinit.c | 49 +- drivers/acpi/acpica/nsload.c | 12 + drivers/acpi/acpica/nsutils.c | 12 + drivers/acpi/acpica/tbdata.c | 13 + drivers/acpi/acpica/tbxfload.c | 10 +- drivers/acpi/acpica/utinit.c | 1 + drivers/acpi/acpica/utxfinit.c | 18 +- drivers/acpi/apei/ghes.c | 2 +- drivers/acpi/device_pm.c | 165 +- drivers/acpi/internal.h | 7 - drivers/acpi/nfit/core.c | 4 +- drivers/acpi/pmic/intel_pmic.c | 2 + drivers/acpi/power.c | 135 - drivers/acpi/sleep.c | 2 +- drivers/android/binder.c | 153 +- drivers/android/binder_alloc.c | 44 +- drivers/android/binder_alloc.h | 22 +- drivers/android/binderfs.c | 160 +- drivers/ata/ahci_sunxi.c | 47 +- drivers/ata/libata-core.c | 4 +- drivers/base/arch_topology.c | 5 +- drivers/base/cacheinfo.c | 3 +- drivers/base/dd.c | 55 +- drivers/base/devtmpfs.c | 40 +- drivers/base/firmware_loader/fallback_table.c | 13 +- drivers/base/memory.c | 219 +- drivers/base/node.c | 35 +- drivers/base/power/domain.c | 8 +- drivers/base/power/domain_governor.c | 4 +- drivers/base/power/main.c | 19 +- drivers/base/power/qos.c | 135 +- drivers/base/power/runtime.c | 2 +- drivers/base/regmap/Kconfig | 2 +- drivers/block/rbd.c | 363 +- drivers/bluetooth/Kconfig | 12 - drivers/bluetooth/bpa10x.c | 3 +- drivers/bluetooth/btbcm.c | 1 - drivers/bluetooth/btmtkuart.c | 51 +- drivers/bluetooth/btqca.c | 47 +- drivers/bluetooth/btqca.h | 10 +- drivers/bluetooth/btrtl.c | 28 - drivers/bluetooth/btrtl.h | 6 - drivers/bluetooth/btsdio.c | 1 - drivers/bluetooth/btusb.c | 584 - drivers/bluetooth/hci_bcsp.c | 5 - drivers/bluetooth/hci_ldisc.c | 8 - drivers/bluetooth/hci_ll.c | 109 +- drivers/bluetooth/hci_mrvl.c | 72 +- drivers/bluetooth/hci_qca.c | 73 +- drivers/bluetooth/hci_uart.h | 1 - drivers/clk/clk.h | 4 + drivers/clk/imx/clk-imx6q.c | 1 - drivers/clk/imx/clk-imx6sll.c | 1 - drivers/clk/imx/clk-imx6sx.c | 1 - drivers/clk/imx/clk-imx6ul.c | 1 - drivers/clk/imx/clk-imx7d.c | 1 - drivers/clk/imx/clk.c | 1 - drivers/clk/renesas/r8a77470-cpg-mssr.c | 2 +- drivers/clocksource/Makefile | 1 - drivers/clocksource/hyperv_timer.c | 339 - drivers/counter/ftm-quaddec.c | 4 +- drivers/cpufreq/cpufreq.c | 321 +- drivers/cpufreq/intel_pstate.c | 7 +- drivers/cpuidle/governor.c | 2 +- drivers/crypto/amcc/crypto4xx_core.c | 1 + drivers/crypto/ccp/ccp-crypto-aes-cmac.c | 2 +- drivers/crypto/ccp/ccp-crypto-aes-galois.c | 2 +- drivers/crypto/ccp/ccp-crypto-aes-xts.c | 2 +- drivers/crypto/ccp/ccp-crypto-des3.c | 2 +- drivers/crypto/ccp/ccp-crypto-main.c | 2 +- drivers/crypto/ccp/ccp-crypto-rsa.c | 2 +- drivers/crypto/ccp/ccp-crypto-sha.c | 2 +- drivers/crypto/ccp/ccp-debugfs.c | 2 +- drivers/crypto/ccp/ccp-dev-v3.c | 2 +- drivers/crypto/ccp/ccp-dev-v5.c | 2 +- drivers/crypto/ccp/ccp-dev.c | 98 +- drivers/crypto/ccp/ccp-dev.h | 2 +- drivers/crypto/ccp/ccp-dmaengine.c | 2 +- drivers/crypto/ccp/psp-dev.c | 2 +- drivers/crypto/ccp/sp-dev.c | 2 +- drivers/crypto/ccp/sp-pci.c | 2 +- drivers/crypto/ccp/sp-platform.c | 2 +- drivers/crypto/stm32/Makefile | 2 +- drivers/crypto/stm32/stm32-hash.c | 6 +- .../crypto/stm32/{stm32-crc32.c => stm32_crc32.c} | 0 drivers/crypto/talitos.c | 102 +- drivers/crypto/talitos.h | 28 - drivers/dax/bus.c | 21 +- drivers/dax/dax-private.h | 6 +- drivers/dax/device.c | 41 +- drivers/dax/kmem.c | 46 +- drivers/dax/pmem/core.c | 2 +- drivers/dax/super.c | 42 +- drivers/dma-buf/dma-buf.c | 14 +- drivers/dma/Kconfig | 2 +- drivers/dma/at_xdmac.c | 11 +- drivers/dma/dma-jz4780.c | 5 +- drivers/dma/fsl-edma-common.c | 74 +- drivers/dma/fsl-edma-common.h | 10 +- drivers/dma/fsl-edma.c | 43 +- drivers/dma/imx-sdma.c | 52 +- drivers/dma/mcf-edma.c | 11 +- drivers/dma/qcom/bam_dma.c | 3 - drivers/fpga/dfl-afu-dma-region.c | 53 +- drivers/fpga/dfl-fme-mgr.c | 4 +- drivers/fpga/dfl-fme-pr.c | 17 +- drivers/fsi/fsi-core.c | 32 +- drivers/fsi/fsi-occ.c | 15 +- drivers/fsi/fsi-sbefifo.c | 4 +- drivers/gpio/Kconfig | 3 +- drivers/gpio/gpio-altera.c | 48 +- drivers/gpio/gpio-amd-fch.c | 2 +- drivers/gpio/gpio-ath79.c | 66 +- drivers/gpio/gpio-pl061.c | 2 +- drivers/gpio/gpio-siox.c | 33 +- drivers/gpio/gpio-stp-xway.c | 33 +- drivers/gpio/gpiolib-of.c | 9 +- drivers/gpio/gpiolib.c | 23 +- drivers/gpio/gpiolib.h | 2 +- drivers/gpu/drm/Kconfig | 1 + drivers/gpu/drm/amd/amdgpu/Makefile | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 7 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 35 - drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gds.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c | 37 + drivers/gpu/drm/amd/amdgpu/amdgpu_mn.h | 44 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 8 - drivers/gpu/drm/amd/amdgpu/athub_v2_0.c | 1 - drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 1 - drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 135 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 24 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 1 - drivers/gpu/drm/amd/amdgpu/navi14_reg_init.c | 66 - drivers/gpu/drm/amd/amdgpu/nv.c | 71 +- drivers/gpu/drm/amd/amdgpu/nv.h | 1 - drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 12 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 26 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 11 +- drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_v9.c | 1 - drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_pm4_headers_ai.h | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 1 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 13 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 6 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 4 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 23 +- drivers/gpu/drm/amd/display/include/dal_asic_id.h | 8 - drivers/gpu/drm/amd/include/navi14_ip_offset.h | 1119 -- drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 15 - drivers/gpu/drm/amd/powerplay/hwmgr/hwmgr.c | 2 +- .../amd/powerplay/hwmgr/process_pptables_v1_0.c | 4 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 2 +- drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 26 - drivers/gpu/drm/amd/powerplay/inc/hwmgr.h | 1 - .../drm/amd/powerplay/inc/smu11_driver_if_navi10.h | 6 +- drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h | 8 - drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 68 +- drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 103 +- .../drm/amd/powerplay/smumgr/polaris10_smumgr.c | 4 - drivers/gpu/drm/drm_connector.c | 2 +- drivers/gpu/drm/drm_drv.c | 20 +- drivers/gpu/drm/drm_modes.c | 8 +- drivers/gpu/drm/drm_panel_orientation_quirks.c | 12 - drivers/gpu/drm/etnaviv/etnaviv_buffer.c | 2 - drivers/gpu/drm/etnaviv/etnaviv_cmdbuf.c | 2 - drivers/gpu/drm/etnaviv/etnaviv_drv.c | 8 - drivers/gpu/drm/etnaviv/etnaviv_drv.h | 9 +- drivers/gpu/drm/etnaviv/etnaviv_gem.c | 7 +- drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c | 2 - drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 5 - drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 13 +- drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.c | 5 +- drivers/gpu/drm/etnaviv/etnaviv_mmu.c | 2 - drivers/gpu/drm/exynos/Kconfig | 6 +- drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 7 +- drivers/gpu/drm/exynos/exynos7_drm_decon.c | 8 +- drivers/gpu/drm/exynos/exynos_dp.c | 13 +- drivers/gpu/drm/exynos/exynos_drm_crtc.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_dma.c | 6 +- drivers/gpu/drm/exynos/exynos_drm_dpi.c | 8 +- drivers/gpu/drm/exynos/exynos_drm_drv.c | 12 +- drivers/gpu/drm/exynos/exynos_drm_drv.h | 8 +- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 21 +- drivers/gpu/drm/exynos/exynos_drm_fb.c | 6 +- drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 8 +- drivers/gpu/drm/exynos/exynos_drm_fimc.c | 15 +- drivers/gpu/drm/exynos/exynos_drm_fimd.c | 14 +- drivers/gpu/drm/exynos/exynos_drm_g2d.c | 11 +- drivers/gpu/drm/exynos/exynos_drm_gem.c | 7 +- drivers/gpu/drm/exynos/exynos_drm_gsc.c | 13 +- drivers/gpu/drm/exynos/exynos_drm_ipp.c | 3 +- drivers/gpu/drm/exynos/exynos_drm_mic.c | 22 +- drivers/gpu/drm/exynos/exynos_drm_plane.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_rotator.c | 10 +- drivers/gpu/drm/exynos/exynos_drm_scaler.c | 12 +- drivers/gpu/drm/exynos/exynos_drm_vidi.c | 9 +- drivers/gpu/drm/exynos/exynos_hdmi.c | 41 +- drivers/gpu/drm/exynos/exynos_mixer.c | 31 +- drivers/gpu/drm/i915/Makefile | 17 +- drivers/gpu/drm/i915/display/intel_atomic_plane.c | 56 +- drivers/gpu/drm/i915/display/intel_atomic_plane.h | 5 +- drivers/gpu/drm/i915/display/intel_audio.c | 81 +- drivers/gpu/drm/i915/display/intel_bw.c | 15 +- drivers/gpu/drm/i915/display/intel_combo_phy.c | 28 +- drivers/gpu/drm/i915/display/intel_ddi.c | 138 +- drivers/gpu/drm/i915/display/intel_display.c | 900 +- drivers/gpu/drm/i915/display/intel_display.h | 7 +- drivers/gpu/drm/i915/display/intel_display_power.c | 113 +- drivers/gpu/drm/i915/display/intel_display_power.h | 1 - drivers/gpu/drm/i915/display/intel_dp.c | 241 +- drivers/gpu/drm/i915/display/intel_dp.h | 2 + drivers/gpu/drm/i915/display/intel_dp_mst.h | 8 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 563 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 31 +- drivers/gpu/drm/i915/display/intel_overlay.c | 10 +- drivers/gpu/drm/i915/display/intel_pipe_crc.c | 2 +- drivers/gpu/drm/i915/display/intel_sprite.c | 277 +- drivers/gpu/drm/i915/display/intel_tc.c | 468 - drivers/gpu/drm/i915/display/intel_tc.h | 32 - drivers/gpu/drm/i915/gem/i915_gem_context.c | 1 + drivers/gpu/drm/i915/gem/i915_gem_object.c | 89 +- drivers/gpu/drm/i915/gem/i915_gem_phys.c | 9 +- drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 7 - drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 18 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 2 + drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 3 +- drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 42 +- .../drm/i915/gem/selftests/i915_gem_client_blt.c | 11 +- .../drm/i915/gem/selftests/i915_gem_coherency.c | 3 - .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 23 +- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 29 +- .../drm/i915/gem/selftests/i915_gem_object_blt.c | 11 +- drivers/gpu/drm/i915/gt/intel_engine.h | 2 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 13 +- drivers/gpu/drm/i915/gt/intel_gt_types.h | 3 - drivers/gpu/drm/i915/gt/intel_hangcheck.c | 3 + drivers/gpu/drm/i915/gt/intel_lrc.c | 98 +- drivers/gpu/drm/i915/gt/intel_mocs.c | 15 +- drivers/gpu/drm/i915/gt/intel_ringbuffer.c | 11 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 32 +- drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 2 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 16 +- drivers/gpu/drm/i915/gt/selftest_timeline.c | 4 +- drivers/gpu/drm/i915/gt/selftest_workarounds.c | 7 +- drivers/gpu/drm/i915/i915_active.c | 10 +- drivers/gpu/drm/i915/i915_debugfs.c | 63 +- drivers/gpu/drm/i915/i915_drv.h | 43 +- drivers/gpu/drm/i915/i915_gem.c | 8 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 607 +- drivers/gpu/drm/i915/i915_gem_gtt.h | 39 + ...intel_renderstate.c => i915_gem_render_state.c} | 9 +- ...intel_renderstate.h => i915_gem_render_state.h} | 28 +- drivers/gpu/drm/i915/i915_irq.c | 286 +- drivers/gpu/drm/i915/i915_irq.h | 9 +- drivers/gpu/drm/i915/i915_mm.c | 3 +- drivers/gpu/drm/i915/i915_perf.c | 8 +- drivers/gpu/drm/i915/i915_pmu.c | 4 +- drivers/gpu/drm/i915/i915_reg.h | 37 +- drivers/gpu/drm/i915/i915_selftest.h | 18 +- drivers/gpu/drm/i915/i915_vma.c | 8 - drivers/gpu/drm/i915/intel_drv.h | 21 +- drivers/gpu/drm/i915/intel_guc.h | 4 - drivers/gpu/drm/i915/intel_guc_ads.c | 26 +- drivers/gpu/drm/i915/intel_guc_fw.c | 20 +- drivers/gpu/drm/i915/intel_guc_fwif.h | 7 +- drivers/gpu/drm/i915/intel_guc_log.c | 2 +- drivers/gpu/drm/i915/intel_pm.c | 419 +- drivers/gpu/drm/i915/intel_pm.h | 4 +- drivers/gpu/drm/i915/{gt => }/intel_renderstate.h | 10 +- ...gen6_renderstate.c => intel_renderstate_gen6.c} | 0 ...gen7_renderstate.c => intel_renderstate_gen7.c} | 0 ...gen8_renderstate.c => intel_renderstate_gen8.c} | 0 ...gen9_renderstate.c => intel_renderstate_gen9.c} | 0 drivers/gpu/drm/i915/intel_runtime_pm.c | 10 +- drivers/gpu/drm/i915/intel_uncore.c | 27 - drivers/gpu/drm/i915/selftests/i915_gem.c | 6 +- drivers/gpu/drm/i915/selftests/i915_selftest.c | 44 +- drivers/gpu/drm/imx/ipuv3-crtc.c | 6 +- drivers/gpu/drm/nouveau/Kconfig | 6 +- drivers/gpu/drm/nouveau/nouveau_dmem.c | 103 +- .../gpu/drm/selftests/test-drm_cmdline_parser.c | 136 +- drivers/hid/hid-ids.h | 1 - drivers/hid/hid-quirks.c | 1 - drivers/hid/wacom_wac.c | 4 +- drivers/hv/Kconfig | 3 - drivers/hv/hv.c | 156 +- drivers/hv/hv_util.c | 1 - drivers/hv/hyperv_vmbus.h | 3 + drivers/hv/vmbus_drv.c | 48 +- drivers/hwmon/gpio-fan.c | 18 +- drivers/hwmon/lm90.c | 102 +- drivers/hwmon/occ/common.c | 4 +- drivers/hwmon/occ/common.h | 1 - drivers/hwtracing/coresight/coresight-cpu-debug.c | 3 - drivers/hwtracing/coresight/coresight-etb10.c | 6 +- drivers/hwtracing/coresight/coresight-etm3x.c | 6 +- drivers/hwtracing/coresight/coresight-etm4x.c | 3 - drivers/hwtracing/coresight/coresight-funnel.c | 1 - drivers/hwtracing/coresight/coresight-platform.c | 20 +- drivers/hwtracing/coresight/coresight-priv.h | 2 +- drivers/hwtracing/coresight/coresight-tmc-etf.c | 6 +- drivers/hwtracing/coresight/coresight-tmc-etr.c | 19 +- drivers/hwtracing/intel_th/msu.c | 150 +- drivers/hwtracing/intel_th/pci.c | 5 - drivers/i2c/busses/Kconfig | 1 - drivers/i2c/busses/i2c-cpm.c | 4 +- drivers/i2c/busses/i2c-i801.c | 8 +- drivers/i2c/busses/i2c-meson.c | 2 +- drivers/i2c/busses/i2c-mt7621.c | 1 + drivers/i3c/master.c | 5 +- drivers/iio/Kconfig | 2 +- drivers/iio/accel/adis16201.c | 4 +- drivers/iio/accel/adis16209.c | 4 +- drivers/iio/accel/adxl372.c | 27 +- drivers/iio/accel/kxcjk-1013.c | 1 - drivers/iio/accel/sca3000.c | 7 +- drivers/iio/accel/st_accel_buffer.c | 22 +- drivers/iio/adc/Kconfig | 1 + drivers/iio/adc/ad7124.c | 33 +- drivers/iio/adc/ad7606.c | 97 +- drivers/iio/adc/ad7606.h | 17 +- drivers/iio/adc/ad_sigma_delta.c | 3 +- drivers/iio/adc/imx7d_adc.c | 24 +- drivers/iio/adc/meson_saradc.c | 2 +- drivers/iio/adc/stm32-adc-core.c | 21 +- drivers/iio/adc/stm32-dfsdm-adc.c | 233 +- drivers/iio/adc/stm32-dfsdm.h | 24 +- drivers/iio/amplifiers/Kconfig | 13 +- drivers/iio/amplifiers/ad8366.c | 146 +- drivers/iio/frequency/Kconfig | 10 - drivers/iio/frequency/Makefile | 1 - drivers/iio/frequency/adf4371.c | 632 - drivers/iio/humidity/dht11.c | 28 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 9 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 53 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c | 3 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_spi.c | 3 +- drivers/iio/industrialio-core.c | 37 +- drivers/iio/light/bh1780.c | 2 +- drivers/iio/light/stk3310.c | 6 +- drivers/iio/pressure/Kconfig | 11 - drivers/iio/pressure/Makefile | 1 - drivers/iio/pressure/dps310.c | 827 - drivers/infiniband/core/uverbs_ioctl.c | 2 +- drivers/infiniband/hw/mlx5/cq.c | 5 +- drivers/infiniband/hw/mlx5/ib_rep.c | 24 +- drivers/infiniband/hw/mlx5/ib_rep.h | 2 +- drivers/infiniband/hw/mlx5/main.c | 4 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 1 + drivers/infiniband/hw/mlx5/odp.c | 2 +- drivers/infiniband/hw/mlx5/qp.c | 2 +- drivers/infiniband/hw/qib/qib_fs.c | 26 +- drivers/input/keyboard/gpio_keys_polled.c | 4 +- drivers/input/misc/max77650-onkey.c | 1 - drivers/input/mouse/synaptics.c | 1 - drivers/input/touchscreen/atmel_mxt_ts.c | 23 +- drivers/input/touchscreen/edt-ft5x06.c | 13 +- drivers/iommu/amd_iommu.c | 20 +- drivers/iommu/amd_iommu_init.c | 45 +- drivers/iommu/arm-smmu-v3.c | 69 +- drivers/iommu/arm-smmu.c | 4 +- drivers/iommu/intel_irq_remapping.c | 4 +- drivers/iommu/io-pgtable-arm-v7s.c | 17 +- drivers/iommu/io-pgtable-arm.c | 40 +- drivers/iommu/ipmmu-vmsa.c | 1 - drivers/iommu/omap-iommu-debug.c | 35 +- drivers/iommu/omap-iommu.c | 3 +- drivers/iommu/virtio-iommu.c | 2 +- drivers/irqchip/Kconfig | 9 +- drivers/irqchip/Makefile | 1 - drivers/irqchip/irq-al-fic.c | 278 - drivers/macintosh/smu.c | 4 +- drivers/md/dm-snap.c | 168 +- drivers/md/dm-table.c | 24 +- drivers/md/dm-thin-metadata.c | 7 +- drivers/md/dm.c | 5 +- drivers/md/dm.h | 5 +- drivers/media/platform/sti/delta/delta-ipc.c | 4 +- drivers/mfd/cros_ec.c | 6 +- drivers/misc/Kconfig | 9 + drivers/misc/Makefile | 1 + drivers/misc/cxl/api.c | 13 +- drivers/misc/fsa9480.c | 547 + drivers/misc/habanalabs/asid.c | 2 +- drivers/misc/habanalabs/command_submission.c | 10 +- drivers/misc/habanalabs/context.c | 11 +- drivers/misc/habanalabs/debugfs.c | 54 +- drivers/misc/habanalabs/device.c | 189 +- drivers/misc/habanalabs/firmware_if.c | 51 +- drivers/misc/habanalabs/goya/goya.c | 635 +- drivers/misc/habanalabs/goya/goyaP.h | 16 +- drivers/misc/habanalabs/goya/goya_security.c | 16 - drivers/misc/habanalabs/habanalabs.h | 93 +- drivers/misc/habanalabs/habanalabs_drv.c | 66 +- drivers/misc/habanalabs/habanalabs_ioctl.c | 11 +- drivers/misc/habanalabs/hw_queue.c | 2 +- .../include/goya/asic_reg/dma_ch_0_masks.h | 418 - .../habanalabs/include/goya/asic_reg/goya_regs.h | 1 - drivers/misc/habanalabs/memory.c | 13 +- drivers/misc/habanalabs/mmu.c | 20 +- drivers/misc/habanalabs/pci.c | 10 +- drivers/misc/habanalabs/sysfs.c | 4 + drivers/misc/ibmasm/ibmasmfs.c | 21 +- drivers/misc/isl29003.c | 2 +- drivers/misc/lkdtm/core.c | 5 - drivers/misc/lkdtm/heap.c | 72 - drivers/misc/lkdtm/lkdtm.h | 5 - drivers/misc/ocxl/context.c | 9 +- drivers/misc/ocxl/link.c | 28 +- drivers/misc/sram-exec.c | 2 +- drivers/misc/vmw_balloon.c | 14 +- drivers/mtd/mtdconcat.c | 37 +- drivers/mtd/mtdcore.h | 1 - drivers/mtd/mtdsuper.c | 181 +- drivers/mtd/nand/raw/ingenic/Kconfig | 2 +- drivers/mtd/nand/raw/ingenic/Makefile | 4 +- drivers/mtd/nand/raw/ingenic/ingenic_ecc.c | 9 + .../ingenic/{ingenic_nand_drv.c => ingenic_nand.c} | 0 drivers/mtd/nand/raw/sunxi_nand.c | 40 +- drivers/mtd/nand/spi/gigadevice.c | 2 +- drivers/mtd/nand/spi/macronix.c | 4 +- drivers/mtd/parsers/afs.c | 3 +- drivers/net/bonding/bond_main.c | 70 +- drivers/net/bonding/bond_netlink.c | 14 - drivers/net/bonding/bond_options.c | 71 +- drivers/net/bonding/bond_procfs.c | 2 - drivers/net/bonding/bond_sysfs.c | 13 - drivers/net/can/softing/softing_main.c | 4 +- drivers/net/dsa/Kconfig | 20 +- drivers/net/dsa/Makefile | 4 +- drivers/net/dsa/vitesse-vsc73xx-platform.c | 164 - drivers/net/dsa/vitesse-vsc73xx-spi.c | 203 - .../{vitesse-vsc73xx-core.c => vitesse-vsc73xx.c} | 206 +- drivers/net/dsa/vitesse-vsc73xx.h | 29 - drivers/net/ethernet/Kconfig | 1 - drivers/net/ethernet/Makefile | 1 - drivers/net/ethernet/allwinner/sun4i-emac.c | 1 + drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 2 +- drivers/net/ethernet/broadcom/bcm63xx_enet.c | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 20 +- drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 6 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 4 +- drivers/net/ethernet/calxeda/xgmac.c | 4 +- drivers/net/ethernet/google/Kconfig | 27 - drivers/net/ethernet/google/Makefile | 5 - drivers/net/ethernet/google/gve/Makefile | 4 - drivers/net/ethernet/google/gve/gve.h | 459 - drivers/net/ethernet/google/gve/gve_adminq.c | 387 - drivers/net/ethernet/google/gve/gve_adminq.h | 217 - drivers/net/ethernet/google/gve/gve_desc.h | 113 - drivers/net/ethernet/google/gve/gve_ethtool.c | 245 - drivers/net/ethernet/google/gve/gve_main.c | 1230 -- drivers/net/ethernet/google/gve/gve_register.h | 27 - drivers/net/ethernet/google/gve/gve_rx.c | 446 - drivers/net/ethernet/google/gve/gve_tx.c | 584 - drivers/net/ethernet/hisilicon/hns/hns_enet.c | 1 - drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 9 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 2 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 43 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 8 - .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 74 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 4 - .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 38 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.h | 14 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 19 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c | 3 +- drivers/net/ethernet/huawei/hinic/hinic_ethtool.c | 47 +- drivers/net/ethernet/mediatek/mtk_eth_path.c | 81 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 7 +- drivers/net/ethernet/mediatek/mtk_eth_soc.h | 129 +- drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 52 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 10 +- .../net/ethernet/mellanox/mlx5/core/accel/ipsec.c | 9 - .../net/ethernet/mellanox/mlx5/core/accel/ipsec.h | 7 +- .../net/ethernet/mellanox/mlx5/core/accel/tls.c | 45 +- .../net/ethernet/mellanox/mlx5/core/accel/tls.h | 51 +- drivers/net/ethernet/mellanox/mlx5/core/cq.c | 21 +- drivers/net/ethernet/mellanox/mlx5/core/dev.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 60 - drivers/net/ethernet/mellanox/mlx5/core/en.h | 116 +- drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h | 208 - drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h | 1 - .../mellanox/mlx5/core/en_accel/en_accel.h | 1 - .../mellanox/mlx5/core/en_accel/ipsec_rxtx.h | 1 - .../ethernet/mellanox/mlx5/core/en_accel/ktls.c | 93 - .../ethernet/mellanox/mlx5/core/en_accel/ktls.h | 97 - .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 459 - .../net/ethernet/mellanox/mlx5/core/en_accel/tls.c | 5 - .../net/ethernet/mellanox/mlx5/core/en_accel/tls.h | 11 +- .../mellanox/mlx5/core/en_accel/tls_rxtx.c | 7 +- .../mellanox/mlx5/core/en_accel/tls_rxtx.h | 1 - drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 34 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 28 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 14 - drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 98 +- drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 63 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 181 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 51 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 237 +- .../net/ethernet/mellanox/mlx5/core/fpga/conn.c | 8 +- .../net/ethernet/mellanox/mlx5/core/fpga/ipsec.h | 75 + drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 26 +- .../net/ethernet/mellanox/mlx5/core/fs_counters.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/fw.c | 231 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 14 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.h | 2 - .../ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/lag.c | 4 +- .../net/ethernet/mellanox/mlx5/core/lib/crypto.c | 72 - drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h | 5 +- drivers/net/ethernet/mellanox/mlx5/core/lib/mlx5.h | 5 - drivers/net/ethernet/mellanox/mlx5/core/main.c | 9 +- .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 2 - drivers/net/ethernet/mellanox/mlx5/core/rdma.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/sriov.c | 42 +- drivers/net/ethernet/mellanox/mlx5/core/vport.c | 43 +- drivers/net/ethernet/mellanox/mlxsw/Kconfig | 1 - drivers/net/ethernet/mellanox/mlxsw/core.c | 9 - drivers/net/ethernet/mellanox/mlxsw/core.h | 19 - drivers/net/ethernet/mellanox/mlxsw/pci.c | 17 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 345 - drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 371 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 13 - drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c | 869 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.h | 146 +- drivers/net/ethernet/mellanox/mlxsw/switchx2.c | 2 - drivers/net/ethernet/mellanox/mlxsw/trap.h | 6 - drivers/net/ethernet/netronome/nfp/nfp_net.h | 2 +- drivers/net/ethernet/qlogic/qed/qed_ptp.c | 8 +- .../net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c | 2 +- drivers/net/ethernet/realtek/r8169_main.c | 53 +- drivers/net/ethernet/socionext/Kconfig | 1 - drivers/net/ethernet/socionext/netsec.c | 481 +- drivers/net/ethernet/stmicro/stmmac/Kconfig | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c | 13 +- drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 13 +- drivers/net/ethernet/sun/niu.c | 2 + drivers/net/loopback.c | 78 +- drivers/net/macsec.c | 6 +- drivers/net/usb/asix_devices.c | 6 +- drivers/net/usb/r8152.c | 101 +- drivers/net/vxlan.c | 37 +- drivers/net/wireless/ath/ath10k/core.c | 34 +- drivers/net/wireless/ath/ath10k/core.h | 15 +- drivers/net/wireless/ath/ath10k/debug.c | 8 +- drivers/net/wireless/ath/ath10k/debug.h | 25 +- drivers/net/wireless/ath/ath10k/hif.h | 15 - drivers/net/wireless/ath/ath10k/htt.c | 2 +- drivers/net/wireless/ath/ath10k/htt.h | 16 +- drivers/net/wireless/ath/ath10k/htt_rx.c | 20 +- drivers/net/wireless/ath/ath10k/htt_tx.c | 9 +- drivers/net/wireless/ath/ath10k/hw.c | 6 +- drivers/net/wireless/ath/ath10k/hw.h | 7 - drivers/net/wireless/ath/ath10k/mac.c | 209 +- drivers/net/wireless/ath/ath10k/pci.c | 25 +- drivers/net/wireless/ath/ath10k/qmi.c | 46 - drivers/net/wireless/ath/ath10k/qmi.h | 1 - drivers/net/wireless/ath/ath10k/sdio.c | 17 +- drivers/net/wireless/ath/ath10k/snoc.c | 15 - drivers/net/wireless/ath/ath10k/swap.c | 4 +- drivers/net/wireless/ath/ath10k/testmode.c | 17 +- drivers/net/wireless/ath/ath10k/trace.c | 1 - drivers/net/wireless/ath/ath10k/trace.h | 6 +- drivers/net/wireless/ath/ath10k/usb.c | 2 +- drivers/net/wireless/ath/ath10k/wmi-tlv.c | 33 +- drivers/net/wireless/ath/ath10k/wmi-tlv.h | 8 +- drivers/net/wireless/ath/ath10k/wmi.h | 16 +- drivers/net/wireless/ath/ath9k/recv.c | 6 +- drivers/net/wireless/ath/carl9170/main.c | 9 +- drivers/net/wireless/ath/carl9170/usb.c | 39 +- drivers/net/wireless/ath/wil6210/cfg80211.c | 22 +- drivers/net/wireless/ath/wil6210/debugfs.c | 168 +- drivers/net/wireless/ath/wil6210/main.c | 19 +- drivers/net/wireless/ath/wil6210/pcie_bus.c | 1 - drivers/net/wireless/ath/wil6210/rx_reorder.c | 31 +- drivers/net/wireless/ath/wil6210/txrx.c | 9 +- drivers/net/wireless/ath/wil6210/txrx_edma.c | 16 +- drivers/net/wireless/ath/wil6210/txrx_edma.h | 2 +- drivers/net/wireless/ath/wil6210/wil6210.h | 6 - drivers/net/wireless/ath/wil6210/wmi.c | 127 +- drivers/net/wireless/ath/wil6210/wmi.h | 47 +- .../net/wireless/mediatek/mt76/mt76x02_usb_core.c | 2 +- drivers/net/wireless/realtek/rtlwifi/wifi.h | 2 +- drivers/nfc/st-nci/i2c.c | 2 +- drivers/nvdimm/Makefile | 1 - drivers/nvdimm/claim.c | 6 +- drivers/nvdimm/dax_devs.c | 2 +- drivers/nvdimm/namespace_devs.c | 8 +- drivers/nvdimm/nd.h | 1 - drivers/nvdimm/nd_virtio.c | 125 - drivers/nvdimm/pfn.h | 15 +- drivers/nvdimm/pfn_devs.c | 98 +- drivers/nvdimm/pmem.c | 69 +- drivers/nvdimm/region_devs.c | 33 +- drivers/nvdimm/virtio_pmem.c | 122 - drivers/nvdimm/virtio_pmem.h | 55 - drivers/oprofile/oprofilefs.c | 20 +- drivers/pci/p2pdma.c | 52 +- drivers/pci/pci-acpi.c | 14 +- drivers/pci/pci-driver.c | 52 +- drivers/pci/pci.c | 21 - drivers/pci/pci.h | 4 - drivers/pinctrl/devicetree.c | 7 +- drivers/pinctrl/pxa/pinctrl-pxa2xx.c | 1 - drivers/platform/chrome/cros_ec_debugfs.c | 3 - drivers/platform/x86/Kconfig | 4 +- drivers/platform/x86/Makefile | 1 - drivers/platform/x86/asus-wmi.c | 3 +- drivers/platform/x86/intel_int0002_vgpio.c | 22 +- drivers/platform/x86/intel_speed_select_if/Kconfig | 17 - .../platform/x86/intel_speed_select_if/Makefile | 10 - .../x86/intel_speed_select_if/isst_if_common.c | 672 - .../x86/intel_speed_select_if/isst_if_common.h | 69 - .../x86/intel_speed_select_if/isst_if_mbox_msr.c | 216 - .../x86/intel_speed_select_if/isst_if_mbox_pci.c | 214 - .../x86/intel_speed_select_if/isst_if_mmio.c | 180 - drivers/platform/x86/mlx-platform.c | 216 +- drivers/platform/x86/pmc_atom.c | 8 - drivers/power/supply/Kconfig | 9 - drivers/power/supply/Makefile | 1 - drivers/power/supply/wilco-charger.c | 187 - drivers/pps/pps.c | 8 - drivers/rapidio/devices/rio_mport_cdev.c | 2 - drivers/regulator/Kconfig | 11 - drivers/regulator/Makefile | 1 - drivers/regulator/core.c | 63 - drivers/regulator/lp87565-regulator.c | 1 - drivers/regulator/max77620-regulator.c | 2 +- drivers/regulator/max77650-regulator.c | 74 +- drivers/regulator/s2mps11.c | 27 +- drivers/regulator/stm32-booster.c | 132 - drivers/remoteproc/Kconfig | 1 - drivers/remoteproc/qcom_q6v5_mss.c | 33 +- drivers/remoteproc/remoteproc_core.c | 1 - drivers/s390/block/dasd_devmap.c | 2 +- drivers/s390/block/dcssblk.c | 2 +- drivers/s390/cio/cio.h | 1 - drivers/s390/cio/css.c | 53 - drivers/s390/cio/qdio_setup.c | 2 - drivers/s390/cio/qdio_thinint.c | 5 +- drivers/s390/cio/vfio_ccw_cp.c | 2 +- drivers/s390/crypto/vfio_ap_drv.c | 34 +- drivers/s390/crypto/vfio_ap_ops.c | 380 +- drivers/s390/crypto/vfio_ap_private.h | 15 - drivers/scsi/cxlflash/ocxl_hw.c | 23 +- drivers/scsi/lpfc/lpfc_init.c | 2 +- drivers/soc/Makefile | 2 +- drivers/soc/qcom/mdt_loader.c | 88 +- drivers/soc/rockchip/pm_domains.c | 230 +- drivers/soc/ti/Kconfig | 4 +- drivers/spi/atmel-quadspi.c | 21 +- drivers/spi/spi-pxa2xx.c | 14 - drivers/staging/android/ion/Kconfig | 18 + drivers/staging/android/ion/Makefile | 2 + drivers/staging/android/ion/ion_carveout_heap.c | 133 + drivers/staging/android/ion/ion_chunk_heap.c | 147 + .../staging/comedi/drivers/amplc_dio200_common.c | 16 +- drivers/staging/comedi/drivers/amplc_pci230.c | 3 +- drivers/staging/comedi/drivers/dt282x.c | 3 +- drivers/staging/comedi/drivers/mite.c | 27 +- drivers/staging/erofs/decompressor.c | 50 +- drivers/staging/erofs/inode.c | 5 +- drivers/staging/erofs/super.c | 2 +- drivers/staging/erofs/unzip_vle.c | 3 +- drivers/staging/greybus/tools/loopback_test.c | 6 + drivers/staging/iio/accel/adis16203.c | 12 +- drivers/staging/iio/accel/adis16240.c | 9 +- drivers/staging/iio/addac/adt7316-spi.c | 13 - drivers/staging/iio/cdc/ad7150.c | 58 +- drivers/staging/iio/cdc/ad7746.c | 10 - drivers/staging/iio/frequency/ad9834.c | 11 - drivers/staging/iio/resolver/ad2s1210.c | 3 + drivers/staging/kpc2000/kpc2000_i2c.c | 1 + drivers/staging/kpc2000/kpc2000_spi.c | 94 +- drivers/staging/kpc2000/kpc_dma/dma.c | 4 +- drivers/staging/kpc2000/kpc_dma/fileops.c | 2 +- drivers/staging/most/configfs.c | 14 + drivers/staging/most/video/video.c | 6 +- drivers/staging/mt7621-dts/Kconfig | 7 +- drivers/staging/mt7621-dts/Makefile | 1 - drivers/staging/mt7621-dts/gbpc1.dts | 2 +- drivers/staging/mt7621-dts/gbpc2.dts | 21 - drivers/staging/mt7621-dts/mt7621.dtsi | 53 +- drivers/staging/mt7621-pci/pci-mt7621.c | 2 +- drivers/staging/netlogic/xlr_net.c | 2 +- drivers/staging/rtl8188eu/hal/odm.c | 10 + drivers/staging/rtl8188eu/include/odm_precomp.h | 2 + drivers/staging/rtl8188eu/include/rtw_eeprom.h | 6 + drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 22 +- drivers/staging/rtl8188eu/os_dep/os_intfs.c | 1 - drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c | 2 +- drivers/staging/rtl8192u/r8192U_core.c | 10 +- drivers/staging/rtl8192u/r8192U_dm.c | 109 +- drivers/staging/rtl8192u/r8192U_dm.h | 1 + drivers/staging/rtl8712/ieee80211.c | 24 +- drivers/staging/rtl8712/os_intfs.c | 3 +- drivers/staging/rtl8712/rtl871x_cmd.c | 32 +- drivers/staging/rtl8712/rtl871x_cmd.h | 2 +- drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 4 +- drivers/staging/rtl8712/rtl871x_ioctl_rtl.c | 2 +- drivers/staging/rtl8712/rtl871x_mp_ioctl.c | 6 +- drivers/staging/rtl8712/rtl871x_sta_mgt.c | 9 +- drivers/staging/rtl8712/rtl871x_xmit.c | 3 +- drivers/staging/rtl8712/sta_info.h | 4 +- drivers/staging/rtl8712/xmit_linux.c | 4 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 4 +- drivers/staging/rtl8723bs/core/rtw_btcoex.c | 141 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 13 +- drivers/staging/rtl8723bs/core/rtw_debug.c | 7 +- drivers/staging/rtl8723bs/core/rtw_eeprom.c | 19 + drivers/staging/rtl8723bs/core/rtw_mlme.c | 7 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 7 +- drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 50 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 2 +- drivers/staging/rtl8723bs/hal/hal_btcoex.c | 15 +- drivers/staging/rtl8723bs/hal/hal_com.c | 6 + drivers/staging/rtl8723bs/hal/hal_intf.c | 5 + drivers/staging/rtl8723bs/hal/hal_phy.c | 59 + drivers/staging/rtl8723bs/hal/odm_HWConfig.c | 7 +- drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c | 17 +- drivers/staging/rtl8723bs/hal/rtl8723b_dm.c | 4 +- drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 24 +- drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c | 2 +- drivers/staging/rtl8723bs/hal/rtl8723b_rf6052.c | 4 +- drivers/staging/rtl8723bs/hal/sdio_halinit.c | 15 +- drivers/staging/rtl8723bs/hal/sdio_ops.c | 37 +- drivers/staging/rtl8723bs/include/hal_btcoex.h | 2 +- drivers/staging/rtl8723bs/include/hal_com.h | 1 + drivers/staging/rtl8723bs/include/hal_intf.h | 1 + drivers/staging/rtl8723bs/include/osdep_service.h | 2 + drivers/staging/rtl8723bs/include/rtw_btcoex.h | 27 + drivers/staging/rtl8723bs/include/rtw_mlme_ext.h | 2 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 5 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 8 +- drivers/staging/rtl8723bs/os_dep/osdep_service.c | 5 + drivers/staging/rts5208/sd.c | 23 +- drivers/staging/rts5208/xd.c | 8 +- .../vc04_services/bcm2835-camera/bcm2835-camera.c | 366 +- .../vc04_services/bcm2835-camera/bcm2835-camera.h | 32 +- .../vc04_services/bcm2835-camera/controls.c | 203 +- .../vc04_services/bcm2835-camera/mmal-common.h | 12 +- .../vc04_services/bcm2835-camera/mmal-encodings.h | 9 +- .../vc04_services/bcm2835-camera/mmal-msg-common.h | 9 +- .../vc04_services/bcm2835-camera/mmal-msg-format.h | 104 +- .../vc04_services/bcm2835-camera/mmal-msg-port.h | 133 +- .../vc04_services/bcm2835-camera/mmal-msg.h | 150 +- .../vc04_services/bcm2835-camera/mmal-parameters.h | 286 +- .../vc04_services/bcm2835-camera/mmal-vchiq.c | 159 +- .../vc04_services/bcm2835-camera/mmal-vchiq.h | 22 +- drivers/staging/wilc1000/Makefile | 2 +- .../wilc1000/{wilc_hif.c => host_interface.c} | 170 +- .../wilc1000/{wilc_hif.h => host_interface.h} | 1 + drivers/staging/wilc1000/wilc_mon.c | 9 +- drivers/staging/wilc1000/wilc_netdev.c | 293 +- drivers/staging/wilc1000/wilc_sdio.c | 7 +- drivers/staging/wilc1000/wilc_spi.c | 3 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 536 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.h | 13 +- drivers/staging/wilc1000/wilc_wfi_netdevice.h | 24 +- drivers/staging/wilc1000/wilc_wlan.c | 23 +- drivers/staging/wilc1000/wilc_wlan.h | 8 +- drivers/target/iscsi/iscsi_target_auth.c | 16 +- drivers/target/target_core_iblock.c | 2 +- drivers/tty/serial/8250/8250_core.c | 7 +- drivers/tty/serial/Kconfig | 14 + drivers/tty/serial/Makefile | 1 + drivers/tty/serial/fsl_lpuart.c | 106 +- drivers/tty/serial/imx.c | 57 +- drivers/tty/serial/mpsc.c | 2138 +++ drivers/tty/serial/sh-sci.c | 35 +- drivers/tty/tty_ldisc.c | 6 +- drivers/usb/core/hub.c | 7 +- drivers/usb/dwc2/core.c | 2 +- drivers/usb/dwc3/dwc3-pci.c | 4 - drivers/usb/gadget/function/f_eem.c | 3 +- drivers/usb/gadget/function/f_fs.c | 233 +- drivers/usb/gadget/function/f_mass_storage.c | 21 +- drivers/usb/gadget/function/storage_common.h | 1 + drivers/usb/gadget/legacy/inode.c | 21 +- drivers/usb/gadget/udc/renesas_usb3.c | 2 +- drivers/usb/host/ehci-fsl.c | 52 +- drivers/usb/host/ehci-fsl.h | 3 - drivers/usb/host/fsl-mph-dr-of.c | 10 +- drivers/usb/phy/phy-mxs-usb.c | 67 +- drivers/usb/renesas_usbhs/fifo.c | 34 +- drivers/usb/storage/scsiglue.c | 7 +- drivers/usb/typec/tps6598x.c | 6 +- drivers/vfio/pci/vfio_pci_nvlink2.c | 3 +- drivers/vfio/vfio_iommu_spapr_tce.c | 54 +- drivers/vfio/vfio_iommu_type1.c | 17 +- drivers/video/fbdev/imxfb.c | 2 +- drivers/video/fbdev/s3c-fb.c | 6 +- drivers/virtio/Kconfig | 11 - drivers/virtio/virtio_balloon.c | 13 +- drivers/xen/balloon.c | 7 +- drivers/xen/events/events_base.c | 12 +- drivers/xen/evtchn.c | 2 +- drivers/xen/gntdev.c | 6 +- drivers/xen/privcmd.c | 6 +- drivers/xen/xenfs/super.c | 21 +- drivers/xen/xlate_mmu.c | 3 +- fs/9p/vfs_addr.c | 6 +- fs/Kconfig | 1 + fs/adfs/adfs.h | 70 +- fs/adfs/dir.c | 25 +- fs/adfs/dir_f.c | 38 +- fs/adfs/dir_fplus.c | 21 +- fs/adfs/inode.c | 12 +- fs/adfs/map.c | 15 +- fs/adfs/super.c | 121 +- fs/afs/cmservice.c | 10 +- fs/afs/misc.c | 48 +- fs/afs/protocol_uae.h | 132 - fs/afs/vlclient.c | 11 +- fs/aio.c | 47 +- fs/anon_inodes.c | 13 +- fs/attr.c | 13 +- fs/autofs/autofs_i.h | 13 +- fs/autofs/init.c | 9 +- fs/autofs/inode.c | 429 +- fs/binfmt_elf.c | 1 + fs/binfmt_flat.c | 2 + fs/binfmt_misc.c | 20 +- fs/block_dev.c | 17 +- fs/btrfs/Kconfig | 3 +- fs/btrfs/Makefile | 3 +- fs/btrfs/backref.c | 17 +- fs/btrfs/backref.h | 3 +- fs/btrfs/block-rsv.c | 425 - fs/btrfs/block-rsv.h | 101 - fs/btrfs/btrfs_inode.h | 22 +- fs/btrfs/check-integrity.c | 11 +- fs/btrfs/compression.c | 65 +- fs/btrfs/compression.h | 3 +- fs/btrfs/ctree.h | 282 +- fs/btrfs/delalloc-space.c | 494 - fs/btrfs/delalloc-space.h | 23 - fs/btrfs/delayed-ref.c | 181 +- fs/btrfs/delayed-ref.h | 10 - fs/btrfs/dev-replace.c | 31 +- fs/btrfs/disk-io.c | 166 +- fs/btrfs/disk-io.h | 2 + fs/btrfs/extent-tree.c | 2749 ++- fs/btrfs/extent_io.c | 149 +- fs/btrfs/extent_io.h | 10 +- fs/btrfs/file-item.c | 43 +- fs/btrfs/file.c | 28 +- fs/btrfs/free-space-cache.c | 16 +- fs/btrfs/inode-map.c | 1 - fs/btrfs/inode.c | 109 +- fs/btrfs/ioctl.c | 53 +- fs/btrfs/locking.c | 62 +- fs/btrfs/ordered-data.c | 56 +- fs/btrfs/ordered-data.h | 8 +- fs/btrfs/print-tree.c | 6 +- fs/btrfs/props.c | 8 +- fs/btrfs/qgroup.c | 24 +- fs/btrfs/raid56.h | 4 +- fs/btrfs/relocation.c | 1 - fs/btrfs/root-tree.c | 56 - fs/btrfs/scrub.c | 50 +- fs/btrfs/send.c | 16 +- fs/btrfs/space-info.c | 1094 -- fs/btrfs/space-info.h | 133 - fs/btrfs/super.c | 30 +- fs/btrfs/sysfs.c | 1 - fs/btrfs/tests/btrfs-tests.c | 15 +- fs/btrfs/tests/extent-io-tests.c | 117 +- fs/btrfs/tests/extent-map-tests.c | 22 - fs/btrfs/transaction.c | 18 - fs/btrfs/transaction.h | 1 - fs/btrfs/tree-checker.c | 11 - fs/btrfs/tree-log.c | 40 +- fs/btrfs/volumes.c | 376 +- fs/btrfs/volumes.h | 52 +- fs/buffer.c | 118 +- fs/ceph/cache.c | 9 +- fs/ceph/cache.h | 5 +- fs/ceph/debugfs.c | 24 +- fs/ceph/dir.c | 2 +- fs/ceph/super.c | 696 +- fs/ceph/super.h | 3 +- fs/cifs/cifs_fs_sb.h | 2 +- fs/cifs/cifsfs.c | 4 +- fs/cifs/cifsglob.h | 2 +- fs/cifs/cifssmb.c | 14 +- fs/cifs/connect.c | 18 +- fs/cifs/smb2ops.c | 66 +- fs/cifs/smb2pdu.c | 48 - fs/cifs/smb2pdu.h | 17 +- fs/coda/Makefile | 3 +- fs/coda/cache.c | 2 +- fs/coda/cnode.c | 17 +- fs/coda/coda_fs_i.h | 4 +- fs/coda/coda_int.h | 10 - fs/coda/coda_linux.c | 45 +- fs/coda/coda_linux.h | 16 + fs/coda/dir.c | 12 +- fs/coda/file.c | 143 +- fs/coda/inode.c | 174 +- fs/coda/pioctl.c | 3 +- fs/coda/psdev.c | 36 +- fs/coda/symlink.c | 3 +- fs/coda/sysctl.c | 11 + fs/coda/upcall.c | 146 +- fs/configfs/mount.c | 20 +- fs/coredump.c | 44 +- fs/cramfs/inode.c | 69 +- fs/d_path.c | 1 + fs/dcache.c | 98 +- fs/debugfs/inode.c | 214 +- fs/devpts/inode.c | 265 +- fs/ecryptfs/crypto.c | 13 +- fs/efivarfs/file.c | 26 +- fs/efivarfs/super.c | 25 +- fs/eventpoll.c | 16 +- fs/ext2/ioctl.c | 16 +- fs/ext4/dir.c | 22 +- fs/ext4/ext4.h | 23 +- fs/ext4/ext4_jbd2.h | 12 +- fs/ext4/file.c | 10 +- fs/ext4/inline.c | 21 +- fs/ext4/inode.c | 13 +- fs/ext4/ioctl.c | 51 +- fs/ext4/move_extent.c | 3 +- fs/ext4/namei.c | 178 +- fs/f2fs/data.c | 144 +- fs/f2fs/f2fs.h | 5 +- fs/f2fs/file.c | 13 +- fs/f2fs/segment.c | 4 - fs/fat/fat.h | 1 - fs/fat/file.c | 8 +- fs/fat/inode.c | 22 +- fs/fs_context.c | 18 +- fs/fs_parser.c | 18 +- fs/fs_pin.c | 10 +- fs/fsopen.c | 2 - fs/fuse/control.c | 2 +- fs/fuse/inode.c | 291 +- fs/gfs2/bmap.c | 2 - fs/gfs2/file.c | 42 +- fs/gfs2/incore.h | 8 +- fs/gfs2/ops_fstype.c | 495 +- fs/gfs2/super.c | 333 +- fs/gfs2/super.h | 3 +- fs/hfsplus/ioctl.c | 21 +- fs/hfsplus/xattr.c | 2 +- fs/hugetlbfs/inode.c | 2 +- fs/inode.c | 86 - fs/internal.h | 7 +- fs/io_uring.c | 11 +- fs/iomap.c | 21 +- fs/jbd2/commit.c | 23 +- fs/jbd2/journal.c | 7 +- fs/jbd2/transaction.c | 49 +- fs/jffs2/file.c | 4 +- fs/jffs2/fs.c | 23 +- fs/jffs2/os-linux.h | 6 +- fs/jffs2/super.c | 172 +- fs/jfs/ioctl.c | 22 +- fs/libfs.c | 82 +- fs/mount.h | 8 +- fs/namespace.c | 191 +- fs/nfs/Makefile | 3 +- fs/nfs/callback_proc.c | 28 +- fs/nfs/client.c | 24 +- fs/nfs/dir.c | 88 +- fs/nfs/inode.c | 30 +- fs/nfs/internal.h | 4 +- fs/nfs/netns.h | 3 - fs/nfs/nfs2xdr.c | 2 +- fs/nfs/nfs3client.c | 3 - fs/nfs/nfs3xdr.c | 2 +- fs/nfs/nfs4client.c | 14 +- fs/nfs/nfs4file.c | 8 +- fs/nfs/nfs4proc.c | 50 +- fs/nfs/nfs4trace.h | 207 +- fs/nfs/nfs4xdr.c | 2 +- fs/nfs/nfstrace.h | 233 +- fs/nfs/pagelist.c | 6 +- fs/nfs/pnfs.c | 2 +- fs/nfs/super.c | 29 +- fs/nfs/sysfs.c | 187 - fs/nfs/sysfs.h | 25 - fs/nfs/write.c | 7 +- fs/nfsd/fault_inject.c | 12 +- fs/nfsd/netns.h | 6 - fs/nfsd/nfs4state.c | 455 +- fs/nfsd/nfs4xdr.c | 21 +- fs/nfsd/nfscache.c | 1 + fs/nfsd/nfsctl.c | 255 +- fs/nfsd/nfsd.h | 11 - fs/nfsd/state.h | 15 +- fs/nfsd/xdr4.h | 3 - fs/nilfs2/ioctl.c | 9 +- fs/notify/fanotify/fanotify.c | 5 +- fs/notify/inotify/inotify_fsnotify.c | 8 +- fs/notify/inotify/inotify_user.c | 8 +- fs/nsfs.c | 16 +- fs/ocfs2/alloc.c | 25 +- fs/ocfs2/aops.c | 22 +- fs/ocfs2/blockcheck.c | 56 +- fs/ocfs2/blockcheck.h | 7 +- fs/ocfs2/cluster/heartbeat.c | 102 +- fs/ocfs2/cluster/heartbeat.h | 2 +- fs/ocfs2/cluster/netdebug.c | 39 +- fs/ocfs2/cluster/nodemanager.c | 4 +- fs/ocfs2/cluster/quorum.c | 2 +- fs/ocfs2/cluster/tcp.c | 5 +- fs/ocfs2/cluster/tcp.h | 5 +- fs/ocfs2/dlm/dlmdebug.c | 44 +- fs/ocfs2/dlm/dlmdebug.h | 10 +- fs/ocfs2/dlm/dlmdomain.c | 10 +- fs/ocfs2/dlm/dlmmaster.c | 2 +- fs/ocfs2/dlm/dlmrecovery.c | 8 +- fs/ocfs2/dlm/dlmunlock.c | 23 +- fs/ocfs2/dlmglue.c | 96 +- fs/ocfs2/ioctl.c | 13 +- fs/ocfs2/localalloc.c | 6 +- fs/ocfs2/ocfs2.h | 4 - fs/ocfs2/super.c | 29 +- fs/openpromfs/inode.c | 20 +- fs/orangefs/file.c | 37 +- fs/orangefs/orangefs-debugfs.c | 54 +- fs/orangefs/orangefs-debugfs.h | 2 +- fs/orangefs/orangefs-kernel.h | 8 +- fs/orangefs/orangefs-mod.c | 9 +- fs/orangefs/super.c | 192 +- fs/pipe.c | 15 +- fs/proc/Kconfig | 3 +- fs/proc/base.c | 31 +- fs/proc/inode.c | 27 +- fs/proc/proc_sysctl.c | 4 - fs/proc/root.c | 7 +- fs/proc/task_mmu.c | 120 +- fs/proc/task_nommu.c | 6 +- fs/proc/vmcore.c | 9 - fs/pstore/inode.c | 121 +- fs/ramfs/inode.c | 117 +- fs/reiserfs/ioctl.c | 10 +- fs/reiserfs/journal.c | 6 +- fs/romfs/super.c | 46 +- fs/select.c | 96 +- fs/seq_file.c | 11 - fs/squashfs/super.c | 100 +- fs/super.c | 351 +- fs/sysfs/mount.c | 3 +- fs/tracefs/inode.c | 179 +- fs/ubifs/debug.c | 169 +- fs/ubifs/debug.h | 4 +- fs/ubifs/file.c | 2 +- fs/ubifs/ioctl.c | 13 +- fs/ubifs/super.c | 456 +- fs/ufs/super.c | 2 + fs/userfaultfd.c | 42 +- fs/xfs/Makefile | 2 - fs/xfs/kmem.c | 5 + fs/xfs/libxfs/xfs_ag_resv.c | 8 + fs/xfs/libxfs/xfs_alloc.c | 4 +- fs/xfs/libxfs/xfs_alloc_btree.c | 1 + fs/xfs/libxfs/xfs_attr.c | 5 + fs/xfs/libxfs/xfs_attr.h | 8 +- fs/xfs/libxfs/xfs_attr_leaf.c | 3 + fs/xfs/libxfs/xfs_attr_remote.c | 8 + fs/xfs/libxfs/xfs_bit.c | 1 + fs/xfs/libxfs/xfs_bmap.c | 5 + fs/xfs/libxfs/xfs_bmap_btree.c | 3 + fs/xfs/libxfs/xfs_btree.c | 3 + fs/xfs/libxfs/xfs_btree.h | 4 +- fs/xfs/libxfs/xfs_da_btree.c | 6 + fs/xfs/libxfs/xfs_da_format.c | 3 + fs/xfs/libxfs/xfs_defer.c | 2 + fs/xfs/libxfs/xfs_dir2.c | 5 + fs/xfs/libxfs/xfs_dir2_block.c | 4 + fs/xfs/libxfs/xfs_dir2_data.c | 4 + fs/xfs/libxfs/xfs_dir2_leaf.c | 4 + fs/xfs/libxfs/xfs_dir2_node.c | 3 + fs/xfs/libxfs/xfs_dir2_sf.c | 4 + fs/xfs/libxfs/xfs_dquot_buf.c | 2 + fs/xfs/libxfs/xfs_fs.h | 124 +- fs/xfs/libxfs/xfs_health.h | 2 +- fs/xfs/libxfs/xfs_ialloc.c | 3 + fs/xfs/libxfs/xfs_ialloc_btree.c | 39 +- fs/xfs/libxfs/xfs_ialloc_btree.h | 3 - fs/xfs/libxfs/xfs_iext_tree.c | 5 + fs/xfs/libxfs/xfs_inode_buf.c | 2 + fs/xfs/libxfs/xfs_inode_fork.c | 3 + fs/xfs/libxfs/xfs_log_rlimit.c | 2 + fs/xfs/libxfs/xfs_refcount.c | 2 + fs/xfs/libxfs/xfs_refcount_btree.c | 2 + fs/xfs/libxfs/xfs_rmap.c | 7 + fs/xfs/libxfs/xfs_rmap_btree.c | 4 + fs/xfs/libxfs/xfs_rtbitmap.c | 8 + fs/xfs/libxfs/xfs_sb.c | 7 + fs/xfs/libxfs/xfs_shared.h | 7 +- fs/xfs/libxfs/xfs_symlink_remote.c | 4 + fs/xfs/libxfs/xfs_trans_resv.c | 2 + fs/xfs/libxfs/xfs_types.c | 9 + fs/xfs/scrub/agheader.c | 11 +- fs/xfs/scrub/agheader_repair.c | 5 + fs/xfs/scrub/alloc.c | 7 + fs/xfs/scrub/attr.c | 122 +- fs/xfs/scrub/attr.h | 71 - fs/xfs/scrub/bitmap.c | 5 + fs/xfs/scrub/bmap.c | 8 + fs/xfs/scrub/btree.c | 7 + fs/xfs/scrub/common.c | 8 + fs/xfs/scrub/dabtree.c | 8 + fs/xfs/scrub/dir.c | 10 + fs/xfs/scrub/fscounters.c | 12 + fs/xfs/scrub/health.c | 8 + fs/xfs/scrub/ialloc.c | 7 + fs/xfs/scrub/inode.c | 10 + fs/xfs/scrub/parent.c | 8 + fs/xfs/scrub/quota.c | 11 + fs/xfs/scrub/refcount.c | 10 + fs/xfs/scrub/repair.c | 12 +- fs/xfs/scrub/rmap.c | 9 + fs/xfs/scrub/rtbitmap.c | 7 + fs/xfs/scrub/scrub.c | 20 + fs/xfs/scrub/symlink.c | 8 + fs/xfs/scrub/trace.c | 6 + fs/xfs/xfs_acl.c | 3 + fs/xfs/xfs_aops.c | 86 +- fs/xfs/xfs_aops.h | 1 + fs/xfs/xfs_attr_inactive.c | 5 + fs/xfs/xfs_attr_list.c | 6 + fs/xfs/xfs_bmap_item.c | 4 +- fs/xfs/xfs_bmap_util.c | 5 + fs/xfs/xfs_buf.c | 16 + fs/xfs/xfs_buf_item.c | 3 + fs/xfs/xfs_dir2_readdir.c | 4 + fs/xfs/xfs_discard.c | 3 + fs/xfs/xfs_dquot.c | 6 +- fs/xfs/xfs_dquot_item.c | 1 + fs/xfs/xfs_export.c | 3 + fs/xfs/xfs_extfree_item.c | 4 +- fs/xfs/xfs_file.c | 32 +- fs/xfs/xfs_filestream.c | 4 + fs/xfs/xfs_fsmap.c | 4 + fs/xfs/xfs_fsops.c | 4 + fs/xfs/xfs_globals.c | 4 +- fs/xfs/xfs_health.c | 6 +- fs/xfs/xfs_icache.c | 3 + fs/xfs/xfs_icreate_item.c | 5 + fs/xfs/xfs_inode.c | 6 + fs/xfs/xfs_inode_item.c | 1 + fs/xfs/xfs_ioctl.c | 449 +- fs/xfs/xfs_ioctl.h | 8 - fs/xfs/xfs_ioctl32.c | 160 +- fs/xfs/xfs_ioctl32.h | 14 +- fs/xfs/xfs_iomap.c | 5 +- fs/xfs/xfs_iops.c | 10 + fs/xfs/xfs_itable.c | 753 +- fs/xfs/xfs_itable.h | 106 +- fs/xfs/xfs_iwalk.c | 720 - fs/xfs/xfs_iwalk.h | 46 - fs/xfs/xfs_log.c | 15 +- fs/xfs/xfs_log.h | 2 +- fs/xfs/xfs_log_cil.c | 3 + fs/xfs/xfs_log_priv.h | 2 +- fs/xfs/xfs_log_recover.c | 15 +- fs/xfs/xfs_message.c | 1 + fs/xfs/xfs_mount.c | 4 + fs/xfs/xfs_ondisk.h | 5 - fs/xfs/xfs_pnfs.c | 8 + fs/xfs/xfs_pwork.c | 136 - fs/xfs/xfs_pwork.h | 61 - fs/xfs/xfs_qm.c | 68 +- fs/xfs/xfs_qm_bhv.c | 1 + fs/xfs/xfs_qm_syscalls.c | 5 + fs/xfs/xfs_quotaops.c | 2 + fs/xfs/xfs_refcount_item.c | 1 + fs/xfs/xfs_reflink.c | 15 +- fs/xfs/xfs_rmap_item.c | 1 + fs/xfs/xfs_rtalloc.c | 6 + fs/xfs/xfs_stats.c | 1 + fs/xfs/xfs_super.c | 13 + fs/xfs/xfs_symlink.c | 9 + fs/xfs/xfs_sysctl.c | 3 + fs/xfs/xfs_sysctl.h | 3 - fs/xfs/xfs_sysfs.c | 42 +- fs/xfs/xfs_trace.c | 8 + fs/xfs/xfs_trace.h | 58 - fs/xfs/xfs_trans.c | 5 +- fs/xfs/xfs_trans_buf.c | 2 + fs/xfs/xfs_trans_dquot.c | 1 + fs/xfs/xfs_trans_inode.c | 3 + fs/xfs/xfs_xattr.c | 4 + include/Kbuild | 1257 -- include/acpi/acpi_bus.h | 11 +- include/acpi/acpixf.h | 2 +- include/asm-generic/bitops-instrumented.h | 263 - include/asm-generic/bug.h | 6 +- include/asm-generic/pgalloc.h | 107 +- include/asm-generic/ptrace.h | 73 + include/clocksource/hyperv_timer.h | 107 - include/drm/amd_asic_type.h | 1 - include/drm/drm_modes.h | 2 +- include/kvm/arm_pmu.h | 11 +- include/linux/acpi.h | 14 +- include/linux/bio.h | 18 +- include/linux/bits.h | 17 +- include/linux/ceph/ceph_debug.h | 1 - include/linux/ceph/debugfs.h | 4 +- include/linux/ceph/libceph.h | 17 +- include/linux/clk-provider.h | 7 - include/linux/coda.h | 3 +- {fs/coda => include/linux}/coda_psdev.h | 55 +- include/linux/compat.h | 3 +- include/linux/cpufreq.h | 18 +- include/linux/cpuhotplug.h | 1 - include/linux/crypto.h | 11 - include/linux/dax.h | 41 +- include/linux/dcache.h | 1 + include/linux/device.h | 4 +- include/linux/dmar.h | 14 +- include/linux/fs.h | 38 +- include/linux/fs_context.h | 22 +- include/linux/fs_pin.h | 1 + include/linux/fsl_devices.h | 1 - include/linux/genalloc.h | 2 +- include/linux/gpio/driver.h | 2 - include/linux/hmm.h | 198 +- include/linux/huge_mm.h | 9 - include/linux/hugetlb.h | 120 +- include/linux/idr.h | 21 +- include/linux/if_bridge.h | 12 - include/linux/init.h | 5 +- include/linux/io-pgtable.h | 11 +- include/linux/io.h | 1 - include/linux/iomap.h | 1 - include/linux/iommu.h | 6 - include/linux/ioport.h | 5 +- include/linux/jbd2.h | 23 +- include/linux/kasan-checks.h | 49 +- include/linux/kasan.h | 7 +- include/linux/kernel.h | 2 - include/linux/kprobes.h | 19 - include/linux/libnvdimm.h | 10 +- include/linux/lz4.h | 18 +- include/linux/memcontrol.h | 59 +- include/linux/memory.h | 11 +- include/linux/memory_hotplug.h | 27 +- include/linux/memremap.h | 75 +- include/linux/mfd/cros_ec.h | 1 - include/linux/mfd/samsung/core.h | 1 - include/linux/mfd/samsung/s2mps11.h | 4 +- include/linux/migrate.h | 3 +- include/linux/mlx5/accel.h | 2 +- include/linux/mlx5/cq.h | 6 +- include/linux/mlx5/device.h | 20 +- include/linux/mlx5/driver.h | 22 +- include/linux/mlx5/eq.h | 2 +- include/linux/mlx5/eswitch.h | 11 +- include/linux/mlx5/mlx5_ifc.h | 307 +- include/linux/mlx5/qp.h | 7 +- include/linux/mlx5/vport.h | 7 +- include/linux/mm.h | 136 +- include/linux/mm_types.h | 7 +- include/linux/mmzone.h | 100 +- include/linux/mtd/super.h | 6 +- include/linux/mv643xx.h | 46 + include/linux/netdevice.h | 2 - include/linux/netlink.h | 9 +- include/linux/nfs_fs.h | 2 - include/linux/nfs_fs_sb.h | 1 - include/linux/node.h | 14 +- include/linux/oom.h | 1 + include/linux/page-flags.h | 6 - include/linux/page-isolation.h | 2 +- include/linux/page_ext.h | 1 + include/linux/pagemap.h | 16 +- include/linux/percpu.h | 2 +- include/linux/pfn_t.h | 11 +- include/linux/pid.h | 5 +- include/linux/platform_data/fsa9480.h | 24 + include/linux/pm.h | 1 + include/linux/pm_qos.h | 48 +- include/linux/poison.h | 2 +- include/linux/pseudo_fs.h | 16 - include/linux/ramfs.h | 7 +- include/linux/rbtree.h | 70 +- include/linux/rbtree_augmented.h | 27 +- include/linux/regulator/driver.h | 6 - include/linux/sched.h | 8 - include/linux/sched/signal.h | 16 +- include/linux/seq_file.h | 1 - include/linux/shmem_fs.h | 3 +- include/linux/shrinker.h | 3 +- include/linux/signal.h | 4 + include/linux/skbuff.h | 8 +- include/linux/slab.h | 16 +- include/linux/soc/qcom/mdt_loader.h | 2 - include/linux/string_helpers.h | 3 - include/linux/sunrpc/clnt.h | 1 - include/linux/sunrpc/metrics.h | 7 +- include/linux/sunrpc/sched.h | 4 +- include/linux/sunrpc/xdr.h | 7 - include/linux/sunrpc/xprt.h | 4 - include/linux/sunrpc/xprtmultipath.h | 2 - include/linux/sunrpc/xprtsock.h | 5 - include/linux/swap.h | 18 +- include/linux/swapops.h | 20 +- include/linux/syscalls.h | 4 +- include/linux/sysctl.h | 7 - include/linux/timer.h | 27 +- include/linux/tracehook.h | 9 +- include/linux/vmpressure.h | 2 +- include/linux/wait.h | 4 +- include/net/bluetooth/hci.h | 20 - include/net/bluetooth/hci_core.h | 4 - include/net/bond_options.h | 1 - include/net/bonding.h | 1 - include/net/dst.h | 2 +- include/net/gue.h | 2 +- include/net/inet_common.h | 1 - include/net/ipv6.h | 7 - include/net/netfilter/nf_conntrack_synproxy.h | 1 - include/net/netfilter/nf_queue.h | 3 +- include/net/netfilter/nf_synproxy.h | 5 - include/net/netfilter/nft_meta.h | 44 - include/net/page_pool.h | 9 - include/net/tcp.h | 8 - include/net/tls.h | 1 - include/net/xdp_sock.h | 5 - include/net/xfrm.h | 4 +- include/sound/hdaudio.h | 2 +- include/trace/events/btrfs.h | 40 - include/trace/events/f2fs.h | 11 +- include/trace/events/rpcrdma.h | 90 +- include/trace/events/rxrpc.h | 2 +- include/trace/events/vmscan.h | 71 +- include/uapi/asm-generic/mman-common.h | 15 +- include/uapi/asm-generic/mman.h | 10 +- include/uapi/drm/i915_drm.h | 1 - include/uapi/linux/adfs_fs.h | 6 +- include/uapi/linux/bpf.h | 12 +- include/uapi/linux/btrfs_tree.h | 2 - include/uapi/linux/coda.h | 56 +- include/uapi/linux/coda_psdev.h | 28 + include/uapi/linux/if_link.h | 1 - include/uapi/linux/ip_vs.h | 1 - include/uapi/linux/isst_if.h | 172 - include/uapi/linux/kvm_para.h | 1 - include/uapi/linux/magic.h | 1 - include/uapi/linux/netfilter/nf_synproxy.h | 4 - include/uapi/linux/netfilter/nf_tables.h | 22 +- include/uapi/linux/nilfs2_ondisk.h | 24 +- include/uapi/linux/ptrace.h | 35 - include/uapi/linux/serial_core.h | 2 +- include/uapi/linux/usb/audio.h | 37 - include/uapi/linux/virtio_ids.h | 1 - include/uapi/linux/virtio_pmem.h | 34 - include/uapi/misc/habanalabs.h | 30 +- include/uapi/mtd/mtd-abi.h | 10 +- include/xen/events.h | 3 +- init/Kconfig | 28 +- init/do_mounts.c | 35 +- init/main.c | 25 +- ipc/ipc_sysctl.c | 35 +- ipc/mqueue.c | 28 +- ipc/msg.c | 18 +- kernel/bpf/inode.c | 92 +- kernel/bpf/verifier.c | 121 +- kernel/cgroup/cgroup.c | 50 +- kernel/cgroup/cpuset.c | 61 +- kernel/dma/remap.c | 2 +- kernel/dma/swiotlb.c | 25 +- kernel/events/core.c | 4 +- kernel/fork.c | 1 - kernel/gen_kheaders.sh | 51 +- kernel/hung_task.c | 44 - kernel/iomem.c | 2 +- kernel/irq/autoprobe.c | 6 +- kernel/irq/chip.c | 10 - kernel/irq/cpuhotplug.c | 2 +- kernel/irq/internals.h | 5 - kernel/irq/irqdesc.c | 8 +- kernel/irq/irqdomain.c | 2 +- kernel/irq/manage.c | 90 +- kernel/memremap.c | 245 +- kernel/pid.c | 9 +- kernel/pid_namespace.c | 3 +- kernel/power/swap.c | 3 +- kernel/ptrace.c | 105 +- kernel/resource.c | 88 +- kernel/signal.c | 69 +- kernel/stacktrace.c | 2 +- kernel/sysctl.c | 215 +- kernel/trace/ftrace.c | 10 +- kernel/trace/trace.c | 24 +- kernel/ucount.c | 6 +- lib/842/842_debugfs.h | 5 +- lib/Kconfig.debug | 23 - lib/Makefile | 2 - lib/devres.c | 3 +- lib/genalloc.c | 5 +- lib/ioremap.c | 11 - lib/math/rational.c | 63 +- lib/mpi/mpi-pow.c | 6 +- lib/notifier-error-inject.c | 13 +- lib/rbtree.c | 40 +- lib/reed_solomon/test_rslib.c | 12 +- lib/sbitmap.c | 10 +- lib/scatterlist.c | 9 +- lib/string.c | 11 +- lib/string_helpers.c | 96 +- lib/test_blackhole_dev.c | 100 - lib/test_kasan.c | 98 +- lib/test_meminit.c | 364 - lib/test_overflow.c | 11 +- lib/test_string.c | 83 +- lib/test_xarray.c | 24 - lib/vsprintf.c | 2 +- lib/xarray.c | 4 - localversion-next | 1 - mm/Kconfig | 71 +- mm/Kconfig.debug | 14 +- mm/Makefile | 6 +- mm/as_dirty_helpers.c | 8 +- mm/cma.c | 13 - mm/dmapool.c | 4 +- mm/failslab.c | 3 +- mm/filemap.c | 190 +- mm/gup.c | 683 +- mm/hmm.c | 284 + mm/huge_memory.c | 112 +- mm/internal.h | 25 - mm/kasan/common.c | 14 +- mm/kasan/generic.c | 13 +- mm/kasan/kasan.h | 15 +- mm/kasan/report.c | 165 - mm/kasan/tags.c | 12 +- mm/khugepaged.c | 4 +- mm/kmemleak.c | 4 +- mm/list_lru.c | 3 +- mm/madvise.c | 2 +- mm/memcontrol.c | 503 +- mm/memfd.c | 2 + mm/memory-failure.c | 8 +- mm/memory.c | 88 +- mm/memory_hotplug.c | 329 +- mm/mempolicy.c | 121 +- mm/migrate.c | 37 +- mm/mincore.c | 12 +- mm/mmap.c | 51 +- mm/mmu_notifier.c | 2 +- mm/nommu.c | 95 +- mm/oom_kill.c | 136 +- mm/page-writeback.c | 1 + mm/page_alloc.c | 277 +- mm/page_ext.c | 3 + mm/page_io.c | 15 +- mm/page_isolation.c | 3 +- mm/page_owner.c | 61 +- mm/percpu.c | 19 +- mm/shmem.c | 400 +- mm/slab.c | 79 +- mm/slab.h | 199 +- mm/slab_common.c | 269 +- mm/slob.c | 4 +- mm/slub.c | 86 +- mm/sparse-vmemmap.c | 21 +- mm/sparse.c | 370 +- mm/swap.c | 15 +- mm/swap_state.c | 53 +- mm/swapfile.c | 295 +- mm/util.c | 100 +- mm/vmalloc.c | 98 +- mm/vmscan.c | 284 +- mm/z3fold.c | 59 +- mm/zsmalloc.c | 12 +- net/bluetooth/6lowpan.c | 41 +- net/bluetooth/hci_conn.c | 5 +- net/bluetooth/hci_core.c | 4 +- net/bluetooth/hci_debugfs.c | 31 - net/bluetooth/hci_event.c | 77 - net/bluetooth/hci_request.c | 40 +- net/bluetooth/hci_request.h | 2 +- net/bluetooth/hidp/core.c | 2 +- net/bluetooth/hidp/sock.c | 1 - net/bluetooth/l2cap_core.c | 31 +- net/bluetooth/smp.c | 13 - net/bpfilter/Kconfig | 2 +- net/bridge/br_input.c | 10 +- net/bridge/br_multicast.c | 23 +- net/bridge/br_stp_bpdu.c | 3 +- net/bridge/br_vlan.c | 29 +- net/bridge/netfilter/Kconfig | 6 - net/bridge/netfilter/Makefile | 1 - net/bridge/netfilter/nft_meta_bridge.c | 163 - net/ceph/ceph_common.c | 415 +- net/ceph/debugfs.c | 33 +- net/core/dst.c | 2 +- net/core/filter.c | 207 +- net/core/link_watch.c | 13 +- net/core/neighbour.c | 20 +- net/core/sock.c | 2 +- net/core/sysctl_net_core.c | 34 +- net/dccp/sysctl.c | 16 +- net/hsr/hsr_device.c | 29 +- net/hsr/hsr_device.h | 1 - net/hsr/hsr_framereg.c | 11 +- net/hsr/hsr_framereg.h | 3 +- net/hsr/hsr_netlink.c | 7 - net/hsr/hsr_slave.c | 1 - net/ipv4/af_inet.c | 31 +- net/ipv4/devinet.c | 8 - net/ipv4/esp4.c | 27 +- net/ipv4/fib_trie.c | 22 +- net/ipv4/gre_demux.c | 2 +- net/ipv4/raw_diag.c | 3 + net/ipv4/route.c | 5 +- net/ipv4/sysctl_net_ipv4.c | 60 +- net/ipv4/tcp_input.c | 4 - net/ipv4/udp.c | 3 +- net/ipv6/addrconf.c | 6 +- net/ipv6/af_inet6.c | 43 +- net/ipv6/esp6.c | 20 +- net/ipv6/icmp.c | 3 - net/ipv6/route.c | 9 +- net/ipv6/sysctl_net_ipv6.c | 16 +- net/ipv6/tcp_ipv6.c | 2 +- net/ipv6/udp.c | 3 +- net/mpls/af_mpls.c | 10 +- net/netfilter/Kconfig | 11 - net/netfilter/Makefile | 1 - net/netfilter/core.c | 2 +- net/netfilter/ipvs/ip_vs_core.c | 46 +- net/netfilter/ipvs/ip_vs_ctl.c | 4 +- net/netfilter/ipvs/ip_vs_xmit.c | 66 +- net/netfilter/nf_log.c | 2 +- net/netfilter/nf_queue.c | 8 +- net/netfilter/nf_tables_core.c | 1 - net/netfilter/nfnetlink.c | 2 +- net/netfilter/nft_meta.c | 94 +- net/netfilter/nft_synproxy.c | 287 - net/netrom/af_netrom.c | 3 +- net/openvswitch/actions.c | 6 +- net/rxrpc/af_rxrpc.c | 4 +- net/rxrpc/output.c | 3 - net/rxrpc/sysctl.c | 9 +- net/sched/act_api.c | 9 +- net/sched/act_mirred.c | 6 - net/sched/cls_flower.c | 27 +- net/sctp/output.c | 3 - net/sctp/stream.c | 9 +- net/sctp/sysctl.c | 35 +- net/socket.c | 39 +- net/sunrpc/Kconfig | 2 +- net/sunrpc/clnt.c | 81 +- net/sunrpc/debugfs.c | 110 +- net/sunrpc/rpc_pipe.c | 34 +- net/sunrpc/sched.c | 78 +- net/sunrpc/stats.c | 23 +- net/sunrpc/xprt.c | 99 +- net/sunrpc/xprtmultipath.c | 23 +- net/sunrpc/xprtrdma/frwr_ops.c | 327 +- net/sunrpc/xprtrdma/rpc_rdma.c | 152 +- net/sunrpc/xprtrdma/svc_rdma_backchannel.c | 4 +- net/sunrpc/xprtrdma/svc_rdma_transport.c | 8 +- net/sunrpc/xprtrdma/transport.c | 86 +- net/sunrpc/xprtrdma/verbs.c | 115 +- net/sunrpc/xprtrdma/xprt_rdma.h | 44 +- net/sunrpc/xprtsock.c | 124 +- net/tipc/bearer.c | 14 +- net/tipc/link.c | 9 +- net/tipc/sysctl.c | 6 +- net/tipc/udp_media.c | 25 +- net/tls/tls_device.c | 10 +- net/tls/tls_main.c | 4 +- net/tls/tls_sw.c | 3 +- net/vmw_vsock/virtio_transport.c | 131 +- net/xdp/xdp_umem.c | 21 +- net/xdp/xdp_umem.h | 1 - net/xdp/xsk.c | 87 +- net/xfrm/xfrm_device.c | 5 +- net/xfrm/xfrm_interface.c | 98 +- net/xfrm/xfrm_policy.c | 15 +- net/xfrm/xfrm_state.c | 34 +- samples/bpf/Makefile | 3 - samples/bpf/do_hbm_test.sh | 22 +- samples/bpf/hbm.c | 18 +- samples/bpf/hbm_edt_kern.c | 168 - samples/bpf/hbm_kern.h | 40 +- samples/bpf/tcp_bpf.readme | 2 +- samples/bpf/tcp_dumpstats_kern.c | 68 - samples/pktgen/README.rst | 1 - samples/pktgen/functions.sh | 34 - samples/pktgen/parameters.sh | 7 +- .../pktgen/pktgen_bench_xmit_mode_netif_receive.sh | 11 - .../pktgen/pktgen_bench_xmit_mode_queue_xmit.sh | 11 - samples/pktgen/pktgen_sample01_simple.sh | 11 - samples/pktgen/pktgen_sample02_multiqueue.sh | 11 - .../pktgen/pktgen_sample03_burst_single_flow.sh | 11 - samples/pktgen/pktgen_sample04_many_flows.sh | 11 - samples/pktgen/pktgen_sample05_flow_per_thread.sh | 12 +- ...tgen_sample06_numa_awared_queue_irq_affinity.sh | 11 - samples/vfio-mdev/mbochs.c | 3 + samples/vfio-mdev/mtty.c | 47 +- scripts/Kbuild.include | 18 +- scripts/Makefile.build | 10 +- scripts/Makefile.lib | 13 +- scripts/basic/fixdep.c | 51 +- scripts/checkpatch.pl | 35 +- scripts/coccinelle/api/kstrdup.cocci | 8 +- scripts/coccinelle/api/stream_open.cocci | 8 +- scripts/coccinelle/free/put_device.cocci | 11 +- scripts/decode_stacktrace.sh | 4 +- scripts/gdb/linux/device.py | 182 - scripts/gdb/linux/genpd.py | 83 - scripts/gdb/vmlinux-gdb.py | 2 - scripts/get_maintainer.pl | 14 +- scripts/kallsyms.c | 3 - scripts/kconfig/conf.c | 6 +- scripts/kconfig/confdata.c | 2 +- scripts/kconfig/lkc_proto.h | 2 +- scripts/kconfig/mconf.c | 10 +- scripts/kconfig/nconf.c | 10 +- scripts/kconfig/qconf.cc | 2 +- scripts/kconfig/symbol.c | 2 +- scripts/recordmcount.h | 3 +- scripts/spelling.txt | 36 +- security/Kconfig.hardening | 29 - security/apparmor/apparmorfs.c | 20 +- security/commoncap.c | 4 +- security/inode.c | 21 +- security/integrity/digsig.c | 2 +- security/keys/sysctl.c | 26 +- security/loadpin/loadpin.c | 6 +- security/selinux/selinuxfs.c | 20 +- security/selinux/ss/services.c | 29 +- security/smack/smackfs.c | 34 +- security/yama/yama_lsm.c | 3 +- sound/firewire/amdtp-am824.c | 2 +- sound/firewire/bebob/bebob_midi.c | 2 - sound/firewire/dice/dice-midi.c | 2 - sound/firewire/digi00x/digi00x-midi.c | 2 - sound/firewire/fireworks/fireworks_midi.c | 2 - sound/firewire/motu/motu-midi.c | 2 - sound/firewire/oxfw/oxfw-midi.c | 2 - sound/hda/hdac_controller.c | 5 +- sound/hda/hdac_device.c | 29 +- sound/hda/hdac_sysfs.c | 2 +- sound/pci/asihpi/asihpi.c | 7 +- sound/pci/cs4281.c | 5 +- sound/pci/hda/hda_codec.c | 2 +- sound/pci/hda/patch_ca0132.c | 2 +- sound/pci/hda/patch_realtek.c | 2 +- sound/soc/au1x/psc-i2s.c | 6 +- sound/soc/cirrus/ep93xx-i2s.c | 7 +- sound/soc/codecs/ak4118.c | 11 +- sound/soc/codecs/cros_ec_codec.c | 2 +- sound/soc/codecs/cs47l35.c | 1 + sound/soc/codecs/hdac_hdmi.c | 4 +- sound/soc/codecs/max98357a.c | 55 +- sound/soc/codecs/rt1308.c | 1 + sound/soc/codecs/rt5665.c | 2 +- sound/soc/codecs/rt5682.c | 13 +- sound/soc/codecs/wcd9335.c | 5 + sound/soc/generic/audio-graph-card.c | 6 +- sound/soc/meson/axg-tdm-formatter.c | 29 - sound/soc/pxa/pxa2xx-ac97.c | 3 +- sound/soc/qcom/qdsp6/q6afe-dai.c | 1 - sound/soc/qcom/qdsp6/q6asm.c | 2 +- sound/soc/soc-core.c | 2 +- sound/soc/sof/debug.c | 4 +- sound/soc/sof/intel/apl.c | 1 - sound/soc/sof/intel/cnl.c | 1 - sound/soc/sof/intel/hda-dsp.c | 13 - sound/soc/sof/intel/hda.h | 1 - sound/soc/sof/ops.h | 8 - sound/soc/sof/pm.c | 8 - sound/soc/sof/sof-acpi-dev.c | 2 +- sound/soc/sof/sof-pci-dev.c | 2 +- sound/soc/sof/sof-priv.h | 2 - sound/soc/sunxi/sun50i-codec-analog.c | 50 - sound/usb/format.c | 46 +- sound/usb/line6/pcm.c | 5 - sound/usb/mixer.c | 16 +- tools/Makefile | 12 +- tools/bpf/bpftool/Documentation/bpftool-prog.rst | 34 - tools/bpf/bpftool/bash-completion/bpftool | 28 +- tools/bpf/bpftool/jit_disasm.c | 11 +- tools/bpf/bpftool/main.c | 29 - tools/bpf/bpftool/main.h | 1 - tools/bpf/bpftool/prog.c | 348 +- tools/iio/iio_utils.c | 4 +- tools/include/linux/ctype.h | 75 - tools/include/linux/sizes.h | 48 - tools/include/linux/string.h | 11 +- tools/include/uapi/linux/bpf.h | 12 +- tools/include/uapi/linux/if_link.h | 1 - tools/lib/argv_split.c | 100 - tools/lib/bpf/libbpf.c | 433 +- tools/lib/bpf/libbpf.h | 21 - tools/lib/bpf/libbpf.map | 8 +- tools/lib/bpf/str_error.c | 2 +- tools/lib/bpf/xsk.c | 3 +- tools/lib/ctype.c | 35 - tools/lib/string.c | 55 - tools/lib/symbol/kallsyms.c | 14 +- tools/lib/symbol/kallsyms.h | 2 - tools/objtool/Build | 5 - tools/perf/Documentation/perf-diff.txt | 17 +- tools/perf/Documentation/perf-report.txt | 2 +- tools/perf/Documentation/tips.txt | 2 +- tools/perf/MANIFEST | 2 - tools/perf/arch/arm/util/cs-etm.c | 1 - tools/perf/arch/csky/annotate/instructions.c | 48 - tools/perf/arch/s390/util/header.c | 2 +- tools/perf/arch/x86/tests/intel-cqm.c | 1 - tools/perf/arch/x86/util/intel-pt.c | 1 - tools/perf/arch/x86/util/machine.c | 3 +- tools/perf/builtin-diff.c | 382 +- tools/perf/builtin-kmem.c | 3 +- tools/perf/builtin-report.c | 5 +- tools/perf/builtin-sched.c | 3 +- tools/perf/builtin-script.c | 33 +- tools/perf/builtin-stat.c | 2 +- tools/perf/builtin-top.c | 3 +- tools/perf/builtin-trace.c | 2 +- tools/perf/check-headers.sh | 2 - tools/perf/perf.c | 1 - tools/perf/perf.h | 2 +- .../arch/arm64/hisilicon/hip08/uncore-ddrc.json | 44 - .../arch/arm64/hisilicon/hip08/uncore-hha.json | 51 - .../arch/arm64/hisilicon/hip08/uncore-l3c.json | 37 - .../arch/x86/cascadelakex/clx-metrics.json | 4 +- .../pmu-events/arch/x86/skylakex/skx-metrics.json | 22 +- tools/perf/pmu-events/jevents.c | 7 +- tools/perf/scripts/python/export-to-postgresql.py | 251 - tools/perf/scripts/python/export-to-sqlite.py | 239 - tools/perf/tests/builtin-test.c | 3 +- tools/perf/tests/code-reading.c | 2 +- tools/perf/ui/browser.c | 4 +- tools/perf/ui/browsers/hists.c | 10 +- tools/perf/ui/browsers/map.c | 2 +- tools/perf/ui/gtk/hists.c | 5 +- tools/perf/ui/progress.c | 2 +- tools/perf/ui/stdio/hist.c | 43 +- tools/perf/util/Build | 9 - tools/perf/util/annotate.c | 20 +- tools/perf/util/auxtrace.c | 2 +- tools/perf/util/build-id.c | 2 +- tools/perf/util/config.c | 2 +- tools/perf/util/cpumap.c | 2 +- tools/perf/util/ctype.c | 49 + tools/perf/util/data-convert-bt.c | 2 +- tools/perf/util/debug.c | 2 +- tools/perf/util/demangle-java.c | 2 +- tools/perf/util/dso.c | 3 +- tools/perf/util/env.c | 2 +- tools/perf/util/event.c | 6 +- tools/perf/util/evsel.c | 3 +- tools/perf/util/header.c | 15 +- tools/perf/util/hist.c | 41 +- tools/perf/util/hist.h | 8 - tools/perf/util/include/linux/ctype.h | 1 + .../perf/util/intel-pt-decoder/intel-pt-decoder.c | 24 +- .../perf/util/intel-pt-decoder/intel-pt-decoder.h | 1 - tools/perf/util/intel-pt.c | 65 +- tools/perf/util/jitdump.c | 2 +- tools/perf/util/machine.c | 3 +- tools/perf/util/metricgroup.c | 73 +- tools/perf/util/pmu.c | 51 +- tools/perf/util/print_binary.c | 2 +- tools/perf/util/probe-event.c | 2 +- tools/perf/util/probe-finder.h | 2 +- tools/perf/util/python-ext-sources | 3 +- tools/perf/util/python.c | 1 - tools/perf/util/sane_ctype.h | 52 + .../util/scripting-engines/trace-event-python.c | 46 +- tools/perf/util/sort.h | 13 - tools/perf/util/srcline.c | 7 +- tools/perf/util/stat-display.c | 14 +- tools/perf/util/stat-shadow.c | 23 +- tools/perf/util/strfilter.c | 6 +- tools/perf/util/string.c | 169 +- tools/perf/util/string2.h | 15 +- tools/perf/util/symbol-elf.c | 3 +- tools/perf/util/symbol.c | 24 +- tools/perf/util/symbol.h | 23 - tools/perf/util/symbol_conf.h | 4 +- tools/perf/util/thread-stack.c | 48 +- tools/perf/util/thread_map.c | 3 +- tools/perf/util/time-utils.c | 8 +- tools/perf/util/trace-event-parse.c | 2 +- tools/perf/util/util.c | 13 + tools/perf/util/util.h | 1 + tools/power/x86/intel-speed-select/Build | 1 - tools/power/x86/intel-speed-select/Makefile | 56 - tools/power/x86/intel-speed-select/isst-config.c | 1607 -- tools/power/x86/intel-speed-select/isst-core.c | 721 - tools/power/x86/intel-speed-select/isst-display.c | 479 - tools/power/x86/intel-speed-select/isst.h | 231 - tools/testing/nvdimm/test/iomap.c | 57 +- tools/testing/selftests/bpf/.gitignore | 1 - tools/testing/selftests/bpf/Makefile | 3 +- tools/testing/selftests/bpf/bpf_helpers.h | 3 - .../selftests/bpf/prog_tests/attach_probe.c | 166 - .../selftests/bpf/prog_tests/stacktrace_build_id.c | 55 +- .../bpf/prog_tests/stacktrace_build_id_nmi.c | 31 +- .../selftests/bpf/prog_tests/stacktrace_map.c | 43 +- .../bpf/prog_tests/stacktrace_map_raw_tp.c | 15 +- tools/testing/selftests/bpf/progs/bpf_flow.c | 28 +- .../selftests/bpf/progs/get_cgroup_id_kern.c | 26 +- tools/testing/selftests/bpf/progs/netcnt_prog.c | 20 +- tools/testing/selftests/bpf/progs/pyperf.h | 101 +- .../selftests/bpf/progs/socket_cookie_prog.c | 13 +- .../selftests/bpf/progs/sockmap_verdict_prog.c | 48 +- tools/testing/selftests/bpf/progs/strobemeta.h | 104 +- tools/testing/selftests/bpf/progs/tcp_rtt.c | 61 - .../selftests/bpf/progs/test_attach_probe.c | 55 - tools/testing/selftests/bpf/progs/test_btf_newkv.c | 13 +- .../selftests/bpf/progs/test_get_stack_rawtp.c | 39 +- .../testing/selftests/bpf/progs/test_global_data.c | 37 +- tools/testing/selftests/bpf/progs/test_jhash.h | 3 +- tools/testing/selftests/bpf/progs/test_l4lb.c | 65 +- .../selftests/bpf/progs/test_l4lb_noinline.c | 65 +- .../selftests/bpf/progs/test_lwt_seg6local.c | 12 +- .../testing/selftests/bpf/progs/test_map_in_map.c | 30 +- tools/testing/selftests/bpf/progs/test_map_lock.c | 26 +- tools/testing/selftests/bpf/progs/test_obj_id.c | 12 +- tools/testing/selftests/bpf/progs/test_seg6_loop.c | 23 +- .../bpf/progs/test_select_reuseport_kern.c | 67 +- .../selftests/bpf/progs/test_send_signal_kern.c | 26 +- .../selftests/bpf/progs/test_sock_fields_kern.c | 78 +- tools/testing/selftests/bpf/progs/test_spin_lock.c | 36 +- .../selftests/bpf/progs/test_stacktrace_build_id.c | 55 +- .../selftests/bpf/progs/test_stacktrace_map.c | 52 +- .../testing/selftests/bpf/progs/test_tcp_estats.c | 13 +- .../testing/selftests/bpf/progs/test_tcpbpf_kern.c | 26 +- .../selftests/bpf/progs/test_tcpnotify_kern.c | 28 +- .../selftests/bpf/progs/test_verif_scale2.c | 2 +- tools/testing/selftests/bpf/progs/test_xdp.c | 26 +- tools/testing/selftests/bpf/progs/test_xdp_loop.c | 26 +- .../selftests/bpf/progs/test_xdp_noinline.c | 81 +- .../testing/selftests/bpf/progs/xdp_redirect_map.c | 12 +- tools/testing/selftests/bpf/progs/xdping_kern.c | 12 +- tools/testing/selftests/bpf/test_align.c | 16 +- tools/testing/selftests/bpf/test_queue_stack_map.h | 30 +- tools/testing/selftests/bpf/test_sockmap_kern.h | 110 +- tools/testing/selftests/bpf/test_tcp_rtt.c | 254 - tools/testing/selftests/bpf/verifier/basic_instr.c | 85 - tools/testing/selftests/cgroup/test_freezer.c | 1 + tools/testing/selftests/kvm/x86_64/evmcs_test.c | 1 - tools/testing/selftests/net/Makefile | 2 +- tools/testing/selftests/net/config | 2 - tools/testing/selftests/net/run_afpackettests | 14 +- tools/testing/selftests/net/test_blackhole_dev.sh | 11 - tools/testing/selftests/net/tls.c | 26 - tools/testing/selftests/net/xfrm_policy.sh | 27 +- tools/testing/selftests/powerpc/mm/.gitignore | 2 +- .../selftests/powerpc/stringloops/asm/ppc_asm.h | 2 +- tools/testing/selftests/powerpc/vphn/Makefile | 2 +- tools/testing/selftests/powerpc/vphn/asm/lppaca.h | 1 - tools/testing/selftests/powerpc/vphn/vphn.c | 2 +- tools/testing/selftests/powerpc/vphn/vphn.h | 1 + tools/testing/selftests/proc/.gitignore | 1 - tools/testing/selftests/proc/Makefile | 1 - tools/testing/selftests/proc/proc-pid-vm.c | 17 +- tools/testing/selftests/proc/setns-sysvipc.c | 133 - tools/testing/selftests/ptrace/.gitignore | 1 - tools/testing/selftests/ptrace/Makefile | 2 +- tools/testing/selftests/ptrace/get_syscall_info.c | 271 - .../tc-testing/tc-tests/actions/mirred.json | 94 - .../tc-testing/tc-tests/filters/tests.json | 19 - .../selftests/tc-testing/tc-tests/qdiscs/prio.json | 276 - tools/testing/selftests/x86/Makefile | 5 +- tools/testing/selftests/x86/fsgsbase.c | 74 +- tools/testing/selftests/x86/syscall_arg_fault.c | 112 +- tools/vm/slabinfo.c | 118 +- usr/.gitignore | 1 + usr/Makefile | 2 - usr/include/.gitignore | 3 - usr/include/Makefile | 131 - virt/kvm/arm/arch_timer.c | 24 +- virt/kvm/arm/arm.c | 3 +- virt/kvm/arm/mmu.c | 2 +- virt/kvm/arm/pmu.c | 350 +- virt/kvm/arm/psci.c | 149 +- 2465 files changed, 38534 insertions(+), 91427 deletions(-) delete mode 100644 Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4371 delete mode 100644 Documentation/ABI/testing/sysfs-class-power-wilco delete mode 100644 Documentation/devicetree/bindings/iio/accel/adi,adxl372.yaml create mode 100644 Documentation/devicetree/bindings/iio/accel/adxl372.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7124.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7124.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7780.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml create mode 100644 Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.txt delete mode 100644 Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml delete mode 100644 Documentation/devicetree/bindings/iio/frequency/adf4371.yaml delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/amazon,a [...] delete mode 100644 Documentation/devicetree/bindings/net/marvell-bluetooth.txt delete mode 100644 Documentation/devicetree/bindings/nvmem/nvmem-consumer.yaml delete mode 100644 Documentation/devicetree/bindings/nvmem/nvmem.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/st,stm32-booster.txt rename Documentation/{firmware-guide/acpi/extcon-intel-int3496.rst => extcon/intel [...] rename Documentation/hid/{hid-alps.rst => hid-alps.txt} (64%) rename Documentation/hid/{hid-sensor.rst => hid-sensor.txt} (61%) rename Documentation/hid/{hid-transport.rst => hid-transport.txt} (93%) rename Documentation/hid/{hiddev.rst => hiddev.txt} (77%) rename Documentation/hid/{hidraw.rst => hidraw.txt} (89%) delete mode 100644 Documentation/hid/index.rst delete mode 100644 Documentation/hid/intel-ish-hid.rst create mode 100644 Documentation/hid/intel-ish-hid.txt rename Documentation/hid/{uhid.rst => uhid.txt} (94%) rename Documentation/iio/{ep93xx_adc.rst => ep93xx_adc.txt} (71%) rename Documentation/iio/{iio_configfs.rst => iio_configfs.txt} (73%) delete mode 100644 Documentation/iio/index.rst rename Documentation/misc-devices/{eeprom.rst => eeprom} (76%) rename Documentation/misc-devices/{ics932s401.rst => ics932s401} (94%) rename Documentation/misc-devices/{isl29003.rst => isl29003} (77%) rename Documentation/misc-devices/{lis3lv02d.rst => lis3lv02d} (90%) rename Documentation/misc-devices/{max6875.rst => max6875} (83%) delete mode 100644 Documentation/networking/device_drivers/google/gve.rst delete mode 100644 Documentation/powerpc/vcpudispatch_stats.txt create mode 100644 Documentation/x86/x86_64/fsgs.rst delete mode 100644 Next/SHA1s delete mode 100644 Next/Trees delete mode 100644 Next/merge.log delete mode 100644 Next/quilt-import.log delete mode 100644 arch/csky/abiv1/memcmp.c delete mode 100644 arch/csky/abiv1/memcopy.h delete mode 100644 arch/csky/abiv1/memmove.c delete mode 100644 arch/csky/abiv1/memset.c delete mode 100644 arch/csky/abiv1/strcpy.c delete mode 100644 arch/csky/abiv1/strlen.c delete mode 100644 arch/csky/abiv1/wordcopy.c create mode 100644 arch/mips/mm/gup.c delete mode 100644 arch/powerpc/kernel/dawr.c rename arch/powerpc/{platforms/pseries => mm/book3s64}/vphn.c (80%) create mode 100644 arch/powerpc/mm/book3s64/vphn.h delete mode 100644 arch/powerpc/platforms/8xx/micropatch.c rename arch/powerpc/{platforms/8xx => sysdev}/cpm1.c (97%) create mode 100644 arch/powerpc/sysdev/micropatch.c delete mode 100644 arch/riscv/Kconfig.socs delete mode 100644 arch/riscv/include/asm/hugetlb.h delete mode 100644 arch/riscv/mm/hugetlbpage.c create mode 100644 arch/sh/mm/gup.c create mode 100644 arch/sparc/mm/gup.c create mode 100644 arch/um/drivers/ssl.h delete mode 100644 drivers/clocksource/hyperv_timer.c rename drivers/crypto/stm32/{stm32-crc32.c => stm32_crc32.c} (100%) delete mode 100644 drivers/gpu/drm/amd/amdgpu/navi14_reg_init.c delete mode 100644 drivers/gpu/drm/amd/include/navi14_ip_offset.h delete mode 100644 drivers/gpu/drm/i915/display/intel_tc.c delete mode 100644 drivers/gpu/drm/i915/display/intel_tc.h rename drivers/gpu/drm/i915/{gt/intel_renderstate.c => i915_gem_render_state.c} (96%) copy drivers/gpu/drm/i915/{gt/intel_renderstate.h => i915_gem_render_state.h} (60%) rename drivers/gpu/drm/i915/{gt => }/intel_renderstate.h (91%) rename drivers/gpu/drm/i915/{gt/gen6_renderstate.c => intel_renderstate_gen6.c} (100%) rename drivers/gpu/drm/i915/{gt/gen7_renderstate.c => intel_renderstate_gen7.c} (100%) rename drivers/gpu/drm/i915/{gt/gen8_renderstate.c => intel_renderstate_gen8.c} (100%) rename drivers/gpu/drm/i915/{gt/gen9_renderstate.c => intel_renderstate_gen9.c} (100%) delete mode 100644 drivers/iio/frequency/adf4371.c delete mode 100644 drivers/iio/pressure/dps310.c delete mode 100644 drivers/irqchip/irq-al-fic.c create mode 100644 drivers/misc/fsa9480.c delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/dma_ch_0_masks.h rename drivers/mtd/nand/raw/ingenic/{ingenic_nand_drv.c => ingenic_nand.c} (100%) delete mode 100644 drivers/net/dsa/vitesse-vsc73xx-platform.c delete mode 100644 drivers/net/dsa/vitesse-vsc73xx-spi.c rename drivers/net/dsa/{vitesse-vsc73xx-core.c => vitesse-vsc73xx.c} (90%) delete mode 100644 drivers/net/dsa/vitesse-vsc73xx.h delete mode 100644 drivers/net/ethernet/google/Kconfig delete mode 100644 drivers/net/ethernet/google/Makefile delete mode 100644 drivers/net/ethernet/google/gve/Makefile delete mode 100644 drivers/net/ethernet/google/gve/gve.h delete mode 100644 drivers/net/ethernet/google/gve/gve_adminq.c delete mode 100644 drivers/net/ethernet/google/gve/gve_adminq.h delete mode 100644 drivers/net/ethernet/google/gve/gve_desc.h delete mode 100644 drivers/net/ethernet/google/gve/gve_ethtool.c delete mode 100644 drivers/net/ethernet/google/gve/gve_main.c delete mode 100644 drivers/net/ethernet/google/gve/gve_register.h delete mode 100644 drivers/net/ethernet/google/gve/gve_rx.c delete mode 100644 drivers/net/ethernet/google/gve/gve_tx.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/crypto.c delete mode 100644 drivers/nvdimm/nd_virtio.c delete mode 100644 drivers/nvdimm/virtio_pmem.c delete mode 100644 drivers/nvdimm/virtio_pmem.h delete mode 100644 drivers/platform/x86/intel_speed_select_if/Kconfig delete mode 100644 drivers/platform/x86/intel_speed_select_if/Makefile delete mode 100644 drivers/platform/x86/intel_speed_select_if/isst_if_common.c delete mode 100644 drivers/platform/x86/intel_speed_select_if/isst_if_common.h delete mode 100644 drivers/platform/x86/intel_speed_select_if/isst_if_mbox_msr.c delete mode 100644 drivers/platform/x86/intel_speed_select_if/isst_if_mbox_pci.c delete mode 100644 drivers/platform/x86/intel_speed_select_if/isst_if_mmio.c delete mode 100644 drivers/power/supply/wilco-charger.c delete mode 100644 drivers/regulator/stm32-booster.c create mode 100644 drivers/staging/android/ion/ion_carveout_heap.c create mode 100644 drivers/staging/android/ion/ion_chunk_heap.c delete mode 100644 drivers/staging/mt7621-dts/gbpc2.dts rename drivers/staging/wilc1000/{wilc_hif.c => host_interface.c} (91%) rename drivers/staging/wilc1000/{wilc_hif.h => host_interface.h} (99%) create mode 100644 drivers/tty/serial/mpsc.c delete mode 100644 fs/afs/protocol_uae.h delete mode 100644 fs/btrfs/block-rsv.c delete mode 100644 fs/btrfs/block-rsv.h delete mode 100644 fs/btrfs/delalloc-space.c delete mode 100644 fs/btrfs/delalloc-space.h delete mode 100644 fs/btrfs/space-info.c delete mode 100644 fs/btrfs/space-info.h delete mode 100644 fs/nfs/sysfs.c delete mode 100644 fs/nfs/sysfs.h delete mode 100644 fs/xfs/scrub/attr.h delete mode 100644 fs/xfs/xfs_iwalk.c delete mode 100644 fs/xfs/xfs_iwalk.h delete mode 100644 fs/xfs/xfs_pwork.c delete mode 100644 fs/xfs/xfs_pwork.h delete mode 100644 include/Kbuild delete mode 100644 include/asm-generic/bitops-instrumented.h create mode 100644 include/asm-generic/ptrace.h delete mode 100644 include/clocksource/hyperv_timer.h rename {fs/coda => include/linux}/coda_psdev.h (59%) create mode 100644 include/linux/platform_data/fsa9480.h delete mode 100644 include/linux/pseudo_fs.h delete mode 100644 include/net/netfilter/nft_meta.h create mode 100644 include/uapi/linux/coda_psdev.h delete mode 100644 include/uapi/linux/isst_if.h delete mode 100644 include/uapi/linux/virtio_pmem.h delete mode 100644 lib/test_blackhole_dev.c delete mode 100644 lib/test_meminit.c delete mode 100644 localversion-next delete mode 100644 net/bridge/netfilter/nft_meta_bridge.c delete mode 100644 net/netfilter/nft_synproxy.c delete mode 100644 samples/bpf/hbm_edt_kern.c delete mode 100644 samples/bpf/tcp_dumpstats_kern.c delete mode 100644 scripts/gdb/linux/device.py delete mode 100644 scripts/gdb/linux/genpd.py delete mode 100644 tools/include/linux/ctype.h delete mode 100644 tools/include/linux/sizes.h delete mode 100644 tools/lib/argv_split.c delete mode 100644 tools/lib/ctype.c delete mode 100644 tools/perf/arch/csky/annotate/instructions.c delete mode 100644 tools/perf/pmu-events/arch/arm64/hisilicon/hip08/uncore-ddrc.json delete mode 100644 tools/perf/pmu-events/arch/arm64/hisilicon/hip08/uncore-hha.json delete mode 100644 tools/perf/pmu-events/arch/arm64/hisilicon/hip08/uncore-l3c.json create mode 100644 tools/perf/util/ctype.c create mode 100644 tools/perf/util/include/linux/ctype.h create mode 100644 tools/perf/util/sane_ctype.h delete mode 100644 tools/power/x86/intel-speed-select/Build delete mode 100644 tools/power/x86/intel-speed-select/Makefile delete mode 100644 tools/power/x86/intel-speed-select/isst-config.c delete mode 100644 tools/power/x86/intel-speed-select/isst-core.c delete mode 100644 tools/power/x86/intel-speed-select/isst-display.c delete mode 100644 tools/power/x86/intel-speed-select/isst.h delete mode 100644 tools/testing/selftests/bpf/prog_tests/attach_probe.c delete mode 100644 tools/testing/selftests/bpf/progs/tcp_rtt.c delete mode 100644 tools/testing/selftests/bpf/progs/test_attach_probe.c delete mode 100644 tools/testing/selftests/bpf/test_tcp_rtt.c delete mode 100755 tools/testing/selftests/net/test_blackhole_dev.sh delete mode 120000 tools/testing/selftests/powerpc/vphn/asm/lppaca.h create mode 120000 tools/testing/selftests/powerpc/vphn/vphn.h delete mode 100644 tools/testing/selftests/proc/setns-sysvipc.c delete mode 100644 tools/testing/selftests/ptrace/get_syscall_info.c delete mode 100644 tools/testing/selftests/tc-testing/tc-tests/qdiscs/prio.json delete mode 100644 usr/include/.gitignore delete mode 100644 usr/include/Makefile