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-master-arm-next-allmodconfig in repository toolchain/ci/linux.
discards 66d54fa79f95 Add linux-next specific files for 20190204 discards b0aded4f60de Merge branch 'akpm/master' discards 63ea5acfbf2a drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] discards 37bbe6981121 samples/mic/mpssd/mpssd.h: remove duplicate header discards 5eeea7d0f377 kernel/fork.c: remove duplicated include discards 2300c36a7faa include/linux/relay.h: fix percpu annotation in struct rchan discards 15ec2b650863 memblock: drop memblock_alloc_*_nopanic() variants discards 3fd26421cad7 memblock: memblock_alloc_try_nid: don't panic discards d573362abc56 mm/sparse: don't panic if the allocation in sparse_buffer_ [...] discards 616a446b6f5d memblock: fix format strings for panics after memblock_alloc discards 71a8de3328c3 mm: sparse: Use '%pa' with 'phys_addr_t' type discards 7124b2a497d2 treewide: add checks for the return value of memblock_alloc*() discards f5bf73427159 swiotlb: add checks for the return value of memblock_alloc*() discards 36803f6bf58e init/main: add checks for the return value of memblock_alloc*() discards a7642b0e78a7 mm/percpu: add checks for the return value of memblock_alloc*() discards 49fee9813e7a sparc: add checks for the return value of memblock_alloc*() discards a3add475ce3f ia64: add checks for the return value of memblock_alloc*() discards 3b7e75a77291 arch: don't memset(0) memory returned by memblock_alloc() discards dc284753a53e arch: use memblock_alloc() instead of memblock_alloc_from( [...] discards 9141e28658e0 memblock: make memblock_find_in_range_node() and choose_me [...] discards 9cf6bde90c15 memblock: refactor internal allocation functions discards 047c2bd6cd8c memblock: drop memblock_alloc_base() discards 810d85897f3f memblock: drop __memblock_alloc_base() discards 7aae7622d7d7 memblock: memblock_phys_alloc(): don't panic discards 7289f2631431 memblock: memblock_phys_alloc_try_nid(): don't panic discards 166df4ed58a5 memblock: emphasize that memblock_alloc_range() returns a [...] discards aa0f3188e6d1 memblock: drop memblock_alloc_base_nid() discards c7ab9bcd90c9 memblock: replace memblock_alloc_base(ANYWHERE) with membl [...] discards 7085939b2131 powerpc: use memblock functions returning virtual address discards ca2acb699170 openrisc: prefer memblock APIs returning virtual address discards 043a340370a1 include/linux/sched/signal.h: replace `tsk' with `task' discards 458a297e10b7 arch/nios2/mm/fault.c: remove duplicate include discards 8c73f1b34975 unicore32: stop printing the virtual memory layout discards 1f66ac81a20b proc: merge fix for proc_pident_lookup() API change discards 5ce8931a3992 proc: calculate end pointer for /proc/*/* lookup at compile time discards 67f5f895eda2 scripts/atomic/check-atomics.sh: don't assume that scripts [...] discards 3a5ea854dd47 Merge branch 'akpm-current/current' discards 3f42cea79a52 socket: fix for Add SO_TIMESTAMP[NS]_NEW discards e363245d7cfc Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' discards e143609d574a Merge remote-tracking branch 'pidfd/for-next' discards ea1701394ce3 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' discards 555616b8fe4d Merge remote-tracking branch 'hyperv/hyperv-next' discards cc97f5ed0f04 Merge remote-tracking branch 'nvmem/for-next' discards de0e7d29345c Merge remote-tracking branch 'slimbus/for-next' discards 48a5a6e63ed7 Merge remote-tracking branch 'gnss/gnss-next' discards 7613c30646c9 Merge remote-tracking branch 'cisco/for-next' discards fce06fdf00c3 Merge remote-tracking branch 'kspp/for-next/kspp' discards 2ac389d1d265 Merge remote-tracking branch 'ntb/ntb-next' discards 7d6b1861cbf7 Merge remote-tracking branch 'at24/at24/for-next' discards ab7ffdb8e3ae Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' discards 0859b360d912 Merge remote-tracking branch 'rtc/rtc-next' discards c20b5864e5f4 Merge remote-tracking branch 'coresight/next' discards bae6a39fa4a1 Merge remote-tracking branch 'livepatching/for-next' discards 2c1e2ec18c05 Merge remote-tracking branch 'y2038/y2038' discards 2820bc0cdd16 Merge remote-tracking branch 'random/dev' discards d5c08542996b Merge remote-tracking branch 'userns/for-next' discards 5a452b96dff6 Merge remote-tracking branch 'pwm/for-next' discards 6e0aacd3e22f Merge remote-tracking branch 'pinctrl/for-next' discards 823d87582dd8 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' discards 42e312c583f9 Merge remote-tracking branch 'gpio/for-next' discards b72acc8c075b Merge remote-tracking branch 'rpmsg/for-next' discards beaa4459ad2e Merge remote-tracking branch 'vhost/linux-next' discards e55d0c2a4cd7 Merge remote-tracking branch 'scsi/for-next' discards 7448d8706977 Merge remote-tracking branch 'cgroup/for-next' discards 9c5c74437545 Merge remote-tracking branch 'slave-dma/next' discards 5cbdf2e8b276 Merge remote-tracking branch 'mux/for-next' discards 83a242c0bb00 Merge remote-tracking branch 'staging/staging-next' discards 0f9e8e97ecd8 Merge remote-tracking branch 'extcon/extcon-next' discards 05da708d27e5 Merge remote-tracking branch 'char-misc/char-misc-next' discards 867818573695 Merge remote-tracking branch 'tty/tty-next' discards 60aefb26d3a1 Merge remote-tracking branch 'phy-next/next' discards c27e5e6a6f15 Merge remote-tracking branch 'usb-serial/usb-next' discards 12b06c6396c2 Merge remote-tracking branch 'usb/usb-next' discards 61b4305d8eed Merge remote-tracking branch 'driver-core/driver-core-next' discards 0ca33df691e2 Merge remote-tracking branch 'ipmi/for-next' discards d95597dda322 Merge remote-tracking branch 'leds/for-next' discards e894a685907a Merge remote-tracking branch 'drivers-x86/for-next' discards d88023f8e3c6 Merge remote-tracking branch 'workqueues/for-next' discards 90c51d265187 Merge remote-tracking branch 'percpu/for-next' discards 36e438b7ca2d Merge remote-tracking branch 'xen-tip/linux-next' discards ced29c2cb1a0 Merge remote-tracking branch 'kvm-arm/next' discards 4e46670dd071 Merge remote-tracking branch 'rcu/rcu/next' discards 747924a93e9d Merge remote-tracking branch 'irqchip/irq/irqchip-next' discards ed59d6df761d Merge remote-tracking branch 'edac-amd/for-next' discards 0228cd1b9c67 Merge remote-tracking branch 'clockevents/clockevents/next' discards a32ab2f280fe Merge remote-tracking branch 'tip/auto-latest' discards 2844ed3cbcd0 Merge remote-tracking branch 'spi/for-next' discards 8937ae708052 Merge remote-tracking branch 'devicetree/for-next' discards 811a403d62b6 Merge remote-tracking branch 'audit/next' discards 5eef7e15432a Merge remote-tracking branch 'iommu/next' discards 86aeeb0ee728 Merge remote-tracking branch 'watchdog/master' discards 3c137bf8e3da Merge remote-tracking branch 'tpmdd/next' discards 4a44172ecfa3 Merge remote-tracking branch 'selinux/next' discards 61d3645beb9e Merge remote-tracking branch 'integrity/next-integrity' discards 291a2830d2d4 Merge remote-tracking branch 'apparmor/apparmor-next' discards 93054bfe3b5a Merge remote-tracking branch 'security/next-testing' discards bf0bb39239f5 Merge remote-tracking branch 'regulator/for-next' discards 2f18e5a8a8bb Merge remote-tracking branch 'battery/for-next' discards 871b97c5bc91 Merge remote-tracking branch 'backlight/for-backlight-next' discards ba1b3011cef2 Merge remote-tracking branch 'mfd/for-mfd-next' discards b55b30883eba Merge remote-tracking branch 'kgdb/kgdb-next' discards 1c2b988cddac Merge remote-tracking branch 'mmc/next' discards ebf114fe27b3 Merge remote-tracking branch 'block/for-next' discards ef62d6998fcc Merge remote-tracking branch 'input/next' discards de5b6ab2885a Merge remote-tracking branch 'sound-asoc/for-next' discards 2256b6145801 Merge remote-tracking branch 'sound/for-next' discards f791be1e2935 Merge remote-tracking branch 'regmap/for-next' discards 3d9852478967 Merge remote-tracking branch 'etnaviv/etnaviv/next' discards b840fdaece1f Merge remote-tracking branch 'imx-drm/imx-drm/next' discards 6d0d90507030 Merge remote-tracking branch 'drm-msm/msm-next' discards af0f56dcc8b6 Merge remote-tracking branch 'drm-misc/for-linux-next' discards 1fbf0d3b0c1a next-20190201/drm-tegra discards 19f5e6f75545 Merge remote-tracking branch 'drm-intel/for-linux-next' discards 218fe3f82785 Merge remote-tracking branch 'drm/drm-next' discards 125f7c7ca3cf Merge remote-tracking branch 'crypto/master' discards d79f6e0fc62a Merge remote-tracking branch 'spi-nor/spi-nor/next' discards f28917ae280f Merge remote-tracking branch 'nand/nand/next' discards 40b7d0c296f4 Merge remote-tracking branch 'mtd/mtd/next' discards 8e25b28ec050 Merge remote-tracking branch 'gfs2/for-next' discards 180839d8efbc Merge remote-tracking branch 'bluetooth/master' discards 852061cc5dd3 Merge remote-tracking branch 'wireless-drivers-next/master' discards 18f85521db1a Merge remote-tracking branch 'nfc-next/master' discards 75332030e425 Merge remote-tracking branch 'netfilter-next/master' discards cf3b095fe584 Merge remote-tracking branch 'mlx5-next/mlx5-next' discards f528cfa68022 Merge remote-tracking branch 'net-next/master' discards 434b9c0e29eb Merge remote-tracking branch 'rdma/for-next' discards 6be8c3837da8 Merge remote-tracking branch 'dlm/next' discards d7650f1110e0 Merge remote-tracking branch 'thermal/next' discards 6fe403141ffb Merge remote-tracking branch 'opp/opp/linux-next' discards e00687e5ca19 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' discards aab02b4e8a19 Merge remote-tracking branch 'pm/linux-next' discards 4d56fde2e8a6 Merge remote-tracking branch 'v4l-dvb-next/master' discards a10ec91a1aaf Merge remote-tracking branch 'v4l-dvb/master' discards d5f6b6c1dcfa Merge remote-tracking branch 'jc_docs/docs-next' discards ed6ecadbf0be Merge remote-tracking branch 'hwmon-staging/hwmon-next' discards 0a506f61a695 Merge remote-tracking branch 'i2c/i2c/for-next' discards 955ba244f185 Merge remote-tracking branch 'hid/for-next' discards 3c88887097f9 Merge remote-tracking branch 'pstore/for-next/pstore' discards f55dffdf32e9 Merge remote-tracking branch 'pci/next' discards 524de3f70ba6 Merge remote-tracking branch 'printk/for-next' discards 58e444001c7b Merge remote-tracking branch 'vfs/for-next' discards 91d484363b08 Merge remote-tracking branch 'v9fs/9p-next' discards 579f3362bb55 Merge remote-tracking branch 'overlayfs/overlayfs-next' discards b42c87d8b289 Merge remote-tracking branch 'nfsd/nfsd-next' discards 61f270f2698a Merge remote-tracking branch 'jfs/jfs-next' discards 63c268e73834 Merge remote-tracking branch 'fuse/for-next' discards 3c086dcfd413 Merge remote-tracking branch 'f2fs/dev' discards e74f92f32f17 Merge remote-tracking branch 'ext3/for_next' discards cc1def34b80c Merge remote-tracking branch 'ecryptfs/next' discards c8752c6f44ab Merge remote-tracking branch 'cifs/for-next' discards 72c28ca146da Merge remote-tracking branch 'btrfs-kdave/for-next' discards 2df6fa12673f Merge remote-tracking branch 'befs/for-next' discards 7021717c1ae8 Merge remote-tracking branch 'fscrypt/master' discards 6e20ffe85c27 Merge remote-tracking branch 'xtensa/xtensa-for-next' discards 05ee86661070 Merge remote-tracking branch 's390/features' discards 73d522f7bba9 Merge remote-tracking branch 'powerpc/next' discards 6d80b97ffe59 Merge remote-tracking branch 'parisc-hd/for-next' discards c79e057d1b6b Merge remote-tracking branch 'nios2/for-next' discards 9d2c30cae595 Merge remote-tracking branch 'mips/mips-next' discards 4039b7bfb6f7 Merge remote-tracking branch 'microblaze/next' discards 2716d4435b6f Merge remote-tracking branch 'm68knommu/for-next' discards 422bb8f481fd Merge remote-tracking branch 'm68k/for-next' discards cd669631707a Merge remote-tracking branch 'csky/linux-next' discards 585735e6a74c Merge remote-tracking branch 'clk-samsung/for-next' discards 0798f6b9d747 Merge remote-tracking branch 'clk/clk-next' discards d5ca69f16f94 Merge remote-tracking branch 'tegra/for-next' discards 991e827792ca Merge remote-tracking branch 'sunxi/sunxi/for-next' discards 1ac96e99daab Merge remote-tracking branch 'samsung-krzk/for-next' discards a3975e65af6a Merge remote-tracking branch 'rockchip/for-next' discards 435f03552c36 Merge remote-tracking branch 'renesas/next' discards 8f9d56641671 Merge remote-tracking branch 'qcom/for-next' discards ddd4287bceb3 Merge remote-tracking branch 'reset/reset/next' discards 7aeeeb97bf4a Merge remote-tracking branch 'omap/for-next' discards f433bf5c4509 Merge remote-tracking branch 'mediatek/for-next' discards edff4628ff6d Merge remote-tracking branch 'keystone/next' discards 237b75b8de6d Merge remote-tracking branch 'imx-mxs/for-next' discards c2d9dc6bf972 Merge remote-tracking branch 'bcm2835/for-next' discards 9ddba5d10e2d Merge remote-tracking branch 'at91/at91-next' discards 352051f6c79f Merge remote-tracking branch 'amlogic/for-next' discards 1438661b499e Merge remote-tracking branch 'actions/for-next' discards 5199478a12bf Merge remote-tracking branch 'arm-soc/for-next' discards 3b127331fd31 Merge remote-tracking branch 'arm-perf/for-next/perf' discards 386842713bf0 Merge remote-tracking branch 'arm64/for-next/core' discards c30a7750e2ec Merge remote-tracking branch 'arm/for-next' discards 5cf0f034e083 Merge remote-tracking branch 'arc/for-next' discards 800a167b6ed3 Merge remote-tracking branch 'dma-mapping/for-next' discards 0aa443e5f965 Merge remote-tracking branch 'compiler-attributes/compiler [...] discards afa03e997cc8 Merge remote-tracking branch 'kbuild/for-next' discards 607203afec2e Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] discards 270b26321783 Merge remote-tracking branch 'drivers-x86-fixes/fixes' discards f3d24773d111 Merge remote-tracking branch 'vfs-fixes/fixes' discards 946f7bd094a8 Merge remote-tracking branch 'btrfs-fixes/next-fixes' discards 108e59ccffc6 Merge remote-tracking branch 'hwmon-fixes/hwmon' discards 382b0b753ff3 Merge remote-tracking branch 'omap-fixes/fixes' discards b657b18bbc80 Merge remote-tracking branch 'mips-fixes/mips-fixes' discards 462170c0e4d5 Merge remote-tracking branch 'mtd-fixes/master' discards 503c6f349fa2 Merge remote-tracking branch 'ide/master' discards 4452166a6e9f Merge remote-tracking branch 'input-current/for-linus' discards 03855869556a Merge remote-tracking branch 'char-misc.current/char-misc-linus' discards 7c769e944b18 Merge remote-tracking branch 'staging.current/staging-linus' discards fd00e3d79875 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] discards 4f7a7dc3be8a Merge remote-tracking branch 'usb.current/usb-linus' discards 57a91fafc859 Merge remote-tracking branch 'tty.current/tty-linus' discards 96923c691ab7 Merge remote-tracking branch 'driver-core.current/driver-c [...] discards 35b478583ca2 Merge remote-tracking branch 'spi-fixes/for-linus' discards 352b28e28e3e Merge remote-tracking branch 'regulator-fixes/for-linus' discards 7974cb2b1b13 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' discards dae846ed8ba7 Merge remote-tracking branch 'sound-current/for-linus' discards 0855ff10ab11 Merge remote-tracking branch 'wireless-drivers/master' discards bedd18f2e862 Merge remote-tracking branch 'ipsec/master' discards ccc8a125ce4b Merge remote-tracking branch 'net/master' discards 664de69d0619 Merge remote-tracking branch 'arm-current/fixes' discards f4109d4e3f18 Merge remote-tracking branch 'arc-current/for-curr' discards ed576ba57ffe Merge remote-tracking branch 'kbuild-current/fixes' discards c47c10b973bb Merge remote-tracking branch 'fixes/master' discards 5ab64dea28e0 cifs: Fix NULL pointer dereference of devname discards a787181ed2cb ipc/sem.c: replace kvmalloc/memset with kvzalloc and use s [...] discards 742747f04518 ipc: annotate implicit fall through discards 1620c2443e9f ipc: conserve sequence numbers in extended IPCMNI mode discards c72067a41401 ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] discards caa2394c77d9 ipc: allow boot time extension of IPCMNI from 32k to 8M discards c74b58213627 lib/ubsan: default UBSAN_ALIGNMENT to not set discards 5dc2e57e68f4 kcov: convert kcov.refcount to refcount_t discards d476b6304a49 kcov: no need to check return value of debugfs_create functions discards 05f30bfd256e configs: get rid of obsolete CONFIG_ENABLE_WARN_DEPRECATED discards 5a02077adb40 kernel/gcov/gcc_3_4.c: use struct_size() in kzalloc() discards 35da76e798b2 sysctl: handle overflow for file-max discards 039be7c8fb80 sysctl: handle overflow in proc_get_long discards 4be3436ca2eb drivers/rapidio/rio_cm.c: fix potential oops in riocm_ch_listen() discards b0084417059f exec: increase BINPRM_BUF_SIZE to 256 discards 2bb05d04776a kernel/signal.c: allow the null signal in rt_sigqueueinfo() discards ee7994ffce8f ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] discards d5174267f223 fs/autofs/inode.c: use seq_puts() for simple strings in au [...] discards d6322b72edac autofs: add ignore mount option discards 4371bdc54edd init/calibrate.c: provide proper prototype discards faab85ffdfab epoll: use rwlock in order to reduce ep_poll_callback() co [...] discards f14635e486d5 epoll: unify awaking of wakeup source on ep_poll_callback() path discards 2acbc577f2c9 epoll: make sure all elements in ready list are in FIFO order discards 6bbf1b199484 checkpatch: allow reporting C99 style comments discards 9b238fd94bc9 checkpatch: add some new alloc functions to various tests discards 8f9c5e73e012 checkpatch: verify SPDX comment style discards 095326dee491 lib/test_ubsan.c: VLA no longer used in kernel discards 30c992cc3122 lib/div64.c: off by one in shift discards 22b95b6ac91d Documentation: rename addr_in_gen_pool to gen_pool_has_addr discards 9efd3ebf67ef lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr discards 13a825424fdf lib/genalloc.c: export symbol addr_in_gen_pool discards 91cfe19909ad scripts/spelling.txt: add more spellings to spelling.txt discards 271564011f09 kernel/sys: annotate implicit fall through discards 8edf9312c96c kernel/hung_task.c - fix sparse warnings discards a72c635530e7 kernel/panic.c: taint: fix debugfs_simple_attr.cocci warnings discards 7b2775f2d2e0 kernel.h: unconditionally include asm/div64.h for do_div() discards a4d372db1e65 proc: use seq_puts() everywhere discards be1bef9ffe3d proc: read kernel cpu stat pointer once discards 42f8637ff5d9 proc: remove unused argument in proc_pid_lookup() discards 2ca632cd258b fs/proc/thread_self.c: code cleanup for proc_setup_thread_self() discards f640a015957e fs/proc/self.c: code cleanup for proc_setup_self() discards 847dda7412a5 proc: return exit code 4 for skipped tests discards 039c635c3635 fs/buffer.c: dump more info for __getblk_gfp() stall problem discards 5fd854967c0c fs/buffer.c: add debug print for __getblk_gfp() stall problem discards 67c218284abd mm: don't expose page to fast gup before it's ready discards fe21136caf6a filemap-drop-the-mmap_sem-for-all-blocking-operations-chec [...] discards b86e5b0c5bdd filemap-drop-the-mmap_sem-for-all-blocking-operations-fix discards 392b7fa1d16f filemap-drop-the-mmap_sem-for-all-blocking-operations-v6 discards 8ed991aa3d70 filemap: drop the mmap_sem for all blocking operations discards beff4dbf5ae7 filemap: pass vm_fault to the mmap ra helpers discards 26236cae760d filemap-kill-page_cache_read-usage-in-filemap_fault-fix discards 0cbbc7ad0cd2 filemap: kill page_cache_read usage in filemap_fault discards 50153abae119 mm/page_alloc.c: calculate first_deferred_pfn directly discards 52aea80003cd mm: use common iterator for deferred_init_pages and deferr [...] discards edc636a6cb05 mm: add reserved flag setting to set_page_links() discards 34046d767fed mm: move hot-plug specific memory init into separate funct [...] discards 304ad20e67ec mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] discards ebb5273116f2 mm: implement new zone specific memblock iterator discards 8b547ab489ac mm: drop meminit_pfn_in_nid as it is redundant discards c3bd3597647b mm: use mm_zero_struct_page from SPARC on all 64b architectures discards fa2a75c8c79c mm,oom: don't kill global init via memory.oom.group discards ad0dcaeb2274 mm, swap: bounds check swap_info array accesses to avoid N [...] discards 8b43bf7389b0 mm/vmscan.c: Do not allocate duplicate stack variables in [...] discards e7c3cdc8677c mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t discards 1662d9afc866 mm: ksm: do not block on page lock when searching stable tree discards 79098cc7640c fixup: mm: memcontrol: Unbreak memcontrol build when THP i [...] discards bd904d1bce6a mm-memcontrol-expose-thp-events-on-a-per-memcg-basis-fix discards 6414354c4517 mm: memcontrol: expose THP events on a per-memcg basis discards 02f6de711505 mm: vmscan: do not iterate all mem cgroups for global dire [...] discards dec5d65d7696 mm: swap: use mem_cgroup_is_root() instead of deferencing [...] discards 74d68389bf24 selftests/memfd: add tests for F_SEAL_FUTURE_WRITE seal discards 4876baae3877 mm/memfd: add an F_SEAL_FUTURE_WRITE seal to memfd discards f5890bae45ee powerpc/mm/iommu: allow large IOMMU page size only for hug [...] discards 6d83b8f4eea5 powerpc/mm/iommu: allow migration of cma allocated pages d [...] discards f445e884bc43 mm: update get_user_pages_longterm to migrate pages alloca [...] discards 267cfaff2550 mm/cma: add PF flag to force non cma alloc discards 73e38bb366eb mm: better document PG_reserved discards 15ff79a5d926 ia64: perfmon: don't mark buffer pages as PG_reserved discards f0de918961b4 arm64: kdump: no need to mark crashkernel pages manually P [...] discards 67a0f41a0c3a arm64: kexec: no need to ClearPageReserved() discards b850cfe0264a m68k/mm: use __ClearPageReserved() discards a838dc9194cd riscv/vdso: don't clear PG_reserved discards 398a7d675f82 powerpc/vdso: don't clear PG_reserved discards 7560b167c623 s390/vdso: don't clear PG_reserved discards 703b55c149b3 agp: efficeon: no need to set PG_reserved on GATT tables discards ed39beff031e mm: rid swapoff of quadratic complexity discards 792c8bdb2bf8 mm: refactor swap-in logic out of shmem_getpage_gfp discards ea64e3a7e32e mm/vmscan.c: remove 7th argument of isolate_lru_pages() discards e46bc379139e mm, mempolicy: fix uninit memory access discards 840149472064 memcg: killed threads should not invoke memcg OOM killer discards 1de1348f4847 powerpc: use probe_user_read() discards 08e80b2f9783 include/linux/uaccess.h: add probe_user_read() discards 115fedd8c264 mm/page_alloc.c: check return value of memblock_alloc_node [...] discards 5eecf39c2bbf arch/powerpc/mm/hugetlb: NestMMU workaround for hugetlb mp [...] discards 220740379f3d mm/hugetlb: add prot_modify_start/commit sequence for huge [...] discards 67dd4dfb982c arch/powerpc/mm: Nest MMU workaround for mprotect RW upgrade discards f6bc782d7259 mm: update ptep_modify_prot_commit to take old pte value as arg discards b40f2abfac88 mm: update ptep_modify_prot_start/commit to take vm_area_s [...] discards 7b6e74733857 mm/hmm: add helpers for driver to safely take the mmap_sem discards 6f93137e5a39 mm/hmm: allow to mirror vma of a file on a DAX backed filesystem discards 49f5c10d9e58 mm/hmm: support hugetlbfs (snapshotting, faulting and DMA [...] discards 8182e2923f93 mm/hmm: add a helper function that faults pages and maps t [...] discards f1dff7fc9bd2 mm/hmm: add default fault flags to avoid the need to pre-f [...] discards ccc9741d2bb9 mm/hmm: improve driver API to work and wait over a range discards aad068f4f2cf mm/hmm: improve and rename hmm_vma_fault() to hmm_range_fault() discards 3106d4c57cb4 mm/hmm: improve and rename hmm_vma_get_pfns() to hmm_range [...] discards 27df251fc603 mm/hmm: do not erase snapshot when a range is invalidated discards c7053b7c66eb mm/hmm: use reference counting for HMM struct discards 2c1a432dbc00 mm: fix some typos in mm directory discards abda58737956 mm/page_owner: move config option to mm/Kconfig.debug discards 801d9e3b6ef7 mm/mmap.c: remove some redundancy in arch_get_unmapped_are [...] discards 532ac0b4113f mm-oom-remove-prefer-children-over-parent-heuristic-checkp [...] discards 46e21faf5ed6 mm, oom: remove 'prefer children over parent' heuristic discards 13b1779e1337 mm: no need to check return value of debugfs_create functions discards 2cd8763cbeb1 mm, memcg: Handle cgroup_disable=memory when getting memcg [...] discards 1f24899d7012 mm-proportional-memorylowmin-reclaim-checkpatch-fixes discards bec9d01f6e8c mm, memcg: proportional memory.{low,min} reclaim discards d1ca2b6b555a mm/memory.c: prevent mapping typed pages to userspace discards 3b98befeadce mm: prevent mapping slab pages to userspace discards 152c7cd0a5c9 mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() discards 0bdb7f676c89 mm/vmalloc.c: fix kernel BUG at mm/vmalloc.c:512! discards 6179a5076d71 mm, memcg: extract memcg maxable seq_file logic to seq_sho [...] discards 1fecd5c3fce4 mm, memcg: create mem_cgroup_from_seq discards 897d8c0720c4 psi: rename psi fields in preparation for psi trigger addition discards 491c922e2b34 psi: introduce state_mask to represent stalled psi states discards 983319cc2ea1 kernel: cgroup: add poll file operation discards 6d0fef226f60 fs: kernfs: add poll file operation discards 266c56d27f0e mm, compaction: Capture a page under direct compaction -fix discards 0728f02e0b5e mm, compaction: capture a page under direct compaction discards 966fb33a6912 mm, compaction: be selective about what pageblocks to clea [...] discards 48898bc8519f mm, compaction: sample pageblocks for free pages discards 2b1b4d0d9f0d mm, compaction: round-robin the order while searching the [...] discards e440012af22b mm, compaction: reduce premature advancement of the migrat [...] discards 2972fc80bb09 mm, compaction: do not consider a need to reschedule as co [...] discards c3d451357064 mm, compaction: rework compact_should_abort as compact_che [...] discards fedad1e5b851 mm, compaction: keep cached migration PFNs synced for unus [...] discards 0922f301d292 mm, compaction: check early for huge pages encountered by [...] discards 7d48c73a004e mm, compaction: finish pageblock scanning on contention discards 92d92767acbd mm, compaction: avoid rescanning the same pageblock multip [...] discards 05b0747fba55 mm, compaction: use free lists to quickly locate a migrati [...] discards 02e17afbb347 mm, compaction: keep migration source private to a single [...] discards c09b1f44d433 mm, compaction: use free lists to quickly locate a migrati [...] discards a49df96a797f mm, compaction: ignore the fragmentation avoidance boost f [...] discards 4f83ad608e84 mm, compaction: always finish scanning of a full pageblock discards db9bfb3b301a mm, migrate: immediately fail migration of a page with no [...] discards e65a0dd0b09a mm, compaction: rename map_pages to split_map_pages discards bae77fc329c4 mm, compaction: remove unnecessary zone parameter in some [...] discards 62e0e54131fa mm, compaction: remove last_migrated_pfn from compact_control discards 47911280dd12 mm, compaction: rearrange compact_control discards 87c421fa6635 mm, compaction: shrink compact_control discards 9aaa705e0c46 mm/filemap: pass inclusive 'end_byte' parameter to filemap [...] discards 0ae45f0d09cd mm: shuffle GFP_* flags discards 09ab627a3d56 mm: swap: add comment for swap_vma_readahead discards ebcf0c9a2e40 mm-swap-check-if-swap-backing-device-is-congested-or-not-fix-2 discards 4613c4b7d5cb mm-swap-check-if-swap-backing-device-is-congested-or-not-fix discards 4e3295f45115 mm: swap: check if swap backing device is congested or not discards a74711c251dd memcg-schedule-high-reclaim-for-remote-memcgs-on-high_work-v3 discards d9c5331ee7f3 memcg: schedule high reclaim for remote memcgs on high_work discards bd40b8b68800 mm/filemap.c: remove redundant test from find_get_pages_contig discards 1f3c3ae4a307 mm/memcontrol.c: use struct_size() in kmalloc() discards da35d86801ac include/linux/nodemask.h: use nr_node_ids (not MAX_NUMNODE [...] discards 0604b9dd1aa6 mm/hmm: convert to use vm_fault_t discards 1dffdae272a7 x86/mm/fault.c: Convert to use vm_fault_t discards 202e43d71f3e mm: create the new vm_fault_t type discards d36489115092 mm: remove extra drain pages on pcp list discards d55301d4018c arm64/mm: enable HugeTLB migration for contiguous bit Huge [...] discards 74a96d2cd336 arm64/mm: enable HugeTLB migration discards 4dc545893834 mm/hugetlb: enable arch specific huge page size support fo [...] discards 75ddb9bd185c mm/hugetlb: enable PUD level huge page migration discards 28e2850508ca mm/hugetlb: distinguish between migratability and movability discards 2ebd91f549ee Drop flex_arrays discards ca659e6095f9 sctp: convert to genradix discards fc14affb24ce proc: commit to genradix discards 0d3299c9dd4f Generic radix trees discards 638abe821e9f selinux: convert to kvmalloc discards df50e917e937 md: convert to kvmalloc discards 570c99e1c976 openvswitch: convert to kvmalloc discards 66d7514aa404 mm: remove sysctl_extfrag_handler() discards ce9dd8e1896c selftests/vm: add script helper for CONFIG_TEST_VMALLOC_MODULE discards e71686bc3fc7 vmalloc-add-test-driver-to-analyse-vmalloc-allocator-fix discards 0425117d9412 vmalloc: add test driver to analyse vmalloc allocator discards 8f3b6a4d8468 vmalloc: export __vmalloc_node_range for CONFIG_TEST_VMALL [...] discards f6ca082590e1 mm/vmalloc: pass VM_USERMAP flags directly to __vmalloc_no [...] discards 68ce8458cebb mm/vmalloc: do not call kmemleak_free() on not yet account [...] discards 54d9c5d0b7f6 mm/vmalloc: fix size check for remap_vmalloc_range_partial() discards 85766853a126 mm/vmalloc.c: make vmalloc_32_user() align base kernel vir [...] discards 1b9290eaaed8 memcg: localize memcg_kmem_enabled() check discards 4929d4f6072f mm, slub: make the comment of put_cpu_partial() complete discards 126650e35968 arm, s390, unicore32: remove oneliner wrappers for membloc [...] discards ea0badd53ec1 arch: simplify several early memory allocations discards 78bdfbafefcb openrisc: simplify pte_alloc_one_kernel() discards 4d69fca3321b sh: prefer memblock APIs returning virtual address discards 65bd083f7954 microblaze: prefer memblock API returning virtual address discards 49d35b34e94d powerpc: prefer memblock APIs returning virtual address discards f088db45e336 mm-reuse-only-pte-mapped-ksm-page-in-do_wp_page-fix discards 999aeb9a58d4 mm: reuse only-pte-mapped KSM page in do_wp_page() discards ab15e0ce778e tools/: fix for replace open encodings for NUMA_NO_NODE discards e0ee85eb4fab tools/: replace open encodings for NUMA_NO_NODE discards 1772e497ebca mm: replace all open encodings for NUMA_NO_NODE discards 4670f072b88b mm/vmalloc.c: don't dereference possible NULL pointer in _ [...] discards fb2302130e96 mm: Refactor readahead defines in mm.h discards f0b9a8c1baa4 pm-hibernate-exclude-all-pageoffline-pages-v2 discards d492ff17e506 PM/Hibernate: exclude all PageOffline() pages discards 20cbb5599a1f PM/Hibernate: use pfn_to_online_page() discards 3e183313e106 vmw_balloon-mark-inflated-pages-pg_offline-v2 discards a5ec75b8be3e vmw_balloon: mark inflated pages PG_offline discards b209bf6db423 hv_balloon: mark inflated pages PG_offline discards 067c900b83ad xen/balloon: mark inflated pages PG_offline discards 1a8d442d9f3d kexec: export PG_offline to VMCOREINFO discards 0819110855b2 mm-convert-pg_balloon-to-pg_offline-fix discards c84c92182295 mm: convert PG_balloon to PG_offline discards ddebb6f7bb7b mm: balloon: update comment about isolation/migration/compaction discards c276b27af970 mm-page_allocc-memory_hotplug-free-pages-as-higher-order-v11-fix discards 00f1112b8401 mm-page_allocc-memory_hotplug-free-pages-as-higher-order-v11 discards f0fe4bca485b mm/page_alloc.c: memory hotplug: free pages as higher order discards 5a105778eab6 mm/slab.c: kmemleak no scan alien caches discards c56d16f9fc79 mm-slub-introduce-slab_warn_on_error-fix discards 83a81180bced mm/slub: introduce SLAB_WARN_ON_ERROR discards c63b9fe94ac6 mm/slub.c: freelist is ensured to be NULL when new_slab() fails discards 8ca2b8c3e740 fs/file.c: initialize init_files.resize_wait discards 796d7f373a9b ocfs2/dlm: return DLM_CANCELGRANT if the lock is on grante [...] discards 3deaf08e42a0 ocfs2/dlm: clean DLM_LKSB_GET_LVB and DLM_LKSB_PUT_LVB whe [...] discards 9b37ec263308 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes discards f121903d6096 ocfs2: clear zero in unaligned direct IO discards 820d797aee75 ocfs2: Use zero-sized array and struct_size() in kzalloc() discards b3accc7e523a ocfs2: fix the application IO timeout when fstrim is running discards 2271f6c44209 ocfs2: fix a panic problem caused by o2cb_ctl discards bea5a211d318 lib/debugobjects.c: move printk out of db lock critical sections discards e992cc082006 sh: generate uapi header and syscall table header files discards 9a351b8592fa sh: remove nargs from __SYSCALL discards d4726db8c0e1 scripts/decode_stacktrace.sh: handle RIP address with segment discards 81879f94c19f kasan: fix kasan_check_read/write definitions discards 17595e2877e2 page_poison: play nicely with KASAN discards fa509d992e45 kasan: remove use after scope bugs detection. discards 36bef0a31032 Revert "mm: use early_pfn_to_nid in page_ext_init" discards 818d9b525f52 huegtlbfs: fix page leak during migration of file pages discards 212fd81f0f91 mm/gup: fix gup_pmd_range() for dax discards ad7ed43eea9d mm,vmscan: accumulated slab reclaim pressure fixes discards 276c2ee9a643 mmslabvmscan-accumulate-gradual-pressure-on-small-slabs-fix discards 7b6b510550d7 mm, slab, vmscan: accumulate gradual pressure on small slabs discards 22598527f75b fs/proc/task_mmu.c: fix smaps_rollup pss_locked calculation discards 7da4555bcea0 checkpatch: don't interpret stack dumps as commit IDs discards 13b96809d15d CIFS: Try to acquire credits at once for compound requests discards 8087b11b981e CIFS: Return error code when getting file handle for writeback discards 2b589f291335 CIFS: Move open file handling to writepages discards 08d67de18bf8 CIFS: Move unlocking pages from wdata_send_pages() discards 95247e1f8d35 CIFS: Find and reopen a file before get MTU credits in writepages discards e06b408ea28b CIFS: Reopen file before get SMB2 MTU credits for async IO discards 1e0ef6b350d3 CIFS: Remove custom credit adjustments for SMB2 async IO discards ec3165f88a39 CIFS: Adjust MTU credits before reopening a file discards 55fe01212279 CIFS: Check for reconnects before sending compound requests discards f83a1f5e5186 CIFS: Check for reconnects before sending async requests discards 4f2019877516 CIFS: Respect reconnect in non-MTU credits calculations discards fc28580354f3 CIFS: Respect reconnect in MTU credits calculations discards ac52c243f128 CIFS: Set reconnect instance to one initially discards bfc4c44fc6df CIFS: Mask signals during sock_sendmsg() discards f194d29b6337 CIFS: Respect SMB2 hdr preamble size in read responses discards ec7cc17cf5fb CIFS: Count SMB3 credits for malformed pending responses discards 03a611512b83 CIFS: Do not log credits when unmounting a share discards e295c23cbaa3 CIFS: Always reset read error to -EIO if no response discards 6e83fb5d4f34 cifs: Accept validate negotiate if server return NT_STATUS [...] discards 8681cb9a3ff8 CIFS: Fix leaking locked VFS cache pages in writeback retry discards d69bb97b9a11 Merge branch 'regulator-5.1' into regulator-next discards c05e202d60de Merge branch 'regulator-5.0' into regulator-linus discards efff79c93355 Merge branch 'asoc-5.1' into asoc-next discards 923ed80588cf Merge branch 'asoc-5.0' into asoc-linus discards d11e824d7e8d Merge branch 'arm64-for-5.1-2' into all-for-5.1 discards 06c87843c8dd Merge branch 'dts-for-5.1' into all-for-5.1 discards 945fe1347b19 Merge branch 'drivers-for-5.1' into all-for-5.1 discards cebc6bf312f9 Merge tag 'qcom-fixes-for-5.0-rc3' into all-for-5.1 discards 86195fcc6f1d Merge tag 'qcom-fixes-for-5.0-rc1' into all-for-5.1 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 discards c66e6086c001 Merge branches 'work.mount' and 'work.misc' into for-next discards 5d4be10bd660 f2fs: fix to avoid deadlock of atomic file operations discards 02e94525fcdc f2fs: fix to check inline_xattr_size boundary correctly discards 98e716b88bb7 f2fs: jump to label 'free_node_inode' when failing from d_ [...] discards e8cccfdaa9a5 f2fs: fix to document inline_xattr_size option discards 71ec8d8e3765 f2fs: fix to data block override node segment by mistake discards e3f4723d22fc f2fs: fix typos in code comments discards c38d2b01cce3 f2fs: use xattr_prefix to wrap up omits 924e00689c73 Merge branches 'pm-core-fixes' and 'pm-cpuidle-fixes' into [...] omits 61064e702740 Merge branches 'pm-sleep' and 'pm-core' into linux-next omits e18d43b27b09 Merge branch 'devprop' into linux-next omits 5fe5866e681c Merge branches 'acpi-ec' and 'acpi-dptf' into linux-next discards 972cb8216dab afs: Use fs_context to pass parameters over automount discards ea087154a92e afs: Add fs_context support discards ce0eb61c390c vfs: Add some logging to the core users of the fs_context log discards a939e8d3e170 vfs: Implement logging through fs_context discards dc6c13981252 vfs: Provide documentation for new mount API discards 89051718f919 vfs: Remove kern_mount_data() discards 2284cf59cbce hugetlbfs: Convert to fs_context omits 50214dc149fd Merge branch 'x86/cleanups' 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 b52257edb67e Merge branch 'x86/urgent' omits 394c1dfb3733 Merge branch 'x86/pti' omits 1daeb1528739 Merge branch 'x86/cleanups' omits 5d6ffc8be7eb Merge branch 'timers/core' omits d38b7f928700 Merge branch 'smp/urgent' omits 60eb535ceb04 Merge branch 'sched/core' omits d0cf3db59092 Merge branch 'locking/core' omits 90e5af43002f Merge branch 'irq/core' omits e9615f2275dd Merge branches 'acpi-pci' and 'acpi-misc' into linux-next omits 9533511ad97b Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next omits bff64f541a7a Merge branches 'pm-qos', 'pm-domains' and 'pm-em' into linux-next omits 799485d37b07 m68k: add ColdFire mcf5441x eDMA platform support omits 6292247c07f9 Merge branch 'devel' into for-next omits 5f86ef3a2165 Merge branch 'linus' omits 281d5e66e01e Input: sx8654 - convert #defined flags to BIT(x) omits 351a823f6c45 Merge branch 'misc-4.21' into next-fixes omits e65b1e5fc13b Merge branch 'x86/kdump' omits bc3f61500e69 Merge branch 'x86/fpu' omits 2d672455043d Merge branch 'x86/cpu' omits b19835610c64 Merge branch 'x86/cleanups' omits f781e59ec083 Merge branch 'x86/build' omits d83cfff19fa7 Merge branch 'x86/asm' omits a2e98c5907ac Merge branch 'x86/alternatives' omits 50792350a005 Merge branch 'timers/core' omits 7d9875b9624e Merge branch 'sched/core' omits 8e08fa90b486 Merge branch 'ras/core' omits faef829465f9 Merge branch 'perf/urgent' omits a1ed606f5b71 Merge branch 'perf/core' omits b4c2cbb5ab60 Merge branch 'locking/core' omits 503a605bd5c9 Merge branch 'locking/atomics' omits 229f0c649056 Merge branch 'irq/core' omits 622480e23140 Merge branch 'core/core' omits 55a6e5fbe58c btrfs: clean up pending block groups when transaction comm [...] omits 5f1cab98bda7 btrfs: fix potential oops in device_list_add 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 f768020201ae Merge branches 'acpi-tables', 'acpi-apei' and 'acpi-debug' [...] omits 2fb690212dff Merge branch 'acpica' into linux-next discards 476f00f0f22d f2fs: sync filesystem after roll-forward recovery discards 0adb2b5f94e6 f2fs: flush quota blocks after turnning it off discards 6080c43c0973 f2fs: avoid null pointer exception in dcc_info discards 408c73b87c72 f2fs: don't wake up too frequently, if there is lots of IOs discards 304fc71c73b4 f2fs: try to keep CP_TRIMMED_FLAG after successful umount discards d417ce0b5b0f f2fs: add quick mode of checkpoint=disable for QA discards ac0990bb5703 f2fs: run discard jobs when put_super 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 f48c11644859 drm/tegra: vic: Do not clear driver data 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 35dccd9c1e97 Merge branch 'for-next-next-v5.0-20190123' into for-next-20190123 omits 771304bcef96 Merge branch 'for-next-current-v4.20-20190123' into for-ne [...] omits aec0e9412c26 Merge branch 'ext/qu/pre-commit-checks' into for-next-next [...] omits 145cc764dead Merge branch 'ext/qu/qgroup-delay-scan' into for-next-next [...] omits 459259ca71cc Merge branch 'ext/anand/ioctl-forget' into for-next-next-v [...] omits 3e6a4118871b Merge branch 'ext/josef/iput-fixes' into for-next-next-v5. [...] omits decf862054ac Merge branch 'ext/josef/2-enospc-fixes' into for-next-next [...] omits 84f4814264df Merge branch 'ext/JAILLET/retval-mark-extent-written' into [...] omits b043b2eb5bdd Merge branch 'ext/cmason/fix-dirty-writes' into for-next-n [...] omits 28c0e86f3ea2 Merge branch 'ext/anand/stale-devids-free' into for-next-n [...] omits f84da6069afa Merge branch 'misc-next' into for-next-next-v5.0-20190123 omits 3be82791e96c Merge branch 'ext/josef/iput-fixes-for-5.0' into for-next- [...] omits 95b11c50a0f2 Merge branch 'misc-next' into for-next-current-v4.20-20190123 omits 91994c4c8a55 Merge branch 'misc-4.21' into for-next-current-v4.20-20190123 omits 1ca92d08ed45 btrfs: replace cleaner_delayed_iput_mutex with a waitqueue omits b3dcf29b11da btrfs: reserve extra space during evict() omits 57b9cdd0f61b btrfs: be more explicit about allowed flush states omits db9824b1364c btrfs: loop in inode_rsv_refill omits 5bde0152e51c btrfs: don't enospc all tickets on flush failure omits 84b310cd3e49 btrfs: don't use global reserve for chunk allocation omits 302aa13e9606 btrfs: dump block_rsv whe dumping space info omits 3910d02bf94f btrfs: check if free bgs for commit omits 687035634320 btrfs: Fix the return value in case of error in 'btrfs_mar [...] omits 3a6727afe7ba Btrfs: keep pages dirty when using btrfs_writepage_fixup_worker omits fb65f5c31d7b btrfs: drop uuid_mutex in btrfs_free_extra_devids() omits 4fc8f6127dff btrfs: Do mandatory tree block check before submitting bio omits a8816499bfa5 btrfs: disk-io: Show the timing of corrupted tree block ex [...] omits e704c5a94de9 btrfs: extent_io: Kill the BUG_ON() in flush_write_bio() omits 5a6c824a931a btrfs: extent_io: Kill the forward declaration of flush_wr [...] omits 8316293af433 btrfs: Always output error message when key/level verifica [...] omits aee92ca98e71 btrfs: honor path->skip_locking in backref code omits 554bc283d5e4 btrfs: replace cleaner_delayed_iput_mutex with a waitqueue omits 5ae967fc54a6 btrfs: honor path->skip_locking in backref code omits c5e8df957d16 btrfs: simplify workqueue name when allocating omits d7025bc14b64 btrfs: merge btrfs_find_device and find_device omits 9fcccee8504a btrfs: refactor btrfs_free_stale_devices() to get return value omits cbe40e1fd7f5 btrfs: refactor btrfs_find_device() take fs_devices as argument omits b1a7dcc73460 btrfs: cleanup btrfs_find_device_by_devspec() omits 7912df5703bf btrfs: merge btrfs_find_device_missing_or_by_path() into parent omits 7ca7bf65c3e5 btrfs: Remove not_found_em label from btrfs_get_extent omits 2392850aa9ac btrfs: Consolidate retval checking of core btree functions omits b90e589e6f20 btrfs: Rename found_type to extent_type in btrfs_get_extent omits 591e13763bd9 mtd: rawnand: marvell: use struct_size() in devm_kzalloc() omits 502a214139d6 btrfs: qgroup: Cleanup old subtree swap code omits 2b35a512e9cf btrfs: qgroup: Use delayed subtree rescan for balance omits 6a2d031b657f btrfs: qgroup: Introduce per-root swapped blocks infrastructure omits e901e0789921 btrfs: qgroup: Refactor btrfs_qgroup_trace_subtree_swap() omits 7b837199c581 btrfs: relocation: Delay reloc tree deletion after merge_r [...] omits 2a6f27cf968f btrfs: qgroup: Move reserved data account from btrfs_delay [...] omits 0a4d95a09126 Btrfs: move duplicated nodatasum check into common reflink [...] omits 6b698a8b19fd btrfs: Remove impossible condition from mergable_maps omits 2c086c8277bd Btrfs: do not overwrite error return value in the balance ioctl omits fd0004462d1f Btrfs: do not overwrite error return value in the device r [...] omits c9afcc924b2d Btrfs: remove redundant check for swapfiles when reflinking omits 86c4989b3325 btrfs: Refactor shrink_delalloc omits 2d01211ddc99 btrfs: Document logic regarding inode in async_cow_submit omits e6b0eaa60428 btrfs: Remove WARN_ON in btrfs_alloc_delalloc_work omits b12ef66565ac btrfs: Use ihold instead of igrab in cow_file_range_async omits 40ed0f8cbf62 btrfs: Remove isize local variable in compress_file_range omits c0309b3dab14 btrfs: Remove inode argument from async_cow_submit omits 08fad6bd7e4e btrfs: remove set but not used variable 'num_pages' omits a25f89d4a4e0 btrfs: Remove redundant assignment in btrfs_get_extent_fiemap omits 4a75447db6f8 btrfs: Refactor btrfs_get_extent_fiemap omits 029ab894eefb btrfs: Remove unused arguments from btrfs_get_extent_fiemap omits 2d87d5221d61 Btrfs: setup a nofs context for memory allocation at __btr [...] omits 92a4ca7f4913 Btrfs: setup a nofs context for memory allocation at btrfs [...] omits 2ff7369dbb9a Btrfs: do not overwrite error return value in the get devi [...] omits d0714a09bd54 Btrfs: do not overwrite error return value in scrub progre [...] omits 504024161c22 Btrfs: do not overwrite scrub error with fault error in sc [...] omits 58f7c724a671 btrfs: Make first argument of btrfs_run_delalloc_range dir [...] omits 48842a430f05 Btrfs: drop useless LIST_HEAD in merge_reloc_root 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 [...] omits e0b6382e63c2 btrfs: introduce feature to forget a btrfs device omits d1087982188a btrfs: refactor btrfs_free_stale_devices() to get return value adds 8834f5600cf3 Linux 5.0-rc5 new 7591ca093170 Merge remote-tracking branch 'fixes/master' new c6537cce454c Merge remote-tracking branch 'kbuild-current/fixes' new a3dba9ed9826 ARCv2: Enable unaligned access in early ASM code new 64fc11daafde ARCv2: lib: memcpy: fix doing prefetchw outside of buffer new f82d6c7afa0e ARC: fix actionpoints configuration detection new f401c105b7da ARC: uacces: remove lp_start, lp_end from clobber list new 7e9246a982a6 ARCv2: support manual regfile save on interrupts new 3e45ea2a074f ARCv2: entry: exception prologue freeing up reg improvement new 24d5591a6229 Merge remote-tracking branch 'arc-current/for-curr' new 6146cf7c1b18 Merge remote-tracking branch 'arm-current/fixes' new 579b9239c1f3 powerpc/radix: Fix kernel crash with mremap() new 5a3840a470c4 powerpc/papr_scm: Use the correct bind address new 38cb6274db24 Merge remote-tracking branch 'powerpc-fixes/fixes' adds cfe4bd7a257f sctp: check and update stream->out_curr when allocating st [...] adds 546f28974d77 virtio_net: Account for tx bytes and packets on sending xd [...] adds 53bc8d2af086 net: dp83640: expire old TX-skb adds ad6f317f720f net/smc: preallocated memory for rdma work requests adds b8649efad879 net/smc: fix sender_free computation adds a5e04318c83a net/smc: delete rkey first before switching to unused adds 84b799a292eb net/smc: correct state change for peer closing adds 277aa590c3d5 Merge branch 'smc-fixes' adds 3e5a7c981464 Merge tag 'wireless-drivers-for-davem-2019-02-04' of git:/ [...] adds c1f7e02979ed net: cls_flower: Remove filter from mask before freeing it adds 5065b2dd3e5f s390/qeth: release cmd buffer in error paths adds afa0c5904ba1 s390/qeth: fix use-after-free in error path adds c2780c1a3fb7 s390/qeth: cancel close_dev work before removing a card adds c0a2e4d10d93 s390/qeth: conclude all event processing before offlining a card adds 0429f237ce08 Merge branch 's390-qeth-fixes' new 17ab4f61b8cd net: dsa: slave: Don't propagate flag changes on down slav [...] new c8101f7729da net: dsa: Fix lockdep false positive splat adds 952b72f89ae2 selftests: netfilter: fix config fragment CONFIG_NF_TABLES_INET adds 98bfc3414bda selftests: netfilter: add simple masq/redirect test cases adds 4e35c1cb9460 netfilter: nf_nat: skip nat clash resolution for same-orig [...] adds f6ac85858976 netfilter: nf_tables: unbind set in rule from commit path new 15df03c661cb netfilter: ipv6: Don't preserve original oif for loopback address new 947e492c0fc2 netfilter: nft_compat: don't use refcount_inc on newly all [...] new f09bef61f1ed Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf new 2585bdd09f03 Merge remote-tracking branch 'net/master' new 3adebadb674f Merge remote-tracking branch 'ipsec/master' new 9cb445c01642 mac80211: mesh: do mesh rhashtable walks with BHs disabled new 1c311230276a Merge remote-tracking branch 'mac80211/master' new 48396e80fb65 RDMA/srp: Rework SCSI device reset handling new edff91cd8e76 Merge remote-tracking branch 'rdma-fixes/for-rc' new 3bff2407fbd2 ALSA: usb-audio: Add support for new T+A USB DAC new 53373338c132 Merge remote-tracking branch 'sound-current/for-linus' adds 72a52a2e9596 Merge branch 'asoc-5.0' into asoc-linus new fd3c1943c748 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 16c8a5957400 regulator: axp20x: fix ALDO2, DLDO2 and ELDO3 definitions [...] adds 3a3a75eaefb1 Merge branch 'regulator-5.0' into regulator-linus new 7e562d78c999 Merge remote-tracking branch 'regulator-fixes/for-linus' new 5d3863add056 Merge remote-tracking branch 'spi-fixes/for-linus' new 48d5316a36c8 Merge remote-tracking branch 'driver-core.current/driver-c [...] new 5d0761e07206 Merge remote-tracking branch 'tty.current/tty-linus' new 5f2b4d7636b5 Merge remote-tracking branch 'usb.current/usb-linus' new aa8ed4fa2fcc Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new 26c4149f46bc Merge remote-tracking branch 'staging.current/staging-linus' new 961a2e3f8e9b Merge remote-tracking branch 'char-misc.current/char-misc-linus' new ff430b0430bf Merge remote-tracking branch 'input-current/for-linus' new 95c29d0901f9 Merge remote-tracking branch 'ide/master' adds dc3f595b6617 dmaengine: at_xdmac: Fix wrongfull report of a channel as in use adds 341198eda723 dmaengine: imx-dma: fix wrong callback invoke adds f7da7782aba9 dmaengine: bcm2835: Fix interrupt race on RT adds 9e528c799d17 dmaengine: bcm2835: Fix abort of transactions adds 6d66c8d1a034 Merge branch 'fix/brcm' into fixes adds 6454368a804c dmaengine: dmatest: Abort test in case of mapping error new 1831a97170fc Merge remote-tracking branch 'slave-dma-fixes/fixes' new a2139078a6ff Merge remote-tracking branch 'mtd-fixes/master' new e02e07e3127d MIPS: Loongson: Introduce and use loongson_llsc_mb() new 047f2d941b8b MIPS: Use lower case for addresses in nexys4ddr.dts new 2b424cfc6972 MIPS: Remove function size check in get_frame_info() new a25f107f590d Merge remote-tracking branch 'mips-fixes/mips-fixes' new 35f9a0c8180a Merge remote-tracking branch 'omap-fixes/fixes' new 2848888818f9 Merge remote-tracking branch 'hwmon-fixes/hwmon' new 1290b872db49 Merge remote-tracking branch 'vfs-fixes/fixes' new b8af81c30b2b Merge remote-tracking branch 'drivers-x86-fixes/fixes' new 42caa0edabd6 scsi: aic94xx: fix module loading new b6cd7f34ba13 scsi: target: make the pi_prot_format ConfigFS path readable new 88fc41c40715 scsi: sd_zbc: Fix zone information messages new d8f6382a7d02 Revert "scsi: libfc: Add WARN_ON() when deleting rports" new bb61b843ffd4 scsi: cxlflash: Prevent deadlock when adapter probe fails new 39c69bf46ac2 Merge remote-tracking branch 'scsi-fixes/fixes' adds dc14eb12f6bb drm/amdgpu: Add missing power attribute to APU check adds afeff4c16eda drm/radeon: check if device is root before getting pci speed caps adds 2f10d8237396 drm/amd/powerplay: Fix missing break in switch adds 6e11ea9de957 drm/amdgpu: Transfer fences to dmabuf importer adds 2072ce03637f Merge branch 'drm-fixes-5.0' of git://people.freedesktop.o [...] new fdfd061e8ab4 Merge remote-tracking branch 'drm-fixes/drm-fixes' new 3e0b69bbed71 drm/i915: Fix skl srckey mask bits new 2a121030d4ee drm/i915: always return something on DDI clock selection new a623d43d7ea3 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new d9a7d72f19a6 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 0bc990f8545d Merge remote-tracking branch 'kbuild/for-next' new 2cbf3d980b32 Merge remote-tracking branch 'compiler-attributes/compiler [...] new 6c1fce6b0fc0 Merge remote-tracking branch 'dma-mapping/for-next' new 9de657d5831f Merge remote-tracking branch 'arm/for-next' adds d0a060be573b arm64: add ptrace regsets for ptrauth key management adds 67f52a9540e0 efi/arm: Don't expect a return value of ptdump_debugfs_register new 8aa67d18a466 arm64: entry: Remove unneeded need_resched() loop new a4d11f983dd8 Merge remote-tracking branch 'arm64/for-next/core' new 9b1e10e1b48f Merge remote-tracking branch 'arm-perf/for-next/perf' new 211308ba3208 Merge remote-tracking branch 'arm-soc/for-next' new 06468c4747e5 Merge remote-tracking branch 'actions/for-next' new 058afcd73bd9 Merge remote-tracking branch 'amlogic/for-next' new d742943f6889 Merge remote-tracking branch 'at91/at91-next' new 18d48646abeb Merge remote-tracking branch 'bcm2835/for-next' new 92b88c91bbda Merge remote-tracking branch 'imx-mxs/for-next' new ba9a14a06aea Merge remote-tracking branch 'keystone/next' new 188728358596 Merge remote-tracking branch 'mediatek/for-next' new 3d680561d8d7 Merge remote-tracking branch 'omap/for-next' new a32271e83fb9 Merge remote-tracking branch 'reset/reset/next' adds 2b468b34f935 Merge tag 'qcom-fixes-for-5.0-rc1' into all-for-5.1 adds 6ca02e5036de Merge tag 'qcom-fixes-for-5.0-rc3' into all-for-5.1 adds bce8f180e537 Merge tag 'qcom-drivers-for-5.1' into all-for-5.1 adds c7fdf849bb96 Merge tag 'qcom-dts-for-5.1' into all-for-5.1 adds 6277cb1ccc3b Merge tag 'qcom-arm64-for-5.1' into all-for-5.1 new f375e2a50784 Merge remote-tracking branch 'qcom/for-next' new 4c497162953f arm64: dts: renesas: r8a77990: Add OPPs table for cpu devices new fcab7a724af1 arm64: dts: renesas: r8a774c0: Add OPPs table for cpu devices new 39db150f67b7 arm64: dts: renesas: r8a774c0: Add CMT device nodes new cb535e4f9f04 arm64: dts: renesas: r8a774c0: Add TMU device nodes new 42fc0e2884c0 Merge branch 'arm64-dt-for-v5.1' into next new 59b9548506b7 Merge remote-tracking branch 'renesas/next' new 2c890fe8a0d8 Merge remote-tracking branch 'rockchip/for-next' new aaaa4260145b Merge remote-tracking branch 'samsung-krzk/for-next' adds 25f6f54ff025 arm64: dts: allwinner: a64: teres-i: enable power supplies adds 38663395bbeb arm64: defconfig: Enable I2C_GPIO adds 2345ec2061ee arm64: defconfig: Enable SUN6I Camera sensor interface adds 4b0ebb6cff0f Merge branches 'sunxi/dt64-for-5.1' and 'sunxi/config64-fo [...] new a8484841ea41 Merge remote-tracking branch 'sunxi/sunxi/for-next' new e0f4c5173481 Merge remote-tracking branch 'tegra/for-next' new f6e382feeece Merge remote-tracking branch 'clk/clk-next' new c1ce7efc7957 Merge remote-tracking branch 'clk-samsung/for-next' new 1108735c44df Merge remote-tracking branch 'csky/linux-next' new c1ddd4848caf Merge remote-tracking branch 'm68k/for-next' new 4ecc025e401f m68k: add ColdFire mcf5441x eDMA platform support new 4d6dd80a5f0b Merge remote-tracking branch 'm68knommu/for-next' new a00f26d86805 Merge remote-tracking branch 'microblaze/next' adds c653bd04f76d MIPS: mm: Define activate_mm() using switch_mm() adds 9a27324fde5d MIPS: mm: Remove redundant drop_mmu_context() cpu argument adds 4739f7dd99d7 MIPS: mm: Remove redundant get_new_mmu_context() cpu argument adds 67741ba3ba00 MIPS: mm: Avoid HTW stop/start when dropping an inactive mm adds c9b2a3dc240c MIPS: mm: Consolidate drop_mmu_context() has-ASID checks adds 6067d47e36f4 MIPS: mm: Move drop_mmu_context() comment into appropriate block adds f7908a007e20 MIPS: mm: Remove redundant preempt_disable in local_flush_ [...] adds 558ec8ad71c9 MIPS: mm: Remove local_flush_tlb_mm() adds 7e8556d06acd MIPS: mm: Split obj-y to a file per line adds 4ebea49ce233 MIPS: mm: Un-inline get_new_mmu_context adds 42d5b846574f MIPS: mm: Unify ASID version checks adds 0b317c389c67 MIPS: mm: Add set_cpu_context() for ASID assignments adds 535113896e80 MIPS: Add GINVT instruction helpers adds c8790d657b0a MIPS: MemoryMapID (MMID) Support adds 82f4f66ddf11 MIPS: Remove open-coded cmpxchg() in set_pte() adds afd375dc239e MIPS: Enable hugepage support for MIPS64r6 adds 9ae1f262cd48 MIPS: Don't select ARCH_HAS_SYNC_DMA_FOR_CPU when DMA is coherent new d6c2fba5e7dd MIPS: Loongson32: Fix config brokenness; select SYS_SUPPOR [...] new 62c2766cf69d MIPS: Loongson32: Remove DMA & NAND devices from ls1b/board.c new d1c2db0cdebf Merge remote-tracking branch 'mips/mips-next' new bd8978974bdc Merge remote-tracking branch 'nios2/for-next' new 7f9c0e120fef Merge remote-tracking branch 'parisc-hd/for-next' new 1e405410df35 Merge remote-tracking branch 'powerpc/next' new e959d158eb29 Merge remote-tracking branch 's390/features' new 6e43d4c02169 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 06ae4f1b12bc Merge remote-tracking branch 'fscrypt/master' new 764bdfd338bc Merge remote-tracking branch 'befs/for-next' new 78bb87f2fd34 Merge branch 'misc-4.21' into for-next-current-v4.20-20190205 adds a9a922002fda Btrfs: drop useless LIST_HEAD in merge_reloc_root adds 858f8680c293 btrfs: Make first argument of btrfs_run_delalloc_range dir [...] adds 46b87d8a54e1 Btrfs: do not overwrite scrub error with fault error in sc [...] adds 61c12815fe6a Btrfs: do not overwrite error return value in scrub progre [...] adds 38cad5db4e2b Btrfs: do not overwrite error return value in the get devi [...] adds c246df6b84ba Btrfs: setup a nofs context for memory allocation at btrfs [...] adds 34e3c024ff82 Btrfs: setup a nofs context for memory allocation at __btr [...] adds d336912e6b09 btrfs: Remove unused arguments from btrfs_get_extent_fiemap adds 5203936752f2 btrfs: Refactor btrfs_get_extent_fiemap adds 09d856352929 btrfs: Remove redundant assignment in btrfs_get_extent_fiemap adds 8eb43f718f55 btrfs: remove set but not used variable 'num_pages' adds 074fe890d93b btrfs: Remove inode argument from async_cow_submit adds 18160f44be45 btrfs: Remove isize local variable in compress_file_range adds e3ec8e876c30 btrfs: Use ihold instead of igrab in cow_file_range_async adds 8a7f3afe732d btrfs: Remove WARN_ON in btrfs_alloc_delalloc_work adds 007c574e2e03 btrfs: Document logic regarding inode in async_cow_submit adds 95aa1ad50409 btrfs: Refactor shrink_delalloc adds 869d7e3b0852 Btrfs: remove redundant check for swapfiles when reflinking adds 9a444790b1de Btrfs: do not overwrite error return value in the device r [...] adds df4d28a52575 Btrfs: do not overwrite error return value in the balance ioctl adds a2a6edaa21d2 btrfs: Remove impossible condition from mergable_maps adds 07808992c81e Btrfs: move duplicated nodatasum check into common reflink [...] adds aed73d4913df btrfs: Rename found_type to extent_type in btrfs_get_extent adds ccff2ceaad97 btrfs: Consolidate retval checking of core btree functions adds 4ca1ee6896af btrfs: Remove not_found_em label from btrfs_get_extent adds b1a1f1644a9a btrfs: merge btrfs_find_device_missing_or_by_path() into parent adds fa3e54d1c6ca btrfs: cleanup btrfs_find_device_by_devspec() adds 1c612496eb85 btrfs: refactor btrfs_find_device() take fs_devices as argument adds 94a4945ea973 btrfs: refactor btrfs_free_stale_devices() to get return value adds 6ce9d8397086 btrfs: merge btrfs_find_device and find_device adds bb3e3f3e234a btrfs: simplify workqueue name when allocating adds b778a15efd86 btrfs: scrub: print messages when started or finished adds 1b70697d9697 btrfs: make btrfs_destroy_delayed_refs use btrfs_delayed_ref_lock adds 08c3cb200bda btrfs: make btrfs_destroy_delayed_refs use btrfs_delete_ref_head adds 25c665610f68 btrfs: call btrfs_create_pending_block_groups unconditionally adds 38371e1b3a2c btrfs: relocation: Delay reloc tree deletion after merge_r [...] adds f91b6b6f72d7 btrfs: qgroup: Refactor btrfs_qgroup_trace_subtree_swap adds af86fd2222f2 btrfs: qgroup: Introduce per-root swapped blocks infrastructure adds 3373f6bd0e6d btrfs: qgroup: Use delayed subtree rescan for balance adds b715931da411 btrfs: qgroup: Cleanup old subtree swap code adds 8ec838e9b081 btrfs: split btrfs_set_lock_blocking_rw to read and write helpers adds 51b50e7bb9ff btrfs: split btrfs_clear_lock_blocking_rw to read and writ [...] adds 59a2c8cf22b6 btrfs: replace btrfs_set_lock_blocking_rw with appropriate [...] adds b178c200fd27 btrfs: open code now trivial btrfs_set_lock_blocking adds 6ba81796da90 btrfs: simplify waiting loop in btrfs_tree_lock adds ec51a0f4571d btrfs: merge btrfs_set_lock_blocking_rw with it's caller adds 93931bdf2bd6 btrfs: let the assertion expression compile in all configs adds 616248e34cdd btrfs: qgroup: Remove duplicated trace points for qgroup_r [...] adds 577ff1dd46e1 btrfs: Output ENOSPC debug info in inc_block_group_ro new 5ecbea4826cc btrfs: replace cleaner_delayed_iput_mutex with a waitqueue new ae42ff617155 btrfs: introduce new ioctl to unregister a btrfs device new 36df695747a9 Merge branch 'misc-next' into for-next-current-v4.20-20190205 new 67509d8328a7 Merge branch 'for-next-current-v4.20-20190205' into for-ne [...] new 08323e08c716 Merge branch 'misc-next' into for-next-next-v5.0-20190205 adds 25db8ab63a3d btrfs: drop uuid_mutex in btrfs_free_extra_devids() new 76227fd90539 Merge branch 'ext/anand/stale-devids-free' into for-next-n [...] adds 0703fd3df123 Btrfs: keep pages dirty when using btrfs_writepage_fixup_worker new b2158113581d Merge branch 'ext/cmason/fix-dirty-writes' into for-next-n [...] adds 6ba618b769b1 btrfs: Fix the return value in case of error in 'btrfs_mar [...] new ef459c22973b Merge branch 'ext/JAILLET/retval-mark-extent-written' into [...] adds c15ac1b4242d btrfs: check if free bgs for commit adds 26dab9a3bed3 btrfs: dump block_rsv whe dumping space info adds 41f83087f5a1 btrfs: don't use global reserve for chunk allocation adds 89ec7c7c993e btrfs: don't enospc all tickets on flush failure adds 31063598f434 btrfs: loop in inode_rsv_refill adds 6d3830780c64 btrfs: be more explicit about allowed flush states adds d9e11a1d31cc btrfs: reserve extra space during evict() new e1a319696bb9 Merge branch 'ext/josef/2-enospc-fixes' into for-next-next [...] adds 8b9c875f6d2f btrfs: Always output error message when key/level verifica [...] adds 4d776a4b1800 btrfs: extent_io: Kill the forward declaration of flush_wr [...] adds c0261a4a32ef btrfs: disk-io: Show the timing of corrupted tree block ex [...] adds 1be7aa389bb6 btrfs: extent_io: Move the BUG_ON() in flush_write_bio() o [...] adds 684f117d3602 btrfs: extent_io: Kill the BUG_ON() in extent_write_full_page() adds 8ffef848e418 btrfs: extent_io: Kill the BUG_ON() in btree_write_cache_pages() adds 009c2373f8cc btrfs: extent_io: Kill the dead branch in extent_write_cac [...] adds 82672cea23c9 btrfs: extent_io: Kill the BUG_ON() in extent_write_locked [...] adds e17b7022d7d3 btrfs: extent_io: Kill the BUG_ON() in lock_extent_buffer_ [...] adds c26d83ced3e9 btrfs: extent_io: Kill the BUG_ON() in extent_write_cache_pages() adds 2b0b391823e8 btrfs: extent_io: Kill the BUG_ON() in extent_writepages() adds c654a418dd5c btrfs: Do mandatory tree block check before submitting bio new bb53beaef25a Merge branch 'ext/qu/pre-commit-check' into for-next-next- [...] new e07a9e65133f btrfs: add helpers for compression type and level new a388fb143736 btrfs: rename workspaces_list to workspace_manager new a29e67400024 btrfs: manage heuristic workspace as index 0 new c93a3caca24e btrfs: unify compression ops with workspace_manager new 4a683494622a btrfs: add helper methods for workspace manager init and cleanup new 831c02423e89 btrfs: add compression interface in (get/put)_workspace() new 19c74ca75aff btrfs: move to fn pointers for get/put workspaces new 500a29bb5908 btrfs: plumb level through the compression interface new b9714b0d8a0b btrfs: change set_level() to bound the level passed in new e9873e87c534 btrfs: zstd use the passed through level instead of default new 8721e63ea67c btrfs: make zstd memory requirements monotonic new 9193b413cbf5 btrfs: add zstd compression level support new a1e48a7fef41 Merge branch 'ext/dzhou/compr-workspaces' into for-next-ne [...] new 6a7352d9754f Merge branch 'for-next-next-v5.0-20190205' into for-next-20190205 new 0154a4341725 Merge remote-tracking branch 'btrfs-kdave/for-next' adds 27a8f69c3e31 CIFS: Fix leaking locked VFS cache pages in writeback retry adds a6e4a0a32767 cifs: Accept validate negotiate if server return NT_STATUS [...] adds 49dc4f22db4e CIFS: Always reset read error to -EIO if no response adds 66cb29eb7557 CIFS: Do not log credits when unmounting a share adds 530878a5b011 CIFS: Count SMB3 credits for malformed pending responses adds 9a304b528a92 CIFS: Respect SMB2 hdr preamble size in read responses adds 760db37877a5 CIFS: Mask signals during sock_sendmsg() adds f38f263dd30b CIFS: Set reconnect instance to one initially adds ffc42ee5b653 CIFS: Respect reconnect in MTU credits calculations adds ca9f52a448f5 CIFS: Respect reconnect in non-MTU credits calculations adds 5b23c7d2302f CIFS: Check for reconnects before sending async requests adds bebde2a260e2 CIFS: Check for reconnects before sending compound requests adds 44bc24ca7cf5 CIFS: Adjust MTU credits before reopening a file adds e1f0f3913694 CIFS: Remove custom credit adjustments for SMB2 async IO adds c6e8da82ebed CIFS: Reopen file before get SMB2 MTU credits for async IO adds ed0d93ca45ef CIFS: Find and reopen a file before get MTU credits in writepages adds 3334fd5dfa15 CIFS: Move unlocking pages from wdata_send_pages() adds 54e1c6a3ac0e CIFS: Move open file handling to writepages adds 96330cb01728 CIFS: Return error code when getting file handle for writeback adds 7f6d60f6edc5 CIFS: Try to acquire credits at once for compound requests adds 7b2e4d21175a cifs: Fix NULL pointer dereference of devname new 4c08d329f2c0 Merge remote-tracking branch 'cifs/for-next' new d1a235b65084 Merge remote-tracking branch 'ecryptfs/next' new b0992dc24f90 Merge remote-tracking branch 'ext3/for_next' adds 03f2c02d8be7 f2fs: run discard jobs when put_super adds 9764414b2430 f2fs: add quick mode of checkpoint=disable for QA adds 75da0d7348d4 f2fs: try to keep CP_TRIMMED_FLAG after successful umount adds 710fddec6d64 f2fs: don't wake up too frequently, if there is lots of IOs adds 55f08bd299a2 f2fs: avoid null pointer exception in dcc_info adds 3715ab869ab3 f2fs: flush quota blocks after turnning it off adds a494fe727b0d f2fs: sync filesystem after roll-forward recovery adds 014e89571aaf f2fs: use xattr_prefix to wrap up adds a32df15cf1af f2fs: fix typos in code comments adds b0572de8e0e4 f2fs: fix to data block override node segment by mistake adds c981ccdb9d63 f2fs: fix to document inline_xattr_size option adds f2ab7f33c337 f2fs: jump to label 'free_node_inode' when failing from d_ [...] adds 52c0044eacd9 f2fs: fix to check inline_xattr_size boundary correctly adds 6405342b6377 f2fs: fix to avoid deadlock of atomic file operations adds 7dce2753e354 f2fs: fix potential data inconsistence of checkpoint adds 72aa2995d2b3 f2fs: do not use mutex lock in atomic context new 6435bfac5655 Merge remote-tracking branch 'f2fs/dev' adds e057f7fc89c2 fuse: cache readdir calls if filesystem opts out of opendir new b1868742ee6a Merge remote-tracking branch 'fuse/for-next' new 5344bd2497f2 Merge remote-tracking branch 'jfs/jfs-next' new c3683496177c Merge remote-tracking branch 'nfsd/nfsd-next' new b18369426698 Merge remote-tracking branch 'overlayfs/overlayfs-next' new b152ba30439d Merge remote-tracking branch 'v9fs/9p-next' adds aa6ee4ab6929 xfs: eof trim writeback mapping as soon as it is cached adds 465fa17f4a30 xfs: end sync buffer I/O properly on shutdown error adds add46b3b0212 xfs: set buffer ops when repair probes for btree type new adacf3f8ec83 Merge remote-tracking branch 'xfs/for-next' adds 4527dd4fedaf hugetlbfs: Convert to fs_context adds d157903c11a7 vfs: Remove kern_mount_data() adds c5c978e0d819 vfs: Provide documentation for new mount API adds 56d5d395f92e vfs: Implement logging through fs_context adds 7e8b8eddb12c vfs: Add some logging to the core users of the fs_context log adds 01a430771038 afs: Add fs_context support adds d4cd9bb00bad afs: Use fs_context to pass parameters over automount adds 77000bc43da1 uio: remove the unused iov_for_each macro adds b59b26d1f597 Merge branches 'work.mount', 'work.misc' and 'work.iov_ite [...] new 516dbcebc920 Merge remote-tracking branch 'vfs/for-next' new 0a29f62c1982 Merge remote-tracking branch 'printk/for-next' new b4f6dcb9d356 PCI: Enable SERR# forwarding for all bridges new 76a6c5651fd0 Merge branch 'pci/aer' new 01b37f851ca1 PCI: Make pci_size() return real BAR size new b2fb5cc57469 PCI: Rely on config space header type, not class code new 0eb6a819e8f6 Merge branch 'pci/enumeration' new 4a70a1917b88 Merge branch 'pci/hotplug' new b8580e9de48b PCI: Add HXT vendor ID new 01926f6b321b PCI: Add ACS quirk for HXT SD4800 new 22e4d639cd05 PCI: pciehp: Add HXT quirk for Command Completed errata new 0ce26a1c31ca PCI: Move Rohm Vendor ID to generic list new 15264abd5932 Merge branch 'pci/misc' new 33d5c207a9ed dt-bindings: PCI: dra7xx: Add SoC specific compatible strings new 1c5d2cc7196c dt-bindings: PCI: dra7xx: Add properties to enable x2 lane [...] new c232c0df9610 PCI: dwc: dra7xx: Enable x2 mode support for dra74x, dra76 [...] new 65c839a134e6 PCI: dwc: dra7xx: Invoke phy_set_mode() API to set PHY mod [...] new 12de16ae0d6c PCI: dwc: Remove unnecessary header include (of_gpio.h) new 3630c4aaae21 PCI: dwc: Remove unnecessary header include (signal.h) new 40e9892ef94c PCI: dwc: Rename variable name from data to d on dw_pci_bo [...] new 59ea68b3f172 PCI: dwc: Rename variable name from data to d on dw_pci_se [...] new fd5288a362ab PCI: dwc: Rename variable name from data to d on dw_pci_ms [...] new 4cfae0f1f8ce PCI: dwc: Rename variable name from data to d on dw_pcie_i [...] new a348d015f0de PCI: dwc: Improve code readability and simplify mask/unmas [...] new 657722570a55 PCI: dwc: Replace bit rotation operation (1 << bit) with BIT(bit) new e8e4d4e95701 PCI: imx6: Introduce drvdata new 2f532d07f0cc PCI: imx6: Mark PHY functions as i.MX6 specific new 4c458bb347ae PCI: imx6: Convert DIRECT_SPEED_CHANGE quirk code to use a flag new 2d8ed461dbc9 PCI: imx6: Add support for i.MX8MQ new 53743c9bf734 Merge branch 'remotes/lorenzo/pci/dwc' new 5a9efb5b1691 Merge branch 'remotes/lorenzo/pci/vmd' new 6c3e1f4418f7 Merge remote-tracking branch 'pci/next' new a7a4e7fcb905 Merge remote-tracking branch 'pstore/for-next/pstore' new 57ba59279760 Merge remote-tracking branch 'hid/for-next' new 19ea4a300251 Merge remote-tracking branch 'i2c/i2c/for-next' adds 9a561274add1 hwmon: (occ) Fix license headers adds a8cdf73a6d9b hwmon: (lm85) remove freq_map size hardcodes adds e85a77ad86cc dt-bindings: Add LM96000 as a trivial device adds e76454e86918 hwmon: (lm85) support the LM96000 adds d79d81923274 hwmon: (lm85) add support for LM96000 high frequencies new be4487c5a72f Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 9cd5e0f3453c Merge remote-tracking branch 'jc_docs/docs-next' new 3a69a0c364a0 Merge remote-tracking branch 'v4l-dvb/master' new 50d1084f12c4 Merge remote-tracking branch 'v4l-dvb-next/master' adds 39b11bfd11ac Merge branch 'acpica' into linux-next adds caee8c369fc2 Merge branches 'acpi-tables', 'acpi-apei' and 'acpi-debug' [...] adds a9c3076846be ACPI: EC: Declare boot_ec as static adds 1568426c491a ACPI: EC: Make acpi_ec_ecdt_probe() more straightforward adds c746b6b67e16 ACPI: EC: Make acpi_ec_dsdt_probe() more straightforward adds d2c62aef3876 ACPI: EC: Eliminate acpi_config_boot_ec() adds 116f2b348b74 ACPI: EC: Simplify boot EC checks in acpi_ec_add() adds b6a3e1475b02 Revert "ACPI / EC: Remove old CLEAR_ON_RESUME quirk" adds 574d68c80dde Merge branches 'acpi-dptf' and 'acpi-ec' into linux-next adds d8f54b2885f7 Merge branch 'devprop' into linux-next adds 1cc9c59569e0 Merge back earlier PM core material for v5.1. adds f800ea320c09 PM-runtime: Optimize pm_runtime_autosuspend_expiration() adds 34263997aeae Merge branches 'pm-core', 'pm-sleep', 'pm-qos', 'pm-domain [...] adds 8a56bdeb0900 Merge back earlier cpuidle material for v5.1. adds db10945cf49e cpuidle: dt: bail out if the idle-state DT node is not compatible adds 5c238a8b599f cpufreq: Auto-register the driver as a thermal cooling dev [...] adds 4c5ff1c8320d cpufreq: qcom-hw: Register as a cpufreq cooling device adds 4b498869268e cpufreq: imx6q: Use auto-registration of thermal cooling device adds e248d8d35cff cpufreq: cpufreq-dt: Use auto-registration of thermal cool [...] adds 0db60d6b89b9 cpufreq: mediatek: Use auto-registration of thermal coolin [...] adds 17170ec17109 cpufreq: qoriq: Use auto-registration of thermal cooling device adds 5da7af9a94a7 cpufreq: scmi: Use auto-registration of thermal cooling device adds cb772b8ce4b9 cpufreq: scpi: Use auto-registration of thermal cooling device adds 10b818211d04 cpufreq: stats: Declare freq-attr right after their callbacks adds 9795607dc41e cpufreq: stats: Fix concurrency issues while resetting stats adds c46ebc17bc08 Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next new f8a5ec9277e8 Merge remote-tracking branch 'pm/linux-next' adds 45b11bc65853 cpufreq: qcom-kryo: make some variables static adds fb9b07a0f2d1 cpufreq: tegra124: add missing of_node_put() new 47573dbe11dd Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 48abf987fcd8 PM / OPP: Introduce a power estimation helper new 4af8a4710912 cpufreq: dt: Register an Energy Model new 3a3cdaae79c7 cpufreq: scpi: Register an Energy Model new e65cfaa39a64 cpufreq: arm_big_little: Register an Energy Model new d7194c939ea3 cpufreq: scmi: Register an Energy Model new 5ce78c28fbd4 Merge remote-tracking branch 'opp/opp/linux-next' new a4485056124d Merge remote-tracking branch 'thermal/next' new be2476413dfc Merge remote-tracking branch 'dlm/next' adds da91ddfdc721 RDMA/hns: Remove set but not used variable 'rst' new e431a80a5409 Merge branch 'mlx5-next into rdma.git for-next new 10f56242e315 IB/mlx5: Fix the locking of SRQ objects in ODP events new da82334219bc IB/core: Allocate a bit for SRQ ODP support new 52a72e2a395f IB/uverbs: Expose XRC ODP device capabilities new 586f4e95c71a IB/mlx5: Remove useless check in ODP handler new 6ff7414a17b2 IB/mlx5: Clean mlx5_ib_mr_responder_pfault_handler() signature new 29917f4750a0 IB/mlx5: Add XRC initiator ODP support new fbeb4075c670 IB/mlx5: Let read user wqe also from SRQ buffer new 08100fad5cac IB/mlx5: Add ODP SRQ support new 2e68daceac07 IB/mlx5: Advertise SRQ ODP support for supported transports new 6141f8fa5bb7 IB/mlx5: Advertise XRC ODP support new a163afc88556 IB/core: Remove ib_sg_dma_address() and ib_sg_dma_len() new 6a8a2aa62da2 Merge tag 'v5.0-rc5' into rdma.git for-next new c3c668e74239 RDMA/hns: Make some function static new fa40718804a1 RDMA/rxe: Move rxe_init_av() to rxe_av.c new 668aa15b5bf8 RDMA/rxe: Improve loopback marking new d061effc36f7 RDMA/hns: Fix the Oops during rmmod or insmod ko when rese [...] new 6a04aed6afae RDMA/hns: Fix the chip hanging caused by sending mailbox&C [...] new d3743fa94ccd RDMA/hns: Fix the chip hanging caused by sending doorbell [...] new 95b8e384d8c4 iw_cxgb*: kzalloc the iwcm verbs struct new f76903d574b2 RDMA/IWPM: refactor the IWPM message attribute names new b0bad9ad514f RDMA/IWPM: Support no port mapping requirements new bd67d564627f Merge remote-tracking branch 'rdma/for-next' adds b37ecb595dff net: phy: aquantia: Shorten name space prefix to aqr_ adds 81e6578c16d1 net: phy: aquantia: remove unneeded includes adds 4d5dfb666c1b net: phy: aquantia: use macro PHY_ID_MATCH_MODEL adds 278f6b674f9a net: phy: aquantia: replace magic numbers with constants adds ee825e8bc74f Merge branch 'phy-aquantia-improvements' adds 303a339f30a9 bpfilter: remove extra header search paths for bpfilter_umh adds ff7653f94b52 net: Fix fall through warning in y2038 tstamp changes. adds ce3fdb697f68 netdevice.h: Add __cold to netdev_<level> logging functions adds cc7335786f72 socket: fix for Add SO_TIMESTAMP[NS]_NEW new 2c2ab5af7d14 sh_eth: rename sh_eth_cpu_data::hw_checksum new f8e022db5056 sh_eth: RX checksum offload support new 48132cd0c631 sh_eth: offload RX checksum on R7S72100 new 040c16fd5974 sh_eth: offload RX checksum on R8A7740 new 0da843adeefb sh_eth: offload RX checksum on R8A77980 new 06240e1b526d sh_eth: offload RX checksum on SH7734 new 997feb11b83b sh_eth: offload RX checksum on SH7763 new d3ab9df53e8e Merge branch 'sh_eth-implement-simple-RX-checksum-offload' new fc9c5a4a5a57 net/mlx5: Fix code style issue in mlx driver new 5468e82f7034 net: phy: fixed-phy: Drop GPIO from fixed_phy_add() new dd648818dad3 net: nixge: Make mdio child node optional new 8dc0ae90ad02 net: nixge: Add support for fixed-link configurations new baaac2fb0dda dt-bindings: net: Add fixed-link support new 7194d92b23ea Merge branch 'nixge-Fixed-link-support' new 4a4cec725790 net: marvell: mvpp2: use phy_interface_mode_is_8023z() helper new bf2fa12593c2 net: marvell: mvpp2: fix lack of link interrupts new f07e63eb69be Merge remote-tracking branch 'net-next/master' adds 8461ef8b7ef2 tools/bpf: move libbpf pr_* debug print functions to headers adds 9d100a19ffa5 tools/bpf: print out btf log at LIBBPF_WARN level adds 6f1ae8b6628b tools/bpf: simplify libbpf API function libbpf_set_print() adds 9fa3b47304b6 Merge branch 'change-libbpf-print-api' adds ecc15f113c8e s390: bpf: fix JMP32 code-gen adds 7e8a5903774b selftests/bpf: use localhost in tcp_{server,client}.py adds b8dcf8d149db tools/bpf: expose functions btf_ext__* as API functions adds 96408c43447a tools/bpf: implement libbpf btf__get_map_kv_tids() API function adds 1728b11110f1 Merge branch 'libbpf-btf_ext' new a8a1f7d09cfc libbpf: fix libbpf_print new 69eaab04c675 btf: extract BTF type size calculation new d5caef5b5655 btf: add BTF types deduplication algorithm new 9c651127445c selftests/btf: add initial BTF dedup tests new 31de389707c8 Merge branch 'bpf-btf-dedup' new 2353ecc6f91f bpf, riscv: add BPF JIT for RV64G new 8a9e0aff8844 MAINTAINERS: add RISC-V BPF JIT maintainer new e8cb0167ae68 bpf, doc: add RISC-V JIT to BPF documentation new e2c6f50e4884 selftests/bpf: add "any alignment" annotation for some tests new 90d304b7f7a1 Merge branch 'bpf-riscv-jit' new 23e14647b160 Merge remote-tracking branch 'bpf-next/master' new 23cd99a9996a Merge remote-tracking branch 'netfilter-next/master' new 6cee48b8253d Merge remote-tracking branch 'nfc-next/master' new a7c35d72fb11 Merge remote-tracking branch 'wireless-drivers-next/master' adds e20a2e9c42c9 Bluetooth: Fix decrementing reference count twice in relea [...] new 917d1411261f Merge remote-tracking branch 'bluetooth/master' new 341203e78943 mac80211_hwsim: Support boottime in scan results new 2dae404e3f04 Merge remote-tracking branch 'mac80211-next/master' new 08fae9f72dda Merge remote-tracking branch 'gfs2/for-next' new 5118fcfaf782 Merge remote-tracking branch 'mtd/mtd/next' new 2cd457f328c1 mtd: rawnand: stm32_fmc2: add STM32 FMC2 NAND flash contro [...] new 33c8cf421522 mtd: rawnand: stm32_fmc2: add polling mode new f385ebf074d1 mtd: rawnand: sunxi: Use a consistent name for sunxi_nand_ [...] new 6c721acdd558 mtd: rawnand: sunxi: Use struct_size() new a55abb369245 mtd: rawnand: sunxi: Name nand_chip objects consistently new cde567e3d36d mtd: rawnand: sunxi: Stop passing mtd_info objects around new f5f888719a99 mtd: rawnand: sunxi: Add an SPDX tag new df5057999f8c mtd: rawnand: sunxi: Migrate to ->exec_op() new 67c88008c3e2 mtd: rawnand: sunxi: Fix kernel doc headers new f4cb4d7b46f6 mtd: spinand: macronix: Fix ECC Status Read new 511d05e0dadd mtd: rawnand: sunxi: Handle the tREA > tRC / 2 case new 7b30196534c9 mtd: rawnand: marvell: use struct_size() in devm_kzalloc() new b5c2defc0261 mtd: rawnand: mtk: Use nand_controller_init() instead of o [...] new a0916c94e914 mtd: rawnand: tmio: Do not abuse nand_controller->wq new efe5d132cb50 mtd: rawnand: omap2: Use nand_controller_init() new 661803b23330 mtd: rawnand: Stop using chip->state in drivers new 013e6292aaf5 mtd: rawnand: Simplify the locking new 3059ba75ca8b dt-bindings: nand: meson: add Amlogic NAND controller driver new 8fae856c5350 mtd: rawnand: meson: add support for Amlogic NAND flash co [...] new 0f416a463ecc MAINTAINERS: Add entry for Amlogic NAND controller driver new db214513f62f mtd: spinand: Add support for all Toshiba Memory products new 5b15f8650bdb mtd: rawnand: Annotate implicit fall through in nand_comma [...] new 3175e121832f mtd: rawnand: Annotate implicit fall through in nand_scan_tail new d4ea6ed022de mtd: rawnand: denali: remove ->erase hook new 2d73f3d66b70 mtd: rawnand: remove ->legacy.erase and single_erase() new f9ffb406d35b mtd: rawnand: check return code of nand_reset() and nand_r [...] new 4b3ee71be034 mtd: rawnand: denali: remove unneeded denali_reset_irq() call new a8fce9fe2c44 mtd: rawnand: denali: remove unused function argument 'raw' new 7a10a92f12b7 mtd: rawnand: denali: remove unused dma_addr field from de [...] new c40c7a990a46 mtd: spinand: Add support for GigaDevice GD5F1GQ4UExxG new 30c72ab142a2 mtd: rawnand: fsmc: Reset NAND timings on resume() new ab3ab7b654ae mtd: rawnand: fsmc: Disable NAND on remove() new f1df6f586d34 Merge remote-tracking branch 'nand/nand/next' new d528d16c7b92 Merge remote-tracking branch 'spi-nor/spi-nor/next' new fcee876d1335 Merge remote-tracking branch 'crypto/master' adds 37fdaa3390cf Merge tag 'drm-misc-next-2019-02-01' of git://anongit.free [...] adds 376bc02da22e drm/ast: Replace ttm_bo_unref with ttm_bo_put adds b063dc9c1c68 drm/nouveau: Replace ttm_bo_reference with ttm_bo_get adds 829eee6290b3 drm/nouveau: Replace ttm_bo_unref with ttm_bo_put adds 2d18cb98d68e drm/vmwgfx: Replace ttm_bo_reference with ttm_bo_get adds 6034d9d48e62 drm/vmwgfx: Replace ttm_bo_unref with ttm_bo_put adds 706b7761abea drm/mgag200: Replace ttm_bo_unref with ttm_bo_put adds cbce5f0a9f30 drm/ttm: Remove ttm_bo_reference and ttm_bo_unref adds 22051b636e34 drm/amd/display: Poll pending down rep before clear payloa [...] adds 428da2bdb05d drm/amd/display: Enable vblank interrupt during CRC capture adds 43a6a02eb355 drm/amd/display: Re-enable CRC capture following modeset adds 8fde60b7f350 drm/amd/display: Add Vline1 interrupt source to InterruptManager adds 4b5105036afb drm/amd/display: Don't leak memory when updating streams adds a97c084aad39 drm/amd/powerplay: add override pcie parameters for Vega20 adds 06ea4c349915 drm/amdgpu: csa_vaddr should not larger than AMDGPU_GMC_HO [...] adds cdba61daf550 drm/amdgpu: sriov restrict max_pfn below AMDGPU_GMC_HOLE adds 193392ed9f69 Revert "drm/amd/display: add -msse2 to prevent Clang from [...] adds 47dd8048a1bf drm/amdgpu: Show XGMI node and hive message per device only once adds 148fb2e2e387 Merge branch 'drm-next-5.1' of git://people.freedesktop.or [...] adds 2cc3b81dfa7f Merge tag 'drm-intel-next-2019-02-02' of git://anongit.fre [...] new 1530b840c7f2 Merge remote-tracking branch 'drm/drm-next' adds 3d7a64b992ea drm/i915: Allow normal clients to always preempt idle prio [...] adds 1413b2bc0717 drm/i915: Trim NEWCLIENT boosting new 87f1ef225242 drm/i915: Record the sseu configuration per-context & engine new ec431eae8fc5 drm/i915/perf: lock powergating configuration to default w [...] new 7810858412a0 drm/i915: Add timeline barrier support new e46c2e99f600 drm/i915: Expose RPCS (SSEU) configuration to userspace (G [...] new c06ee6ff2cbc drm/i915/selftests: Context SSEU reconfiguration tests new a21f453c73aa drm/i915/selftests: Exercise some AB...BA preemption chains new 64d6c500a384 drm/i915: Generalise GPU activity tracking new a42375af0a30 drm/i915: Release the active tracker tree upon idling new 5f5c139d6900 drm/i915: Allocate active tracking nodes from a slabcache new 21950ee7cc8f drm/i915: Pull i915_gem_active into the i915_active family new b2ae318acdca drm/i915: Rename HAS_GMCH new ab1ab0eb0cb6 drm/i915: do not return invalid pointers as a *dentry new 39806c3f11e2 drm/i915: Include register polling in reg_rw traces new f81b845f72c3 drm/i915: Push clear_intel_crtc_state() onto the heap new 0aded171e20e drm/i915: Fix wm latency==0 disable on skl+ new d16221195ae2 drm/i915: Extract icl_set_pipe_chicken() new 108d14bdaef6 drm/i915: Setup PIPE_CHICKEN for fastsets too new bf002c100740 drm/i915: W/A for underruns with WM1+ disabled on icl new edda8a0bb3da Merge remote-tracking branch 'drm-intel/for-linux-next' adds 0747a672a328 gpu: host1x: Use completion instead of semaphore adds f67524caf499 gpu: host1x: Represent host1x bus devices in debugfs adds 6841482b82e5 gpu: host1x: Set up stream ID table adds 9e7290dae086 gpu: host1x: Program the channel stream ID adds e4339b5c40e6 gpu: host1x: Introduce support for wide opcodes adds 685aeb70db02 gpu: host1x: Support 40-bit addressing adds 7a0658caa44d gpu: host1x: Use direct DMA with IOMMU API usage adds af981846fd33 gpu: host1x: Restrict IOVA space to DMA mask adds e663b917f54c gpu: host1x: Support 40-bit addressing on Tegra186 adds 9286573c9ef0 gpu: host1x: Use correct semantics for HOST1X_CHANNEL_DMAEND adds fb15fdba16de gpu: host1x: Optimize CDMA push buffer memory usage adds 12b1a17af1db drm/tegra: Store parent pointer in Tegra DRM clients adds 6752f96bc34a drm/tegra: vic: Load firmware on demand adds 5883187c03bc drm/tegra: Setup shared IOMMU domain after initialization adds d901db17fe24 drm/tegra: Restrict IOVA space to DMA mask adds 7505bf1747e3 drm/tegra: vic: Do not clear driver data adds 6e5cdaa640ef drm/tegra: vic: Support stream ID register programming adds 30d634dbe5ca dt-bindings: display: tegra: Support SOR crossbar configuration adds 5da853b860e5 drm/tegra: sor: Support device tree crossbar configuration new 1efdda35f6e9 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds 938010ab0722 drm/xen-front: Drop pointless static qualifier in fb_destroy() adds 24ded292a5c2 drm/xen-front: Fix mmap attributes for display buffers adds 1e55a53a28d3 drm: Trivial comment grammar cleanups new db97dd0eef3a drm/cirrus: add plane setup new 86c5b359d9e1 drm/bochs: fix bochs_gem_prime_mmap new 3a8844c29852 drm/dp_mst: Fix unbalanced malloc ref in drm_dp_mst_deallo [...] new a3d15c4b0ecd drm/dp_mst: Remove port validation in drm_dp_atomic_find_v [...] new 022debad063e drm/atomic: Add drm_atomic_state->duplicated new 88ec89adec36 drm/nouveau: Move PBN and VCPI allocation into nv50_head_atom new 3d16e4e6170f Merge remote-tracking branch 'drm-misc/for-linux-next' new 6de75d556738 drm/msm/dpu: Remove unused format tables. new e6b63a7bb6cd drm/msm/dpu: Use simple list for plane format init new 410f119ba726 drm/msm/dpu: Plane helper for modifiers new 3ba25595e235 drm/msm/dpu: Initialize supported modifiers new 918ce5b981ea drm/msm/dpu: Correct initialization of modifiers new 8998010c538d drm/msm/dpu: avoid tracking reservations in RM new 3763f1a55110 drm/msm/dpu: remove dev from RM new 720a221f8770 drm/msm/dpu: clean up dpu_rm_check_property_topctl declaration new ab92182cddd3 drm/msm/dpu: remove encoder from crtc mixer struct new 1a5e17785603 drm/msm/dpu: clean up redundant hw type new 7579cb0533d7 drm/msm/dpu: maintain hw_mdp in kms new 070e64dc1bbc drm/msm/dpu: Convert to a chained irq chip new 9b9c8e7e829a drm/msm/dpu: fix documentation for intf_type new a802ee99c448 drm/msm/dpu: handle failures while initializing displays new 0029f3b6a8f4 drm/msm/dpu: Remove unused enum and comment from dpu mdss new a004f603fa61 drm/msm/dpu: Cleanup dpu plane interface new 5e1023d613c3 drm/msm/dpu: Clean up dpu hw interrupts new 7f0bf1c09f3c drm/msm/dpu: Change definition of RGB565 and BGR565 new 3c12568271e2 drm/msm/dpu: use kthread_destroy_worker to release msm workers new 5aeb66563fe2 drm/msm/dpu: use msm wq for vblank events new e077fe752cd3 drm/msm/dpu: use msm wq for idle power collapse new d9db30ce7d04 drm/msm: clean up display thread new 48d1d28eec5c drm/msm: subclass work object for vblank events new 45815d0962e9 drm: add definitions for DP Audio/Video compliance tests new d3db61caf45a drm/msm/dpu: remove struct encoder_kickoff_params new 72d0d5eb1299 Merge remote-tracking branch 'drm-msm/msm-next' new d338eca572bc Merge remote-tracking branch 'imx-drm/imx-drm/next' new 951cc9e87475 Merge remote-tracking branch 'etnaviv/etnaviv/next' new a5b30f1029c5 Merge remote-tracking branch 'regmap/for-next' new c7c3fec8a524 ALSA: x86: Avoid passing NULL to memory allocators new bc70a9d70052 ALSA: arm: Avoid passing NULL to memory allocators new 18d33cdb0b30 ASoC: amd: Avoid passing NULL to memory allocators new 8f74ae398aa0 ASoC: sh: Avoid passing NULL to memory allocators new 6ce1d63ed721 ALSA: core: Don't allow NULL device for memory allocation new 7f8a456f5214 Merge remote-tracking branch 'sound/for-next' adds 11907e9d3533 ASoC: fsl-asoc-card: fix object reference leaks in fsl_aso [...] adds 78a24e10cd94 ASoC: soc-core: clear platform pointers on error adds adfebb51e175 ASoC: topology: unload physical dai link in remove adds 766cc4965a3a ASoC: mediatek: btcvsd: fix spelling mistake "offest" -> "offset" adds 0f747bb27379 ASoC: ak4118: fix missing header adds 23c10f83944b Merge branch 'asoc-5.1' into asoc-next new f4d3d2aa1a65 Merge remote-tracking branch 'sound-asoc/for-next' new e47ff893bc67 Input: sx8654 - convert #defined flags to BIT(x) new 3c1697e6bc5c Input: sx8654 - do not override interrupt trigger new 3c1faac2407a Merge remote-tracking branch 'input/next' adds 6e02318eaea5 nvme: add support for the Write Zeroes command adds 794a4cb3d2f7 nvme: remove the .stop_ctrl callout adds e960f71a3dfb Merge branch 'nvme-5.1' of git://git.infradead.org/nvme in [...] adds 0520300f628c Merge branch 'for-5.1/block' into for-next adds f1e5b6239bdd md-linear: use struct_size() in kzalloc() adds ebda52fa1be7 raid1: simplify raid1_error function adds 09e57403705d Merge branch 'md-next' of https://github.com/liu-song-6/li [...] adds bdec662b033e Merge branch 'for-5.1/block' into for-next new 15af21044d17 Merge remote-tracking branch 'block/for-next' new e527a902d94d mmc: omap: fix the maximum timeout setting new b963c55c3ec4 mmc: bcm2835: Drop DMA channel error pointer check new 902c836121d8 mmc: bcm2835: Drop pointer to mmc_host from bcm2835_host new 7863f3c20631 mmc: bcm2835: Deduplicate reset of driver data on remove new 754d787b1809 mmc: slot-gpio: Remove override_active_level on WP new 7112e042b825 Merge remote-tracking branch 'mmc/next' new 521d265d6200 Merge remote-tracking branch 'kgdb/kgdb-next' new 79d4bf217208 Merge remote-tracking branch 'mfd/for-mfd-next' new 6c21f8455633 Merge remote-tracking branch 'backlight/for-backlight-next' new bd792ac44d80 Merge remote-tracking branch 'battery/for-next' adds ec3096e764b3 Merge branch 'regulator-5.1' into regulator-next new 41a3ef28efe0 Merge remote-tracking branch 'regulator/for-next' new bf6faca9f225 Merge remote-tracking branch 'security/next-testing' new 91bc38284b79 Merge remote-tracking branch 'apparmor/apparmor-next' new 219a3e8676f3 integrity, KEYS: add a reference to platform keyring new 278311e417be kexec, KEYS: Make use of platform keyring for signature verify new 107dfa2e56ec encrypted-keys: fix Opt_err/Opt_error = -1 new c8b37524d3cd evm: remove set but not used variable 'xattr' new fdb2410f7702 ima: define ima_post_create_tmpfile() hook and add missing call new e7fde070f39b evm: Use defined constant for UUID representation new e9818521d8f4 Merge remote-tracking branch 'integrity/next-integrity' new 45189a1998e0 selinux: fix avc audit messages new 0db1bec2adeb Merge remote-tracking branch 'selinux/next' new 41ac27d19b07 selftests: add TPM 2.0 tests new 08256a41e0cb Merge remote-tracking branch 'tpmdd/next' new 80c65ce07f88 Merge remote-tracking branch 'watchdog/master' new ecbca117bd02 Merge remote-tracking branch 'iommu/next' new 278bca7f318e vfio-mdev: Switch to use new generic UUID API new 3c8d7ef89bb8 vfio: platform: reset: fix up include directives to remove [...] new 2a647c9c3cfb Merge remote-tracking branch 'vfio/next' new aa5ac0c15de3 Merge remote-tracking branch 'audit/next' new 050e64779ed0 Merge remote-tracking branch 'devicetree/for-next' new 4aa197cc4164 Merge remote-tracking branch 'spi/for-next' adds 0dc5f54f716d Merge branch 'core/core' adds e199ef33bb3f Merge branch 'irq/core' adds 20d3b287e199 Merge branch 'locking/atomics' adds 4355f08df272 Merge branch 'locking/core' adds 03f2a540f122 Merge branch 'perf/core' adds f6f96599bf51 Merge branch 'ras/core' adds f4d4862dcef1 Merge branch 'sched/core' adds ba1ef96ac73d Merge branch 'timers/core' adds bb1f8600e9c2 Merge branch 'x86/alternatives' adds e2c403557ebb Merge branch 'x86/asm' adds ac09c5f43cf6 x86/boot: Build the command line parsing code unconditionally adds de50ce20cd05 x86/boot: Copy kstrtoull() to boot/string.c adds 3c98e71b42a7 x86/boot: Add "acpi_rsdp=" early parsing adds 33f0df8d843d x86/boot: Search for RSDP in the EFI tables adds 93a209aaaad4 x86/boot: Search for RSDP in memory adds 3a63f70bf4c3 x86/boot: Early parse RSDP and save it in boot_params adds 02a3e3cdb7f1 x86/boot: Parse SRAT table and count immovable memory regions adds 690eaa532057 x86/boot/KASLR: Limit KASLR to extract the kernel in immov [...] adds 6eb09d138a33 Merge branch 'x86/boot' adds 9b4faa9598f2 Merge branch 'x86/build' adds 132dc31173c9 Merge branch 'x86/cleanups' adds f1a3bf7929c8 Merge branch 'x86/cpu' adds 7f828bd3efb3 Merge branch 'x86/fpu' adds 1d63c8a33f30 Merge branch 'x86/kdump' adds ae7e220f457f Merge branch 'x86/pti' adds d28af26faa0b x86/MCE: Initialize mce.bank in the case of a fatal error [...] adds 3fc175d79dbc Merge branch 'x86/urgent' new 36842ce4da24 Merge remote-tracking branch 'tip/auto-latest' new 4c56857bd269 Merge remote-tracking branch 'clockevents/clockevents/next' new 78cb2c489f40 Merge remote-tracking branch 'edac-amd/for-next' new 2258765da7a2 Merge remote-tracking branch 'irqchip/irq/irqchip-next' new fb421da2e449 Merge remote-tracking branch 'rcu/rcu/next' new 9a8c19e45a8f Merge remote-tracking branch 'kvm-arm/next' new 8d43d5703667 KVM: s390: clarify kvm related kernel message new b7d455712927 KVM: s390: drop obsolete else path new 689bdf9e9c33 KVM: s390: make bitmap declaration consistent new 246b72183b35 KVM: s390: move bitmap idle_mask into arch struct top level new 672128bfee08 KVM: s390: coding style kvm_s390_gisa_init/clear() new 96723d323a08 KVM: s390: use pending_irqs_no_gisa() where appropriate new bb2fb8cdcf2d KVM: s390: remove kvm_s390_ from gisa static inline functions new 982cff425959 KVM: s390: introduce struct kvm_s390_gisa_interrupt new 3dec19221788 s390/cio: add function chsc_sgib() new 1282c21eb3da KVM: s390: add the GIB and its related life-cyle functions new 25c84dbaec6a KVM: s390: add kvm reference to struct sie_page2 new 6cff2e104601 KVM: s390: add functions to (un)register GISC with GISA new 174dd4f88875 KVM: s390: kvm_s390_gisa_clear() now clears the IPM only new 9f30f6216378 KVM: s390: add gib_alert_irq_handler() new b1d1e76ed9ee KVM: s390: start using the GIB new b9fa6d6ee9b8 KVM: s390: fix possible null pointer dereference in pendin [...] new a834cbf87be5 Merge remote-tracking branch 'kvms390/next' new 1c32e30373d7 Merge remote-tracking branch 'xen-tip/linux-next' new 93db9042d097 Merge remote-tracking branch 'percpu/for-next' new 326b3fb8c100 Merge remote-tracking branch 'workqueues/for-next' new 20659f254fc9 Merge remote-tracking branch 'drivers-x86/for-next' new b55961fc6b53 Merge remote-tracking branch 'leds/for-next' new 76e79fe690c8 Merge remote-tracking branch 'ipmi/for-next' adds 79a4e91d1bb2 device.h: Add __cold to dev_<level> logging functions new 5a8970608134 Merge remote-tracking branch 'driver-core/driver-core-next' new 69cfd0d9a40f Merge remote-tracking branch 'usb/usb-next' new d7c3eeffbc55 usb: gadget: Remove dead branch code new b266d6e496a8 dt-bindings: usb: Add support for msm8998 new 54c9da1bcec4 usb: dwc3: qcom: Add support for MSM8998 new 1c1a3ddae978 usb: renesas_usbhs: replace udelay() with usleep_range() new 169e3b68cadb usb: dwc3: gadget: Fix OTG events when gadget driver isn't loaded new d26c05781e08 dt-bindings: usb: keystone-usb: Add ti,am654-dwc3 support new eca6b49430c6 usb: dwc3: keystone: Add support for ti,am654-dwc3 new 4d8cd6160920 usb: gadget: aspeed: fix typo new 488e3b5fcd1d usb: gadget: udc: reduce indentation new 35ed6229c0f0 usb: gadget: udc: renesas_usb3: Add bindings for r8a774c0 new 539cf1039165 dt-bindings: usb: renesas_usbhs: Add r8a774c0 support new 8b4c62aef6f6 usb: gadget: u_serial: process RX in workqueue instead of tasklet new e49107d8acfe usb: gadget: uvc: add uvcg_warn macro new 546970fdab1d usb: gadget: udc: renesas_usb3: add support for r8a774c0 new a3af5e3ad3f1 usb: dwc3: gadget: add dwc3_request status tracking new b2b6d601365a usb: dwc3: gadget: prevent dwc3_request from being queued twice new 7c3d7dc89e57 usb: dwc3: gadget: remove req->started flag new acbfa6c26f21 usb: dwc3: gadget: clear DWC3_EP_TRANSFER_STARTED on cmd complete new 974a1368c33e usb: dwc3: gadget: don't use resource_index as a flag new 9f45581f5eec usb: dwc3: gadget: early giveback if End Transfer already [...] new 3aec99154db3 usb: dwc3: gadget: remove DWC3_EP_END_TRANSFER_PENDING new 7790b3556fcc usb: dwc3: trace: pass trace buffer size to decoding functions new 1381a5113caf usb: dwc3: debug: purge usage of strcat new 9e6ce93e9722 Merge remote-tracking branch 'usb-gadget/next' adds 15fb84b74196 USB: serial: cp210x: add GPIO support for CP2104 new 9b63184c1896 Merge remote-tracking branch 'usb-serial/usb-next' new ef6fd38886e2 Merge remote-tracking branch 'phy-next/next' new 65eddbb34dec Merge remote-tracking branch 'tty/tty-next' new 0eab6f87317d Merge remote-tracking branch 'char-misc/char-misc-next' new 4dc4ac16b224 Merge remote-tracking branch 'extcon/extcon-next' adds 53a6f022b4fe staging: iio: adt7316: fix register and bit definitions adds 85a1c1191331 staging: iio: adt7316: invert the logic of the check for a [...] adds 5107d16e0aa4 staging: iio: adt7316: use correct variable in DAC_interna [...] adds 10bfe7cc1739 staging: iio: adt7316: allow adt751x to use internal vref [...] adds 9f287a1c3fff staging: iio: adt7316: remove dac vref buffer bypass from adt751x adds 32f228cb2ac7 staging: iio: adt7316: change interpretation of write to d [...] adds 618ab57f95bd staging: iio: adt7316: correct spelling of ADT7316_DA_EN_V [...] adds 1533e4574878 staging: iio: adt7316: drop unnecessary initialization of [...] adds 7f6b6d553df7 Staging: iio: adt7316: Add all irq related code in adt7316 [...] adds c9d07120ab9a staging: iio: ad5933: change regulator binging for vref adds 0e0a22aebd64 staging: iio: ad5933: use clock framework for clock reference adds 05cf4fe73824 staging: iio: ad5933: add binding doc for ad5933 adds 243c5c9d7b62 staging: iio: adc: ad7280a: split ad7280_channel_init() to [...] adds 4b6374577fe7 staging: iio: adc: ad7280a: split ad7280_attr_init() to mo [...] adds f1b753a0f866 staging: iio: ad7816: drop unnecessary initialization of v [...] adds 17abc9ec68b7 iio: add IIO_MASSCONCENTRATION channel type adds 232e0f6ddeae iio: chemical: add support for Sensirion SPS30 sensor adds bf81deacc6fa dt-bindings: iio: chemical: sps30: add device tree support adds b170f7d48443 iio: Add modifiers for ethanol and H2 gases adds ce514124161a iio: chemical: sgp30: Support Sensirion SGP30/SGPC3 sensors adds 4535fa0576d2 iio: chemical: sgp30: add device tree support adds 557e585c3fdb staging: iio: adc: ad7606: Use wait-for-completion handler adds c0683bfd3772 staging: iio: adc: ad7606: Use devm functions in probe adds 41f71e5e7daf staging: iio: adc: ad7606: Use find_closest() macro adds 6620585a0c9e staging: iio: adc: ad7606: Use vendor prefix for DT properties adds 43f9b204edf0 staging: iio: adc: ad7606: Add OF device ID table adds 6a4b8937a3d6 iio: imu: st_lsm6dsx: remove set but not used variable '' adds c546d4965614 iio: chemical: sps30: add support for self cleaning adds ae0b3773721f iio: ad9523: fix a missing check of return value adds 2bbf53e3e506 staging: iio: adc: ad7606: Simplify the Kconfing menu adds ca5b4637d7ca staging: iio: adc: ad7606: Use SPDX identifier adds cc49bd1652a4 staging: iio: adc: ad7606: Add support for threaded irq adds 54160ae3b2d3 staging: iio: adc: ad7606: Misc style fixes (no functional [...] adds 2985a5d88455 staging: iio: adc: ad7606: Move out of staging adds 6e33a125df66 dt-bindings: iio: adc: Add docs for AD7606 ADC adds a4b475b1abbb dt-bindings: iio: adc: meson-saradc: update temperature se [...] adds b002bf5f8dbc iio: adc: meson-saradc: enable the temperature sensor two [...] adds 7fc93f3285b1 iio: adc: xilinx: check return value of xadc_write_adc_reg adds e9de475723de staging: iio: adt7316: fix dac_bits assignment adds 76b7fe8d6c4d staging: iio: adt7316: fix handling of dac high resolution option adds 45130fb030ae staging: iio: adt7316: fix the dac read calculation adds 78accaea117c staging: iio: adt7316: fix the dac write calculation adds 49ad8171e56c iio: ti-ads124s08: Add DT binding documentation adds e717f8c6dfec iio: adc: Add the TI ads124s08 ADC code adds 192778fb969c iio: dac: ad5686: Add support for AD5674R/AD5679R adds 1dca9bdec6cb iio: magnetometer: mag3110: add vdd/vddio regulator operat [...] adds 1a02d1239389 iio: light: isl29018: add vcc regulator operation support adds a7b4f316af85 dt-bindings: iio: accel: mma8452: add power supplies property adds f6ff49b8a3b6 iio: accell: mma8452: add vdd/vddio regulator operation support adds e5aab7b0d88d iio:st_pressure:initial lps22hh sensor support adds f7da88457821 iio: chemical: bme680: Add device-tree support adds 8b1352a008bc dt-bindings: iio: chemical: Add bindings for bme680 adds 62129a0849d2 iio: chemical: sps30: allow changing self cleaning period adds 1e1ab0b9f5a3 dt-binding: iio: add NPCM ADC documentation adds 9bf85fbc9d8f iio: adc: add NPCM ADC driver adds f38ab20b749d iio: st_accel: use ACPI orientation data adds 349c2deafed7 dt-bindings: iio: pressure: add LPS22HH bindings adds d9f5c4e2374d dt-bindings: iio: imu: add icm20602 bindings to mpu6050 adds 22904bdff978 iio: imu: mpu6050: Add support for the ICM 20602 IMU adds 0e4c2da4f058 staging: iio: cdc: ad7152: remove driver completely adds a5f8c7da3dbe iio: adc: Add AD7768-1 ADC basic support adds b64d97300888 dt-bindings: iio: adc: Add docs for AD7768-1 adds 6aef699a7d7e iio: light: add driver for MAX44009 adds 1e65b2f1f663 dt-bindings: iio: light: Add max44009 adds 80109c32348d staging: iio: frequency: ad9833: Get frequency value statically adds 8e8040c52e63 staging: iio: frequency: ad9833: Load clock using clock framework adds 3fa30bf7004b iio: chemical: sps30: remove printk format specifier adds 1dcc3ed4a774 Merge tag 'iio-for-5.1a' of git://git.kernel.org/pub/scm/l [...] new d6be1a62a794 Merge remote-tracking branch 'staging/staging-next' new b88e413b817d Merge remote-tracking branch 'mux/for-next' adds a7359e762fdd dmaengine: fsldma: Replace DMA_IN/OUT by FSL_DMA_IN/OUT adds a1ff82a9c165 dmaengine: fsldma: Adding macro FSL_DMA_IN/OUT implement f [...] adds b092529e0aa0 dmaengine: fsl-qdma: Add qDMA controller driver for Layers [...] adds 9e2b9d3490a6 dt-bindings: fsl-qdma: Add NXP Layerscpae qDMA controller [...] adds 279cc97c01a2 dmaengine: fsl-qdma: add MODULE_LICENSE adds de1fa4f61be7 dmaengine: fsl-edma: use struct_size() in kzalloc() adds 0fa89f972da6 dmaengine: fsl-edma: dma map slave device address adds 6175f6a7ebc7 dmaengine: fsldma: Add 64-bit I/O accessors for powerpc64 adds ec3e0ba3e0b4 Merge branch 'topic/fsl' into next adds 3e05ada04382 dmaengine: bcm2835: Return void from abort of transactions adds 603fe86be189 dmaengine: bcm2835: Enforce control block alignment adds efdffc1aaf1a dmaengine: bcm2835: Drop gratuitous list deletion adds 37c22cabf225 dmaengine: bcm2835: Drop outdated comment on supported tra [...] adds dcaf7a6a99f4 Merge branch 'topic/brcm' into next adds 50fdb52a7cda Documentation: bindings: k3dma: Extend the k3dma driver bi [...] adds e2d896c08ca3 Documentation: bindings: dma: Add binding for dma-channel-mask adds d4bdc39f5bd0 dmaengine: k3dma: Upgrade k3dma driver to support hisi_asp [...] adds 1200e070d6cc dmaengine: k3dma: Delete axi_config adds c4994a98faf2 dmaengine: k3dma: Add support for dma-channel-mask adds 6f53b3d320ac Merge branch 'topic/k3dma' into next new f8a2a3ce110f Merge remote-tracking branch 'slave-dma/next' new aaceb7fb65c4 Merge remote-tracking branch 'cgroup/for-next' new 1174ec66058c Merge branch 'fixes' into for-next new 171e4909eac7 scsi: qla2xxx: Add new FC-NVMe enable BIT to enable FC-NVM [...] new e18e9dac9cdc scsi: csiostor: Remove set but not used variable 'pln' new f80d2f0846b7 scsi: target/core: Remove the write_pending_status() callb [...] new 3f0661a492a1 scsi: target/core: Remove several state tests from the TMF code new 2281c95fe751 scsi: target/core: Simplify the LUN RESET implementation new 83f85b8ec305 scsi: target/core: Inline transport_lun_remove_cmd() new 94ebb4716008 scsi: target/core: Add target_send_busy() new 8b8807b9e982 scsi: RDMA/srpt: Fix handling of command / TMF submission failure new 337ec69ed761 scsi: RDMA/srpt: Fix handling of TMF submission failure new fd1b66870914 scsi: RDMA/srpt: Rework I/O context allocation new 40ca8757291c scsi: RDMA/srpt: Fix a credit leak for aborted commands new b53655b80cfc scsi: target/iscsi: Remove an incorrect comment new 618baaf7881e scsi: target/iscsi: Convert comments about locking into ru [...] new 0300b1147e52 scsi: target/iscsi: Fix spelling of "unsolicited" new 1e65cc1631c1 scsi: target/iscsi: Rename a function and a function pointer new 32e36bfbcf31 scsi: target/iscsi: Avoid iscsit_release_commands_from_con [...] new 658c31224de2 scsi: target/iscsi: Simplify iscsit_dump_data_payload() new 47eefded1f70 scsi: target/iscsi: Simplify iscsit_handle_text_cmd() new 27752647f88a scsi: ufs: Print uic error history in time order new d7e6db20944c scsi: sd: Improve sd_print_capacity() new e13949aef43a scsi: aacraid: clean up some indentation and formatting issues new 89408ac8aa86 scsi: MAINTAINERS: Add reviewers for UFS patches new 7c429da45c33 scsi: MAINTAINERS: Update dwc driver maintainer to Pedro Sousa new daa0681118c9 scsi: megaraid_sas: Rework code to get PD and LD list new 44abbaf64b5d scsi: megaraid_sas: Rework device add code in AEN path new f6fe57310811 scsi: megaraid_sas: Add support for DEVICE_LIST DCMD in driver new 1244790d178b scsi: mpt3sas: Rename mpi endpoint device ID macro. new 8f8384503e40 scsi: mpt3sas: Add support for NVMe Switch Adapter new eb9c7ce56045 scsi: mpt3sas: Add support for ATLAS PCIe switch new c6ded86a161d scsi: mpt3sas: Update driver version to 27.102.00.00 new 7ba1bedcaa1e Merge branch 'misc' into for-next new f8742d5f789e Merge remote-tracking branch 'scsi/for-next' new 9c0644ee4aa8 virtio: drop internal struct from UAPI new 608d034343cc virtio-balloon: improve update_balloon_size_func new 5de8e6f4da73 virtio_balloon: remove the unnecessary 0-initialization new e52a1d36283c dt-bindings: virtio-mmio: Add IOMMU description new c422a771fc02 dt-bindings: virtio: Add virtio-pci-iommu node new 088983eaf82b of: Allow the iommu-map property to omit untranslated devices new 38e06d6ca0fc PCI: OF: Initialize dev->fwnode appropriately new 42bcec33a3da iommu: Add virtio-iommu driver new 1b0d3a1db872 iommu/virtio: Add probe request new 249566fa4f17 iommu/virtio: Add event queue new ae8540f656a3 virtio-net: bql support new 482c88ede5b3 include/linux/compiler.h: allow memory operands new b37af47f712b barriers: convert a control to a data dependency new 465243fee6a1 virtio: use dependent_ptr_mb new 2234a3209570 x86/mpx: tweak header name new cf9e40e5844d drm: tweak header name new 05a7ae3f00a3 arch: move common mmap flags to linux/mman.h new 6e4b75a60dfc Merge remote-tracking branch 'vhost/linux-next' new ff9d5720f0f5 Merge remote-tracking branch 'rpmsg/for-next' adds 38f7ae9bdfb6 genirq: export irq_chip_set_wake_parent symbol adds 5c713d9394f3 pinctrl: qcom: spmi-gpio: select IRQ_DOMAIN_HIERARCHY in Kconfig new 07d0c8c5949b Merge remote-tracking branch 'gpio/for-next' new 89bc356a3aee dt-bindings: gpio: pca953x: document the nxp,pcal6416 new 2365c781eff8 gpio: pca953x: add support for pcal6416 type new 7c5340bce8d1 gpio: madera: Add missing const new e2fb3f413a57 Documentation: gpio: driver: fix wire name for I2C new 62f96ec18212 gpio: tegra186: Use TEGRA186_ prefix for GPIO names new c4b7b0d25d79 gpio: altera-a10sr: Trivial coding style fix new b0aabcd0de27 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 2430d6f0435b Merge remote-tracking branch 'pinctrl/for-next' new ea1ec1a0f064 Merge remote-tracking branch 'pwm/for-next' new a692933a8769 signal: Always attempt to allocate siginfo for SIGSTOP new a8113fb2bf27 Merge remote-tracking branch 'userns/for-next' new 125c76d5f347 Merge remote-tracking branch 'random/dev' new fbaf062b7d3d Merge remote-tracking branch 'y2038/y2038' new c1c7271cdf2f Merge remote-tracking branch 'livepatching/for-next' new d73fa16b29b7 Merge remote-tracking branch 'coresight/next' new f0c04c276739 rtc: ds1672: fix unintended sign extension new edb190cb1734 rtc: snvs: make sure clock is enabled for interrupt handle new 761acdda5c2c rtc: rs5c372: r2221: fix to use the correct XSTP bit new c08f9d2f1d1f Merge remote-tracking branch 'rtc/rtc-next' new 0a2901152cda Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new c164d0413f98 Merge remote-tracking branch 'at24/at24/for-next' new fb58629c7cf8 Merge remote-tracking branch 'ntb/ntb-next' new 544e03a86588 Merge remote-tracking branch 'kspp/for-next/kspp' new dd241caed66d Merge remote-tracking branch 'cisco/for-next' new c9c7d76250d3 Merge remote-tracking branch 'gnss/gnss-next' new eb66ec556415 Merge remote-tracking branch 'slimbus/for-next' new ae4246c346a4 Merge remote-tracking branch 'nvmem/for-next' adds bd54211b8e19 XArray tests: RCU lock prohibits GFP_KERNEL adds 809ab9371ca0 XArray: Update xa_erase family descriptions new f9fd29c2bd20 Merge remote-tracking branch 'xarray/xarray' new 2f1945fa1c38 Merge remote-tracking branch 'hyperv/hyperv-next' new 30a613f4a3c9 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' new e9c5ca4d78b3 Merge remote-tracking branch 'pidfd/for-next' new b888129b0ae7 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds 712414786e92 checkpatch: don't interpret stack dumps as commit IDs adds 192714ec7aaf mm, slab, vmscan: accumulate gradual pressure on small slabs adds c99530b28242 mmslabvmscan-accumulate-gradual-pressure-on-small-slabs-fix adds b9ecb38d0b12 mm,vmscan: accumulated slab reclaim pressure fixes adds d2c3aac7f989 mm/gup: fix gup_pmd_range() for dax adds 87cd030ee6ed huegtlbfs: fix page leak during migration of file pages adds acb2507798d4 Revert "mm: use early_pfn_to_nid in page_ext_init" adds de1ca0d5cd7e Rename include/{uapi => }/asm-generic/shmparam.h really adds 585a4c1f9978 kasan: remove use after scope bugs detection. adds 182dfe63e258 page_poison: play nicely with KASAN adds ac89b395d98e kasan: fix kasan_check_read/write definitions adds 3309f8de7fb2 scripts/decode_stacktrace.sh: handle RIP address with segment adds f1aaa9ca6820 sh: remove nargs from __SYSCALL adds ba9bc559ad6e sh: generate uapi header and syscall table header files adds c499fd34d613 lib/debugobjects.c: move printk out of db lock critical sections adds 12f32ea83cc8 ocfs2: fix a panic problem caused by o2cb_ctl adds def92bcd31f3 ocfs2: fix the application IO timeout when fstrim is running adds 9a3513c1ff1e ocfs2: Use zero-sized array and struct_size() in kzalloc() adds 3e69c3328a75 ocfs2: clear zero in unaligned direct IO adds ae9cfd48db34 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes adds f16f85ee7a17 ocfs2/dlm: clean DLM_LKSB_GET_LVB and DLM_LKSB_PUT_LVB whe [...] adds ae557ed97d73 ocfs2/dlm: return DLM_CANCELGRANT if the lock is on grante [...] adds 8db570bafe19 fs/file.c: initialize init_files.resize_wait adds 00d4604f07d1 mm/slub.c: freelist is ensured to be NULL when new_slab() fails adds c68288ec3006 mm/slub: introduce SLAB_WARN_ON_ERROR adds 32c59370241f mm-slub-introduce-slab_warn_on_error-fix adds 5c91cc215b10 mm/slab.c: kmemleak no scan alien caches adds 0d0f90b9b851 include/linux/slub_def.h: comment fixes adds bef2897ac503 mm/page_alloc.c: memory hotplug: free pages as higher order adds 776ec6a2dd63 mm-page_allocc-memory_hotplug-free-pages-as-higher-order-v11 adds d09265f0379d mm-page_allocc-memory_hotplug-free-pages-as-higher-order-v11-fix adds 1f65b9d4fcba mm: balloon: update comment about isolation/migration/compaction adds adb62c664510 mm: convert PG_balloon to PG_offline adds 21f1f4f9e8d6 mm-convert-pg_balloon-to-pg_offline-fix adds 0a737f814995 kexec: export PG_offline to VMCOREINFO adds f43606b57033 xen/balloon: mark inflated pages PG_offline adds e7d29c2ba898 hv_balloon: mark inflated pages PG_offline adds 20026f9d8e11 vmw_balloon: mark inflated pages PG_offline adds 71b1ad3acd2c vmw_balloon-mark-inflated-pages-pg_offline-v2 adds 5f5130f094a9 PM/Hibernate: use pfn_to_online_page() adds 622c1719b6cb PM/Hibernate: exclude all PageOffline() pages adds 9e8ca7aed4df pm-hibernate-exclude-all-pageoffline-pages-v2 adds d4e0099227c2 mm: Refactor readahead defines in mm.h adds bb6e9a0b8f36 mm/vmalloc.c: don't dereference possible NULL pointer in _ [...] adds cab3b4d2c66f mm: replace all open encodings for NUMA_NO_NODE adds 5da9ea7a5162 tools/: replace open encodings for NUMA_NO_NODE adds e96012c893c9 tools/: fix for replace open encodings for NUMA_NO_NODE adds c11110d00a86 mm: reuse only-pte-mapped KSM page in do_wp_page() adds c790921d7e2a mm-reuse-only-pte-mapped-ksm-page-in-do_wp_page-fix adds 71429833a0df powerpc: prefer memblock APIs returning virtual address adds ff51005f42c4 microblaze: prefer memblock API returning virtual address adds 82605f5f4d99 sh: prefer memblock APIs returning virtual address adds 03180e2f7b7f openrisc: simplify pte_alloc_one_kernel() adds a9be3d8a30ed arch: simplify several early memory allocations adds bfc3f603131d arm, s390, unicore32: remove oneliner wrappers for membloc [...] adds 0c67adc8a464 mm, slub: make the comment of put_cpu_partial() complete adds bea1a51cf023 memcg: localize memcg_kmem_enabled() check adds 2a1018bc21be mm/vmalloc.c: make vmalloc_32_user() align base kernel vir [...] adds bbd606e34265 mm/vmalloc: fix size check for remap_vmalloc_range_partial() adds a09c4a9837db mm/vmalloc: do not call kmemleak_free() on not yet account [...] adds 966fd644b67b mm/vmalloc: pass VM_USERMAP flags directly to __vmalloc_no [...] adds 933a6af86f23 vmalloc: export __vmalloc_node_range for CONFIG_TEST_VMALL [...] adds 4f0c0459a143 vmalloc: add test driver to analyse vmalloc allocator adds bca33270e4df vmalloc-add-test-driver-to-analyse-vmalloc-allocator-fix adds d311bf616cc6 selftests/vm: add script helper for CONFIG_TEST_VMALLOC_MODULE adds f5ba11496186 mm: remove sysctl_extfrag_handler() adds 0568b5ceefe6 openvswitch: convert to kvmalloc adds 07fb78f322fb md: convert to kvmalloc adds 0730b7cbc625 selinux: convert to kvmalloc adds b9d06d37b5eb Generic radix trees adds f52e34ed0da0 proc: commit to genradix adds 2bd3fbb3ff23 sctp: convert to genradix adds a12463171cec Drop flex_arrays adds 85631f532e08 mm/hugetlb: distinguish between migratability and movability adds 6d810143b2f2 mm/hugetlb: enable PUD level huge page migration adds a73ea3476b54 mm/hugetlb: enable arch specific huge page size support fo [...] adds 68a0369c81cc arm64/mm: enable HugeTLB migration adds 2c0bc6f2b73b arm64/mm: enable HugeTLB migration for contiguous bit Huge [...] adds 900c904ea372 mm: remove extra drain pages on pcp list adds f573dc566a7e mm: create the new vm_fault_t type adds ecad1677905b x86/mm/fault.c: Convert to use vm_fault_t adds 799d0a979d3b mm/hmm: convert to use vm_fault_t adds 310e94210fc7 include/linux/nodemask.h: use nr_node_ids (not MAX_NUMNODE [...] adds 6144c5d832e2 mm/memcontrol.c: use struct_size() in kmalloc() adds 5794e708c5f4 mm/filemap.c: remove redundant test from find_get_pages_contig adds c2ef9f31d901 memcg: schedule high reclaim for remote memcgs on high_work adds e020b75affe2 memcg-schedule-high-reclaim-for-remote-memcgs-on-high_work-v3 adds faa6e8241e34 mm: swap: check if swap backing device is congested or not adds 73b0482332c8 mm-swap-check-if-swap-backing-device-is-congested-or-not-fix adds d441c2042343 mm-swap-check-if-swap-backing-device-is-congested-or-not-fix-2 adds d6b320151e76 mm: swap: add comment for swap_vma_readahead adds a3b61cea7420 mm: shuffle GFP_* flags adds ae190dfc1b6e mm/filemap: pass inclusive 'end_byte' parameter to filemap [...] adds 40c4bebaf4ae mm, compaction: shrink compact_control adds 7a5de2b13d32 mm, compaction: rearrange compact_control adds fe717ce2c3a6 mm, compaction: remove last_migrated_pfn from compact_control adds 3fbdb6f79b14 mm, compaction: remove unnecessary zone parameter in some [...] adds 85397c4ec77c mm, compaction: rename map_pages to split_map_pages adds f1d01bdeee3f mm, migrate: immediately fail migration of a page with no [...] adds d1ac04361cc9 mm, compaction: always finish scanning of a full pageblock adds 986365f64f16 mm, compaction: ignore the fragmentation avoidance boost f [...] adds 9c9fa23b716f mm, compaction: use free lists to quickly locate a migrati [...] adds 7b1fc6cdadf1 mm, compaction: Use free lists to quickly locate a migrati [...] adds 714beeff38e3 mm, compaction: keep migration source private to a single [...] adds 38eeea951d04 mm, compaction: use free lists to quickly locate a migrati [...] adds 400011e4886c mm, compaction: avoid rescanning the same pageblock multip [...] adds e0cb80b2b298 mm, compaction: finish pageblock scanning on contention adds 1e0a71893c31 mm, compaction: check early for huge pages encountered by [...] adds 41ce7b892c29 mm, compaction: keep cached migration PFNs synced for unus [...] adds 035331ef6bd9 mm, compaction: rework compact_should_abort as compact_che [...] adds 9136f284b2dc mm, compaction: do not consider a need to reschedule as co [...] adds 0eb30f93b02f mm, compaction: reduce premature advancement of the migrat [...] adds 228d3bdb4d3a mm, compaction: round-robin the order while searching the [...] adds a56933a29dc6 mm, compaction: sample pageblocks for free pages adds c68d77911c23 mm, compaction: be selective about what pageblocks to clea [...] adds 79b0aa32c7c0 mm, compaction: capture a page under direct compaction adds b052bb64dacc mm, compaction: Capture a page under direct compaction -fix adds 65f65608e1bf fs: kernfs: add poll file operation adds a135d4c89dbc kernel: cgroup: add poll file operation adds 7b3970fe2ca4 psi: introduce state_mask to represent stalled psi states adds 47a0039d3732 psi: rename psi fields in preparation for psi trigger addition adds 5e54eb502f7c mm, memcg: create mem_cgroup_from_seq adds 4bb4d319a229 mm, memcg: extract memcg maxable seq_file logic to seq_sho [...] adds 619e12f49734 mm/vmalloc.c: fix kernel BUG at mm/vmalloc.c:512! adds f974c9e83ad5 mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() adds 3c1c4919c0e2 mm: prevent mapping slab pages to userspace adds a2439988d1ad mm/memory.c: prevent mapping typed pages to userspace adds 38f0332be935 mm, memcg: proportional memory.{low,min} reclaim adds 0fc9eff1c6a8 mm-proportional-memorylowmin-reclaim-checkpatch-fixes adds 4e91dbadfa46 mm, memcg: Handle cgroup_disable=memory when getting memcg [...] adds 1af14429f6d2 mm: no need to check return value of debugfs_create functions adds eb6404a911c2 mm, oom: remove 'prefer children over parent' heuristic adds 48848245474c mm-oom-remove-prefer-children-over-parent-heuristic-checkp [...] adds a31e9b32326e mm/mmap.c: remove some redundancy in arch_get_unmapped_are [...] adds 4f21df94529a mm/page_owner: move config option to mm/Kconfig.debug adds b3c141f6247b mm: fix some typos in mm directory adds 46caa31faa00 mm/hmm: use reference counting for HMM struct adds 99296e84731e mm/hmm: do not erase snapshot when a range is invalidated adds 69561a5159f2 mm/hmm: improve and rename hmm_vma_get_pfns() to hmm_range [...] adds bf2b26285989 mm/hmm: improve and rename hmm_vma_fault() to hmm_range_fault() adds 6ed9a95f3c87 mm/hmm: improve driver API to work and wait over a range adds 96b275756e03 mm/hmm: potential deadlock in nonblocking code new ad0015a4ae58 mm-hmm-improve-driver-api-to-work-and-wait-over-a-range-fix-fix new c5fda0957a88 mm/hmm: add default fault flags to avoid the need to pre-f [...] new 1213605f6fc9 mm/hmm: add a helper function that faults pages and maps t [...] new 3824b0851de8 mm/hmm: support hugetlbfs (snapshotting, faulting and DMA [...] new 9b7512142108 mm/hmm: allow to mirror vma of a file on a DAX backed filesystem new 97e85131139e mm/hmm: add helpers for driver to safely take the mmap_sem new 35867657cbc0 mm: update ptep_modify_prot_start/commit to take vm_area_s [...] new 073137d7c723 mm: update ptep_modify_prot_commit to take old pte value as arg new 41bde21e85a7 arch/powerpc/mm: Nest MMU workaround for mprotect RW upgrade new 4df0c321afcb mm/hugetlb: add prot_modify_start/commit sequence for huge [...] new 9c0a0731ff33 arch/powerpc/mm/hugetlb: NestMMU workaround for hugetlb mp [...] new d576a9ca2795 mm/page_alloc.c: check return value of memblock_alloc_node [...] new e2d7fd6d0df3 include/linux/uaccess.h: add probe_user_read() new 04136322d631 powerpc: use probe_user_read() new f73d08f4bdc5 memcg: killed threads should not invoke memcg OOM killer new 5c1df32a81b6 mm, mempolicy: fix uninit memory access new 4c173380c2ab mm/vmscan.c: remove 7th argument of isolate_lru_pages() new fe1050d1c1cd mm: refactor swap-in logic out of shmem_getpage_gfp new 87e09805ecf4 mm: rid swapoff of quadratic complexity new d58df1943dd5 agp: efficeon: no need to set PG_reserved on GATT tables new cb1dbcee3ab8 s390/vdso: don't clear PG_reserved new 6612415f8bcf powerpc/vdso: don't clear PG_reserved new 3f74a696a7d4 riscv/vdso: don't clear PG_reserved new bf898ef06402 m68k/mm: use __ClearPageReserved() new 76cfa8634c0c arm64: kexec: no need to ClearPageReserved() new 51c762903e00 arm64: kdump: no need to mark crashkernel pages manually P [...] new 65551c8ccaa5 ia64: perfmon: don't mark buffer pages as PG_reserved new c59745ff2515 mm: better document PG_reserved new 8d0b03d5faab mm/cma: add PF flag to force non cma alloc new 9fa832e1c8ca mm: update get_user_pages_longterm to migrate pages alloca [...] new 0e3c04a2674d powerpc/mm/iommu: allow migration of cma allocated pages d [...] new ea7f31d26b11 powerpc/mm/iommu: allow large IOMMU page size only for hug [...] new d95888a2e39e mm/memfd: add an F_SEAL_FUTURE_WRITE seal to memfd new d02da418a40f selftests/memfd: add tests for F_SEAL_FUTURE_WRITE seal new 82a8c83727ea mm: swap: use mem_cgroup_is_root() instead of deferencing [...] new 1e7d36815894 mm: vmscan: do not iterate all mem cgroups for global dire [...] new 55418b19f735 mm: memcontrol: expose THP events on a per-memcg basis new 2cb8ff4f0d70 mm-memcontrol-expose-thp-events-on-a-per-memcg-basis-fix new 5dfd10331692 fixup: mm: memcontrol: Unbreak memcontrol build when THP i [...] new 59de2b9474ee mm: ksm: do not block on page lock when searching stable tree new 8f9afc043084 mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t new 402a7fb4d368 mm/vmscan.c: Do not allocate duplicate stack variables in [...] new eb822e12aba0 mm, swap: bounds check swap_info array accesses to avoid N [...] new c1c03621b13a mm,oom: don't kill global init via memory.oom.group new 79f652f8634d hugetlb: allow to free gigantic pages regardless of the co [...] new 780d7c1de60a numa: make "nr_node_ids" unsigned int new 202219bbbd86 numa: make "nr_online_nodes" unsigned int new ded1cf53101c mm: use mm_zero_struct_page from SPARC on all 64b architectures new 58f72fb9c452 mm: drop meminit_pfn_in_nid as it is redundant new 21b33ae28d22 mm: implement new zone specific memblock iterator new 2709429d70a1 mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] new f13acc80a076 mm: move hot-plug specific memory init into separate funct [...] new fcf5fa0ad0bf mm: add reserved flag setting to set_page_links() new 06e620e6951d mm: use common iterator for deferred_init_pages and deferr [...] new 10df9ceec89d mm/page_alloc.c: calculate first_deferred_pfn directly new 89b233118615 filemap: kill page_cache_read usage in filemap_fault new db8b1ef0aaa8 filemap-kill-page_cache_read-usage-in-filemap_fault-fix new 9bc99efff5c9 filemap: pass vm_fault to the mmap ra helpers new eabcc53f8832 filemap: drop the mmap_sem for all blocking operations new 74bb94ebe75e filemap-drop-the-mmap_sem-for-all-blocking-operations-v6 new 6bd4f96646ce filemap-drop-the-mmap_sem-for-all-blocking-operations-fix new a27cbcf44c17 filemap-drop-the-mmap_sem-for-all-blocking-operations-chec [...] new 89a9ad3b8492 mm: don't expose page to fast gup before it's ready new a7ed5eb56a5c fs/buffer.c: add debug print for __getblk_gfp() stall problem new 3c1ab1d199df fs/buffer.c: dump more info for __getblk_gfp() stall problem new 1e29f3667508 proc: return exit code 4 for skipped tests new 0396ecbfbda5 fs/proc/self.c: code cleanup for proc_setup_self() new cf79b8aeb70f fs/proc/thread_self.c: code cleanup for proc_setup_thread_self() new 67fe568a71de proc: remove unused argument in proc_pid_lookup() new cd2d0c95bd3a proc: read kernel cpu stat pointer once new a9123f614003 proc: use seq_puts() everywhere new 5f98320d9c39 proc: test /proc/*/maps, smaps, smaps_rollup, statm new 580ad1b0a687 kernel.h: unconditionally include asm/div64.h for do_div() new 06f7a0643535 kernel/panic.c: taint: fix debugfs_simple_attr.cocci warnings new 934111a99c81 kernel/hung_task.c - fix sparse warnings new 19ccce51c7c1 kernel/sys: annotate implicit fall through new 743d24b70a8e scripts/spelling.txt: add more spellings to spelling.txt new 36663aaee5c8 build_bug.h: add wrapper for _Static_assert new 52ca136a2203 linux/kernel.h: use 'short' to define USHRT_MAX, SHRT_MAX, [...] new 111956e81e78 linux/kernel.h: split *_MAX and *_MIN macros into <linux/l [...] new 0379e72b8c3d lib/genalloc.c: export symbol addr_in_gen_pool new 0d075ae3c331 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr new 111f4ab3b630 Documentation: rename addr_in_gen_pool to gen_pool_has_addr new 5e4d13996f3d lib/div64.c: off by one in shift new b9315ba4d0a2 lib/test_ubsan.c: VLA no longer used in kernel new b3068b0c095e checkpatch: verify SPDX comment style new 93a6ba5b9690 checkpatch: add some new alloc functions to various tests new 98dbcf40a2a1 checkpatch: allow reporting C99 style comments new a4b86caa7d22 epoll: make sure all elements in ready list are in FIFO order new 014c6459237b epoll: unify awaking of wakeup source on ep_poll_callback() path new 17a989521085 epoll: use rwlock in order to reduce ep_poll_callback() co [...] new 0fdbeb662141 fs/binfmt_elf.c: don't be afraid of overflow new 0b9f5f231c2e fs/binfmt_elf.c: use list_for_each_entry() new 2e7e480bf0a6 elf: fixup compilation new 825f4bf66049 fs/binfmt_elf.c: spread const a little new ee8d4989bd75 init/calibrate.c: provide proper prototype new 980260c8c16f autofs: add ignore mount option new ef1bef25928d fs/autofs/inode.c: use seq_puts() for simple strings in au [...] new 2d7118100fa6 ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] new af9514ef4e14 kernel/signal.c: allow the null signal in rt_sigqueueinfo() new 46f8f53f6758 exec: increase BINPRM_BUF_SIZE to 256 new 40f05b9fae8c drivers/rapidio/rio_cm.c: fix potential oops in riocm_ch_listen() new 3c8a71a27ee9 sysctl: handle overflow in proc_get_long new 2063652ec129 sysctl: handle overflow for file-max new d73c64f2337e kernel/gcov/gcc_3_4.c: use struct_size() in kzalloc() new 59d1942c0cd4 configs: get rid of obsolete CONFIG_ENABLE_WARN_DEPRECATED new 77cbe747807c kcov: no need to check return value of debugfs_create functions new 0272a08128f1 kcov: convert kcov.refcount to refcount_t new 5fddbd59cce7 lib/ubsan: default UBSAN_ALIGNMENT to not set new f0686020eb01 ipc: allow boot time extension of IPCMNI from 32k to 8M new 1b614a294de6 ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] new 0ceecfdb641c ipc: conserve sequence numbers in extended IPCMNI mode new 23295f4bc170 ipc: annotate implicit fall through new 3133efe899e7 ipc/sem.c: replace kvmalloc/memset with kvzalloc and use s [...] new 97686b752e9b Merge branch 'akpm-current/current' new e45388287d05 scripts/atomic/check-atomics.sh: don't assume that scripts [...] new 75046c0a9117 proc: calculate end pointer for /proc/*/* lookup at compile time new 7f9d364dc4bf proc: merge fix for proc_pident_lookup() API change new d915c9b03e64 unicore32: stop printing the virtual memory layout new f614473e02c9 arch/nios2/mm/fault.c: remove duplicate include new 0e83c0ab89e7 include/linux/sched/signal.h: replace `tsk' with `task' new d0070ca3907e openrisc: prefer memblock APIs returning virtual address new a01939684626 powerpc: use memblock functions returning virtual address new 4acddf83c9a4 memblock: replace memblock_alloc_base(ANYWHERE) with membl [...] new fd2196c08610 memblock: drop memblock_alloc_base_nid() new 80c93348dd7c memblock: emphasize that memblock_alloc_range() returns a [...] new a871c5ca1cda memblock: memblock_phys_alloc_try_nid(): don't panic new 686b739ad75a memblock: memblock_phys_alloc(): don't panic new 205a8e11e322 memblock: drop __memblock_alloc_base() new 95221af45926 memblock: drop memblock_alloc_base() new 44e54e6d739f memblock: refactor internal allocation functions new c9cecb993a88 memblock: fix parameter order in memblock_phys_alloc_try_nid() new 5d946c6eb88e memblock: make memblock_find_in_range_node() and choose_me [...] new 21e43b47154a arch: use memblock_alloc() instead of memblock_alloc_from( [...] new 5cd0bb0aaa79 arch: don't memset(0) memory returned by memblock_alloc() new 6b7119ff6bf6 ia64: add checks for the return value of memblock_alloc*() new de758c0a9e5c sparc: add checks for the return value of memblock_alloc*() new 27461f4c5fb0 mm/percpu: add checks for the return value of memblock_alloc*() new 8f1f3739a36b init/main: add checks for the return value of memblock_alloc*() new 8fa5f0c78e1b swiotlb: add checks for the return value of memblock_alloc*() new f537eec35a95 treewide: add checks for the return value of memblock_alloc*() new d301a250b4cc mm: sparse: Use '%pa' with 'phys_addr_t' type new bc031de7bd2b memblock: fix format strings for panics after memblock_alloc new ef8fa9864104 mm/sparse: don't panic if the allocation in sparse_buffer_ [...] new 010924d54fed memblock: memblock_alloc_try_nid: don't panic new 28c6228d1556 memblock: drop memblock_alloc_*_nopanic() variants new c6d65e13c4a9 include/linux/relay.h: fix percpu annotation in struct rchan new cb02e670ac73 kernel/fork.c: remove duplicated include new 5c9aaff7e415 samples/mic/mpssd/mpssd.h: remove duplicate header new c079194c1d2f drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] new 7647da0c199a Merge branch 'akpm/master' new 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 (66d54fa79f95) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-arm-n [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 683 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .clang-format | 1 - Documentation/ABI/testing/sysfs-bus-iio | 21 +- Documentation/ABI/testing/sysfs-bus-iio-sps30 | 28 + Documentation/arm64/pointer-authentication.txt | 5 + .../display/tegra/nvidia,tegra20-host1x.txt | 3 + Documentation/devicetree/bindings/dma/dma.txt | 4 + Documentation/devicetree/bindings/dma/fsl-qdma.txt | 57 + Documentation/devicetree/bindings/dma/k3dma.txt | 4 +- .../devicetree/bindings/iio/accel/mma8452.txt | 4 + .../devicetree/bindings/iio/adc/adi,ad7606.txt | 65 + .../devicetree/bindings/iio/adc/adi,ad7768-1.txt | 41 + .../bindings/iio/adc/amlogic,meson-saradc.txt | 4 + .../bindings/iio/adc/nuvoton,npcm-adc.txt | 35 + .../devicetree/bindings/iio/adc/ti-ads124s08.txt | 25 + .../devicetree/bindings/iio/chemical/bme680.txt | 11 + .../bindings/iio/chemical/sensirion,sgp30.txt | 15 + .../bindings/iio/chemical/sensirion,sps30.txt | 12 + .../bindings/iio/impedance-analyzer/ad5933.txt | 26 + .../devicetree/bindings/iio/imu/inv_mpu6050.txt | 1 + .../devicetree/bindings/iio/light/max44009.txt | 24 + .../devicetree/bindings/iio/st-sensors.txt | 1 + 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/trivial-devices.yaml | 2 + .../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 + Documentation/hwmon/lm85 | 9 +- .../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 | 28 +- Makefile | 2 +- Next/SHA1s | 152 +- Next/merge.log | 2875 +++++++++++--------- 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/Kconfig | 2 +- .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 8 + arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 160 ++ arch/arm64/boot/dts/renesas/r8a77990.dtsi | 25 + arch/arm64/configs/defconfig | 3 + arch/arm64/include/asm/hugetlb.h | 7 +- arch/arm64/include/uapi/asm/ptrace.h | 13 + arch/arm64/kernel/entry.S | 11 +- arch/arm64/kernel/ptrace.c | 147 + arch/arm64/mm/numa.c | 2 +- arch/m68k/coldfire/device.c | 2 +- arch/m68k/coldfire/m5272.c | 2 +- arch/mips/Kconfig | 28 +- arch/mips/Makefile | 2 + 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 | 55 + arch/mips/include/asm/bitops.h | 5 + arch/mips/include/asm/cpu-features.h | 13 + arch/mips/include/asm/cpu.h | 1 + arch/mips/include/asm/futex.h | 3 + arch/mips/include/asm/ginvt.h | 56 + arch/mips/include/asm/mipsregs.h | 11 + arch/mips/include/asm/mmu.h | 6 +- arch/mips/include/asm/mmu_context.h | 139 +- arch/mips/include/asm/pgtable.h | 45 +- arch/mips/include/asm/tlbflush.h | 5 +- arch/mips/kernel/cpu-probe.c | 55 +- arch/mips/kernel/process.c | 7 +- arch/mips/kernel/smp.c | 67 +- arch/mips/kernel/traps.c | 4 +- arch/mips/kernel/unaligned.c | 1 + arch/mips/kvm/emulate.c | 8 +- arch/mips/kvm/mips.c | 5 + arch/mips/kvm/trap_emul.c | 30 +- arch/mips/kvm/vz.c | 8 +- arch/mips/lib/dump_tlb.c | 22 +- arch/mips/loongson32/Kconfig | 13 + arch/mips/loongson32/ls1b/board.c | 28 - arch/mips/loongson64/Platform | 23 + arch/mips/mm/Makefile | 16 +- arch/mips/mm/c-r4k.c | 8 +- arch/mips/mm/context.c | 288 ++ arch/mips/mm/init.c | 7 + arch/mips/mm/tlb-r3k.c | 14 +- arch/mips/mm/tlb-r4k.c | 71 +- arch/mips/mm/tlb-r8k.c | 10 +- arch/mips/mm/tlbex.c | 10 + arch/powerpc/include/asm/book3s/64/hugetlb.h | 4 +- arch/powerpc/include/asm/book3s/64/pgtable.h | 22 +- arch/powerpc/mm/numa.c | 2 +- arch/powerpc/mm/pgtable-book3s64.c | 22 + arch/powerpc/platforms/Kconfig.cputype | 2 +- 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/Kconfig | 2 +- arch/s390/include/asm/cio.h | 1 + arch/s390/include/asm/hugetlb.h | 7 +- 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 +- arch/s390/net/bpf_jit_comp.c | 6 +- arch/x86/Kconfig | 2 +- arch/x86/boot/compressed/Makefile | 2 + arch/x86/boot/compressed/acpi.c | 326 +++ arch/x86/boot/compressed/cmdline.c | 4 - arch/x86/boot/compressed/kaslr.c | 75 +- arch/x86/boot/compressed/misc.c | 3 + arch/x86/boot/compressed/misc.h | 21 + arch/x86/boot/string.c | 141 + arch/x86/boot/string.h | 1 + arch/x86/include/asm/hugetlb.h | 7 +- arch/x86/kernel/cpu/mce/core.c | 1 + arch/x86/kernel/setup_percpu.c | 2 +- arch/x86/mm/numa.c | 4 +- certs/system_keyring.c | 4 +- drivers/acpi/ec.c | 161 +- drivers/base/power/runtime.c | 19 +- drivers/cpufreq/arm_big_little.c | 2 + drivers/cpufreq/cpufreq-dt.c | 16 +- drivers/cpufreq/cpufreq.c | 11 + drivers/cpufreq/cpufreq_stats.c | 16 +- drivers/cpufreq/imx6q-cpufreq.c | 24 +- drivers/cpufreq/mediatek-cpufreq.c | 14 +- drivers/cpufreq/qcom-cpufreq-hw.c | 3 +- drivers/cpufreq/qcom-cpufreq-kryo.c | 2 +- drivers/cpufreq/qoriq-cpufreq.c | 15 +- drivers/cpufreq/scmi-cpufreq.c | 53 +- drivers/cpufreq/scpi-cpufreq.c | 17 +- drivers/cpufreq/tegra124-cpufreq.c | 2 + drivers/cpuidle/dt_idle_states.c | 15 +- drivers/dma/Kconfig | 14 + drivers/dma/Makefile | 1 + drivers/dma/at_xdmac.c | 19 +- drivers/dma/bcm2835-dma.c | 92 +- drivers/dma/dmatest.c | 32 +- drivers/dma/fsl-edma-common.c | 70 +- drivers/dma/fsl-edma-common.h | 4 + drivers/dma/fsl-edma.c | 1 + drivers/dma/fsl-qdma.c | 1259 +++++++++ drivers/dma/fsldma.c | 16 +- drivers/dma/fsldma.h | 68 +- drivers/dma/imx-dma.c | 8 +- drivers/dma/k3dma.c | 61 +- drivers/dma/mcf-edma.c | 1 + drivers/dma/pch_dma.c | 1 - drivers/firmware/efi/arm-runtime.c | 6 +- drivers/gpio/gpio-ml-ioh.c | 2 - drivers/gpio/gpio-pch.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_prime.c | 59 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 7 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 6 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 29 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 48 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 7 + drivers/gpu/drm/amd/display/dc/calcs/Makefile | 2 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 10 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 5 + drivers/gpu/drm/amd/display/dc/dc_stream.h | 14 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 72 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 12 +- drivers/gpu/drm/amd/display/dc/dm_helpers.h | 7 + drivers/gpu/drm/amd/display/dc/dml/Makefile | 2 +- .../drm/amd/display/dc/inc/hw/timing_generator.h | 13 +- drivers/gpu/drm/amd/display/dc/irq_types.h | 8 + .../drm/amd/display/modules/power/power_helpers.c | 1 - drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c | 1 + drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 46 + drivers/gpu/drm/ast/ast_main.c | 6 +- drivers/gpu/drm/bochs/bochs_mm.c | 3 +- drivers/gpu/drm/cirrus/cirrus_mode.c | 70 +- drivers/gpu/drm/drm_agpsupport.c | 2 +- drivers/gpu/drm/drm_atomic_helper.c | 18 +- drivers/gpu/drm/drm_atomic_uapi.c | 4 +- drivers/gpu/drm/drm_bufs.c | 4 +- drivers/gpu/drm/drm_connector.c | 2 +- drivers/gpu/drm/drm_dp_mst_topology.c | 60 +- drivers/gpu/drm/drm_fb_helper.c | 2 +- drivers/gpu/drm/drm_file.c | 2 +- drivers/gpu/drm/drm_framebuffer.c | 2 +- drivers/gpu/drm/drm_gem.c | 2 +- drivers/gpu/drm/drm_mm.c | 2 +- drivers/gpu/drm/drm_modes.c | 2 +- drivers/gpu/drm/drm_property.c | 2 +- drivers/gpu/drm/drm_vblank.c | 2 +- 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 | 36 +- 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_utils.h | 6 - 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_ringbuffer.h | 15 +- 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/mgag200/mgag200_main.c | 8 +- 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/gpu/drm/nouveau/nouveau_bo.h | 12 +- drivers/gpu/drm/nouveau/nouveau_gem.c | 3 +- drivers/gpu/drm/tegra/drm.c | 57 +- drivers/gpu/drm/tegra/drm.h | 1 + drivers/gpu/drm/tegra/sor.c | 19 +- drivers/gpu/drm/tegra/vic.c | 74 +- drivers/gpu/drm/tegra/vic.h | 9 + drivers/gpu/drm/ttm/ttm_bo.c | 9 - drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 11 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c | 11 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 9 +- drivers/gpu/drm/vmwgfx/vmwgfx_mob.c | 21 +- drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 9 +- drivers/gpu/drm/vmwgfx/vmwgfx_validation.c | 6 +- drivers/gpu/drm/xen/xen_drm_front_gem.c | 13 +- drivers/gpu/drm/xen/xen_drm_front_kms.c | 2 +- drivers/gpu/host1x/bus.c | 35 + drivers/gpu/host1x/cdma.c | 138 +- drivers/gpu/host1x/cdma.h | 8 +- drivers/gpu/host1x/dev.c | 49 +- drivers/gpu/host1x/dev.h | 8 + drivers/gpu/host1x/hw/cdma_hw.c | 32 +- drivers/gpu/host1x/hw/channel_hw.c | 42 +- drivers/gpu/host1x/hw/host1x06_hardware.h | 6 + drivers/gpu/host1x/hw/host1x07_hardware.h | 6 + drivers/gpu/host1x/hw/hw_host1x06_channel.h | 11 + drivers/gpu/host1x/hw/hw_host1x07_channel.h | 11 + drivers/hwmon/lm85.c | 43 +- drivers/hwmon/occ/common.c | 3 +- drivers/hwmon/occ/common.h | 3 +- drivers/hwmon/occ/p8_i2c.c | 3 +- drivers/hwmon/occ/p9_sbe.c | 3 +- drivers/hwmon/occ/sysfs.c | 13 +- drivers/i2c/busses/i2c-eg20t.c | 1 - drivers/iio/accel/mma8452.c | 105 +- drivers/iio/accel/st_accel_core.c | 171 +- drivers/iio/adc/Kconfig | 60 + drivers/iio/adc/Makefile | 6 + drivers/{staging => }/iio/adc/ad7606.c | 272 +- drivers/{staging => }/iio/adc/ad7606.h | 17 +- drivers/{staging => }/iio/adc/ad7606_par.c | 46 +- drivers/{staging => }/iio/adc/ad7606_spi.c | 35 +- drivers/iio/adc/ad7768-1.c | 459 ++++ drivers/iio/adc/meson_saradc.c | 33 + drivers/iio/adc/npcm_adc.c | 335 +++ drivers/iio/adc/ti-ads124s08.c | 376 +++ drivers/iio/adc/xilinx-xadc-core.c | 4 +- drivers/iio/chemical/Kconfig | 11 + drivers/iio/chemical/Makefile | 2 + drivers/iio/chemical/bme680_i2c.c | 7 + drivers/iio/chemical/bme680_spi.c | 8 + drivers/iio/chemical/sgp30.c | 591 ++++ drivers/iio/chemical/sps30.c | 545 ++++ drivers/iio/dac/Kconfig | 6 +- drivers/iio/dac/ad5686-spi.c | 7 +- drivers/iio/dac/ad5686.c | 42 +- drivers/iio/dac/ad5686.h | 2 + drivers/iio/frequency/ad9523.c | 7 +- drivers/iio/imu/inv_mpu6050/Kconfig | 8 +- drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 31 + drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c | 6 + drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 8 + drivers/iio/imu/inv_mpu6050/inv_mpu_spi.c | 12 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c | 2 - drivers/iio/industrialio-core.c | 5 + drivers/iio/light/Kconfig | 10 + drivers/iio/light/Makefile | 1 + drivers/iio/light/isl29018.c | 46 +- drivers/iio/light/max44009.c | 555 ++++ drivers/iio/magnetometer/mag3110.c | 94 +- drivers/iio/pressure/Kconfig | 2 +- drivers/iio/pressure/st_pressure.h | 2 + drivers/iio/pressure/st_pressure_core.c | 69 + drivers/iio/pressure/st_pressure_i2c.c | 5 + drivers/iio/pressure/st_pressure_spi.c | 5 + 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 | 262 +- 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/md/md-linear.c | 3 +- drivers/md/raid1.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/aquantia.c | 177 +- drivers/net/phy/dp83640.c | 13 +- drivers/net/phy/fixed_phy.c | 82 +- drivers/net/usb/lan78xx.c | 3 +- drivers/net/virtio_net.c | 20 +- drivers/net/wireless/mac80211_hwsim.c | 6 +- drivers/nvme/host/core.c | 54 +- drivers/nvme/host/nvme.h | 1 - drivers/nvme/host/rdma.c | 12 +- drivers/nvme/host/tcp.c | 10 +- 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/pinctrl/qcom/Kconfig | 1 + 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/s390/net/qeth_core.h | 3 +- drivers/s390/net/qeth_core_main.c | 31 +- drivers/s390/net/qeth_l2_main.c | 8 +- drivers/s390/net/qeth_l3_main.c | 3 + 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/staging/iio/adc/Kconfig | 34 - drivers/staging/iio/adc/Makefile | 4 - drivers/staging/iio/adc/ad7280a.c | 243 +- drivers/staging/iio/adc/ad7816.c | 7 +- drivers/staging/iio/addac/adt7316-i2c.c | 6 +- drivers/staging/iio/addac/adt7316-spi.c | 4 +- drivers/staging/iio/addac/adt7316.c | 143 +- drivers/staging/iio/cdc/Kconfig | 10 - drivers/staging/iio/cdc/Makefile | 1 - drivers/staging/iio/cdc/ad7152.c | 552 ---- drivers/staging/iio/frequency/ad9834.c | 54 +- drivers/staging/iio/frequency/ad9834.h | 28 - drivers/staging/iio/impedance-analyzer/ad5933.c | 57 +- 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/usb/serial/cp210x.c | 82 +- 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/Kconfig | 2 +- fs/binfmt_elf.c | 32 +- fs/btrfs/backref.c | 20 +- fs/btrfs/compression.c | 249 +- fs/btrfs/compression.h | 53 +- fs/btrfs/ctree.c | 39 +- fs/btrfs/ctree.h | 21 +- fs/btrfs/delayed-ref.c | 15 +- fs/btrfs/delayed-ref.h | 11 + fs/btrfs/disk-io.c | 24 +- fs/btrfs/extent-tree.c | 35 +- fs/btrfs/extent_io.c | 45 +- fs/btrfs/inode.c | 3 +- fs/btrfs/locking.c | 108 +- fs/btrfs/locking.h | 15 +- fs/btrfs/lzo.c | 31 +- fs/btrfs/qgroup.c | 150 +- fs/btrfs/qgroup.h | 81 +- fs/btrfs/ref-verify.c | 4 +- fs/btrfs/relocation.c | 52 +- fs/btrfs/scrub.c | 5 + fs/btrfs/super.c | 10 +- fs/btrfs/transaction.c | 8 +- fs/btrfs/tree-checker.c | 24 +- fs/btrfs/tree-checker.h | 8 + fs/btrfs/tree-defrag.c | 2 +- fs/btrfs/tree-log.c | 6 +- fs/btrfs/volumes.c | 1 - fs/btrfs/zlib.c | 45 +- fs/btrfs/zstd.c | 311 ++- fs/f2fs/data.c | 3 +- fs/f2fs/f2fs.h | 3 +- fs/f2fs/file.c | 14 +- fs/f2fs/inline.c | 4 +- fs/f2fs/trace.c | 20 +- fs/fs_context.c | 4 +- fs/fuse/file.c | 3 +- fs/hugetlbfs/inode.c | 1 + fs/proc/task_mmu.c | 6 +- fs/xfs/scrub/repair.c | 11 +- fs/xfs/xfs_aops.c | 2 + fs/xfs/xfs_buf.c | 19 +- include/{uapi => }/asm-generic/shmparam.h | 0 include/drm/drm_atomic.h | 11 +- include/drm/drm_client.h | 2 +- include/drm/drm_connector.h | 2 +- include/drm/drm_dp_helper.h | 13 + include/drm/drm_mode_config.h | 2 +- include/drm/drm_modeset_helper_vtables.h | 2 +- include/drm/drm_modeset_lock.h | 2 +- include/drm/ttm/ttm_bo_api.h | 28 - include/drm/ttm/ttm_bo_driver.h | 2 +- include/keys/system_keyring.h | 9 +- include/linux/build_bug.h | 19 + include/linux/cpufreq.h | 9 + include/linux/device.h | 20 +- include/linux/fs_context.h | 7 + include/linux/gfp.h | 2 +- include/linux/iio/common/st_sensors.h | 1 + include/linux/kernel.h | 29 +- include/linux/limits.h | 36 + include/linux/list.h | 11 + include/linux/mdev.h | 2 +- include/linux/mmc/host.h | 5 + include/linux/mmc/slot-gpio.h | 2 +- include/linux/netdevice.h | 16 +- include/linux/nodemask.h | 8 +- include/linux/pci_ids.h | 4 + include/linux/phy_fixed.h | 8 +- include/linux/pm_opp.h | 6 + include/linux/slub_def.h | 12 +- include/linux/uio.h | 8 - include/linux/xarray.h | 12 +- include/net/netfilter/nf_tables.h | 17 +- include/rdma/ib_verbs.h | 29 +- include/rdma/iw_cm.h | 13 + include/rdma/iw_portmap.h | 15 +- include/sound/soc-topology.h | 1 + include/target/iscsi/iscsi_transport.h | 4 +- include/target/target_core_base.h | 1 - include/target/target_core_fabric.h | 2 +- include/trace/events/btrfs.h | 29 + include/trace/events/host1x.h | 26 + include/uapi/drm/i915_drm.h | 64 + include/uapi/linux/elf.h | 2 + include/uapi/linux/iio/types.h | 7 + include/uapi/linux/limits.h | 4 +- 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/irq/chip.c | 1 + kernel/signal.c | 5 +- lib/test_xarray.c | 3 + lib/xarray.c | 17 +- localversion-next | 2 +- mm/Kconfig | 1 + mm/compaction.c | 10 +- mm/hmm.c | 15 +- mm/hugetlb.c | 43 +- mm/list_lru.c | 3 +- mm/memblock.c | 4 +- mm/memcontrol.c | 2 +- mm/page_alloc.c | 10 +- mm/slab.c | 3 +- mm/slub.c | 2 +- mm/swapfile.c | 2 +- mm/vmscan.c | 2 +- net/bluetooth/hci_sock.c | 3 +- net/bpfilter/Makefile | 1 - net/bpfilter/main.c | 2 +- net/core/sock.c | 1 + net/dsa/master.c | 4 + net/dsa/slave.c | 13 +- net/ipv6/netfilter.c | 4 +- net/mac80211/mesh_pathtbl.c | 21 +- net/netfilter/nf_conntrack_core.c | 16 + net/netfilter/nf_tables_api.c | 85 +- net/netfilter/nft_compat.c | 62 +- net/netfilter/nft_dynset.c | 18 +- net/netfilter/nft_immediate.c | 6 +- net/netfilter/nft_lookup.c | 18 +- net/netfilter/nft_objref.c | 18 +- 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 +- net/sched/cls_flower.c | 6 +- net/smc/smc_cdc.c | 16 +- net/smc/smc_cdc.h | 34 +- net/smc/smc_close.c | 9 +- net/smc/smc_core.c | 2 +- net/smc/smc_core.h | 20 + net/smc/smc_llc.c | 3 +- net/smc/smc_tx.c | 47 +- net/smc/smc_wr.c | 38 +- net/smc/smc_wr.h | 1 + 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/codecs/ak4118.c | 1 + sound/soc/fsl/fsl-asoc-card.c | 1 + sound/soc/mediatek/common/mtk-btcvsd.c | 2 +- sound/soc/sh/siu_pcm.c | 2 +- sound/soc/soc-core.c | 21 +- sound/soc/soc-topology.c | 32 + sound/usb/quirks.c | 1 + sound/x86/intel_hdmi_audio.c | 3 +- tools/iio/iio_event_monitor.c | 14 + tools/lib/bpf/btf.c | 2032 +++++++++++++- tools/lib/bpf/btf.h | 43 +- tools/lib/bpf/libbpf.c | 125 +- tools/lib/bpf/libbpf.h | 19 +- tools/lib/bpf/libbpf.map | 10 + tools/lib/bpf/libbpf_util.h | 30 + tools/lib/bpf/test_libbpf.cpp | 4 +- tools/perf/util/bpf-loader.c | 26 +- tools/testing/selftests/Makefile | 1 + tools/testing/selftests/bpf/tcp_client.py | 3 +- tools/testing/selftests/bpf/tcp_server.py | 5 +- tools/testing/selftests/bpf/test_btf.c | 551 +++- tools/testing/selftests/bpf/test_libbpf_open.c | 30 +- tools/testing/selftests/bpf/test_progs.c | 14 +- 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/netfilter/Makefile | 2 +- tools/testing/selftests/netfilter/config | 2 +- tools/testing/selftests/netfilter/nft_nat.sh | 762 ++++++ tools/testing/selftests/proc/.gitignore | 1 + tools/testing/selftests/proc/Makefile | 1 + tools/testing/selftests/proc/proc-pid-vm.c | 406 +++ 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 ++ 715 files changed, 24377 insertions(+), 7683 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-sps30 create mode 100644 Documentation/devicetree/bindings/dma/fsl-qdma.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7606.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/nuvoton,npcm-adc.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/ti-ads124s08.txt create mode 100644 Documentation/devicetree/bindings/iio/chemical/bme680.txt create mode 100644 Documentation/devicetree/bindings/iio/chemical/sensirion,sgp30.txt create mode 100644 Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.txt create mode 100644 Documentation/devicetree/bindings/iio/impedance-analyzer/ad5933.txt create mode 100644 Documentation/devicetree/bindings/iio/light/max44009.txt delete mode 100644 arch/arc/lib/memcpy-archs-unaligned.S create mode 100644 arch/mips/include/asm/ginvt.h create mode 100644 arch/mips/mm/context.c create mode 100644 arch/riscv/net/Makefile create mode 100644 arch/riscv/net/bpf_jit_comp.c create mode 100644 arch/x86/boot/compressed/acpi.c create mode 100644 drivers/dma/fsl-qdma.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 drivers/gpu/host1x/hw/hw_host1x06_channel.h create mode 100644 drivers/gpu/host1x/hw/hw_host1x07_channel.h rename drivers/{staging => }/iio/adc/ad7606.c (73%) rename drivers/{staging => }/iio/adc/ad7606.h (88%) rename drivers/{staging => }/iio/adc/ad7606_par.c (75%) rename drivers/{staging => }/iio/adc/ad7606_spi.c (67%) create mode 100644 drivers/iio/adc/ad7768-1.c create mode 100644 drivers/iio/adc/npcm_adc.c create mode 100644 drivers/iio/adc/ti-ads124s08.c create mode 100644 drivers/iio/chemical/sgp30.c create mode 100644 drivers/iio/chemical/sps30.c create mode 100644 drivers/iio/light/max44009.c delete mode 100644 drivers/staging/iio/cdc/ad7152.c rename include/{uapi => }/asm-generic/shmparam.h (100%) create mode 100644 include/linux/limits.h create mode 100644 tools/lib/bpf/libbpf_util.h create mode 100755 tools/testing/selftests/netfilter/nft_nat.sh create mode 100644 tools/testing/selftests/proc/proc-pid-vm.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