This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-allmodconfig in repository toolchain/ci/linux.
omits 1ff540338564 Add linux-next specific files for 20190205 omits 687a70277ea1 Merge branch 'akpm/master' 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 [...] adds 7591ca093170 Merge remote-tracking branch 'fixes/master' adds c6537cce454c Merge remote-tracking branch 'kbuild-current/fixes' adds a3dba9ed9826 ARCv2: Enable unaligned access in early ASM code adds 64fc11daafde ARCv2: lib: memcpy: fix doing prefetchw outside of buffer adds f82d6c7afa0e ARC: fix actionpoints configuration detection adds f401c105b7da ARC: uacces: remove lp_start, lp_end from clobber list adds 7e9246a982a6 ARCv2: support manual regfile save on interrupts adds 3e45ea2a074f ARCv2: entry: exception prologue freeing up reg improvement adds 24d5591a6229 Merge remote-tracking branch 'arc-current/for-curr' adds 6146cf7c1b18 Merge remote-tracking branch 'arm-current/fixes' adds 579b9239c1f3 powerpc/radix: Fix kernel crash with mremap() adds 5a3840a470c4 powerpc/papr_scm: Use the correct bind address adds 38cb6274db24 Merge remote-tracking branch 'powerpc-fixes/fixes' adds 17ab4f61b8cd net: dsa: slave: Don't propagate flag changes on down slav [...] adds c8101f7729da net: dsa: Fix lockdep false positive splat adds 15df03c661cb netfilter: ipv6: Don't preserve original oif for loopback address adds 947e492c0fc2 netfilter: nft_compat: don't use refcount_inc on newly all [...] adds f09bef61f1ed Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds 2585bdd09f03 Merge remote-tracking branch 'net/master' adds 3adebadb674f Merge remote-tracking branch 'ipsec/master' adds 9cb445c01642 mac80211: mesh: do mesh rhashtable walks with BHs disabled adds 1c311230276a Merge remote-tracking branch 'mac80211/master' adds 48396e80fb65 RDMA/srp: Rework SCSI device reset handling adds edff91cd8e76 Merge remote-tracking branch 'rdma-fixes/for-rc' adds 3bff2407fbd2 ALSA: usb-audio: Add support for new T+A USB DAC adds 53373338c132 Merge remote-tracking branch 'sound-current/for-linus' adds fd3c1943c748 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 7e562d78c999 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 5d3863add056 Merge remote-tracking branch 'spi-fixes/for-linus' adds 48d5316a36c8 Merge remote-tracking branch 'driver-core.current/driver-c [...] adds 5d0761e07206 Merge remote-tracking branch 'tty.current/tty-linus' adds 5f2b4d7636b5 Merge remote-tracking branch 'usb.current/usb-linus' adds aa8ed4fa2fcc Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 26c4149f46bc Merge remote-tracking branch 'staging.current/staging-linus' adds 961a2e3f8e9b Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds ff430b0430bf Merge remote-tracking branch 'input-current/for-linus' adds 95c29d0901f9 Merge remote-tracking branch 'ide/master' adds 1831a97170fc Merge remote-tracking branch 'slave-dma-fixes/fixes' adds a2139078a6ff Merge remote-tracking branch 'mtd-fixes/master' adds e02e07e3127d MIPS: Loongson: Introduce and use loongson_llsc_mb() adds 047f2d941b8b MIPS: Use lower case for addresses in nexys4ddr.dts adds 2b424cfc6972 MIPS: Remove function size check in get_frame_info() adds a25f107f590d Merge remote-tracking branch 'mips-fixes/mips-fixes' adds 35f9a0c8180a Merge remote-tracking branch 'omap-fixes/fixes' adds 2848888818f9 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 1290b872db49 Merge remote-tracking branch 'vfs-fixes/fixes' adds b8af81c30b2b Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds 42caa0edabd6 scsi: aic94xx: fix module loading adds b6cd7f34ba13 scsi: target: make the pi_prot_format ConfigFS path readable adds 88fc41c40715 scsi: sd_zbc: Fix zone information messages adds d8f6382a7d02 Revert "scsi: libfc: Add WARN_ON() when deleting rports" adds bb61b843ffd4 scsi: cxlflash: Prevent deadlock when adapter probe fails adds 39c69bf46ac2 Merge remote-tracking branch 'scsi-fixes/fixes' adds fdfd061e8ab4 Merge remote-tracking branch 'drm-fixes/drm-fixes' adds 3e0b69bbed71 drm/i915: Fix skl srckey mask bits adds 2a121030d4ee drm/i915: always return something on DDI clock selection adds a623d43d7ea3 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds d9a7d72f19a6 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 0bc990f8545d Merge remote-tracking branch 'kbuild/for-next' adds 2cbf3d980b32 Merge remote-tracking branch 'compiler-attributes/compiler [...] adds 6c1fce6b0fc0 Merge remote-tracking branch 'dma-mapping/for-next' adds 9de657d5831f Merge remote-tracking branch 'arm/for-next' adds 8aa67d18a466 arm64: entry: Remove unneeded need_resched() loop adds a4d11f983dd8 Merge remote-tracking branch 'arm64/for-next/core' adds 9b1e10e1b48f Merge remote-tracking branch 'arm-perf/for-next/perf' adds 211308ba3208 Merge remote-tracking branch 'arm-soc/for-next' adds 06468c4747e5 Merge remote-tracking branch 'actions/for-next' adds 058afcd73bd9 Merge remote-tracking branch 'amlogic/for-next' adds d742943f6889 Merge remote-tracking branch 'at91/at91-next' adds 18d48646abeb Merge remote-tracking branch 'bcm2835/for-next' adds 92b88c91bbda Merge remote-tracking branch 'imx-mxs/for-next' adds ba9a14a06aea Merge remote-tracking branch 'keystone/next' adds 188728358596 Merge remote-tracking branch 'mediatek/for-next' adds 3d680561d8d7 Merge remote-tracking branch 'omap/for-next' adds a32271e83fb9 Merge remote-tracking branch 'reset/reset/next' adds f375e2a50784 Merge remote-tracking branch 'qcom/for-next' adds 4c497162953f arm64: dts: renesas: r8a77990: Add OPPs table for cpu devices adds fcab7a724af1 arm64: dts: renesas: r8a774c0: Add OPPs table for cpu devices adds 39db150f67b7 arm64: dts: renesas: r8a774c0: Add CMT device nodes adds cb535e4f9f04 arm64: dts: renesas: r8a774c0: Add TMU device nodes adds 42fc0e2884c0 Merge branch 'arm64-dt-for-v5.1' into next adds 59b9548506b7 Merge remote-tracking branch 'renesas/next' adds 2c890fe8a0d8 Merge remote-tracking branch 'rockchip/for-next' adds aaaa4260145b Merge remote-tracking branch 'samsung-krzk/for-next' adds a8484841ea41 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds e0f4c5173481 Merge remote-tracking branch 'tegra/for-next' adds f6e382feeece Merge remote-tracking branch 'clk/clk-next' adds c1ce7efc7957 Merge remote-tracking branch 'clk-samsung/for-next' adds 1108735c44df Merge remote-tracking branch 'csky/linux-next' adds c1ddd4848caf Merge remote-tracking branch 'm68k/for-next' adds 4ecc025e401f m68k: add ColdFire mcf5441x eDMA platform support adds 4d6dd80a5f0b Merge remote-tracking branch 'm68knommu/for-next' adds a00f26d86805 Merge remote-tracking branch 'microblaze/next' adds d6c2fba5e7dd MIPS: Loongson32: Fix config brokenness; select SYS_SUPPOR [...] adds 62c2766cf69d MIPS: Loongson32: Remove DMA & NAND devices from ls1b/board.c adds d1c2db0cdebf Merge remote-tracking branch 'mips/mips-next' adds bd8978974bdc Merge remote-tracking branch 'nios2/for-next' adds 7f9c0e120fef Merge remote-tracking branch 'parisc-hd/for-next' adds 1e405410df35 Merge remote-tracking branch 'powerpc/next' adds e959d158eb29 Merge remote-tracking branch 's390/features' adds 6e43d4c02169 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 06ae4f1b12bc Merge remote-tracking branch 'fscrypt/master' adds 764bdfd338bc Merge remote-tracking branch 'befs/for-next' adds 78bb87f2fd34 Merge branch 'misc-4.21' into for-next-current-v4.20-20190205 adds 5ecbea4826cc btrfs: replace cleaner_delayed_iput_mutex with a waitqueue adds ae42ff617155 btrfs: introduce new ioctl to unregister a btrfs device adds 36df695747a9 Merge branch 'misc-next' into for-next-current-v4.20-20190205 adds 67509d8328a7 Merge branch 'for-next-current-v4.20-20190205' into for-ne [...] adds 08323e08c716 Merge branch 'misc-next' into for-next-next-v5.0-20190205 adds 76227fd90539 Merge branch 'ext/anand/stale-devids-free' into for-next-n [...] adds b2158113581d Merge branch 'ext/cmason/fix-dirty-writes' into for-next-n [...] adds ef459c22973b Merge branch 'ext/JAILLET/retval-mark-extent-written' into [...] adds e1a319696bb9 Merge branch 'ext/josef/2-enospc-fixes' into for-next-next [...] adds bb53beaef25a Merge branch 'ext/qu/pre-commit-check' into for-next-next- [...] adds e07a9e65133f btrfs: add helpers for compression type and level adds a388fb143736 btrfs: rename workspaces_list to workspace_manager adds a29e67400024 btrfs: manage heuristic workspace as index 0 adds c93a3caca24e btrfs: unify compression ops with workspace_manager adds 4a683494622a btrfs: add helper methods for workspace manager init and cleanup adds 831c02423e89 btrfs: add compression interface in (get/put)_workspace() adds 19c74ca75aff btrfs: move to fn pointers for get/put workspaces adds 500a29bb5908 btrfs: plumb level through the compression interface adds b9714b0d8a0b btrfs: change set_level() to bound the level passed in adds e9873e87c534 btrfs: zstd use the passed through level instead of default adds 8721e63ea67c btrfs: make zstd memory requirements monotonic adds 9193b413cbf5 btrfs: add zstd compression level support adds a1e48a7fef41 Merge branch 'ext/dzhou/compr-workspaces' into for-next-ne [...] adds 6a7352d9754f Merge branch 'for-next-next-v5.0-20190205' into for-next-20190205 adds 0154a4341725 Merge remote-tracking branch 'btrfs-kdave/for-next' adds 4c08d329f2c0 Merge remote-tracking branch 'cifs/for-next' adds d1a235b65084 Merge remote-tracking branch 'ecryptfs/next' adds b0992dc24f90 Merge remote-tracking branch 'ext3/for_next' adds 6435bfac5655 Merge remote-tracking branch 'f2fs/dev' adds b1868742ee6a Merge remote-tracking branch 'fuse/for-next' adds 5344bd2497f2 Merge remote-tracking branch 'jfs/jfs-next' adds c3683496177c Merge remote-tracking branch 'nfsd/nfsd-next' adds b18369426698 Merge remote-tracking branch 'overlayfs/overlayfs-next' adds b152ba30439d Merge remote-tracking branch 'v9fs/9p-next' adds adacf3f8ec83 Merge remote-tracking branch 'xfs/for-next' adds 516dbcebc920 Merge remote-tracking branch 'vfs/for-next' adds 0a29f62c1982 Merge remote-tracking branch 'printk/for-next' adds b4f6dcb9d356 PCI: Enable SERR# forwarding for all bridges adds 76a6c5651fd0 Merge branch 'pci/aer' adds 01b37f851ca1 PCI: Make pci_size() return real BAR size adds b2fb5cc57469 PCI: Rely on config space header type, not class code adds 0eb6a819e8f6 Merge branch 'pci/enumeration' adds 4a70a1917b88 Merge branch 'pci/hotplug' adds b8580e9de48b PCI: Add HXT vendor ID adds 01926f6b321b PCI: Add ACS quirk for HXT SD4800 adds 22e4d639cd05 PCI: pciehp: Add HXT quirk for Command Completed errata adds 0ce26a1c31ca PCI: Move Rohm Vendor ID to generic list adds 15264abd5932 Merge branch 'pci/misc' adds 33d5c207a9ed dt-bindings: PCI: dra7xx: Add SoC specific compatible strings adds 1c5d2cc7196c dt-bindings: PCI: dra7xx: Add properties to enable x2 lane [...] adds c232c0df9610 PCI: dwc: dra7xx: Enable x2 mode support for dra74x, dra76 [...] adds 65c839a134e6 PCI: dwc: dra7xx: Invoke phy_set_mode() API to set PHY mod [...] adds 12de16ae0d6c PCI: dwc: Remove unnecessary header include (of_gpio.h) adds 3630c4aaae21 PCI: dwc: Remove unnecessary header include (signal.h) adds 40e9892ef94c PCI: dwc: Rename variable name from data to d on dw_pci_bo [...] adds 59ea68b3f172 PCI: dwc: Rename variable name from data to d on dw_pci_se [...] adds fd5288a362ab PCI: dwc: Rename variable name from data to d on dw_pci_ms [...] adds 4cfae0f1f8ce PCI: dwc: Rename variable name from data to d on dw_pcie_i [...] adds a348d015f0de PCI: dwc: Improve code readability and simplify mask/unmas [...] adds 657722570a55 PCI: dwc: Replace bit rotation operation (1 << bit) with BIT(bit) adds e8e4d4e95701 PCI: imx6: Introduce drvdata adds 2f532d07f0cc PCI: imx6: Mark PHY functions as i.MX6 specific adds 4c458bb347ae PCI: imx6: Convert DIRECT_SPEED_CHANGE quirk code to use a flag adds 2d8ed461dbc9 PCI: imx6: Add support for i.MX8MQ adds 53743c9bf734 Merge branch 'remotes/lorenzo/pci/dwc' adds 5a9efb5b1691 Merge branch 'remotes/lorenzo/pci/vmd' adds 6c3e1f4418f7 Merge remote-tracking branch 'pci/next' adds a7a4e7fcb905 Merge remote-tracking branch 'pstore/for-next/pstore' adds 57ba59279760 Merge remote-tracking branch 'hid/for-next' adds 19ea4a300251 Merge remote-tracking branch 'i2c/i2c/for-next' adds be4487c5a72f Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 9cd5e0f3453c Merge remote-tracking branch 'jc_docs/docs-next' adds 3a69a0c364a0 Merge remote-tracking branch 'v4l-dvb/master' adds 50d1084f12c4 Merge remote-tracking branch 'v4l-dvb-next/master' adds f8a5ec9277e8 Merge remote-tracking branch 'pm/linux-next' adds 47573dbe11dd Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 48abf987fcd8 PM / OPP: Introduce a power estimation helper adds 4af8a4710912 cpufreq: dt: Register an Energy Model adds 3a3cdaae79c7 cpufreq: scpi: Register an Energy Model adds e65cfaa39a64 cpufreq: arm_big_little: Register an Energy Model adds d7194c939ea3 cpufreq: scmi: Register an Energy Model adds 5ce78c28fbd4 Merge remote-tracking branch 'opp/opp/linux-next' adds a4485056124d Merge remote-tracking branch 'thermal/next' adds be2476413dfc Merge remote-tracking branch 'dlm/next' adds e431a80a5409 Merge branch 'mlx5-next into rdma.git for-next adds 10f56242e315 IB/mlx5: Fix the locking of SRQ objects in ODP events adds da82334219bc IB/core: Allocate a bit for SRQ ODP support adds 52a72e2a395f IB/uverbs: Expose XRC ODP device capabilities adds 586f4e95c71a IB/mlx5: Remove useless check in ODP handler adds 6ff7414a17b2 IB/mlx5: Clean mlx5_ib_mr_responder_pfault_handler() signature adds 29917f4750a0 IB/mlx5: Add XRC initiator ODP support adds fbeb4075c670 IB/mlx5: Let read user wqe also from SRQ buffer adds 08100fad5cac IB/mlx5: Add ODP SRQ support adds 2e68daceac07 IB/mlx5: Advertise SRQ ODP support for supported transports adds 6141f8fa5bb7 IB/mlx5: Advertise XRC ODP support adds a163afc88556 IB/core: Remove ib_sg_dma_address() and ib_sg_dma_len() adds 6a8a2aa62da2 Merge tag 'v5.0-rc5' into rdma.git for-next adds c3c668e74239 RDMA/hns: Make some function static adds fa40718804a1 RDMA/rxe: Move rxe_init_av() to rxe_av.c adds 668aa15b5bf8 RDMA/rxe: Improve loopback marking adds d061effc36f7 RDMA/hns: Fix the Oops during rmmod or insmod ko when rese [...] adds 6a04aed6afae RDMA/hns: Fix the chip hanging caused by sending mailbox&C [...] adds d3743fa94ccd RDMA/hns: Fix the chip hanging caused by sending doorbell [...] adds 95b8e384d8c4 iw_cxgb*: kzalloc the iwcm verbs struct adds f76903d574b2 RDMA/IWPM: refactor the IWPM message attribute names adds b0bad9ad514f RDMA/IWPM: Support no port mapping requirements adds bd67d564627f Merge remote-tracking branch 'rdma/for-next' adds 2c2ab5af7d14 sh_eth: rename sh_eth_cpu_data::hw_checksum adds f8e022db5056 sh_eth: RX checksum offload support adds 48132cd0c631 sh_eth: offload RX checksum on R7S72100 adds 040c16fd5974 sh_eth: offload RX checksum on R8A7740 adds 0da843adeefb sh_eth: offload RX checksum on R8A77980 adds 06240e1b526d sh_eth: offload RX checksum on SH7734 adds 997feb11b83b sh_eth: offload RX checksum on SH7763 adds d3ab9df53e8e Merge branch 'sh_eth-implement-simple-RX-checksum-offload' adds fc9c5a4a5a57 net/mlx5: Fix code style issue in mlx driver adds 5468e82f7034 net: phy: fixed-phy: Drop GPIO from fixed_phy_add() adds dd648818dad3 net: nixge: Make mdio child node optional adds 8dc0ae90ad02 net: nixge: Add support for fixed-link configurations adds baaac2fb0dda dt-bindings: net: Add fixed-link support adds 7194d92b23ea Merge branch 'nixge-Fixed-link-support' adds 4a4cec725790 net: marvell: mvpp2: use phy_interface_mode_is_8023z() helper adds bf2fa12593c2 net: marvell: mvpp2: fix lack of link interrupts adds f07e63eb69be Merge remote-tracking branch 'net-next/master' adds a8a1f7d09cfc libbpf: fix libbpf_print adds 69eaab04c675 btf: extract BTF type size calculation adds d5caef5b5655 btf: add BTF types deduplication algorithm adds 9c651127445c selftests/btf: add initial BTF dedup tests adds 31de389707c8 Merge branch 'bpf-btf-dedup' adds 2353ecc6f91f bpf, riscv: add BPF JIT for RV64G adds 8a9e0aff8844 MAINTAINERS: add RISC-V BPF JIT maintainer adds e8cb0167ae68 bpf, doc: add RISC-V JIT to BPF documentation adds e2c6f50e4884 selftests/bpf: add "any alignment" annotation for some tests adds 90d304b7f7a1 Merge branch 'bpf-riscv-jit' adds 23e14647b160 Merge remote-tracking branch 'bpf-next/master' adds 23cd99a9996a Merge remote-tracking branch 'netfilter-next/master' adds 6cee48b8253d Merge remote-tracking branch 'nfc-next/master' adds a7c35d72fb11 Merge remote-tracking branch 'wireless-drivers-next/master' adds 917d1411261f Merge remote-tracking branch 'bluetooth/master' adds 341203e78943 mac80211_hwsim: Support boottime in scan results adds 2dae404e3f04 Merge remote-tracking branch 'mac80211-next/master' adds 08fae9f72dda Merge remote-tracking branch 'gfs2/for-next' adds 5118fcfaf782 Merge remote-tracking branch 'mtd/mtd/next' adds 2cd457f328c1 mtd: rawnand: stm32_fmc2: add STM32 FMC2 NAND flash contro [...] adds 33c8cf421522 mtd: rawnand: stm32_fmc2: add polling mode adds f385ebf074d1 mtd: rawnand: sunxi: Use a consistent name for sunxi_nand_ [...] adds 6c721acdd558 mtd: rawnand: sunxi: Use struct_size() adds a55abb369245 mtd: rawnand: sunxi: Name nand_chip objects consistently adds cde567e3d36d mtd: rawnand: sunxi: Stop passing mtd_info objects around adds f5f888719a99 mtd: rawnand: sunxi: Add an SPDX tag adds df5057999f8c mtd: rawnand: sunxi: Migrate to ->exec_op() adds 67c88008c3e2 mtd: rawnand: sunxi: Fix kernel doc headers adds f4cb4d7b46f6 mtd: spinand: macronix: Fix ECC Status Read adds 511d05e0dadd mtd: rawnand: sunxi: Handle the tREA > tRC / 2 case adds 7b30196534c9 mtd: rawnand: marvell: use struct_size() in devm_kzalloc() adds b5c2defc0261 mtd: rawnand: mtk: Use nand_controller_init() instead of o [...] adds a0916c94e914 mtd: rawnand: tmio: Do not abuse nand_controller->wq adds efe5d132cb50 mtd: rawnand: omap2: Use nand_controller_init() adds 661803b23330 mtd: rawnand: Stop using chip->state in drivers adds 013e6292aaf5 mtd: rawnand: Simplify the locking adds 3059ba75ca8b dt-bindings: nand: meson: add Amlogic NAND controller driver adds 8fae856c5350 mtd: rawnand: meson: add support for Amlogic NAND flash co [...] adds 0f416a463ecc MAINTAINERS: Add entry for Amlogic NAND controller driver adds db214513f62f mtd: spinand: Add support for all Toshiba Memory products adds 5b15f8650bdb mtd: rawnand: Annotate implicit fall through in nand_comma [...] adds 3175e121832f mtd: rawnand: Annotate implicit fall through in nand_scan_tail adds d4ea6ed022de mtd: rawnand: denali: remove ->erase hook adds 2d73f3d66b70 mtd: rawnand: remove ->legacy.erase and single_erase() adds f9ffb406d35b mtd: rawnand: check return code of nand_reset() and nand_r [...] adds 4b3ee71be034 mtd: rawnand: denali: remove unneeded denali_reset_irq() call adds a8fce9fe2c44 mtd: rawnand: denali: remove unused function argument 'raw' adds 7a10a92f12b7 mtd: rawnand: denali: remove unused dma_addr field from de [...] adds c40c7a990a46 mtd: spinand: Add support for GigaDevice GD5F1GQ4UExxG adds 30c72ab142a2 mtd: rawnand: fsmc: Reset NAND timings on resume() adds ab3ab7b654ae mtd: rawnand: fsmc: Disable NAND on remove() adds f1df6f586d34 Merge remote-tracking branch 'nand/nand/next' adds d528d16c7b92 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds fcee876d1335 Merge remote-tracking branch 'crypto/master' adds 1530b840c7f2 Merge remote-tracking branch 'drm/drm-next' adds 87f1ef225242 drm/i915: Record the sseu configuration per-context & engine adds ec431eae8fc5 drm/i915/perf: lock powergating configuration to default w [...] adds 7810858412a0 drm/i915: Add timeline barrier support adds e46c2e99f600 drm/i915: Expose RPCS (SSEU) configuration to userspace (G [...] adds c06ee6ff2cbc drm/i915/selftests: Context SSEU reconfiguration tests adds a21f453c73aa drm/i915/selftests: Exercise some AB...BA preemption chains adds 64d6c500a384 drm/i915: Generalise GPU activity tracking adds a42375af0a30 drm/i915: Release the active tracker tree upon idling adds 5f5c139d6900 drm/i915: Allocate active tracking nodes from a slabcache adds 21950ee7cc8f drm/i915: Pull i915_gem_active into the i915_active family adds b2ae318acdca drm/i915: Rename HAS_GMCH adds ab1ab0eb0cb6 drm/i915: do not return invalid pointers as a *dentry adds 39806c3f11e2 drm/i915: Include register polling in reg_rw traces adds f81b845f72c3 drm/i915: Push clear_intel_crtc_state() onto the heap adds 0aded171e20e drm/i915: Fix wm latency==0 disable on skl+ adds d16221195ae2 drm/i915: Extract icl_set_pipe_chicken() adds 108d14bdaef6 drm/i915: Setup PIPE_CHICKEN for fastsets too adds bf002c100740 drm/i915: W/A for underruns with WM1+ disabled on icl adds edda8a0bb3da Merge remote-tracking branch 'drm-intel/for-linux-next' adds 1efdda35f6e9 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds db97dd0eef3a drm/cirrus: add plane setup adds 86c5b359d9e1 drm/bochs: fix bochs_gem_prime_mmap adds 3a8844c29852 drm/dp_mst: Fix unbalanced malloc ref in drm_dp_mst_deallo [...] adds a3d15c4b0ecd drm/dp_mst: Remove port validation in drm_dp_atomic_find_v [...] adds 022debad063e drm/atomic: Add drm_atomic_state->duplicated adds 88ec89adec36 drm/nouveau: Move PBN and VCPI allocation into nv50_head_atom adds 3d16e4e6170f Merge remote-tracking branch 'drm-misc/for-linux-next' adds 6de75d556738 drm/msm/dpu: Remove unused format tables. adds e6b63a7bb6cd drm/msm/dpu: Use simple list for plane format init adds 410f119ba726 drm/msm/dpu: Plane helper for modifiers adds 3ba25595e235 drm/msm/dpu: Initialize supported modifiers adds 918ce5b981ea drm/msm/dpu: Correct initialization of modifiers adds 8998010c538d drm/msm/dpu: avoid tracking reservations in RM adds 3763f1a55110 drm/msm/dpu: remove dev from RM adds 720a221f8770 drm/msm/dpu: clean up dpu_rm_check_property_topctl declaration adds ab92182cddd3 drm/msm/dpu: remove encoder from crtc mixer struct adds 1a5e17785603 drm/msm/dpu: clean up redundant hw type adds 7579cb0533d7 drm/msm/dpu: maintain hw_mdp in kms adds 070e64dc1bbc drm/msm/dpu: Convert to a chained irq chip adds 9b9c8e7e829a drm/msm/dpu: fix documentation for intf_type adds a802ee99c448 drm/msm/dpu: handle failures while initializing displays adds 0029f3b6a8f4 drm/msm/dpu: Remove unused enum and comment from dpu mdss adds a004f603fa61 drm/msm/dpu: Cleanup dpu plane interface adds 5e1023d613c3 drm/msm/dpu: Clean up dpu hw interrupts adds 7f0bf1c09f3c drm/msm/dpu: Change definition of RGB565 and BGR565 adds 3c12568271e2 drm/msm/dpu: use kthread_destroy_worker to release msm workers adds 5aeb66563fe2 drm/msm/dpu: use msm wq for vblank events adds e077fe752cd3 drm/msm/dpu: use msm wq for idle power collapse adds d9db30ce7d04 drm/msm: clean up display thread adds 48d1d28eec5c drm/msm: subclass work object for vblank events adds 45815d0962e9 drm: add definitions for DP Audio/Video compliance tests adds d3db61caf45a drm/msm/dpu: remove struct encoder_kickoff_params adds 72d0d5eb1299 Merge remote-tracking branch 'drm-msm/msm-next' adds d338eca572bc Merge remote-tracking branch 'imx-drm/imx-drm/next' adds 951cc9e87475 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds a5b30f1029c5 Merge remote-tracking branch 'regmap/for-next' adds c7c3fec8a524 ALSA: x86: Avoid passing NULL to memory allocators adds bc70a9d70052 ALSA: arm: Avoid passing NULL to memory allocators adds 18d33cdb0b30 ASoC: amd: Avoid passing NULL to memory allocators adds 8f74ae398aa0 ASoC: sh: Avoid passing NULL to memory allocators adds 6ce1d63ed721 ALSA: core: Don't allow NULL device for memory allocation adds 7f8a456f5214 Merge remote-tracking branch 'sound/for-next' adds f4d3d2aa1a65 Merge remote-tracking branch 'sound-asoc/for-next' adds e47ff893bc67 Input: sx8654 - convert #defined flags to BIT(x) adds 3c1697e6bc5c Input: sx8654 - do not override interrupt trigger adds 3c1faac2407a Merge remote-tracking branch 'input/next' adds 15af21044d17 Merge remote-tracking branch 'block/for-next' adds e527a902d94d mmc: omap: fix the maximum timeout setting adds b963c55c3ec4 mmc: bcm2835: Drop DMA channel error pointer check adds 902c836121d8 mmc: bcm2835: Drop pointer to mmc_host from bcm2835_host adds 7863f3c20631 mmc: bcm2835: Deduplicate reset of driver data on remove adds 754d787b1809 mmc: slot-gpio: Remove override_active_level on WP adds 7112e042b825 Merge remote-tracking branch 'mmc/next' adds 521d265d6200 Merge remote-tracking branch 'kgdb/kgdb-next' adds 79d4bf217208 Merge remote-tracking branch 'mfd/for-mfd-next' adds 6c21f8455633 Merge remote-tracking branch 'backlight/for-backlight-next' adds bd792ac44d80 Merge remote-tracking branch 'battery/for-next' adds 41a3ef28efe0 Merge remote-tracking branch 'regulator/for-next' adds bf6faca9f225 Merge remote-tracking branch 'security/next-testing' adds 91bc38284b79 Merge remote-tracking branch 'apparmor/apparmor-next' adds 219a3e8676f3 integrity, KEYS: add a reference to platform keyring adds 278311e417be kexec, KEYS: Make use of platform keyring for signature verify adds 107dfa2e56ec encrypted-keys: fix Opt_err/Opt_error = -1 adds c8b37524d3cd evm: remove set but not used variable 'xattr' adds fdb2410f7702 ima: define ima_post_create_tmpfile() hook and add missing call adds e7fde070f39b evm: Use defined constant for UUID representation adds e9818521d8f4 Merge remote-tracking branch 'integrity/next-integrity' adds 45189a1998e0 selinux: fix avc audit messages adds 0db1bec2adeb Merge remote-tracking branch 'selinux/next' adds 41ac27d19b07 selftests: add TPM 2.0 tests adds 08256a41e0cb Merge remote-tracking branch 'tpmdd/next' adds 80c65ce07f88 Merge remote-tracking branch 'watchdog/master' adds ecbca117bd02 Merge remote-tracking branch 'iommu/next' adds 278bca7f318e vfio-mdev: Switch to use new generic UUID API adds 3c8d7ef89bb8 vfio: platform: reset: fix up include directives to remove [...] adds 2a647c9c3cfb Merge remote-tracking branch 'vfio/next' adds aa5ac0c15de3 Merge remote-tracking branch 'audit/next' adds 050e64779ed0 Merge remote-tracking branch 'devicetree/for-next' adds 4aa197cc4164 Merge remote-tracking branch 'spi/for-next' adds 36842ce4da24 Merge remote-tracking branch 'tip/auto-latest' adds 4c56857bd269 Merge remote-tracking branch 'clockevents/clockevents/next' adds 78cb2c489f40 Merge remote-tracking branch 'edac-amd/for-next' adds 2258765da7a2 Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds fb421da2e449 Merge remote-tracking branch 'rcu/rcu/next' adds 9a8c19e45a8f Merge remote-tracking branch 'kvm-arm/next' adds 8d43d5703667 KVM: s390: clarify kvm related kernel message adds b7d455712927 KVM: s390: drop obsolete else path adds 689bdf9e9c33 KVM: s390: make bitmap declaration consistent adds 246b72183b35 KVM: s390: move bitmap idle_mask into arch struct top level adds 672128bfee08 KVM: s390: coding style kvm_s390_gisa_init/clear() adds 96723d323a08 KVM: s390: use pending_irqs_no_gisa() where appropriate adds bb2fb8cdcf2d KVM: s390: remove kvm_s390_ from gisa static inline functions adds 982cff425959 KVM: s390: introduce struct kvm_s390_gisa_interrupt adds 3dec19221788 s390/cio: add function chsc_sgib() adds 1282c21eb3da KVM: s390: add the GIB and its related life-cyle functions adds 25c84dbaec6a KVM: s390: add kvm reference to struct sie_page2 adds 6cff2e104601 KVM: s390: add functions to (un)register GISC with GISA adds 174dd4f88875 KVM: s390: kvm_s390_gisa_clear() now clears the IPM only adds 9f30f6216378 KVM: s390: add gib_alert_irq_handler() adds b1d1e76ed9ee KVM: s390: start using the GIB adds b9fa6d6ee9b8 KVM: s390: fix possible null pointer dereference in pendin [...] adds a834cbf87be5 Merge remote-tracking branch 'kvms390/next' adds 1c32e30373d7 Merge remote-tracking branch 'xen-tip/linux-next' adds 93db9042d097 Merge remote-tracking branch 'percpu/for-next' adds 326b3fb8c100 Merge remote-tracking branch 'workqueues/for-next' adds 20659f254fc9 Merge remote-tracking branch 'drivers-x86/for-next' adds b55961fc6b53 Merge remote-tracking branch 'leds/for-next' adds 76e79fe690c8 Merge remote-tracking branch 'ipmi/for-next' adds 5a8970608134 Merge remote-tracking branch 'driver-core/driver-core-next' adds 69cfd0d9a40f Merge remote-tracking branch 'usb/usb-next' adds d7c3eeffbc55 usb: gadget: Remove dead branch code adds b266d6e496a8 dt-bindings: usb: Add support for msm8998 adds 54c9da1bcec4 usb: dwc3: qcom: Add support for MSM8998 adds 1c1a3ddae978 usb: renesas_usbhs: replace udelay() with usleep_range() adds 169e3b68cadb usb: dwc3: gadget: Fix OTG events when gadget driver isn't loaded adds d26c05781e08 dt-bindings: usb: keystone-usb: Add ti,am654-dwc3 support adds eca6b49430c6 usb: dwc3: keystone: Add support for ti,am654-dwc3 adds 4d8cd6160920 usb: gadget: aspeed: fix typo adds 488e3b5fcd1d usb: gadget: udc: reduce indentation adds 35ed6229c0f0 usb: gadget: udc: renesas_usb3: Add bindings for r8a774c0 adds 539cf1039165 dt-bindings: usb: renesas_usbhs: Add r8a774c0 support adds 8b4c62aef6f6 usb: gadget: u_serial: process RX in workqueue instead of tasklet adds e49107d8acfe usb: gadget: uvc: add uvcg_warn macro adds 546970fdab1d usb: gadget: udc: renesas_usb3: add support for r8a774c0 adds a3af5e3ad3f1 usb: dwc3: gadget: add dwc3_request status tracking adds b2b6d601365a usb: dwc3: gadget: prevent dwc3_request from being queued twice adds 7c3d7dc89e57 usb: dwc3: gadget: remove req->started flag adds acbfa6c26f21 usb: dwc3: gadget: clear DWC3_EP_TRANSFER_STARTED on cmd complete adds 974a1368c33e usb: dwc3: gadget: don't use resource_index as a flag adds 9f45581f5eec usb: dwc3: gadget: early giveback if End Transfer already [...] adds 3aec99154db3 usb: dwc3: gadget: remove DWC3_EP_END_TRANSFER_PENDING adds 7790b3556fcc usb: dwc3: trace: pass trace buffer size to decoding functions adds 1381a5113caf usb: dwc3: debug: purge usage of strcat adds 9e6ce93e9722 Merge remote-tracking branch 'usb-gadget/next' adds 9b63184c1896 Merge remote-tracking branch 'usb-serial/usb-next' adds ef6fd38886e2 Merge remote-tracking branch 'phy-next/next' adds 65eddbb34dec Merge remote-tracking branch 'tty/tty-next' adds 0eab6f87317d Merge remote-tracking branch 'char-misc/char-misc-next' adds 4dc4ac16b224 Merge remote-tracking branch 'extcon/extcon-next' adds d6be1a62a794 Merge remote-tracking branch 'staging/staging-next' adds b88e413b817d Merge remote-tracking branch 'mux/for-next' adds f8a2a3ce110f Merge remote-tracking branch 'slave-dma/next' adds aaceb7fb65c4 Merge remote-tracking branch 'cgroup/for-next' adds 1174ec66058c Merge branch 'fixes' into for-next adds 171e4909eac7 scsi: qla2xxx: Add new FC-NVMe enable BIT to enable FC-NVM [...] adds e18e9dac9cdc scsi: csiostor: Remove set but not used variable 'pln' adds f80d2f0846b7 scsi: target/core: Remove the write_pending_status() callb [...] adds 3f0661a492a1 scsi: target/core: Remove several state tests from the TMF code adds 2281c95fe751 scsi: target/core: Simplify the LUN RESET implementation adds 83f85b8ec305 scsi: target/core: Inline transport_lun_remove_cmd() adds 94ebb4716008 scsi: target/core: Add target_send_busy() adds 8b8807b9e982 scsi: RDMA/srpt: Fix handling of command / TMF submission failure adds 337ec69ed761 scsi: RDMA/srpt: Fix handling of TMF submission failure adds fd1b66870914 scsi: RDMA/srpt: Rework I/O context allocation adds 40ca8757291c scsi: RDMA/srpt: Fix a credit leak for aborted commands adds b53655b80cfc scsi: target/iscsi: Remove an incorrect comment adds 618baaf7881e scsi: target/iscsi: Convert comments about locking into ru [...] adds 0300b1147e52 scsi: target/iscsi: Fix spelling of "unsolicited" adds 1e65cc1631c1 scsi: target/iscsi: Rename a function and a function pointer adds 32e36bfbcf31 scsi: target/iscsi: Avoid iscsit_release_commands_from_con [...] adds 658c31224de2 scsi: target/iscsi: Simplify iscsit_dump_data_payload() adds 47eefded1f70 scsi: target/iscsi: Simplify iscsit_handle_text_cmd() adds 27752647f88a scsi: ufs: Print uic error history in time order adds d7e6db20944c scsi: sd: Improve sd_print_capacity() adds e13949aef43a scsi: aacraid: clean up some indentation and formatting issues adds 89408ac8aa86 scsi: MAINTAINERS: Add reviewers for UFS patches adds 7c429da45c33 scsi: MAINTAINERS: Update dwc driver maintainer to Pedro Sousa adds daa0681118c9 scsi: megaraid_sas: Rework code to get PD and LD list adds 44abbaf64b5d scsi: megaraid_sas: Rework device add code in AEN path adds f6fe57310811 scsi: megaraid_sas: Add support for DEVICE_LIST DCMD in driver adds 1244790d178b scsi: mpt3sas: Rename mpi endpoint device ID macro. adds 8f8384503e40 scsi: mpt3sas: Add support for NVMe Switch Adapter adds eb9c7ce56045 scsi: mpt3sas: Add support for ATLAS PCIe switch adds c6ded86a161d scsi: mpt3sas: Update driver version to 27.102.00.00 adds 7ba1bedcaa1e Merge branch 'misc' into for-next adds f8742d5f789e Merge remote-tracking branch 'scsi/for-next' adds 9c0644ee4aa8 virtio: drop internal struct from UAPI adds 608d034343cc virtio-balloon: improve update_balloon_size_func adds 5de8e6f4da73 virtio_balloon: remove the unnecessary 0-initialization adds e52a1d36283c dt-bindings: virtio-mmio: Add IOMMU description adds c422a771fc02 dt-bindings: virtio: Add virtio-pci-iommu node adds 088983eaf82b of: Allow the iommu-map property to omit untranslated devices adds 38e06d6ca0fc PCI: OF: Initialize dev->fwnode appropriately adds 42bcec33a3da iommu: Add virtio-iommu driver adds 1b0d3a1db872 iommu/virtio: Add probe request adds 249566fa4f17 iommu/virtio: Add event queue adds ae8540f656a3 virtio-net: bql support adds 482c88ede5b3 include/linux/compiler.h: allow memory operands adds b37af47f712b barriers: convert a control to a data dependency adds 465243fee6a1 virtio: use dependent_ptr_mb adds 2234a3209570 x86/mpx: tweak header name adds cf9e40e5844d drm: tweak header name adds 05a7ae3f00a3 arch: move common mmap flags to linux/mman.h adds 6e4b75a60dfc Merge remote-tracking branch 'vhost/linux-next' adds ff9d5720f0f5 Merge remote-tracking branch 'rpmsg/for-next' adds 07d0c8c5949b Merge remote-tracking branch 'gpio/for-next' adds 89bc356a3aee dt-bindings: gpio: pca953x: document the nxp,pcal6416 adds 2365c781eff8 gpio: pca953x: add support for pcal6416 type adds 7c5340bce8d1 gpio: madera: Add missing const adds e2fb3f413a57 Documentation: gpio: driver: fix wire name for I2C adds 62f96ec18212 gpio: tegra186: Use TEGRA186_ prefix for GPIO names adds c4b7b0d25d79 gpio: altera-a10sr: Trivial coding style fix adds b0aabcd0de27 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 2430d6f0435b Merge remote-tracking branch 'pinctrl/for-next' adds ea1ec1a0f064 Merge remote-tracking branch 'pwm/for-next' adds a692933a8769 signal: Always attempt to allocate siginfo for SIGSTOP adds a8113fb2bf27 Merge remote-tracking branch 'userns/for-next' adds 125c76d5f347 Merge remote-tracking branch 'random/dev' adds fbaf062b7d3d Merge remote-tracking branch 'y2038/y2038' adds c1c7271cdf2f Merge remote-tracking branch 'livepatching/for-next' adds d73fa16b29b7 Merge remote-tracking branch 'coresight/next' adds f0c04c276739 rtc: ds1672: fix unintended sign extension adds edb190cb1734 rtc: snvs: make sure clock is enabled for interrupt handle adds 761acdda5c2c rtc: rs5c372: r2221: fix to use the correct XSTP bit adds c08f9d2f1d1f Merge remote-tracking branch 'rtc/rtc-next' adds 0a2901152cda Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds c164d0413f98 Merge remote-tracking branch 'at24/at24/for-next' adds fb58629c7cf8 Merge remote-tracking branch 'ntb/ntb-next' adds 544e03a86588 Merge remote-tracking branch 'kspp/for-next/kspp' adds dd241caed66d Merge remote-tracking branch 'cisco/for-next' adds c9c7d76250d3 Merge remote-tracking branch 'gnss/gnss-next' adds eb66ec556415 Merge remote-tracking branch 'slimbus/for-next' adds ae4246c346a4 Merge remote-tracking branch 'nvmem/for-next' adds f9fd29c2bd20 Merge remote-tracking branch 'xarray/xarray' adds 2f1945fa1c38 Merge remote-tracking branch 'hyperv/hyperv-next' adds 30a613f4a3c9 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' adds e9c5ca4d78b3 Merge remote-tracking branch 'pidfd/for-next' adds b888129b0ae7 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds ad0015a4ae58 mm-hmm-improve-driver-api-to-work-and-wait-over-a-range-fix-fix adds c5fda0957a88 mm/hmm: add default fault flags to avoid the need to pre-f [...] adds 1213605f6fc9 mm/hmm: add a helper function that faults pages and maps t [...] adds 3824b0851de8 mm/hmm: support hugetlbfs (snapshotting, faulting and DMA [...] adds 9b7512142108 mm/hmm: allow to mirror vma of a file on a DAX backed filesystem adds 97e85131139e mm/hmm: add helpers for driver to safely take the mmap_sem adds 35867657cbc0 mm: update ptep_modify_prot_start/commit to take vm_area_s [...] adds 073137d7c723 mm: update ptep_modify_prot_commit to take old pte value as arg adds 41bde21e85a7 arch/powerpc/mm: Nest MMU workaround for mprotect RW upgrade adds 4df0c321afcb mm/hugetlb: add prot_modify_start/commit sequence for huge [...] adds 9c0a0731ff33 arch/powerpc/mm/hugetlb: NestMMU workaround for hugetlb mp [...] adds d576a9ca2795 mm/page_alloc.c: check return value of memblock_alloc_node [...] adds e2d7fd6d0df3 include/linux/uaccess.h: add probe_user_read() adds 04136322d631 powerpc: use probe_user_read() adds f73d08f4bdc5 memcg: killed threads should not invoke memcg OOM killer adds 5c1df32a81b6 mm, mempolicy: fix uninit memory access adds 4c173380c2ab mm/vmscan.c: remove 7th argument of isolate_lru_pages() adds fe1050d1c1cd mm: refactor swap-in logic out of shmem_getpage_gfp adds 87e09805ecf4 mm: rid swapoff of quadratic complexity adds d58df1943dd5 agp: efficeon: no need to set PG_reserved on GATT tables adds cb1dbcee3ab8 s390/vdso: don't clear PG_reserved adds 6612415f8bcf powerpc/vdso: don't clear PG_reserved adds 3f74a696a7d4 riscv/vdso: don't clear PG_reserved adds bf898ef06402 m68k/mm: use __ClearPageReserved() adds 76cfa8634c0c arm64: kexec: no need to ClearPageReserved() adds 51c762903e00 arm64: kdump: no need to mark crashkernel pages manually P [...] adds 65551c8ccaa5 ia64: perfmon: don't mark buffer pages as PG_reserved adds c59745ff2515 mm: better document PG_reserved adds 8d0b03d5faab mm/cma: add PF flag to force non cma alloc adds 9fa832e1c8ca mm: update get_user_pages_longterm to migrate pages alloca [...] adds 0e3c04a2674d powerpc/mm/iommu: allow migration of cma allocated pages d [...] adds ea7f31d26b11 powerpc/mm/iommu: allow large IOMMU page size only for hug [...] adds d95888a2e39e mm/memfd: add an F_SEAL_FUTURE_WRITE seal to memfd adds d02da418a40f selftests/memfd: add tests for F_SEAL_FUTURE_WRITE seal adds 82a8c83727ea mm: swap: use mem_cgroup_is_root() instead of deferencing [...] adds 1e7d36815894 mm: vmscan: do not iterate all mem cgroups for global dire [...] adds 55418b19f735 mm: memcontrol: expose THP events on a per-memcg basis adds 2cb8ff4f0d70 mm-memcontrol-expose-thp-events-on-a-per-memcg-basis-fix adds 5dfd10331692 fixup: mm: memcontrol: Unbreak memcontrol build when THP i [...] adds 59de2b9474ee mm: ksm: do not block on page lock when searching stable tree adds 8f9afc043084 mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t adds 402a7fb4d368 mm/vmscan.c: Do not allocate duplicate stack variables in [...] adds eb822e12aba0 mm, swap: bounds check swap_info array accesses to avoid N [...] adds c1c03621b13a mm,oom: don't kill global init via memory.oom.group adds 79f652f8634d hugetlb: allow to free gigantic pages regardless of the co [...] adds 780d7c1de60a numa: make "nr_node_ids" unsigned int adds 202219bbbd86 numa: make "nr_online_nodes" unsigned int adds ded1cf53101c mm: use mm_zero_struct_page from SPARC on all 64b architectures adds 58f72fb9c452 mm: drop meminit_pfn_in_nid as it is redundant adds 21b33ae28d22 mm: implement new zone specific memblock iterator adds 2709429d70a1 mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] adds f13acc80a076 mm: move hot-plug specific memory init into separate funct [...] adds fcf5fa0ad0bf mm: add reserved flag setting to set_page_links() adds 06e620e6951d mm: use common iterator for deferred_init_pages and deferr [...] adds 10df9ceec89d mm/page_alloc.c: calculate first_deferred_pfn directly adds 89b233118615 filemap: kill page_cache_read usage in filemap_fault adds db8b1ef0aaa8 filemap-kill-page_cache_read-usage-in-filemap_fault-fix adds 9bc99efff5c9 filemap: pass vm_fault to the mmap ra helpers adds eabcc53f8832 filemap: drop the mmap_sem for all blocking operations adds 74bb94ebe75e filemap-drop-the-mmap_sem-for-all-blocking-operations-v6 adds 6bd4f96646ce filemap-drop-the-mmap_sem-for-all-blocking-operations-fix adds a27cbcf44c17 filemap-drop-the-mmap_sem-for-all-blocking-operations-chec [...] adds 89a9ad3b8492 mm: don't expose page to fast gup before it's ready adds a7ed5eb56a5c fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 3c1ab1d199df fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 1e29f3667508 proc: return exit code 4 for skipped tests adds 0396ecbfbda5 fs/proc/self.c: code cleanup for proc_setup_self() adds cf79b8aeb70f fs/proc/thread_self.c: code cleanup for proc_setup_thread_self() adds 67fe568a71de proc: remove unused argument in proc_pid_lookup() adds cd2d0c95bd3a proc: read kernel cpu stat pointer once adds a9123f614003 proc: use seq_puts() everywhere adds 5f98320d9c39 proc: test /proc/*/maps, smaps, smaps_rollup, statm adds 580ad1b0a687 kernel.h: unconditionally include asm/div64.h for do_div() adds 06f7a0643535 kernel/panic.c: taint: fix debugfs_simple_attr.cocci warnings adds 934111a99c81 kernel/hung_task.c - fix sparse warnings adds 19ccce51c7c1 kernel/sys: annotate implicit fall through adds 743d24b70a8e scripts/spelling.txt: add more spellings to spelling.txt adds 36663aaee5c8 build_bug.h: add wrapper for _Static_assert adds 52ca136a2203 linux/kernel.h: use 'short' to define USHRT_MAX, SHRT_MAX, [...] adds 111956e81e78 linux/kernel.h: split *_MAX and *_MIN macros into <linux/l [...] adds 0379e72b8c3d lib/genalloc.c: export symbol addr_in_gen_pool adds 0d075ae3c331 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds 111f4ab3b630 Documentation: rename addr_in_gen_pool to gen_pool_has_addr adds 5e4d13996f3d lib/div64.c: off by one in shift adds b9315ba4d0a2 lib/test_ubsan.c: VLA no longer used in kernel adds b3068b0c095e checkpatch: verify SPDX comment style adds 93a6ba5b9690 checkpatch: add some new alloc functions to various tests adds 98dbcf40a2a1 checkpatch: allow reporting C99 style comments adds a4b86caa7d22 epoll: make sure all elements in ready list are in FIFO order adds 014c6459237b epoll: unify awaking of wakeup source on ep_poll_callback() path adds 17a989521085 epoll: use rwlock in order to reduce ep_poll_callback() co [...] adds 0fdbeb662141 fs/binfmt_elf.c: don't be afraid of overflow adds 0b9f5f231c2e fs/binfmt_elf.c: use list_for_each_entry() adds 2e7e480bf0a6 elf: fixup compilation adds 825f4bf66049 fs/binfmt_elf.c: spread const a little adds ee8d4989bd75 init/calibrate.c: provide proper prototype adds 980260c8c16f autofs: add ignore mount option adds ef1bef25928d fs/autofs/inode.c: use seq_puts() for simple strings in au [...] adds 2d7118100fa6 ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] adds af9514ef4e14 kernel/signal.c: allow the null signal in rt_sigqueueinfo() adds 46f8f53f6758 exec: increase BINPRM_BUF_SIZE to 256 adds 40f05b9fae8c drivers/rapidio/rio_cm.c: fix potential oops in riocm_ch_listen() adds 3c8a71a27ee9 sysctl: handle overflow in proc_get_long adds 2063652ec129 sysctl: handle overflow for file-max adds d73c64f2337e kernel/gcov/gcc_3_4.c: use struct_size() in kzalloc() adds 59d1942c0cd4 configs: get rid of obsolete CONFIG_ENABLE_WARN_DEPRECATED adds 77cbe747807c kcov: no need to check return value of debugfs_create functions adds 0272a08128f1 kcov: convert kcov.refcount to refcount_t adds 5fddbd59cce7 lib/ubsan: default UBSAN_ALIGNMENT to not set adds f0686020eb01 ipc: allow boot time extension of IPCMNI from 32k to 8M adds 1b614a294de6 ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] adds 0ceecfdb641c ipc: conserve sequence numbers in extended IPCMNI mode adds 23295f4bc170 ipc: annotate implicit fall through adds 3133efe899e7 ipc/sem.c: replace kvmalloc/memset with kvzalloc and use s [...] adds 97686b752e9b Merge branch 'akpm-current/current' adds e45388287d05 scripts/atomic/check-atomics.sh: don't assume that scripts [...] adds 75046c0a9117 proc: calculate end pointer for /proc/*/* lookup at compile time adds 7f9d364dc4bf proc: merge fix for proc_pident_lookup() API change adds d915c9b03e64 unicore32: stop printing the virtual memory layout adds f614473e02c9 arch/nios2/mm/fault.c: remove duplicate include adds 0e83c0ab89e7 include/linux/sched/signal.h: replace `tsk' with `task' adds d0070ca3907e openrisc: prefer memblock APIs returning virtual address adds a01939684626 powerpc: use memblock functions returning virtual address adds 4acddf83c9a4 memblock: replace memblock_alloc_base(ANYWHERE) with membl [...] adds fd2196c08610 memblock: drop memblock_alloc_base_nid() adds 80c93348dd7c memblock: emphasize that memblock_alloc_range() returns a [...] adds a871c5ca1cda memblock: memblock_phys_alloc_try_nid(): don't panic adds 686b739ad75a memblock: memblock_phys_alloc(): don't panic adds 205a8e11e322 memblock: drop __memblock_alloc_base() adds 95221af45926 memblock: drop memblock_alloc_base() adds 44e54e6d739f memblock: refactor internal allocation functions adds c9cecb993a88 memblock: fix parameter order in memblock_phys_alloc_try_nid() adds 5d946c6eb88e memblock: make memblock_find_in_range_node() and choose_me [...] adds 21e43b47154a arch: use memblock_alloc() instead of memblock_alloc_from( [...] adds 5cd0bb0aaa79 arch: don't memset(0) memory returned by memblock_alloc() adds 6b7119ff6bf6 ia64: add checks for the return value of memblock_alloc*() adds de758c0a9e5c sparc: add checks for the return value of memblock_alloc*() adds 27461f4c5fb0 mm/percpu: add checks for the return value of memblock_alloc*() adds 8f1f3739a36b init/main: add checks for the return value of memblock_alloc*() adds 8fa5f0c78e1b swiotlb: add checks for the return value of memblock_alloc*() adds f537eec35a95 treewide: add checks for the return value of memblock_alloc*() adds d301a250b4cc mm: sparse: Use '%pa' with 'phys_addr_t' type adds bc031de7bd2b memblock: fix format strings for panics after memblock_alloc adds ef8fa9864104 mm/sparse: don't panic if the allocation in sparse_buffer_ [...] adds 010924d54fed memblock: memblock_alloc_try_nid: don't panic adds 28c6228d1556 memblock: drop memblock_alloc_*_nopanic() variants adds c6d65e13c4a9 include/linux/relay.h: fix percpu annotation in struct rchan adds cb02e670ac73 kernel/fork.c: remove duplicated include adds 5c9aaff7e415 samples/mic/mpssd/mpssd.h: remove duplicate header adds c079194c1d2f drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 7647da0c199a Merge branch 'akpm/master' adds 1a82ba1c69e3 Add linux-next specific files for 20190206
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 (1ff540338564) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarc [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
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 +- Next/SHA1s | 90 +- Next/merge.log | 1099 ++++++++---- 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 +- localversion-next | 2 +- 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 +++ 364 files changed, 11884 insertions(+), 3704 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