This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-next-allnoconfig in repository toolchain/ci/linux.
omits 4608a726c668 Add linux-next specific files for 20190709 omits 7b62f5fd219c Merge branch 'akpm/master' omits 7078ee05e1dd drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits eab721b4fa43 fs/select.c: use struct_size() in kmalloc() omits e50ae06d3986 drivers/tty/serial/sh-sci.c: suppress warning omits 0146e7871dc0 proc-sysctl-add-shared-variables-for-range-check-fix-4 omits e92bbb8d1c56 proc/sysctl: make firmware loader table conditional omits 225f638b0743 proc-sysctl-add-shared-variables-for-range-check-fix-2-fix omits 3e28723bdf74 tipc: remove two unused variables omits 63638b8f732c proc/sysctl: add shared variables for range check omits 5ec43ceb5e91 mm-add-account_locked_vm-utility-function-v3-fix omits 1751a4241903 mm-add-account_locked_vm-utility-function-v3 omits cec8f950daa8 mm: add account_locked_vm utility function omits 8ddf4f18a92c mm-sparsemem-cleanup-section-number-data-types-fix omits 6f187a6620f5 mm/sparsemem: cleanup 'section number' data types omits c1bc1dac70a7 libnvdimm/pfn: stop padding pmem namespaces to section alignment omits 6df09a763114 libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields omits 2defd3569dcd mm/devm_memremap_pages: enable sub-section remap omits f85cc59d674d docs/vm: update ZONE_DEVICE memory model documentation omits 356fcff9fd70 mm: document ZONE_DEVICE memory-model implications omits 6ef5124806b0 mm/sparsemem: support sub-section hotplug omits b99c1c654de8 mm/sparsemem: prepare for sub-section ranges omits 3c1170f83ba7 mm: kill is_dev_zone() helper omits 6a94b94132ba mm/hotplug: kill is_dev_zone() usage in __remove_pages() omits 0ce1d1d072ba mm/sparsemem: convert kmalloc_section_memmap() to populate [...] omits b3898467c43a mm/hotplug: prepare shrink_{zone, pgdat}_span for sub-sect [...] omits c73a9ba6a12a mm/sparsemem: add helpers track active portions of a secti [...] omits f5cad902037c mm/sparsemem: introduce a SECTION_IS_EARLY flag omits a0db3321f0b0 mm/sparsemem: introduce struct mem_section_usage omits 19582139a0fd arm64-mm-implement-pte_devmap-support-fix omits 134f707a40cf arm64: mm: implement pte_devmap support omits 92e616ba596e mm: introduce ARCH_HAS_PTE_DEVMAP omits 96f9826ec934 mm: clean up is_device_*_page() definitions omits 376e14c64f4c drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3-fix omits 38c7e0fb8579 drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3 omits f2c338f76e20 drivers/base/memory.c: Get rid of find_memory_block_hinted() omits eff654278027 mm/memory_hotplug: move and simplify walk_memory_blocks() omits 01c0cf779fb0 mm/memory_hotplug: rename walk_memory_range() and pass sta [...] omits 1460e8671166 mm: make register_mem_sect_under_node() static omits c6e629387e0d drivers/base/memory: Use "unsigned long" for block ids omits bc90252aabf2 mm-section-numbers-use-the-type-unsigned-long-v3 omits 87a358e2bf5a mm-section-numbers-use-the-type-unsigned-long-fix omits 6dae72d61406 mm: section numbers use the type "unsigned long" omits 06b91f684f17 mm/mmap: move common defines to mman-common.h omits 0a35238667ff mm: move MAP_SYNC to asm-generic/mman-common.h omits a7f0a951f41e device-dax: "Hotremove" persistent memory that is used lik [...] omits 4faad5afb047 mm/hotplug: make remove_memory() interface usable omits 59fd32b960ca device-dax: fix memory and resource leak if hotplug fails omits 25cc2bd50bd7 pinctrl: fix pxa2xx.c build warnings omits f7f3f391f5c6 Revert "mm-shrinker-make-shrinker-not-depend-on-memcg-kmem-fix-2" omits c77bad443858 Merge branch 'akpm-current/current' omits b5db3ed8b1c4 Merge remote-tracking branch 'hmm/hmm' omits 15d634b9601d Merge remote-tracking branch 'devfreq/for-next' omits af2de2144c69 Merge remote-tracking branch 'pidfd/for-next' omits 63967a683b9f Merge remote-tracking branch 'hyperv/hyperv-next' omits f44c6347cf6c Merge remote-tracking branch 'xarray/xarray' omits 3e895447a137 Merge remote-tracking branch 'nvmem/for-next' omits 48d360e34426 Merge remote-tracking branch 'kspp/for-next/kspp' omits 9713696b9baa Merge remote-tracking branch 'ntb/ntb-next' omits 618d16b3ca5f Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits f0562b2bb534 Merge remote-tracking branch 'rtc/rtc-next' omits 707e990c7be5 Merge remote-tracking branch 'livepatching/for-next' omits b44d007b542a Merge remote-tracking branch 'y2038/y2038' omits bb0b359a15a7 Merge remote-tracking branch 'kselftest/next' omits badc5db65a67 Merge remote-tracking branch 'userns/for-next' omits 6b3353741c75 Merge remote-tracking branch 'pwm/for-next' omits 49b8907194e6 Merge remote-tracking branch 'pinctrl/for-next' omits 9db591938f7d Merge remote-tracking branch 'gpio/for-next' omits a4d3b484778b Merge remote-tracking branch 'rpmsg/for-next' omits 75d2cd5e0125 Merge remote-tracking branch 'vhost/linux-next' omits 0c05529d18b4 Merge remote-tracking branch 'scsi-mkp/for-next' omits 326525f0d844 Merge remote-tracking branch 'scsi/for-next' omits 288c6e2b48c6 Merge remote-tracking branch 'cgroup/for-next' omits 16c545548fce Merge remote-tracking branch 'slave-dma/next' omits 2a9fdd5ef0dc Merge remote-tracking branch 'mux/for-next' omits 18e1acbb9c18 Merge remote-tracking branch 'staging/staging-next' omits dde64f7524b9 Merge remote-tracking branch 'char-misc/char-misc-next' omits edea3a849f17 Merge remote-tracking branch 'tty/tty-next' omits 37507db05bc7 Merge remote-tracking branch 'usb/usb-next' omits f652cda35af9 Merge remote-tracking branch 'driver-core/driver-core-next' omits f0493f89f38a Merge remote-tracking branch 'ipmi/for-next' omits 01dd7e895e64 Merge remote-tracking branch 'leds/for-next' omits 184ce82158d7 Merge remote-tracking branch 'chrome-platform/for-next' omits 6ac572d0f087 Merge remote-tracking branch 'drivers-x86/for-next' omits e27c2bcf3024 Merge remote-tracking branch 'workqueues/for-next' omits 5b653a393113 Merge remote-tracking branch 'percpu/for-next' omits 497a128171ef Merge remote-tracking branch 'xen-tip/linux-next' omits dbd91555ecfb Merge remote-tracking branch 'kvms390/next' omits 952558d480c6 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits 84f7bc6da910 Merge remote-tracking branch 'kvm-arm/next' omits 1ddd7da618b9 Merge remote-tracking branch 'kvm/linux-next' omits 43085b54d506 Merge remote-tracking branch 'ftrace/for-next' omits dc8c99d7e37c Merge remote-tracking branch 'edac-amd/for-next' omits 9fb71fc0e335 Merge remote-tracking branch 'tip/auto-latest' omits 433878dadf40 Merge remote-tracking branch 'spi/for-next' omits 1756f287d57c Merge remote-tracking branch 'devicetree/for-next' omits 055522ff39b6 Merge remote-tracking branch 'audit/next' omits 63873005fcaf Merge remote-tracking branch 'vfio/next' omits 380d3ff397b0 Merge remote-tracking branch 'iommu/next' omits 18e88061f357 Merge remote-tracking branch 'watchdog/master' omits d9820d87960c Merge remote-tracking branch 'tpmdd/next' omits 98e79dddcb3f Merge remote-tracking branch 'selinux/next' omits ca47c3f304f9 Merge remote-tracking branch 'keys/keys-next' omits 31056e2a667a Merge remote-tracking branch 'integrity/next-integrity' omits c660d25fd656 Merge remote-tracking branch 'apparmor/apparmor-next' omits 01b996da2740 Merge remote-tracking branch 'security/next-testing' omits bdd484884248 Merge remote-tracking branch 'regulator/for-next' omits f0252ae9b110 Merge remote-tracking branch 'battery/for-next' omits 84c0057e622a Merge remote-tracking branch 'backlight/for-backlight-next' omits 47425c7100f7 Merge remote-tracking branch 'mfd/for-mfd-next' omits bcb1fa70d56b Merge remote-tracking branch 'kgdb/kgdb-next' omits 147510caeab3 Merge remote-tracking branch 'mmc/next' omits 7a066133a955 Merge remote-tracking branch 'device-mapper/for-next' omits 907c4dc63f63 Merge remote-tracking branch 'block/for-next' omits 12e7c8deb011 selftests/seccomp/seccomp_bpf: update for PTRACE_GET_SYSCALL_INFO omits 083e196e2a7c Merge remote-tracking branch 'input/next' omits fadaffa0afde Merge remote-tracking branch 'modules/modules-next' omits f4ab8dee5428 Merge remote-tracking branch 'regmap/for-next' omits 55f430159d34 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 0d458779be44 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits a93693e6da46 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 14163a3cd655 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 02d9ea0324e6 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 435c55c3d5d4 Merge remote-tracking branch 'amdgpu/drm-next' omits ba5accea90a1 Merge remote-tracking branch 'drm/drm-next' omits c41a2ee556c8 Merge remote-tracking branch 'mtd/mtd/next' omits 2afaeac57e67 Merge remote-tracking branch 'gfs2/for-next' omits b0ec08e18db0 Merge remote-tracking branch 'mac80211-next/master' omits 33871d38dd56 Merge remote-tracking branch 'nfc-next/master' omits 32dd7f43ef99 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 894df3d42c61 Merge remote-tracking branch 'bpf-next/master' omits 05bdbf55cec1 Merge remote-tracking branch 'net-next/master' omits 1c3107690a90 Merge remote-tracking branch 'rdma/for-next' omits 52836b195312 Merge remote-tracking branch 'swiotlb/linux-next' omits 95462afb2595 Merge remote-tracking branch 'dlm/next' omits 383ac07b7247 Merge remote-tracking branch 'ieee1394/for-next' omits 273e77c3f4f7 Merge remote-tracking branch 'thermal-soc/next' omits c96e0c2526e6 Merge remote-tracking branch 'thermal/next' omits e77f00d68ac4 Merge remote-tracking branch 'pm/linux-next' omits ae8940262966 Merge remote-tracking branch 'fbdev/fbdev-for-next' omits 3bb5ac821e7c Merge remote-tracking branch 'v4l-dvb/master' omits 9e3a9aea351f Merge remote-tracking branch 'jc_docs/docs-next' omits 8868401d051b Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 9f18c4ccd70a Merge remote-tracking branch 'i3c/i3c/next' omits af729e80ecba Merge remote-tracking branch 'i2c/i2c/for-next' omits 2e0e925c9ad5 Merge remote-tracking branch 'hid/for-next' omits 058a97e561f6 Merge remote-tracking branch 'pstore/for-next/pstore' omits 53ad89189881 Merge remote-tracking branch 'pci/next' omits e622453e8d90 Merge remote-tracking branch 'printk/for-next' omits c58174034fdb Merge remote-tracking branch 'vfs/for-next' omits 3fca27a0133a Merge remote-tracking branch 'file-locks/locks-next' omits 0c6e59d38191 Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits 93e71ad664c7 Merge remote-tracking branch 'iomap/iomap-for-next' omits 42ebb7a7fc33 Merge remote-tracking branch 'xfs/for-next' omits 5a535b2eeae8 Merge remote-tracking branch 'v9fs/9p-next' omits de9ce9295217 Merge remote-tracking branch 'ubifs/linux-next' omits b4501e73ff01 Merge remote-tracking branch 'nfsd/nfsd-next' omits 0ddc7206e717 Merge remote-tracking branch 'nfs/linux-next' omits f2573b67d986 Merge remote-tracking branch 'f2fs/dev' omits 30474f3e544d Merge remote-tracking branch 'ext4/dev' omits e9ef985558cf Merge remote-tracking branch 'ext3/for_next' omits 718f80f05ca3 Merge remote-tracking branch 'ecryptfs/next' omits bc3ec1a7af30 Merge remote-tracking branch 'cifs/for-next' omits a4f5814e20bb Merge remote-tracking branch 'ceph/master' omits aaaf6948d599 Merge remote-tracking branch 'btrfs-kdave/for-next' omits b6d443b87a91 Merge remote-tracking branch 'afs/afs-next' omits cb9352a8f9f4 Merge remote-tracking branch 'fscrypt/master' omits 182d624c0662 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits f75db87d5b78 Merge remote-tracking branch 'uml/linux-next' omits 33a554eb52bb Merge remote-tracking branch 'sh/sh-next' omits fd39ce7e09d8 Merge remote-tracking branch 'risc-v/for-next' omits 9e9c44dcd6c9 Merge remote-tracking branch 'soc-fsl/next' omits c80e9f6ad86b Merge remote-tracking branch 'powerpc/next' omits 3597cdd408e9 include/linux/lz4.h: fix spelling and copy-paste errors in [...] omits 92ee571299ec ipc/msg.c: consolidate all xxxctl_down() functions omits dbea2fe59e75 ipc/mqueue.c: only perform resource calculation if user valid omits e6dbe14a4c0f include/asm-generic/bug.h: fix "cut here" for WARN_ON for [...] omits ed9ef397a333 resource: avoid unnecessary lookups in find_next_iomem_res() omits 178a6852dde1 resource-fix-locking-in-find_next_iomem_res-fix omits 7673444a1bdf resource: fix locking in find_next_iomem_res() omits dd974bbb970b scripts/gdb: add helpers to find and list devices omits 6c310813d593 scripts/gdb: add lx-genpd-summary command omits c5664c4e3a78 aio: simplify read_events() omits 67b9c7a6cd65 drivers/pps/pps.c: clear offset flags in PPS_SETPARAMS ioctl omits e5dc5e93567c kernel/pid.c: convert struct pid count to refcount_t omits 7730aa040f84 drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate so [...] omits 23ea32f205cd coredump: split pipe command whitespace before expanding template omits 67227308c408 select: shift restore_saved_sigmask_unless() into poll_sel [...] omits 07ef27fd2861 select: change do_poll() to return -ERESTARTNOHAND rather [...] omits c6a3a779236e signal: simplify set_user_sigmask/restore_user_sigmask omits 8e43b35ff75e signal: reorder struct sighand_struct omits 6ca0b7f33b66 selftests-ptrace-add-a-test-case-for-ptrace_get_syscall_in [...] omits cdb9dc60ac6f selftests/ptrace: add a test case for PTRACE_GET_SYSCALL_INFO omits c434b8f504b5 ptrace: add PTRACE_GET_SYSCALL_INFO request omits 00a59ff95b93 powerpc: define syscall_get_error() omits acc529bf7ed3 parisc: define syscall_get_error() omits c649e1f0d8af mips: define syscall_get_error() omits 77e124d4df04 hexagon: define syscall_get_error() and syscall_get_return [...] omits 47284154c5cd nds32: fix asm/syscall.h omits f112ac3764c6 fs/reiserfs/journal.c: change return type of dirty_one_tra [...] omits 7bb5bffe661d fs/ufs/super.c: remove set but not used variable 'usb3' omits 4a95368f96f5 fs/hfsplus/xattr.c: replace strncpy with memcpy omits 0cf7c4f7e1ec coda-add-hinting-support-for-partial-file-caching-fix omits 8fd5fc0a962b coda: add hinting support for partial file caching omits 556d4f9b4750 coda: ftoc validity check integration omits 9917affb4fe9 coda: remove sb test in coda_fid_to_inode() omits 377dfc669f43 coda: remove sysctl object from module when unused omits 02016753157b coda: add __init to init_coda_psdev() omits e69efd097129 coda: use SIZE() for stat omits b4d7c8febf47 coda: destroy mutex in put_super() omits e1f9909f8f50 coda: remove uapi/linux/coda_psdev.h omits 25507eb11e87 coda: Move internal defs out of include/linux/ [ver #2] omits d906bddcd96c coda: bump module version omits e641767a0f1c coda: get rid of CODA_FREE() omits b5ada8664bb8 coda: get rid of CODA_ALLOC() omits 345cabb14c77 coda: change Coda's user api to use 64-bit time_t in timespec omits 0afd8141ee51 coda: stop using 'struct timespec' in user API omits 7e0cab40d4db coda: clean up indentation, replace spaces with tab omits 44e8dde67491 uapi linux/coda_psdev.h: move CODA_REQ_ from uapi to kerne [...] omits ce59dab0ddd0 coda: don't try to print names that were considered too long omits 2594b00bc7d1 coda: fix build using bare-metal toolchain omits d0f558385f25 coda: potential buffer overflow in coda_psdev_write() omits acf75844fde2 coda: add error handling for fget omits a637719d2e4b uapi linux/coda_psdev.h: move upc_req definition from uapi [...] omits 81a5d36db3ac uapi linux/coda.h: use __kernel_pid_t for userspace omits b2d0df5c66c1 coda: pass the host file in vma->vm_file on mmap omits b5a002857c44 mips/kprobes: export kprobe_fault_handler() omits dc6556767cf2 mm, kprobes: generalize and rename notify_page_fault() as [...] omits 8ece72629acc init/Kconfig: fix neighboring typos omits e024d46786e3 fs/binfmt_elf.c: delete stale comment omits b34a4232f700 fs/binfmt_flat.c: remove set but not used variable 'inode' omits 2c7b4bb86816 checkpatch: fix something omits 24337f510f58 checkpatch: don't interpret stack dumps as commit IDs omits ff26fc39ec91 checkpatch: add warnings in favor of strscpy(). omits 54e1d6d65cec checkpatch.pl: warn on duplicate sysctl local variable omits b8184ceb5598 rbtree-avoid-generating-code-twice-for-the-cached-versions [...] omits d58f2c9b5e94 lib/rbtree: avoid generating code twice for the cached versions omits a925a13b2845 lib/test_meminit.c: minor test fixes omits 7b0dfd419f0f lib/test_meminit.c: fix -Wmaybe-uninitialized false positive omits 864ab085b0a8 lib/string_helpers: fix some kerneldoc warnings omits c387c2f32536 mm/ioremap: probe platform for p4d huge map support omits 9c40f91676be mm/ioremap: check virtual address alignment while creating [...] omits 701c4f74262b lib: introduce test_meminit module omits 05a8d9dc549c lib/test_overflow.c: avoid tainting the kernel and fix wrap size omits f617bac062bb lib/test_string.c: add some testcases for strchr and strnchr omits e52fc9e7a9b8 lib/test_string.c: avoid masking memset16/32/64 failures omits c410f7c2f3a6 lib/string.c: allow searching for NUL with strnchr omits 9e6a7cbfff4e lib/list: tweak LIST_POISON2 for better code generation on x86_64 omits 8f7e6ad9b1d5 lib/math/rational.c: fix possible incorrect result from ra [...] omits 38c96b6dbe4c Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits 7a8bea185d97 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits 58fc339a5239 lib/genalloc.c: export symbol addr_in_gen_pool omits cc67eea697cb get_maintainer: add ability to skip moderated mailing lists omits 5a96f5096e95 arch/*: remove unused isa_page_to_bus() omits 5fddb5aa74de arch: replace _BITUL() in kernel-space headers with BIT() omits b493493f362d linux/bits.h: make BIT(), GENMASK(), and friends available [...] omits bb535f3d9452 kernel: fix typos and some coding style in comments omits ba0a264e7e35 proc: test /proc/sysvipc vs setns(CLONE_NEWIPC) omits 64af6fb6e3ef fs/proc/inode.c: use typeof_member() macro omits 6a109e70270c include/linux/kernel.h: add typeof_member() macro omits 9783d43a21e2 vmcore-add-a-kernel-parameter-novmcoredd-fix-fix omits 329be266a796 vmcore-add-a-kernel-parameter-novmcoredd-fix omits a3a3031b384f vmcore: Add a kernel parameter novmcoredd omits 629476131dc0 tools/testing/selftests/proc/proc-pid-vm.c: hide "segfault [...] omits e478b3ea42e8 kernel/hung_task.c: Monitor killed tasks. omits 5c38ed594789 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 32d965a96f85 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits ecc18fc6862d mm: don't expose page to fast gup before it's ready omits f1d7b74d05c9 mm/vmscan: remove unused lru_pages argument omits 6fb0f68b287e mm, memcg: make scan aggression always exclude protection omits ccfec3d4ebc2 mm, memcg: make memory.emin the baseline for utilisation d [...] omits 7a6c56a1ba6a mm, memcg: proportional memory.{low,min} reclaim omits 6a6172c426eb mm: stub out all of swapops.h for !CONFIG_MMU omits 08cee6c4f906 mm: provide a print_vma_addr stub for !CONFIG_MMU omits 1f9c34faecc1 mm: fix the MAP_UNINITIALIZED flag omits 738f5aa6d20d mm/cma.c: fail if fixed declaration can't be honored omits 8d8f24c2501d mm: thp: fix false negative of shmem vma's THP eligibility omits 9cdb5a54187c mm-thp-make-transhuge_vma_suitable-available-for-anonymous [...] omits a738fbac5a7f mm: thp: make transhuge_vma_suitable available for anonymous THP omits 4c869bc819d2 mm/oom_kill.c: remove redundant OOM score normalization in [...] omits 70d7a1044a3a oom-decouple-mems_allowed-from-oom_unkillable_task-v4 omits 923faaaae515 oom: decouple mems_allowed from oom_unkillable_task omits 8753998c5de8 mm, oom: remove redundant task_in_mem_cgroup() check omits 577453cdd1c0 mm, oom: refactor dump_tasks for memcg OOMs omits 00006beccc1a mm/oom_kill.c: remove thread group leader check in oom_eva [...] omits 666600841274 mm: memcontrol: use CSS_TASK_ITER_PROCS at mem_cgroup_scan [...] omits fbb3641c99e0 mm-oom_killer-add-task-uid-to-info-message-on-an-oom-kill-fix omits 0c4fd8ad4f52 mm/oom_kill.c: add task UID to info message on an oom kill omits 517a1adbab80 mm: mempolicy: handle vma with unmovable pages mapped corr [...] omits 3bdce9824352 mm: mempolicy: make the behavior consistent when MPOL_MF_M [...] omits d220014feea2 mm/memory-failure.c: clarify error message omits f0616a4a2aa2 mm-smaps-split-pss-into-components-v5 omits a45fcedadcd4 mm: smaps: split PSS into components omits f044e327e58a mm: use down_read_killable for locking mmap_sem in access_ [...] omits f4affd001e18 proc-use-down_read_killable-mmap_sem-for-proc-pid-map_files-fix omits 8390c225d44e proc: use down_read_killable mmap_sem for /proc/pid/map_files omits f5f3c3330b4d proc: use down_read_killable mmap_sem for /proc/pid/clear_refs omits a4cf04c428da proc: use down_read_killable mmap_sem for /proc/pid/pagemap omits 0e8c044446e0 proc: use down_read_killable mmap_sem for /proc/pid/smaps_rollup omits 871cd786fa8a proc: use down_read_killable mmap_sem for /proc/pid/maps omits 189058f47a2c tools/vm/slabinfo: add sorting info to help menu omits 764ad4f59b26 tools/vm/slabinfo: add option to sort by partial slabs omits a2ff535cd90e tools/vm/slabinfo: add partial slab listing to -X omits 155392f96c26 tools/vm/slabinfo: order command line options omits b08902ced137 mm/vmscan.c: add checks for incorrect handling of current- [...] omits b944200aa7b5 mm/vmscan.c: calculate reclaimed slab caches in all reclaim paths omits 4579c44c8dd6 mm/vmscan: add a new member reclaim_state in struct shrink [...] omits 41bd0a2c5d29 mm/vmscan.c: add a new member reclaim_state in struct shri [...] omits 115c960f5240 mm: vmscan: correct some vmscan counters for THP swapout omits d7c84bbe884e mm: vmscan: remove double slab pressure by inc'ing sc->nr_scanned omits 2eb114238296 mm: init: report memory auto-initialization features at boot time omits 0070acff976a mm: security: introduce init_on_alloc=1 and init_on_free=1 [...] omits 38d3c8793de6 mm-security-introduce-init_on_alloc=1-and-init_on_free=1-b [...] omits 23a8c494544e mm-security-introduce-init_on_alloc=1-and-init_on_free=1-b [...] omits 629837b372e6 mm: security: introduce init_on_alloc=1 and init_on_free=1 [...] omits 8d0b1a384af9 arm64: move jump_label_init() before parse_early_param() omits 2d527676f48d mm/large system hash: clear hashdist when only one node wi [...] omits ea0f3505ba08 mm/large system hash: use vmalloc for size > MAX_ORDER whe [...] omits fa2cd272a115 mm/vmalloc.c: spelling> s/informaion/information/ omits 374bdf04ebb9 mm/vmalloc.c: switch to WARN_ON() and move it under unlink_va() omits 754e4f63a508 mm/vmalloc.c: get rid of one single unlink_va() when merge omits d5dbdb8ed835 mm/vmalloc.c: preload a CPU with one object for split purpose omits 069fb3e787fc mm/vmalloc.c: remove "node" argument omits 9d786216273e mm/sparse.c: fix ALIGN() without power of 2 in sparse_buff [...] omits febcd438a6dc mm/sparse.c: fix memory leak of sparsemap_buf in aliged memory omits bee5f19dd069 mm/sparse.c: set section nid for hot-add memory omits 388b8b400862 mm/memory_hotplug: remove "zone" parameter from sparse_rem [...] omits d2630053ce73 mm/memory_hotplug: make unregister_memory_block_under_node [...] omits 824cca93b558 mm/memory_hotplug: remove memory block devices before arch [...] omits 546509de13f0 mm/memory_hotplug: drop MHP_MEMBLOCK_API omits 9a5da6fde431 mm/memory_hotplug: create memory block devices after arch_ [...] omits 659e9a2de8a2 mm/memory_hotplug: allow arch_remove_memory() without CONF [...] omits 1ceffe5f2616 drivers/base/memory: fix a compilation warning omits 300fa1a136e1 drivers/base/memory: pass a block_id to init_memory_block() omits 0a917ce1c059 arm64/mm: add temporary arch_remove_memory() implementation omits 18d39e6d41cd s390x/mm: implement arch_remove_memory() omits 801efa6862f9 s390x/mm: fail when an altmap is used for arch_add_memory() omits 4a45b40b1f38 mm/memory_hotplug: simplify and fix check_hotplug_memory_range() omits 40f359ce8d7a mm/mmu_notifier: use hlist_add_head_rcu() omits 99b81e6cf68a mm/memory.c: fail when offset == num in first check of __v [...] omits 3850a91aa868 mm/pgtable: drop pgtable_t variable from pte_fn_t functions omits a39ae8f2e5ec unicore32: switch to generic version of pte allocation omits 9f2d8f51ee2c um: switch to generic version of pte allocation omits 364bc6f763dd riscv: switch to generic version of pte allocation omits bd294cc4b8e0 parisc: switch to generic version of pte allocation omits 27eb64af6e05 nios2: switch to generic version of pte allocation omits 66e08f245c68 nds32: switch to generic version of pte allocation omits 21b765566417 mips: switch to generic version of pte allocation omits 181d141e4983 m68k: sun3: switch to generic version of pte allocation omits ed23f93db4ce csky: switch to generic version of pte allocation omits f977a97ef63b arm64/mm: fix a bogus GFP flag in pgd_alloc() omits 37f4a51ca14c arm64: switch to generic version of pte allocation omits fc867e873627 arm: switch to generic version of pte allocation omits 2fb4c1e6282b alpha: switch to generic version of pte allocation omits d4cb8681b81e asm-generic, x86: introduce generic pte_{alloc,free}_one[_kernel] omits e8f264d93b48 mm/mmap.c: fix the adjusted length error omits 8a4fcede65ed mm/gup.c: mark undo_dev_pagemap as __maybe_unused omits c5527193a9fe mm/gup.c: remove some BUG_ONs from get_gate_page() omits 986029ad19bc mm-gup-speed-up-check_and_migrate_cma_pages-on-huge-page-fix omits 683ae8649839 mm/gup: speed up check_and_migrate_cma_pages() on huge page omits 7cb3fe760146 mm: mark the page referenced in gup_hugepte omits 013696b21ac2 mm: switch gup_hugepte to use try_get_compound_head omits 52eb2e6d5562 mm: move the powerpc hugepd code to mm/gup.c omits 3aa33e1b6b40 mm: validate get_user_pages_fast flags omits 3f1e67310aed mm: consolidate the get_user_pages* implementations omits fd43ed7c3a69 mm: reorder code blocks in gup.c omits 9999257fa2c4 mm: rename CONFIG_HAVE_GENERIC_GUP to CONFIG_HAVE_FAST_GUP omits 50db24b5f379 sparc64: use the generic get_user_pages_fast code omits fc83766c9e5c sparc64: define untagged_addr() omits 4b7e0cce4ce3 sparc64-add-the-missing-pgd_page-definition-fix omits 8b727021f16c sparc64: add the missing pgd_page definition omits 5d47945aa074 sh: use the generic get_user_pages_fast code omits 217cc72dec8b sh: stub out pud_page omits 6debeb43512d sh: add the missing pud_page definition omits 0a3de5b7af1b MIPS: don't select ARCH_HAS_PTE_SPECIAL omits 505d12d06caf MIPS: use the generic get_user_pages_fast code omits d6d0da6c5a97 mm: lift the x86_32 PAE version of gup_get_pte to common code omits 9cf72a6c87ad mm: simplify gup_fast_permitted omits 22eb339116df mm: use untagged_addr() for get_user_pages_fast addresses omits b92928c5f716 mm: thp: make deferred split shrinker memcg aware omits ca37e9e5f18d mm-shrinker-make-shrinker-not-depend-on-memcg-kmem-fix-2 omits 54d501b0f382 Merge branch 'work.mount' into for-next omits 1836650340ec Merge remote-tracking branch 'parisc-hd/for-next' omits f43f717ebc8b Merge branches 'work.mount' and 'work.dcache' into for-next omits fadac995b82d Merge remote-tracking branch 'nios2/for-next' omits e0c1bb77e757 Merge remote-tracking branch 'mips/mips-next' omits 792981c25a10 fix the braino in "Teach shrink_dcache_parent() to cope wi [...] omits 62f1e3e60fd9 Merge remote-tracking branch 'm68knommu/for-next' omits 55a6a0cfc3be Merge remote-tracking branch 'h8300/h8300-next' omits 3e18d99b0a0e Merge remote-tracking branch 'csky/linux-next' omits 7ac1f75cd820 Merge remote-tracking branch 'clk/clk-next' omits 7a87ecabc211 Merge remote-tracking branch 'tegra/for-next' omits 6c9984b8d8f1 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 4c0c432ea91e Merge remote-tracking branch 'samsung-krzk/for-next' omits 6f46deae2893 Merge remote-tracking branch 'rockchip/for-next' omits 000c5d10b277 Merge remote-tracking branch 'reset/reset/next' omits 0ddcd67595b9 Merge remote-tracking branch 'renesas/next' omits d0e3a0b452ee Merge remote-tracking branch 'qcom/for-next' omits 55d5a9b04eb7 Merge remote-tracking branch 'omap/for-next' omits c7ec6cded0c1 Merge remote-tracking branch 'mvebu/for-next' omits 15dca499c32d Merge remote-tracking branch 'mediatek/for-next' omits 96b680fddd92 Merge remote-tracking branch 'keystone/next' omits 72fc4daf4e34 Merge remote-tracking branch 'imx-mxs/for-next' omits 0f24c26d724b Merge remote-tracking branch 'bcm2835/for-next' omits 5894828c29a5 Merge remote-tracking branch 'at91/at91-next' omits 2f9cadf865fa Merge remote-tracking branch 'aspeed/for-next' omits 9260888a9dd1 Merge remote-tracking branch 'amlogic/for-next' omits 237211ce3857 Merge remote-tracking branch 'actions/for-next' omits d7f38b7fa2d9 Merge remote-tracking branch 'arm-soc/for-next' omits f67a5352c558 Merge remote-tracking branch 'arm/for-next' omits 840436d5a3ae Merge remote-tracking branch 'asm-generic/master' omits 93c8d2da1e36 Merge remote-tracking branch 'dma-mapping/for-next' omits 38cec4370167 Merge remote-tracking branch 'kbuild/for-next' omits 58038662df39 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 3d19728ebc55 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits d8dd9697eac9 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 1af1b69f43b5 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 2fee89898233 Merge remote-tracking branch 'omap-fixes/fixes' omits 47783060c3c8 Merge remote-tracking branch 'reset-fixes/reset/fixes' omits 946c8eb20f5f Merge remote-tracking branch 'crypto-current/master' omits 0c38220941cb Merge remote-tracking branch 'input-current/for-linus' omits 77485242e132 Merge remote-tracking branch 'phy/fixes' omits 13c7f0a037e8 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits a0970662f725 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 19c21bd2df4e Merge remote-tracking branch 'spi-fixes/for-linus' omits 6518823c12c0 Merge remote-tracking branch 'regulator-fixes/for-linus' omits ddefd608c95e Merge remote-tracking branch 'regmap-fixes/for-linus' omits 994d2b48d720 Merge remote-tracking branch 'sound-current/for-linus' omits 2e44b0f2508a Merge remote-tracking branch 'netfilter/master' omits 50c0442b343e Merge remote-tracking branch 'net/master' omits a3e95c1fa163 Merge remote-tracking branch 'sparc/master' omits 6e2aba99550f Merge remote-tracking branch 'powerpc-fixes/fixes' omits 0ae90c857b8f Merge remote-tracking branch 'arc-current/for-curr' omits 85178525e382 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 410300e77255 Merge branch 'pci/trivial' omits 3609c90f21c0 Merge branch 'remotes/lorenzo/pci/misc' omits 68f0026301c7 Merge branch 'remotes/lorenzo/pci/endpoint' omits 6e226b87eff9 Merge branch 'remotes/lorenzo/pci/xilinx' omits f30704bd2cd5 Merge branch 'remotes/lorenzo/pci/tegra' omits ff7b46a627e8 Merge branch 'remotes/lorenzo/pci/rcar' omits 291aad7ab35a Merge branch 'remotes/lorenzo/pci/qcom' omits d2627804c53d Merge branch 'remotes/lorenzo/pci/mobiveil' omits f4d621338f17 Merge branch 'remotes/lorenzo/pci/hv' omits 7e8b984c61c5 Merge branch 'remotes/lorenzo/pci/dwc' omits 2e5801134ba4 Merge branch 'remotes/lorenzo/pci/armada' omits 354b9421f70c Merge branch 'remotes/lorenzo/pci/altera' omits 4672c4fd20c3 Merge branch 'pci/resource' omits 5284e7fefbc0 Merge branch 'pci/peer-to-peer' omits ecaa370b7fca Merge branch 'pci/misc' omits 3d6644209acb Merge branch 'pci/enumeration' omits 68e85aa5303b Merge branch 'pci/docs' omits 4ad1e82651d7 drm/amdgpu: enable IP discovery by default on navi omits eee5421d1b9f drm/amdgpu: properly guard the generic discovery code omits 0d34d4402e0b drm/amdgpu: add missing documentation on new module parameters omits 5da4ed620550 drm/amdgpu/psp: add a mutex to protect access to the psp ring omits 49eaefc94e5c drm/amdgpu/navi10: add uclk activity sensor omits f4c8fc2276fc drm/amdgpu: consolidate navi14 IP init omits 52b9937a5390 drm/amdgpu: disable concurrent flushes on Navi14 omits 53a194bb4be6 drm/amdgpu: enable gfxoff code path for navi14 omits d363e75dccd9 drm/amdgpu/vcn: enable indirect DPG SRAM mode for navi14 omits c84e816cd789 drm/amd/powerplay: disable gfxoff for navi14 omits 4a6cc4b11622 drm/amdgpu/nv: set vcn pg flag for navi14 omits 4361b9f959b1 drm/amd/display: disable display writeback for navi14 omits 375563efe447 drm/amdgpu: enable async gfx ring for navi14 omits bc63c3f09a0f drm/amdgpu: enable clock gatings for navi14 omits 99b833348aee drm/amdgpu/athub2: set clock gating for navi14 omits cfef0d2e3c30 drm/amdgpu/mmhub2: set clock gating for navi14 omits 0aea33c081f4 drm/amdgpu: declare asd firmware for navi14 omits f2e3bb1bbebc drm/amdgpu: Enable VCN on navi14 omits 23984ba0fdea drm/amd/display: skip to load dmcu firmware for navi14 omits 9b9213d0e0a6 drm/amdgpu: skip to load ta firmware for navi14 omits b549edf1069a drm/amd/display: add ASICREV defines v2 omits d9452d39ec1a drm/amd/display: add dm block omits 4811a66cbda6 drm/amd/display: add NAVI14 in resource construct omits 387868ba1f79 drm/amd/display: add nv14 cases to amdgpu_dm omits 62e143716eb7 drm/amdgpu: enable sw smu ip for navi14 omits b336a4f240fd drm/amdgpu/smu11: add support for navi14 omits dddd124da8fc drm/amdgpu/psp: start rlc autoload after psp received rlcg [...] omits 81e7f687a9eb drm/amdgpu: enable psp ip block for navi14 omits 2ee00a22b694 drm/amdgpu/psp: add psp support for navi14 (v3) omits 98b7aef33049 drm/amdgpu: enable virtual display for navi14 omits 4eb1c48b2dbd drm/amdgpu: add ip blocks for navi14 omits 5a152284fbfe drm/amdgpu/soc15: add support for navi14 omits bf5a6870995a drm/amdgpu/gfx10: fix programming of SC_HIZ_TILE_FIFO_SIZE field omits 5bc258164606 drm/amdgpu/gfx10: update gfx golden settings for navi14 omits 7c4b5719050a drm/amdgpu/gfx10: update gfx golden settings for navi14 omits 8ed4a47084ca drm/amdgpu/gfx: update gc_v10_1_1 golden setting omits dec4aeed8984 drm/amdgpu/gfx10: add gfx v10_1_1 golden settings for navi14 omits f983581dffa0 drm/amdgpu/gfx: add definition of mmCGTT_GS_NGG_CLK_CTRL omits fb9a99722d5c drm/amdgpu/gfx10: set tcp harvest for navi14 omits 30a3f97403c4 drm/amdgpu: set rlc funcs for navi14 omits af11e013d12d drm/amdgpu: add me/mec configurations for navi14 omits 4cda7c63dabf drm/amdgpu/gfx10: add clockgating support for navi14 omits 9274824c7620 drm/amdgpu/gfx10: add gfx config for navi14 omits fe473b74307b drm/amdgpu/gfx10: add placeholder for navi14 golden settings omits c0c7c081845b drm/amdgpu/gfx10: add support for navi14 firmware omits 532373fad277 drm/amdgpu/sdma5: set clock gating for navi14 omits f01016bf771d drm/amdgpu/sdma5: update sdma5 golden settings for navi14 omits 8df9786baf8f drm/amdgpu/sdma5: add sdma5_0 golden settings for navi14 omits 210232756208 drm/amdgpu/sdma5: add placeholder for navi14 golden settings omits ceed89a06bc4 drm/amdgpu/sdma5: add support for navi14 firmware omits 2a08c0c56da4 drm/amdgpu/gmc10: add navi14 support omits f520cb7b1ede drm/amdgpu: increase max instance number for hw ip omits a5ee4d4c5d08 drm/amdgpu/discovery: init reg base offset via ip discover [...] omits 7d3abc556ea4 drm/amdgpu/soc15: initialize reg base for navi14 (v2) omits 15005bad9e1c drm/amdgpu: add navi14 ucode loading method omits 0bc133a1ad80 drm/amdgpu: set asic family and ip blocks for navi14 omits df10df5a9192 drm/amdgpu: add gpu_info firmware for navi14 omits e6a27a52f034 drm/amdgpu: add navi14 asic type omits adca963337c7 mmc: sdhci_am654: Add dependency on MMC_SDHCI_AM654 omits a40455dbab57 mmc: alcor: remove a redundant greater or equal to zero co [...] omits ba618c69574b mmc: sdhci-msm: fix mutex while in spinlock omits e9172c93f3c3 mmc: sdhci_am654: Make some symbols static omits a57b927e5341 dma-mapping: remove dma_max_pfn omits a6787c496702 mmc: core: let the dma map ops handle bouncing omits 60f1b49a250f dt-binding: mmc: rename tmio_mmc.txt to renesas,sdhi.txt omits ea39d6c3c48a mmc: sdhci-sprd: Add pin control support for voltage switch omits 027d2dff7586 dt-bindings: mmc: sprd: Add pinctrl support omits e27ecaff773f mmc: sdhci-sprd: Add start_signal_voltage_switch ops omits df05c1346f16 mmc: sdhci-pci: Add support for Intel EHL omits bd3e25df4bbd mmc: tmio: Use dma_max_mapping_size() instead of a workaround omits fd7bc7a30fe2 mmc: sdio: Drop unused in-parameter from mmc_sdio_init_card() omits 6c6a706abd41 mmc: sdio: Drop unused in-parameter to mmc_sdio_reinit_card() omits 47ae56407f59 mmc: sdio: Don't re-initialize powered-on removable SDIO c [...] omits 62325a8a6e8f mmc: sdio: Drop powered-on re-init at runtime resume and HW reset omits eb401e30035f Merge branch 'kconfig' into for-next omits 3a768d9f7ae5 kbuild: compile-test kernel headers to ensure they are sel [...] omits 8a5e465f1247 kheaders: include only headers into kheaders_data.tar.xz omits 30bafd6eb35d kheaders: remove meaningless -R option of 'ls' omits 3b62076b53d2 kbuild: support header-test-pattern-y omits e734d19b15ce kbuild: do not create wrappers for header-test-y omits 0c422a3d4e1b kbuild: compile-test exported headers to ensure they are s [...] omits 0ac3735fce80 pstore: Fix double-free in pstore_mkfile() failure path omits ba1a1e6257c2 Merge branch 'core/debugobjects' omits e6223f8884b2 Merge branch 'core/rcu' omits 0f19dbf34f1f Merge branch 'core/rslib' omits 8123bb9d53ea Merge branch 'core/stacktrace' omits 45673a45e5b9 Merge branch 'irq/core' omits 48dfe1ef3dab Merge branch 'locking/core' omits 652b6fcef2bb Merge branch 'perf/core' omits 0e0da98d8425 Merge branch 'ras/core' omits e6497dac90cb Merge branch 'sched/core' omits 13c64a84a484 Merge branch 'smp/hotplug' omits 131a0badb978 Merge branch 'timers/core' omits f0570abcc59e Merge branch 'linus' omits 5f419d89cab4 mm-shrinker-make-shrinker-not-depend-on-memcg-kmem-fix omits c9d49e69e887 mm: shrinker: make shrinker not depend on memcg kmem omits 1c0af4b86bcf mm: move mem_cgroup_uncharge out of __page_cache_release() omits 4e050f2df876 mm: thp: extract split_queue_* into a struct omits 2576e1702a29 mm-memcg-add-deact-tag-for-reparented-kmem-caches-in-memcg [...] omits d41773efb72a mm, memcg: add ":deact" tag for reparented kmem caches in [...] omits a4170dd315a8 mm, memcg: add a memcg_slabinfo debugfs file omits 3fc6438a3526 mm: memcg/slab: properly handle kmem_caches reparented to [...] omits d772384c1db8 mm: memcg/slab: reparent memcg kmem_caches on cgroup removal omits 364a2301d13e mm: memcg/slab: stop setting page->mem_cgroup pointer for [...] omits 9d92425766a9 mm/slab: fix an use-after-free in kmemcg_workfn() omits ae97d00ccc08 mm: memcg/slab: rework non-root kmem_cache lifecycle management omits 6511be405177 mm: memcg/slab: synchronize access to kmem_cache dying fla [...] omits 8feceac5372f mm: memcg/slab: don't check the dying flag on kmem_cache creation omits 69be0d5dcaf9 mm: memcg/slab: unify SLAB and SLUB page accounting omits 298baa21449a mm: memcg/slab: introduce __memcg_kmem_uncharge_memcg() omits 3962c5ad07d0 mm: memcg/slab: generalize postponed non-root kmem_cache d [...] omits 672ee4acf2e9 mm: memcg/slab: rename slab delayed deactivation functions [...] omits 2d39bd925870 mm: memcg/slab: postpone kmem_cache memcg pointer initiali [...] omits b0b4affa9276 mm-memcontrol-dump-memorystat-during-cgroup-oom-fix omits 0a94e9040bea mm: memcontrol: dump memory.stat during cgroup OOM omits 2c970ba44f25 mm, memcg: introduce memory.events.local omits 25e82f529b90 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints omits f9d49fbe2174 memcg, fsnotify: no oom-kill for remote memcg charging omits d331557667ab memcg, oom: no oom-kill for __GFP_RETRY_MAYFAIL omits c5275364fa16 mm/mincore.c: fix race between swapoff and mincore omits 51308d8ee027 mm-swap-use-rbtree-for-swap_extent-fix omits 287dd035db8e mm, swap: use rbtree for swap_extent omits 55f365da620a mm, swap: fix bad swap file entry warning omits 719098f314d4 mm/swap_state.c: simplify total_swapcache_pages() with get [...] omits 6e5f4d7e08aa mm, swap: fix race between swapoff and some swap operations omits 61a14dec3a1c mm/filemap.c: correct the comment about VM_FAULT_RETRY omits ccd24acd4625 9p: pass the correct prototype to read_cache_page omits 8905b2733c70 jffs2: pass the correct prototype to read_cache_page omits 82e2ef75e5fc mm/filemap: don't cast ->readpage to filler_t for do_read_ [...] omits 553313562f90 mm/filemap.c: fix an overly long line in read_cache_page omits 3ee7d0b2b04d mm/page_owner.c: store page_owner's gfp_mask in stackdepot itself omits 9ff8120a9843 mm, debug_pagealloc: use a page type instead of page_ext flag omits 8c26cf8eb76a mm, page_alloc: more extensive free page checking with deb [...] omits ad6f670f6fbf mm, debug_pagelloc: use static keys to enable debugging omits cfe843d36b24 mm/failslab.c: by default, do not fail allocations with di [...] omits e3fb20815a1b include/linux/vmpressure.h: use spinlock_t instead of stru [...] omits 400ea1117e67 mm/page_isolation.c: change the prototype of undo_isolate_ [...] omits 44e921b4493d mm: remove the account_page_dirtied export omits c99383529772 include/linux/mm_types.h: ifdef struct vm_area_struct::swa [...] omits 212d572450a9 mm: make !CONFIG_HUGE_PAGE wrappers into static inlines omits d19ebbb687aa mm/memory.c: trivial clean up in insert_page() omits 70b7f3cfceee mm: migrate: remove unused mode argument omits 0aad9d914b8b mm/gup.c: make follow_page_mask() static omits c8fda27d7bf7 sparc: remove ARCH_SELECT_MEMORY_MODEL omits 2dcb7c1c985f s390: remove ARCH_SELECT_MEMORY_MODEL omits 71c9a4acf7cf arm: remove ARCH_SELECT_MEMORY_MODEL omits f49cfaccebc0 include/linux/pfn_t.h: remove pfn_t_to_virt() omits a07f0a398393 mm-kasan-add-object-validation-in-ksize-v4 omits 6454f893dfa6 mm/kasan: add object validation in ksize() omits 2151228fcafe mm/slab: refactor common ksize KASAN logic into slab_common.c omits 3494658a7ca5 lib/test_kasan: Add test for double-kzfree detection omits a787889212c1 mm/kasan: include types.h for "bool" omits 77f01191613f mm/kasan: change kasan_check_{read,write} to return boolean omits dc55b51f312c mm/kasan: introduce __kasan_check_{read,write} omits 94baeb5cab94 asm-generic, x86: add bitops instrumentation for KASAN omits 912a10dae5b3 x86: use static_cpu_has in uaccess region to avoid instrum [...] omits 33d0199d385d lib/test_kasan: add bitops tests omits 470a92b8d260 mm/kasan: print frame description for stack bugs omits 69b62d7eb544 docs: kmemleak: add more documentation details omits 5d66792b07c1 mm/kmemleak.c: change error at _write when kmemleak is disabled omits 7c3c2f2ea31d mm/kmemleak.c: fix check for softirq context omits 449fbafd34ec slub: don't panic for memcg kmem cache creation failure omits c04b19607266 mm/slub.c: avoid double string traverse in kmem_cache_flags() omits 8c1d538fbb41 lkdtm/heap: add tests for freelist hardening omits ec9ed6ba1f7f mm/slab: restore IRQs in kfree() omits 3f8165c36cd8 mm/slab: sanity-check page type when looking up cache omits 647b48f4bfb6 mm/slab: validate cache membership under freelist hardening omits 13e9ffa93edb ramfs: support O_TMPFILE omits 443235895cb8 ocfs2: checkpoint appending truncate log transaction befor [...] omits 75badef82369 ocfs2: wait for recovering done after direct unlock request omits 2314597ff158 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits b9b6c773323f ocfs2: clear zero in unaligned direct IO omits 8b405bba80dd ocfs2-use-kmemdup-rather-than-duplicating-its-implementati [...] omits 3d671431b448 ocfs2: use kmemdup rather than duplicating its implementation omits 83078e56a28f fs/ocfs2/dlmglue.c: unneeded variable: "status" omits 0cf82962a3a2 ocfs-no-need-to-check-return-value-of-debugfs_create-functions-v2 omits 31c78208a4b7 ocfs: no need to check return value of debugfs_create functions omits ef43581d0442 ocfs2: add first lock wait time in locking_state omits 07984b0034cd ocfs2-add-locking-filter-debugfs-file-fix omits 282e9af298a9 ocfs2: add locking filter debugfs file omits 7cb0f5d41093 ocfs2: add last unlock times in locking_state omits 1b8ba93bfc73 ocfs2/dlm: use struct_size() helper omits ef78678a05e1 fs: ocfs: fix spelling mistake "hearbeating" -> "heartbeat" omits 2259ab4208bc sh: prevent warnings when using iounmap omits aea2adcd5569 sh: config: remove left-over BACKLIGHT_LCD_SUPPORT omits 52fa4487528b arch/sh/configs/sdk7786_defconfig: remove CONFIG_LOGFS omits 28e875570dc6 scripts/spelling.txt: add more spellings to spelling.txt omits 2a763afe1d6e scripts/decode_stacktrace: Accept dash/underscore in modules omits dbce587c39ac scripts/spelling.txt: add spelling fix for prohibited omits fa40c14c5f5f scripts-spellingtxt-drop-sepc-from-the-misspelling-list-fix omits a1de7258099e scripts/spelling.txt: drop "sepc" from the misspelling list omits 64f1d19b3e33 scripts-decode_stacktrace-look-for-modules-with-kodebug-ex [...] omits c71930b1d705 scripts/decode_stacktrace: look for modules with .ko.debug [...] omits 6d9bba658a84 scripts/decode_stacktrace: match basepath using shell pref [...] omits d8f600c8d0de include/linux/dmar.h: replace single-char identifiers in macros omits b17f88b16828 nilfs2: do not use unexported cpu_to_le32()/le32_to_cpu() [...] omits a691318649fc mm/z3fold.c: fix z3fold_buddy_slots use after free omits dff33a8bd778 mm/z3fold.c: lock z3fold page before __SetPageMovable() omits df21c730dc92 mm/memcontrol: fix wrong statistics in memory.stat omits 4ee1d81d817e fat: add nobarrier to workaround the strange behavior of device omits be66a174b253 mm/nvdimm: add is_ioremap_addr and use that to check iorem [...] omits 1c53196ad00c mm: vmscan: scan anonymous pages on file refaults omits c433a7975cfc Merge tag 'nfs-rdma-for-5.3-1' of git://git.linux-nfs.org/ [...] omits a20844539b97 Merge branch 'timers/vdso' omits afbae866e904 Merge branch 'x86/apic' omits 972fb41bfd72 Merge branch 'x86/asm' omits c807d7f49a58 Merge branch 'x86/boot' omits 4c472ecbcce0 Merge branch 'x86/build' omits 19bf5eb339a1 Merge branch 'x86/cache' omits 6c3edcc50a1e Merge branch 'x86/cleanups' omits 5e2555209dd5 Merge branch 'x86/core' omits 5999fb05c709 Merge branch 'x86/cpu' omits 40347219251a Merge branch 'x86/entry' omits 0e8c64034234 Merge branch 'x86/fpu' omits b61445f0e593 Merge branch 'x86/kdump' omits fdd5e11db299 Merge branch 'x86/paravirt' omits a6db4ccd2f6a Merge branch 'x86/platform' omits 51b74a4a5cab Merge branch 'x86/pti' omits 8a6ef86b8f3a Merge branch 'x86/timers' omits cfe45858981b Merge branch 'x86/topology' omits 4fb92a088b5a Merge branch 'x86/urgent' omits 05f60097eebd Merge branches 'acpi-pm', 'pm-pci', 'pm-sleep' and 'pm-doc [...] omits 6a42ac2da18f Merge branch 'for-5.3/block' into for-next omits d4811492eb30 f2fs: fix to avoid long latency during umount omits fcdd8ae04cf8 Merge branch 'for-5.3/libata' into for-next omits 96021e491dbf Merge branches 'acpi-apei', 'acpi-doc', 'acpi-soc' and 'ac [...] omits 7dd6fba49dac Merge branch 'acpica' into linux-next omits 109fc300d054 f2fs: allow all the users to pin a file omits 966673013617 Merge branch 'work.adfs' into for-next omits a8d4779ea763 Merge branch 'work.dcache' into for-next omits cb8f0b366109 Merge branches 'fixes' and 'work.misc' into for-next omits 64b5ad456227 switch the remnants of releasing the mountpoint away from fs_pin omits d3c872b84afc get rid of detach_mnt() omits 411d41ef7447 make struct mountpoint bear the dentry reference to mountp [...] omits a99d7580f66e Teach shrink_dcache_parent() to cope with mixed-filesystem [...] omits 0b0ec6bc97f5 Merge branch 'pm-sleep' into linux-next omits f4ed27e065b3 parisc: Ensure userspace privilege for ptraced processes i [...] omits 5f3f94ad7710 parisc: Fix kernel panic due invalid values of IAOQ0 or IAOQ1 omits 8b7627ffd3e8 PCI: Fix typos and whitespace errors omits 8c9d33aefd4d Merge branch 'for-5.3/block' into for-next omits 32232b350d7c x86/ldt: Initialize the context lock for init_mm omits 74e29a7de71a Merge branch 'for-5.3/block' into for-next omits 228931b99a01 Merge branch 'for-5.3/libata' into for-next omits 1a8f1ed3eb1a NFS: Record task, client ID, and XID in xdr_status trace points omits 828d2aef3ee7 NFS: Update symbolic flags displayed by trace events omits 986aab3e86ae NFS: Display symbolic status code names in trace log omits 5ebc8165ca9f NFS: Fix show_nfs_errors macros again omits 35d5d41be072 NFS4: Add a trace event to record invalid CB sequence IDs omits ba91ebd562b2 xprtrdma: Modernize ops->connect omits 0ea65b565ecc xprtrdma: Remove rpcrdma_req::rl_buffer omits 9a81c73a3d31 xprtrdma: Refactor chunk encoding omits 73e48b3a0da8 xprtrdma: Streamline rpcrdma_post_recvs omits 8a7484265451 xprtrdma: Simplify rpcrdma_rep_create omits 7f7a72844fb7 xprtrdma: Wake RPCs directly in rpcrdma_wc_send path omits 8bf48c02a656 xprtrdma: Reduce context switching due to Local Invalidation omits ab5093765bf8 xprtrdma: Add mechanism to place MRs back on the free list omits 146469264355 xprtrdma: Remove fr_state omits fe9ad197bd8a xprtrdma: Remove the RPCRDMA_REQ_F_PENDING flag omits 08d720bcd822 xprtrdma: Fix occasional transport deadlock omits beb843739ea0 xprtrdma: Replace use of xdr_stream_pos in rpcrdma_marshal_req omits 77a1619947ab Revert "x86/build: Move _etext to actual end of .text" omits f8e88dce472c Merge branch 'for-5.3/block' into for-next omits b91d152e01b2 Merge branch 'for-5.3/block' into for-next omits f012a132824f Merge branches 'acpica', 'acpi-osl', 'acpi-tables', 'acpi- [...] omits 10df1dc25e5d Merge branch 'devprop' into linux-next omits 30798019e49b Merge branch 'pm-cpufreq' into linux-next omits dcfdc431c7ad Merge branch 'pm-opp' into linux-next omits 36532c568410 Merge branches 'powercap', 'pm-misc', 'pm-avs' and 'pm-too [...] omits 631b5bf4d62e Merge branch 'acpi-pm' into linux-next omits f26e106a18b9 Merge branch 'pm-sleep' into linux-next omits 52d72845c59e Merge branch 'pm-pci' into linux-next omits 8d0a4f33a636 Merge branch 'for-5.3/block' into for-next omits 72200c286731 Merge branch 'for-5.3/libata' into for-next omits 6af06ee125bf Merge branch 'for-5.3/block' into for-next omits b22cf36c189f bpf: Fix ORC unwinding in non-JIT BPF code omits d31acc2cc6ee objtool: Add support for C jump tables omits 7a7eaea467ef Merge branch 'for-5.3/block' into for-next omits bc87d22918b0 Merge branch 'devel' into for-next omits f6d5c5d273a7 Merge branch 'for-5.3/block' into for-next omits 90823cf3ad6a Merge branch 'for-5.3/block' into for-next omits 1de502fb74d4 Merge branch 'for-5.3/block' into for-next omits 1920ad237e3a Merge branch 'for-5.3/io_uring' into for-next omits 952ab60b5e12 io_uring: add support for recvmsg() omits da350bc130fd io_uring: add support for sendmsg() omits 2d2043cbdb20 Pull XGETQSTAT fix from Eric Sandeen. omits bd2c5638be96 Merge branch 'for-5.3/libata' into for-next omits 2ff78aa1517e Merge branch 'for-5.3/block' into for-next omits 213c10835f60 Merge branch 'for-5.3/block' into for-next omits a6d5141ea08b Merge branch 'for-5.3/block' into for-next omits dd01da0acce8 Merge branch 'for-5.3/block' into for-next omits 7e87487877e8 Merge branch 'for-5.3/block' into for-next omits 7c3fcf91afc0 Merge branch 'for-5.3/block' into for-next omits a72920efb18f pstore: no need to check return value of debugfs_create functions omits 6b075e1cf591 Merge branch 'for-5.3/block' into for-next omits 02b10cee2163 Merge branch 'for-5.3/block' into for-next omits 0251b7a7ff46 mmc: sdio: Move comment about re-initialization to mmc_sdi [...] omits f00e9c2e3f6c mmc: sdio: Drop mmc_claim|release_host() in mmc_sdio_power [...] omits a846d996a243 Pull nameremove cleanups from Amir. omits 6df1dbf11e57 Pull ext2_iget() fix & cleanup. omits 7ba6bfb3b743 Pull quota warning fix and fanotify warning fix. omits 88679b2587a0 powercap/intel_rapl: add support for ICX-D omits 44c79b3d5cb9 powercap/intel_rapl: add support for ICX omits cc3ae777098b powercap/intel_rapl: add support for IceLake desktop omits 8f2501e643bc drm/komeda: Enable writeback split support omits f589e19a5bb2 drm/komeda: Add new component komeda_splitter omits ba6687d1f815 drm/komeda: Accept null writeback configurations for writeback omits 4a209f18f6de drm/komeda: Refine function to_d71_input_id omits 69f7550dc5ec drm/komeda: Add slave pipeline support omits 3349f7750d2d drm/komeda: Add layer split support omits ce40d8067017 drm/komeda: Add split support for scaler omits d9046f2109a6 drm/komeda: Add component komeda_merger omits 27148dc7a082 dt/bindings: drm/komeda: Unify mclk/pclk/pipeline->aclk to [...] omits ce78115a43ac drm/komeda: Rename main engine clk name "mclk" to "aclk" omits 25185657f7a1 drm/komeda: Unify mclk/pclk/pipeline->aclk to one MCLK omits 6492d9226725 drm/komeda: Adds zorder support omits e2fbcd6b3785 drm/komeda: Add format support for Y0L2, P010, YUV420_8/10BIT omits 6c7e6dfcb3da drm/komeda: Add komeda_fb_check_src_coords omits c21d4875e81e dt/bindings: drm/komeda: Adds SMMU support for D71 devicetree omits 39870dcf9195 drm/komeda: Adds SMMU support omits 1c68248700f4 drm/komeda: Enable color-encoding (YUV format) support omits f4c9478330ff drm/komeda: Update HW up-sampling on D71 omits 6c495703876d drm/komeda: Adds limitation check for AFBC wide block not [...] omits 4bdfde429518 drm/komeda: Add rotation support on Komeda driver omits 34c6c60be7c6 drm/komeda: Clear enable bit in CU_INPUTx_CONTROL omits 90005ad5a8b4 arm/komeda: Convert dp_wait_cond() to return an error code. omits 054d2abfd285 drm/komeda: Creates plane alpha and blend mode properties omits 50a02fe7bdd7 drm/komeda: Add image enhancement support omits 22729b320822 drm/komeda: Add engine clock requirement check for the dow [...] omits aa881fa788b9 drm/komeda: Add writeback scaling support omits 4d0aa7d0840b drm/komeda: Implement D71 scaler support omits edf9e80fe47b drm/komeda: Add the initial scaler support for CORE omits d1cdc2ba1553 drm/komeda: Attach scaler to drm as private object omits 82e1bb447ec8 drm/komeda: Added AFBC support for komeda driver omits 4374128ec1c8 drm/komeda: Add writeback support omits 6930fc31a21c drm/komeda: Potential error pointer dereference omits e141c8229335 drm/komeda: remove set but not used variable 'kcrtc' omits 63fefd7e8ed6 drm/arm/hdlcd: Allow a bit of clock tolerance omits 1d6e4971da71 drm/arm/hdlcd: Actually validate CRTC modes omits 362becbed92b drm/arm/mali-dp: Add a loop around the second set CVAL and [...] omits 96961500d6e8 drm/komeda: fixing of DMA mapping sg segment warning omits fb8facf2106f drm/komeda: Constify the usage of komeda_component/pipelin [...] omits e070e380c674 Merge branch 'for-linus/pstore' into for-next/pstore omits 5d528c080065 pstore/ram: Improve backward compatibility with older Chromebooks omits 3803f4dc265f Merge ext2 bitmap bh leak fix. omits 1915f44c9cca Merge change to disable fanotify permission events for proc. omits 034e673710d3 platform/x86: acer-wmi: Mark expected switch fall-throughs omits d979d4a47db7 firewire: mark expected switch fall-throughs omits 2617a18eeefc can: mark expected switch fall-throughs omits b324f1b28dc0 afs: yfsclient: Mark expected switch fall-throughs omits 3ff8a92c5205 afs: fsclient: Mark expected switch fall-throughs adds 46f1ec23a469 Merge branch 'core-rcu-for-linus' of git://git.kernel.org/ [...] adds e1928328699a Merge branch 'locking-core-for-linus' of git://git.kernel. [...] adds 090bc5a2a914 Merge branch 'ras-core-for-linus' of git://git.kernel.org/ [...] adds dad1c12ed831 Merge branch 'sched-core-for-linus' of git://git.kernel.or [...] adds a1aab6f3d295 Merge branch 'x86-asm-for-linus' of git://git.kernel.org/p [...] adds c83b5d321b58 Merge branch 'x86-build-for-linus' of git://git.kernel.org [...] adds 6cfcdad7630d Merge branch 'x86-cache-for-linus' of git://git.kernel.org [...] adds 5b7a2095232d Merge branch 'x86-cleanups-for-linus' of git://git.kernel. [...] adds 3431a940bb6c Merge branch 'x86-core-for-linus' of git://git.kernel.org/ [...] adds da1770238597 Merge branch 'x86-paravirt-for-linus' of git://git.kernel. [...] adds 8faef7125d02 Merge branch 'x86-platform-for-linus' of git://git.kernel. [...] adds 222a21d29521 Merge branch 'x86-topology-for-linus' of git://git.kernel. [...] adds 884922591e2b Merge tag 'tpmdd-next-20190625' of git://git.infradead.org [...] adds 61fc5771f5e7 Merge tag 'audit-pr-20190702' of git://git.kernel.org/pub/ [...] adds 7c0f89634892 Merge tag 'selinux-pr-20190702' of git://git.kernel.org/pu [...] adds d44a62742dec Merge tag 'keys-misc-20190619' of git://git.kernel.org/pub [...] adds c236b6dd48dc Merge tag 'keys-request-20190626' of git://git.kernel.org/ [...] adds c84ca912b079 Merge tag 'keys-namespace-20190627' of git://git.kernel.or [...] adds 0f75ef6a9cff Merge tag 'keys-acl-20190703' of git://git.kernel.org/pub/ [...] adds 8b68150883ca Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] adds 4d2fa8b44b89 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds 2b49350b16fa Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm adds df2a40f549e6 Merge branch 'for-5.3' of git://git.kernel.org/pub/scm/lin [...] adds 92c1d6522135 Merge branch 'for-5.3' of git://git.kernel.org/pub/scm/lin [...] adds 5ad18b2e60b7 Merge branch 'siginfo-linus' of git://git.kernel.org/pub/s [...] adds 6e2bbb688aa6 Merge tag 'pwm/for-5.3-rc1' of git://git.kernel.org/pub/sc [...] adds 8a3367cc8005 Merge tag 'leds-for-5.3-rc1' of git://git.kernel.org/pub/s [...] adds 96407298ff6e Merge tag 'i3c/for-5.3' of git://git.kernel.org/pub/scm/li [...] adds 2ec98f567888 Merge tag 'gpio-v5.3-1' of git://git.kernel.org/pub/scm/li [...] adds 12a5146bda2f Merge tag 'regmap-v5.3' of git://git.kernel.org/pub/scm/li [...] adds 98537ee92fb1 Merge tag 'regulator-v5.3' of git://git.kernel.org/pub/scm [...] adds c6b6cebbc597 Merge tag 'spi-v5.3' of git://git.kernel.org/pub/scm/linux [...] adds 6b04014f3f15 Merge tag 'iommu-updates-v5.3' of git://git.kernel.org/pub [...] adds 585fb3d93d32 EDAC/sysfs: Fix memory leak when creating a csrow object adds 7adc05d2dc3a EDAC/sysfs: Drop device references properly adds 17e47dc6db4f EDAC/altera: Add Stratix10 OCRAM ECC support adds 3c4fcb89db2c arm64: dts: stratix10: Add OCRAM EDAC node adds a428b4d348c4 EDAC/altera: Add Stratix10 SDMMC support adds 109d789922f1 arm64: dts: stratix10: Add SDMMC EDAC node adds 0042e9e7a5f6 EDAC/sb_edac: Remove redundant update of tad_base adds 91abaeaaff35 EDAC/sifive: Add EDAC platform driver for SiFive SoCs adds c452a9d30feb EDAC/ie31200: Add Intel Coffee Lake CPU support adds 4d91fde8d570 EDAC/ie31200: Reformat PCI device table adds ff70cacc967f EDAC/aspeed: Remove set but not used variable 'np' adds 40d796243478 EDAC: Make edac_debugfs_create_x*() return void adds 5c5d3ac2064a EDAC, i10nm: Add Intel additional Ice-Lake support adds c4a1dd9e83ce EDAC, i10nm: Check ECC enabling status per channel adds 1dc78f1ffa3a EDAC, skx, i10nm: Fix source ID register offset adds d8655e7630da EDAC: Fix global-out-of-bounds write when setting edac_mc_ [...] adds 947fbd4ca9fb Merge tag 'please-pull-for_5.3' of git://git.kernel.org/pu [...] adds ed63b9c87360 Merge tag 'media/v5.3-1' of git://git.kernel.org/pub/scm/l [...] adds 2d41ef5432b7 Merge tag 'fbdev-v5.3' of git://github.com/bzolnier/linux adds 4cdd5f9186bb Merge tag 'sound-5.3-rc1' of git://git.kernel.org/pub/scm/ [...] adds 50e163d43ab1 Merge branches 'acpi-pm' and 'pm-pci' adds 3dbeb448543e Merge branch 'pm-sleep' adds 13b06b78c772 Merge branches 'pm-opp', 'pm-misc', 'pm-avs' and 'pm-tools' adds 586a07dca8c5 Merge branch 'pm-cpufreq' adds cf2d213e49fd Merge tag 'pm-5.3-rc1' of git://git.kernel.org/pub/scm/lin [...] adds 8ca572ec3c9c Merge branches 'acpi-tables', 'acpi-osl', 'acpi-misc' and [...] adds 62fd33d3f519 Merge branch 'acpica' adds 64372c0b7dcb Merge branches 'acpi-apei', 'acpi-doc' and 'acpi-soc' adds 4b4704520d97 Merge tag 'acpi-5.3-rc1' of git://git.kernel.org/pub/scm/l [...] adds 0415052db4f9 Merge tag 'devprop-5.3-rc1' of git://git.kernel.org/pub/sc [...] adds 3b99107f0e02 Merge tag 'for-5.3/block-20190708' of git://git.kernel.dk/ [...] adds cdc5ffc41005 Merge tag 'for-5.3/libata-20190708' of git://git.kernel.dk [...] adds c499d1f483a9 tools arch kvm: Sync kvm headers with the kernel sources adds c952b35f4b15 perf header: Assign proper ff->ph in perf_event__synthesiz [...] adds 4c00af0e94cd perf thread: Allow references to thread objects after mach [...] adds cd136189370c perf evsel: Do not rely on errno values for precise_ip fallback adds bff5a556c149 perf tests: Fix record+probe_libc_inet_pton.sh for powerpc64 adds d5b2179d6a67 perf annotate TUI browser: Do not use member from variable [...] adds c18ae6327a13 perf python: Remove -fstack-protector-strong if clang does [...] adds dab0f4ebb22e perf jvmti: Address gcc string overflow warning for strncpy() adds 05c78468a60f tools build: Check if gettid() is available before providi [...] adds 552a031ba12a Merge tag 'v5.2' into perf/core, to pick up fixes adds e3b22a65348a Merge remote-tracking branch 'tip/perf/core' into perf/urgent adds 686cbe9e5d88 tools arch x86: Sync asm/cpufeatures.h with the with the kernel adds d1d59b817939 Merge tag 'perf-urgent-for-mingo-5.3-20190708-2' of git:// [...] adds 608745f12462 Merge branch 'perf-core-for-linus' of git://git.kernel.org [...] adds b7d5c9239855 Merge branch 'x86-boot-for-linus' of git://git.kernel.org/ [...] adds 565eb5f8c5d3 Merge branch 'x86-kdump-for-linus' of git://git.kernel.org [...] adds 593c75463ab6 Merge branch 'parisc-5.3-1' of git://git.kernel.org/pub/sc [...] adds 9d22167f3430 Merge branch 'next-lsm' of git://git.kernel.org/pub/scm/li [...] adds 7011b7e1b702 Merge tag 'printk-for-5.3' of git://git.kernel.org/pub/scm [...] adds e9a83bd23220 Merge tag 'docs-5.3' of git://git.lwn.net/linux adds 028db3e290f1 Revert "Merge tag 'keys-acl-20190703' of git://git.kernel. [...] adds 988052f47adc Merge tag 'locks-v5.3-1' of git://git.kernel.org/pub/scm/l [...] adds e6983afd9254 Merge tag 'fsnotify_for_v5.3-rc1' of git://git.kernel.org/ [...] adds 90f15ac9fa7e ext2: Use kmemdup rather than duplicating its implementation adds fa33cdbf3ece udf: Fix incorrect final NOT_ALLOCATED (hole) extent length adds 682f7c5c465d Merge tag 'for_v5.3-rc1' of git://git.kernel.org/pub/scm/l [...] adds a47f5c56b2eb Merge tag 'iomap-5.3-merge-1' of git://git.kernel.org/pub/ [...] adds 40f06c799539 Merge tag 'copy-file-range-fixes-1' of git://git.kernel.or [...] adds 25cd6f355dab Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/ [...] adds 8dda9957e3a1 Merge tag 'afs-next-20190628' of git://git.kernel.org/pub/ [...] adds 2e756758e5cb Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm [...] adds 0248a8be6d21 Merge tag 'gfs2-for-5.3' of git://git.kernel.org/pub/scm/l [...] adds c8320ccdd47e nfsd: Fix misuse of strlcpy adds 297e57a24f6e nfsd: Make two functions static adds b78fa45d4edb nfsd: Make __get_nfsdfs_client() static adds d2b6b4c832f7 Merge tag 'nfsd-5.3' of git://linux-nfs.org/~bfields/linux adds 398364a35dae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f28a1f16135c m68k: Don't select ARCH_HAS_DMA_PREP_COHERENT for nommu or [...] adds 29cd581b5949 Merge tag 'm68k-for-v5.3-tag2' of git://git.kernel.org/pub [...] adds 5450e8a316a6 Merge tag 'pidfd-updates-v5.3' of git://git.kernel.org/pub [...] adds 8f6ccf6159ae Merge tag 'clone3-v5.3' of git://git.kernel.org/pub/scm/li [...] adds 17ccf9e31e0d Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next adds 6d7855c54e1e sockfs: switch to ->free_inode() adds 333f7909a857 coallocate socket_wq with socket itself adds ee4f56f46ab7 bonding: fix value exported by Netlink for peer_notif_delay adds 59c820b2317f ipv6: elide flowlabel check if no exclusive leases exist adds 6413139dfc64 skbuff: increase verbosity when dumping skb data adds dd006fc434e1 nfc: fix potential illegal memory access adds cecaa76b2919 selftests: txring_overwrite: fix incorrect test of mmap() [...] adds e858faf556d4 tcp: Reset bytes_acked and bytes_received when disconnecting adds af144a983402 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net adds 8822e270d697 net: core: move push MPLS functionality from OvS to core helper adds ed246cee09b9 net: core: move pop MPLS functionality from OvS to core helper adds d27cf5c59a12 net: core: add MPLS update core helper and use in OvS adds 2a2ea50870ba net: sched: add mpls manipulation actions to TC adds 6fb8dbca8e9e tc-tests: actions: add MPLS tests adds 88e2f2846d90 Merge branch 'Add-MPLS-actions-to-TC' adds ccf355e52a32 net: phy: Make use of linkmode_mod_bit helper adds a96701fb3534 sctp: remove reconf_enable from asoc adds 1c13475368b6 sctp: remove prsctp_enable from asoc adds da1f6d4de7b7 sctp: rename asoc intl_enable to asoc peer.intl_capable adds e55f4b8bf462 sctp: rename sp strm_interleave to ep intl_enable adds 6c6fbad6576f Merge branch 'sctp-tidyup' adds 3cab2afb149c sctp: remove rcu_read_lock from sctp_bind_addr_state adds 0f93242d96ff nfp: tls: ignore queue limits for delete commands adds ff8869d5ed4e nfp: tls: move setting ipver_vlan to a helper adds 53601c68b854 nfp: tls: use unique connection ids instead of 4-tuple for TX adds f6dfa31509a0 nfp: ccm: increase message limits adds 427545b30463 nfp: tls: count TSO segments separately for the TLS offload adds b5d9a834f4fd net/tls: don't clear TX resync flag on error adds c3b649113312 nfp: tls: don't leave key material in freed FW cmsg skbs adds ab232e61e728 net/tls: add missing prot info init adds c8d3928ea7e7 nfp: tls: avoid one of the ifdefs for TLS adds 5a4cea280c01 nfp: tls: undo TLS sequence tracking when dropping the frame adds 5c4b4608fe10 net/tls: fix socket wmem accounting on fallback with netem adds b14a260e33dd Merge branch 'nfp-tls-fixes-for-initial-TLS-support' adds 378ef01b5f75 devlink: Refactor physical port attributes adds a2c6b87dd08c devlink: Return physical port fields only for applicable p [...] adds 98fd2d6563fe devlink: Introduce PCI PF port flavour and port attribute adds e41b6bf3cdd4 devlink: Introduce PCI VF port flavour and port attribute adds f60f315d339e net/mlx5e: Register devlink ports for physical link, PCI PF, VFs adds f108c887d089 Merge branch 'devlink-Introduce-PCI-PF-VF-ports-and-attributes' adds b57dc7c13ea9 net/sched: Introduce action ct adds 75a56758d639 net/flow_dissector: add connection tracking dissection adds e0ace68af2ac net/sched: cls_flower: Add matching on conntrack info adds 6e52fca36c67 tc-tests: Add tc action ct tests adds 216dcb059b76 Merge branch 'net-sched-Introduce-tc-connection-tracking' adds 12479f627f7c bnxt_en: Add page_pool_destroy() during RX ring cleanup. adds d429b66e2ebc net: stmmac: Implement RX Coalesce Frames setting adds 06a80a7d09cc net: stmmac: Fix descriptors address being in > 32 bits ad [...] adds 2af6106ae949 net: stmmac: Introducing support for Page Pool adds de90573e3094 Merge branch 'net-stmmac-Some-improvements-and-a-fix' adds 7715ff164713 net: netsec: start using buffers if page_pool registration [...] adds 80785f5a22e9 dt-bindings: allow up to four clocks for orion-mdio adds 4aabed699c40 net: mvmdio: allow up to four clocks to be specified for o [...] adds ea664b1bdc19 net: mvmdio: print warning when orion-mdio has too many clocks adds 433a06d7d74e net: mvmdio: defer probe of orion-mdio if a clock is not ready adds 0488e2723bab Merge branch 'Armada-8040-SoC-in-orion-mdio-hang' adds a1cd4e4324af net: dsa: vsc73xx: fix NET_DSA and OF dependencies adds a7d50a0dd81b tc-testing: Allow tdc plugins to see test case data adds 14e5175e9e04 tc-testing: introduce scapyPlugin for basic traffic adds 6ec3d4d2257e Merge branch 'tc-testing-Add-plugin-for-simple-traffic-gen [...] adds efd58adf8f1f net: stmmac: dwmac4: mac address array boudary violation issue adds b8ef7020d6e5 net: stmmac: add support for hash table size 128/256 in dwmac4 adds 03a49a14a78d Merge branch 'stmmac-hash-table' adds 2ede8489c1a9 net: hisilicon: Add support for HI13X1 to hip04_eth adds 148233ec83e4 net: hisilicon: Cleanup for got restricted __be32 adds a8edf5257449 net: hisilicon: Cleanup for cast to restricted __be32 adds 0331f8550c50 net: hisilicon: HI13X1_GMAX skip write LOCAL_PAGE_REG adds 24eca4b4c005 net: hisilicon: HI13X1_GMAX need dreq reset at first adds bf96244074d9 net: hisilicon: dt-bindings: Add an field of port-handle adds 06ddc0d8d7fc net: hisilicon: Add group field to adapt HI13X1_GMAC adds b9162d20ed49 net: hisilicon: Offset buf address to adapt HI13X1_GMAC adds 58f34098cf37 net: hisilicon: Add an rx_desc to adapt HI13X1_GMAC adds d413779cdd93 net: hisilicon: Add an tx_desc to adapt HI13X1_GMAC adds 2bb295f3a5e6 Merge branch 'net-hisilicon-Add-support-for-HI13X1-to-hip04_eth' adds 4e95bc268b91 net: flow_offload: add flow_block_cb_setup_simple() adds 9c0e189ec988 net: flow_offload: rename TC_BLOCK_{UN}BIND to FLOW_BLOCK_ [...] adds 32f8c4093ac3 net: flow_offload: rename TCF_BLOCK_BINDER_TYPE_* to FLOW_ [...] adds d63db30c8537 net: flow_offload: add flow_block_cb_alloc() and flow_bloc [...] adds da3eeb904ff4 net: flow_offload: add list handling functions adds 67bd0d5ea797 net: flow_offload: add flow_block_cb_{priv, incref, decref}() adds 59094b1e5094 net: sched: use flow block API adds 955bcb6ea0df drivers: net: use flow block API adds 722d36e6e29e net: sched: remove tcf block API adds 0d4fd02e7199 net: flow_offload: add flow_block_cb_is_busy() and use it adds f9e30088d200 net: flow_offload: rename tc_cls_flower_offload to flow_cl [...] adds c9626a2cbdb2 netfilter: nf_tables: add hardware offload support adds c099a408949c Merge branch 'nf-hw-offload' adds 4831539dce55 net: netsec: remove superfluous if statement adds a22502a37599 net: netsec: remove static declaration for netsec_set_tx_de() adds fbc697796e35 pkt_sched: Include const.h adds 08cc83cc7fd8 net: dsa: add support for BRIDGE_MROUTER attribute adds cacf32e99788 mlx5: Return -EINVAL when WARN_ON_ONCE triggers in mlx5e_t [...] adds 1ff2f0fa450e net/mlx5e: Return in default case statement in tx_post_res [...] adds 237f83dfbe66 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ [...] adds 6cf7fb5a95de Revert "ACPICA: Update table load object initialization" adds a131c2bf1656 Merge tag 'acpi-5.3-rc1-2' of git://git.kernel.org/pub/scm [...] adds 7c8e90ddf02f irqchip/renesas-rza1: Prevent use-after-free in rza1_irqc_probe() adds 20faba848752 irqchip/gic-v3-its: Fix misuse of GENMASK macro adds 3a83f575a33b Merge branch 'irq-urgent-for-linus' of git://git.kernel.or [...] adds 02150fab6ae9 Merge branch 'core-urgent-for-linus' of git://git.kernel.o [...] adds 9bdd7bb3a844 clocksource/drivers/npcm: Fix misuse of GENMASK macro adds 0df1c9868c3a timekeeping/vsyscall: Use __iter_div_u64_rem() adds d7fe42a64a19 Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] adds 39ca5fb4920a x86/ldt: Initialize the context lock for init_mm adds 013c66edf207 Revert "x86/build: Move _etext to actual end of .text" adds 1cbec37b3f9c x86/entry/32: Fix ENDPROC of common_spurious adds ecc606103837 x86/alternatives: Fix int3_emulate_call() selftest stack c [...] adds 26515699863d x86/pgtable/32: Fix LOWMEM_PAGES constant adds 7652ac920185 x86/asm: Move native_write_cr0/4() out of line adds cbf5b73d162b x86/stacktrace: Prevent infinite loop in arch_stack_walk_user() adds 753c8d9b7d81 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds 020634d3b3ab afs: fsclient: Mark expected switch fall-throughs adds c502448b2536 afs: yfsclient: Mark expected switch fall-throughs adds c85070cee299 can: mark expected switch fall-throughs adds ebba3b653c39 firewire: mark expected switch fall-throughs adds 865a9f81a21b platform/x86: acer-wmi: Mark expected switch fall-throughs adds d93512ef0f0e Makefile: Globally enable fall-through warning new 1b407d38c2df Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new e8d0b62871c7 Merge remote-tracking branch 'arc-current/for-curr' new ab41321d49ad Merge remote-tracking branch 'powerpc-fixes/fixes' adds 61daf52c4ddd sparc64: Add missing newline at end of file new c218083d8e1d Merge remote-tracking branch 'sparc/master' new 63f9ba1bf8b6 net: fib_rules: do not flow dissect local packets new 937a944090cc net: ethernet: mediatek: Fix misuses of GENMASK macro new aa4c0c9091b0 net: stmmac: Fix misuses of GENMASK macro new 311633b60406 hsr: switch ->dellink() to ->ndo_uninit() new a3e21948f6e6 Merge remote-tracking branch 'net/master' new 9b08cd3b94dd Merge remote-tracking branch 'netfilter/master' new bd6fe4ae445e Merge branch 'asoc-5.2' into asoc-linus new 0c88d1862985 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 174bc9941d7d Merge branch 'regulator-5.2' into regulator-linus new 5129313ac97b Merge remote-tracking branch 'regulator-fixes/for-linus' adds 70b5fa4cc32f Merge branch 'spi-5.2' into spi-linus new 911da1d64897 Merge remote-tracking branch 'spi-fixes/for-linus' new 7bfd7b7f9dc0 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' new f049b3b40c8c Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new 8d74ac3b2853 Merge remote-tracking branch 'phy/fixes' new 597473720f4d Merge branch 'next' into for-linus new 18f3dfca9f49 Merge remote-tracking branch 'input-current/for-linus' adds 13990cf8a180 ide: use BIT() macro for defining bit-flags new 706e2a4e15c9 Merge remote-tracking branch 'ide/master' new 6bda7073f335 media: v4l2-subdev: fix regression in check_pad() new 22be8233b34f media: videodev2.h: change V4L2_PIX_FMT_BGRA444 define: fo [...] new 3e15e188f78e Merge remote-tracking branch 'v4l-dvb-fixes/fixes' new 629895f8b8fc Merge remote-tracking branch 'reset-fixes/reset/fixes' new e224c59565cd Merge remote-tracking branch 'omap-fixes/fixes' new f9f525173891 Merge remote-tracking branch 'hwmon-fixes/hwmon' new f41e3a06e36e Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' new 2305adf20725 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 25fd1829ae4e drm/i915: Make the semaphore saturation mask global adds 78f399b3ed4b drm/i915/perf: fix ICL perf register offsets adds fe1d8ab5885b drm/i915/userptr: Acquire the page lock around set_page_dirty() adds 50ff29af6ab4 drm/i915: Disable SAMPLER_STATE prefetching on all Gen11 s [...] adds 6883eab27481 drm/i915: Support flags in whitlist WAs adds 0282a0a1b577 drm/i915: whitelist PS_(DEPTH|INVOCATION)_COUNT adds 3298d0086cc7 drm/i915/icl: whitelist PS_(DEPTH|INVOCATION)_COUNT adds d7e8a19b38c8 drm/i915: Don't dereference request if it may have been re [...] new ac05177e7ebc Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new 5996ce994f27 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds d6fc9fcbaa65 kbuild: compile-test exported headers to ensure they are s [...] adds c93a0368aaa2 kbuild: do not create wrappers for header-test-y adds 1e21cbfada87 kbuild: support header-test-pattern-y adds b60b7c2ea9b7 kheaders: remove meaningless -R option of 'ls' adds 7199ff7d7400 kheaders: include only headers into kheaders_data.tar.xz adds 43c78d88036e kbuild: compile-test kernel headers to ensure they are sel [...] adds d1db881d9bf1 scripts/tags.sh: drop SUBARCH support for ARM adds b3b3eb9dadfc scripts/tags.sh: remove unused environment variables from [...] adds 75dd47472b92 kbuild: remove src and obj from the top Makefile adds 051f278e9d81 kbuild: replace KBUILD_SRCTREE with boolean building_out_o [...] adds 95fd3f87bfbe kbuild: add a flag to force absolute path for srctree adds b956c7a6df3a kbuild: fix compression errors getting ignored adds 3a475b2166fd kbuild: Inform user to pass ARCH= for make mrproper adds 1be54c4a3caa Merge branch 'kconfig' into for-next new d8a7abac2fbc Merge remote-tracking branch 'kbuild/for-next' new e67a5ed1f86f dma-direct: Force unencrypted DMA under SME for certain DMA masks new d652b345e6bf Merge remote-tracking branch 'dma-mapping/for-next' new d1c53b4f4123 Merge remote-tracking branch 'asm-generic/master' new 5450d36d52bc Merge remote-tracking branch 'arm/for-next' new 177652edc92f Merge remote-tracking branch 'arm-soc/for-next' new fa6bf54c64c5 Merge remote-tracking branch 'actions/for-next' new 232b1196d6b7 Merge remote-tracking branch 'amlogic/for-next' new 299c7d45fd21 Merge remote-tracking branch 'aspeed/for-next' new 4ddaf8be2387 Merge remote-tracking branch 'at91/at91-next' new 0825bb2d9206 Merge remote-tracking branch 'bcm2835/for-next' new a5af4e4dd286 Merge remote-tracking branch 'imx-mxs/for-next' new 66b5d810abad Merge remote-tracking branch 'keystone/next' new e02490137bdf Merge remote-tracking branch 'mediatek/for-next' new d95698f786ed Merge remote-tracking branch 'mvebu/for-next' new f505bae6d38f Merge remote-tracking branch 'omap/for-next' new be6b11c8c040 Merge remote-tracking branch 'qcom/for-next' new 3fd4cdd60e2f Merge remote-tracking branch 'renesas/next' new ccaa1166b748 Merge remote-tracking branch 'reset/reset/next' new e5329c26b556 Merge remote-tracking branch 'rockchip/for-next' new 272cb55ff553 Merge remote-tracking branch 'samsung-krzk/for-next' new ad62cd213ac4 Merge remote-tracking branch 'sunxi/sunxi/for-next' new b2d0e96c710a Merge remote-tracking branch 'tegra/for-next' new 03e61dfabb82 Merge remote-tracking branch 'clk/clk-next' new 33f10cf9fbf3 Merge remote-tracking branch 'csky/linux-next' new 74d7bba6c999 Merge remote-tracking branch 'h8300/h8300-next' new 602c81ca2994 Merge remote-tracking branch 'mips/mips-next' new 4b86ceaf0ec7 Merge remote-tracking branch 'nios2/for-next' new c5120d384d1c parisc: Fix kernel panic due invalid values of IAOQ0 or IAOQ1 new 0fbf351ddc32 parisc: Ensure userspace privilege for ptraced processes i [...] new 276180cece5f Merge remote-tracking branch 'parisc-hd/for-next' adds 0fc12c022ad2 powerpc/irq: Don't WARN continuously in arch_local_irq_restore() adds 9e005b761e7a powerpc/boot: add {get, put}_unaligned_be32 to xz_config.h adds 4ba7f80f4256 powerpc/boot: pass CONFIG options in a simpler and more ro [...] adds 73a2b047c810 ocxl: Update for AFU descriptor template version 1.1 new e263c1be110b Merge remote-tracking branch 'powerpc/next' new ba856b114aba Merge remote-tracking branch 'soc-fsl/next' new 671f9a3e2e24 RISC-V: Setup initial page tables in two stages new 0f327f2aaad6 RISC-V: Add an Image header that boot loader can parse. new caee85fdc4a2 Merge remote-tracking branch 'risc-v/for-next' new e8c799d01449 Merge remote-tracking branch 'sh/sh-next' new ddfea2e0228d Merge remote-tracking branch 'uml/linux-next' new 9c66270fbb4f Merge remote-tracking branch 'xtensa/xtensa-for-next' new 6869c9452ced Merge remote-tracking branch 'afs/afs-next' new 6571b763189a Merge remote-tracking branch 'btrfs-kdave/for-next' new dacc590cf4f0 Merge remote-tracking branch 'ceph/master' new df070afd9b8c cifs: fix parsing of symbolic link error response new fdc45205e5f4 Merge remote-tracking branch 'cifs/for-next' new b246061868ae Merge remote-tracking branch 'ecryptfs/next' new 4f813dc1ea10 udf: refactor VRS descriptor identification new f13c042dcf1c udf: support 2048-byte spacing of VRS descriptors on 4K media new 47b4297021ab Merge remote-tracking branch 'ext3/for_next' new b13bdf03bb80 f2fs: allow all the users to pin a file new 6e0cd4a9dd4d f2fs: fix to avoid long latency during umount new 56f3ce675103 f2fs: avoid out-of-range memory access new 2d008835ec2f f2fs: improve print log in f2fs_sanity_check_ckpt() new 04d01581676d Merge remote-tracking branch 'f2fs/dev' new 1310051c720a xprtrdma: Replace use of xdr_stream_pos in rpcrdma_marshal_req new 05eb06d86685 xprtrdma: Fix occasional transport deadlock new 5809ea4f7c39 xprtrdma: Remove the RPCRDMA_REQ_F_PENDING flag new 847568942f93 xprtrdma: Remove fr_state new 40088f0e9b62 xprtrdma: Add mechanism to place MRs back on the free list new d8099feda483 xprtrdma: Reduce context switching due to Local Invalidation new 0ab115237025 xprtrdma: Wake RPCs directly in rpcrdma_wc_send path new 379d1bc5be37 xprtrdma: Simplify rpcrdma_rep_create new 9ef33ef5b628 xprtrdma: Streamline rpcrdma_post_recvs new 6a6c6def4246 xprtrdma: Refactor chunk encoding new 5828cebad1c8 xprtrdma: Remove rpcrdma_req::rl_buffer new 675dd90ad093 xprtrdma: Modernize ops->connect new c5833f0dc4ce NFS4: Add a trace event to record invalid CB sequence IDs new 96650e2effa2 NFS: Fix show_nfs_errors macros again new 38a638a72a34 NFS: Display symbolic status code names in trace log new 7d4006c161ad NFS: Update symbolic flags displayed by trace events new 62a92ba97a31 NFS: Record task, client ID, and XID in xdr_status trace points new 9f7249191314 Merge tag 'nfs-rdma-for-5.3-1' of git://git.linux-nfs.org/ [...] new e83f088de539 Merge remote-tracking branch 'nfs/linux-next' adds 1614e92179ab pstore/ram: Improve backward compatibility with older Chromebooks adds fa1af7583e80 pstore: no need to check return value of debugfs_create functions adds 4c6d80e1144b pstore: Fix double-free in pstore_mkfile() failure path adds 6b44fccdb8cd Merge tag 'pstore-v5.3-rc1' of git://git.kernel.org/pub/sc [...] adds c079512aad97 Merge tag 'loadpin-v5.3-rc1' of git://git.kernel.org/pub/s [...] adds 64b08df460cf Merge tag 'hwmon-for-v5.3' of git://git.kernel.org/pub/scm [...] adds ba6d10ab8014 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] adds 1f7563f743d7 Merge tag 'scsi-sg' of git://git.kernel.org/pub/scm/linux/ [...] adds 38195dd5e916 Merge branch 'for-5.3/core' into for-linus adds db0457338ece Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 74acee309fb2 Merge branches 'for-5.2/fixes', 'for-5.3/doc', 'for-5.3/is [...] adds 86766756ac2b Merge branch 'for-5.3/uclogic' into for-linus adds 4832a4dada1a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 97ff4ca46d32 Merge tag 'char-misc-5.3-rc1' of git://git.kernel.org/pub/ [...] adds e786741ff1b5 Merge tag 'staging-5.3-rc1' of git://git.kernel.org/pub/sc [...] adds d72619706abc Merge tag 'tty-5.3-rc1' of git://git.kernel.org/pub/scm/li [...] adds 17a20acaf171 Merge tag 'usb-5.3-rc1' of git://git.kernel.org/pub/scm/li [...] new 7e0530a7a8ff Merge remote-tracking branch 'origin/master' new d464867f27a5 Merge remote-tracking branch 'ubifs/linux-next' new c18825177353 Merge remote-tracking branch 'v9fs/9p-next' adds 211bbf3c38ed xfs: don't update lastino for FSBULKSTAT_SINGLE adds 0df5c39b3e42 xfs: bump INUMBERS cursor correctly in xfs_inumbers_walk adds 488ca3d8d088 xfs: chain bios the right way around in xfs_rw_bdev new 4016391ce7e1 Merge remote-tracking branch 'xfs/for-next' adds a7e397c9069d iomap: start moving code to fs/iomap/ adds d04dc80f903b iomap: move the swapfile code into a separate file adds 13011937262c iomap: move the file mapping reporting code into a separate file adds 49d8eb60fd26 iomap: move the SEEK_HOLE code into a separate file adds c8934e8fa92f iomap: move the direct IO code into a separate file adds 61535aa9a76c iomap: move the buffered write code into a separate file adds 66148f9b8b2e iomap: move the buffered read code into a separate file adds 30cf16bee0f8 iomap: move the page management code into a separate file adds 6610815a3343 iomap: move the page migration code into a separate file adds 2d860e242ece iomap: move the main iteration code into a separate file adds eec9066e4a22 iomap: move internal declarations into fs/iomap/ new 95fd537517ce Merge remote-tracking branch 'iomap/iomap-for-next' new 1d974f74f0a9 Merge remote-tracking branch 'djw-vfs/vfs-for-next' adds 9bdebc2bd1c4 Teach shrink_dcache_parent() to cope with mixed-filesystem [...] adds 72211754007a make struct mountpoint bear the dentry reference to mountp [...] adds 78aedb112be2 get rid of detach_mnt() adds 27a907586e46 switch the remnants of releasing the mountpoint away from fs_pin adds 2027295a1ddd Merge branch 'work.dcache' into for-next adds 23622e4463a5 Merge branch 'work.mount' into for-next adds 3fcb59f577e2 Merge branches 'fixes' and 'work.adfs' into for-next new ac36d418efae Merge remote-tracking branch 'vfs/for-next' new 66fbd9c8b6ad Merge remote-tracking branch 'printk/for-next' new 24608214e1cc Merge branch 'pci/docs' new 85ee4e84ac57 Merge branch 'pci/enumeration' new b516ea586d71 PCI: Enable NVIDIA HDA controllers new dfca0148a7e2 Merge branch 'pci/misc' new 52ed521b6f0b Merge branch 'pci/peer-to-peer' new 8996e8f9943b Merge branch 'pci/resource' new b4b1bc074b8d Merge branch 'remotes/lorenzo/pci/altera' new cc4482a403e7 Merge branch 'remotes/lorenzo/pci/armada' new 381ed79c8655 PCI: dwc: pci-dra7xx: Fix compilation when !CONFIG_GPIOLIB new 2d7f251e4d50 Merge branch 'remotes/lorenzo/pci/dwc' new b57175eeffff Merge branch 'remotes/lorenzo/pci/hv' new 3e6edcc6a445 Merge branch 'remotes/lorenzo/pci/mobiveil' new b6bdc168f814 Merge branch 'remotes/lorenzo/pci/qcom' new 473e8965a629 Merge branch 'remotes/lorenzo/pci/rcar' new af5cbce0c739 Merge branch 'remotes/lorenzo/pci/tegra' new e7e77e7bdba8 Merge branch 'remotes/lorenzo/pci/xilinx' new eef0ee753920 Merge branch 'remotes/lorenzo/pci/endpoint' new af3366308ea4 tools: PCI: Fix installation when `make tools/pci_install` new 48815fd2441f Merge branch 'remotes/lorenzo/pci/misc' new f6b6aefee70a PCI: Fix typos and whitespace errors new e738ad2fa779 Merge branch 'pci/trivial' new 5e7849fd3288 Merge remote-tracking branch 'pci/next' new cb552d6d1664 Merge remote-tracking branch 'hid/for-next' new e4bc5cfd7a7f Merge remote-tracking branch 'i2c/i2c/for-next' new 211597f53d18 Merge branch 'acpica' into linux-next adds 0b07ee944701 PM / QOS: Pass request type to dev_pm_qos_{add|remove}_notifier() adds 8262331eaaf7 PM / QOS: Rename __dev_pm_qos_read_value() and dev_pm_qos_ [...] adds 2a79ea5ec539 PM / QOS: Pass request type to dev_pm_qos_read_value() adds 208637b37824 PM / QoS: Add support for MIN/MAX frequency constraints adds 67d874c3b2c6 cpufreq: Register notifiers with the PM QoS framework adds c57b25bdf7cd cpufreq: intel_pstate: Reuse refresh_frequency_limits() adds 18c49926c4bf cpufreq: Add QoS requests for userspace constraints adds 5b8010ba70d5 cpufreq: imx-cpufreq-dt: Add i.MX8MN support new e31361ee1cea Merge branch 'pm-cpufreq' into linux-next new 07aa13c31de4 Merge remote-tracking branch 'pm/linux-next' new 1a985e83485c Merge remote-tracking branch 'thermal/next' new 3e3a6e9f8c42 Merge remote-tracking branch 'thermal-soc/next' new 0b5651d1718e Merge remote-tracking branch 'ieee1394/for-next' new fc85c3163939 Merge remote-tracking branch 'dlm/next' new 644404d76a80 Merge remote-tracking branch 'swiotlb/linux-next' adds f10ff380fd7d RDMA/rvt: Do not use a kernel header in the ABI adds b6142608e806 IB/mlx5: Implement VHCA tunnel mechanism in DEVX adds 20893d9da7af Merge branch 'vhca-tunnel' into rdma.git for-next adds a3a400da206b docs: infiniband: add it to the driver-api bookset adds 89705e927001 IB/mlx5: Report correctly tag matching rendezvous capability adds 2ef38e380ea6 Merge tag 'blk-dim-v2' into rdma.git for-next adds f4915455dcf0 linux/dim: Implement RDMA adaptive moderation (DIM) adds da6629793aa6 RDMA/core: Provide RDMA DIM support for ULPs adds f8fc8cd9c612 RDMA/nldev: Added configuration of RDMA dynamic interrupt [...] adds 96e2fd733b9a RDMA/mlx5: Set RDMA DIM to be enabled by default adds bdce1290493c RDMA/rxe: Fill in wc byte_len with IB_WC_RECV_RDMA_WITH_IMM adds 7a54f78d9387 IB/core: Work on the caller socket net namespace in nldev_ [...] adds 390d57728d8e RDMA/core: Make rdma_counter.h compile stand alone adds d8d9ec7dc5ab RDMA/core: Fix race when resolving IP address adds 4d2b8517ba1f IB/rdmavt: Fix variable shadowing issue in rvt_create_cq adds 85de5d53366f RDMA/siw: Remove unnecessary kthread create/destroy printouts new 775a41e281cf rdma/siw: Use proper enumerated type in map_cqe_status new c421651fa229 RDMA/siw: Add missing rtnl_lock around access to ifa new b45305d777f2 rdma/siw: Add missing dependencies on LIBCRC32C and DMA_VIRT_OPS new 855085d9686e rdma/siw: Remove set but not used variable 's' new bedc0fd0f9b5 RDMA/core: Fix -Wunused-const-variable warnings new cea743f2ea81 RDMA/siw: Mark expected switch fall-throughs new a86481568462 Merge remote-tracking branch 'rdma/for-next' new ffbe73635bc0 Merge remote-tracking branch 'nfc-next/master' new e591accb8b14 Bluetooth: btusb: Fix error return code in btusb_mtk_setup [...] new 176ba49f1f8d Bluetooth: btqca: Add a short delay before downloading the NVM new 52b3e52df104 Bluetooth: hci_qca: Use kfree_skb() instead of kfree() new 4409aabb7f46 Bluetooth: btqca: Use correct byte format for opcode of in [...] new 686d5d9de0ee Merge remote-tracking branch 'bluetooth/master' new 0ae2752a36f9 Merge remote-tracking branch 'mac80211-next/master' new 862bc95c6992 Merge remote-tracking branch 'mtd/mtd/next' adds 83145f110eb2 drm/amdgpu: don't invalidate caches in RELEASE_MEM, only d [...] adds 405627871480 drm/amdgpu: add missing documentation on new module parameters adds f54eeab4e7e0 drm/amdgpu: properly guard the generic discovery code adds 7f963d9f69bf drm/amdgpu/navi10: add uclk activity sensor new b784d6bff971 Merge tag 'drm-next-5.3-2019-07-09' of git://people.freede [...] new f27b99a1cea7 Merge tag 'imx-drm-next-2019-07-05' of git://git.pengutron [...] new bc31bed5479b Merge remote-tracking branch 'drm/drm-next' adds 32eaeae0ef19 drm/amdgpu/psp: add a mutex to protect access to the psp ring new 7e4dec58032d drm/amdgpu: Fix potential integer overflows new 617a64dc85f9 drm/amd/powerplay: increase the SMU msg response waiting time new a54166d79a6b drm/amd/powerplay: bug fix for sysfs new a349b39253d5 drm/amdgpu/discovery: fix DCE_HWIP mapping error in hw_id_ [...] new 63e2fef63138 drm/amdgpu: enable IP discovery by default on navi new 70df8273ca0c drm/amdkfd: fix cp hang in eviction new 5fdb7c4c7f26 drm/amd/display: Expose audio inst from DC to DM new 6ce8f316673f drm/amd/display: Add drm_audio_component support to amdgpu_dm new 2422d19de8fd drm/amdgpu: switch to macro for psp bootloader command new c9294694fb9d drm/amdgpu: support key database loading for navi10 new db6c19992f09 drm/amdgpu: Print out voltage in DM_PPLIB new 032ea84fd48f drm/amdgpu: add navi14 asic type new f767eb46307a drm/amdgpu: add gpu_info firmware for navi14 new ea18d0aa61ac drm/amdgpu: set asic family and ip blocks for navi14 new b78ec2e54fe7 drm/amdgpu: add navi14 ucode loading method new 7f1ce320d649 drm/amdgpu/soc15: initialize reg base for navi14 (v2) new 7807fdd6c4a6 drm/amdgpu/discovery: init reg base offset via ip discover [...] new c713efce607b drm/amdgpu: increase max instance number for hw ip new 49abea4d42c8 drm/amdgpu/gmc10: add navi14 support new 3b5e2e0b6656 drm/amdgpu/sdma5: add support for navi14 firmware new 2e50752eb1de drm/amdgpu/sdma5: add placeholder for navi14 golden settings new 9f67fd8f26a2 drm/amdgpu/sdma5: add sdma5_0 golden settings for navi14 new 5f96644487b0 drm/amdgpu/sdma5: update sdma5 golden settings for navi14 new 1870879abc40 drm/amdgpu/sdma5: set clock gating for navi14 new 81ca1a45d3a3 drm/amdgpu/gfx10: add support for navi14 firmware new 3531676f7427 drm/amdgpu/gfx10: add placeholder for navi14 golden settings new 4e0913df716e drm/amdgpu/gfx10: add gfx config for navi14 new 52c08dd41e0b drm/amdgpu/gfx10: add clockgating support for navi14 new 2672b4c9417b drm/amdgpu: add me/mec configurations for navi14 new 70d92aeee968 drm/amdgpu: set rlc funcs for navi14 new a5c9a1dd51be drm/amdgpu/gfx10: set tcp harvest for navi14 new 2c6df111716e drm/amdgpu/gfx: add definition of mmCGTT_GS_NGG_CLK_CTRL new fc00953345a7 drm/amdgpu/gfx10: add gfx v10_1_1 golden settings for navi14 new 1315be96fe4a drm/amdgpu/gfx: update gc_v10_1_1 golden setting new a14c58d73e65 drm/amdgpu/gfx10: update gfx golden settings for navi14 new f732dcc227e4 drm/amdgpu/gfx10: update gfx golden settings for navi14 new d04e5abea39d drm/amdgpu/gfx10: fix programming of SC_HIZ_TILE_FIFO_SIZE field new 320d3d178cdf drm/amdgpu/soc15: add support for navi14 new d3b4dea581a0 drm/amdgpu: add ip blocks for navi14 new 6916f152a3a9 drm/amdgpu: enable virtual display for navi14 new 3fe75a7a0a51 drm/amdgpu/psp: add psp support for navi14 (v3) new c46f79edf683 drm/amdgpu: enable psp ip block for navi14 new f74b9bd2944b drm/amdgpu/psp: start rlc autoload after psp received rlcg [...] new 55fe6a788a32 drm/amdgpu/smu11: add support for navi14 new ecc6f2ff7825 drm/amdgpu: enable sw smu ip for navi14 new 2072d24bffa6 drm/amd/display: add nv14 cases to amdgpu_dm new 3ebb7ad21867 drm/amd/display: add NAVI14 in resource construct new 2bcea2f0d11c drm/amd/display: add dm block new b282e767edc4 drm/amd/display: add ASICREV defines v2 new c65671cdbb77 drm/amdgpu: skip to load ta firmware for navi14 new aee70f7d2df5 drm/amd/display: skip to load dmcu firmware for navi14 new 4c4fa3b73f5e drm/amdgpu: Enable VCN on navi14 new 85c5e17b086a drm/amdgpu: declare asd firmware for navi14 new 5b4110e23c19 drm/amdgpu/mmhub2: set clock gating for navi14 new d3a9b4dd2317 drm/amdgpu/athub2: set clock gating for navi14 new cca4ff00b240 drm/amdgpu: enable clock gatings for navi14 new 0f316c150257 drm/amdgpu: enable async gfx ring for navi14 new 4905eab54721 drm/amd/display: disable display writeback for navi14 new ba71ccde924f drm/amdgpu/nv: set vcn pg flag for navi14 new 6c3c344c4d39 drm/amd/powerplay: disable gfxoff for navi14 new 79c1c02cd43e drm/amdgpu/vcn: enable indirect DPG SRAM mode for navi14 new a0c501103f02 drm/amdgpu: enable gfxoff code path for navi14 new 468d5c5151b8 drm/amdgpu: disable concurrent flushes on Navi14 new 428eddf4b6dc drm/amdgpu: consolidate navi14 IP init new d8abdaac01c1 drm/amd/display: amdgpu driver could not be loaded with du [...] new 1cba02c13f9c drm/amd/display: dccg, dchub ref clock is not initialized [...] new 3b3e45669a3a Revert "drm/amdgpu: support key database loading for navi10" new 4916b4cad70c Merge remote-tracking branch 'amdgpu/drm-next' adds baf08ed50a61 drm/i915/selftests: Set igt_spinner.gt for early exit adds cb6d7c7dc7ff drm/i915/userptr: Acquire the page lock around set_page_dirty() adds cbcec57e9dd7 drm/i915/selftests: Fill in a little more of the dummy fence adds 7c6d6867e972 drm/i915/gt: Apply RCS workarounds to the render class adds 4a5fdc962fc4 drm/i915/gt: Remove presumption of RCS0 adds 4fb76782ad01 drm/i915/hdcp: debug logs for sink related failures adds f384e48d7641 drm/i915: Add icl mipi dsi properties adds c598a66491cf drm/i915/sdvo: Use named initializers for the SDVO command names adds 8a9c8028399e drm/i915/sdvo: Remove duplicate SET_INPUT_TIMINGS_PART1 cm [...] adds 7b8062ea60d9 drm/i915/sdvo: Shrink sdvo_cmd_names[] strings adds a46f4e9e5ae9 drm/i915/sdvo: Add helpers to get the cmd/status string adds 5c28e3a567fe drm/i915: Clear the shared PLL from the put_dplls() hook adds f7ddc80ecb0e drm/i915/icl: Clear the shared port PLLs from the new crtc state adds 681c774d3490 drm/i915/userptr: Don't mark readonly objects as dirty adds a5af1df716c1 drm/i915/perf: ensure we keep a reference on the driver adds 46c5847e3d97 drm/i915: enumerate scratch fields adds 2a98f4e65bba drm/i915: add infrastructure to hold off preemption on a request adds b33c61db7291 drm/i915: Remove unused i915_gem_context_lookup_engine adds 58d1b427148a drm/i915/execlists: Record preemption for selftests adds 14bfcd3e0dae drm/i915/perf: add missing delay for OA muxes configuration adds 27ee72477c9b drm/i915/icl: Handle YCbCr to RGB conversion for BT2020 case adds 9856bf7f779a drm/i915/icl: Fix Y pre-offset for Full Range YCbCr adds caceff96d5b7 drm/i915/icl: Fixed Input CSC Co-efficients for BT601/709 adds 88c90e800675 Merge drm/drm-next into drm-intel-next-queued adds b41e434fdc42 drm/i915: make new intel_tc.c use uncore accessors adds c99fd7b3908e drm/i915: fix include order in intel_tc.* adds 9d44dcb9088a drm/i915: move intel_ddi_set_fia_lane_count to intel_tc.c adds 358633e71c07 drm/i915/gen11: Start distinguishing 'phy' from 'port' adds befa372b990a drm/i915/gen11: Program ICL_DPCLKA_CFGCR0 according to PHY adds dc867bc7d887 drm/i915/gen11: Convert combo PHY logic to use new 'enum p [...] adds d8fe2ab6bb28 drm/i915: Transition port type checks to phy checks adds 719d24002602 drm/i915/ehl: Enable DDI-D new 47c4bdd6d3ea drm/i915/gt: Drop the duplicate icl workaround new bf1315b830a4 drm/i915/selftests: Ensure we don't clamp a random offset to 32b new 71b0846c17b9 drm/i915/guc: Remove preemption support for current fw new aebf052bb647 drm/i915/guc: Simplify guc client new 5a5efbf4ef50 drm/i915/sdvo: Fix handling if zero hbuf size new f63dfc146438 drm/i915/selftests: Hold the vma manager lock while modify [...] new 13ce609243c7 drm/i915: Use the "display core" power domain in vlv/chv s [...] new 88016a9fb741 drm/i915: Check crtc_state->wm.need_postvbl_update before [...] new afe0c21b6228 drm/i915: Simplify modeset_get_crtc_power_domains() arguments new 13d723a1177d drm/i915: Polish intel_shared_dpll_swap_state() new e3b4089c68ed drm/i915: Polish intel_atomic_track_fbs() new 6a64e985d242 drm/i915: Use intel_ types in intel_{lock,modeset}_all_pipes() new a85fb46777c0 drm/i915: Use intel_ types in intel_atomic_commit() new b12d5944fc28 drm/i915: Don't pass stack garbage to pcode in the second [...] new ddafc0f75640 drm/i915/guc: Drop redundant ctx param from kerneldoc new 86c9640b3a1e drm/i915: Copy name string into ring buffer for intel_upda [...] new ddb3d12afa92 drm/i915: Don't overestimate 4:2:0 link symbol clock new f1f1d4fa5869 drm/i915: Add 4th pipe and transcoder new abd3a0fe040d drm/i915/tgl: add initial Tiger Lake definitions new 7f02889292e2 drm/i915/tgl: Introduce Tiger Lake PCH new d8df6bec1a30 drm/i915/tgl: Add TGL PCH detection in virtualized environment new 9747f0c2fb9e drm/i915/tgl: Add TGL PCI IDs new 7ff0fca4964f drm/i915/tgl: Check if pipe D is fused new 276199e6be6a drm/i915/tgl: rename TRANSCODER_EDP_VDSC to use on transcoder A new 656409bbaf87 drm/i915/tgl: Add power well support new 1db27a729119 drm/i915/tgl: Add power well to support 4th pipe new 68ff39c3f8c0 drm/i915/tgl: Add new pll ids new c9014a2c7937 drm/i915/tgl: Add pll manager new 6c8337dafaa9 drm/i915/tgl: Add additional ports for Tiger Lake new 5c71970889d7 drm/i915/tgl: Add additional PHYs for Tiger Lake new 55cd5048e176 drm/i915/tgl: init ddi port A-C for Tiger Lake new deea06b47574 drm/i915/tgl: apply Display WA #1178 to fix type C dongles new 30fcc338bc66 drm/i915/gen12: MBUS B credit change new 3fd53262f0dd drm/i915/tgl: Add gmbus gpio pin to port mapping new fb81cbe46988 drm/i915/tgl: port to ddc pin mapping new d757535e3116 drm/i915/tgl: Add vbt value mapping for DDC Bus pin new 36ca5335f202 drm/i915/tgl: Add DPLL registers new a1c5f1510b3f drm/i915/tgl: Update DPLL clock reference register new b8b75d31139e Merge remote-tracking branch 'drm-intel/for-linux-next' adds 7f3bbc0b817b drm/modes: Skip invalid cmdline mode new 0ddc97b177b7 Merge remote-tracking branch 'drm-misc/for-linux-next' new 662fdbbb1b13 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 6cd249cfad68 ASoC: max98357a: use mdelay for sdmode-delay adds 72365164cbef ASoC: rt1308: Remove executable attribute from source files adds 9e944c9be245 ASoC: Relocate my e-mail to .com domain zone adds 52db6685932e ASoC: simple_card_utils.h: care NULL dai at asoc_simple_de [...] adds 794fcee8da3c ASoC: simple-card-utils: care no Platform for DPCM adds 724808ad556c ASoC: simple-card: fix an use-after-free in simple_dai_lin [...] adds 27862d5a3325 ASoC: simple-card: fix an use-after-free in simple_for_eac [...] adds aa2e362cb6b3 ASoC: audio-graph-card: fix use-after-free in graph_dai_li [...] adds c152f8491a8d ASoC: audio-graph-card: fix an use-after-free in graph_get [...] new 09297c2f7a54 ASoC: rt1011: fix DC calibration offset not applying new ec3042ad39d4 ASoC: audio-graph-card: add missing const at graph_get_dai_id() new f82b1d01dead Merge branch 'asoc-5.3' into asoc-next new afb9b37311d2 Merge remote-tracking branch 'sound-asoc/for-next' new b280b0456d04 Merge remote-tracking branch 'modules/modules-next' adds 0fa03c624d8f io_uring: add support for sendmsg() adds aa1fa28fc73e io_uring: add support for recvmsg() adds a4c0b3decb33 io_uring: fix io_sq_thread_stop running in front of io_sq_thread adds c7543f48afe7 Merge branch 'for-5.3/io_uring' into for-next adds b554db147fee block: init flush rq ref count to 1 adds fd112c746523 blk-cgroup: turn on psi memstall stuff adds 9b0eb69b75bc cgroup, blkcg: Prepare some symbols for module and !CONFIG [...] adds 34e51a5e1a6e blkcg, writeback: Rename wbc_account_io() to wbc_account_c [...] adds 27b36d8fa81f blkcg, writeback: Add wbc->no_cgroup_owner adds 653c45c6b90c blkcg, writeback: Implement wbc_blkcg_css() adds d3f77dfdc718 blkcg: implement REQ_CGROUP_PUNT adds 113ab72ed479 block: Fix potential overflow in blk_report_zones() adds 3a10f999ffd4 blk-throttle: fix zero wait time for iops throttled group adds fa5659bcbc8b Merge branch 'for-linus' into for-next adds 36847a005489 block: Remove unused definitions adds 9305d5d721f2 block: Fix elevator name declaration adds b49773e7bcf3 block: Disable write plugging for zoned block devices adds b8b02e6f0e0e Merge branch 'for-linus' into for-next new 553768d1169a nbd: fix crash when the blksize is zero new 4ddeaae8903d nbd: add netlink reconfigure resize support new cbaf5d5efaa6 Merge branch 'for-linus' into for-next new c38dbbfab1bc nvme-fcloop: fix inconsistent lock state warnings new e0620bf858d3 nvme-fcloop: resolve warnings on RCU usage and sleep warnings new 21774222324e nvme-pci: make nvme_dev_pm_ops static new 4fe06923f518 nvme-pci: don't fall back to a 32-bit DMA mask new 0298d5435276 nvme-pci: don't create a read hctx mapping without read queues new bfac8e9f55cf nvme-pci: check for NULL return from pci_alloc_p2pmem() new 7637de311bd2 nvme-pci: limit max_hw_sectors based on the DMA max mapping size new 91f6d7985310 nvme-trace: fix spelling mistake "spcecific" -> "specific" new 4c0181bf6cc8 nvme-trace: add delete completion and submission queue to [...] new 9d05a96e298a nvmet: export I/O characteristics attributes in Identify new 6605bdd59c21 nvme: add I/O characteristics fields new 81adb8633491 nvme: set physical block size and optimal I/O size new ca7ae5c966bd nvme-multipath: factor out a nvme_path_is_disabled helper new 2032d074716a nvme-multipath: also check for a disabled path if there is [...] new 04e70bd4a026 nvme-multipath: do not select namespaces which are about t [...] new 5ba895033b8e nvmet: print a hint while rejecting NSID 0 or 0xffffffff new 958f2a0f8121 nvme-tcp: set the STABLE_WRITES flag when data digests are [...] new 37c15219599f nvme-tcp: don't use sendpage for SLAB pages new 4c73cbdff111 nvme-fc: fix module unloads while lports still pending new 420dc733f980 nvme: fix regression upon hot device removal and insertion new b7403066070d Merge branch 'nvme-5.3' of git://git.infradead.org/nvme in [...] new 33ca842b0ad2 Merge branch 'for-linus' into for-next new 7d30c81b80ea nvme: fix NULL deref for fabrics options new e156afacf978 Merge branch 'for-linus' into for-next new 199c3c6232e3 Merge remote-tracking branch 'block/for-next' adds 5f1c56b34e81 dm integrity: always set version on superblock update adds 9c81c99b242f dm crypt: use struct_size() when allocating encryption context adds d4e6e8365177 dm log writes: use struct_size() to calculate size of pend [...] adds 7537dad791cd dm log writes: fix incorrect comment about the logged sequ [...] adds d370ad23a555 dm: update stale comment in end_clone_bio() adds 131670c26253 dm integrity: use kzalloc() instead of kmalloc() + memset() adds 4a52ffc7ca6f dm crypt: wipe private IV struct after key invalid flag is set adds 6028a7a5a3d6 dm crypt: remove obsolete comment about plumb IV adds b9411d73bd3e dm crypt: implement eboiv - encrypted byte-offset initiali [...] new 51c34fb4775f dm-bufio: fix deadlock with loop device new 9b459b7861c6 dm snapshot: add optional discard support features new 8dff6b0e415e Merge remote-tracking branch 'device-mapper/for-next' adds cd23042d0546 mmc: sdio: Drop mmc_claim|release_host() in mmc_sdio_power [...] adds ee550947a0d6 mmc: sdio: Move comment about re-initialization to mmc_sdi [...] adds 7fbbe725378d mmc: sdio: Drop powered-on re-init at runtime resume and HW reset adds 6ebc581c3f9e mmc: sdio: Don't re-initialize powered-on removable SDIO c [...] adds 3c30e73977e5 mmc: sdio: Drop unused in-parameter to mmc_sdio_reinit_card() adds 4aaaf3ab1509 mmc: sdio: Drop unused in-parameter from mmc_sdio_init_card() adds 63624d13b24d mmc: tmio: Use dma_max_mapping_size() instead of a workaround adds cb3a7d4a0aec mmc: sdhci-pci: Add support for Intel EHL adds eef9e0a60e78 mmc: sdhci-sprd: Add start_signal_voltage_switch ops adds f97ee8f5d9cd dt-bindings: mmc: sprd: Add pinctrl support adds 29ca763fc26f mmc: sdhci-sprd: Add pin control support for voltage switch adds 1cdca16c043a dt-binding: mmc: rename tmio_mmc.txt to renesas,sdhi.txt adds 7559d612dff0 mmc: core: let the dma map ops handle bouncing adds 79a986721dec dma-mapping: remove dma_max_pfn adds 8751c8bd8b91 mmc: sdhci_am654: Make some symbols static adds 5e6b6651d22d mmc: sdhci-msm: fix mutex while in spinlock adds 42248a918d7c mmc: alcor: remove a redundant greater or equal to zero co [...] adds 59592cc1f593 mmc: sdhci_am654: Add dependency on MMC_SDHCI_AM654 new a6367f9468f8 Merge remote-tracking branch 'mmc/next' new 8a75b7a8693d Merge remote-tracking branch 'kgdb/kgdb-next' new 141b57fe8162 Merge remote-tracking branch 'mfd/for-mfd-next' new 7f542a9c3fd3 Merge remote-tracking branch 'backlight/for-backlight-next' new be7869a6b766 Merge remote-tracking branch 'battery/for-next' adds 097ba891307c Merge branch 'regulator-5.3' into regulator-next new eb2a52285974 Merge remote-tracking branch 'regulator/for-next' new 8571f40b8945 Merge remote-tracking branch 'security/next-testing' new 87719047036a Merge remote-tracking branch 'apparmor/apparmor-next' new fc2cbe536732 Merge remote-tracking branch 'keys/keys-next' new c975c3911cc2 fTPM: firmware TPM running in TEE new b5d1a9a7ea4d fTPM: add documentation for ftpm driver new 5a989d45c51b tpm: Remove a deprecated comments about implicit sysfs locking new 0ce9bf1a55c9 tpm: tpm_ibm_vtpm: Fix unallocated banks new f8c364eac33b Merge remote-tracking branch 'tpmdd/next' new 30ddb4032664 Merge remote-tracking branch 'watchdog/master' new 1e4d09d2212d mdev: Send uevents around parent device registration new 152b8fbbeed2 Merge remote-tracking branch 'vfio/next' adds d88590dc262f of/platform: Drop superfluous cast in of_device_make_bus_id() adds 5c68b8231e9c of/fdt: pass early_init_dt_reserve_memory_arch() with bool [...] adds 272d28bdae11 of: unittest: simplify getting the adapter of a client adds f21ce913a82f dt-bindings: arm: Convert RDA Micro board/soc bindings to [...] adds 1cadfc5877f1 dt-bindings: serial: add documentation for Rx in-band wake [...] adds f15d6358425a dt-bindings: 83xx-512x-pci: Drop cell-index property adds 09d9ea4014d1 dt-bindings: vendor-prefixes: add SoChip adds f59d261180f3 dt-bindings: vendor-prefixes: add Sipeed new 56e871c34657 Merge remote-tracking branch 'devicetree/for-next' adds dba9a3dfe912 mailbox: stm32_ipcc: add spinlock to fix channels concurre [...] adds 06c182c3bc4e mailbox: arm_mhu: reorder header inclusion and drop unneeded ones adds 8c665292ec12 dt-bindings: mailbox: omap: Update bindings for TI K3 SoCs adds 9c1f2a5dc294 mailbox: omap: Add support for TI K3 SoCs adds 11108f4671bd mailbox: imx: Clear GIEn bit at shutdown adds 7836922d8717 mailbox: bcm-flexrm-mailbox: using dev_get_drvdata directly adds b1a399530ca9 mailbox: tegra: hsp: add noirq resume adds 20b5d24c7669 mailbox: tegra: avoid resume NULL mailboxes new 15b02f80124f Merge remote-tracking branch 'mailbox/mailbox-for-next' adds 43167bb1f6bb spi: dt-bindings: spi-controller: remove unnecessary 'maxI [...] adds d6b197a14863 spi: spi-fsl-qspi: change i.MX7D RX FIFO size adds 2e77a18d0464 Merge branch 'spi-5.3' into spi-next new 53f810108d77 Merge remote-tracking branch 'spi/for-next' new e62f937b4d58 Merge branch 'x86/urgent' adds 87b512def792 objtool: Add support for C jump tables adds e55a73251da3 bpf: Fix ORC unwinding in non-JIT BPF code new 4f8d43593f94 Merge branch 'x86/debug' new b2b59b88091d Merge branch 'timers/urgent' new 2e6c7a47e193 Merge branch 'irq/urgent' new ffae13efa5d3 Merge branch 'core/urgent' new 1b9817ec88eb Merge remote-tracking branch 'tip/auto-latest' new c9f3b6e03e08 Merge remote-tracking branch 'edac-amd/for-next' adds 86b3de60a0b6 ring-buffer: Remove HAVE_64BIT_ALIGNED_ACCESS adds f0553dcb9778 tracepoint: Use struct_size() in kmalloc() adds 5463154947b9 kprobes: Fix to init kprobes in subsys_initcall adds aabca6c55d45 tracing/kprobe: Set print format right after parsed command adds 94f837d50679 tracing/uprobe: Set print format when parsing command adds c60973e02321 tracing/probe: Add trace_probe init and free functions adds a2b9fd57480b tracing/probe: Add trace_event_call register API for trace_probe adds 55cad5ddd2be tracing/probe: Add trace_event_file access APIs for trace_probe adds ce32997a467b tracing/probe: Add trace flag access APIs for trace_probe adds 3146613ea946 tracing/probe: Add probe event name and group name accesses APIs adds ab4d35710116 tracing/probe: Add trace_event_call accesses APIs adds 730a95953b1f tracing/kprobe: Check registered state using kprobe new 20aa5bc0f313 Merge remote-tracking branch 'ftrace/for-next' new b119019847fb kvm: nVMX: Remove unnecessary sync_roots from handle_invept new c550505b5783 kvm: x86: Pass through AMD_STIBP_ALWAYS_ON in GET_SUPPORTED_CPUID new d647eb63e671 KVM: svm: add nrips module parameter new 7be373b6de50 KVM: LAPIC: remove the trailing newline used in the fmt pa [...] new ab8bcf649711 KVM: cpuid: do_cpuid_ent works on a whole CPUID function new 54d360d41211 KVM: cpuid: extract do_cpuid_7_mask and support multiple subleafs new d9aadaf68992 KVM: cpuid: set struct kvm_cpuid_entry2 flags in do_cpuid_1_ent new 50a9e1a4b1de KVM: cpuid: rename do_cpuid_1_ent new 60cec433c485 KVM: cpuid: remove has_leaf_count from struct kvm_cpuid_param new 43fdcda96e25 kvm: x86: Do not release the page inside mmu_set_spte() new 3fcf2d1bdeb6 KVM: x86: make FNAME(fetch) and __direct_map more similar new d679b32611c0 KVM: x86: remove now unneeded hugepage gfn adjustment new e9f2a760b158 KVM: x86: change kvm_mmu_page_get_gfn BUG_ON to WARN_ON new 335e192a3fa4 KVM: x86: add tracepoints around __direct_map and FNAME(fetch) new f087a02941fe KVM: nVMX: Stash L1's CR3 in vmcs01.GUEST_CR3 on nested en [...] new 1ef23e1f1608 KVM nVMX: Check Host Segment Registers and Descriptor Tabl [...] new 101628ded5d9 KVM: LAPIC: ARBPRI is a reserved register for x2APIC new 01402cf81051 kvm: LAPIC: write down valid APIC registers new 548f7fb22234 KVM: LAPIC: Retry tune per-vCPU timer_advance_ns if adapti [...] new b614c6027896 KVM: Properly check if "page" is valid in kvm_vcpu_unmap new cdc238eb72f6 kvm: x86: Fix -Wmissing-prototypes warnings new 66bb8a065f5a KVM: x86: PMU Event Filter new d7a08882a0a4 KVM: x86: Unconditionally enable irqs in guest context new 8373bc4f1b70 Documentation: virtual: Convert paravirt_ops.txt to .rst new e287d6de62f7 Documentation: kvm: Convert cpuid.txt to .rst new 429bb83af8bc Documentation: virtual: Add toctree hooks new a45ff5994c9c Merge tag 'kvm-arm-for-5.3' of git://git.kernel.org/pub/sc [...] new 1be9a26ba16f Merge remote-tracking branch 'kvm/linux-next' new 5368e68d2d0f Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' new 5b9e4b7f12ab Merge remote-tracking branch 'kvms390/next' adds 3cd270089485 Revert "x86/paravirt: Set up the virt_spin_lock_key after [...] new 6edacec83ae5 Merge remote-tracking branch 'xen-tip/linux-next' new 494830c515c8 Merge remote-tracking branch 'percpu/for-next' new 5786498c5820 Merge remote-tracking branch 'drivers-x86/for-next' new 927c5ba51b4e Merge remote-tracking branch 'chrome-platform/for-next' new 1ba0cd40e2b9 Merge remote-tracking branch 'ipmi/for-next' new 4472a5761387 Merge remote-tracking branch 'driver-core/driver-core-next' new f5de2bd9fc64 Merge remote-tracking branch 'mux/for-next' new 7581786fc3d3 Merge remote-tracking branch 'slave-dma/next' new bfa877efe25d Merge remote-tracking branch 'cgroup/for-next' new b3934e31fe4c Merge remote-tracking branch 'scsi/for-next' new 463cdad83823 scsi: core: use scmd_printk() to print which command timed out new 6764f519bcb0 scsi: megaraid_sas: Make some symbols static new 9b79ee9773a8 scsi: libsas: remove the exporting of sas_wait_eh new 196ba6629cf9 scsi: pm80xx: Fixed kernel panic during error recovery for [...] new 4bc022145c93 scsi: devinfo: BLIST_TRY_VPD_PAGES for SanDisk Cruzer Blade new 057959c6e36e scsi: lpfc: reduce stack size with CONFIG_GCC_PLUGIN_STRUC [...] new c8f96df5b8e6 scsi: megaraid_sas: Fix calculation of target ID new 1175b88452ca scsi: megaraid_sas: Enable msix_load_balance for Invader a [...] new d956a116c96c scsi: megaraid_sas: Add module parameter for FW Async even [...] new 705d3b088af9 scsi: megaraid_sas: Update driver version to 07.710.50.00 new b76becde2b84 scsi: zfcp: fix request object use-after-free in send path [...] new 106d45f350c7 scsi: zfcp: fix request object use-after-free in send path [...] new 484647088826 scsi: zfcp: fix GCC compiler warning emitted with -Wmaybe- [...] new b0a32908e7b6 Merge remote-tracking branch 'scsi-mkp/for-next' new 211f70ff1daa scsi: virtio_scsi: Use struct_size() helper new 5e663f0410fa virtio-mmio: add error check for platform_get_irq new e94cbe5a0f31 Merge remote-tracking branch 'vhost/linux-next' new bae6e17c367d Merge remote-tracking branch 'rpmsg/for-next' adds 4b7618fdc7e6 pinctrl: qcom: Add irq_enable callback for msm gpio adds 34ae69998b66 dt-bindings: pinctrl: aspeed: Split bindings document in two adds 07457937bb5c dt-bindings: pinctrl: aspeed: Convert AST2400 bindings to [...] adds 0a617de16730 dt-bindings: pinctrl: aspeed: Convert AST2500 bindings to [...] adds 053d8b24678f MAINTAINERS: Add entry for ASPEED pinctrl drivers adds 0290eba96be4 pinctrl: aspeed: Correct comment that is no longer true adds d0d88b5c9ed7 pinctrl: aspeed: Clarify comment about strapping W1C adds efa5623981b7 pinctrl: aspeed: Split out pinmux from general pinctrl adds 1bbe61d892fb pinctrl: aspeed: Add implementation-related documentation adds 80327437e377 dt-bindings: pinctrl: qcom: Document missing gpio nodes adds 7f1fee22a2bb dt-bindings: pinctrl: qcom: Add SM8150 pinctrl binding adds 57218371d5ed pinctrl: qcom: Add SM8150 pinctrl driver adds a705f9c1798d pinctrl: baytrail: Use defined macro instead of magic in b [...] adds 4f010b936b2b pinctrl: baytrail: Re-use data structures from pinctrl-intel.h adds eb0a2daa45b8 pinctrl: baytrail: Use GENMASK() consistently adds a1cd6c8b8f03 pinctrl: aspeed: Fix missed include adds 4c105769bf6d pinctrl: aspeed: Strip moved macros and structs from priva [...] new 53f1c72ceffc Merge remote-tracking branch 'pinctrl/for-next' new a94e8b17c1ab Merge remote-tracking branch 'kselftest/next' new 35328db211e6 Merge remote-tracking branch 'y2038/y2038' new f7c618b47a81 Merge remote-tracking branch 'livepatching/for-next' new b4ccba8f1b03 Merge remote-tracking branch 'rtc/rtc-next' new bc80f3a45085 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 0e3800333396 Merge remote-tracking branch 'ntb/ntb-next' new 1ebef847efb6 Merge remote-tracking branch 'kspp/for-next/kspp' new 20d9aef2bb09 Merge remote-tracking branch 'nvmem/for-next' new 593fc376ae58 Merge remote-tracking branch 'xarray/xarray' new 078112b9db21 Merge remote-tracking branch 'hyperv/hyperv-next' new 46adb0287a91 Merge remote-tracking branch 'pidfd/for-next' new 05c179ac52cd Merge remote-tracking branch 'devfreq/for-next' new 36ae68b2519d Merge remote-tracking branch 'hmm/hmm' new 502a9b2c40c3 mm: vmscan: scan anonymous pages on file refaults new 4f88a57e58a1 mm/nvdimm: add is_ioremap_addr and use that to check iorem [...] new 210597e234c0 mm/memcontrol: fix wrong statistics in memory.stat new cf765d0bb0b1 mm/z3fold.c: lock z3fold page before __SetPageMovable() new a0f71ac91527 nilfs2: do not use unexported cpu_to_le32()/le32_to_cpu() [...] new 5e25a53691d5 MAINTAINERS: nilfs2: update email address new 740eda7e8850 include/linux/dmar.h: replace single-char identifiers in macros new a12a98964694 scripts/decode_stacktrace: match basepath using shell pref [...] new f91f6d485def scripts/decode_stacktrace: look for modules with .ko.debug [...] new 08c9ed3d3c2a scripts/spelling.txt: drop "sepc" from the misspelling list new 4f3d24ca8113 scripts/spelling.txt: add spelling fix for prohibited new b4e5e2183ac3 scripts/decode_stacktrace: Accept dash/underscore in modules new 6c31f59b113f scripts/spelling.txt: add more spellings to spelling.txt new d1bd37f819ee arch/sh/configs/sdk7786_defconfig: remove CONFIG_LOGFS new b9e23174dfa1 sh: config: remove left-over BACKLIGHT_LCD_SUPPORT new cfdbd9658aed sh: prevent warnings when using iounmap new 123310896272 fs: ocfs: fix spelling mistake "hearbeating" -> "heartbeat" new 05e1d8c89b8a ocfs2/dlm: use struct_size() helper new bc8e6c1a825b ocfs2: add last unlock times in locking_state new ccaa30cc3f34 ocfs2: add locking filter debugfs file new 4bf40ca5d8eb ocfs2: add first lock wait time in locking_state new 5753123b9152 ocfs: no need to check return value of debugfs_create functions new a45ea9b4078a fs/ocfs2/dlmglue.c: unneeded variable: "status" new 32984b7e73bb ocfs2: use kmemdup rather than duplicating its implementation new 11127c714e26 mm/slab: validate cache membership under freelist hardening new 5d332bb12872 mm/slab: sanity-check page type when looking up cache new 180fe6924dc8 lkdtm/heap: add tests for freelist hardening new 7c3971d08af1 mm/slub.c: avoid double string traverse in kmem_cache_flags() new b5919fe9fe23 slub: don't panic for memcg kmem cache creation failure new dc6e59a51038 mm/kmemleak.c: fix check for softirq context new 1ede519277a0 mm/kmemleak.c: change error at _write when kmemleak is disabled new e741763853ca docs: kmemleak: add more documentation details new 9734fade6c95 mm/kasan: print frame description for stack bugs new 0c8e50e3a164 lib/test_kasan: add bitops tests new 89692318c334 x86: use static_cpu_has in uaccess region to avoid instrum [...] new 10117fd4adad asm-generic, x86: add bitops instrumentation for KASAN new a3c55cc996f7 mm/kasan: introduce __kasan_check_{read,write} new e0cbfc516a41 mm/kasan: change kasan_check_{read,write} to return boolean new 7eccf2f3069c lib/test_kasan: Add test for double-kzfree detection new 0e995760a68b mm/slab: refactor common ksize KASAN logic into slab_common.c new 5324da7618b3 mm/kasan: add object validation in ksize() new 0a00bfe433fc include/linux/pfn_t.h: remove pfn_t_to_virt() new 02711622e817 arm: remove ARCH_SELECT_MEMORY_MODEL new 550ad25b2f17 s390: remove ARCH_SELECT_MEMORY_MODEL new 29f7dbd35bfc sparc: remove ARCH_SELECT_MEMORY_MODEL new a0adfa1056a5 mm/gup.c: make follow_page_mask() static new e5efa7d98fdf mm/memory.c: trivial clean up in insert_page() new 2264881c6d0e mm: make !CONFIG_HUGE_PAGE wrappers into static inlines new 9815c1c053fb include/linux/mm_types.h: ifdef struct vm_area_struct::swa [...] new 9531909ec43d mm: remove the account_page_dirtied export new 831d22c73c49 mm/page_isolation.c: change the prototype of undo_isolate_ [...] new 8dc8cd1ea2d8 include/linux/vmpressure.h: use spinlock_t instead of stru [...] new 25c21f8e358f mm: remove the exporting of totalram_pages new 29a07a261de0 include/linux/pagemap.h: document trylock_page() return value new 804fb61f77db mm/failslab.c: by default, do not fail allocations with di [...] new a450edca1004 mm, debug_pagelloc: use static keys to enable debugging new 25b76dedfac4 mm, page_alloc: more extensive free page checking with deb [...] new 910380bfa8e3 mm, debug_pagealloc: use a page type instead of page_ext flag new 975bad5ba300 mm/filemap.c: fix an overly long line in read_cache_page new 7c6a38772619 mm/filemap: don't cast ->readpage to filler_t for do_read_ [...] new 986313db2ab3 jffs2: pass the correct prototype to read_cache_page new 8a8fb44cd131 9p: pass the correct prototype to read_cache_page new 45e17fca1e4a mm/filemap.c: correct the comment about VM_FAULT_RETRY new 73b28462f3ce mm, swap: fix race between swapoff and some swap operations new 6b5d7b246e90 mm/swap_state.c: simplify total_swapcache_pages() with get [...] new 34c27af4b8d6 mm, swap: use rbtree for swap_extent new 75cbd1f245ec mm/mincore.c: fix race between swapoff and mincore new ea2adaebb5ec memcg, oom: no oom-kill for __GFP_RETRY_MAYFAIL new 68466da8b4d6 memcg, fsnotify: no oom-kill for remote memcg charging new fd27177e8dbc mm, memcg: introduce memory.events.local new 7370c22b49b6 mm: memcontrol: dump memory.stat during cgroup OOM new 5113b6afbbf2 mm: memcg/slab: postpone kmem_cache memcg pointer initiali [...] new e3ce0b0257f1 mm: memcg/slab: rename slab delayed deactivation functions [...] new a50924764f00 mm: memcg/slab: generalize postponed non-root kmem_cache d [...] new 8855f1a1c745 mm: memcg/slab: introduce __memcg_kmem_uncharge_memcg() new 7c20c01d34ab mm: memcg/slab: unify SLAB and SLUB page accounting new eae786976cae mm: memcg/slab: don't check the dying flag on kmem_cache creation new 0349bbdce8a9 mm: memcg/slab: synchronize access to kmem_cache dying fla [...] new 93b8a594f9cc mm: memcg/slab: rework non-root kmem_cache lifecycle management new 0c08878d32e1 mm: memcg/slab: stop setting page->mem_cgroup pointer for [...] new 9762e0c6e2ca mm: memcg/slab: reparent memcg kmem_caches on cgroup removal new eaee4aa8555e mm, memcg: add a memcg_slabinfo debugfs file new d0b4ea22c719 mm: use untagged_addr() for get_user_pages_fast addresses new 827949248727 mm: simplify gup_fast_permitted new dd338781cc04 mm: lift the x86_32 PAE version of gup_get_pte to common code new e612f6173d92 MIPS: use the generic get_user_pages_fast code new 273fd9188e27 sh: add the missing pud_page definition new 62850c93c2c8 sh: use the generic get_user_pages_fast code new 300fd8775e3f sparc64: add the missing pgd_page definition new 58b34025b8c7 sparc64: define untagged_addr() new 0eb621779eb7 sparc64: use the generic get_user_pages_fast code new 2782f902cf58 mm: rename CONFIG_HAVE_GENERIC_GUP to CONFIG_HAVE_FAST_GUP new d3fda8e743fe mm: reorder code blocks in gup.c new 990972b3506f mm: consolidate the get_user_pages* implementations new a4b1fdd92929 mm: validate get_user_pages_fast flags new 61969c48c53b mm: move the powerpc hugepd code to mm/gup.c new 84a789996d4d mm: switch gup_hugepte to use try_get_compound_head new baaab44f905b mm: mark the page referenced in gup_hugepte new fa0e6f19e860 mm/gup: speed up check_and_migrate_cma_pages() on huge page new 4f7a6af38bbc mm/gup.c: remove some BUG_ONs from get_gate_page() new a4f6902ab012 mm/gup.c: mark undo_dev_pagemap as __maybe_unused new e87a06fe39cc asm-generic, x86: introduce generic pte_{alloc,free}_one[_kernel] new d10f279d1277 alpha: switch to generic version of pte allocation new f0ccaee30303 arm: switch to generic version of pte allocation new c4171f3b75aa arm64: switch to generic version of pte allocation new 7df7154ed0ee csky: switch to generic version of pte allocation new 45b604808d04 m68k: sun3: switch to generic version of pte allocation new 14bf3dac1d42 mips: switch to generic version of pte allocation new ba2120ac8456 nds32: switch to generic version of pte allocation new ec69271e062d nios2: switch to generic version of pte allocation new 14f8a8c1c5e9 parisc: switch to generic version of pte allocation new 5acb8eaa62ab riscv: switch to generic version of pte allocation new 0d8e0bb5273e um: switch to generic version of pte allocation new ad2eceb33c38 unicore32: switch to generic version of pte allocation new 6bc706e8b723 mm/pgtable: drop pgtable_t variable from pte_fn_t functions new 70a50d3378a4 mm/memory.c: fail when offset == num in first check of __v [...] new 6aad9cb87486 mm/mmu_notifier: use hlist_add_head_rcu() new f34a4b8fe0f2 mm/vmalloc.c: remove "node" argument new 5517e32a62d2 mm/vmalloc.c: preload a CPU with one object for split purpose new 15eedb73e2ea mm/vmalloc.c: get rid of one single unlink_va() when merge new c317ec98bc51 mm/vmalloc.c: switch to WARN_ON() and move it under unlink_va() new 7aaf42fd8392 mm/vmalloc.c: spelling> s/informaion/information/ new 7d3f032e7bb8 mm/large system hash: use vmalloc for size > MAX_ORDER whe [...] new 2125ed8b219a mm/large system hash: clear hashdist when only one node wi [...] new 97cee7347a75 arm64: move jump_label_init() before parse_early_param() new b5eb8ae94381 mm: security: introduce init_on_alloc=1 and init_on_free=1 [...] new acdc7d6b815b mm: init: report memory auto-initialization features at boot time new 512b0e072c90 mm: vmscan: remove double slab pressure by inc'ing sc->nr_scanned new c7090d39bcf6 mm: vmscan: correct some vmscan counters for THP swapout new 459d57a3a66c tools/vm/slabinfo: order command line options new 5a690fc796f6 tools/vm/slabinfo: add partial slab listing to -X new 56e3e723f937 tools/vm/slabinfo: add option to sort by partial slabs new 08b1521fb1ce tools/vm/slabinfo: add sorting info to help menu new 32c7b360036f proc: use down_read_killable mmap_sem for /proc/pid/maps new e33d15fd6450 proc: use down_read_killable mmap_sem for /proc/pid/smaps_rollup new 57d5c10af95b proc: use down_read_killable mmap_sem for /proc/pid/pagemap new 8f4baad0d79d proc: use down_read_killable mmap_sem for /proc/pid/clear_refs new bba593138782 proc: use down_read_killable mmap_sem for /proc/pid/map_files new 65093c95e4a4 mm: use down_read_killable for locking mmap_sem in access_ [...] new 333e3bf5d528 mm: smaps: split PSS into components new b723c02b71bf mm: vmalloc: show number of vmalloc pages in /proc/meminfo new 4aab67b3d276 mm/memory-failure.c: clarify error message new 22c2d8e3ab62 mm: memcontrol: use CSS_TASK_ITER_PROCS at mem_cgroup_scan [...] new 05e107e32798 mm, oom: refactor dump_tasks for memcg OOMs new 070a527ecb69 mm, oom: remove redundant task_in_mem_cgroup() check new 4752e47ec2fe oom: decouple mems_allowed from oom_unkillable_task new 08a307b02166 mm/oom_kill.c: remove redundant OOM score normalization in [...] new cd95fe343a7a fat: add nobarrier to workaround the strange behavior of device new 0f80e04f8463 mm/z3fold: don't try to use buddy slots after free new 4abe0473e051 mm/hmm: Fix bad subpage pointer in try_to_unmap_one new 4d52615edb08 ocfs2: clear zero in unaligned direct IO new 406dbd6d9d0c ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes new 31cb8c357881 ocfs2: wait for recovering done after direct unlock request new f877250a71e3 ocfs2: checkpoint appending truncate log transaction befor [...] new 6ec450a9b54e ramfs: support O_TMPFILE new a13115c77b89 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints new 2236101f1728 mm: thp: extract split_queue_* into a struct new bbf84566a138 mm: move mem_cgroup_uncharge out of __page_cache_release() new da1f539e8b61 mm: shrinker: make shrinker not depend on memcg kmem new b6bfbceeb6f9 mm: thp: make deferred split shrinker memcg aware new dd4ee683f63c mm/memcontrol.c: keep local VM counters in sync with the h [...] new dc42f9273f7d mm/mmap.c: fix the adjusted length error new e14abcdb7798 mm/memory_hotplug: simplify and fix check_hotplug_memory_range() new b7f9d1877f22 s390x/mm: fail when an altmap is used for arch_add_memory() new 209bf9205a99 s390x/mm: implement arch_remove_memory() new 00df9c33cdfe arm64/mm: add temporary arch_remove_memory() implementation new add5f04db117 drivers/base/memory: pass a block_id to init_memory_block() new cf7b734c181b drivers/base/memory: fix a compilation warning new 0a607a0e7580 mm/memory_hotplug: allow arch_remove_memory() without CONF [...] new 458e39bfae87 mm/memory_hotplug: create memory block devices after arch_ [...] new 43a7f0bb0500 mm/memory_hotplug: drop MHP_MEMBLOCK_API new d37aac8d6ee4 mm/memory_hotplug: remove memory block devices before arch [...] new 25b5862ca6ce mm/memory_hotplug: make unregister_memory_block_under_node [...] new 3c43864430be mm/memory_hotplug: remove "zone" parameter from sparse_rem [...] new fa351b7d0cd1 mm/sparse.c: set section nid for hot-add memory new f8a41fccbd38 mm/sparse.c: fix memory leak of sparsemap_buf in aliged memory new ef3183c1379e mm/sparse.c: mark sparse_buffer_free as __meminit new c359ea4a8bd8 mm/sparse.c: fix ALIGN() without power of 2 in sparse_buff [...] new babeb9b56d3a mm/vmscan.c: add a new member reclaim_state in struct shri [...] new cd575cfb3cea mm/vmscan: add a new member reclaim_state in struct shrink [...] new 56bcad51d87d mm/vmscan.c: calculate reclaimed slab caches in all reclaim paths new 67cde27561fa mm/vmscan.c: add checks for incorrect handling of current- [...] new 48b7fde690d2 mm/z3fold.c: remove z3fold_migration trylock new 9f5c53650815 mm: mempolicy: make the behavior consistent when MPOL_MF_M [...] new 926765244220 mm: mempolicy: handle vma with unmovable pages mapped corr [...] new 3ea1f8028317 mm/oom_kill.c: add task UID to info message on an oom kill new 3b992fd0b6ae mm-oom_killer-add-task-uid-to-info-message-on-an-oom-kill-fix new be41399d7bba mm: thp: make transhuge_vma_suitable available for anonymous THP new a38192f39caa mm-thp-make-transhuge_vma_suitable-available-for-anonymous [...] new 36862cd91e72 mm: thp: fix false negative of shmem vma's THP eligibility new 972975c165c4 mm/cma.c: fail if fixed declaration can't be honored new 3fee51419efa mm: fix the MAP_UNINITIALIZED flag new f3911a275a87 mm: provide a print_vma_addr stub for !CONFIG_MMU new fba40f2fd7d2 mm: stub out all of swapops.h for !CONFIG_MMU new d382ccbe2e6e mm, memcg: proportional memory.{low,min} reclaim new 9480a8c675c1 mm, memcg: make memory.emin the baseline for utilisation d [...] new 0fab4f47110b mm, memcg: make scan aggression always exclude protection new 9a5a3a96d5a8 mm/vmscan: remove unused lru_pages argument new b48d0b31044c mm: don't expose page to fast gup before it's ready new 565166a52ee9 fs/buffer.c: add debug print for __getblk_gfp() stall problem new 7c9e81c92293 fs/buffer.c: dump more info for __getblk_gfp() stall problem new 652fad5f4fda kernel/hung_task.c: Monitor killed tasks. new ad356235f478 tools/testing/selftests/proc/proc-pid-vm.c: hide "segfault [...] new cd6107489e0e vmcore: Add a kernel parameter novmcoredd new 51210e806421 vmcore-add-a-kernel-parameter-novmcoredd-fix new f4fa0eb4bced vmcore-add-a-kernel-parameter-novmcoredd-fix-fix new b19048cfb9d3 include/linux/kernel.h: add typeof_member() macro new bbb912e2f5a3 fs/proc/inode.c: use typeof_member() macro new 4b7d7a781971 proc: test /proc/sysvipc vs setns(CLONE_NEWIPC) new 3dca06e05310 fs/proc/proc_sysctl.c: fix the default values of i_uid/i_g [...] new 6449c6181346 kernel: fix typos and some coding style in comments new c96ca2bc2f4c linux/bits.h: make BIT(), GENMASK(), and friends available [...] new f4842d718e01 arch: replace _BITUL() in kernel-space headers with BIT() new 03f9b6017b9a arch/*: remove unused isa_page_to_bus() new cef40e292513 asm-generic: fix a compilation warning new c59594164a24 include/linux/wait.h: fix clang -Wuninitialized warnings new 010f828f34d7 get_maintainer: add ability to skip moderated mailing lists new 1c4ae2eda7cb lib/genalloc.c: export symbol addr_in_gen_pool new 1714f7ed328a lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr new c5769a12c693 Documentation: rename addr_in_gen_pool to gen_pool_has_addr new d5b814740a5e lib/math/rational.c: fix possible incorrect result from ra [...] new 0c5c8d785044 lib/list: tweak LIST_POISON2 for better code generation on x86_64 new b0eba0daf8a8 lib/string.c: allow searching for NUL with strnchr new 15daa9b1d537 lib/test_string.c: avoid masking memset16/32/64 failures new 29ab9cf684e7 lib/test_string.c: add some testcases for strchr and strnchr new ee86d2d1b181 lib/test_overflow.c: avoid tainting the kernel and fix wrap size new 7c95c462d641 lib: introduce test_meminit module new 3970a8a06113 mm/ioremap: check virtual address alignment while creating [...] new 575cb979bcd4 mm/ioremap: probe platform for p4d huge map support new 5030abe25cb6 lib/string_helpers: fix some kerneldoc warnings new db1e9c2f2587 lib/test_meminit.c: fix -Wmaybe-uninitialized false positive new d51be16c6f14 lib/test_meminit.c: minor test fixes new 4e54e78bcc96 lib/rbtree: avoid generating code twice for the cached versions new cf7ac5d1755d rbtree-avoid-generating-code-twice-for-the-cached-versions [...] new 4ac512e1fda4 checkpatch.pl: warn on duplicate sysctl local variable new b3fd37226135 checkpatch: add warnings in favor of strscpy(). new f6e79b56a5c5 checkpatch: don't interpret stack dumps as commit IDs new 8e1bf5d39140 checkpatch: fix something new 8a8b2afb3843 fs/binfmt_flat.c: remove set but not used variable 'inode' new 03c213a48a0c fs/binfmt_elf.c: delete stale comment new 4a5346525613 init/Kconfig: fix neighboring typos new 021e46cd83a7 mm, kprobes: generalize and rename notify_page_fault() as [...] new 0e7361e4925e mips/kprobes: export kprobe_fault_handler() new 01dd5195cac3 coda: pass the host file in vma->vm_file on mmap new 06c94c5c9ca5 uapi linux/coda.h: use __kernel_pid_t for userspace new 091556d0688d uapi linux/coda_psdev.h: move upc_req definition from uapi [...] new 0768e515f7f6 coda: add error handling for fget new ecb2cfc5d250 coda: potential buffer overflow in coda_psdev_write() new 544183f186e0 coda: fix build using bare-metal toolchain new 4262a4c0aed6 coda: don't try to print names that were considered too long new bf8e7903b3c8 uapi linux/coda_psdev.h: move CODA_REQ_ from uapi to kerne [...] new 77f40873331c coda: clean up indentation, replace spaces with tab new e51a35398cde coda: stop using 'struct timespec' in user API new ccbff96bc4f4 coda: change Coda's user api to use 64-bit time_t in timespec new 3abdf8d248e2 coda: get rid of CODA_ALLOC() new d8da7038a068 coda: get rid of CODA_FREE() new 97eae7c83790 coda: bump module version new badb305cfa28 coda: Move internal defs out of include/linux/ [ver #2] new 82e2f80262ad coda: remove uapi/linux/coda_psdev.h new abb0dc3c95c8 coda: destroy mutex in put_super() new 6b0626d60a00 coda: use SIZE() for stat new ff8503e14f58 coda: add __init to init_coda_psdev() new 93c1051ef9e3 coda: remove sysctl object from module when unused new 1c83adf4573e coda: remove sb test in coda_fid_to_inode() new 269b2a379236 coda: ftoc validity check integration new be05709f023a coda: add hinting support for partial file caching new 90701a135f12 coda-add-hinting-support-for-partial-file-caching-fix new cb0bd32def21 fs/hfsplus/xattr.c: replace strncpy with memcpy new 264719bfa057 fs/ufs/super.c: remove set but not used variable 'usb3' new 94b45a87019b fs/reiserfs/journal.c: change return type of dirty_one_tra [...] new 6c5bc08e8c28 nds32: fix asm/syscall.h new 72a58925b79e hexagon: define syscall_get_error() and syscall_get_return [...] new 659315f2bc46 mips: define syscall_get_error() new 9bf4112c4835 parisc: define syscall_get_error() new c1c444597fd1 powerpc: define syscall_get_error() new 0cad8a1f71a3 ptrace: add PTRACE_GET_SYSCALL_INFO request new 515b453ec867 selftests/seccomp/seccomp_bpf: update for PTRACE_GET_SYSCALL_INFO new 66ddf48e6aae selftests/ptrace: add a test case for PTRACE_GET_SYSCALL_INFO new fe165b25c498 selftests-ptrace-add-a-test-case-for-ptrace_get_syscall_in [...] new 53cd91796471 signal: reorder struct sighand_struct new fe80578f7db4 signal: simplify set_user_sigmask/restore_user_sigmask new ed59e19ae7ea select: change do_poll() to return -ERESTARTNOHAND rather [...] new 11c990565876 select: shift restore_saved_sigmask_unless() into poll_sel [...] new b08e950bf882 coredump: split pipe command whitespace before expanding template new 8f0c2c12f053 drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate so [...] new 10905c6b0cd3 kernel/pid.c: convert struct pid count to refcount_t new 8c57e92dddbb drivers/pps/pps.c: clear offset flags in PPS_SETPARAMS ioctl new d4dd11246a18 aio: simplify read_events() new f293ecb07e88 scripts/gdb: add lx-genpd-summary command new 2533fbc5122c scripts/gdb: add helpers to find and list devices new 275c8d26fbba resource: fix locking in find_next_iomem_res() new 8fe87cec3bfe resource-fix-locking-in-find_next_iomem_res-fix new 09a7e14105e4 resource: avoid unnecessary lookups in find_next_iomem_res() new fc2980c56c48 include/asm-generic/bug.h: fix "cut here" for WARN_ON for [...] new a4fbbbd34438 ipc/mqueue.c: only perform resource calculation if user valid new 2f4bab351794 ipc/msg.c: consolidate all xxxctl_down() functions new c1ced6498285 include/linux/lz4.h: fix spelling and copy-paste errors in [...] new 1d1eb2e85793 Merge branch 'akpm-current/current' new 72259b79c0ea pinctrl: fix pxa2xx.c build warnings new bfa468de917e device-dax: fix memory and resource leak if hotplug fails new 3d03a819c4d7 mm/hotplug: make remove_memory() interface usable new c52e7d25a190 device-dax: "Hotremove" persistent memory that is used lik [...] new 68c9500a1cb0 mm: move MAP_SYNC to asm-generic/mman-common.h new 226e14d3a3c6 mm/mmap: move common defines to mman-common.h new ca45bd7442d4 mm: section numbers use the type "unsigned long" new 950af1a41e97 mm-section-numbers-use-the-type-unsigned-long-fix new 6c94963f2abe mm-section-numbers-use-the-type-unsigned-long-v3 new 7b8b08f73730 drivers/base/memory: Use "unsigned long" for block ids new 6473648e83dd mm: make register_mem_sect_under_node() static new 54f018586921 mm/memory_hotplug: rename walk_memory_range() and pass sta [...] new 523c75c5bf0e mm/memory_hotplug: move and simplify walk_memory_blocks() new 8c058e8dd430 drivers/base/memory.c: Get rid of find_memory_block_hinted() new 0f375d49993d drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3 new 23ddab755e91 drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3-fix new 4d94107671f5 mm: clean up is_device_*_page() definitions new 20878626317d mm: introduce ARCH_HAS_PTE_DEVMAP new 1cce1f886e79 arm64: mm: implement pte_devmap support new 57d0051818e0 arm64-mm-implement-pte_devmap-support-fix new ac7ab39d40c9 mm/sparsemem: introduce struct mem_section_usage new b96e45cac81a mm/sparsemem: introduce a SECTION_IS_EARLY flag new a731fcab3e4c mm/sparsemem: add helpers track active portions of a secti [...] new b67bc8cfe1a5 mm/hotplug: prepare shrink_{zone, pgdat}_span for sub-sect [...] new b2fe37d90193 mm/sparsemem: convert kmalloc_section_memmap() to populate [...] new 892036a2ebb3 mm/hotplug: kill is_dev_zone() usage in __remove_pages() new fd046f3319d7 mm: kill is_dev_zone() helper new 7061fe24f754 mm/sparsemem: prepare for sub-section ranges new 8f1f27b7c323 mm/sparsemem: support sub-section hotplug new 7079de153885 mm: document ZONE_DEVICE memory-model implications new 08ceba0be115 docs/vm: update ZONE_DEVICE memory model documentation new 3d4c7e2d4ee0 mm/devm_memremap_pages: enable sub-section remap new 0190ca71d2d8 libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields new 980b7b7c7056 libnvdimm/pfn: stop padding pmem namespaces to section alignment new 2c48d788fe57 mm/sparsemem: cleanup 'section number' data types new 29234102fd43 mm-sparsemem-cleanup-section-number-data-types-fix new 514efc7120b5 mm: migrate: remove unused mode argument new 83705c09e81a mm: migrate: fix for fs/iomap.c splitting new 808e8b6ca04a mm: add account_locked_vm utility function new 1093dba14b84 mm-add-account_locked_vm-utility-function-v3 new 5dbd5df49068 mm-add-account_locked_vm-utility-function-v3-fix new 3aaa770bd3c1 proc/sysctl: add shared variables for range check new 494bfb4e183f tipc: remove two unused variables new 04f2a96883fe proc-sysctl-add-shared-variables-for-range-check-fix-2-fix new 084d0f8dcfdb proc/sysctl: make firmware loader table conditional new 75999f0b6bae proc-sysctl-add-shared-variables-for-range-check-fix-4 new 27c860a3d3a2 drivers/tty/serial/sh-sci.c: suppress warning new a164d38e1ff9 fs/select.c: use struct_size() in kmalloc() new 3df4809b8f1b drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] new a5940687969a Merge branch 'akpm/master' new 2c51253c1714 Add linux-next specific files for 20190712
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (4608a726c668) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-arm-ne [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 754 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/cgroup-v2.rst | 2 +- Documentation/block/biodoc.txt | 5 - Documentation/device-mapper/snapshot.rst | 16 + Documentation/devicetree/bindings/arm/rda.txt | 17 - Documentation/devicetree/bindings/arm/rda.yaml | 20 + .../devicetree/bindings/mailbox/omap-mailbox.txt | 59 +- .../bindings/net/hisilicon-hip04-net.txt | 7 +- .../devicetree/bindings/net/marvell-orion-mdio.txt | 2 +- .../devicetree/bindings/pci/83xx-512x-pci.txt | 1 - .../bindings/pinctrl/aspeed,ast2400-pinctrl.yaml | 81 + .../bindings/pinctrl/aspeed,ast2500-pinctrl.yaml | 134 + .../devicetree/bindings/pinctrl/pinctrl-aspeed.txt | 172 - .../bindings/pinctrl/qcom,msm8998-pinctrl.txt | 10 + ...msm8998-pinctrl.txt => qcom,sm8150-pinctrl.txt} | 123 +- .../devicetree/bindings/serial/mtk-uart.txt | 13 +- .../devicetree/bindings/spi/spi-controller.yaml | 1 - .../devicetree/bindings/vendor-prefixes.yaml | 4 + Documentation/index.rst | 1 + Documentation/infiniband/index.rst | 2 +- Documentation/kbuild/kbuild.rst | 9 + Documentation/power/pm_qos_interface.rst | 12 +- Documentation/process/deprecated.rst | 14 + Documentation/riscv/boot-image-header.txt | 50 + Documentation/security/keys/core.rst | 128 +- Documentation/security/keys/request-key.rst | 9 +- Documentation/security/tpm/index.rst | 1 + Documentation/security/tpm/tpm_ftpm_tee.rst | 27 + Documentation/virtual/index.rst | 18 + Documentation/virtual/kvm/api.txt | 26 + Documentation/virtual/kvm/cpuid.rst | 107 + Documentation/virtual/kvm/cpuid.txt | 91 - Documentation/virtual/kvm/index.rst | 11 + .../virtual/{paravirt_ops.txt => paravirt_ops.rst} | 19 +- MAINTAINERS | 16 +- Makefile | 35 +- Next/SHA1s | 125 +- Next/merge.log | 17747 +++++++------------ a | 1 + arch/Kconfig | 16 - arch/arc/Makefile | 2 +- arch/arm/tools/syscall.tbl | 2 +- arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 2 +- arch/arm64/mm/dma-mapping.c | 2 +- arch/m68k/Kconfig | 2 +- arch/microblaze/kernel/syscalls/syscall.tbl | 2 +- arch/parisc/Makefile | 12 +- arch/powerpc/boot/.gitignore | 2 - arch/powerpc/boot/Makefile | 16 +- arch/powerpc/boot/serial.c | 1 - arch/powerpc/boot/xz_config.h | 20 + arch/powerpc/kernel/irq.c | 6 +- arch/riscv/include/asm/fixmap.h | 5 + arch/riscv/include/asm/image.h | 65 + arch/riscv/include/asm/pgtable-64.h | 5 + arch/riscv/include/asm/pgtable.h | 8 + arch/riscv/kernel/head.S | 49 +- arch/riscv/kernel/setup.c | 6 +- arch/riscv/mm/init.c | 307 +- arch/sparc/lib/NG4clear_page.S | 2 +- arch/um/Makefile | 2 +- arch/x86/Kconfig | 3 +- arch/x86/entry/entry_32.S | 2 +- arch/x86/entry/syscalls/syscall_32.tbl | 2 +- arch/x86/entry/syscalls/syscall_64.tbl | 2 +- arch/x86/include/asm/kvm_host.h | 2 + arch/x86/include/asm/pgtable_32.h | 2 +- arch/x86/include/asm/processor.h | 1 + arch/x86/include/asm/special_insns.h | 41 +- arch/x86/include/uapi/asm/kvm.h | 10 + arch/x86/include/uapi/asm/vmx.h | 1 - arch/x86/kernel/alternative.c | 25 +- arch/x86/kernel/cpu/common.c | 72 +- arch/x86/kernel/smpboot.c | 17 +- arch/x86/kernel/stacktrace.c | 8 +- arch/x86/kvm/cpuid.c | 224 +- arch/x86/kvm/irq.h | 1 - arch/x86/kvm/lapic.c | 47 +- arch/x86/kvm/mmu.c | 105 +- arch/x86/kvm/mmutrace.h | 59 + arch/x86/kvm/paging_tmpl.h | 42 +- arch/x86/kvm/pmu.c | 63 + arch/x86/kvm/pmu.h | 1 + arch/x86/kvm/svm.c | 25 +- arch/x86/kvm/trace.h | 2 +- arch/x86/kvm/vmx/nested.c | 78 +- arch/x86/kvm/x86.c | 16 + arch/x86/mm/mem_encrypt.c | 30 + arch/x86/xen/smp_pv.c | 1 + arch/x86/xen/spinlock.c | 6 +- arch/xtensa/kernel/syscalls/syscall.tbl | 2 +- block/blk-cgroup.c | 66 +- block/blk-core.c | 6 +- block/blk-mq.c | 2 +- block/blk-mq.h | 32 + block/blk-throttle.c | 9 +- block/blk-zoned.c | 2 +- certs/blacklist.c | 7 +- certs/system_keyring.c | 12 +- drivers/acpi/acpica/exconfig.c | 16 +- drivers/acpi/acpica/tbxfload.c | 10 +- drivers/base/power/domain.c | 8 +- drivers/base/power/domain_governor.c | 4 +- drivers/base/power/qos.c | 135 +- drivers/base/power/runtime.c | 2 +- drivers/block/nbd.c | 59 +- drivers/bluetooth/btqca.c | 5 +- drivers/bluetooth/btusb.c | 4 +- drivers/bluetooth/hci_qca.c | 2 +- drivers/char/tpm/Kconfig | 5 + drivers/char/tpm/Makefile | 1 + drivers/char/tpm/tpm-chip.c | 27 +- drivers/char/tpm/tpm-sysfs.c | 7 - drivers/char/tpm/tpm.h | 2 + drivers/char/tpm/tpm1-cmd.c | 36 +- drivers/char/tpm/tpm2-cmd.c | 6 +- drivers/char/tpm/tpm_ftpm_tee.c | 350 + drivers/char/tpm/tpm_ftpm_tee.h | 40 + drivers/clocksource/timer-npcm7xx.c | 2 +- drivers/cpufreq/cpufreq.c | 212 +- drivers/cpufreq/imx-cpufreq-dt.c | 3 +- drivers/cpufreq/intel_pstate.c | 7 +- drivers/cpuidle/governor.c | 2 +- drivers/crypto/ccp/ccp-crypto-aes-cmac.c | 2 +- drivers/crypto/ccp/ccp-crypto-aes-galois.c | 2 +- drivers/crypto/ccp/ccp-crypto-aes-xts.c | 2 +- drivers/crypto/ccp/ccp-crypto-aes.c | 2 +- drivers/crypto/ccp/ccp-crypto-des3.c | 2 +- drivers/crypto/ccp/ccp-crypto-main.c | 2 +- drivers/crypto/ccp/ccp-crypto-rsa.c | 2 +- drivers/crypto/ccp/ccp-crypto-sha.c | 2 +- drivers/crypto/ccp/ccp-debugfs.c | 2 +- drivers/crypto/ccp/ccp-dev-v3.c | 2 +- drivers/crypto/ccp/ccp-dev-v5.c | 2 +- drivers/crypto/ccp/ccp-dev.c | 2 +- drivers/crypto/ccp/ccp-dmaengine.c | 2 +- drivers/crypto/ccp/ccp-ops.c | 2 +- drivers/crypto/ccp/psp-dev.c | 2 +- drivers/crypto/ccp/sp-dev.c | 2 +- drivers/crypto/ccp/sp-pci.c | 2 +- drivers/crypto/ccp/sp-platform.c | 2 +- drivers/crypto/talitos.c | 2 +- drivers/edac/edac_mc_sysfs.c | 16 +- drivers/edac/edac_module.h | 2 +- drivers/edac/i10nm_base.c | 10 +- drivers/edac/skx_base.c | 2 +- drivers/edac/skx_common.c | 4 +- drivers/edac/skx_common.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 9 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 4 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 16 +- drivers/gpu/drm/amd/display/Kconfig | 1 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 222 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 25 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 3 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 41 +- drivers/gpu/drm/amd/display/dc/dc_stream.h | 1 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 36 + drivers/gpu/drm/amd/include/amd_shared.h | 2 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 4 +- drivers/gpu/drm/drm_client_modeset.c | 3 +- drivers/gpu/drm/drm_modes.c | 6 + drivers/gpu/drm/i915/display/icl_dsi.c | 174 +- drivers/gpu/drm/i915/display/intel_bios.c | 21 +- drivers/gpu/drm/i915/display/intel_bw.c | 2 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 12 +- drivers/gpu/drm/i915/display/intel_combo_phy.c | 143 +- drivers/gpu/drm/i915/display/intel_combo_phy.h | 4 +- drivers/gpu/drm/i915/display/intel_ddi.c | 207 +- drivers/gpu/drm/i915/display/intel_display.c | 219 +- drivers/gpu/drm/i915/display/intel_display.h | 37 + drivers/gpu/drm/i915/display/intel_display_power.c | 534 +- drivers/gpu/drm/i915/display/intel_display_power.h | 32 +- drivers/gpu/drm/i915/display/intel_dp.c | 19 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 111 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 26 +- drivers/gpu/drm/i915/display/intel_dsi.h | 12 +- drivers/gpu/drm/i915/display/intel_gmbus.c | 20 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 12 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 36 +- drivers/gpu/drm/i915/display/intel_sdvo.c | 306 +- drivers/gpu/drm/i915/display/intel_sprite.c | 55 +- drivers/gpu/drm/i915/display/intel_tc.c | 92 +- drivers/gpu/drm/i915/display/intel_tc.h | 5 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 3 + drivers/gpu/drm/i915/display/intel_vdsc.c | 14 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 17 - drivers/gpu/drm/i915/gem/i915_gem_context.h | 6 - drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 18 +- .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 2 +- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 20 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 19 - drivers/gpu/drm/i915/gt/intel_engine_types.h | 1 - drivers/gpu/drm/i915/gt/intel_gpu_commands.h | 7 + drivers/gpu/drm/i915/gt/intel_gt.h | 5 +- drivers/gpu/drm/i915/gt/intel_gt_pm.c | 4 - drivers/gpu/drm/i915/gt/intel_gt_types.h | 15 + drivers/gpu/drm/i915/gt/intel_lrc.c | 36 +- drivers/gpu/drm/i915/gt/intel_ringbuffer.c | 31 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 8 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 113 + drivers/gpu/drm/i915/i915_debugfs.c | 11 +- drivers/gpu/drm/i915/i915_drv.c | 8 +- drivers/gpu/drm/i915/i915_drv.h | 6 +- drivers/gpu/drm/i915/i915_pci.c | 30 + drivers/gpu/drm/i915/i915_perf.c | 57 +- drivers/gpu/drm/i915/i915_priolist_types.h | 10 + drivers/gpu/drm/i915/i915_reg.h | 137 +- drivers/gpu/drm/i915/i915_request.c | 4 +- drivers/gpu/drm/i915/i915_request.h | 15 +- drivers/gpu/drm/i915/i915_trace.h | 12 +- drivers/gpu/drm/i915/intel_device_info.c | 4 + drivers/gpu/drm/i915/intel_device_info.h | 2 + drivers/gpu/drm/i915/intel_drv.h | 4 +- drivers/gpu/drm/i915/intel_guc.c | 31 - drivers/gpu/drm/i915/intel_guc.h | 9 - drivers/gpu/drm/i915/intel_guc_submission.c | 295 +- drivers/gpu/drm/i915/intel_guc_submission.h | 2 - drivers/gpu/drm/i915/intel_pm.c | 28 +- drivers/gpu/drm/i915/selftests/igt_spinner.c | 1 + drivers/gpu/drm/i915/selftests/intel_guc.c | 41 +- drivers/infiniband/Kconfig | 1 + drivers/infiniband/core/addr.c | 2 +- drivers/infiniband/core/core_priv.h | 1 + drivers/infiniband/core/cq.c | 58 + drivers/infiniband/core/device.c | 9 + drivers/infiniband/core/nldev.c | 16 +- drivers/infiniband/hw/mlx5/devx.c | 24 +- drivers/infiniband/hw/mlx5/main.c | 10 +- drivers/infiniband/sw/rdmavt/cq.c | 2 - drivers/infiniband/sw/rxe/rxe_resp.c | 5 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 1 + drivers/infiniband/sw/siw/Kconfig | 4 +- drivers/infiniband/sw/siw/siw_cm.c | 10 +- drivers/infiniband/sw/siw/siw_cq.c | 2 +- drivers/infiniband/sw/siw/siw_main.c | 4 +- drivers/infiniband/sw/siw/siw_qp_rx.c | 2 + drivers/infiniband/sw/siw/siw_qp_tx.c | 8 +- drivers/iommu/dma-iommu.c | 2 +- drivers/irqchip/irq-gic-v3-its.c | 2 +- drivers/irqchip/irq-renesas-rza1.c | 15 +- drivers/mailbox/Kconfig | 2 +- drivers/mailbox/arm_mhu.c | 11 +- drivers/mailbox/bcm-flexrm-mailbox.c | 6 +- drivers/mailbox/imx-mailbox.c | 4 +- drivers/mailbox/omap-mailbox.c | 43 +- drivers/mailbox/stm32-ipcc.c | 37 +- drivers/mailbox/tegra-hsp.c | 20 +- drivers/md/dm-bufio.c | 4 +- drivers/md/dm-crypt.c | 103 +- drivers/md/dm-integrity.c | 7 +- drivers/md/dm-log-writes.c | 4 +- drivers/md/dm-rq.c | 2 +- drivers/md/dm-snap.c | 186 +- drivers/media/v4l2-core/v4l2-subdev.c | 2 +- drivers/media/v4l2-core/videobuf-core.c | 2 +- drivers/media/v4l2-core/videobuf-dma-contig.c | 2 +- drivers/media/v4l2-core/videobuf-dma-sg.c | 2 +- drivers/misc/ocxl/config.c | 181 +- drivers/net/bonding/bond_netlink.c | 2 +- drivers/net/dsa/Kconfig | 4 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 35 +- drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 18 +- drivers/net/ethernet/broadcom/bnxt/bnxt_tc.h | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c | 29 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 35 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c | 22 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.h | 6 +- drivers/net/ethernet/hisilicon/Kconfig | 10 + drivers/net/ethernet/hisilicon/hip04_eth.c | 142 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 49 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 58 +- drivers/net/ethernet/intel/igb/igb_main.c | 43 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 30 +- drivers/net/ethernet/marvell/mvmdio.c | 11 +- drivers/net/ethernet/mediatek/mtk_eth_soc.h | 2 +- drivers/net/ethernet/mediatek/mtk_sgmii.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 6 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.h | 8 +- .../ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c | 18 +- .../ethernet/mellanox/mlx5/core/en/tc_tun_gre.c | 4 +- .../ethernet/mellanox/mlx5/core/en/tc_tun_vxlan.c | 10 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 1 + .../net/ethernet/mellanox/mlx5/core/en_accel/tls.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 38 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 202 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 34 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.h | 6 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 116 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 10 +- .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 34 +- drivers/net/ethernet/mscc/ocelot_ace.h | 4 +- drivers/net/ethernet/mscc/ocelot_flower.c | 70 +- drivers/net/ethernet/mscc/ocelot_tc.c | 47 +- drivers/net/ethernet/netronome/nfp/abm/cls.c | 22 +- drivers/net/ethernet/netronome/nfp/abm/main.h | 2 +- drivers/net/ethernet/netronome/nfp/bpf/main.c | 30 +- drivers/net/ethernet/netronome/nfp/ccm.h | 4 + drivers/net/ethernet/netronome/nfp/ccm_mbox.c | 31 +- drivers/net/ethernet/netronome/nfp/crypto/fw.h | 2 + drivers/net/ethernet/netronome/nfp/crypto/tls.c | 93 +- drivers/net/ethernet/netronome/nfp/flower/action.c | 14 +- drivers/net/ethernet/netronome/nfp/flower/main.h | 6 +- drivers/net/ethernet/netronome/nfp/flower/match.c | 44 +- .../net/ethernet/netronome/nfp/flower/metadata.c | 2 +- .../net/ethernet/netronome/nfp/flower/offload.c | 116 +- drivers/net/ethernet/netronome/nfp/nfp_net.h | 3 + .../net/ethernet/netronome/nfp/nfp_net_common.c | 32 +- drivers/net/ethernet/qlogic/qede/qede.h | 2 +- drivers/net/ethernet/qlogic/qede/qede_filter.c | 2 +- drivers/net/ethernet/qlogic/qede/qede_main.c | 32 +- drivers/net/ethernet/socionext/netsec.c | 111 +- drivers/net/ethernet/stmicro/stmmac/Kconfig | 1 + drivers/net/ethernet/stmicro/stmmac/common.h | 8 +- drivers/net/ethernet/stmicro/stmmac/descs.h | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 12 +- .../net/ethernet/stmicro/stmmac/dwmac1000_dma.c | 8 +- drivers/net/ethernet/stmicro/stmmac/dwmac100_dma.c | 8 +- drivers/net/ethernet/stmicro/stmmac/dwmac4.h | 4 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 51 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c | 9 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 2 + drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c | 10 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 4 +- drivers/net/ethernet/stmicro/stmmac/stmmac.h | 12 +- .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 7 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 246 +- drivers/net/netdevsim/netdev.c | 29 +- drivers/net/phy/phy.c | 16 +- drivers/net/tap.c | 5 +- drivers/net/tun.c | 8 +- drivers/nvdimm/security.c | 2 +- drivers/nvme/host/core.c | 43 +- drivers/nvme/host/fc.c | 51 +- drivers/nvme/host/multipath.c | 18 +- drivers/nvme/host/nvme.h | 1 + drivers/nvme/host/pci.c | 26 +- drivers/nvme/host/tcp.c | 9 +- drivers/nvme/host/trace.c | 28 +- drivers/nvme/target/admin-cmd.c | 3 + drivers/nvme/target/configfs.c | 4 +- drivers/nvme/target/fcloop.c | 44 +- drivers/nvme/target/io-cmd-bdev.c | 39 + drivers/nvme/target/nvmet.h | 8 + drivers/nvme/target/trace.c | 2 +- drivers/of/fdt.c | 7 +- drivers/of/platform.c | 3 +- drivers/of/unittest.c | 2 +- drivers/pci/controller/dwc/pci-dra7xx.c | 1 + drivers/pci/quirks.c | 30 + drivers/pinctrl/aspeed/Makefile | 2 +- drivers/pinctrl/aspeed/pinctrl-aspeed-g4.c | 94 +- drivers/pinctrl/aspeed/pinctrl-aspeed-g5.c | 123 +- drivers/pinctrl/aspeed/pinctrl-aspeed.c | 246 +- drivers/pinctrl/aspeed/pinctrl-aspeed.h | 542 +- drivers/pinctrl/aspeed/pinmux-aspeed.c | 96 + .../aspeed/{pinctrl-aspeed.h => pinmux-aspeed.h} | 350 +- drivers/pinctrl/intel/pinctrl-baytrail.c | 322 +- drivers/pinctrl/qcom/Kconfig | 9 + drivers/pinctrl/qcom/Makefile | 1 + drivers/pinctrl/qcom/pinctrl-msm.c | 25 +- drivers/pinctrl/qcom/pinctrl-sm8150.c | 1548 ++ drivers/powercap/intel_rapl.c | 3 - drivers/s390/scsi/zfcp_erp.c | 7 + drivers/s390/scsi/zfcp_fsf.c | 55 +- drivers/scsi/fcoe/fcoe.c | 2 +- drivers/scsi/fcoe/fcoe_ctlr.c | 2 +- drivers/scsi/fcoe/fcoe_sysfs.c | 2 +- drivers/scsi/fcoe/fcoe_transport.c | 2 +- drivers/scsi/hosts.c | 2 +- drivers/scsi/libfc/fc_disc.c | 2 +- drivers/scsi/libfc/fc_elsct.c | 2 +- drivers/scsi/libfc/fc_exch.c | 2 +- drivers/scsi/libfc/fc_fcp.c | 2 +- drivers/scsi/libfc/fc_frame.c | 2 +- drivers/scsi/libfc/fc_libfc.c | 2 +- drivers/scsi/libfc/fc_lport.c | 2 +- drivers/scsi/libfc/fc_npiv.c | 2 +- drivers/scsi/libfc/fc_rport.c | 2 +- drivers/scsi/libiscsi.c | 2 +- drivers/scsi/libiscsi_tcp.c | 2 +- drivers/scsi/libsas/sas_ata.c | 2 +- drivers/scsi/libsas/sas_host_smp.c | 2 +- drivers/scsi/libsas/sas_init.c | 2 +- drivers/scsi/libsas/sas_internal.h | 2 +- drivers/scsi/libsas/sas_scsi_host.c | 3 +- drivers/scsi/libsas/sas_task.c | 3 +- drivers/scsi/lpfc/lpfc_debugfs.h | 2 +- drivers/scsi/megaraid/megaraid_sas.h | 4 +- drivers/scsi/megaraid/megaraid_sas_base.c | 30 +- drivers/scsi/pm8001/pm8001_sas.c | 6 +- drivers/scsi/pm8001/pm80xx_hwi.c | 2 +- drivers/scsi/pm8001/pm80xx_hwi.h | 2 + drivers/scsi/scsi.c | 2 +- drivers/scsi/scsi_devinfo.c | 2 + drivers/scsi/scsi_error.c | 2 +- drivers/scsi/scsi_ioctl.c | 2 +- drivers/scsi/scsi_lib.c | 4 +- drivers/scsi/scsi_logging.c | 2 +- drivers/scsi/scsi_pm.c | 2 +- drivers/scsi/scsi_sysctl.c | 2 +- drivers/scsi/scsi_sysfs.c | 2 +- drivers/scsi/scsi_trace.c | 2 +- drivers/scsi/scsi_transport_fc.c | 2 +- drivers/scsi/scsi_transport_iscsi.c | 2 +- drivers/scsi/scsi_transport_sas.c | 2 +- drivers/scsi/scsi_transport_spi.c | 2 +- drivers/scsi/scsi_transport_srp.c | 2 +- drivers/scsi/sd.c | 2 +- drivers/scsi/sd_dif.c | 2 +- drivers/scsi/sd_zbc.c | 2 +- drivers/scsi/ses.c | 2 +- drivers/scsi/sg.c | 2 +- drivers/scsi/sr.c | 2 +- drivers/scsi/st.c | 2 +- drivers/scsi/virtio_scsi.c | 2 +- drivers/spi/spi-fsl-qspi.c | 2 +- drivers/vfio/mdev/mdev_core.c | 9 + drivers/virtio/virtio_mmio.c | 7 +- fs/Makefile | 2 +- fs/afs/security.c | 2 +- fs/btrfs/extent_io.c | 4 +- fs/buffer.c | 2 +- fs/cifs/cifs_spnego.c | 25 +- fs/cifs/cifsacl.c | 28 +- fs/cifs/connect.c | 4 +- fs/cifs/smb2ops.c | 14 +- fs/cifs/smb2pdu.h | 2 + fs/crypto/keyinfo.c | 2 +- fs/dax.c | 2 +- fs/dcache.c | 1 + fs/ecryptfs/ecryptfs_kernel.h | 2 +- fs/ecryptfs/keystore.c | 2 +- fs/ext2/xattr.c | 3 +- fs/ext4/page-io.c | 2 +- fs/f2fs/data.c | 6 +- fs/f2fs/segment.c | 5 + fs/f2fs/super.c | 4 +- fs/fs-writeback.c | 13 +- fs/fscache/object-list.c | 2 +- fs/internal.h | 12 +- fs/io_uring.c | 5 + fs/iomap.c | 2205 --- fs/iomap/Makefile | 21 + fs/iomap/direct-io.c | 563 + fs/iomap/fiemap.c | 147 + fs/iomap/iomap.c | 83 + fs/iomap/iomap_internal.h | 27 + fs/iomap/migrate.c | 39 + fs/iomap/page.c | 177 + fs/iomap/read.c | 352 + fs/iomap/seek.c | 214 + fs/iomap/swapfile.c | 180 + fs/iomap/write.c | 542 + fs/mpage.c | 2 +- fs/nfs/nfs4idmap.c | 30 +- fs/nfsd/nfs4idmap.c | 2 +- fs/nfsd/nfs4state.c | 4 +- fs/nfsd/nfsctl.c | 2 +- fs/proc/meminfo.c | 2 +- fs/proc/proc_sysctl.c | 4 + fs/ubifs/auth.c | 2 +- fs/udf/inode.c | 93 +- fs/udf/super.c | 138 +- fs/xfs/xfs_aops.c | 2 +- fs/xfs/xfs_bio_io.c | 2 +- fs/xfs/xfs_ioctl.c | 1 - fs/xfs/xfs_itable.c | 5 +- include/Kbuild | 13 +- include/asm-generic/cacheflush.h | 74 +- include/drm/i915_component.h | 2 +- include/drm/i915_drm.h | 3 + include/drm/i915_pciids.h | 10 + include/linux/backing-dev.h | 1 + include/linux/blk-cgroup.h | 16 +- include/linux/blk_types.h | 10 + include/linux/blkdev.h | 4 +- include/linux/cgroup.h | 1 + include/linux/cpufreq.h | 12 +- include/linux/dim.h | 23 + include/linux/dma-direct.h | 9 + include/linux/elevator.h | 11 +- include/linux/ide.h | 272 +- include/linux/if_tap.h | 1 - include/linux/kasan-checks.h | 10 +- include/linux/key.h | 121 +- include/linux/kvm_host.h | 1 + include/linux/memcontrol.h | 5 +- include/linux/net.h | 4 +- include/linux/nvme.h | 12 +- include/linux/omap-mailbox.h | 4 +- include/linux/pagemap.h | 3 + include/linux/pci_ids.h | 1 + include/linux/pm_qos.h | 48 +- include/linux/skbuff.h | 15 + include/linux/vmalloc.h | 2 + include/linux/wait.h | 11 +- include/linux/writeback.h | 41 +- include/misc/ocxl.h | 5 +- include/net/devlink.h | 31 +- include/net/fib_rules.h | 4 +- include/net/flow_dissector.h | 15 + include/net/flow_offload.h | 101 + include/net/ipv6.h | 14 +- include/net/netfilter/nf_tables.h | 14 + include/net/netfilter/nf_tables_offload.h | 76 + include/net/pkt_cls.h | 129 +- include/net/sctp/structs.h | 37 +- include/net/sock.h | 4 +- include/net/tc_act/tc_ct.h | 63 + include/net/tc_act/tc_mpls.h | 30 + include/net/tls.h | 6 +- include/rdma/ib_verbs.h | 8 +- include/rdma/rdma_counter.h | 2 +- include/rdma/restrack.h | 5 +- include/scsi/iscsi_if.h | 2 +- include/scsi/iscsi_proto.h | 2 +- include/scsi/libiscsi.h | 2 +- include/scsi/libiscsi_tcp.h | 2 +- include/scsi/libsas.h | 2 +- include/scsi/sas.h | 2 +- include/scsi/sas_ata.h | 2 +- include/scsi/scsi_bsg_iscsi.h | 2 +- include/scsi/scsi_transport.h | 2 +- include/scsi/scsi_transport_fc.h | 2 +- include/scsi/scsi_transport_iscsi.h | 2 +- include/scsi/scsi_transport_spi.h | 2 +- include/sound/simple_card_utils.h | 4 + include/uapi/asm-generic/unistd.h | 4 +- include/uapi/linux/devlink.h | 11 + include/uapi/linux/keyctl.h | 65 - include/uapi/linux/kvm.h | 3 + include/uapi/linux/netfilter/nf_tables.h | 2 + include/uapi/linux/pkt_cls.h | 20 +- include/uapi/linux/pkt_sched.h | 1 + include/uapi/linux/tc_act/tc_ct.h | 41 + include/uapi/linux/tc_act/tc_mpls.h | 33 + include/uapi/linux/videodev2.h | 8 +- include/uapi/rdma/rdma_netlink.h | 5 + kernel/dma/Kconfig | 3 + kernel/dma/direct.c | 16 +- kernel/kprobes.c | 2 +- kernel/pid.c | 2 +- kernel/time/vsyscall.c | 6 +- kernel/trace/ring_buffer.c | 17 +- kernel/trace/trace_kprobe.c | 247 +- kernel/trace/trace_probe.c | 105 +- kernel/trace/trace_probe.h | 74 +- kernel/trace/trace_uprobe.c | 161 +- kernel/tracepoint.c | 4 +- lib/digsig.c | 2 +- lib/dim/Makefile | 6 +- lib/dim/rdma_dim.c | 108 + localversion-next | 2 +- mm/memcontrol.c | 22 +- mm/page_alloc.c | 2 - mm/page_owner.c | 61 +- mm/rmap.c | 1 + mm/sparse.c | 2 +- mm/vmalloc.c | 10 + mm/z3fold.c | 46 +- net/ceph/ceph_common.c | 2 +- net/core/dev.c | 16 +- net/core/devlink.c | 134 +- net/core/flow_dissector.c | 44 + net/core/flow_offload.c | 118 + net/core/skbuff.c | 268 + net/core/sock.c | 2 +- net/dccp/ipv6.c | 2 +- net/dns_resolver/dns_key.c | 12 +- net/dns_resolver/dns_query.c | 15 +- net/dsa/dsa_priv.h | 2 + net/dsa/port.c | 12 + net/dsa/slave.c | 36 +- net/hsr/hsr_device.c | 18 +- net/hsr/hsr_device.h | 1 - net/hsr/hsr_netlink.c | 7 - net/ipv4/tcp.c | 2 + net/ipv6/ip6_flowlabel.c | 27 +- net/ipv6/raw.c | 4 +- net/ipv6/tcp_ipv6.c | 2 +- net/ipv6/udp.c | 4 +- net/l2tp/l2tp_ip6.c | 4 +- net/netfilter/Makefile | 2 +- net/netfilter/nf_tables_api.c | 39 +- net/netfilter/nf_tables_offload.c | 267 + net/netfilter/nft_cmp.c | 53 + net/netfilter/nft_immediate.c | 31 + net/netfilter/nft_meta.c | 27 + net/netfilter/nft_payload.c | 187 + net/nfc/nci/data.c | 2 +- net/openvswitch/actions.c | 81 +- net/rxrpc/key.c | 19 +- net/sched/Kconfig | 22 + net/sched/Makefile | 2 + net/sched/act_ct.c | 984 + net/sched/act_mpls.c | 406 + net/sched/cls_api.c | 216 +- net/sched/cls_flower.c | 151 +- net/sched/sch_ingress.c | 6 +- net/sctp/associola.c | 2 - net/sctp/bind_addr.c | 13 +- net/sctp/ipv6.c | 2 +- net/sctp/sm_make_chunk.c | 21 +- net/sctp/socket.c | 19 +- net/sctp/stream_interleave.c | 4 +- net/sctp/stream_sched.c | 2 +- net/socket.c | 23 +- net/tls/tls_device.c | 10 +- net/tls/tls_device_fallback.c | 4 + net/wireless/reg.c | 6 +- scripts/Makefile.build | 2 +- scripts/Makefile.host | 2 +- scripts/Makefile.lib | 12 +- scripts/Makefile.modbuiltin | 2 +- scripts/gdb/linux/Makefile | 2 +- scripts/package/mkspec | 2 +- scripts/tags.sh | 43 +- security/integrity/digsig.c | 31 +- security/integrity/digsig_asymmetric.c | 2 +- security/integrity/evm/evm_crypto.c | 2 +- security/integrity/ima/ima_mok.c | 13 +- security/integrity/integrity.h | 6 +- .../integrity/platform_certs/platform_keyring.c | 14 +- security/keys/compat.c | 2 - security/keys/encrypted-keys/encrypted.c | 2 +- security/keys/encrypted-keys/masterkey_trusted.c | 2 +- security/keys/gc.c | 2 +- security/keys/internal.h | 16 +- security/keys/key.c | 29 +- security/keys/keyctl.c | 104 +- security/keys/keyring.c | 27 +- security/keys/permission.c | 361 +- security/keys/persistent.c | 27 +- security/keys/proc.c | 22 +- security/keys/process_keys.c | 86 +- security/keys/request_key.c | 34 +- security/keys/request_key_auth.c | 15 +- security/selinux/hooks.c | 16 +- security/smack/smack_lsm.c | 3 +- sound/soc/codecs/max98357a.c | 25 +- sound/soc/codecs/pcm3060-i2c.c | 4 +- sound/soc/codecs/pcm3060-spi.c | 4 +- sound/soc/codecs/pcm3060.c | 4 +- sound/soc/codecs/pcm3060.h | 2 +- sound/soc/codecs/rt1011.c | 4 +- sound/soc/codecs/rt1308.c | 0 sound/soc/codecs/rt1308.h | 0 sound/soc/generic/audio-graph-card.c | 30 +- sound/soc/generic/simple-card-utils.c | 7 + sound/soc/generic/simple-card.c | 26 +- tools/arch/arm64/include/uapi/asm/kvm.h | 7 + tools/arch/x86/include/asm/cpufeatures.h | 21 +- tools/arch/x86/include/uapi/asm/kvm.h | 31 +- tools/pci/Makefile | 5 +- .../tests/shell/record+probe_libc_inet_pton.sh | 2 +- tools/perf/util/evsel.c | 10 +- tools/perf/util/header.c | 1 + tools/perf/util/machine.c | 25 +- tools/perf/util/thread.c | 23 +- tools/testing/selftests/Makefile | 2 +- tools/testing/selftests/lib.mk | 4 +- tools/testing/selftests/net/config | 2 +- tools/testing/selftests/net/txring_overwrite.c | 2 +- tools/testing/selftests/tc-testing/TdcPlugin.py | 5 +- tools/testing/selftests/tc-testing/config | 1 + .../creating-testcases/scapy-example.json | 98 + .../selftests/tc-testing/plugin-lib/scapyPlugin.py | 50 + .../selftests/tc-testing/tc-tests/actions/ct.json | 314 + .../tc-testing/tc-tests/actions/mpls.json | 1088 ++ tools/testing/selftests/tc-testing/tdc.py | 10 +- usr/include/Makefile | 1 + virt/kvm/kvm_main.c | 2 +- 679 files changed, 24804 insertions(+), 20613 deletions(-) delete mode 100644 Documentation/devicetree/bindings/arm/rda.txt create mode 100644 Documentation/devicetree/bindings/arm/rda.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/aspeed,ast2400-pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/aspeed,ast2500-pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/pinctrl-aspeed.txt copy Documentation/devicetree/bindings/pinctrl/{qcom,msm8998-pinctrl.txt => qcom,s [...] create mode 100644 Documentation/riscv/boot-image-header.txt create mode 100644 Documentation/security/tpm/tpm_ftpm_tee.rst create mode 100644 Documentation/virtual/index.rst create mode 100644 Documentation/virtual/kvm/cpuid.rst delete mode 100644 Documentation/virtual/kvm/cpuid.txt create mode 100644 Documentation/virtual/kvm/index.rst rename Documentation/virtual/{paravirt_ops.txt => paravirt_ops.rst} (65%) create mode 100644 a create mode 100644 arch/riscv/include/asm/image.h create mode 100644 drivers/char/tpm/tpm_ftpm_tee.c create mode 100644 drivers/char/tpm/tpm_ftpm_tee.h create mode 100644 drivers/pinctrl/aspeed/pinmux-aspeed.c copy drivers/pinctrl/aspeed/{pinctrl-aspeed.h => pinmux-aspeed.h} (74%) create mode 100644 drivers/pinctrl/qcom/pinctrl-sm8150.c delete mode 100644 fs/iomap.c create mode 100644 fs/iomap/Makefile create mode 100644 fs/iomap/direct-io.c create mode 100644 fs/iomap/fiemap.c create mode 100644 fs/iomap/iomap.c create mode 100644 fs/iomap/iomap_internal.h create mode 100644 fs/iomap/migrate.c create mode 100644 fs/iomap/page.c create mode 100644 fs/iomap/read.c create mode 100644 fs/iomap/seek.c create mode 100644 fs/iomap/swapfile.c create mode 100644 fs/iomap/write.c create mode 100644 include/net/netfilter/nf_tables_offload.h create mode 100644 include/net/tc_act/tc_ct.h create mode 100644 include/net/tc_act/tc_mpls.h create mode 100644 include/uapi/linux/tc_act/tc_ct.h create mode 100644 include/uapi/linux/tc_act/tc_mpls.h create mode 100644 lib/dim/rdma_dim.c create mode 100644 net/netfilter/nf_tables_offload.c create mode 100644 net/sched/act_ct.c create mode 100644 net/sched/act_mpls.c mode change 100755 => 100644 sound/soc/codecs/rt1308.c mode change 100755 => 100644 sound/soc/codecs/rt1308.h create mode 100644 tools/testing/selftests/tc-testing/creating-testcases/scapy-exa [...] create mode 100644 tools/testing/selftests/tc-testing/plugin-lib/scapyPlugin.py create mode 100644 tools/testing/selftests/tc-testing/tc-tests/actions/ct.json create mode 100644 tools/testing/selftests/tc-testing/tc-tests/actions/mpls.json