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-master-arm-next-allmodconfig in repository toolchain/ci/linux.
discards d58b5ab90ee7 Add linux-next specific files for 20190708 discards f551d0ef9ef1 Merge branch 'akpm/master' discards 2c255e0df977 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] discards 939a6222a380 fs/select.c: use struct_size() in kmalloc() discards a6fd8fcdedd4 drivers/tty/serial/sh-sci.c: suppress warning discards 31e0d14dfe16 proc-sysctl-add-shared-variables-for-range-check-fix-4 discards 4d61cd27d251 proc/sysctl: make firmware loader table conditional discards a84abf5a5d69 proc-sysctl-add-shared-variables-for-range-check-fix-2-fix discards 6a3cfe866a52 tipc: remove two unused variables discards 24b47f79d59c proc/sysctl: add shared variables for range check discards bbcd1c14bf3b mm-add-account_locked_vm-utility-function-v3-fix discards c0dc32290f69 mm-add-account_locked_vm-utility-function-v3 discards 4d75fe3b1770 mm: add account_locked_vm utility function discards 99cf41bf3bb0 mm-sparsemem-cleanup-section-number-data-types-fix discards ddf649ce04ba mm/sparsemem: cleanup 'section number' data types discards 664594b99252 libnvdimm/pfn: stop padding pmem namespaces to section alignment discards 9dc75c55739b libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields discards 62cd2472b20b mm/devm_memremap_pages: enable sub-section remap discards 9c2ff100462e docs/vm: update ZONE_DEVICE memory model documentation discards 3cea7e0ad213 mm: document ZONE_DEVICE memory-model implications discards e80c12122ea0 mm/sparsemem: support sub-section hotplug discards 8e0ab974168b mm/sparsemem: prepare for sub-section ranges discards e9893bb2fe49 mm: kill is_dev_zone() helper discards 542a82a00e88 mm/hotplug: kill is_dev_zone() usage in __remove_pages() discards 3ba64f08ea62 mm/sparsemem: convert kmalloc_section_memmap() to populate [...] discards 37ddcbed312c mm/hotplug: prepare shrink_{zone, pgdat}_span for sub-sect [...] discards 9679af668e5c mm/sparsemem: add helpers track active portions of a secti [...] discards 422cb24db1c6 mm/sparsemem: introduce a SECTION_IS_EARLY flag discards 71ad1f0cee02 mm/sparsemem: introduce struct mem_section_usage discards 994a76fe8b57 arm64-mm-implement-pte_devmap-support-fix discards 16bb1345fb80 arm64: mm: implement pte_devmap support discards 282f1775e8bd mm: introduce ARCH_HAS_PTE_DEVMAP discards 0b1f81f5f3a3 mm: clean up is_device_*_page() definitions discards 670a2fb8698b drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3-fix discards f995d719e727 drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3 discards a113a90fab81 drivers/base/memory.c: Get rid of find_memory_block_hinted() discards 60c8fff44f4c mm/memory_hotplug: move and simplify walk_memory_blocks() discards 873e7b492402 mm/memory_hotplug: rename walk_memory_range() and pass sta [...] discards 16ca5666d99d mm: make register_mem_sect_under_node() static discards 5adf3bd68051 drivers/base/memory: Use "unsigned long" for block ids discards 4ae1d75575cb mm-section-numbers-use-the-type-unsigned-long-v3 discards 0285cc22b86e mm-section-numbers-use-the-type-unsigned-long-fix discards 70d71674bf31 mm: section numbers use the type "unsigned long" discards 321e532eb604 mm/mmap: move common defines to mman-common.h discards be069d8491b2 mm: move MAP_SYNC to asm-generic/mman-common.h discards 1c97ceac866a device-dax: "Hotremove" persistent memory that is used lik [...] discards 223b1c09575a mm/hotplug: make remove_memory() interface usable discards 93260574c2ef device-dax: fix memory and resource leak if hotplug fails discards 404047c45dd7 pinctrl: fix pxa2xx.c build warnings discards de55318c46a2 Merge branch 'akpm-current/current' discards 794cde2f127d merge fix for conflict between the s390 and driver-core tree discards 5a296dd77a56 Merge remote-tracking branch 'hmm/hmm' discards cb76eb15fcb9 Merge remote-tracking branch 'devfreq/for-next' discards 105884920ce2 Merge remote-tracking branch 'pidfd/for-next' discards 875873cd0d2e Merge remote-tracking branch 'hyperv/hyperv-next' discards 903970a3216b Merge remote-tracking branch 'xarray/xarray' discards 4d3973687dc4 Merge remote-tracking branch 'nvmem/for-next' discards f46bf6ae0c9b Merge remote-tracking branch 'kspp/for-next/kspp' discards 261e6c741005 Merge remote-tracking branch 'ntb/ntb-next' discards c68f41a9c964 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' discards 54a3024fdcb8 Merge remote-tracking branch 'rtc/rtc-next' discards d438c04300d7 Merge remote-tracking branch 'livepatching/for-next' discards 537ee938498e Merge remote-tracking branch 'y2038/y2038' discards 2d2c6bdeaede Merge remote-tracking branch 'kselftest/next' discards bcc498b39901 Merge remote-tracking branch 'userns/for-next' discards b897b4985915 Merge remote-tracking branch 'pwm/for-next' discards 389624bafb81 Merge remote-tracking branch 'pinctrl/for-next' discards b9ce5f8e3aad Merge remote-tracking branch 'gpio/for-next' discards 8da1b12ec87e Merge remote-tracking branch 'rpmsg/for-next' discards 59006486ae7f Merge remote-tracking branch 'vhost/linux-next' discards e432ca42f91a Merge remote-tracking branch 'scsi-mkp/for-next' discards 8d2e2ed42ac0 Merge remote-tracking branch 'scsi/for-next' discards c2f71aad1d2b Merge remote-tracking branch 'cgroup/for-next' discards 831af456d273 Merge remote-tracking branch 'slave-dma/next' discards ec6272bd7ca2 Merge remote-tracking branch 'mux/for-next' discards d8d830240ff2 Merge remote-tracking branch 'staging/staging-next' discards 4bf7b587cbe6 Merge remote-tracking branch 'char-misc/char-misc-next' discards bcc9c3fb8e2a Merge remote-tracking branch 'tty/tty-next' discards c41f69560019 Merge remote-tracking branch 'usb/usb-next' discards fa38d1bf2426 Merge remote-tracking branch 'driver-core/driver-core-next' discards cca847fd7bfa Merge remote-tracking branch 'ipmi/for-next' discards 02ef2ffa6f91 Merge remote-tracking branch 'leds/for-next' discards 38258160ebdb Merge remote-tracking branch 'chrome-platform/for-next' discards 9eb8b74996a3 Merge remote-tracking branch 'drivers-x86/for-next' discards 91f41ca6ad4e Merge remote-tracking branch 'workqueues/for-next' discards e974c07cb879 Merge remote-tracking branch 'percpu/for-next' discards a5de6976a781 Merge remote-tracking branch 'xen-tip/linux-next' discards 0e285a15ec0e Merge remote-tracking branch 'kvms390/next' discards de7217e8bec3 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' discards 53055a5028e5 Merge remote-tracking branch 'kvm-arm/next' discards d8bf2ff30aaf Merge remote-tracking branch 'kvm/linux-next' discards a68168cded58 Merge remote-tracking branch 'ftrace/for-next' discards d80d62ad8c3d Merge remote-tracking branch 'edac-amd/for-next' discards b7376f475992 Merge remote-tracking branch 'tip/auto-latest' discards f90ec47494c7 Merge remote-tracking branch 'spi/for-next' discards 59150ce554f1 Merge remote-tracking branch 'devicetree/for-next' discards 9a859a78d263 Merge remote-tracking branch 'audit/next' discards 51306460d2af Merge remote-tracking branch 'vfio/next' discards f200b1113050 Merge remote-tracking branch 'iommu/next' discards 4ddd4f32412e Merge remote-tracking branch 'tpmdd/next' discards d548ddf30ae3 Merge remote-tracking branch 'selinux/next' discards 8f46c2ab371c Merge remote-tracking branch 'keys/keys-next' discards d775f667d46e Merge remote-tracking branch 'integrity/next-integrity' discards 10bbe3433776 Merge remote-tracking branch 'apparmor/apparmor-next' discards 233f493f6b8f Merge remote-tracking branch 'security/next-testing' discards e347e4db9d6a Merge remote-tracking branch 'regulator/for-next' discards d6281362beda Merge remote-tracking branch 'battery/for-next' discards 6134f542f74e Merge remote-tracking branch 'backlight/for-backlight-next' discards 2a62745af4bb Merge remote-tracking branch 'mfd/for-mfd-next' discards 3bcbad46ff92 Merge remote-tracking branch 'kgdb/kgdb-next' discards 80b22b6b7e80 Merge remote-tracking branch 'mmc/next' discards 53b0872616e4 Merge remote-tracking branch 'device-mapper/for-next' discards 15b6028a2c11 Merge remote-tracking branch 'block/for-next' discards 7d839217f1e2 Merge remote-tracking branch 'input/next' discards b98d9f52b390 Merge remote-tracking branch 'modules/modules-next' discards dcac92bfaac2 Merge remote-tracking branch 'sound-asoc/for-next' discards 61ab91c89691 Merge remote-tracking branch 'sound/for-next' discards 92ddcd333f37 Merge remote-tracking branch 'regmap/for-next' discards 45f8ea295d2f Merge remote-tracking branch 'etnaviv/etnaviv/next' discards a4abb3ba8a54 Merge remote-tracking branch 'imx-drm/imx-drm/next' discards 949e5a726161 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' discards 1949a76470b8 Merge remote-tracking branch 'drm-misc/for-linux-next' discards fe89de9314b2 Merge remote-tracking branch 'drm-intel/for-linux-next' discards 15a779996848 Merge remote-tracking branch 'amdgpu/drm-next' discards 6fb8e8de9e8b Merge remote-tracking branch 'drm/drm-next' discards ba30fb6d5d64 Merge remote-tracking branch 'crypto/master' discards e9486026210c Merge remote-tracking branch 'mtd/mtd/next' discards b9ed1c3ae44f Merge remote-tracking branch 'gfs2/for-next' discards c1b817c9a74a Merge remote-tracking branch 'mac80211-next/master' discards f05b7dd5783e Merge remote-tracking branch 'nfc-next/master' discards 89a428e44bc4 Merge remote-tracking branch 'netfilter-next/master' discards 2c65473ab3e7 Merge remote-tracking branch 'mlx5-next/mlx5-next' discards ea57993595dc Merge remote-tracking branch 'bpf-next/master' discards b60b0b3ece4e Merge remote-tracking branch 'net-next/master' discards afcfd7b1c8ce next-20190628/rdma discards 7df36db47804 Merge remote-tracking branch 'swiotlb/linux-next' discards ca1c41c60f3f Merge remote-tracking branch 'dlm/next' discards 75f7c7236d94 Merge remote-tracking branch 'ieee1394/for-next' discards 393d93469ef3 Merge remote-tracking branch 'thermal-soc/next' discards 0a42eabc5851 Merge remote-tracking branch 'thermal/next' discards ce97bdd98492 Merge remote-tracking branch 'pm/linux-next' discards f4039ea6e101 Merge remote-tracking branch 'fbdev/fbdev-for-next' discards 1a4bb7b628a6 Merge remote-tracking branch 'v4l-dvb/master' discards a089f61ee180 Merge remote-tracking branch 'jc_docs/docs-next' discards 6af79111ad09 Merge remote-tracking branch 'hwmon-staging/hwmon-next' discards eaa0d0d3b269 Merge remote-tracking branch 'i3c/i3c/next' discards 4226c2bec475 Merge remote-tracking branch 'i2c/i2c/for-next' discards 06f7275a9a25 Merge remote-tracking branch 'hid/for-next' discards 73952dc2310f Merge remote-tracking branch 'pstore/for-next/pstore' discards eb546746105c Merge remote-tracking branch 'pci/next' discards eff9767f6746 Merge remote-tracking branch 'printk/for-next' discards ecd27e0ab735 Merge remote-tracking branch 'vfs/for-next' discards 397e7773acba Merge remote-tracking branch 'file-locks/locks-next' discards e40a957a890a Merge remote-tracking branch 'djw-vfs/vfs-for-next' discards 21ff9f00daf6 Merge remote-tracking branch 'iomap/iomap-for-next' discards 867c90eeea9d Merge remote-tracking branch 'xfs/for-next' discards 1593316f040a Merge remote-tracking branch 'v9fs/9p-next' discards 90a79b25e222 Merge remote-tracking branch 'ubifs/linux-next' discards b0eb397874f1 Merge remote-tracking branch 'nfsd/nfsd-next' discards 19b0d19ef215 Merge remote-tracking branch 'nfs/linux-next' discards b42b0d75b9eb Merge remote-tracking branch 'f2fs/dev' discards 55758da18dc1 Merge remote-tracking branch 'ext4/dev' discards c5ede3b7ea49 Merge remote-tracking branch 'ext3/for_next' discards 9ef87b053bdc Merge remote-tracking branch 'ecryptfs/next' discards c5a28b5f954e Merge remote-tracking branch 'cifs/for-next' discards e495984468b1 Merge remote-tracking branch 'ceph/master' discards 6bbd3ff35cb0 Merge remote-tracking branch 'btrfs-kdave/for-next' discards b660e986dec3 Merge remote-tracking branch 'afs/afs-next' discards c0ac50044b1a Merge remote-tracking branch 'fscrypt/master' discards 0bcebf401759 Merge remote-tracking branch 'xtensa/xtensa-for-next' discards 315436dcc8d4 Merge remote-tracking branch 'uml/linux-next' discards 73025395803c Merge remote-tracking branch 'sh/sh-next' discards d9b39ec59de8 Merge remote-tracking branch 's390/features' discards e5f3a4e822fa Merge remote-tracking branch 'risc-v/for-next' discards 99ebcfec5094 Merge remote-tracking branch 'soc-fsl/next' discards 8e8fefda5723 Merge remote-tracking branch 'powerpc/next' discards 2c22b63f9dbe Merge remote-tracking branch 'parisc-hd/for-next' discards 958ace9b9eda Merge remote-tracking branch 'nios2/for-next' discards 593af54a25be Merge remote-tracking branch 'mips/mips-next' discards 9da6eb212124 Merge remote-tracking branch 'm68knommu/for-next' discards 01fd0e565283 Merge remote-tracking branch 'm68k/for-next' discards ccd1eda4ac7a Merge remote-tracking branch 'h8300/h8300-next' discards c6d41a2a548b Merge remote-tracking branch 'csky/linux-next' discards 6c5d1b87a0c8 Merge remote-tracking branch 'clk/clk-next' discards e41aad4a2907 Merge remote-tracking branch 'tegra/for-next' discards 1c1cb67867bc Merge remote-tracking branch 'sunxi/sunxi/for-next' discards 6e8ec2148512 Merge remote-tracking branch 'samsung-krzk/for-next' discards 7573174baa49 Merge remote-tracking branch 'rockchip/for-next' discards 20977f775f96 Merge remote-tracking branch 'reset/reset/next' discards 63c63f57654f Merge remote-tracking branch 'renesas/next' discards 5acd2611e36a Merge remote-tracking branch 'qcom/for-next' discards e93ee9faaea7 Merge remote-tracking branch 'omap/for-next' discards fc9522b06771 Merge remote-tracking branch 'mvebu/for-next' discards 6a557b3545b4 Merge remote-tracking branch 'mediatek/for-next' discards 96c0eddb05ed Merge remote-tracking branch 'keystone/next' discards 0f7e229a2be5 Merge remote-tracking branch 'imx-mxs/for-next' discards 14457c586265 Merge remote-tracking branch 'bcm2835/for-next' discards 81f8bd46abac Merge remote-tracking branch 'at91/at91-next' discards b6f8853ffb04 Merge remote-tracking branch 'aspeed/for-next' discards 0188a9e2fd8c Merge remote-tracking branch 'amlogic/for-next' discards 4f786a810bad Merge remote-tracking branch 'actions/for-next' discards 2e9223b01df6 Merge remote-tracking branch 'arm-soc/for-next' discards 9401ebe547f1 Merge remote-tracking branch 'arm64/for-next/core' discards fc099c40fe9a Merge remote-tracking branch 'arm/for-next' discards 783644a14fb0 Merge remote-tracking branch 'asm-generic/master' discards 75b0c28db183 Merge remote-tracking branch 'dma-mapping/for-next' discards 0d258b8864d3 Merge remote-tracking branch 'kbuild/for-next' discards 8caf72b14e6d Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' discards 602f81b6538d Merge remote-tracking branch 'btrfs-fixes/next-fixes' discards b52d509e6598 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' discards ee9e870e2efc Merge remote-tracking branch 'hwmon-fixes/hwmon' discards a9f033f8a70e Merge remote-tracking branch 'omap-fixes/fixes' discards 3910da29940e Merge remote-tracking branch 'reset-fixes/reset/fixes' discards 0fcf8968f05e Merge remote-tracking branch 'input-current/for-linus' discards 7f04dff7bcb1 Merge remote-tracking branch 'phy/fixes' discards 1cbaa9d58eb7 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] discards 90aa341fe060 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' discards 671f5852dd4a Merge remote-tracking branch 'spi-fixes/for-linus' discards 0682c1cb92e6 Merge remote-tracking branch 'regulator-fixes/for-linus' discards d44a36c880d6 Merge remote-tracking branch 'regmap-fixes/for-linus' discards 846b12d5ad9d Merge remote-tracking branch 'sound-asoc-fixes/for-linus' discards 6c1ccaa827ae Merge remote-tracking branch 'netfilter/master' discards 627625e2e8ae Merge remote-tracking branch 'net/master' discards 7b13c7a41984 Merge remote-tracking branch 'sparc/master' discards 5144478c0bf0 Merge remote-tracking branch 'powerpc-fixes/fixes' discards 5a519270b25c Merge remote-tracking branch 'arc-current/for-curr' discards 4c622e73584a Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' 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 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' discards 730dc4ad74ff include/linux/lz4.h: fix spelling and copy-paste errors in [...] discards eae53c70cfd9 ipc/msg.c: consolidate all xxxctl_down() functions discards 74c0b64af041 ipc/mqueue.c: only perform resource calculation if user valid discards 520fca7f3f15 include/asm-generic/bug.h: fix "cut here" for WARN_ON for [...] discards d670f6466704 resource: avoid unnecessary lookups in find_next_iomem_res() discards e2b960f69707 resource-fix-locking-in-find_next_iomem_res-fix discards e52d4df5c2cd resource: fix locking in find_next_iomem_res() discards 4c00efc796bf scripts/gdb: add helpers to find and list devices discards c7ccfb4a2ab1 scripts/gdb: add lx-genpd-summary command discards 70ca225d9221 aio: simplify read_events() discards b5025dea0e81 drivers/pps/pps.c: clear offset flags in PPS_SETPARAMS ioctl discards f03d5c4ec6d3 kernel/pid.c: convert struct pid count to refcount_t discards d86eb4d6a06e drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate so [...] discards d2499fbc028f coredump: split pipe command whitespace before expanding template discards 135f9746cf83 select: shift restore_saved_sigmask_unless() into poll_sel [...] discards 8f52087e75c5 select: change do_poll() to return -ERESTARTNOHAND rather [...] discards 7382390ab260 signal: simplify set_user_sigmask/restore_user_sigmask discards 502e105a2abc signal: reorder struct sighand_struct discards 7ed71c64992e selftests-ptrace-add-a-test-case-for-ptrace_get_syscall_in [...] discards f89fa4417673 selftests/ptrace: add a test case for PTRACE_GET_SYSCALL_INFO discards fa58c7f38754 ptrace: add PTRACE_GET_SYSCALL_INFO request discards 0dec8209c2ca powerpc: define syscall_get_error() discards 32f51ca94f75 parisc: define syscall_get_error() discards 077d4bac31ee mips: define syscall_get_error() discards 90da7c7895ff hexagon: define syscall_get_error() and syscall_get_return [...] discards 874df80c85b4 nds32: fix asm/syscall.h discards 55530366e5a9 fs/reiserfs/journal.c: change return type of dirty_one_tra [...] discards 456f30070ea1 fs/ufs/super.c: remove set but not used variable 'usb3' discards 157e416dc988 fs/hfsplus/xattr.c: replace strncpy with memcpy discards 45c367ad337a coda-add-hinting-support-for-partial-file-caching-fix discards b186cb06e982 coda: add hinting support for partial file caching discards 047a9afcbae2 coda: ftoc validity check integration discards 9b19d192b443 coda: remove sb test in coda_fid_to_inode() discards 9c283ea74ff2 coda: remove sysctl object from module when unused discards 1e7924a09080 coda: add __init to init_coda_psdev() discards 11f45c147fe8 coda: use SIZE() for stat discards 4d91e502638c coda: destroy mutex in put_super() discards 722d5d35870b coda: remove uapi/linux/coda_psdev.h discards 5a03c265b55e coda: Move internal defs out of include/linux/ [ver #2] discards 58bbf037ad61 coda: bump module version discards ff8785abbce5 coda: get rid of CODA_FREE() discards dd53beb44f63 coda: get rid of CODA_ALLOC() discards 431841c9b398 coda: change Coda's user api to use 64-bit time_t in timespec discards 4b133d4a7154 coda: stop using 'struct timespec' in user API discards 97617649d027 coda: clean up indentation, replace spaces with tab discards 11e6e461efaf uapi linux/coda_psdev.h: move CODA_REQ_ from uapi to kerne [...] discards 5919d9887912 coda: don't try to print names that were considered too long discards 2f3e4b249526 coda: fix build using bare-metal toolchain discards fe299f796866 coda: potential buffer overflow in coda_psdev_write() discards b0da248320c2 coda: add error handling for fget discards ee14a80ad74a uapi linux/coda_psdev.h: move upc_req definition from uapi [...] discards e775c0af6011 uapi linux/coda.h: use __kernel_pid_t for userspace discards 4fc089fdf002 coda: pass the host file in vma->vm_file on mmap discards 81633e99518e mips/kprobes: export kprobe_fault_handler() discards cd97573ba9bb mm, kprobes: generalize and rename notify_page_fault() as [...] discards 394dec55afc7 init/Kconfig: fix neighboring typos discards 2810b16f12b6 fs/binfmt_elf.c: delete stale comment discards 5c3c1f83cd76 fs/binfmt_flat.c: remove set but not used variable 'inode' discards 1d93ebf638a0 checkpatch: fix something discards 117ab8a21f43 checkpatch: don't interpret stack dumps as commit IDs discards f7f49fb33229 checkpatch: add warnings in favor of strscpy(). discards a1ccbfab0691 checkpatch.pl: warn on duplicate sysctl local variable discards c4503d695032 rbtree-avoid-generating-code-twice-for-the-cached-versions [...] discards 5c0c57d883f8 lib/rbtree: avoid generating code twice for the cached versions discards 72eead63ea62 lib/test_meminit.c: minor test fixes discards cb9cb56d130b lib/test_meminit.c: fix -Wmaybe-uninitialized false positive discards 9742b7c4941a lib/string_helpers: fix some kerneldoc warnings discards 06dcb96c18b0 mm/ioremap: probe platform for p4d huge map support discards 862e76bf4b88 mm/ioremap: check virtual address alignment while creating [...] discards ac74d1dc54d1 lib: introduce test_meminit module discards 7aa866c57b56 lib/test_overflow.c: avoid tainting the kernel and fix wrap size discards 1ada9db77409 lib/test_string.c: add some testcases for strchr and strnchr discards 48e50e50e7a9 lib/test_string.c: avoid masking memset16/32/64 failures discards 3fba916ab78d lib/string.c: allow searching for NUL with strnchr discards 31c26c9e78b8 lib/list: tweak LIST_POISON2 for better code generation on x86_64 discards abc4159a7102 lib/math/rational.c: fix possible incorrect result from ra [...] discards 8dacf32d69e5 Documentation: rename addr_in_gen_pool to gen_pool_has_addr discards 2d4bd726694e lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr discards 7b57a17ebcfd lib/genalloc.c: export symbol addr_in_gen_pool discards 91f06164c937 get_maintainer: add ability to skip moderated mailing lists discards 672f11f13f0b arch/*: remove unused isa_page_to_bus() discards 0dd5cd0ca5df arch: replace _BITUL() in kernel-space headers with BIT() discards 19186395b599 linux/bits.h: make BIT(), GENMASK(), and friends available [...] discards 7cd4eb294d56 kernel: fix typos and some coding style in comments discards 7c534e3d7259 proc: test /proc/sysvipc vs setns(CLONE_NEWIPC) discards 0d38bd00ddc2 fs/proc/inode.c: use typeof_member() macro discards 0a00ea10b33b include/linux/kernel.h: add typeof_member() macro discards 69b71958c47c vmcore-add-a-kernel-parameter-novmcoredd-fix-fix discards afd0706caa47 vmcore-add-a-kernel-parameter-novmcoredd-fix discards 76d0c60e0b8c vmcore: Add a kernel parameter novmcoredd discards ce357b99eac0 tools/testing/selftests/proc/proc-pid-vm.c: hide "segfault [...] discards 68ed9d1c9a07 kernel/hung_task.c: Monitor killed tasks. discards c581ce701611 fs/buffer.c: dump more info for __getblk_gfp() stall problem discards fc210e700794 fs/buffer.c: add debug print for __getblk_gfp() stall problem discards 95891e031fdb mm: don't expose page to fast gup before it's ready discards d0ed322e4c80 mm/vmscan: remove unused lru_pages argument discards be78d99295ee mm, memcg: make scan aggression always exclude protection discards 751793d6f03a mm, memcg: make memory.emin the baseline for utilisation d [...] discards c2bc84506ba7 mm, memcg: proportional memory.{low,min} reclaim discards 92e31ce4dc90 mm: stub out all of swapops.h for !CONFIG_MMU discards ff1e2ee5551f mm: provide a print_vma_addr stub for !CONFIG_MMU discards d27b703b0235 mm: fix the MAP_UNINITIALIZED flag discards 862e70e636d4 mm/cma.c: fail if fixed declaration can't be honored discards c53cb0241380 mm: thp: fix false negative of shmem vma's THP eligibility discards bb79b6b468f4 mm-thp-make-transhuge_vma_suitable-available-for-anonymous [...] discards d30acd4779ef mm: thp: make transhuge_vma_suitable available for anonymous THP discards f887448e9ae5 mm/oom_kill.c: remove redundant OOM score normalization in [...] discards 5f98e612637e oom-decouple-mems_allowed-from-oom_unkillable_task-v4 discards 70cc7a8f8427 oom: decouple mems_allowed from oom_unkillable_task discards 2b14c9e7b5b6 mm, oom: remove redundant task_in_mem_cgroup() check discards 6ded96ad97a3 mm, oom: refactor dump_tasks for memcg OOMs discards 73160925541d mm/oom_kill.c: remove thread group leader check in oom_eva [...] discards a054ab14faab mm: memcontrol: use CSS_TASK_ITER_PROCS at mem_cgroup_scan [...] discards 8b5913d90bc7 mm-oom_killer-add-task-uid-to-info-message-on-an-oom-kill-fix discards be93136af124 mm/oom_kill.c: add task UID to info message on an oom kill discards e345d0caec94 mm: mempolicy: handle vma with unmovable pages mapped corr [...] discards 83e3fd14ddea mm: mempolicy: make the behavior consistent when MPOL_MF_M [...] discards 70e571cbd023 mm/memory-failure.c: clarify error message discards 15571081d808 mm-smaps-split-pss-into-components-v5 discards dd4b20e1fe31 mm: smaps: split PSS into components discards 168fb66e34f6 mm: use down_read_killable for locking mmap_sem in access_ [...] discards 963c9e1e87c3 proc-use-down_read_killable-mmap_sem-for-proc-pid-map_files-fix discards 30ea7d261ccc proc: use down_read_killable mmap_sem for /proc/pid/map_files discards cd9ce2cb6abc proc: use down_read_killable mmap_sem for /proc/pid/clear_refs discards 8cb6b22c414a proc: use down_read_killable mmap_sem for /proc/pid/pagemap discards d089284fec56 proc: use down_read_killable mmap_sem for /proc/pid/smaps_rollup discards 057e064a3446 proc: use down_read_killable mmap_sem for /proc/pid/maps discards 0bd6138c73a4 tools/vm/slabinfo: add sorting info to help menu discards 30c5398d35fc tools/vm/slabinfo: add option to sort by partial slabs discards fef4a62bbc20 tools/vm/slabinfo: add partial slab listing to -X discards 50af66ad3988 tools/vm/slabinfo: order command line options discards 287b92581a7a mm/vmscan.c: add checks for incorrect handling of current- [...] discards 77a662f7bf78 mm/vmscan.c: calculate reclaimed slab caches in all reclaim paths discards 5d4a81502129 mm/vmscan: add a new member reclaim_state in struct shrink [...] discards cdb9a9b7a512 mm/vmscan.c: add a new member reclaim_state in struct shri [...] discards e0afbf8b2607 mm: vmscan: correct some vmscan counters for THP swapout discards 9f6ee5bff84f mm: vmscan: remove double slab pressure by inc'ing sc->nr_scanned discards d15e562758f5 mm: init: report memory auto-initialization features at boot time discards 5c03b3a5d218 mm: security: introduce init_on_alloc=1 and init_on_free=1 [...] discards 14f23a2c2775 mm-security-introduce-init_on_alloc=1-and-init_on_free=1-b [...] discards 6b720661234f mm-security-introduce-init_on_alloc=1-and-init_on_free=1-b [...] discards 98f9b1acb16f mm: security: introduce init_on_alloc=1 and init_on_free=1 [...] discards 0d7ad58e26e6 arm64: move jump_label_init() before parse_early_param() discards 27e590847d02 mm/large system hash: clear hashdist when only one node wi [...] discards d588a64f0e82 mm/large system hash: use vmalloc for size > MAX_ORDER whe [...] discards 544721f7642c mm/vmalloc.c: spelling> s/informaion/information/ discards 3013282f4223 mm/vmalloc.c: switch to WARN_ON() and move it under unlink_va() discards b3be736b1323 mm/vmalloc.c: get rid of one single unlink_va() when merge discards 865c27f1a5ef mm/vmalloc.c: preload a CPU with one object for split purpose discards b923dc8e3cfb mm/vmalloc.c: remove "node" argument discards fc3765cd3cdf mm/sparse.c: fix ALIGN() without power of 2 in sparse_buff [...] discards f13d13caa6ef mm/sparse.c: fix memory leak of sparsemap_buf in aliged memory discards 87f8f600f80d mm/sparse.c: set section nid for hot-add memory discards db58871de6e5 mm/memory_hotplug: remove "zone" parameter from sparse_rem [...] discards 7caad1da968d mm/memory_hotplug: make unregister_memory_block_under_node [...] discards 4e5fc29071c9 mm/memory_hotplug: remove memory block devices before arch [...] discards d191b18308ad mm/memory_hotplug: drop MHP_MEMBLOCK_API discards ab027d4ead68 mm/memory_hotplug: create memory block devices after arch_ [...] discards c9faf22de084 mm/memory_hotplug: allow arch_remove_memory() without CONF [...] discards 5fee6030e842 drivers/base/memory: fix a compilation warning discards f48409e2d603 drivers/base/memory: pass a block_id to init_memory_block() discards b64825af37f3 arm64/mm: add temporary arch_remove_memory() implementation discards bf6d3e5052d1 s390x/mm: implement arch_remove_memory() discards aadc160cfb61 s390x/mm: fail when an altmap is used for arch_add_memory() discards fbe1b39d158b mm/memory_hotplug: simplify and fix check_hotplug_memory_range() discards ddd10171b56a mm/mmu_notifier: use hlist_add_head_rcu() discards 6b28f93f2008 mm/memory.c: fail when offset == num in first check of __v [...] discards 95742351e961 mm/pgtable: drop pgtable_t variable from pte_fn_t functions discards 89c1f79c9b5a unicore32: switch to generic version of pte allocation discards daf97f2b67c3 um: switch to generic version of pte allocation discards d83b4a6fbbee riscv: switch to generic version of pte allocation discards c0539b31460d parisc: switch to generic version of pte allocation discards 69b89df9e65e nios2: switch to generic version of pte allocation discards 522990f65fe2 nds32: switch to generic version of pte allocation discards c9c26b42a55a mips: switch to generic version of pte allocation discards 433dfda565b4 m68k: sun3: switch to generic version of pte allocation discards 9286318d4d79 csky: switch to generic version of pte allocation discards 592aa647a63c arm64/mm: fix a bogus GFP flag in pgd_alloc() discards fe8d4ebb7e8f arm64: switch to generic version of pte allocation discards a8a46c848464 arm: switch to generic version of pte allocation discards 8af1e631989f alpha: switch to generic version of pte allocation discards 627d0eab8a87 asm-generic, x86: introduce generic pte_{alloc,free}_one[_kernel] discards 0ab17af122fd mm/mmap.c: fix the adjusted length error discards 78f9309b91f5 mm/gup.c: mark undo_dev_pagemap as __maybe_unused discards 80489894005a mm/gup.c: remove some BUG_ONs from get_gate_page() discards bea563f97a1c mm-gup-speed-up-check_and_migrate_cma_pages-on-huge-page-fix discards ee9431544013 mm/gup: speed up check_and_migrate_cma_pages() on huge page discards 71a4afac7558 mm: mark the page referenced in gup_hugepte discards 3053c6c7aca0 mm: switch gup_hugepte to use try_get_compound_head discards 556c0e87c326 mm: move the powerpc hugepd code to mm/gup.c discards 3e353f867461 mm: validate get_user_pages_fast flags discards 2882f6850729 mm: consolidate the get_user_pages* implementations discards 1cad52ebfac3 mm: reorder code blocks in gup.c discards 866a2d580e33 mm: rename CONFIG_HAVE_GENERIC_GUP to CONFIG_HAVE_FAST_GUP discards f959be561a45 sparc64: use the generic get_user_pages_fast code discards 85fbd96768b0 sparc64: define untagged_addr() discards 8a9d205e3b30 sparc64-add-the-missing-pgd_page-definition-fix discards 5e2a35bc331c sparc64: add the missing pgd_page definition discards a5dc56913094 sh: use the generic get_user_pages_fast code discards 79623ecf8cd5 sh: stub out pud_page discards efbef9ff8c2b sh: add the missing pud_page definition discards 71395a738b58 MIPS: don't select ARCH_HAS_PTE_SPECIAL discards 9d0ba3ecb085 MIPS: use the generic get_user_pages_fast code discards 0beceab98499 mm: lift the x86_32 PAE version of gup_get_pte to common code discards 3aa6ff364fd8 mm: simplify gup_fast_permitted discards 184f49835b34 mm: use untagged_addr() for get_user_pages_fast addresses discards 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 discards 4a487736783c cifs: refactor and clean up arguments in the reparse point [...] discards 26e2ac947692 SMB3: query inode number on open via create context omits c433a7975cfc Merge tag 'nfs-rdma-for-5.3-1' of git://git.linux-nfs.org/ [...] discards 69e1d169fbc1 smb3: Send netname context during negotiate protocol discards 34248cd14c89 smb3: do not send compression info by default discards ff9dded7b88d smb3: add new mount option to retrieve mode from special ACE discards ef438a588a26 smb3: Allow query of symlinks stored as reparse points discards 756dd3118a00 cifs: Fix a race condition with cifs_echo_request discards 37ebaa7da601 cifs: always add credits back for unsolicited PDUs discards 8e66e6ef6775 fs: cifs: cifsssmb: Change return type of convert_ace_to_cifs_ace discards 8bff37b987ef add some missing definitions discards 3266dfee1bcb cifs: fix typo in debug message with struct field ia_valid discards c633cfa10019 smb3: minor cleanup of compound_send_recv discards a42694a53243 CIFS: Fix module dependency discards 4b5a8a48f60d cifs: simplify code by removing CONFIG_CIFS_ACL ifdef discards 36e20a9fcce7 cifs: Fix check for matching with existing mount discards f51eb98da346 cifs: Properly handle auto disabling of serverino option discards abd15d7de5aa smb3: if max_credits is specified then display it in /proc/mounts discards 2d0af31c5a6c Fix match_server check to allow for auto dialect negotiate discards ac64089d30a9 cifs: add missing GCM module dependency discards 20e446bbf116 SMB3.1.1: Add GCM crypto to the encrypt and decrypt functions discards 4f107989850f SMB3: Add SMB3.1.1 GCM to negotiated crypto algorigthms discards a424bcf3c9f2 fs: cifs: Drop unlikely before IS_ERR(_OR_NULL) discards d057a424f06c cifs: Use kmemdup in SMB2_ioctl_init() 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' discards fbe48cf55971 KVM: arm/arm64: Initialise host's MPIDRs by reading the ac [...] discards 4608e922009e Merge branch 'pm-cpufreq-new' into linux-next omits 05f60097eebd Merge branches 'acpi-pm', 'pm-pci', 'pm-sleep' and 'pm-doc [...] omits 6a42ac2da18f Merge branch 'for-5.3/block' into for-next discards 55d6158bd0e9 drm/amdgpu: properly guard DC support in navi code discards 766ad5b59342 drm/amdgpu/navi10: add thermal sensor support for navi10 discards 0861619295b5 drm/amdgpu/navi10: add uclk activity sensor discards 507f6cc70c82 drm/amdgpu: enable IP discovery by default on navi discards b095905d62fc drm/amdgpu: add missing documentation on new module parameters discards 9d54c244ade7 drm/amdgpu: consolidate navi14 IP init discards 00f053d3d62b drm/amdgpu: disable concurrent flushes on Navi14 discards f00dd08fa389 drm/amdgpu: enable gfxoff code path for navi14 discards a5188728b009 drm/amdgpu/vcn: enable indirect DPG SRAM mode for navi14 discards 250453daa2f2 drm/amd/powerplay: disable gfxoff for navi14 discards 3e83f744e41a drm/amdgpu/nv: set vcn pg flag for navi14 discards bea5c468c3dd drm/amd/display: disable display writeback for navi14 discards d2cfa29c3c01 drm/amdgpu: enable async gfx ring for navi14 discards 1cbb33be2820 drm/amdgpu: enable clock gatings for navi14 discards fa30aa759842 drm/amdgpu/athub2: set clock gating for navi14 discards 1e1248235fa1 drm/amdgpu/mmhub2: set clock gating for navi14 discards 75902431bf50 drm/amdgpu: declare asd firmware for navi14 discards 862ab9f9c280 drm/amdgpu: Enable VCN on navi14 discards 9eb2096b6ec8 drm/amd/display: skip to load dmcu firmware for navi14 discards f1435772843d drm/amdgpu: skip to load ta firmware for navi14 discards bcf2e08eef81 drm/amd/display: add ASICREV defines v2 discards d13e18258ffe drm/amd/display: add dm block discards 8307b53b5ed0 drm/amd/display: add NAVI14 in resource construct discards 19bd1f351cda drm/amd/display: add nv14 cases to amdgpu_dm discards 79fb2bb73ee2 drm/amdgpu: enable sw smu ip for navi14 discards 9e307dfd70d0 drm/amdgpu/smu11: add support for navi14 discards 962ba216c913 drm/amdgpu/psp: start rlc autoload after psp received rlcg [...] discards 1623427a6db0 drm/amdgpu: enable psp ip block for navi14 discards 2eba99f9d48e drm/amdgpu/psp: add psp support for navi14 (v2) discards abfe31ad3b28 drm/amdgpu: enable virtual display for navi14 discards d4d96d13cf0f drm/amdgpu: add ip blocks for navi14 discards 7d0537bdbb4f drm/amdgpu/soc15: add support for navi14 discards 54f2c14478c9 drm/amdgpu/gfx10: fix programming of SC_HIZ_TILE_FIFO_SIZE field discards fd4fc018ccec drm/amdgpu/gfx10: update gfx golden settings for navi14 discards 1801b8dc2101 drm/amdgpu/gfx10: update gfx golden settings for navi14 discards 8ba8f32f6374 drm/amdgpu/gfx: update gc_v10_1_1 golden setting discards d96f0b46f256 drm/amdgpu/gfx10: add gfx v10_1_1 golden settings for navi14 discards 4626c6e80b05 drm/amdgpu/gfx: add definition of mmCGTT_GS_NGG_CLK_CTRL discards 43ce71213ec2 drm/amdgpu/gfx10: set tcp harvest for navi14 discards 1180f0662ebf drm/amdgpu: set rlc funcs for navi14 discards 142cce2a22e4 drm/amdgpu: add me/mec configurations for navi14 discards 9dc0447e8ab1 drm/amdgpu/gfx10: add clockgating support for navi14 discards dad45d722e3f drm/amdgpu/gfx10: add gfx config for navi14 discards 7afa06858e11 drm/amdgpu/gfx10: add placeholder for navi14 golden settings discards c1fc1b66a273 drm/amdgpu/gfx10: add support for navi14 firmware discards 7d5dfa231b31 drm/amdgpu/sdma5: set clock gating for navi14 discards 55beeae868c6 drm/amdgpu/sdma5: update sdma5 golden settings for navi14 discards 55bd0a541a09 drm/amdgpu/sdma5: add sdma5_0 golden settings for navi14 discards dff965228f2d drm/amdgpu/sdma5: add placeholder for navi14 golden settings discards 081abe08c493 drm/amdgpu/sdma5: add support for navi14 firmware discards 6d37e4d14e90 drm/amdgpu/gmc10: add navi14 support discards 4ce437f3c0c8 drm/amdgpu: increase max instance number for hw ip discards 2e48a198d34f drm/amdgpu/discovery: init reg base offset via ip discover [...] discards 957fd9e0fec0 drm/amdgpu/soc15: initialize reg base for navi14 (v2) discards fd9ef280ed5a drm/amdgpu: add navi14 ucode loading method discards 559ef63838d3 drm/amdgpu: set asic family and ip blocks for navi14 discards b86720ec0841 drm/amdgpu: add gpu_info firmware for navi14 discards 0209817a85dd drm/amdgpu: add navi14 asic type discards 7590f6d211ec drm/amdgpu: Prepare for hmm_range_register API change omits d4811492eb30 f2fs: fix to avoid long latency during umount omits fcdd8ae04cf8 Merge branch 'for-5.3/libata' into for-next omits 96021e491dbf Merge branches 'acpi-apei', 'acpi-doc', 'acpi-soc' and 'ac [...] omits 7dd6fba49dac Merge branch 'acpica' into linux-next discards 0a811974f3f7 cpufreq: Add QoS requests for userspace constraints omits 109fc300d054 f2fs: allow all the users to pin a file 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 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 [...] discards 9b20f211a525 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 0b0ec6bc97f5 Merge branch 'pm-sleep' into linux-next discards 141467868c1f cpufreq: intel_pstate: Reuse refresh_frequency_limits() discards 572542c81dec cpufreq: Register notifiers with the PM QoS framework omits f4ed27e065b3 parisc: Ensure userspace privilege for ptraced processes i [...] omits 5f3f94ad7710 parisc: Fix kernel panic due invalid values of IAOQ0 or IAOQ1 discards 5c100a5d6245 ARC: hide unused function unw_hdr_alloc discards a8a9f1434a86 dm snapshot: add optional discard support features omits 8c9d33aefd4d Merge branch 'for-5.3/block' into for-next discards 17f21d9b3e70 Merge commit commit 'drm-armada-devel^{/drm/armada: no nee [...] discards d77946e1fe45 Merge commit 'drm-tda998x-devel^{/drm/i2c: tda998x: add ve [...] discards 7704486c4fb8 Merge tag 'for-rc-adfs' into for-next discards 0a4060d035e7 Merge branches 'fixes' and 'misc' into for-next omits 32232b350d7c x86/ldt: Initialize the context lock for init_mm omits 74e29a7de71a Merge branch 'for-5.3/block' into for-next discards 578c12da5a78 ARC: [haps] Add Virtio support omits 228931b99a01 Merge branch 'for-5.3/libata' into for-next 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 77a1619947ab Revert "x86/build: Move _etext to actual end of .text" omits f8e88dce472c Merge branch 'for-5.3/block' into for-next discards 8383a5ee88fd hwmon: gpio-fan: fix sysfs notifications and udev events f [...] discards d6ea9382f7e1 hwmon: gpio-fan: move fan_alarm_init after devm_hwmon_devi [...] discards 9f4a8181aa2f ARCv2: entry: simplify return to Delay Slot via interrupt discards 6c5b01c2ed25 ARC: entry: EV_Trap expects r10 (vs. r9) to have exception cause omits b91d152e01b2 Merge branch 'for-5.3/block' into for-next 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 discards f4f98f5c9540 hwmon: (lm90) Introduce function to update configuration register discards c3c5e98c3e40 hwmon: (lm90) Cache configuration register value discards 479a503fa073 hwmon: (lm90) Fix max6658 sporadic wrong temperature reading omits 8d0a4f33a636 Merge branch 'for-5.3/block' into for-next omits 72200c286731 Merge branch 'for-5.3/libata' into for-next omits 6af06ee125bf Merge branch 'for-5.3/block' into for-next omits b22cf36c189f bpf: Fix ORC unwinding in non-JIT BPF code omits d31acc2cc6ee objtool: Add support for C jump tables discards 0570216910b7 hwmon: (nct7904) Changes comments in probe function. discards 0b72ec33f4e6 hwmon: (nct7904) Add error handling in probe function. omits 7a7eaea467ef Merge branch 'for-5.3/block' into for-next discards 601fdf7e6635 hwmon: Correct struct allocation style discards 2f6473d83031 Merge branch 'pci/trivial' discards c0105ea89853 Merge branch 'remotes/lorenzo/pci/misc' discards 9d30b2e15eff Merge branch 'remotes/lorenzo/pci/endpoint' discards a6319e46f276 Merge branch 'remotes/lorenzo/pci/xilinx' discards 6f3b4b21de66 Merge branch 'remotes/lorenzo/pci/tegra' discards 69638d3d80c8 Merge branch 'remotes/lorenzo/pci/rcar' discards 3633f30a61a2 Merge branch 'remotes/lorenzo/pci/qcom' discards dc39ca1e3e9f Merge branch 'remotes/lorenzo/pci/dwc' discards bf236b1e500e Merge branch 'remotes/lorenzo/pci/armada' discards 2a2f981295f1 Merge branch 'remotes/lorenzo/pci/altera' discards 0e051c49e9b0 Merge branch 'pci/resource' discards 7302dba7f715 Merge branch 'pci/misc' discards b8a47e971236 Merge branch 'pci/enumeration' discards 211618075936 Merge branch 'pci/docs' omits bc87d22918b0 Merge branch 'devel' into for-next omits f6d5c5d273a7 Merge branch 'for-5.3/block' into for-next omits 90823cf3ad6a Merge branch 'for-5.3/block' into for-next omits 1de502fb74d4 Merge branch 'for-5.3/block' into for-next discards 7b6a2d898e49 PCI: Skip resource distribution when no hotplug bridges discards f1c304c2ffeb PCI: Simplify pci_bus_distribute_available_resources() omits 1920ad237e3a Merge branch 'for-5.3/io_uring' into for-next omits 952ab60b5e12 io_uring: add support for recvmsg() omits da350bc130fd io_uring: add support for sendmsg() discards 59cb2c2b2d01 ceph: don't NULL terminate virtual xattrs discards 6850d612009b ceph: return -ERANGE if virtual xattr value didn't fit in buffer discards df7bfdfa92db ceph: make getxattr_cb return ssize_t discards ad7e90223018 ceph: more precise CEPH_CLIENT_CAPS_PENDING_CAPSNAP discards 4de85726c629 ceph: kick flushing and flush snaps before sending normal [...] discards 96c3d6fc1863 ceph: clear CEPH_I_KICK_FLUSH flag inside __kick_flushing_caps() discards c5e0e11f0c94 ceph: increment change_attribute on local changes discards acbd1442701d ceph: handle change_attr in cap messages discards d80fa863a6bf ceph: add change_attr field to ceph_inode_info discards 633c5f5599bc iversion: add a routine to update a raw value with a larger one discards b8f35e9cd1f7 ceph: allow querying of STATX_BTIME in ceph_getattr discards 3ee2ad84aa26 libceph: turn on CEPH_FEATURE_MSG_ADDR2 discards 8a75546cefc4 ceph: handle btime in cap messages discards 91c5fc9814b4 ceph: add btime field to ceph_inode_info discards 2caae629761a libceph: rename ceph_encode_addr to ceph_encode_banner_addr discards 6579bc5a8be7 libceph: use TYPE_LEGACY for entity addrs instead of TYPE_NONE discards 317c134878fa ceph: fix decode_locker to use ceph_decode_entity_addr discards 2c5adcf6d444 ceph: have MDS map decoding use entity_addr_t decoder discards 4fc5ecc2691b libceph: correctly decode ADDR2 addresses in incremental OSD maps discards 720147b4b0f1 libceph: fix watch_item_t decoding to use ceph_decode_entity_addr discards 40b1b003759d libceph: switch osdmap decoding to use ceph_decode_entity_addr discards 1f6264baaade libceph: ADDR2 support for monmap discards 5698f8035c31 libceph: add ceph_decode_entity_addr discards cb02ecf35b46 libceph: fix sa_family just after reading address discards 2592654151fe ceph: remove request from waiting list before unregister discards 202ae3e9b9bf ceph: don't blindly unregister session that is in opening state discards 1249faea3106 ceph: fix infinite loop in get_quota_realm() discards 6229735931e9 ceph: add selinux support discards 102862462ffe ceph: rename struct ceph_acls_info to ceph_acl_sec_ctx discards fc19f5b0a775 ceph: fix debug print format in __set_xattr() discards 88cb49533916 ceph: fix warning PTR_ERR_OR_ZERO can be used discards 21219b7fa8ad ceph: hold i_ceph_lock when removing caps for freeing inode discards 45abe1f99fe0 ceph: ensure d_name/d_parent stability in ceph_mdsc_lease_ [...] discards 2cdb0a0ea841 ceph: use READ_ONCE to access d_parent in RCU critical section discards da5818e3f8c5 ceph: fix dir_lease_is_valid() discards c20c3603625c ceph: close race between d_name_cmp() and update_dentry_lease() discards c698a1a9157d ceph: fix improper use of smp_mb__before_atomic() discards e48422aba671 ceph: fix "ceph.dir.rctime" vxattr value discards b8f1a6c5820d ceph: remove unused vxattr length helpers discards 40af85c02e41 ceph: fix listxattr vxattr buffer length calculation discards 21784353a1f0 ceph: add ceph.snap.btime vxattr discards 7dc3772eaa80 ceph: carry snapshot creation time with inodes discards 1034417412af ceph: clean up ceph.dir.pin vxattr name sizeof() discards 294fae01a562 ceph: fix ceph_mdsc_build_path to not stop on first component discards 34b97bf86bae ceph: silence a checker warning in mdsc_show() discards e5755dcb7513 libceph: remove ceph_get_direct_page_vector() omits 2d2043cbdb20 Pull XGETQSTAT fix from Eric Sandeen. omits bd2c5638be96 Merge branch 'for-5.3/libata' into for-next omits 2ff78aa1517e Merge branch 'for-5.3/block' into for-next omits 213c10835f60 Merge branch 'for-5.3/block' into for-next discards f4b4e01323fd PCI: Fix typos omits a6d5141ea08b Merge branch 'for-5.3/block' into for-next omits dd01da0acce8 Merge branch 'for-5.3/block' into for-next omits 7e87487877e8 Merge branch 'for-5.3/block' into for-next omits 7c3fcf91afc0 Merge branch 'for-5.3/block' into for-next omits a72920efb18f pstore: no need to check return value of debugfs_create functions discards 6126ea4344d3 PCI: tegra: Change link retry log level to debug discards 5e5e9c23f82a PCI: tegra: Add support for GPIO based PERST# omits 6b075e1cf591 Merge branch 'for-5.3/block' into for-next omits 02b10cee2163 Merge branch 'for-5.3/block' into for-next discards 4f8c162a9570 mmc: sdhci-pci: Add support for Intel EHL discards a1fa56e5d297 mmc: tmio: Use dma_max_mapping_size() instead of a workaround discards 5a5c608aa8bd mmc: sdio: Drop unused in-parameter from mmc_sdio_init_card() discards e2b02e1d9d47 mmc: sdio: Drop unused in-parameter to mmc_sdio_reinit_card() discards e0a168d57704 mmc: sdio: Don't re-initialize powered-on removable SDIO c [...] discards 94e6d8049dca mmc: sdio: Drop powered-on re-init at runtime resume and HW reset omits 0251b7a7ff46 mmc: sdio: Move comment about re-initialization to mmc_sdi [...] omits f00e9c2e3f6c mmc: sdio: Drop mmc_claim|release_host() in mmc_sdio_power [...] omits a846d996a243 Pull nameremove cleanups from Amir. omits 6df1dbf11e57 Pull ext2_iget() fix & cleanup. omits 7ba6bfb3b743 Pull quota warning fix and fanotify warning fix. omits 88679b2587a0 powercap/intel_rapl: add support for ICX-D omits 44c79b3d5cb9 powercap/intel_rapl: add support for ICX omits cc3ae777098b powercap/intel_rapl: add support for IceLake desktop omits 8f2501e643bc drm/komeda: Enable writeback split support omits f589e19a5bb2 drm/komeda: Add new component komeda_splitter omits ba6687d1f815 drm/komeda: Accept null writeback configurations for writeback omits 4a209f18f6de drm/komeda: Refine function to_d71_input_id omits 69f7550dc5ec drm/komeda: Add slave pipeline support omits 3349f7750d2d drm/komeda: Add layer split support omits ce40d8067017 drm/komeda: Add split support for scaler omits d9046f2109a6 drm/komeda: Add component komeda_merger omits 27148dc7a082 dt/bindings: drm/komeda: Unify mclk/pclk/pipeline->aclk to [...] omits ce78115a43ac drm/komeda: Rename main engine clk name "mclk" to "aclk" omits 25185657f7a1 drm/komeda: Unify mclk/pclk/pipeline->aclk to one MCLK omits 6492d9226725 drm/komeda: Adds zorder support omits e2fbcd6b3785 drm/komeda: Add format support for Y0L2, P010, YUV420_8/10BIT omits 6c7e6dfcb3da drm/komeda: Add komeda_fb_check_src_coords omits c21d4875e81e dt/bindings: drm/komeda: Adds SMMU support for D71 devicetree omits 39870dcf9195 drm/komeda: Adds SMMU support omits 1c68248700f4 drm/komeda: Enable color-encoding (YUV format) support omits f4c9478330ff drm/komeda: Update HW up-sampling on D71 omits 6c495703876d drm/komeda: Adds limitation check for AFBC wide block not [...] omits 4bdfde429518 drm/komeda: Add rotation support on Komeda driver omits 34c6c60be7c6 drm/komeda: Clear enable bit in CU_INPUTx_CONTROL omits 90005ad5a8b4 arm/komeda: Convert dp_wait_cond() to return an error code. omits 054d2abfd285 drm/komeda: Creates plane alpha and blend mode properties omits 50a02fe7bdd7 drm/komeda: Add image enhancement support omits 22729b320822 drm/komeda: Add engine clock requirement check for the dow [...] omits aa881fa788b9 drm/komeda: Add writeback scaling support omits 4d0aa7d0840b drm/komeda: Implement D71 scaler support omits edf9e80fe47b drm/komeda: Add the initial scaler support for CORE omits d1cdc2ba1553 drm/komeda: Attach scaler to drm as private object omits 82e1bb447ec8 drm/komeda: Added AFBC support for komeda driver omits 4374128ec1c8 drm/komeda: Add writeback support omits 6930fc31a21c drm/komeda: Potential error pointer dereference omits e141c8229335 drm/komeda: remove set but not used variable 'kcrtc' omits 63fefd7e8ed6 drm/arm/hdlcd: Allow a bit of clock tolerance omits 1d6e4971da71 drm/arm/hdlcd: Actually validate CRTC modes omits 362becbed92b drm/arm/mali-dp: Add a loop around the second set CVAL and [...] omits 96961500d6e8 drm/komeda: fixing of DMA mapping sg segment warning omits fb8facf2106f drm/komeda: Constify the usage of komeda_component/pipelin [...] discards 6ef048fd5955 locks: eliminate false positive conflicts for write lease discards eb15b6a6b3f7 locks: Add trace_leases_conflict omits e070e380c674 Merge branch 'for-linus/pstore' into for-next/pstore omits 5d528c080065 pstore/ram: Improve backward compatibility with older Chromebooks discards 34cee4e1f7cd PCI: Fix "space followed by tab" whitespace errors omits 3803f4dc265f Merge ext2 bitmap bh leak fix. omits 1915f44c9cca Merge change to disable fanotify permission events for proc. omits 034e673710d3 platform/x86: acer-wmi: Mark expected switch fall-throughs omits d979d4a47db7 firewire: mark expected switch fall-throughs omits 2617a18eeefc can: mark expected switch fall-throughs omits b324f1b28dc0 afs: yfsclient: Mark expected switch fall-throughs omits 3ff8a92c5205 afs: fsclient: Mark expected switch fall-throughs discards c16e73587ad6 ubifs: Don't leak orphans on memory during commit discards 57ce23514c53 ubifs: Correctly use tnc_next() in search_dh_cookie() discards 6c85ec2710f9 ubifs: Convert xattr inum to host order discards 30fc00b5adde ubifs: Use correct config name for encryption adds dfd437a25792 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm [...] adds 278ecbf027c3 Merge tag 'm68k-for-v5.3-tag1' of git://git.kernel.org/pub [...] adds 1758feddb0f9 Merge tag 's390-5.3-1' of git://git.kernel.org/pub/scm/lin [...] adds 6b3775479006 Merge branch 'core-debugobjects-for-linus' of git://git.ke [...] adds 568521d058aa Merge branch 'core-rslib-for-linus' of git://git.kernel.or [...] adds e0e86b111bca Merge branch 'smp-hotplug-for-linus' of git://git.kernel.o [...] adds 2a1ccd31420a Merge branch 'irq-core-for-linus' of git://git.kernel.org/ [...] adds 9176ab1b8480 time: Validate user input in compat_settimeofday() adds 927ba67a63c7 Merge branch 'timers-core-for-linus' of git://git.kernel.o [...] adds 0902d5011cfa Merge branch 'x86-apic-for-linus' of git://git.kernel.org/ [...] adds 0d37dde70655 Merge branch 'x86-entry-for-linus' of git://git.kernel.org [...] adds 9838e3bff0f9 x86/fpu: Make 'no387' and 'nofxsr' command line options useful adds 7891bc0ab739 x86/fpu: Inline fpu__xstate_clear_all_cpu_caps() adds ab2486a9ee32 Merge branch 'x86-fpu-for-linus' of git://git.kernel.org/p [...] adds 13324c42c140 Merge branch 'x86-cpu-for-linus' of git://git.kernel.org/p [...] adds 2f0f6503e375 Merge branch 'x86-timers-for-linus' of git://git.kernel.or [...] adds 31a2fbb390fe x86/ptrace: Fix possible spectre-v1 in ptrace_get_debugreg() adds 993773d11d45 x86/tls: Fix possible spectre-v1 in do_get_thread_area() adds 223cea6a4f05 Merge branch 'x86-pti-for-linus' of git://git.kernel.org/p [...] adds 46f1ec23a469 Merge branch 'core-rcu-for-linus' of git://git.kernel.org/ [...] adds e1928328699a Merge branch 'locking-core-for-linus' of git://git.kernel. [...] adds 090bc5a2a914 Merge branch 'ras-core-for-linus' of git://git.kernel.org/ [...] adds dad1c12ed831 Merge branch 'sched-core-for-linus' of git://git.kernel.or [...] adds a1aab6f3d295 Merge branch 'x86-asm-for-linus' of git://git.kernel.org/p [...] adds c83b5d321b58 Merge branch 'x86-build-for-linus' of git://git.kernel.org [...] adds 6cfcdad7630d Merge branch 'x86-cache-for-linus' of git://git.kernel.org [...] adds 5b7a2095232d Merge branch 'x86-cleanups-for-linus' of git://git.kernel. [...] adds 3431a940bb6c Merge branch 'x86-core-for-linus' of git://git.kernel.org/ [...] adds da1770238597 Merge branch 'x86-paravirt-for-linus' of git://git.kernel. [...] adds 8faef7125d02 Merge branch 'x86-platform-for-linus' of git://git.kernel. [...] adds 222a21d29521 Merge branch 'x86-topology-for-linus' of git://git.kernel. [...] adds 884922591e2b Merge tag 'tpmdd-next-20190625' of git://git.infradead.org [...] adds 61fc5771f5e7 Merge tag 'audit-pr-20190702' of git://git.kernel.org/pub/ [...] adds 7c0f89634892 Merge tag 'selinux-pr-20190702' of git://git.kernel.org/pu [...] adds d44a62742dec Merge tag 'keys-misc-20190619' of git://git.kernel.org/pub [...] adds c236b6dd48dc Merge tag 'keys-request-20190626' of git://git.kernel.org/ [...] adds c84ca912b079 Merge tag 'keys-namespace-20190627' of git://git.kernel.or [...] adds 0f75ef6a9cff Merge tag 'keys-acl-20190703' of git://git.kernel.org/pub/ [...] adds 8b68150883ca Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] adds 4d2fa8b44b89 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds 5ccd3bd992cf Merge branches 'fixes' and 'misc' adds 2b49350b16fa Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm adds df2a40f549e6 Merge branch 'for-5.3' of git://git.kernel.org/pub/scm/lin [...] adds 92c1d6522135 Merge branch 'for-5.3' of git://git.kernel.org/pub/scm/lin [...] adds 5ad18b2e60b7 Merge branch 'siginfo-linus' of git://git.kernel.org/pub/s [...] adds 6e2bbb688aa6 Merge tag 'pwm/for-5.3-rc1' of git://git.kernel.org/pub/sc [...] adds 8a3367cc8005 Merge tag 'leds-for-5.3-rc1' of git://git.kernel.org/pub/s [...] adds 96407298ff6e Merge tag 'i3c/for-5.3' of git://git.kernel.org/pub/scm/li [...] adds 2ec98f567888 Merge tag 'gpio-v5.3-1' of git://git.kernel.org/pub/scm/li [...] adds 12a5146bda2f Merge tag 'regmap-v5.3' of git://git.kernel.org/pub/scm/li [...] adds 98537ee92fb1 Merge tag 'regulator-v5.3' of git://git.kernel.org/pub/scm [...] adds c6b6cebbc597 Merge tag 'spi-v5.3' of git://git.kernel.org/pub/scm/linux [...] adds 6b04014f3f15 Merge tag 'iommu-updates-v5.3' of git://git.kernel.org/pub [...] adds 585fb3d93d32 EDAC/sysfs: Fix memory leak when creating a csrow object adds 7adc05d2dc3a EDAC/sysfs: Drop device references properly adds 17e47dc6db4f EDAC/altera: Add Stratix10 OCRAM ECC support adds 3c4fcb89db2c arm64: dts: stratix10: Add OCRAM EDAC node adds a428b4d348c4 EDAC/altera: Add Stratix10 SDMMC support adds 109d789922f1 arm64: dts: stratix10: Add SDMMC EDAC node adds 0042e9e7a5f6 EDAC/sb_edac: Remove redundant update of tad_base adds 91abaeaaff35 EDAC/sifive: Add EDAC platform driver for SiFive SoCs adds c452a9d30feb EDAC/ie31200: Add Intel Coffee Lake CPU support adds 4d91fde8d570 EDAC/ie31200: Reformat PCI device table adds ff70cacc967f EDAC/aspeed: Remove set but not used variable 'np' adds 40d796243478 EDAC: Make edac_debugfs_create_x*() return void adds 5c5d3ac2064a EDAC, i10nm: Add Intel additional Ice-Lake support adds c4a1dd9e83ce EDAC, i10nm: Check ECC enabling status per channel adds 1dc78f1ffa3a EDAC, skx, i10nm: Fix source ID register offset adds d8655e7630da EDAC: Fix global-out-of-bounds write when setting edac_mc_ [...] adds 947fbd4ca9fb Merge tag 'please-pull-for_5.3' of git://git.kernel.org/pu [...] adds ed63b9c87360 Merge tag 'media/v5.3-1' of git://git.kernel.org/pub/scm/l [...] adds 2d41ef5432b7 Merge tag 'fbdev-v5.3' of git://github.com/bzolnier/linux adds 3c53c6255d59 Merge tag 'asoc-v5.3' of https://git.kernel.org/pub/scm/li [...] adds 0ebf3ceb8364 ALSA: firewire-lib: fix invalid length of rx packet payloa [...] adds 7fbf909668d6 ALSA: firewire-lib/fireface: fix initial value of data blo [...] adds 4ece7f6fd830 ALSA: firewire-lib: fix initial value of data block count [...] adds 213fa9898158 ALSA: firewire-lib: fix different data block counter betwe [...] adds b8b0e24c226e ALSA: firewire-lib: code refactoring for error path of par [...] adds 02394af3e00d ALSA: firewire-lib: code refactoring for post operation to [...] adds 0dcb4efb1095 ALSA: firewire-lib: code refactoring for local variables adds 4cdd5f9186bb Merge tag 'sound-5.3-rc1' of git://git.kernel.org/pub/scm/ [...] adds 50e163d43ab1 Merge branches 'acpi-pm' and 'pm-pci' adds 3dbeb448543e Merge branch 'pm-sleep' adds 13b06b78c772 Merge branches 'pm-opp', 'pm-misc', 'pm-avs' and 'pm-tools' adds 586a07dca8c5 Merge branch 'pm-cpufreq' adds cf2d213e49fd Merge tag 'pm-5.3-rc1' of git://git.kernel.org/pub/scm/lin [...] adds 8ca572ec3c9c Merge branches 'acpi-tables', 'acpi-osl', 'acpi-misc' and [...] adds 62fd33d3f519 Merge branch 'acpica' adds 64372c0b7dcb Merge branches 'acpi-apei', 'acpi-doc' and 'acpi-soc' adds 4b4704520d97 Merge tag 'acpi-5.3-rc1' of git://git.kernel.org/pub/scm/l [...] adds 0415052db4f9 Merge tag 'devprop-5.3-rc1' of git://git.kernel.org/pub/sc [...] adds 3b99107f0e02 Merge tag 'for-5.3/block-20190708' of git://git.kernel.dk/ [...] adds cdc5ffc41005 Merge tag 'for-5.3/libata-20190708' of git://git.kernel.dk [...] adds c499d1f483a9 tools arch kvm: Sync kvm headers with the kernel sources adds c952b35f4b15 perf header: Assign proper ff->ph in perf_event__synthesiz [...] adds 4c00af0e94cd perf thread: Allow references to thread objects after mach [...] adds cd136189370c perf evsel: Do not rely on errno values for precise_ip fallback adds bff5a556c149 perf tests: Fix record+probe_libc_inet_pton.sh for powerpc64 adds d5b2179d6a67 perf annotate TUI browser: Do not use member from variable [...] adds c18ae6327a13 perf python: Remove -fstack-protector-strong if clang does [...] adds dab0f4ebb22e perf jvmti: Address gcc string overflow warning for strncpy() adds 05c78468a60f tools build: Check if gettid() is available before providi [...] adds 552a031ba12a Merge tag 'v5.2' into perf/core, to pick up fixes adds e3b22a65348a Merge remote-tracking branch 'tip/perf/core' into perf/urgent adds 686cbe9e5d88 tools arch x86: Sync asm/cpufeatures.h with the with the kernel adds d1d59b817939 Merge tag 'perf-urgent-for-mingo-5.3-20190708-2' of git:// [...] adds 608745f12462 Merge branch 'perf-core-for-linus' of git://git.kernel.org [...] adds b7d5c9239855 Merge branch 'x86-boot-for-linus' of git://git.kernel.org/ [...] adds 565eb5f8c5d3 Merge branch 'x86-kdump-for-linus' of git://git.kernel.org [...] adds 593c75463ab6 Merge branch 'parisc-5.3-1' of git://git.kernel.org/pub/sc [...] adds 9d22167f3430 Merge branch 'next-lsm' of git://git.kernel.org/pub/scm/li [...] adds 7011b7e1b702 Merge tag 'printk-for-5.3' of git://git.kernel.org/pub/scm [...] adds 7282a93f4df5 Disable Sphinx SmartyPants in HTML output adds 66f2a122c68d docs: Move binderfs to admin-guide adds 454f96f2b738 docs: automarkup.py: ignore exceptions when seeking for xrefs adds e9a83bd23220 Merge tag 'docs-5.3' of git://git.lwn.net/linux adds 028db3e290f1 Revert "Merge tag 'keys-acl-20190703' of git://git.kernel. [...] adds d51f527f44f9 locks: Add trace_leases_conflict adds 387e3746d01c locks: eliminate false positive conflicts for write lease adds 988052f47adc Merge tag 'locks-v5.3-1' of git://git.kernel.org/pub/scm/l [...] adds e6983afd9254 Merge tag 'fsnotify_for_v5.3-rc1' of git://git.kernel.org/ [...] adds 90f15ac9fa7e ext2: Use kmemdup rather than duplicating its implementation adds fa33cdbf3ece udf: Fix incorrect final NOT_ALLOCATED (hole) extent length adds 682f7c5c465d Merge tag 'for_v5.3-rc1' of git://git.kernel.org/pub/scm/l [...] adds a47f5c56b2eb Merge tag 'iomap-5.3-merge-1' of git://git.kernel.org/pub/ [...] adds 40f06c799539 Merge tag 'copy-file-range-fixes-1' of git://git.kernel.or [...] adds 25cd6f355dab Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/ [...] adds 8dda9957e3a1 Merge tag 'afs-next-20190628' of git://git.kernel.org/pub/ [...] adds 2e756758e5cb Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm [...] adds f3915f83e84c gfs2: use page_offset in gfs2_page_mkwrite adds e0ec0a6ba657 gfs2: remove the unused gfs2_stuffed_write_end function adds eadd75358046 gfs2: merge gfs2_writeback_aops and gfs2_ordered_aops adds 59c01c5046cc gfs2: merge gfs2_writepage_common into gfs2_writepage adds 378b6cbfb82f gfs2: mark stuffed_readpage static adds 7770c93a46e6 gfs2: use iomap_bmap instead of generic_block_bmap adds 35af80aef99b gfs2: don't use buffer_heads in gfs2_allocate_page_backing adds bb4cb25dd319 gfs2: Remove unused gfs2_iomap_alloc argument adds 0248a8be6d21 Merge tag 'gfs2-for-5.3' of git://git.kernel.org/pub/scm/l [...] adds a57caf8c527f sunrpc/cache: remove the exporting of cache_seq_next adds c8320ccdd47e nfsd: Fix misuse of strlcpy adds 297e57a24f6e nfsd: Make two functions static adds b78fa45d4edb nfsd: Make __get_nfsdfs_client() static adds d2b6b4c832f7 Merge tag 'nfsd-5.3' of git://linux-nfs.org/~bfields/linux adds 398364a35dae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f28a1f16135c m68k: Don't select ARCH_HAS_DMA_PREP_COHERENT for nommu or [...] adds 29cd581b5949 Merge tag 'm68k-for-v5.3-tag2' of git://git.kernel.org/pub [...] adds 5450e8a316a6 Merge tag 'pidfd-updates-v5.3' of git://git.kernel.org/pub [...] adds 8f6ccf6159ae Merge tag 'clone3-v5.3' of git://git.kernel.org/pub/scm/li [...] adds 877cb240f6a0 gve: Fix error return code in gve_alloc_qpls() adds 61a582be1a66 hinic: add fw version query adds bfb204129a5a net: netsec: Sync dma for device on buffer allocation adds b9c04ae7907f netfilter: nf_tables: add nft_expr_type_request_module() adds 9cff126f73a7 netfilter: nf_tables: __nft_expr_type_get() selects specif [...] adds 0ef1efd1354d netfilter: nf_tables: force module load in case select_ops [...] adds 47cfb90406e1 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next adds 05cfee98c8a5 sfc: Remove 'PCIE error reporting unavailable' adds 0287f9ed1693 gve: fix unused variable/label warnings adds 49db9228b8d8 macb: fix build warning for !CONFIG_OF adds 1da4bbeffe41 net: core: page_pool: add user refcnt and reintroduce page [...] adds 6670acacd59e net: ethernet: ti: davinci_cpdma: add dma mapped submit adds 962fb618909e net: ethernet: ti: davinci_cpdma: allow desc split while down adds 608ef6202fb5 net: ethernet: ti: cpsw_ethtool: allow res split while down adds 9ed4050c0d75 net: ethernet: ti: cpsw: add XDP support adds aa6be2b95d4e Merge branch 'cpsw-Add-XDP-support' adds 52c060925865 bnxt_en: rename some xdp functions adds c1ba92a86db2 bnxt_en: Refactor __bnxt_xmit_xdp(). adds f18c2b77b2e4 bnxt_en: optimized XDP_REDIRECT support adds 322b87ca55f2 bnxt_en: add page_pool support adds 107d3ce60119 Merge branch 'bnxt_en-XDP_REDIRECT' adds 31d166642c7c nfp: tls: fix error return code in nfp_net_tls_add() adds 58dd7a8d9d02 Documentation: net: dsa: Describe DSA switch configuration adds ff2d339375d0 Documentation: net: dsa: b53: Describe b53 configuration adds 1a2d405c0081 Merge branch 'b53-docs' adds 0deab087b16a vsock/virtio: use RCU to avoid use-after-free on the_virtio_vsock adds b917507e5ad9 vsock/virtio: stop workers during the .remove() adds e226121fcc26 vsock/virtio: fix flush of works during the .remove() adds 3f4957eb6cfb Merge branch 'vsock-virtio-fixes' adds f4f1ba18195d net: mvpp2: cls: Report an error for unsupported flow types adds f406324e500e net: mvpp2: cls: Add support for ETHER_FLOW adds 11aef3c6da17 Merge branch 'mvpp2-cls-ether' adds f714ecc9cf16 MAINTAINERS: Add page_pool maintainer entry adds 44e3725943b7 net: openvswitch: use netif_ovs_is_port() instead of opencode adds d4117d63a308 net: stmmac: enable clause 45 mdio support adds ef86ea982bb5 net: axienet: fix a potential double free in axienet_probe() adds faf5577f2498 net: pasemi: fix an use-after-free in pasemi_mac_phy_init() adds 828b2b442145 ipv4: Multipath hashing on inner L3 needs to consider inne [...] adds d8f74f0975d8 ipv6: Support multipath hashing on inner IP pkts adds 2800f2485417 selftests: forwarding: Test multipath hashing on inner IP [...] adds 7650b1a9bd69 Merge branch 'mp-inner-L3' adds fb84b8224655 libbpf: add perf buffer API adds d7ff34d5fb5a libbpf: auto-set PERF_EVENT_ARRAY size to number of CPUs adds ee5cf82ce04a selftests/bpf: test perf buffer API adds 9b190f185d2f tools/bpftool: switch map event_pipe to libbpf's perf_buffer adds cd07a95f9b4d libbpf: add perf_buffer_ prefix to README adds d2850ce0bdd7 Merge branch 'bpf-libbpf-perf-rb-api' adds 600c70bad659 bpf: allow wide (u64) aligned stores for some fields of bp [...] adds 4cfacbe6df97 bpf: sync bpf.h to tools/ adds 76d950773cd2 selftests/bpf: add verifier tests for wide stores adds 8bfec4f325e1 Merge branch 'bpf-sockaddr-wide-store' adds 06ec0e2c490a selftests/bpf: fix test_attach_probe map definition adds 6705fea0c799 bpf: cgroup: Fix build error without CONFIG_NET adds bef8e2639242 bpf: avoid unused variable warning in tcp_bpf_rtt() adds 8fc9f8bedf1b tools: bpftool: add completion for bpftool prog "loadall" adds bc2d8afecbec selftests/bpf: fix test_reuseport_array on s390 adds bf0bdd1343ef xdp: fix race on generic receive path adds 17ccf9e31e0d Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next adds 6d7855c54e1e sockfs: switch to ->free_inode() adds 333f7909a857 coallocate socket_wq with socket itself adds ee4f56f46ab7 bonding: fix value exported by Netlink for peer_notif_delay adds 59c820b2317f ipv6: elide flowlabel check if no exclusive leases exist adds 6413139dfc64 skbuff: increase verbosity when dumping skb data adds e198987e7dd7 gtp: fix suspicious RCU usage adds 1788b8569f5d gtp: fix use-after-free in gtp_encap_destroy() adds a635037ac110 gtp: remove duplicate code in gtp_dellink() adds 3f167e192186 gtp: fix Illegal context switch in RCU read-side critical [...] adds a2bed90704c6 gtp: fix use-after-free in gtp_newlink() adds e30155fd23c9 gtp: add missing gtp_encap_disable_sock() in gtp_encap_enable() adds 07996783491f Merge branch 'gtp-fix-several-bugs' adds 7391324ba485 net: ethernet: sun4i-emac: Fix misuse of strlcpy adds 6b4ddf9950c3 net: nixge: Fix misuse of strlcpy adds 36c4357c63f3 net: bpfilter: print umh messages to /dev/kmsg adds 4993e5b37e8b net: stmmac: Re-work the queue selection for TSO packets adds dd006fc434e1 nfc: fix potential illegal memory access adds cecaa76b2919 selftests: txring_overwrite: fix incorrect test of mmap() [...] adds e858faf556d4 tcp: Reset bytes_acked and bytes_received when disconnecting adds af144a983402 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net adds 8822e270d697 net: core: move push MPLS functionality from OvS to core helper adds ed246cee09b9 net: core: move pop MPLS functionality from OvS to core helper adds d27cf5c59a12 net: core: add MPLS update core helper and use in OvS adds 2a2ea50870ba net: sched: add mpls manipulation actions to TC adds 6fb8dbca8e9e tc-tests: actions: add MPLS tests adds 88e2f2846d90 Merge branch 'Add-MPLS-actions-to-TC' adds ccf355e52a32 net: phy: Make use of linkmode_mod_bit helper adds a96701fb3534 sctp: remove reconf_enable from asoc adds 1c13475368b6 sctp: remove prsctp_enable from asoc adds da1f6d4de7b7 sctp: rename asoc intl_enable to asoc peer.intl_capable adds e55f4b8bf462 sctp: rename sp strm_interleave to ep intl_enable adds 6c6fbad6576f Merge branch 'sctp-tidyup' adds 3cab2afb149c sctp: remove rcu_read_lock from sctp_bind_addr_state adds 0f93242d96ff nfp: tls: ignore queue limits for delete commands adds ff8869d5ed4e nfp: tls: move setting ipver_vlan to a helper adds 53601c68b854 nfp: tls: use unique connection ids instead of 4-tuple for TX adds f6dfa31509a0 nfp: ccm: increase message limits adds 427545b30463 nfp: tls: count TSO segments separately for the TLS offload adds b5d9a834f4fd net/tls: don't clear TX resync flag on error adds c3b649113312 nfp: tls: don't leave key material in freed FW cmsg skbs adds ab232e61e728 net/tls: add missing prot info init adds c8d3928ea7e7 nfp: tls: avoid one of the ifdefs for TLS adds 5a4cea280c01 nfp: tls: undo TLS sequence tracking when dropping the frame adds 5c4b4608fe10 net/tls: fix socket wmem accounting on fallback with netem adds b14a260e33dd Merge branch 'nfp-tls-fixes-for-initial-TLS-support' adds 378ef01b5f75 devlink: Refactor physical port attributes adds a2c6b87dd08c devlink: Return physical port fields only for applicable p [...] adds 98fd2d6563fe devlink: Introduce PCI PF port flavour and port attribute adds e41b6bf3cdd4 devlink: Introduce PCI VF port flavour and port attribute adds f60f315d339e net/mlx5e: Register devlink ports for physical link, PCI PF, VFs adds f108c887d089 Merge branch 'devlink-Introduce-PCI-PF-VF-ports-and-attributes' adds b57dc7c13ea9 net/sched: Introduce action ct adds 75a56758d639 net/flow_dissector: add connection tracking dissection adds e0ace68af2ac net/sched: cls_flower: Add matching on conntrack info adds 6e52fca36c67 tc-tests: Add tc action ct tests adds 216dcb059b76 Merge branch 'net-sched-Introduce-tc-connection-tracking' adds 12479f627f7c bnxt_en: Add page_pool_destroy() during RX ring cleanup. adds d429b66e2ebc net: stmmac: Implement RX Coalesce Frames setting adds 06a80a7d09cc net: stmmac: Fix descriptors address being in > 32 bits ad [...] adds 2af6106ae949 net: stmmac: Introducing support for Page Pool adds de90573e3094 Merge branch 'net-stmmac-Some-improvements-and-a-fix' adds 7715ff164713 net: netsec: start using buffers if page_pool registration [...] adds 80785f5a22e9 dt-bindings: allow up to four clocks for orion-mdio adds 4aabed699c40 net: mvmdio: allow up to four clocks to be specified for o [...] adds ea664b1bdc19 net: mvmdio: print warning when orion-mdio has too many clocks adds 433a06d7d74e net: mvmdio: defer probe of orion-mdio if a clock is not ready adds 0488e2723bab Merge branch 'Armada-8040-SoC-in-orion-mdio-hang' adds a1cd4e4324af net: dsa: vsc73xx: fix NET_DSA and OF dependencies adds a7d50a0dd81b tc-testing: Allow tdc plugins to see test case data adds 14e5175e9e04 tc-testing: introduce scapyPlugin for basic traffic adds 6ec3d4d2257e Merge branch 'tc-testing-Add-plugin-for-simple-traffic-gen [...] adds efd58adf8f1f net: stmmac: dwmac4: mac address array boudary violation issue adds b8ef7020d6e5 net: stmmac: add support for hash table size 128/256 in dwmac4 adds 03a49a14a78d Merge branch 'stmmac-hash-table' adds 2ede8489c1a9 net: hisilicon: Add support for HI13X1 to hip04_eth adds 148233ec83e4 net: hisilicon: Cleanup for got restricted __be32 adds a8edf5257449 net: hisilicon: Cleanup for cast to restricted __be32 adds 0331f8550c50 net: hisilicon: HI13X1_GMAX skip write LOCAL_PAGE_REG adds 24eca4b4c005 net: hisilicon: HI13X1_GMAX need dreq reset at first adds bf96244074d9 net: hisilicon: dt-bindings: Add an field of port-handle adds 06ddc0d8d7fc net: hisilicon: Add group field to adapt HI13X1_GMAC adds b9162d20ed49 net: hisilicon: Offset buf address to adapt HI13X1_GMAC adds 58f34098cf37 net: hisilicon: Add an rx_desc to adapt HI13X1_GMAC adds d413779cdd93 net: hisilicon: Add an tx_desc to adapt HI13X1_GMAC adds 2bb295f3a5e6 Merge branch 'net-hisilicon-Add-support-for-HI13X1-to-hip04_eth' adds 4e95bc268b91 net: flow_offload: add flow_block_cb_setup_simple() adds 9c0e189ec988 net: flow_offload: rename TC_BLOCK_{UN}BIND to FLOW_BLOCK_ [...] adds 32f8c4093ac3 net: flow_offload: rename TCF_BLOCK_BINDER_TYPE_* to FLOW_ [...] adds d63db30c8537 net: flow_offload: add flow_block_cb_alloc() and flow_bloc [...] adds da3eeb904ff4 net: flow_offload: add list handling functions adds 67bd0d5ea797 net: flow_offload: add flow_block_cb_{priv, incref, decref}() adds 59094b1e5094 net: sched: use flow block API adds 955bcb6ea0df drivers: net: use flow block API adds 722d36e6e29e net: sched: remove tcf block API adds 0d4fd02e7199 net: flow_offload: add flow_block_cb_is_busy() and use it adds f9e30088d200 net: flow_offload: rename tc_cls_flower_offload to flow_cl [...] adds c9626a2cbdb2 netfilter: nf_tables: add hardware offload support adds c099a408949c Merge branch 'nf-hw-offload' adds 4831539dce55 net: netsec: remove superfluous if statement adds a22502a37599 net: netsec: remove static declaration for netsec_set_tx_de() adds fbc697796e35 pkt_sched: Include const.h adds 08cc83cc7fd8 net: dsa: add support for BRIDGE_MROUTER attribute adds cacf32e99788 mlx5: Return -EINVAL when WARN_ON_ONCE triggers in mlx5e_t [...] adds 1ff2f0fa450e net/mlx5e: Return in default case statement in tx_post_res [...] adds 237f83dfbe66 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ [...] adds 6cf7fb5a95de Revert "ACPICA: Update table load object initialization" adds a131c2bf1656 Merge tag 'acpi-5.3-rc1-2' of git://git.kernel.org/pub/scm [...] adds 7c8e90ddf02f irqchip/renesas-rza1: Prevent use-after-free in rza1_irqc_probe() adds 20faba848752 irqchip/gic-v3-its: Fix misuse of GENMASK macro adds 3a83f575a33b Merge branch 'irq-urgent-for-linus' of git://git.kernel.or [...] adds 02150fab6ae9 Merge branch 'core-urgent-for-linus' of git://git.kernel.o [...] adds 9bdd7bb3a844 clocksource/drivers/npcm: Fix misuse of GENMASK macro adds 0df1c9868c3a timekeeping/vsyscall: Use __iter_div_u64_rem() adds d7fe42a64a19 Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] adds 39ca5fb4920a x86/ldt: Initialize the context lock for init_mm adds 013c66edf207 Revert "x86/build: Move _etext to actual end of .text" adds 1cbec37b3f9c x86/entry/32: Fix ENDPROC of common_spurious adds ecc606103837 x86/alternatives: Fix int3_emulate_call() selftest stack c [...] adds 26515699863d x86/pgtable/32: Fix LOWMEM_PAGES constant adds 7652ac920185 x86/asm: Move native_write_cr0/4() out of line adds cbf5b73d162b x86/stacktrace: Prevent infinite loop in arch_stack_walk_user() adds 753c8d9b7d81 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds 020634d3b3ab afs: fsclient: Mark expected switch fall-throughs adds c502448b2536 afs: yfsclient: Mark expected switch fall-throughs adds c85070cee299 can: mark expected switch fall-throughs adds ebba3b653c39 firewire: mark expected switch fall-throughs adds 865a9f81a21b platform/x86: acer-wmi: Mark expected switch fall-throughs adds d93512ef0f0e Makefile: Globally enable fall-through warning adds 1b407d38c2df Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds 68e5c6f073bc ARC: entry: EV_Trap expects r10 (vs. r9) to have exception cause adds 75370ad44075 ARCv2: entry: simplify return to Delay Slot via interrupt adds 94b8beb972c5 ARC: [haps] Add Virtio support adds fd5de2721ea7 ARC: hide unused function unw_hdr_alloc adds aab128d006e7 ARC: [plat-hsdk]: enable DW SPI controller adds 24a20b0a443f ARC: [plat-hsdk]: Enable AXI DW DMAC in defconfig adds e8d0b62871c7 Merge remote-tracking branch 'arc-current/for-curr' adds ab41321d49ad Merge remote-tracking branch 'powerpc-fixes/fixes' adds 61daf52c4ddd sparc64: Add missing newline at end of file adds c218083d8e1d Merge remote-tracking branch 'sparc/master' adds 63f9ba1bf8b6 net: fib_rules: do not flow dissect local packets adds 937a944090cc net: ethernet: mediatek: Fix misuses of GENMASK macro adds aa4c0c9091b0 net: stmmac: Fix misuses of GENMASK macro adds 311633b60406 hsr: switch ->dellink() to ->ndo_uninit() adds a3e21948f6e6 Merge remote-tracking branch 'net/master' adds 9b08cd3b94dd Merge remote-tracking branch 'netfilter/master' adds bd6fe4ae445e Merge branch 'asoc-5.2' into asoc-linus adds 0c88d1862985 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 174bc9941d7d Merge branch 'regulator-5.2' into regulator-linus adds 5129313ac97b Merge remote-tracking branch 'regulator-fixes/for-linus' adds 70b5fa4cc32f Merge branch 'spi-5.2' into spi-linus adds 911da1d64897 Merge remote-tracking branch 'spi-fixes/for-linus' adds 7bfd7b7f9dc0 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds f049b3b40c8c Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 8d74ac3b2853 Merge remote-tracking branch 'phy/fixes' adds 597473720f4d Merge branch 'next' into for-linus adds 18f3dfca9f49 Merge remote-tracking branch 'input-current/for-linus' adds 13990cf8a180 ide: use BIT() macro for defining bit-flags adds 706e2a4e15c9 Merge remote-tracking branch 'ide/master' adds 6bda7073f335 media: v4l2-subdev: fix regression in check_pad() adds 22be8233b34f media: videodev2.h: change V4L2_PIX_FMT_BGRA444 define: fo [...] adds 3e15e188f78e Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 629895f8b8fc Merge remote-tracking branch 'reset-fixes/reset/fixes' adds e224c59565cd Merge remote-tracking branch 'omap-fixes/fixes' adds f9f525173891 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds f41e3a06e36e Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds 2305adf20725 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 25fd1829ae4e drm/i915: Make the semaphore saturation mask global adds 78f399b3ed4b drm/i915/perf: fix ICL perf register offsets adds fe1d8ab5885b drm/i915/userptr: Acquire the page lock around set_page_dirty() adds 50ff29af6ab4 drm/i915: Disable SAMPLER_STATE prefetching on all Gen11 s [...] adds 6883eab27481 drm/i915: Support flags in whitlist WAs adds 0282a0a1b577 drm/i915: whitelist PS_(DEPTH|INVOCATION)_COUNT adds 3298d0086cc7 drm/i915/icl: whitelist PS_(DEPTH|INVOCATION)_COUNT adds d7e8a19b38c8 drm/i915: Don't dereference request if it may have been re [...] adds ac05177e7ebc Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 5996ce994f27 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds d6fc9fcbaa65 kbuild: compile-test exported headers to ensure they are s [...] adds c93a0368aaa2 kbuild: do not create wrappers for header-test-y adds 1e21cbfada87 kbuild: support header-test-pattern-y adds b60b7c2ea9b7 kheaders: remove meaningless -R option of 'ls' adds 7199ff7d7400 kheaders: include only headers into kheaders_data.tar.xz adds 43c78d88036e kbuild: compile-test kernel headers to ensure they are sel [...] adds d1db881d9bf1 scripts/tags.sh: drop SUBARCH support for ARM adds b3b3eb9dadfc scripts/tags.sh: remove unused environment variables from [...] adds 75dd47472b92 kbuild: remove src and obj from the top Makefile adds 051f278e9d81 kbuild: replace KBUILD_SRCTREE with boolean building_out_o [...] adds 95fd3f87bfbe kbuild: add a flag to force absolute path for srctree adds b956c7a6df3a kbuild: fix compression errors getting ignored adds 3a475b2166fd kbuild: Inform user to pass ARCH= for make mrproper adds 1be54c4a3caa Merge branch 'kconfig' into for-next adds d8a7abac2fbc Merge remote-tracking branch 'kbuild/for-next' adds 15ffe5e1acf5 dma-mapping: mark dma_alloc_need_uncached as __always_inline adds e67a5ed1f86f dma-direct: Force unencrypted DMA under SME for certain DMA masks adds d652b345e6bf Merge remote-tracking branch 'dma-mapping/for-next' adds d1c53b4f4123 Merge remote-tracking branch 'asm-generic/master' adds 4d6a24e64643 Merge branch 'sa1100-for-next', tag 'for-rc-adfs' into for-next adds fc7e5b209aef Merge commit 'drm-tda998x-devel^{/drm/i2c: tda998x: add ve [...] adds adaf427f81a6 Merge commit commit 'drm-armada-devel^{/drm/armada: no nee [...] adds b7a735f3a606 Merge branch 'for-arm-soc' into for-next adds 5450d36d52bc Merge remote-tracking branch 'arm/for-next' adds 177652edc92f Merge remote-tracking branch 'arm-soc/for-next' adds fa6bf54c64c5 Merge remote-tracking branch 'actions/for-next' adds 232b1196d6b7 Merge remote-tracking branch 'amlogic/for-next' adds 299c7d45fd21 Merge remote-tracking branch 'aspeed/for-next' adds 4ddaf8be2387 Merge remote-tracking branch 'at91/at91-next' adds 0825bb2d9206 Merge remote-tracking branch 'bcm2835/for-next' adds a5af4e4dd286 Merge remote-tracking branch 'imx-mxs/for-next' adds 66b5d810abad Merge remote-tracking branch 'keystone/next' adds e02490137bdf Merge remote-tracking branch 'mediatek/for-next' adds d95698f786ed Merge remote-tracking branch 'mvebu/for-next' adds f505bae6d38f Merge remote-tracking branch 'omap/for-next' adds be6b11c8c040 Merge remote-tracking branch 'qcom/for-next' adds 3fd4cdd60e2f Merge remote-tracking branch 'renesas/next' adds ccaa1166b748 Merge remote-tracking branch 'reset/reset/next' adds e5329c26b556 Merge remote-tracking branch 'rockchip/for-next' adds 272cb55ff553 Merge remote-tracking branch 'samsung-krzk/for-next' adds ad62cd213ac4 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds b2d0e96c710a Merge remote-tracking branch 'tegra/for-next' adds 03e61dfabb82 Merge remote-tracking branch 'clk/clk-next' adds 33f10cf9fbf3 Merge remote-tracking branch 'csky/linux-next' adds 74d7bba6c999 Merge remote-tracking branch 'h8300/h8300-next' adds 602c81ca2994 Merge remote-tracking branch 'mips/mips-next' adds 4b86ceaf0ec7 Merge remote-tracking branch 'nios2/for-next' adds c5120d384d1c parisc: Fix kernel panic due invalid values of IAOQ0 or IAOQ1 adds 0fbf351ddc32 parisc: Ensure userspace privilege for ptraced processes i [...] adds 276180cece5f Merge remote-tracking branch 'parisc-hd/for-next' adds 0fc12c022ad2 powerpc/irq: Don't WARN continuously in arch_local_irq_restore() adds 9e005b761e7a powerpc/boot: add {get, put}_unaligned_be32 to xz_config.h adds 4ba7f80f4256 powerpc/boot: pass CONFIG options in a simpler and more ro [...] adds 73a2b047c810 ocxl: Update for AFU descriptor template version 1.1 adds e263c1be110b Merge remote-tracking branch 'powerpc/next' adds ba856b114aba Merge remote-tracking branch 'soc-fsl/next' adds 671f9a3e2e24 RISC-V: Setup initial page tables in two stages adds 0f327f2aaad6 RISC-V: Add an Image header that boot loader can parse. adds caee85fdc4a2 Merge remote-tracking branch 'risc-v/for-next' adds e8c799d01449 Merge remote-tracking branch 'sh/sh-next' adds ddfea2e0228d Merge remote-tracking branch 'uml/linux-next' adds d6d5f19e21d9 xtensa: abstract 'entry' and 'retw' in assembly code adds 775f1f7eaced xtensa: virt: add defconfig and DTS adds 6326b440055f Merge branch 'xtensa-5.3' into xtensa-for-next adds 9c66270fbb4f Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 6869c9452ced Merge remote-tracking branch 'afs/afs-next' adds 6571b763189a Merge remote-tracking branch 'btrfs-kdave/for-next' adds 97a385e55829 libceph: remove ceph_get_direct_page_vector() adds 13c41737b912 ceph: silence a checker warning in mdsc_show() adds e1b814391440 ceph: clean up ceph.dir.pin vxattr name sizeof() adds 193e7b37628e ceph: carry snapshot creation time with inodes adds 100cc610a550 ceph: add ceph.snap.btime vxattr adds 2b2abcac8c25 ceph: fix listxattr vxattr buffer length calculation adds d0f191d20c1c ceph: remove unused vxattr length helpers adds 718807289d41 ceph: fix "ceph.dir.rctime" vxattr value adds 749607731e26 ceph: fix improper use of smp_mb__before_atomic() adds 543212b3a4a4 ceph: close race between d_name_cmp() and update_dentry_lease() adds feab6ac25dbf ceph: fix dir_lease_is_valid() adds 41883ba8ee91 ceph: use READ_ONCE to access d_parent in RCU critical section adds 8f2a98ef3c1a ceph: ensure d_name/d_parent stability in ceph_mdsc_lease_ [...] adds d6e47819721a ceph: hold i_ceph_lock when removing caps for freeing inode adds 03af439ad940 ceph: fix warning PTR_ERR_OR_ZERO can be used adds 057297812d1a ceph: fix debug print format in __set_xattr() adds 5c31e92dffb9 ceph: rename struct ceph_acls_info to ceph_acl_sec_ctx adds ac6713ccb5a6 ceph: add selinux support adds 2ef5df1abe67 ceph: fix infinite loop in get_quota_realm() adds 6f0f597b5deb ceph: don't blindly unregister session that is in opening state adds 428138c9892f ceph: remove request from waiting list before unregister adds bc07532cc51f libceph: fix sa_family just after reading address adds 6c37f0e64173 libceph: add ceph_decode_entity_addr adds 0bfb0f288992 libceph: ADDR2 support for monmap adds dcbc919a5dc8 libceph: switch osdmap decoding to use ceph_decode_entity_addr adds 51fc7ab44519 libceph: fix watch_item_t decoding to use ceph_decode_entity_addr adds 8cb5f2b4fcf4 libceph: correctly decode ADDR2 addresses in incremental OSD maps adds f3848af1bf54 ceph: have MDS map decoding use entity_addr_t decoder adds 2f9800c899dc ceph: fix decode_locker to use ceph_decode_entity_addr adds d3c3c0a841d5 libceph: use TYPE_LEGACY for entity addrs instead of TYPE_NONE adds 2c66de560fa2 libceph: rename ceph_encode_addr to ceph_encode_banner_addr adds 245ce991cca5 ceph: add btime field to ceph_inode_info adds ec62b894df1a ceph: handle btime in cap messages adds 6adaaafdd81d libceph: turn on CEPH_FEATURE_MSG_ADDR2 adds 58981784a692 ceph: allow querying of STATX_BTIME in ceph_getattr adds 441d367644e2 iversion: add a routine to update a raw value with a larger one adds a35ead314e0b ceph: add change_attr field to ceph_inode_info adds 176c77c9c9b1 ceph: handle change_attr in cap messages adds 5c30835690f1 ceph: increment change_attribute on local changes adds 054f8d41affb ceph: clear CEPH_I_KICK_FLUSH flag inside __kick_flushing_caps() adds d6cee9dbd8c8 ceph: kick flushing and flush snaps before sending normal [...] adds 49ada6e8dc9f ceph: more precise CEPH_CLIENT_CAPS_PENDING_CAPSNAP adds f1d1b51deabb ceph: make getxattr_cb return ssize_t adds 3b421018f48c ceph: return -ERANGE if virtual xattr value didn't fit in buffer adds 26350535c2ce ceph: don't NULL terminate virtual xattrs adds 54ab3b24c536 rbd: get rid of obj_req->xferred, obj_req->result and img_ [...] adds a9b67e69949d rbd: replace obj_req->tried_parent with obj_req->read_state adds 0ad5d953548f rbd: get rid of RBD_OBJ_WRITE_{FLAT,GUARD} adds 85b5e6d11898 rbd: move OSD request submission into object request state [...] adds 0192ce2ee68b rbd: introduce image request state machine adds 94e857718810 libceph: rename r_unsafe_item to r_private_item adds bcbab1db6c95 rbd: introduce obj_req->osd_reqs list adds b5ae8cbc6e37 rbd: factor out rbd_osd_setup_copyup() adds 27bbd9116248 rbd: factor out __rbd_osd_setup_discard_ops() adds a086a1b8bdbd rbd: move OSD request allocation into object request state [...] adds ea9b743c97dc rbd: rename rbd_obj_setup_*() to rbd_obj_init_*() adds 793333a303c9 rbd: introduce copyup state machine adds a2b1da09793d rbd: lock should be quiesced on reacquire adds e1fddc8fdd22 rbd: quiescing lock should wait for image requests adds 637cd060537d rbd: new exclusive lock wait/wake code adds ef83171b49c6 libceph: bump CEPH_MSG_MAX_DATA_LEN (again) adds 68ada915eea1 libceph: change ceph_osdc_call() to take page vector for response adds 4cf3e6dff7ea libceph: export osd_req_op_data() macro adds da5ef6be3467 rbd: call rbd_dev_mapping_set() from rbd_dev_image_probe() adds 22e8bd51bb04 rbd: support for object-map and fast-diff adds 8b5bec5c83e8 rbd: setallochint only if object doesn't exist adds 1edd1fecae5e MAINTAINERS: take over for Zheng as CephFS kernel client m [...] adds 0f7cf80ae96c ceph: initialize superblock s_time_gran to 1 adds 87bc5b895d94 ceph: use ceph_evict_inode to cleanup inode's resource adds 52dd0f1b3f94 ceph: use generic_delete_inode() for ->drop_inode adds d31d07b97a5e ceph: fix end offset in truncate_inode_pages_range call adds dacc590cf4f0 Merge remote-tracking branch 'ceph/master' adds d81f09748dd7 cifs: Use kmemdup in SMB2_ioctl_init() adds 06f2fca7ff51 fs: cifs: Drop unlikely before IS_ERR(_OR_NULL) adds 9ac63ec77609 SMB3: Add SMB3.1.1 GCM to negotiated crypto algorigthms adds 2b2f75480762 SMB3.1.1: Add GCM crypto to the encrypt and decrypt functions adds 5fc3681fa5ed cifs: add missing GCM module dependency adds 43cdae88de2e Fix match_server check to allow for auto dialect negotiate adds dc179268cde4 smb3: if max_credits is specified then display it in /proc/mounts adds 29fbeb7a908a cifs: Properly handle auto disabling of serverino option adds 6552d6a0264d cifs: Fix check for matching with existing mount adds 73cf8085dc09 cifs: simplify code by removing CONFIG_CIFS_ACL ifdef adds e7a1a2df4dfd CIFS: Fix module dependency adds 3190b59a050e smb3: minor cleanup of compound_send_recv adds 63d614a608fc cifs: fix typo in debug message with struct field ia_valid adds e7348e35a34d add some missing definitions adds 0aa3a24be011 fs: cifs: cifsssmb: Change return type of convert_ace_to_cifs_ace adds 3e2725796cbd cifs: always add credits back for unsolicited PDUs adds f2caf901c1b7 cifs: Fix a race condition with cifs_echo_request adds d5ecebc4900d smb3: Allow query of symlinks stored as reparse points adds 412094a8fb07 smb3: add new mount option to retrieve mode from special ACE adds 9fe5ff1c5d6a smb3: do not send compression info by default adds 96d3cca1241d smb3: Send netname context during negotiate protocol adds ff2a09e9196e SMB3: query inode number on open via create context adds f5f111c231f5 cifs: refactor and clean up arguments in the reparse point [...] adds df070afd9b8c cifs: fix parsing of symbolic link error response adds fdc45205e5f4 Merge remote-tracking branch 'cifs/for-next' adds b246061868ae Merge remote-tracking branch 'ecryptfs/next' adds 4f813dc1ea10 udf: refactor VRS descriptor identification adds f13c042dcf1c udf: support 2048-byte spacing of VRS descriptors on 4K media adds 47b4297021ab Merge remote-tracking branch 'ext3/for_next' adds b13bdf03bb80 f2fs: allow all the users to pin a file adds 6e0cd4a9dd4d f2fs: fix to avoid long latency during umount adds 56f3ce675103 f2fs: avoid out-of-range memory access adds 2d008835ec2f f2fs: improve print log in f2fs_sanity_check_ckpt() adds 04d01581676d Merge remote-tracking branch 'f2fs/dev' adds 1310051c720a xprtrdma: Replace use of xdr_stream_pos in rpcrdma_marshal_req adds 05eb06d86685 xprtrdma: Fix occasional transport deadlock adds 5809ea4f7c39 xprtrdma: Remove the RPCRDMA_REQ_F_PENDING flag adds 847568942f93 xprtrdma: Remove fr_state adds 40088f0e9b62 xprtrdma: Add mechanism to place MRs back on the free list adds d8099feda483 xprtrdma: Reduce context switching due to Local Invalidation adds 0ab115237025 xprtrdma: Wake RPCs directly in rpcrdma_wc_send path adds 379d1bc5be37 xprtrdma: Simplify rpcrdma_rep_create adds 9ef33ef5b628 xprtrdma: Streamline rpcrdma_post_recvs adds 6a6c6def4246 xprtrdma: Refactor chunk encoding adds 5828cebad1c8 xprtrdma: Remove rpcrdma_req::rl_buffer adds 675dd90ad093 xprtrdma: Modernize ops->connect adds c5833f0dc4ce NFS4: Add a trace event to record invalid CB sequence IDs adds 96650e2effa2 NFS: Fix show_nfs_errors macros again adds 38a638a72a34 NFS: Display symbolic status code names in trace log adds 7d4006c161ad NFS: Update symbolic flags displayed by trace events adds 62a92ba97a31 NFS: Record task, client ID, and XID in xdr_status trace points adds 9f7249191314 Merge tag 'nfs-rdma-for-5.3-1' of git://git.linux-nfs.org/ [...] adds e83f088de539 Merge remote-tracking branch 'nfs/linux-next' adds 1614e92179ab pstore/ram: Improve backward compatibility with older Chromebooks adds fa1af7583e80 pstore: no need to check return value of debugfs_create functions adds 4c6d80e1144b pstore: Fix double-free in pstore_mkfile() failure path adds 6b44fccdb8cd Merge tag 'pstore-v5.3-rc1' of git://git.kernel.org/pub/sc [...] adds c079512aad97 Merge tag 'loadpin-v5.3-rc1' of git://git.kernel.org/pub/s [...] adds b3e260678747 hwmon: (nct7904) Add error handling in probe function. adds a653acf00d07 hwmon: (nct7904) Changes comments in probe function. adds 62456189f329 hwmon: (lm90) Fix max6658 sporadic wrong temperature reading adds b849e5d18c36 hwmon: (lm90) Cache configuration register value adds 7a1d220ccb0c hwmon: (lm90) Introduce function to update configuration register adds f2173fa2246e hwmon: (gpio-fan) move fan_alarm_init after devm_hwmon_dev [...] adds 277c628fa5ac hwmon: (gpio-fan) fix sysfs notifications and udev events [...] adds 9f7546570bcb hwmon: (ina3221) Add of_node_put() before return adds 64b08df460cf Merge tag 'hwmon-for-v5.3' of git://git.kernel.org/pub/scm [...] adds ba6d10ab8014 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] adds 1f7563f743d7 Merge tag 'scsi-sg' of git://git.kernel.org/pub/scm/linux/ [...] adds 38195dd5e916 Merge branch 'for-5.3/core' into for-linus adds db0457338ece Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 74acee309fb2 Merge branches 'for-5.2/fixes', 'for-5.3/doc', 'for-5.3/is [...] adds 86766756ac2b Merge branch 'for-5.3/uclogic' into for-linus adds 4832a4dada1a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 97ff4ca46d32 Merge tag 'char-misc-5.3-rc1' of git://git.kernel.org/pub/ [...] adds e786741ff1b5 Merge tag 'staging-5.3-rc1' of git://git.kernel.org/pub/sc [...] adds d72619706abc Merge tag 'tty-5.3-rc1' of git://git.kernel.org/pub/scm/li [...] adds 17a20acaf171 Merge tag 'usb-5.3-rc1' of git://git.kernel.org/pub/scm/li [...] adds 7e0530a7a8ff Merge remote-tracking branch 'origin/master' adds bacfa94b0802 ubifs: Correctly use tnc_next() in search_dh_cookie() adds d5cf9473a3f3 ubifs: Simplify redundant code adds 7d8c811bf9ed ubifs: Fix typo of output in get_cs_sqnum adds 8ba0a2ab84b2 ubifs: remove unnecessary check in ubifs_log_start_commit adds 817aa094842d ubifs: support offline signed images adds eeabb9866e4c ubifs: Add support for zstd compression. adds ee1438ce5dc4 ubifs: Check link count of inodes when killing orphans. adds 8009ce956c3d ubifs: Don't leak orphans on memory during commit adds d464867f27a5 Merge remote-tracking branch 'ubifs/linux-next' adds c18825177353 Merge remote-tracking branch 'v9fs/9p-next' adds 211bbf3c38ed xfs: don't update lastino for FSBULKSTAT_SINGLE adds 0df5c39b3e42 xfs: bump INUMBERS cursor correctly in xfs_inumbers_walk adds 488ca3d8d088 xfs: chain bios the right way around in xfs_rw_bdev adds 4016391ce7e1 Merge remote-tracking branch 'xfs/for-next' adds a7e397c9069d iomap: start moving code to fs/iomap/ adds d04dc80f903b iomap: move the swapfile code into a separate file adds 13011937262c iomap: move the file mapping reporting code into a separate file adds 49d8eb60fd26 iomap: move the SEEK_HOLE code into a separate file adds c8934e8fa92f iomap: move the direct IO code into a separate file adds 61535aa9a76c iomap: move the buffered write code into a separate file adds 66148f9b8b2e iomap: move the buffered read code into a separate file adds 30cf16bee0f8 iomap: move the page management code into a separate file adds 6610815a3343 iomap: move the page migration code into a separate file adds 2d860e242ece iomap: move the main iteration code into a separate file adds eec9066e4a22 iomap: move internal declarations into fs/iomap/ adds 95fd537517ce Merge remote-tracking branch 'iomap/iomap-for-next' adds 1d974f74f0a9 Merge remote-tracking branch 'djw-vfs/vfs-for-next' adds 9bdebc2bd1c4 Teach shrink_dcache_parent() to cope with mixed-filesystem [...] adds 72211754007a make struct mountpoint bear the dentry reference to mountp [...] adds 78aedb112be2 get rid of detach_mnt() adds 27a907586e46 switch the remnants of releasing the mountpoint away from fs_pin adds 2027295a1ddd Merge branch 'work.dcache' into for-next adds 0dac63fad4fd devtmpfs options can't be a string literal ;-/ adds dad5ea4bac62 ceph_real_mount(): missing initialization adds 23622e4463a5 Merge branch 'work.mount' into for-next adds 3fcb59f577e2 Merge branches 'fixes' and 'work.adfs' into for-next adds ac36d418efae Merge remote-tracking branch 'vfs/for-next' adds 66fbd9c8b6ad Merge remote-tracking branch 'printk/for-next' adds 24608214e1cc Merge branch 'pci/docs' adds 85ee4e84ac57 Merge branch 'pci/enumeration' adds 590a18e17113 PCI: Use seq_puts() instead of seq_printf() in show_device() adds b516ea586d71 PCI: Enable NVIDIA HDA controllers adds dfca0148a7e2 Merge branch 'pci/misc' adds 9c002bb66f5b PCI/P2PDMA: Fix missing check for dma_virt_ops adds 52ed521b6f0b Merge branch 'pci/peer-to-peer' adds 5c6bcc344b18 PCI: Simplify pci_bus_distribute_available_resources() adds 6a381ea694c9 PCI: Skip resource distribution when no hotplug bridges adds 8996e8f9943b Merge branch 'pci/resource' adds b4b1bc074b8d Merge branch 'remotes/lorenzo/pci/altera' adds cc4482a403e7 Merge branch 'remotes/lorenzo/pci/armada' adds 7e8ab1b268b1 PCI: imx6: Simplify Kconfig depends on adds 381ed79c8655 PCI: dwc: pci-dra7xx: Fix compilation when !CONFIG_GPIOLIB adds 2d7f251e4d50 Merge branch 'remotes/lorenzo/pci/dwc' adds 4df591b20b80 PCI: hv: Fix a use-after-free bug in hv_eject_device_work() adds b57175eeffff Merge branch 'remotes/lorenzo/pci/hv' adds bcbe0d9a8d93 PCI: mobiveil: Unify register accessors adds a131fb6364c1 PCI: mobiveil: Remove the flag MSI_FLAG_MULTI_PCI_MSI adds f99536e9d2f5 PCI: mobiveil: Fix PCI base address in MEM/IO outbound windows adds 9815d3288ed0 PCI: mobiveil: Update the resource list traversal function adds f39ed3d09b34 PCI: mobiveil: Use WIN_NUM_0 explicitly for CFG outbound window adds f7fee1b42fe4 PCI: mobiveil: Use the 1st inbound window for MEM inbound [...] adds 0122af0a0824 PCI: mobiveil: Fix the Class Code field adds 40af900c5f12 PCI: mobiveil: Move the link up waiting out of mobiveil_ho [...] adds 284441a9662c PCI: mobiveil: Move IRQ chained handler setup out of DT parse adds 6f3ab451aa5c PCI: mobiveil: Initialize Primary/Secondary/Subordinate bu [...] adds cbd50b3ca396 PCI: mobiveil: Fix devfn check in mobiveil_pcie_valid_device() adds 93bad0f5d15f dt-bindings: PCI: mobiveil: Change gpio_slave and apb_csr [...] adds e369faf6255d PCI: mobiveil: Reformat the code for readability adds 91347af1c5c3 PCI: mobiveil: Make some register updates more readable adds f97441f4c398 PCI: mobiveil: Refactor the MEM/IO outbound window initialization adds e0a7e56368a4 PCI: mobiveil: Fix error return values adds afd899d3c854 PCI: mobiveil: Remove an unnecessary return value check adds ea0f1c959fb7 PCI: mobiveil: Clean-up program_{ib/ob}_windows() adds ccd34dac2ed5 PCI: mobiveil: Fix the valid check for inbound and outboun [...] adds 4b7e2e59f0e5 PCI: mobiveil: Add configured inbound windows counter adds cf22c591f93d PCI: mobiveil: Clear the control fields before updating it adds 7717c7d7da31 PCI: mobiveil: Mask out hardcoded bits in inbound/outbound [...] adds 6f7374b871d5 PCI: mobiveil: Add upper 32-bit CPU base address setup in [...] adds 4e00aca3ba0b PCI: mobiveil: Add upper 32-bit PCI base address setup in [...] adds fe83fa7e7eac PCI: mobiveil: Move PCIe PIO enablement out of inbound win [...] adds 526c101dde64 PCI: mobiveil: Fix infinite-loop in the INTx handling function adds 8a4f9fea2697 PCI: mobiveil: Fix INTx interrupt clearing in mobiveil_pcie_isr() adds 3e6edcc6a445 Merge branch 'remotes/lorenzo/pci/mobiveil' adds b6bdc168f814 Merge branch 'remotes/lorenzo/pci/qcom' adds 473e8965a629 Merge branch 'remotes/lorenzo/pci/rcar' adds dbdcc22c845b PCI: tegra: Add support for GPIO based PERST# adds 4b16a8227907 PCI: tegra: Change link retry log level to debug adds 7be142caabc4 PCI: tegra: Enable Relaxed Ordering only for Tegra20 & Tegra30 adds af5cbce0c739 Merge branch 'remotes/lorenzo/pci/tegra' adds e7e77e7bdba8 Merge branch 'remotes/lorenzo/pci/xilinx' adds eef0ee753920 Merge branch 'remotes/lorenzo/pci/endpoint' adds af3366308ea4 tools: PCI: Fix installation when `make tools/pci_install` adds 48815fd2441f Merge branch 'remotes/lorenzo/pci/misc' adds f6b6aefee70a PCI: Fix typos and whitespace errors adds e738ad2fa779 Merge branch 'pci/trivial' adds 5e7849fd3288 Merge remote-tracking branch 'pci/next' adds cb552d6d1664 Merge remote-tracking branch 'hid/for-next' adds e4bc5cfd7a7f Merge remote-tracking branch 'i2c/i2c/for-next' adds 211597f53d18 Merge branch 'acpica' into linux-next adds 67d874c3b2c6 cpufreq: Register notifiers with the PM QoS framework adds c57b25bdf7cd cpufreq: intel_pstate: Reuse refresh_frequency_limits() adds 18c49926c4bf cpufreq: Add QoS requests for userspace constraints adds 5b8010ba70d5 cpufreq: imx-cpufreq-dt: Add i.MX8MN support adds e31361ee1cea Merge branch 'pm-cpufreq' into linux-next adds 07aa13c31de4 Merge remote-tracking branch 'pm/linux-next' adds 1a985e83485c Merge remote-tracking branch 'thermal/next' adds 3e3a6e9f8c42 Merge remote-tracking branch 'thermal-soc/next' adds 0b5651d1718e Merge remote-tracking branch 'ieee1394/for-next' adds fc85c3163939 Merge remote-tracking branch 'dlm/next' adds 644404d76a80 Merge remote-tracking branch 'swiotlb/linux-next' adds 7ef7587541d4 RDMA/hns: fix potential integer overflow on left shift adds b417c0879db7 RDMA/hns: Fix an error code in hns_roce_set_user_sq_size() adds 97162a1ee8a1 docs: infiniband: convert docs to ReST and rename to *.rst adds e9816ddf2a33 RDMA/hns: Cleanup unnecessary exported symbols adds 34d65cd837d0 RDMA/netlink: Audit policy settings for netlink attributes adds 10dcc7448e9e RDMA/hns: fix spelling mistake "attatch" -> "attach" adds 371bb62158d5 Merge tag 'v5.2-rc6' into rdma.git for-next adds 239b0e52d8aa IB/hfi1: Move rvt_cq_wc struct into uapi directory adds dabac6e460ce IB/hfi1: Move receive work queue struct into uapi directory adds f592ae3c999f IB/rdmavt: Fracture single lock used for posting and proce [...] adds 5136bfea7e79 IB/{hfi1, qib, rdmavt}: Put qp in error state when cq is full adds fe2ac04712cd IB/rdmavt: Set QP allowed opcodes after QP allocation adds d310c4bf8aea IB/{rdmavt, hfi1, qib}: Remove AH refcount for UD QPs adds 2b0ad2da8fd4 IB/{rdmavt, hfi1, qib}: Add helpers to hide SWQE WR details adds bf3b1e0ce093 IB/hfi1: Reduce excessive aspm inlines adds aa9b79ec3778 IB/hfi1: Add missing INVALIDATE opcodes for trace adds 315aed110c16 IB/rdmavt: Enhance trace information for FRWR debug adds 8bd516bd0d53 IB/rdmavt: Add trace for map_mr_sg adds 09fbca8e6240 IB/hfi1: No need to use try_module_get for debugfs adds 0e935ae6afcd rdma/siw: iWarp wire packet format adds a531975279f3 rdma/siw: main include file adds bdcf26bf9b3a rdma/siw: network and RDMA core interface adds 6c52fdc244b5 rdma/siw: connection management adds 303ae1cdfdf7 rdma/siw: application interface adds 2251334dcac9 rdma/siw: application buffer management adds f29dd55b0236 rdma/siw: queue pair methods adds b9be6f18cf9e rdma/siw: transmit path adds 8b6a361b8c48 rdma/siw: receive path adds b0fff7317bb4 rdma/siw: completion queue methods adds c0cf5bdde46c rdma/siw: addition to kernel build environment adds c5cfcfcb54e7 Merge branch 'siw' into rdma.git for-next adds 4c44d4634b5c IB: Remove unneeded memset adds 5d7d78eaecc5 IB/ipoib: Remove memset after vzalloc in ipoib_cm.c adds cda8cf56d8e2 IB/i40iw: Use kmemdup rather than open coding adds 2e67e7758453 RDMA/i40iw: Set queue pair state when being queried adds 6044414fa849 RDMA/hns: Remove set but not used variable 'fclr_write_fail_flag' adds 2f40cf30c864 IB/mlx5: Fixed reporting counters on 2nd port for Dual port RoCE adds 69ea0582f3ce Merge mlx5-next into rdma for-next adds 2afc5e1b9c34 IB/mlx5: Introduce MLX5_IB_OBJECT_DEVX_ASYNC_EVENT_FD adds e337dd53ce4c IB/mlx5: Register DEVX with mlx5_core to get async events adds 759738537142 IB/mlx5: Enable subscription for device events over DEVX adds 5ec9d8ee87c6 IB/mlx5: Implement DEVX dispatching event adds ef1659ade359 IB/mlx5: Add DEVX support for CQ events adds 5832fdd35e61 IB/mlx5: DEVX cleanup mdev adds 9a601fc43ee0 RDMA/hns: Fix building modular hns adds 0bddcff628db RDMA/uverbs: remove redundant assignment to variable ret adds 50ba3c18a4e5 RDMA/mlx5: Use proper allocation API to get zeroed memory adds 91b01061fef9 IB/ipoib: Add child to parent list only if device initialized adds bcde9a83b13e RDMA/efa: Entropy in admin commands id adds 5600a410ea24 Merge mlx5-next into rdma for-next adds 7ade1ff96c7a RDMA/restrack: Introduce statistic counter adds 699a9c540a04 RDMA/restrack: Add an API to attach a task to a resource adds 6a6c306a09b5 RDMA/restrack: Make is_visible_in_pid_ns() as an API adds 413d3347503b RDMA/counter: Add set/clear per-port auto mode support adds 99fa331dc862 RDMA/counter: Add "auto" configuration mode support adds d14133dd4161 IB/mlx5: Support set qp counter adds 318d535cefec IB/mlx5: Add counter set id as a parameter for mlx5_ib_que [...] adds 45842fc627c7 IB/mlx5: Support statistic q counter configuration adds b47ae6f803b7 RDMA/nldev: Allow counter auto mode configration through R [...] adds c4ffee7c9bdb RDMA/netlink: Implement counter dumpit calback adds 18d422ce8ccf IB/mlx5: Add counter_alloc_stats() and counter_update_stat [...] adds f34a55e497e8 RDMA/core: Get sum value of all counters when perform a sy [...] adds 1bd8e0a9d0fd RDMA/counter: Allow manual mode configuration support adds b389327df905 RDMA/nldev: Allow counter manual mode configration through [...] adds 83c2c1fcbd08 RDMA/nldev: Allow get counter mode through RDMA netlink adds 6e7be47a5345 RDMA/nldev: Allow get default counter statistics through R [...] adds 6fafe560ee4d RDMA/hns: Bugfix for cleaning mtr adds 21b97f538765 RDMA/hns: Fixup qp release bug adds f5662b4ddc9d RDMA/hns: Modify ba page size for cqe adds 726be12f5ca0 RDMA/hns: Set reset flag when hw resetting adds e0222d18d628 RDMA/hns: Bugfix for calculating qp buffer size adds fd7dd8bc8784 RDMA/hns: Use %pK format pointer print adds ec5bc2cc69b4 RDMA/hns: Fixs hw access invalid dma memory error adds 617cf24f9f9e RDMA/hns: Clean up unnecessary variable initialization adds d3e539716917 ibverbs/rxe: Remove variable self-initialization adds 4c7d6dcd3648 RDMA/siw: Fix DEFINE_PER_CPU compilation when ARCH_NEEDS_W [...] adds f10ff380fd7d RDMA/rvt: Do not use a kernel header in the ABI adds b6142608e806 IB/mlx5: Implement VHCA tunnel mechanism in DEVX adds 20893d9da7af Merge branch 'vhca-tunnel' into rdma.git for-next adds a3a400da206b docs: infiniband: add it to the driver-api bookset adds 89705e927001 IB/mlx5: Report correctly tag matching rendezvous capability adds 2ef38e380ea6 Merge tag 'blk-dim-v2' into rdma.git for-next adds f4915455dcf0 linux/dim: Implement RDMA adaptive moderation (DIM) adds da6629793aa6 RDMA/core: Provide RDMA DIM support for ULPs adds f8fc8cd9c612 RDMA/nldev: Added configuration of RDMA dynamic interrupt [...] adds 96e2fd733b9a RDMA/mlx5: Set RDMA DIM to be enabled by default adds bdce1290493c RDMA/rxe: Fill in wc byte_len with IB_WC_RECV_RDMA_WITH_IMM adds 7a54f78d9387 IB/core: Work on the caller socket net namespace in nldev_ [...] adds 390d57728d8e RDMA/core: Make rdma_counter.h compile stand alone adds d8d9ec7dc5ab RDMA/core: Fix race when resolving IP address adds 4d2b8517ba1f IB/rdmavt: Fix variable shadowing issue in rvt_create_cq adds 85de5d53366f RDMA/siw: Remove unnecessary kthread create/destroy printouts adds 775a41e281cf rdma/siw: Use proper enumerated type in map_cqe_status adds c421651fa229 RDMA/siw: Add missing rtnl_lock around access to ifa adds b45305d777f2 rdma/siw: Add missing dependencies on LIBCRC32C and DMA_VIRT_OPS adds 855085d9686e rdma/siw: Remove set but not used variable 's' adds bedc0fd0f9b5 RDMA/core: Fix -Wunused-const-variable warnings adds cea743f2ea81 RDMA/siw: Mark expected switch fall-throughs adds a86481568462 Merge remote-tracking branch 'rdma/for-next' adds ffbe73635bc0 Merge remote-tracking branch 'nfc-next/master' adds e591accb8b14 Bluetooth: btusb: Fix error return code in btusb_mtk_setup [...] adds 176ba49f1f8d Bluetooth: btqca: Add a short delay before downloading the NVM adds 52b3e52df104 Bluetooth: hci_qca: Use kfree_skb() instead of kfree() adds 4409aabb7f46 Bluetooth: btqca: Use correct byte format for opcode of in [...] adds 686d5d9de0ee Merge remote-tracking branch 'bluetooth/master' adds 0ae2752a36f9 Merge remote-tracking branch 'mac80211-next/master' adds 862bc95c6992 Merge remote-tracking branch 'mtd/mtd/next' adds e5eaa7cc0c03 drm/amdgpu: Prepare for hmm_range_register API change (v2) adds 71cc9ef3f694 drm/amdgpu: fix scheduler timeout calc adds e5aa29ce23ba drm/amd/powerplay: add temperature sensor support for navi10 adds f19367da9607 drm/amdgpu/mes10.1: Fix header guard adds d693e8e349a8 drm/amd/powerplay: Use memset to initialize metrics structs adds 68c3bd950181 drm/amd/powerplay: Zero initialize freq in smu_v11_0_get_c [...] adds 985863d00a8f drm/amd/powerplay: Zero initialize current_rpm in vega20_g [...] adds d155bef0636e amdgpu: make pmu support optional adds c602b36fe245 drm/amd/display: dcn20: include linux/delay.h adds de48ebdd5b0a drm/amd/powerplay: vega20: fix uninitialized variable use adds f8a7976b75f6 drm/amdgpu: properly guard DC support in navi code adds 173da95d936f drm/amdgpu/psp11: simplify the ucode register logic adds 5f65ae344f14 drm/amd/display: avoid 64-bit division adds 83145f110eb2 drm/amdgpu: don't invalidate caches in RELEASE_MEM, only d [...] adds 405627871480 drm/amdgpu: add missing documentation on new module parameters adds f54eeab4e7e0 drm/amdgpu: properly guard the generic discovery code adds 7f963d9f69bf drm/amdgpu/navi10: add uclk activity sensor adds b784d6bff971 Merge tag 'drm-next-5.3-2019-07-09' of git://people.freede [...] adds f27b99a1cea7 Merge tag 'imx-drm-next-2019-07-05' of git://git.pengutron [...] adds bc31bed5479b Merge remote-tracking branch 'drm/drm-next' adds 32eaeae0ef19 drm/amdgpu/psp: add a mutex to protect access to the psp ring adds 7e4dec58032d drm/amdgpu: Fix potential integer overflows adds 617a64dc85f9 drm/amd/powerplay: increase the SMU msg response waiting time adds a54166d79a6b drm/amd/powerplay: bug fix for sysfs adds a349b39253d5 drm/amdgpu/discovery: fix DCE_HWIP mapping error in hw_id_ [...] adds 63e2fef63138 drm/amdgpu: enable IP discovery by default on navi adds 70df8273ca0c drm/amdkfd: fix cp hang in eviction adds 5fdb7c4c7f26 drm/amd/display: Expose audio inst from DC to DM adds 6ce8f316673f drm/amd/display: Add drm_audio_component support to amdgpu_dm adds 2422d19de8fd drm/amdgpu: switch to macro for psp bootloader command adds c9294694fb9d drm/amdgpu: support key database loading for navi10 adds db6c19992f09 drm/amdgpu: Print out voltage in DM_PPLIB adds 032ea84fd48f drm/amdgpu: add navi14 asic type adds f767eb46307a drm/amdgpu: add gpu_info firmware for navi14 adds ea18d0aa61ac drm/amdgpu: set asic family and ip blocks for navi14 adds b78ec2e54fe7 drm/amdgpu: add navi14 ucode loading method adds 7f1ce320d649 drm/amdgpu/soc15: initialize reg base for navi14 (v2) adds 7807fdd6c4a6 drm/amdgpu/discovery: init reg base offset via ip discover [...] adds c713efce607b drm/amdgpu: increase max instance number for hw ip adds 49abea4d42c8 drm/amdgpu/gmc10: add navi14 support adds 3b5e2e0b6656 drm/amdgpu/sdma5: add support for navi14 firmware adds 2e50752eb1de drm/amdgpu/sdma5: add placeholder for navi14 golden settings adds 9f67fd8f26a2 drm/amdgpu/sdma5: add sdma5_0 golden settings for navi14 adds 5f96644487b0 drm/amdgpu/sdma5: update sdma5 golden settings for navi14 adds 1870879abc40 drm/amdgpu/sdma5: set clock gating for navi14 adds 81ca1a45d3a3 drm/amdgpu/gfx10: add support for navi14 firmware adds 3531676f7427 drm/amdgpu/gfx10: add placeholder for navi14 golden settings adds 4e0913df716e drm/amdgpu/gfx10: add gfx config for navi14 adds 52c08dd41e0b drm/amdgpu/gfx10: add clockgating support for navi14 adds 2672b4c9417b drm/amdgpu: add me/mec configurations for navi14 adds 70d92aeee968 drm/amdgpu: set rlc funcs for navi14 adds a5c9a1dd51be drm/amdgpu/gfx10: set tcp harvest for navi14 adds 2c6df111716e drm/amdgpu/gfx: add definition of mmCGTT_GS_NGG_CLK_CTRL adds fc00953345a7 drm/amdgpu/gfx10: add gfx v10_1_1 golden settings for navi14 adds 1315be96fe4a drm/amdgpu/gfx: update gc_v10_1_1 golden setting adds a14c58d73e65 drm/amdgpu/gfx10: update gfx golden settings for navi14 adds f732dcc227e4 drm/amdgpu/gfx10: update gfx golden settings for navi14 adds d04e5abea39d drm/amdgpu/gfx10: fix programming of SC_HIZ_TILE_FIFO_SIZE field adds 320d3d178cdf drm/amdgpu/soc15: add support for navi14 adds d3b4dea581a0 drm/amdgpu: add ip blocks for navi14 adds 6916f152a3a9 drm/amdgpu: enable virtual display for navi14 adds 3fe75a7a0a51 drm/amdgpu/psp: add psp support for navi14 (v3) adds c46f79edf683 drm/amdgpu: enable psp ip block for navi14 adds f74b9bd2944b drm/amdgpu/psp: start rlc autoload after psp received rlcg [...] adds 55fe6a788a32 drm/amdgpu/smu11: add support for navi14 adds ecc6f2ff7825 drm/amdgpu: enable sw smu ip for navi14 adds 2072d24bffa6 drm/amd/display: add nv14 cases to amdgpu_dm adds 3ebb7ad21867 drm/amd/display: add NAVI14 in resource construct adds 2bcea2f0d11c drm/amd/display: add dm block adds b282e767edc4 drm/amd/display: add ASICREV defines v2 adds c65671cdbb77 drm/amdgpu: skip to load ta firmware for navi14 adds aee70f7d2df5 drm/amd/display: skip to load dmcu firmware for navi14 adds 4c4fa3b73f5e drm/amdgpu: Enable VCN on navi14 adds 85c5e17b086a drm/amdgpu: declare asd firmware for navi14 adds 5b4110e23c19 drm/amdgpu/mmhub2: set clock gating for navi14 adds d3a9b4dd2317 drm/amdgpu/athub2: set clock gating for navi14 adds cca4ff00b240 drm/amdgpu: enable clock gatings for navi14 adds 0f316c150257 drm/amdgpu: enable async gfx ring for navi14 adds 4905eab54721 drm/amd/display: disable display writeback for navi14 adds ba71ccde924f drm/amdgpu/nv: set vcn pg flag for navi14 adds 6c3c344c4d39 drm/amd/powerplay: disable gfxoff for navi14 adds 79c1c02cd43e drm/amdgpu/vcn: enable indirect DPG SRAM mode for navi14 adds a0c501103f02 drm/amdgpu: enable gfxoff code path for navi14 adds 468d5c5151b8 drm/amdgpu: disable concurrent flushes on Navi14 adds 428eddf4b6dc drm/amdgpu: consolidate navi14 IP init adds d8abdaac01c1 drm/amd/display: amdgpu driver could not be loaded with du [...] adds 1cba02c13f9c drm/amd/display: dccg, dchub ref clock is not initialized [...] adds 3b3e45669a3a Revert "drm/amdgpu: support key database loading for navi10" adds 4916b4cad70c Merge remote-tracking branch 'amdgpu/drm-next' adds 77adbd8fbf3a drm/i915: Explicitly track active fw_domain timers adds cf3bd1a0f53e drm/i915/selftests: Reorder error cleanup for whitelist checking adds a17ce803dffa drm/i915: Update DRIVER_DATE to 20190708 adds baf08ed50a61 drm/i915/selftests: Set igt_spinner.gt for early exit adds cb6d7c7dc7ff drm/i915/userptr: Acquire the page lock around set_page_dirty() adds cbcec57e9dd7 drm/i915/selftests: Fill in a little more of the dummy fence adds 7c6d6867e972 drm/i915/gt: Apply RCS workarounds to the render class adds 4a5fdc962fc4 drm/i915/gt: Remove presumption of RCS0 adds 4fb76782ad01 drm/i915/hdcp: debug logs for sink related failures adds f384e48d7641 drm/i915: Add icl mipi dsi properties adds c598a66491cf drm/i915/sdvo: Use named initializers for the SDVO command names adds 8a9c8028399e drm/i915/sdvo: Remove duplicate SET_INPUT_TIMINGS_PART1 cm [...] adds 7b8062ea60d9 drm/i915/sdvo: Shrink sdvo_cmd_names[] strings adds a46f4e9e5ae9 drm/i915/sdvo: Add helpers to get the cmd/status string adds 5c28e3a567fe drm/i915: Clear the shared PLL from the put_dplls() hook adds f7ddc80ecb0e drm/i915/icl: Clear the shared port PLLs from the new crtc state adds 681c774d3490 drm/i915/userptr: Don't mark readonly objects as dirty adds a5af1df716c1 drm/i915/perf: ensure we keep a reference on the driver adds 46c5847e3d97 drm/i915: enumerate scratch fields adds 2a98f4e65bba drm/i915: add infrastructure to hold off preemption on a request adds b33c61db7291 drm/i915: Remove unused i915_gem_context_lookup_engine adds 58d1b427148a drm/i915/execlists: Record preemption for selftests adds 14bfcd3e0dae drm/i915/perf: add missing delay for OA muxes configuration adds 27ee72477c9b drm/i915/icl: Handle YCbCr to RGB conversion for BT2020 case adds 9856bf7f779a drm/i915/icl: Fix Y pre-offset for Full Range YCbCr adds caceff96d5b7 drm/i915/icl: Fixed Input CSC Co-efficients for BT601/709 adds 88c90e800675 Merge drm/drm-next into drm-intel-next-queued adds b41e434fdc42 drm/i915: make new intel_tc.c use uncore accessors adds c99fd7b3908e drm/i915: fix include order in intel_tc.* adds 9d44dcb9088a drm/i915: move intel_ddi_set_fia_lane_count to intel_tc.c adds 358633e71c07 drm/i915/gen11: Start distinguishing 'phy' from 'port' adds befa372b990a drm/i915/gen11: Program ICL_DPCLKA_CFGCR0 according to PHY adds dc867bc7d887 drm/i915/gen11: Convert combo PHY logic to use new 'enum p [...] adds d8fe2ab6bb28 drm/i915: Transition port type checks to phy checks adds 719d24002602 drm/i915/ehl: Enable DDI-D adds 47c4bdd6d3ea drm/i915/gt: Drop the duplicate icl workaround adds bf1315b830a4 drm/i915/selftests: Ensure we don't clamp a random offset to 32b adds 71b0846c17b9 drm/i915/guc: Remove preemption support for current fw adds aebf052bb647 drm/i915/guc: Simplify guc client adds 5a5efbf4ef50 drm/i915/sdvo: Fix handling if zero hbuf size adds f63dfc146438 drm/i915/selftests: Hold the vma manager lock while modify [...] adds 13ce609243c7 drm/i915: Use the "display core" power domain in vlv/chv s [...] adds 88016a9fb741 drm/i915: Check crtc_state->wm.need_postvbl_update before [...] adds afe0c21b6228 drm/i915: Simplify modeset_get_crtc_power_domains() arguments adds 13d723a1177d drm/i915: Polish intel_shared_dpll_swap_state() adds e3b4089c68ed drm/i915: Polish intel_atomic_track_fbs() adds 6a64e985d242 drm/i915: Use intel_ types in intel_{lock,modeset}_all_pipes() adds a85fb46777c0 drm/i915: Use intel_ types in intel_atomic_commit() adds b12d5944fc28 drm/i915: Don't pass stack garbage to pcode in the second [...] adds ddafc0f75640 drm/i915/guc: Drop redundant ctx param from kerneldoc adds 86c9640b3a1e drm/i915: Copy name string into ring buffer for intel_upda [...] adds ddb3d12afa92 drm/i915: Don't overestimate 4:2:0 link symbol clock adds f1f1d4fa5869 drm/i915: Add 4th pipe and transcoder adds abd3a0fe040d drm/i915/tgl: add initial Tiger Lake definitions adds 7f02889292e2 drm/i915/tgl: Introduce Tiger Lake PCH adds d8df6bec1a30 drm/i915/tgl: Add TGL PCH detection in virtualized environment adds 9747f0c2fb9e drm/i915/tgl: Add TGL PCI IDs adds 7ff0fca4964f drm/i915/tgl: Check if pipe D is fused adds 276199e6be6a drm/i915/tgl: rename TRANSCODER_EDP_VDSC to use on transcoder A adds 656409bbaf87 drm/i915/tgl: Add power well support adds 1db27a729119 drm/i915/tgl: Add power well to support 4th pipe adds 68ff39c3f8c0 drm/i915/tgl: Add new pll ids adds c9014a2c7937 drm/i915/tgl: Add pll manager adds 6c8337dafaa9 drm/i915/tgl: Add additional ports for Tiger Lake adds 5c71970889d7 drm/i915/tgl: Add additional PHYs for Tiger Lake adds 55cd5048e176 drm/i915/tgl: init ddi port A-C for Tiger Lake adds deea06b47574 drm/i915/tgl: apply Display WA #1178 to fix type C dongles adds 30fcc338bc66 drm/i915/gen12: MBUS B credit change adds 3fd53262f0dd drm/i915/tgl: Add gmbus gpio pin to port mapping adds fb81cbe46988 drm/i915/tgl: port to ddc pin mapping adds d757535e3116 drm/i915/tgl: Add vbt value mapping for DDC Bus pin adds 36ca5335f202 drm/i915/tgl: Add DPLL registers adds a1c5f1510b3f drm/i915/tgl: Update DPLL clock reference register adds b8b75d31139e Merge remote-tracking branch 'drm-intel/for-linux-next' adds 505f6cff880e drm/komeda: Remove clock ratio property adds 8aa0625f4855 drm/komeda: remove slave_planes property adds a76f612c1de8 drm/komeda: remove img_enhancement property adds c945623c05c3 drm/komeda: Remove layer_split property adds 75c5bf97ed2f MAINTAINERS: maintain drm/arm drivers in drm-misc for now adds 1930c11204b1 drm/komeda: Computing layer_split internally adds 990dee3aa456 drm/komeda: Computing image enhancer internally adds 7f3bbc0b817b drm/modes: Skip invalid cmdline mode adds 0ddc97b177b7 Merge remote-tracking branch 'drm-misc/for-linux-next' adds 662fdbbb1b13 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 6cd249cfad68 ASoC: max98357a: use mdelay for sdmode-delay adds 72365164cbef ASoC: rt1308: Remove executable attribute from source files adds 9e944c9be245 ASoC: Relocate my e-mail to .com domain zone adds 52db6685932e ASoC: simple_card_utils.h: care NULL dai at asoc_simple_de [...] adds 794fcee8da3c ASoC: simple-card-utils: care no Platform for DPCM adds 724808ad556c ASoC: simple-card: fix an use-after-free in simple_dai_lin [...] adds 27862d5a3325 ASoC: simple-card: fix an use-after-free in simple_for_eac [...] adds aa2e362cb6b3 ASoC: audio-graph-card: fix use-after-free in graph_dai_li [...] adds c152f8491a8d ASoC: audio-graph-card: fix an use-after-free in graph_get [...] adds 09297c2f7a54 ASoC: rt1011: fix DC calibration offset not applying adds ec3042ad39d4 ASoC: audio-graph-card: add missing const at graph_get_dai_id() adds f82b1d01dead Merge branch 'asoc-5.3' into asoc-next adds afb9b37311d2 Merge remote-tracking branch 'sound-asoc/for-next' adds b280b0456d04 Merge remote-tracking branch 'modules/modules-next' adds 0fa03c624d8f io_uring: add support for sendmsg() adds aa1fa28fc73e io_uring: add support for recvmsg() adds a4c0b3decb33 io_uring: fix io_sq_thread_stop running in front of io_sq_thread adds c7543f48afe7 Merge branch 'for-5.3/io_uring' into for-next adds b554db147fee block: init flush rq ref count to 1 adds fd112c746523 blk-cgroup: turn on psi memstall stuff adds 9b0eb69b75bc cgroup, blkcg: Prepare some symbols for module and !CONFIG [...] adds 34e51a5e1a6e blkcg, writeback: Rename wbc_account_io() to wbc_account_c [...] adds 27b36d8fa81f blkcg, writeback: Add wbc->no_cgroup_owner adds 653c45c6b90c blkcg, writeback: Implement wbc_blkcg_css() adds d3f77dfdc718 blkcg: implement REQ_CGROUP_PUNT adds 113ab72ed479 block: Fix potential overflow in blk_report_zones() adds 3a10f999ffd4 blk-throttle: fix zero wait time for iops throttled group adds fa5659bcbc8b Merge branch 'for-linus' into for-next adds 36847a005489 block: Remove unused definitions adds 9305d5d721f2 block: Fix elevator name declaration adds b49773e7bcf3 block: Disable write plugging for zoned block devices adds b8b02e6f0e0e Merge branch 'for-linus' into for-next adds 553768d1169a nbd: fix crash when the blksize is zero adds 4ddeaae8903d nbd: add netlink reconfigure resize support adds cbaf5d5efaa6 Merge branch 'for-linus' into for-next adds c38dbbfab1bc nvme-fcloop: fix inconsistent lock state warnings adds e0620bf858d3 nvme-fcloop: resolve warnings on RCU usage and sleep warnings adds 21774222324e nvme-pci: make nvme_dev_pm_ops static adds 4fe06923f518 nvme-pci: don't fall back to a 32-bit DMA mask adds 0298d5435276 nvme-pci: don't create a read hctx mapping without read queues adds bfac8e9f55cf nvme-pci: check for NULL return from pci_alloc_p2pmem() adds 7637de311bd2 nvme-pci: limit max_hw_sectors based on the DMA max mapping size adds 91f6d7985310 nvme-trace: fix spelling mistake "spcecific" -> "specific" adds 4c0181bf6cc8 nvme-trace: add delete completion and submission queue to [...] adds 9d05a96e298a nvmet: export I/O characteristics attributes in Identify adds 6605bdd59c21 nvme: add I/O characteristics fields adds 81adb8633491 nvme: set physical block size and optimal I/O size adds ca7ae5c966bd nvme-multipath: factor out a nvme_path_is_disabled helper adds 2032d074716a nvme-multipath: also check for a disabled path if there is [...] adds 04e70bd4a026 nvme-multipath: do not select namespaces which are about t [...] adds 5ba895033b8e nvmet: print a hint while rejecting NSID 0 or 0xffffffff adds 958f2a0f8121 nvme-tcp: set the STABLE_WRITES flag when data digests are [...] adds 37c15219599f nvme-tcp: don't use sendpage for SLAB pages adds 4c73cbdff111 nvme-fc: fix module unloads while lports still pending adds 420dc733f980 nvme: fix regression upon hot device removal and insertion adds b7403066070d Merge branch 'nvme-5.3' of git://git.infradead.org/nvme in [...] adds 33ca842b0ad2 Merge branch 'for-linus' into for-next adds 7d30c81b80ea nvme: fix NULL deref for fabrics options adds e156afacf978 Merge branch 'for-linus' into for-next adds 199c3c6232e3 Merge remote-tracking branch 'block/for-next' adds 5f1c56b34e81 dm integrity: always set version on superblock update adds 9c81c99b242f dm crypt: use struct_size() when allocating encryption context adds d4e6e8365177 dm log writes: use struct_size() to calculate size of pend [...] adds 7537dad791cd dm log writes: fix incorrect comment about the logged sequ [...] adds d370ad23a555 dm: update stale comment in end_clone_bio() adds 131670c26253 dm integrity: use kzalloc() instead of kmalloc() + memset() adds 4a52ffc7ca6f dm crypt: wipe private IV struct after key invalid flag is set adds 6028a7a5a3d6 dm crypt: remove obsolete comment about plumb IV adds b9411d73bd3e dm crypt: implement eboiv - encrypted byte-offset initiali [...] adds 51c34fb4775f dm-bufio: fix deadlock with loop device adds 9b459b7861c6 dm snapshot: add optional discard support features adds 8dff6b0e415e Merge remote-tracking branch 'device-mapper/for-next' adds cd23042d0546 mmc: sdio: Drop mmc_claim|release_host() in mmc_sdio_power [...] adds ee550947a0d6 mmc: sdio: Move comment about re-initialization to mmc_sdi [...] adds 7fbbe725378d mmc: sdio: Drop powered-on re-init at runtime resume and HW reset adds 6ebc581c3f9e mmc: sdio: Don't re-initialize powered-on removable SDIO c [...] adds 3c30e73977e5 mmc: sdio: Drop unused in-parameter to mmc_sdio_reinit_card() adds 4aaaf3ab1509 mmc: sdio: Drop unused in-parameter from mmc_sdio_init_card() adds 63624d13b24d mmc: tmio: Use dma_max_mapping_size() instead of a workaround adds cb3a7d4a0aec mmc: sdhci-pci: Add support for Intel EHL adds eef9e0a60e78 mmc: sdhci-sprd: Add start_signal_voltage_switch ops adds f97ee8f5d9cd dt-bindings: mmc: sprd: Add pinctrl support adds 29ca763fc26f mmc: sdhci-sprd: Add pin control support for voltage switch adds 1cdca16c043a dt-binding: mmc: rename tmio_mmc.txt to renesas,sdhi.txt adds 7559d612dff0 mmc: core: let the dma map ops handle bouncing adds 79a986721dec dma-mapping: remove dma_max_pfn adds 8751c8bd8b91 mmc: sdhci_am654: Make some symbols static adds 5e6b6651d22d mmc: sdhci-msm: fix mutex while in spinlock adds 42248a918d7c mmc: alcor: remove a redundant greater or equal to zero co [...] adds 59592cc1f593 mmc: sdhci_am654: Add dependency on MMC_SDHCI_AM654 adds a6367f9468f8 Merge remote-tracking branch 'mmc/next' adds 8a75b7a8693d Merge remote-tracking branch 'kgdb/kgdb-next' adds 141b57fe8162 Merge remote-tracking branch 'mfd/for-mfd-next' adds 7f542a9c3fd3 Merge remote-tracking branch 'backlight/for-backlight-next' adds caa2b557841c power: reset: nvmem-reboot-mode: add CONFIG_OF dependency adds be7869a6b766 Merge remote-tracking branch 'battery/for-next' adds 097ba891307c Merge branch 'regulator-5.3' into regulator-next adds eb2a52285974 Merge remote-tracking branch 'regulator/for-next' adds 8571f40b8945 Merge remote-tracking branch 'security/next-testing' adds 87719047036a Merge remote-tracking branch 'apparmor/apparmor-next' adds fc2cbe536732 Merge remote-tracking branch 'keys/keys-next' adds e01b46aeb47e tpm: Fix null pointer dereference on chip register error path adds c975c3911cc2 fTPM: firmware TPM running in TEE adds b5d1a9a7ea4d fTPM: add documentation for ftpm driver adds 5a989d45c51b tpm: Remove a deprecated comments about implicit sysfs locking adds 0ce9bf1a55c9 tpm: tpm_ibm_vtpm: Fix unallocated banks adds f8c364eac33b Merge remote-tracking branch 'tpmdd/next' adds 80030425e020 watchdog: make watchdog_deferred_registration_add() void adds b608075e4bd6 watchdog: let core print error message when registering de [...] adds 4ab054336109 watchdog: aspeed_wdt: drop warning after registering device adds d5f3e24f2223 watchdog: bcm2835_wdt: drop warning after registering device adds f54298950eab watchdog: bcm7038_wdt: drop warning after registering device adds ae07bdbe7f31 watchdog: bcm_kona_wdt: drop warning after registering device adds 76ed828b811e watchdog: cadence_wdt: drop warning after registering device adds 60415f701fce watchdog: da9052_wdt: drop warning after registering device adds 04892d893b19 watchdog: da9062_wdt: drop warning after registering device adds 6ab6d33ee002 watchdog: davinci_wdt: drop warning after registering device adds cdad26977e3f watchdog: digicolor_wdt: drop warning after registering device adds 2d065d2e9b15 watchdog: ftwdt010_wdt: drop warning after registering device adds f51540b83faa watchdog: hpwdt: drop warning after registering device adds 34b8580fe34d watchdog: i6300esb: drop warning after registering device adds 8f952c015f45 watchdog: ie6xx_wdt: drop warning after registering device adds 63c1cd534515 watchdog: imx2_wdt: drop warning after registering device adds 31f4a2cf8fc1 watchdog: imx_sc_wdt: drop warning after registering device adds ca2d4490705f watchdog: intel-mid_wdt: drop warning after registering device adds 9ee644c9326c watchdog: jz4740_wdt: drop warning after registering device adds 7da547350f50 watchdog: loongson1_wdt: drop warning after registering device adds 9daa2e1436f3 watchdog: max77620_wdt: drop warning after registering device adds 2b7ebd348959 watchdog: mei_wdt: drop warning after registering device adds eddeb07bd644 watchdog: mena21_wdt: drop warning after registering device adds 86fc18657899 watchdog: menf21bmc_wdt: drop warning after registering device adds a239027325d0 watchdog: mpc8xxx_wdt: drop warning after registering device adds 9076eb5dff93 watchdog: ni903x_wdt: drop warning after registering device adds 0a33dce48fbd watchdog: nic7018_wdt: drop warning after registering device adds ab9113d0460f watchdog: npcm_wdt: drop warning after registering device adds 0fa6cf71cdec watchdog: of_xilinx_wdt: drop warning after registering device adds 888ca35d74ce watchdog: pic32-dmt: drop warning after registering device adds 90984aa137a1 watchdog: pic32-wdt: drop warning after registering device adds 375611e561b1 watchdog: pnx4008_wdt: drop warning after registering device adds ccbf872a3ee7 watchdog: qcom-wdt: drop warning after registering device adds 2df87cfd8ea1 watchdog: rave-sp-wdt: drop warning after registering device adds 386f465ae6df watchdog: s3c2410_wdt: drop warning after registering device adds 24b8eb74082d watchdog: sama5d4_wdt: drop warning after registering device adds d41e3f4ee584 watchdog: sp5100_tco: drop warning after registering device adds 199801cd7a50 watchdog: sp805_wdt: drop warning after registering device adds d311048eb0d2 watchdog: sprd_wdt: drop warning after registering device adds 7283b217aebd watchdog: st_lpc_wdt: drop warning after registering device adds 71777442df8f watchdog: stm32_iwdg: drop warning after registering device adds 913b187d1296 watchdog: stmp3xxx_rtc_wdt: drop warning after registering device adds e290eb8c2339 watchdog: tegra_wdt: drop warning after registering device adds c8c844f28b68 watchdog: ts4800_wdt: drop warning after registering device adds f848a15347d9 watchdog: wm831x_wdt: drop warning after registering device adds e14651352a8e watchdog: xen_wdt: drop warning after registering device adds 8632944841d4 watchdog: sama5d4: fix WDD value to be always set to max adds 215e06f0d18d watchdog: bcm2835_wdt: Fix module autoload adds 48b32199f97a watchdog/hpwdt: Stop hpwdt on unregister. adds c22d8e38e475 watchdog/hpwdt: Advertize max_hw_heartbeat_ms adds bb721d6b9eed watchdog/hpwdt: Have core ping watchdog. adds be3d7f7cb3ac watchdog/hpwdt: Add module parameter kdumptimeout. adds f213fcf078c1 watchdog/hpwdt: Update documentation adds f1bb45b93345 watchdog/hpwdt: Reflect changes adds df04cce3b8f9 watchdog: jz4740: Use register names from <linux/mfd/ingen [...] adds 9b3461188e86 watchdog: jz4740: Avoid starting watchdog in set_timeout adds dfc01e2c8377 dt-bindings: watchdog: add Allwinner H6 watchdog adds b7fbd3e55c0f watchdog: renesas_wdt: Use 'dev' instead of dereferencing [...] adds 1a4aaf9f11f9 watchdog: gpio: add support for nowayout option adds b836005b4f95 watchdog: renesas_wdt: Add a few cycles delay adds 15f7d7fc5542 watchdog: imx_sc: Add pretimeout support adds 8c21ead3ea5d dt-bindings: watchdog: move i.MX system controller watchdo [...] adds 4d1c6a0ec2d9 watchdog: introduce watchdog.open_timeout commandline parameter adds 487e4e08221d watchdog: introduce CONFIG_WATCHDOG_OPEN_TIMEOUT adds c2eac35bc271 watchdog: make the device time out at open_deadline when o [...] adds 74665686f0e2 docs: watchdog: convert docs to ReST and rename to *.rst adds 3bd41e595b09 docs: watchdog: Fix build error. adds 1dbb3bb8de88 watchdog: bcm_kona_wdt: no need to check return value of d [...] adds 64079cf9f2b2 watchdog: mei_wdt: no need to check return value of debugf [...] adds 3265c3d8f70f dt-bindings: watchdog: Rename bindings documentation file adds d0173278935a watchdog: convert remaining drivers to use SPDX license id [...] adds 8d209eb0b167 watchdog: atmel: atmel-sama5d4-wdt: Disable watchdog on sy [...] adds 053bc5764bb0 watchdog: ie6xx_wdt: Use spinlock_t instead of struct spinlock adds 30ddb4032664 Merge remote-tracking branch 'watchdog/master' adds 1e4d09d2212d mdev: Send uevents around parent device registration adds 152b8fbbeed2 Merge remote-tracking branch 'vfio/next' adds d88590dc262f of/platform: Drop superfluous cast in of_device_make_bus_id() adds 5c68b8231e9c of/fdt: pass early_init_dt_reserve_memory_arch() with bool [...] adds 272d28bdae11 of: unittest: simplify getting the adapter of a client adds f21ce913a82f dt-bindings: arm: Convert RDA Micro board/soc bindings to [...] adds 1cadfc5877f1 dt-bindings: serial: add documentation for Rx in-band wake [...] adds f15d6358425a dt-bindings: 83xx-512x-pci: Drop cell-index property adds 09d9ea4014d1 dt-bindings: vendor-prefixes: add SoChip adds f59d261180f3 dt-bindings: vendor-prefixes: add Sipeed adds 56e871c34657 Merge remote-tracking branch 'devicetree/for-next' adds dba9a3dfe912 mailbox: stm32_ipcc: add spinlock to fix channels concurre [...] adds 06c182c3bc4e mailbox: arm_mhu: reorder header inclusion and drop unneeded ones adds 8c665292ec12 dt-bindings: mailbox: omap: Update bindings for TI K3 SoCs adds 9c1f2a5dc294 mailbox: omap: Add support for TI K3 SoCs adds 11108f4671bd mailbox: imx: Clear GIEn bit at shutdown adds 7836922d8717 mailbox: bcm-flexrm-mailbox: using dev_get_drvdata directly adds b1a399530ca9 mailbox: tegra: hsp: add noirq resume adds 20b5d24c7669 mailbox: tegra: avoid resume NULL mailboxes adds 15b02f80124f Merge remote-tracking branch 'mailbox/mailbox-for-next' adds 43167bb1f6bb spi: dt-bindings: spi-controller: remove unnecessary 'maxI [...] adds d6b197a14863 spi: spi-fsl-qspi: change i.MX7D RX FIFO size adds 2e77a18d0464 Merge branch 'spi-5.3' into spi-next adds 53f810108d77 Merge remote-tracking branch 'spi/for-next' adds e62f937b4d58 Merge branch 'x86/urgent' adds 87b512def792 objtool: Add support for C jump tables adds e55a73251da3 bpf: Fix ORC unwinding in non-JIT BPF code adds 4f8d43593f94 Merge branch 'x86/debug' adds b2b59b88091d Merge branch 'timers/urgent' adds 2e6c7a47e193 Merge branch 'irq/urgent' adds ffae13efa5d3 Merge branch 'core/urgent' adds 1b9817ec88eb Merge remote-tracking branch 'tip/auto-latest' adds c9f3b6e03e08 Merge remote-tracking branch 'edac-amd/for-next' adds 86b3de60a0b6 ring-buffer: Remove HAVE_64BIT_ALIGNED_ACCESS adds f0553dcb9778 tracepoint: Use struct_size() in kmalloc() adds 5463154947b9 kprobes: Fix to init kprobes in subsys_initcall adds aabca6c55d45 tracing/kprobe: Set print format right after parsed command adds 94f837d50679 tracing/uprobe: Set print format when parsing command adds c60973e02321 tracing/probe: Add trace_probe init and free functions adds a2b9fd57480b tracing/probe: Add trace_event_call register API for trace_probe adds 55cad5ddd2be tracing/probe: Add trace_event_file access APIs for trace_probe adds ce32997a467b tracing/probe: Add trace flag access APIs for trace_probe adds 3146613ea946 tracing/probe: Add probe event name and group name accesses APIs adds ab4d35710116 tracing/probe: Add trace_event_call accesses APIs adds 730a95953b1f tracing/kprobe: Check registered state using kprobe adds 20aa5bc0f313 Merge remote-tracking branch 'ftrace/for-next' adds b119019847fb kvm: nVMX: Remove unnecessary sync_roots from handle_invept adds c550505b5783 kvm: x86: Pass through AMD_STIBP_ALWAYS_ON in GET_SUPPORTED_CPUID adds d647eb63e671 KVM: svm: add nrips module parameter adds 7be373b6de50 KVM: LAPIC: remove the trailing newline used in the fmt pa [...] adds ab8bcf649711 KVM: cpuid: do_cpuid_ent works on a whole CPUID function adds 54d360d41211 KVM: cpuid: extract do_cpuid_7_mask and support multiple subleafs adds d9aadaf68992 KVM: cpuid: set struct kvm_cpuid_entry2 flags in do_cpuid_1_ent adds 50a9e1a4b1de KVM: cpuid: rename do_cpuid_1_ent adds 60cec433c485 KVM: cpuid: remove has_leaf_count from struct kvm_cpuid_param adds 43fdcda96e25 kvm: x86: Do not release the page inside mmu_set_spte() adds 3fcf2d1bdeb6 KVM: x86: make FNAME(fetch) and __direct_map more similar adds d679b32611c0 KVM: x86: remove now unneeded hugepage gfn adjustment adds e9f2a760b158 KVM: x86: change kvm_mmu_page_get_gfn BUG_ON to WARN_ON adds 335e192a3fa4 KVM: x86: add tracepoints around __direct_map and FNAME(fetch) adds f087a02941fe KVM: nVMX: Stash L1's CR3 in vmcs01.GUEST_CR3 on nested en [...] adds 1ef23e1f1608 KVM nVMX: Check Host Segment Registers and Descriptor Tabl [...] adds 101628ded5d9 KVM: LAPIC: ARBPRI is a reserved register for x2APIC adds 01402cf81051 kvm: LAPIC: write down valid APIC registers adds 548f7fb22234 KVM: LAPIC: Retry tune per-vCPU timer_advance_ns if adapti [...] adds b614c6027896 KVM: Properly check if "page" is valid in kvm_vcpu_unmap adds cdc238eb72f6 kvm: x86: Fix -Wmissing-prototypes warnings adds 66bb8a065f5a KVM: x86: PMU Event Filter adds d7a08882a0a4 KVM: x86: Unconditionally enable irqs in guest context adds 8373bc4f1b70 Documentation: virtual: Convert paravirt_ops.txt to .rst adds e287d6de62f7 Documentation: kvm: Convert cpuid.txt to .rst adds 429bb83af8bc Documentation: virtual: Add toctree hooks adds 1e0cf16cdad1 KVM: arm/arm64: Initialise host's MPIDRs by reading the ac [...] adds a45ff5994c9c Merge tag 'kvm-arm-for-5.3' of git://git.kernel.org/pub/sc [...] adds 1be9a26ba16f Merge remote-tracking branch 'kvm/linux-next' adds 5368e68d2d0f Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' adds 5b9e4b7f12ab Merge remote-tracking branch 'kvms390/next' adds 3cd270089485 Revert "x86/paravirt: Set up the virt_spin_lock_key after [...] adds 6edacec83ae5 Merge remote-tracking branch 'xen-tip/linux-next' adds 494830c515c8 Merge remote-tracking branch 'percpu/for-next' adds 5786498c5820 Merge remote-tracking branch 'drivers-x86/for-next' adds 927c5ba51b4e Merge remote-tracking branch 'chrome-platform/for-next' adds 1ba0cd40e2b9 Merge remote-tracking branch 'ipmi/for-next' adds c33d442328f5 debugfs: make error message a bit more verbose adds 4472a5761387 Merge remote-tracking branch 'driver-core/driver-core-next' adds f5de2bd9fc64 Merge remote-tracking branch 'mux/for-next' adds 7581786fc3d3 Merge remote-tracking branch 'slave-dma/next' adds bfa877efe25d Merge remote-tracking branch 'cgroup/for-next' adds b3934e31fe4c Merge remote-tracking branch 'scsi/for-next' adds 463cdad83823 scsi: core: use scmd_printk() to print which command timed out adds 6764f519bcb0 scsi: megaraid_sas: Make some symbols static adds 9b79ee9773a8 scsi: libsas: remove the exporting of sas_wait_eh adds 196ba6629cf9 scsi: pm80xx: Fixed kernel panic during error recovery for [...] adds 4bc022145c93 scsi: devinfo: BLIST_TRY_VPD_PAGES for SanDisk Cruzer Blade adds 057959c6e36e scsi: lpfc: reduce stack size with CONFIG_GCC_PLUGIN_STRUC [...] adds c8f96df5b8e6 scsi: megaraid_sas: Fix calculation of target ID adds 1175b88452ca scsi: megaraid_sas: Enable msix_load_balance for Invader a [...] adds d956a116c96c scsi: megaraid_sas: Add module parameter for FW Async even [...] adds 705d3b088af9 scsi: megaraid_sas: Update driver version to 07.710.50.00 adds b76becde2b84 scsi: zfcp: fix request object use-after-free in send path [...] adds 106d45f350c7 scsi: zfcp: fix request object use-after-free in send path [...] adds 484647088826 scsi: zfcp: fix GCC compiler warning emitted with -Wmaybe- [...] adds b0a32908e7b6 Merge remote-tracking branch 'scsi-mkp/for-next' adds 211f70ff1daa scsi: virtio_scsi: Use struct_size() helper adds 5e663f0410fa virtio-mmio: add error check for platform_get_irq adds e94cbe5a0f31 Merge remote-tracking branch 'vhost/linux-next' adds 93f1d3e4b59c remoteproc: stm32: fix building without ARM SMCC adds ab1291acd4ab Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] adds bae6e17c367d Merge remote-tracking branch 'rpmsg/for-next' adds 4b7618fdc7e6 pinctrl: qcom: Add irq_enable callback for msm gpio adds 34ae69998b66 dt-bindings: pinctrl: aspeed: Split bindings document in two adds 07457937bb5c dt-bindings: pinctrl: aspeed: Convert AST2400 bindings to [...] adds 0a617de16730 dt-bindings: pinctrl: aspeed: Convert AST2500 bindings to [...] adds 053d8b24678f MAINTAINERS: Add entry for ASPEED pinctrl drivers adds 0290eba96be4 pinctrl: aspeed: Correct comment that is no longer true adds d0d88b5c9ed7 pinctrl: aspeed: Clarify comment about strapping W1C adds efa5623981b7 pinctrl: aspeed: Split out pinmux from general pinctrl adds 1bbe61d892fb pinctrl: aspeed: Add implementation-related documentation adds 80327437e377 dt-bindings: pinctrl: qcom: Document missing gpio nodes adds 7f1fee22a2bb dt-bindings: pinctrl: qcom: Add SM8150 pinctrl binding adds 57218371d5ed pinctrl: qcom: Add SM8150 pinctrl driver adds a705f9c1798d pinctrl: baytrail: Use defined macro instead of magic in b [...] adds 4f010b936b2b pinctrl: baytrail: Re-use data structures from pinctrl-intel.h adds eb0a2daa45b8 pinctrl: baytrail: Use GENMASK() consistently adds a1cd6c8b8f03 pinctrl: aspeed: Fix missed include adds 4c105769bf6d pinctrl: aspeed: Strip moved macros and structs from priva [...] adds 53f1c72ceffc Merge remote-tracking branch 'pinctrl/for-next' adds ee8a84c60bcc rseq/selftests: Fix Thumb mode build failure on arm32 adds a94e8b17c1ab Merge remote-tracking branch 'kselftest/next' adds 35328db211e6 Merge remote-tracking branch 'y2038/y2038' adds f7c618b47a81 Merge remote-tracking branch 'livepatching/for-next' adds b4ccba8f1b03 Merge remote-tracking branch 'rtc/rtc-next' adds bc80f3a45085 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 0e3800333396 Merge remote-tracking branch 'ntb/ntb-next' adds 1ebef847efb6 Merge remote-tracking branch 'kspp/for-next/kspp' adds 20d9aef2bb09 Merge remote-tracking branch 'nvmem/for-next' adds 593fc376ae58 Merge remote-tracking branch 'xarray/xarray' adds 765e33f5211a Drivers: hv: vmbus: Break out ISA independent parts of mshyperv.h adds 078112b9db21 Merge remote-tracking branch 'hyperv/hyperv-next' adds 46adb0287a91 Merge remote-tracking branch 'pidfd/for-next' adds 27c17be8e488 PM / devfreq: tegra20: add COMMON_CLK dependency adds 05c179ac52cd Merge remote-tracking branch 'devfreq/for-next' adds 36ae68b2519d Merge remote-tracking branch 'hmm/hmm' adds 502a9b2c40c3 mm: vmscan: scan anonymous pages on file refaults adds 4f88a57e58a1 mm/nvdimm: add is_ioremap_addr and use that to check iorem [...] adds 210597e234c0 mm/memcontrol: fix wrong statistics in memory.stat adds cf765d0bb0b1 mm/z3fold.c: lock z3fold page before __SetPageMovable() adds a0f71ac91527 nilfs2: do not use unexported cpu_to_le32()/le32_to_cpu() [...] adds 5e25a53691d5 MAINTAINERS: nilfs2: update email address adds 740eda7e8850 include/linux/dmar.h: replace single-char identifiers in macros adds a12a98964694 scripts/decode_stacktrace: match basepath using shell pref [...] adds f91f6d485def scripts/decode_stacktrace: look for modules with .ko.debug [...] adds 08c9ed3d3c2a scripts/spelling.txt: drop "sepc" from the misspelling list adds 4f3d24ca8113 scripts/spelling.txt: add spelling fix for prohibited adds b4e5e2183ac3 scripts/decode_stacktrace: Accept dash/underscore in modules adds 6c31f59b113f scripts/spelling.txt: add more spellings to spelling.txt adds d1bd37f819ee arch/sh/configs/sdk7786_defconfig: remove CONFIG_LOGFS adds b9e23174dfa1 sh: config: remove left-over BACKLIGHT_LCD_SUPPORT adds cfdbd9658aed sh: prevent warnings when using iounmap adds 123310896272 fs: ocfs: fix spelling mistake "hearbeating" -> "heartbeat" adds 05e1d8c89b8a ocfs2/dlm: use struct_size() helper adds bc8e6c1a825b ocfs2: add last unlock times in locking_state adds ccaa30cc3f34 ocfs2: add locking filter debugfs file adds 4bf40ca5d8eb ocfs2: add first lock wait time in locking_state adds 5753123b9152 ocfs: no need to check return value of debugfs_create functions adds a45ea9b4078a fs/ocfs2/dlmglue.c: unneeded variable: "status" adds 32984b7e73bb ocfs2: use kmemdup rather than duplicating its implementation adds 11127c714e26 mm/slab: validate cache membership under freelist hardening adds 5d332bb12872 mm/slab: sanity-check page type when looking up cache adds 180fe6924dc8 lkdtm/heap: add tests for freelist hardening adds 7c3971d08af1 mm/slub.c: avoid double string traverse in kmem_cache_flags() adds b5919fe9fe23 slub: don't panic for memcg kmem cache creation failure adds dc6e59a51038 mm/kmemleak.c: fix check for softirq context adds 1ede519277a0 mm/kmemleak.c: change error at _write when kmemleak is disabled adds e741763853ca docs: kmemleak: add more documentation details adds 9734fade6c95 mm/kasan: print frame description for stack bugs adds 0c8e50e3a164 lib/test_kasan: add bitops tests adds 89692318c334 x86: use static_cpu_has in uaccess region to avoid instrum [...] adds 10117fd4adad asm-generic, x86: add bitops instrumentation for KASAN adds a3c55cc996f7 mm/kasan: introduce __kasan_check_{read,write} adds e0cbfc516a41 mm/kasan: change kasan_check_{read,write} to return boolean adds 7eccf2f3069c lib/test_kasan: Add test for double-kzfree detection adds 0e995760a68b mm/slab: refactor common ksize KASAN logic into slab_common.c adds 5324da7618b3 mm/kasan: add object validation in ksize() adds 0a00bfe433fc include/linux/pfn_t.h: remove pfn_t_to_virt() adds 02711622e817 arm: remove ARCH_SELECT_MEMORY_MODEL adds 550ad25b2f17 s390: remove ARCH_SELECT_MEMORY_MODEL adds 29f7dbd35bfc sparc: remove ARCH_SELECT_MEMORY_MODEL adds a0adfa1056a5 mm/gup.c: make follow_page_mask() static adds e5efa7d98fdf mm/memory.c: trivial clean up in insert_page() adds 2264881c6d0e mm: make !CONFIG_HUGE_PAGE wrappers into static inlines adds 9815c1c053fb include/linux/mm_types.h: ifdef struct vm_area_struct::swa [...] adds 9531909ec43d mm: remove the account_page_dirtied export adds 831d22c73c49 mm/page_isolation.c: change the prototype of undo_isolate_ [...] adds 8dc8cd1ea2d8 include/linux/vmpressure.h: use spinlock_t instead of stru [...] adds 25c21f8e358f mm: remove the exporting of totalram_pages adds 29a07a261de0 include/linux/pagemap.h: document trylock_page() return value adds 804fb61f77db mm/failslab.c: by default, do not fail allocations with di [...] adds a450edca1004 mm, debug_pagelloc: use static keys to enable debugging adds 25b76dedfac4 mm, page_alloc: more extensive free page checking with deb [...] adds 910380bfa8e3 mm, debug_pagealloc: use a page type instead of page_ext flag adds 975bad5ba300 mm/filemap.c: fix an overly long line in read_cache_page adds 7c6a38772619 mm/filemap: don't cast ->readpage to filler_t for do_read_ [...] adds 986313db2ab3 jffs2: pass the correct prototype to read_cache_page adds 8a8fb44cd131 9p: pass the correct prototype to read_cache_page adds 45e17fca1e4a mm/filemap.c: correct the comment about VM_FAULT_RETRY adds 73b28462f3ce mm, swap: fix race between swapoff and some swap operations adds 6b5d7b246e90 mm/swap_state.c: simplify total_swapcache_pages() with get [...] adds 34c27af4b8d6 mm, swap: use rbtree for swap_extent adds 75cbd1f245ec mm/mincore.c: fix race between swapoff and mincore adds ea2adaebb5ec memcg, oom: no oom-kill for __GFP_RETRY_MAYFAIL adds 68466da8b4d6 memcg, fsnotify: no oom-kill for remote memcg charging adds fd27177e8dbc mm, memcg: introduce memory.events.local adds 7370c22b49b6 mm: memcontrol: dump memory.stat during cgroup OOM adds 5113b6afbbf2 mm: memcg/slab: postpone kmem_cache memcg pointer initiali [...] adds e3ce0b0257f1 mm: memcg/slab: rename slab delayed deactivation functions [...] adds a50924764f00 mm: memcg/slab: generalize postponed non-root kmem_cache d [...] adds 8855f1a1c745 mm: memcg/slab: introduce __memcg_kmem_uncharge_memcg() adds 7c20c01d34ab mm: memcg/slab: unify SLAB and SLUB page accounting adds eae786976cae mm: memcg/slab: don't check the dying flag on kmem_cache creation adds 0349bbdce8a9 mm: memcg/slab: synchronize access to kmem_cache dying fla [...] adds 93b8a594f9cc mm: memcg/slab: rework non-root kmem_cache lifecycle management adds 0c08878d32e1 mm: memcg/slab: stop setting page->mem_cgroup pointer for [...] adds 9762e0c6e2ca mm: memcg/slab: reparent memcg kmem_caches on cgroup removal adds eaee4aa8555e mm, memcg: add a memcg_slabinfo debugfs file adds d0b4ea22c719 mm: use untagged_addr() for get_user_pages_fast addresses adds 827949248727 mm: simplify gup_fast_permitted adds dd338781cc04 mm: lift the x86_32 PAE version of gup_get_pte to common code adds e612f6173d92 MIPS: use the generic get_user_pages_fast code adds 273fd9188e27 sh: add the missing pud_page definition adds 62850c93c2c8 sh: use the generic get_user_pages_fast code adds 300fd8775e3f sparc64: add the missing pgd_page definition adds 58b34025b8c7 sparc64: define untagged_addr() adds 0eb621779eb7 sparc64: use the generic get_user_pages_fast code adds 2782f902cf58 mm: rename CONFIG_HAVE_GENERIC_GUP to CONFIG_HAVE_FAST_GUP adds d3fda8e743fe mm: reorder code blocks in gup.c adds 990972b3506f mm: consolidate the get_user_pages* implementations adds a4b1fdd92929 mm: validate get_user_pages_fast flags adds 61969c48c53b mm: move the powerpc hugepd code to mm/gup.c adds 84a789996d4d mm: switch gup_hugepte to use try_get_compound_head adds baaab44f905b mm: mark the page referenced in gup_hugepte adds fa0e6f19e860 mm/gup: speed up check_and_migrate_cma_pages() on huge page adds 4f7a6af38bbc mm/gup.c: remove some BUG_ONs from get_gate_page() adds a4f6902ab012 mm/gup.c: mark undo_dev_pagemap as __maybe_unused adds e87a06fe39cc asm-generic, x86: introduce generic pte_{alloc,free}_one[_kernel] adds d10f279d1277 alpha: switch to generic version of pte allocation adds f0ccaee30303 arm: switch to generic version of pte allocation adds c4171f3b75aa arm64: switch to generic version of pte allocation adds 7df7154ed0ee csky: switch to generic version of pte allocation adds 45b604808d04 m68k: sun3: switch to generic version of pte allocation adds 14bf3dac1d42 mips: switch to generic version of pte allocation adds ba2120ac8456 nds32: switch to generic version of pte allocation adds ec69271e062d nios2: switch to generic version of pte allocation adds 14f8a8c1c5e9 parisc: switch to generic version of pte allocation adds 5acb8eaa62ab riscv: switch to generic version of pte allocation adds 0d8e0bb5273e um: switch to generic version of pte allocation adds ad2eceb33c38 unicore32: switch to generic version of pte allocation adds 6bc706e8b723 mm/pgtable: drop pgtable_t variable from pte_fn_t functions adds 70a50d3378a4 mm/memory.c: fail when offset == num in first check of __v [...] adds 6aad9cb87486 mm/mmu_notifier: use hlist_add_head_rcu() adds f34a4b8fe0f2 mm/vmalloc.c: remove "node" argument adds 5517e32a62d2 mm/vmalloc.c: preload a CPU with one object for split purpose adds 15eedb73e2ea mm/vmalloc.c: get rid of one single unlink_va() when merge adds c317ec98bc51 mm/vmalloc.c: switch to WARN_ON() and move it under unlink_va() adds 7aaf42fd8392 mm/vmalloc.c: spelling> s/informaion/information/ adds 7d3f032e7bb8 mm/large system hash: use vmalloc for size > MAX_ORDER whe [...] adds 2125ed8b219a mm/large system hash: clear hashdist when only one node wi [...] adds 97cee7347a75 arm64: move jump_label_init() before parse_early_param() adds b5eb8ae94381 mm: security: introduce init_on_alloc=1 and init_on_free=1 [...] adds acdc7d6b815b mm: init: report memory auto-initialization features at boot time adds 512b0e072c90 mm: vmscan: remove double slab pressure by inc'ing sc->nr_scanned adds c7090d39bcf6 mm: vmscan: correct some vmscan counters for THP swapout adds 459d57a3a66c tools/vm/slabinfo: order command line options adds 5a690fc796f6 tools/vm/slabinfo: add partial slab listing to -X adds 56e3e723f937 tools/vm/slabinfo: add option to sort by partial slabs adds 08b1521fb1ce tools/vm/slabinfo: add sorting info to help menu adds 32c7b360036f proc: use down_read_killable mmap_sem for /proc/pid/maps adds e33d15fd6450 proc: use down_read_killable mmap_sem for /proc/pid/smaps_rollup adds 57d5c10af95b proc: use down_read_killable mmap_sem for /proc/pid/pagemap adds 8f4baad0d79d proc: use down_read_killable mmap_sem for /proc/pid/clear_refs adds bba593138782 proc: use down_read_killable mmap_sem for /proc/pid/map_files adds 65093c95e4a4 mm: use down_read_killable for locking mmap_sem in access_ [...] adds 333e3bf5d528 mm: smaps: split PSS into components adds b723c02b71bf mm: vmalloc: show number of vmalloc pages in /proc/meminfo adds 4aab67b3d276 mm/memory-failure.c: clarify error message adds 22c2d8e3ab62 mm: memcontrol: use CSS_TASK_ITER_PROCS at mem_cgroup_scan [...] adds 05e107e32798 mm, oom: refactor dump_tasks for memcg OOMs adds 070a527ecb69 mm, oom: remove redundant task_in_mem_cgroup() check adds 4752e47ec2fe oom: decouple mems_allowed from oom_unkillable_task adds 08a307b02166 mm/oom_kill.c: remove redundant OOM score normalization in [...] adds cd95fe343a7a fat: add nobarrier to workaround the strange behavior of device adds 0f80e04f8463 mm/z3fold: don't try to use buddy slots after free adds 4abe0473e051 mm/hmm: Fix bad subpage pointer in try_to_unmap_one adds 4d52615edb08 ocfs2: clear zero in unaligned direct IO adds 406dbd6d9d0c ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes adds 31cb8c357881 ocfs2: wait for recovering done after direct unlock request adds f877250a71e3 ocfs2: checkpoint appending truncate log transaction befor [...] adds 6ec450a9b54e ramfs: support O_TMPFILE adds a13115c77b89 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints adds 2236101f1728 mm: thp: extract split_queue_* into a struct adds bbf84566a138 mm: move mem_cgroup_uncharge out of __page_cache_release() adds da1f539e8b61 mm: shrinker: make shrinker not depend on memcg kmem adds b6bfbceeb6f9 mm: thp: make deferred split shrinker memcg aware adds dd4ee683f63c mm/memcontrol.c: keep local VM counters in sync with the h [...] adds dc42f9273f7d mm/mmap.c: fix the adjusted length error adds e14abcdb7798 mm/memory_hotplug: simplify and fix check_hotplug_memory_range() adds b7f9d1877f22 s390x/mm: fail when an altmap is used for arch_add_memory() adds 209bf9205a99 s390x/mm: implement arch_remove_memory() adds 00df9c33cdfe arm64/mm: add temporary arch_remove_memory() implementation adds add5f04db117 drivers/base/memory: pass a block_id to init_memory_block() adds cf7b734c181b drivers/base/memory: fix a compilation warning adds 0a607a0e7580 mm/memory_hotplug: allow arch_remove_memory() without CONF [...] adds 458e39bfae87 mm/memory_hotplug: create memory block devices after arch_ [...] adds 43a7f0bb0500 mm/memory_hotplug: drop MHP_MEMBLOCK_API adds d37aac8d6ee4 mm/memory_hotplug: remove memory block devices before arch [...] adds 25b5862ca6ce mm/memory_hotplug: make unregister_memory_block_under_node [...] adds 3c43864430be mm/memory_hotplug: remove "zone" parameter from sparse_rem [...] adds fa351b7d0cd1 mm/sparse.c: set section nid for hot-add memory adds f8a41fccbd38 mm/sparse.c: fix memory leak of sparsemap_buf in aliged memory adds ef3183c1379e mm/sparse.c: mark sparse_buffer_free as __meminit adds c359ea4a8bd8 mm/sparse.c: fix ALIGN() without power of 2 in sparse_buff [...] adds babeb9b56d3a mm/vmscan.c: add a new member reclaim_state in struct shri [...] adds cd575cfb3cea mm/vmscan: add a new member reclaim_state in struct shrink [...] adds 56bcad51d87d mm/vmscan.c: calculate reclaimed slab caches in all reclaim paths adds 67cde27561fa mm/vmscan.c: add checks for incorrect handling of current- [...] adds 48b7fde690d2 mm/z3fold.c: remove z3fold_migration trylock adds 9f5c53650815 mm: mempolicy: make the behavior consistent when MPOL_MF_M [...] adds 926765244220 mm: mempolicy: handle vma with unmovable pages mapped corr [...] adds 3ea1f8028317 mm/oom_kill.c: add task UID to info message on an oom kill adds 3b992fd0b6ae mm-oom_killer-add-task-uid-to-info-message-on-an-oom-kill-fix adds be41399d7bba mm: thp: make transhuge_vma_suitable available for anonymous THP adds a38192f39caa mm-thp-make-transhuge_vma_suitable-available-for-anonymous [...] adds 36862cd91e72 mm: thp: fix false negative of shmem vma's THP eligibility adds 972975c165c4 mm/cma.c: fail if fixed declaration can't be honored adds 3fee51419efa mm: fix the MAP_UNINITIALIZED flag adds f3911a275a87 mm: provide a print_vma_addr stub for !CONFIG_MMU adds fba40f2fd7d2 mm: stub out all of swapops.h for !CONFIG_MMU adds d382ccbe2e6e mm, memcg: proportional memory.{low,min} reclaim adds 9480a8c675c1 mm, memcg: make memory.emin the baseline for utilisation d [...] adds 0fab4f47110b mm, memcg: make scan aggression always exclude protection adds 9a5a3a96d5a8 mm/vmscan: remove unused lru_pages argument adds b48d0b31044c mm: don't expose page to fast gup before it's ready adds 565166a52ee9 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 7c9e81c92293 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 652fad5f4fda kernel/hung_task.c: Monitor killed tasks. adds ad356235f478 tools/testing/selftests/proc/proc-pid-vm.c: hide "segfault [...] adds cd6107489e0e vmcore: Add a kernel parameter novmcoredd adds 51210e806421 vmcore-add-a-kernel-parameter-novmcoredd-fix adds f4fa0eb4bced vmcore-add-a-kernel-parameter-novmcoredd-fix-fix adds b19048cfb9d3 include/linux/kernel.h: add typeof_member() macro adds bbb912e2f5a3 fs/proc/inode.c: use typeof_member() macro adds 4b7d7a781971 proc: test /proc/sysvipc vs setns(CLONE_NEWIPC) adds 3dca06e05310 fs/proc/proc_sysctl.c: fix the default values of i_uid/i_g [...] adds 6449c6181346 kernel: fix typos and some coding style in comments adds c96ca2bc2f4c linux/bits.h: make BIT(), GENMASK(), and friends available [...] adds f4842d718e01 arch: replace _BITUL() in kernel-space headers with BIT() adds 03f9b6017b9a arch/*: remove unused isa_page_to_bus() adds cef40e292513 asm-generic: fix a compilation warning adds c59594164a24 include/linux/wait.h: fix clang -Wuninitialized warnings adds 010f828f34d7 get_maintainer: add ability to skip moderated mailing lists adds 1c4ae2eda7cb lib/genalloc.c: export symbol addr_in_gen_pool adds 1714f7ed328a lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds c5769a12c693 Documentation: rename addr_in_gen_pool to gen_pool_has_addr adds d5b814740a5e lib/math/rational.c: fix possible incorrect result from ra [...] adds 0c5c8d785044 lib/list: tweak LIST_POISON2 for better code generation on x86_64 adds b0eba0daf8a8 lib/string.c: allow searching for NUL with strnchr adds 15daa9b1d537 lib/test_string.c: avoid masking memset16/32/64 failures adds 29ab9cf684e7 lib/test_string.c: add some testcases for strchr and strnchr adds ee86d2d1b181 lib/test_overflow.c: avoid tainting the kernel and fix wrap size adds 7c95c462d641 lib: introduce test_meminit module adds 3970a8a06113 mm/ioremap: check virtual address alignment while creating [...] adds 575cb979bcd4 mm/ioremap: probe platform for p4d huge map support adds 5030abe25cb6 lib/string_helpers: fix some kerneldoc warnings adds db1e9c2f2587 lib/test_meminit.c: fix -Wmaybe-uninitialized false positive adds d51be16c6f14 lib/test_meminit.c: minor test fixes adds 4e54e78bcc96 lib/rbtree: avoid generating code twice for the cached versions adds cf7ac5d1755d rbtree-avoid-generating-code-twice-for-the-cached-versions [...] adds 4ac512e1fda4 checkpatch.pl: warn on duplicate sysctl local variable adds b3fd37226135 checkpatch: add warnings in favor of strscpy(). adds f6e79b56a5c5 checkpatch: don't interpret stack dumps as commit IDs adds 8e1bf5d39140 checkpatch: fix something adds 8a8b2afb3843 fs/binfmt_flat.c: remove set but not used variable 'inode' adds 03c213a48a0c fs/binfmt_elf.c: delete stale comment adds 4a5346525613 init/Kconfig: fix neighboring typos adds 021e46cd83a7 mm, kprobes: generalize and rename notify_page_fault() as [...] adds 0e7361e4925e mips/kprobes: export kprobe_fault_handler() adds 01dd5195cac3 coda: pass the host file in vma->vm_file on mmap adds 06c94c5c9ca5 uapi linux/coda.h: use __kernel_pid_t for userspace adds 091556d0688d uapi linux/coda_psdev.h: move upc_req definition from uapi [...] adds 0768e515f7f6 coda: add error handling for fget adds ecb2cfc5d250 coda: potential buffer overflow in coda_psdev_write() adds 544183f186e0 coda: fix build using bare-metal toolchain adds 4262a4c0aed6 coda: don't try to print names that were considered too long adds bf8e7903b3c8 uapi linux/coda_psdev.h: move CODA_REQ_ from uapi to kerne [...] adds 77f40873331c coda: clean up indentation, replace spaces with tab adds e51a35398cde coda: stop using 'struct timespec' in user API adds ccbff96bc4f4 coda: change Coda's user api to use 64-bit time_t in timespec adds 3abdf8d248e2 coda: get rid of CODA_ALLOC() adds d8da7038a068 coda: get rid of CODA_FREE() adds 97eae7c83790 coda: bump module version adds badb305cfa28 coda: Move internal defs out of include/linux/ [ver #2] adds 82e2f80262ad coda: remove uapi/linux/coda_psdev.h adds abb0dc3c95c8 coda: destroy mutex in put_super() adds 6b0626d60a00 coda: use SIZE() for stat adds ff8503e14f58 coda: add __init to init_coda_psdev() adds 93c1051ef9e3 coda: remove sysctl object from module when unused adds 1c83adf4573e coda: remove sb test in coda_fid_to_inode() adds 269b2a379236 coda: ftoc validity check integration adds be05709f023a coda: add hinting support for partial file caching adds 90701a135f12 coda-add-hinting-support-for-partial-file-caching-fix adds cb0bd32def21 fs/hfsplus/xattr.c: replace strncpy with memcpy adds 264719bfa057 fs/ufs/super.c: remove set but not used variable 'usb3' adds 94b45a87019b fs/reiserfs/journal.c: change return type of dirty_one_tra [...] adds 6c5bc08e8c28 nds32: fix asm/syscall.h adds 72a58925b79e hexagon: define syscall_get_error() and syscall_get_return [...] adds 659315f2bc46 mips: define syscall_get_error() adds 9bf4112c4835 parisc: define syscall_get_error() adds c1c444597fd1 powerpc: define syscall_get_error() adds 0cad8a1f71a3 ptrace: add PTRACE_GET_SYSCALL_INFO request adds 515b453ec867 selftests/seccomp/seccomp_bpf: update for PTRACE_GET_SYSCALL_INFO adds 66ddf48e6aae selftests/ptrace: add a test case for PTRACE_GET_SYSCALL_INFO adds fe165b25c498 selftests-ptrace-add-a-test-case-for-ptrace_get_syscall_in [...] adds 53cd91796471 signal: reorder struct sighand_struct adds fe80578f7db4 signal: simplify set_user_sigmask/restore_user_sigmask adds ed59e19ae7ea select: change do_poll() to return -ERESTARTNOHAND rather [...] adds 11c990565876 select: shift restore_saved_sigmask_unless() into poll_sel [...] adds b08e950bf882 coredump: split pipe command whitespace before expanding template adds 8f0c2c12f053 drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate so [...] adds 10905c6b0cd3 kernel/pid.c: convert struct pid count to refcount_t adds 8c57e92dddbb drivers/pps/pps.c: clear offset flags in PPS_SETPARAMS ioctl adds d4dd11246a18 aio: simplify read_events() adds f293ecb07e88 scripts/gdb: add lx-genpd-summary command adds 2533fbc5122c scripts/gdb: add helpers to find and list devices adds 275c8d26fbba resource: fix locking in find_next_iomem_res() adds 8fe87cec3bfe resource-fix-locking-in-find_next_iomem_res-fix adds 09a7e14105e4 resource: avoid unnecessary lookups in find_next_iomem_res() adds fc2980c56c48 include/asm-generic/bug.h: fix "cut here" for WARN_ON for [...] adds a4fbbbd34438 ipc/mqueue.c: only perform resource calculation if user valid adds 2f4bab351794 ipc/msg.c: consolidate all xxxctl_down() functions adds c1ced6498285 include/linux/lz4.h: fix spelling and copy-paste errors in [...] adds 1d1eb2e85793 Merge branch 'akpm-current/current' adds 72259b79c0ea pinctrl: fix pxa2xx.c build warnings adds bfa468de917e device-dax: fix memory and resource leak if hotplug fails adds 3d03a819c4d7 mm/hotplug: make remove_memory() interface usable adds c52e7d25a190 device-dax: "Hotremove" persistent memory that is used lik [...] adds 68c9500a1cb0 mm: move MAP_SYNC to asm-generic/mman-common.h adds 226e14d3a3c6 mm/mmap: move common defines to mman-common.h adds ca45bd7442d4 mm: section numbers use the type "unsigned long" adds 950af1a41e97 mm-section-numbers-use-the-type-unsigned-long-fix adds 6c94963f2abe mm-section-numbers-use-the-type-unsigned-long-v3 adds 7b8b08f73730 drivers/base/memory: Use "unsigned long" for block ids adds 6473648e83dd mm: make register_mem_sect_under_node() static adds 54f018586921 mm/memory_hotplug: rename walk_memory_range() and pass sta [...] adds 523c75c5bf0e mm/memory_hotplug: move and simplify walk_memory_blocks() adds 8c058e8dd430 drivers/base/memory.c: Get rid of find_memory_block_hinted() adds 0f375d49993d drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3 adds 23ddab755e91 drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3-fix adds 4d94107671f5 mm: clean up is_device_*_page() definitions adds 20878626317d mm: introduce ARCH_HAS_PTE_DEVMAP adds 1cce1f886e79 arm64: mm: implement pte_devmap support adds 57d0051818e0 arm64-mm-implement-pte_devmap-support-fix adds ac7ab39d40c9 mm/sparsemem: introduce struct mem_section_usage adds b96e45cac81a mm/sparsemem: introduce a SECTION_IS_EARLY flag adds a731fcab3e4c mm/sparsemem: add helpers track active portions of a secti [...] adds b67bc8cfe1a5 mm/hotplug: prepare shrink_{zone, pgdat}_span for sub-sect [...] adds b2fe37d90193 mm/sparsemem: convert kmalloc_section_memmap() to populate [...] adds 892036a2ebb3 mm/hotplug: kill is_dev_zone() usage in __remove_pages() adds fd046f3319d7 mm: kill is_dev_zone() helper adds 7061fe24f754 mm/sparsemem: prepare for sub-section ranges adds 8f1f27b7c323 mm/sparsemem: support sub-section hotplug adds 7079de153885 mm: document ZONE_DEVICE memory-model implications adds 08ceba0be115 docs/vm: update ZONE_DEVICE memory model documentation adds 3d4c7e2d4ee0 mm/devm_memremap_pages: enable sub-section remap adds 0190ca71d2d8 libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields adds 980b7b7c7056 libnvdimm/pfn: stop padding pmem namespaces to section alignment adds 2c48d788fe57 mm/sparsemem: cleanup 'section number' data types adds 29234102fd43 mm-sparsemem-cleanup-section-number-data-types-fix adds 514efc7120b5 mm: migrate: remove unused mode argument adds 83705c09e81a mm: migrate: fix for fs/iomap.c splitting adds 808e8b6ca04a mm: add account_locked_vm utility function adds 1093dba14b84 mm-add-account_locked_vm-utility-function-v3 adds 5dbd5df49068 mm-add-account_locked_vm-utility-function-v3-fix adds 3aaa770bd3c1 proc/sysctl: add shared variables for range check adds 494bfb4e183f tipc: remove two unused variables adds 04f2a96883fe proc-sysctl-add-shared-variables-for-range-check-fix-2-fix adds 084d0f8dcfdb proc/sysctl: make firmware loader table conditional adds 75999f0b6bae proc-sysctl-add-shared-variables-for-range-check-fix-4 adds 27c860a3d3a2 drivers/tty/serial/sh-sci.c: suppress warning adds a164d38e1ff9 fs/select.c: use struct_size() in kmalloc() adds 3df4809b8f1b drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds a5940687969a Merge branch 'akpm/master' adds 2c51253c1714 Add linux-next specific files for 20190712
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-master-arm-ne [...]
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: .../{filesystems => admin-guide}/binderfs.rst | 0 Documentation/admin-guide/cgroup-v2.rst | 2 +- Documentation/admin-guide/index.rst | 1 + Documentation/block/biodoc.txt | 5 - Documentation/conf.py | 2 +- .../devicetree/bindings/arm/freescale/fsl,scu.txt | 15 + Documentation/devicetree/bindings/arm/rda.txt | 17 - Documentation/devicetree/bindings/arm/rda.yaml | 20 + .../devicetree/bindings/mailbox/omap-mailbox.txt | 59 +- .../mmc/{tmio_mmc.txt => renesas,sdhi.txt} | 11 +- .../devicetree/bindings/mmc/sdhci-sprd.txt | 7 + .../bindings/net/hisilicon-hip04-net.txt | 7 +- .../devicetree/bindings/net/marvell-orion-mdio.txt | 2 +- .../devicetree/bindings/pci/83xx-512x-pci.txt | 1 - .../devicetree/bindings/pci/mobiveil-pcie.txt | 2 + .../bindings/pinctrl/aspeed,ast2400-pinctrl.yaml | 81 + .../bindings/pinctrl/aspeed,ast2500-pinctrl.yaml | 134 + .../devicetree/bindings/pinctrl/pinctrl-aspeed.txt | 172 - .../bindings/pinctrl/qcom,msm8998-pinctrl.txt | 10 + ...msm8998-pinctrl.txt => qcom,sm8150-pinctrl.txt} | 123 +- .../devicetree/bindings/serial/mtk-uart.txt | 13 +- .../devicetree/bindings/spi/spi-controller.yaml | 1 - .../devicetree/bindings/vendor-prefixes.yaml | 4 + .../bindings/watchdog/fsl-imx-sc-wdt.txt | 24 - .../watchdog/{renesas-wdt.txt => renesas,wdt.txt} | 0 Documentation/filesystems/index.rst | 10 - Documentation/index.rst | 1 + .../{core_locking.txt => core_locking.rst} | 64 +- Documentation/infiniband/index.rst | 23 + Documentation/infiniband/{ipoib.txt => ipoib.rst} | 24 +- .../infiniband/{opa_vnic.txt => opa_vnic.rst} | 110 +- Documentation/infiniband/{sysfs.txt => sysfs.rst} | 4 +- .../{tag_matching.txt => tag_matching.rst} | 5 + .../infiniband/{user_mad.txt => user_mad.rst} | 33 +- .../infiniband/{user_verbs.txt => user_verbs.rst} | 12 +- Documentation/kbuild/kbuild.rst | 9 + Documentation/networking/dsa/b53.rst | 183 + Documentation/networking/dsa/configuration.rst | 292 + Documentation/networking/dsa/index.rst | 2 + Documentation/networking/ip-sysctl.txt | 1 + Documentation/process/deprecated.rst | 14 + Documentation/riscv/boot-image-header.txt | 50 + Documentation/security/keys/core.rst | 128 +- Documentation/security/keys/request-key.rst | 9 +- Documentation/security/tpm/index.rst | 1 + Documentation/security/tpm/tpm_ftpm_tee.rst | 27 + Documentation/sphinx/automarkup.py | 12 +- Documentation/virtual/index.rst | 18 + Documentation/virtual/kvm/api.txt | 26 + Documentation/virtual/kvm/cpuid.rst | 107 + Documentation/virtual/kvm/cpuid.txt | 91 - Documentation/virtual/kvm/index.rst | 11 + .../virtual/{paravirt_ops.txt => paravirt_ops.rst} | 19 +- Documentation/watchdog/hpwdt.rst | 6 +- Documentation/watchdog/watchdog-parameters.rst | 11 + MAINTAINERS | 40 +- Makefile | 35 +- Next/SHA1s | 169 +- Next/Trees | 2 +- Next/merge.log | 18426 +++++++------------ a | 1 + arch/Kconfig | 16 - arch/arc/Makefile | 2 +- arch/arc/boot/dts/hsdk.dts | 14 + arch/arc/configs/hsdk_defconfig | 5 + arch/arc/kernel/entry-compact.S | 2 +- arch/arm/include/asm/dma-mapping.h | 7 - arch/arm/include/asm/kvm_host.h | 1 - arch/arm/tools/syscall.tbl | 2 +- arch/arm64/include/asm/kvm_host.h | 2 +- arch/arm64/include/asm/thread_info.h | 2 +- arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 2 +- arch/arm64/mm/dma-mapping.c | 2 +- arch/m68k/Kconfig | 2 +- arch/microblaze/kernel/syscalls/syscall.tbl | 2 +- arch/parisc/Makefile | 12 +- arch/powerpc/boot/.gitignore | 2 - arch/powerpc/boot/Makefile | 16 +- arch/powerpc/boot/serial.c | 1 - arch/powerpc/boot/xz_config.h | 20 + arch/powerpc/kernel/irq.c | 6 +- arch/riscv/include/asm/fixmap.h | 5 + arch/riscv/include/asm/image.h | 65 + arch/riscv/include/asm/pgtable-64.h | 5 + arch/riscv/include/asm/pgtable.h | 8 + arch/riscv/kernel/head.S | 49 +- arch/riscv/kernel/setup.c | 6 +- arch/riscv/mm/init.c | 307 +- arch/sparc/lib/NG4clear_page.S | 2 +- arch/um/Makefile | 2 +- arch/x86/Kconfig | 3 +- arch/x86/entry/entry_32.S | 2 +- arch/x86/entry/syscalls/syscall_32.tbl | 2 +- arch/x86/entry/syscalls/syscall_64.tbl | 2 +- arch/x86/include/asm/fpu/xstate.h | 1 - arch/x86/include/asm/kvm_host.h | 2 + arch/x86/include/asm/mshyperv.h | 147 +- arch/x86/include/asm/pgtable_32.h | 2 +- arch/x86/include/asm/processor.h | 1 + arch/x86/include/asm/special_insns.h | 41 +- arch/x86/include/uapi/asm/kvm.h | 10 + arch/x86/include/uapi/asm/vmx.h | 1 - arch/x86/kernel/alternative.c | 25 +- arch/x86/kernel/cpu/common.c | 72 +- arch/x86/kernel/cpu/cpuid-deps.c | 5 + arch/x86/kernel/fpu/init.c | 19 +- arch/x86/kernel/fpu/xstate.c | 11 +- arch/x86/kernel/ptrace.c | 4 +- arch/x86/kernel/smpboot.c | 17 +- arch/x86/kernel/stacktrace.c | 8 +- arch/x86/kernel/tls.c | 9 +- arch/x86/kvm/cpuid.c | 224 +- arch/x86/kvm/irq.h | 1 - arch/x86/kvm/lapic.c | 47 +- arch/x86/kvm/mmu.c | 105 +- arch/x86/kvm/mmutrace.h | 59 + arch/x86/kvm/paging_tmpl.h | 42 +- arch/x86/kvm/pmu.c | 63 + arch/x86/kvm/pmu.h | 1 + arch/x86/kvm/svm.c | 25 +- arch/x86/kvm/trace.h | 2 +- arch/x86/kvm/vmx/nested.c | 78 +- arch/x86/kvm/x86.c | 16 + arch/x86/mm/mem_encrypt.c | 30 + arch/x86/xen/smp_pv.c | 1 + arch/x86/xen/spinlock.c | 6 +- arch/xtensa/boot/dts/virt.dts | 72 + arch/xtensa/configs/virt_defconfig | 113 + arch/xtensa/include/asm/asmmacro.h | 46 + arch/xtensa/kernel/coprocessor.S | 7 +- arch/xtensa/kernel/entry.S | 11 +- arch/xtensa/kernel/mcount.S | 11 +- arch/xtensa/kernel/syscalls/syscall.tbl | 2 +- arch/xtensa/lib/checksum.S | 12 +- arch/xtensa/lib/memcopy.S | 38 +- arch/xtensa/lib/memset.S | 10 +- arch/xtensa/lib/strncpy_user.S | 16 +- arch/xtensa/lib/strnlen_user.S | 14 +- arch/xtensa/lib/usercopy.S | 12 +- arch/xtensa/mm/misc.S | 78 +- block/blk-cgroup.c | 66 +- block/blk-core.c | 6 +- block/blk-mq.c | 2 +- block/blk-mq.h | 32 + block/blk-throttle.c | 9 +- block/blk-zoned.c | 2 +- certs/blacklist.c | 7 +- certs/system_keyring.c | 12 +- drivers/acpi/acpica/exconfig.c | 16 +- drivers/acpi/acpica/tbxfload.c | 10 +- drivers/base/devtmpfs.c | 3 +- drivers/block/nbd.c | 59 +- drivers/block/rbd.c | 2442 ++- drivers/block/rbd_types.h | 10 + drivers/bluetooth/btqca.c | 5 +- drivers/bluetooth/btusb.c | 4 +- drivers/bluetooth/hci_qca.c | 2 +- drivers/char/tpm/Kconfig | 5 + drivers/char/tpm/Makefile | 1 + drivers/char/tpm/tpm-chip.c | 50 +- drivers/char/tpm/tpm-sysfs.c | 7 - drivers/char/tpm/tpm.h | 2 + drivers/char/tpm/tpm1-cmd.c | 36 +- drivers/char/tpm/tpm2-cmd.c | 6 +- drivers/char/tpm/tpm_ftpm_tee.c | 350 + drivers/char/tpm/tpm_ftpm_tee.h | 40 + drivers/clocksource/timer-npcm7xx.c | 2 +- drivers/cpufreq/cpufreq.c | 6 +- drivers/cpufreq/imx-cpufreq-dt.c | 3 +- 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-aes.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 | 2 +- drivers/crypto/ccp/ccp-dmaengine.c | 2 +- drivers/crypto/ccp/ccp-ops.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/talitos.c | 2 +- drivers/devfreq/Kconfig | 1 + drivers/edac/edac_mc_sysfs.c | 16 +- drivers/edac/edac_module.h | 2 +- drivers/edac/i10nm_base.c | 10 +- drivers/edac/skx_base.c | 2 +- drivers/edac/skx_common.c | 4 +- drivers/edac/skx_common.h | 2 +- drivers/gpu/drm/amd/amdgpu/Makefile | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mn.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 7 + drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 9 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/mes_v10_1.h | 2 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 4 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 16 +- drivers/gpu/drm/amd/display/Kconfig | 1 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 222 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 25 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 3 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 4 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 41 +- drivers/gpu/drm/amd/display/dc/dc_stream.h | 1 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 37 + .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 2 +- drivers/gpu/drm/amd/include/amd_shared.h | 2 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 83 +- drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 2 +- drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 8 +- drivers/gpu/drm/arm/display/komeda/komeda_crtc.c | 63 - drivers/gpu/drm/arm/display/komeda/komeda_kms.h | 18 +- .../gpu/drm/arm/display/komeda/komeda_pipeline.h | 3 +- .../drm/arm/display/komeda/komeda_pipeline_state.c | 15 +- drivers/gpu/drm/arm/display/komeda/komeda_plane.c | 84 +- .../drm/arm/display/komeda/komeda_wb_connector.c | 10 +- drivers/gpu/drm/drm_client_modeset.c | 3 +- drivers/gpu/drm/drm_modes.c | 6 + drivers/gpu/drm/i915/display/icl_dsi.c | 174 +- drivers/gpu/drm/i915/display/intel_bios.c | 21 +- drivers/gpu/drm/i915/display/intel_bw.c | 2 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 12 +- drivers/gpu/drm/i915/display/intel_combo_phy.c | 143 +- drivers/gpu/drm/i915/display/intel_combo_phy.h | 4 +- drivers/gpu/drm/i915/display/intel_ddi.c | 207 +- drivers/gpu/drm/i915/display/intel_display.c | 219 +- drivers/gpu/drm/i915/display/intel_display.h | 37 + drivers/gpu/drm/i915/display/intel_display_power.c | 534 +- drivers/gpu/drm/i915/display/intel_display_power.h | 32 +- drivers/gpu/drm/i915/display/intel_dp.c | 19 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 111 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 26 +- drivers/gpu/drm/i915/display/intel_dsi.h | 12 +- drivers/gpu/drm/i915/display/intel_gmbus.c | 20 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 12 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 36 +- drivers/gpu/drm/i915/display/intel_sdvo.c | 306 +- drivers/gpu/drm/i915/display/intel_sprite.c | 55 +- drivers/gpu/drm/i915/display/intel_tc.c | 92 +- drivers/gpu/drm/i915/display/intel_tc.h | 5 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 3 + drivers/gpu/drm/i915/display/intel_vdsc.c | 14 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 17 - drivers/gpu/drm/i915/gem/i915_gem_context.h | 6 - drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 18 +- .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 2 +- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 20 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 19 - drivers/gpu/drm/i915/gt/intel_engine_types.h | 1 - drivers/gpu/drm/i915/gt/intel_gpu_commands.h | 7 + drivers/gpu/drm/i915/gt/intel_gt.h | 5 +- drivers/gpu/drm/i915/gt/intel_gt_pm.c | 4 - drivers/gpu/drm/i915/gt/intel_gt_types.h | 15 + drivers/gpu/drm/i915/gt/intel_lrc.c | 36 +- drivers/gpu/drm/i915/gt/intel_ringbuffer.c | 31 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 8 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 113 + drivers/gpu/drm/i915/gt/selftest_workarounds.c | 35 +- drivers/gpu/drm/i915/i915_debugfs.c | 11 +- drivers/gpu/drm/i915/i915_drv.c | 8 +- drivers/gpu/drm/i915/i915_drv.h | 10 +- drivers/gpu/drm/i915/i915_pci.c | 30 + drivers/gpu/drm/i915/i915_perf.c | 57 +- drivers/gpu/drm/i915/i915_priolist_types.h | 10 + drivers/gpu/drm/i915/i915_reg.h | 137 +- drivers/gpu/drm/i915/i915_request.c | 4 +- drivers/gpu/drm/i915/i915_request.h | 15 +- drivers/gpu/drm/i915/i915_trace.h | 12 +- drivers/gpu/drm/i915/intel_device_info.c | 4 + drivers/gpu/drm/i915/intel_device_info.h | 2 + drivers/gpu/drm/i915/intel_drv.h | 4 +- drivers/gpu/drm/i915/intel_guc.c | 31 - drivers/gpu/drm/i915/intel_guc.h | 9 - drivers/gpu/drm/i915/intel_guc_submission.c | 295 +- drivers/gpu/drm/i915/intel_guc_submission.h | 2 - drivers/gpu/drm/i915/intel_pm.c | 28 +- drivers/gpu/drm/i915/intel_uncore.c | 15 +- drivers/gpu/drm/i915/intel_uncore.h | 1 + drivers/gpu/drm/i915/selftests/igt_spinner.c | 1 + drivers/gpu/drm/i915/selftests/intel_guc.c | 41 +- drivers/hwmon/acpi_power_meter.c | 3 +- drivers/hwmon/coretemp.c | 4 +- drivers/hwmon/fschmd.c | 2 +- drivers/hwmon/ina3221.c | 4 +- drivers/hwmon/sch56xx-common.c | 2 +- drivers/hwmon/via-cputemp.c | 5 +- drivers/hwmon/w83793.c | 2 +- drivers/infiniband/Kconfig | 2 + drivers/infiniband/core/Makefile | 2 +- drivers/infiniband/core/addr.c | 2 +- drivers/infiniband/core/core_priv.h | 1 + drivers/infiniband/core/counters.c | 634 + drivers/infiniband/core/cq.c | 58 + drivers/infiniband/core/device.c | 19 + drivers/infiniband/core/nldev.c | 592 +- drivers/infiniband/core/restrack.c | 49 +- drivers/infiniband/core/restrack.h | 3 + drivers/infiniband/core/sysfs.c | 16 +- drivers/infiniband/core/user_mad.c | 2 +- drivers/infiniband/core/uverbs_cmd.c | 2 +- drivers/infiniband/core/verbs.c | 9 + drivers/infiniband/hw/cxgb3/cxio_hal.c | 3 - drivers/infiniband/hw/cxgb4/cq.c | 1 - drivers/infiniband/hw/cxgb4/qp.c | 1 - drivers/infiniband/hw/efa/efa_com.c | 44 +- drivers/infiniband/hw/hfi1/Makefile | 1 + drivers/infiniband/hw/hfi1/{aspm.h => aspm.c} | 98 +- drivers/infiniband/hw/hfi1/aspm.h | 262 +- drivers/infiniband/hw/hfi1/debugfs.c | 5 +- drivers/infiniband/hw/hfi1/pcie.c | 6 +- drivers/infiniband/hw/hfi1/qp.c | 8 +- drivers/infiniband/hw/hfi1/rc.c | 3 +- drivers/infiniband/hw/hfi1/trace_ibhdrs.h | 2 + drivers/infiniband/hw/hfi1/uc.c | 3 +- drivers/infiniband/hw/hfi1/ud.c | 36 +- drivers/infiniband/hw/hns/Kconfig | 15 +- drivers/infiniband/hw/hns/Makefile | 15 +- drivers/infiniband/hw/hns/hns_roce_alloc.c | 4 +- drivers/infiniband/hw/hns/hns_roce_cmd.c | 6 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 5 - drivers/infiniband/hw/hns/hns_roce_db.c | 4 - drivers/infiniband/hw/hns/hns_roce_hem.c | 5 - drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 5 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 18 +- drivers/infiniband/hw/hns/hns_roce_main.c | 5 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 5 - drivers/infiniband/hw/hns/hns_roce_pd.c | 4 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 28 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 1 - drivers/infiniband/hw/i40iw/i40iw_cm.c | 4 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 2 + drivers/infiniband/hw/mlx5/cq.c | 2 +- drivers/infiniband/hw/mlx5/devx.c | 1053 +- drivers/infiniband/hw/mlx5/mad.c | 60 +- drivers/infiniband/hw/mlx5/main.c | 98 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 18 + drivers/infiniband/hw/mlx5/qp.c | 76 +- drivers/infiniband/hw/mthca/mthca_allocator.c | 2 - drivers/infiniband/hw/ocrdma/ocrdma_hw.c | 3 - drivers/infiniband/hw/qib/qib_qp.c | 4 +- drivers/infiniband/hw/qib/qib_rc.c | 3 +- drivers/infiniband/hw/qib/qib_uc.c | 3 +- drivers/infiniband/hw/qib/qib_ud.c | 28 +- drivers/infiniband/sw/Makefile | 1 + drivers/infiniband/sw/rdmavt/ah.c | 6 +- drivers/infiniband/sw/rdmavt/cq.c | 203 +- drivers/infiniband/sw/rdmavt/mr.c | 3 +- drivers/infiniband/sw/rdmavt/qp.c | 367 +- drivers/infiniband/sw/rdmavt/qp.h | 2 + drivers/infiniband/sw/rdmavt/rc.c | 41 +- drivers/infiniband/sw/rdmavt/srq.c | 69 +- drivers/infiniband/sw/rdmavt/trace_mr.h | 56 +- drivers/infiniband/sw/rdmavt/vt.h | 9 + drivers/infiniband/sw/rxe/rxe_comp.c | 2 +- drivers/infiniband/sw/rxe/rxe_resp.c | 5 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 1 + drivers/infiniband/sw/siw/Kconfig | 18 + drivers/infiniband/sw/siw/Makefile | 11 + drivers/infiniband/sw/siw/iwarp.h | 380 + drivers/infiniband/sw/siw/siw.h | 745 + drivers/infiniband/sw/siw/siw_cm.c | 2070 +++ drivers/infiniband/sw/siw/siw_cm.h | 133 + drivers/infiniband/sw/siw/siw_cq.c | 101 + drivers/infiniband/sw/siw/siw_main.c | 685 + drivers/infiniband/sw/siw/siw_mem.c | 460 + drivers/infiniband/sw/siw/siw_mem.h | 74 + drivers/infiniband/sw/siw/siw_qp.c | 1322 ++ drivers/infiniband/sw/siw/siw_qp_rx.c | 1458 ++ drivers/infiniband/sw/siw/siw_qp_tx.c | 1269 ++ drivers/infiniband/sw/siw/siw_verbs.c | 1760 ++ drivers/infiniband/sw/siw/siw_verbs.h | 91 + drivers/infiniband/ulp/ipoib/Kconfig | 2 +- drivers/infiniband/ulp/ipoib/ipoib_cm.c | 1 - drivers/infiniband/ulp/ipoib/ipoib_main.c | 34 +- drivers/iommu/dma-iommu.c | 2 +- drivers/irqchip/irq-gic-v3-its.c | 2 +- drivers/irqchip/irq-renesas-rza1.c | 15 +- drivers/mailbox/Kconfig | 2 +- drivers/mailbox/arm_mhu.c | 11 +- drivers/mailbox/bcm-flexrm-mailbox.c | 6 +- drivers/mailbox/imx-mailbox.c | 4 +- drivers/mailbox/omap-mailbox.c | 43 +- drivers/mailbox/stm32-ipcc.c | 37 +- drivers/mailbox/tegra-hsp.c | 20 +- drivers/md/dm-bufio.c | 4 +- drivers/md/dm-crypt.c | 103 +- drivers/md/dm-integrity.c | 7 +- drivers/md/dm-log-writes.c | 4 +- drivers/md/dm-rq.c | 2 +- drivers/md/dm-snap.c | 22 +- drivers/media/v4l2-core/v4l2-subdev.c | 2 +- drivers/media/v4l2-core/videobuf-core.c | 2 +- drivers/media/v4l2-core/videobuf-dma-contig.c | 2 +- drivers/media/v4l2-core/videobuf-dma-sg.c | 2 +- drivers/misc/ocxl/config.c | 181 +- drivers/mmc/core/queue.c | 7 +- drivers/mmc/host/Kconfig | 2 +- drivers/mmc/host/alcor.c | 2 +- drivers/mmc/host/sdhci-msm.c | 9 +- drivers/mmc/host/sdhci-sprd.c | 78 + drivers/mmc/host/sdhci_am654.c | 7 +- drivers/net/bonding/bond_netlink.c | 2 +- drivers/net/dsa/Kconfig | 4 + drivers/net/ethernet/allwinner/sun4i-emac.c | 4 +- drivers/net/ethernet/broadcom/Kconfig | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 93 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 17 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 18 +- drivers/net/ethernet/broadcom/bnxt/bnxt_tc.h | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c | 29 +- drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c | 144 +- drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.h | 7 +- drivers/net/ethernet/cadence/macb_main.c | 4 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 35 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c | 22 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.h | 6 +- drivers/net/ethernet/google/gve/gve_main.c | 4 +- drivers/net/ethernet/google/gve/gve_rx.c | 66 +- drivers/net/ethernet/hisilicon/Kconfig | 10 + drivers/net/ethernet/hisilicon/hip04_eth.c | 142 +- drivers/net/ethernet/huawei/hinic/hinic_ethtool.c | 8 + drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h | 2 + drivers/net/ethernet/huawei/hinic/hinic_port.c | 30 + drivers/net/ethernet/huawei/hinic/hinic_port.h | 14 + drivers/net/ethernet/intel/i40e/i40e_main.c | 49 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 58 +- drivers/net/ethernet/intel/igb/igb_main.c | 43 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 30 +- drivers/net/ethernet/marvell/mvmdio.c | 11 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c | 6 + drivers/net/ethernet/mediatek/mtk_eth_soc.h | 2 +- drivers/net/ethernet/mediatek/mtk_sgmii.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 6 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.h | 8 +- .../ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c | 18 +- .../ethernet/mellanox/mlx5/core/en/tc_tun_gre.c | 4 +- .../ethernet/mellanox/mlx5/core/en/tc_tun_vxlan.c | 10 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 1 + .../net/ethernet/mellanox/mlx5/core/en_accel/tls.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 42 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 202 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 34 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.h | 6 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 116 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 10 +- .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 34 +- drivers/net/ethernet/mscc/ocelot_ace.h | 4 +- drivers/net/ethernet/mscc/ocelot_flower.c | 70 +- drivers/net/ethernet/mscc/ocelot_tc.c | 47 +- drivers/net/ethernet/netronome/nfp/abm/cls.c | 22 +- drivers/net/ethernet/netronome/nfp/abm/main.h | 2 +- drivers/net/ethernet/netronome/nfp/bpf/main.c | 30 +- drivers/net/ethernet/netronome/nfp/ccm.h | 4 + drivers/net/ethernet/netronome/nfp/ccm_mbox.c | 31 +- drivers/net/ethernet/netronome/nfp/crypto/fw.h | 2 + drivers/net/ethernet/netronome/nfp/crypto/tls.c | 94 +- drivers/net/ethernet/netronome/nfp/flower/action.c | 14 +- drivers/net/ethernet/netronome/nfp/flower/main.h | 6 +- drivers/net/ethernet/netronome/nfp/flower/match.c | 44 +- .../net/ethernet/netronome/nfp/flower/metadata.c | 2 +- .../net/ethernet/netronome/nfp/flower/offload.c | 116 +- drivers/net/ethernet/netronome/nfp/nfp_net.h | 3 + .../net/ethernet/netronome/nfp/nfp_net_common.c | 32 +- drivers/net/ethernet/ni/nixge.c | 2 +- drivers/net/ethernet/pasemi/pasemi_mac.c | 2 +- drivers/net/ethernet/qlogic/qede/qede.h | 2 +- drivers/net/ethernet/qlogic/qede/qede_filter.c | 2 +- drivers/net/ethernet/qlogic/qede/qede_main.c | 32 +- drivers/net/ethernet/sfc/efx.c | 6 +- drivers/net/ethernet/socionext/netsec.c | 123 +- drivers/net/ethernet/stmicro/stmmac/Kconfig | 1 + drivers/net/ethernet/stmicro/stmmac/common.h | 8 +- drivers/net/ethernet/stmicro/stmmac/descs.h | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 12 +- .../net/ethernet/stmicro/stmmac/dwmac1000_dma.c | 8 +- drivers/net/ethernet/stmicro/stmmac/dwmac100_dma.c | 8 +- drivers/net/ethernet/stmicro/stmmac/dwmac4.h | 4 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 51 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c | 9 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 2 + drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c | 10 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 4 +- drivers/net/ethernet/stmicro/stmmac/stmmac.h | 12 +- .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 7 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 274 +- drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 43 +- drivers/net/ethernet/ti/Kconfig | 1 + drivers/net/ethernet/ti/cpsw.c | 502 +- drivers/net/ethernet/ti/cpsw_ethtool.c | 57 +- drivers/net/ethernet/ti/cpsw_priv.h | 7 + drivers/net/ethernet/ti/davinci_cpdma.c | 106 +- drivers/net/ethernet/ti/davinci_cpdma.h | 7 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 1 - drivers/net/gtp.c | 37 +- drivers/net/netdevsim/netdev.c | 29 +- drivers/net/phy/phy.c | 16 +- drivers/net/tap.c | 5 +- drivers/net/tun.c | 8 +- drivers/nvdimm/security.c | 2 +- drivers/nvme/host/core.c | 43 +- drivers/nvme/host/fc.c | 51 +- drivers/nvme/host/multipath.c | 18 +- drivers/nvme/host/nvme.h | 1 + drivers/nvme/host/pci.c | 26 +- drivers/nvme/host/tcp.c | 9 +- drivers/nvme/host/trace.c | 28 +- drivers/nvme/target/admin-cmd.c | 3 + drivers/nvme/target/configfs.c | 4 +- drivers/nvme/target/fcloop.c | 44 +- drivers/nvme/target/io-cmd-bdev.c | 39 + drivers/nvme/target/nvmet.h | 8 + drivers/nvme/target/trace.c | 2 +- drivers/of/fdt.c | 7 +- drivers/of/platform.c | 3 +- drivers/of/unittest.c | 2 +- drivers/pci/controller/dwc/Kconfig | 2 +- drivers/pci/controller/dwc/pci-dra7xx.c | 1 + drivers/pci/controller/pci-hyperv.c | 15 +- drivers/pci/controller/pci-tegra.c | 25 +- drivers/pci/controller/pcie-mobiveil.c | 525 +- drivers/pci/p2pdma.c | 10 +- drivers/pci/proc.c | 2 +- drivers/pci/quirks.c | 30 + drivers/pinctrl/aspeed/Makefile | 2 +- drivers/pinctrl/aspeed/pinctrl-aspeed-g4.c | 94 +- drivers/pinctrl/aspeed/pinctrl-aspeed-g5.c | 123 +- drivers/pinctrl/aspeed/pinctrl-aspeed.c | 246 +- drivers/pinctrl/aspeed/pinctrl-aspeed.h | 542 +- drivers/pinctrl/aspeed/pinmux-aspeed.c | 96 + .../aspeed/{pinctrl-aspeed.h => pinmux-aspeed.h} | 350 +- drivers/pinctrl/intel/pinctrl-baytrail.c | 322 +- drivers/pinctrl/qcom/Kconfig | 9 + drivers/pinctrl/qcom/Makefile | 1 + drivers/pinctrl/qcom/pinctrl-msm.c | 25 +- drivers/pinctrl/qcom/pinctrl-sm8150.c | 1548 ++ drivers/power/reset/Kconfig | 1 + drivers/powercap/intel_rapl.c | 3 - drivers/remoteproc/stm32_rproc.c | 2 +- drivers/s390/scsi/zfcp_erp.c | 7 + drivers/s390/scsi/zfcp_fsf.c | 55 +- drivers/scsi/fcoe/fcoe.c | 2 +- drivers/scsi/fcoe/fcoe_ctlr.c | 2 +- drivers/scsi/fcoe/fcoe_sysfs.c | 2 +- drivers/scsi/fcoe/fcoe_transport.c | 2 +- drivers/scsi/hosts.c | 2 +- drivers/scsi/libfc/fc_disc.c | 2 +- drivers/scsi/libfc/fc_elsct.c | 2 +- drivers/scsi/libfc/fc_exch.c | 2 +- drivers/scsi/libfc/fc_fcp.c | 2 +- drivers/scsi/libfc/fc_frame.c | 2 +- drivers/scsi/libfc/fc_libfc.c | 2 +- drivers/scsi/libfc/fc_lport.c | 2 +- drivers/scsi/libfc/fc_npiv.c | 2 +- drivers/scsi/libfc/fc_rport.c | 2 +- drivers/scsi/libiscsi.c | 2 +- drivers/scsi/libiscsi_tcp.c | 2 +- drivers/scsi/libsas/sas_ata.c | 2 +- drivers/scsi/libsas/sas_host_smp.c | 2 +- drivers/scsi/libsas/sas_init.c | 2 +- drivers/scsi/libsas/sas_internal.h | 2 +- drivers/scsi/libsas/sas_scsi_host.c | 3 +- drivers/scsi/libsas/sas_task.c | 3 +- drivers/scsi/lpfc/lpfc_debugfs.h | 2 +- drivers/scsi/megaraid/megaraid_sas.h | 4 +- drivers/scsi/megaraid/megaraid_sas_base.c | 30 +- drivers/scsi/pm8001/pm8001_sas.c | 6 +- drivers/scsi/pm8001/pm80xx_hwi.c | 2 +- drivers/scsi/pm8001/pm80xx_hwi.h | 2 + drivers/scsi/scsi.c | 2 +- drivers/scsi/scsi_devinfo.c | 2 + drivers/scsi/scsi_error.c | 2 +- drivers/scsi/scsi_ioctl.c | 2 +- drivers/scsi/scsi_lib.c | 4 +- drivers/scsi/scsi_logging.c | 2 +- drivers/scsi/scsi_pm.c | 2 +- drivers/scsi/scsi_sysctl.c | 2 +- drivers/scsi/scsi_sysfs.c | 2 +- drivers/scsi/scsi_trace.c | 2 +- drivers/scsi/scsi_transport_fc.c | 2 +- drivers/scsi/scsi_transport_iscsi.c | 2 +- drivers/scsi/scsi_transport_sas.c | 2 +- drivers/scsi/scsi_transport_spi.c | 2 +- drivers/scsi/scsi_transport_srp.c | 2 +- drivers/scsi/sd.c | 2 +- drivers/scsi/sd_dif.c | 2 +- drivers/scsi/sd_zbc.c | 2 +- drivers/scsi/ses.c | 2 +- drivers/scsi/sg.c | 2 +- drivers/scsi/sr.c | 2 +- drivers/scsi/st.c | 2 +- drivers/scsi/virtio_scsi.c | 2 +- drivers/spi/spi-fsl-qspi.c | 2 +- drivers/vfio/mdev/mdev_core.c | 9 + drivers/virtio/virtio_mmio.c | 7 +- drivers/watchdog/Kconfig | 10 + drivers/watchdog/acquirewdt.c | 6 +- drivers/watchdog/advantechwdt.c | 6 +- drivers/watchdog/aspeed_wdt.c | 8 +- drivers/watchdog/bcm2835_wdt.c | 5 +- drivers/watchdog/bcm7038_wdt.c | 4 +- drivers/watchdog/bcm_kona_wdt.c | 4 +- drivers/watchdog/cadence_wdt.c | 4 +- drivers/watchdog/da9052_wdt.c | 9 +- drivers/watchdog/da9062_wdt.c | 5 +- drivers/watchdog/davinci_wdt.c | 14 +- drivers/watchdog/digicolor_wdt.c | 8 +- drivers/watchdog/ebc-c384_wdt.c | 9 - drivers/watchdog/eurotechwdt.c | 6 +- drivers/watchdog/ftwdt010_wdt.c | 4 +- drivers/watchdog/gpio_wdt.c | 7 + drivers/watchdog/hpwdt.c | 59 +- drivers/watchdog/i6300esb.c | 5 +- drivers/watchdog/iTCO_vendor_support.c | 7 +- drivers/watchdog/iTCO_wdt.c | 6 +- drivers/watchdog/ib700wdt.c | 6 +- drivers/watchdog/ie6xx_wdt.c | 8 +- drivers/watchdog/imx2_wdt.c | 4 +- drivers/watchdog/imx_sc_wdt.c | 123 +- drivers/watchdog/intel-mid_wdt.c | 4 +- drivers/watchdog/jz4740_wdt.c | 57 +- drivers/watchdog/loongson1_wdt.c | 4 +- drivers/watchdog/max77620_wdt.c | 8 +- drivers/watchdog/mei_wdt.c | 4 +- drivers/watchdog/mena21_wdt.c | 4 +- drivers/watchdog/menf21bmc_wdt.c | 4 +- drivers/watchdog/mpc8xxx_wdt.c | 5 +- drivers/watchdog/mv64x60_wdt.c | 6 +- drivers/watchdog/ni903x_wdt.c | 4 +- drivers/watchdog/nic7018_wdt.c | 1 - drivers/watchdog/npcm_wdt.c | 4 +- drivers/watchdog/nv_tco.h | 6 +- drivers/watchdog/octeon-wdt-main.c | 11 +- drivers/watchdog/of_xilinx_wdt.c | 4 +- drivers/watchdog/omap_wdt.c | 6 +- drivers/watchdog/omap_wdt.h | 21 +- drivers/watchdog/pc87413_wdt.c | 6 +- drivers/watchdog/pcwd_pci.c | 6 +- drivers/watchdog/pcwd_usb.c | 6 +- drivers/watchdog/pic32-dmt.c | 4 +- drivers/watchdog/pic32-wdt.c | 4 +- drivers/watchdog/pnx4008_wdt.c | 9 +- drivers/watchdog/qcom-wdt.c | 4 +- drivers/watchdog/rave-sp-wdt.c | 1 - drivers/watchdog/renesas_wdt.c | 35 +- drivers/watchdog/retu_wdt.c | 10 +- drivers/watchdog/s3c2410_wdt.c | 4 +- drivers/watchdog/sa1100_wdt.c | 6 +- drivers/watchdog/sama5d4_wdt.c | 29 +- drivers/watchdog/sbc7240_wdt.c | 11 +- drivers/watchdog/sbc8360.c | 6 +- drivers/watchdog/sch311x_wdt.c | 6 +- drivers/watchdog/softdog.c | 6 +- drivers/watchdog/sp5100_tco.c | 4 +- drivers/watchdog/sp805_wdt.c | 5 +- drivers/watchdog/sprd_wdt.c | 1 - drivers/watchdog/st_lpc_wdt.c | 4 +- drivers/watchdog/stm32_iwdg.c | 4 +- drivers/watchdog/stmp3xxx_rtc_wdt.c | 4 +- drivers/watchdog/tegra_wdt.c | 4 +- drivers/watchdog/ts4800_wdt.c | 4 +- drivers/watchdog/w83627hf_wdt.c | 6 +- drivers/watchdog/wafer5823wdt.c | 6 +- drivers/watchdog/watchdog_core.c | 22 +- drivers/watchdog/watchdog_core.h | 6 +- drivers/watchdog/watchdog_dev.c | 54 +- drivers/watchdog/wd501p.h | 6 +- drivers/watchdog/wdt.c | 6 +- drivers/watchdog/wdt_pci.c | 6 +- drivers/watchdog/wm831x_wdt.c | 9 +- drivers/watchdog/xen_wdt.c | 4 +- fs/Makefile | 2 +- fs/afs/security.c | 2 +- fs/btrfs/extent_io.c | 4 +- fs/buffer.c | 2 +- fs/ceph/file.c | 8 +- fs/ceph/inode.c | 17 +- fs/ceph/super.c | 8 +- fs/ceph/super.h | 3 +- fs/cifs/cifs_spnego.c | 25 +- fs/cifs/cifsacl.c | 28 +- fs/cifs/connect.c | 4 +- fs/cifs/smb2ops.c | 14 +- fs/cifs/smb2pdu.h | 2 + fs/crypto/keyinfo.c | 2 +- fs/dax.c | 2 +- fs/dcache.c | 2 + fs/debugfs/inode.c | 7 +- fs/ecryptfs/ecryptfs_kernel.h | 2 +- fs/ecryptfs/keystore.c | 2 +- fs/ext2/xattr.c | 3 +- fs/ext4/page-io.c | 2 +- fs/f2fs/data.c | 6 +- fs/f2fs/segment.c | 5 + fs/f2fs/super.c | 4 +- fs/fs-writeback.c | 13 +- fs/fscache/object-list.c | 2 +- fs/gfs2/aops.c | 106 +- fs/gfs2/aops.h | 4 - fs/gfs2/bmap.c | 9 +- fs/gfs2/file.c | 35 +- fs/internal.h | 12 +- fs/io_uring.c | 5 + fs/iomap.c | 2205 --- fs/iomap/Makefile | 21 + fs/iomap/direct-io.c | 563 + fs/iomap/fiemap.c | 147 + fs/iomap/iomap.c | 83 + fs/iomap/iomap_internal.h | 27 + fs/iomap/migrate.c | 39 + fs/iomap/page.c | 177 + fs/iomap/read.c | 352 + fs/iomap/seek.c | 214 + fs/iomap/swapfile.c | 180 + fs/iomap/write.c | 542 + fs/mpage.c | 2 +- fs/nfs/nfs4idmap.c | 30 +- fs/nfsd/nfs4idmap.c | 2 +- fs/nfsd/nfs4state.c | 4 +- fs/nfsd/nfsctl.c | 2 +- fs/proc/meminfo.c | 2 +- fs/proc/proc_sysctl.c | 4 + fs/ubifs/Kconfig | 13 +- fs/ubifs/auth.c | 88 +- fs/ubifs/compress.c | 27 +- fs/ubifs/log.c | 5 +- fs/ubifs/master.c | 53 +- fs/ubifs/orphan.c | 48 +- fs/ubifs/recovery.c | 2 +- fs/ubifs/sb.c | 52 +- fs/ubifs/super.c | 45 +- fs/ubifs/ubifs-media.h | 30 +- fs/ubifs/ubifs.h | 6 +- fs/udf/inode.c | 93 +- fs/udf/super.c | 138 +- fs/xfs/xfs_aops.c | 2 +- fs/xfs/xfs_bio_io.c | 2 +- fs/xfs/xfs_ioctl.c | 1 - fs/xfs/xfs_itable.c | 5 +- include/Kbuild | 12 + include/asm-generic/cacheflush.h | 74 +- include/asm-generic/mshyperv.h | 180 + include/drm/i915_component.h | 2 +- include/drm/i915_drm.h | 3 + include/drm/i915_pciids.h | 10 + include/linux/backing-dev.h | 1 + include/linux/blk-cgroup.h | 16 +- include/linux/blk_types.h | 10 + include/linux/blkdev.h | 4 +- include/linux/ceph/cls_lock_client.h | 3 + include/linux/ceph/libceph.h | 6 +- include/linux/ceph/osd_client.h | 12 +- include/linux/ceph/striper.h | 2 + include/linux/cgroup.h | 1 + include/linux/dim.h | 23 + include/linux/dma-direct.h | 9 + include/linux/dma-mapping.h | 7 - include/linux/dma-noncoherent.h | 2 +- include/linux/elevator.h | 11 +- include/linux/filter.h | 6 + include/linux/ide.h | 272 +- include/linux/if_tap.h | 1 - include/linux/kasan-checks.h | 10 +- include/linux/key.h | 121 +- include/linux/kvm_host.h | 1 + include/linux/memcontrol.h | 5 +- include/linux/mlx5/qp.h | 1 + include/linux/net.h | 4 +- include/linux/nvme.h | 12 +- include/linux/omap-mailbox.h | 4 +- include/linux/pagemap.h | 3 + include/linux/pci_ids.h | 1 + include/linux/phy.h | 2 + include/linux/skbuff.h | 15 + include/linux/vmalloc.h | 2 + include/linux/wait.h | 11 +- include/linux/writeback.h | 41 +- include/misc/ocxl.h | 5 +- include/net/devlink.h | 31 +- include/net/fib_rules.h | 4 +- include/net/flow_dissector.h | 15 + include/net/flow_offload.h | 101 + include/net/ipv6.h | 14 +- include/net/netfilter/nf_tables.h | 14 + include/net/netfilter/nf_tables_offload.h | 76 + include/net/page_pool.h | 25 + include/net/pkt_cls.h | 129 +- include/net/sctp/structs.h | 37 +- include/net/sock.h | 4 +- include/net/tc_act/tc_ct.h | 63 + include/net/tc_act/tc_mpls.h | 30 + include/net/tcp.h | 4 +- include/net/tls.h | 6 +- include/net/xdp_sock.h | 2 + include/rdma/ib_verbs.h | 39 +- include/rdma/rdma_counter.h | 65 + include/rdma/rdma_netlink.h | 6 + include/rdma/rdma_vt.h | 3 +- include/rdma/rdmavt_cq.h | 25 +- include/rdma/rdmavt_qp.h | 210 +- include/rdma/restrack.h | 9 +- include/scsi/iscsi_if.h | 2 +- include/scsi/iscsi_proto.h | 2 +- include/scsi/libiscsi.h | 2 +- include/scsi/libiscsi_tcp.h | 2 +- include/scsi/libsas.h | 2 +- include/scsi/sas.h | 2 +- include/scsi/sas_ata.h | 2 +- include/scsi/scsi_bsg_iscsi.h | 2 +- include/scsi/scsi_transport.h | 2 +- include/scsi/scsi_transport_fc.h | 2 +- include/scsi/scsi_transport_iscsi.h | 2 +- include/scsi/scsi_transport_spi.h | 2 +- include/sound/simple_card_utils.h | 4 + include/uapi/asm-generic/unistd.h | 4 +- include/uapi/linux/bpf.h | 6 +- include/uapi/linux/devlink.h | 11 + include/uapi/linux/keyctl.h | 65 - include/uapi/linux/kvm.h | 3 + include/uapi/linux/netfilter/nf_tables.h | 2 + include/uapi/linux/pkt_cls.h | 20 +- include/uapi/linux/pkt_sched.h | 1 + include/uapi/linux/tc_act/tc_ct.h | 41 + include/uapi/linux/tc_act/tc_mpls.h | 33 + include/uapi/linux/videodev2.h | 8 +- include/uapi/rdma/mlx5_user_ioctl_cmds.h | 19 + include/uapi/rdma/mlx5_user_ioctl_verbs.h | 9 + include/uapi/rdma/rdma_netlink.h | 61 +- include/uapi/rdma/rdma_user_ioctl_cmds.h | 1 + include/uapi/rdma/rvt-abi.h | 66 + include/uapi/rdma/siw-abi.h | 185 + kernel/bpf/cgroup.c | 4 + kernel/dma/Kconfig | 3 + kernel/dma/direct.c | 16 +- kernel/kprobes.c | 2 +- kernel/pid.c | 2 +- kernel/time/time.c | 4 + kernel/time/vsyscall.c | 6 +- kernel/trace/ring_buffer.c | 17 +- kernel/trace/trace_kprobe.c | 247 +- kernel/trace/trace_probe.c | 105 +- kernel/trace/trace_probe.h | 74 +- kernel/trace/trace_uprobe.c | 161 +- kernel/tracepoint.c | 4 +- lib/digsig.c | 2 +- lib/dim/Makefile | 6 +- lib/dim/rdma_dim.c | 108 + localversion-next | 2 +- mm/memcontrol.c | 22 +- mm/page_alloc.c | 2 - mm/page_owner.c | 61 +- mm/rmap.c | 1 + mm/sparse.c | 2 +- mm/vmalloc.c | 10 + mm/z3fold.c | 46 +- net/bpfilter/main.c | 2 +- net/ceph/ceph_common.c | 2 +- net/ceph/cls_lock_client.c | 47 +- net/ceph/osd_client.c | 22 +- net/ceph/striper.c | 17 + net/core/dev.c | 16 +- net/core/devlink.c | 134 +- net/core/filter.c | 22 +- net/core/flow_dissector.c | 44 + net/core/flow_offload.c | 118 + net/core/page_pool.c | 8 + net/core/skbuff.c | 268 + net/core/sock.c | 2 +- net/core/xdp.c | 3 + net/dccp/ipv6.c | 2 +- net/dns_resolver/dns_key.c | 12 +- net/dns_resolver/dns_query.c | 15 +- net/dsa/dsa_priv.h | 2 + net/dsa/port.c | 12 + net/dsa/slave.c | 36 +- net/hsr/hsr_device.c | 18 +- net/hsr/hsr_device.h | 1 - net/hsr/hsr_netlink.c | 7 - net/ipv4/route.c | 21 +- net/ipv4/tcp.c | 2 + net/ipv6/ip6_flowlabel.c | 27 +- net/ipv6/raw.c | 4 +- net/ipv6/route.c | 36 + net/ipv6/tcp_ipv6.c | 2 +- net/ipv6/udp.c | 4 +- net/l2tp/l2tp_ip6.c | 4 +- net/netfilter/Makefile | 2 +- net/netfilter/nf_tables_api.c | 75 +- net/netfilter/nf_tables_offload.c | 267 + net/netfilter/nft_cmp.c | 53 + net/netfilter/nft_immediate.c | 31 + net/netfilter/nft_meta.c | 31 + net/netfilter/nft_payload.c | 187 + net/nfc/nci/data.c | 2 +- net/openvswitch/actions.c | 81 +- net/openvswitch/dp_notify.c | 2 +- net/openvswitch/vport-netdev.c | 6 +- net/rxrpc/key.c | 19 +- net/sched/Kconfig | 22 + net/sched/Makefile | 2 + net/sched/act_ct.c | 984 + net/sched/act_mpls.c | 406 + net/sched/cls_api.c | 216 +- net/sched/cls_flower.c | 151 +- net/sched/sch_ingress.c | 6 +- net/sctp/associola.c | 2 - net/sctp/bind_addr.c | 13 +- net/sctp/ipv6.c | 2 +- net/sctp/sm_make_chunk.c | 21 +- net/sctp/socket.c | 19 +- net/sctp/stream_interleave.c | 4 +- net/sctp/stream_sched.c | 2 +- net/socket.c | 23 +- net/sunrpc/cache.c | 1 - net/tls/tls_device.c | 10 +- net/tls/tls_device_fallback.c | 4 + net/vmw_vsock/virtio_transport.c | 3 +- net/wireless/reg.c | 6 +- net/xdp/xsk.c | 31 +- scripts/Makefile.build | 2 +- scripts/Makefile.host | 2 +- scripts/Makefile.lib | 12 +- scripts/Makefile.modbuiltin | 2 +- scripts/gdb/linux/Makefile | 2 +- scripts/package/mkspec | 2 +- scripts/tags.sh | 43 +- security/integrity/digsig.c | 31 +- security/integrity/digsig_asymmetric.c | 2 +- security/integrity/evm/evm_crypto.c | 2 +- security/integrity/ima/ima_mok.c | 13 +- security/integrity/integrity.h | 6 +- .../integrity/platform_certs/platform_keyring.c | 14 +- security/keys/compat.c | 2 - security/keys/encrypted-keys/encrypted.c | 2 +- security/keys/encrypted-keys/masterkey_trusted.c | 2 +- security/keys/gc.c | 2 +- security/keys/internal.h | 16 +- security/keys/key.c | 29 +- security/keys/keyctl.c | 104 +- security/keys/keyring.c | 27 +- security/keys/permission.c | 361 +- security/keys/persistent.c | 27 +- security/keys/proc.c | 22 +- security/keys/process_keys.c | 86 +- security/keys/request_key.c | 34 +- security/keys/request_key_auth.c | 15 +- security/selinux/hooks.c | 16 +- security/smack/smack_lsm.c | 3 +- sound/firewire/amdtp-stream.c | 59 +- sound/pci/rme9652/hdspm.c | 1 - sound/soc/codecs/max98357a.c | 25 +- sound/soc/codecs/pcm3060-i2c.c | 4 +- sound/soc/codecs/pcm3060-spi.c | 4 +- sound/soc/codecs/pcm3060.c | 4 +- sound/soc/codecs/pcm3060.h | 2 +- sound/soc/codecs/rt1011.c | 4 +- sound/soc/codecs/rt1308.c | 0 sound/soc/codecs/rt1308.h | 0 sound/soc/generic/audio-graph-card.c | 30 +- sound/soc/generic/simple-card-utils.c | 7 + sound/soc/generic/simple-card.c | 26 +- tools/arch/arm64/include/uapi/asm/kvm.h | 7 + tools/arch/x86/include/asm/cpufeatures.h | 21 +- tools/arch/x86/include/uapi/asm/kvm.h | 31 +- tools/bpf/bpftool/bash-completion/bpftool | 9 +- tools/bpf/bpftool/map_perf_ring.c | 201 +- tools/include/uapi/linux/bpf.h | 6 +- tools/lib/bpf/README.rst | 3 +- tools/lib/bpf/libbpf.c | 397 +- tools/lib/bpf/libbpf.h | 49 + tools/lib/bpf/libbpf.map | 4 + tools/pci/Makefile | 5 +- .../tests/shell/record+probe_libc_inet_pton.sh | 2 +- tools/perf/util/evsel.c | 10 +- tools/perf/util/header.c | 1 + tools/perf/util/machine.c | 25 +- tools/perf/util/thread.c | 23 +- tools/testing/selftests/Makefile | 2 +- .../testing/selftests/bpf/prog_tests/perf_buffer.c | 100 + .../selftests/bpf/progs/test_attach_probe.c | 13 +- .../testing/selftests/bpf/progs/test_perf_buffer.c | 25 + tools/testing/selftests/bpf/test_maps.c | 21 +- tools/testing/selftests/bpf/test_verifier.c | 17 +- tools/testing/selftests/bpf/verifier/wide_store.c | 36 + tools/testing/selftests/lib.mk | 4 +- tools/testing/selftests/net/config | 2 +- .../net/forwarding/gre_inner_v4_multipath.sh | 305 + .../net/forwarding/gre_inner_v6_multipath.sh | 306 + .../net/forwarding/ip6gre_inner_v4_multipath.sh | 304 + .../net/forwarding/ip6gre_inner_v6_multipath.sh | 305 + tools/testing/selftests/net/txring_overwrite.c | 2 +- tools/testing/selftests/rseq/rseq-arm.h | 61 +- tools/testing/selftests/seccomp/seccomp_bpf.c | 13 +- tools/testing/selftests/tc-testing/TdcPlugin.py | 5 +- tools/testing/selftests/tc-testing/config | 1 + .../creating-testcases/scapy-example.json | 98 + .../selftests/tc-testing/plugin-lib/scapyPlugin.py | 50 + .../selftests/tc-testing/tc-tests/actions/ct.json | 314 + .../tc-testing/tc-tests/actions/mpls.json | 1088 ++ tools/testing/selftests/tc-testing/tdc.py | 10 +- usr/include/Makefile | 1 + virt/kvm/kvm_main.c | 2 +- 1016 files changed, 46569 insertions(+), 24624 deletions(-) rename Documentation/{filesystems => admin-guide}/binderfs.rst (100%) delete mode 100644 Documentation/devicetree/bindings/arm/rda.txt create mode 100644 Documentation/devicetree/bindings/arm/rda.yaml rename Documentation/devicetree/bindings/mmc/{tmio_mmc.txt => renesas,sdhi.txt} (87%) create mode 100644 Documentation/devicetree/bindings/pinctrl/aspeed,ast2400-pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/aspeed,ast2500-pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/pinctrl-aspeed.txt copy Documentation/devicetree/bindings/pinctrl/{qcom,msm8998-pinctrl.txt => qcom,s [...] delete mode 100644 Documentation/devicetree/bindings/watchdog/fsl-imx-sc-wdt.txt rename Documentation/devicetree/bindings/watchdog/{renesas-wdt.txt => renesas,wdt. [...] rename Documentation/infiniband/{core_locking.txt => core_locking.rst} (78%) create mode 100644 Documentation/infiniband/index.rst rename Documentation/infiniband/{ipoib.txt => ipoib.rst} (90%) rename Documentation/infiniband/{opa_vnic.txt => opa_vnic.rst} (63%) rename Documentation/infiniband/{sysfs.txt => sysfs.rst} (69%) rename Documentation/infiniband/{tag_matching.txt => tag_matching.rst} (98%) rename Documentation/infiniband/{user_mad.txt => user_mad.rst} (90%) rename Documentation/infiniband/{user_verbs.txt => user_verbs.rst} (93%) create mode 100644 Documentation/networking/dsa/b53.rst create mode 100644 Documentation/networking/dsa/configuration.rst create mode 100644 Documentation/riscv/boot-image-header.txt create mode 100644 Documentation/security/tpm/tpm_ftpm_tee.rst create mode 100644 Documentation/virtual/index.rst create mode 100644 Documentation/virtual/kvm/cpuid.rst delete mode 100644 Documentation/virtual/kvm/cpuid.txt create mode 100644 Documentation/virtual/kvm/index.rst rename Documentation/virtual/{paravirt_ops.txt => paravirt_ops.rst} (65%) create mode 100644 a create mode 100644 arch/riscv/include/asm/image.h create mode 100644 arch/xtensa/boot/dts/virt.dts create mode 100644 arch/xtensa/configs/virt_defconfig create mode 100644 drivers/char/tpm/tpm_ftpm_tee.c create mode 100644 drivers/char/tpm/tpm_ftpm_tee.h create mode 100644 drivers/infiniband/core/counters.c copy drivers/infiniband/hw/hfi1/{aspm.h => aspm.c} (62%) create mode 100644 drivers/infiniband/sw/siw/Kconfig create mode 100644 drivers/infiniband/sw/siw/Makefile create mode 100644 drivers/infiniband/sw/siw/iwarp.h create mode 100644 drivers/infiniband/sw/siw/siw.h create mode 100644 drivers/infiniband/sw/siw/siw_cm.c create mode 100644 drivers/infiniband/sw/siw/siw_cm.h create mode 100644 drivers/infiniband/sw/siw/siw_cq.c create mode 100644 drivers/infiniband/sw/siw/siw_main.c create mode 100644 drivers/infiniband/sw/siw/siw_mem.c create mode 100644 drivers/infiniband/sw/siw/siw_mem.h create mode 100644 drivers/infiniband/sw/siw/siw_qp.c create mode 100644 drivers/infiniband/sw/siw/siw_qp_rx.c create mode 100644 drivers/infiniband/sw/siw/siw_qp_tx.c create mode 100644 drivers/infiniband/sw/siw/siw_verbs.c create mode 100644 drivers/infiniband/sw/siw/siw_verbs.h create mode 100644 drivers/pinctrl/aspeed/pinmux-aspeed.c copy drivers/pinctrl/aspeed/{pinctrl-aspeed.h => pinmux-aspeed.h} (74%) create mode 100644 drivers/pinctrl/qcom/pinctrl-sm8150.c delete mode 100644 fs/iomap.c create mode 100644 fs/iomap/Makefile create mode 100644 fs/iomap/direct-io.c create mode 100644 fs/iomap/fiemap.c create mode 100644 fs/iomap/iomap.c create mode 100644 fs/iomap/iomap_internal.h create mode 100644 fs/iomap/migrate.c create mode 100644 fs/iomap/page.c create mode 100644 fs/iomap/read.c create mode 100644 fs/iomap/seek.c create mode 100644 fs/iomap/swapfile.c create mode 100644 fs/iomap/write.c create mode 100644 include/asm-generic/mshyperv.h create mode 100644 include/net/netfilter/nf_tables_offload.h create mode 100644 include/net/tc_act/tc_ct.h create mode 100644 include/net/tc_act/tc_mpls.h create mode 100644 include/rdma/rdma_counter.h create mode 100644 include/uapi/linux/tc_act/tc_ct.h create mode 100644 include/uapi/linux/tc_act/tc_mpls.h create mode 100644 include/uapi/rdma/rvt-abi.h create mode 100644 include/uapi/rdma/siw-abi.h create mode 100644 lib/dim/rdma_dim.c create mode 100644 net/netfilter/nf_tables_offload.c create mode 100644 net/sched/act_ct.c create mode 100644 net/sched/act_mpls.c mode change 100755 => 100644 sound/soc/codecs/rt1308.c mode change 100755 => 100644 sound/soc/codecs/rt1308.h create mode 100644 tools/testing/selftests/bpf/prog_tests/perf_buffer.c create mode 100644 tools/testing/selftests/bpf/progs/test_perf_buffer.c create mode 100644 tools/testing/selftests/bpf/verifier/wide_store.c create mode 100755 tools/testing/selftests/net/forwarding/gre_inner_v4_multipath.sh create mode 100755 tools/testing/selftests/net/forwarding/gre_inner_v6_multipath.sh create mode 100755 tools/testing/selftests/net/forwarding/ip6gre_inner_v4_multipath.sh create mode 100755 tools/testing/selftests/net/forwarding/ip6gre_inner_v6_multipath.sh create mode 100644 tools/testing/selftests/tc-testing/creating-testcases/scapy-exa [...] create mode 100644 tools/testing/selftests/tc-testing/plugin-lib/scapyPlugin.py create mode 100644 tools/testing/selftests/tc-testing/tc-tests/actions/ct.json create mode 100644 tools/testing/selftests/tc-testing/tc-tests/actions/mpls.json