This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits be4ee30bdc3e drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits d1d3cd6ede35 samples/mic/mpssd/mpssd.h: remove duplicate header omits f83da492f377 kernel/fork.c: remove duplicated include omits 3da850d4ddd2 include/linux/relay.h: fix percpu annotation in struct rchan omits 9c404e1d912b memblock: drop memblock_alloc_*_nopanic() variants omits fe0e4ca76b86 memblock: memblock_alloc_try_nid: don't panic omits 07677624603c mm/sparse: don't panic if the allocation in sparse_buffer_ [...] omits 9adb8aa64675 memblock: fix format strings for panics after memblock_alloc omits d49e5e9b1361 mm: sparse: Use '%pa' with 'phys_addr_t' type omits 6b9ad5794fe6 treewide: add checks for the return value of memblock_alloc*() omits 595f2010065d swiotlb: add checks for the return value of memblock_alloc*() omits f0b413329161 init/main: add checks for the return value of memblock_alloc*() omits 57227e702a74 mm/percpu: add checks for the return value of memblock_alloc*() omits 319aa0302e2b sparc: add checks for the return value of memblock_alloc*() omits 70f774cd973f ia64: add checks for the return value of memblock_alloc*() omits cc5a95cfe9df arch: don't memset(0) memory returned by memblock_alloc() omits 639c91d7511a arch: use memblock_alloc() instead of memblock_alloc_from( [...] omits 121e6d24b434 memblock: make memblock_find_in_range_node() and choose_me [...] omits b98423a0e8c9 memblock: fix parameter order in memblock_phys_alloc_try_nid() omits 635dabdc75aa memblock: refactor internal allocation functions omits 17d9228eca5d memblock: drop memblock_alloc_base() omits 3ebb5ce8cbbf memblock: drop __memblock_alloc_base() omits 81bffcf04e3c memblock: memblock_phys_alloc(): don't panic omits 59bea04922ba memblock: memblock_phys_alloc_try_nid(): don't panic omits d9f93bd62e58 memblock: emphasize that memblock_alloc_range() returns a [...] omits e9ffff86070e memblock: drop memblock_alloc_base_nid() omits 2b33dee486f7 memblock: replace memblock_alloc_base(ANYWHERE) with membl [...] omits 531649541543 powerpc: use memblock functions returning virtual address omits 14b3169b3fff openrisc: prefer memblock APIs returning virtual address omits 4f98b39a38e0 include/linux/sched/signal.h: replace `tsk' with `task' omits 93bb998bbb17 arch/nios2/mm/fault.c: remove duplicate include omits 68a056459340 unicore32: stop printing the virtual memory layout omits 7dbb6568b8af proc: merge fix for proc_pident_lookup() API change omits 20cef7ad4f01 proc: calculate end pointer for /proc/*/* lookup at compile time omits 4a9646b6213d scripts/atomic/check-atomics.sh: don't assume that scripts [...] omits 956bc54f2936 Merge branch 'akpm-current/current' omits 0aadb4acd6c4 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 79385a8f7b79 Merge remote-tracking branch 'pidfd/for-next' omits c0697f39217f Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' omits 74d0d0f1fc0c Merge remote-tracking branch 'hyperv/hyperv-next' omits 631295fe54aa Merge remote-tracking branch 'xarray/xarray' omits 8038c38b2c94 Merge remote-tracking branch 'nvmem/for-next' omits 92cadcf9ff93 Merge remote-tracking branch 'slimbus/for-next' omits f510f9c7ac26 Merge remote-tracking branch 'gnss/gnss-next' omits e2b8aabbf2ea Merge remote-tracking branch 'cisco/for-next' omits a1097b4c454c Merge remote-tracking branch 'kspp/for-next/kspp' omits 12e30be06217 Merge remote-tracking branch 'ntb/ntb-next' omits 69c3d7172dfb Merge remote-tracking branch 'at24/at24/for-next' omits 3e3eb405ea8d Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 42d04c2842c9 Merge remote-tracking branch 'rtc/rtc-next' omits 0e5d40103097 Merge remote-tracking branch 'coresight/next' omits fc73010673db Merge remote-tracking branch 'livepatching/for-next' omits 99d6dc226018 Merge remote-tracking branch 'y2038/y2038' omits 12b7d38410ff Merge remote-tracking branch 'random/dev' omits 4555f2370da2 Merge remote-tracking branch 'userns/for-next' omits 0d592272954d Merge remote-tracking branch 'pwm/for-next' omits bb78797631dc Merge remote-tracking branch 'pinctrl/for-next' omits e33fa723d84e Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 1bb38d172410 Merge remote-tracking branch 'gpio/for-next' omits 4f8ffca08576 Merge remote-tracking branch 'rpmsg/for-next' omits 0cbcf46ee9fc Merge remote-tracking branch 'vhost/linux-next' omits 4278083316d6 Merge remote-tracking branch 'scsi/for-next' omits 5a68cba49620 Merge remote-tracking branch 'cgroup/for-next' omits 1ae3d8c9b23c Merge remote-tracking branch 'slave-dma/next' omits 33d8836bb320 Merge remote-tracking branch 'mux/for-next' omits 0cedeabf8bc6 Merge remote-tracking branch 'staging/staging-next' omits 6933a4136aef Merge remote-tracking branch 'extcon/extcon-next' omits 20bde6b8b3b7 Merge remote-tracking branch 'char-misc/char-misc-next' omits e9a65b566a06 Merge remote-tracking branch 'tty/tty-next' omits 2936c2088391 Merge remote-tracking branch 'phy-next/next' omits 800b11a3f2ea Merge remote-tracking branch 'usb-serial/usb-next' omits 808d5a8b097b Merge remote-tracking branch 'usb/usb-next' omits 7ca57fcf11e3 Merge remote-tracking branch 'driver-core/driver-core-next' omits 65f7cdcb4fd3 Merge remote-tracking branch 'ipmi/for-next' omits f587e0554b21 Merge remote-tracking branch 'leds/for-next' omits 1ef506859920 Merge remote-tracking branch 'drivers-x86/for-next' omits 86e1d8fae402 Merge remote-tracking branch 'workqueues/for-next' omits d2ad83249b9d Merge remote-tracking branch 'percpu/for-next' omits b27ea7bd4913 Merge remote-tracking branch 'xen-tip/linux-next' omits 22cb1eb945d9 Merge remote-tracking branch 'kvm-arm/next' omits 26ee5f145a8e Merge remote-tracking branch 'rcu/rcu/next' omits de5479131e49 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 727dbfc786c4 ipc/sem.c: replace kvmalloc/memset with kvzalloc and use s [...] omits bd1b18493d94 ipc: annotate implicit fall through omits 98266f995a5c ipc: conserve sequence numbers in extended IPCMNI mode omits c2af1f160dc7 ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] omits 9973bb5e36d6 ipc: allow boot time extension of IPCMNI from 32k to 8M omits d8dbff2f0a9a lib/ubsan: default UBSAN_ALIGNMENT to not set omits a9d3fee3637e kcov: convert kcov.refcount to refcount_t omits 502c1f25a28f kcov: no need to check return value of debugfs_create functions omits 0a533e5cdd03 configs: get rid of obsolete CONFIG_ENABLE_WARN_DEPRECATED omits 927d6e171abc kernel/gcov/gcc_3_4.c: use struct_size() in kzalloc() omits 87031ebfcd9a sysctl: handle overflow for file-max omits 945773f2c64d sysctl: handle overflow in proc_get_long omits 2481b4207f97 drivers/rapidio/rio_cm.c: fix potential oops in riocm_ch_listen() omits b85ba02e7c60 exec: increase BINPRM_BUF_SIZE to 256 omits 38b3b44b4eb0 kernel/signal.c: allow the null signal in rt_sigqueueinfo() omits 1f233d71e899 ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] omits 2aa685355068 fs/autofs/inode.c: use seq_puts() for simple strings in au [...] omits 53631554362f autofs: add ignore mount option omits 512f0c2ca6fb init/calibrate.c: provide proper prototype omits d9f2095033a4 fs/binfmt_elf.c: spread const a little omits 0e4af52c7954 fs/binfmt_elf.c: use list_for_each_entry() omits fc73bce6f294 fs/binfmt_elf.c: don't be afraid of overflow omits 6fb1ae42607c epoll: use rwlock in order to reduce ep_poll_callback() co [...] omits 365527dc8c32 epoll: unify awaking of wakeup source on ep_poll_callback() path omits 6290d257e153 epoll: make sure all elements in ready list are in FIFO order omits cb55ece18a91 checkpatch: allow reporting C99 style comments omits 76d87e46e317 checkpatch: add some new alloc functions to various tests omits e9d18f20a646 checkpatch: verify SPDX comment style omits e9784c21a355 lib/test_ubsan.c: VLA no longer used in kernel omits 863a1f4e739d lib/div64.c: off by one in shift omits 34b8654f413c Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits 6f48a995a310 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits a55fcf77129e lib/genalloc.c: export symbol addr_in_gen_pool omits 8456acb11bdf linux/kernel.h: split *_MAX and *_MIN macros into <linux/l [...] omits 823607cf25f9 linux/kernel.h: use 'short' to define USHRT_MAX, SHRT_MAX, [...] omits c9068a141b35 build_bug.h: add wrapper for _Static_assert omits 67dcc6d7c0cb scripts/spelling.txt: add more spellings to spelling.txt omits 7c530abc5d38 kernel/sys: annotate implicit fall through omits 61ab99bfce75 kernel/hung_task.c - fix sparse warnings omits 43dd7929f84b kernel/panic.c: taint: fix debugfs_simple_attr.cocci warnings omits 24d1e832f94a kernel.h: unconditionally include asm/div64.h for do_div() omits cc7c0bb96c8d proc: test /proc/*/maps, smaps, smaps_rollup, statm omits 6c55bf6c7cdb proc: use seq_puts() everywhere omits 56f7fe6140fe proc: read kernel cpu stat pointer once omits 75717690cf1c proc: remove unused argument in proc_pid_lookup() omits d98ad5d638f1 fs/proc/thread_self.c: code cleanup for proc_setup_thread_self() omits 3c4a967848b3 fs/proc/self.c: code cleanup for proc_setup_self() omits 6fdf3e0d7d3b proc: return exit code 4 for skipped tests omits 68495c85be3c fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 15af4bc19f2d fs/buffer.c: add debug print for __getblk_gfp() stall problem omits de5fedc687ef mm: don't expose page to fast gup before it's ready omits 5e6083387808 filemap-drop-the-mmap_sem-for-all-blocking-operations-chec [...] omits f2141167dc87 filemap-drop-the-mmap_sem-for-all-blocking-operations-fix omits 766bb4b2dd26 filemap-drop-the-mmap_sem-for-all-blocking-operations-v6 omits 93d2e040eff0 filemap: drop the mmap_sem for all blocking operations omits e37b989edb09 filemap: pass vm_fault to the mmap ra helpers omits d1fb6c65420e filemap-kill-page_cache_read-usage-in-filemap_fault-fix omits aa7c1e46d6be filemap: kill page_cache_read usage in filemap_fault omits 831c43d795f8 mm/page_alloc.c: calculate first_deferred_pfn directly omits c0f82200b79d mm: use common iterator for deferred_init_pages and deferr [...] omits 0f886ee28502 mm: add reserved flag setting to set_page_links() omits 16aee0a38958 mm: move hot-plug specific memory init into separate funct [...] omits 974c07f9e58f mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] omits f1096b4e20dd mm: implement new zone specific memblock iterator omits 69da273f6fd6 mm: drop meminit_pfn_in_nid as it is redundant omits 64a0d2629c37 mm: use mm_zero_struct_page from SPARC on all 64b architectures omits 507d455b61ec numa: make "nr_online_nodes" unsigned int omits b3a7145fc8d3 numa: make "nr_node_ids" unsigned int omits f537044d83f0 hugetlb: allow to free gigantic pages regardless of the co [...] omits 6e90fb824279 mm,oom: don't kill global init via memory.oom.group omits 048429cbcc0c mm, swap: bounds check swap_info array accesses to avoid N [...] omits 315f74f04ff5 mm/vmscan.c: Do not allocate duplicate stack variables in [...] omits 817898248101 mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t omits 0b772fe2fefc mm: ksm: do not block on page lock when searching stable tree omits baec67ae6afd fixup: mm: memcontrol: Unbreak memcontrol build when THP i [...] omits e61735fc60d1 mm-memcontrol-expose-thp-events-on-a-per-memcg-basis-fix omits 59cd3dedd4ef mm: memcontrol: expose THP events on a per-memcg basis omits a837689ba010 mm: vmscan: do not iterate all mem cgroups for global dire [...] omits ad9aed441ede mm: swap: use mem_cgroup_is_root() instead of deferencing [...] omits 051502c0bd0d selftests/memfd: add tests for F_SEAL_FUTURE_WRITE seal omits 2eedc0403b23 mm/memfd: add an F_SEAL_FUTURE_WRITE seal to memfd omits 26febb13d509 powerpc/mm/iommu: allow large IOMMU page size only for hug [...] omits 781660a257b1 powerpc/mm/iommu: allow migration of cma allocated pages d [...] omits af47fcadef25 mm: update get_user_pages_longterm to migrate pages alloca [...] omits 1f71ea6863f3 mm/cma: add PF flag to force non cma alloc omits 069cb533b920 mm: better document PG_reserved omits 87a020c331e0 ia64: perfmon: don't mark buffer pages as PG_reserved omits 468d8b9fa1cf arm64: kdump: no need to mark crashkernel pages manually P [...] omits bcfbdd6c4115 arm64: kexec: no need to ClearPageReserved() omits 44aae4894e09 m68k/mm: use __ClearPageReserved() omits 0eea9154b2e8 riscv/vdso: don't clear PG_reserved omits 93fd416888b5 powerpc/vdso: don't clear PG_reserved omits 1326d0c791e2 s390/vdso: don't clear PG_reserved omits 87019f4766a0 agp: efficeon: no need to set PG_reserved on GATT tables omits 2a6a0c2c1eb7 mm: rid swapoff of quadratic complexity omits 3ed355cc55e1 mm: refactor swap-in logic out of shmem_getpage_gfp omits 419456f9b4d2 mm/vmscan.c: remove 7th argument of isolate_lru_pages() omits 29d85a8cec11 mm, mempolicy: fix uninit memory access omits b0c0e7e300ba memcg: killed threads should not invoke memcg OOM killer omits dbebc0f887c4 powerpc: use probe_user_read() omits 17386a248a87 include/linux/uaccess.h: add probe_user_read() omits b22ecad370d5 mm/page_alloc.c: check return value of memblock_alloc_node [...] omits df57e800dd49 arch/powerpc/mm/hugetlb: NestMMU workaround for hugetlb mp [...] omits 61b95e4886a9 mm/hugetlb: add prot_modify_start/commit sequence for huge [...] omits 2e35f6c2d975 arch/powerpc/mm: Nest MMU workaround for mprotect RW upgrade omits f857ec20c706 mm: update ptep_modify_prot_commit to take old pte value as arg omits 13bc886e0f24 mm: update ptep_modify_prot_start/commit to take vm_area_s [...] omits 0a67aae414a3 mm/hmm: add helpers for driver to safely take the mmap_sem omits f6d2a3f0cdf6 mm/hmm: allow to mirror vma of a file on a DAX backed filesystem omits 3c1b0a83d4d7 mm/hmm: support hugetlbfs (snapshotting, faulting and DMA [...] omits 508e65524156 mm/hmm: add a helper function that faults pages and maps t [...] omits 1e67708b5622 mm/hmm: add default fault flags to avoid the need to pre-f [...] omits bb2a03889fe6 Merge remote-tracking branch 'edac-amd/for-next' omits ba076cec5b34 Merge remote-tracking branch 'clockevents/clockevents/next' omits 54522c727e91 Merge remote-tracking branch 'tip/auto-latest' omits 8d5f43cb8ad7 Merge remote-tracking branch 'spi/for-next' omits 17d2c02e0644 Merge remote-tracking branch 'devicetree/for-next' omits 72721813284f Merge remote-tracking branch 'audit/next' omits 649026deb13c Merge remote-tracking branch 'iommu/next' omits f12fa9eac6c5 Merge remote-tracking branch 'watchdog/master' omits 4912137d4049 Merge remote-tracking branch 'tpmdd/next' omits 3a7bd8db0549 Merge remote-tracking branch 'selinux/next' omits 90098dcc9c4e Merge remote-tracking branch 'integrity/next-integrity' omits a64c61530de5 Merge remote-tracking branch 'apparmor/apparmor-next' omits 89be395ea8d8 Merge remote-tracking branch 'security/next-testing' omits bc6413e67f24 Merge remote-tracking branch 'regulator/for-next' omits b18cd338dc08 Merge remote-tracking branch 'battery/for-next' omits 6ee3898dd965 Merge remote-tracking branch 'backlight/for-backlight-next' omits 0f9149076faf Merge remote-tracking branch 'mfd/for-mfd-next' omits 9d30b9e96b0b Merge remote-tracking branch 'kgdb/kgdb-next' omits 5a8ddd24b44c Merge remote-tracking branch 'mmc/next' omits f5a2ac6bae48 Merge remote-tracking branch 'block/for-next' omits 58f0d6b193e0 Merge remote-tracking branch 'input/next' omits 7c976e0cd281 Merge remote-tracking branch 'sound-asoc/for-next' omits cfa15f050c75 Merge remote-tracking branch 'sound/for-next' omits 6d8537feef08 Merge remote-tracking branch 'regmap/for-next' omits 5dd916ab84a2 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 2b8af1fe4cb7 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 757ec2b33d09 Merge remote-tracking branch 'drm-msm/msm-next' omits 1132ea7e4e31 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 5c9495125e07 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 2af16d058277 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 3ae01ddd89f9 Merge remote-tracking branch 'drm/drm-next' omits 76ea82774089 Merge remote-tracking branch 'crypto/master' omits 1bc61e025861 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits a876341fd085 Merge remote-tracking branch 'nand/nand/next' omits 820c6d2d9700 Merge remote-tracking branch 'mtd/mtd/next' omits c1525d05e73e Merge remote-tracking branch 'gfs2/for-next' omits dfd2a95fb0fa Merge remote-tracking branch 'bluetooth/master' omits 3a36a62851fd Merge remote-tracking branch 'wireless-drivers-next/master' omits 949fd0ebc789 Merge remote-tracking branch 'nfc-next/master' omits 5b16a4bd787b Merge remote-tracking branch 'netfilter-next/master' omits 0500ddd16153 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 85c02bae917b Merge remote-tracking branch 'bpf-next/master' omits bde8ef804c0d Merge remote-tracking branch 'net-next/master' omits 47c4a12a09dd Merge remote-tracking branch 'rdma/for-next' omits 92ad3f133fd7 Merge remote-tracking branch 'dlm/next' omits 5fd7fe1a3077 Merge remote-tracking branch 'thermal/next' omits 3c213efcdc63 Merge remote-tracking branch 'opp/opp/linux-next' omits 8f2e466b2b4d Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 0f7b2650c2c8 Merge remote-tracking branch 'pm/linux-next' omits ab655fe49820 Merge remote-tracking branch 'v4l-dvb-next/master' omits b7ee99800501 Merge remote-tracking branch 'v4l-dvb/master' omits 66e35c74dd3e Merge remote-tracking branch 'jc_docs/docs-next' omits af5dc00f1ef6 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 8428edc30497 Merge remote-tracking branch 'i2c/i2c/for-next' omits 0a78d8db0fff Merge remote-tracking branch 'hid/for-next' omits 378f41443abb Merge remote-tracking branch 'pstore/for-next/pstore' omits 8cf7bee4c46b Merge remote-tracking branch 'pci/next' omits b238e5e10dab Merge remote-tracking branch 'printk/for-next' omits d17ac9e0a4f0 Merge remote-tracking branch 'vfs/for-next' omits 62b0d0f531df Merge remote-tracking branch 'xfs/for-next' omits 8d0da491a3ff Merge remote-tracking branch 'v9fs/9p-next' omits c2188c87c8fe Merge remote-tracking branch 'overlayfs/overlayfs-next' omits a2ba5daea6c4 Merge remote-tracking branch 'nfsd/nfsd-next' omits 656984821d4e Merge remote-tracking branch 'jfs/jfs-next' omits d53907f8ba44 Merge remote-tracking branch 'fuse/for-next' omits 230636f76485 Merge remote-tracking branch 'f2fs/dev' omits d7891c6a7a37 Merge remote-tracking branch 'ext3/for_next' omits 580753f6a0fb Merge remote-tracking branch 'ecryptfs/next' omits 24999c9b449b Merge remote-tracking branch 'cifs/for-next' omits 4062f017dab6 Merge remote-tracking branch 'btrfs-kdave/for-next' omits 714986108fc0 Merge remote-tracking branch 'befs/for-next' omits cafe53322099 Merge remote-tracking branch 'fscrypt/master' omits 45f186107361 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits e31c5e78f3d9 Merge remote-tracking branch 's390/features' omits b87d9662f30f Merge remote-tracking branch 'powerpc/next' omits 5ace597ed920 Merge remote-tracking branch 'parisc-hd/for-next' omits 7cbdc4b9c8c3 Merge remote-tracking branch 'nios2/for-next' omits 9e954fd6f653 Merge remote-tracking branch 'mips/mips-next' omits 56c95e0769ce Merge remote-tracking branch 'microblaze/next' omits 88bef1b074ae Merge remote-tracking branch 'm68knommu/for-next' omits ac7b3abef4f7 Merge remote-tracking branch 'm68k/for-next' omits 09f340bea7a2 Merge remote-tracking branch 'csky/linux-next' omits 0a184529c54d Merge remote-tracking branch 'clk-samsung/for-next' omits 36eb842d8a8e Merge remote-tracking branch 'clk/clk-next' omits 2468b2767097 Merge remote-tracking branch 'tegra/for-next' omits aa3afceab723 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 9487c5cc0040 Merge remote-tracking branch 'samsung-krzk/for-next' omits 758dc50ed827 Merge remote-tracking branch 'rockchip/for-next' omits e7a338998c56 Merge remote-tracking branch 'renesas/next' omits 6be6c9eece2b Merge remote-tracking branch 'qcom/for-next' omits 018269a8bd32 Merge remote-tracking branch 'reset/reset/next' omits 7ed036ea8e6d Merge remote-tracking branch 'omap/for-next' omits 0b547ef079df Merge remote-tracking branch 'mediatek/for-next' omits bb89ed3850c0 Merge remote-tracking branch 'keystone/next' omits 785316200728 Merge remote-tracking branch 'imx-mxs/for-next' omits 6c3adf66d6e5 Merge remote-tracking branch 'bcm2835/for-next' omits 371e72679e49 Merge remote-tracking branch 'at91/at91-next' omits b84e1d927624 Merge remote-tracking branch 'amlogic/for-next' omits 38010e592641 Merge remote-tracking branch 'actions/for-next' omits 9381a87d1579 Merge remote-tracking branch 'arm-soc/for-next' omits 519e2953c402 Merge remote-tracking branch 'arm-perf/for-next/perf' omits 2b002e30237f Merge remote-tracking branch 'arm64/for-next/core' omits c06d5be15ba4 Merge remote-tracking branch 'arm/for-next' omits 60bb3c31fe25 Merge remote-tracking branch 'arc/for-next' omits 38c3e54bb9bd Merge remote-tracking branch 'dma-mapping/for-next' omits 1e942ffebdf1 Merge remote-tracking branch 'compiler-attributes/compiler [...] omits bf34bd2721ea Merge remote-tracking branch 'kbuild/for-next' omits 5e52c267013e Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 58f429cafd5d Merge remote-tracking branch 'drm-fixes/drm-fixes' omits 38743a378fe4 Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits aa457db4320b Merge remote-tracking branch 'vfs-fixes/fixes' omits ba2f31877331 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 7f2370374811 Merge remote-tracking branch 'omap-fixes/fixes' omits 3654dbf5ced5 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits ad0f911b2613 Merge remote-tracking branch 'mtd-fixes/master' omits bb025e065e3d Merge remote-tracking branch 'slave-dma-fixes/fixes' omits 99f246d41a92 Merge remote-tracking branch 'ide/master' omits 873278ea8393 Merge remote-tracking branch 'input-current/for-linus' omits a7d2c3c641ee Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 5c180c220c3b Merge remote-tracking branch 'staging.current/staging-linus' omits b0322ccd376b Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits aa469d27927a Merge remote-tracking branch 'usb.current/usb-linus' omits e7357c56c358 Merge remote-tracking branch 'tty.current/tty-linus' omits ae7bcf7bbc21 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 56fc17908d7f Merge remote-tracking branch 'spi-fixes/for-linus' omits 6b48a55fd9a5 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 96014a9706b0 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 549b90b1171d Merge remote-tracking branch 'sound-current/for-linus' omits 47e14483d433 Merge remote-tracking branch 'netfilter/master' omits 0c5d571264f0 Merge remote-tracking branch 'ipsec/master' omits 66e235774e93 Merge remote-tracking branch 'net/master' omits a73c1b24bee9 Merge remote-tracking branch 'arm-current/fixes' omits bd7af24238d0 Merge remote-tracking branch 'arc-current/for-curr' omits 6e5d1cb43a97 Merge remote-tracking branch 'kbuild-current/fixes' omits 6174be14199a Merge remote-tracking branch 'fixes/master' omits 5b113911bac9 Merge branch 'for-next-next-v5.0-20190204' into for-next-20190204 omits 570c222bfadb Merge branch 'for-next-current-v4.20-20190204' into for-ne [...] omits d80055e09e10 Merge branch 'ext/dzhou/compr-workspaces' into for-next-ne [...] omits 415b8f509c76 Merge branch 'ext/qu/pre-commit-check' into for-next-next- [...] omits 129245cb7ed1 Merge branch 'ext/anand/ioctl-forget' into for-next-next-v [...] omits 457816df71ce Merge branch 'ext/josef/iput-fixes' into for-next-next-v5. [...] omits 7d2f5a57d908 Merge branch 'ext/josef/2-enospc-fixes' into for-next-next [...] omits b1044d70daee Merge branch 'ext/JAILLET/retval-mark-extent-written' into [...] omits df47ae003e7b Merge branch 'ext/cmason/fix-dirty-writes' into for-next-n [...] omits f897f9802177 Merge branch 'ext/anand/stale-devids-free' into for-next-n [...] omits 7b1f46845e86 Merge branch 'misc-next' into for-next-next-v5.0-20190204 omits fdef91efc139 Merge branch 'misc-next' into for-next-current-v4.20-20190204 omits 94a8a478ad0a Merge branch 'misc-4.21' into for-next-current-v4.20-20190204 omits 19b8697036a7 btrfs: add zstd compression level support omits a3656160cadb btrfs: zstd use the passed through level instead of default omits a67dc67a2cb8 btrfs: change set_level() to bound the level passed in omits 1663307b3282 btrfs: plumb level through the compression interface omits aba07c776a7f btrfs: move to fn pointers for get/put workspaces omits f847d3c28594 btrfs: add compression interface in (get/put)_workspace() omits b1dab7ff4d1e btrfs: add helper methods for workspace manager init and cleanup omits f4dfe28aad51 btrfs: unify compression ops with workspace_manager omits d6b12efa62f8 btrfs: manage heuristic workspace as index 0 omits 7657d4b17835 btrfs: rename workspaces_list to workspace_manager omits 3fd5b20b82f0 btrfs: add macros for compression type and level omits c2c0c4274b0f btrfs: replace cleaner_delayed_iput_mutex with a waitqueue omits 3b4de615cfd9 m68k: add ColdFire mcf5441x eDMA platform support omits 529c44807715 ARCv2: Add explcit unaligned access support (and ability t [...] omits 4d34d7066726 ARCv2: lib: introduce memcpy optimized for unaligned access omits c4a8fb41246c ARCv2: lib: memcpy: fix doing prefetchw outside of buffer omits 245b4b608725 ARCv2: Enable unaligned access in early ASM code omits 4e4af4fc53c1 Merge branch 'remotes/lorenzo/pci/vmd' omits e7d1171ca5cb Merge branch 'pci/misc' omits 47eaf13596a8 Merge branch 'pci/hotplug' omits d42bc49a4c5b Merge branch 'pci/enumeration' omits 1e9a4c2585be Merge branch 'pci/aer' omits 060175a657f0 gpio: altera-a10sr: Trivial coding style fix omits 24f210577545 gpio: altera-a10sr: Set proper output level for direction_output omits 739bfb20c150 gpio: tegra186: Use TEGRA186_ prefix for GPIO names omits d01abd7c7996 Documentation: gpio: driver: fix wire name for I2C omits 81842949062a gpio: madera: Add missing const omits b37e77395461 gpio: pca953x: add support for pcal6416 type omits 55417dd4d5e5 dt-bindings: gpio: pca953x: document the nxp,pcal6416 omits 281d5e66e01e Input: sx8654 - convert #defined flags to BIT(x) omits c2ede161e530 btrfs: introduce feature to forget a btrfs device omits 23a1aedbc73a btrfs: clean up pending block groups when transaction comm [...] omits 97560288d0f1 btrfs: qgroup: Cleanup old subtree swap code omits 708f42bba0ca btrfs: qgroup: Use delayed subtree rescan for balance omits 47ee4dd3dcbe btrfs: qgroup: Introduce per-root swapped blocks infrastructure omits 2f9fa156b7a4 btrfs: qgroup: Refactor btrfs_qgroup_trace_subtree_swap omits e1c7fa9a6d74 btrfs: relocation: Delay reloc tree deletion after merge_r [...] omits 9c3bb6bf1f9f btrfs: fix potential oops in device_list_add omits c7e461065bee btrfs: don't end the transaction for delayed refs in throttle omits ec190d7e3a76 Btrfs: fix deadlock when allocating tree block during leaf [...] omits e186e208f052 btrfs: call btrfs_create_pending_block_groups unconditionally omits 2d9d3c5c5e7b btrfs: make btrfs_destroy_delayed_refs use btrfs_delete_ref_head omits 8dd666c6308b btrfs: make btrfs_destroy_delayed_refs use btrfs_delayed_ref_lock omits 49015c4f5400 btrfs: scrub: print messages when started or finished omits 39a9ce72a510 btrfs: simplify workqueue name when allocating omits 67ce86bb3753 btrfs: merge btrfs_find_device and find_device omits 712aaf8a0acc btrfs: refactor btrfs_free_stale_devices() to get return value omits 12af93d3a326 btrfs: refactor btrfs_find_device() take fs_devices as argument omits 9b8ffbcd2bf4 btrfs: cleanup btrfs_find_device_by_devspec() omits 9c74e65b252c btrfs: merge btrfs_find_device_missing_or_by_path() into parent omits fcf58f98b3ef btrfs: Remove not_found_em label from btrfs_get_extent omits fdc17226baf7 btrfs: Consolidate retval checking of core btree functions omits 64060aed8bcb btrfs: Rename found_type to extent_type in btrfs_get_extent omits acf3cf7e8dce Btrfs: move duplicated nodatasum check into common reflink [...] omits 1cb597b1cdb7 btrfs: Remove impossible condition from mergable_maps omits 4ee421e91af0 Btrfs: do not overwrite error return value in the balance ioctl omits 15319eb17cfc Btrfs: do not overwrite error return value in the device r [...] omits 195d3ce9741b Btrfs: remove redundant check for swapfiles when reflinking omits 94eedd01743d btrfs: Refactor shrink_delalloc omits c00e9f3fb03a btrfs: Document logic regarding inode in async_cow_submit omits 7302d4a188fd btrfs: Remove WARN_ON in btrfs_alloc_delalloc_work omits 1b20c73c4814 btrfs: Use ihold instead of igrab in cow_file_range_async omits 2ee26763ec3e btrfs: Remove isize local variable in compress_file_range omits dfdbf6ac6504 btrfs: Remove inode argument from async_cow_submit omits d184c00b8a76 btrfs: remove set but not used variable 'num_pages' omits b08b8339bf3c btrfs: Remove redundant assignment in btrfs_get_extent_fiemap omits f1fdbbef761e btrfs: Refactor btrfs_get_extent_fiemap omits 8815c67f3353 btrfs: Remove unused arguments from btrfs_get_extent_fiemap omits 2272a6446d34 Btrfs: setup a nofs context for memory allocation at __btr [...] omits d22ee399a85c Btrfs: setup a nofs context for memory allocation at btrfs [...] omits 8ab92247aff3 Btrfs: do not overwrite error return value in the get devi [...] omits 0d8e89a61b30 Btrfs: do not overwrite error return value in scrub progre [...] omits 8072b55d082e Btrfs: do not overwrite scrub error with fault error in sc [...] omits c867bfc072eb btrfs: Make first argument of btrfs_run_delalloc_range dir [...] omits e54fee1b276f Btrfs: drop useless LIST_HEAD in merge_reloc_root omits e74745d96478 mtd: rawnand: fsmc: Disable NAND on remove() omits 7fd59a3101da mtd: rawnand: fsmc: Reset NAND timings on resume() omits bb0462a4391b mtd: spinand: Add support for GigaDevice GD5F1GQ4UExxG omits 9878e1aafea4 mtd: rawnand: denali: remove unused dma_addr field from de [...] omits bdc8bfeebd96 mtd: rawnand: denali: remove unused function argument 'raw' omits 7404e9454dd9 mtd: rawnand: denali: remove unneeded denali_reset_irq() call omits 8ab266ee78e0 mtd: rawnand: check return code of nand_reset() and nand_r [...] omits 83e93abb42b9 mtd: rawnand: remove ->legacy.erase and single_erase() omits 58cf617d7db2 mtd: rawnand: denali: remove ->erase hook omits 603766c5ca02 mtd: rawnand: Annotate implicit fall through in nand_scan_tail omits 0f5bdb57b2de mtd: rawnand: Annotate implicit fall through in nand_comma [...] omits cf991e738aaf mtd: spinand: Add support for all Toshiba Memory products omits 5aa8e5070ae7 MAINTAINERS: Add entry for Amlogic NAND controller driver omits 2d570b34b41a mtd: rawnand: meson: add support for Amlogic NAND flash co [...] omits 3be8455a19a0 dt-bindings: nand: meson: add Amlogic NAND controller driver omits 61655561468c mtd: rawnand: Simplify the locking omits 7baf22c4ec9c mtd: rawnand: Stop using chip->state in drivers omits 8f8978b019d4 mtd: rawnand: omap2: Use nand_controller_init() omits e8293348a3e8 mtd: rawnand: tmio: Do not abuse nand_controller->wq omits 9344a226e7d6 mtd: rawnand: mtk: Use nand_controller_init() instead of o [...] omits ae5d11d206fc arch: move common mmap flags to linux/mman.h omits c8e830f76f36 drm: tweak header name omits fe3de0a6f0a8 x86/mpx: tweak header name omits f5ed191a23bc virtio: use dependent_ptr_mb omits c540997c2216 barriers: convert a control to a data dependency omits f688287f89bb include/linux/compiler.h: allow memory operands omits 955156f34e7d PCI: avoid bridge feature re-probing on hotplug omits 61aa9f2dca8c virtio-net: bql support omits 8d3faa2286eb iommu/virtio: Add event queue omits c4797f72a255 iommu/virtio: Add probe request omits a4bcf7d1d74a iommu: Add virtio-iommu driver omits 5fb175790865 PCI: OF: Initialize dev->fwnode appropriately omits 898bf3db2eca of: Allow the iommu-map property to omit untranslated devices omits 437446292e4f dt-bindings: virtio: Add virtio-pci-iommu node omits c717d4945722 dt-bindings: virtio-mmio: Add IOMMU description omits 6df65d9afef6 virtio_balloon: remove the unnecessary 0-initialization omits f614d5c1ca0a virtio-balloon: improve update_balloon_size_func omits cd0b86fe9529 ima: define ima_post_create_tmpfile() hook and add missing call omits e2a8f3f1a16b evm: remove set but not used variable 'xattr' omits 105decd473a8 encrypted-keys: fix Opt_err/Opt_error = -1 omits 48babdfd5788 kexec, KEYS: Make use of platform keyring for signature verify omits 15ebb2eb0705 integrity, KEYS: add a reference to platform keyring omits 591e13763bd9 mtd: rawnand: marvell: use struct_size() in devm_kzalloc() omits b7158d968eaf mtd: rawnand: sunxi: Handle the tREA > tRC / 2 case omits 6c685cdcd48f mtd: spinand: macronix: Fix ECC Status Read omits d0ce318268e5 mtd: rawnand: sunxi: Fix kernel doc headers omits 57bee6ecc5c7 mtd: rawnand: sunxi: Migrate to ->exec_op() omits cd4ed6bbd1a0 mtd: rawnand: sunxi: Add an SPDX tag omits d3789a340556 mtd: rawnand: sunxi: Stop passing mtd_info objects around omits 9f32be433b0c mtd: rawnand: sunxi: Name nand_chip objects consistently omits f4897f3254d1 mtd: rawnand: sunxi: Use struct_size() omits 46d2e9e9ecde mtd: rawnand: sunxi: Use a consistent name for sunxi_nand_ [...] omits 72066ba76e3b mtd: rawnand: stm32_fmc2: add polling mode omits d8349957a88f mtd: rawnand: stm32_fmc2: add STM32 FMC2 NAND flash contro [...] new 7591ca093170 Merge remote-tracking branch 'fixes/master' new c6537cce454c Merge remote-tracking branch 'kbuild-current/fixes' new a3dba9ed9826 ARCv2: Enable unaligned access in early ASM code new 64fc11daafde ARCv2: lib: memcpy: fix doing prefetchw outside of buffer new f82d6c7afa0e ARC: fix actionpoints configuration detection new f401c105b7da ARC: uacces: remove lp_start, lp_end from clobber list new 7e9246a982a6 ARCv2: support manual regfile save on interrupts new 3e45ea2a074f ARCv2: entry: exception prologue freeing up reg improvement new 24d5591a6229 Merge remote-tracking branch 'arc-current/for-curr' new 6146cf7c1b18 Merge remote-tracking branch 'arm-current/fixes' new 579b9239c1f3 powerpc/radix: Fix kernel crash with mremap() new 5a3840a470c4 powerpc/papr_scm: Use the correct bind address new 38cb6274db24 Merge remote-tracking branch 'powerpc-fixes/fixes' new 17ab4f61b8cd net: dsa: slave: Don't propagate flag changes on down slav [...] new c8101f7729da net: dsa: Fix lockdep false positive splat new 15df03c661cb netfilter: ipv6: Don't preserve original oif for loopback address new 947e492c0fc2 netfilter: nft_compat: don't use refcount_inc on newly all [...] new f09bef61f1ed Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf new 2585bdd09f03 Merge remote-tracking branch 'net/master' new 3adebadb674f Merge remote-tracking branch 'ipsec/master' new 9cb445c01642 mac80211: mesh: do mesh rhashtable walks with BHs disabled new 1c311230276a Merge remote-tracking branch 'mac80211/master' new 48396e80fb65 RDMA/srp: Rework SCSI device reset handling new edff91cd8e76 Merge remote-tracking branch 'rdma-fixes/for-rc' new 3bff2407fbd2 ALSA: usb-audio: Add support for new T+A USB DAC new 53373338c132 Merge remote-tracking branch 'sound-current/for-linus' new fd3c1943c748 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 7e562d78c999 Merge remote-tracking branch 'regulator-fixes/for-linus' new 5d3863add056 Merge remote-tracking branch 'spi-fixes/for-linus' new 48d5316a36c8 Merge remote-tracking branch 'driver-core.current/driver-c [...] new 5d0761e07206 Merge remote-tracking branch 'tty.current/tty-linus' new 5f2b4d7636b5 Merge remote-tracking branch 'usb.current/usb-linus' new aa8ed4fa2fcc Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new 26c4149f46bc Merge remote-tracking branch 'staging.current/staging-linus' new 961a2e3f8e9b Merge remote-tracking branch 'char-misc.current/char-misc-linus' new ff430b0430bf Merge remote-tracking branch 'input-current/for-linus' new 95c29d0901f9 Merge remote-tracking branch 'ide/master' new 1831a97170fc Merge remote-tracking branch 'slave-dma-fixes/fixes' new a2139078a6ff Merge remote-tracking branch 'mtd-fixes/master' new e02e07e3127d MIPS: Loongson: Introduce and use loongson_llsc_mb() new 047f2d941b8b MIPS: Use lower case for addresses in nexys4ddr.dts new 2b424cfc6972 MIPS: Remove function size check in get_frame_info() new a25f107f590d Merge remote-tracking branch 'mips-fixes/mips-fixes' new 35f9a0c8180a Merge remote-tracking branch 'omap-fixes/fixes' new 2848888818f9 Merge remote-tracking branch 'hwmon-fixes/hwmon' new 1290b872db49 Merge remote-tracking branch 'vfs-fixes/fixes' new b8af81c30b2b Merge remote-tracking branch 'drivers-x86-fixes/fixes' new 42caa0edabd6 scsi: aic94xx: fix module loading new b6cd7f34ba13 scsi: target: make the pi_prot_format ConfigFS path readable new 88fc41c40715 scsi: sd_zbc: Fix zone information messages new d8f6382a7d02 Revert "scsi: libfc: Add WARN_ON() when deleting rports" new bb61b843ffd4 scsi: cxlflash: Prevent deadlock when adapter probe fails new 39c69bf46ac2 Merge remote-tracking branch 'scsi-fixes/fixes' new fdfd061e8ab4 Merge remote-tracking branch 'drm-fixes/drm-fixes' new 3e0b69bbed71 drm/i915: Fix skl srckey mask bits new 2a121030d4ee drm/i915: always return something on DDI clock selection new a623d43d7ea3 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new d9a7d72f19a6 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 0bc990f8545d Merge remote-tracking branch 'kbuild/for-next' new 2cbf3d980b32 Merge remote-tracking branch 'compiler-attributes/compiler [...] new 6c1fce6b0fc0 Merge remote-tracking branch 'dma-mapping/for-next' new 9de657d5831f Merge remote-tracking branch 'arm/for-next' new 8aa67d18a466 arm64: entry: Remove unneeded need_resched() loop new a4d11f983dd8 Merge remote-tracking branch 'arm64/for-next/core' new 9b1e10e1b48f Merge remote-tracking branch 'arm-perf/for-next/perf' new 211308ba3208 Merge remote-tracking branch 'arm-soc/for-next' new 06468c4747e5 Merge remote-tracking branch 'actions/for-next' new 058afcd73bd9 Merge remote-tracking branch 'amlogic/for-next' new d742943f6889 Merge remote-tracking branch 'at91/at91-next' new 18d48646abeb Merge remote-tracking branch 'bcm2835/for-next' new 92b88c91bbda Merge remote-tracking branch 'imx-mxs/for-next' new ba9a14a06aea Merge remote-tracking branch 'keystone/next' new 188728358596 Merge remote-tracking branch 'mediatek/for-next' new 3d680561d8d7 Merge remote-tracking branch 'omap/for-next' new a32271e83fb9 Merge remote-tracking branch 'reset/reset/next' new f375e2a50784 Merge remote-tracking branch 'qcom/for-next' new 4c497162953f arm64: dts: renesas: r8a77990: Add OPPs table for cpu devices new fcab7a724af1 arm64: dts: renesas: r8a774c0: Add OPPs table for cpu devices new 39db150f67b7 arm64: dts: renesas: r8a774c0: Add CMT device nodes new cb535e4f9f04 arm64: dts: renesas: r8a774c0: Add TMU device nodes new 42fc0e2884c0 Merge branch 'arm64-dt-for-v5.1' into next new 59b9548506b7 Merge remote-tracking branch 'renesas/next' new 2c890fe8a0d8 Merge remote-tracking branch 'rockchip/for-next' new aaaa4260145b Merge remote-tracking branch 'samsung-krzk/for-next' new a8484841ea41 Merge remote-tracking branch 'sunxi/sunxi/for-next' new e0f4c5173481 Merge remote-tracking branch 'tegra/for-next' new f6e382feeece Merge remote-tracking branch 'clk/clk-next' new c1ce7efc7957 Merge remote-tracking branch 'clk-samsung/for-next' new 1108735c44df Merge remote-tracking branch 'csky/linux-next' new c1ddd4848caf Merge remote-tracking branch 'm68k/for-next' new 4ecc025e401f m68k: add ColdFire mcf5441x eDMA platform support new 4d6dd80a5f0b Merge remote-tracking branch 'm68knommu/for-next' new a00f26d86805 Merge remote-tracking branch 'microblaze/next' new d6c2fba5e7dd MIPS: Loongson32: Fix config brokenness; select SYS_SUPPOR [...] new 62c2766cf69d MIPS: Loongson32: Remove DMA & NAND devices from ls1b/board.c new d1c2db0cdebf Merge remote-tracking branch 'mips/mips-next' new bd8978974bdc Merge remote-tracking branch 'nios2/for-next' new 7f9c0e120fef Merge remote-tracking branch 'parisc-hd/for-next' new 1e405410df35 Merge remote-tracking branch 'powerpc/next' new e959d158eb29 Merge remote-tracking branch 's390/features' new 6e43d4c02169 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 06ae4f1b12bc Merge remote-tracking branch 'fscrypt/master' new 764bdfd338bc Merge remote-tracking branch 'befs/for-next' new 78bb87f2fd34 Merge branch 'misc-4.21' into for-next-current-v4.20-20190205 new 5ecbea4826cc btrfs: replace cleaner_delayed_iput_mutex with a waitqueue new ae42ff617155 btrfs: introduce new ioctl to unregister a btrfs device new 36df695747a9 Merge branch 'misc-next' into for-next-current-v4.20-20190205 new 67509d8328a7 Merge branch 'for-next-current-v4.20-20190205' into for-ne [...] new 08323e08c716 Merge branch 'misc-next' into for-next-next-v5.0-20190205 new 76227fd90539 Merge branch 'ext/anand/stale-devids-free' into for-next-n [...] new b2158113581d Merge branch 'ext/cmason/fix-dirty-writes' into for-next-n [...] new ef459c22973b Merge branch 'ext/JAILLET/retval-mark-extent-written' into [...] new e1a319696bb9 Merge branch 'ext/josef/2-enospc-fixes' into for-next-next [...] new bb53beaef25a Merge branch 'ext/qu/pre-commit-check' into for-next-next- [...] new e07a9e65133f btrfs: add helpers for compression type and level new a388fb143736 btrfs: rename workspaces_list to workspace_manager new a29e67400024 btrfs: manage heuristic workspace as index 0 new c93a3caca24e btrfs: unify compression ops with workspace_manager new 4a683494622a btrfs: add helper methods for workspace manager init and cleanup new 831c02423e89 btrfs: add compression interface in (get/put)_workspace() new 19c74ca75aff btrfs: move to fn pointers for get/put workspaces new 500a29bb5908 btrfs: plumb level through the compression interface new b9714b0d8a0b btrfs: change set_level() to bound the level passed in new e9873e87c534 btrfs: zstd use the passed through level instead of default new 8721e63ea67c btrfs: make zstd memory requirements monotonic new 9193b413cbf5 btrfs: add zstd compression level support new a1e48a7fef41 Merge branch 'ext/dzhou/compr-workspaces' into for-next-ne [...] new 6a7352d9754f Merge branch 'for-next-next-v5.0-20190205' into for-next-20190205 new 0154a4341725 Merge remote-tracking branch 'btrfs-kdave/for-next' new 4c08d329f2c0 Merge remote-tracking branch 'cifs/for-next' new d1a235b65084 Merge remote-tracking branch 'ecryptfs/next' new b0992dc24f90 Merge remote-tracking branch 'ext3/for_next' new 6435bfac5655 Merge remote-tracking branch 'f2fs/dev' new b1868742ee6a Merge remote-tracking branch 'fuse/for-next' new 5344bd2497f2 Merge remote-tracking branch 'jfs/jfs-next' new c3683496177c Merge remote-tracking branch 'nfsd/nfsd-next' new b18369426698 Merge remote-tracking branch 'overlayfs/overlayfs-next' new b152ba30439d Merge remote-tracking branch 'v9fs/9p-next' new adacf3f8ec83 Merge remote-tracking branch 'xfs/for-next' new 516dbcebc920 Merge remote-tracking branch 'vfs/for-next' new 0a29f62c1982 Merge remote-tracking branch 'printk/for-next' new b4f6dcb9d356 PCI: Enable SERR# forwarding for all bridges new 76a6c5651fd0 Merge branch 'pci/aer' new 01b37f851ca1 PCI: Make pci_size() return real BAR size new b2fb5cc57469 PCI: Rely on config space header type, not class code new 0eb6a819e8f6 Merge branch 'pci/enumeration' new 4a70a1917b88 Merge branch 'pci/hotplug' new b8580e9de48b PCI: Add HXT vendor ID new 01926f6b321b PCI: Add ACS quirk for HXT SD4800 new 22e4d639cd05 PCI: pciehp: Add HXT quirk for Command Completed errata new 0ce26a1c31ca PCI: Move Rohm Vendor ID to generic list new 15264abd5932 Merge branch 'pci/misc' new 33d5c207a9ed dt-bindings: PCI: dra7xx: Add SoC specific compatible strings new 1c5d2cc7196c dt-bindings: PCI: dra7xx: Add properties to enable x2 lane [...] new c232c0df9610 PCI: dwc: dra7xx: Enable x2 mode support for dra74x, dra76 [...] new 65c839a134e6 PCI: dwc: dra7xx: Invoke phy_set_mode() API to set PHY mod [...] new 12de16ae0d6c PCI: dwc: Remove unnecessary header include (of_gpio.h) new 3630c4aaae21 PCI: dwc: Remove unnecessary header include (signal.h) new 40e9892ef94c PCI: dwc: Rename variable name from data to d on dw_pci_bo [...] new 59ea68b3f172 PCI: dwc: Rename variable name from data to d on dw_pci_se [...] new fd5288a362ab PCI: dwc: Rename variable name from data to d on dw_pci_ms [...] new 4cfae0f1f8ce PCI: dwc: Rename variable name from data to d on dw_pcie_i [...] new a348d015f0de PCI: dwc: Improve code readability and simplify mask/unmas [...] new 657722570a55 PCI: dwc: Replace bit rotation operation (1 << bit) with BIT(bit) new e8e4d4e95701 PCI: imx6: Introduce drvdata new 2f532d07f0cc PCI: imx6: Mark PHY functions as i.MX6 specific new 4c458bb347ae PCI: imx6: Convert DIRECT_SPEED_CHANGE quirk code to use a flag new 2d8ed461dbc9 PCI: imx6: Add support for i.MX8MQ new 53743c9bf734 Merge branch 'remotes/lorenzo/pci/dwc' new 5a9efb5b1691 Merge branch 'remotes/lorenzo/pci/vmd' new 6c3e1f4418f7 Merge remote-tracking branch 'pci/next' new a7a4e7fcb905 Merge remote-tracking branch 'pstore/for-next/pstore' new 57ba59279760 Merge remote-tracking branch 'hid/for-next' new 19ea4a300251 Merge remote-tracking branch 'i2c/i2c/for-next' new be4487c5a72f Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 9cd5e0f3453c Merge remote-tracking branch 'jc_docs/docs-next' new 3a69a0c364a0 Merge remote-tracking branch 'v4l-dvb/master' new 50d1084f12c4 Merge remote-tracking branch 'v4l-dvb-next/master' new f8a5ec9277e8 Merge remote-tracking branch 'pm/linux-next' new 47573dbe11dd Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 48abf987fcd8 PM / OPP: Introduce a power estimation helper new 4af8a4710912 cpufreq: dt: Register an Energy Model new 3a3cdaae79c7 cpufreq: scpi: Register an Energy Model new e65cfaa39a64 cpufreq: arm_big_little: Register an Energy Model new d7194c939ea3 cpufreq: scmi: Register an Energy Model new 5ce78c28fbd4 Merge remote-tracking branch 'opp/opp/linux-next' new a4485056124d Merge remote-tracking branch 'thermal/next' new be2476413dfc Merge remote-tracking branch 'dlm/next' new e431a80a5409 Merge branch 'mlx5-next into rdma.git for-next new 10f56242e315 IB/mlx5: Fix the locking of SRQ objects in ODP events new da82334219bc IB/core: Allocate a bit for SRQ ODP support new 52a72e2a395f IB/uverbs: Expose XRC ODP device capabilities new 586f4e95c71a IB/mlx5: Remove useless check in ODP handler new 6ff7414a17b2 IB/mlx5: Clean mlx5_ib_mr_responder_pfault_handler() signature new 29917f4750a0 IB/mlx5: Add XRC initiator ODP support new fbeb4075c670 IB/mlx5: Let read user wqe also from SRQ buffer new 08100fad5cac IB/mlx5: Add ODP SRQ support new 2e68daceac07 IB/mlx5: Advertise SRQ ODP support for supported transports new 6141f8fa5bb7 IB/mlx5: Advertise XRC ODP support new a163afc88556 IB/core: Remove ib_sg_dma_address() and ib_sg_dma_len() new 6a8a2aa62da2 Merge tag 'v5.0-rc5' into rdma.git for-next new c3c668e74239 RDMA/hns: Make some function static new fa40718804a1 RDMA/rxe: Move rxe_init_av() to rxe_av.c new 668aa15b5bf8 RDMA/rxe: Improve loopback marking new d061effc36f7 RDMA/hns: Fix the Oops during rmmod or insmod ko when rese [...] new 6a04aed6afae RDMA/hns: Fix the chip hanging caused by sending mailbox&C [...] new d3743fa94ccd RDMA/hns: Fix the chip hanging caused by sending doorbell [...] new 95b8e384d8c4 iw_cxgb*: kzalloc the iwcm verbs struct new f76903d574b2 RDMA/IWPM: refactor the IWPM message attribute names new b0bad9ad514f RDMA/IWPM: Support no port mapping requirements new bd67d564627f Merge remote-tracking branch 'rdma/for-next' new 2c2ab5af7d14 sh_eth: rename sh_eth_cpu_data::hw_checksum new f8e022db5056 sh_eth: RX checksum offload support new 48132cd0c631 sh_eth: offload RX checksum on R7S72100 new 040c16fd5974 sh_eth: offload RX checksum on R8A7740 new 0da843adeefb sh_eth: offload RX checksum on R8A77980 new 06240e1b526d sh_eth: offload RX checksum on SH7734 new 997feb11b83b sh_eth: offload RX checksum on SH7763 new d3ab9df53e8e Merge branch 'sh_eth-implement-simple-RX-checksum-offload' new fc9c5a4a5a57 net/mlx5: Fix code style issue in mlx driver new 5468e82f7034 net: phy: fixed-phy: Drop GPIO from fixed_phy_add() new dd648818dad3 net: nixge: Make mdio child node optional new 8dc0ae90ad02 net: nixge: Add support for fixed-link configurations new baaac2fb0dda dt-bindings: net: Add fixed-link support new 7194d92b23ea Merge branch 'nixge-Fixed-link-support' new 4a4cec725790 net: marvell: mvpp2: use phy_interface_mode_is_8023z() helper new bf2fa12593c2 net: marvell: mvpp2: fix lack of link interrupts new f07e63eb69be Merge remote-tracking branch 'net-next/master' new a8a1f7d09cfc libbpf: fix libbpf_print new 69eaab04c675 btf: extract BTF type size calculation new d5caef5b5655 btf: add BTF types deduplication algorithm new 9c651127445c selftests/btf: add initial BTF dedup tests new 31de389707c8 Merge branch 'bpf-btf-dedup' new 2353ecc6f91f bpf, riscv: add BPF JIT for RV64G new 8a9e0aff8844 MAINTAINERS: add RISC-V BPF JIT maintainer new e8cb0167ae68 bpf, doc: add RISC-V JIT to BPF documentation new e2c6f50e4884 selftests/bpf: add "any alignment" annotation for some tests new 90d304b7f7a1 Merge branch 'bpf-riscv-jit' new 23e14647b160 Merge remote-tracking branch 'bpf-next/master' new 23cd99a9996a Merge remote-tracking branch 'netfilter-next/master' new 6cee48b8253d Merge remote-tracking branch 'nfc-next/master' new a7c35d72fb11 Merge remote-tracking branch 'wireless-drivers-next/master' new 917d1411261f Merge remote-tracking branch 'bluetooth/master' new 341203e78943 mac80211_hwsim: Support boottime in scan results new 2dae404e3f04 Merge remote-tracking branch 'mac80211-next/master' new 08fae9f72dda Merge remote-tracking branch 'gfs2/for-next' new 5118fcfaf782 Merge remote-tracking branch 'mtd/mtd/next' new 2cd457f328c1 mtd: rawnand: stm32_fmc2: add STM32 FMC2 NAND flash contro [...] new 33c8cf421522 mtd: rawnand: stm32_fmc2: add polling mode new f385ebf074d1 mtd: rawnand: sunxi: Use a consistent name for sunxi_nand_ [...] new 6c721acdd558 mtd: rawnand: sunxi: Use struct_size() new a55abb369245 mtd: rawnand: sunxi: Name nand_chip objects consistently new cde567e3d36d mtd: rawnand: sunxi: Stop passing mtd_info objects around new f5f888719a99 mtd: rawnand: sunxi: Add an SPDX tag new df5057999f8c mtd: rawnand: sunxi: Migrate to ->exec_op() new 67c88008c3e2 mtd: rawnand: sunxi: Fix kernel doc headers new f4cb4d7b46f6 mtd: spinand: macronix: Fix ECC Status Read new 511d05e0dadd mtd: rawnand: sunxi: Handle the tREA > tRC / 2 case new 7b30196534c9 mtd: rawnand: marvell: use struct_size() in devm_kzalloc() new b5c2defc0261 mtd: rawnand: mtk: Use nand_controller_init() instead of o [...] new a0916c94e914 mtd: rawnand: tmio: Do not abuse nand_controller->wq new efe5d132cb50 mtd: rawnand: omap2: Use nand_controller_init() new 661803b23330 mtd: rawnand: Stop using chip->state in drivers new 013e6292aaf5 mtd: rawnand: Simplify the locking new 3059ba75ca8b dt-bindings: nand: meson: add Amlogic NAND controller driver new 8fae856c5350 mtd: rawnand: meson: add support for Amlogic NAND flash co [...] new 0f416a463ecc MAINTAINERS: Add entry for Amlogic NAND controller driver new db214513f62f mtd: spinand: Add support for all Toshiba Memory products new 5b15f8650bdb mtd: rawnand: Annotate implicit fall through in nand_comma [...] new 3175e121832f mtd: rawnand: Annotate implicit fall through in nand_scan_tail new d4ea6ed022de mtd: rawnand: denali: remove ->erase hook new 2d73f3d66b70 mtd: rawnand: remove ->legacy.erase and single_erase() new f9ffb406d35b mtd: rawnand: check return code of nand_reset() and nand_r [...] new 4b3ee71be034 mtd: rawnand: denali: remove unneeded denali_reset_irq() call new a8fce9fe2c44 mtd: rawnand: denali: remove unused function argument 'raw' new 7a10a92f12b7 mtd: rawnand: denali: remove unused dma_addr field from de [...] new c40c7a990a46 mtd: spinand: Add support for GigaDevice GD5F1GQ4UExxG new 30c72ab142a2 mtd: rawnand: fsmc: Reset NAND timings on resume() new ab3ab7b654ae mtd: rawnand: fsmc: Disable NAND on remove() new f1df6f586d34 Merge remote-tracking branch 'nand/nand/next' new d528d16c7b92 Merge remote-tracking branch 'spi-nor/spi-nor/next' new fcee876d1335 Merge remote-tracking branch 'crypto/master' new 1530b840c7f2 Merge remote-tracking branch 'drm/drm-next' new 87f1ef225242 drm/i915: Record the sseu configuration per-context & engine new ec431eae8fc5 drm/i915/perf: lock powergating configuration to default w [...] new 7810858412a0 drm/i915: Add timeline barrier support new e46c2e99f600 drm/i915: Expose RPCS (SSEU) configuration to userspace (G [...] new c06ee6ff2cbc drm/i915/selftests: Context SSEU reconfiguration tests new a21f453c73aa drm/i915/selftests: Exercise some AB...BA preemption chains new 64d6c500a384 drm/i915: Generalise GPU activity tracking new a42375af0a30 drm/i915: Release the active tracker tree upon idling new 5f5c139d6900 drm/i915: Allocate active tracking nodes from a slabcache new 21950ee7cc8f drm/i915: Pull i915_gem_active into the i915_active family new b2ae318acdca drm/i915: Rename HAS_GMCH new ab1ab0eb0cb6 drm/i915: do not return invalid pointers as a *dentry new 39806c3f11e2 drm/i915: Include register polling in reg_rw traces new f81b845f72c3 drm/i915: Push clear_intel_crtc_state() onto the heap new 0aded171e20e drm/i915: Fix wm latency==0 disable on skl+ new d16221195ae2 drm/i915: Extract icl_set_pipe_chicken() new 108d14bdaef6 drm/i915: Setup PIPE_CHICKEN for fastsets too new bf002c100740 drm/i915: W/A for underruns with WM1+ disabled on icl new edda8a0bb3da Merge remote-tracking branch 'drm-intel/for-linux-next' new 1efdda35f6e9 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new db97dd0eef3a drm/cirrus: add plane setup new 86c5b359d9e1 drm/bochs: fix bochs_gem_prime_mmap new 3a8844c29852 drm/dp_mst: Fix unbalanced malloc ref in drm_dp_mst_deallo [...] new a3d15c4b0ecd drm/dp_mst: Remove port validation in drm_dp_atomic_find_v [...] new 022debad063e drm/atomic: Add drm_atomic_state->duplicated new 88ec89adec36 drm/nouveau: Move PBN and VCPI allocation into nv50_head_atom new 3d16e4e6170f Merge remote-tracking branch 'drm-misc/for-linux-next' new 6de75d556738 drm/msm/dpu: Remove unused format tables. new e6b63a7bb6cd drm/msm/dpu: Use simple list for plane format init new 410f119ba726 drm/msm/dpu: Plane helper for modifiers new 3ba25595e235 drm/msm/dpu: Initialize supported modifiers new 918ce5b981ea drm/msm/dpu: Correct initialization of modifiers new 8998010c538d drm/msm/dpu: avoid tracking reservations in RM new 3763f1a55110 drm/msm/dpu: remove dev from RM new 720a221f8770 drm/msm/dpu: clean up dpu_rm_check_property_topctl declaration new ab92182cddd3 drm/msm/dpu: remove encoder from crtc mixer struct new 1a5e17785603 drm/msm/dpu: clean up redundant hw type new 7579cb0533d7 drm/msm/dpu: maintain hw_mdp in kms new 070e64dc1bbc drm/msm/dpu: Convert to a chained irq chip new 9b9c8e7e829a drm/msm/dpu: fix documentation for intf_type new a802ee99c448 drm/msm/dpu: handle failures while initializing displays new 0029f3b6a8f4 drm/msm/dpu: Remove unused enum and comment from dpu mdss new a004f603fa61 drm/msm/dpu: Cleanup dpu plane interface new 5e1023d613c3 drm/msm/dpu: Clean up dpu hw interrupts new 7f0bf1c09f3c drm/msm/dpu: Change definition of RGB565 and BGR565 new 3c12568271e2 drm/msm/dpu: use kthread_destroy_worker to release msm workers new 5aeb66563fe2 drm/msm/dpu: use msm wq for vblank events new e077fe752cd3 drm/msm/dpu: use msm wq for idle power collapse new d9db30ce7d04 drm/msm: clean up display thread new 48d1d28eec5c drm/msm: subclass work object for vblank events new 45815d0962e9 drm: add definitions for DP Audio/Video compliance tests new d3db61caf45a drm/msm/dpu: remove struct encoder_kickoff_params new 72d0d5eb1299 Merge remote-tracking branch 'drm-msm/msm-next' new d338eca572bc Merge remote-tracking branch 'imx-drm/imx-drm/next' new 951cc9e87475 Merge remote-tracking branch 'etnaviv/etnaviv/next' new a5b30f1029c5 Merge remote-tracking branch 'regmap/for-next' new c7c3fec8a524 ALSA: x86: Avoid passing NULL to memory allocators new bc70a9d70052 ALSA: arm: Avoid passing NULL to memory allocators new 18d33cdb0b30 ASoC: amd: Avoid passing NULL to memory allocators new 8f74ae398aa0 ASoC: sh: Avoid passing NULL to memory allocators new 6ce1d63ed721 ALSA: core: Don't allow NULL device for memory allocation new 7f8a456f5214 Merge remote-tracking branch 'sound/for-next' new f4d3d2aa1a65 Merge remote-tracking branch 'sound-asoc/for-next' new e47ff893bc67 Input: sx8654 - convert #defined flags to BIT(x) new 3c1697e6bc5c Input: sx8654 - do not override interrupt trigger new 3c1faac2407a Merge remote-tracking branch 'input/next' new 15af21044d17 Merge remote-tracking branch 'block/for-next' new e527a902d94d mmc: omap: fix the maximum timeout setting new b963c55c3ec4 mmc: bcm2835: Drop DMA channel error pointer check new 902c836121d8 mmc: bcm2835: Drop pointer to mmc_host from bcm2835_host new 7863f3c20631 mmc: bcm2835: Deduplicate reset of driver data on remove new 754d787b1809 mmc: slot-gpio: Remove override_active_level on WP new 7112e042b825 Merge remote-tracking branch 'mmc/next' new 521d265d6200 Merge remote-tracking branch 'kgdb/kgdb-next' new 79d4bf217208 Merge remote-tracking branch 'mfd/for-mfd-next' new 6c21f8455633 Merge remote-tracking branch 'backlight/for-backlight-next' new bd792ac44d80 Merge remote-tracking branch 'battery/for-next' new 41a3ef28efe0 Merge remote-tracking branch 'regulator/for-next' new bf6faca9f225 Merge remote-tracking branch 'security/next-testing' new 91bc38284b79 Merge remote-tracking branch 'apparmor/apparmor-next' new 219a3e8676f3 integrity, KEYS: add a reference to platform keyring new 278311e417be kexec, KEYS: Make use of platform keyring for signature verify new 107dfa2e56ec encrypted-keys: fix Opt_err/Opt_error = -1 new c8b37524d3cd evm: remove set but not used variable 'xattr' new fdb2410f7702 ima: define ima_post_create_tmpfile() hook and add missing call new e7fde070f39b evm: Use defined constant for UUID representation new e9818521d8f4 Merge remote-tracking branch 'integrity/next-integrity' new 45189a1998e0 selinux: fix avc audit messages new 0db1bec2adeb Merge remote-tracking branch 'selinux/next' new 41ac27d19b07 selftests: add TPM 2.0 tests new 08256a41e0cb Merge remote-tracking branch 'tpmdd/next' new 80c65ce07f88 Merge remote-tracking branch 'watchdog/master' new ecbca117bd02 Merge remote-tracking branch 'iommu/next' new 278bca7f318e vfio-mdev: Switch to use new generic UUID API new 3c8d7ef89bb8 vfio: platform: reset: fix up include directives to remove [...] new 2a647c9c3cfb Merge remote-tracking branch 'vfio/next' new aa5ac0c15de3 Merge remote-tracking branch 'audit/next' new 050e64779ed0 Merge remote-tracking branch 'devicetree/for-next' new 4aa197cc4164 Merge remote-tracking branch 'spi/for-next' new 36842ce4da24 Merge remote-tracking branch 'tip/auto-latest' new 4c56857bd269 Merge remote-tracking branch 'clockevents/clockevents/next' new 78cb2c489f40 Merge remote-tracking branch 'edac-amd/for-next' new 2258765da7a2 Merge remote-tracking branch 'irqchip/irq/irqchip-next' new fb421da2e449 Merge remote-tracking branch 'rcu/rcu/next' new 9a8c19e45a8f Merge remote-tracking branch 'kvm-arm/next' new 8d43d5703667 KVM: s390: clarify kvm related kernel message new b7d455712927 KVM: s390: drop obsolete else path new 689bdf9e9c33 KVM: s390: make bitmap declaration consistent new 246b72183b35 KVM: s390: move bitmap idle_mask into arch struct top level new 672128bfee08 KVM: s390: coding style kvm_s390_gisa_init/clear() new 96723d323a08 KVM: s390: use pending_irqs_no_gisa() where appropriate new bb2fb8cdcf2d KVM: s390: remove kvm_s390_ from gisa static inline functions new 982cff425959 KVM: s390: introduce struct kvm_s390_gisa_interrupt new 3dec19221788 s390/cio: add function chsc_sgib() new 1282c21eb3da KVM: s390: add the GIB and its related life-cyle functions new 25c84dbaec6a KVM: s390: add kvm reference to struct sie_page2 new 6cff2e104601 KVM: s390: add functions to (un)register GISC with GISA new 174dd4f88875 KVM: s390: kvm_s390_gisa_clear() now clears the IPM only new 9f30f6216378 KVM: s390: add gib_alert_irq_handler() new b1d1e76ed9ee KVM: s390: start using the GIB new b9fa6d6ee9b8 KVM: s390: fix possible null pointer dereference in pendin [...] new a834cbf87be5 Merge remote-tracking branch 'kvms390/next' new 1c32e30373d7 Merge remote-tracking branch 'xen-tip/linux-next' new 93db9042d097 Merge remote-tracking branch 'percpu/for-next' new 326b3fb8c100 Merge remote-tracking branch 'workqueues/for-next' new 20659f254fc9 Merge remote-tracking branch 'drivers-x86/for-next' new b55961fc6b53 Merge remote-tracking branch 'leds/for-next' new 76e79fe690c8 Merge remote-tracking branch 'ipmi/for-next' new 5a8970608134 Merge remote-tracking branch 'driver-core/driver-core-next' new 69cfd0d9a40f Merge remote-tracking branch 'usb/usb-next' new d7c3eeffbc55 usb: gadget: Remove dead branch code new b266d6e496a8 dt-bindings: usb: Add support for msm8998 new 54c9da1bcec4 usb: dwc3: qcom: Add support for MSM8998 new 1c1a3ddae978 usb: renesas_usbhs: replace udelay() with usleep_range() new 169e3b68cadb usb: dwc3: gadget: Fix OTG events when gadget driver isn't loaded new d26c05781e08 dt-bindings: usb: keystone-usb: Add ti,am654-dwc3 support new eca6b49430c6 usb: dwc3: keystone: Add support for ti,am654-dwc3 new 4d8cd6160920 usb: gadget: aspeed: fix typo new 488e3b5fcd1d usb: gadget: udc: reduce indentation new 35ed6229c0f0 usb: gadget: udc: renesas_usb3: Add bindings for r8a774c0 new 539cf1039165 dt-bindings: usb: renesas_usbhs: Add r8a774c0 support new 8b4c62aef6f6 usb: gadget: u_serial: process RX in workqueue instead of tasklet new e49107d8acfe usb: gadget: uvc: add uvcg_warn macro new 546970fdab1d usb: gadget: udc: renesas_usb3: add support for r8a774c0 new a3af5e3ad3f1 usb: dwc3: gadget: add dwc3_request status tracking new b2b6d601365a usb: dwc3: gadget: prevent dwc3_request from being queued twice new 7c3d7dc89e57 usb: dwc3: gadget: remove req->started flag new acbfa6c26f21 usb: dwc3: gadget: clear DWC3_EP_TRANSFER_STARTED on cmd complete new 974a1368c33e usb: dwc3: gadget: don't use resource_index as a flag new 9f45581f5eec usb: dwc3: gadget: early giveback if End Transfer already [...] new 3aec99154db3 usb: dwc3: gadget: remove DWC3_EP_END_TRANSFER_PENDING new 7790b3556fcc usb: dwc3: trace: pass trace buffer size to decoding functions new 1381a5113caf usb: dwc3: debug: purge usage of strcat new 9e6ce93e9722 Merge remote-tracking branch 'usb-gadget/next' new 9b63184c1896 Merge remote-tracking branch 'usb-serial/usb-next' new ef6fd38886e2 Merge remote-tracking branch 'phy-next/next' new 65eddbb34dec Merge remote-tracking branch 'tty/tty-next' new 0eab6f87317d Merge remote-tracking branch 'char-misc/char-misc-next' new 4dc4ac16b224 Merge remote-tracking branch 'extcon/extcon-next' new d6be1a62a794 Merge remote-tracking branch 'staging/staging-next' new b88e413b817d Merge remote-tracking branch 'mux/for-next' new f8a2a3ce110f Merge remote-tracking branch 'slave-dma/next' new aaceb7fb65c4 Merge remote-tracking branch 'cgroup/for-next' new 1174ec66058c Merge branch 'fixes' into for-next new 171e4909eac7 scsi: qla2xxx: Add new FC-NVMe enable BIT to enable FC-NVM [...] new e18e9dac9cdc scsi: csiostor: Remove set but not used variable 'pln' new f80d2f0846b7 scsi: target/core: Remove the write_pending_status() callb [...] new 3f0661a492a1 scsi: target/core: Remove several state tests from the TMF code new 2281c95fe751 scsi: target/core: Simplify the LUN RESET implementation new 83f85b8ec305 scsi: target/core: Inline transport_lun_remove_cmd() new 94ebb4716008 scsi: target/core: Add target_send_busy() new 8b8807b9e982 scsi: RDMA/srpt: Fix handling of command / TMF submission failure new 337ec69ed761 scsi: RDMA/srpt: Fix handling of TMF submission failure new fd1b66870914 scsi: RDMA/srpt: Rework I/O context allocation new 40ca8757291c scsi: RDMA/srpt: Fix a credit leak for aborted commands new b53655b80cfc scsi: target/iscsi: Remove an incorrect comment new 618baaf7881e scsi: target/iscsi: Convert comments about locking into ru [...] new 0300b1147e52 scsi: target/iscsi: Fix spelling of "unsolicited" new 1e65cc1631c1 scsi: target/iscsi: Rename a function and a function pointer new 32e36bfbcf31 scsi: target/iscsi: Avoid iscsit_release_commands_from_con [...] new 658c31224de2 scsi: target/iscsi: Simplify iscsit_dump_data_payload() new 47eefded1f70 scsi: target/iscsi: Simplify iscsit_handle_text_cmd() new 27752647f88a scsi: ufs: Print uic error history in time order new d7e6db20944c scsi: sd: Improve sd_print_capacity() new e13949aef43a scsi: aacraid: clean up some indentation and formatting issues new 89408ac8aa86 scsi: MAINTAINERS: Add reviewers for UFS patches new 7c429da45c33 scsi: MAINTAINERS: Update dwc driver maintainer to Pedro Sousa new daa0681118c9 scsi: megaraid_sas: Rework code to get PD and LD list new 44abbaf64b5d scsi: megaraid_sas: Rework device add code in AEN path new f6fe57310811 scsi: megaraid_sas: Add support for DEVICE_LIST DCMD in driver new 1244790d178b scsi: mpt3sas: Rename mpi endpoint device ID macro. new 8f8384503e40 scsi: mpt3sas: Add support for NVMe Switch Adapter new eb9c7ce56045 scsi: mpt3sas: Add support for ATLAS PCIe switch new c6ded86a161d scsi: mpt3sas: Update driver version to 27.102.00.00 new 7ba1bedcaa1e Merge branch 'misc' into for-next new f8742d5f789e Merge remote-tracking branch 'scsi/for-next' new 9c0644ee4aa8 virtio: drop internal struct from UAPI new 608d034343cc virtio-balloon: improve update_balloon_size_func new 5de8e6f4da73 virtio_balloon: remove the unnecessary 0-initialization new e52a1d36283c dt-bindings: virtio-mmio: Add IOMMU description new c422a771fc02 dt-bindings: virtio: Add virtio-pci-iommu node new 088983eaf82b of: Allow the iommu-map property to omit untranslated devices new 38e06d6ca0fc PCI: OF: Initialize dev->fwnode appropriately new 42bcec33a3da iommu: Add virtio-iommu driver new 1b0d3a1db872 iommu/virtio: Add probe request new 249566fa4f17 iommu/virtio: Add event queue new ae8540f656a3 virtio-net: bql support new 482c88ede5b3 include/linux/compiler.h: allow memory operands new b37af47f712b barriers: convert a control to a data dependency new 465243fee6a1 virtio: use dependent_ptr_mb new 2234a3209570 x86/mpx: tweak header name new cf9e40e5844d drm: tweak header name new 05a7ae3f00a3 arch: move common mmap flags to linux/mman.h new 6e4b75a60dfc Merge remote-tracking branch 'vhost/linux-next' new ff9d5720f0f5 Merge remote-tracking branch 'rpmsg/for-next' new 07d0c8c5949b Merge remote-tracking branch 'gpio/for-next' new 89bc356a3aee dt-bindings: gpio: pca953x: document the nxp,pcal6416 new 2365c781eff8 gpio: pca953x: add support for pcal6416 type new 7c5340bce8d1 gpio: madera: Add missing const new e2fb3f413a57 Documentation: gpio: driver: fix wire name for I2C new 62f96ec18212 gpio: tegra186: Use TEGRA186_ prefix for GPIO names new c4b7b0d25d79 gpio: altera-a10sr: Trivial coding style fix new b0aabcd0de27 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 2430d6f0435b Merge remote-tracking branch 'pinctrl/for-next' new ea1ec1a0f064 Merge remote-tracking branch 'pwm/for-next' new a692933a8769 signal: Always attempt to allocate siginfo for SIGSTOP new a8113fb2bf27 Merge remote-tracking branch 'userns/for-next' new 125c76d5f347 Merge remote-tracking branch 'random/dev' new fbaf062b7d3d Merge remote-tracking branch 'y2038/y2038' new c1c7271cdf2f Merge remote-tracking branch 'livepatching/for-next' new d73fa16b29b7 Merge remote-tracking branch 'coresight/next' new f0c04c276739 rtc: ds1672: fix unintended sign extension new edb190cb1734 rtc: snvs: make sure clock is enabled for interrupt handle new 761acdda5c2c rtc: rs5c372: r2221: fix to use the correct XSTP bit new c08f9d2f1d1f Merge remote-tracking branch 'rtc/rtc-next' new 0a2901152cda Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new c164d0413f98 Merge remote-tracking branch 'at24/at24/for-next' new fb58629c7cf8 Merge remote-tracking branch 'ntb/ntb-next' new 544e03a86588 Merge remote-tracking branch 'kspp/for-next/kspp' new dd241caed66d Merge remote-tracking branch 'cisco/for-next' new c9c7d76250d3 Merge remote-tracking branch 'gnss/gnss-next' new eb66ec556415 Merge remote-tracking branch 'slimbus/for-next' new ae4246c346a4 Merge remote-tracking branch 'nvmem/for-next' new f9fd29c2bd20 Merge remote-tracking branch 'xarray/xarray' new 2f1945fa1c38 Merge remote-tracking branch 'hyperv/hyperv-next' new 30a613f4a3c9 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' new e9c5ca4d78b3 Merge remote-tracking branch 'pidfd/for-next' new b888129b0ae7 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new ad0015a4ae58 mm-hmm-improve-driver-api-to-work-and-wait-over-a-range-fix-fix new c5fda0957a88 mm/hmm: add default fault flags to avoid the need to pre-f [...] new 1213605f6fc9 mm/hmm: add a helper function that faults pages and maps t [...] new 3824b0851de8 mm/hmm: support hugetlbfs (snapshotting, faulting and DMA [...] new 9b7512142108 mm/hmm: allow to mirror vma of a file on a DAX backed filesystem new 97e85131139e mm/hmm: add helpers for driver to safely take the mmap_sem new 35867657cbc0 mm: update ptep_modify_prot_start/commit to take vm_area_s [...] new 073137d7c723 mm: update ptep_modify_prot_commit to take old pte value as arg new 41bde21e85a7 arch/powerpc/mm: Nest MMU workaround for mprotect RW upgrade new 4df0c321afcb mm/hugetlb: add prot_modify_start/commit sequence for huge [...] new 9c0a0731ff33 arch/powerpc/mm/hugetlb: NestMMU workaround for hugetlb mp [...] new d576a9ca2795 mm/page_alloc.c: check return value of memblock_alloc_node [...] new e2d7fd6d0df3 include/linux/uaccess.h: add probe_user_read() new 04136322d631 powerpc: use probe_user_read() new f73d08f4bdc5 memcg: killed threads should not invoke memcg OOM killer new 5c1df32a81b6 mm, mempolicy: fix uninit memory access new 4c173380c2ab mm/vmscan.c: remove 7th argument of isolate_lru_pages() new fe1050d1c1cd mm: refactor swap-in logic out of shmem_getpage_gfp new 87e09805ecf4 mm: rid swapoff of quadratic complexity new d58df1943dd5 agp: efficeon: no need to set PG_reserved on GATT tables new cb1dbcee3ab8 s390/vdso: don't clear PG_reserved new 6612415f8bcf powerpc/vdso: don't clear PG_reserved new 3f74a696a7d4 riscv/vdso: don't clear PG_reserved new bf898ef06402 m68k/mm: use __ClearPageReserved() new 76cfa8634c0c arm64: kexec: no need to ClearPageReserved() new 51c762903e00 arm64: kdump: no need to mark crashkernel pages manually P [...] new 65551c8ccaa5 ia64: perfmon: don't mark buffer pages as PG_reserved new c59745ff2515 mm: better document PG_reserved new 8d0b03d5faab mm/cma: add PF flag to force non cma alloc new 9fa832e1c8ca mm: update get_user_pages_longterm to migrate pages alloca [...] new 0e3c04a2674d powerpc/mm/iommu: allow migration of cma allocated pages d [...] new ea7f31d26b11 powerpc/mm/iommu: allow large IOMMU page size only for hug [...] new d95888a2e39e mm/memfd: add an F_SEAL_FUTURE_WRITE seal to memfd new d02da418a40f selftests/memfd: add tests for F_SEAL_FUTURE_WRITE seal new 82a8c83727ea mm: swap: use mem_cgroup_is_root() instead of deferencing [...] new 1e7d36815894 mm: vmscan: do not iterate all mem cgroups for global dire [...] new 55418b19f735 mm: memcontrol: expose THP events on a per-memcg basis new 2cb8ff4f0d70 mm-memcontrol-expose-thp-events-on-a-per-memcg-basis-fix new 5dfd10331692 fixup: mm: memcontrol: Unbreak memcontrol build when THP i [...] new 59de2b9474ee mm: ksm: do not block on page lock when searching stable tree new 8f9afc043084 mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t new 402a7fb4d368 mm/vmscan.c: Do not allocate duplicate stack variables in [...] new eb822e12aba0 mm, swap: bounds check swap_info array accesses to avoid N [...] new c1c03621b13a mm,oom: don't kill global init via memory.oom.group new 79f652f8634d hugetlb: allow to free gigantic pages regardless of the co [...] new 780d7c1de60a numa: make "nr_node_ids" unsigned int new 202219bbbd86 numa: make "nr_online_nodes" unsigned int new ded1cf53101c mm: use mm_zero_struct_page from SPARC on all 64b architectures new 58f72fb9c452 mm: drop meminit_pfn_in_nid as it is redundant new 21b33ae28d22 mm: implement new zone specific memblock iterator new 2709429d70a1 mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] new f13acc80a076 mm: move hot-plug specific memory init into separate funct [...] new fcf5fa0ad0bf mm: add reserved flag setting to set_page_links() new 06e620e6951d mm: use common iterator for deferred_init_pages and deferr [...] new 10df9ceec89d mm/page_alloc.c: calculate first_deferred_pfn directly new 89b233118615 filemap: kill page_cache_read usage in filemap_fault new db8b1ef0aaa8 filemap-kill-page_cache_read-usage-in-filemap_fault-fix new 9bc99efff5c9 filemap: pass vm_fault to the mmap ra helpers new eabcc53f8832 filemap: drop the mmap_sem for all blocking operations new 74bb94ebe75e filemap-drop-the-mmap_sem-for-all-blocking-operations-v6 new 6bd4f96646ce filemap-drop-the-mmap_sem-for-all-blocking-operations-fix new a27cbcf44c17 filemap-drop-the-mmap_sem-for-all-blocking-operations-chec [...] new 89a9ad3b8492 mm: don't expose page to fast gup before it's ready new a7ed5eb56a5c fs/buffer.c: add debug print for __getblk_gfp() stall problem new 3c1ab1d199df fs/buffer.c: dump more info for __getblk_gfp() stall problem new 1e29f3667508 proc: return exit code 4 for skipped tests new 0396ecbfbda5 fs/proc/self.c: code cleanup for proc_setup_self() new cf79b8aeb70f fs/proc/thread_self.c: code cleanup for proc_setup_thread_self() new 67fe568a71de proc: remove unused argument in proc_pid_lookup() new cd2d0c95bd3a proc: read kernel cpu stat pointer once new a9123f614003 proc: use seq_puts() everywhere new 5f98320d9c39 proc: test /proc/*/maps, smaps, smaps_rollup, statm new 580ad1b0a687 kernel.h: unconditionally include asm/div64.h for do_div() new 06f7a0643535 kernel/panic.c: taint: fix debugfs_simple_attr.cocci warnings new 934111a99c81 kernel/hung_task.c - fix sparse warnings new 19ccce51c7c1 kernel/sys: annotate implicit fall through new 743d24b70a8e scripts/spelling.txt: add more spellings to spelling.txt new 36663aaee5c8 build_bug.h: add wrapper for _Static_assert new 52ca136a2203 linux/kernel.h: use 'short' to define USHRT_MAX, SHRT_MAX, [...] new 111956e81e78 linux/kernel.h: split *_MAX and *_MIN macros into <linux/l [...] new 0379e72b8c3d lib/genalloc.c: export symbol addr_in_gen_pool new 0d075ae3c331 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr new 111f4ab3b630 Documentation: rename addr_in_gen_pool to gen_pool_has_addr new 5e4d13996f3d lib/div64.c: off by one in shift new b9315ba4d0a2 lib/test_ubsan.c: VLA no longer used in kernel new b3068b0c095e checkpatch: verify SPDX comment style new 93a6ba5b9690 checkpatch: add some new alloc functions to various tests new 98dbcf40a2a1 checkpatch: allow reporting C99 style comments new a4b86caa7d22 epoll: make sure all elements in ready list are in FIFO order new 014c6459237b epoll: unify awaking of wakeup source on ep_poll_callback() path new 17a989521085 epoll: use rwlock in order to reduce ep_poll_callback() co [...] new 0fdbeb662141 fs/binfmt_elf.c: don't be afraid of overflow new 0b9f5f231c2e fs/binfmt_elf.c: use list_for_each_entry() new 2e7e480bf0a6 elf: fixup compilation new 825f4bf66049 fs/binfmt_elf.c: spread const a little new ee8d4989bd75 init/calibrate.c: provide proper prototype new 980260c8c16f autofs: add ignore mount option new ef1bef25928d fs/autofs/inode.c: use seq_puts() for simple strings in au [...] new 2d7118100fa6 ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] new af9514ef4e14 kernel/signal.c: allow the null signal in rt_sigqueueinfo() new 46f8f53f6758 exec: increase BINPRM_BUF_SIZE to 256 new 40f05b9fae8c drivers/rapidio/rio_cm.c: fix potential oops in riocm_ch_listen() new 3c8a71a27ee9 sysctl: handle overflow in proc_get_long new 2063652ec129 sysctl: handle overflow for file-max new d73c64f2337e kernel/gcov/gcc_3_4.c: use struct_size() in kzalloc() new 59d1942c0cd4 configs: get rid of obsolete CONFIG_ENABLE_WARN_DEPRECATED new 77cbe747807c kcov: no need to check return value of debugfs_create functions new 0272a08128f1 kcov: convert kcov.refcount to refcount_t new 5fddbd59cce7 lib/ubsan: default UBSAN_ALIGNMENT to not set new f0686020eb01 ipc: allow boot time extension of IPCMNI from 32k to 8M new 1b614a294de6 ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] new 0ceecfdb641c ipc: conserve sequence numbers in extended IPCMNI mode new 23295f4bc170 ipc: annotate implicit fall through new 3133efe899e7 ipc/sem.c: replace kvmalloc/memset with kvzalloc and use s [...] new 97686b752e9b Merge branch 'akpm-current/current' new e45388287d05 scripts/atomic/check-atomics.sh: don't assume that scripts [...] new 75046c0a9117 proc: calculate end pointer for /proc/*/* lookup at compile time new 7f9d364dc4bf proc: merge fix for proc_pident_lookup() API change new d915c9b03e64 unicore32: stop printing the virtual memory layout new f614473e02c9 arch/nios2/mm/fault.c: remove duplicate include new 0e83c0ab89e7 include/linux/sched/signal.h: replace `tsk' with `task' new d0070ca3907e openrisc: prefer memblock APIs returning virtual address new a01939684626 powerpc: use memblock functions returning virtual address new 4acddf83c9a4 memblock: replace memblock_alloc_base(ANYWHERE) with membl [...] new fd2196c08610 memblock: drop memblock_alloc_base_nid() new 80c93348dd7c memblock: emphasize that memblock_alloc_range() returns a [...] new a871c5ca1cda memblock: memblock_phys_alloc_try_nid(): don't panic new 686b739ad75a memblock: memblock_phys_alloc(): don't panic new 205a8e11e322 memblock: drop __memblock_alloc_base() new 95221af45926 memblock: drop memblock_alloc_base() new 44e54e6d739f memblock: refactor internal allocation functions new c9cecb993a88 memblock: fix parameter order in memblock_phys_alloc_try_nid() new 5d946c6eb88e memblock: make memblock_find_in_range_node() and choose_me [...] new 21e43b47154a arch: use memblock_alloc() instead of memblock_alloc_from( [...] new 5cd0bb0aaa79 arch: don't memset(0) memory returned by memblock_alloc() new 6b7119ff6bf6 ia64: add checks for the return value of memblock_alloc*() new de758c0a9e5c sparc: add checks for the return value of memblock_alloc*() new 27461f4c5fb0 mm/percpu: add checks for the return value of memblock_alloc*() new 8f1f3739a36b init/main: add checks for the return value of memblock_alloc*() new 8fa5f0c78e1b swiotlb: add checks for the return value of memblock_alloc*() new f537eec35a95 treewide: add checks for the return value of memblock_alloc*() new d301a250b4cc mm: sparse: Use '%pa' with 'phys_addr_t' type new bc031de7bd2b memblock: fix format strings for panics after memblock_alloc new ef8fa9864104 mm/sparse: don't panic if the allocation in sparse_buffer_ [...] new 010924d54fed memblock: memblock_alloc_try_nid: don't panic new 28c6228d1556 memblock: drop memblock_alloc_*_nopanic() variants new c6d65e13c4a9 include/linux/relay.h: fix percpu annotation in struct rchan new cb02e670ac73 kernel/fork.c: remove duplicated include new 5c9aaff7e415 samples/mic/mpssd/mpssd.h: remove duplicate header new c079194c1d2f drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...]
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (be4ee30bdc3e) \ N -- N -- N refs/heads/akpm (c079194c1d2f)
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 681 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/devicetree/bindings/net/nixge.txt | 60 +- .../devicetree/bindings/pci/fsl,imx6q-pcie.txt | 3 +- Documentation/devicetree/bindings/pci/ti-pci.txt | 11 +- .../devicetree/bindings/usb/keystone-usb.txt | 6 +- .../devicetree/bindings/usb/qcom,dwc3.txt | 1 + .../devicetree/bindings/usb/renesas_usb3.txt | 1 + .../devicetree/bindings/usb/renesas_usbhs.txt | 1 + .../networking/device_drivers/stmicro/stmmac.txt | 2 +- Documentation/networking/filter.txt | 16 +- Documentation/sysctl/net.txt | 1 + Documentation/target/tcm_mod_builder.py | 8 - MAINTAINERS | 12 +- arch/arc/Kconfig | 17 +- arch/arc/Makefile | 6 - arch/arc/include/asm/arcregs.h | 1 - arch/arc/include/asm/entry-arcv2.h | 67 +- arch/arc/include/asm/irqflags-arcv2.h | 8 +- arch/arc/include/asm/uaccess.h | 8 +- arch/arc/kernel/entry-arcv2.S | 4 +- arch/arc/kernel/head.S | 11 +- arch/arc/kernel/intc-arcv2.c | 4 +- arch/arc/kernel/setup.c | 28 +- arch/arc/kernel/troubleshoot.c | 5 +- arch/arc/lib/Makefile | 8 +- arch/arc/lib/memcpy-archs-unaligned.S | 47 - arch/arc/plat-hsdk/Kconfig | 1 + arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 160 ++ arch/arm64/boot/dts/renesas/r8a77990.dtsi | 25 + arch/arm64/kernel/entry.S | 11 +- arch/m68k/coldfire/device.c | 2 +- arch/m68k/coldfire/m5272.c | 2 +- arch/mips/Kconfig | 19 +- arch/mips/ar7/platform.c | 4 +- arch/mips/bcm47xx/setup.c | 2 +- arch/mips/boot/dts/xilfpga/nexys4ddr.dts | 8 +- arch/mips/include/asm/atomic.h | 6 + arch/mips/include/asm/barrier.h | 36 + arch/mips/include/asm/bitops.h | 5 + arch/mips/include/asm/futex.h | 3 + arch/mips/kernel/process.c | 7 +- arch/mips/loongson32/Kconfig | 13 + arch/mips/loongson32/ls1b/board.c | 28 - arch/mips/loongson64/Platform | 23 + arch/mips/mm/tlbex.c | 10 + arch/powerpc/include/asm/book3s/64/pgtable.h | 22 +- arch/powerpc/mm/pgtable-book3s64.c | 22 + arch/powerpc/platforms/pseries/papr_scm.c | 5 +- arch/riscv/Kconfig | 1 + arch/riscv/Makefile | 2 +- arch/riscv/net/Makefile | 1 + arch/riscv/net/bpf_jit_comp.c | 1602 +++++++++++++++++ arch/s390/include/asm/cio.h | 1 + arch/s390/include/asm/irq.h | 1 + arch/s390/include/asm/isc.h | 1 + arch/s390/include/asm/kvm_host.h | 36 +- arch/s390/kernel/irq.c | 1 + arch/s390/kvm/interrupt.c | 431 ++++- arch/s390/kvm/kvm-s390.c | 19 +- arch/s390/kvm/kvm-s390.h | 4 +- certs/system_keyring.c | 4 +- drivers/cpufreq/arm_big_little.c | 2 + drivers/cpufreq/cpufreq-dt.c | 2 + drivers/cpufreq/scmi-cpufreq.c | 39 +- drivers/cpufreq/scpi-cpufreq.c | 3 + drivers/dma/pch_dma.c | 1 - drivers/gpio/gpio-ml-ioh.c | 2 - drivers/gpio/gpio-pch.c | 1 - drivers/gpu/drm/bochs/bochs_mm.c | 3 +- drivers/gpu/drm/cirrus/cirrus_mode.c | 70 +- drivers/gpu/drm/drm_atomic_helper.c | 10 +- drivers/gpu/drm/drm_dp_mst_topology.c | 32 +- drivers/gpu/drm/i915/Makefile | 4 +- drivers/gpu/drm/i915/i915_active.c | 286 +++ drivers/gpu/drm/i915/i915_active.h | 425 +++++ drivers/gpu/drm/i915/i915_active_types.h | 36 + drivers/gpu/drm/i915/i915_debugfs.c | 6 +- drivers/gpu/drm/i915/i915_drv.c | 12 +- drivers/gpu/drm/i915/i915_drv.h | 18 +- drivers/gpu/drm/i915/i915_gem.c | 10 +- drivers/gpu/drm/i915/i915_gem_context.c | 359 +++- drivers/gpu/drm/i915/i915_gem_context.h | 20 + drivers/gpu/drm/i915/i915_gem_fence_reg.c | 4 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 5 +- drivers/gpu/drm/i915/i915_gem_object.h | 2 +- drivers/gpu/drm/i915/i915_gpu_error.c | 10 +- drivers/gpu/drm/i915/i915_pci.c | 14 +- drivers/gpu/drm/i915/i915_perf.c | 13 +- drivers/gpu/drm/i915/i915_reg.h | 1 + drivers/gpu/drm/i915/i915_request.c | 34 +- drivers/gpu/drm/i915/i915_request.h | 383 ---- drivers/gpu/drm/i915/i915_reset.c | 2 +- drivers/gpu/drm/i915/i915_suspend.c | 4 +- drivers/gpu/drm/i915/i915_timeline.c | 4 +- drivers/gpu/drm/i915/i915_timeline.h | 30 +- drivers/gpu/drm/i915/i915_vma.c | 183 +- drivers/gpu/drm/i915/i915_vma.h | 11 +- drivers/gpu/drm/i915/intel_color.c | 6 +- drivers/gpu/drm/i915/intel_device_info.h | 2 +- drivers/gpu/drm/i915/intel_display.c | 108 +- drivers/gpu/drm/i915/intel_dp.c | 18 +- drivers/gpu/drm/i915/intel_dp_mst.c | 17 +- drivers/gpu/drm/i915/intel_engine_cs.c | 2 +- drivers/gpu/drm/i915/intel_fifo_underrun.c | 6 +- drivers/gpu/drm/i915/intel_guc_log.c | 3 + drivers/gpu/drm/i915/intel_hdmi.c | 6 +- drivers/gpu/drm/i915/intel_hotplug.c | 2 +- drivers/gpu/drm/i915/intel_i2c.c | 2 +- drivers/gpu/drm/i915/intel_lrc.c | 61 +- drivers/gpu/drm/i915/intel_lrc.h | 2 + drivers/gpu/drm/i915/intel_overlay.c | 33 +- drivers/gpu/drm/i915/intel_pm.c | 12 +- drivers/gpu/drm/i915/intel_uncore.c | 3 + drivers/gpu/drm/i915/selftests/i915_active.c | 157 ++ drivers/gpu/drm/i915/selftests/i915_gem_context.c | 467 +++++ .../gpu/drm/i915/selftests/i915_live_selftests.h | 3 +- drivers/gpu/drm/i915/selftests/intel_lrc.c | 103 ++ drivers/gpu/drm/i915/selftests/mock_timeline.c | 3 +- drivers/gpu/drm/i915/vlv_dsi.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 9 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h | 2 - drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 32 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h | 13 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h | 3 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 5 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 5 +- drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c | 37 +- drivers/gpu/drm/msm/disp/dpu1/dpu_formats.h | 14 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 4 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 19 +- .../gpu/drm/msm/disp/dpu1/dpu_hw_catalog_format.h | 220 +-- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c | 44 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.h | 44 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_mdss.h | 7 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.h | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 65 +- drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c | 36 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 51 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h | 27 - drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c | 325 +--- drivers/gpu/drm/msm/disp/dpu1/dpu_rm.h | 28 +- drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h | 28 +- drivers/gpu/drm/msm/msm_drv.c | 113 +- drivers/gpu/drm/msm/msm_drv.h | 10 +- drivers/gpu/drm/nouveau/dispnv50/atom.h | 6 + drivers/gpu/drm/nouveau/dispnv50/disp.c | 31 +- drivers/gpu/drm/nouveau/dispnv50/head.c | 1 + drivers/i2c/busses/i2c-eg20t.c | 1 - drivers/infiniband/core/iwcm.c | 7 +- drivers/infiniband/core/iwpm_msg.c | 120 +- drivers/infiniband/core/iwpm_util.c | 48 +- drivers/infiniband/core/iwpm_util.h | 12 + drivers/infiniband/core/rw.c | 12 +- drivers/infiniband/core/uverbs_cmd.c | 1 + drivers/infiniband/hw/cxgb3/iwch_provider.c | 2 +- drivers/infiniband/hw/cxgb4/provider.c | 2 +- drivers/infiniband/hw/hns/hns_roce_cmd.c | 32 +- drivers/infiniband/hw/hns/hns_roce_device.h | 29 + drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 259 ++- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 14 + drivers/infiniband/hw/hns/hns_roce_srq.c | 9 +- drivers/infiniband/hw/mlx5/cq.c | 4 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 9 +- drivers/infiniband/hw/mlx5/odp.c | 138 +- drivers/infiniband/hw/mlx5/qp.c | 192 +- drivers/infiniband/hw/mlx5/srq.h | 2 - drivers/infiniband/hw/mlx5/srq_cmd.c | 16 +- drivers/infiniband/sw/rxe/rxe_av.c | 7 + drivers/infiniband/sw/rxe/rxe_loc.h | 1 + drivers/infiniband/sw/rxe/rxe_net.c | 9 +- drivers/infiniband/sw/rxe/rxe_qp.c | 7 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 11 +- drivers/infiniband/ulp/iser/iser_memory.c | 9 +- drivers/infiniband/ulp/isert/ib_isert.c | 2 +- drivers/infiniband/ulp/srp/ib_srp.c | 27 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 80 +- drivers/infiniband/ulp/srpt/ib_srpt.h | 4 - drivers/input/touchscreen/sx8654.c | 6 +- drivers/misc/pch_phub.c | 1 - drivers/mmc/core/host.c | 2 +- drivers/mmc/core/slot-gpio.c | 9 +- drivers/mmc/host/bcm2835.c | 23 +- drivers/mmc/host/davinci_mmc.c | 2 +- drivers/mmc/host/mmc_spi.c | 2 +- drivers/mmc/host/mmci.c | 2 +- drivers/mmc/host/omap.c | 2 +- drivers/mmc/host/pxamci.c | 2 +- drivers/mmc/host/s3cmci.c | 2 +- drivers/mmc/host/sdhci-esdhc-imx.c | 2 +- drivers/mtd/nand/raw/meson_nand.c | 48 +- drivers/mtd/nand/raw/stm32_fmc2_nand.c | 10 +- drivers/net/dsa/dsa_loop.c | 2 +- drivers/net/ethernet/broadcom/bgmac.c | 2 +- drivers/net/ethernet/broadcom/genet/bcmmii.c | 2 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 59 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 3 +- drivers/net/ethernet/ni/nixge.c | 44 +- .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 7 +- drivers/net/ethernet/renesas/sh_eth.c | 79 +- drivers/net/ethernet/renesas/sh_eth.h | 3 +- drivers/net/phy/fixed_phy.c | 82 +- drivers/net/usb/lan78xx.c | 3 +- drivers/net/wireless/mac80211_hwsim.c | 6 +- drivers/of/of_mdio.c | 9 +- drivers/opp/of.c | 99 ++ drivers/pci/controller/dwc/Kconfig | 4 +- drivers/pci/controller/dwc/pci-dra7xx.c | 81 + drivers/pci/controller/dwc/pci-imx6.c | 150 +- drivers/pci/controller/dwc/pcie-designware-host.c | 52 +- drivers/pci/controller/dwc/pcie-designware-plat.c | 2 - drivers/pci/controller/dwc/pcie-designware.h | 2 +- drivers/pci/hotplug/pciehp_hpc.c | 2 + drivers/pci/pci.c | 3 +- drivers/pci/probe.c | 32 +- drivers/pci/quirks.c | 2 + drivers/pci/setup-bus.c | 27 +- drivers/rtc/rtc-ds1672.c | 3 +- drivers/rtc/rtc-rs5c372.c | 32 +- drivers/rtc/rtc-snvs.c | 6 + drivers/s390/cio/chsc.c | 37 + drivers/s390/cio/chsc.h | 1 + drivers/scsi/aacraid/commsup.c | 25 +- drivers/scsi/aacraid/linit.c | 3 +- drivers/scsi/aacraid/src.c | 2 +- drivers/scsi/aic94xx/aic94xx_init.c | 8 +- drivers/scsi/csiostor/csio_attr.c | 3 - drivers/scsi/cxlflash/main.c | 2 + drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 6 - drivers/scsi/libfc/fc_rport.c | 1 - drivers/scsi/megaraid/megaraid_sas.h | 49 +- drivers/scsi/megaraid/megaraid_sas_base.c | 403 ++++- drivers/scsi/megaraid/megaraid_sas_fusion.c | 1 + drivers/scsi/megaraid/megaraid_sas_fusion.h | 1 + drivers/scsi/mpt3sas/mpi/mpi2_cnfg.h | 3 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 7 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 16 +- drivers/scsi/qla2xxx/qla_def.h | 3 + drivers/scsi/qla2xxx/qla_mbx.c | 4 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 31 - drivers/scsi/sd.c | 26 +- drivers/scsi/sd_zbc.c | 12 +- drivers/scsi/ufs/ufshcd.c | 7 +- drivers/spi/spi-topcliff-pch.c | 1 - drivers/target/iscsi/cxgbit/cxgbit.h | 2 +- drivers/target/iscsi/cxgbit/cxgbit_ddp.c | 2 +- drivers/target/iscsi/cxgbit/cxgbit_main.c | 2 +- drivers/target/iscsi/cxgbit/cxgbit_target.c | 2 +- drivers/target/iscsi/iscsi_target.c | 47 +- drivers/target/iscsi/iscsi_target.h | 2 +- drivers/target/iscsi/iscsi_target_configfs.c | 13 - drivers/target/iscsi/iscsi_target_erl0.c | 5 +- drivers/target/iscsi/iscsi_target_erl1.c | 59 +- drivers/target/iscsi/iscsi_target_util.c | 23 +- drivers/target/loopback/tcm_loop.c | 6 - drivers/target/sbp/sbp_target.c | 6 - drivers/target/target_core_alua.c | 5 +- drivers/target/target_core_configfs.c | 12 +- drivers/target/target_core_device.c | 6 +- drivers/target/target_core_pr.c | 15 +- drivers/target/target_core_tmr.c | 39 +- drivers/target/target_core_transport.c | 49 +- drivers/target/target_core_xcopy.c | 6 - drivers/target/tcm_fc/tcm_fc.h | 1 - drivers/target/tcm_fc/tfc_cmd.c | 7 - drivers/target/tcm_fc/tfc_conf.c | 1 - drivers/tty/serial/pch_uart.c | 2 - drivers/usb/dwc3/Kconfig | 6 +- drivers/usb/dwc3/core.h | 12 +- drivers/usb/dwc3/debug.h | 156 +- drivers/usb/dwc3/dwc3-keystone.c | 11 +- drivers/usb/dwc3/dwc3-qcom.c | 1 + drivers/usb/dwc3/gadget.c | 47 +- drivers/usb/dwc3/gadget.h | 4 +- drivers/usb/dwc3/trace.h | 10 +- drivers/usb/gadget/function/f_tcm.c | 9 - drivers/usb/gadget/function/u_serial.c | 35 +- drivers/usb/gadget/function/uvc.h | 2 + drivers/usb/gadget/function/uvc_configfs.c | 8 - drivers/usb/gadget/udc/aspeed-vhub/epn.c | 2 +- drivers/usb/gadget/udc/pch_udc.c | 1 - drivers/usb/gadget/udc/renesas_usb3.c | 4 + drivers/vfio/mdev/mdev_core.c | 16 +- drivers/vfio/mdev/mdev_private.h | 5 +- drivers/vfio/mdev/mdev_sysfs.c | 6 +- drivers/vfio/platform/reset/Makefile | 2 - .../vfio/platform/reset/vfio_platform_amdxgbe.c | 2 +- .../vfio/platform/reset/vfio_platform_bcmflexrm.c | 2 +- .../platform/reset/vfio_platform_calxedaxgmac.c | 2 +- drivers/vhost/scsi.c | 6 - drivers/virtio/virtio_ring.c | 7 +- drivers/xen/xen-scsiback.c | 6 - fs/binfmt_elf.c | 4 +- fs/btrfs/compression.c | 12 +- fs/btrfs/compression.h | 24 +- fs/btrfs/inode.c | 3 +- fs/btrfs/ioctl.c | 2 +- fs/btrfs/tree-checker.c | 4 +- fs/btrfs/zlib.c | 6 +- fs/btrfs/zstd.c | 82 +- include/drm/drm_atomic.h | 9 + include/drm/drm_dp_helper.h | 13 + include/keys/system_keyring.h | 9 +- include/linux/mdev.h | 2 +- include/linux/mmc/host.h | 5 + include/linux/mmc/slot-gpio.h | 2 +- include/linux/pci_ids.h | 4 + include/linux/phy_fixed.h | 8 +- include/linux/pm_opp.h | 6 + include/rdma/ib_verbs.h | 29 +- include/rdma/iw_cm.h | 13 + include/rdma/iw_portmap.h | 15 +- include/target/iscsi/iscsi_transport.h | 4 +- include/target/target_core_base.h | 1 - include/target/target_core_fabric.h | 2 +- include/uapi/drm/i915_drm.h | 64 + include/uapi/linux/virtio_ring.h | 10 - include/uapi/rdma/ib_user_verbs.h | 2 + include/uapi/rdma/rdma_netlink.h | 45 +- include/uapi/rdma/rdma_user_rxe.h | 3 +- kernel/signal.c | 5 +- mm/Kconfig | 1 + net/dsa/master.c | 4 + net/dsa/slave.c | 13 +- net/ipv6/netfilter.c | 4 +- net/mac80211/mesh_pathtbl.c | 21 +- net/netfilter/nft_compat.c | 62 +- net/rds/ib.h | 12 +- net/rds/ib_fmr.c | 8 +- net/rds/ib_frmr.c | 4 +- net/rds/ib_recv.c | 8 +- net/rds/ib_send.c | 15 +- samples/vfio-mdev/mtty.c | 8 +- security/integrity/evm/evm_crypto.c | 3 +- security/selinux/avc.c | 6 +- sound/arm/aaci.c | 3 +- sound/core/memalloc.c | 2 + sound/soc/amd/raven/acp3x-pcm-dma.c | 3 +- sound/soc/sh/siu_pcm.c | 2 +- sound/usb/quirks.c | 1 + sound/x86/intel_hdmi_audio.c | 3 +- tools/lib/bpf/btf.c | 1851 +++++++++++++++++++- tools/lib/bpf/btf.h | 10 + tools/lib/bpf/libbpf.c | 14 +- tools/lib/bpf/libbpf.h | 3 +- tools/lib/bpf/libbpf.map | 3 + tools/perf/util/bpf-loader.c | 10 +- tools/testing/selftests/Makefile | 1 + tools/testing/selftests/bpf/test_btf.c | 548 +++++- tools/testing/selftests/bpf/test_libbpf_open.c | 10 +- tools/testing/selftests/bpf/test_progs.c | 10 +- tools/testing/selftests/bpf/verifier/ctx_sk_msg.c | 1 + tools/testing/selftests/bpf/verifier/ctx_skb.c | 1 + tools/testing/selftests/bpf/verifier/jmp32.c | 22 + tools/testing/selftests/bpf/verifier/jset.c | 2 + tools/testing/selftests/bpf/verifier/spill_fill.c | 1 + tools/testing/selftests/bpf/verifier/spin_lock.c | 2 + .../selftests/bpf/verifier/value_ptr_arith.c | 4 + tools/testing/selftests/tpm2/Makefile | 4 + tools/testing/selftests/tpm2/test_smoke.sh | 4 + tools/testing/selftests/tpm2/test_space.sh | 4 + tools/testing/selftests/tpm2/tpm2.py | 696 ++++++++ tools/testing/selftests/tpm2/tpm2_tests.py | 227 +++ 361 files changed, 11123 insertions(+), 3274 deletions(-) delete mode 100644 arch/arc/lib/memcpy-archs-unaligned.S create mode 100644 arch/riscv/net/Makefile create mode 100644 arch/riscv/net/bpf_jit_comp.c create mode 100644 drivers/gpu/drm/i915/i915_active.c create mode 100644 drivers/gpu/drm/i915/i915_active.h create mode 100644 drivers/gpu/drm/i915/i915_active_types.h create mode 100644 drivers/gpu/drm/i915/selftests/i915_active.c create mode 100644 tools/testing/selftests/tpm2/Makefile create mode 100755 tools/testing/selftests/tpm2/test_smoke.sh create mode 100755 tools/testing/selftests/tpm2/test_space.sh create mode 100644 tools/testing/selftests/tpm2/tpm2.py create mode 100644 tools/testing/selftests/tpm2/tpm2_tests.py