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-aarch64-next-allyesconfig in repository toolchain/ci/linux.
omits d58b5ab90ee7 Add linux-next specific files for 20190708 omits f551d0ef9ef1 Merge branch 'akpm/master' omits 2c255e0df977 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 939a6222a380 fs/select.c: use struct_size() in kmalloc() omits a6fd8fcdedd4 drivers/tty/serial/sh-sci.c: suppress warning omits 31e0d14dfe16 proc-sysctl-add-shared-variables-for-range-check-fix-4 omits 4d61cd27d251 proc/sysctl: make firmware loader table conditional omits a84abf5a5d69 proc-sysctl-add-shared-variables-for-range-check-fix-2-fix omits 6a3cfe866a52 tipc: remove two unused variables omits 24b47f79d59c proc/sysctl: add shared variables for range check omits bbcd1c14bf3b mm-add-account_locked_vm-utility-function-v3-fix omits c0dc32290f69 mm-add-account_locked_vm-utility-function-v3 omits 4d75fe3b1770 mm: add account_locked_vm utility function omits 99cf41bf3bb0 mm-sparsemem-cleanup-section-number-data-types-fix omits ddf649ce04ba mm/sparsemem: cleanup 'section number' data types omits 664594b99252 libnvdimm/pfn: stop padding pmem namespaces to section alignment omits 9dc75c55739b libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields omits 62cd2472b20b mm/devm_memremap_pages: enable sub-section remap omits 9c2ff100462e docs/vm: update ZONE_DEVICE memory model documentation omits 3cea7e0ad213 mm: document ZONE_DEVICE memory-model implications omits e80c12122ea0 mm/sparsemem: support sub-section hotplug omits 8e0ab974168b mm/sparsemem: prepare for sub-section ranges omits e9893bb2fe49 mm: kill is_dev_zone() helper omits 542a82a00e88 mm/hotplug: kill is_dev_zone() usage in __remove_pages() omits 3ba64f08ea62 mm/sparsemem: convert kmalloc_section_memmap() to populate [...] omits 37ddcbed312c mm/hotplug: prepare shrink_{zone, pgdat}_span for sub-sect [...] omits 9679af668e5c mm/sparsemem: add helpers track active portions of a secti [...] omits 422cb24db1c6 mm/sparsemem: introduce a SECTION_IS_EARLY flag omits 71ad1f0cee02 mm/sparsemem: introduce struct mem_section_usage omits 994a76fe8b57 arm64-mm-implement-pte_devmap-support-fix omits 16bb1345fb80 arm64: mm: implement pte_devmap support omits 282f1775e8bd mm: introduce ARCH_HAS_PTE_DEVMAP omits 0b1f81f5f3a3 mm: clean up is_device_*_page() definitions omits 670a2fb8698b drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3-fix omits f995d719e727 drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3 omits a113a90fab81 drivers/base/memory.c: Get rid of find_memory_block_hinted() omits 60c8fff44f4c mm/memory_hotplug: move and simplify walk_memory_blocks() omits 873e7b492402 mm/memory_hotplug: rename walk_memory_range() and pass sta [...] omits 16ca5666d99d mm: make register_mem_sect_under_node() static omits 5adf3bd68051 drivers/base/memory: Use "unsigned long" for block ids omits 4ae1d75575cb mm-section-numbers-use-the-type-unsigned-long-v3 omits 0285cc22b86e mm-section-numbers-use-the-type-unsigned-long-fix omits 70d71674bf31 mm: section numbers use the type "unsigned long" omits 321e532eb604 mm/mmap: move common defines to mman-common.h omits be069d8491b2 mm: move MAP_SYNC to asm-generic/mman-common.h omits 1c97ceac866a device-dax: "Hotremove" persistent memory that is used lik [...] omits 223b1c09575a mm/hotplug: make remove_memory() interface usable omits 93260574c2ef device-dax: fix memory and resource leak if hotplug fails omits 404047c45dd7 pinctrl: fix pxa2xx.c build warnings omits de55318c46a2 Merge branch 'akpm-current/current' omits 794cde2f127d merge fix for conflict between the s390 and driver-core tree omits 5a296dd77a56 Merge remote-tracking branch 'hmm/hmm' omits cb76eb15fcb9 Merge remote-tracking branch 'devfreq/for-next' omits 105884920ce2 Merge remote-tracking branch 'pidfd/for-next' omits 875873cd0d2e Merge remote-tracking branch 'hyperv/hyperv-next' omits 903970a3216b Merge remote-tracking branch 'xarray/xarray' omits 4d3973687dc4 Merge remote-tracking branch 'nvmem/for-next' omits f46bf6ae0c9b Merge remote-tracking branch 'kspp/for-next/kspp' omits 261e6c741005 Merge remote-tracking branch 'ntb/ntb-next' omits c68f41a9c964 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 54a3024fdcb8 Merge remote-tracking branch 'rtc/rtc-next' omits d438c04300d7 Merge remote-tracking branch 'livepatching/for-next' omits 537ee938498e Merge remote-tracking branch 'y2038/y2038' omits 2d2c6bdeaede Merge remote-tracking branch 'kselftest/next' omits bcc498b39901 Merge remote-tracking branch 'userns/for-next' omits b897b4985915 Merge remote-tracking branch 'pwm/for-next' omits 389624bafb81 Merge remote-tracking branch 'pinctrl/for-next' omits b9ce5f8e3aad Merge remote-tracking branch 'gpio/for-next' omits 8da1b12ec87e Merge remote-tracking branch 'rpmsg/for-next' omits 59006486ae7f Merge remote-tracking branch 'vhost/linux-next' omits e432ca42f91a Merge remote-tracking branch 'scsi-mkp/for-next' omits 8d2e2ed42ac0 Merge remote-tracking branch 'scsi/for-next' omits c2f71aad1d2b Merge remote-tracking branch 'cgroup/for-next' omits 831af456d273 Merge remote-tracking branch 'slave-dma/next' omits ec6272bd7ca2 Merge remote-tracking branch 'mux/for-next' omits d8d830240ff2 Merge remote-tracking branch 'staging/staging-next' omits 4bf7b587cbe6 Merge remote-tracking branch 'char-misc/char-misc-next' omits bcc9c3fb8e2a Merge remote-tracking branch 'tty/tty-next' omits c41f69560019 Merge remote-tracking branch 'usb/usb-next' omits fa38d1bf2426 Merge remote-tracking branch 'driver-core/driver-core-next' omits cca847fd7bfa Merge remote-tracking branch 'ipmi/for-next' omits 02ef2ffa6f91 Merge remote-tracking branch 'leds/for-next' omits 38258160ebdb Merge remote-tracking branch 'chrome-platform/for-next' omits 9eb8b74996a3 Merge remote-tracking branch 'drivers-x86/for-next' omits 91f41ca6ad4e Merge remote-tracking branch 'workqueues/for-next' omits e974c07cb879 Merge remote-tracking branch 'percpu/for-next' omits a5de6976a781 Merge remote-tracking branch 'xen-tip/linux-next' omits 0e285a15ec0e Merge remote-tracking branch 'kvms390/next' omits de7217e8bec3 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits 53055a5028e5 Merge remote-tracking branch 'kvm-arm/next' omits d8bf2ff30aaf Merge remote-tracking branch 'kvm/linux-next' omits a68168cded58 Merge remote-tracking branch 'ftrace/for-next' omits d80d62ad8c3d Merge remote-tracking branch 'edac-amd/for-next' omits b7376f475992 Merge remote-tracking branch 'tip/auto-latest' omits f90ec47494c7 Merge remote-tracking branch 'spi/for-next' omits 59150ce554f1 Merge remote-tracking branch 'devicetree/for-next' omits 9a859a78d263 Merge remote-tracking branch 'audit/next' omits 51306460d2af Merge remote-tracking branch 'vfio/next' omits f200b1113050 Merge remote-tracking branch 'iommu/next' omits 4ddd4f32412e Merge remote-tracking branch 'tpmdd/next' omits d548ddf30ae3 Merge remote-tracking branch 'selinux/next' omits 8f46c2ab371c Merge remote-tracking branch 'keys/keys-next' omits d775f667d46e Merge remote-tracking branch 'integrity/next-integrity' omits 10bbe3433776 Merge remote-tracking branch 'apparmor/apparmor-next' omits 233f493f6b8f Merge remote-tracking branch 'security/next-testing' omits e347e4db9d6a Merge remote-tracking branch 'regulator/for-next' omits d6281362beda Merge remote-tracking branch 'battery/for-next' omits 6134f542f74e Merge remote-tracking branch 'backlight/for-backlight-next' omits 2a62745af4bb Merge remote-tracking branch 'mfd/for-mfd-next' omits 3bcbad46ff92 Merge remote-tracking branch 'kgdb/kgdb-next' omits 80b22b6b7e80 Merge remote-tracking branch 'mmc/next' omits 53b0872616e4 Merge remote-tracking branch 'device-mapper/for-next' omits 15b6028a2c11 Merge remote-tracking branch 'block/for-next' omits 7d839217f1e2 Merge remote-tracking branch 'input/next' omits b98d9f52b390 Merge remote-tracking branch 'modules/modules-next' omits dcac92bfaac2 Merge remote-tracking branch 'sound-asoc/for-next' omits 61ab91c89691 Merge remote-tracking branch 'sound/for-next' omits 92ddcd333f37 Merge remote-tracking branch 'regmap/for-next' omits 45f8ea295d2f Merge remote-tracking branch 'etnaviv/etnaviv/next' omits a4abb3ba8a54 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 949e5a726161 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 1949a76470b8 Merge remote-tracking branch 'drm-misc/for-linux-next' omits fe89de9314b2 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 15a779996848 Merge remote-tracking branch 'amdgpu/drm-next' omits 6fb8e8de9e8b Merge remote-tracking branch 'drm/drm-next' omits ba30fb6d5d64 Merge remote-tracking branch 'crypto/master' omits e9486026210c Merge remote-tracking branch 'mtd/mtd/next' omits b9ed1c3ae44f Merge remote-tracking branch 'gfs2/for-next' omits c1b817c9a74a Merge remote-tracking branch 'mac80211-next/master' omits f05b7dd5783e Merge remote-tracking branch 'nfc-next/master' omits 89a428e44bc4 Merge remote-tracking branch 'netfilter-next/master' omits 2c65473ab3e7 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits ea57993595dc Merge remote-tracking branch 'bpf-next/master' omits b60b0b3ece4e Merge remote-tracking branch 'net-next/master' omits afcfd7b1c8ce next-20190628/rdma omits 7df36db47804 Merge remote-tracking branch 'swiotlb/linux-next' omits ca1c41c60f3f Merge remote-tracking branch 'dlm/next' omits 75f7c7236d94 Merge remote-tracking branch 'ieee1394/for-next' omits 393d93469ef3 Merge remote-tracking branch 'thermal-soc/next' omits 0a42eabc5851 Merge remote-tracking branch 'thermal/next' omits ce97bdd98492 Merge remote-tracking branch 'pm/linux-next' omits f4039ea6e101 Merge remote-tracking branch 'fbdev/fbdev-for-next' omits 1a4bb7b628a6 Merge remote-tracking branch 'v4l-dvb/master' omits a089f61ee180 Merge remote-tracking branch 'jc_docs/docs-next' omits 6af79111ad09 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits eaa0d0d3b269 Merge remote-tracking branch 'i3c/i3c/next' omits 4226c2bec475 Merge remote-tracking branch 'i2c/i2c/for-next' omits 06f7275a9a25 Merge remote-tracking branch 'hid/for-next' omits 73952dc2310f Merge remote-tracking branch 'pstore/for-next/pstore' omits eb546746105c Merge remote-tracking branch 'pci/next' omits eff9767f6746 Merge remote-tracking branch 'printk/for-next' omits ecd27e0ab735 Merge remote-tracking branch 'vfs/for-next' omits 397e7773acba Merge remote-tracking branch 'file-locks/locks-next' omits e40a957a890a Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits 21ff9f00daf6 Merge remote-tracking branch 'iomap/iomap-for-next' omits 867c90eeea9d Merge remote-tracking branch 'xfs/for-next' omits 1593316f040a Merge remote-tracking branch 'v9fs/9p-next' omits 90a79b25e222 Merge remote-tracking branch 'ubifs/linux-next' omits b0eb397874f1 Merge remote-tracking branch 'nfsd/nfsd-next' omits 19b0d19ef215 Merge remote-tracking branch 'nfs/linux-next' omits b42b0d75b9eb Merge remote-tracking branch 'f2fs/dev' omits 55758da18dc1 Merge remote-tracking branch 'ext4/dev' omits c5ede3b7ea49 Merge remote-tracking branch 'ext3/for_next' omits 9ef87b053bdc Merge remote-tracking branch 'ecryptfs/next' omits c5a28b5f954e Merge remote-tracking branch 'cifs/for-next' omits e495984468b1 Merge remote-tracking branch 'ceph/master' omits 6bbd3ff35cb0 Merge remote-tracking branch 'btrfs-kdave/for-next' omits b660e986dec3 Merge remote-tracking branch 'afs/afs-next' omits c0ac50044b1a Merge remote-tracking branch 'fscrypt/master' omits 0bcebf401759 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 315436dcc8d4 Merge remote-tracking branch 'uml/linux-next' omits 73025395803c Merge remote-tracking branch 'sh/sh-next' omits d9b39ec59de8 Merge remote-tracking branch 's390/features' omits e5f3a4e822fa Merge remote-tracking branch 'risc-v/for-next' omits 99ebcfec5094 Merge remote-tracking branch 'soc-fsl/next' omits 8e8fefda5723 Merge remote-tracking branch 'powerpc/next' omits 2c22b63f9dbe Merge remote-tracking branch 'parisc-hd/for-next' omits 958ace9b9eda Merge remote-tracking branch 'nios2/for-next' omits 593af54a25be Merge remote-tracking branch 'mips/mips-next' omits 9da6eb212124 Merge remote-tracking branch 'm68knommu/for-next' omits 01fd0e565283 Merge remote-tracking branch 'm68k/for-next' omits ccd1eda4ac7a Merge remote-tracking branch 'h8300/h8300-next' omits c6d41a2a548b Merge remote-tracking branch 'csky/linux-next' omits 6c5d1b87a0c8 Merge remote-tracking branch 'clk/clk-next' omits e41aad4a2907 Merge remote-tracking branch 'tegra/for-next' omits 1c1cb67867bc Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 6e8ec2148512 Merge remote-tracking branch 'samsung-krzk/for-next' omits 7573174baa49 Merge remote-tracking branch 'rockchip/for-next' omits 20977f775f96 Merge remote-tracking branch 'reset/reset/next' omits 63c63f57654f Merge remote-tracking branch 'renesas/next' omits 5acd2611e36a Merge remote-tracking branch 'qcom/for-next' omits e93ee9faaea7 Merge remote-tracking branch 'omap/for-next' omits fc9522b06771 Merge remote-tracking branch 'mvebu/for-next' omits 6a557b3545b4 Merge remote-tracking branch 'mediatek/for-next' omits 96c0eddb05ed Merge remote-tracking branch 'keystone/next' omits 0f7e229a2be5 Merge remote-tracking branch 'imx-mxs/for-next' omits 14457c586265 Merge remote-tracking branch 'bcm2835/for-next' omits 81f8bd46abac Merge remote-tracking branch 'at91/at91-next' omits b6f8853ffb04 Merge remote-tracking branch 'aspeed/for-next' omits 0188a9e2fd8c Merge remote-tracking branch 'amlogic/for-next' omits 4f786a810bad Merge remote-tracking branch 'actions/for-next' omits 2e9223b01df6 Merge remote-tracking branch 'arm-soc/for-next' omits 9401ebe547f1 Merge remote-tracking branch 'arm64/for-next/core' omits fc099c40fe9a Merge remote-tracking branch 'arm/for-next' omits 783644a14fb0 Merge remote-tracking branch 'asm-generic/master' omits 75b0c28db183 Merge remote-tracking branch 'dma-mapping/for-next' omits 0d258b8864d3 Merge remote-tracking branch 'kbuild/for-next' omits 8caf72b14e6d Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 602f81b6538d Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits b52d509e6598 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits ee9e870e2efc Merge remote-tracking branch 'hwmon-fixes/hwmon' omits a9f033f8a70e Merge remote-tracking branch 'omap-fixes/fixes' omits 3910da29940e Merge remote-tracking branch 'reset-fixes/reset/fixes' omits 0fcf8968f05e Merge remote-tracking branch 'input-current/for-linus' omits 7f04dff7bcb1 Merge remote-tracking branch 'phy/fixes' omits 1cbaa9d58eb7 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 90aa341fe060 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 671f5852dd4a Merge remote-tracking branch 'spi-fixes/for-linus' omits 0682c1cb92e6 Merge remote-tracking branch 'regulator-fixes/for-linus' omits d44a36c880d6 Merge remote-tracking branch 'regmap-fixes/for-linus' omits 846b12d5ad9d Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 6c1ccaa827ae Merge remote-tracking branch 'netfilter/master' omits 627625e2e8ae Merge remote-tracking branch 'net/master' omits 7b13c7a41984 Merge remote-tracking branch 'sparc/master' omits 5144478c0bf0 Merge remote-tracking branch 'powerpc-fixes/fixes' omits 5a519270b25c Merge remote-tracking branch 'arc-current/for-curr' omits 4c622e73584a Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 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' omits 730dc4ad74ff include/linux/lz4.h: fix spelling and copy-paste errors in [...] omits eae53c70cfd9 ipc/msg.c: consolidate all xxxctl_down() functions omits 74c0b64af041 ipc/mqueue.c: only perform resource calculation if user valid omits 520fca7f3f15 include/asm-generic/bug.h: fix "cut here" for WARN_ON for [...] omits d670f6466704 resource: avoid unnecessary lookups in find_next_iomem_res() omits e2b960f69707 resource-fix-locking-in-find_next_iomem_res-fix omits e52d4df5c2cd resource: fix locking in find_next_iomem_res() omits 4c00efc796bf scripts/gdb: add helpers to find and list devices omits c7ccfb4a2ab1 scripts/gdb: add lx-genpd-summary command omits 70ca225d9221 aio: simplify read_events() omits b5025dea0e81 drivers/pps/pps.c: clear offset flags in PPS_SETPARAMS ioctl omits f03d5c4ec6d3 kernel/pid.c: convert struct pid count to refcount_t omits d86eb4d6a06e drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate so [...] omits d2499fbc028f coredump: split pipe command whitespace before expanding template omits 135f9746cf83 select: shift restore_saved_sigmask_unless() into poll_sel [...] omits 8f52087e75c5 select: change do_poll() to return -ERESTARTNOHAND rather [...] omits 7382390ab260 signal: simplify set_user_sigmask/restore_user_sigmask omits 502e105a2abc signal: reorder struct sighand_struct omits 7ed71c64992e selftests-ptrace-add-a-test-case-for-ptrace_get_syscall_in [...] omits f89fa4417673 selftests/ptrace: add a test case for PTRACE_GET_SYSCALL_INFO omits fa58c7f38754 ptrace: add PTRACE_GET_SYSCALL_INFO request omits 0dec8209c2ca powerpc: define syscall_get_error() omits 32f51ca94f75 parisc: define syscall_get_error() omits 077d4bac31ee mips: define syscall_get_error() omits 90da7c7895ff hexagon: define syscall_get_error() and syscall_get_return [...] omits 874df80c85b4 nds32: fix asm/syscall.h omits 55530366e5a9 fs/reiserfs/journal.c: change return type of dirty_one_tra [...] omits 456f30070ea1 fs/ufs/super.c: remove set but not used variable 'usb3' omits 157e416dc988 fs/hfsplus/xattr.c: replace strncpy with memcpy omits 45c367ad337a coda-add-hinting-support-for-partial-file-caching-fix omits b186cb06e982 coda: add hinting support for partial file caching omits 047a9afcbae2 coda: ftoc validity check integration omits 9b19d192b443 coda: remove sb test in coda_fid_to_inode() omits 9c283ea74ff2 coda: remove sysctl object from module when unused omits 1e7924a09080 coda: add __init to init_coda_psdev() omits 11f45c147fe8 coda: use SIZE() for stat omits 4d91e502638c coda: destroy mutex in put_super() omits 722d5d35870b coda: remove uapi/linux/coda_psdev.h omits 5a03c265b55e coda: Move internal defs out of include/linux/ [ver #2] omits 58bbf037ad61 coda: bump module version omits ff8785abbce5 coda: get rid of CODA_FREE() omits dd53beb44f63 coda: get rid of CODA_ALLOC() omits 431841c9b398 coda: change Coda's user api to use 64-bit time_t in timespec omits 4b133d4a7154 coda: stop using 'struct timespec' in user API omits 97617649d027 coda: clean up indentation, replace spaces with tab omits 11e6e461efaf uapi linux/coda_psdev.h: move CODA_REQ_ from uapi to kerne [...] omits 5919d9887912 coda: don't try to print names that were considered too long omits 2f3e4b249526 coda: fix build using bare-metal toolchain omits fe299f796866 coda: potential buffer overflow in coda_psdev_write() omits b0da248320c2 coda: add error handling for fget omits ee14a80ad74a uapi linux/coda_psdev.h: move upc_req definition from uapi [...] omits e775c0af6011 uapi linux/coda.h: use __kernel_pid_t for userspace omits 4fc089fdf002 coda: pass the host file in vma->vm_file on mmap omits 81633e99518e mips/kprobes: export kprobe_fault_handler() omits cd97573ba9bb mm, kprobes: generalize and rename notify_page_fault() as [...] omits 394dec55afc7 init/Kconfig: fix neighboring typos omits 2810b16f12b6 fs/binfmt_elf.c: delete stale comment omits 5c3c1f83cd76 fs/binfmt_flat.c: remove set but not used variable 'inode' omits 1d93ebf638a0 checkpatch: fix something omits 117ab8a21f43 checkpatch: don't interpret stack dumps as commit IDs omits f7f49fb33229 checkpatch: add warnings in favor of strscpy(). omits a1ccbfab0691 checkpatch.pl: warn on duplicate sysctl local variable omits c4503d695032 rbtree-avoid-generating-code-twice-for-the-cached-versions [...] omits 5c0c57d883f8 lib/rbtree: avoid generating code twice for the cached versions omits 72eead63ea62 lib/test_meminit.c: minor test fixes omits cb9cb56d130b lib/test_meminit.c: fix -Wmaybe-uninitialized false positive omits 9742b7c4941a lib/string_helpers: fix some kerneldoc warnings omits 06dcb96c18b0 mm/ioremap: probe platform for p4d huge map support omits 862e76bf4b88 mm/ioremap: check virtual address alignment while creating [...] omits ac74d1dc54d1 lib: introduce test_meminit module omits 7aa866c57b56 lib/test_overflow.c: avoid tainting the kernel and fix wrap size omits 1ada9db77409 lib/test_string.c: add some testcases for strchr and strnchr omits 48e50e50e7a9 lib/test_string.c: avoid masking memset16/32/64 failures omits 3fba916ab78d lib/string.c: allow searching for NUL with strnchr omits 31c26c9e78b8 lib/list: tweak LIST_POISON2 for better code generation on x86_64 omits abc4159a7102 lib/math/rational.c: fix possible incorrect result from ra [...] omits 8dacf32d69e5 Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits 2d4bd726694e lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits 7b57a17ebcfd lib/genalloc.c: export symbol addr_in_gen_pool omits 91f06164c937 get_maintainer: add ability to skip moderated mailing lists omits 672f11f13f0b arch/*: remove unused isa_page_to_bus() omits 0dd5cd0ca5df arch: replace _BITUL() in kernel-space headers with BIT() omits 19186395b599 linux/bits.h: make BIT(), GENMASK(), and friends available [...] omits 7cd4eb294d56 kernel: fix typos and some coding style in comments omits 7c534e3d7259 proc: test /proc/sysvipc vs setns(CLONE_NEWIPC) omits 0d38bd00ddc2 fs/proc/inode.c: use typeof_member() macro omits 0a00ea10b33b include/linux/kernel.h: add typeof_member() macro omits 69b71958c47c vmcore-add-a-kernel-parameter-novmcoredd-fix-fix omits afd0706caa47 vmcore-add-a-kernel-parameter-novmcoredd-fix omits 76d0c60e0b8c vmcore: Add a kernel parameter novmcoredd omits ce357b99eac0 tools/testing/selftests/proc/proc-pid-vm.c: hide "segfault [...] omits 68ed9d1c9a07 kernel/hung_task.c: Monitor killed tasks. omits c581ce701611 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits fc210e700794 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 95891e031fdb mm: don't expose page to fast gup before it's ready omits d0ed322e4c80 mm/vmscan: remove unused lru_pages argument omits be78d99295ee mm, memcg: make scan aggression always exclude protection omits 751793d6f03a mm, memcg: make memory.emin the baseline for utilisation d [...] omits c2bc84506ba7 mm, memcg: proportional memory.{low,min} reclaim omits 92e31ce4dc90 mm: stub out all of swapops.h for !CONFIG_MMU omits ff1e2ee5551f mm: provide a print_vma_addr stub for !CONFIG_MMU omits d27b703b0235 mm: fix the MAP_UNINITIALIZED flag omits 862e70e636d4 mm/cma.c: fail if fixed declaration can't be honored omits c53cb0241380 mm: thp: fix false negative of shmem vma's THP eligibility omits bb79b6b468f4 mm-thp-make-transhuge_vma_suitable-available-for-anonymous [...] omits d30acd4779ef mm: thp: make transhuge_vma_suitable available for anonymous THP omits f887448e9ae5 mm/oom_kill.c: remove redundant OOM score normalization in [...] omits 5f98e612637e oom-decouple-mems_allowed-from-oom_unkillable_task-v4 omits 70cc7a8f8427 oom: decouple mems_allowed from oom_unkillable_task omits 2b14c9e7b5b6 mm, oom: remove redundant task_in_mem_cgroup() check omits 6ded96ad97a3 mm, oom: refactor dump_tasks for memcg OOMs omits 73160925541d mm/oom_kill.c: remove thread group leader check in oom_eva [...] omits a054ab14faab mm: memcontrol: use CSS_TASK_ITER_PROCS at mem_cgroup_scan [...] omits 8b5913d90bc7 mm-oom_killer-add-task-uid-to-info-message-on-an-oom-kill-fix omits be93136af124 mm/oom_kill.c: add task UID to info message on an oom kill omits e345d0caec94 mm: mempolicy: handle vma with unmovable pages mapped corr [...] omits 83e3fd14ddea mm: mempolicy: make the behavior consistent when MPOL_MF_M [...] omits 70e571cbd023 mm/memory-failure.c: clarify error message omits 15571081d808 mm-smaps-split-pss-into-components-v5 omits dd4b20e1fe31 mm: smaps: split PSS into components omits 168fb66e34f6 mm: use down_read_killable for locking mmap_sem in access_ [...] omits 963c9e1e87c3 proc-use-down_read_killable-mmap_sem-for-proc-pid-map_files-fix omits 30ea7d261ccc proc: use down_read_killable mmap_sem for /proc/pid/map_files omits cd9ce2cb6abc proc: use down_read_killable mmap_sem for /proc/pid/clear_refs omits 8cb6b22c414a proc: use down_read_killable mmap_sem for /proc/pid/pagemap omits d089284fec56 proc: use down_read_killable mmap_sem for /proc/pid/smaps_rollup omits 057e064a3446 proc: use down_read_killable mmap_sem for /proc/pid/maps omits 0bd6138c73a4 tools/vm/slabinfo: add sorting info to help menu omits 30c5398d35fc tools/vm/slabinfo: add option to sort by partial slabs omits fef4a62bbc20 tools/vm/slabinfo: add partial slab listing to -X omits 50af66ad3988 tools/vm/slabinfo: order command line options omits 287b92581a7a mm/vmscan.c: add checks for incorrect handling of current- [...] omits 77a662f7bf78 mm/vmscan.c: calculate reclaimed slab caches in all reclaim paths omits 5d4a81502129 mm/vmscan: add a new member reclaim_state in struct shrink [...] omits cdb9a9b7a512 mm/vmscan.c: add a new member reclaim_state in struct shri [...] omits e0afbf8b2607 mm: vmscan: correct some vmscan counters for THP swapout omits 9f6ee5bff84f mm: vmscan: remove double slab pressure by inc'ing sc->nr_scanned omits d15e562758f5 mm: init: report memory auto-initialization features at boot time omits 5c03b3a5d218 mm: security: introduce init_on_alloc=1 and init_on_free=1 [...] omits 14f23a2c2775 mm-security-introduce-init_on_alloc=1-and-init_on_free=1-b [...] omits 6b720661234f mm-security-introduce-init_on_alloc=1-and-init_on_free=1-b [...] omits 98f9b1acb16f mm: security: introduce init_on_alloc=1 and init_on_free=1 [...] omits 0d7ad58e26e6 arm64: move jump_label_init() before parse_early_param() omits 27e590847d02 mm/large system hash: clear hashdist when only one node wi [...] omits d588a64f0e82 mm/large system hash: use vmalloc for size > MAX_ORDER whe [...] omits 544721f7642c mm/vmalloc.c: spelling> s/informaion/information/ omits 3013282f4223 mm/vmalloc.c: switch to WARN_ON() and move it under unlink_va() omits b3be736b1323 mm/vmalloc.c: get rid of one single unlink_va() when merge omits 865c27f1a5ef mm/vmalloc.c: preload a CPU with one object for split purpose omits b923dc8e3cfb mm/vmalloc.c: remove "node" argument omits fc3765cd3cdf mm/sparse.c: fix ALIGN() without power of 2 in sparse_buff [...] omits f13d13caa6ef mm/sparse.c: fix memory leak of sparsemap_buf in aliged memory omits 87f8f600f80d mm/sparse.c: set section nid for hot-add memory omits db58871de6e5 mm/memory_hotplug: remove "zone" parameter from sparse_rem [...] omits 7caad1da968d mm/memory_hotplug: make unregister_memory_block_under_node [...] omits 4e5fc29071c9 mm/memory_hotplug: remove memory block devices before arch [...] omits d191b18308ad mm/memory_hotplug: drop MHP_MEMBLOCK_API omits ab027d4ead68 mm/memory_hotplug: create memory block devices after arch_ [...] omits c9faf22de084 mm/memory_hotplug: allow arch_remove_memory() without CONF [...] omits 5fee6030e842 drivers/base/memory: fix a compilation warning omits f48409e2d603 drivers/base/memory: pass a block_id to init_memory_block() omits b64825af37f3 arm64/mm: add temporary arch_remove_memory() implementation omits bf6d3e5052d1 s390x/mm: implement arch_remove_memory() omits aadc160cfb61 s390x/mm: fail when an altmap is used for arch_add_memory() omits fbe1b39d158b mm/memory_hotplug: simplify and fix check_hotplug_memory_range() omits ddd10171b56a mm/mmu_notifier: use hlist_add_head_rcu() omits 6b28f93f2008 mm/memory.c: fail when offset == num in first check of __v [...] omits 95742351e961 mm/pgtable: drop pgtable_t variable from pte_fn_t functions omits 89c1f79c9b5a unicore32: switch to generic version of pte allocation omits daf97f2b67c3 um: switch to generic version of pte allocation omits d83b4a6fbbee riscv: switch to generic version of pte allocation omits c0539b31460d parisc: switch to generic version of pte allocation omits 69b89df9e65e nios2: switch to generic version of pte allocation omits 522990f65fe2 nds32: switch to generic version of pte allocation omits c9c26b42a55a mips: switch to generic version of pte allocation omits 433dfda565b4 m68k: sun3: switch to generic version of pte allocation omits 9286318d4d79 csky: switch to generic version of pte allocation omits 592aa647a63c arm64/mm: fix a bogus GFP flag in pgd_alloc() omits fe8d4ebb7e8f arm64: switch to generic version of pte allocation omits a8a46c848464 arm: switch to generic version of pte allocation omits 8af1e631989f alpha: switch to generic version of pte allocation omits 627d0eab8a87 asm-generic, x86: introduce generic pte_{alloc,free}_one[_kernel] omits 0ab17af122fd mm/mmap.c: fix the adjusted length error omits 78f9309b91f5 mm/gup.c: mark undo_dev_pagemap as __maybe_unused omits 80489894005a mm/gup.c: remove some BUG_ONs from get_gate_page() omits bea563f97a1c mm-gup-speed-up-check_and_migrate_cma_pages-on-huge-page-fix omits ee9431544013 mm/gup: speed up check_and_migrate_cma_pages() on huge page omits 71a4afac7558 mm: mark the page referenced in gup_hugepte omits 3053c6c7aca0 mm: switch gup_hugepte to use try_get_compound_head omits 556c0e87c326 mm: move the powerpc hugepd code to mm/gup.c omits 3e353f867461 mm: validate get_user_pages_fast flags omits 2882f6850729 mm: consolidate the get_user_pages* implementations omits 1cad52ebfac3 mm: reorder code blocks in gup.c omits 866a2d580e33 mm: rename CONFIG_HAVE_GENERIC_GUP to CONFIG_HAVE_FAST_GUP omits f959be561a45 sparc64: use the generic get_user_pages_fast code omits 85fbd96768b0 sparc64: define untagged_addr() omits 8a9d205e3b30 sparc64-add-the-missing-pgd_page-definition-fix omits 5e2a35bc331c sparc64: add the missing pgd_page definition omits a5dc56913094 sh: use the generic get_user_pages_fast code omits 79623ecf8cd5 sh: stub out pud_page omits efbef9ff8c2b sh: add the missing pud_page definition omits 71395a738b58 MIPS: don't select ARCH_HAS_PTE_SPECIAL omits 9d0ba3ecb085 MIPS: use the generic get_user_pages_fast code omits 0beceab98499 mm: lift the x86_32 PAE version of gup_get_pte to common code omits 3aa6ff364fd8 mm: simplify gup_fast_permitted omits 184f49835b34 mm: use untagged_addr() for get_user_pages_fast addresses omits 6bb746dcf3a9 mm: thp: make deferred split shrinker memcg aware omits 4a487736783c cifs: refactor and clean up arguments in the reparse point [...] omits 26e2ac947692 SMB3: query inode number on open via create context omits 69e1d169fbc1 smb3: Send netname context during negotiate protocol omits 34248cd14c89 smb3: do not send compression info by default omits ff9dded7b88d smb3: add new mount option to retrieve mode from special ACE omits ef438a588a26 smb3: Allow query of symlinks stored as reparse points omits 756dd3118a00 cifs: Fix a race condition with cifs_echo_request omits 37ebaa7da601 cifs: always add credits back for unsolicited PDUs omits 8e66e6ef6775 fs: cifs: cifsssmb: Change return type of convert_ace_to_cifs_ace omits 8bff37b987ef add some missing definitions omits 3266dfee1bcb cifs: fix typo in debug message with struct field ia_valid omits c633cfa10019 smb3: minor cleanup of compound_send_recv omits a42694a53243 CIFS: Fix module dependency omits 4b5a8a48f60d cifs: simplify code by removing CONFIG_CIFS_ACL ifdef omits 36e20a9fcce7 cifs: Fix check for matching with existing mount omits f51eb98da346 cifs: Properly handle auto disabling of serverino option omits abd15d7de5aa smb3: if max_credits is specified then display it in /proc/mounts omits 2d0af31c5a6c Fix match_server check to allow for auto dialect negotiate omits ac64089d30a9 cifs: add missing GCM module dependency omits 20e446bbf116 SMB3.1.1: Add GCM crypto to the encrypt and decrypt functions omits 4f107989850f SMB3: Add SMB3.1.1 GCM to negotiated crypto algorigthms omits a424bcf3c9f2 fs: cifs: Drop unlikely before IS_ERR(_OR_NULL) omits d057a424f06c cifs: Use kmemdup in SMB2_ioctl_init() omits a20844539b97 Merge branch 'timers/vdso' omits afbae866e904 Merge branch 'x86/apic' omits 972fb41bfd72 Merge branch 'x86/asm' omits c807d7f49a58 Merge branch 'x86/boot' omits 4c472ecbcce0 Merge branch 'x86/build' omits 19bf5eb339a1 Merge branch 'x86/cache' omits 6c3edcc50a1e Merge branch 'x86/cleanups' omits 5e2555209dd5 Merge branch 'x86/core' omits 5999fb05c709 Merge branch 'x86/cpu' omits 40347219251a Merge branch 'x86/entry' omits 0e8c64034234 Merge branch 'x86/fpu' omits b61445f0e593 Merge branch 'x86/kdump' omits fdd5e11db299 Merge branch 'x86/paravirt' omits a6db4ccd2f6a Merge branch 'x86/platform' omits 51b74a4a5cab Merge branch 'x86/pti' omits 8a6ef86b8f3a Merge branch 'x86/timers' omits cfe45858981b Merge branch 'x86/topology' omits 4fb92a088b5a Merge branch 'x86/urgent' omits fbe48cf55971 KVM: arm/arm64: Initialise host's MPIDRs by reading the ac [...] omits 4608e922009e Merge branch 'pm-cpufreq-new' into linux-next omits 55d6158bd0e9 drm/amdgpu: properly guard DC support in navi code omits 766ad5b59342 drm/amdgpu/navi10: add thermal sensor support for navi10 omits 0861619295b5 drm/amdgpu/navi10: add uclk activity sensor omits 507f6cc70c82 drm/amdgpu: enable IP discovery by default on navi omits b095905d62fc drm/amdgpu: add missing documentation on new module parameters omits 9d54c244ade7 drm/amdgpu: consolidate navi14 IP init omits 00f053d3d62b drm/amdgpu: disable concurrent flushes on Navi14 omits f00dd08fa389 drm/amdgpu: enable gfxoff code path for navi14 omits a5188728b009 drm/amdgpu/vcn: enable indirect DPG SRAM mode for navi14 omits 250453daa2f2 drm/amd/powerplay: disable gfxoff for navi14 omits 3e83f744e41a drm/amdgpu/nv: set vcn pg flag for navi14 omits bea5c468c3dd drm/amd/display: disable display writeback for navi14 omits d2cfa29c3c01 drm/amdgpu: enable async gfx ring for navi14 omits 1cbb33be2820 drm/amdgpu: enable clock gatings for navi14 omits fa30aa759842 drm/amdgpu/athub2: set clock gating for navi14 omits 1e1248235fa1 drm/amdgpu/mmhub2: set clock gating for navi14 omits 75902431bf50 drm/amdgpu: declare asd firmware for navi14 omits 862ab9f9c280 drm/amdgpu: Enable VCN on navi14 omits 9eb2096b6ec8 drm/amd/display: skip to load dmcu firmware for navi14 omits f1435772843d drm/amdgpu: skip to load ta firmware for navi14 omits bcf2e08eef81 drm/amd/display: add ASICREV defines v2 omits d13e18258ffe drm/amd/display: add dm block omits 8307b53b5ed0 drm/amd/display: add NAVI14 in resource construct omits 19bd1f351cda drm/amd/display: add nv14 cases to amdgpu_dm omits 79fb2bb73ee2 drm/amdgpu: enable sw smu ip for navi14 omits 9e307dfd70d0 drm/amdgpu/smu11: add support for navi14 omits 962ba216c913 drm/amdgpu/psp: start rlc autoload after psp received rlcg [...] omits 1623427a6db0 drm/amdgpu: enable psp ip block for navi14 omits 2eba99f9d48e drm/amdgpu/psp: add psp support for navi14 (v2) omits abfe31ad3b28 drm/amdgpu: enable virtual display for navi14 omits d4d96d13cf0f drm/amdgpu: add ip blocks for navi14 omits 7d0537bdbb4f drm/amdgpu/soc15: add support for navi14 omits 54f2c14478c9 drm/amdgpu/gfx10: fix programming of SC_HIZ_TILE_FIFO_SIZE field omits fd4fc018ccec drm/amdgpu/gfx10: update gfx golden settings for navi14 omits 1801b8dc2101 drm/amdgpu/gfx10: update gfx golden settings for navi14 omits 8ba8f32f6374 drm/amdgpu/gfx: update gc_v10_1_1 golden setting omits d96f0b46f256 drm/amdgpu/gfx10: add gfx v10_1_1 golden settings for navi14 omits 4626c6e80b05 drm/amdgpu/gfx: add definition of mmCGTT_GS_NGG_CLK_CTRL omits 43ce71213ec2 drm/amdgpu/gfx10: set tcp harvest for navi14 omits 1180f0662ebf drm/amdgpu: set rlc funcs for navi14 omits 142cce2a22e4 drm/amdgpu: add me/mec configurations for navi14 omits 9dc0447e8ab1 drm/amdgpu/gfx10: add clockgating support for navi14 omits dad45d722e3f drm/amdgpu/gfx10: add gfx config for navi14 omits 7afa06858e11 drm/amdgpu/gfx10: add placeholder for navi14 golden settings omits c1fc1b66a273 drm/amdgpu/gfx10: add support for navi14 firmware omits 7d5dfa231b31 drm/amdgpu/sdma5: set clock gating for navi14 omits 55beeae868c6 drm/amdgpu/sdma5: update sdma5 golden settings for navi14 omits 55bd0a541a09 drm/amdgpu/sdma5: add sdma5_0 golden settings for navi14 omits dff965228f2d drm/amdgpu/sdma5: add placeholder for navi14 golden settings omits 081abe08c493 drm/amdgpu/sdma5: add support for navi14 firmware omits 6d37e4d14e90 drm/amdgpu/gmc10: add navi14 support omits 4ce437f3c0c8 drm/amdgpu: increase max instance number for hw ip omits 2e48a198d34f drm/amdgpu/discovery: init reg base offset via ip discover [...] omits 957fd9e0fec0 drm/amdgpu/soc15: initialize reg base for navi14 (v2) omits fd9ef280ed5a drm/amdgpu: add navi14 ucode loading method omits 559ef63838d3 drm/amdgpu: set asic family and ip blocks for navi14 omits b86720ec0841 drm/amdgpu: add gpu_info firmware for navi14 omits 0209817a85dd drm/amdgpu: add navi14 asic type omits 7590f6d211ec drm/amdgpu: Prepare for hmm_range_register API change omits 0a811974f3f7 cpufreq: Add QoS requests for userspace constraints omits 9b20f211a525 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 141467868c1f cpufreq: intel_pstate: Reuse refresh_frequency_limits() omits 572542c81dec cpufreq: Register notifiers with the PM QoS framework omits 5c100a5d6245 ARC: hide unused function unw_hdr_alloc omits a8a9f1434a86 dm snapshot: add optional discard support features omits 17f21d9b3e70 Merge commit commit 'drm-armada-devel^{/drm/armada: no nee [...] omits d77946e1fe45 Merge commit 'drm-tda998x-devel^{/drm/i2c: tda998x: add ve [...] omits 7704486c4fb8 Merge tag 'for-rc-adfs' into for-next omits 0a4060d035e7 Merge branches 'fixes' and 'misc' into for-next omits 32232b350d7c x86/ldt: Initialize the context lock for init_mm omits 578c12da5a78 ARC: [haps] Add Virtio support omits 77a1619947ab Revert "x86/build: Move _etext to actual end of .text" omits 8383a5ee88fd hwmon: gpio-fan: fix sysfs notifications and udev events f [...] omits d6ea9382f7e1 hwmon: gpio-fan: move fan_alarm_init after devm_hwmon_devi [...] omits 9f4a8181aa2f ARCv2: entry: simplify return to Delay Slot via interrupt omits 6c5b01c2ed25 ARC: entry: EV_Trap expects r10 (vs. r9) to have exception cause omits f4f98f5c9540 hwmon: (lm90) Introduce function to update configuration register omits c3c5e98c3e40 hwmon: (lm90) Cache configuration register value omits 479a503fa073 hwmon: (lm90) Fix max6658 sporadic wrong temperature reading omits b22cf36c189f bpf: Fix ORC unwinding in non-JIT BPF code omits d31acc2cc6ee objtool: Add support for C jump tables omits 0570216910b7 hwmon: (nct7904) Changes comments in probe function. omits 0b72ec33f4e6 hwmon: (nct7904) Add error handling in probe function. omits 601fdf7e6635 hwmon: Correct struct allocation style omits 2f6473d83031 Merge branch 'pci/trivial' omits c0105ea89853 Merge branch 'remotes/lorenzo/pci/misc' omits 9d30b2e15eff Merge branch 'remotes/lorenzo/pci/endpoint' omits a6319e46f276 Merge branch 'remotes/lorenzo/pci/xilinx' omits 6f3b4b21de66 Merge branch 'remotes/lorenzo/pci/tegra' omits 69638d3d80c8 Merge branch 'remotes/lorenzo/pci/rcar' omits 3633f30a61a2 Merge branch 'remotes/lorenzo/pci/qcom' omits dc39ca1e3e9f Merge branch 'remotes/lorenzo/pci/dwc' omits bf236b1e500e Merge branch 'remotes/lorenzo/pci/armada' omits 2a2f981295f1 Merge branch 'remotes/lorenzo/pci/altera' omits 0e051c49e9b0 Merge branch 'pci/resource' omits 7302dba7f715 Merge branch 'pci/misc' omits b8a47e971236 Merge branch 'pci/enumeration' omits 211618075936 Merge branch 'pci/docs' omits bc87d22918b0 Merge branch 'devel' into for-next omits 7b6a2d898e49 PCI: Skip resource distribution when no hotplug bridges omits f1c304c2ffeb PCI: Simplify pci_bus_distribute_available_resources() omits 59cb2c2b2d01 ceph: don't NULL terminate virtual xattrs omits 6850d612009b ceph: return -ERANGE if virtual xattr value didn't fit in buffer omits df7bfdfa92db ceph: make getxattr_cb return ssize_t omits ad7e90223018 ceph: more precise CEPH_CLIENT_CAPS_PENDING_CAPSNAP omits 4de85726c629 ceph: kick flushing and flush snaps before sending normal [...] omits 96c3d6fc1863 ceph: clear CEPH_I_KICK_FLUSH flag inside __kick_flushing_caps() omits c5e0e11f0c94 ceph: increment change_attribute on local changes omits acbd1442701d ceph: handle change_attr in cap messages omits d80fa863a6bf ceph: add change_attr field to ceph_inode_info omits 633c5f5599bc iversion: add a routine to update a raw value with a larger one omits b8f35e9cd1f7 ceph: allow querying of STATX_BTIME in ceph_getattr omits 3ee2ad84aa26 libceph: turn on CEPH_FEATURE_MSG_ADDR2 omits 8a75546cefc4 ceph: handle btime in cap messages omits 91c5fc9814b4 ceph: add btime field to ceph_inode_info omits 2caae629761a libceph: rename ceph_encode_addr to ceph_encode_banner_addr omits 6579bc5a8be7 libceph: use TYPE_LEGACY for entity addrs instead of TYPE_NONE omits 317c134878fa ceph: fix decode_locker to use ceph_decode_entity_addr omits 2c5adcf6d444 ceph: have MDS map decoding use entity_addr_t decoder omits 4fc5ecc2691b libceph: correctly decode ADDR2 addresses in incremental OSD maps omits 720147b4b0f1 libceph: fix watch_item_t decoding to use ceph_decode_entity_addr omits 40b1b003759d libceph: switch osdmap decoding to use ceph_decode_entity_addr omits 1f6264baaade libceph: ADDR2 support for monmap omits 5698f8035c31 libceph: add ceph_decode_entity_addr omits cb02ecf35b46 libceph: fix sa_family just after reading address omits 2592654151fe ceph: remove request from waiting list before unregister omits 202ae3e9b9bf ceph: don't blindly unregister session that is in opening state omits 1249faea3106 ceph: fix infinite loop in get_quota_realm() omits 6229735931e9 ceph: add selinux support omits 102862462ffe ceph: rename struct ceph_acls_info to ceph_acl_sec_ctx omits fc19f5b0a775 ceph: fix debug print format in __set_xattr() omits 88cb49533916 ceph: fix warning PTR_ERR_OR_ZERO can be used omits 21219b7fa8ad ceph: hold i_ceph_lock when removing caps for freeing inode omits 45abe1f99fe0 ceph: ensure d_name/d_parent stability in ceph_mdsc_lease_ [...] omits 2cdb0a0ea841 ceph: use READ_ONCE to access d_parent in RCU critical section omits da5818e3f8c5 ceph: fix dir_lease_is_valid() omits c20c3603625c ceph: close race between d_name_cmp() and update_dentry_lease() omits c698a1a9157d ceph: fix improper use of smp_mb__before_atomic() omits e48422aba671 ceph: fix "ceph.dir.rctime" vxattr value omits b8f1a6c5820d ceph: remove unused vxattr length helpers omits 40af85c02e41 ceph: fix listxattr vxattr buffer length calculation omits 21784353a1f0 ceph: add ceph.snap.btime vxattr omits 7dc3772eaa80 ceph: carry snapshot creation time with inodes omits 1034417412af ceph: clean up ceph.dir.pin vxattr name sizeof() omits 294fae01a562 ceph: fix ceph_mdsc_build_path to not stop on first component omits 34b97bf86bae ceph: silence a checker warning in mdsc_show() omits e5755dcb7513 libceph: remove ceph_get_direct_page_vector() omits f4b4e01323fd PCI: Fix typos omits a72920efb18f pstore: no need to check return value of debugfs_create functions omits 6126ea4344d3 PCI: tegra: Change link retry log level to debug omits 5e5e9c23f82a PCI: tegra: Add support for GPIO based PERST# omits 4f8c162a9570 mmc: sdhci-pci: Add support for Intel EHL omits a1fa56e5d297 mmc: tmio: Use dma_max_mapping_size() instead of a workaround omits 5a5c608aa8bd mmc: sdio: Drop unused in-parameter from mmc_sdio_init_card() omits e2b02e1d9d47 mmc: sdio: Drop unused in-parameter to mmc_sdio_reinit_card() omits e0a168d57704 mmc: sdio: Don't re-initialize powered-on removable SDIO c [...] omits 94e6d8049dca mmc: sdio: Drop powered-on re-init at runtime resume and HW reset 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 [...] omits 6ef048fd5955 locks: eliminate false positive conflicts for write lease omits 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 omits 34cee4e1f7cd PCI: Fix "space followed by tab" whitespace errors 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 omits c16e73587ad6 ubifs: Don't leak orphans on memory during commit omits 57ce23514c53 ubifs: Correctly use tnc_next() in search_dh_cookie() omits 6c85ec2710f9 ubifs: Convert xattr inum to host order omits 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 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 508764a44bc0 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 3111c5a44493 Merge remote-tracking branch 'arc-current/for-curr' adds f28a1f16135c m68k: Don't select ARCH_HAS_DMA_PREP_COHERENT for nommu or [...] adds e33edb0a1124 Merge remote-tracking branch 'm68k-current/for-linus' adds 9224d822ec9b Merge remote-tracking branch 'powerpc-fixes/fixes' adds 5f677ef70f3b Merge remote-tracking branch 'sparc/master' 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 ef55e09549a3 Merge remote-tracking branch 'net/master' adds 85ebfa107b0c Merge remote-tracking branch 'netfilter/master' adds b3ef196d844a Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds f8436ef5dd53 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 6b41d212c0ce Merge remote-tracking branch 'phy/fixes' adds 2ff2d678cbb4 Merge remote-tracking branch 'input-current/for-linus' adds de491ff3c8f9 Merge remote-tracking branch 'reset-fixes/reset/fixes' adds 0495adbee126 Merge remote-tracking branch 'omap-fixes/fixes' adds 8ebae8b0983e Merge remote-tracking branch 'hwmon-fixes/hwmon' adds a77b2c71840a Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds 45e04ec11654 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 8e4167bde78d Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 43c27ecab3ce 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 57a5202c8495 kbuild: remove obj and src from the top Makefile adds 703c791f457e kbuild: replace KBUILD_SRCTREE with boolean building_out_o [...] adds e8a2e4214aed kbuild: add a flag to force absolute path for srctree adds a683ded05c4e kbuild: get rid of misleading $(AS) from documents adds 4fecab3561da kbuild: fix compression errors getting ignored adds 5e506c8b01e3 kbuild: Inform user to pass ARCH= for make mrproper adds 3192fe7185c3 Merge branch 'kconfig' into for-next adds 2bd042db2efe Merge remote-tracking branch 'kbuild/for-next' adds 15ffe5e1acf5 dma-mapping: mark dma_alloc_need_uncached as __always_inline adds efa426598d62 Merge remote-tracking branch 'dma-mapping/for-next' adds 708bab44260b 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 b9c6a9352400 Merge remote-tracking branch 'arm/for-next' adds ee78ff94eb40 Merge remote-tracking branch 'arm-soc/for-next' adds a82d73deeed6 Merge remote-tracking branch 'actions/for-next' adds 207153dbef95 Merge remote-tracking branch 'amlogic/for-next' adds 8f41edc648c6 Merge remote-tracking branch 'aspeed/for-next' adds 13490b1a8740 Merge remote-tracking branch 'at91/at91-next' adds 4e5d91a3594f Merge remote-tracking branch 'bcm2835/for-next' adds 7875289cfc57 Merge remote-tracking branch 'imx-mxs/for-next' adds 70bd544879af Merge remote-tracking branch 'keystone/next' adds cc38d7e48cf5 Merge remote-tracking branch 'mediatek/for-next' adds 3da822d784f4 Merge remote-tracking branch 'mvebu/for-next' adds d973d5ebb3f9 Merge remote-tracking branch 'omap/for-next' adds 0fa029ebe9f7 Merge remote-tracking branch 'qcom/for-next' adds a04e0aa90d0c Merge remote-tracking branch 'renesas/next' adds d5ff216b62b2 Merge remote-tracking branch 'reset/reset/next' adds c8f9f62544fb Merge remote-tracking branch 'rockchip/for-next' adds 1abd6e0ca973 Merge remote-tracking branch 'samsung-krzk/for-next' adds 15135fde4971 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds b282648dedc7 Merge remote-tracking branch 'tegra/for-next' adds ebd610b01e77 Merge remote-tracking branch 'clk/clk-next' adds 417ddf506efe Merge remote-tracking branch 'csky/linux-next' adds 7190bda0c93a Merge remote-tracking branch 'h8300/h8300-next' adds c693bddbab98 Merge remote-tracking branch 'm68knommu/for-next' adds fd18b1c9dbb5 Merge remote-tracking branch 'mips/mips-next' adds 50b61bdca347 Merge remote-tracking branch 'nios2/for-next' adds 722cdc5d6122 Merge remote-tracking branch 'parisc-hd/for-next' adds a0b9a83493a5 Merge remote-tracking branch 'powerpc/next' adds 584d55b21971 Merge remote-tracking branch 'soc-fsl/next' adds fbaed3d417d4 Merge remote-tracking branch 'risc-v/for-next' adds c88e4ad26472 Merge remote-tracking branch 'sh/sh-next' adds a5fa8f42adda 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 67af8a1c948b Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 4de8211dcc47 Merge remote-tracking branch 'fscrypt/master' adds 32d98e5593c1 Merge remote-tracking branch 'afs/afs-next' adds ca021c2982e3 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 2939ae396627 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 af164137752b cifs: fix parsing of symbolic link error response adds 71584189956b Merge remote-tracking branch 'cifs/for-next' adds 1cd4fd961582 Merge remote-tracking branch 'ecryptfs/next' adds 90f15ac9fa7e ext2: Use kmemdup rather than duplicating its implementation adds dfbedb9fbcef Add ext2 cleanup to use kmemdup. adds 69cc473874f6 udf: Fix incorrect final NOT_ALLOCATED (hole) extent length adds b6e8e3ba7748 Pull UDF size fix from Steve Magnani. adds cd489b229485 Merge remote-tracking branch 'ext3/for_next' adds 1c096060227e Merge remote-tracking branch 'ext4/dev' adds afe71a8074bc f2fs: avoid out-of-range memory access adds 8c5465b87fc3 Merge remote-tracking branch 'f2fs/dev' adds 7b708d383464 Merge remote-tracking branch 'nfs/linux-next' 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 bb300b768415 Merge remote-tracking branch 'nfsd/nfsd-next' 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 0efbae10c2f9 Merge remote-tracking branch 'ubifs/linux-next' adds 63b7f404a53c Merge remote-tracking branch 'v9fs/9p-next' adds 211bbf3c38ed xfs: don't update lastino for FSBULKSTAT_SINGLE adds 68a654e80e6a 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 f8508c1e1560 Merge remote-tracking branch 'iomap/iomap-for-next' adds 957fbef4de6c Merge remote-tracking branch 'djw-vfs/vfs-for-next' adds d51f527f44f9 locks: Add trace_leases_conflict adds 387e3746d01c locks: eliminate false positive conflicts for write lease adds 9d38761ad162 Merge remote-tracking branch 'file-locks/locks-next' adds 0dac63fad4fd devtmpfs options can't be a string literal ;-/ adds 792981c25a10 fix the braino in "Teach shrink_dcache_parent() to cope wi [...] adds f43f717ebc8b Merge branches 'work.mount' and 'work.dcache' into for-next adds dad5ea4bac62 ceph_real_mount(): missing initialization adds 54d501b0f382 Merge branch 'work.mount' into for-next adds 17977500c878 Merge remote-tracking branch 'vfs/for-next' adds e8d7c446277a Merge remote-tracking branch 'printk/for-next' adds 68e85aa5303b Merge branch 'pci/docs' adds 3d6644209acb Merge branch 'pci/enumeration' adds 590a18e17113 PCI: Use seq_puts() instead of seq_printf() in show_device() adds ecaa370b7fca Merge branch 'pci/misc' adds 9c002bb66f5b PCI/P2PDMA: Fix missing check for dma_virt_ops adds 5284e7fefbc0 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 4672c4fd20c3 Merge branch 'pci/resource' adds 354b9421f70c Merge branch 'remotes/lorenzo/pci/altera' adds 2e5801134ba4 Merge branch 'remotes/lorenzo/pci/armada' adds 7e8ab1b268b1 PCI: imx6: Simplify Kconfig depends on adds 7e8b984c61c5 Merge branch 'remotes/lorenzo/pci/dwc' adds 4df591b20b80 PCI: hv: Fix a use-after-free bug in hv_eject_device_work() adds f4d621338f17 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 d2627804c53d Merge branch 'remotes/lorenzo/pci/mobiveil' adds 291aad7ab35a Merge branch 'remotes/lorenzo/pci/qcom' adds ff7b46a627e8 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 f30704bd2cd5 Merge branch 'remotes/lorenzo/pci/tegra' adds 6e226b87eff9 Merge branch 'remotes/lorenzo/pci/xilinx' adds 68f0026301c7 Merge branch 'remotes/lorenzo/pci/endpoint' adds 3609c90f21c0 Merge branch 'remotes/lorenzo/pci/misc' adds 8b7627ffd3e8 PCI: Fix typos and whitespace errors adds 410300e77255 Merge branch 'pci/trivial' adds 41bb76ad7990 Merge remote-tracking branch 'pci/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 3e21d9b97a53 Merge remote-tracking branch 'pstore/for-next/pstore' adds aedc367a3183 Merge remote-tracking branch 'hid/for-next' adds 5790323afd26 Merge remote-tracking branch 'i2c/i2c/for-next' 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 5206fc1e3d08 Merge remote-tracking branch 'hwmon-staging/hwmon-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 aa9dbec9559c Merge branch 'pm-cpufreq' into linux-next adds bd8c67c33c11 Merge remote-tracking branch 'pm/linux-next' adds d5a33f2136de Merge remote-tracking branch 'thermal/next' adds 8103eb8b6ff6 Merge remote-tracking branch 'thermal-soc/next' adds 53661be71a95 Merge remote-tracking branch 'ieee1394/for-next' adds 187a0ad45333 Merge remote-tracking branch 'dlm/next' adds 1505648b64e4 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 336d786667ea Merge remote-tracking branch 'rdma/for-next' 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 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 7b0eed50f6f5 Merge remote-tracking branch 'net-next/master' adds 1281c9caf975 Fixup to build SIW issue adds ccfc4dbfd819 Merge remote-tracking branch 'mlx5-next/mlx5-next' adds f2d9a055a035 Merge remote-tracking branch 'nfc-next/master' adds a5d95243f194 Merge remote-tracking branch 'mac80211-next/master' 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 cd2dcc8548fa Merge remote-tracking branch 'gfs2/for-next' adds f468bed157be Merge remote-tracking branch 'mtd/mtd/next' adds a46061517790 Merge remote-tracking branch 'drm/drm-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 32eaeae0ef19 drm/amdgpu/psp: add a mutex to protect access to the psp ring adds ba6b4d321598 drm/amdgpu: enable IP discovery by default on navi adds 8fae6e719b1b drm/amdgpu: Print out voltage in DM_PPLIB adds a3475c453ebc drm/amdgpu: add navi14 asic type adds caedf25b4f40 drm/amdgpu: add gpu_info firmware for navi14 adds c881631aa6f7 drm/amdgpu: set asic family and ip blocks for navi14 adds 646bdba87852 drm/amdgpu: add navi14 ucode loading method adds 8985977f5baa drm/amdgpu/soc15: initialize reg base for navi14 (v2) adds ad5ea95e6301 drm/amdgpu/discovery: init reg base offset via ip discover [...] adds 25cc3631ca81 drm/amdgpu: increase max instance number for hw ip adds d480e2695bf3 drm/amdgpu/gmc10: add navi14 support adds 043d351cf467 drm/amdgpu/sdma5: add support for navi14 firmware adds 2ff65647e295 drm/amdgpu/sdma5: add placeholder for navi14 golden settings adds dac741f0ef0d drm/amdgpu/sdma5: add sdma5_0 golden settings for navi14 adds f472778e4c26 drm/amdgpu/sdma5: update sdma5 golden settings for navi14 adds 38bb36934487 drm/amdgpu/sdma5: set clock gating for navi14 adds 56653bfffa34 drm/amdgpu/gfx10: add support for navi14 firmware adds 5386f4e11a72 drm/amdgpu/gfx10: add placeholder for navi14 golden settings adds dcb687db25af drm/amdgpu/gfx10: add gfx config for navi14 adds f281327588fa drm/amdgpu/gfx10: add clockgating support for navi14 adds cb9b79fefc1d drm/amdgpu: add me/mec configurations for navi14 adds b34cfe9e5392 drm/amdgpu: set rlc funcs for navi14 adds fae08121a351 drm/amdgpu/gfx10: set tcp harvest for navi14 adds 0e0e242f95c4 drm/amdgpu/gfx: add definition of mmCGTT_GS_NGG_CLK_CTRL adds 56860ca86a38 drm/amdgpu/gfx10: add gfx v10_1_1 golden settings for navi14 adds 28d75b739537 drm/amdgpu/gfx: update gc_v10_1_1 golden setting adds 410d709d104f drm/amdgpu/gfx10: update gfx golden settings for navi14 adds 38302e4beca8 drm/amdgpu/gfx10: update gfx golden settings for navi14 adds bec901c79da9 drm/amdgpu/gfx10: fix programming of SC_HIZ_TILE_FIFO_SIZE field adds a11c6f650fc0 drm/amdgpu/soc15: add support for navi14 adds 8a7680cde3a3 drm/amdgpu: add ip blocks for navi14 adds 10094c6e3d3b drm/amdgpu: enable virtual display for navi14 adds 866f62bb5f73 drm/amdgpu/psp: add psp support for navi14 (v3) adds 5227de852944 drm/amdgpu: enable psp ip block for navi14 adds db023a7ad5d5 drm/amdgpu/psp: start rlc autoload after psp received rlcg [...] adds 99d889e6a107 drm/amdgpu/smu11: add support for navi14 adds 758809c223ba drm/amdgpu: enable sw smu ip for navi14 adds a24dfc4d15ef drm/amd/display: add nv14 cases to amdgpu_dm adds 863ec395659a drm/amd/display: add NAVI14 in resource construct adds 5ffbb4b1bf5d drm/amd/display: add dm block adds 2b14768ec9a6 drm/amd/display: add ASICREV defines v2 adds 5f0965ea29fd drm/amdgpu: skip to load ta firmware for navi14 adds e29551aba97b drm/amd/display: skip to load dmcu firmware for navi14 adds 097ceced3d09 drm/amdgpu: Enable VCN on navi14 adds 2672774cab6e drm/amdgpu: declare asd firmware for navi14 adds 8183e1d58cc5 drm/amdgpu/mmhub2: set clock gating for navi14 adds 2f675e3b4c05 drm/amdgpu/athub2: set clock gating for navi14 adds a419662f8387 drm/amdgpu: enable clock gatings for navi14 adds 48f61f28d51e drm/amdgpu: enable async gfx ring for navi14 adds a25e0296dcf8 drm/amd/display: disable display writeback for navi14 adds 9a56529eb45a drm/amdgpu/nv: set vcn pg flag for navi14 adds bd7c3ce41b72 drm/amd/powerplay: disable gfxoff for navi14 adds 5c69fb5b3c0d drm/amdgpu/vcn: enable indirect DPG SRAM mode for navi14 adds ff425339617a drm/amdgpu: enable gfxoff code path for navi14 adds b0243011f42b drm/amdgpu: disable concurrent flushes on Navi14 adds 4518c08d4724 drm/amdgpu: consolidate navi14 IP init adds a8e7d3cac40f 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 d124ba2feaad 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 d2d293543ae5 Merge remote-tracking branch 'drm-misc/for-linux-next' adds 1a3d5f2858b3 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds 7682a61df970 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds fff0dc2de6e0 Merge remote-tracking branch 'modules/modules-next' adds bb623b0e43f9 Merge remote-tracking branch 'input/next' adds 92c680f87594 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 ff737916400a Merge remote-tracking branch 'device-mapper/for-next' adds 62325a8a6e8f mmc: sdio: Drop powered-on re-init at runtime resume and HW reset adds 47ae56407f59 mmc: sdio: Don't re-initialize powered-on removable SDIO c [...] adds 6c6a706abd41 mmc: sdio: Drop unused in-parameter to mmc_sdio_reinit_card() adds fd7bc7a30fe2 mmc: sdio: Drop unused in-parameter from mmc_sdio_init_card() adds bd3e25df4bbd mmc: tmio: Use dma_max_mapping_size() instead of a workaround adds df05c1346f16 mmc: sdhci-pci: Add support for Intel EHL adds e27ecaff773f mmc: sdhci-sprd: Add start_signal_voltage_switch ops adds 027d2dff7586 dt-bindings: mmc: sprd: Add pinctrl support adds ea39d6c3c48a mmc: sdhci-sprd: Add pin control support for voltage switch adds 60f1b49a250f dt-binding: mmc: rename tmio_mmc.txt to renesas,sdhi.txt adds a6787c496702 mmc: core: let the dma map ops handle bouncing adds a57b927e5341 dma-mapping: remove dma_max_pfn adds e9172c93f3c3 mmc: sdhci_am654: Make some symbols static adds ba618c69574b mmc: sdhci-msm: fix mutex while in spinlock adds a40455dbab57 mmc: alcor: remove a redundant greater or equal to zero co [...] adds adca963337c7 mmc: sdhci_am654: Add dependency on MMC_SDHCI_AM654 adds 7b76ab6b799f Merge remote-tracking branch 'mmc/next' adds 7a1f7d68267c Merge remote-tracking branch 'kgdb/kgdb-next' adds d8a43f523782 Merge remote-tracking branch 'mfd/for-mfd-next' adds 3825207553ca Merge remote-tracking branch 'backlight/for-backlight-next' adds caa2b557841c power: reset: nvmem-reboot-mode: add CONFIG_OF dependency adds 6c76c26e8263 Merge remote-tracking branch 'battery/for-next' adds 0b8ab4af393d Merge remote-tracking branch 'security/next-testing' adds f758c2735b26 Merge remote-tracking branch 'apparmor/apparmor-next' adds 92fd096ddf1a Merge remote-tracking branch 'keys/keys-next' adds e01b46aeb47e tpm: Fix null pointer dereference on chip register error path adds e881ecb38dec 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 ed40e60e3430 Merge remote-tracking branch 'watchdog/master' adds c99e3875ca96 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 9a1fa8ea02b0 Merge remote-tracking branch 'devicetree/for-next' adds 39ca5fb4920a x86/ldt: Initialize the context lock for init_mm adds 013c66edf207 Revert "x86/build: Move _etext to actual end of .text" adds c526b0b23c26 Merge branch 'x86/kdump' adds 87b512def792 objtool: Add support for C jump tables adds e55a73251da3 bpf: Fix ORC unwinding in non-JIT BPF code adds a6bd78addd0b Merge branch 'x86/debug' adds d856111b6400 Merge branch 'x86/boot' adds a7cefc8e3ccb Merge branch 'perf/core' adds 82ee3f2ed270 Merge branch 'core/urgent' adds eda089b55592 Merge remote-tracking branch 'tip/auto-latest' adds 36e3f8633ab2 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 8dbc47d9394f Merge remote-tracking branch 'ftrace/for-next' adds 63247edaa3e2 Merge remote-tracking branch 'kvm/linux-next' adds 1e0cf16cdad1 KVM: arm/arm64: Initialise host's MPIDRs by reading the ac [...] adds 2145af545868 Merge remote-tracking branch 'kvm-arm/next' adds caa24466b3b7 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' adds 280a56893e85 Merge remote-tracking branch 'kvms390/next' adds 66a70d60a386 Merge remote-tracking branch 'xen-tip/linux-next' adds 1dd3ac64b1a5 Merge remote-tracking branch 'percpu/for-next' adds ea457c5d89d9 Merge remote-tracking branch 'drivers-x86/for-next' adds 2a863e7a8f00 Merge remote-tracking branch 'chrome-platform/for-next' adds e5e8b805bc6a Merge remote-tracking branch 'ipmi/for-next' adds c33d442328f5 debugfs: make error message a bit more verbose adds f34161ac0113 Merge remote-tracking branch 'driver-core/driver-core-next' adds f29d8d11b1e4 Merge remote-tracking branch 'usb/usb-next' adds 75e8fb39b2fd Merge remote-tracking branch 'tty/tty-next' adds 0ca3195b29a0 Merge remote-tracking branch 'char-misc/char-misc-next' adds 456fd6cd72e8 Merge remote-tracking branch 'staging/staging-next' adds 508f1b06cb44 Merge remote-tracking branch 'mux/for-next' adds 3bdb47b28d35 Merge remote-tracking branch 'slave-dma/next' adds 1bd021aa62c9 Merge remote-tracking branch 'cgroup/for-next' adds aae01824de0b Merge remote-tracking branch 'scsi/for-next' adds 406eef4ed774 Merge remote-tracking branch 'scsi-mkp/for-next' adds 3a54106700b4 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 ad64d0d9e924 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 35d8510ea3ad pinctrl: aspeed: Fix missed include adds ebd09b8b2698 Merge remote-tracking branch 'pinctrl/for-next' adds ee8a84c60bcc rseq/selftests: Fix Thumb mode build failure on arm32 adds 012b09910c65 Merge remote-tracking branch 'kselftest/next' adds 1c288259945d Merge remote-tracking branch 'y2038/y2038' adds bf82ed51baaf Merge remote-tracking branch 'livepatching/for-next' adds 30430fc14008 Merge remote-tracking branch 'rtc/rtc-next' adds 3ef41ad774d1 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 0eeec3882f24 Merge remote-tracking branch 'ntb/ntb-next' adds a863f485c588 Merge remote-tracking branch 'kspp/for-next/kspp' adds d9d7a5591bc8 Merge remote-tracking branch 'nvmem/for-next' adds c20527ff8e5f Merge remote-tracking branch 'xarray/xarray' adds 765e33f5211a Drivers: hv: vmbus: Break out ISA independent parts of mshyperv.h adds b1bef4b35715 Merge remote-tracking branch 'hyperv/hyperv-next' adds 1506a8427cba Merge remote-tracking branch 'pidfd/for-next' adds 27c17be8e488 PM / devfreq: tegra20: add COMMON_CLK dependency adds a9f0cdf6f287 Merge remote-tracking branch 'devfreq/for-next' adds b33a6e79172d Merge remote-tracking branch 'hmm/hmm' adds 920bbccf02c6 fixup! kbuild: remove obj and src from the top Makefile adds ca37e9e5f18d mm-shrinker-make-shrinker-not-depend-on-memcg-kmem-fix-2 adds cf402211cacc mm-shrinker-make-shrinker-not-depend-on-memcg-kmem-fix-2-fix adds aefde94195ca mm: thp: make deferred split shrinker memcg aware adds ee70bb87305d mm: use untagged_addr() for get_user_pages_fast addresses adds c6cc1627148c mm: simplify gup_fast_permitted adds 8fe4e56ef673 mm: lift the x86_32 PAE version of gup_get_pte to common code adds 894e3a4537af MIPS: use the generic get_user_pages_fast code adds d109cdcadb5e MIPS: don't select ARCH_HAS_PTE_SPECIAL adds 158aadbafb3d sh: add the missing pud_page definition adds f77738750c50 sh: stub out pud_page adds 6abf01bada53 sh: use the generic get_user_pages_fast code adds 3562fe6433f3 sparc64: add the missing pgd_page definition adds 38fe7061675f sparc64-add-the-missing-pgd_page-definition-fix adds dd44453fdaa7 sparc64: define untagged_addr() adds 92a8b8c847aa sparc64: use the generic get_user_pages_fast code adds 1e68cd258971 mm: rename CONFIG_HAVE_GENERIC_GUP to CONFIG_HAVE_FAST_GUP adds ac1b59416fc5 mm: reorder code blocks in gup.c adds d556d21ce2cb mm: consolidate the get_user_pages* implementations adds d3c654f03785 mm: validate get_user_pages_fast flags adds 4125ad2d8c5b mm: move the powerpc hugepd code to mm/gup.c adds faa064c6b011 mm: switch gup_hugepte to use try_get_compound_head adds 32eb47cda81f mm: mark the page referenced in gup_hugepte adds a03f341dfff3 mm/gup: speed up check_and_migrate_cma_pages() on huge page adds 368db77d81ba mm-gup-speed-up-check_and_migrate_cma_pages-on-huge-page-fix adds 6619e78ac3fe mm/gup.c: remove some BUG_ONs from get_gate_page() adds 09026a8cda72 mm/gup.c: mark undo_dev_pagemap as __maybe_unused adds 637fe1303fea mm/mmap.c: fix the adjusted length error adds 715881ebdd80 asm-generic, x86: introduce generic pte_{alloc,free}_one[_kernel] adds 75d7453467e4 alpha: switch to generic version of pte allocation adds 0a4c77a8f7fe arm: switch to generic version of pte allocation adds 6d1e003d6b32 arm64: switch to generic version of pte allocation adds 5437daa2a2a1 arm64/mm: fix a bogus GFP flag in pgd_alloc() adds d112e5363001 csky: switch to generic version of pte allocation adds 92126057f9d9 m68k: sun3: switch to generic version of pte allocation adds 32c23e9f4ab1 mips: switch to generic version of pte allocation adds ea13bf4362d0 nds32: switch to generic version of pte allocation adds a19365a8f371 nios2: switch to generic version of pte allocation adds 635cd7279c06 parisc: switch to generic version of pte allocation adds 3fb85abb5d06 riscv: switch to generic version of pte allocation adds 5445cd654834 um: switch to generic version of pte allocation adds db270228bff8 unicore32: switch to generic version of pte allocation adds a1bb4afb2d56 mm/pgtable: drop pgtable_t variable from pte_fn_t functions adds aa4353c49992 mm/memory.c: fail when offset == num in first check of __v [...] adds b063be362e4d mm/mmu_notifier: use hlist_add_head_rcu() adds 6f5b7154cd1a mm/memory_hotplug: simplify and fix check_hotplug_memory_range() adds f63323bda156 s390x/mm: fail when an altmap is used for arch_add_memory() adds a1c90e89a80f s390x/mm: implement arch_remove_memory() adds 28498d295dad arm64/mm: add temporary arch_remove_memory() implementation adds f24b5acb001b drivers/base/memory: pass a block_id to init_memory_block() adds 852616c89ef2 drivers/base/memory: fix a compilation warning adds e29ae578c581 mm/memory_hotplug: allow arch_remove_memory() without CONF [...] adds 602ef19be9c9 mm/memory_hotplug: create memory block devices after arch_ [...] adds 0255db35a395 mm/memory_hotplug: drop MHP_MEMBLOCK_API adds aa35e4958adc mm/memory_hotplug: remove memory block devices before arch [...] adds 679ef651bff1 mm/memory_hotplug: make unregister_memory_block_under_node [...] adds 6cd05501718b mm/memory_hotplug: remove "zone" parameter from sparse_rem [...] adds 7c0bae8f14ce mm/sparse.c: set section nid for hot-add memory adds ccc1e71569af mm/sparse.c: fix memory leak of sparsemap_buf in aliged memory adds 5a33a30b8c54 mm/sparse.c: mark sparse_buffer_free as __meminit adds 8941b4f97173 mm/sparse.c: fix ALIGN() without power of 2 in sparse_buff [...] adds d6b1b4f1480e mm/vmalloc.c: remove "node" argument adds 0cb3d44e661b mm/vmalloc.c: preload a CPU with one object for split purpose adds 5c18b0936a6a mm/vmalloc.c: get rid of one single unlink_va() when merge adds a5e0ebb81bbe mm/vmalloc.c: switch to WARN_ON() and move it under unlink_va() adds 050254521163 mm/vmalloc.c: spelling> s/informaion/information/ adds a688d48d1a98 mm/large system hash: use vmalloc for size > MAX_ORDER whe [...] adds bab115b4f8b0 mm/large system hash: clear hashdist when only one node wi [...] adds baf32d3c0722 arm64: move jump_label_init() before parse_early_param() adds e09bcfe57dda mm: security: introduce init_on_alloc=1 and init_on_free=1 [...] adds 87158f4a886c mm-security-introduce-init_on_alloc=1-and-init_on_free=1-b [...] adds 8451b588b236 mm-security-introduce-init_on_alloc=1-and-init_on_free=1-b [...] adds 0c33f39dead2 mm: security: introduce init_on_alloc=1 and init_on_free=1 [...] adds b4c947432270 mm: init: report memory auto-initialization features at boot time adds ce5ba477cf37 mm: vmscan: remove double slab pressure by inc'ing sc->nr_scanned adds 3713bd07cc6d mm: vmscan: correct some vmscan counters for THP swapout adds 7621fe250dfe mm/vmscan.c: add a new member reclaim_state in struct shri [...] adds 5eb7382ddcd0 mm/vmscan: add a new member reclaim_state in struct shrink [...] adds 24068ebde01c mm/vmscan.c: calculate reclaimed slab caches in all reclaim paths adds 3781e1d3c549 mm/vmscan.c: add checks for incorrect handling of current- [...] adds 1ed190d10eae tools/vm/slabinfo: order command line options adds b53fb0eeb1d9 tools/vm/slabinfo: add partial slab listing to -X adds 0df2fd24019c tools/vm/slabinfo: add option to sort by partial slabs adds b1b16b570e4c tools/vm/slabinfo: add sorting info to help menu adds bf703f7cbe7b proc: use down_read_killable mmap_sem for /proc/pid/maps adds 7daea4d93325 proc: use down_read_killable mmap_sem for /proc/pid/smaps_rollup adds eff72245a140 proc: use down_read_killable mmap_sem for /proc/pid/pagemap adds 69ae45c24a80 proc: use down_read_killable mmap_sem for /proc/pid/clear_refs adds d86ac591d1e5 proc: use down_read_killable mmap_sem for /proc/pid/map_files adds 47d4775f7a18 proc-use-down_read_killable-mmap_sem-for-proc-pid-map_files-fix adds 9c7b18d59c65 mm: use down_read_killable for locking mmap_sem in access_ [...] adds b05e593e73b4 mm: smaps: split PSS into components adds ce68cf8a81eb mm-smaps-split-pss-into-components-v5 adds 3eb87fec702e mm/memory-failure.c: clarify error message adds 29c544987122 mm: mempolicy: make the behavior consistent when MPOL_MF_M [...] adds 19ff7587c6cf mm: mempolicy: handle vma with unmovable pages mapped corr [...] adds 4ef741a3b887 mm/oom_kill.c: add task UID to info message on an oom kill adds 153b30aa2a31 mm-oom_killer-add-task-uid-to-info-message-on-an-oom-kill-fix adds c06817ef72f2 mm: memcontrol: use CSS_TASK_ITER_PROCS at mem_cgroup_scan [...] adds 41007fc85f6a mm/oom_kill.c: remove thread group leader check in oom_eva [...] adds 1627fcdd0ad8 mm, oom: refactor dump_tasks for memcg OOMs adds 48f6751b5cd3 mm, oom: remove redundant task_in_mem_cgroup() check adds d2526a74d0b8 oom: decouple mems_allowed from oom_unkillable_task adds 1133267c1f49 oom-decouple-mems_allowed-from-oom_unkillable_task-v4 adds d90a3b6efd66 mm/oom_kill.c: remove redundant OOM score normalization in [...] adds 7739be131238 mm: thp: make transhuge_vma_suitable available for anonymous THP adds 324dd611252d mm-thp-make-transhuge_vma_suitable-available-for-anonymous [...] adds dfb05ca5d232 mm: thp: fix false negative of shmem vma's THP eligibility adds d8c976ac54fe mm/cma.c: fail if fixed declaration can't be honored adds c10b9de13961 mm: fix the MAP_UNINITIALIZED flag adds 728d8fa4e821 mm: provide a print_vma_addr stub for !CONFIG_MMU adds 4207fef5065f mm: stub out all of swapops.h for !CONFIG_MMU adds 1976ae7bf593 mm, memcg: proportional memory.{low,min} reclaim adds b86082997bc3 mm, memcg: make memory.emin the baseline for utilisation d [...] adds b76fafbb7ea3 mm, memcg: make scan aggression always exclude protection adds 34da4e9bef52 mm/vmscan: remove unused lru_pages argument adds 9ab8bb2c6e87 mm: don't expose page to fast gup before it's ready adds 8786209a377d fs/buffer.c: add debug print for __getblk_gfp() stall problem adds d28bb2b9d8bb fs/buffer.c: dump more info for __getblk_gfp() stall problem adds a8cce2671b9e kernel/hung_task.c: Monitor killed tasks. adds baff7bd6fb72 tools/testing/selftests/proc/proc-pid-vm.c: hide "segfault [...] adds 5c7e21c696db vmcore: Add a kernel parameter novmcoredd adds 3a9a03de6a17 vmcore-add-a-kernel-parameter-novmcoredd-fix adds 268d7af6061b vmcore-add-a-kernel-parameter-novmcoredd-fix-fix adds c86b2971485f include/linux/kernel.h: add typeof_member() macro adds 81ad6b8fd2fd fs/proc/inode.c: use typeof_member() macro adds ae12e35ece14 proc: test /proc/sysvipc vs setns(CLONE_NEWIPC) adds bd64f42916fa kernel: fix typos and some coding style in comments adds 1d8ba43bb827 linux/bits.h: make BIT(), GENMASK(), and friends available [...] adds a618adf0e5b4 arch: replace _BITUL() in kernel-space headers with BIT() adds 36ce550b40f1 arch/*: remove unused isa_page_to_bus() adds dc21e08e8b3e get_maintainer: add ability to skip moderated mailing lists adds af381fbddc87 lib/genalloc.c: export symbol addr_in_gen_pool adds fa3d75da4302 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds f40f459d7d78 Documentation: rename addr_in_gen_pool to gen_pool_has_addr adds 6cf680d5d010 lib/math/rational.c: fix possible incorrect result from ra [...] adds a3e5a1b8bd4b lib/list: tweak LIST_POISON2 for better code generation on x86_64 adds fe30c43deaf0 lib/string.c: allow searching for NUL with strnchr adds c0576d810b83 lib/test_string.c: avoid masking memset16/32/64 failures adds 0db7ae9cc817 lib/test_string.c: add some testcases for strchr and strnchr adds 6fb195f257af lib/test_overflow.c: avoid tainting the kernel and fix wrap size adds 9ac352a98d89 lib: introduce test_meminit module adds 3f7c3147d3e1 mm/ioremap: check virtual address alignment while creating [...] adds a2382f021ca3 mm/ioremap: probe platform for p4d huge map support adds 5a2fe8b8cbb6 lib/string_helpers: fix some kerneldoc warnings adds 1334584e43d0 lib/test_meminit.c: fix -Wmaybe-uninitialized false positive adds bb5ae6d34e2a lib/test_meminit.c: minor test fixes adds e281f762f956 lib/rbtree: avoid generating code twice for the cached versions adds b81d6a0eb4ac rbtree-avoid-generating-code-twice-for-the-cached-versions [...] adds 34cd23823150 checkpatch.pl: warn on duplicate sysctl local variable adds b8b6bf668a47 checkpatch: add warnings in favor of strscpy(). adds cc5fcf08661f checkpatch: don't interpret stack dumps as commit IDs adds 2af9129a31b1 checkpatch: fix something adds 2bc7766eaef7 fs/binfmt_flat.c: remove set but not used variable 'inode' adds 4358027e6a96 fs/binfmt_elf.c: delete stale comment adds 79bfc4397642 init/Kconfig: fix neighboring typos adds ee73e0fa33ed mm, kprobes: generalize and rename notify_page_fault() as [...] adds 20af52c8b980 mips/kprobes: export kprobe_fault_handler() adds 40e9ca0aea30 coda: pass the host file in vma->vm_file on mmap adds 625b28589942 uapi linux/coda.h: use __kernel_pid_t for userspace adds ffe712042bf2 uapi linux/coda_psdev.h: move upc_req definition from uapi [...] adds 39d12b3bb2bb coda: add error handling for fget adds a4bc3f2ae2ce coda: potential buffer overflow in coda_psdev_write() adds ff02e5165058 coda: fix build using bare-metal toolchain adds 19233dd35759 coda: don't try to print names that were considered too long adds b02d48b90288 uapi linux/coda_psdev.h: move CODA_REQ_ from uapi to kerne [...] adds ce1fcb1ae10f coda: clean up indentation, replace spaces with tab adds bd654eddea70 coda: stop using 'struct timespec' in user API adds 5293bbcad52a coda: change Coda's user api to use 64-bit time_t in timespec adds 0586470c40cc coda: get rid of CODA_ALLOC() adds c95882aa10b2 coda: get rid of CODA_FREE() adds 0ef81ad68f80 coda: bump module version adds 28d9a877e931 coda: Move internal defs out of include/linux/ [ver #2] adds 8b08ce00796e coda: remove uapi/linux/coda_psdev.h adds c97da9f7cc4e coda: destroy mutex in put_super() adds df645e5e1325 coda: use SIZE() for stat adds a1b19bbcca11 coda: add __init to init_coda_psdev() adds f9589b227ec8 coda: remove sysctl object from module when unused adds da5b77e61a9e coda: remove sb test in coda_fid_to_inode() adds e4e39bd6dd1a coda: ftoc validity check integration adds 710bb53cb17e coda: add hinting support for partial file caching adds f1c5c07056e6 coda-add-hinting-support-for-partial-file-caching-fix adds 85aa10e2426c fs/hfsplus/xattr.c: replace strncpy with memcpy adds 37d395ae53f3 fs/ufs/super.c: remove set but not used variable 'usb3' adds 1b02735aa561 fs/reiserfs/journal.c: change return type of dirty_one_tra [...] adds 82e4e80387f0 nds32: fix asm/syscall.h adds 796352c90a52 hexagon: define syscall_get_error() and syscall_get_return [...] adds 3cf068bf92f6 mips: define syscall_get_error() adds 3e5d92218c82 parisc: define syscall_get_error() adds eb5bfeaa8659 powerpc: define syscall_get_error() adds 15b5cda6458b ptrace: add PTRACE_GET_SYSCALL_INFO request adds 579595c55258 selftests/ptrace: add a test case for PTRACE_GET_SYSCALL_INFO adds 5a11121e8ca9 selftests-ptrace-add-a-test-case-for-ptrace_get_syscall_in [...] adds f986cd910458 signal: reorder struct sighand_struct adds 6896fa418673 signal: simplify set_user_sigmask/restore_user_sigmask adds 23de0f72b97b select: change do_poll() to return -ERESTARTNOHAND rather [...] adds e6d0c9074035 select: shift restore_saved_sigmask_unless() into poll_sel [...] adds f2e9e6d94238 coredump: split pipe command whitespace before expanding template adds 9a67e020717b drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate so [...] adds 7eaa883bc8ff kernel/pid.c: convert struct pid count to refcount_t adds 5ffd0c6f37ce drivers/pps/pps.c: clear offset flags in PPS_SETPARAMS ioctl adds 3953ed2a5e00 aio: simplify read_events() adds 420732297e04 scripts/gdb: add lx-genpd-summary command adds e52972e9d920 scripts/gdb: add helpers to find and list devices adds 53288a02f71f resource: fix locking in find_next_iomem_res() adds ca1c85d42c6e resource-fix-locking-in-find_next_iomem_res-fix adds 25ab7450a518 resource: avoid unnecessary lookups in find_next_iomem_res() adds ff85411637a4 include/asm-generic/bug.h: fix "cut here" for WARN_ON for [...] adds 25accaf0de33 ipc/mqueue.c: only perform resource calculation if user valid adds 7fd250c2c911 ipc/msg.c: consolidate all xxxctl_down() functions adds f90c6af9858b include/linux/lz4.h: fix spelling and copy-paste errors in [...] adds 28b56a57efbf selftests/seccomp/seccomp_bpf: update for PTRACE_GET_SYSCALL_INFO adds 412a7c2e855d Merge branch 'akpm-current/current' adds a825c626eb17 pinctrl: fix pxa2xx.c build warnings adds 7804b3ea96a9 device-dax: fix memory and resource leak if hotplug fails adds 2c05d5edca24 mm/hotplug: make remove_memory() interface usable adds 9af35b30f650 device-dax: "Hotremove" persistent memory that is used lik [...] adds 3300c38bce9e mm: move MAP_SYNC to asm-generic/mman-common.h adds f377aaf4588f mm/mmap: move common defines to mman-common.h adds 19b53b2a0f1f mm: section numbers use the type "unsigned long" adds 1c64be7479e3 mm-section-numbers-use-the-type-unsigned-long-fix adds 386a99ea954f mm-section-numbers-use-the-type-unsigned-long-v3 adds 4de608f22fd0 drivers/base/memory: Use "unsigned long" for block ids adds f0e5fb63e88d mm: make register_mem_sect_under_node() static adds 79a2864542e8 mm/memory_hotplug: rename walk_memory_range() and pass sta [...] adds f341d9beb123 mm/memory_hotplug: move and simplify walk_memory_blocks() adds cbcd19c47db4 drivers/base/memory.c: Get rid of find_memory_block_hinted() adds 1d113ce49ad6 drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3 adds 4b5106054278 drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3-fix adds 591886defc57 mm: clean up is_device_*_page() definitions adds b7429ea632e4 mm: introduce ARCH_HAS_PTE_DEVMAP adds 8c8a0abdc95c arm64: mm: implement pte_devmap support adds df39656d0dfb arm64-mm-implement-pte_devmap-support-fix adds b0eb2bf6c7ca mm/sparsemem: introduce struct mem_section_usage adds 4144dd309a30 mm/sparsemem: introduce a SECTION_IS_EARLY flag adds 7c465bea6e1b mm/sparsemem: add helpers track active portions of a secti [...] adds 4f8c5c59db6a mm/hotplug: prepare shrink_{zone, pgdat}_span for sub-sect [...] adds 8bbc603b6d81 mm/sparsemem: convert kmalloc_section_memmap() to populate [...] adds 37c02ff79688 mm/hotplug: kill is_dev_zone() usage in __remove_pages() adds 381883ffadb7 mm: kill is_dev_zone() helper adds 866ef87f6e9c mm/sparsemem: prepare for sub-section ranges adds 81262dbc765a mm/sparsemem: support sub-section hotplug adds de67c504604a mm: document ZONE_DEVICE memory-model implications adds 62bd04c01811 docs/vm: update ZONE_DEVICE memory model documentation adds 75552b406f0e mm/devm_memremap_pages: enable sub-section remap adds 5446cc542f51 libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields adds e7070895291b libnvdimm/pfn: stop padding pmem namespaces to section alignment adds c8f9fa83e1c4 mm/sparsemem: cleanup 'section number' data types adds 518179c728a5 mm-sparsemem-cleanup-section-number-data-types-fix adds f81d93c5d8b9 mm: add account_locked_vm utility function adds 5e7945fdc54f mm-add-account_locked_vm-utility-function-v3 adds 206158f55c80 mm-add-account_locked_vm-utility-function-v3-fix adds f3c1e68e45c4 proc/sysctl: add shared variables for range check adds 83f9c6cfa20e tipc: remove two unused variables adds 67822678aa43 proc-sysctl-add-shared-variables-for-range-check-fix-2-fix adds 6c278a6f5276 proc/sysctl: make firmware loader table conditional adds 5bc89ef7453b proc-sysctl-add-shared-variables-for-range-check-fix-4 adds 2cb5cb38628d drivers/tty/serial/sh-sci.c: suppress warning adds a05fa073bb40 fs/select.c: use struct_size() in kmalloc() adds cebdb204c94f drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds d6e6d536a1ef Merge branch 'akpm/master' adds a77f5c70e3d2 Add linux-next specific files for 20190710
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-aarch6 [...]
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/index.rst | 1 + Documentation/conf.py | 2 +- Documentation/device-mapper/snapshot.rst | 16 - .../devicetree/bindings/arm/freescale/fsl,scu.txt | 15 + Documentation/devicetree/bindings/arm/rda.txt | 17 - Documentation/devicetree/bindings/arm/rda.yaml | 20 + .../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/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 +- .../bindings/watchdog/fsl-imx-sc-wdt.txt | 24 - .../watchdog/{renesas-wdt.txt => renesas,wdt.txt} | 0 Documentation/filesystems/index.rst | 10 - .../{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 | 18 +- Documentation/kbuild/makefiles.rst | 12 +- 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/sphinx/automarkup.py | 12 +- Documentation/watchdog/hpwdt.rst | 6 +- Documentation/watchdog/watchdog-parameters.rst | 11 + MAINTAINERS | 36 +- Makefile | 35 +- Next/SHA1s | 116 +- Next/Trees | 2 +- Next/merge.log | 28103 +++++++++---------- 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/arm64/include/asm/kvm_host.h | 2 +- arch/arm64/include/asm/thread_info.h | 2 +- arch/arm64/mm/dma-mapping.c | 2 +- arch/m68k/Kconfig | 6 +- arch/parisc/Makefile | 12 +- arch/um/Makefile | 2 +- arch/x86/include/asm/fpu/xstate.h | 1 - arch/x86/include/asm/mshyperv.h | 147 +- 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/tls.c | 9 +- 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/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 +- drivers/base/devtmpfs.c | 3 +- drivers/block/rbd.c | 2442 +- drivers/block/rbd_types.h | 10 + drivers/char/tpm/tpm-chip.c | 23 +- 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_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 | 1 + 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 | 6 +- .../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/dcn20/dcn20_hwseq.c | 1 + .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 2 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 79 +- 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/i915/display/icl_dsi.c | 22 + drivers/gpu/drm/i915/display/intel_display.c | 2 - drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 30 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 12 +- drivers/gpu/drm/i915/display/intel_sdvo.c | 274 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_context.h | 6 - drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 18 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 6 - drivers/gpu/drm/i915/gt/intel_gt.h | 5 +- drivers/gpu/drm/i915/gt/intel_gt_types.h | 15 + drivers/gpu/drm/i915/gt/intel_lrc.c | 29 +- drivers/gpu/drm/i915/gt/intel_ringbuffer.c | 31 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 2 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 113 + drivers/gpu/drm/i915/gt/selftest_workarounds.c | 35 +- drivers/gpu/drm/i915/i915_drv.h | 4 +- drivers/gpu/drm/i915/i915_perf.c | 8 + drivers/gpu/drm/i915/i915_priolist_types.h | 10 + drivers/gpu/drm/i915/i915_request.c | 4 +- drivers/gpu/drm/i915/i915_request.h | 15 +- drivers/gpu/drm/i915/intel_guc_submission.c | 13 +- drivers/gpu/drm/i915/intel_pm.c | 5 +- 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/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 | 1 + drivers/infiniband/core/Makefile | 2 +- drivers/infiniband/core/counters.c | 634 + drivers/infiniband/core/device.c | 10 + drivers/infiniband/core/nldev.c | 576 +- 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 | 1029 +- drivers/infiniband/hw/mlx5/mad.c | 60 +- drivers/infiniband/hw/mlx5/main.c | 88 +- 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 | 205 +- 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/siw/Kconfig | 17 + 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 | 2071 ++ drivers/infiniband/sw/siw/siw_cm.h | 133 + drivers/infiniband/sw/siw/siw_cq.c | 101 + drivers/infiniband/sw/siw/siw_main.c | 687 + 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 | 1456 + 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/md/dm-crypt.c | 101 +- drivers/md/dm-integrity.c | 7 +- drivers/md/dm-log-writes.c | 4 +- drivers/md/dm-rq.c | 2 +- drivers/md/dm-snap.c | 168 +- 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/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 + .../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 +- .../net/ethernet/mellanox/mlx5/core/en_accel/tls.c | 8 +- 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/dwmac-sun8i.c | 8 +- .../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/of/fdt.c | 7 +- drivers/of/platform.c | 3 +- drivers/of/unittest.c | 2 +- drivers/pci/controller/dwc/Kconfig | 2 +- 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/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 | 48 +- 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/remoteproc/stm32_rproc.c | 2 +- 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/ceph/file.c | 8 +- fs/ceph/inode.c | 17 +- fs/ceph/super.c | 8 +- fs/ceph/super.h | 3 +- fs/cifs/smb2ops.c | 14 +- fs/cifs/smb2pdu.h | 2 + fs/dax.c | 2 +- fs/dcache.c | 1 + fs/debugfs/inode.c | 7 +- fs/ext2/xattr.c | 3 +- fs/f2fs/segment.c | 5 + fs/gfs2/aops.c | 106 +- fs/gfs2/aops.h | 4 - fs/gfs2/bmap.c | 9 +- fs/gfs2/file.c | 35 +- fs/internal.h | 10 - 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/nfsd/nfs4idmap.c | 2 +- fs/nfsd/nfs4state.c | 4 +- fs/nfsd/nfsctl.c | 2 +- fs/ubifs/Kconfig | 13 +- fs/ubifs/auth.c | 86 + 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/xfs/xfs_ioctl.c | 1 - include/Kbuild | 12 + include/asm-generic/mshyperv.h | 180 + 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/dma-mapping.h | 7 - include/linux/dma-noncoherent.h | 2 +- include/linux/filter.h | 6 + include/linux/if_tap.h | 1 - include/linux/memcontrol.h | 16 +- include/linux/mlx5/qp.h | 1 + include/linux/net.h | 4 +- include/linux/phy.h | 2 + include/linux/skbuff.h | 15 + include/net/devlink.h | 31 +- 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 | 31 + 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/uapi/linux/bpf.h | 6 +- include/uapi/linux/devlink.h | 11 + 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/rdma/mlx5_user_ioctl_cmds.h | 19 + include/uapi/rdma/mlx5_user_ioctl_verbs.h | 9 + include/uapi/rdma/rdma_netlink.h | 56 +- 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/kprobes.c | 2 +- kernel/time/time.c | 4 + 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 +- localversion-next | 2 +- mm/memcontrol.c | 9 +- mm/sparse.c | 2 +- net/bpfilter/main.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/dsa/dsa_priv.h | 2 + net/dsa/port.c | 12 + net/dsa/slave.c | 36 +- 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/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/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 +- sound/firewire/amdtp-stream.c | 59 +- sound/pci/rme9652/hdspm.c | 1 - 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 + .../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 + 665 files changed, 47720 insertions(+), 23910 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 arch/xtensa/boot/dts/virt.dts create mode 100644 arch/xtensa/configs/virt_defconfig 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 net/netfilter/nf_tables_offload.c create mode 100644 net/sched/act_ct.c create mode 100644 net/sched/act_mpls.c 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