This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-allnoconfig in repository toolchain/ci/linux.
omits 3ddfa8af5dc9 Add linux-next specific files for 20190426 omits dc70237dc9dd Merge branch 'akpm/master' omits 31baa7cd4578 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits c826198c6461 mm: memcontrol: fix NUMA round-robin reclaim at intermedia [...] omits ec18faea51e4 mm: memcontrol: fix recursive statistics correctness & scalabilty omits 7b446c468e23 mm: memcontrol: move stat/event counting functions out-of-line omits 38ead1154e25 mm-memcontrol-make-cgroup-stats-and-events-query-api-expli [...] omits c84548b2b98c mm: memcontrol: make cgroup stats and events query API exp [...] omits 32ffb9ce7a1a drivers/virt/fsl_hypervisor.c: prevent integer overflow in ioctl omits 2901fb33fb84 drivers/virt/fsl_hypervisor.c: dereferencing error pointer [...] omits 83e2c60791aa mm, memcg: consider subtrees in memory.events omits e42703e3a91c mm-rename-ambiguously-named-memorystat-counters-and-functions-fix omits 4598614c59d6 mm, memcg: rename ambiguously named memory.stat counters a [...] omits f386c1a8f604 arch: remove <asm/sizes.h> and <asm-generic/sizes.h> omits 89c1e2cd70b8 treewide: replace #include <asm/sizes.h> with #include <li [...] omits 345c27521e4e fs/block_dev.c: Remove duplicate header omits a81fae52582d fs/cachefiles/namei.c: remove duplicate header omits 33d11c83dec0 include/linux/sched/signal.h: replace `tsk' with `task' omits 09b3ea193ca0 fs/coda/psdev.c: remove duplicate header omits e08a669f873c pinctrl: fix pxa2xx.c build warnings omits 6bf4100ce7c0 Merge branch 'akpm-current/current' omits e7c2ab91287a Merge remote-tracking branch 'pidfd/for-next' omits 69d1393b8e9d Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' omits 242578036b97 Merge remote-tracking branch 'hyperv/hyperv-next' omits 307cf3902ddb Merge remote-tracking branch 'xarray/xarray' omits 7a37d6285cc9 Merge remote-tracking branch 'nvmem/for-next' omits e365f1f00700 Merge remote-tracking branch 'slimbus/for-next' omits 5f2ba77853ed Merge remote-tracking branch 'gnss/gnss-next' omits d7787fe7ded3 Merge remote-tracking branch 'kspp/for-next/kspp' omits 4cfd159f83e8 Merge remote-tracking branch 'ntb/ntb-next' omits 5945c286f6b4 Merge remote-tracking branch 'at24/at24/for-next' omits 8685e022e3f1 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 7f381fc84580 Merge remote-tracking branch 'rtc/rtc-next' omits ca2fc6b0a781 Merge remote-tracking branch 'coresight/next' omits 59b8c9caa4ff Merge remote-tracking branch 'livepatching/for-next' omits b29311aa3948 Merge remote-tracking branch 'y2038/y2038' omits c50ad5f5e993 Merge remote-tracking branch 'kselftest/next' omits e10b13362821 Merge remote-tracking branch 'random/dev' omits 1083e63f5885 Merge remote-tracking branch 'pwm/for-next' omits 17fcabd3d8fc Merge remote-tracking branch 'pinctrl/for-next' omits 06996e19364d Merge remote-tracking branch 'gpio/for-next' omits d041196b52c9 Merge remote-tracking branch 'rpmsg/for-next' omits 4884a327aa48 Merge remote-tracking branch 'vhost/linux-next' omits 285a7c7a084b Merge remote-tracking branch 'scsi/for-next' omits b20885fd66ff Merge remote-tracking branch 'cgroup/for-next' omits 6539b69be148 Merge remote-tracking branch 'slave-dma/next' omits 8c284625c040 Merge remote-tracking branch 'mux/for-next' omits cae767be7765 Merge remote-tracking branch 'staging/staging-next' omits 40af32b1edfd Merge remote-tracking branch 'thunderbolt/next' omits f9518bf52963 Merge remote-tracking branch 'soundwire/next' omits 67f2fe412317 Merge remote-tracking branch 'char-misc/char-misc-next' omits df4f596a5542 Merge remote-tracking branch 'tty/tty-next' omits 3a05919d1113 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits a2793bd9d35c Merge remote-tracking branch 'usb-serial/usb-next' omits b92c2a810c61 Merge remote-tracking branch 'usb/usb-next' omits 6d5489f14b76 Merge remote-tracking branch 'driver-core/driver-core-next' omits e682a2cefdd2 Merge remote-tracking branch 'ipmi/for-next' omits ca3c88bcb1e3 Merge remote-tracking branch 'leds/for-next' omits d84a9a67f1e9 Merge remote-tracking branch 'chrome-platform/for-next' omits 21fcf17f62bd Merge remote-tracking branch 'drivers-x86/for-next' omits 28e24b8c2bb3 Merge remote-tracking branch 'workqueues/for-next' omits 70e688151df7 Merge remote-tracking branch 'percpu/for-next' omits b299fe827619 Merge remote-tracking branch 'xen-tip/linux-next' omits 52bbceed2921 Merge remote-tracking branch 'kvms390/next' omits f7fcd705c070 Merge remote-tracking branch 'kvm-arm/next' omits 61126fc1e353 Merge remote-tracking branch 'kvm/linux-next' omits d3eb72422cb7 Merge remote-tracking branch 'ftrace/for-next' omits 501cb4828dbc Merge remote-tracking branch 'edac-amd/for-next' omits ce6512b4010f Merge remote-tracking branch 'clockevents/clockevents/next' omits 99f2fcc18586 Merge remote-tracking branch 'tip/auto-latest' omits 6b6a32e0e44b Merge remote-tracking branch 'spi/for-next' omits 766072831093 Merge remote-tracking branch 'devicetree/for-next' omits 826069271d04 Merge remote-tracking branch 'audit/next' omits 03317cc0dfc2 Merge remote-tracking branch 'vfio/next' omits fe3f72f11ece Merge remote-tracking branch 'iommu/next' omits c9f78dce56f8 Merge remote-tracking branch 'tpmdd/next' omits 6c148fedc249 Merge remote-tracking branch 'selinux/next' omits da93d61eeba1 Merge remote-tracking branch 'integrity/next-integrity' omits 06770c268fbe Merge remote-tracking branch 'apparmor/apparmor-next' omits 9120b980c42b Merge remote-tracking branch 'security/next-testing' omits 5f98c8c0ba30 Merge remote-tracking branch 'regulator/for-next' omits a4dff2e7fd9e Merge remote-tracking branch 'battery/for-next' omits dbaf503c3b59 Merge remote-tracking branch 'backlight/for-backlight-next' omits 83eff776a9a3 Merge remote-tracking branch 'mfd/for-mfd-next' omits 8b7b34c13659 Merge remote-tracking branch 'kgdb/kgdb-next' omits 5805ce35d386 Merge remote-tracking branch 'mmc/next' omits fa6f064c986b Merge remote-tracking branch 'device-mapper/for-next' omits cb936f29ff11 Merge remote-tracking branch 'block/for-next' omits 198e0ec026fc Merge remote-tracking branch 'input/next' omits 80c1d6e23bcd Merge remote-tracking branch 'modules/modules-next' omits a75d5a1c7a43 Merge remote-tracking branch 'sound-asoc/for-next' omits a04cf1d30b5e Merge remote-tracking branch 'sound/for-next' omits e4bcbf5efd18 Merge remote-tracking branch 'regmap/for-next' omits 33322c280640 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits c8a7399aa622 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 1ab683b66650 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits e6a42aa0557f Merge remote-tracking branch 'drm-misc/for-linux-next' omits cacd3785df77 Merge remote-tracking branch 'amdgpu/drm-next' omits 23ff4c915812 Merge remote-tracking branch 'drm/drm-next' omits cb71d5057d84 Merge remote-tracking branch 'crypto/master' omits b09926b0d2c8 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits a0590534d8f2 Merge remote-tracking branch 'nand/nand/next' omits 6ed4a741408a Merge remote-tracking branch 'gfs2/for-next' omits a1fe20c5f43b Merge remote-tracking branch 'mac80211-next/master' omits dd525023ae87 Merge remote-tracking branch 'bluetooth/master' omits 9362d7efe896 Merge remote-tracking branch 'wireless-drivers-next/master' omits ff6be8be1e12 Merge remote-tracking branch 'nfc-next/master' omits e22214f9384b Merge remote-tracking branch 'mlx5-next/mlx5-next' omits f80f44d2c713 Merge remote-tracking branch 'ipsec-next/master' omits 8e85d8b1f5c1 Merge remote-tracking branch 'bpf-next/master' omits 5ff3f804e35a Merge remote-tracking branch 'net-next/master' omits 259ea22cec96 Merge remote-tracking branch 'rdma/for-next' omits 38ff8acec333 Merge remote-tracking branch 'swiotlb/linux-next' omits aa0e2e775109 Merge remote-tracking branch 'dlm/next' omits 3cbb588c0fba Merge remote-tracking branch 'ieee1394/for-next' omits f414cf9890c3 Merge remote-tracking branch 'opp/opp/linux-next' omits 8294e44c8ec3 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 731215d9dff6 Merge remote-tracking branch 'pm/linux-next' omits 6eccb3da27fa Merge remote-tracking branch 'fbdev/fbdev-for-next' omits c153fa85fa65 Merge remote-tracking branch 'v4l-dvb/master' omits e64035785fa9 ipc-do-cyclic-id-allocation-for-the-ipc-object-fix omits 3c1a95755bf1 ipc: do cyclic id allocation for the ipc object. omits 7fdbcd79a61f ipc: conserve sequence numbers in ipcmni_extend mode omits 2155d2ef0264 ipc: allow boot time extension of IPCMNI from 32k to 16M omits f87f18e2cd0f ipc/mqueue: optimize msg_get() omits ea85175dd652 ipc/mqueue: remove redundant wq task assignment omits ccea5faa7d42 ipc: prevent lockup on alloc_msg and free_msg omits 808cbeaa8017 scripts/gdb: add $lx_clk_core_lookup function omits cfe6641c352a scripts/gdb: initial clk support: lx-clk-summary omits 44542541e9df scripts/gdb: add hlist utilities omits 739594c6ea53 scripts/gdb: silence pep8 checks omits 67ad0d02d8cf scripts-gdb-add-a-timer-list-command-v2 omits a7a59c21de08 scripts/gdb: add a timer list command omits d12d165a9771 scripts-gdb-add-rb-tree-iterating-utilities-v2 omits 42a1c7d8fe3f scripts/gdb: add rb tree iterating utilities omits fa85f30f13aa scripts-gdb-add-kernel-config-dumping-command-v2 omits 8b72d73c9565 scripts/gdb: add kernel config dumping command omits f17a27e840aa scripts/gdb: find vmlinux where it was before omits c4152937d496 pps: pps-gpio PPS ECHO implementation omits 1850b967108a dt-bindings: pps: pps-gpio PPS ECHO implementation omits 8376b3d1f301 pps: descriptor-based gpio omits 2581a91d7a9e panic-add-an-option-to-replay-all-the-printk-message-in-buffer-v4 omits d71abf82a39e panic: add an option to replay all the printk message in buffer omits f495e6655af8 panic/reboot: allow specifying reboot_mode for panic only omits 4d84967313d4 panic: avoid the extra noise dmesg omits 70ae8230f34a gcov-clang-support-checkpatch-fixes omits 8e3a1410b8d5 gcov: clang support omits c1608fad2249 gcov: docs: add a note on GCC vs Clang differences omits 659e6f0fd77a gcov: clang: move common GCC code into gcc_base.c omits 54d5addb7428 eventfd: present id to userspace via fdinfo omits 1593dbd32149 convert-struct-pid-count-to-refcount_t-fix omits 8a11feb71b3e kernel/pid.c: convert struct pid:count to refcount_t omits ff4d47c8febd kernel/sysctl.c: fix proc_do_large_bitmap for large input buffers omits e923a1818545 test_sysctl-add-proc_do_large_bitmap-test-case-fix omits 5763205a44c4 tools/testing/selftests/sysctl/sysctl.sh: add proc_do_larg [...] omits 5e9ddf70a7f1 tools/testing/selftests/sysctl/sysctl.sh: allow graceful u [...] omits 0a62f5145259 tools/testing/selftests/sysctl/sysctl.sh: ignore diff outp [...] omits 6785accd5819 tools/testing/selftests/sysctl/sysctl.sh: load module befo [...] omits c276402e0073 tools/testing/selftests/sysctl/sysctl.sh: remove superfluo [...] omits 25d259d0711f sysctl: return -EINVAL if val violates minmax omits b6142119e040 kernel/sysctl.c: switch to bitmap_zalloc() omits c612635ddf13 rapidio: fix a NULL pointer dereference when create_workqu [...] omits 8bd03e5e15e3 cpumask-fix-double-string-traverse-in-cpumask_parse-fix omits 27cb921e4ade include/linux/cpumask.h: fix double string traverse in cpu [...] omits 6837a8ef3944 exec selftests: test ->recursion_depth omits 77124bed6aee exec: move struct linux_binprm::buf omits d0b9d8d751d9 fs/exec.c: move ->recursion_depth out of critical sections omits b7f53cc25d84 kernel/signal.c: annotate implicit fall through omits 8f7d9955c18f fs/fat/file.c: issue flush after the writeback of FAT omits 1fff13ad1009 reiserfs-add-comment-to-explain-endianness-issue-in-xattr_ [...] omits 8317747d0f4d reiserfs: add comment to explain endianness issue in xattr_hash omits 37a8cff33a61 autofs: add description of ignore pseudo mount option omits 4551d2cc6bed autofs: update mount control expire desription with AUTOFS [...] omits 6f51487d5b51 autofs: update AUTOFS_EXP_LEAVES description omits a94a420e1819 autofs: update autofs.txt for strictexpire mount option omits 1fc21ec04566 autofs: fix some word usage oddities in autofs.txt omits b20f3ef47dcc net: Replace CONFIG_DEBUG_KERNEL with CONFIG_DEBUG_MISC omits 4f867a1ba99d xtensa: replace CONFIG_DEBUG_KERNEL with CONFIG_DEBUG_MISC omits 6fb1d77137e1 mips: replace CONFIG_DEBUG_KERNEL with CONFIG_DEBUG_MISC omits 43e2f435e902 powerpc: replace CONFIG_DEBUG_KERNEL with CONFIG_DEBUG_MISC omits 3e3d4b75dcc7 init: introduce DEBUG_MISC option omits 6aae76c7333a binfmt_elf: move brk out of mmap when doing direct loader exec omits dff078210db8 elf: init pt_regs pointer later omits 8db5a8cbcdb2 fs/binfmt_elf.c: extract PROT_* calculations omits 6eda09a560ce fs//binfmt_elf.c: move variables initialization closer to [...] omits 91c0f918f432 fs/binfmt_elf.c: save 1 indent level omits d3aca9bd1303 fs/binfmt_elf.c: delete trailing "return;" in functions re [...] omits 2c5b7c7a0b1c fs/binfmt_elf.c: fix GPF when dereferencing invalid interpreter omits ff8e338eaf71 fs/binfmt_elf.c: free PT_INTERP filename ASAP omits c9d0f87eaba5 fs/binfmt_elf.c: make scope of "pos" variable smaller omits 1ca02e3fe053 fs/binfmt_elf.c: remove unneeded initialization of mm->sta [...] omits 9eb9a1bf1221 checkpatch: fix something omits 2a98e14771e6 checkpatch: don't interpret stack dumps as commit IDs omits 925e0792b740 lib/test_vmalloc.c:test_func(): eliminate local `ret' omits 8213f5b91f56 include/linux/bitops.h: sanitize rotate primitives omits 90a1c32db386 lib/math/rational.c: fix possible incorrect result from ra [...] omits 7fd71af5b7ec lib/test_bitmap: add tests for bitmap_parselist_user() omits 7fc6f102e88e lib-test_bitmap-add-testcases-for-bitmap_parselist-v5 omits ae7a4c9fa56f lib/test_bitmap: add testcases for bitmap_parselist() omits cb5a58690ff9 lib/test_bitmap: switch test_bitmap_parselist to ktime_get() omits f384c56461a7 lib-rework-bitmap_parselist-v5 omits 84d6eaa07d08 lib: rework bitmap_parselist omits 6bd7d6e2baef lib: make bitmap_parselist_user() a wrapper on bitmap_parselist() omits 5a3621d5c996 lib/math: move int_pow() from pwm_bl.c for wider use omits 77b0e3187ab6 docs: core-api: fix broken references for div64.c and gcd.c omits ea041a83f9db lib: Move mathematic helpers to separate folder omits b8c722ba8854 lib/list_sort: optimize number of calls to comparison function omits 376fa2a85e09 lib-list_sort-simplify-and-remove-max_list_length_bits-fix omits 85e879649b83 lib/list_sort: simplify and remove MAX_LIST_LENGTH_BITS omits 038f130bfa0e lib/sort: avoid indirect calls to built-in swap omits 34e210f738a6 lib/sort: use more efficient bottom-up heapsort variant omits 00e3a932fc29 lib/sort: make swap functions more generic omits 831063891671 lib/plist: rename DEBUG_PI_LIST to DEBUG_PLIST omits f28b8e2aa47d Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits 9e3538581a90 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits 56d80d44cb8f lib/genalloc.c: export symbol addr_in_gen_pool omits 5e20c96a9f95 lib/bitmap.c: guard exotic bitmap functions by CONFIG_NUMA omits 86a193414c31 lib/bitmap.c: remove unused EXPORT_SYMBOLs omits a69195bf55f6 powerpc: select DYNAMIC_DEBUG_RELATIVE_POINTERS for PPC64 omits bbf9ada50d00 arm64: select DYNAMIC_DEBUG_RELATIVE_POINTERS omits f1df6107fd05 x86_64: select DYNAMIC_DEBUG_RELATIVE_POINTERS omits 74a873cc2bf3 lib/dynamic_debug.c: add asm-generic implementation for DY [...] omits be85de786494 lib/dynamic_debug.c: introduce CONFIG_DYNAMIC_DEBUG_RELATI [...] omits ea1bfb7e77aa lib/dynamic_debug.c: drop use of bitfields in struct _ddebug omits bcf44ec9b0f0 lib/dynamic_debug.c: introduce accessors for string member [...] omits 9c6ad21fb2d4 linux/printk.h: use unique identifier for each struct _ddebug omits b16b6de7f037 linux/net.h: use unique identifier for each struct _ddebug omits e44f79f51b77 linux/device.h: use unique identifier for each struct _ddebug omits d9c75f14dc1c byteorder-sanity-check-toolchain-vs-kernel-endianess-check [...] omits 611fcf948791 kernel/user.c: clean up some leftover code omits e376293b0236 byteorder: sanity check toolchain vs kernel endianness omits 39d12f9315f5 kernel/latencytop.c: rename clear_all_latency_tracing to c [...] omits 0e77fa5b038c kernel/latencytop.c: remove unnecessary checks for latency [...] omits 37260394c171 kernel/notifier.c: double register detection omits 1dbde2c6717e compiler: allow all arches to enable CONFIG_OPTIMIZE_INLINING omits ed2199052bba powerpc/mm/radix: mark as __tlbie_pid() and friends as__al [...] omits e4af35865e21 powerpc/mm/radix: mark __radix__flush_tlb_range_psize() as [...] omits 502a919dba9b powerpc/prom_init: mark prom_getprop() and prom_getproplen [...] omits ca42e0834832 ARM: mark setup_machine_tags() stub as __init __noreturn omits aca1d9a4ff31 MIPS: mark __fls() and __ffs() as __always_inline omits a0e9dc45ad2d mtd: rawnand: vf610_nfc: add initializer to avoid -Wmaybe- [...] omits 5dd51546906c s390/cpacf: mark scpacf_query() as __always_inline omits 4ef50fe95e47 MIPS: mark mult_sh_align_mod() as __always_inline omits c6c862d7eae6 arm64: mark (__)cpus_have_const_cap as __always_inline omits 5d1bb337fea2 ARM: prevent tracing IPI_CPU_BACKTRACE omits cd00219ffec3 treewide: remove SPDX "WITH Linux-syscall-note" from kerne [...] omits 4addcfbd0777 kdb: det rid of broken attempt to print CCVERSION in kdb summary omits 57b197960878 fs/select: avoid clang stack usage warning omits ab702fc3a904 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits ee919c1dac6c fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 0e5e31fda9bf mm: don't expose page to fast gup before it's ready omits a71047280173 mm-mincore-make-mincore-more-conservative-v2 omits 07cdacce2408 mm/mincore.c: make mincore() more conservative omits dd1cde18ee24 mm/vmscan: remove unused lru_pages argument omits c6ae0c63ba64 mm-maintain-randomization-of-page-free-lists-checkpatch-fixes omits 0c4eae265677 mm: maintain randomization of page free lists omits 1a5caeb143ef mm-move-buddy-list-manipulations-into-helpers-fix2 omits 0cdcddbc673d mm: fix buddy list helpers omits bfce7bb09306 mm: move buddy list manipulations into helpers omits b67fdff2cb2b mm: fix SHUFFLE_PAGE_ALLOCATOR help texts omits 9bb061a41654 mm/shuffle: fix shuffle enable omits 903e5534fab4 mm: shuffle initial free memory to improve memory-side-cac [...] omits 1900e0f74996 mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t omits b334567d4b84 powerpc: use probe_user_read() omits d81c326db8fd mm-add-probe_user_read-fix omits 8aab5dbc62ac include/linux/uaccess.h: add probe_user_read() omits 93807749fde1 mm, memcg: make scan aggression always exclude protection omits e80e9cc90975 mm, memcg: make memory.emin the baseline for utilisation d [...] omits 53153fb44bb4 mm, memcg: proportional memory.{low,min} reclaim omits 9b15975f8b61 mm-vmap-add-debug_augment_lowest_match_check-macro-v4 omits 190269fcfe0f mm/vmap: add DEBUG_AUGMENT_LOWEST_MATCH_CHECK macro omits 92e4c9fd5eb6 mm-vmap-add-debug_augment_propagate_check-macro-v4 omits 515b8a3fabe8 mm/vmap: add DEBUG_AUGMENT_PROPAGATE_CHECK macro omits b1fc967f0172 mm-vmap-keep-track-of-free-blocks-for-vmap-allocation-v4 omits 9aae16dfaa2d mm/vmap: keep track of free blocks for vmap allocation omits 26bfe221d9eb mm/vmalloc.c: keep track of free blocks for vmap allocation omits 8e190a6dfd8f mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() omits 201863332bee psi: introduce psi monitor omits 1ea5a7087c86 include/: refactor headers to allow kthread.h inclusion in [...] omits b911ae50153f psi: track changed states omits 77573d1a9e38 psi: split update_stats into parts omits 7ea302e6fc4e psi-rename-psi-fields-in-preparation-for-psi-trigger-addition-v6 omits 52eeec1109f6 psi: rename psi fields in preparation for psi trigger addition omits 56f02e95f246 psi: make psi_enable static omits 493274f70985 psi: introduce state_mask to represent stalled psi states omits 5c1999b0b59e memcg-schedule-high-reclaim-for-remote-memcgs-on-high_work-v3 omits 096abf199578 memcg: schedule high reclaim for remote memcgs on high_work omits a7934ee4546c mm/vmscan: simplify trace_reclaim_flags and trace_shrink_flags omits 45efe23565b5 mm/Kconfig: update "Memory Model" help text omits da5c5bf39d40 mm/vmscan.c: don't disable irq again when count pgrefill f [...] omits 6f0ee06079db mm: memblock: make keeping memblock memory opt-in rather t [...] omits feb842f10a38 hugetlbfs: always use address space in inode for resv_map pointer omits 3fbf3e9d73d8 mm/z3fold.c: z3fold_page_isolate() can be static omits 521a43e6b9ea mm/z3fold.c: support page migration omits d36d91c6c25d mm/z3fold.c: add structure for buddy handles omits 50b84456c5bb mm/z3fold.c: improve compression by extending search omits 0b1c0542fdac mm/z3fold.c: introduce helper functions omits b7764cf42000 mm/page_alloc.c: remove unnecessary parameter in rmqueue_pcplist omits 095adeaeaaf0 mm/vmalloc.c: remove might_sleep() in __remove_vm_area() omits f8111f732650 mm: vmalloc: show number of vmalloc pages in /proc/meminfo omits a766ee51d295 mm/vmalloc.c: refactor __vunmap() to avoid duplicated call [...] omits bd6eed329921 mm/hmm: add ARCH_HAS_HMM_MIRROR ARCH_HAS_HMM_DEVICE Kconfig omits bb68867d0aa8 mm/vmscan.c: simplify shrink_inactive_list() omits 1933584b8d9e fs/sync.c: sync_file_range(2) may use WB_SYNC_ALL writeback omits 998887dc68b3 mm: be more verbose about zonelist initialization omits 49c9ae8b1dcc x86, numa: always initialize all possible nodes omits 4e78659479bb xen/privcmd-buf.c: convert to use vm_map_pages_zero() omits c83ea191a849 xen/gntdev.c: convert to use vm_map_pages() omits d4c3ab087028 videobuf2/videobuf2-dma-sg.c: convert to use vm_map_pages() omits 7f61fa028263 iommu/dma-iommu.c: convert to use vm_map_pages() omits 64dc8cf7eee4 drm/xen/xen_drm_front_gem.c: convert to use vm_map_pages() omits 2a8629a43989 drm/rockchip/rockchip_drm_gem.c: convert to use vm_map_pages() omits 61eaecd23d70 drivers/firewire/core-iso.c: convert to use vm_map_pages_zero() omits 935055a6fee4 arm: mm: dma-mapping: convert to use vm_map_pages() omits 535a4225ac6a mm: introduce new vm_map_pages() and vm_map_pages_zero() API omits 4a81feaf599a mm: remove redundant 'default n' from Kconfig-s omits e561e7859855 mm: fix false-positive OVERCOMMIT_GUESS failures omits 503ae9cf3803 mm/memory_hotplug: make __remove_pages() and arch_remove_m [...] omits a119c81b2e08 mm/memory_hotplug: make __remove_section() never fail omits 48c7bcf1246c mm/memory_hotplug: make unregister_memory_section() never fail omits 5818d4ef1466 mm-memory_hotplug-release-memory-resource-after-arch_remov [...] omits 95bb5c428e9e mm/memory_hotplug: release memory resource after arch_remo [...] omits 8e7daf2a3e9d mm/filemap.c: fix minor typo omits b6a25fd48aa9 mm-memory_hotplug-provide-a-more-generic-restrictions-for- [...] omits 815ba00bdf08 mm, memory_hotplug: provide a more generic restrictions fo [...] omits 8e63f81e3fe4 mm, memory_hotplug: cleanup memory offline path omits 7b07c5ff5660 mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] omits 8b1cdd9de70b mm: implement new zone specific memblock iterator omits a21b90e9857a mm: drop meminit_pfn_in_nid as it is redundant omits 77493adbc797 mm: use mm_zero_struct_page from SPARC on all 64b architectures omits d1057a6fcf57 mm/rmap.c: use the pra.mapcount to do the check omits 03f1d108afcb mm-enable-error-injection-at-add_to_page_cache-fix omits 70eb2fca1f98 mm/filemap.c: enable error injection at add_to_page_cache() omits 3c5f96883230 mm/mmu_notifier: mmu_notifier_range_update_to_read_only() helper omits 084d1f9cab4e mm/mmu_notifier: pass down vma and reasons why mmu notifie [...] omits e732a7754280 mm/mmu_notifier: use correct mmu_notifier events for each [...] omits 713b22ce385d mm/mmu_notifier: contextual information for event triggeri [...] omits d53cae67c984 mm/mmu_notifier: contextual information for event enums omits ef8d46f3f185 mm/mmu_notifier: convert mmu_notifier_range->blockable to a flags omits d6b9da38233a mm/mmu_notifier: convert user range->blockable to helper function omits dfd322bdd226 mm/mmu_notifier: helper to test if a range invalidation is [...] omits 616690782b0b mm/hmm: convert various hmm_pfn_* to device_entry which is [...] omits ad68d3457f64 mm-hmm-add-an-helper-function-that-fault-pages-and-map-the [...] omits f6ad3c3e4b03 mm/hmm: add an helper function that fault pages and map th [...] omits 1e6ba4c11d91 mm/hmm: add helpers to test if mm is still alive or not omits ceb318b3ed03 mm/hmm: move THP and hugetlbfs code path behind #if KCONFIG omits 22abe266482e mm/hmm: allow to mirror vma of a file on a DAX backed filesystem omits db44c33fe403 mm/hmm: fix initial PFN for hugetlbfs pages omits 471c3df881dd mm/hmm: mirror hugetlbfs (snapshoting, faulting and DMA mapping) omits 7830c8e2ec43 mm/hmm: add default fault flags to avoid the need to pre-f [...] omits 1348080c9010 mm/hmm: improve driver API to work and wait over a range omits 10ef91dcc9e6 mm/hmm: improve and rename hmm_vma_fault() to hmm_range_fault() omits 7b8c13ee5070 mm/hmm: improve and rename hmm_vma_get_pfns() to hmm_range [...] omits 56b0c155af50 mm/hmm: do not erase snapshot when a range is invalidated omits 6d1c642c1c71 mm/hmm: use reference counting for HMM struct omits e806a689f826 mm/hmm: select mmu notifier when selecting HMM omits 1a17f370a86d kvm/book3s: drop mmap_sem now that locked_vm is atomic omits bf03c899964c powerpc/mmu: drop mmap_sem now that locked_vm is atomic omits 26b745ab0a17 fpga/dlf/afu: drop mmap_sem now that locked_vm is atomic omits 8c9d5dc06a12 vfio/spapr_tce: drop mmap_sem now that locked_vm is atomic omits 7dd16831d225 vfio/type1: drop mmap_sem now that locked_vm is atomic omits cc43afa53bf7 mm: change locked_vm's type from unsigned long to atomic64_t omits 93c74ab92c40 hugetlb: use same fault hash key for shared and private mappings omits eea922cde234 hugetlbfs: on restore reserve error path retain subpool re [...] omits 18ded5f7e64c drivers/base/memory.c: clean up relics in function parameters omits fc81e3a1a305 mm/sparse.c: clean up obsolete code comment omits 8501c8d55886 include/linux/balloon_compaction.h: drop unused function stubs omits 106530663403 mm/swap.c: __pagevec_lru_add_fn: typo fix omits 20d3c6fd4152 mm/hugetlb: get rid of NODEMASK_ALLOC omits cd8c2667c005 hugetlbfs: fix potential over/underflow setting node speci [...] omits 6f5eea8f44b5 mem-hotplug: fix node spanned pages when we have a node wi [...] omits 3c8c9061c6c9 mm/vmscan: drop may_writepage and classzone_idx from direc [...] omits d43aa53b18f0 mm: page_mkclean vs MADV_DONTNEED race omits 99e68a239dab mm: introduce put_user_page*(), placeholder versions omits 6623a42ea35f hugetlb: allow to free gigantic pages regardless of the co [...] omits 2dac7ceea1b8 mm: simplify MEMORY_ISOLATION && COMPACTION || CMA into CO [...] omits fc29463b6305 sparc: advertise gigantic page support omits f63c575ca826 sh: advertise gigantic page support omits 8032d150cb8c riscv: switch over to generic free_initmem() omits 6c991898bc18 init: free_initmem: poison freed init memory omits 17fb264be708 hexagon: switch over to generic free_initmem() omits 9b357db07f73 init: provide a generic free_initmem implementation omits f6c679ee1771 initramfs: poison freed initrd memory omits 774470f264cc initramfs: provide a generic free_initrd_mem implementation omits 10ed92f674a7 initramfs: move the legacy keepinitrd parameter to core code omits 5c97c48a6929 initramfs: fix a compilation error omits a815b8e035aa initramfs: cleanup populate_rootfs omits 8c639e0df41c initramfs: factor out a helper to populate the initrd image omits f8e5d396ccb5 initramfs: cleanup initrd freeing omits 4dc37df2ff4f initramfs: free initrd memory if opening /initrd.image fails omits a70106e76224 mm/cma.c: fix crash on CMA allocation if bitmap allocation fails omits 67b4a6aebd02 mm: memcontrol: quarantine the mem_cgroup_[node_]nr_lru_pa [...] omits 43677568ec9c mm: memcontrol: push down mem_cgroup_nr_lru_pages() omits 7b9c102583de mm: memcontrol: push down mem_cgroup_node_nr_lru_pages() omits 8f574ec9f917 mm: memcontrol: replace node summing with memcg_page_state() omits d508af4bf0da mm: memcontrol: replace zone summing with lruvec_page_state() omits 96d751625d95 mm: memcontrol: track LRU counts in the vmstats array omits 1efae6fddd69 mm/vmscan: add tracepoints for node reclaim omits c01a6d8920c5 mm/page_isolation.c: remove redundant pfn_valid_within() i [...] omits 3151a2815361 mm: change mm_update_next_owner() to update mm->owner with [...] omits faf3ad7406be mm, compaction: some tracepoints should be defined only wh [...] omits 8059744bc1ba mm: compaction: show gfp flag names in try_to_compact_page [...] omits 8a62233d28a6 mm/cma.c: fix the bitmap status to show failed allocation reason omits f44d1e72c376 mm-compaction-fix-an-undefined-behaviour-fix omits 6278531350fd mm/compaction.c: fix an undefined behaviour omits a0d144b6357b mm/memory_hotplug.c: fix the wrong usage of N_HIGH_MEMORY omits 86b147a30d2b mm,memory_hotplug: drop redundant hugepage_migration_suppo [...] omits 27413807f9a2 mm,memory_hotplug: unlock 1GB-hugetlb on x86_64 omits 46b656bc33a2 IB/mthca: use the new FOLL_LONGTERM flag to get_user_pages_fast() omits dcf0a90e3715 IB/qib: use the new FOLL_LONGTERM flag to get_user_pages_fast() omits 3e2837a2d9dd ib-hfi1-use-the-new-foll_longterm-flag-to-get_user_pages_fast-v3 omits c9fedb1fa8dd IB/hfi1: use the new FOLL_LONGTERM flag to get_user_pages_fast() omits 2c8d67c65f2b mm-gup-add-foll_longterm-capability-to-gup-fast-v3 omits a375f52f14ab mm/gup: add FOLL_LONGTERM capability to GUP fast omits 0cbe1f3395c3 mm/gup: change GUP fast to use flags rather than a write 'bool' omits 09ab7f0dee7f mm/gup: change write parameter to flags in fast walk omits 5a564c89e8f7 mm-gup-replace-get_user_pages_longterm-with-foll_longterm-v3 omits c98d6f3c4fe0 mm/gup: replace get_user_pages_longterm() with FOLL_LONGTERM omits 15790b6da673 mm: generalize putback scan functions omits c7fefc25df33 mm: remove pages_to_free argument of move_active_pages_to_lru() omits a9f096c31376 fixup: vmscan: Fix build on !CONFIG_MEMCG from nr_deactiva [...] omits 2156c455f272 mm: move nr_deactivate accounting to shrink_active_list() omits 3b859b8d343e mm: move recent_rotated pages calculation to shrink_inacti [...] omits 8778a8ae6e87 mm, page_alloc: disallow __GFP_COMP in alloc_pages_exact() omits f7696966b519 page-cache-store-only-head-pages-in-i_pages-fix-fix omits 3e878c42adc0 page-cache-store-only-head-pages-in-i_pages-fix omits 7a89eff1ffba mm: page cache: store only head pages in i_pages omits 2e91c5a41c9a userfaultfd-sysctl-add-vmunprivileged_userfaultfd-fix omits c9eb2e5939d3 userfaultfd/sysctl: add vm.unprivileged_userfaultfd omits daaa1a2931fd mm/cma_debug.c: fix the break condition in cma_maxchunk_get() omits 93249b7ab71c include/trace/events/vmscan.h: drop zone id from kswapd tr [...] omits e5d1006a6b64 slab-fix-an-infinite-loop-in-leaks_show-fix omits 1012a467331b mm/slab.c: fix an infinite loop in leaks_show() omits 95d43b9a507d mm/slub.c: update the comment about slab frozen omits 8058c9ea6f2c mm/slab.c: remove unneed check in cpuup_canceled omits f1f2ab01117e slub: remove useless kmem_cache_debug() before remove_full() omits 13bad26d99fa mm: remove stale comment from page struct omits 81832541d749 slab: use slab_list instead of lru omits 1e2866a608a2 slub: use slab_list instead of lru omits be29c4869253 slub: add comments to endif pre-processor macros omits 33e7d763a06a slob: use slab_list instead of lru omits f04727bf150c slob: respect list_head abstraction layer omits 7da5becec6c7 list: add function list_rotate_to_front() omits 797403d93ef2 ramfs: support O_TMPFILE omits eac7387a1ac8 ocfs2: checkpoint appending truncate log transaction befor [...] omits 5c90ae42e978 ocfs2: wait for recovering done after direct unlock request omits 60fc6eb16f91 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits 70968feb4063 ocfs2: clear zero in unaligned direct IO omits c6293526e4cd ocfs2: add last unlock times in locking_state omits 625397732819 ocfs2: fix ocfs2 read inode data panic in ocfs2_iget omits 29ff7ed5c311 ocfs2: use common file type conversion omits 55d31adcf6fa lib/debugobjects.c: move printk out of db lock critical sections omits 6752509c68e2 arch/sh/boards/mach-dreamcast/irq.c: Remove duplicate header omits 5f421140fa74 scripts/spelling.txt: add more typos to spelling.txt and sort omits 6d26fe16f105 kernel/sys.c: prctl: fix false positive in validate_prctl_map() omits 47cbdbccd2a4 fs/proc/proc_sysctl.c: Fix a NULL pointer dereference omits d0594d1206d8 mm/page_alloc.c: fix never set ALLOC_NOFRAGMENT flag omits 7bd0c83db368 mm/page_alloc.c: avoid potential NULL pointer dereference omits 19eed3d30225 mm, page_alloc: always use a captured page regardless of c [...] omits 7a7114fe924e mm: do not boost watermarks to avoid fragmentation for the [...] omits 90625926a86c lib/test_vmalloc.c: do not create cpumask_t variable on stack omits 7da810bc38f4 lib/Kconfig.debug: Fix build error without CONFIG_BLOCK omits 088521ce07ee zram: pass down the bvec we need to read into in the work struct omits 87d12721840b mm/memory_hotplug.c: drop memory device reference after fi [...] omits de2b4643b271 userfaultfd: use RCU to free the task struct when fork fails omits acfb1475f16d mm: add /sys/kernel/slab/cache/cache_dma32 omits 62cb66cd948b Merge remote-tracking branch 'jc_docs/docs-next' omits 3e26ea8044e6 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 8d14eea53e5a Merge remote-tracking branch 'i3c/i3c/next' omits c76ab0551782 Merge remote-tracking branch 'i2c/i2c/for-next' omits 3733c196f778 Merge remote-tracking branch 'hid/for-next' omits 84379b633da3 Merge remote-tracking branch 'pci/next' omits 9a850253bbb1 Merge remote-tracking branch 'printk/for-next' omits 0d51ee925a74 Merge remote-tracking branch 'vfs/for-next' omits 90e203782e70 Merge remote-tracking branch 'xfs/for-next' omits 73bbb5107f44 Merge remote-tracking branch 'orangefs/for-next' omits 0d8fc526c941 Merge remote-tracking branch 'nfsd/nfsd-next' omits 996b187945ae Merge remote-tracking branch 'nfs-anna/linux-next' omits da2705998776 Merge remote-tracking branch 'jfs/jfs-next' omits b72e500c0337 Merge remote-tracking branch 'fuse/for-next' omits 36f2136630e0 Merge remote-tracking branch 'f2fs/dev' omits 2f2bf08159a4 Merge remote-tracking branch 'ext4/dev' omits 53a89ff887ae Merge remote-tracking branch 'ext3/for_next' omits 088d941292a2 Merge remote-tracking branch 'ecryptfs/next' omits 55046fbe26b8 Merge remote-tracking branch 'cifs/for-next' omits 0e9763294287 Merge remote-tracking branch 'btrfs-kdave/for-next' omits 4031122579f5 Merge remote-tracking branch 'befs/for-next' omits 53fde3688651 Merge remote-tracking branch 'fscrypt/master' omits f3475eb293dc Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 14f9541d4e3e Merge remote-tracking branch 's390/features' omits 25a766a688a5 Merge remote-tracking branch 'risc-v/for-next' omits f9d873fe1cb8 Merge remote-tracking branch 'powerpc/next' omits ce05cf2e8813 Merge remote-tracking branch 'parisc-hd/for-next' omits c9a461e839a7 Merge remote-tracking branch 'nds32/next' omits 99bef6f8cdf8 Merge remote-tracking branch 'mips/mips-next' omits bbd2ca64a7aa Merge remote-tracking branch 'm68k/for-next' omits 5e54d6264300 Merge remote-tracking branch 'csky/linux-next' omits 45c4c23b72ed Merge remote-tracking branch 'clk-samsung/for-next' omits 57d8be8341f4 Merge remote-tracking branch 'clk/clk-next' omits 8e71fcd6059a Merge remote-tracking branch 'tegra/for-next' omits 17307785d33b Merge remote-tracking branch 'sunxi/sunxi/for-next' omits ef56d8bf0b47 Merge remote-tracking branch 'samsung-krzk/for-next' omits 127e8464f442 Merge remote-tracking branch 'rockchip/for-next' omits e3abeffbc8ad Merge remote-tracking branch 'renesas/next' omits 16125f2e2874 Merge remote-tracking branch 'qcom/for-next' omits d69237e589d0 Merge remote-tracking branch 'reset/reset/next' omits 5002e020a194 Merge remote-tracking branch 'omap/for-next' omits 477b4fbe9670 Merge remote-tracking branch 'mvebu/for-next' omits 0a209f49d625 Merge remote-tracking branch 'mediatek/for-next' omits b2986347dcd1 Merge remote-tracking branch 'keystone/next' omits b6a7df506529 Merge remote-tracking branch 'imx-mxs/for-next' omits 267a53bbe9f5 Merge remote-tracking branch 'bcm2835/for-next' omits dcd1fcffea28 Merge remote-tracking branch 'at91/at91-next' omits 5b6d7ecb1af9 Merge remote-tracking branch 'amlogic/for-next' omits 33b1663bdbd6 Merge remote-tracking branch 'actions/for-next' omits 9908215d6a1e Merge remote-tracking branch 'arm-soc/for-next' omits 7603d3144fb6 Merge remote-tracking branch 'arm-perf/for-next/perf' omits 13e16d92f134 Merge remote-tracking branch 'arm64/for-next/core' omits 1247ddd65825 Merge remote-tracking branch 'arm/for-next' omits 54beae336795 Merge remote-tracking branch 'asm-generic/master' omits f14b9de6d8a9 Merge remote-tracking branch 'dma-mapping/for-next' omits abe9b6c46de0 Merge remote-tracking branch 'kbuild/for-next' omits df9c8fdc2f1b Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits dd67d3cbda20 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 8e7d8e0baeb2 Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits 65bdc2b4d3ff Merge remote-tracking branch 'vfs-fixes/fixes' omits ac133370da8c Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 48eed291ae8a Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits f678ffe7df98 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 390281a56510 Merge remote-tracking branch 'kvm-fixes/master' omits 1286f1dae719 Merge remote-tracking branch 'omap-fixes/fixes' omits 7d5db996bcdc Merge remote-tracking branch 'slave-dma-fixes/fixes' omits 3245eec9c105 Merge remote-tracking branch 'input-current/for-linus' omits 2f1c15767d20 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 3162c2c03011 Merge remote-tracking branch 'phy/fixes' omits 5288ad34dbff Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 29a756e7653c Merge remote-tracking branch 'usb.current/usb-linus' omits 5b658ae9f801 Merge remote-tracking branch 'pci-current/for-linus' omits 7484bf3b76d2 Merge remote-tracking branch 'spi-fixes/for-linus' omits 0d993e92e6c0 Merge remote-tracking branch 'regulator-fixes/for-linus' omits d48ad2ed6cef Merge remote-tracking branch 'regmap-fixes/for-linus' omits 02ae94bcb7e9 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 6f97317ccedc Merge remote-tracking branch 'sound-current/for-linus' omits a4793ac4dd09 Merge remote-tracking branch 'rdma-fixes/for-rc' omits ee494e712b7a Merge remote-tracking branch 'mac80211/master' omits 168a713397dc Merge remote-tracking branch 'wireless-drivers/master' omits 6900765b3263 Merge remote-tracking branch 'ipsec/master' omits 8e24651fb704 Merge remote-tracking branch 'bpf/master' omits 0a58631b4849 Merge remote-tracking branch 'powerpc-fixes/fixes' omits 24687c73a532 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 40251f706013 Merge remote-tracking branch 'arm-current/fixes' omits 262ce78ebbd5 Merge remote-tracking branch 'arc-current/for-curr' omits e2f9ef3e7226 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 9ab8c9c28bba Merge remote-tracking branch 'fixes/master' omits 7f09baa92884 Merge branch 'multi-frame-reg-mark' omits ed4c831bb13a selftests/bpf: test cases for pkt/null checks in subprogs omits c4de60ca4f3c bpf: mark registers in all frames after pkt/null checks omits d7d5028b3220 Merge branch 'core/core' omits bb70a18614ab Merge branch 'core/mm' omits c78e73bb93d2 Merge branch 'core/objtool' omits fc1c88dff62c Merge branch 'core/rcu' omits 3cb125f92207 Merge branch 'core/rseq' omits 6b6d92be1fc9 Merge branch 'core/speculation' omits 654300077296 Merge branch 'core/stacktrace' omits 5d8fac199399 Merge branch 'efi/core' omits 56f0692a389e Merge branch 'irq/core' omits a80c1048b372 Merge branch 'locking/core' omits 62a7c2c6bdad Merge branch 'perf/core' omits 3ef45ea34c75 Merge branch 'perf/urgent' omits 0e9b274eac40 Merge branch 'ras/core' omits e00e468827cd Merge branch 'sched/core' omits 8b1d87b5c114 Merge branch 'sched/urgent' omits 65fe053779ae Merge branch 'smp/hotplug' omits 0072aa4960b4 Merge branch 'timers/core' omits 548f5eb57ab9 Merge branch 'x86/apic' omits f03382f37506 Merge branch 'x86/asm' omits 513a3659d187 Merge branch 'x86/build' omits 222eee69fdd9 Merge branch 'x86/cache' omits d51ca25e5e29 Merge branch 'x86/cleanups' omits 3ccb88ae59ba Merge branch 'x86/core' omits f9177a156883 Merge branch 'x86/cpu' omits fb7a9e8533e6 Merge branch 'x86/entry' omits e2723ff3cc17 Merge branch 'x86/fpu' omits 1407ef7bcf7a Merge branch 'x86/irq' omits 962e508ff74c Merge branch 'x86/kdump' omits 64cbd7caabb3 Merge branch 'x86/microcode' omits 79009c914503 Merge branch 'x86/mm' omits 8422a44e9731 Merge branch 'x86/platform' omits ddd6d4812cb8 Merge branch 'x86/timers' omits bff8943f6073 Merge branch 'x86/topology' omits aaf1921cba33 Merge branch 'x86/urgent' omits 5c4e88a3fcec Merge branch 'x86/vdso' omits 2f1e03229ee6 Merge branch 'spi-5.2' into spi-next omits 7fb202e59525 Merge branch 'spi-5.1' into spi-linus omits 7c9250fa56cc Merge branch 'regulator-5.2' into regulator-next omits 4b3f7e2db0b3 Merge branch 'regulator-5.1' into regulator-linus omits b6a5973e0000 Merge branch 'asoc-5.2' into asoc-next omits 561dfa759778 Merge branch 'asoc-5.1' into asoc-linus omits f6aec550bc37 regulator: sky81452: Switch to SPDX identifier omits fa20b70e4c84 regulator: sky81452: Constify sky81452_reg_ops omits e7599207d7db regulator: sy8106a: Get rid of struct sy8106a omits 4d0a83b904f4 regulator: core: do not report EPROBE_DEFER as error but as debug omits 0e093f82754d regulator: mt63xx: Switch to SPDX identifier omits 8afa48226be5 Merge branch 'devel' into for-next omits 4f9f469578ad Merge branch 'dts-for-5.2' into done-for-5.2 omits 4c26c9eaa465 Revert "ARM: dts: qcom-apq8064: Set 'xo_board' as ref cloc [...] omits d5d930cdd424 coresight: etb10: Add support for CPU-wide trace scenarios omits 950984b6b643 coresight: tmc-etf: Add support for CPU-wide trace scenarios omits 1dacd050f174 coresight: tmc-etr: Add support for CPU-wide trace scenarios omits 48844049cd56 coresight: tmc-etr: Allocate and free ETR memory buffers f [...] omits d4a1132394f8 coresight: tmc-etr: Introduce the notion of IDR to ETR devices omits de56d25e8247 coresight: tmc-etr: Introduce the notion of reference coun [...] omits 139b8ed93435 coresight: tmc-etr: Introduce the notion of process ID to [...] omits 73cf26df242a coresight: tmc-etr: Create per-thread buffer allocation function omits b4d01ef1dac6 coresight: tmc-etr: Refactor function tmc_etr_setup_perf_buf() omits 6929d870e343 coresight: Communicate perf event to sink buffer allocatio [...] omits a24b3b57781d coresight: perf: Refactor function free_event_data() omits 2a66e15a67c9 coresight: perf: Clean up function etm_setup_aux() omits 213224ad1c2d coresight: Properly address concurrency in sink::update() [...] omits c2e5a22442f2 coresight: Properly address errors in sink::disable() functions omits ad8752120e4b coresight: Move reference counting inside sink drivers omits eedf831cc3be coresight: Adding return code to sink::disable() operation omits bcc7e822cd9e coresight: etm4x: Configure tracers to emit timestamps omits a729feaf38d4 coresight: etm4x: Skip selector pair 0 omits 666d3f073ae9 coresight: etm4x: Add kernel configuration for CONTEXTID omits f48dee58dff4 coresight: pmu: Adding ITRACE property to cs_etm PMU omits 85dff50d5443 Merge branch 'for-5.2-vsprintf-hardening' into for-next omits 4d05b775e2ae vsprintf: Limit the length of inlined error messages omits d5eccfbe17ec vsprintf: Avoid confusion between invalid address and value omits e876d20eac85 vsprintf: Prevent crash when dereferencing invalid pointers omits b5b3b09e8885 vsprintf: Consolidate handling of unknown pointer specifiers omits f0e8d9693576 vsprintf: Factor out %pO handler as kobject_string() omits 9b2e95e90257 vsprintf: Factor out %pV handler as va_format() omits f91be4db5d02 vsprintf: Factor out %p[iI] handler as ip_addr_string() omits 6e685716ef2d vsprintf: Do not check address of well-known strings omits e43bb4d0feb8 vsprintf: Consistent %pK handling for kptr_restrict == 0 omits b320fdc5b7ee vsprintf: Shuffle restricted_pointer() omits b1a8ddb51134 Merge branch 'dts-for-5.2' into done-for-5.2 omits 6d88b32aa5a6 Merge branch 'arm64-for-5.2' into done-for-5.2 omits 3560af5a56b5 ARM: dts: qcom-apq8064: Set 'xo_board' as ref clock of the [...] omits ca0c69b0d9d0 Merge remote-tracking branch 'arm64/for-next/mmiowb' into [...] omits b05d38fb98c1 nl80211: do a struct assignment to radar_chandef instead o [...] omits da6f7c017626 mac80211: Fix Extended Key ID auto activation omits 611eb8c358f6 Merge tag 'qcom-dts-for-5.2' into done-for-5.2 omits 3e5a604d0533 Merge tag 'qcom-arm64-defconfig-for-5.2' into done-for-5.2 omits 951b6174434b Merge tag 'qcom-arm64-for-5.2' into done-for-5.2 omits d9c770e2ed8b Merge tag 'qcom-defconfig-for-5.2' into done-for-5.2 omits a6b586b81b11 Merge tag 'qcom-drivers-for-5.2' into done-for-5.2 omits 27695c523244 xprtrdma: Remove stale comment omits 78b104576c53 xprtrdma: Update comments that reference ib_drain_qp omits 7cd5cd3766ea xprtrdma: Remove pr_err() call sites from completion handlers omits b4edb2a633a3 xprtrdma: Eliminate struct rpcrdma_create_data_internal omits 598509649495 xprtrdma: Aggregate the inline settings in struct rpcrdma_ep omits f1acca00b51a xprtrdma: Remove rpcrdma_create_data_internal::rsize and wsize omits 392504e79d17 SUNRPC: Update comments based on recent changes omits 031c03838887 xprtrdma: Eliminate rpcrdma_ia::ri_device omits 0ac30936eb5f xprtrdma: More Send completion batching omits b514fde4cc95 xprtrdma: Clean up sendctx functions omits 4aa568bf8d21 xprtrdma: Trace marshaling failures omits c70442fe8e91 xprtrdma: Increase maximum number of backchannel request omits 40b7ce577145 xprtrdma: Backchannel can use GFP_KERNEL allocations omits adbad4c5aef1 xprtrdma: Clean up regbuf helpers omits 172c970d94de xprtrdma: De-duplicate "allocate new, free old regbuf" omits 2a78e4bdf150 xprtrdma: Allocate req's regbufs at xprt create time omits c59d9a7bff60 xprtrdma: rpcrdma_regbuf alignment omits 05397f839479 xprtrdma: Clean up rpcrdma_create_rep() and rpcrdma_destroy_rep() omits f353f1b279db xprtrdma: Clean up rpcrdma_create_req() omits c3db4488abf7 xprtrdma: Fix an frwr_map recovery nit omits e42873298325 SUNRPC: Avoid digging into the ATOMIC pool omits c9bab8f5a965 regulator: fan53555: Switch to SPDX identifier omits 30a56f1a6b8e regulator: fan53555: Clean up unneeded fields from struct [...] omits 003540954b01 regulator: ltc3589: Switch to SPDX identifier omits 7d110b655530 regulator: ltc3589: Get rid of struct ltc3589_regulator omits a703c64e18f0 regulator: ltc3589: Convert to use simplified DT parsing omits 62b78657365c Fix nfs4.2 return -EINVAL when do dedupe operation omits 28872b7b5d6a coresight: tmc: Cleanup power management omits b54b849eba2a coresight: catu: Cleanup power management omits 6a06335460a0 coresight: tpiu: Cleanup power management omits 7980bc355ecf coresight: etb10: Cleanup power management omits c5429b4b690b coresight: Fix freeing up the coresight connections omits c779b69692d8 Merge branch 'v5.2/drivers' into tmp/aml-rebuild omits 2442a1dbbe85 Merge branch 'v5.2/defconfig' into tmp/aml-rebuild omits f0a13cd0962e Merge branch 'v5.2/dt64' into tmp/aml-rebuild omits 92c8b01709b2 Merge branch 'v5.2/dt' into tmp/aml-rebuild omits fed68833fc53 libbpf: add binary to gitignore omits 7ad1eac73f96 tools: bpftool: fix infinite loop in map create omits ad40ddd4cef4 MIPS: eBPF: Make ebpf_to_mips_reg() static omits e0665239e07f bpftool: Fix errno variable usage omits 5602c11defd6 NFS: Remove redundant open context from nfs_page omits 899bd58d25a0 NFS: Add a helper to return a pointer to the open context [...] omits f2803bfaecfc NFS: Ensure that all nfs lock contexts have a valid open context omits 9ae517746e77 NFS: Allow signal interruption of NFS4ERR_DELAYed operations omits 2ad28c44968c pNFS: Add tracking to limit the number of pNFS retries omits 5cec1f261870 NFS: Remove unused argument from nfs_create_request() omits e3225620d588 NFS: Fix up NFS I/O subrequest creation omits ecfdcc04f4b7 NFS: Replace custom error reporting mechanism with generic one omits d02a0d7adeef NFS: Don't inadvertently clear writeback errors omits 9170ab3c770a NFS: Don't call generic_error_remove_page() while holding locks omits e11f864eab4f NFS: Don't interrupt file writeout due to fatal errors omits a9a306485d2c NFS: Add a mount option "softerr" to allow clients to see [...] omits e04cad060d68 NFS: Move internal constants out of uapi/linux/nfs_mount.h omits 0cb946b791e9 NFS: Consider ETIMEDOUT to be a fatal error omits 28ce7f81720d SUNRPC: Add the 'softerr' rpc_client flag omits de7bd189d763 SUNRPC: Ensure to ratelimit the "server not responding" sy [...] omits 7fea52ec194a SUNRPC: Start the first major timeout calculation at task [...] omits 6cdb3ab079ad SUNRPC: Make "no retrans timeout" soft tasks behave like s [...] omits 3fa16f31ad1e SUNRPC: Add tracking of RPC level errors omits b339f6ca8a47 SUNRPC: Ensure that the transport layer respect major timeouts omits 2d61b091c616 SUNRPC: Declare RPC timers as TIMER_DEFERRABLE omits 9f9e647df0b8 SUNRPC: Simplify queue timeouts using timer_reduce() omits f5bd316db85f SUNRPC: Fix up tracking of timeouts omits cb678ac2dbc2 SUNRPC: Add function rpc_sleep_on_timeout() omits c8a029b44620 SUNRPC: Remove unused argument 'action' from rpc_sleep_on_ [...] omits 2b8b490c6652 SUNRPC: Refactor rpc_sleep_on() omits 2863a5aca480 SUNRPC: Refactor xprt_request_wait_receive() omits 05c9915a9884 SUNRPC: Refactor rpc_restart_call/rpc_restart_call_prepare omits 24a38c9f2eb2 SUNRPC: Fix up task signalling omits 9eae47c5d122 cfg80211: don't pass pointer to pointer unnecessarily omits d83d4419f2e7 mac80211: store tx power value from user to station omits cb40c0a5459b cfg80211: Add support to set tx power for a station associated omits 3bb7083973a7 mac80211: only allocate one queue when using iTXQs omits 2798b8600bd9 nl80211: Use struct_size() in kzalloc() omits 9880da7cb6e6 cfg80211: Use struct_size() in kzalloc() omits cba8190369b5 mac80211: debugfs option to force TX status frames omits 470f6a15c747 cfg80211: remove redundant zero check on variable 'changed' omits 160a679b749e mac80211/cfg80211: update bss channel on channel switch omits 54d015017414 mac80211: minstrel_ht: automatically calculate rate durati [...] omits 242b53ad3583 mac80211: minstrel_ht: add support for rates with 4 spatia [...] omits 17979be77244 mac80211: when using iTXQ, select the queue in ieee80211_s [...] omits 356cf46d169a mac80211: IEEE 802.11 Extended Key ID support omits cb56361e608a nl80211/cfg80211: Extended Key ID support omits 0cd3cfeb499d mac80211: Optimize tailroom_needed update checks omits 6dc65c7490eb mac80211: set NETIF_F_LLTX when using intermediate tx queues omits 7ef769459f14 mac80211: run late dequeue late tx handlers without holdin [...] omits dcec1d9bc8a7 mac80211: calculate hash for fq without holding fq->lock i [...] omits aa2be20fb007 mac80211: mesh: drop redundant rcu_read_lock/unlock calls omits 6eff2631f4b5 ieee80211: update HE IEs to D4.0 spec omits ae26fd648578 mac80211: support profile split between elements omits abcbbd2e6447 cfg80211: support profile split between elements omits 601203aef65f mac80211: support non-inheritance element omits 00639b0d8793 cfg80211: support non-inheritance element omits 30f2a38b6c0a cfg80211: don't skip multi-bssid index element omits c772f036eb34 mac80211_hwsim: set p2p device interface support indication omits da0926f12dab nl80211: increase NL80211_MAX_SUPP_REG_RULES omits d2c0cad096a3 mac80211: add hdrlen to ieee80211_tx_data omits 1a484069ab0f nl80211: Allow change CW to Ad-Hock network omits d5d246a56af0 coresight: Merge the static and dynamic replicator drivers omits 3e753302f72e coresight: dynamic-replicator: Prepare for merging with st [...] omits 70709419493c coresight: replicator: Prepare for merging with dynamic-re [...] omits 37176a201488 coresight: dynamic-replicator: Clean up error handling omits c0ba974c85ee coresight: tmc: Report DMA setup failures omits b53724ad3aa5 coresight: catu: Make catu_helper_ops and catu_ops static omits 90289d22d334 perf tools: Add missing case value omits f5c3b433a0a1 perf cs-etm: return errcode in cs_etm__process_auxtrace_info() omits 6a2d3bf1b42d perf cs-etm: Remove errnoeous ERR_PTR() usage in cs_etm__p [...] omits 0b7ba42535b7 coresight: catu: fix clang build warning adds 58130235bfcc Merge tag '5.1-rc6-smb3-fixes' of git://git.samba.org/sfre [...] adds d0473f978e61 Merge tag 'for-5.1-rc6-tag' of git://git.kernel.org/pub/sc [...] adds b3a39c798213 Merge tag 'drm-intel-fixes-2019-04-24' of git://anongit.fr [...] adds bd4264112f93 drm/ttm: fix re-init of global structures adds f5d356328d67 drm/sched: Fix description of drm_sched_stop adds f21492d33ea4 Merge branch 'drm-fixes-5.1' of git://people.freedesktop.o [...] adds 528ffbfe6431 Merge tag 'drm-misc-fixes-2019-04-25' of git://anongit.fre [...] adds 81103355b1e2 drm/vmwgfx: Fix dma API layer violation adds a35d9d6a8677 Merge branch 'vmwgfx-fixes-5.1' of git://people.freedeskto [...] adds d4fad0a426c6 gpu: ipu-v3: dp: fix CSC handling adds 7bcde275eb1d drm/imx: don't skip DP channel disable for background plane adds 6db71bea59f9 Merge tag 'imx-drm-fixes-2019-04-25' of git://git.pengutro [...] adds 4e40f0f35be8 Merge tag 'drm-fixes-2019-04-26' of git://anongit.freedesk [...] adds 29279d21997a Merge tag 'gpio-v5.1-3' of git://git.kernel.org/pub/scm/li [...] adds b987222654f8 tracing: Fix buffer_ref pipe ops adds 91862cc7867b tracing: Fix a memory leak by early error exit in trace_pi [...] adds d6097c9e4454 trace: Fix preempt_enable_no_resched() abuse adds e9e1a2e7b486 Merge tag 'trace-v5.1-rc6' of git://git.kernel.org/pub/scm [...] adds 857e17c2ee7c Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 89c02e69fc52 mm/memory_hotplug.c: drop memory device reference after fi [...] adds e153abc0739f zram: pass down the bvec we need to read into in the work struct adds ae3d6a323347 lib/Kconfig.debug: fix build error without CONFIG_BLOCK adds e789803507b2 lib/test_vmalloc.c: do not create cpumask_t variable on stack adds 24512228b7a3 mm: do not boost watermarks to avoid fragmentation for the [...] adds ee8ab0eeb49b mm, page_alloc: always use a captured page regardless of c [...] adds 8139ad043d63 mm/page_alloc.c: avoid potential NULL pointer dereference adds 8118b82eb756 mm/page_alloc.c: fix never set ALLOC_NOFRAGMENT flag adds 89189557b47b fs/proc/proc_sysctl.c: Fix a NULL pointer dereference adds ce944935eef2 Merge branch 'akpm' (patches from Andrew) adds baf76f0c58ae slip: make slhc_free() silently accept an error pointer adds 508499166365 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] adds 15d4e26b816a Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] adds 037904a22bf8 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds 3a349763cf11 Input: synaptics-rmi4 - write config register values to th [...] adds 25cce03b1d06 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 5bb5c3a3ac10 dmaengine: mediatek-cqdma: fix wrong register usage in mtk [...] adds 72a6e35db32b Merge tag 'dmaengine-fix-5.1-rc7' of git://git.infradead.o [...] adds 2557fabd6e29 RDMA/hns: Bugfix for mapping user db adds 14f974d7f0f1 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds 35fa71a030ca io_uring: fail io_uring_register(2) on a dying io_uring instance adds e523a29c4f27 io_uring: fix race condition reading SQ entries adds 0d7bae69c574 io_uring: fix race condition when sq threads goes sleeping adds fb775faa9e46 io_uring: fix poll full SQ detection adds 8358e3a8264a io_uring: remove 'state' argument from io_{read,write} path adds 975a0f400f2e Merge tag 'for-linus-20190428' of git://git.kernel.dk/linux-block adds 0d82044e1b7e Merge tag 'powerpc-5.1-6' of git://git.kernel.org/pub/scm/ [...] adds 9520b5324b0e Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm new 22603058785b Merge remote-tracking branch 'fixes/master' new 9c831d1f7031 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new 3c89e1195b77 Merge remote-tracking branch 'arc-current/for-curr' new ecfc3fcabbb5 MIPS: eBPF: Make ebpf_to_mips_reg() static new 8694d8c1f82c tools: bpftool: fix infinite loop in map create new 39391377f8ec libbpf: add binary to gitignore new c6a9efa1d835 bpf: mark registers in all frames after pkt/null checks new 6dd7f1408047 selftests/bpf: test cases for pkt/null checks in subprogs new 0edd6b64d193 bpf: Fix preempt_enable_no_resched() abuse new ad759c906954 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf new c1c477217882 l2tp: use rcu_dereference_sk_user_data() in l2tp_udp_encap_recv() new 56c5bc1849de net: ethernet: stmmac: manage the get_irq probe defer case new 88ef66a28391 qmi_wwan: new Wistron, ZTE and D-Link devices new 4e43df38a2e6 genetlink: use idr_alloc_cyclic for family->id assignment new fdfdf86720a3 net: phy: marvell: Fix buffer overrun with stats counters new b4e30e8e7ea1 bnxt_en: Improve multicast address setup logic. new f9099d611449 bnxt_en: Free short FW command HWRM memory in error path i [...] new 1f83391bd6fc bnxt_en: Fix possible crash in bnxt_hwrm_ring_free() under [...] new ad361adf0d08 bnxt_en: Pass correct extended TX port statistics size to [...] new 3f93cd3f098e bnxt_en: Fix statistics context reservation logic. new 0b397b17a412 bnxt_en: Fix uninitialized variable usage in bnxt_rx_pkt(). new b2a20fd0725e Merge branch 'bnxt_en-Misc-bug-fixes' new 97e1caa517e2 net/tls: don't copy negative amounts of data in reencrypt new eb3d38d5adb5 net/tls: fix copy to fragments in reencrypt new fbef9478ff22 Merge branch 'tls-data-copies' new 21f1b8a6636c udp: fix GRO reception in case of length mismatch new bc40f4254674 Merge remote-tracking branch 'net/master' new aeba685608c3 Merge remote-tracking branch 'ipsec/master' new de1887c064b9 iwlwifi: mvm: check for length correctness in iwl_mvm_crea [...] new 5c9adef97891 iwlwifi: fix driver operation for 5350 new d156e67d3f58 iwlwifi: mvm: fix merge damage in iwl_mvm_vif_dbgfs_register() new 5c403533fb5f Merge tag 'iwlwifi-for-kalle-2019-04-28' of git://git.kern [...] new c09e280982fa Merge remote-tracking branch 'wireless-drivers/master' new 40c4ba142208 Merge remote-tracking branch 'mac80211/master' new 0700d3d117a7 ALSA: hda/realtek - Fixed Dell AIO speaker noise new e5c812e84f0d ALSA: line6: use dynamic buffers new 4bdff7c540dc Merge remote-tracking branch 'sound-current/for-linus' new 780f202f2bf4 ASoC: mediatek: btcvsd fix irq mask new 952f0986cc51 Merge branch 'asoc-5.1' into asoc-linus new 090ab43f29d6 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 0b0c55c1e8e6 Merge remote-tracking branch 'regmap-fixes/for-linus' new 222d7eef42eb Merge branch 'regulator-5.1' into regulator-linus new d3427534a827 Merge remote-tracking branch 'regulator-fixes/for-linus' new 9f2487a2ae45 Merge branch 'spi-5.1' into spi-linus new 537776eb7fe7 Merge remote-tracking branch 'spi-fixes/for-linus' new e28b801a77ce Merge remote-tracking branch 'pci-current/for-linus' new 4d1bfc64cdab Merge remote-tracking branch 'usb.current/usb-linus' new e1dd30d5c28d Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new 4b5c6bf31511 Merge remote-tracking branch 'phy/fixes' new c6b7175de4f3 Merge remote-tracking branch 'char-misc.current/char-misc-linus' new 9a8f612ca0d6 mtd: rawnand: marvell: Clean the controller state before e [...] new d137a5f3a266 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' new 0bb2f7a72f26 Merge remote-tracking branch 'omap-fixes/fixes' new f72b535823e9 Merge remote-tracking branch 'kvm-fixes/master' new fca35083c87f Merge remote-tracking branch 'hwmon-fixes/hwmon' new cf6703a78065 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' new 0668779eb3a2 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new cada9788a3e8 Merge remote-tracking branch 'vfs-fixes/fixes' new 854862701425 Merge remote-tracking branch 'drivers-x86-fixes/fixes' new 9196b2b56fcb Merge remote-tracking branch 'kbuild/for-next' new 21102311d73d Merge remote-tracking branch 'dma-mapping/for-next' new 88649aede264 Merge remote-tracking branch 'asm-generic/master' new 88096d575c48 Merge remote-tracking branch 'arm/for-next' new be604c616ca7 arm64: sysreg: Make mrs_s and msr_s macros work with Clang [...] new 84ff7a09c371 arm64: futex: Fix FUTEX_WAKE_OP atomic ops with non-zero r [...] new 6b4f4bc9cb22 locking/futex: Allow low-level atomic operations to return [...] new 03110a5cb216 arm64: futex: Bound number of LDXR/STXR loops in FUTEX_WAKE_OP new 8e4e0ac02b44 arm64: futex: Avoid copying out uninitialised stack in fai [...] new 427503519739 futex: Update comments and docs about return values of arc [...] new 9726840d9cf0 docs/memory-barriers.txt: Update I/O section to be clearer [...] new 9f0c4b6bef45 Merge branches 'for-next/futex' and 'for-next/mmiowb' of g [...] new f9dc948e1082 Merge remote-tracking branch 'arm64/for-next/core' new 5605f825ea86 Merge remote-tracking branch 'arm-perf/for-next/perf' new 0159225bc9e5 Merge tag 'amlogic-dt64' of https://git.kernel.org/pub/scm [...] new 1c93235a6d92 Merge tag 'amlogic-dt' of https://git.kernel.org/pub/scm/l [...] new f6f9683c5aed Merge tag 'v5.2-rockchip-dts32-1' of git://git.kernel.org/ [...] new 1a88083b9349 Merge tag 'v5.2-rockchip-dts64-1' of git://git.kernel.org/ [...] new 2fe743c27f06 Merge tag 'renesas-arm64-dt-for-v5.2' of https://git.kerne [...] new a9fc10280225 ARM: dts: aspeed: ast2500: Update flash layout new e50c667b6432 ARM: dts: aspeed: palmetto: Fix flash_memory region new 66e7ff850f52 ARM: dts: aspeed: witherspoon: Enable vhub new e1920e704829 ARM: dts: aspeed-g5: Add resets and clocks to GFX node new 5de3b03173f8 ARM: dts: aspeed: Enable the GFX IP new 796b44070199 ARM: dts: aspeed-g5: Add video engine new ffdbf494821d ARM: dts: aspeed: tiogapass: Enable VUART new 972f0e069d11 ARM: dts: aspeed: cmm: enable iio-hwmon-adc new 780726f99655 ARM: dts: aspeed: witherspoon: Update BMC partitioning new 6d00c6f8d2e7 ARM: dts: aspeed: Add RTC node new bbf7499dc033 Merge tag 'aspeed-5.2-devicetree' of git://git.kernel.org/ [...] new 37eadb8555c0 ARM: dts: stm32: add initial support of stm32mp157a-dk1 board new a352e2b337b8 ARM: dts: stm32: add initial support of stm32mp157c-dk2 board new 61c0f6b8b42d ARM: dts: stm32: add sdmmc1 support on stm32h743 new 90f16fea400b ARM: dts: stm32: add sdmmc1 support on stm32h743i eval board new 30a8e03a1f71 ARM: dts: stm32: add sdmmc1 support on stm32h743i disco board new 8d17cf7a8e8b ARM: dts: stm32: add sdmmc1 support on stm32mp157c new 379edbe434e7 ARM: dts: stm32: add sdmmc1 support on stm32mp157c ed1 board new 8f6e0919b7c2 ARM: dts: stm32: add sdmmc1 support on stm32mp157a dk1 board new eb2493172f72 ARM: dts: stm32: add IPCC mailbox support on STM32MP157c new 679d9dac5220 ARM: dts: stm32: enable IPCC mailbox support on STM32MP157c-ed1 new 682d099514d8 ARM: dts: stm32: enable IPCC mailbox support on STM32MP157a-dk1 new 0f5795069596 ARM: dts: stm32: Add clock on stm32mp157c syscfg new 3024c18543ea ARM: dts: stm32: Add romem and temperature calibration on [...] new 8d07b78c3e2e ARM: dts: stm32: Add romem and temperature calibration on [...] new 411435d39079 ARM: dts: stm32: add spdifrx support on stm32mp157c new 94d3d6f4dc69 ARM: dts: stm32: add spdfirx pins to stm32mp157c new 9c559b1565e6 ARM: dts: stm32: add stpmic1 support on stm32mp157c ed1 board new b3e993a6170c ARM: dts: stm32: add stpmic1 support on stm32mp157a dk1 board new 09666b76f358 ARM: dts: stm32: Enable STM32F769 clock driver new 81987fff52f1 ARM: dts: stm32: add power supply of otm8009a on stm32mp157c-dk2 new f85c8acc7a1f ARM: dts: stm32: add I2C sleep pins muxing on stm32mp157 new 63834ff2d604 ARM: dts: stm32: add ltdc pins muxing on stm32mp157 new 5eaae049416d ARM: dts: stm32: add cec pins muxing on stm32mp157 new 3fca6a1ab935 ARM: dts: stm32: enable cec on stm32mp157a-dk1 board new 2140eaf2f46f Merge tag 'stm32-dt-for-v5.2-1' of git://git.kernel.org/pu [...] new 1fbdc2477587 Merge tag 'samsung-dt-5.2' of https://git.kernel.org/pub/s [...] new 629d7161870f Merge tag 'samsung-dt64-5.2' of https://git.kernel.org/pub [...] new 31a2d5113e53 include: dt-binding: clock: Rename zynqmp header file new 437541e74c68 dt-bindings: xilinx: Separate clock binding from firmware doc new 78c484a55d91 arm64: zynqmp: dt: Add TI PHY quirk new 236a4234ce40 Merge tag 'zynqmp-dt-for-v5.2' of https://github.com/Xilin [...] new 258bbef06ce9 dt-bindings: reset: Add HI3670 reset controller binding new 757a4b2913eb arm64: dts: hisilicon: hi3670: Add reset controller support new 8aa576a8ee1b dt-bindings: mmc: Add HI3670 MMC controller binding new 570274cdba34 arm64: dts: hisilicon: hi3670: Add MMC controller support new 1761101048a3 arm64: dts: hisilicon: hikey970: Add SD and WiFi support new 792cea3f48ad arm64: dts: hi3660: Add dma to uart nodes new c97263260065 arm64: dts: hi3660: Add hisi asp dma device new 6d09e003db3d arm64: dts: hi3660: Fixup unofficial dma-min-chan to dma-c [...] new ddd0dc915647 arm64: dts: hisilicon: hi3670: Add UFS controller support new 1c3a4540839c Merge tag 'hisi-arm64-dt-for-5.2' of git://github.com/hisi [...] new 6d918e09331e Merge tag 'omap-for-v5.2/dt-signed' of git://git.kernel.or [...] new da9a4c3d32eb Merge tag 'omap-for-v5.2/dt-ti-sysc-signed' of git://git.k [...] new 61313fb2cca3 ARM: dts: ux500: Add Mali-400 new f4bdfcc29a8b ARM: dts: Ux500: Add MCDE and Samsung display new d7f76ac4dca0 Merge tag 'ux500-dts-v5.2-armsoc' of git://git.kernel.org/ [...] new 17808d445b6f ARM: dts: socfpga: enable MMC highspeed support new 922bfb7c27f7 arm64: dts: stratix10: enable MMC highspeed support new 5fc670a87e31 arm64: dts: stratix10: increase QSPI max frequency to 100MHz new 4b36daf9ada3 arm64: dts: agilex: Add initial support for Intel's Agilex [...] new a41332dd5e2a Merge tag 'socfpga_dts_updates_for_v5.2' of git://git.kern [...] new 7996313656b8 Merge tag 'omap-for-v5.2/dt-am3-signed' of git://git.kerne [...] new c076dd723e37 Merge tag 'tegra-for-5.2-arm-dt' of git://git.kernel.org/p [...] new 14d55a3df44a Merge tag 'tegra-for-5.2-arm64-dt' of git://git.kernel.org [...] new f5d6e8c07791 Merge tag 'sunxi-dt-for-5.2' of https://git.kernel.org/pub [...] new b76cabc9ded4 Merge tag 'sunxi-dt64-for-5.2' of https://git.kernel.org/p [...] new 68a3ead58462 Merge tag 'sunxi-h3-h5-for-5.2' of https://git.kernel.org/ [...] new 64f32d9d3006 Merge tag 'renesas-arm64-dt2-for-v5.2' of https://git.kern [...] new c00671c6d052 Merge tag 'renesas-arm-dt-for-v5.2' of https://git.kernel. [...] new ea1b42170f7b Merge tag 'renesas-dt-bindings-for-v5.2' of https://git.ke [...] new 31c5d501b9f5 Merge tag 'amlogic-dt-2' of https://git.kernel.org/pub/scm [...] new 1e67323721f3 Merge tag 'amlogic-dt64-2' of https://git.kernel.org/pub/s [...] new b45da609a024 Merge tag 'imx-bindings-5.2' of git://git.kernel.org/pub/s [...] new be058ba65d9e Merge tag 'imx-dt-5.2' of git://git.kernel.org/pub/scm/lin [...] new 38c2f3826d8e Merge tag 'qcom-arm64-for-5.2' of git://git.kernel.org/pub [...] new fbadd4d12234 Merge tag 'qcom-dts-for-5.2' of git://git.kernel.org/pub/s [...] new 4b2bb6ca140e Merge branch 'at91-dt' of git://git.kernel.org/pub/scm/lin [...] new c5a792b52129 Merge tag 'mvebu-dt-5.2-1' of git://git.infradead.org/linu [...] new 40a250ae6984 Merge tag 'mvebu-dt64-5.2-1' of git://git.infradead.org/li [...] new c8e3993dd5b9 dt-bindings: hwmon (pwm-fan) Remove dead "cooling-*-state" [...] new ad88400145a2 Merge tag 'v5.1-next-dts64' of https://git.kernel.org/pub/ [...] new bcb84a1097ca Merge tag 'v5.2-rockchip-dts32-2' of git://git.kernel.org/ [...] new b726e211b903 Merge tag 'v5.2-rockchip-dts64-2' of git://git.kernel.org/ [...] new 6969d1d9c615 ARM: dts: qcom-apq8064: Set 'cxo_board' as ref clock of th [...] new 366dd293f86f Merge tag 'qcom-dts-for-5.2-1' of git://git.kernel.org/pub [...] new ad480e0149cf arm64: dts: msm8998-mtp: thermal: Remove skin and battery [...] new 280acabbaa11 arm64: dts: msm8998: thermal: Fix number of supported sensors new 060f4211f6c6 arm64: dts: msm8998: thermal: Restrict thermal zone name l [...] new 97fc172d8649 Merge tag 'qcom-arm64-for-5.2-1' of git://git.kernel.org/p [...] new 44b9c8e77290 ARM: dts: gemini: Indent DIR-685 partition table new 2abeb52e6002 Merge tag 'samsung-dt-5.2-2' of https://git.kernel.org/pub [...] new 0b6cf36a47bf Merge tag 'samsung-dt64-5.2-2' of https://git.kernel.org/p [...] new b2713b86584f Merge branch 'arm/dt' into for-next new 1abbdcdf5cf4 ARM: Document merges new f6deef74b2f3 Merge remote-tracking branch 'arm-soc/for-next' new edc748c7432d Merge remote-tracking branch 'actions/for-next' new 3fc9b009a1e9 Merge branch 'v5.2/dt' into tmp/aml-rebuild new fb316811365a Merge branch 'v5.2/dt64' into tmp/aml-rebuild new 1976d2bbfed7 Merge branch 'v5.2/defconfig' into tmp/aml-rebuild new cbcd07d8c723 Merge branch 'v5.2/drivers' into tmp/aml-rebuild new 610d5a2c002c Merge remote-tracking branch 'amlogic/for-next' new b13b5ed06996 Merge remote-tracking branch 'at91/at91-next' new 71e9cc10342d Merge remote-tracking branch 'bcm2835/for-next' new 7c57cd4a93d4 Merge remote-tracking branch 'imx-mxs/for-next' new 99b821f8595e Merge remote-tracking branch 'keystone/next' new 93534338f65c Merge remote-tracking branch 'mediatek/for-next' new b672b34598b7 Merge remote-tracking branch 'mvebu/for-next' new 47a10fe14be2 Merge remote-tracking branch 'omap/for-next' new 9f8b4933953c Merge remote-tracking branch 'reset/reset/next' new 5a0415da317b Merge tag 'qcom-dts-for-5.2' into really-done-for-5.2 new 2387953404ab Merge tag 'qcom-dts-for-5.2-1' into really-done-for-5.2 new 21c31d7b6015 Merge tag 'qcom-defconfig-for-5.2' into really-done-for-5.2 new c8cad980d9f2 Merge tag 'qcom-drivers-for-5.2' into really-done-for-5.2 new e413e5484ed1 Merge tag 'qcom-arm64-defconfig-for-5.2' into really-done-for-5.2 new a9737bb2cca6 Merge tag 'qcom-arm64-for-5.2' into really-done-for-5.2 new 1d31c0b1a28a Merge tag 'qcom-arm64-for-5.2-1' into really-done-for-5.2 new 6f8edd19dafb Merge remote-tracking branch 'qcom/for-next' new 646de6f5342e Merge remote-tracking branch 'renesas/next' new 6b13ea008672 Merge remote-tracking branch 'rockchip/for-next' new d0f62eb1edf2 Merge remote-tracking branch 'samsung-krzk/for-next' new 34eab3cbc7b9 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 8de572dde3a0 Merge remote-tracking branch 'tegra/for-next' new 1ed364472d20 Merge remote-tracking branch 'clk/clk-next' new 0a2d26962d93 Merge remote-tracking branch 'clk-samsung/for-next' new 2059d538a8af Merge remote-tracking branch 'csky/linux-next' new b785c1f6ce42 Merge remote-tracking branch 'm68k/for-next' new 172e2701bdde Merge remote-tracking branch 'mips/mips-next' new 26ce67a2d98a Merge remote-tracking branch 'nds32/next' new 9379865dd21e parisc: Add memory clobber to TLB purges new 61726d43208f parisc: Add memory barrier to asm pdc and sync instructions new 28de2c99a3a4 Merge remote-tracking branch 'parisc-hd/for-next' new 229d27cbb4c4 Merge remote-tracking branch 'powerpc/next' new 188d9ba95e30 Merge remote-tracking branch 'risc-v/for-next' new 23d1aee92b42 s390/crypto: rework generate_entropy function for pseudo r [...] new 769f020b6c92 s390/crypto: use TRNG for seeding/reseeding new a8fd61688dfa s390: report new CPU capabilities new 86c74d869d32 s390/ipl: make ipl_info less confusing new 5f1207fbe744 s390/ipl: provide uapi header for list directed IPL new d29af5b7a886 s390/ipl: add definitions for the IPL report block new 9641b8cc733f s390/ipl: read IPL report at early boot new 937347ac56bf s390/ipl: add helper functions to create an IPL report new f6780686525c s390/boot: pad bzImage to 4K new f3df44e7c986 s390/zcore: Rename ipl_block to mitigate name collision new 2875248b5e1a s390/kexec_file: Fix potential segment overlap in ELF loader new 1675f70462e8 s390/kexec_file: Fix detection of text segment in ELF loader new 69ad61dc1c6c s390/purgatory: Reduce purgatory size new f644ae001ed3 s390/purgatory: Omit use of bin2c new e2599a85d65b s390/kexec_file: Simplify parmarea access new 61af0b29d1fc s390/kexec_file: Unify loader code new ef614ae41fb1 s390/kexec_file: Load new kernel to absolute 0 new 9497d47bcb29 s390/kexec_file: Signature verification prototype new 4e7cfd106719 s390/kexec_file: Create ipl report and pass to next kernel new cb49c3c58520 s390/kexec_file: Disable kexec_load when IPLed secure new 510066c6c1f5 s390/ipl: Provide has_secure sysfs attribute new 352c677a326a s390/pci: mark command line parser data __initdata new 8109181de7c8 s390/pci: remove unused define new e0214e03db20 s390/pci: move everything irq related to pci_irq.c new 05a3e1e7ffff s390/sclp: detect DIRQ facility new f05f85daaf0c s390/airq: recognize directed interrupts new 75271f7f7bde s390/pci: clarify interrupt vector usage new e88f52bd25f8 s390/airq: provide cacheline aligned ivs new a15ac712c9e6 s390/pci: provide support for CPU directed interrupts new ffbd47115b65 s390: show statistics for MSI IRQs new bd56e1bd8385 s390/pci: gather statistics for floating vs directed irqs new 371f03cdda89 s390/pci: add parameter to force floating irqs new ee8aee2b584c s390/pci: move io address mapping code to pci_insn.c new e9046c284182 s390/ism: move oddities of device IO to wrapper function new 3f215f1b6cd8 s390/pci: provide support for MIO instructions new 33e4395079c7 s390/pci: add parameter to disable usage of MIO instructions new eb9414fe358e s390: enable processes for mio instructions new b7e51c9ea959 s390/kernel: build a relocatable kernel new a1c025503e00 s390/kernel: convert SYSCALL and PGM_CHECK handlers to .quad new 56a6c7da15ae s390/kprobes: use static buffer for insn_page new be58cc5e7dcf s390/sclp: do not use static sccbs new 8f9b99d084a9 s390/kernel: introduce .dma sections new 34ac9dfb2330 s390/kernel: add support for kernel address space layout r [...] new 6fd2ac760b9b locking/lockdep: check for freed initmem in static_obj() new 6ca973f67799 Merge remote-tracking branch 's390/features' new 35c21a6bcd7d Merge remote-tracking branch 'xtensa/xtensa-for-next' new 88b639c8de66 Merge remote-tracking branch 'fscrypt/master' new a3e7a89c5862 Merge remote-tracking branch 'befs/for-next' new 0f6be4f62f63 Merge remote-tracking branch 'btrfs-kdave/for-next' new e53f2fa2c632 SMB3: Track total time spent on roundtrips for each SMB3 command new 831e724a0e21 cifs: don't use __constant_cpu_to_le32() new 67ff1888e091 cifs: Fix DFS cache refresher for DFS links new 5796092ed1fc CIFS: Show locallease in /proc/mounts for cifs shares moun [...] new 5fc187ffb94d CIFS: check CIFS_MOUNT_NO_DFS when trying to reuse existing sb new eb6585950e2e SMB3: update comment to clarify enumerating snapshots new 46b8b8e8e21d smbd: Make upper layer decide when to destroy the transport new af98a9e61b2a cifs: smbd: Don't destroy transport on RDMA disconnect new 5c5b73e9c3f7 cifs: smbd: Return EINTR when interrupted new 34e05f4e24f2 cifs: smbd: Indicate to retry on transport sending failure new a84e30ec3861 cifs: smbd: Retry on memory registration failure new 02d4b2fdc3ee cifs: Call MID callback before destroying transport new b29c86bffa32 cifs: remove superfluous inode_lock in cifs_{strict_}fsync new 837f5fa13a41 cifs: Add support for FSCTL passthrough that write data to [...] new 843788a6c5f7 SMB3: Add handling for different FSCTL access flags new cdd1f9c04233 cifs: smbd: take an array of reqeusts when sending upper l [...] new d7f8cf8ce4f5 cifs: fix bi-directional fsctl passthrough calls new 0ae780473890 SMB3: Add defines for new negotiate contexts new 99709c51be09 cifs: add fiemap support new 865ec762fc6e Negotiate and save preferred compression algorithms new e575a69765b5 Add new flag on SMB3.1.1 read new d008b979e8e6 cifs: zero-range does not require the file is sparse new adf7dcc7b6f4 Merge remote-tracking branch 'cifs/for-next' new deaa6ef5b517 Merge remote-tracking branch 'ecryptfs/next' new b1a3a3f0d45f Merge remote-tracking branch 'ext3/for_next' new d411fb3b9d35 Merge remote-tracking branch 'ext4/dev' new e2dcb90c99f6 Merge remote-tracking branch 'f2fs/dev' new 02588d0a8091 Merge remote-tracking branch 'fuse/for-next' new 95f671601ae4 Merge remote-tracking branch 'jfs/jfs-next' new ae67bd3821bb SUNRPC: Fix up task signalling new 9e6fa0bb84be SUNRPC: Refactor rpc_restart_call/rpc_restart_call_prepare new 8ba6a92d0182 SUNRPC: Refactor xprt_request_wait_receive() new 87150aaed9e5 SUNRPC: Refactor rpc_sleep_on() new 8357a9b60fe7 SUNRPC: Remove unused argument 'action' from rpc_sleep_on_ [...] new 6b2e6856275d SUNRPC: Add function rpc_sleep_on_timeout() new 5efd1876e61f SUNRPC: Fix up tracking of timeouts new 24a9d9a21e56 SUNRPC: Simplify queue timeouts using timer_reduce() new 431235818bc3 SUNRPC: Declare RPC timers as TIMER_DEFERRABLE new 9e910bff74be SUNRPC: Ensure that the transport layer respect major timeouts new 5ad64b36dda9 SUNRPC: Add tracking of RPC level errors new e4ec48d3cc61 SUNRPC: Make "no retrans timeout" soft tasks behave like s [...] new da953063bdce SUNRPC: Start the first major timeout calculation at task [...] new 0729d995f2a2 SUNRPC: Ensure to ratelimit the "server not responding" sy [...] new ae6ec9184745 SUNRPC: Add the 'softerr' rpc_client flag new 11982a7c0f65 NFS: Consider ETIMEDOUT to be a fatal error new 7b1355b615c6 NFS: Move internal constants out of uapi/linux/nfs_mount.h new 91a575e1a984 NFS: Add a mount option "softerr" to allow clients to see [...] new 14bebe3c90b3 NFS: Don't interrupt file writeout due to fatal errors new 22876f540bdf NFS: Don't call generic_error_remove_page() while holding locks new aded8d7b54f2 NFS: Don't inadvertently clear writeback errors new 6fbda89b257f NFS: Replace custom error reporting mechanism with generic one new c917cfaf9bbe NFS: Fix up NFS I/O subrequest creation new 28b1d3f5a772 NFS: Remove unused argument from nfs_create_request() new 33344e0f7eaa pNFS: Add tracking to limit the number of pNFS retries new 0688e64bc600 NFS: Allow signal interruption of NFS4ERR_DELAYed operations new 154945112dac NFS: Ensure that all nfs lock contexts have a valid open context new 9fcd5960e88b NFS: Add a helper to return a pointer to the open context [...] new c79d183ebb76 NFS: Remove redundant open context from nfs_page new ce96e888fe48 Fix nfs4.2 return -EINVAL when do dedupe operation new 52db6f9a0cd8 SUNRPC: Avoid digging into the ATOMIC pool new b2ca473b920d xprtrdma: Fix an frwr_map recovery nit new 1769e6a816df xprtrdma: Clean up rpcrdma_create_req() new 23146500b32f xprtrdma: Clean up rpcrdma_create_rep() and rpcrdma_destroy_rep() new 8cec3dba76a4 xprtrdma: rpcrdma_regbuf alignment new bb93a1ae2bf4 xprtrdma: Allocate req's regbufs at xprt create time new 0f665ceb71a2 xprtrdma: De-duplicate "allocate new, free old regbuf" new d2832af38dfd xprtrdma: Clean up regbuf helpers new 3f9c7e769347 xprtrdma: Backchannel can use GFP_KERNEL allocations new 4ba02e8d0ea5 xprtrdma: Increase maximum number of backchannel requests new 17e4c443c0b4 xprtrdma: Trace marshaling failures new dbcc53a52df2 xprtrdma: Clean up sendctx functions new c209e49ceac0 xprtrdma: More Send completion batching new f19bd0bbd363 xprtrdma: Eliminate rpcrdma_ia::ri_device new 1f7d1c73c58a SUNRPC: Update comments based on recent changes new fd5951742dbc xprtrdma: Remove rpcrdma_create_data_internal::rsize and wsize new 94087e978e9b xprtrdma: Aggregate the inline settings in struct rpcrdma_ep new 86c4ccd9b92b xprtrdma: Eliminate struct rpcrdma_create_data_internal new 5f2311f5bd35 xprtrdma: Remove pr_err() call sites from completion handlers new b8fe677fd059 xprtrdma: Update comments that reference ib_drain_qp new 2cfd11f16f01 xprtrdma: Remove stale comment new 79caa5fad47c SUNRPC: Cache cred of process creating the rpc_client new 1a58e8a0e5c1 NFS: Store the credential of the mount process in the nfs_server new 283ebe3ec415 SUNRPC: Use the client user namespace when encoding creds new ac83228a7101 SUNRPC: Use namespace of listening daemon in the client AU [...] new 264d948ce7d0 NFS: Convert NFSv3 to use the container user namespace new 58002399da65 NFSv4: Convert the NFS client idmapper to use the containe [...] new c207db2f5da5 NFS: Convert NFSv2 to use the container user namespace new 3b7eb5e35d0f NFS: When mounting, don't share filesystems between differ [...] new b422df915cef lockd: Store the lockd client credential in struct nlm_host new 2e8889c7b0cb Merge remote-tracking branch 'nfs-anna/linux-next' new e1ee0ad35395 Merge remote-tracking branch 'nfsd/nfsd-next' new f74f52a095d0 Merge remote-tracking branch 'orangefs/for-next' new 945c941fcd82 xfs: make tr_growdata a permanent transaction new 362f5e745ae2 xfs: assert that we don't enter agfl freeing with a non-pe [...] new 1fdeaea4d92c xfs: abort unaligned nowait directio early new 903b1fc2737f xfs: widen quota block counters to 64-bit integers new 394aafdc15da xfs: widen inode delalloc block counter to 64-bits new 078f4a7d3109 xfs: kill the xfs_dqtrx_t typedef new 3de5eab3fde1 xfs: unlock inode when xfs_ioctl_setattr_get_trans can't g [...] new f60be90fc9a9 xfs: fix broken bhold behavior in xrep_roll_ag_trans new 9fe82b8c422b xfs: track delayed allocation reservations across the filesystem new ed30dcbd901c xfs: rename the speculative block allocation reclaim toggl [...] new 9a1f3049f473 xfs: allow scrubbers to pause background reclaim new 47cd97b5b239 xfs: scrub should check incore counters against ondisk headers new ba456c00d85e xfs: add missing error check in xfs_prepare_shift() new 7aef96d18066 xfs: always rejoin held resources during defer roll new 3022b859fb7a Merge remote-tracking branch 'xfs/for-next' new 754d947c5e41 Merge remote-tracking branch 'vfs/for-next' new 6eea242f9bcd vsprintf: Shuffle restricted_pointer() new 1ac2f9789c4b vsprintf: Consistent %pK handling for kptr_restrict == 0 new d529ac4194f2 vsprintf: Do not check address of well-known strings new f00cc102b862 vsprintf: Factor out %p[iI] handler as ip_addr_string() new 45c3e93d751e vsprintf: Factor out %pV handler as va_format() new 798cc27a305e vsprintf: Factor out %pO handler as kobject_string() new 0b74d4d763fd vsprintf: Consolidate handling of unknown pointer specifiers new 3e5903eb9cff vsprintf: Prevent crash when dereferencing invalid pointers new 635720ac75a5 vsprintf: Avoid confusion between invalid address and value new c8c3b584343c vsprintf: Limit the length of inlined error messages new 2046ddef4735 Merge branch 'for-5.2-vsprintf-hardening' into for-next new baa3d1bc97fe Merge remote-tracking branch 'printk/for-next' new 3f59e394f091 Merge remote-tracking branch 'pci/next' new dfd5307d244e Merge remote-tracking branch 'hid/for-next' new 2fc5f46a9db3 Merge remote-tracking branch 'i2c/i2c/for-next' new a3b3ad8ecbb8 Merge remote-tracking branch 'i3c/i3c/next' new 4285d726cac8 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 6a77ee1f8528 Merge remote-tracking branch 'jc_docs/docs-next' new a1a96038d2e8 Merge remote-tracking branch 'v4l-dvb/master' new 173dd60f5a5f Merge remote-tracking branch 'fbdev/fbdev-for-next' new 8522b40d350c Merge remote-tracking branch 'pm/linux-next' new d849649b4cf8 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 8c044e9e2671 Merge remote-tracking branch 'opp/opp/linux-next' new 76047c670718 Merge remote-tracking branch 'ieee1394/for-next' new 0737357865df Merge remote-tracking branch 'dlm/next' new c4efc3ec4eaf Merge remote-tracking branch 'swiotlb/linux-next' new ddcdc368b103 RDMA/mlx5: Use get_zeroed_page() for clock_info new 4eb6ab13b991 RDMA: Remove rdma_user_mmap_page new 449a224c10a4 Merge branch 'rdma_mmap' into rdma.git for-next new 1f1d6abbf0be IB/mlx5: Expose TIR ICM address to user space new 1d045aa76fe8 Merge branch 'mlx5_tir_icm' into rdma.git for-next new 8d5371dcdc1c Merge remote-tracking branch 'rdma/for-next' new 8b4483658364 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net new 89eb6e096782 Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] new 1daf36c0dbc0 netdevsim: move device registration on bus to be done earl [...] new 5fc494225c1e netdevsim: create devlink instance per netdevsim instance new 8fb4bc6fd5bd netdevsim: rename devlink.c to dev.c to contain per-dev(as [...] new 925f5afedb93 netdevsim: put netdevsim bus code into separate file new 40e4fe4ce115 netdevsim: move device registration and related code to bus.c new 23d415dae924 netdevsim: add stub netdevsim driver implementation new 57ce97749513 netdevsim: use ida for bus device ids new f9d9db47d3ba netdevsim: add bus attributes to add new and delete devices new a60f9e48b770 netdevsim: rename dev_init/exit() functions and make them [...] new d514f41e793d netdevsim: merge sdev into dev new 514cf64cc535 netdevsim: generate random switch id instead of using dev id new ab1d0cc004d7 netdevsim: change debugfs tree topology new 8320d1459127 netdevsim: implement dev probe/remove skeleton with port i [...] new 794b2c05ca1c netdevsim: extend device attrs to support port addition an [...] new e05b2d141fef netdevsim: move netdev creation/destruction to dev probe new a62fdbbe9403 netdevsim: implement ndo_get_devlink_port new 9157bc2a5e82 Merge branch 'netdevsim-implement-proper-device-model' new 46b83629dede s390: qeth: address type mismatch warning new ddb0ac51e62e s390/qeth: remove RX seqno in skb->cb new 5c0bfba780ba s390/qeth: clean up stale buffer state documentation new 379ac99e5192 s390/qeth: use IS_* helpers for checking device type new 7b579ce57ecf s390/qeth: don't clear Output buffers on every queue init new 4e26c5fe552e s390/qeth: cache max number of available buffer elements new 58aa2491aa61 s390/qeth: extract helper to determine L2 cast type new 14a1b04777b6 s390/qeth: trust non-IP cast type in qeth_l3_fill_header() new 0ff85d6d5a83 Merge branch 's390-qeth-cleanups' new 60747828eac2 net: socket: Fix missing break in switch statement new a36de5b7752a amd-xgbe: Mark expected switch fall-throughs new 9b8221d4ed60 wimax/i2400m/control: Mark expected switch fall-through new 05dd2645302f cxgb4/cxgb4vf_main: Mark expected switch fall-through new 950347f5f7e4 cnic: Refactor code and mark expected switch fall-through new e55449e71aad ipv6: Initialize fib6_result in bpf_ipv6_fib_lookup new f7abc0618a4a usbnet: ipheth: Simplify device detection new 8c90b795e90f net: phy: improve genphy_soft_reset new 0e58156d700a tipc: remove rcu_read_unlock() left in tipc_udp_recv() new 16848c8a728e NFC: st95hf: remove set but not used variables 'dev, nfcddev' new 790d23e7c577 nfp: implement PCI driver shutdown callback new 26cda2f16138 net: hns3: fix data race between ring->next_to_clean new 63380a1ae4ce net: hns3: fix for TX clean num when cleaning TX BD new ea4858670717 net: hns3: handle the BD info on the last BD of the packet new 1416d333a4ec net: hns3: stop sending keep alive msg when VF command que [...] new 30780a8b1677 net: hns3: use atomic_t replace u32 for arq's count new b7048d324b5e net: hns3: use a reserved byte to identify need_resp flag new 146e92c13fde net: hns3: not reset TQP in the DOWN while VF resetting new fba2efdae8b4 net: hns3: fix pause configure fail problem new fd85717d2800 net: hns3: extend the loopback state acquisition time new 7b8f622e537a net: hns3: prevent double free in hns3_put_ring_config() new 96490a1c09ce net: hns3: remove reset after command send failed new 148f025d41a8 Merge branch 'hns3-next' new 1d9373329bcb nl80211: increase NL80211_MAX_SUPP_REG_RULES new 0538395031ca mac80211_hwsim: set p2p device interface support indication new 5bd9d1082d3b cfg80211: don't skip multi-bssid index element new f7dacfb11475 cfg80211: support non-inheritance element new 671042a4fb77 mac80211: support non-inheritance element new fe806e4992c9 cfg80211: support profile split between elements new 5023b14cf4df mac80211: support profile split between elements new abaea61c79ea ieee80211: update HE IEs to D4.0 spec new ef618b1bd684 mac80211: mesh: drop redundant rcu_read_lock/unlock calls new f2af2df800d3 mac80211: calculate hash for fq without holding fq->lock i [...] new ded4698b58cb mac80211: run late dequeue late tx handlers without holdin [...] new 8dbb000ee73b mac80211: set NETIF_F_LLTX when using intermediate tx queues new 092c4098f2b4 mac80211: Optimize tailroom_needed update checks new 6cdd3979a2bd nl80211/cfg80211: Extended Key ID support new 96fc6efb9ad9 mac80211: IEEE 802.11 Extended Key ID support new 1974da8b31e6 mac80211: when using iTXQ, select the queue in ieee80211_s [...] new 7f2e12e1bf99 mac80211: minstrel_ht: add support for rates with 4 spatia [...] new c2b17948fc78 mac80211: minstrel_ht: automatically calculate rate durati [...] new 5dc8cdce1d72 mac80211/cfg80211: update bss channel on channel switch new 5e280420916f cfg80211: remove redundant zero check on variable 'changed' new 276d9e82e06c mac80211: debugfs option to force TX status frames new 9f8c7136e8aa cfg80211: Use struct_size() in kzalloc() new 391d132cbedb nl80211: Use struct_size() in kzalloc() new dbd50a851c50 mac80211: only allocate one queue when using iTXQs new e96d1cd2635c cfg80211: Add support to set tx power for a station associated new ba905bf432f6 mac80211: store tx power value from user to station new 5809a5d54bb9 cfg80211: don't pass pointer to pointer unnecessarily new 622fce81280a mac80211: Fix Extended Key ID auto activation new a680fe468df7 nl80211: do a struct assignment to radar_chandef instead o [...] new cfe7007a9b4c mac80211_hwsim: Extended Key ID support new 387bc002250b mac80211: Set CAN_REPLACE_PTK0 for SW crypto only drivers new 5ab92e7fe49a cfg80211: add support to probe unexercised mesh link new 060167729a78 mac80211: add option for setting control flags new 8828f81ad4a2 mac80211: probe unexercised mesh links new 30e5a9a5ba85 Merge tag 'mac80211-next-for-davem-2019-04-26' of git://gi [...] new e49d268db95b net/tls: don't log errors every time offload can't proceed new 9e9957973c77 net/tls: remove old exports of sk_destruct functions new da68b4ad0234 net/tls: move definition of tls ops into net/tls.h new 63a1c95f3fe4 net/tls: byte swap device req TCP seq no upon setting new c7881b4a97e2 Merge branch 'net-tls-small-code-cleanup' new ae0be8de9a53 netlink: make nla_nest_start() add NLA_F_NESTED flag new 12ad5f65f030 ipset: drop ipset_nest_start() and ipset_nest_end() new f78c6032c4cb net: fix two coding style issues new f6ad55a6a184 Merge branch 'nla_nest_start' new 6f455f5f4e9c netlink: add NLA_MIN_LEN new 8cb081746c03 netlink: make validation more configurable for future strictness new 3de644035446 netlink: re-add parse/validate functions in strict mode new 56738f460841 netlink: add strict parsing for future attributes new ef6243acb478 genetlink: optionally validate strictly/dumps new 84ee91640fc4 Merge branch 'strict-netlink-validation' new 68cf027f3d9d net: ethernet: ti: convert to SPDX license identifiers new 99f629718272 net: ethernet: ti: cpsw: drop TI_DAVINCI_CPDMA config option new 16f54164828b net: ethernet: ti: cpsw: drop CONFIG_TI_CPSW_ALE config option new 9763a891a596 net: ethernet: ti: cpsw: update cpsw_split_res() to accept [...] new c8fb566875b7 net: ethernet: ti: cpsw: use local var dev in probe new 56bf8a5df345 net: ethernet: ti: cpsw: drop pinctrl_pm_select_default_st [...] new d183a9428dc5 net: ethernet: ti: cpsw: use devm_alloc_etherdev_mqs() new 10ae80547799 net: ethernet: ti: cpsw: drop cpsw_tx_packet_submit() new af9f4e6a3392 net: ethernet: ti: ale: fix mcast super setting new 91c88659a7e8 net: ethernet: ti: ale: use define for host port in cpsw_a [...] new 06095f34f8a0 net: ethernet: ti: cpsw: fix allmulti cfg in dual_mac mode new 7cb528c55379 net: ethernet: ti: ale: do not auto delete mcast super entries new 03f66f067560 net: ethernet: ti: davinci_mdio: use devm_ioremap() new 83a8471ba255 net: ethernet: ti: cpsw: refactor probe to group common hw [...] new 814b4a67e5fd net: ethernet: ti: cpsw: move cpsw definitions in priv header new 5dea39851476 net: ethernet: ti: davinci_cpdma: use dma_addr_t for desc_ [...] new e6a846249113 net: ethernet: ti: cpsw: move common hw init code in separ [...] new a71a18f24d26 net: ethernet: ti: cpsw: introduce mac sl module api new cfc08345ec22 net: ethernet: ti: cpsw: switch to use mac sl api new c24eef283a23 net: ethernet: ti: cpsw: move ethtool func in separate file new 7cb523d4fec7 Merge branch 'net-ethernet-ti-clean-up-and-optimizations' new 026cc9c3eeac cpsw: Put back cpsw_ndo_poll_controller() new e56e2515669a ibmvnic: Add device identification to requested IRQs new 406a4362c252 net: dsa: mv88e6060: Add SPDX header new 3e8bc1b88641 net: dsa: mv88e6060: Replace ds with priv new c4362c37431b net: dsa: mv88e6060: Replace REG_WRITE macro new 1ba22bf547a3 net: dsa: mv88e6060: Replace REG_READ macro new 6acda8fbbda5 Merge branch 'mv88e6060-cleanups' new 7324d50e47f3 net: dsa: mv88e6xxx: Remove legacy probe support new b1a79360ee86 cxgb4: Delete all hash and TCAM filters before resource cleanup new c93cc69004df bpftool: add ability to dump BTF types new ca253339af92 bpftool/docs: add btf sub-command documentation new 4a714feefd99 bpftool: add bash completions for btf command new 8ed1875bf3a7 bpftool: fix indendation in bash-completion/bpftool new 0c0cad2c2824 Merge branch 'btf-dump' new 8968c67a82ab bpf, arm64: remove prefetch insn in xadd mapping new 34b8ab091f9e bpf, arm64: use more scalable stadd over ldxr / stxr loop in xadd new 9df1c28bb752 bpf: add writable context for raw tracepoints new ea106722c76f nbd: trace sending nbd requests new 2abd2de712cd nbd: add tracepoints for send/receive timing new 4635b0ae4d26 tools: sync bpf.h new e950e843367d selftests: bpf: test writable buffers in raw tps new 3745dc24aa7a Merge branch 'writeable-bpf-tracepoints' new 6ac99e8f23d4 bpf: Introduce bpf sk local storage new 948d930e3d53 bpf: Sync bpf.h to tools new a19f89f3667c bpf: Support BPF_MAP_TYPE_SK_STORAGE in bpf map probing new 3f4d4c74101d bpf: Refactor BTF encoding macro to test_btf.h new 7a9bb9762d33 bpf: Add verifier tests for the bpf_sk_storage new 51a0e301a563 bpf: Add BPF_MAP_TYPE_SK_STORAGE test to test_maps new 263d0b353341 bpf: Add ene-to-end test for bpf_sk_storage_* helpers new 9076c49bdca2 Merge branch 'sk-local-storage' new 5f0d736e7f7d Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next new dfedd3b62441 dsa: Add SPDX header to tag drivers. new 875138f81d71 dsa: Move tagger name into its ops structure new 0b42f0336370 dsa: Add MODULE_ALIAS to taggers in preparation to become modules new f18bba50d24d dsa: Add MODULE_LICENSE to tag drivers new 056eed2fb071 dsa: Add TAG protocol to tag ops new d3b8c04988ca dsa: Add boilerplate helper to register DSA tag driver modules new bdc6fe5bb1d1 dsa: Keep link list of tag drivers new 409065b069b9 dsa: Register the none tagger ops new c39e2a1d71ad dsa: Rename dsa_resolve_tag_protocol() to _get ready for locking new 4dad81ee1447 dsa: Add stub tag driver put method new 367561753144 dsa: Make use of the list of tag drivers new f81a43e8da07 dsa: Cleanup unneeded table and make tag structures static new 3aa475e197f4 dsa: tag_brcm: Avoid unused symbols new 0b9f9dfbfab4 dsa: Allow tag drivers to be built as modules new c1a92c0a6c56 Merge branch 'dsa-tag-modules' new 88d6272acaaa net: phy: avoid unneeded MDIO reads in genphy_read_status new 7db7fee9aa71 Merge remote-tracking branch 'net-next/master' new 5024035bf721 Merge remote-tracking branch 'ipsec-next/master' new 8256d30ebe1b Merge remote-tracking branch 'nfc-next/master' new 4f87d486faf1 qtnfmac: handle channel switch events for connected stations only new 888f1564a272 qtnfmac: allow to control DFS slave radar detection new 0b68fe10b8e8 qtnfmac: modify debugfs to support multiple cards new 0b2ff1ff64c8 mwl8k: move spin_lock_bh to spin_lock in tasklet new a0656c6ec2fd rtlwifi: rtl8192cu: remove set but not used variable 'turb [...] new 9ef77fbedad9 brcmfmac: send mailbox interrupt twice for specific hardwa [...] new a5e7710819f5 Merge remote-tracking branch 'wireless-drivers-next/master' new fcd06127ca81 Bluetooth: hci_qca: Added support for WCN3998 new bbd45e28039e dt-bindings: net: bluetooth: Add device tree bindings for [...] new b7870e7e8447 Merge remote-tracking branch 'bluetooth/master' new 52fc9d9928e9 Merge remote-tracking branch 'gfs2/for-next' new aa31bd304e74 Merge remote-tracking branch 'nand/nand/next' new ba8d9cde9043 Merge remote-tracking branch 'spi-nor/spi-nor/next' new 48ea994d711c Merge remote-tracking branch 'crypto/master' new 8bda6cb612c4 Merge remote-tracking branch 'drm/drm-next' new e399393e99b0 Merge remote-tracking branch 'amdgpu/drm-next' new 949e41d879ff Merge remote-tracking branch 'drm-misc/for-linux-next' new ed94cfab195f drm/komeda: Use memset to initialize config_id new 7a8398fd0886 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 78003b26ff33 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 6d1143ead240 Merge remote-tracking branch 'etnaviv/etnaviv/next' new 70191e5f0d81 Merge remote-tracking branch 'regmap/for-next' new 607ca3bd220f ALSA: hda/realtek - EAPD turn on later new 4ab1ae3453c9 ALSA: gus: fix misuse of %x new cb5173594d50 ALSA: usb-audio: Fix a memory leak bug new bba06868f716 ALSA: usx2y: fix a memory leak bug new ee43334b7db9 Merge remote-tracking branch 'sound/for-next' new 90194281ee8b ASoC: simple-card-utils: add asoc_simple_parse_pin_switches() new b46ea8f4d238 ASoC: fsl_sai: Add missing return 0 in remove() new 552f2d7edd38 ASoC: simple-card: Read pin switches conf from devicetree new 93f38ef6a4b6 Merge branch 'asoc-5.1' into asoc-5.2 new 8f8a54884dfd ASoC: stm32: sai: simplify dai driver initialisation new c16211d6226d ASoC: SOF: Add Sound Open Firmware driver core new c3078f539704 ASoC: SOF: Add Sound Open Firmware KControl support new 86b02f71ccf3 ASoC: SOF: Add driver debug support. new 53e0c72d98ba ASoC: SOF: Add support for IPC IO between DSP and Host new 868bd00f4955 ASoC: SOF: Add PCM operations support new 311ce4fe7637 ASoC: SOF: Add support for loading topologies new fd51c47b352b ASoC: SOF: Add DSP firmware logger support new d1d95fcb63e3 ASoC: SOF: Add DSP HW abstraction operations new 70cd52544b95 ASoC: SOF: Add firmware loader support new 4483151e765b ASoC: SOF: Add userspace ABI support new 8920153c6461 ASoC: SOF: Add PM support new 8017b8fd37bf ASoC: SOF: Add Nocodec machine driver support new e657c18a01c8 ASoC: SOF: Add xtensa support new 3bafac46065e ASoC: SOF: Add utils new 9e42c5ca4a27 ASoC: SOF: Intel: Add BYT, CHT and BSW DSP HW support. new 458bc7296184 ASoC: SOF: Intel: Add BDW HW DSP support new 351d1174fef0 ASoC: SOF: Intel: Add legacy IPC support new dd96daca6c83 ASoC: SOF: Intel: Add APL/CNL HW DSP support new 8a300c8fb17c ASoC: SOF: Intel: Add HDA controller for Intel DSP new 747503b1813a ASoC: SOF: Intel: Add Intel specific HDA DSP HW operations new 6e9cde974863 ASoC: SOF: Intel: Add Intel specific HDA IPC mechanisms. new cd679898cd32 ASoC: SOF: Add ACPI device support new a226893b85b3 ASoC: SOF: Add PCI device support new d16046ffa6de ASoC: SOF: Intel: Add Intel specific HDA firmware loader new c6be710f5e2a ASoC: SOF: Intel: Add Intel specific HDA PCM operations new 78ad1f07a49a ASoC: SOF: Intel: Add hda-bus support and initialization new a1d1e266b445 ASoC: SOF: Intel: Add Intel specific HDA stream operations new ba00ed7572cd ASoC: SOF: Intel: Add Intel specific HDA trace operations new 5507b8103e26 ASoC: SOF: Intel: Add support for HDAudio codecs new fdd961e37e47 ASoC: SOF: Intel: add SKL+ platform DAIs new 273020522ef6 ASoC: SOF: Intel: Add platform differentiation for APL and CNL new e6b140e918e9 ASoC: Intel: Kconfig: expose common option between SST and [...] new 7e978fa37df7 ASoC: SOF: Add Build support for SOF core and Intel drivers new f35bf70f61d3 ASoC: Intel: Make sure BDW based machine drivers build for SOF new 10b02b53a998 ASoC: Intel: select relevant machine drivers for SOF new 7e0f9ae5e356 Merge branch 'asoc-5.2' into asoc-next new 1ac2ba0d1834 Merge remote-tracking branch 'sound-asoc/for-next' new 404a8df7e823 Merge remote-tracking branch 'modules/modules-next' new 81592d5b9134 Input: add KEY_KBD_LAYOUT_NEXT new bd21d8479248 HID: input: add mapping for KEY_KBD_LAYOUT_NEXT new 9f6da5d42d1e Input: synaptics-rmi4 - fill initial format new 9a952206904d Input: synaptics-rmi4 - fix enum_fmt new ac6d79173a07 Merge remote-tracking branch 'input/next' new 8dc2ed3f3e5b nvmet-rdma: remove p2p_client initialization from fast-path new fc6c9730725d nvmet: rename nvme_completion instances from rsp to cqe new 6b7e631b927c nvmet: return a specified error it subsys_alloc fails new a5dffbb66d25 nvmet: include <linux/scatterlist.h> new 525ec495e021 nvmet-file: clamp-down file namespace lba_shift new 569b3d3db1aa nvmet-tcp: don't fail maxr2t greater than 1 new 7a42589654ae nvme-tcp: fix a NULL deref when an admin connect times out new 1007709d7d06 nvme-rdma: fix a NULL deref when an admin connect times out new efb973b19b88 nvme-tcp: rename function to have nvme_tcp prefix new 663d6fee66b5 nvme-loop: kill timeout handler new 82bebbde02e2 nvme-rdma: fix typo in struct comment new 01fa017484ad nvme: set 0 capacity if namespace block size exceeds PAGE_SIZE new 41d7f2ed8457 Merge branch 'nvme-5.2' of git://git.infradead.org/nvme in [...] new da638d5b04f5 Merge branch 'for-5.2/block' into for-next new 5fa6ab4a2b99 Merge remote-tracking branch 'block/for-next' new 514cf4f881dc dm: only initialize md->dax_dev if CONFIG_DAX_DRIVER is enabled new 81bc6d150ace dm delay: fix a crash when invalid device is specified new 08a8e804620b dm writecache: remove unused member page_offset in writeba [...] new f8011d334426 dm writecache: avoid unnecessary lookups in writecache_fin [...] new 58a5429bb8ce dm: add dust target new 642afcd420ae Merge remote-tracking branch 'device-mapper/for-next' new 9f2844b3291f Merge remote-tracking branch 'mmc/next' new d938962f65a9 Merge remote-tracking branch 'kgdb/kgdb-next' new af7c72e97df6 Merge remote-tracking branch 'mfd/for-mfd-next' new ff92a2846e02 Merge remote-tracking branch 'backlight/for-backlight-next' new ab05a723d41e Merge remote-tracking branch 'battery/for-next' new 784816d46aae regulator: hi655x: Constify regulators array new 29e5cb657e2a regulator: hi655x: Remove ctrl_mask field from struct hi65 [...] new 6e1f22ee7e48 regulator: s2mpa01: Remove unused define for S2MPA01_REGUL [...] new f34a269229ec regulator: anatop: Remove unneeded fields from struct anat [...] new 29dc269a85ef regulator: hi6421: Convert to use simplified DT parsing new ab54a4d7b0dd regulator: vexpress: Constify regulator_ops new 4cf469539b63 regulator: mcp16502: Remove unneeded fields from struct mcp16502 new 784c24c3e45c regulator: mcp16502: Remove setup_regulators function new 1a18195a2c4e regulator: db8500-prcmu: Constify regulator_ops new 92722a8fac53 regulator: db8500-prcmu: Convert to use simplified DT parsing new 2564002abcde regulator: dbx500-prcmu: Remove unused fields from struct [...] new 80a9c22a9da9 regulator: ab8500-ext: Remove *rdev from struct ab8500_ext [...] new 48cb9737edff regulator: ab8500-ext: Convert to use simplified DT parsing new 8e5be4f7e142 regulator: ab8500-ext: Constify ab8500_ext_regulator_ops new 6d66d9952ec0 regulator: ab8500: Constify regulator_ops new 7c6b8e3b9fe8 regulator: ab8500: Remove *regulator from struct ab8500_re [...] new 7cfcecfb82af regulator: tps65218: Convert to use regulator_get_current_ [...] new 357db0279a23 regulator: tps6524x: Constify regulator_ops new 7a8b0e66df5a regulator: tps6524x: Remove *rdev[N_REGULATORS] from struc [...] new 7d695f20c27f regulator: max8998: Constify regulator_ops new 0dceab33342d regulator: max8998: Factor out struct voltage_map_desc new c29687c354c5 dt-bindings: regulator: Add stm32mp1 pwr regulators new 6cdae8173f67 regulator: Add support for stm32 power regulators new de110f387371 regulator: tps80031: Remove unused *rdev from struct tps80 [...] new 4b77a49cb826 regulator: tps80031: Constify regulator_ops and tps80031_d [...] new fd1a4da3bfd7 regulator: tps80031: Switch to SPDX identifier new 82f26185a912 regulator: ready_mask_table[] can be static new dc62f951a6a8 regulator: stm32-pwr: Fix return value check in stm32_pwr_ [...] new e8d59d9a79a1 regulator: wm8994: Switch to SPDX identifier new dfc0c82b3368 regulator: arizona: Switch to SPDX identifier new 3cad5fc89ac9 regulator: wm831x: Switch to SPDX identifier new 87dbc5eb3cff regulator: wm8350: Switch to SPDX identifier new 362af7365081 regulator: wm8400: Switch to SPDX identifier new ce62ba3afd10 regulator: ltc3589: Convert to use simplified DT parsing new 63c7c2962ae7 regulator: ltc3589: Get rid of struct ltc3589_regulator new b2745697bfe4 regulator: ltc3589: Switch to SPDX identifier new a69929c7aa70 regulator: fan53555: Clean up unneeded fields from struct [...] new 6a1beee2fe37 regulator: fan53555: Switch to SPDX identifier new fe669cb95ebb regulator: mt63xx: Switch to SPDX identifier new b9816363c0e8 regulator: core: do not report EPROBE_DEFER as error but as debug new 5d7ebba38baf regulator: sy8106a: Get rid of struct sy8106a new c7e3ddd129d5 regulator: sky81452: Constify sky81452_reg_ops new fb9bf5c8f15c regulator: sky81452: Switch to SPDX identifier new 68b13529a118 Merge branch 'regulator-5.2' into regulator-next new 5be00eba5799 Merge remote-tracking branch 'regulator/for-next' new f1cdb21e5090 Merge remote-tracking branch 'security/next-testing' new 382715d3306f Merge remote-tracking branch 'apparmor/apparmor-next' new b07c375b2c3d Merge remote-tracking branch 'integrity/next-integrity' new 1a20abe3917c Merge remote-tracking branch 'selinux/next' new 5e94d2a80b48 Merge remote-tracking branch 'tpmdd/next' new fdec5f79a90c Merge remote-tracking branch 'iommu/next' new 9b0d140afa91 Merge remote-tracking branch 'vfio/next' new d7973bc48b00 Merge remote-tracking branch 'audit/next' new 71246f3bfe17 Merge remote-tracking branch 'devicetree/for-next' new 06a391b1621e spi: ep93xx: Convert to use CS GPIO descriptors new 7f03aece7270 spi: Clear SPI_CS_HIGH flag from bad_bits for GPIO chip-select new b99fc29b3515 Merge branch 'spi-5.2' into spi-next new 2d49c5dbbd93 Merge remote-tracking branch 'spi/for-next' new 8c905f7d2e60 Merge branch 'x86/vdso' new 0f4bfb57c592 Merge branch 'x86/topology' new 6c928fcfdb29 Merge branch 'x86/timers' new 729e5e0f004e Merge branch 'x86/platform' new da398dbd7d87 Merge branch 'linus' into x86/mm, to pick up dependent fix new 3db6d5a5ecaf x86/mm/tlb: Remove 'struct flush_tlb_info' from the stack new b2f066b03e5b Merge branch 'x86/mm' new 4035f89459e3 Merge branch 'x86/microcode' new 192c74df4de4 Merge branch 'x86/kdump' new 897050b4653c Merge branch 'x86/irq' new 6acf6ad8bc60 Merge branch 'x86/fpu' new bee001220a2c Merge branch 'x86/entry' new e721211f4949 Merge branch 'x86/cpu' new 78a20f8317a2 Merge branch 'x86/core' new 8ca5a113be54 Merge branch 'x86/cleanups' new ad0e20e2fd72 Merge branch 'x86/cache' new fcd22a67f56c Merge branch 'x86/build' new 60e9e40545db Merge branch 'x86/asm' new 0a7362a4cf28 Merge branch 'x86/apic' new 593d85452190 Merge branch 'timers/core' new d92128e86be9 Merge branch 'smp/hotplug' new 690504dd2b42 Merge branch 'sched/core' new a509592dd8c3 Merge branch 'ras/core' new d0150530aa1a Merge branch 'perf/core' new f081123e703f Merge branch 'locking/core' new b757dafa1627 Merge branch 'irq/core' new efda2c6c12dc Merge branch 'efi/core' new 27026a058d34 Merge branch 'core/stacktrace' new 454fd94ea71d Merge branch 'core/speculation' new 195be849dc6f Merge branch 'core/rseq' new 7a2fd7117b01 Merge branch 'core/rcu' new 60d4a34cc159 Merge branch 'core/objtool' new 40693120fcc9 Merge branch 'core/mm' new f2831f7789f1 Merge branch 'core/core' new e643fe145f03 Merge remote-tracking branch 'tip/auto-latest' new 1907fe498979 Merge remote-tracking branch 'clockevents/clockevents/next' new 3278bfc3d2a5 Merge remote-tracking branch 'edac-amd/for-next' new a90f73d5b63f Merge remote-tracking branch 'ftrace/for-next' new ec5bcc908413 Merge remote-tracking branch 'kvm/linux-next' new 73db9864c148 Merge remote-tracking branch 'kvm-arm/next' new cdd6ad3ac63d KVM: polling: add architecture backend to disable polling new 8b905d28ee17 KVM: s390: provide kvm_arch_no_poll function new 42979b08730a Merge remote-tracking branch 'kvms390/next' new 7241df959d6b Merge remote-tracking branch 'xen-tip/linux-next' new 4c9baecedafc Merge remote-tracking branch 'percpu/for-next' new 39e58179a660 Merge remote-tracking branch 'workqueues/for-next' new 7a4b44920bee Merge remote-tracking branch 'drivers-x86/for-next' new fe1735349f24 Merge remote-tracking branch 'chrome-platform/for-next' new 1372f6812726 Merge remote-tracking branch 'leds/for-next' new cac573af020f Merge remote-tracking branch 'ipmi/for-next' new affada726cad driver core: Clarify which counterparts to use to device_add() new d2ab99403ee0 mm/memory_hotplug: Do not unlock when fails to take the de [...] new 7067c96ee8d2 drivers: fix a typo in the kernel doc for devm_platform_io [...] new e174e78efa6b acpi/hmat: fix memory leaks in hmat_init() new 57f5cf6ed8bd acpi/hmat: Update acpi_hmat_type enum with ACPI_HMAT_TYPE_ [...] new ab3a9f2ccc08 acpi/hmat: fix an uninitialized memory_target new 0d1a393d61e4 fs: kernfs: Corrected spelling mistake new 998267900cee kernfs: fix barrier usage in __kernfs_new_node() new 25ebcb7dc84d driver core: platform: Propagate error from insert_resource() new 0b777eee88d7 driver core: Postpone DMA tear-down until after devres rel [...] new aa30f47cf666 kobject: Add support for default attribute groups to kobj_type new c484a6783d2b samples/kobject: Replace foo_ktype's default_attrs field w [...] new 800f5aa1e7e1 block: Replace all ktype default_attrs with groups new be0d69265702 net-sysfs: Replace ktype default_attrs field with groups new 52ba92f5882a irqdesc: Replace irq_kobj_type's default_attrs field with groups new 2064fbc779d4 padata: Replace padata_attr_type default_attrs field with groups new 9782adeb3d9d cpufreq: schedutil: Replace default_attrs field with groups new 70283454c918 livepatch: Replace klp_ktype_patch's default_attrs with groups new edb16da34b08 driver core: platform: Fix the usage of platform device na [...] new a85b96e9e11d Merge remote-tracking branch 'driver-core/driver-core-next' new 95e060e68bd9 usb: usb251xb: Add an empty hub' i2c-bus segment checker new 33e39350ebd2 usb: xhci: add Immediate Data Transfer support new d70d5a846671 xhci: add port and bus number to port dynamic debugging new 90d6d5731da7 xhci: Add tracing for input control context new 5afa0a5ed3da usb: xhci: add endpoint context tracing when an endpoint is added new 9dc730c74af2 Merge remote-tracking branch 'usb/usb-next' new 579bebe5dd52 USB: serial: fix initial-termios handling new 6eb42a0f8c5f USB: serial: ark3116: drop redundant init_termios new da7d26a0356c USB: serial: cypress_m8: drop unused driver data flag new 817c0cfc9031 USB: serial: cypress_m8: drop unused termios new 2e75232b1922 USB: serial: cypress_m8: clean up initial-termios handling new fb56422cc40f USB: serial: iuu_phoenix: drop bogus initial cflag new 42deef1592d2 USB: serial: iuu_phoenix: simplify init_termios new d8a7f23c59cf USB: serial: oti6858: simplify init_termios new 623c46f7b641 USB: serial: spcp8x5: simplify init_termios new b0e9bd26e481 Merge remote-tracking branch 'usb-serial/usb-next' new 3a3e2bf0deaa Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new b827800209cf Merge remote-tracking branch 'tty/tty-next' new 94001602d6bb misc: aspeed-p2a-ctrl: fix mixed declarations new 62909da8aca0 w1: fix the resume command API new c0286f568069 Merge tag 'thunderbolt-for-v5.2' of git://git.kernel.org/p [...] new e144b6cc1290 Merge remote-tracking branch 'char-misc/char-misc-next' new 9dfab9bb4116 Merge remote-tracking branch 'soundwire/next' new a4965d98b4d1 staging: comedi: comedi_isadma: Use a non-NULL device for DMA API new 7d38461c1c19 Merge remote-tracking branch 'staging/staging-next' new 204f36a6bf1f Merge remote-tracking branch 'mux/for-next' new 56009f0d2f54 dmaengine: axi-dmac: Infer synthesis configuration paramet [...] new 648865a79d8e dmaengine: axi-dmac: Don't check the number of frames for [...] new 9a05045d2a68 dmaengine: axi-dmac: Enable DMA_INTERLEAVE capability new 2da254cc7908 dmaengine: pl330: _stop: clear interrupt status new c7266d26dc12 dmaengine: bcm2835: Drop duplicate capability setting. new ffcfc20f7489 dmaengine: idma64: Move driver name to the header new 9e1630b809ec dmaengine: xgene-dma: fix spelling mistake "descripto" -> [...] new 941acd566b18 dmaengine: imx-sdma: Only check ratio on parts that support 1:1 new 8a6061c34a54 dmaengine: rcar-dmac: Update copyright information new f4fd2ec08f17 dmaengine: stm32-dma: use platform_get_irq() new c6504be53972 dmaengine: stm32-dma: Fix unsigned variable compared with zero new 32b36fbee52b Merge remote-tracking branch 'slave-dma/next' new e95e63d174b9 Merge remote-tracking branch 'cgroup/for-next' new 334eb8735d77 Merge remote-tracking branch 'scsi/for-next' new 4bcd97675824 Merge remote-tracking branch 'vhost/linux-next' new cee6d1ae8a42 Merge remote-tracking branch 'rpmsg/for-next' new 93c6d8ca2807 Merge branch 'devel' into for-next new 3917e36d9484 Merge remote-tracking branch 'gpio/for-next' new 205683b6f397 Merge remote-tracking branch 'pinctrl/for-next' new 7929c4a466b4 Merge remote-tracking branch 'pwm/for-next' new 59de9992ed58 Merge remote-tracking branch 'random/dev' new 8470523b26e0 Merge remote-tracking branch 'kselftest/next' new 499157c435e1 Merge remote-tracking branch 'y2038/y2038' new 906d4b911a7b Merge remote-tracking branch 'livepatching/for-next' new 25ed13ebfee8 dt-bindings: arm: coresight: Add new compatible for static [...] new 14e31b312670 coresight: replicator: Add new device id for static replicator new 3c5e62897575 dt-bindings: arm: coresight: Unify funnel DT binding new b627167ed8e6 coresight: funnel: Support static funnel new e71d50aeee43 Merge remote-tracking branch 'coresight/next' new bf12b20a2269 rtc: mxc: fix possible race condition new 1ebf9c2a303e rtc: mxc: set range new 75be24de7120 rtc: mxc: use .set_time new 08f452d8a7bc rtc: imxdi: set range new 2ef56ee4a066 rtc: imxdi: switch to rtc_time64_to_tm/rtc_tm_to_time64 new 5c3977a51679 rtc: imxdi: use .set_time new 6d07881dfac3 rtc: imxdi: remove unnecessary check new 58239fbfa81c rtc: imxdi: convert to SPDX identifier new fbab3317c1e5 rtc: Use dev_get_drvdata() new aedb144d7949 rtc: 88pm860x: prevent use-after-free on device remove new 8d45b5c61b62 Merge remote-tracking branch 'rtc/rtc-next' new f8baebf968b7 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 01c10004a3cd Merge remote-tracking branch 'at24/at24/for-next' new baebe518bfb9 Merge remote-tracking branch 'ntb/ntb-next' new 4973f4efabb2 Merge remote-tracking branch 'kspp/for-next/kspp' new 344f0a76ba94 Merge remote-tracking branch 'gnss/gnss-next' new 8dfedd38d72d Merge remote-tracking branch 'slimbus/for-next' new 740cd8290449 Merge remote-tracking branch 'nvmem/for-next' new 13346686e333 Merge remote-tracking branch 'xarray/xarray' new c5ab0e91de86 Merge remote-tracking branch 'hyperv/hyperv-next' new 6093aa798a27 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' new 5af824250123 Merge remote-tracking branch 'pidfd/for-next' new 84a3fd58adf8 mm: add /sys/kernel/slab/cache/cache_dma32 new ae39f63f36e8 userfaultfd: use RCU to free the task struct when fork fails new 47649b158a49 kernel/sys.c: prctl: fix false positive in validate_prctl_map() new 958e80ba3645 scripts/spelling.txt: add more typos to spelling.txt and sort new 2de8755c8f3b arch/sh/boards/mach-dreamcast/irq.c: Remove duplicate header new d9f2216563f8 lib/debugobjects.c: move printk out of db lock critical sections new 2ae7f23fbfd1 ocfs2: use common file type conversion new 103aa3dd8f4b ocfs2: fix ocfs2 read inode data panic in ocfs2_iget new 68302d8fb874 ocfs2: add last unlock times in locking_state new b738cec121f5 ocfs2: clear zero in unaligned direct IO new f4ac228a9d13 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes new 74e75e78a98d ocfs2: wait for recovering done after direct unlock request new f4f0efdf4532 ocfs2: checkpoint appending truncate log transaction befor [...] new bac2a98eddbf ramfs: support O_TMPFILE new 7bc7e9eda62d list: add function list_rotate_to_front() new cf450ea94986 slob: respect list_head abstraction layer new 73939eaf8774 slob: use slab_list instead of lru new ab3feca5fe80 slub: add comments to endif pre-processor macros new d7bb61f86498 slub: use slab_list instead of lru new a5f6c719b0c3 slab: use slab_list instead of lru new 7fa483b0abea mm: remove stale comment from page struct new 675fe20774a2 slub: remove useless kmem_cache_debug() before remove_full() new 2f0a60a32893 mm/slab.c: remove unneed check in cpuup_canceled new eaca7fe4110a mm/slub.c: update the comment about slab frozen new 119b0d11c059 mm/slab.c: fix an infinite loop in leaks_show() new 9720d092db34 slab-fix-an-infinite-loop-in-leaks_show-fix new 6b10214cd1e9 include/trace/events/vmscan.h: drop zone id from kswapd tr [...] new 0553c5582bf5 mm/cma_debug.c: fix the break condition in cma_maxchunk_get() new baa83b828148 userfaultfd/sysctl: add vm.unprivileged_userfaultfd new 860ad7c3854c userfaultfd-sysctl-add-vmunprivileged_userfaultfd-fix new 27584e77d0c7 mm: page cache: store only head pages in i_pages new 1dfe32d9cd15 page-cache-store-only-head-pages-in-i_pages-fix new 1017e61b7bb9 page-cache-store-only-head-pages-in-i_pages-fix-fix new 756a37177938 mm, page_alloc: disallow __GFP_COMP in alloc_pages_exact() new 39102b7c51da mm: move recent_rotated pages calculation to shrink_inacti [...] new bfdb818d922b mm: move nr_deactivate accounting to shrink_active_list() new 4106a6b2fbbf fixup: vmscan: Fix build on !CONFIG_MEMCG from nr_deactiva [...] new 54ca1fc61da5 mm: remove pages_to_free argument of move_active_pages_to_lru() new 836163bae325 mm: generalize putback scan functions new c041ba1a3294 mm/gup: replace get_user_pages_longterm() with FOLL_LONGTERM new 26f47830c537 mm-gup-replace-get_user_pages_longterm-with-foll_longterm-v3 new 8a68b2703350 mm/gup: change write parameter to flags in fast walk new 2b40a27b6742 mm/gup: change GUP fast to use flags rather than a write 'bool' new fb97195a66d4 mm/gup: add FOLL_LONGTERM capability to GUP fast new 4919ce721b48 mm-gup-add-foll_longterm-capability-to-gup-fast-v3 new fe047ad2da34 IB/hfi1: use the new FOLL_LONGTERM flag to get_user_pages_fast() new 52385dab6589 ib-hfi1-use-the-new-foll_longterm-flag-to-get_user_pages_fast-v3 new ee7f050eaea4 IB/qib: use the new FOLL_LONGTERM flag to get_user_pages_fast() new c826b3c6f2e7 IB/mthca: use the new FOLL_LONGTERM flag to get_user_pages_fast() new ac7eab8d8b43 mm,memory_hotplug: unlock 1GB-hugetlb on x86_64 new 74049fa91f6c mm,memory_hotplug: drop redundant hugepage_migration_suppo [...] new 4e3e2bd14c2e mm/memory_hotplug.c: fix the wrong usage of N_HIGH_MEMORY new b6643a56f0e5 mm/compaction.c: fix an undefined behaviour new 2ff5320cc72a mm-compaction-fix-an-undefined-behaviour-fix new e65f70172745 mm/cma.c: fix the bitmap status to show failed allocation reason new 0e89f27bfab8 mm: compaction: show gfp flag names in try_to_compact_page [...] new a07fe8091c8c mm, compaction: some tracepoints should be defined only wh [...] new 09f06639686e mm: change mm_update_next_owner() to update mm->owner with [...] new 8a1d304fa7ff mm/page_isolation.c: remove redundant pfn_valid_within() i [...] new b31a6f7b2273 mm/vmscan: add tracepoints for node reclaim new d307a43fad26 mm: memcontrol: track LRU counts in the vmstats array new c700c3133e0f mm: memcontrol: replace zone summing with lruvec_page_state() new 10ffec2e0f73 mm: memcontrol: replace node summing with memcg_page_state() new 79fb775f89a8 mm: memcontrol: push down mem_cgroup_node_nr_lru_pages() new d3f148925143 mm: memcontrol: push down mem_cgroup_nr_lru_pages() new 892c42cf7285 mm: memcontrol: quarantine the mem_cgroup_[node_]nr_lru_pa [...] new ff63e90cbaf5 mm/cma.c: fix crash on CMA allocation if bitmap allocation fails new d2670b9e3084 initramfs: free initrd memory if opening /initrd.image fails new 41e878055b1d initramfs: cleanup initrd freeing new dfdb005fd9ca initramfs: factor out a helper to populate the initrd image new 525507f3edef initramfs: cleanup populate_rootfs new b2daf2d88b78 initramfs: fix a compilation error new fe44a6c601ab initramfs: move the legacy keepinitrd parameter to core code new 2e5adbd9e97a initramfs: provide a generic free_initrd_mem implementation new 44806b25b284 initramfs: poison freed initrd memory new 498f029b010c init: provide a generic free_initmem implementation new 407330b58a98 hexagon: switch over to generic free_initmem() new 97e01d0aa89f init: free_initmem: poison freed init memory new ad5460418ded riscv: switch over to generic free_initmem() new 3158770efa3e sh: advertise gigantic page support new e026a8ab2ec9 sparc: advertise gigantic page support new 7af72d3902fa mm: simplify MEMORY_ISOLATION && COMPACTION || CMA into CO [...] new d7f67d87afe6 hugetlb: allow to free gigantic pages regardless of the co [...] new b7beb975214b mm: introduce put_user_page*(), placeholder versions new e03615532c46 mm: page_mkclean vs MADV_DONTNEED race new 5c9074e7c577 mm/vmscan: drop may_writepage and classzone_idx from direc [...] new dde04ab5ce91 mem-hotplug: fix node spanned pages when we have a node wi [...] new 7f42a41dafc0 hugetlbfs: fix potential over/underflow setting node speci [...] new 422c4e9510b7 mm/hugetlb: get rid of NODEMASK_ALLOC new f5a985a32c5d mm/swap.c: __pagevec_lru_add_fn: typo fix new cba446131d53 include/linux/balloon_compaction.h: drop unused function stubs new 10959541592a mm/sparse.c: clean up obsolete code comment new 9b55ca258fd1 drivers/base/memory.c: clean up relics in function parameters new 7b361824e4ab hugetlbfs: on restore reserve error path retain subpool re [...] new e63ca386c4c5 hugetlb: use same fault hash key for shared and private mappings new 0d38d3ad9be2 mm: change locked_vm's type from unsigned long to atomic64_t new e708f1663453 vfio/type1: drop mmap_sem now that locked_vm is atomic new f9d303357aa8 vfio/spapr_tce: drop mmap_sem now that locked_vm is atomic new 29a4b8e10091 fpga/dlf/afu: drop mmap_sem now that locked_vm is atomic new 9c3e6178771d powerpc/mmu: drop mmap_sem now that locked_vm is atomic new 06a5d463dc7c kvm/book3s: drop mmap_sem now that locked_vm is atomic new 91b3c9148974 mm/hmm: select mmu notifier when selecting HMM new f5760d06eece mm/hmm: use reference counting for HMM struct new c0286a4a0152 mm/hmm: do not erase snapshot when a range is invalidated new 93f98e0da676 mm/hmm: improve and rename hmm_vma_get_pfns() to hmm_range [...] new f4feb251d114 mm/hmm: improve and rename hmm_vma_fault() to hmm_range_fault() new f9f7f38f2388 mm/hmm: improve driver API to work and wait over a range new 19aa41817cd0 mm/hmm: add default fault flags to avoid the need to pre-f [...] new b6510219abe7 mm/hmm: mirror hugetlbfs (snapshoting, faulting and DMA mapping) new 65ae59e16f0f mm/hmm: fix initial PFN for hugetlbfs pages new 3cd6e4c6f06a mm/hmm: allow to mirror vma of a file on a DAX backed filesystem new 01cc674af8db mm/hmm: move THP and hugetlbfs code path behind #if KCONFIG new c7f60f662d48 mm/hmm: add helpers to test if mm is still alive or not new 778d7c600cc8 mm/hmm: add an helper function that fault pages and map th [...] new 6c0123a886e2 mm-hmm-add-an-helper-function-that-fault-pages-and-map-the [...] new e507a93e9e89 mm/hmm: convert various hmm_pfn_* to device_entry which is [...] new 8c499302181e mm/mmu_notifier: helper to test if a range invalidation is [...] new 07896eb90403 mm/mmu_notifier: convert user range->blockable to helper function new d1039a06defe mm/mmu_notifier: convert mmu_notifier_range->blockable to a flags new 724555187c8c mm/mmu_notifier: contextual information for event enums new 741cc44064d9 mm/mmu_notifier: contextual information for event triggeri [...] new 4c5d8c6c566f mm/mmu_notifier: use correct mmu_notifier events for each [...] new 1d478e7b8a07 mm/mmu_notifier: pass down vma and reasons why mmu notifie [...] new 41fc765922f5 mm/mmu_notifier: mmu_notifier_range_update_to_read_only() helper new a90a6d42fbc8 mm/filemap.c: enable error injection at add_to_page_cache() new 91881138325c mm-enable-error-injection-at-add_to_page_cache-fix new 75b7eadc3ba8 mm/rmap.c: use the pra.mapcount to do the check new 7df38d06020c mm: use mm_zero_struct_page from SPARC on all 64b architectures new 5d396a71a7ce mm: drop meminit_pfn_in_nid as it is redundant new 7e8bd47e1bb7 mm: implement new zone specific memblock iterator new b4243a1a9069 mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] new 1190e2a1e66e mm, memory_hotplug: cleanup memory offline path new 66c0e3541b3e mm, memory_hotplug: provide a more generic restrictions fo [...] new bea0b9baa50e mm-memory_hotplug-provide-a-more-generic-restrictions-for- [...] new eb00778c4734 mm/filemap.c: fix minor typo new e40b4ca6490c mm/memory_hotplug: release memory resource after arch_remo [...] new 919611be0a5e mm-memory_hotplug-release-memory-resource-after-arch_remov [...] new c4ae70118df8 mm/memory_hotplug: make unregister_memory_section() never fail new 8795df89ee3e mm/memory_hotplug: make __remove_section() never fail new 58b11e136dcc mm/memory_hotplug: make __remove_pages() and arch_remove_m [...] new a7212b7d46e7 mm: fix false-positive OVERCOMMIT_GUESS failures new df7c8831a0e6 mm: remove redundant 'default n' from Kconfig-s new c060ea95b868 mm: introduce new vm_map_pages() and vm_map_pages_zero() API new 573703a9de03 arm: mm: dma-mapping: convert to use vm_map_pages() new 5ea83671e841 drivers/firewire/core-iso.c: convert to use vm_map_pages_zero() new 5d8fda04f7b1 drm/rockchip/rockchip_drm_gem.c: convert to use vm_map_pages() new c913950ece77 drm/xen/xen_drm_front_gem.c: convert to use vm_map_pages() new 2fd70fd9e1e4 iommu/dma-iommu.c: convert to use vm_map_pages() new eab0b4e23a17 videobuf2/videobuf2-dma-sg.c: convert to use vm_map_pages() new 04085fca74aa xen/gntdev.c: convert to use vm_map_pages() new 90dcfc413f0c xen/privcmd-buf.c: convert to use vm_map_pages_zero() new 3e809dba2afc x86, numa: always initialize all possible nodes new d57d0839a169 mm: be more verbose about zonelist initialization new 9a8d18789a18 fs/sync.c: sync_file_range(2) may use WB_SYNC_ALL writeback new 4598a62cd678 mm/vmscan.c: simplify shrink_inactive_list() new 1b668bc19209 mm/hmm: add ARCH_HAS_HMM_MIRROR ARCH_HAS_HMM_DEVICE Kconfig new bade3b4bdcdb mm/vmalloc.c: refactor __vunmap() to avoid duplicated call [...] new 3d4565b6133a mm: vmalloc: show number of vmalloc pages in /proc/meminfo new ddfb16acaf2f mm/vmalloc.c: remove might_sleep() in __remove_vm_area() new 98212eeae787 mm/page_alloc.c: remove unnecessary parameter in rmqueue_pcplist new 5279079d66e9 mm/z3fold.c: introduce helper functions new c8212a439b82 mm/z3fold.c: improve compression by extending search new 00758804f281 mm/z3fold.c: add structure for buddy handles new 7a25732362c4 mm/z3fold.c: support page migration new 0ccab76323e3 mm/z3fold.c: z3fold_page_isolate() can be static new e4d3ce29d50a hugetlbfs: always use address space in inode for resv_map pointer new ef6ae9be5deb mm: memblock: make keeping memblock memory opt-in rather t [...] new b24085324c0e mm/vmscan.c: don't disable irq again when count pgrefill f [...] new 20892a72d35e mm/Kconfig: update "Memory Model" help text new cb3ed54bba98 mm/vmscan: simplify trace_reclaim_flags and trace_shrink_flags new dbc36a394d06 memcg: schedule high reclaim for remote memcgs on high_work new ed819db61ad8 memcg-schedule-high-reclaim-for-remote-memcgs-on-high_work-v3 new b8fd858e1c3d psi: introduce state_mask to represent stalled psi states new 624f9b8214e1 psi: make psi_enable static new e97ac0006f86 psi: rename psi fields in preparation for psi trigger addition new bc3f745723b2 psi-rename-psi-fields-in-preparation-for-psi-trigger-addition-v6 new 74b681488794 psi: split update_stats into parts new c1f1eec75865 psi: track changed states new 4972eb0b5aa1 include/: refactor headers to allow kthread.h inclusion in [...] new 311e5fe727a9 psi: introduce psi monitor new f3631f9a463f mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() new d8130d81aaed mm/vmalloc.c: keep track of free blocks for vmap allocation new 87632189ca0a mm/vmap: keep track of free blocks for vmap allocation new 4ae98167c23a mm-vmap-keep-track-of-free-blocks-for-vmap-allocation-v4 new 2f5aba3c8e96 mm/vmap: add DEBUG_AUGMENT_PROPAGATE_CHECK macro new 3ff9cf0bd8c9 mm-vmap-add-debug_augment_propagate_check-macro-v4 new 44153aea24fd mm/vmap: add DEBUG_AUGMENT_LOWEST_MATCH_CHECK macro new 9e8f12f1e0ae mm-vmap-add-debug_augment_lowest_match_check-macro-v4 new a88eb3301798 mm, memcg: proportional memory.{low,min} reclaim new 4c65b7d4b8c7 mm, memcg: make memory.emin the baseline for utilisation d [...] new 2a8f81a56b0c mm, memcg: make scan aggression always exclude protection new 98431731e1e2 include/linux/uaccess.h: add probe_user_read() new 2da0eea3ddf2 mm-add-probe_user_read-fix new fc281ed81bef powerpc: use probe_user_read() new 5fa649f188ec mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t new cf60f7b50bd4 mm: shuffle initial free memory to improve memory-side-cac [...] new a16011e3ae30 mm/shuffle: fix shuffle enable new cb61a6f3530e mm: fix SHUFFLE_PAGE_ALLOCATOR help texts new 22e00f63a343 mm: move buddy list manipulations into helpers new 76e6afeadd43 mm: fix buddy list helpers new 9dc8cc996aa2 mm-move-buddy-list-manipulations-into-helpers-fix2 new 6bc520054b16 mm: maintain randomization of page free lists new 24d612d5f800 mm-maintain-randomization-of-page-free-lists-checkpatch-fixes new 4c95a6ff9b88 mm/vmscan: remove unused lru_pages argument new c38c8ff9fa6e mm/mincore.c: make mincore() more conservative new d7d74a27b1bd mm-mincore-make-mincore-more-conservative-v2 new 2be0b947f645 mm: don't expose page to fast gup before it's ready new 1bef0a60d531 fs/buffer.c: add debug print for __getblk_gfp() stall problem new f33c8c265f6b fs/buffer.c: dump more info for __getblk_gfp() stall problem new 613182fa837e fs/select: avoid clang stack usage warning new d924a25a6d89 kdb: det rid of broken attempt to print CCVERSION in kdb summary new 0d67e41f0f25 treewide: remove SPDX "WITH Linux-syscall-note" from kerne [...] new 16f5923fc2b6 ARM: prevent tracing IPI_CPU_BACKTRACE new 09ef73e76bf8 arm64: mark (__)cpus_have_const_cap as __always_inline new 1e1ccb7622e3 MIPS: mark mult_sh_align_mod() as __always_inline new c685143df5d0 s390/cpacf: mark scpacf_query() as __always_inline new 59e2d0864a30 mtd: rawnand: vf610_nfc: add initializer to avoid -Wmaybe- [...] new 2ade47796c8a MIPS: mark __fls() and __ffs() as __always_inline new a8129f74b558 ARM: mark setup_machine_tags() stub as __init __noreturn new 620853c74035 powerpc/prom_init: mark prom_getprop() and prom_getproplen [...] new 76d87821e703 powerpc/mm/radix: mark __radix__flush_tlb_range_psize() as [...] new 2b20b095504b powerpc/mm/radix: mark as __tlbie_pid() and friends as__al [...] new 55188935b881 compiler: allow all arches to enable CONFIG_OPTIMIZE_INLINING new 14df28f6d72b kernel/notifier.c: double register detection new 1f346a8d92b1 kernel/latencytop.c: remove unnecessary checks for latency [...] new 8226abc69462 kernel/latencytop.c: rename clear_all_latency_tracing to c [...] new 0354fca98cdb byteorder: sanity check toolchain vs kernel endianness new 61a8a01c6b21 kernel/user.c: clean up some leftover code new 157bcae887fe byteorder-sanity-check-toolchain-vs-kernel-endianess-check [...] new 6d4d02920fa9 linux/device.h: use unique identifier for each struct _ddebug new e012e75703d9 linux/net.h: use unique identifier for each struct _ddebug new 7f533145171e linux/printk.h: use unique identifier for each struct _ddebug new c20acb85ecb2 lib/dynamic_debug.c: introduce accessors for string member [...] new 686a19fd8999 lib/dynamic_debug.c: drop use of bitfields in struct _ddebug new 8dc1ed58157d lib/dynamic_debug.c: introduce CONFIG_DYNAMIC_DEBUG_RELATI [...] new 7de34d476f2c lib/dynamic_debug.c: add asm-generic implementation for DY [...] new 32c401e4ba04 x86_64: select DYNAMIC_DEBUG_RELATIVE_POINTERS new 88968729e0d6 arm64: select DYNAMIC_DEBUG_RELATIVE_POINTERS new f66b4ed49f00 powerpc: select DYNAMIC_DEBUG_RELATIVE_POINTERS for PPC64 new 748b826e2a4f lib/bitmap.c: remove unused EXPORT_SYMBOLs new 7fd2303821d8 lib/bitmap.c: guard exotic bitmap functions by CONFIG_NUMA new 8e06ed47e307 lib/genalloc.c: export symbol addr_in_gen_pool new 3edc902b42f7 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr new 7c083c7d518a Documentation: rename addr_in_gen_pool to gen_pool_has_addr new 19de644b7250 lib/plist: rename DEBUG_PI_LIST to DEBUG_PLIST new e3f782598e06 lib/sort: make swap functions more generic new 600f6a12bfe3 lib/sort: use more efficient bottom-up heapsort variant new ba4c313debcb lib/sort: avoid indirect calls to built-in swap new e69ac61820fb lib/list_sort: simplify and remove MAX_LIST_LENGTH_BITS new 59288fc6524b lib-list_sort-simplify-and-remove-max_list_length_bits-fix new 0a803199264d lib/list_sort: optimize number of calls to comparison function new 1a1e7f563bd5 lib: Move mathematic helpers to separate folder new d2c0ea094463 docs: core-api: fix broken references for div64.c and gcd.c new 146ce63464c8 lib/math: move int_pow() from pwm_bl.c for wider use new 2793d4328cb2 lib: make bitmap_parselist_user() a wrapper on bitmap_parselist() new d17818bc3420 lib: rework bitmap_parselist new a79553fa9511 lib-rework-bitmap_parselist-v5 new 87d78c0dd3a6 lib/test_bitmap: switch test_bitmap_parselist to ktime_get() new db6fe6dd23fe lib/test_bitmap: add testcases for bitmap_parselist() new 1d9f9ed6866d lib-test_bitmap-add-testcases-for-bitmap_parselist-v5 new 4e981f4b0c7d lib/test_bitmap: add tests for bitmap_parselist_user() new 63389b3020a5 lib/math/rational.c: fix possible incorrect result from ra [...] new 5b227e71bda6 include/linux/bitops.h: sanitize rotate primitives new 76aabf315b86 lib/test_vmalloc.c:test_func(): eliminate local `ret' new d2b2de1d371e checkpatch: don't interpret stack dumps as commit IDs new c0a2fc810f7a checkpatch: fix something new c0645f2f5232 fs/binfmt_elf.c: remove unneeded initialization of mm->sta [...] new a19b2ad11126 fs/binfmt_elf.c: make scope of "pos" variable smaller new 7c4bf712d20b fs/binfmt_elf.c: free PT_INTERP filename ASAP new adc74f6a3dc4 fs/binfmt_elf.c: fix GPF when dereferencing invalid interpreter new a46dab7a4ed4 fs/binfmt_elf.c: delete trailing "return;" in functions re [...] new cb5c6c01e3b7 fs/binfmt_elf.c: save 1 indent level new dc3c6fb17e06 fs//binfmt_elf.c: move variables initialization closer to [...] new 3d483d29f093 fs/binfmt_elf.c: extract PROT_* calculations new 37592154b485 elf: init pt_regs pointer later new 071a5260e054 binfmt_elf: move brk out of mmap when doing direct loader exec new dcf01b29f42d init: introduce DEBUG_MISC option new 8efb64d09a73 powerpc: replace CONFIG_DEBUG_KERNEL with CONFIG_DEBUG_MISC new 68c7c323926b mips: replace CONFIG_DEBUG_KERNEL with CONFIG_DEBUG_MISC new 7235bc634386 xtensa: replace CONFIG_DEBUG_KERNEL with CONFIG_DEBUG_MISC new 2dbc5332db38 net: Replace CONFIG_DEBUG_KERNEL with CONFIG_DEBUG_MISC new 890aa1648e2b autofs: fix some word usage oddities in autofs.txt new 7d80bfb0afa5 autofs: update autofs.txt for strictexpire mount option new 1c79b18eb107 autofs: update AUTOFS_EXP_LEAVES description new 5437bb4f07b7 autofs: update mount control expire desription with AUTOFS [...] new ba8c0a8ff74d autofs: add description of ignore pseudo mount option new 43473ddbf893 reiserfs: add comment to explain endianness issue in xattr_hash new 56c15de9012e reiserfs-add-comment-to-explain-endianness-issue-in-xattr_ [...] new 0ee8cd6bea4d fs/fat/file.c: issue flush after the writeback of FAT new 2eb8b134c25b kernel/signal.c: annotate implicit fall through new 3ee51afeb86f fs/exec.c: move ->recursion_depth out of critical sections new 7d9eeb27ecc7 exec: move struct linux_binprm::buf new 8f4853ea194a exec selftests: test ->recursion_depth new f7e14daf7f41 include/linux/cpumask.h: fix double string traverse in cpu [...] new 2d6c33c2d636 cpumask-fix-double-string-traverse-in-cpumask_parse-fix new 54e0bc5096e9 rapidio: fix a NULL pointer dereference when create_workqu [...] new e206d7fa26c0 kernel/sysctl.c: switch to bitmap_zalloc() new 96230fc53832 sysctl: return -EINVAL if val violates minmax new 52c2bde302f6 tools/testing/selftests/sysctl/sysctl.sh: remove superfluo [...] new a39d812955c8 tools/testing/selftests/sysctl/sysctl.sh: load module befo [...] new dc70f738cec2 tools/testing/selftests/sysctl/sysctl.sh: ignore diff outp [...] new b0ad7f00768d tools/testing/selftests/sysctl/sysctl.sh: allow graceful u [...] new cf900da5687d tools/testing/selftests/sysctl/sysctl.sh: add proc_do_larg [...] new 03350f50dd2c test_sysctl-add-proc_do_large_bitmap-test-case-fix new 25ca66be177b kernel/sysctl.c: fix proc_do_large_bitmap for large input buffers new d0014f905ffb kernel/pid.c: convert struct pid:count to refcount_t new b4ba4dc69f98 convert-struct-pid-count-to-refcount_t-fix new a1716d5899d7 eventfd: present id to userspace via fdinfo new 5964014f807b gcov: clang: move common GCC code into gcc_base.c new ce04da4ca518 gcov: docs: add a note on GCC vs Clang differences new d017e29716a5 gcov: clang support new 63b1a4f13e39 gcov-clang-support-checkpatch-fixes new c84785b23daf panic: avoid the extra noise dmesg new 680bfe06fcc0 panic/reboot: allow specifying reboot_mode for panic only new dda623a4455b panic: add an option to replay all the printk message in buffer new 5a952d72dc2f panic-add-an-option-to-replay-all-the-printk-message-in-buffer-v4 new b4ca1881416b pps: descriptor-based gpio new d3a8c2a41ff0 dt-bindings: pps: pps-gpio PPS ECHO implementation new 9ff11a79eb4e pps: pps-gpio PPS ECHO implementation new 642ad4c9e0d1 scripts/gdb: find vmlinux where it was before new f954a3369c7e scripts/gdb: add kernel config dumping command new fcffdd642c29 scripts-gdb-add-kernel-config-dumping-command-v2 new 301503dfca48 scripts/gdb: add rb tree iterating utilities new 59dee1c9a952 scripts-gdb-add-rb-tree-iterating-utilities-v2 new ab99f10a636c scripts/gdb: add a timer list command new 43a397dbadfb scripts-gdb-add-a-timer-list-command-v2 new aa3b9a3900f5 scripts/gdb: silence pep8 checks new d3f556c2bff6 scripts/gdb: add hlist utilities new 1f1630722299 scripts/gdb: initial clk support: lx-clk-summary new 3b4aba13c893 scripts/gdb: add $lx_clk_core_lookup function new d1ba0f9e7218 ipc: prevent lockup on alloc_msg and free_msg new c0429e3fabd9 ipc/mqueue: remove redundant wq task assignment new 10be12efff37 ipc/mqueue: optimize msg_get() new 9166724099f0 ipc: allow boot time extension of IPCMNI from 32k to 16M new 91a8c79f572b ipc: conserve sequence numbers in ipcmni_extend mode new d460231f2a32 ipc: do cyclic id allocation for the ipc object. new b78fc46079e4 ipc-do-cyclic-id-allocation-for-the-ipc-object-fix new 5bbbf6239d98 Merge branch 'akpm-current/current' new 8b03359f4223 pinctrl: fix pxa2xx.c build warnings new 818577e229a4 fs/coda/psdev.c: remove duplicate header new 3b3697c4da3b include/linux/sched/signal.h: replace `tsk' with `task' new 52dc045eeccd fs/cachefiles/namei.c: remove duplicate header new 1df4ec0c3253 fs/block_dev.c: Remove duplicate header new d699fae06951 treewide: replace #include <asm/sizes.h> with #include <li [...] new 919e30901b2f arch: remove <asm/sizes.h> and <asm-generic/sizes.h> new 3c29ec01eb5b mm, memcg: rename ambiguously named memory.stat counters a [...] new cbe25af320da mm-rename-ambiguously-named-memorystat-counters-and-functions-fix new 936a569e345c mm, memcg: consider subtrees in memory.events new 2d7dbab4f2a1 drivers/virt/fsl_hypervisor.c: dereferencing error pointer [...] new 5ca222192d74 drivers/virt/fsl_hypervisor.c: prevent integer overflow in ioctl new 132b0d8fdef9 mm: memcontrol: make cgroup stats and events query API exp [...] new 827c489aae54 mm-memcontrol-make-cgroup-stats-and-events-query-api-expli [...] new b8d997e6dfdc mm: memcontrol: move stat/event counting functions out-of-line new d88c5e62a7e7 mm: memcontrol: fix recursive statistics correctness & scalabilty new 3a33c09f579f mm: memcontrol: fix NUMA round-robin reclaim at intermedia [...] new ab9c1cebc5f8 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] new cef358eb7a47 Merge branch 'akpm/master' new 3d17a1de96a2 Add linux-next specific files for 20190429
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 (3ddfa8af5dc9) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarc [...]
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 1237 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: Documentation/admin-guide/kernel-parameters.txt | 2 + Documentation/device-mapper/dm-dust.txt | 272 ++ .../devicetree/bindings/arm/coresight.txt | 60 +- .../xlnx,zynqmp-clk.txt} | 21 +- .../devicetree/bindings/dma/adi,axi-dmac.txt | 4 +- .../firmware/xilinx/xlnx,zynqmp-firmware.txt | 54 +- .../devicetree/bindings/hwmon/pwm-fan.txt | 2 - .../devicetree/bindings/mmc/k3-dw-mshc.txt | 2 + .../devicetree/bindings/net/qualcomm-bluetooth.txt | 5 +- .../bindings/regulator/st,stm32mp1-pwr-reg.txt | 43 + .../bindings/reset/hisilicon,hi3660-reset.txt | 7 +- Documentation/memory-barriers.txt | 67 +- Documentation/robust-futexes.txt | 3 +- MAINTAINERS | 1 + Next/SHA1s | 102 +- Next/merge.log | 3451 +++++++++++-------- arch/arm/arm-soc-for-next-contents.txt | 105 +- arch/arm/boot/dts/Makefile | 2 + arch/arm/boot/dts/aspeed-ast2500-evb.dts | 21 +- arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts | 6 + .../arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts | 5 + arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts | 4 +- arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts | 8 + arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts | 52 +- arch/arm/boot/dts/aspeed-g4.dtsi | 6 + arch/arm/boot/dts/aspeed-g5.dtsi | 20 + arch/arm/boot/dts/exynos4412-odroidu3.dts | 2 - arch/arm/boot/dts/exynos5410-odroidxu.dts | 2 - arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 2 - arch/arm/boot/dts/gemini-dlink-dir-685.dts | 82 +- arch/arm/boot/dts/imx6qdl-emcon.dtsi | 2 - arch/arm/boot/dts/qcom-apq8064.dtsi | 5 +- arch/arm/boot/dts/socfpga_arria10_socdk_sdmmc.dts | 1 + arch/arm/boot/dts/ste-dbx5x0.dtsi | 74 +- arch/arm/boot/dts/ste-href-stuib.dtsi | 13 + arch/arm/boot/dts/ste-href-tvk1281618.dtsi | 13 + arch/arm/boot/dts/stm32f429.dtsi | 13 + arch/arm/boot/dts/stm32f769-disco.dts | 4 + arch/arm/boot/dts/stm32h743-pinctrl.dtsi | 68 + arch/arm/boot/dts/stm32h743.dtsi | 14 + arch/arm/boot/dts/stm32h743i-disco.dts | 20 + arch/arm/boot/dts/stm32h743i-eval.dts | 23 +- arch/arm/boot/dts/stm32mp157-pinctrl.dtsi | 269 ++ arch/arm/boot/dts/stm32mp157a-dk1.dts | 250 ++ arch/arm/boot/dts/stm32mp157c-dk2.dts | 76 + arch/arm/boot/dts/stm32mp157c-ed1.dts | 175 +- arch/arm/boot/dts/stm32mp157c.dtsi | 56 + arch/arm/mach-ep93xx/edb93xx.c | 13 +- arch/arm/mach-ep93xx/simone.c | 11 +- arch/arm/mach-ep93xx/ts72xx.c | 25 +- arch/arm/mach-ep93xx/vision_ep9307.c | 15 +- arch/arm64/Kconfig.platforms | 5 + arch/arm64/boot/dts/Makefile | 1 + .../boot/dts/altera/socfpga_stratix10_socdk.dts | 3 +- arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 20 +- arch/arm64/boot/dts/hisilicon/hi3670-hikey970.dts | 75 + arch/arm64/boot/dts/hisilicon/hi3670.dtsi | 62 + .../arm64/boot/dts/hisilicon/hikey970-pinctrl.dtsi | 115 + arch/arm64/boot/dts/intel/Makefile | 1 + arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 444 +++ arch/arm64/boot/dts/intel/socfpga_agilex_socdk.dts | 75 + arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 2 - arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi | 38 - arch/arm64/boot/dts/qcom/msm8998.dtsi | 6 +- arch/arm64/boot/dts/rockchip/rk3368-lion.dtsi | 2 - arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi | 2 - .../boot/dts/xilinx/zynqmp-zc1751-xm016-dc2.dts | 1 + arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts | 1 + arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revB.dts | 1 + arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revA.dts | 1 + arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts | 1 + arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts | 1 + arch/arm64/include/asm/futex.h | 61 +- arch/arm64/include/asm/insn.h | 8 + arch/arm64/include/asm/irqflags.h | 8 +- arch/arm64/include/asm/kvm_hyp.h | 4 +- arch/arm64/include/asm/sysreg.h | 45 +- arch/arm64/kernel/insn.c | 40 + arch/arm64/net/bpf_jit.h | 8 +- arch/arm64/net/bpf_jit_comp.c | 29 +- arch/parisc/include/asm/cache.h | 10 +- arch/s390/Kconfig | 34 + arch/s390/Makefile | 4 + arch/s390/boot/Makefile | 8 +- arch/s390/boot/boot.h | 5 + arch/s390/boot/compressed/decompressor.h | 3 + arch/s390/boot/compressed/vmlinux.lds.S | 21 + arch/s390/boot/head.S | 48 +- arch/s390/boot/ipl_parm.c | 33 +- arch/s390/boot/ipl_report.c | 165 + arch/s390/boot/kaslr.c | 144 + arch/s390/boot/machine_kexec_reloc.c | 2 + arch/s390/boot/startup.c | 113 +- arch/s390/boot/text_dma.S | 167 + arch/s390/configs/debug_defconfig | 1 + arch/s390/configs/performance_defconfig | 1 + arch/s390/crypto/prng.c | 135 +- arch/s390/defconfig | 1 + arch/s390/hypfs/hypfs_diag0c.c | 18 +- arch/s390/include/asm/airq.h | 12 +- arch/s390/include/asm/boot_data.h | 7 + arch/s390/include/asm/diag.h | 13 + arch/s390/include/asm/elf.h | 4 + arch/s390/include/asm/extable.h | 5 + arch/s390/include/asm/io.h | 17 +- arch/s390/include/asm/ipl.h | 131 +- arch/s390/include/asm/irq.h | 9 +- arch/s390/include/asm/kexec.h | 26 +- arch/s390/include/asm/kvm_host.h | 1 + arch/s390/include/asm/linkage.h | 7 + arch/s390/include/asm/pci.h | 12 + arch/s390/include/asm/pci_clp.h | 20 +- arch/s390/include/asm/pci_insn.h | 97 +- arch/s390/include/asm/pci_io.h | 49 +- arch/s390/include/asm/sclp.h | 3 + arch/s390/include/asm/sections.h | 15 + arch/s390/include/asm/setup.h | 21 +- arch/s390/include/asm/syscall.h | 9 +- arch/s390/include/uapi/asm/ipl.h | 154 + arch/s390/kernel/Makefile | 4 +- arch/s390/kernel/base.S | 68 - arch/s390/kernel/diag.c | 67 +- arch/s390/kernel/early.c | 4 +- arch/s390/kernel/entry.S | 18 +- arch/s390/kernel/head64.S | 26 - arch/s390/kernel/ima_arch.c | 14 + arch/s390/kernel/ipl.c | 344 +- arch/s390/kernel/ipl_vmparm.c | 8 +- arch/s390/kernel/irq.c | 48 +- arch/s390/kernel/kexec_elf.c | 63 +- arch/s390/kernel/kexec_image.c | 49 +- arch/s390/kernel/kprobes.c | 37 +- arch/s390/kernel/machine_kexec.c | 3 + arch/s390/kernel/machine_kexec_file.c | 268 +- arch/s390/kernel/machine_kexec_reloc.c | 53 + arch/s390/kernel/pgm_check.S | 2 +- arch/s390/kernel/processor.c | 3 +- arch/s390/kernel/relocate_kernel.S | 3 + arch/s390/kernel/setup.c | 65 +- arch/s390/kernel/smp.c | 2 +- arch/s390/kernel/swsusp.S | 15 +- arch/s390/kernel/traps.c | 3 +- arch/s390/kernel/vmlinux.lds.S | 15 + arch/s390/kvm/Kconfig | 1 + arch/s390/kvm/interrupt.c | 2 +- arch/s390/kvm/kvm-s390.c | 17 + arch/s390/mm/fault.c | 14 +- arch/s390/mm/init.c | 3 + arch/s390/mm/vmem.c | 2 + arch/s390/pci/Makefile | 2 +- arch/s390/pci/pci.c | 366 +- arch/s390/pci/pci_clp.c | 25 +- arch/s390/pci/pci_insn.c | 169 +- arch/s390/pci/pci_irq.c | 486 +++ arch/s390/purgatory/Makefile | 19 +- arch/s390/purgatory/kexec-purgatory.S | 14 + .../vmlinux.lds.S => purgatory/purgatory.lds.S} | 28 +- arch/x86/mm/tlb.c | 116 +- block/blk-integrity.c | 3 +- block/blk-mq-sysfs.c | 8 +- crypto/crypto_user_base.c | 4 +- drivers/acpi/hmat/hmat.c | 8 +- drivers/base/core.c | 5 + drivers/base/dd.c | 5 +- drivers/base/platform.c | 20 +- drivers/block/drbd/drbd_nl.c | 8 +- drivers/block/drbd/drbd_nla.c | 3 +- drivers/block/nbd.c | 33 +- drivers/bluetooth/btqca.c | 7 +- drivers/bluetooth/btqca.h | 11 +- drivers/bluetooth/hci_qca.c | 40 +- drivers/dma/bcm2835-dma.c | 1 - drivers/dma/dma-axi-dmac.c | 35 +- drivers/dma/idma64.c | 9 +- drivers/dma/imx-sdma.c | 15 +- drivers/dma/mediatek/mtk-cqdma.c | 2 +- drivers/dma/pl330.c | 10 +- drivers/dma/sh/rcar-dmac.c | 4 +- drivers/dma/stm32-dma.c | 13 +- drivers/dma/xgene-dma.c | 2 +- drivers/gpu/drm/arm/display/komeda/komeda_dev.c | 2 +- drivers/gpu/drm/scheduler/sched_main.c | 3 +- drivers/gpu/drm/ttm/ttm_bo.c | 10 +- drivers/gpu/drm/ttm/ttm_memory.c | 5 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 33 +- drivers/hid/hid-input.c | 2 + drivers/hwtracing/coresight/coresight-funnel.c | 116 +- drivers/hwtracing/coresight/coresight-replicator.c | 6 +- drivers/infiniband/core/addr.c | 4 +- drivers/infiniband/core/iwpm_util.c | 8 +- drivers/infiniband/core/nldev.c | 45 +- drivers/infiniband/core/sa_query.c | 8 +- drivers/infiniband/core/uverbs_main.c | 62 +- drivers/infiniband/hw/cxgb4/restrack.c | 8 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 2 +- drivers/infiniband/hw/mlx5/main.c | 13 +- drivers/infiniband/hw/mlx5/qp.c | 46 +- drivers/input/rmi4/rmi_f11.c | 2 +- drivers/input/rmi4/rmi_f54.c | 21 +- drivers/md/Kconfig | 9 + drivers/md/Makefile | 1 + drivers/md/dm-delay.c | 3 +- drivers/md/dm-dust.c | 515 +++ drivers/md/dm-writecache.c | 13 +- drivers/md/dm.c | 6 +- drivers/mfd/intel-lpss.c | 4 +- drivers/misc/aspeed-p2a-ctrl.c | 3 +- drivers/mtd/nand/raw/marvell_nand.c | 12 +- drivers/net/bonding/bond_netlink.c | 8 +- drivers/net/dsa/mv88e6060.c | 132 +- drivers/net/dsa/mv88e6060.h | 1 + drivers/net/dsa/mv88e6xxx/chip.c | 71 +- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 6 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 53 +- drivers/net/ethernet/broadcom/cnic.c | 13 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 34 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 10 +- .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 2 +- drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 7 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 65 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 7 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 10 - .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 4 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 7 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 5 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 2 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 8 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c | 9 +- drivers/net/ethernet/ibm/ibmvnic.c | 13 +- drivers/net/ethernet/ibm/ibmvnic.h | 2 + .../net/ethernet/mellanox/mlx5/core/lib/clock.c | 30 +- drivers/net/ethernet/netronome/nfp/nfp_main.c | 24 +- .../net/ethernet/netronome/nfp/nfp_netvf_main.c | 11 +- drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c | 3 + drivers/net/ethernet/ti/Kconfig | 19 - drivers/net/ethernet/ti/Makefile | 9 +- drivers/net/ethernet/ti/cpmac.c | 14 +- drivers/net/ethernet/ti/cpsw-common.c | 12 +- drivers/net/ethernet/ti/cpsw-phy-sel.c | 9 +- drivers/net/ethernet/ti/cpsw.c | 1542 +-------- drivers/net/ethernet/ti/cpsw.h | 9 +- drivers/net/ethernet/ti/cpsw_ale.c | 55 +- drivers/net/ethernet/ti/cpsw_ale.h | 12 +- drivers/net/ethernet/ti/cpsw_ethtool.c | 719 ++++ drivers/net/ethernet/ti/cpsw_priv.c | 132 + drivers/net/ethernet/ti/cpsw_priv.h | 429 +++ drivers/net/ethernet/ti/cpsw_sl.c | 328 ++ drivers/net/ethernet/ti/cpsw_sl.h | 73 + drivers/net/ethernet/ti/cpts.c | 14 +- drivers/net/ethernet/ti/cpts.h | 14 +- drivers/net/ethernet/ti/davinci_cpdma.c | 37 +- drivers/net/ethernet/ti/davinci_cpdma.h | 13 +- drivers/net/ethernet/ti/davinci_emac.c | 16 +- drivers/net/ethernet/ti/davinci_mdio.c | 19 +- drivers/net/ethernet/ti/netcp.h | 10 +- drivers/net/ethernet/ti/netcp_core.c | 10 +- drivers/net/ethernet/ti/netcp_ethss.c | 10 +- drivers/net/ethernet/ti/netcp_sgmii.c | 9 +- drivers/net/ethernet/ti/netcp_xgbepcsr.c | 9 +- drivers/net/gtp.c | 3 + drivers/net/ieee802154/mac802154_hwsim.c | 24 +- drivers/net/macsec.c | 45 +- drivers/net/macvlan.c | 2 +- drivers/net/netdevsim/Makefile | 2 +- drivers/net/netdevsim/bpf.c | 92 +- drivers/net/netdevsim/bus.c | 341 ++ drivers/net/netdevsim/dev.c | 447 +++ drivers/net/netdevsim/devlink.c | 295 -- drivers/net/netdevsim/fib.c | 102 +- drivers/net/netdevsim/ipsec.c | 3 +- drivers/net/netdevsim/netdev.c | 396 +-- drivers/net/netdevsim/netdevsim.h | 130 +- drivers/net/phy/marvell.c | 6 +- drivers/net/phy/phy_device.c | 22 +- drivers/net/slip/slhc.c | 2 +- drivers/net/team/team.c | 20 +- drivers/net/usb/ipheth.c | 58 +- drivers/net/usb/qmi_wwan.c | 10 + drivers/net/wimax/i2400m/control.c | 1 + drivers/net/wireless/ath/ath10k/testmode.c | 4 +- drivers/net/wireless/ath/ath6kl/testmode.c | 4 +- drivers/net/wireless/ath/wcn36xx/testmode.c | 4 +- drivers/net/wireless/ath/wil6210/cfg80211.c | 28 +- .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 7 +- drivers/net/wireless/intel/iwlwifi/cfg/5000.c | 3 +- .../net/wireless/intel/iwlwifi/mvm/debugfs-vif.c | 5 - drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 28 +- drivers/net/wireless/mac80211_hwsim.c | 20 +- drivers/net/wireless/marvell/mwifiex/cfg80211.c | 4 +- drivers/net/wireless/marvell/mwl8k.c | 4 +- drivers/net/wireless/quantenna/qtnfmac/cfg80211.c | 2 +- drivers/net/wireless/quantenna/qtnfmac/commands.c | 4 +- drivers/net/wireless/quantenna/qtnfmac/commands.h | 3 +- drivers/net/wireless/quantenna/qtnfmac/core.c | 35 + drivers/net/wireless/quantenna/qtnfmac/core.h | 2 + drivers/net/wireless/quantenna/qtnfmac/debug.c | 4 +- drivers/net/wireless/quantenna/qtnfmac/event.c | 16 +- drivers/net/wireless/quantenna/qtnfmac/qlink.h | 4 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/rf.c | 3 - drivers/net/wireless/ti/wlcore/testmode.c | 4 +- drivers/net/wireless/ti/wlcore/vendor_cmd.c | 8 +- drivers/nfc/st95hf/core.c | 4 - drivers/nvme/host/core.c | 7 +- drivers/nvme/host/rdma.c | 10 +- drivers/nvme/host/tcp.c | 18 +- drivers/nvme/target/Kconfig | 1 + drivers/nvme/target/configfs.c | 4 +- drivers/nvme/target/core.c | 29 +- drivers/nvme/target/discovery.c | 4 +- drivers/nvme/target/fabrics-cmd.c | 16 +- drivers/nvme/target/fc.c | 2 +- drivers/nvme/target/io-cmd-file.c | 7 +- drivers/nvme/target/loop.c | 22 +- drivers/nvme/target/nvmet.h | 4 +- drivers/nvme/target/rdma.c | 21 +- drivers/nvme/target/tcp.c | 14 +- drivers/regulator/Kconfig | 7 + drivers/regulator/Makefile | 1 + drivers/regulator/ab8500-ext.c | 49 +- drivers/regulator/ab8500.c | 20 +- drivers/regulator/anatop-regulator.c | 63 +- drivers/regulator/arizona-ldo1.c | 19 +- drivers/regulator/arizona-micsupp.c | 19 +- drivers/regulator/db8500-prcmu.c | 143 +- drivers/regulator/dbx500-prcmu.h | 4 - drivers/regulator/hi6421-regulator.c | 208 +- drivers/regulator/hi655x-regulator.c | 15 +- drivers/regulator/max8998.c | 300 +- drivers/regulator/mcp16502.c | 67 +- drivers/regulator/s2mpa01.c | 2 - drivers/regulator/stm32-pwr.c | 190 ++ drivers/regulator/tps65218-regulator.c | 48 +- drivers/regulator/tps6524x-regulator.c | 11 +- drivers/regulator/tps80031-regulator.c | 48 +- drivers/regulator/vexpress-regulator.c | 4 +- drivers/regulator/wm831x-dcdc.c | 19 +- drivers/regulator/wm831x-isink.c | 19 +- drivers/regulator/wm831x-ldo.c | 19 +- drivers/regulator/wm8350-regulator.c | 21 +- drivers/regulator/wm8400-regulator.c | 20 +- drivers/regulator/wm8994-regulator.c | 19 +- drivers/rtc/rtc-88pm860x.c | 2 +- drivers/rtc/rtc-hid-sensor-time.c | 3 +- drivers/rtc/rtc-imxdi.c | 49 +- drivers/rtc/rtc-mxc.c | 50 +- drivers/rtc/rtc-pxa.c | 3 +- drivers/rtc/rtc-rk808.c | 6 +- drivers/rtc/rtc-tx4939.c | 17 +- drivers/rtc/rtc-wm831x.c | 18 +- drivers/rtc/rtc-wm8350.c | 12 +- drivers/s390/char/sclp.c | 14 +- drivers/s390/char/sclp.h | 6 +- drivers/s390/char/sclp_early.c | 5 +- drivers/s390/char/sclp_early_core.c | 20 +- drivers/s390/char/sclp_sdias.c | 74 +- drivers/s390/char/zcore.c | 22 +- drivers/s390/cio/airq.c | 41 +- drivers/s390/cio/cio.c | 2 +- drivers/s390/cio/cio.h | 2 +- drivers/s390/cio/qdio_thinint.c | 4 +- drivers/s390/crypto/ap_bus.c | 4 +- drivers/s390/net/ism.h | 29 +- drivers/s390/net/ism_drv.c | 20 +- drivers/s390/net/qeth_core.h | 74 +- drivers/s390/net/qeth_core_main.c | 122 +- drivers/s390/net/qeth_core_mpc.h | 2 +- drivers/s390/net/qeth_core_sys.c | 3 +- drivers/s390/net/qeth_l2_main.c | 33 +- drivers/s390/net/qeth_l3_main.c | 43 +- drivers/s390/net/qeth_l3_sys.c | 6 +- drivers/s390/virtio/virtio_ccw.c | 2 +- drivers/spi/spi-ep93xx.c | 32 +- drivers/spi/spi.c | 5 + drivers/staging/comedi/drivers/comedi_isadma.c | 17 +- drivers/staging/comedi/drivers/comedi_isadma.h | 3 + drivers/target/target_core_user.c | 4 + drivers/usb/host/xhci-hub.c | 44 +- drivers/usb/host/xhci-ring.c | 24 +- drivers/usb/host/xhci-trace.h | 30 + drivers/usb/host/xhci.c | 40 +- drivers/usb/host/xhci.h | 46 + drivers/usb/misc/usb251xb.c | 7 + drivers/usb/serial/ark3116.c | 11 - drivers/usb/serial/cypress_m8.c | 49 +- drivers/usb/serial/iuu_phoenix.c | 4 +- drivers/usb/serial/oti6858.c | 5 +- drivers/usb/serial/spcp8x5.c | 5 +- drivers/usb/serial/usb-serial.c | 11 +- drivers/w1/w1_io.c | 3 +- fs/cifs/cifs_debug.c | 33 +- fs/cifs/cifsfs.c | 3 + fs/cifs/cifsfs.h | 2 + fs/cifs/cifsglob.h | 19 +- fs/cifs/cifsproto.h | 9 + fs/cifs/connect.c | 63 +- fs/cifs/dfs_cache.c | 140 +- fs/cifs/dfs_cache.h | 5 +- fs/cifs/file.c | 5 - fs/cifs/inode.c | 37 + fs/cifs/smb2ops.c | 131 +- fs/cifs/smb2pdu.c | 63 +- fs/cifs/smb2pdu.h | 35 + fs/cifs/smb2status.h | 3480 ++++++++++---------- fs/cifs/smbdirect.c | 292 +- fs/cifs/smbdirect.h | 19 +- fs/cifs/smbfsctl.h | 29 +- fs/cifs/transport.c | 29 +- fs/dlm/netlink.c | 1 + fs/io_uring.c | 42 +- fs/kernfs/dir.c | 5 +- fs/lockd/clntlock.c | 2 +- fs/lockd/host.c | 10 +- fs/lockd/mon.c | 1 + fs/nfs/client.c | 7 + fs/nfs/internal.h | 1 + fs/nfs/mount_clnt.c | 2 + fs/nfs/nfs2xdr.c | 58 +- fs/nfs/nfs3client.c | 1 + fs/nfs/nfs3xdr.c | 142 +- fs/nfs/nfs4client.c | 6 + fs/nfs/nfs4idmap.c | 27 +- fs/nfs/super.c | 17 + fs/nfsd/nfs4callback.c | 1 + fs/splice.c | 4 +- fs/xfs/libxfs/xfs_alloc.c | 3 + fs/xfs/libxfs/xfs_attr.c | 35 +- fs/xfs/libxfs/xfs_attr.h | 2 +- fs/xfs/libxfs/xfs_bmap.c | 17 +- fs/xfs/libxfs/xfs_defer.c | 14 +- fs/xfs/libxfs/xfs_trans_resv.c | 6 +- fs/xfs/scrub/agheader.c | 20 + fs/xfs/scrub/common.c | 18 + fs/xfs/scrub/common.h | 2 + fs/xfs/scrub/repair.c | 25 +- fs/xfs/scrub/scrub.c | 2 + fs/xfs/scrub/scrub.h | 1 + fs/xfs/xfs_bmap_util.c | 2 + fs/xfs/xfs_dquot.c | 17 +- fs/xfs/xfs_file.c | 6 +- fs/xfs/xfs_icache.c | 4 +- fs/xfs/xfs_icache.h | 4 +- fs/xfs/xfs_inode.h | 2 +- fs/xfs/xfs_ioctl.c | 2 +- fs/xfs/xfs_mount.c | 23 +- fs/xfs/xfs_mount.h | 7 + fs/xfs/xfs_qm.c | 3 +- fs/xfs/xfs_qm.h | 8 +- fs/xfs/xfs_quota.h | 37 +- fs/xfs/xfs_super.c | 17 +- fs/xfs/xfs_trans_dquot.c | 52 +- include/acpi/actbl1.h | 2 +- include/asm-generic/futex.h | 8 +- include/asm-generic/sections.h | 14 + include/drm/ttm/ttm_bo_driver.h | 1 - .../clock/{xlnx,zynqmp-clk.h => xlnx-zynqmp-clk.h} | 26 +- include/linux/bpf.h | 6 +- include/linux/bpf_types.h | 2 + include/linux/dma/idma64.h | 14 + include/linux/ima.h | 2 +- include/linux/kernfs.h | 2 +- include/linux/kobject.h | 3 +- include/linux/kvm_host.h | 10 + include/linux/lockd/lockd.h | 4 +- include/linux/mlx5/driver.h | 1 - include/linux/netdevice.h | 23 +- include/linux/netfilter/ipset/ip_set.h | 11 +- include/linux/nfs_fs_sb.h | 3 + include/linux/nvme-rdma.h | 2 +- include/linux/pipe_fs_i.h | 1 + include/linux/platform_data/spi-ep93xx.h | 4 - include/linux/sunrpc/clnt.h | 2 + include/linux/tracepoint-defs.h | 1 + include/net/bpf_sk_storage.h | 13 + include/net/cfg80211.h | 5 + include/net/dsa.h | 110 +- include/net/genetlink.h | 30 +- include/net/mac80211.h | 2 + include/net/netlink.h | 363 +- include/net/sock.h | 5 + include/net/tls.h | 21 +- include/rdma/ib_verbs.h | 9 - include/sound/simple_card_utils.h | 2 + include/sound/sof.h | 100 + include/sound/sof/control.h | 158 + include/sound/sof/dai-intel.h | 178 + include/sound/sof/dai.h | 75 + include/sound/sof/header.h | 158 + include/sound/sof/info.h | 118 + include/sound/sof/pm.h | 48 + include/sound/sof/stream.h | 148 + include/sound/sof/topology.h | 256 ++ include/sound/sof/trace.h | 67 + include/sound/sof/xtensa.h | 44 + include/trace/bpf_probe.h | 27 +- include/trace/events/bpf_test_run.h | 50 + include/trace/events/nbd.h | 107 + include/uapi/linux/bpf.h | 45 +- include/uapi/linux/input-event-codes.h | 1 + include/uapi/linux/nl80211.h | 17 + include/uapi/rdma/mlx5-abi.h | 2 + include/uapi/sound/sof/abi.h | 62 + include/uapi/sound/sof/eq.h | 172 + include/uapi/sound/sof/fw.h | 78 + include/uapi/sound/sof/header.h | 27 + include/uapi/sound/sof/manifest.h | 188 ++ include/uapi/sound/sof/tokens.h | 107 + include/uapi/sound/sof/tone.h | 21 + include/uapi/sound/sof/trace.h | 66 + kernel/bpf/syscall.c | 11 +- kernel/bpf/verifier.c | 58 +- kernel/futex.c | 188 +- kernel/irq/irqdesc.c | 3 +- kernel/livepatch/core.c | 3 +- kernel/locking/lockdep.c | 3 + kernel/padata.c | 3 +- kernel/sched/cpufreq_schedutil.c | 5 +- kernel/taskstats.c | 9 +- kernel/trace/bpf_trace.c | 24 + kernel/trace/ring_buffer.c | 2 +- kernel/trace/trace.c | 35 +- lib/kobject.c | 14 + lib/nlattr.c | 184 +- localversion-next | 2 +- net/8021q/vlan_netlink.c | 8 +- net/batman-adv/netlink.c | 18 + net/bpf/test_run.c | 6 + net/bridge/br_mdb.c | 21 +- net/bridge/br_netlink.c | 14 +- net/bridge/br_netlink_tunnel.c | 6 +- net/can/gw.c | 4 +- net/core/Makefile | 1 + net/core/bpf_sk_storage.c | 804 +++++ net/core/devlink.c | 123 +- net/core/drop_monitor.c | 3 + net/core/fib_rules.c | 6 +- net/core/filter.c | 14 +- net/core/lwt_bpf.c | 9 +- net/core/lwtunnel.c | 2 +- net/core/neighbour.c | 27 +- net/core/net-sysfs.c | 6 +- net/core/net_namespace.c | 19 +- net/core/rtnetlink.c | 155 +- net/core/sock.c | 5 + net/dcb/dcbnl.c | 130 +- net/decnet/dn_dev.c | 8 +- net/decnet/dn_fib.c | 8 +- net/decnet/dn_route.c | 4 +- net/decnet/dn_table.c | 3 +- net/dsa/Kconfig | 83 +- net/dsa/Makefile | 19 +- net/dsa/dsa.c | 165 +- net/dsa/dsa2.c | 4 +- net/dsa/dsa_priv.h | 34 +- net/dsa/legacy.c | 4 +- net/dsa/tag_brcm.c | 41 +- net/dsa/tag_dsa.c | 15 +- net/dsa/tag_edsa.c | 15 +- net/dsa/tag_gswip.c | 9 +- net/dsa/tag_ksz.c | 29 +- net/dsa/tag_lan9303.c | 20 +- net/dsa/tag_mtk.c | 18 +- net/dsa/tag_qca.c | 19 +- net/dsa/tag_trailer.c | 15 +- net/hsr/hsr_netlink.c | 2 + net/ieee802154/nl802154.c | 109 +- net/ipv4/devinet.c | 27 +- net/ipv4/fib_frontend.c | 8 +- net/ipv4/fib_semantics.c | 2 +- net/ipv4/fou.c | 3 + net/ipv4/ip_tunnel_core.c | 8 +- net/ipv4/ipmr.c | 18 +- net/ipv4/ipmr_base.c | 2 +- net/ipv4/route.c | 8 +- net/ipv4/tcp_metrics.c | 4 +- net/ipv4/udp_offload.c | 9 +- net/ipv6/addrconf.c | 38 +- net/ipv6/addrlabel.c | 12 +- net/ipv6/ila/ila_lwt.c | 3 +- net/ipv6/ila/ila_main.c | 4 + net/ipv6/route.c | 14 +- net/ipv6/seg6.c | 4 + net/ipv6/seg6_iptunnel.c | 4 +- net/ipv6/seg6_local.c | 11 +- net/l2tp/l2tp_core.c | 2 +- net/l2tp/l2tp_netlink.c | 13 +- net/mac80211/cfg.c | 1 + net/mac80211/ieee80211_i.h | 6 +- net/mac80211/main.c | 7 + net/mac80211/mesh_hwmp.c | 4 + net/mac80211/tdls.c | 2 +- net/mac80211/tx.c | 64 +- net/mac80211/util.c | 5 +- net/mac80211/wep.c | 11 +- net/mac80211/wep.h | 1 - net/mac80211/wpa.c | 13 +- net/mpls/af_mpls.c | 28 +- net/mpls/mpls_iptunnel.c | 4 +- net/ncsi/ncsi-netlink.c | 22 +- net/netfilter/ipset/ip_set_bitmap_gen.h | 14 +- net/netfilter/ipset/ip_set_core.c | 36 +- net/netfilter/ipset/ip_set_hash_gen.h | 14 +- net/netfilter/ipset/ip_set_list_set.c | 14 +- net/netfilter/ipvs/ip_vs_ctl.c | 39 +- net/netfilter/nf_conntrack_netlink.c | 85 +- net/netfilter/nf_conntrack_proto_dccp.c | 6 +- net/netfilter/nf_conntrack_proto_sctp.c | 6 +- net/netfilter/nf_conntrack_proto_tcp.c | 6 +- net/netfilter/nf_nat_core.c | 7 +- net/netfilter/nf_tables_api.c | 77 +- net/netfilter/nfnetlink.c | 15 +- net/netfilter/nfnetlink_acct.c | 4 +- net/netfilter/nfnetlink_cthelper.c | 29 +- net/netfilter/nfnetlink_cttimeout.c | 11 +- net/netfilter/nfnetlink_queue.c | 7 +- net/netfilter/nft_compat.c | 4 +- net/netfilter/nft_ct.c | 10 +- net/netfilter/nft_tunnel.c | 27 +- net/netlabel/netlabel_calipso.c | 4 + net/netlabel/netlabel_cipso_v4.c | 54 +- net/netlabel/netlabel_mgmt.c | 16 +- net/netlabel/netlabel_unlabeled.c | 8 + net/netlink/genetlink.c | 44 +- net/nfc/netlink.c | 35 +- net/openvswitch/conntrack.c | 9 +- net/openvswitch/datapath.c | 24 +- net/openvswitch/flow_netlink.c | 42 +- net/openvswitch/meter.c | 18 +- net/openvswitch/vport-vxlan.c | 6 +- net/openvswitch/vport.c | 2 +- net/packet/diag.c | 2 +- net/phonet/pn_netlink.c | 8 +- net/psample/psample.c | 1 + net/qrtr/qrtr.c | 3 +- net/sched/act_api.c | 40 +- net/sched/act_bpf.c | 3 +- net/sched/act_connmark.c | 4 +- net/sched/act_csum.c | 3 +- net/sched/act_gact.c | 3 +- net/sched/act_ife.c | 10 +- net/sched/act_ipt.c | 3 +- net/sched/act_mirred.c | 3 +- net/sched/act_nat.c | 3 +- net/sched/act_pedit.c | 13 +- net/sched/act_police.c | 3 +- net/sched/act_sample.c | 3 +- net/sched/act_simple.c | 3 +- net/sched/act_skbedit.c | 3 +- net/sched/act_skbmod.c | 3 +- net/sched/act_tunnel_key.c | 17 +- net/sched/act_vlan.c | 3 +- net/sched/cls_api.c | 24 +- net/sched/cls_basic.c | 6 +- net/sched/cls_bpf.c | 6 +- net/sched/cls_cgroup.c | 7 +- net/sched/cls_flow.c | 5 +- net/sched/cls_flower.c | 33 +- net/sched/cls_fw.c | 5 +- net/sched/cls_matchall.c | 6 +- net/sched/cls_route.c | 5 +- net/sched/cls_rsvp.h | 5 +- net/sched/cls_tcindex.c | 5 +- net/sched/cls_u32.c | 5 +- net/sched/em_ipt.c | 4 +- net/sched/em_meta.c | 3 +- net/sched/ematch.c | 7 +- net/sched/sch_api.c | 21 +- net/sched/sch_atm.c | 5 +- net/sched/sch_cake.c | 13 +- net/sched/sch_cbq.c | 10 +- net/sched/sch_cbs.c | 5 +- net/sched/sch_choke.c | 5 +- net/sched/sch_codel.c | 5 +- net/sched/sch_drr.c | 5 +- net/sched/sch_dsmark.c | 10 +- net/sched/sch_etf.c | 5 +- net/sched/sch_fq.c | 5 +- net/sched/sch_fq_codel.c | 6 +- net/sched/sch_gred.c | 25 +- net/sched/sch_hfsc.c | 5 +- net/sched/sch_hhf.c | 5 +- net/sched/sch_htb.c | 10 +- net/sched/sch_ingress.c | 2 +- net/sched/sch_mqprio.c | 9 +- net/sched/sch_netem.c | 7 +- net/sched/sch_pie.c | 5 +- net/sched/sch_qfq.c | 6 +- net/sched/sch_red.c | 5 +- net/sched/sch_sfb.c | 5 +- net/sched/sch_taprio.c | 26 +- net/sched/sch_tbf.c | 5 +- net/smc/smc_pnet.c | 4 + net/socket.c | 1 + net/sunrpc/auth_gss/auth_gss.c | 63 +- net/sunrpc/auth_unix.c | 9 +- net/sunrpc/clnt.c | 7 + net/sunrpc/rpcb_clnt.c | 9 +- net/sunrpc/xprtrdma/xprt_rdma.h | 1 - net/tipc/bearer.c | 50 +- net/tipc/group.c | 2 +- net/tipc/link.c | 16 +- net/tipc/monitor.c | 4 +- net/tipc/name_table.c | 4 +- net/tipc/net.c | 8 +- net/tipc/netlink.c | 25 +- net/tipc/netlink_compat.c | 88 +- net/tipc/node.c | 42 +- net/tipc/socket.c | 16 +- net/tipc/udp_media.c | 16 +- net/tls/tls_device.c | 83 +- net/wimax/stack.c | 4 + net/wireless/nl80211.c | 538 ++- net/wireless/pmsr.c | 30 +- net/wireless/rdev-ops.h | 13 + net/wireless/trace.h | 18 + net/xfrm/xfrm_user.c | 10 +- samples/kobject/kset-example.c | 3 +- security/integrity/Kconfig | 11 +- security/integrity/Makefile | 8 +- security/integrity/platform_certs/load_ipl_s390.c | 36 + sound/isa/gus/gus_mem.c | 2 +- sound/pci/hda/patch_realtek.c | 5 +- sound/soc/Kconfig | 1 + sound/soc/Makefile | 1 + sound/soc/fsl/fsl_sai.c | 2 + sound/soc/generic/simple-card-utils.c | 57 + sound/soc/generic/simple-card.c | 4 + sound/soc/intel/Kconfig | 7 +- sound/soc/intel/boards/Kconfig | 22 +- sound/soc/intel/boards/bdw-rt5677.c | 4 + sound/soc/intel/boards/broadwell.c | 4 + sound/soc/mediatek/common/mtk-btcvsd.c | 4 +- sound/soc/sof/Kconfig | 141 + sound/soc/sof/Makefile | 18 + sound/soc/sof/control.c | 552 ++++ sound/soc/sof/core.c | 506 +++ sound/soc/sof/debug.c | 232 ++ sound/soc/sof/intel/Kconfig | 230 ++ sound/soc/sof/intel/Makefile | 19 + sound/soc/sof/intel/apl.c | 109 + sound/soc/sof/intel/bdw.c | 713 ++++ sound/soc/sof/intel/byt.c | 874 +++++ sound/soc/sof/intel/cnl.c | 249 ++ sound/soc/sof/intel/hda-bus.c | 108 + sound/soc/sof/intel/hda-codec.c | 171 + sound/soc/sof/intel/hda-ctrl.c | 181 + sound/soc/sof/intel/hda-dai.c | 351 ++ sound/soc/sof/intel/hda-dsp.c | 455 +++ sound/soc/sof/intel/hda-ipc.c | 458 +++ sound/soc/sof/intel/hda-loader.c | 371 +++ sound/soc/sof/intel/hda-pcm.c | 240 ++ sound/soc/sof/intel/hda-stream.c | 692 ++++ sound/soc/sof/intel/hda-trace.c | 94 + sound/soc/sof/intel/hda.c | 671 ++++ sound/soc/sof/intel/hda.h | 560 ++++ sound/soc/sof/intel/intel-ipc.c | 92 + sound/soc/sof/intel/shim.h | 183 + sound/soc/sof/ipc.c | 832 +++++ sound/soc/sof/loader.c | 400 +++ sound/soc/sof/nocodec.c | 109 + sound/soc/sof/ops.c | 163 + sound/soc/sof/ops.h | 399 +++ sound/soc/sof/pcm.c | 719 ++++ sound/soc/sof/pm.c | 385 +++ sound/soc/sof/sof-acpi-dev.c | 312 ++ sound/soc/sof/sof-pci-dev.c | 373 +++ sound/soc/sof/sof-priv.h | 632 ++++ sound/soc/sof/topology.c | 3164 ++++++++++++++++++ sound/soc/sof/trace.c | 297 ++ sound/soc/sof/utils.c | 112 + sound/soc/sof/xtensa/Kconfig | 2 + sound/soc/sof/xtensa/Makefile | 5 + sound/soc/sof/xtensa/core.c | 138 + sound/soc/stm/stm32_sai_sub.c | 43 +- sound/usb/line6/driver.c | 60 +- sound/usb/line6/podhd.c | 21 +- sound/usb/line6/toneport.c | 24 +- sound/usb/mixer.c | 2 + sound/usb/usx2y/usbusx2y.c | 5 +- tools/bpf/bpftool/Documentation/bpftool-btf.rst | 222 ++ tools/bpf/bpftool/Documentation/bpftool-cgroup.rst | 3 +- .../bpf/bpftool/Documentation/bpftool-feature.rst | 3 +- tools/bpf/bpftool/Documentation/bpftool-map.rst | 3 +- tools/bpf/bpftool/Documentation/bpftool-net.rst | 3 +- tools/bpf/bpftool/Documentation/bpftool-perf.rst | 3 +- tools/bpf/bpftool/Documentation/bpftool-prog.rst | 3 +- tools/bpf/bpftool/Documentation/bpftool.rst | 3 +- tools/bpf/bpftool/bash-completion/bpftool | 68 +- tools/bpf/bpftool/btf.c | 586 ++++ tools/bpf/bpftool/main.c | 3 +- tools/bpf/bpftool/main.h | 1 + tools/bpf/bpftool/map.c | 1 + tools/include/uapi/linux/bpf.h | 54 +- tools/lib/bpf/libbpf.c | 1 + tools/lib/bpf/libbpf_probes.c | 75 +- tools/perf/util/cs-etm.c | 12 +- tools/testing/selftests/bpf/Makefile | 25 +- tools/testing/selftests/bpf/bpf_helpers.h | 5 + .../selftests/bpf/map_tests/sk_storage_map.c | 629 ++++ .../raw_tp_writable_reject_nbd_invalid.c | 42 + .../bpf/prog_tests/raw_tp_writable_test_run.c | 80 + .../selftests/bpf/progs/test_sock_fields_kern.c | 53 + tools/testing/selftests/bpf/test_btf.c | 63 +- tools/testing/selftests/bpf/test_btf.h | 69 + tools/testing/selftests/bpf/test_maps.c | 18 +- tools/testing/selftests/bpf/test_maps.h | 17 + tools/testing/selftests/bpf/test_offload.py | 227 +- tools/testing/selftests/bpf/test_sock_fields.c | 115 +- tools/testing/selftests/bpf/test_verifier.c | 55 +- .../selftests/bpf/verifier/raw_tp_writable.c | 34 + tools/testing/selftests/bpf/verifier/sock.c | 116 + tools/testing/selftests/net/rtnetlink.sh | 11 +- tools/testing/selftests/netfilter/Makefile | 3 +- tools/testing/selftests/netfilter/nft_nat.sh | 69 +- virt/kvm/Kconfig | 3 + virt/kvm/kvm_main.c | 2 +- 816 files changed, 41442 insertions(+), 11642 deletions(-) create mode 100644 Documentation/device-mapper/dm-dust.txt copy Documentation/devicetree/bindings/{firmware/xilinx/xlnx,zynqmp-firmware.txt = [...] create mode 100644 Documentation/devicetree/bindings/regulator/st,stm32mp1-pwr-reg.txt create mode 100644 arch/arm/boot/dts/stm32mp157a-dk1.dts create mode 100644 arch/arm/boot/dts/stm32mp157c-dk2.dts create mode 100644 arch/arm64/boot/dts/intel/Makefile create mode 100644 arch/arm64/boot/dts/intel/socfpga_agilex.dtsi create mode 100644 arch/arm64/boot/dts/intel/socfpga_agilex_socdk.dts create mode 100644 arch/s390/boot/ipl_report.c create mode 100644 arch/s390/boot/kaslr.c create mode 100644 arch/s390/boot/machine_kexec_reloc.c create mode 100644 arch/s390/boot/text_dma.S create mode 100644 arch/s390/include/uapi/asm/ipl.h create mode 100644 arch/s390/kernel/ima_arch.c create mode 100644 arch/s390/kernel/machine_kexec_reloc.c create mode 100644 arch/s390/pci/pci_irq.c create mode 100644 arch/s390/purgatory/kexec-purgatory.S copy arch/s390/{boot/compressed/vmlinux.lds.S => purgatory/purgatory.lds.S} (57%) create mode 100644 drivers/md/dm-dust.c create mode 100644 drivers/net/ethernet/ti/cpsw_ethtool.c create mode 100644 drivers/net/ethernet/ti/cpsw_priv.c create mode 100644 drivers/net/ethernet/ti/cpsw_priv.h create mode 100644 drivers/net/ethernet/ti/cpsw_sl.c create mode 100644 drivers/net/ethernet/ti/cpsw_sl.h create mode 100644 drivers/net/netdevsim/bus.c create mode 100644 drivers/net/netdevsim/dev.c delete mode 100644 drivers/net/netdevsim/devlink.c create mode 100644 drivers/regulator/stm32-pwr.c rename include/dt-bindings/clock/{xlnx,zynqmp-clk.h => xlnx-zynqmp-clk.h} (85%) create mode 100644 include/linux/dma/idma64.h create mode 100644 include/net/bpf_sk_storage.h create mode 100644 include/sound/sof.h create mode 100644 include/sound/sof/control.h create mode 100644 include/sound/sof/dai-intel.h create mode 100644 include/sound/sof/dai.h create mode 100644 include/sound/sof/header.h create mode 100644 include/sound/sof/info.h create mode 100644 include/sound/sof/pm.h create mode 100644 include/sound/sof/stream.h create mode 100644 include/sound/sof/topology.h create mode 100644 include/sound/sof/trace.h create mode 100644 include/sound/sof/xtensa.h create mode 100644 include/trace/events/bpf_test_run.h create mode 100644 include/trace/events/nbd.h create mode 100644 include/uapi/sound/sof/abi.h create mode 100644 include/uapi/sound/sof/eq.h create mode 100644 include/uapi/sound/sof/fw.h create mode 100644 include/uapi/sound/sof/header.h create mode 100644 include/uapi/sound/sof/manifest.h create mode 100644 include/uapi/sound/sof/tokens.h create mode 100644 include/uapi/sound/sof/tone.h create mode 100644 include/uapi/sound/sof/trace.h create mode 100644 net/core/bpf_sk_storage.c create mode 100644 security/integrity/platform_certs/load_ipl_s390.c create mode 100644 sound/soc/sof/Kconfig create mode 100644 sound/soc/sof/Makefile create mode 100644 sound/soc/sof/control.c create mode 100644 sound/soc/sof/core.c create mode 100644 sound/soc/sof/debug.c create mode 100644 sound/soc/sof/intel/Kconfig create mode 100644 sound/soc/sof/intel/Makefile create mode 100644 sound/soc/sof/intel/apl.c create mode 100644 sound/soc/sof/intel/bdw.c create mode 100644 sound/soc/sof/intel/byt.c create mode 100644 sound/soc/sof/intel/cnl.c create mode 100644 sound/soc/sof/intel/hda-bus.c create mode 100644 sound/soc/sof/intel/hda-codec.c create mode 100644 sound/soc/sof/intel/hda-ctrl.c create mode 100644 sound/soc/sof/intel/hda-dai.c create mode 100644 sound/soc/sof/intel/hda-dsp.c create mode 100644 sound/soc/sof/intel/hda-ipc.c create mode 100644 sound/soc/sof/intel/hda-loader.c create mode 100644 sound/soc/sof/intel/hda-pcm.c create mode 100644 sound/soc/sof/intel/hda-stream.c create mode 100644 sound/soc/sof/intel/hda-trace.c create mode 100644 sound/soc/sof/intel/hda.c create mode 100644 sound/soc/sof/intel/hda.h create mode 100644 sound/soc/sof/intel/intel-ipc.c create mode 100644 sound/soc/sof/intel/shim.h create mode 100644 sound/soc/sof/ipc.c create mode 100644 sound/soc/sof/loader.c create mode 100644 sound/soc/sof/nocodec.c create mode 100644 sound/soc/sof/ops.c create mode 100644 sound/soc/sof/ops.h create mode 100644 sound/soc/sof/pcm.c create mode 100644 sound/soc/sof/pm.c create mode 100644 sound/soc/sof/sof-acpi-dev.c create mode 100644 sound/soc/sof/sof-pci-dev.c create mode 100644 sound/soc/sof/sof-priv.h create mode 100644 sound/soc/sof/topology.c create mode 100644 sound/soc/sof/trace.c create mode 100644 sound/soc/sof/utils.c create mode 100644 sound/soc/sof/xtensa/Kconfig create mode 100644 sound/soc/sof/xtensa/Makefile create mode 100644 sound/soc/sof/xtensa/core.c create mode 100644 tools/bpf/bpftool/Documentation/bpftool-btf.rst create mode 100644 tools/bpf/bpftool/btf.c create mode 100644 tools/testing/selftests/bpf/map_tests/sk_storage_map.c create mode 100644 tools/testing/selftests/bpf/prog_tests/raw_tp_writable_reject_n [...] create mode 100644 tools/testing/selftests/bpf/prog_tests/raw_tp_writable_test_run.c create mode 100644 tools/testing/selftests/bpf/test_btf.h create mode 100644 tools/testing/selftests/bpf/test_maps.h create mode 100644 tools/testing/selftests/bpf/verifier/raw_tp_writable.c