This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
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 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 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 208637b37824 PM / QoS: Add support for MIN/MAX frequency constraints omits 2a79ea5ec539 PM / QOS: Pass request type to dev_pm_qos_read_value() omits 8262331eaaf7 PM / QOS: Rename __dev_pm_qos_read_value() and dev_pm_qos_ [...] omits 0b07ee944701 PM / QOS: Pass request type to dev_pm_qos_{add|remove}_notifier() omits 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 578c12da5a78 ARC: [haps] Add Virtio support 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 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 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 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 6ef048fd5955 locks: eliminate false positive conflicts for write lease omits eb15b6a6b3f7 locks: Add trace_leases_conflict omits 34cee4e1f7cd PCI: Fix "space followed by tab" whitespace errors 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 new dfd437a25792 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm [...] new 278ecbf027c3 Merge tag 'm68k-for-v5.3-tag1' of git://git.kernel.org/pub [...] new 1758feddb0f9 Merge tag 's390-5.3-1' of git://git.kernel.org/pub/scm/lin [...] new 6b3775479006 Merge branch 'core-debugobjects-for-linus' of git://git.ke [...] new 568521d058aa Merge branch 'core-rslib-for-linus' of git://git.kernel.or [...] new e0e86b111bca Merge branch 'smp-hotplug-for-linus' of git://git.kernel.o [...] new 2a1ccd31420a Merge branch 'irq-core-for-linus' of git://git.kernel.org/ [...] new 9176ab1b8480 time: Validate user input in compat_settimeofday() new 927ba67a63c7 Merge branch 'timers-core-for-linus' of git://git.kernel.o [...] new 0902d5011cfa Merge branch 'x86-apic-for-linus' of git://git.kernel.org/ [...] new 0d37dde70655 Merge branch 'x86-entry-for-linus' of git://git.kernel.org [...] new 9838e3bff0f9 x86/fpu: Make 'no387' and 'nofxsr' command line options useful new 7891bc0ab739 x86/fpu: Inline fpu__xstate_clear_all_cpu_caps() new ab2486a9ee32 Merge branch 'x86-fpu-for-linus' of git://git.kernel.org/p [...] new 13324c42c140 Merge branch 'x86-cpu-for-linus' of git://git.kernel.org/p [...] new 2f0f6503e375 Merge branch 'x86-timers-for-linus' of git://git.kernel.or [...] new 31a2fbb390fe x86/ptrace: Fix possible spectre-v1 in ptrace_get_debugreg() new 993773d11d45 x86/tls: Fix possible spectre-v1 in do_get_thread_area() new 223cea6a4f05 Merge branch 'x86-pti-for-linus' of git://git.kernel.org/p [...] new 85178525e382 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new 68e5c6f073bc ARC: entry: EV_Trap expects r10 (vs. r9) to have exception cause new 75370ad44075 ARCv2: entry: simplify return to Delay Slot via interrupt new 94b8beb972c5 ARC: [haps] Add Virtio support new fd5de2721ea7 ARC: hide unused function unw_hdr_alloc new aab128d006e7 ARC: [plat-hsdk]: enable DW SPI controller new 24a20b0a443f ARC: [plat-hsdk]: Enable AXI DW DMAC in defconfig new 0ae90c857b8f Merge remote-tracking branch 'arc-current/for-curr' new 6e2aba99550f Merge remote-tracking branch 'powerpc-fixes/fixes' new a3e95c1fa163 Merge remote-tracking branch 'sparc/master' new e198987e7dd7 gtp: fix suspicious RCU usage new 1788b8569f5d gtp: fix use-after-free in gtp_encap_destroy() new a635037ac110 gtp: remove duplicate code in gtp_dellink() new 3f167e192186 gtp: fix Illegal context switch in RCU read-side critical [...] new a2bed90704c6 gtp: fix use-after-free in gtp_newlink() new e30155fd23c9 gtp: add missing gtp_encap_disable_sock() in gtp_encap_enable() new 07996783491f Merge branch 'gtp-fix-several-bugs' new 7391324ba485 net: ethernet: sun4i-emac: Fix misuse of strlcpy new 6b4ddf9950c3 net: nixge: Fix misuse of strlcpy new 36c4357c63f3 net: bpfilter: print umh messages to /dev/kmsg new 4993e5b37e8b net: stmmac: Re-work the queue selection for TSO packets new 50c0442b343e Merge remote-tracking branch 'net/master' new 2e44b0f2508a Merge remote-tracking branch 'netfilter/master' new 3c53c6255d59 Merge tag 'asoc-v5.3' of https://git.kernel.org/pub/scm/li [...] new 0ebf3ceb8364 ALSA: firewire-lib: fix invalid length of rx packet payloa [...] new 7fbf909668d6 ALSA: firewire-lib/fireface: fix initial value of data blo [...] new 4ece7f6fd830 ALSA: firewire-lib: fix initial value of data block count [...] new 213fa9898158 ALSA: firewire-lib: fix different data block counter betwe [...] new b8b0e24c226e ALSA: firewire-lib: code refactoring for error path of par [...] new 02394af3e00d ALSA: firewire-lib: code refactoring for post operation to [...] new 0dcb4efb1095 ALSA: firewire-lib: code refactoring for local variables new 994d2b48d720 Merge remote-tracking branch 'sound-current/for-linus' new ddefd608c95e Merge remote-tracking branch 'regmap-fixes/for-linus' new 6518823c12c0 Merge remote-tracking branch 'regulator-fixes/for-linus' new 19c21bd2df4e Merge remote-tracking branch 'spi-fixes/for-linus' new a0970662f725 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' new 13c7f0a037e8 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new 77485242e132 Merge remote-tracking branch 'phy/fixes' new 0c38220941cb Merge remote-tracking branch 'input-current/for-linus' new 946c8eb20f5f Merge remote-tracking branch 'crypto-current/master' new 47783060c3c8 Merge remote-tracking branch 'reset-fixes/reset/fixes' new 2fee89898233 Merge remote-tracking branch 'omap-fixes/fixes' new 1af1b69f43b5 Merge remote-tracking branch 'hwmon-fixes/hwmon' new d8dd9697eac9 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' new 3d19728ebc55 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 58038662df39 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' new 38cec4370167 Merge remote-tracking branch 'kbuild/for-next' new 15ffe5e1acf5 dma-mapping: mark dma_alloc_need_uncached as __always_inline new 93c8d2da1e36 Merge remote-tracking branch 'dma-mapping/for-next' new 840436d5a3ae Merge remote-tracking branch 'asm-generic/master' new 5ccd3bd992cf Merge branches 'fixes' and 'misc' new 4d6a24e64643 Merge branch 'sa1100-for-next', tag 'for-rc-adfs' into for-next new fc7e5b209aef Merge commit 'drm-tda998x-devel^{/drm/i2c: tda998x: add ve [...] new adaf427f81a6 Merge commit commit 'drm-armada-devel^{/drm/armada: no nee [...] new b7a735f3a606 Merge branch 'for-arm-soc' into for-next new f67a5352c558 Merge remote-tracking branch 'arm/for-next' new d7f38b7fa2d9 Merge remote-tracking branch 'arm-soc/for-next' new 237211ce3857 Merge remote-tracking branch 'actions/for-next' new 9260888a9dd1 Merge remote-tracking branch 'amlogic/for-next' new 2f9cadf865fa Merge remote-tracking branch 'aspeed/for-next' new 5894828c29a5 Merge remote-tracking branch 'at91/at91-next' new 0f24c26d724b Merge remote-tracking branch 'bcm2835/for-next' new 72fc4daf4e34 Merge remote-tracking branch 'imx-mxs/for-next' new 96b680fddd92 Merge remote-tracking branch 'keystone/next' new 15dca499c32d Merge remote-tracking branch 'mediatek/for-next' new c7ec6cded0c1 Merge remote-tracking branch 'mvebu/for-next' new 55d5a9b04eb7 Merge remote-tracking branch 'omap/for-next' new d0e3a0b452ee Merge remote-tracking branch 'qcom/for-next' new 0ddcd67595b9 Merge remote-tracking branch 'renesas/next' new 000c5d10b277 Merge remote-tracking branch 'reset/reset/next' new 6f46deae2893 Merge remote-tracking branch 'rockchip/for-next' new 4c0c432ea91e Merge remote-tracking branch 'samsung-krzk/for-next' new 6c9984b8d8f1 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 7a87ecabc211 Merge remote-tracking branch 'tegra/for-next' new 7ac1f75cd820 Merge remote-tracking branch 'clk/clk-next' new 3e18d99b0a0e Merge remote-tracking branch 'csky/linux-next' new 55a6a0cfc3be Merge remote-tracking branch 'h8300/h8300-next' new 62f1e3e60fd9 Merge remote-tracking branch 'm68knommu/for-next' new e0c1bb77e757 Merge remote-tracking branch 'mips/mips-next' new fadac995b82d Merge remote-tracking branch 'nios2/for-next' new 1836650340ec Merge remote-tracking branch 'parisc-hd/for-next' new c80e9f6ad86b Merge remote-tracking branch 'powerpc/next' new 9e9c44dcd6c9 Merge remote-tracking branch 'soc-fsl/next' new fd39ce7e09d8 Merge remote-tracking branch 'risc-v/for-next' new 33a554eb52bb Merge remote-tracking branch 'sh/sh-next' new f75db87d5b78 Merge remote-tracking branch 'uml/linux-next' new d6d5f19e21d9 xtensa: abstract 'entry' and 'retw' in assembly code new 775f1f7eaced xtensa: virt: add defconfig and DTS new 6326b440055f Merge branch 'xtensa-5.3' into xtensa-for-next new 182d624c0662 Merge remote-tracking branch 'xtensa/xtensa-for-next' new cb9352a8f9f4 Merge remote-tracking branch 'fscrypt/master' new b6d443b87a91 Merge remote-tracking branch 'afs/afs-next' new aaaf6948d599 Merge remote-tracking branch 'btrfs-kdave/for-next' new 97a385e55829 libceph: remove ceph_get_direct_page_vector() new 13c41737b912 ceph: silence a checker warning in mdsc_show() new e1b814391440 ceph: clean up ceph.dir.pin vxattr name sizeof() new 193e7b37628e ceph: carry snapshot creation time with inodes new 100cc610a550 ceph: add ceph.snap.btime vxattr new 2b2abcac8c25 ceph: fix listxattr vxattr buffer length calculation new d0f191d20c1c ceph: remove unused vxattr length helpers new 718807289d41 ceph: fix "ceph.dir.rctime" vxattr value new 749607731e26 ceph: fix improper use of smp_mb__before_atomic() new 543212b3a4a4 ceph: close race between d_name_cmp() and update_dentry_lease() new feab6ac25dbf ceph: fix dir_lease_is_valid() new 41883ba8ee91 ceph: use READ_ONCE to access d_parent in RCU critical section new 8f2a98ef3c1a ceph: ensure d_name/d_parent stability in ceph_mdsc_lease_ [...] new d6e47819721a ceph: hold i_ceph_lock when removing caps for freeing inode new 03af439ad940 ceph: fix warning PTR_ERR_OR_ZERO can be used new 057297812d1a ceph: fix debug print format in __set_xattr() new 5c31e92dffb9 ceph: rename struct ceph_acls_info to ceph_acl_sec_ctx new ac6713ccb5a6 ceph: add selinux support new 2ef5df1abe67 ceph: fix infinite loop in get_quota_realm() new 6f0f597b5deb ceph: don't blindly unregister session that is in opening state new 428138c9892f ceph: remove request from waiting list before unregister new bc07532cc51f libceph: fix sa_family just after reading address new 6c37f0e64173 libceph: add ceph_decode_entity_addr new 0bfb0f288992 libceph: ADDR2 support for monmap new dcbc919a5dc8 libceph: switch osdmap decoding to use ceph_decode_entity_addr new 51fc7ab44519 libceph: fix watch_item_t decoding to use ceph_decode_entity_addr new 8cb5f2b4fcf4 libceph: correctly decode ADDR2 addresses in incremental OSD maps new f3848af1bf54 ceph: have MDS map decoding use entity_addr_t decoder new 2f9800c899dc ceph: fix decode_locker to use ceph_decode_entity_addr new d3c3c0a841d5 libceph: use TYPE_LEGACY for entity addrs instead of TYPE_NONE new 2c66de560fa2 libceph: rename ceph_encode_addr to ceph_encode_banner_addr new 245ce991cca5 ceph: add btime field to ceph_inode_info new ec62b894df1a ceph: handle btime in cap messages new 6adaaafdd81d libceph: turn on CEPH_FEATURE_MSG_ADDR2 new 58981784a692 ceph: allow querying of STATX_BTIME in ceph_getattr new 441d367644e2 iversion: add a routine to update a raw value with a larger one new a35ead314e0b ceph: add change_attr field to ceph_inode_info new 176c77c9c9b1 ceph: handle change_attr in cap messages new 5c30835690f1 ceph: increment change_attribute on local changes new 054f8d41affb ceph: clear CEPH_I_KICK_FLUSH flag inside __kick_flushing_caps() new d6cee9dbd8c8 ceph: kick flushing and flush snaps before sending normal [...] new 49ada6e8dc9f ceph: more precise CEPH_CLIENT_CAPS_PENDING_CAPSNAP new f1d1b51deabb ceph: make getxattr_cb return ssize_t new 3b421018f48c ceph: return -ERANGE if virtual xattr value didn't fit in buffer new 26350535c2ce ceph: don't NULL terminate virtual xattrs new 54ab3b24c536 rbd: get rid of obj_req->xferred, obj_req->result and img_ [...] new a9b67e69949d rbd: replace obj_req->tried_parent with obj_req->read_state new 0ad5d953548f rbd: get rid of RBD_OBJ_WRITE_{FLAT,GUARD} new 85b5e6d11898 rbd: move OSD request submission into object request state [...] new 0192ce2ee68b rbd: introduce image request state machine new 94e857718810 libceph: rename r_unsafe_item to r_private_item new bcbab1db6c95 rbd: introduce obj_req->osd_reqs list new b5ae8cbc6e37 rbd: factor out rbd_osd_setup_copyup() new 27bbd9116248 rbd: factor out __rbd_osd_setup_discard_ops() new a086a1b8bdbd rbd: move OSD request allocation into object request state [...] new ea9b743c97dc rbd: rename rbd_obj_setup_*() to rbd_obj_init_*() new 793333a303c9 rbd: introduce copyup state machine new a2b1da09793d rbd: lock should be quiesced on reacquire new e1fddc8fdd22 rbd: quiescing lock should wait for image requests new 637cd060537d rbd: new exclusive lock wait/wake code new ef83171b49c6 libceph: bump CEPH_MSG_MAX_DATA_LEN (again) new 68ada915eea1 libceph: change ceph_osdc_call() to take page vector for response new 4cf3e6dff7ea libceph: export osd_req_op_data() macro new da5ef6be3467 rbd: call rbd_dev_mapping_set() from rbd_dev_image_probe() new 22e8bd51bb04 rbd: support for object-map and fast-diff new 8b5bec5c83e8 rbd: setallochint only if object doesn't exist new 1edd1fecae5e MAINTAINERS: take over for Zheng as CephFS kernel client m [...] new 0f7cf80ae96c ceph: initialize superblock s_time_gran to 1 new 87bc5b895d94 ceph: use ceph_evict_inode to cleanup inode's resource new 52dd0f1b3f94 ceph: use generic_delete_inode() for ->drop_inode new d31d07b97a5e ceph: fix end offset in truncate_inode_pages_range call new a4f5814e20bb Merge remote-tracking branch 'ceph/master' new d81f09748dd7 cifs: Use kmemdup in SMB2_ioctl_init() new 06f2fca7ff51 fs: cifs: Drop unlikely before IS_ERR(_OR_NULL) new 9ac63ec77609 SMB3: Add SMB3.1.1 GCM to negotiated crypto algorigthms new 2b2f75480762 SMB3.1.1: Add GCM crypto to the encrypt and decrypt functions new 5fc3681fa5ed cifs: add missing GCM module dependency new 43cdae88de2e Fix match_server check to allow for auto dialect negotiate new dc179268cde4 smb3: if max_credits is specified then display it in /proc/mounts new 29fbeb7a908a cifs: Properly handle auto disabling of serverino option new 6552d6a0264d cifs: Fix check for matching with existing mount new 73cf8085dc09 cifs: simplify code by removing CONFIG_CIFS_ACL ifdef new e7a1a2df4dfd CIFS: Fix module dependency new 3190b59a050e smb3: minor cleanup of compound_send_recv new 63d614a608fc cifs: fix typo in debug message with struct field ia_valid new e7348e35a34d add some missing definitions new 0aa3a24be011 fs: cifs: cifsssmb: Change return type of convert_ace_to_cifs_ace new 3e2725796cbd cifs: always add credits back for unsolicited PDUs new f2caf901c1b7 cifs: Fix a race condition with cifs_echo_request new d5ecebc4900d smb3: Allow query of symlinks stored as reparse points new 412094a8fb07 smb3: add new mount option to retrieve mode from special ACE new 9fe5ff1c5d6a smb3: do not send compression info by default new 96d3cca1241d smb3: Send netname context during negotiate protocol new ff2a09e9196e SMB3: query inode number on open via create context new f5f111c231f5 cifs: refactor and clean up arguments in the reparse point [...] new bc3ec1a7af30 Merge remote-tracking branch 'cifs/for-next' new 718f80f05ca3 Merge remote-tracking branch 'ecryptfs/next' new e9ef985558cf Merge remote-tracking branch 'ext3/for_next' new 30474f3e544d Merge remote-tracking branch 'ext4/dev' new f2573b67d986 Merge remote-tracking branch 'f2fs/dev' new 0ddc7206e717 Merge remote-tracking branch 'nfs/linux-next' new a57caf8c527f sunrpc/cache: remove the exporting of cache_seq_next new b4501e73ff01 Merge remote-tracking branch 'nfsd/nfsd-next' new bacfa94b0802 ubifs: Correctly use tnc_next() in search_dh_cookie() new d5cf9473a3f3 ubifs: Simplify redundant code new 7d8c811bf9ed ubifs: Fix typo of output in get_cs_sqnum new 8ba0a2ab84b2 ubifs: remove unnecessary check in ubifs_log_start_commit new 817aa094842d ubifs: support offline signed images new eeabb9866e4c ubifs: Add support for zstd compression. new ee1438ce5dc4 ubifs: Check link count of inodes when killing orphans. new 8009ce956c3d ubifs: Don't leak orphans on memory during commit new de9ce9295217 Merge remote-tracking branch 'ubifs/linux-next' new 5a535b2eeae8 Merge remote-tracking branch 'v9fs/9p-next' new 42ebb7a7fc33 Merge remote-tracking branch 'xfs/for-next' new 93e71ad664c7 Merge remote-tracking branch 'iomap/iomap-for-next' new 0c6e59d38191 Merge remote-tracking branch 'djw-vfs/vfs-for-next' new d51f527f44f9 locks: Add trace_leases_conflict new 387e3746d01c locks: eliminate false positive conflicts for write lease new 3fca27a0133a Merge remote-tracking branch 'file-locks/locks-next' new 0dac63fad4fd devtmpfs options can't be a string literal ;-/ new 792981c25a10 fix the braino in "Teach shrink_dcache_parent() to cope wi [...] new f43f717ebc8b Merge branches 'work.mount' and 'work.dcache' into for-next new dad5ea4bac62 ceph_real_mount(): missing initialization new 54d501b0f382 Merge branch 'work.mount' into for-next new c58174034fdb Merge remote-tracking branch 'vfs/for-next' new e622453e8d90 Merge remote-tracking branch 'printk/for-next' new 68e85aa5303b Merge branch 'pci/docs' new 3d6644209acb Merge branch 'pci/enumeration' new 590a18e17113 PCI: Use seq_puts() instead of seq_printf() in show_device() new ecaa370b7fca Merge branch 'pci/misc' new 9c002bb66f5b PCI/P2PDMA: Fix missing check for dma_virt_ops new 5284e7fefbc0 Merge branch 'pci/peer-to-peer' new 5c6bcc344b18 PCI: Simplify pci_bus_distribute_available_resources() new 6a381ea694c9 PCI: Skip resource distribution when no hotplug bridges new 4672c4fd20c3 Merge branch 'pci/resource' new 354b9421f70c Merge branch 'remotes/lorenzo/pci/altera' new 2e5801134ba4 Merge branch 'remotes/lorenzo/pci/armada' new 7e8ab1b268b1 PCI: imx6: Simplify Kconfig depends on new 7e8b984c61c5 Merge branch 'remotes/lorenzo/pci/dwc' new 4df591b20b80 PCI: hv: Fix a use-after-free bug in hv_eject_device_work() new f4d621338f17 Merge branch 'remotes/lorenzo/pci/hv' new bcbe0d9a8d93 PCI: mobiveil: Unify register accessors new a131fb6364c1 PCI: mobiveil: Remove the flag MSI_FLAG_MULTI_PCI_MSI new f99536e9d2f5 PCI: mobiveil: Fix PCI base address in MEM/IO outbound windows new 9815d3288ed0 PCI: mobiveil: Update the resource list traversal function new f39ed3d09b34 PCI: mobiveil: Use WIN_NUM_0 explicitly for CFG outbound window new f7fee1b42fe4 PCI: mobiveil: Use the 1st inbound window for MEM inbound [...] new 0122af0a0824 PCI: mobiveil: Fix the Class Code field new 40af900c5f12 PCI: mobiveil: Move the link up waiting out of mobiveil_ho [...] new 284441a9662c PCI: mobiveil: Move IRQ chained handler setup out of DT parse new 6f3ab451aa5c PCI: mobiveil: Initialize Primary/Secondary/Subordinate bu [...] new cbd50b3ca396 PCI: mobiveil: Fix devfn check in mobiveil_pcie_valid_device() new 93bad0f5d15f dt-bindings: PCI: mobiveil: Change gpio_slave and apb_csr [...] new e369faf6255d PCI: mobiveil: Reformat the code for readability new 91347af1c5c3 PCI: mobiveil: Make some register updates more readable new f97441f4c398 PCI: mobiveil: Refactor the MEM/IO outbound window initialization new e0a7e56368a4 PCI: mobiveil: Fix error return values new afd899d3c854 PCI: mobiveil: Remove an unnecessary return value check new ea0f1c959fb7 PCI: mobiveil: Clean-up program_{ib/ob}_windows() new ccd34dac2ed5 PCI: mobiveil: Fix the valid check for inbound and outboun [...] new 4b7e2e59f0e5 PCI: mobiveil: Add configured inbound windows counter new cf22c591f93d PCI: mobiveil: Clear the control fields before updating it new 7717c7d7da31 PCI: mobiveil: Mask out hardcoded bits in inbound/outbound [...] new 6f7374b871d5 PCI: mobiveil: Add upper 32-bit CPU base address setup in [...] new 4e00aca3ba0b PCI: mobiveil: Add upper 32-bit PCI base address setup in [...] new fe83fa7e7eac PCI: mobiveil: Move PCIe PIO enablement out of inbound win [...] new 526c101dde64 PCI: mobiveil: Fix infinite-loop in the INTx handling function new 8a4f9fea2697 PCI: mobiveil: Fix INTx interrupt clearing in mobiveil_pcie_isr() new d2627804c53d Merge branch 'remotes/lorenzo/pci/mobiveil' new 291aad7ab35a Merge branch 'remotes/lorenzo/pci/qcom' new ff7b46a627e8 Merge branch 'remotes/lorenzo/pci/rcar' new dbdcc22c845b PCI: tegra: Add support for GPIO based PERST# new 4b16a8227907 PCI: tegra: Change link retry log level to debug new 7be142caabc4 PCI: tegra: Enable Relaxed Ordering only for Tegra20 & Tegra30 new f30704bd2cd5 Merge branch 'remotes/lorenzo/pci/tegra' new 6e226b87eff9 Merge branch 'remotes/lorenzo/pci/xilinx' new 68f0026301c7 Merge branch 'remotes/lorenzo/pci/endpoint' new 3609c90f21c0 Merge branch 'remotes/lorenzo/pci/misc' new 8b7627ffd3e8 PCI: Fix typos and whitespace errors new 410300e77255 Merge branch 'pci/trivial' new 53ad89189881 Merge remote-tracking branch 'pci/next' new 058a97e561f6 Merge remote-tracking branch 'pstore/for-next/pstore' new 2e0e925c9ad5 Merge remote-tracking branch 'hid/for-next' new af729e80ecba Merge remote-tracking branch 'i2c/i2c/for-next' new 9f18c4ccd70a Merge remote-tracking branch 'i3c/i3c/next' new b3e260678747 hwmon: (nct7904) Add error handling in probe function. new a653acf00d07 hwmon: (nct7904) Changes comments in probe function. new 62456189f329 hwmon: (lm90) Fix max6658 sporadic wrong temperature reading new b849e5d18c36 hwmon: (lm90) Cache configuration register value new 7a1d220ccb0c hwmon: (lm90) Introduce function to update configuration register new f2173fa2246e hwmon: (gpio-fan) move fan_alarm_init after devm_hwmon_dev [...] new 277c628fa5ac hwmon: (gpio-fan) fix sysfs notifications and udev events [...] new 9f7546570bcb hwmon: (ina3221) Add of_node_put() before return new 8868401d051b Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 7282a93f4df5 Disable Sphinx SmartyPants in HTML output new 66f2a122c68d docs: Move binderfs to admin-guide new 454f96f2b738 docs: automarkup.py: ignore exceptions when seeking for xrefs new 9e3a9aea351f Merge remote-tracking branch 'jc_docs/docs-next' new 3bb5ac821e7c Merge remote-tracking branch 'v4l-dvb/master' new ae8940262966 Merge remote-tracking branch 'fbdev/fbdev-for-next' new e77f00d68ac4 Merge remote-tracking branch 'pm/linux-next' new c96e0c2526e6 Merge remote-tracking branch 'thermal/next' new 273e77c3f4f7 Merge remote-tracking branch 'thermal-soc/next' new 383ac07b7247 Merge remote-tracking branch 'ieee1394/for-next' new 95462afb2595 Merge remote-tracking branch 'dlm/next' new 52836b195312 Merge remote-tracking branch 'swiotlb/linux-next' new 7ef7587541d4 RDMA/hns: fix potential integer overflow on left shift new b417c0879db7 RDMA/hns: Fix an error code in hns_roce_set_user_sq_size() new 97162a1ee8a1 docs: infiniband: convert docs to ReST and rename to *.rst new e9816ddf2a33 RDMA/hns: Cleanup unnecessary exported symbols new 34d65cd837d0 RDMA/netlink: Audit policy settings for netlink attributes new 10dcc7448e9e RDMA/hns: fix spelling mistake "attatch" -> "attach" new 371bb62158d5 Merge tag 'v5.2-rc6' into rdma.git for-next new 239b0e52d8aa IB/hfi1: Move rvt_cq_wc struct into uapi directory new dabac6e460ce IB/hfi1: Move receive work queue struct into uapi directory new f592ae3c999f IB/rdmavt: Fracture single lock used for posting and proce [...] new 5136bfea7e79 IB/{hfi1, qib, rdmavt}: Put qp in error state when cq is full new fe2ac04712cd IB/rdmavt: Set QP allowed opcodes after QP allocation new d310c4bf8aea IB/{rdmavt, hfi1, qib}: Remove AH refcount for UD QPs new 2b0ad2da8fd4 IB/{rdmavt, hfi1, qib}: Add helpers to hide SWQE WR details new bf3b1e0ce093 IB/hfi1: Reduce excessive aspm inlines new aa9b79ec3778 IB/hfi1: Add missing INVALIDATE opcodes for trace new 315aed110c16 IB/rdmavt: Enhance trace information for FRWR debug new 8bd516bd0d53 IB/rdmavt: Add trace for map_mr_sg new 09fbca8e6240 IB/hfi1: No need to use try_module_get for debugfs new 0e935ae6afcd rdma/siw: iWarp wire packet format new a531975279f3 rdma/siw: main include file new bdcf26bf9b3a rdma/siw: network and RDMA core interface new 6c52fdc244b5 rdma/siw: connection management new 303ae1cdfdf7 rdma/siw: application interface new 2251334dcac9 rdma/siw: application buffer management new f29dd55b0236 rdma/siw: queue pair methods new b9be6f18cf9e rdma/siw: transmit path new 8b6a361b8c48 rdma/siw: receive path new b0fff7317bb4 rdma/siw: completion queue methods new c0cf5bdde46c rdma/siw: addition to kernel build environment new c5cfcfcb54e7 Merge branch 'siw' into rdma.git for-next new 4c44d4634b5c IB: Remove unneeded memset new 5d7d78eaecc5 IB/ipoib: Remove memset after vzalloc in ipoib_cm.c new cda8cf56d8e2 IB/i40iw: Use kmemdup rather than open coding new 2e67e7758453 RDMA/i40iw: Set queue pair state when being queried new 6044414fa849 RDMA/hns: Remove set but not used variable 'fclr_write_fail_flag' new 2f40cf30c864 IB/mlx5: Fixed reporting counters on 2nd port for Dual port RoCE new 69ea0582f3ce Merge mlx5-next into rdma for-next new 2afc5e1b9c34 IB/mlx5: Introduce MLX5_IB_OBJECT_DEVX_ASYNC_EVENT_FD new e337dd53ce4c IB/mlx5: Register DEVX with mlx5_core to get async events new 759738537142 IB/mlx5: Enable subscription for device events over DEVX new 5ec9d8ee87c6 IB/mlx5: Implement DEVX dispatching event new ef1659ade359 IB/mlx5: Add DEVX support for CQ events new 5832fdd35e61 IB/mlx5: DEVX cleanup mdev new 9a601fc43ee0 RDMA/hns: Fix building modular hns new 0bddcff628db RDMA/uverbs: remove redundant assignment to variable ret new 50ba3c18a4e5 RDMA/mlx5: Use proper allocation API to get zeroed memory new 91b01061fef9 IB/ipoib: Add child to parent list only if device initialized new bcde9a83b13e RDMA/efa: Entropy in admin commands id new 5600a410ea24 Merge mlx5-next into rdma for-next new 7ade1ff96c7a RDMA/restrack: Introduce statistic counter new 699a9c540a04 RDMA/restrack: Add an API to attach a task to a resource new 6a6c306a09b5 RDMA/restrack: Make is_visible_in_pid_ns() as an API new 413d3347503b RDMA/counter: Add set/clear per-port auto mode support new 99fa331dc862 RDMA/counter: Add "auto" configuration mode support new d14133dd4161 IB/mlx5: Support set qp counter new 318d535cefec IB/mlx5: Add counter set id as a parameter for mlx5_ib_que [...] new 45842fc627c7 IB/mlx5: Support statistic q counter configuration new b47ae6f803b7 RDMA/nldev: Allow counter auto mode configration through R [...] new c4ffee7c9bdb RDMA/netlink: Implement counter dumpit calback new 18d422ce8ccf IB/mlx5: Add counter_alloc_stats() and counter_update_stat [...] new f34a55e497e8 RDMA/core: Get sum value of all counters when perform a sy [...] new 1bd8e0a9d0fd RDMA/counter: Allow manual mode configuration support new b389327df905 RDMA/nldev: Allow counter manual mode configration through [...] new 83c2c1fcbd08 RDMA/nldev: Allow get counter mode through RDMA netlink new 6e7be47a5345 RDMA/nldev: Allow get default counter statistics through R [...] new 6fafe560ee4d RDMA/hns: Bugfix for cleaning mtr new 21b97f538765 RDMA/hns: Fixup qp release bug new f5662b4ddc9d RDMA/hns: Modify ba page size for cqe new 726be12f5ca0 RDMA/hns: Set reset flag when hw resetting new e0222d18d628 RDMA/hns: Bugfix for calculating qp buffer size new fd7dd8bc8784 RDMA/hns: Use %pK format pointer print new ec5bc2cc69b4 RDMA/hns: Fixs hw access invalid dma memory error new 617cf24f9f9e RDMA/hns: Clean up unnecessary variable initialization new d3e539716917 ibverbs/rxe: Remove variable self-initialization new 4c7d6dcd3648 RDMA/siw: Fix DEFINE_PER_CPU compilation when ARCH_NEEDS_W [...] new 1c3107690a90 Merge remote-tracking branch 'rdma/for-next' new 877cb240f6a0 gve: Fix error return code in gve_alloc_qpls() new 61a582be1a66 hinic: add fw version query new bfb204129a5a net: netsec: Sync dma for device on buffer allocation new b9c04ae7907f netfilter: nf_tables: add nft_expr_type_request_module() new 9cff126f73a7 netfilter: nf_tables: __nft_expr_type_get() selects specif [...] new 0ef1efd1354d netfilter: nf_tables: force module load in case select_ops [...] new 47cfb90406e1 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next new 05cfee98c8a5 sfc: Remove 'PCIE error reporting unavailable' new 0287f9ed1693 gve: fix unused variable/label warnings new 49db9228b8d8 macb: fix build warning for !CONFIG_OF new 1da4bbeffe41 net: core: page_pool: add user refcnt and reintroduce page [...] new 6670acacd59e net: ethernet: ti: davinci_cpdma: add dma mapped submit new 962fb618909e net: ethernet: ti: davinci_cpdma: allow desc split while down new 608ef6202fb5 net: ethernet: ti: cpsw_ethtool: allow res split while down new 9ed4050c0d75 net: ethernet: ti: cpsw: add XDP support new aa6be2b95d4e Merge branch 'cpsw-Add-XDP-support' new 52c060925865 bnxt_en: rename some xdp functions new c1ba92a86db2 bnxt_en: Refactor __bnxt_xmit_xdp(). new f18c2b77b2e4 bnxt_en: optimized XDP_REDIRECT support new 322b87ca55f2 bnxt_en: add page_pool support new 107d3ce60119 Merge branch 'bnxt_en-XDP_REDIRECT' new 31d166642c7c nfp: tls: fix error return code in nfp_net_tls_add() new 58dd7a8d9d02 Documentation: net: dsa: Describe DSA switch configuration new ff2d339375d0 Documentation: net: dsa: b53: Describe b53 configuration new 1a2d405c0081 Merge branch 'b53-docs' new 0deab087b16a vsock/virtio: use RCU to avoid use-after-free on the_virtio_vsock new b917507e5ad9 vsock/virtio: stop workers during the .remove() new e226121fcc26 vsock/virtio: fix flush of works during the .remove() new 3f4957eb6cfb Merge branch 'vsock-virtio-fixes' new f4f1ba18195d net: mvpp2: cls: Report an error for unsupported flow types new f406324e500e net: mvpp2: cls: Add support for ETHER_FLOW new 11aef3c6da17 Merge branch 'mvpp2-cls-ether' new f714ecc9cf16 MAINTAINERS: Add page_pool maintainer entry new 44e3725943b7 net: openvswitch: use netif_ovs_is_port() instead of opencode new d4117d63a308 net: stmmac: enable clause 45 mdio support new ef86ea982bb5 net: axienet: fix a potential double free in axienet_probe() new faf5577f2498 net: pasemi: fix an use-after-free in pasemi_mac_phy_init() new 828b2b442145 ipv4: Multipath hashing on inner L3 needs to consider inne [...] new d8f74f0975d8 ipv6: Support multipath hashing on inner IP pkts new 2800f2485417 selftests: forwarding: Test multipath hashing on inner IP [...] new 7650b1a9bd69 Merge branch 'mp-inner-L3' new 05bdbf55cec1 Merge remote-tracking branch 'net-next/master' new fb84b8224655 libbpf: add perf buffer API new d7ff34d5fb5a libbpf: auto-set PERF_EVENT_ARRAY size to number of CPUs new ee5cf82ce04a selftests/bpf: test perf buffer API new 9b190f185d2f tools/bpftool: switch map event_pipe to libbpf's perf_buffer new cd07a95f9b4d libbpf: add perf_buffer_ prefix to README new d2850ce0bdd7 Merge branch 'bpf-libbpf-perf-rb-api' new 600c70bad659 bpf: allow wide (u64) aligned stores for some fields of bp [...] new 4cfacbe6df97 bpf: sync bpf.h to tools/ new 76d950773cd2 selftests/bpf: add verifier tests for wide stores new 8bfec4f325e1 Merge branch 'bpf-sockaddr-wide-store' new 06ec0e2c490a selftests/bpf: fix test_attach_probe map definition new 6705fea0c799 bpf: cgroup: Fix build error without CONFIG_NET new bef8e2639242 bpf: avoid unused variable warning in tcp_bpf_rtt() new 8fc9f8bedf1b tools: bpftool: add completion for bpftool prog "loadall" new bc2d8afecbec selftests/bpf: fix test_reuseport_array on s390 new bf0bdd1343ef xdp: fix race on generic receive path new 894df3d42c61 Merge remote-tracking branch 'bpf-next/master' new 32dd7f43ef99 Merge remote-tracking branch 'mlx5-next/mlx5-next' new 33871d38dd56 Merge remote-tracking branch 'nfc-next/master' new b0ec08e18db0 Merge remote-tracking branch 'mac80211-next/master' new f3915f83e84c gfs2: use page_offset in gfs2_page_mkwrite new e0ec0a6ba657 gfs2: remove the unused gfs2_stuffed_write_end function new eadd75358046 gfs2: merge gfs2_writeback_aops and gfs2_ordered_aops new 59c01c5046cc gfs2: merge gfs2_writepage_common into gfs2_writepage new 378b6cbfb82f gfs2: mark stuffed_readpage static new 7770c93a46e6 gfs2: use iomap_bmap instead of generic_block_bmap new 35af80aef99b gfs2: don't use buffer_heads in gfs2_allocate_page_backing new bb4cb25dd319 gfs2: Remove unused gfs2_iomap_alloc argument new 2afaeac57e67 Merge remote-tracking branch 'gfs2/for-next' new c41a2ee556c8 Merge remote-tracking branch 'mtd/mtd/next' new ba5accea90a1 Merge remote-tracking branch 'drm/drm-next' new e5eaa7cc0c03 drm/amdgpu: Prepare for hmm_range_register API change (v2) new 71cc9ef3f694 drm/amdgpu: fix scheduler timeout calc new e5aa29ce23ba drm/amd/powerplay: add temperature sensor support for navi10 new f19367da9607 drm/amdgpu/mes10.1: Fix header guard new d693e8e349a8 drm/amd/powerplay: Use memset to initialize metrics structs new 68c3bd950181 drm/amd/powerplay: Zero initialize freq in smu_v11_0_get_c [...] new 985863d00a8f drm/amd/powerplay: Zero initialize current_rpm in vega20_g [...] new d155bef0636e amdgpu: make pmu support optional new c602b36fe245 drm/amd/display: dcn20: include linux/delay.h new de48ebdd5b0a drm/amd/powerplay: vega20: fix uninitialized variable use new f8a7976b75f6 drm/amdgpu: properly guard DC support in navi code new 173da95d936f drm/amdgpu/psp11: simplify the ucode register logic new 5f65ae344f14 drm/amd/display: avoid 64-bit division new e6a27a52f034 drm/amdgpu: add navi14 asic type new df10df5a9192 drm/amdgpu: add gpu_info firmware for navi14 new 0bc133a1ad80 drm/amdgpu: set asic family and ip blocks for navi14 new 15005bad9e1c drm/amdgpu: add navi14 ucode loading method new 7d3abc556ea4 drm/amdgpu/soc15: initialize reg base for navi14 (v2) new a5ee4d4c5d08 drm/amdgpu/discovery: init reg base offset via ip discover [...] new f520cb7b1ede drm/amdgpu: increase max instance number for hw ip new 2a08c0c56da4 drm/amdgpu/gmc10: add navi14 support new ceed89a06bc4 drm/amdgpu/sdma5: add support for navi14 firmware new 210232756208 drm/amdgpu/sdma5: add placeholder for navi14 golden settings new 8df9786baf8f drm/amdgpu/sdma5: add sdma5_0 golden settings for navi14 new f01016bf771d drm/amdgpu/sdma5: update sdma5 golden settings for navi14 new 532373fad277 drm/amdgpu/sdma5: set clock gating for navi14 new c0c7c081845b drm/amdgpu/gfx10: add support for navi14 firmware new fe473b74307b drm/amdgpu/gfx10: add placeholder for navi14 golden settings new 9274824c7620 drm/amdgpu/gfx10: add gfx config for navi14 new 4cda7c63dabf drm/amdgpu/gfx10: add clockgating support for navi14 new af11e013d12d drm/amdgpu: add me/mec configurations for navi14 new 30a3f97403c4 drm/amdgpu: set rlc funcs for navi14 new fb9a99722d5c drm/amdgpu/gfx10: set tcp harvest for navi14 new f983581dffa0 drm/amdgpu/gfx: add definition of mmCGTT_GS_NGG_CLK_CTRL new dec4aeed8984 drm/amdgpu/gfx10: add gfx v10_1_1 golden settings for navi14 new 8ed4a47084ca drm/amdgpu/gfx: update gc_v10_1_1 golden setting new 7c4b5719050a drm/amdgpu/gfx10: update gfx golden settings for navi14 new 5bc258164606 drm/amdgpu/gfx10: update gfx golden settings for navi14 new bf5a6870995a drm/amdgpu/gfx10: fix programming of SC_HIZ_TILE_FIFO_SIZE field new 5a152284fbfe drm/amdgpu/soc15: add support for navi14 new 4eb1c48b2dbd drm/amdgpu: add ip blocks for navi14 new 98b7aef33049 drm/amdgpu: enable virtual display for navi14 new 2ee00a22b694 drm/amdgpu/psp: add psp support for navi14 (v3) new 81e7f687a9eb drm/amdgpu: enable psp ip block for navi14 new dddd124da8fc drm/amdgpu/psp: start rlc autoload after psp received rlcg [...] new b336a4f240fd drm/amdgpu/smu11: add support for navi14 new 62e143716eb7 drm/amdgpu: enable sw smu ip for navi14 new 387868ba1f79 drm/amd/display: add nv14 cases to amdgpu_dm new 4811a66cbda6 drm/amd/display: add NAVI14 in resource construct new d9452d39ec1a drm/amd/display: add dm block new b549edf1069a drm/amd/display: add ASICREV defines v2 new 9b9213d0e0a6 drm/amdgpu: skip to load ta firmware for navi14 new 23984ba0fdea drm/amd/display: skip to load dmcu firmware for navi14 new f2e3bb1bbebc drm/amdgpu: Enable VCN on navi14 new 0aea33c081f4 drm/amdgpu: declare asd firmware for navi14 new cfef0d2e3c30 drm/amdgpu/mmhub2: set clock gating for navi14 new 99b833348aee drm/amdgpu/athub2: set clock gating for navi14 new bc63c3f09a0f drm/amdgpu: enable clock gatings for navi14 new 375563efe447 drm/amdgpu: enable async gfx ring for navi14 new 4361b9f959b1 drm/amd/display: disable display writeback for navi14 new 4a6cc4b11622 drm/amdgpu/nv: set vcn pg flag for navi14 new c84e816cd789 drm/amd/powerplay: disable gfxoff for navi14 new d363e75dccd9 drm/amdgpu/vcn: enable indirect DPG SRAM mode for navi14 new 53a194bb4be6 drm/amdgpu: enable gfxoff code path for navi14 new 52b9937a5390 drm/amdgpu: disable concurrent flushes on Navi14 new f4c8fc2276fc drm/amdgpu: consolidate navi14 IP init new 49eaefc94e5c drm/amdgpu/navi10: add uclk activity sensor new 5da4ed620550 drm/amdgpu/psp: add a mutex to protect access to the psp ring new 0d34d4402e0b drm/amdgpu: add missing documentation on new module parameters new eee5421d1b9f drm/amdgpu: properly guard the generic discovery code new 4ad1e82651d7 drm/amdgpu: enable IP discovery by default on navi new 435c55c3d5d4 Merge remote-tracking branch 'amdgpu/drm-next' new 77adbd8fbf3a drm/i915: Explicitly track active fw_domain timers new cf3bd1a0f53e drm/i915/selftests: Reorder error cleanup for whitelist checking new a17ce803dffa drm/i915: Update DRIVER_DATE to 20190708 new 02d9ea0324e6 Merge remote-tracking branch 'drm-intel/for-linux-next' new 505f6cff880e drm/komeda: Remove clock ratio property new 8aa0625f4855 drm/komeda: remove slave_planes property new a76f612c1de8 drm/komeda: remove img_enhancement property new c945623c05c3 drm/komeda: Remove layer_split property new 75c5bf97ed2f MAINTAINERS: maintain drm/arm drivers in drm-misc for now new 1930c11204b1 drm/komeda: Computing layer_split internally new 990dee3aa456 drm/komeda: Computing image enhancer internally new 14163a3cd655 Merge remote-tracking branch 'drm-misc/for-linux-next' new a93693e6da46 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 0d458779be44 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 55f430159d34 Merge remote-tracking branch 'etnaviv/etnaviv/next' new f4ab8dee5428 Merge remote-tracking branch 'regmap/for-next' new fadaffa0afde Merge remote-tracking branch 'modules/modules-next' new 083e196e2a7c Merge remote-tracking branch 'input/next' new 907c4dc63f63 Merge remote-tracking branch 'block/for-next' new 7a066133a955 Merge remote-tracking branch 'device-mapper/for-next' new 62325a8a6e8f mmc: sdio: Drop powered-on re-init at runtime resume and HW reset new 47ae56407f59 mmc: sdio: Don't re-initialize powered-on removable SDIO c [...] new 6c6a706abd41 mmc: sdio: Drop unused in-parameter to mmc_sdio_reinit_card() new fd7bc7a30fe2 mmc: sdio: Drop unused in-parameter from mmc_sdio_init_card() new bd3e25df4bbd mmc: tmio: Use dma_max_mapping_size() instead of a workaround new df05c1346f16 mmc: sdhci-pci: Add support for Intel EHL new e27ecaff773f mmc: sdhci-sprd: Add start_signal_voltage_switch ops new 027d2dff7586 dt-bindings: mmc: sprd: Add pinctrl support new ea39d6c3c48a mmc: sdhci-sprd: Add pin control support for voltage switch new 60f1b49a250f dt-binding: mmc: rename tmio_mmc.txt to renesas,sdhi.txt new a6787c496702 mmc: core: let the dma map ops handle bouncing new a57b927e5341 dma-mapping: remove dma_max_pfn new e9172c93f3c3 mmc: sdhci_am654: Make some symbols static new ba618c69574b mmc: sdhci-msm: fix mutex while in spinlock new a40455dbab57 mmc: alcor: remove a redundant greater or equal to zero co [...] new adca963337c7 mmc: sdhci_am654: Add dependency on MMC_SDHCI_AM654 new 147510caeab3 Merge remote-tracking branch 'mmc/next' new bcb1fa70d56b Merge remote-tracking branch 'kgdb/kgdb-next' new 47425c7100f7 Merge remote-tracking branch 'mfd/for-mfd-next' new 84c0057e622a Merge remote-tracking branch 'backlight/for-backlight-next' new caa2b557841c power: reset: nvmem-reboot-mode: add CONFIG_OF dependency new f0252ae9b110 Merge remote-tracking branch 'battery/for-next' new bdd484884248 Merge remote-tracking branch 'regulator/for-next' new 01b996da2740 Merge remote-tracking branch 'security/next-testing' new c660d25fd656 Merge remote-tracking branch 'apparmor/apparmor-next' new 31056e2a667a Merge remote-tracking branch 'integrity/next-integrity' new ca47c3f304f9 Merge remote-tracking branch 'keys/keys-next' new 98e79dddcb3f Merge remote-tracking branch 'selinux/next' new e01b46aeb47e tpm: Fix null pointer dereference on chip register error path new d9820d87960c Merge remote-tracking branch 'tpmdd/next' new 80030425e020 watchdog: make watchdog_deferred_registration_add() void new b608075e4bd6 watchdog: let core print error message when registering de [...] new 4ab054336109 watchdog: aspeed_wdt: drop warning after registering device new d5f3e24f2223 watchdog: bcm2835_wdt: drop warning after registering device new f54298950eab watchdog: bcm7038_wdt: drop warning after registering device new ae07bdbe7f31 watchdog: bcm_kona_wdt: drop warning after registering device new 76ed828b811e watchdog: cadence_wdt: drop warning after registering device new 60415f701fce watchdog: da9052_wdt: drop warning after registering device new 04892d893b19 watchdog: da9062_wdt: drop warning after registering device new 6ab6d33ee002 watchdog: davinci_wdt: drop warning after registering device new cdad26977e3f watchdog: digicolor_wdt: drop warning after registering device new 2d065d2e9b15 watchdog: ftwdt010_wdt: drop warning after registering device new f51540b83faa watchdog: hpwdt: drop warning after registering device new 34b8580fe34d watchdog: i6300esb: drop warning after registering device new 8f952c015f45 watchdog: ie6xx_wdt: drop warning after registering device new 63c1cd534515 watchdog: imx2_wdt: drop warning after registering device new 31f4a2cf8fc1 watchdog: imx_sc_wdt: drop warning after registering device new ca2d4490705f watchdog: intel-mid_wdt: drop warning after registering device new 9ee644c9326c watchdog: jz4740_wdt: drop warning after registering device new 7da547350f50 watchdog: loongson1_wdt: drop warning after registering device new 9daa2e1436f3 watchdog: max77620_wdt: drop warning after registering device new 2b7ebd348959 watchdog: mei_wdt: drop warning after registering device new eddeb07bd644 watchdog: mena21_wdt: drop warning after registering device new 86fc18657899 watchdog: menf21bmc_wdt: drop warning after registering device new a239027325d0 watchdog: mpc8xxx_wdt: drop warning after registering device new 9076eb5dff93 watchdog: ni903x_wdt: drop warning after registering device new 0a33dce48fbd watchdog: nic7018_wdt: drop warning after registering device new ab9113d0460f watchdog: npcm_wdt: drop warning after registering device new 0fa6cf71cdec watchdog: of_xilinx_wdt: drop warning after registering device new 888ca35d74ce watchdog: pic32-dmt: drop warning after registering device new 90984aa137a1 watchdog: pic32-wdt: drop warning after registering device new 375611e561b1 watchdog: pnx4008_wdt: drop warning after registering device new ccbf872a3ee7 watchdog: qcom-wdt: drop warning after registering device new 2df87cfd8ea1 watchdog: rave-sp-wdt: drop warning after registering device new 386f465ae6df watchdog: s3c2410_wdt: drop warning after registering device new 24b8eb74082d watchdog: sama5d4_wdt: drop warning after registering device new d41e3f4ee584 watchdog: sp5100_tco: drop warning after registering device new 199801cd7a50 watchdog: sp805_wdt: drop warning after registering device new d311048eb0d2 watchdog: sprd_wdt: drop warning after registering device new 7283b217aebd watchdog: st_lpc_wdt: drop warning after registering device new 71777442df8f watchdog: stm32_iwdg: drop warning after registering device new 913b187d1296 watchdog: stmp3xxx_rtc_wdt: drop warning after registering device new e290eb8c2339 watchdog: tegra_wdt: drop warning after registering device new c8c844f28b68 watchdog: ts4800_wdt: drop warning after registering device new f848a15347d9 watchdog: wm831x_wdt: drop warning after registering device new e14651352a8e watchdog: xen_wdt: drop warning after registering device new 8632944841d4 watchdog: sama5d4: fix WDD value to be always set to max new 215e06f0d18d watchdog: bcm2835_wdt: Fix module autoload new 48b32199f97a watchdog/hpwdt: Stop hpwdt on unregister. new c22d8e38e475 watchdog/hpwdt: Advertize max_hw_heartbeat_ms new bb721d6b9eed watchdog/hpwdt: Have core ping watchdog. new be3d7f7cb3ac watchdog/hpwdt: Add module parameter kdumptimeout. new f213fcf078c1 watchdog/hpwdt: Update documentation new f1bb45b93345 watchdog/hpwdt: Reflect changes new df04cce3b8f9 watchdog: jz4740: Use register names from <linux/mfd/ingen [...] new 9b3461188e86 watchdog: jz4740: Avoid starting watchdog in set_timeout new dfc01e2c8377 dt-bindings: watchdog: add Allwinner H6 watchdog new b7fbd3e55c0f watchdog: renesas_wdt: Use 'dev' instead of dereferencing [...] new 1a4aaf9f11f9 watchdog: gpio: add support for nowayout option new b836005b4f95 watchdog: renesas_wdt: Add a few cycles delay new 15f7d7fc5542 watchdog: imx_sc: Add pretimeout support new 8c21ead3ea5d dt-bindings: watchdog: move i.MX system controller watchdo [...] new 4d1c6a0ec2d9 watchdog: introduce watchdog.open_timeout commandline parameter new 487e4e08221d watchdog: introduce CONFIG_WATCHDOG_OPEN_TIMEOUT new c2eac35bc271 watchdog: make the device time out at open_deadline when o [...] new 74665686f0e2 docs: watchdog: convert docs to ReST and rename to *.rst new 3bd41e595b09 docs: watchdog: Fix build error. new 1dbb3bb8de88 watchdog: bcm_kona_wdt: no need to check return value of d [...] new 64079cf9f2b2 watchdog: mei_wdt: no need to check return value of debugf [...] new 3265c3d8f70f dt-bindings: watchdog: Rename bindings documentation file new d0173278935a watchdog: convert remaining drivers to use SPDX license id [...] new 8d209eb0b167 watchdog: atmel: atmel-sama5d4-wdt: Disable watchdog on sy [...] new 053bc5764bb0 watchdog: ie6xx_wdt: Use spinlock_t instead of struct spinlock new 18e88061f357 Merge remote-tracking branch 'watchdog/master' new 380d3ff397b0 Merge remote-tracking branch 'iommu/next' new 63873005fcaf Merge remote-tracking branch 'vfio/next' new 055522ff39b6 Merge remote-tracking branch 'audit/next' new 1756f287d57c Merge remote-tracking branch 'devicetree/for-next' new 433878dadf40 Merge remote-tracking branch 'spi/for-next' new 9fb71fc0e335 Merge remote-tracking branch 'tip/auto-latest' new dc8c99d7e37c Merge remote-tracking branch 'edac-amd/for-next' new 43085b54d506 Merge remote-tracking branch 'ftrace/for-next' new 1ddd7da618b9 Merge remote-tracking branch 'kvm/linux-next' new 1e0cf16cdad1 KVM: arm/arm64: Initialise host's MPIDRs by reading the ac [...] new 84f7bc6da910 Merge remote-tracking branch 'kvm-arm/next' new 952558d480c6 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' new dbd91555ecfb Merge remote-tracking branch 'kvms390/next' new 497a128171ef Merge remote-tracking branch 'xen-tip/linux-next' new 5b653a393113 Merge remote-tracking branch 'percpu/for-next' new e27c2bcf3024 Merge remote-tracking branch 'workqueues/for-next' new 6ac572d0f087 Merge remote-tracking branch 'drivers-x86/for-next' new 184ce82158d7 Merge remote-tracking branch 'chrome-platform/for-next' new 01dd7e895e64 Merge remote-tracking branch 'leds/for-next' new f0493f89f38a Merge remote-tracking branch 'ipmi/for-next' new c33d442328f5 debugfs: make error message a bit more verbose new f652cda35af9 Merge remote-tracking branch 'driver-core/driver-core-next' new 37507db05bc7 Merge remote-tracking branch 'usb/usb-next' new edea3a849f17 Merge remote-tracking branch 'tty/tty-next' new dde64f7524b9 Merge remote-tracking branch 'char-misc/char-misc-next' new 18e1acbb9c18 Merge remote-tracking branch 'staging/staging-next' new 2a9fdd5ef0dc Merge remote-tracking branch 'mux/for-next' new 16c545548fce Merge remote-tracking branch 'slave-dma/next' new 288c6e2b48c6 Merge remote-tracking branch 'cgroup/for-next' new 326525f0d844 Merge remote-tracking branch 'scsi/for-next' new 0c05529d18b4 Merge remote-tracking branch 'scsi-mkp/for-next' new 75d2cd5e0125 Merge remote-tracking branch 'vhost/linux-next' new 93f1d3e4b59c remoteproc: stm32: fix building without ARM SMCC new ab1291acd4ab Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] new a4d3b484778b Merge remote-tracking branch 'rpmsg/for-next' new 9db591938f7d Merge remote-tracking branch 'gpio/for-next' new 49b8907194e6 Merge remote-tracking branch 'pinctrl/for-next' new 6b3353741c75 Merge remote-tracking branch 'pwm/for-next' new badc5db65a67 Merge remote-tracking branch 'userns/for-next' new ee8a84c60bcc rseq/selftests: Fix Thumb mode build failure on arm32 new bb0b359a15a7 Merge remote-tracking branch 'kselftest/next' new b44d007b542a Merge remote-tracking branch 'y2038/y2038' new 707e990c7be5 Merge remote-tracking branch 'livepatching/for-next' new f0562b2bb534 Merge remote-tracking branch 'rtc/rtc-next' new 618d16b3ca5f Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 9713696b9baa Merge remote-tracking branch 'ntb/ntb-next' new 48d360e34426 Merge remote-tracking branch 'kspp/for-next/kspp' new 3e895447a137 Merge remote-tracking branch 'nvmem/for-next' new f44c6347cf6c Merge remote-tracking branch 'xarray/xarray' new 765e33f5211a Drivers: hv: vmbus: Break out ISA independent parts of mshyperv.h new 63967a683b9f Merge remote-tracking branch 'hyperv/hyperv-next' new af2de2144c69 Merge remote-tracking branch 'pidfd/for-next' new 27c17be8e488 PM / devfreq: tegra20: add COMMON_CLK dependency new 15d634b9601d Merge remote-tracking branch 'devfreq/for-next' new b5db3ed8b1c4 Merge remote-tracking branch 'hmm/hmm' new ca37e9e5f18d mm-shrinker-make-shrinker-not-depend-on-memcg-kmem-fix-2 new b92928c5f716 mm: thp: make deferred split shrinker memcg aware new 22eb339116df mm: use untagged_addr() for get_user_pages_fast addresses new 9cf72a6c87ad mm: simplify gup_fast_permitted new d6d0da6c5a97 mm: lift the x86_32 PAE version of gup_get_pte to common code new 505d12d06caf MIPS: use the generic get_user_pages_fast code new 0a3de5b7af1b MIPS: don't select ARCH_HAS_PTE_SPECIAL new 6debeb43512d sh: add the missing pud_page definition new 217cc72dec8b sh: stub out pud_page new 5d47945aa074 sh: use the generic get_user_pages_fast code new 8b727021f16c sparc64: add the missing pgd_page definition new 4b7e0cce4ce3 sparc64-add-the-missing-pgd_page-definition-fix new fc83766c9e5c sparc64: define untagged_addr() new 50db24b5f379 sparc64: use the generic get_user_pages_fast code new 9999257fa2c4 mm: rename CONFIG_HAVE_GENERIC_GUP to CONFIG_HAVE_FAST_GUP new fd43ed7c3a69 mm: reorder code blocks in gup.c new 3f1e67310aed mm: consolidate the get_user_pages* implementations new 3aa33e1b6b40 mm: validate get_user_pages_fast flags new 52eb2e6d5562 mm: move the powerpc hugepd code to mm/gup.c new 013696b21ac2 mm: switch gup_hugepte to use try_get_compound_head new 7cb3fe760146 mm: mark the page referenced in gup_hugepte new 683ae8649839 mm/gup: speed up check_and_migrate_cma_pages() on huge page new 986029ad19bc mm-gup-speed-up-check_and_migrate_cma_pages-on-huge-page-fix new c5527193a9fe mm/gup.c: remove some BUG_ONs from get_gate_page() new 8a4fcede65ed mm/gup.c: mark undo_dev_pagemap as __maybe_unused new e8f264d93b48 mm/mmap.c: fix the adjusted length error new d4cb8681b81e asm-generic, x86: introduce generic pte_{alloc,free}_one[_kernel] new 2fb4c1e6282b alpha: switch to generic version of pte allocation new fc867e873627 arm: switch to generic version of pte allocation new 37f4a51ca14c arm64: switch to generic version of pte allocation new f977a97ef63b arm64/mm: fix a bogus GFP flag in pgd_alloc() new ed23f93db4ce csky: switch to generic version of pte allocation new 181d141e4983 m68k: sun3: switch to generic version of pte allocation new 21b765566417 mips: switch to generic version of pte allocation new 66e08f245c68 nds32: switch to generic version of pte allocation new 27eb64af6e05 nios2: switch to generic version of pte allocation new bd294cc4b8e0 parisc: switch to generic version of pte allocation new 364bc6f763dd riscv: switch to generic version of pte allocation new 9f2d8f51ee2c um: switch to generic version of pte allocation new a39ae8f2e5ec unicore32: switch to generic version of pte allocation new 3850a91aa868 mm/pgtable: drop pgtable_t variable from pte_fn_t functions new 99b81e6cf68a mm/memory.c: fail when offset == num in first check of __v [...] new 40f359ce8d7a mm/mmu_notifier: use hlist_add_head_rcu() new 4a45b40b1f38 mm/memory_hotplug: simplify and fix check_hotplug_memory_range() new 801efa6862f9 s390x/mm: fail when an altmap is used for arch_add_memory() new 18d39e6d41cd s390x/mm: implement arch_remove_memory() new 0a917ce1c059 arm64/mm: add temporary arch_remove_memory() implementation new 300fa1a136e1 drivers/base/memory: pass a block_id to init_memory_block() new 1ceffe5f2616 drivers/base/memory: fix a compilation warning new 659e9a2de8a2 mm/memory_hotplug: allow arch_remove_memory() without CONF [...] new 9a5da6fde431 mm/memory_hotplug: create memory block devices after arch_ [...] new 546509de13f0 mm/memory_hotplug: drop MHP_MEMBLOCK_API new 824cca93b558 mm/memory_hotplug: remove memory block devices before arch [...] new d2630053ce73 mm/memory_hotplug: make unregister_memory_block_under_node [...] new 388b8b400862 mm/memory_hotplug: remove "zone" parameter from sparse_rem [...] new bee5f19dd069 mm/sparse.c: set section nid for hot-add memory new febcd438a6dc mm/sparse.c: fix memory leak of sparsemap_buf in aliged memory new 9d786216273e mm/sparse.c: fix ALIGN() without power of 2 in sparse_buff [...] new 069fb3e787fc mm/vmalloc.c: remove "node" argument new d5dbdb8ed835 mm/vmalloc.c: preload a CPU with one object for split purpose new 754e4f63a508 mm/vmalloc.c: get rid of one single unlink_va() when merge new 374bdf04ebb9 mm/vmalloc.c: switch to WARN_ON() and move it under unlink_va() new fa2cd272a115 mm/vmalloc.c: spelling> s/informaion/information/ new ea0f3505ba08 mm/large system hash: use vmalloc for size > MAX_ORDER whe [...] new 2d527676f48d mm/large system hash: clear hashdist when only one node wi [...] new 8d0b1a384af9 arm64: move jump_label_init() before parse_early_param() new 629837b372e6 mm: security: introduce init_on_alloc=1 and init_on_free=1 [...] new 23a8c494544e mm-security-introduce-init_on_alloc=1-and-init_on_free=1-b [...] new 38d3c8793de6 mm-security-introduce-init_on_alloc=1-and-init_on_free=1-b [...] new 0070acff976a mm: security: introduce init_on_alloc=1 and init_on_free=1 [...] new 2eb114238296 mm: init: report memory auto-initialization features at boot time new d7c84bbe884e mm: vmscan: remove double slab pressure by inc'ing sc->nr_scanned new 115c960f5240 mm: vmscan: correct some vmscan counters for THP swapout new 41bd0a2c5d29 mm/vmscan.c: add a new member reclaim_state in struct shri [...] new 4579c44c8dd6 mm/vmscan: add a new member reclaim_state in struct shrink [...] new b944200aa7b5 mm/vmscan.c: calculate reclaimed slab caches in all reclaim paths new b08902ced137 mm/vmscan.c: add checks for incorrect handling of current- [...] new 155392f96c26 tools/vm/slabinfo: order command line options new a2ff535cd90e tools/vm/slabinfo: add partial slab listing to -X new 764ad4f59b26 tools/vm/slabinfo: add option to sort by partial slabs new 189058f47a2c tools/vm/slabinfo: add sorting info to help menu new 871cd786fa8a proc: use down_read_killable mmap_sem for /proc/pid/maps new 0e8c044446e0 proc: use down_read_killable mmap_sem for /proc/pid/smaps_rollup new a4cf04c428da proc: use down_read_killable mmap_sem for /proc/pid/pagemap new f5f3c3330b4d proc: use down_read_killable mmap_sem for /proc/pid/clear_refs new 8390c225d44e proc: use down_read_killable mmap_sem for /proc/pid/map_files new f4affd001e18 proc-use-down_read_killable-mmap_sem-for-proc-pid-map_files-fix new f044e327e58a mm: use down_read_killable for locking mmap_sem in access_ [...] new a45fcedadcd4 mm: smaps: split PSS into components new f0616a4a2aa2 mm-smaps-split-pss-into-components-v5 new d220014feea2 mm/memory-failure.c: clarify error message new 3bdce9824352 mm: mempolicy: make the behavior consistent when MPOL_MF_M [...] new 517a1adbab80 mm: mempolicy: handle vma with unmovable pages mapped corr [...] new 0c4fd8ad4f52 mm/oom_kill.c: add task UID to info message on an oom kill new fbb3641c99e0 mm-oom_killer-add-task-uid-to-info-message-on-an-oom-kill-fix new 666600841274 mm: memcontrol: use CSS_TASK_ITER_PROCS at mem_cgroup_scan [...] new 00006beccc1a mm/oom_kill.c: remove thread group leader check in oom_eva [...] new 577453cdd1c0 mm, oom: refactor dump_tasks for memcg OOMs new 8753998c5de8 mm, oom: remove redundant task_in_mem_cgroup() check new 923faaaae515 oom: decouple mems_allowed from oom_unkillable_task new 70d7a1044a3a oom-decouple-mems_allowed-from-oom_unkillable_task-v4 new 4c869bc819d2 mm/oom_kill.c: remove redundant OOM score normalization in [...] new a738fbac5a7f mm: thp: make transhuge_vma_suitable available for anonymous THP new 9cdb5a54187c mm-thp-make-transhuge_vma_suitable-available-for-anonymous [...] new 8d8f24c2501d mm: thp: fix false negative of shmem vma's THP eligibility new 738f5aa6d20d mm/cma.c: fail if fixed declaration can't be honored new 1f9c34faecc1 mm: fix the MAP_UNINITIALIZED flag new 08cee6c4f906 mm: provide a print_vma_addr stub for !CONFIG_MMU new 6a6172c426eb mm: stub out all of swapops.h for !CONFIG_MMU new 7a6c56a1ba6a mm, memcg: proportional memory.{low,min} reclaim new ccfec3d4ebc2 mm, memcg: make memory.emin the baseline for utilisation d [...] new 6fb0f68b287e mm, memcg: make scan aggression always exclude protection new f1d7b74d05c9 mm/vmscan: remove unused lru_pages argument new ecc18fc6862d mm: don't expose page to fast gup before it's ready new 32d965a96f85 fs/buffer.c: add debug print for __getblk_gfp() stall problem new 5c38ed594789 fs/buffer.c: dump more info for __getblk_gfp() stall problem new e478b3ea42e8 kernel/hung_task.c: Monitor killed tasks. new 629476131dc0 tools/testing/selftests/proc/proc-pid-vm.c: hide "segfault [...] new a3a3031b384f vmcore: Add a kernel parameter novmcoredd new 329be266a796 vmcore-add-a-kernel-parameter-novmcoredd-fix new 9783d43a21e2 vmcore-add-a-kernel-parameter-novmcoredd-fix-fix new 6a109e70270c include/linux/kernel.h: add typeof_member() macro new 64af6fb6e3ef fs/proc/inode.c: use typeof_member() macro new ba0a264e7e35 proc: test /proc/sysvipc vs setns(CLONE_NEWIPC) new bb535f3d9452 kernel: fix typos and some coding style in comments new b493493f362d linux/bits.h: make BIT(), GENMASK(), and friends available [...] new 5fddb5aa74de arch: replace _BITUL() in kernel-space headers with BIT() new 5a96f5096e95 arch/*: remove unused isa_page_to_bus() new cc67eea697cb get_maintainer: add ability to skip moderated mailing lists new 58fc339a5239 lib/genalloc.c: export symbol addr_in_gen_pool new 7a8bea185d97 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr new 38c96b6dbe4c Documentation: rename addr_in_gen_pool to gen_pool_has_addr new 8f7e6ad9b1d5 lib/math/rational.c: fix possible incorrect result from ra [...] new 9e6a7cbfff4e lib/list: tweak LIST_POISON2 for better code generation on x86_64 new c410f7c2f3a6 lib/string.c: allow searching for NUL with strnchr new e52fc9e7a9b8 lib/test_string.c: avoid masking memset16/32/64 failures new f617bac062bb lib/test_string.c: add some testcases for strchr and strnchr new 05a8d9dc549c lib/test_overflow.c: avoid tainting the kernel and fix wrap size new 701c4f74262b lib: introduce test_meminit module new 9c40f91676be mm/ioremap: check virtual address alignment while creating [...] new c387c2f32536 mm/ioremap: probe platform for p4d huge map support new 864ab085b0a8 lib/string_helpers: fix some kerneldoc warnings new 7b0dfd419f0f lib/test_meminit.c: fix -Wmaybe-uninitialized false positive new a925a13b2845 lib/test_meminit.c: minor test fixes new d58f2c9b5e94 lib/rbtree: avoid generating code twice for the cached versions new b8184ceb5598 rbtree-avoid-generating-code-twice-for-the-cached-versions [...] new 54e1d6d65cec checkpatch.pl: warn on duplicate sysctl local variable new ff26fc39ec91 checkpatch: add warnings in favor of strscpy(). new 24337f510f58 checkpatch: don't interpret stack dumps as commit IDs new 2c7b4bb86816 checkpatch: fix something new b34a4232f700 fs/binfmt_flat.c: remove set but not used variable 'inode' new e024d46786e3 fs/binfmt_elf.c: delete stale comment new 8ece72629acc init/Kconfig: fix neighboring typos new dc6556767cf2 mm, kprobes: generalize and rename notify_page_fault() as [...] new b5a002857c44 mips/kprobes: export kprobe_fault_handler() new b2d0df5c66c1 coda: pass the host file in vma->vm_file on mmap new 81a5d36db3ac uapi linux/coda.h: use __kernel_pid_t for userspace new a637719d2e4b uapi linux/coda_psdev.h: move upc_req definition from uapi [...] new acf75844fde2 coda: add error handling for fget new d0f558385f25 coda: potential buffer overflow in coda_psdev_write() new 2594b00bc7d1 coda: fix build using bare-metal toolchain new ce59dab0ddd0 coda: don't try to print names that were considered too long new 44e8dde67491 uapi linux/coda_psdev.h: move CODA_REQ_ from uapi to kerne [...] new 7e0cab40d4db coda: clean up indentation, replace spaces with tab new 0afd8141ee51 coda: stop using 'struct timespec' in user API new 345cabb14c77 coda: change Coda's user api to use 64-bit time_t in timespec new b5ada8664bb8 coda: get rid of CODA_ALLOC() new e641767a0f1c coda: get rid of CODA_FREE() new d906bddcd96c coda: bump module version new 25507eb11e87 coda: Move internal defs out of include/linux/ [ver #2] new e1f9909f8f50 coda: remove uapi/linux/coda_psdev.h new b4d7c8febf47 coda: destroy mutex in put_super() new e69efd097129 coda: use SIZE() for stat new 02016753157b coda: add __init to init_coda_psdev() new 377dfc669f43 coda: remove sysctl object from module when unused new 9917affb4fe9 coda: remove sb test in coda_fid_to_inode() new 556d4f9b4750 coda: ftoc validity check integration new 8fd5fc0a962b coda: add hinting support for partial file caching new 0cf7c4f7e1ec coda-add-hinting-support-for-partial-file-caching-fix new 4a95368f96f5 fs/hfsplus/xattr.c: replace strncpy with memcpy new 7bb5bffe661d fs/ufs/super.c: remove set but not used variable 'usb3' new f112ac3764c6 fs/reiserfs/journal.c: change return type of dirty_one_tra [...] new 47284154c5cd nds32: fix asm/syscall.h new 77e124d4df04 hexagon: define syscall_get_error() and syscall_get_return [...] new c649e1f0d8af mips: define syscall_get_error() new acc529bf7ed3 parisc: define syscall_get_error() new 00a59ff95b93 powerpc: define syscall_get_error() new c434b8f504b5 ptrace: add PTRACE_GET_SYSCALL_INFO request new cdb9dc60ac6f selftests/ptrace: add a test case for PTRACE_GET_SYSCALL_INFO new 6ca0b7f33b66 selftests-ptrace-add-a-test-case-for-ptrace_get_syscall_in [...] new 8e43b35ff75e signal: reorder struct sighand_struct new c6a3a779236e signal: simplify set_user_sigmask/restore_user_sigmask new 07ef27fd2861 select: change do_poll() to return -ERESTARTNOHAND rather [...] new 67227308c408 select: shift restore_saved_sigmask_unless() into poll_sel [...] new 23ea32f205cd coredump: split pipe command whitespace before expanding template new 7730aa040f84 drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate so [...] new e5dc5e93567c kernel/pid.c: convert struct pid count to refcount_t new 67b9c7a6cd65 drivers/pps/pps.c: clear offset flags in PPS_SETPARAMS ioctl new c5664c4e3a78 aio: simplify read_events() new 6c310813d593 scripts/gdb: add lx-genpd-summary command new dd974bbb970b scripts/gdb: add helpers to find and list devices new 7673444a1bdf resource: fix locking in find_next_iomem_res() new 178a6852dde1 resource-fix-locking-in-find_next_iomem_res-fix new ed9ef397a333 resource: avoid unnecessary lookups in find_next_iomem_res() new e6dbe14a4c0f include/asm-generic/bug.h: fix "cut here" for WARN_ON for [...] new dbea2fe59e75 ipc/mqueue.c: only perform resource calculation if user valid new 92ee571299ec ipc/msg.c: consolidate all xxxctl_down() functions new 3597cdd408e9 include/linux/lz4.h: fix spelling and copy-paste errors in [...] new 12e7c8deb011 selftests/seccomp/seccomp_bpf: update for PTRACE_GET_SYSCALL_INFO new c77bad443858 Merge branch 'akpm-current/current' new f7f3f391f5c6 Revert "mm-shrinker-make-shrinker-not-depend-on-memcg-kmem-fix-2" new 25cc2bd50bd7 pinctrl: fix pxa2xx.c build warnings new 59fd32b960ca device-dax: fix memory and resource leak if hotplug fails new 4faad5afb047 mm/hotplug: make remove_memory() interface usable new a7f0a951f41e device-dax: "Hotremove" persistent memory that is used lik [...] new 0a35238667ff mm: move MAP_SYNC to asm-generic/mman-common.h new 06b91f684f17 mm/mmap: move common defines to mman-common.h new 6dae72d61406 mm: section numbers use the type "unsigned long" new 87a358e2bf5a mm-section-numbers-use-the-type-unsigned-long-fix new bc90252aabf2 mm-section-numbers-use-the-type-unsigned-long-v3 new c6e629387e0d drivers/base/memory: Use "unsigned long" for block ids new 1460e8671166 mm: make register_mem_sect_under_node() static new 01c0cf779fb0 mm/memory_hotplug: rename walk_memory_range() and pass sta [...] new eff654278027 mm/memory_hotplug: move and simplify walk_memory_blocks() new f2c338f76e20 drivers/base/memory.c: Get rid of find_memory_block_hinted() new 38c7e0fb8579 drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3 new 376e14c64f4c drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3-fix new 96f9826ec934 mm: clean up is_device_*_page() definitions new 92e616ba596e mm: introduce ARCH_HAS_PTE_DEVMAP new 134f707a40cf arm64: mm: implement pte_devmap support new 19582139a0fd arm64-mm-implement-pte_devmap-support-fix new a0db3321f0b0 mm/sparsemem: introduce struct mem_section_usage new f5cad902037c mm/sparsemem: introduce a SECTION_IS_EARLY flag new c73a9ba6a12a mm/sparsemem: add helpers track active portions of a secti [...] new b3898467c43a mm/hotplug: prepare shrink_{zone, pgdat}_span for sub-sect [...] new 0ce1d1d072ba mm/sparsemem: convert kmalloc_section_memmap() to populate [...] new 6a94b94132ba mm/hotplug: kill is_dev_zone() usage in __remove_pages() new 3c1170f83ba7 mm: kill is_dev_zone() helper new b99c1c654de8 mm/sparsemem: prepare for sub-section ranges new 6ef5124806b0 mm/sparsemem: support sub-section hotplug new 356fcff9fd70 mm: document ZONE_DEVICE memory-model implications new f85cc59d674d docs/vm: update ZONE_DEVICE memory model documentation new 2defd3569dcd mm/devm_memremap_pages: enable sub-section remap new 6df09a763114 libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields new c1bc1dac70a7 libnvdimm/pfn: stop padding pmem namespaces to section alignment new 6f187a6620f5 mm/sparsemem: cleanup 'section number' data types new 8ddf4f18a92c mm-sparsemem-cleanup-section-number-data-types-fix new cec8f950daa8 mm: add account_locked_vm utility function new 1751a4241903 mm-add-account_locked_vm-utility-function-v3 new 5ec43ceb5e91 mm-add-account_locked_vm-utility-function-v3-fix new 63638b8f732c proc/sysctl: add shared variables for range check new 3e28723bdf74 tipc: remove two unused variables new 225f638b0743 proc-sysctl-add-shared-variables-for-range-check-fix-2-fix new e92bbb8d1c56 proc/sysctl: make firmware loader table conditional new 0146e7871dc0 proc-sysctl-add-shared-variables-for-range-check-fix-4 new e50ae06d3986 drivers/tty/serial/sh-sci.c: suppress warning new eab721b4fa43 fs/select.c: use struct_size() in kmalloc() new 7078ee05e1dd drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...]
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 (2c255e0df977) \ N -- N -- N refs/heads/akpm (7078ee05e1dd)
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.
The 977 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
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 + .../mmc/{tmio_mmc.txt => renesas,sdhi.txt} | 11 +- .../devicetree/bindings/mmc/sdhci-sprd.txt | 7 + .../devicetree/bindings/pci/mobiveil-pcie.txt | 2 + .../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/networking/dsa/b53.rst | 183 ++ Documentation/networking/dsa/configuration.rst | 292 +++ Documentation/networking/dsa/index.rst | 2 + Documentation/networking/ip-sysctl.txt | 1 + Documentation/power/pm_qos_interface.rst | 12 +- Documentation/sphinx/automarkup.py | 12 +- Documentation/watchdog/hpwdt.rst | 6 +- Documentation/watchdog/watchdog-parameters.rst | 11 + MAINTAINERS | 24 +- 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/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/base/power/domain.c | 8 +- drivers/base/power/domain_governor.c | 4 +- drivers/base/power/qos.c | 135 +- drivers/base/power/runtime.c | 2 +- drivers/block/rbd.c | 2442 ++++++++++++++------ drivers/block/rbd_types.h | 10 + drivers/char/tpm/tpm-chip.c | 23 +- drivers/cpufreq/cpufreq.c | 212 +- drivers/cpufreq/intel_pstate.c | 7 +- drivers/cpuidle/governor.c | 2 +- drivers/devfreq/Kconfig | 1 + 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/mes_v10_1.h | 2 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 6 +- 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/gt/selftest_workarounds.c | 35 +- drivers/gpu/drm/i915/i915_drv.h | 4 +- drivers/gpu/drm/i915/intel_uncore.c | 15 +- drivers/gpu/drm/i915/intel_uncore.h | 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 | 18 + drivers/infiniband/sw/siw/Makefile | 11 + drivers/infiniband/sw/siw/iwarp.h | 380 +++ drivers/infiniband/sw/siw/siw.h | 745 ++++++ drivers/infiniband/sw/siw/siw_cm.c | 2072 +++++++++++++++++ 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/md/dm-snap.c | 168 +- 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/ethernet/allwinner/sun4i-emac.c | 4 +- drivers/net/ethernet/broadcom/Kconfig | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 72 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 17 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 2 +- 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/google/gve/gve_main.c | 4 +- drivers/net/ethernet/google/gve/gve_rx.c | 66 +- 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/marvell/mvpp2/mvpp2_cls.c | 6 + drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 4 +- drivers/net/ethernet/netronome/nfp/crypto/tls.c | 1 + drivers/net/ethernet/ni/nixge.c | 2 +- drivers/net/ethernet/pasemi/pasemi_mac.c | 2 +- drivers/net/ethernet/sfc/efx.c | 6 +- drivers/net/ethernet/socionext/netsec.c | 12 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 28 +- 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/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/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/ceph/file.c | 8 +- fs/ceph/inode.c | 17 +- fs/ceph/super.c | 8 +- fs/ceph/super.h | 3 +- fs/dcache.c | 1 + fs/debugfs/inode.c | 7 +- fs/gfs2/aops.c | 106 +- fs/gfs2/aops.h | 4 - fs/gfs2/bmap.c | 9 +- fs/gfs2/file.c | 35 +- 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 +- include/Kbuild | 1 + 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/cpufreq.h | 12 +- include/linux/dma-mapping.h | 7 - include/linux/dma-noncoherent.h | 2 +- include/linux/filter.h | 6 + include/linux/mlx5/qp.h | 1 + include/linux/phy.h | 2 + include/linux/pm_qos.h | 48 +- include/net/page_pool.h | 25 + include/net/tcp.h | 4 +- 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 | 4 + include/uapi/linux/bpf.h | 6 +- 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/time/time.c | 4 + 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/filter.c | 22 +- net/core/page_pool.c | 8 + net/core/xdp.c | 3 + net/ipv4/route.c | 21 +- net/ipv6/route.c | 36 + net/netfilter/nf_tables_api.c | 36 +- net/netfilter/nft_meta.c | 4 + net/openvswitch/dp_notify.c | 2 +- net/openvswitch/vport-netdev.c | 6 +- net/sunrpc/cache.c | 1 - net/vmw_vsock/virtio_transport.c | 3 +- net/xdp/xsk.c | 31 +- sound/firewire/amdtp-stream.c | 59 +- sound/pci/rme9652/hdspm.c | 1 - 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 + .../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 + .../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/rseq/rseq-arm.h | 61 +- tools/testing/selftests/seccomp/seccomp_bpf.c | 13 +- 392 files changed, 22178 insertions(+), 4171 deletions(-) rename Documentation/{filesystems => admin-guide}/binderfs.rst (100%) rename Documentation/devicetree/bindings/mmc/{tmio_mmc.txt => renesas,sdhi.txt} (87%) 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 include/asm-generic/mshyperv.h create mode 100644 include/rdma/rdma_counter.h create mode 100644 include/uapi/rdma/rvt-abi.h create mode 100644 include/uapi/rdma/siw-abi.h create mode 100644 tools/testing/selftests/bpf/prog_tests/perf_buffer.c create mode 100644 tools/testing/selftests/bpf/progs/test_perf_buffer.c create mode 100644 tools/testing/selftests/bpf/verifier/wide_store.c create mode 100755 tools/testing/selftests/net/forwarding/gre_inner_v4_multipath.sh create mode 100755 tools/testing/selftests/net/forwarding/gre_inner_v6_multipath.sh create mode 100755 tools/testing/selftests/net/forwarding/ip6gre_inner_v4_multipath.sh create mode 100755 tools/testing/selftests/net/forwarding/ip6gre_inner_v6_multipath.sh