This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-defconfig in repository toolchain/ci/linux.
omits d6e77253170d Add linux-next specific files for 20190109 omits bbb4e7b1c1f7 Merge branch 'akpm/master' omits c4b43878fe36 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 41c24fae2006 kernel/fork.c: remove duplicated include omits 33e34815d47a locking/atomics: build atomic headers as required omits 2acfec121807 include/linux/sched/signal.h: replace `tsk' with `task' omits dd4e0c5408a4 scripts/atomic/check-atomics.sh: don't assume that scripts [...] omits 0a85e3b3d4ce Merge branch 'akpm-current/current' omits c9c3750b07b8 Merge remote-tracking branch 'pidfd/for-next' omits 15662cbe7c5c Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' omits fc078838f343 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 62cdb6d330d8 Merge remote-tracking branch 'cisco/for-next' omits 1ec6f6f0cd95 Merge remote-tracking branch 'kspp/for-next/kspp' omits 1932b81eccb8 Merge remote-tracking branch 'ntb/ntb-next' omits 05b889402c55 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 90a752c3b225 Merge remote-tracking branch 'coresight/next' omits ee54270e7050 Merge remote-tracking branch 'livepatching/for-next' omits e63e09b82b98 Merge remote-tracking branch 'random/dev' omits eea03ea6b098 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 0cfa2d035d1c Merge remote-tracking branch 'gpio/for-next' omits 08f7e266770b Merge remote-tracking branch 'rpmsg/for-next' omits 4827a4f007c4 Merge remote-tracking branch 'vhost/linux-next' omits 4324a90c16fc Merge remote-tracking branch 'scsi/for-next' omits ac92573b1490 Merge remote-tracking branch 'cgroup/for-next' omits 1a882695d500 Merge remote-tracking branch 'slave-dma/next' omits a8c703701e29 Merge remote-tracking branch 'icc/icc-next' omits 6d239babd16e Merge remote-tracking branch 'mux/for-next' omits d87d1c41deb4 Merge remote-tracking branch 'staging/staging-next' omits bdb4dabb0d53 Merge remote-tracking branch 'ipmi/for-next' omits c273c35f6724 Merge remote-tracking branch 'percpu/for-next' omits 70af94ca4ae5 Merge remote-tracking branch 'xen-tip/linux-next' omits 1b16120a3ab8 Merge remote-tracking branch 'rcu/rcu/next' omits f22cba198b7a Merge remote-tracking branch 'tip/auto-latest' omits 2feeb5eff3b8 Merge remote-tracking branch 'spi/for-next' omits 5caa3bd783c2 Merge remote-tracking branch 'watchdog/master' omits bb2c45cca839 Merge remote-tracking branch 'apparmor/apparmor-next' omits 149f830bcddd Merge remote-tracking branch 'security/next-testing' omits cb72af3b0adf Merge remote-tracking branch 'regulator/for-next' omits 876397e2c104 Merge remote-tracking branch 'backlight/for-backlight-next' omits d77071129083 Merge remote-tracking branch 'mfd/for-mfd-next' omits 558ab7e97dd9 Merge remote-tracking branch 'kgdb/kgdb-next' omits 858a19218fe9 Merge remote-tracking branch 'device-mapper/for-next' omits 298004de8dcc Merge remote-tracking branch 'block/for-next' omits 9fcafd23e4ae Merge remote-tracking branch 'input/next' omits f28e4370046c Merge remote-tracking branch 'sound-asoc/for-next' omits ea37ed8f3739 Merge remote-tracking branch 'sound/for-next' omits f4968f82c154 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits fbfc4d909e88 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 7720e91d1716 Merge remote-tracking branch 'drm-msm/msm-next' omits 05dffe8c313b Merge remote-tracking branch 'drm-misc/for-linux-next' omits 5e4d61980b59 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 271fe36d2d34 Merge remote-tracking branch 'mtd/mtd/next' omits 0b087500fcd5 Merge remote-tracking branch 'nfc-next/master' omits 1eae8a3d5215 Merge remote-tracking branch 'rdma/for-next' omits 2076edc6e1ff Merge remote-tracking branch 'swiotlb/linux-next' omits 838f9bfca9b5 Merge remote-tracking branch 'pm/linux-next' omits f7b89f04740b Merge remote-tracking branch 'v4l-dvb-next/master' omits 97b78080d7d1 Merge remote-tracking branch 'v4l-dvb/master' omits 9b04acfc1e22 Merge remote-tracking branch 'jc_docs/docs-next' omits 3129bd04ecc1 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits bff87a98765b Merge remote-tracking branch 'hid/for-next' omits 7f432eb41dd8 Merge remote-tracking branch 'printk/for-next' omits e7aaa8b94bd0 Merge remote-tracking branch 'vfs/for-next' omits 13e9ada31e3a Merge remote-tracking branch 'jfs/jfs-next' omits 3cbf7a2f467c Merge remote-tracking branch 'f2fs/dev' omits 5b7811d04deb Merge remote-tracking branch 'ext3/for_next' omits 035a693cf734 Merge remote-tracking branch 'ecryptfs/next' omits 135396ae4a8b Merge remote-tracking branch 'cifs/for-next' omits 670de9aa848b Merge remote-tracking branch 'ceph/master' omits 05f4e6c1f559 Merge remote-tracking branch 'btrfs-kdave/for-next' omits caf00f812108 Merge remote-tracking branch 'befs/for-next' omits e347946d7214 Merge remote-tracking branch 'fscrypt/master' omits 111b095548d3 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 9364c6a1ac1e Merge remote-tracking branch 's390/features' omits 305cd61eebdc Merge remote-tracking branch 'risc-v/for-next' omits 0485c9af24b7 Merge remote-tracking branch 'parisc-hd/for-next' omits aaefefa9f5a7 Merge remote-tracking branch 'nios2/for-next' omits f90dafcfedb8 Merge remote-tracking branch 'csky/linux-next' omits 7e4d25096e9a Merge remote-tracking branch 'tegra/for-next' omits a482d7b0122c Merge remote-tracking branch 'sunxi/sunxi/for-next' omits b663378b8372 Merge remote-tracking branch 'samsung-krzk/for-next' omits 433f226f46a9 Merge remote-tracking branch 'rockchip/for-next' omits d738f03701f1 Merge remote-tracking branch 'renesas/next' omits ab7e127d4cc0 Merge remote-tracking branch 'qcom/for-next' omits d74f9a0fca87 Merge remote-tracking branch 'reset/reset/next' omits b1bd2c31f07f Merge remote-tracking branch 'omap/for-next' omits b39d845f6cce Merge remote-tracking branch 'mvebu/for-next' omits 11e15ef621fa Merge remote-tracking branch 'mediatek/for-next' omits 51286849e90e Merge remote-tracking branch 'keystone/next' omits f4e4593acf5b Merge remote-tracking branch 'imx-mxs/for-next' omits 9a330902f6f8 Merge remote-tracking branch 'bcm2835/for-next' omits 3c80ff0022cc Merge remote-tracking branch 'at91/at91-next' omits daea6f6b0b0d Merge remote-tracking branch 'aspeed/for-next' omits 2d77a506a7b7 Merge remote-tracking branch 'amlogic/for-next' omits 3121fc265ccc Merge remote-tracking branch 'actions/for-next' omits 4e6e2619abc2 Merge remote-tracking branch 'arm-soc/for-next' omits 72841622e7ea Merge remote-tracking branch 'arm/for-next' omits 0439a2896e2f Merge remote-tracking branch 'leaks/leaks-next' omits 4b2e8503d07e Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 5ca80579f279 Merge remote-tracking branch 'i3c-fixes/master' omits bcb5cf662126 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits f0b24470a2d9 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits a8335ea400dc Merge remote-tracking branch 'hwmon-fixes/hwmon' omits e0212f3162f3 Merge remote-tracking branch 'omap-fixes/fixes' omits e3d6a18e1cc6 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 3ecffe4feebb Merge remote-tracking branch 'mtd-fixes/master' omits 944206fb59f5 Merge remote-tracking branch 'ide/master' omits 5fbe6bb8b4a7 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits f91cde05b18b Merge remote-tracking branch 'staging.current/staging-linus' omits bf9e455355a2 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 464564430b9d Merge remote-tracking branch 'usb.current/usb-linus' omits 7393e7d39ff7 Merge remote-tracking branch 'tty.current/tty-linus' omits 51fc8ec3dad9 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits c6663af0952f Merge remote-tracking branch 'pci-current/for-linus' omits 3528390c38a0 Merge remote-tracking branch 'spi-fixes/for-linus' omits 6fa39fcc839a Merge remote-tracking branch 'regulator-fixes/for-linus' omits 6388f4d77171 Merge remote-tracking branch 'regmap-fixes/for-linus' omits 210bb2da1b53 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits f2f69028cd8b Merge remote-tracking branch 'sound-current/for-linus' omits aa1ba6d4ef63 Merge remote-tracking branch 'net/master' omits 849da0109fe8 Merge remote-tracking branch 'arc-current/for-curr' omits be936c43b318 hv_balloon: avoid touching uninitialized struct page durin [...] omits 594025cb12d5 ipc: conserve sequence numbers in extended IPCMNI mode omits 951ef929137e ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] omits f3bc0bcc9269 ipc: allow boot time extension of IPCMNI from 32k to 8M omits 2736797a5504 exec: increase BINPRM_BUF_SIZE to 256 omits 812101301cc5 kernel/exit.c: release ptraced tasks before zap_pid_ns_processes omits a023a4e879ae ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] omits dc30848200c5 epoll: use rwlock in order to reduce ep_poll_callback() co [...] omits a435199b6944 epoll: unify awaking of wakeup source on ep_poll_callback() path omits 31b3d79ede8c epoll: loosen irq safety in ep_poll_callback() omits 0c2373e7dde8 epoll: make sure all elements in ready list are in FIFO order omits e1b737f25a3a Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits 77993a1d061c lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits de1cda0b7d6a lib/genalloc.c: export symbol addr_in_gen_pool omits c7a2ba03050c kernel/panic.c: taint: fix debugfs_simple_attr.cocci warnings omits ffbf40e03259 kernel.h: unconditionally include asm/div64.h for do_div() omits 41a4fd523795 lockdep: Add debug printk() for downgrade_write() warning. omits da2894760222 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 7aabc94251e7 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 46038e0690b4 mm/page_owner: align with pageblock_nr pages omits 6aa92f7ff290 mm/page_owner: align with pageblock_nr_pages omits 15356704842e mm: don't expose page to fast gup before it's ready omits 722e97cf58a8 mm, swap: fix race between swapoff and some swap operations omits 12b2badfc34c mm, swap: fix race between swapoff and some swap operations omits f7a4e518393a mm, memory_hotplug: don't bail out in do_migrate_range() p [...] omits 385186fb4e27 filemap-drop-the-mmap_sem-for-all-blocking-operations-chec [...] omits 8ac5360b9a97 filemap-drop-the-mmap_sem-for-all-blocking-operations-fix omits abbf5492b583 filemap-drop-the-mmap_sem-for-all-blocking-operations-v6 omits 70343516983c filemap: drop the mmap_sem for all blocking operations omits 561f5b6cb7d3 filemap: pass vm_fault to the mmap ra helpers omits 1b1f5997bd6d filemap-kill-page_cache_read-usage-in-filemap_fault-fix omits 278b9b1a7be3 filemap: kill page_cache_read usage in filemap_fault omits 20e2e4766fc9 mm-mmu_notifier-contextual-information-for-event-triggerin [...] omits 5bebdecb2029 mm-mmu_notifier-contextual-information-for-event-triggerin [...] omits c5cf517648ab mm/mmu_notifier: contextual information for event triggeri [...] omits 6f99d2c5ee6f mm/page_alloc.c: calculate first_deferred_pfn directly omits 240245350163 mm: use common iterator for deferred_init_pages and deferr [...] omits c764e5b1cd98 mm: add reserved flag setting to set_page_links() omits 9deee5d3a632 mm: move hot-plug specific memory init into separate funct [...] omits 4361394c67dd mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] omits 5192f9d5aea2 mm: implement new zone specific memblock iterator omits 31434827931b mm: drop meminit_pfn_in_nid as it is redundant omits 7f52facbe704 mm: use mm_zero_struct_page from SPARC on all 64b architectures omits e102c5612cdd selftests/memfd: modify tests for F_SEAL_FUTURE_WRITE seal omits e4d3dc2b9b65 selftests/memfd: add tests for F_SEAL_FUTURE_WRITE seal omits b2f8fdb4da7a mm-add-an-f_seal_future_write-seal-to-memfd-fix-2 omits bd573d3ba533 mm/memfd: make F_SEAL_FUTURE_WRITE seal more robust omits 20c8c6b24550 mm: add an F_SEAL_FUTURE_WRITE seal to memfd omits 408d477968a6 mm, compaction: do not direct compact remote memory omits 8bb54907a8ce mm, compaction: capture a page under direct compaction omits 2ee0fe28b175 mm, compaction: be selective about what pageblocks to clea [...] omits 1fa73a52ea5d mm, compaction: sample pageblocks for free pages omits 320f142663da mm, compaction: round-robin the order while searching the [...] omits b50f6f2d1aba mm, compaction: reduce unnecessary skipping of migration t [...] omits c57b889f309f mm, compaction: do not consider a need to reschedule as co [...] omits 83994126c8ec mm, compaction: rework compact_should_abort as compact_che [...] omits fe2a3f671c58 mm, compaction: keep cached migration PFNs synced for unus [...] omits df018bff8f7d mm, compaction: check early for huge pages encountered by [...] omits 67b0be43e5be mm, compaction: finish pageblock scanning on contention omits 5aff421b9754 mm, compaction: avoid rescanning the same pageblock multip [...] omits f9e8c64fc17c mm, compaction: use free lists to quickly locate a migrati [...] omits 9051ae64c32e mm, compaction: keep migration source private to a single [...] omits 598734e47688 mm, compaction: use free lists to quickly locate a migrati [...] omits 76133d204ffc mm, compaction: ignore the fragmentation avoidance boost f [...] omits 758d20795e75 mm, compaction: use the page allocator bulk-free helper fo [...] omits d380348e96f4 mm, compaction: always finish scanning of a full pageblock omits 5553d42e59ea mm, migrate: immediately fail migration of a page with no [...] omits edf358171415 mm, compaction: skip pageblocks with reserved pages omits ce44a8b36a0a mm, compaction: rename map_pages to split_map_pages omits c80ff14d8a81 mm, compaction: remove unnecessary zone parameter in some [...] omits af133410baa6 mm, compaction: remove last_migrated_pfn from compact_control omits d2e41f564f37 mm, compaction: rearrange compact_control omits fb11ede13992 mm, compaction: shrink compact_control omits a09b537fe04d page_poison: play nicely with KASAN omits e9d8947e5086 mm: remove extra drain pages on pcp list omits 7029ade8bb73 arm64/mm: enable HugeTLB migration for contiguous bit Huge [...] omits 9e4e2b3fad4c arm64/mm: enable HugeTLB migration omits a9e0ae4a9cd6 mm/hugetlb: enable arch specific huge page size support fo [...] omits 95319f07324d mm/hugetlb: enable PUD level huge page migration omits 0f829ae4d086 mm/hugetlb: distinguish between migratability and movability omits dd62c94861d1 Drop flex_arrays omits 3924628d6768 sctp: convert to genradix omits 67f4f0ccfb96 proc: commit to genradix omits f7a75d14ee3f Generic radix trees omits 1217500bcd3e selinux: convert to kvmalloc omits 446afb0c5da3 md: convert to kvmalloc omits fd499ddba10f openvswitch: convert to kvmalloc omits 646b0a17cb94 mm: remove sysctl_extfrag_handler() omits 4c003d5ba99c selftests/vm: add script helper for CONFIG_TEST_VMALLOC_MODULE omits 3fe13e360ea4 vmalloc-add-test-driver-to-analyse-vmalloc-allocator-fix omits fe0a74ea112d vmalloc: add test driver to analyse vmalloc allocator omits 564447be3141 vmalloc: export __vmalloc_node_range for CONFIG_TEST_VMALL [...] omits c26e3d9cf3db memcg: schedule high reclaim for remote memcgs on high_work omits 1b6d52d04635 mm/vmalloc: pass VM_USERMAP flags directly to __vmalloc_no [...] omits 4e64714dcad9 mm/vmalloc: do not call kmemleak_free() on not yet account [...] omits b9fa9d147180 mm/vmalloc: fix size check for remap_vmalloc_range_partial() omits f2311828b362 memcg: localize memcg_kmem_enabled() check omits 55223b95a2f3 mm, slub: make the comment of put_cpu_partial() complete omits e80c64605959 arm, s390, unicore32: remove oneliner wrappers for membloc [...] omits 1e04a744a81a arch: simplify several early memory allocations omits de0607b976ca openrisc: simplify pte_alloc_one_kernel() omits 6c5a6a353b84 sh: prefer memblock APIs returning virtual address omits d062d73d5399 microblaze: prefer memblock API returning virtual address omits 21a3a154ce3b powerpc: prefer memblock APIs returning virtual address omits 1069ad9343ae mm-reuse-only-pte-mapped-ksm-page-in-do_wp_page-fix omits dfc0f3ef03e9 mm: reuse only-pte-mapped KSM page in do_wp_page() omits 619b612394d6 tools/: fix for replace open encodings for NUMA_NO_NODE omits 9e9aeb117f16 tools/: replace open encodings for NUMA_NO_NODE omits 5c84c6cb2f26 mm: replace all open encodings for NUMA_NO_NODE omits a552c62de421 mm/vmalloc.c: don't dereference possible NULL pointer in _ [...] omits d5d1381e9da2 mm: Refactor readahead defines in mm.h omits d39cfd77d3b1 mm/slub.c: freelist is ensured to be NULL when new_slab() fails omits e11276066dcd ocfs2/dlm: return DLM_CANCELGRANT if the lock is on grante [...] omits 474f294194a8 ocfs2/dlm: clean DLM_LKSB_GET_LVB and DLM_LKSB_PUT_LVB whe [...] omits ce8da15b8b74 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits a2704ddb79b8 ocfs2: clear zero in unaligned direct IO omits 1a945a396840 lib/debugobjects.c: move printk out of db lock critical sections omits 543bca661b86 sh: generate uapi header and syscall table header files omits 0be4ab98a25b sh: remove nargs from __SYSCALL omits 617e6b6a2950 scripts/decode_stacktrace.sh: handle RIP address with segment omits 5cfe7f5b5191 proc-fix-proc-net-after-setns2-checkpatch-fixes-fix omits ce264bb84f5a proc-fix-proc-net-after-setns2-checkpatch-fixes omits 0fcb5837505e proc: fix /proc/net/* after setns(2) omits 5dcb2dfc8a37 mm, page_alloc: do not wake kswapd with zone lock held omits 685db1e5d402 hugetlbfs: revert "use i_mmap_rwsem for more pmd sharing s [...] omits aad35b9121f7 hugetlbfs: revert "Use i_mmap_rwsem to fix page fault/trun [...] omits 6d58e1e7b729 mm, mempolicy: fix uninit memory access omits a73f440518e5 mm: page_mapped: don't assume compound page is huge or THP omits 017a96be3ff8 mm/memory.c: initialise mmu_notifier_range correctly omits 2c79c39da909 tools/vm/page_owner: use page_owner_sort in the use example omits f649b010818f kasan: fix krealloc handling for tag-based mode omits b629c5488e5e kasan: make tag based mode work with CONFIG_HARDENED_USERCOPY omits 3153cc1634f1 kasan, arm64: use ARCH_SLAB_MINALIGN instead of manual aligning omits 16b3c26ab821 mm-treewide-remove-unused-address-argument-from-pte_alloc- [...] omits 2a2d05072671 mm-memcg-fix-reclaim-deadlock-with-writeback-fix-checkpatch-fixes omits d099f35f91e0 mm-memcg-fix-reclaim-deadlock-with-writeback-fix omits 0fe9fc1c2157 mm, memcg: fix reclaim deadlock with writeback omits b0948c803253 usercopy: improve comments after reorder omits bbc894a93c27 mm/usercopy.c: no check page span for stack objects omits 3966242388f4 slab: alien caches must not be initialized if the allocati [...] omits 356981996b5e fork, memcg: fix cached_stacks case omits 071f4a0df81e mm/page_owner: fix for deferred struct page init omits b1b3089fdc4b zram-idle-writeback-fixes-and-cleanup-fix omits 5c7918c92268 zram: idle writeback fixes and cleanup omits 193b23c85a15 mm, thp: always specify disabled vmas as nh in smaps omits 1c610fc16123 checkpatch: don't interpret stack dumps as commit IDs omits 9d6a07a53c94 pm-hibernate-exclude-all-pageoffline-pages-v2 omits 47ed0b9222ca PM/Hibernate: exclude all PageOffline() pages omits 892bb72c434a PM/Hibernate: use pfn_to_online_page() omits e875489f9960 vmw_balloon-mark-inflated-pages-pg_offline-v2 omits ce62e5a30fc8 vmw_balloon: mark inflated pages PG_offline omits 0cdfb4262ae3 hv_balloon: mark inflated pages PG_offline omits 2f90d893c9ee xen/balloon: mark inflated pages PG_offline omits 6b13b95d9a79 kexec: export PG_offline to VMCOREINFO omits edb6a0e6ea71 mm-convert-pg_balloon-to-pg_offline-fix omits 1cacd474afb9 mm: convert PG_balloon to PG_offline omits aa2acf9d7a54 mm: balloon: update comment about isolation/migration/compaction omits 0c1dd80d6a59 memory_hotplug-free-pages-as-higher-order-fix-fix omits dbdea54fd399 memory_hotplug-free-pages-as-higher-order-fix omits d7bc23b51dfd mm/page_alloc.c: memory hotplug: free pages as higher order omits 11737b56a3f1 mm/vmalloc.c: make vmalloc_32_user() align base kernel vir [...] omits b2a932fea8c6 cifs: move large array from stack to heap omits a63620a54873 cifs: update internal module version number omits 3d81b3f9927b CIFS: Fix credits calculation for cancelled requests omits 8304c71c3c8d CIFS: Fix credit computation for compounded requests omits 52f0f121169f CIFS: Do not set credits to 1 if the server didn't grant anything omits a94a9bafaf87 CIFS: Fix adjustment of credits for MTU requests omits 6277a2253148 Merge branch 'regulator-5.1' into regulator-next omits d344bc6c9afe Merge branch 'asoc-5.1' into asoc-next omits b3ae23ff5440 Merge branch 'asoc-5.0' into asoc-linus omits 9a4e3f13b7dd RCU/torture.txt: Remove section MODULE PARAMETERS omits b8d4536894cd doc: Fix outdated links omits c91acc40a618 MAINTAINERS: add myself as the maintainer for the nolibc h [...] omits 8d5ae3532142 tools headers: Move the nolibc header from rcutorture to t [...] omits ef9b42c7979d rcutorture/nolibc: Add a bit of documentation to explain h [...] omits 014f5fa408f6 rcutorture/nolibc: Fix some poor indentation and alignment omits fc71fa3de8c4 rcutorture/nolibc: Fix the clobbered registers in the MIPS [...] omits c889bedeae35 rcuperf: Stop abusing IS_ENABLED() omits 3849e58d5f46 tools/memory-model: Dynamically check SRCU lock-to-unlock [...] omits 38e2b9482019 time: Move CONTEXT_TRACKING to kernel/time/Kconfig omits 3d9e55a8cfb8 rcu: Prevent needless ->gp_seq_needed in __note_gp_changes() omits e887087e5509 rcu: Do RCU GP kthread self-wakeup from softirq and interrupt omits 3df87648ee86 rcu: Add sparse check to rcu_assign_pointer omits 7cbc751687af rcu: Add sysrq rcu_node-dump capability omits 2e7879bc326a rcu: Protect rcu_check_gp_kthread_starvation() access to - [...] omits 24015750eca3 tools/memory-model: Update Documentation/explanation.txt t [...] omits 2bcc33fe544b srcu: Remove srcu_queue_delayed_work_on() omits dea31a12bb4d doc: CPU-hotplug notifiers cannot invoke synchronize_srcu( [...] omits 9831fab24971 rcu: Improve diagnostics for failed RCU grace-period start omits 30a57a44cfda rcutorture: Add grace period after CPU offline omits abc87acb9f5a torture: Explain and simplify odd "for" loop in mkinitrd.sh omits 1c491ef4bb00 rcu: Update NOCB comments omits 2dabd529bdb4 rcu: Remove unused rcu_cpu_kthread_cpu per-CPU variable omits a60c15053464 rcu: Move rcu_cpu_has_work to rcu_data structure omits 86a6123249ab rcu: Remove unused rcu_cpu_kthread_loops per-CPU variable omits da39a740fae2 rcu: Move rcu_cpu_kthread_status to rcu_data structure omits d8d8415ae405 rcu: Move rcu_cpu_kthread_task to rcu_data structure omits 950fd833fe1c srcu: Check for invalid idx argument in srcu_read_unlock() omits 54de45e97e08 rcu: Discard separate per-CPU callback counts omits 0916e11cd92a rcu: Inline _synchronize_rcu_expedited() into synchronize_ [...] omits 1faac7ba6fe4 rcu: Consolidate PREEMPT and !PREEMPT synchronize_rcu() omits e099936ec3f4 rcu: Consolidate PREEMPT and !PREEMPT synchronize_rcu_expedited() omits fd2468a64944 rcu: Determine expedited-GP IPI handler at build time omits 2018b28a6c47 rcu: Inline rcu_kthread_do_work() into its sole remaining caller omits d4f1f1bc3f5d rcu: Eliminate RCU_BH_FLAVOR and RCU_SCHED_FLAVOR omits a8bc212287cf rcu: Inline force_quiescent_state() into rcu_force_quiesce [...] omits eaf89de65b09 rcu: Fix obsolete DYNTICK_IRQ_NONIDLE comment omits a5c7de103809 rcu: Make expedited IPI handler return after handling crit [...] omits c1996e85b8b3 rcu: Rename and comment changes due to only on rcuo kthrea [...] omits 1537d4e7da8c rcu: Repair rcu_nmi_exit() docbook header omits c316276a0bd4 rcutorture: Record grace periods in forward-progress histogram omits 324238efb111 sched: Replace synchronize_sched() with synchronize_rcu() omits 8fa764d12753 docs/memory-barriers.txt: Enforce heavy ordering for port [...] omits a3c364ec02d6 rcu: Remove preemption disabling from expedited CPU selection omits 28d2d697c6bb rcu: Rename rcu_process_callbacks() to rcu_core() for Tree RCU omits 6f06fab62c86 rcu: Rename rcu_check_callbacks() to rcu_sched_clock_irq() omits 1080a5f076b5 rcu: Accommodate zero jiffies_till_first_fqs and kthread kicking omits 6452f5b2059d doc: Now jiffies_till_sched_qs solicits from cond_resched() omits 01e329aaa04a rcu: Docbook for rcu_head_init() and rcu_head_after_call_rcu() omits 3033fd146f16 sched: Replace call_rcu_sched() with call_rcu() omits 6e337bbd1640 Merge branch 'spi-5.1' into spi-next omits cae2996afd09 cifs: Fix a tiny potential memory leak omits f788b2130065 cifs: Fix a debug message omits ee8972b1ab82 Documentation/features: Add csky kernel features omits 1f0fe08f8a45 Merge branch 'misc' into for-next omits 9358b54a6f27 Merge branch 'misc' into for-next omits fe29576deefd Merge branch 'misc' into for-next omits fda2485b9ca4 Drivers: hv: vmbus: Check for ring when getting debug info omits 147ba5fbfde1 Merge branch 'misc' into for-next omits c6bfce48ae40 Merge branch 'fixes' into for-next omits b28b14c7c157 Merge branch 'v4.21/drivers' into tmp/aml-rebuild omits 1999b06edc8e Merge branch 'v4.21/dt64' into tmp/aml-rebuild omits 567d14cc7a72 Merge branch 'v4.21/dt' into tmp/aml-rebuild omits 088950cf553a Merge branch 'v4.21/soc' into tmp/aml-rebuild omits d4683eee8cd6 auxdisplay: charlcd: fix x/y command parsing omits dd94e7f59f63 Merge branch 'misc' into for-next omits 27b1032ea88d Merge branch 'fixes' into for-next omits 72549bc085d6 Merge branch 'misc-4.20' into next-fixes omits 0cc8f80683a7 Btrfs: fix fsync of files with multiple hard links in new [...] omits c2f7a6c7e1e5 Merge branch 'v4.20-next/soc' into for-next omits 95150405e108 Merge branch 'misc' into for-next omits f900684b761d Merge branch 'fixes' into for-next omits da3c564cb06b Merge branch 'misc' into for-next omits 3c9d403d2fe1 Merge branch 'bcm2835-drivers-next' into for-next omits a81b06829235 Merge branch 'bcm2835-drivers-next' into for-next omits 00751549bb72 Merge branch 'misc' into for-next omits 0cec51e25db6 Merge branch 'bcm2835-defconfig-next' into for-next omits 24632d6b78a1 ARM: bcm2835_defconfig: Enable BCM2835 MMAL-based V4L2 cam [...] omits 5af8627c8fe2 Merge branch 'bcm2835-soc-next' into for-next omits ed6fd0561b8a Merge branch 'bcm2835-drivers-next' into for-next omits adc8d569040f Merge branch 'misc' into for-next omits ad3c7670feaf Merge branch 'fixes' into for-next omits 444ba58a35e4 Merge branch 'misc' into for-next adds 9cb2feb4d21d arch/openrisc: Fix issues with access_ok() adds 1d69a3f8ae77 zram: idle writeback fixes and cleanup adds ba4a45746c36 fork, memcg: fix cached_stacks case adds 09c2e76ed734 slab: alien caches must not be initialized if the allocati [...] adds 7bff3c069973 mm/usercopy.c: no check page span for stack objects adds 63f3655f9501 mm, memcg: fix reclaim deadlock with writeback adds eb214f2dda31 kasan, arm64: use ARCH_SLAB_MINALIGN instead of manual aligning adds 96fedce27e13 kasan: make tag based mode work with CONFIG_HARDENED_USERCOPY adds a3fe7cdf02e3 kasan: fix krealloc handling for tag-based mode adds aff876dcf446 tools/vm/page_owner: use page_owner_sort in the use example adds 1ed7293ac40c mm/memory.c: initialise mmu_notifier_range correctly adds 8ab88c7169b7 mm: page_mapped: don't assume compound page is huge or THP adds e7c58097793e hugetlbfs: revert "Use i_mmap_rwsem to fix page fault/trun [...] adds ddeaab32a89f hugetlbfs: revert "use i_mmap_rwsem for more pmd sharing s [...] adds 73444bc4d8f9 mm, page_alloc: do not wake kswapd with zone lock held adds a88cc8da0279 Merge branch 'akpm' (patches from Andrew) adds 8a5aaf97cc48 Documentation/features: Add csky kernel features adds f553aa1c13cb csky: fixup relocation error with 807 & 860 adds 96354ad79e2e csky: fixup CACHEV1 store instruction fast retire adds 2a60aa14a9a0 csky: fixup compile error with pte_alloc adds 56752b21755a irqchip/csky: fixup handle_irq_perbit break irq adds 4064e47c8281 Merge tag 'csky-for-linus-5.0-rc1' of git://github.com/c-s [...] adds b8fd01c83e9e Merge remote-tracking branch 'arc-current/for-curr' adds d972f3dce8d1 packet: Do not leak dev refcounts on error exit adds fb2847f0ca96 Merge remote-tracking branch 'net/master' adds f687ccea10d2 RDMA/uverbs: Fix post send success return value in case of error adds a9666c1cae8d RDMA/nldev: Don't expose unsafe global rkey to regular user adds 917cb8a72a94 RDMA/cma: Add cm_id restrack resource based on kernel or u [...] adds ab4465dac661 Merge remote-tracking branch 'rdma-fixes/for-rc' adds 4d4b0c52bde4 ALSA: hda/realtek - Add unplug function into unplug state [...] adds d1dd42110d27 ALSA: hda/realtek - Disable headset Mic VREF for headset m [...] adds d37ad7f12bac Merge remote-tracking branch 'sound-current/for-linus' adds 8780cf1142a5 ASoC: soc-core: defer card probe until all component is ad [...] adds 239b8b34a856 ASoC: Intel: Boards: move the codec PLL configuration to _init adds 89efba07f701 Merge branch 'asoc-5.0' into asoc-linus adds fa28d6792d43 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds aef0badc2fc7 Merge remote-tracking branch 'regmap-fixes/for-linus' adds 358ea5fca195 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 4810e3307e51 Merge remote-tracking branch 'spi-fixes/for-linus' adds 06a2eff685ab Merge remote-tracking branch 'pci-current/for-linus' adds ea901660cf6f Merge remote-tracking branch 'driver-core.current/driver-c [...] adds 72ba1e503007 Merge remote-tracking branch 'tty.current/tty-linus' adds 2b3feab0a5e6 Merge remote-tracking branch 'usb.current/usb-linus' adds 252f81b8edd9 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 4380bf9c5f63 Merge remote-tracking branch 'staging.current/staging-linus' adds f3975889d9ea Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 7ceafcd78415 Merge remote-tracking branch 'ide/master' adds d1fc1176c055 vfio/pci: set TRACE_INCLUDE_PATH to fix the build error adds 58fec830fc19 vfio/type1: Fix unmap overflow off-by-one adds f7fb03a8a04c Merge remote-tracking branch 'vfio-fixes/for-linus' adds 596e2ee0ecbe Merge remote-tracking branch 'mtd-fixes/master' adds 41af167fbc00 MIPS: jazz: fix 64bit build adds 321c46b91550 MIPS: BCM47XX: Setup struct device for the SoC adds 082d5f3c4f5f Merge remote-tracking branch 'mips-fixes/mips-fixes' adds 84f02c420752 Merge remote-tracking branch 'omap-fixes/fixes' adds 9862d248fee3 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 240ef0979c63 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds f7fa1107f30e Btrfs: fix race between cloning range ending at eof and writeback adds d8b552424210 Btrfs: fix race between reflink/dedupe and relocation adds a6d8654d885d Btrfs: fix deadlock when using free space tree due to bloc [...] adds a7b37381f7bc Merge branch 'misc-4.21' into next-fixes adds 33a78ddf6931 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 69c61934b6dd Merge remote-tracking branch 'i3c-fixes/master' adds 44759979a49b scsi: sd: Fix cache_type_store() adds 621a4367d695 scsi: target/iscsi: fix error msg typo when create lio_qr_ [...] adds d1f38d995e98 scsi: megaraid_sas: correct an info message adds 72b4a0465f99 scsi: qla4xxx: check return code of qla4xxx_copy_from_fwddb_param adds 251f24e63fc2 scsi: pm80xx: reduce indentation adds 3f7e62bba000 scsi: core: Synchronize request queue PM status only on su [...] adds 12de280b36f0 scsi: smartpqi_init: fix boolean expression in pqi_device_ [...] adds 5bd5f66cf142 scsi: lpfc: lpfc_sli: Mark expected switch fall-throughs adds cc29a1b0a3f2 scsi: isci: initialize shost fully before calling scsi_add_host() adds 36321e993bc5 Merge remote-tracking branch 'scsi-fixes/fixes' adds ba50bf1ce9a5 Drivers: hv: vmbus: Check for ring when getting debug info adds da8ced360ca8 hv_balloon: avoid touching uninitialized struct page durin [...] adds b838b664b7f4 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds fe7553bef8d6 drm/amdgpu: Don't ignore rc from drm_dp_mst_topology_mgr_resume() adds 2d1af6a11cb9 drm/amdgpu: Don't fail resume process if resuming atomic s [...] adds c235316d935a drm/dp_mst: Add __must_check to drm_dp_mst_topology_mgr_resume() adds 4842379cbe6e drm/bridge: tc358767: add bus flags adds adf4109896bb drm/bridge: tc358767: add defines for DP1_SRCCTRL & PHY_2LANE adds 4d9d54a73043 drm/bridge: tc358767: fix single lane configuration adds 9a63bd6fe1b5 drm/bridge: tc358767: fix initial DP0/1_SRCCTRL value adds 51b9e62eb695 drm/bridge: tc358767: reject modes which require too much BW adds 7923e09c7a76 drm/bridge: tc358767: fix output H/V syncs adds f8c15790e4d8 drm/bridge: tc358767: use DP connector if no panel set adds 89ab343c9d3c Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 3e2ffd655cc6 include/linux/compiler*.h: fix OPTIMIZER_HIDE_VAR adds 2421cc4bcafc Merge remote-tracking branch 'compiler-attributes/compiler [...] adds 460cc2d20183 Merge remote-tracking branch 'leaks/leaks-next' adds da90ba9b796f Merge remote-tracking branch 'arm/for-next' adds f6ca97357239 Merge remote-tracking branch 'arm-soc/for-next' adds 9aecced2017f Merge remote-tracking branch 'actions/for-next' adds 19a220dd1e8a arm64: defconfig: enable modules for amlogic s400 sound card adds d74230c1f35f Merge remote-tracking branch 'amlogic/for-next' adds 1d5f98006a14 Merge remote-tracking branch 'aspeed/for-next' adds 65737aee15c1 Merge remote-tracking branch 'at91/at91-next' adds c6275e4b12bf soc: bcm2835: sync firmware properties with downstream adds b80ec7c0ef8d firmware: raspberrypi: notify VC4 firmware of a reboot adds fbeab182b1ae dt-bindings: soc: Add a new binding for the BCM2835 PM node. (v4) adds 5e6acc3e678e bcm2835-pm: Move bcm2835-watchdog's DT probe to an MFD. adds 670c672608a1 soc: bcm: bcm2835-pm: Add support for power domains under [...] adds 29abc92c1d93 ARM: bcm283x: Extend the WDT DT node out to cover the whol [...] adds 52a4adbaebcc ARM: bcm283x: Switch V3D over to using the PM driver inste [...] adds 0de4be424ed9 dt-bindings: bcm: Add Raspberry Pi 3 A+ adds dee36c179b5d ARM: dts: add Raspberry Pi 3 A+ adds c2fe01bda115 Merge branch 'bcm2835-dt-next' into for-next adds 3688325a4aca arm64: dts: broadcom: Add reference to RPi 3 A+ adds 9ef81d65b288 Merge branch 'bcm2835-dt-64-next' into for-next adds c2b8a8939614 Merge remote-tracking branch 'bcm2835/for-next' adds 4ba19a6b30f7 Merge remote-tracking branch 'imx-mxs/for-next' adds 47a12e907a36 Merge remote-tracking branch 'keystone/next' adds 34948b77bb09 ARM: dts: mt7623: Add all CPUs in cooling maps adds 9539c0c13663 arm64: dts: mediatek: mt6797: Add pinctrl support adds 58bef10e47fe arm64: dts: mediatek: x20: Add pinmux support for UART1 adds e8c165fec90b arm64: dts: Add uart for mt6797 EVB adds 398ed2922527 ARM64: dts: mediatek: Add all CPUs in cooling maps adds 1724f4cc5133 arm64: dts: Add USB3 related nodes for MT2712 adds e82aa7991c19 arm64: dts: add iommu/smi nodes for MT2712 adds dd00ecfad9ca arm64: dts: add i2c nodes for MT2712 adds 9d66740cecbd arm64: dts: add spi nodes for MT2712 adds d85b9774c8bd arm64: dts: add pwm nodes for MT2712 adds db0b58d88d7d arm64: dts: add mmc nodes for MT2712 adds a9386c5366a7 arm64: dts: add nand nodes for MT2712 adds a807d5d7c4f3 arm64: dts: add pcie nodes for MT2712 adds ecee13a082e0 Merge branch 'v5.0-next/dts64' into for-next adds 4ec10a0fd4d0 Merge remote-tracking branch 'mediatek/for-next' adds 70f0d8d17be4 Merge remote-tracking branch 'mvebu/for-next' adds 6f34d6364de6 Merge remote-tracking branch 'omap/for-next' adds b383809dc26f MAINTAINERS: use include/linux/reset for reset controller [...] adds 06f66b2360a0 reset: sunxi: declare sun6i_reset_init in a header file adds d3490aa43e56 reset: socfpga: declare socfpga_reset_init in a header file adds c50ab77482c7 Merge remote-tracking branch 'reset/reset/next' adds 5acaa0367b05 Merge remote-tracking branch 'qcom/for-next' adds f570411d3495 Merge remote-tracking branch 'renesas/next' adds 029a1bfdd069 Merge remote-tracking branch 'rockchip/for-next' adds 62312ddbc3cf Merge remote-tracking branch 'samsung-krzk/for-next' adds aa9ad54285c7 ARM: dts: sun6i: Add clock-output-names to osc24M clock adds cc4bddade114 ARM: dts: sun8i: h3: Add ethernet0 alias to Beelink X2 adds ff12dbb79c76 Merge branch 'sunxi/fixes-for-5.0' into sunxi/for-next adds 26e9ffeb2c04 ARM: dts: sun8i: r40: Add pinmux settings for UART3 on PG [...] adds a5a4bc14914f ARM: dts: sun8i: r40: Add pinmux setting for CLK_OUT_A adds e5c6e693be83 ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix WiFi regulato [...] adds 1e5f1db4ccd8 ARM: dts: sun8i: r40: bananapi-m2-ultra: Add Bluetooth dev [...] adds c322e85ad1d4 ARM: dts: sunxi: bananapi-m2-plus: Add Bluetooth device node adds 0bfd2e8a81e0 Merge branch 'sunxi/dt-for-5.1' into sunxi/for-next adds ca117b6528b9 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds cfe2d7eb9101 Merge remote-tracking branch 'tegra/for-next' adds 5eb8ba90958d clk: highbank: fix refcount leak in hb_clk_init() adds 70af6c5b5270 clk: qoriq: fix refcount leak in clockgen_init() adds 2274d8001fbb clk: ti: fix refcount leak in ti_dt_clocks_register() adds 7f9705beeb37 clk: socfpga: fix refcount leak adds cee82eb95320 clk: samsung: exynos4: fix refcount leak in exynos4_get_xom() adds c9ec1d8fef31 clk: imx6q: fix refcount leak in imx6q_clocks_init() adds 1731e14fb302 clk: imx6sx: fix refcount leak in imx6sx_clocks_init() adds 5f8c183a996b clk: imx7d: fix refcount leak in imx7d_clocks_init() adds 567177024e03 clk: vf610: fix refcount leak in vf610_clocks_init() adds a3c24050bdf7 clk: armada-370: fix refcount leak in a370_clk_init() adds e7beeab9c615 clk: kirkwood: fix refcount leak in kirkwood_clk_init() adds db20a90a4b67 clk: armada-xp: fix refcount leak in axp_clk_init() adds 9b4eedf62704 clk: mv98dx3236: fix refcount leak in mv98dx3236_clk_init() adds 8d726c512829 clk: dove: fix refcount leak in dove_clk_init() adds e41d11940a39 Merge branch 'clk-of-refcount' into clk-next adds 48504619a659 clk: imx: fix potential NULL dereference in imx8qxp_lpcg_c [...] adds d39eca547f3e clk: tegra: dfll: Fix a potential Oop in remove() adds 4f340efcb212 clk: zynqmp: Fix memory allocation in zynqmp_clk_setup adds 3d51e4d9de7d clk: imx: Remove Kconfig duplicate include adds c6e909972ef8 clk: sysfs: fix invalid JSON in clk_dump adds ead35d56c943 Merge branch 'clk-fixes' into clk-next adds 26fe27d9201b clk: qcom: Add CLK_SET_RATE_PARENT for 8998 branch clocks adds 0c8ff62504e3 clk: qcom: Add missing freq for usb30_master_clk on 8998 adds 5f2420ed2189 clk: qcom: Skip halt checks on gcc_usb3_phy_pipe_clk for 8998 adds 3707638e5780 Merge branch 'clk-qcom-msm8998' into clk-next adds 568ce36ca28f clk: imx: Make parent_names const pointer in composite-8m adds f766849cc859 clk: imx: Make parents const pointer in mux wrappers adds 25a6656c18a3 clk: imx8mq: Make parent names arrays const pointers adds 40d3103550a2 Merge branch 'clk-imx-const-names' into clk-next adds 2137a109a5e3 clk: vc5: Abort clock configuration without upstream clock adds eab89702506d Merge branch 'clk-fixes' into clk-next adds 5b42aac8904b dt-bindings: clk: Add bindings for Fixed MMIO clock adds 50cc4caf531a clk: Add Fixed MMIO clock driver adds e0cce7f36477 Merge branch 'clk-mmio-fixed-clock' into clk-next adds 6131dc81211c clk: qcom: smd: Add support for MSM8998 rpm clocks adds 9c0ff8e6dc04 Merge branch 'clk-qcom-msm8998' into clk-next adds 77977b800451 clk: at91: enable AUDIOPLL as source for PCKx on SAMA5D2 adds 41499df752b9 Merge branch 'clk-at91' into clk-next adds 31cc9e09688c clk: clps711x: Remove board support adds b450680ee5f2 Merge branch 'clk-remove-clps' into clk-next adds 482c322b978b Merge remote-tracking branch 'clk/clk-next' adds bbd1d781faa9 irqchip/csky: support csky,dh7k SOC intc driver adds 30d5f3a2b9fa Merge remote-tracking branch 'csky/linux-next' adds 94d23f4c06cc Merge remote-tracking branch 'nios2/for-next' adds 0c1d7fc698da CREDITS/MAINTAINERS: Adjust parisc-linux.org email addresses adds 2a6bce75e611 Merge remote-tracking branch 'parisc-hd/for-next' adds bbaeb33dfa9e Merge remote-tracking branch 'risc-v/for-next' adds aee9ea7dcc03 Merge remote-tracking branch 's390/features' adds 41602048a8a5 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 95e1c26f8a83 Merge remote-tracking branch 'fscrypt/master' adds b181c827f13c Merge remote-tracking branch 'befs/for-next' adds a9e5d743c35d Merge remote-tracking branch 'btrfs-kdave/for-next' adds 21df9f607fd5 Merge remote-tracking branch 'ceph/master' adds 0e84649027f7 cifs: Fix a debug message adds 4a4b1ec77258 cifs: Fix a tiny potential memory leak adds 341f010c77a3 CIFS: Fix adjustment of credits for MTU requests adds 4811ccdc877c CIFS: Do not set credits to 1 if the server didn't grant anything adds 337eabf72fc9 CIFS: Fix credit computation for compounded requests adds 6d97d17da6a3 CIFS: Fix credits calculation for cancelled requests adds 5b07f93c84fa CIFS: Move credit processing to mid callbacks for SMB3 adds 33b415bddb21 cifs: move large array from stack to heap adds 5be02194e2f1 cifs: update internal module version number adds 8f1b1e704936 cifs: Limit memory used by lock request calls to a page adds c219764c6d0d cifs: Fix potential OOB access of lock element array adds 6ef69c52f166 Merge remote-tracking branch 'cifs/for-next' adds e6ed14490e6e Merge remote-tracking branch 'ecryptfs/next' adds 849603c11808 Merge remote-tracking branch 'ext3/for_next' adds 0ca02d9f0f0d Merge remote-tracking branch 'f2fs/dev' adds db51fa161bb4 Merge remote-tracking branch 'jfs/jfs-next' adds 4429b668e037 xprtrdma: Fix error code in rpcrdma_buffer_create() adds 6e17f58c486d xprtrdma: Double free in rpcrdma_sendctxs_create() adds 6a829eb8619f SUNRPC: Fix TCP receive code on archs with flush_dcache_page() adds fa313d91cd98 Merge remote-tracking branch 'nfs-anna/linux-next' adds 35f781b92e7a Merge remote-tracking branch 'vfs/for-next' adds d58892f8e285 Merge remote-tracking branch 'printk/for-next' adds b76d699daab2 Merge branch 'master' into for-next adds 69481059c507 HID: sony: Transform one-time SHANWAN check into quirk adds d03213f1287b HID: sony: Fix SHANWAN PS3 GamePad rumble and led settings [...] adds d69c57d58ae4 Merge branch 'for-5.1/hid-sony' into for-next adds 807ef5de5498 Merge remote-tracking branch 'hid/for-next' adds 7d034e2b69dc Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 4ab5a5d2a4a2 tools: add a kernel-chktaint to tools/debugging adds 896dd323abbf docs: Revamp tainted-kernels.rst to make it more comprehensible adds 7c11fcc5ad39 Merge branch 'thorsten' into docs-next adds 58f3b4f8ed8d Merge remote-tracking branch 'jc_docs/docs-next' adds d66b1deca008 Merge remote-tracking branch 'v4l-dvb/master' adds 7fc03cd94288 Merge remote-tracking branch 'v4l-dvb-next/master' adds 2f66196208c9 cpufreq: check if policy is inactive early in __cpufreq_get() adds 3e2ee8862553 Merge branch 'pm-cpufreq' into linux-next adds 01badadb1004 PM-runtime: Fix autosuspend_delay on 32bits arch adds 3a9df6350ece Merge branch 'pm-core' into linux-next adds 7604bf092098 doc: trace: fix reference to cpuidle documentation file adds cc5703ac0eba Merge branch 'pm-cpuidle' into linux-next adds 0e141d1c65c1 cpufreq: scmi: Fix frequency invariance in slow path adds f17631751f79 Merge branch 'pm-cpufreq' into linux-next adds 4df9144eddd6 Merge remote-tracking branch 'pm/linux-next' adds f695d589c052 Merge remote-tracking branch 'swiotlb/linux-next' adds 7a7b0fea6f84 IB/srp: Use struct_size() in kzalloc() adds 96f87ee18113 RDMA: Clean structures from CONFIG_INFINIBAND_ON_DEMAND_PAGING adds e502b8b01129 RDMA/core: Don't depend device ODP capabilities on kconfig option adds 8b4d5bc5cf3f RDMA/mlx5: Introduce and reuse helper to identify ODP MR adds 13859d5df418 RDMA/mlx5: Embed into the code flow the ODP config option adds 0ada768517da RDMA/mlx5: Delete declaration of already removed function adds c0582a5ff602 Merge remote-tracking branch 'rdma/for-next' adds 538df1a919ab Merge remote-tracking branch 'nfc-next/master' adds 45daa05b201d Merge remote-tracking branch 'mtd/mtd/next' adds 8c1a765bc62c Merge tag 'drm-misc-next-2019-01-07-1' of git://anongit.fr [...] adds a3115621c934 drm/msm: fix build warning for 64-bit seqno adds 721746631b71 Merge remote-tracking branch 'drm/drm-next' adds 2f80d7bd8d93 drm/i915: drop all drmP.h includes adds 7b5618f4b834 ACPI / PMIC: Add support for executing PMIC MIPI sequence [...] adds 4f6016825237 ACPI / PMIC: Implement exec_mipi_pmic_seq_element for CHT [...] adds 429188f0bc6a ACPI / PMIC: Add generic intel_soc_pmic_exec_mipi_pmic_seq [...] adds 4e8052af858a drm/i915/intel_dsi_vbt: Add support for PMIC MIPI sequences adds 6ff00e77305e Merge remote-tracking branch 'drm-intel/for-linux-next' adds d516e75c71c9 drm/virtio: Drop deprecated load/unload initialization adds d4b9dd50076e qxl: Use struct_size() in kzalloc() adds c39ff7ea7805 drm: omapdrm: Cleanup drm_display_mode print str adds e343c123483b drm: meson: Cleanup on drm_display_mode print str adds 5e8345a01f06 drm: sti: Cleanup drm_display_mode print str adds 4fb6bb892493 drm: i915: Cleanup drm_display_mode print str adds ac4f24c213b8 drm: drm_device.h: update comments to kernel-doc style adds 7af78f406119 drm: move DRM_SWITCH_POWER defines to drm_device.h adds 2513147dce23 drm: make drm_framebuffer.h self contained adds fb4b49278f6b drm/gem: Mark pinned pages as unevictable adds 428747ae5cca drm: remove include of drmP.h from bridge/dw_hdmi.h adds 19126bdf962c drm: remove include of drmP.h from drm_encoder_slave.h adds fe1f664a3609 drm/arc: do not rely on drmP.h from drm_gem_cma_helper.h adds 84056e9b45f7 drm/tinydrm: do not reply on drmP.h from drm_gem_cma_helper.h adds 785cabaae94e drm: remove drmP.h from drm_gem_cma_helper.h adds 7da7b81d384a Merge remote-tracking branch 'drm-misc/for-linux-next' adds d1c9cadea6f7 drm/msm/gpu: Remove hardcoded interrupt name adds b08b92546807 drm/msm: drop interrupt-names adds 24937c540917 dt-bindings: drm/msm/a6xx: Document GMU and update GPU bindings adds 3bae707f119c Merge remote-tracking branch 'drm-msm/msm-next' adds 61eadcfbfa51 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds bb8e82b64b4b etnaviv mailing list is moderated adds a20ca6744ba7 Build etnaviv on non-ARM architectures adds 2a520646a63d Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 081e01f059ba ALSA: hda: Fix mismatches for register mask and value in h [...] adds fc2a6cf060d0 ALSA: hda: Fix a mask wrong issue in snd_hdac_stream_start() adds 36c346e1c581 ALSA: usb-audio: Remove set but not used variable 'first_ch_bits' adds 6c9971cb3667 Merge remote-tracking branch 'sound/for-next' adds a6028cc60aad ASoC: da7219: MCLK should be enabled before DAI clocks adds a58943abcb08 ASoC: da7219: Add recalc_rate function to return DAI clock rate adds 04d979d7a7ba ASoC: tlv320aic32x4: SND_SOC_DAPM_MICBIAS is deprecated adds 0a73d408b9be Merge branch 'asoc-5.1' into asoc-next adds 114235a2a13b Merge remote-tracking branch 'sound-asoc/for-next' adds 5dcbc7429ebc Merge remote-tracking branch 'input/next' adds 90d1c2c95426 Merge remote-tracking branch 'block/for-next' adds 0c0f1debf33d Merge remote-tracking branch 'device-mapper/for-next' adds 2b9d8dc84ae9 Merge remote-tracking branch 'kgdb/kgdb-next' adds b1fc0a2870da Merge remote-tracking branch 'mfd/for-mfd-next' adds 96e3e1e298a7 Merge remote-tracking branch 'backlight/for-backlight-next' adds 6f3656f3552a regulator: axp20x: check rdev is null before dereferencing it adds 03c87b95ac04 regulator: provide rdev_get_regmap() adds 8bbe604b3938 Merge branch 'regulator-5.1' into regulator-next adds 9ad0e01ce930 Merge remote-tracking branch 'regulator/for-next' adds e7e4aa2d3e47 Merge remote-tracking branch 'security/next-testing' adds ec2773c601d9 Merge remote-tracking branch 'apparmor/apparmor-next' adds 652e70b041c3 Merge remote-tracking branch 'watchdog/master' adds f3186dd87669 spi: Optionally use GPIO descriptors for CS GPIOs adds 8db79547e79f spi: ath79: Convert to use CS GPIO descriptors adds efc92fbb8760 spi: atmel: Convert to use CS GPIO descriptors adds cfeefa79dc37 spi: cadence: Convert to use CS GPIO descriptors adds 054320b25520 spi: clps711x: Convert to use CS GPIO descriptors adds 101a68e74fe0 spi: davinci: Convert to use CS GPIO descriptors adds 9400c41e77b8 spi: dw: Convert to use CS GPIO descriptors adds 412e60373245 spi: core: avoid waking pump thread from spi_sync instead [...] adds c9e62ea3ec91 Merge branch 'spi-5.1' into spi-next adds 7e2d23948972 Merge remote-tracking branch 'spi/for-next' adds 62d9bf7cbfd1 Merge remote-tracking branch 'tip/auto-latest' adds d7be17cc69ac sched: Replace call_rcu_sched() with call_rcu() adds f4d8844a129d sched: Replace synchronize_sched() with synchronize_rcu() adds ee77e3c7a6e5 rcu: Rename and comment changes due to only one rcuo kthre [...] adds 94fb70aa876b rcu: Make expedited IPI handler return after handling crit [...] adds 8d72091d7397 rcu: Inline force_quiescent_state() into rcu_force_quiesce [...] adds 841d84621ec5 rcu: Eliminate RCU_BH_FLAVOR and RCU_SCHED_FLAVOR adds 8f9832faa774 rcu: Inline rcu_kthread_do_work() into its sole remaining caller adds 9df74c360d7f rcu: Determine expedited-GP IPI handler at build time adds e0cf0c15f468 rcu: Consolidate PREEMPT and !PREEMPT synchronize_rcu_expedited() adds 8c705b1ca46a rcu: Consolidate PREEMPT and !PREEMPT synchronize_rcu() adds b4f7db989227 rcu: Inline _synchronize_rcu_expedited() into synchronize_ [...] adds 004e0b8e9598 rcu: Discard separate per-CPU callback counts adds bc0951af9f02 rcu: Accommodate zero jiffies_till_first_fqs and kthread kicking adds f8e7680f01a2 rcu: Move rcu_cpu_kthread_task to rcu_data structure adds c059f5df36fa rcu: Move rcu_cpu_kthread_status to rcu_data structure adds dedda98c12b9 rcu: Remove unused rcu_cpu_kthread_loops per-CPU variable adds 07c7c7c1370d rcu: Move rcu_cpu_has_work to rcu_data structure adds 3de462dd756c rcu: Remove unused rcu_cpu_kthread_cpu per-CPU variable adds 7b60f3545905 rcu: Update NOCB comments adds 7ae47dfb7e2a rcu: Improve diagnostics for failed RCU grace-period start adds faef1abecf6c rcu: Protect rcu_check_gp_kthread_starvation() access to - [...] adds da3d56fb3dd6 rcu: Add sysrq rcu_node-dump capability adds 3c22c39d5111 rcu: Do RCU GP kthread self-wakeup from softirq and interrupt adds f041d479a9cf rcu: Prevent needless ->gp_seq_needed update in __note_gp_ [...] adds 3778fd59ba49 Merge branches 'consolidate.2019.01.08a' and 'fwd.2019.01. [...] adds 9377eb1dd0da doc: Now jiffies_till_sched_qs solicits help from cond_resched() adds f38d4115987d doc: CPU-hotplug notifiers cannot invoke synchronize_srcu( [...] adds 40cd95d11f28 doc: Fix outdated links adds df7f0505ff9e rcu: Docbook for rcu_head_init() and rcu_head_after_call_rcu() adds 6131995c831e rcu: Rename rcu_check_callbacks() to rcu_sched_clock_irq() adds e37983a545f3 rcu: Rename rcu_process_callbacks() to rcu_core() for Tree RCU adds 0c29e074a23b rcu: Remove preemption disabling from expedited CPU selection adds 711b3c93fb32 rcu: Repair rcu_nmi_exit() docbook header adds b2ea0ffcc600 rcu: Fix obsolete DYNTICK_IRQ_NONIDLE comment adds e411e625f869 rcu: Add sparse check to rcu_assign_pointer() adds d5e21a894632 time: Move CONTEXT_TRACKING to kernel/time/Kconfig adds 1c40068092ce include/asm-generic: Remove spin_is_locked() comment adds b5447bc28a21 virt/kvm: Replace spin_is_locked() with lockdep adds 6363a25ed9ab srcu: Check for invalid idx argument in srcu_read_unlock() adds 98a5d0ffc1bd srcu: Remove srcu_queue_delayed_work_on() adds a0a2c92a5543 rcutorture: Record grace periods in forward-progress histogram adds f31e3780b70d torture: Explain and simplify odd "for" loop in mkinitrd.sh adds 1cbefc9f167a rcutorture: Add grace period after CPU offline adds fbd42189a219 rcuperf: Stop abusing IS_ENABLED() adds 8ccd49ed2ea2 rcutorture/nolibc: Fix the clobbered registers in the MIPS [...] adds 1eb3743f66a0 rcutorture/nolibc: Fix some poor indentation and alignment adds fd7512d412d0 rcutorture/nolibc: Add a bit of documentation to explain h [...] adds 4f1ac6a3dc54 tools headers: Move the nolibc header from rcutorture to t [...] adds c0db34549b40 MAINTAINERS: Add myself as the maintainer for the nolibc h [...] adds bae17fe20bfe RCU/torture.txt: Remove section MODULE PARAMETERS adds 529c7a46afd1 Merge branches 'doc.2019.01.08a', 'fixes.2019.01.08a', 'si [...] adds f256ade3d3e9 docs/memory-barriers.txt: Enforce heavy ordering for port [...] adds 8e63db8a8b0a tools/memory-model: Update Documentation/explanation.txt t [...] adds c62f9a610d89 tools/memory-model: Dynamically check SRCU lock-to-unlock [...] adds 1b4a54015fe3 Merge LKMM and RCU commits adds decbdac32edd Merge remote-tracking branch 'rcu/rcu/next' adds d1e0449ef210 Merge remote-tracking branch 'xen-tip/linux-next' adds c22088a4259d Merge remote-tracking branch 'percpu/for-next' adds 610109f027d6 Merge remote-tracking branch 'ipmi/for-next' adds 2e7189b6c774 driver core: bus: convert to use BUS_ATTR_WO and RW adds a4723041857e driver core: drop use of BUS_ATTR() adds ab5b23d4553a Merge remote-tracking branch 'driver-core/driver-core-next' adds f2fd71db12f8 usb: core: Simplify return value of usb_get_configuration() adds d1ab1b842073 usb: host: u132-hcd: fix a couple of indentation issues adds 8a1dbc8d91d3 usb: devio: update max count of DPs per interval for ISOC adds 00553f322b7a usb: gadget: udc: reduce indentation adds 6756f4c375db USB: core: urb: Use struct_size() in kmalloc() adds c7f9e0e380c7 Merge remote-tracking branch 'usb/usb-next' adds db4a6cbf699a serial: clps711x: Remove board support adds 51f689cc1133 serial: max310x: pass return value of spi_register_driver adds 84f1c5c0174a sc16is7xx: Use struct_size() in devm_kzalloc() adds 833954a4e34e serial: max310x: Use struct_size() in devm_kzalloc() adds 11b3770d54b2 serial: sh-sci: Extract sci_dma_rx_chan_invalidate() adds 38766e4b612b serial: sh-sci: Extract sci_dma_rx_reenable_irq() adds 26f073993665 serial: sh-sci: Fix fallback to PIO in sci_dma_rx_complete() adds 8fcf7a656979 serial: sh-sci: Make RX/TX DMA function names consistent adds 9e06d55f7b85 tty: serial: qcom_geni_serial: Remove use of *_relaxed() and mb() adds a85fb9ce1fab tty: serial: qcom_geni_serial: Remove set_rfr_wm() and rel [...] adds bdc05a8a3f82 tty: serial: qcom_geni_serial: Remove xfer_mode variable adds 385298abbe96 tty: serial: qcom_geni_serial: Use u32 for register variables adds a29d9e9b8427 Merge remote-tracking branch 'tty/tty-next' adds 0b73ac08579d Merge remote-tracking branch 'staging/staging-next' adds f20ddb26a3de Merge remote-tracking branch 'mux/for-next' adds b6ccf8b74cf4 Merge remote-tracking branch 'icc/icc-next' adds 5fde600537db dmaengine: bcm2835: Use struct_size() in kzalloc() adds ed414d580310 dmaengine: dma-jz4780: Use struct_size() in devm_kzalloc() adds 55f53b9c1746 dmaengine: st_fdma: use struct_size() in kzalloc() adds e10a12ed36be Merge branch 'for-linus' into next adds 87fe9ae84d7b dmaengine: dw: Add missed multi-block support for iDMA 32-bit adds d7dba6be0f31 dmaengine: dw: Remove misleading is_private property adds 078165779608 dmaengine: dw: Remove unused internal property adds 69da8be90d5e dmaengine: dw: Split DW and iDMA 32-bit operations adds 91f0ff883e9a dmaengine: dw: Reset DRAIN bit when resume the channel adds 934891b0a16c dmaengine: dw: Don't pollute CTL_LO on iDMA 32-bit adds b466a37fbcc9 dmaengine: dw: convert to SPDX identifiers adds 9f9bd7ebc4a3 Merge branch 'topic/dw' into next adds edd3c3899996 dmaengine: qcom: bam_dma: use struct_size() in kzalloc() adds e37c123a0324 Merge branch 'topic/qcom' into next adds d3d70373f6fe dmaengine: tegra-apb: Use struct_size() in devm_kzalloc() adds 59203861a3fc Merge branch 'topic/tegra' into next adds bdcb2c5d5ed0 dmaengine: dw-axi-dmac: Fix trivia typo adds 0ac412d4c4f0 Merge branch 'topic/dw' into next adds ad0d92d7ba6a dmaengine: imx-sdma: refine to load context only once adds 8160320bd8eb Merge branch 'topic/imx' into next adds 8562c78b5c9b Merge remote-tracking branch 'slave-dma/next' adds ba66c556028c Merge remote-tracking branch 'cgroup/for-next' adds 9f475ebff8e4 scsi: gdth: refactor ioc_general adds 8d22022c3a56 scsi: gdth: reuse dma coherent allocation in gdth_show_info adds 463563fa745a scsi: gdth: remove gdth_{alloc,free}_ioctl adds 314814552a0a scsi: gdth: remove ISA and EISA support adds adfa080bf2f9 scsi: gdth: remove direct serial port access adds e09c142891a9 scsi: gdth: remove dead rtc code adds 1d978c336ae3 scsi: gdth: remove dead dma statistics code adds 9affa597850f scsi: gdth: remove dead code under #ifdef GDTH_IOCTL_PROC adds d8e1e6add226 scsi: gdth: remove interrupt coalescing support adds bb327df8326e scsi: gdth: use generic DMA API adds 381d66da7212 scsi: arcmsr: Rename acb structure member roundup_ccbsize [...] adds 609d08581a5a scsi: arcmsr: Rename arcmsr_free_mu to arcmsr_free_io_queue adds 222f1189b01f scsi: arcmsr: Merge arcmsr_alloc_io_queue to arcmsr_alloc_ [...] adds 7860a48686ff scsi: arcmsr: Update arcmsr_alloc_ccb_pool for ccb buffer [...] adds 9e386a55e072 scsi: arcmsr: Update ACB_ADAPTER_TYPE_A for >4GB ccb addressing adds e66764f276e9 scsi: arcmsr: Update ACB_ADAPTER_TYPE_B for >4GB ccb addressing adds c71ec5511b14 scsi: arcmsr: Update ACB_ADAPTER_TYPE_C for >4GB ccb addressing adds a36ade416db7 scsi: arcmsr: Update ACB_ADAPTER_TYPE_D for >4GB ccb addressing adds 7ec7261f66df scsi: arcmsr: Add an option of set dma_mask_64 for ACB_ADA [...] adds 1d120c6183aa scsi: arcmsr: Separate 'set dma mask' as a function adds afdda87852ef scsi: arcmsr: Fix suspend/resume of ACB_ADAPTER_TYPE_B adds ad796f790cc2 scsi: arcmsr: Update driver version to v1.40.00.10-20181217 adds ef63464bcf8f scsi: hisi_sas: Create root and device debugfs directories adds eb1c2b72b769 scsi: hisi_sas: Alloc debugfs snapshot buffer memory for a [...] adds 49159a5e4175 scsi: hisi_sas: Take debugfs snapshot for all regs adds caefac199676 scsi: hisi_sas: Debugfs global register create file and ad [...] adds 61a6ebf3f584 scsi: hisi_sas: Add debugfs for port registers adds 971afae7cf4f scsi: hisi_sas: Add debugfs CQ file and add file operations adds 148e379f60c5 scsi: hisi_sas: Add debugfs DQ file and add file operations adds 1afb4b852479 scsi: hisi_sas: Add debugfs IOST file and add file operations adds 082c2cd2030e scsi: sd: Make protection lookup tables static and relocat [...] adds 7b8f32eee779 scsi: bnx2i: fix indentation issue, remove a tab adds 6de89c8b7dbe Merge branch 'misc' into for-next adds 60a9bc6b474c Merge remote-tracking branch 'scsi/for-next' adds cff8f6ab40ac Merge remote-tracking branch 'vhost/linux-next' adds a6addd856ca1 Merge remote-tracking branch 'rpmsg/for-next' adds efb5667fd01e Merge remote-tracking branch 'gpio/for-next' adds fa364ec9a9f0 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 135c73174f8e Merge remote-tracking branch 'random/dev' adds c4462e649a78 Merge remote-tracking branch 'livepatching/for-next' adds 784b17c740e3 Merge remote-tracking branch 'coresight/next' adds 0a023afcb3b2 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 114cd4fd8822 Merge remote-tracking branch 'ntb/ntb-next' adds 146190a8e6fa Merge remote-tracking branch 'kspp/for-next/kspp' adds 3b7ed2637601 Merge remote-tracking branch 'cisco/for-next' adds 490fd30f8595 XArray tests: Add RCU locking adds 02669b17a433 XArray: Turn xa_init_flags into a static inline adds 4a31896c5b5a XArray: Change xa_for_each iterator adds 76b4e5299565 XArray: Permit storing 2-byte-aligned pointers adds b0606fed6eec XArray: Honour reserved entries in xa_insert adds 71882400c5e6 Merge remote-tracking branch 'xarray/xarray' adds be13fc3e50ff Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' adds 49bf67c5bf53 Merge remote-tracking branch 'pidfd/for-next' adds a708f25adc30 mm/page_alloc.c: memory hotplug: free pages as higher order adds 9d410dbb45d0 memory_hotplug-free-pages-as-higher-order-fix adds d1ae3eeddd92 memory_hotplug-free-pages-as-higher-order-fix-fix adds bacbe0d57dca mm-page_allocc-memory_hotplug-free-pages-as-higher-order-v8 adds 0a359e48da05 mm: balloon: update comment about isolation/migration/compaction adds 20e2f1572b5a mm: convert PG_balloon to PG_offline adds a6d7a6564817 mm-convert-pg_balloon-to-pg_offline-fix adds a94aac87c449 kexec: export PG_offline to VMCOREINFO adds 2290b9bf2d37 xen/balloon: mark inflated pages PG_offline adds 6f510174e1fa hv_balloon: mark inflated pages PG_offline adds 2f53a468c29f vmw_balloon: mark inflated pages PG_offline adds e43bc8576d65 vmw_balloon-mark-inflated-pages-pg_offline-v2 adds 3de4b43faa3a PM/Hibernate: use pfn_to_online_page() adds 3535bb6a1edb PM/Hibernate: exclude all PageOffline() pages adds 6507a2665904 pm-hibernate-exclude-all-pageoffline-pages-v2 adds 8d159f97c580 checkpatch: don't interpret stack dumps as commit IDs adds 55567ec76756 mm, memory_hotplug: don't bail out in do_migrate_range() p [...] adds 90ee19280cc2 mm, thp: always specify disabled vmas as nh in smaps adds da65e677e5c5 mm/page_owner: fix for deferred struct page init adds 9c33adad0b4e mm, mempolicy: fix uninit memory access adds 7bd0935c7888 proc: fix /proc/net/* after setns(2) adds ab5f3d6fb59d proc-fix-proc-net-after-setns2-checkpatch-fixes adds 5793fa7cc5c7 proc-fix-proc-net-after-setns2-checkpatch-fixes-fix adds baf3e14392ac proc: fix /proc/net/* after setns(2) adds 9f151caadd44 arch: unexport asm/shmparam.h for all architectures adds 2412932a33ff mm/hugetlb.c: teach follow_hugetlb_page() to handle FOLL_NOWAIT adds 7ab5443d1dc2 scripts/decode_stacktrace.sh: handle RIP address with segment adds e804aa1e321d sh: remove nargs from __SYSCALL adds 60a47bb1b736 sh: generate uapi header and syscall table header files adds 63ef58895f79 lib/debugobjects.c: move printk out of db lock critical sections adds 539eec285bc3 ocfs2: clear zero in unaligned direct IO adds 2ab8f70b1b45 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes adds a6b8d7f52937 ocfs2/dlm: clean DLM_LKSB_GET_LVB and DLM_LKSB_PUT_LVB whe [...] adds 5ac1e732010c ocfs2/dlm: return DLM_CANCELGRANT if the lock is on grante [...] adds 7dc035ee0653 fs/file.c: initialize init_files.resize_wait adds 03709797b7a4 mm/slub.c: freelist is ensured to be NULL when new_slab() fails adds 1661405d2aa7 mm: Refactor readahead defines in mm.h adds 02432351a010 mm/vmalloc.c: don't dereference possible NULL pointer in _ [...] adds 625c0be40dd5 mm: replace all open encodings for NUMA_NO_NODE adds 410fead5b2ad tools/: replace open encodings for NUMA_NO_NODE adds c9ef421fe5fe tools/: fix for replace open encodings for NUMA_NO_NODE adds 7f3303ead0bd mm: reuse only-pte-mapped KSM page in do_wp_page() adds 6f96adb651b6 mm-reuse-only-pte-mapped-ksm-page-in-do_wp_page-fix adds 9c534499d1f3 powerpc: prefer memblock APIs returning virtual address adds 81b3a5984ab6 microblaze: prefer memblock API returning virtual address adds 51969a4f1185 sh: prefer memblock APIs returning virtual address adds 2e00fe846245 openrisc: simplify pte_alloc_one_kernel() adds 5d9a8e2de352 arch: simplify several early memory allocations adds a528d49ff16c arm, s390, unicore32: remove oneliner wrappers for membloc [...] adds 2db38250caf6 mm, slub: make the comment of put_cpu_partial() complete adds 8a391685341e memcg: localize memcg_kmem_enabled() check adds 422617c1b808 mm/vmalloc.c: make vmalloc_32_user() align base kernel vir [...] adds 4ecbbc19c117 mm/vmalloc: fix size check for remap_vmalloc_range_partial() adds 5fbbc4318174 mm/vmalloc: do not call kmemleak_free() on not yet account [...] adds 5b4df6399973 mm/vmalloc: pass VM_USERMAP flags directly to __vmalloc_no [...] adds bbbe84b5fe98 vmalloc: export __vmalloc_node_range for CONFIG_TEST_VMALL [...] adds 8fd9cdac0385 vmalloc: add test driver to analyse vmalloc allocator adds ddaa27b3220d vmalloc-add-test-driver-to-analyse-vmalloc-allocator-fix adds 719d9b6803a2 selftests/vm: add script helper for CONFIG_TEST_VMALLOC_MODULE adds dd7967cc03af mm: remove sysctl_extfrag_handler() adds ee5fe9b2b179 openvswitch: convert to kvmalloc adds f77a202934b7 md: convert to kvmalloc adds dd4c293d6d4d selinux: convert to kvmalloc adds 9630d540fb3c Generic radix trees adds fa2ef3f10c31 proc: commit to genradix adds 60dd4b742a1d sctp: convert to genradix adds 703ed0d10e7f Drop flex_arrays adds 32b696612eed mm/hugetlb: distinguish between migratability and movability adds 7250741885dc mm/hugetlb: enable PUD level huge page migration adds 006ec0a3d3c9 mm/hugetlb: enable arch specific huge page size support fo [...] adds a067fc42c38d arm64/mm: enable HugeTLB migration adds a959f9cd7cbc arm64/mm: enable HugeTLB migration for contiguous bit Huge [...] adds 2cf3c69dde4d mm: remove extra drain pages on pcp list adds a8b36276d7d0 page_poison: play nicely with KASAN adds 755f499e8ba6 mm, compaction: shrink compact_control adds 4342790c81a0 mm, compaction: rearrange compact_control adds 5a37d9d69cc3 mm, compaction: remove last_migrated_pfn from compact_control adds 0ad915ac42c1 mm, compaction: remove unnecessary zone parameter in some [...] adds 1694838580ce mm, compaction: rename map_pages to split_map_pages adds a8b91324f9c4 mm, compaction: skip pageblocks with reserved pages adds 30981443349b mm, migrate: immediately fail migration of a page with no [...] adds 73ddcc5603fc mm, compaction: always finish scanning of a full pageblock adds 0218dafb8a5f mm, compaction: use the page allocator bulk-free helper fo [...] adds f9889bef3774 mm, compaction: ignore the fragmentation avoidance boost f [...] adds 6b6f4f09a4e9 mm, compaction: use free lists to quickly locate a migrati [...] adds 405dc1012d75 mm, compaction: keep migration source private to a single [...] adds e2be68daa9ad mm, compaction: use free lists to quickly locate a migrati [...] adds 750cfed26b66 mm, compaction: use free lists to quickly locate a migrati [...] adds 4992282d9807 mm, compaction: avoid rescanning the same pageblock multip [...] adds 2175d8c5c507 mm, compaction: finish pageblock scanning on contention adds 03b67cafb441 mm, compaction: finish pageblock scanning on contention -fix adds 5dbb1f1e4c0a mm, compaction: check early for huge pages encountered by [...] adds 7111070e09ff mm, compaction: keep cached migration PFNs synced for unus [...] adds 5730aa8d3a16 mm, compaction: rework compact_should_abort as compact_che [...] adds 972f66b381b0 mm, compaction: do not consider a need to reschedule as co [...] adds 08b3994972cc mm, compaction: reduce unnecessary skipping of migration t [...] adds e49371e8516d mm, compaction: round-robin the order while searching the [...] adds 3fa25045d5a3 mm, compaction: round-robin the order while searching the [...] adds 97bf7760e907 mm, compaction: sample pageblocks for free pages adds 6cc0062544b5 mm, compaction: be selective about what pageblocks to clea [...] adds e8606dac6237 mm, compaction: capture a page under direct compaction adds dba69e1e926f mm, compaction: do not direct compact remote memory adds 32def77f96df mm: create the new vm_fault_t type adds 59a386b10b10 x86/mm/fault.c: Convert to use vm_fault_t adds 3f4218899101 include/linux/nodemask.h: use nr_node_ids (not MAX_NUMNODE [...] adds 2b453050f98a mm/memcontrol.c: use struct_size() in kmalloc() adds a63f4fb6f52e mm/filemap.c: remove redundant test from find_get_pages_contig adds 29a4b8e275d1 memcg: schedule high reclaim for remote memcgs on high_work adds ba2e1197bf88 mm, oom: mark all killed tasks as oom victims adds 7eb214d85df6 memcg: do not report racy no-eligible OOM tasks adds 9fe816cea184 mm: use mm_zero_struct_page from SPARC on all 64b architectures adds 22c0d576ee28 mm: drop meminit_pfn_in_nid as it is redundant adds 4ef397b87c2f mm: implement new zone specific memblock iterator adds ed7209d69de4 mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] adds c8c3c321ef8a mm: move hot-plug specific memory init into separate funct [...] adds 02bbe3b76663 mm: add reserved flag setting to set_page_links() adds 13dd14f118de mm: use common iterator for deferred_init_pages and deferr [...] adds d6e31d7bc1ef mm/page_alloc.c: calculate first_deferred_pfn directly adds f955d5dda846 mm/mmu_notifier: contextual information for event triggeri [...] adds f4775aa8f38f mm-mmu_notifier-contextual-information-for-event-triggerin [...] adds a27d0554da44 mm-mmu_notifier-contextual-information-for-event-triggerin [...] adds cd73878456fc filemap: kill page_cache_read usage in filemap_fault adds 79cdedff0dc0 filemap-kill-page_cache_read-usage-in-filemap_fault-fix adds 3f1ec1e27a6f filemap: pass vm_fault to the mmap ra helpers adds e3133d518e2e filemap: drop the mmap_sem for all blocking operations adds 86c041b99947 filemap-drop-the-mmap_sem-for-all-blocking-operations-v6 adds ae05f8013240 filemap-drop-the-mmap_sem-for-all-blocking-operations-fix adds 4d4ef7864fb9 filemap-drop-the-mmap_sem-for-all-blocking-operations-chec [...] adds e9ca934491f5 mm, swap: fix race between swapoff and some swap operations adds 77e06ed13022 mm, swap: fix race between swapoff and some swap operations adds 6a80e8913e58 mm: don't expose page to fast gup before it's ready adds bf3435ba8563 mm/page_owner: align with pageblock_nr_pages adds bf67bd96e246 mm/page_owner: align with pageblock_nr pages adds de1c866f8b6b fs/buffer.c: add debug print for __getblk_gfp() stall problem adds f797d648e09f fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 6dbb4a69a52c lockdep: Add debug printk() for downgrade_write() warning. adds 03c540407d1a proc: return exit code 4 for skipped tests adds 1aef0f18c807 kernel.h: unconditionally include asm/div64.h for do_div() adds a02b5dfe5ce6 kernel/panic.c: taint: fix debugfs_simple_attr.cocci warnings adds ca3e43a72bd3 lib/genalloc.c: export symbol addr_in_gen_pool adds 0f9ab943064a lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds 6e7e552a2d53 Documentation: rename addr_in_gen_pool to gen_pool_has_addr adds a843ed9edfd0 epoll: make sure all elements in ready list are in FIFO order adds 1a819ab17d2c epoll: unify awaking of wakeup source on ep_poll_callback() path adds 586144b96c9c epoll: use rwlock in order to reduce ep_poll_callback() co [...] adds 750904907319 ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] adds ef8d826a3ce7 kernel/signal.c: allow the null signal in rt_sigqueueinfo() adds 15c5a2fe52aa kernel/exit.c: release ptraced tasks before zap_pid_ns_processes adds c4b80af6253d exec: increase BINPRM_BUF_SIZE to 256 adds 878e367d37b2 sysctl: handle overflow in proc_get_long adds 852b69d69afb sysctl: handle overflow for file-max adds 2b20749158ba ipc: allow boot time extension of IPCMNI from 32k to 8M adds 310b06ea531c ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] adds 915ba99f044b ipc: conserve sequence numbers in extended IPCMNI mode adds 104ee6443771 Merge branch 'akpm-current/current' adds 18e13f8591d9 scripts/atomic/check-atomics.sh: don't assume that scripts [...] adds 30f3da1864f3 include/linux/sched/signal.h: replace `tsk' with `task' adds d9f5674e3739 locking/atomics: build atomic headers as required adds 536253448d52 kernel/fork.c: remove duplicated include adds ec12f08e8896 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 4fb0ced4774b Merge branch 'akpm/master' adds 6cab33afc3dd Add linux-next specific files for 20190110
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 (d6e77253170d) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarc [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: CREDITS | 13 +- Documentation/admin-guide/tainted-kernels.rst | 159 ++- Documentation/core-api/xarray.rst | 15 +- .../devicetree/bindings/arm/bcm/brcm,bcm2835.txt | 4 + .../devicetree/bindings/clock/fixed-mmio-clock.txt | 24 + .../devicetree/bindings/clock/qcom,rpmcc.txt | 1 + .../devicetree/bindings/display/msm/gpu.txt | 43 +- Documentation/devicetree/bindings/dma/snps-dma.txt | 2 - .../interrupt-controller/csky,apb-intc.txt | 1 + .../bindings/soc/bcm/brcm,bcm2835-pm.txt | 46 + Documentation/sysctl/kernel.txt | 50 +- Documentation/trace/coresight-cpu-debug.txt | 2 +- MAINTAINERS | 10 +- Next/SHA1s | 98 +- Next/merge.log | 1431 ++++++++++++-------- arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/bcm2835-rpi.dtsi | 4 - arch/arm/boot/dts/bcm2837-rpi-3-a-plus.dts | 175 +++ arch/arm/boot/dts/bcm283x.dtsi | 17 +- arch/arm/boot/dts/mt7623.dtsi | 15 +- arch/arm/boot/dts/sun6i-a31.dtsi | 1 + arch/arm/boot/dts/sun8i-h3-beelink-x2.dts | 2 +- arch/arm/boot/dts/sun8i-r40-bananapi-m2-ultra.dts | 41 + arch/arm/boot/dts/sun8i-r40.dtsi | 15 + arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi | 16 +- arch/arm/configs/bcm2835_defconfig | 3 - arch/arm/mach-bcm/Kconfig | 1 + arch/arm/mach-socfpga/socfpga.c | 3 +- arch/arm/mach-sunxi/sunxi.c | 2 +- arch/arm64/boot/dts/broadcom/Makefile | 3 +- .../boot/dts/broadcom/bcm2837-rpi-3-a-plus.dts | 2 + arch/arm64/boot/dts/mediatek/mt2712-evb.dts | 98 ++ arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 555 ++++++++ arch/arm64/boot/dts/mediatek/mt6797-evb.dts | 2 + arch/arm64/boot/dts/mediatek/mt6797-x20-dev.dts | 2 + arch/arm64/boot/dts/mediatek/mt6797.dtsi | 28 + arch/arm64/boot/dts/mediatek/mt7622.dtsi | 9 +- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 6 +- arch/arm64/configs/defconfig | 4 + arch/c6x/include/asm/Kbuild | 1 + arch/c6x/include/uapi/asm/Kbuild | 1 - arch/csky/include/asm/io.h | 25 + arch/csky/include/asm/pgalloc.h | 43 +- arch/csky/kernel/module.c | 38 +- arch/h8300/include/asm/Kbuild | 1 + arch/h8300/include/uapi/asm/Kbuild | 1 - arch/hexagon/include/asm/Kbuild | 1 + arch/hexagon/include/uapi/asm/Kbuild | 1 - arch/m68k/include/asm/Kbuild | 1 + arch/m68k/include/uapi/asm/Kbuild | 1 - arch/microblaze/include/asm/Kbuild | 1 + arch/microblaze/include/uapi/asm/Kbuild | 1 - arch/mips/bcm47xx/setup.c | 31 + arch/mips/jazz/jazzdma.c | 5 +- arch/openrisc/include/asm/Kbuild | 1 + arch/openrisc/include/asm/uaccess.h | 8 +- arch/openrisc/include/uapi/asm/Kbuild | 1 - arch/unicore32/include/asm/Kbuild | 1 + arch/unicore32/include/uapi/asm/Kbuild | 1 - arch/x86/mm/fault.c | 2 +- drivers/acpi/pmic/intel_pmic.c | 61 + drivers/acpi/pmic/intel_pmic.h | 4 + drivers/acpi/pmic/intel_pmic_chtwc.c | 19 + drivers/acpi/pmic/intel_pmic_xpower.c | 1 + drivers/base/bus.c | 20 +- drivers/base/power/runtime.c | 2 +- drivers/clk/Kconfig | 7 +- drivers/clk/Makefile | 1 + drivers/clk/at91/sama5d2.c | 3 +- drivers/clk/clk-clps711x.c | 61 +- drivers/clk/clk-fixed-mmio.c | 101 ++ drivers/clk/clk-highbank.c | 1 + drivers/clk/clk-qoriq.c | 1 + drivers/clk/clk-versaclock5.c | 4 +- drivers/clk/clk.c | 2 +- drivers/clk/imx/clk-composite-8m.c | 2 +- drivers/clk/imx/clk-imx6q.c | 1 + drivers/clk/imx/clk-imx6sx.c | 1 + drivers/clk/imx/clk-imx7d.c | 1 + drivers/clk/imx/clk-imx8mq.c | 194 +-- drivers/clk/imx/clk-imx8qxp-lpcg.c | 2 + drivers/clk/imx/clk-vf610.c | 1 + drivers/clk/imx/clk.h | 5 +- drivers/clk/mvebu/armada-370.c | 4 +- drivers/clk/mvebu/armada-xp.c | 4 +- drivers/clk/mvebu/dove.c | 8 +- drivers/clk/mvebu/kirkwood.c | 2 + drivers/clk/mvebu/mv98dx3236.c | 4 +- drivers/clk/qcom/clk-smd-rpm.c | 63 + drivers/clk/qcom/gcc-msm8998.c | 51 +- drivers/clk/samsung/clk-exynos4.c | 1 + drivers/clk/socfpga/clk-pll-a10.c | 1 + drivers/clk/socfpga/clk-pll.c | 1 + drivers/clk/tegra/clk-tegra124-dfll-fcpu.c | 4 +- drivers/clk/ti/clk.c | 8 +- drivers/clk/zynqmp/clkc.c | 4 +- drivers/cpufreq/cpufreq.c | 12 +- drivers/cpufreq/scmi-cpufreq.c | 4 +- drivers/dma/bcm2835-dma.c | 3 +- drivers/dma/dma-jz4780.c | 5 +- drivers/dma/dw-axi-dmac/dw-axi-dmac.h | 2 +- drivers/dma/dw/Kconfig | 2 + drivers/dma/dw/Makefile | 2 +- drivers/dma/dw/core.c | 244 +--- drivers/dma/dw/dw.c | 138 ++ drivers/dma/dw/idma32.c | 160 +++ drivers/dma/dw/internal.h | 15 +- drivers/dma/dw/pci.c | 53 +- drivers/dma/dw/platform.c | 22 +- drivers/dma/dw/regs.h | 30 +- drivers/dma/imx-sdma.c | 7 + drivers/dma/qcom/bam_dma.c | 4 +- drivers/dma/st_fdma.c | 3 +- drivers/dma/tegra20-apb-dma.c | 5 +- drivers/firmware/raspberrypi.c | 11 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 37 +- drivers/gpu/drm/arc/arcpgu_crtc.c | 2 + drivers/gpu/drm/arc/arcpgu_drv.c | 6 + .../gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c | 4 + drivers/gpu/drm/bridge/tc358767.c | 48 +- drivers/gpu/drm/drm_gem.c | 36 +- drivers/gpu/drm/etnaviv/Kconfig | 2 +- drivers/gpu/drm/i915/dvo.h | 1 - drivers/gpu/drm/i915/i915_debugfs.c | 9 +- drivers/gpu/drm/i915/i915_drv.c | 1 - drivers/gpu/drm/i915/i915_drv.h | 2 +- drivers/gpu/drm/i915/i915_gem.c | 1 - drivers/gpu/drm/i915/i915_gem_context.c | 1 - drivers/gpu/drm/i915/i915_gem_dmabuf.c | 1 - drivers/gpu/drm/i915/i915_gem_evict.c | 1 - drivers/gpu/drm/i915/i915_gem_execbuffer.c | 1 - drivers/gpu/drm/i915/i915_gem_fence_reg.c | 1 - drivers/gpu/drm/i915/i915_gem_gtt.c | 1 - drivers/gpu/drm/i915/i915_gem_internal.c | 1 - drivers/gpu/drm/i915/i915_gem_object.h | 3 +- drivers/gpu/drm/i915/i915_gem_shrinker.c | 1 - drivers/gpu/drm/i915/i915_gem_stolen.c | 1 - drivers/gpu/drm/i915/i915_gem_tiling.c | 1 - drivers/gpu/drm/i915/i915_gem_userptr.c | 1 - drivers/gpu/drm/i915/i915_ioc32.c | 1 - drivers/gpu/drm/i915/i915_irq.c | 1 - drivers/gpu/drm/i915/i915_suspend.c | 1 - drivers/gpu/drm/i915/i915_trace.h | 1 - drivers/gpu/drm/i915/intel_acpi.c | 1 - drivers/gpu/drm/i915/intel_atomic.c | 1 - drivers/gpu/drm/i915/intel_atomic_plane.c | 1 - drivers/gpu/drm/i915/intel_audio.c | 1 - drivers/gpu/drm/i915/intel_bios.c | 1 - drivers/gpu/drm/i915/intel_connector.c | 1 - drivers/gpu/drm/i915/intel_crt.c | 1 - drivers/gpu/drm/i915/intel_display.c | 1 - drivers/gpu/drm/i915/intel_dp.c | 1 - drivers/gpu/drm/i915/intel_dp_mst.c | 1 - drivers/gpu/drm/i915/intel_dsi.h | 1 - drivers/gpu/drm/i915/intel_dsi_vbt.c | 23 +- drivers/gpu/drm/i915/intel_dvo.c | 1 - drivers/gpu/drm/i915/intel_fbdev.c | 1 - drivers/gpu/drm/i915/intel_frontbuffer.c | 1 - drivers/gpu/drm/i915/intel_hdcp.c | 1 - drivers/gpu/drm/i915/intel_hdmi.c | 1 - drivers/gpu/drm/i915/intel_hotplug.c | 1 - drivers/gpu/drm/i915/intel_i2c.c | 1 - drivers/gpu/drm/i915/intel_lrc.c | 1 - drivers/gpu/drm/i915/intel_lvds.c | 1 - drivers/gpu/drm/i915/intel_mocs.h | 1 - drivers/gpu/drm/i915/intel_opregion.c | 1 - drivers/gpu/drm/i915/intel_overlay.c | 1 - drivers/gpu/drm/i915/intel_psr.c | 1 - drivers/gpu/drm/i915/intel_ringbuffer.c | 1 - drivers/gpu/drm/i915/intel_sdvo.c | 1 - drivers/gpu/drm/i915/intel_sprite.c | 1 - drivers/gpu/drm/i915/intel_tv.c | 1 - drivers/gpu/drm/i915/intel_vdsc.c | 1 - drivers/gpu/drm/i915/vlv_dsi.c | 1 - drivers/gpu/drm/meson/meson_dw_hdmi.c | 12 +- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 1 - drivers/gpu/drm/msm/msm_gem.c | 2 +- drivers/gpu/drm/msm/msm_gpu.c | 2 +- drivers/gpu/drm/msm/msm_gpu.h | 1 - drivers/gpu/drm/omapdrm/omap_connector.c | 9 +- drivers/gpu/drm/omapdrm/omap_crtc.c | 8 +- drivers/gpu/drm/qxl/qxl_display.c | 4 +- drivers/gpu/drm/rcar-du/rcar_dw_hdmi.c | 1 + drivers/gpu/drm/sti/sti_crtc.c | 16 +- drivers/gpu/drm/tinydrm/core/tinydrm-core.c | 3 + drivers/gpu/drm/tinydrm/core/tinydrm-pipe.c | 3 + drivers/gpu/drm/tinydrm/hx8357d.c | 1 + drivers/gpu/drm/tinydrm/ili9225.c | 2 + drivers/gpu/drm/tinydrm/ili9341.c | 1 + drivers/gpu/drm/tinydrm/mi0283qt.c | 1 + drivers/gpu/drm/tinydrm/mipi-dbi.c | 3 + drivers/gpu/drm/tinydrm/repaper.c | 1 + drivers/gpu/drm/tinydrm/st7586.c | 1 + drivers/gpu/drm/tinydrm/st7735r.c | 1 + drivers/gpu/drm/virtio/Makefile | 2 +- drivers/gpu/drm/virtio/virtgpu_display.c | 3 +- drivers/gpu/drm/virtio/virtgpu_drm_bus.c | 103 -- drivers/gpu/drm/virtio/virtgpu_drv.c | 79 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 9 +- drivers/gpu/drm/virtio/virtgpu_kms.c | 9 +- drivers/hid/hid-sony.c | 31 +- drivers/infiniband/core/cma.c | 5 +- drivers/infiniband/core/nldev.c | 4 - drivers/infiniband/core/uverbs_cmd.c | 9 +- drivers/infiniband/hw/mlx5/main.c | 51 +- drivers/infiniband/hw/mlx5/mem.c | 5 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 12 +- drivers/infiniband/hw/mlx5/mr.c | 41 +- drivers/infiniband/hw/mlx5/odp.c | 6 +- drivers/infiniband/ulp/srp/ib_srp.c | 3 +- drivers/irqchip/irq-csky-apb-intc.c | 172 ++- drivers/mfd/Makefile | 1 + drivers/mfd/bcm2835-pm.c | 92 ++ drivers/regulator/axp20x-regulator.c | 8 +- drivers/regulator/core.c | 6 + drivers/reset/reset-socfpga.c | 2 +- drivers/reset/reset-sunxi.c | 1 + drivers/scsi/Kconfig | 2 +- drivers/scsi/arcmsr/arcmsr.h | 13 +- drivers/scsi/arcmsr/arcmsr_hba.c | 332 +++-- drivers/scsi/bnx2i/bnx2i_iscsi.c | 2 +- drivers/scsi/gdth.c | 1286 +++--------------- drivers/scsi/gdth.h | 30 - drivers/scsi/gdth_ioctl.h | 89 -- drivers/scsi/gdth_proc.c | 113 +- drivers/scsi/gdth_proc.h | 3 - drivers/scsi/hisi_sas/hisi_sas.h | 47 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 508 +++++++ drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 9 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 174 ++- drivers/scsi/isci/init.c | 14 +- drivers/scsi/lpfc/lpfc_sli.c | 20 +- drivers/scsi/megaraid/megaraid_sas_base.c | 2 +- drivers/scsi/pm8001/pm8001_sas.c | 2 +- drivers/scsi/qla4xxx/ql4_os.c | 2 + drivers/scsi/scsi_pm.c | 26 +- drivers/scsi/sd.c | 68 + drivers/scsi/sd.h | 62 - drivers/scsi/smartpqi/smartpqi_init.c | 2 +- drivers/soc/bcm/Kconfig | 11 + drivers/soc/bcm/Makefile | 1 + drivers/soc/bcm/bcm2835-power.c | 661 +++++++++ drivers/spi/spi-ath79.c | 42 +- drivers/spi/spi-atmel.c | 93 +- drivers/spi/spi-cadence.c | 67 +- drivers/spi/spi-clps711x.c | 23 +- drivers/spi/spi-davinci.c | 53 +- drivers/spi/spi-dw-mmio.c | 22 - drivers/spi/spi-dw.c | 9 +- drivers/spi/spi.c | 226 +++- drivers/target/iscsi/iscsi_target.c | 2 +- drivers/tty/serial/8250/8250_lpss.c | 1 - drivers/tty/serial/clps711x.c | 23 +- drivers/tty/serial/max310x.c | 7 +- drivers/tty/serial/qcom_geni_serial.c | 279 ++-- drivers/tty/serial/sc16is7xx.c | 4 +- drivers/tty/serial/sh-sci.c | 71 +- drivers/usb/core/config.c | 5 +- drivers/usb/core/devio.c | 8 +- drivers/usb/core/urb.c | 5 +- drivers/usb/gadget/udc/snps_udc_core.c | 17 +- drivers/usb/host/u132-hcd.c | 6 +- drivers/vfio/pci/trace.h | 2 +- drivers/vfio/vfio_iommu_type1.c | 2 +- drivers/watchdog/bcm2835_wdt.c | 26 +- drivers/xen/balloon.c | 8 +- fs/btrfs/ctree.c | 16 +- fs/btrfs/ioctl.c | 49 +- fs/cifs/cifsglob.h | 1 + fs/cifs/file.c | 16 +- fs/cifs/smb2file.c | 8 +- fs/cifs/transport.c | 53 +- fs/eventpoll.c | 11 +- fs/file.c | 1 + fs/hugetlbfs/inode.c | 2 +- fs/proc/proc_net.c | 12 +- include/asm-generic/bug.h | 3 - include/drm/bridge/dw_hdmi.h | 6 +- include/drm/drmP.h | 5 - include/drm/drm_device.h | 228 +++- include/drm/drm_dp_mst_helper.h | 3 +- include/drm/drm_encoder_slave.h | 1 - include/drm/drm_framebuffer.h | 10 +- include/drm/drm_gem_cma_helper.h | 5 +- include/dt-bindings/clock/qcom,rpmcc.h | 10 + include/dt-bindings/soc/bcm2835-pm.h | 28 + include/linux/bcma/bcma_soc.h | 1 + include/linux/dma/dw.h | 9 +- include/linux/mfd/bcm2835-pm.h | 14 + include/linux/mfd/intel_soc_pmic.h | 3 + include/linux/mlx5/driver.h | 4 - include/linux/mm.h | 46 - include/linux/mm_types.h | 73 +- include/linux/nodemask.h | 15 +- include/linux/platform_data/dma-dw.h | 12 +- include/linux/regulator/driver.h | 1 + include/linux/reset/socfpga.h | 7 + include/linux/reset/sunxi.h | 7 + include/linux/sched.h | 3 + include/linux/spi/spi.h | 25 +- include/linux/xarray.h | 225 ++- include/rdma/ib_umem_odp.h | 26 +- include/rdma/ib_verbs.h | 2 - include/soc/bcm2835/raspberrypi-firmware.h | 4 + include/uapi/linux/fcntl.h | 1 - kernel/fork.c | 1 + kernel/rcu/tree.c | 2 +- kernel/signal.c | 2 +- kernel/sysctl.c | 47 +- lib/test_xarray.c | 51 +- lib/xarray.c | 92 +- localversion-next | 2 +- mm/compaction.c | 9 +- mm/filemap.c | 10 - mm/hugetlb.c | 3 +- mm/internal.h | 2 +- mm/memcontrol.c | 49 +- mm/memfd.c | 3 +- mm/memory_hotplug.c | 9 +- mm/oom_kill.c | 6 + mm/shmem.c | 26 +- net/packet/af_packet.c | 4 +- net/sunrpc/xprtrdma/verbs.c | 10 +- net/sunrpc/xprtsock.c | 22 + sound/hda/hdac_controller.c | 8 +- sound/hda/hdac_stream.c | 4 +- sound/pci/hda/patch_realtek.c | 17 +- sound/soc/codecs/da7219.c | 77 +- sound/soc/codecs/da7219.h | 1 + sound/soc/codecs/tlv320aic32x4.c | 30 +- sound/soc/codecs/tlv320aic32x4.h | 1 + sound/soc/intel/boards/glk_rt5682_max98357a.c | 45 +- sound/soc/soc-core.c | 17 +- sound/usb/mixer.c | 6 +- tools/Makefile | 14 +- tools/debugging/Makefile | 16 + tools/debugging/kernel-chktaint | 202 +++ tools/testing/selftests/memfd/memfd_test.c | 74 - tools/testing/selftests/proc/.gitignore | 1 + tools/testing/selftests/proc/Makefile | 1 + tools/testing/selftests/proc/proc-loadavg-001.c | 2 +- .../selftests/proc/proc-self-map-files-002.c | 2 +- tools/testing/selftests/proc/proc-self-syscall.c | 2 +- tools/testing/selftests/proc/proc-self-wchan.c | 2 +- tools/testing/selftests/proc/read.c | 2 +- tools/testing/selftests/proc/setns-dcache.c | 129 ++ virt/kvm/kvm_main.c | 2 +- 347 files changed, 7592 insertions(+), 4228 deletions(-) create mode 100644 Documentation/devicetree/bindings/clock/fixed-mmio-clock.txt create mode 100644 Documentation/devicetree/bindings/soc/bcm/brcm,bcm2835-pm.txt create mode 100644 arch/arm/boot/dts/bcm2837-rpi-3-a-plus.dts create mode 100644 arch/arm64/boot/dts/broadcom/bcm2837-rpi-3-a-plus.dts create mode 100644 drivers/clk/clk-fixed-mmio.c create mode 100644 drivers/dma/dw/dw.c create mode 100644 drivers/dma/dw/idma32.c delete mode 100644 drivers/gpu/drm/virtio/virtgpu_drm_bus.c create mode 100644 drivers/mfd/bcm2835-pm.c create mode 100644 drivers/soc/bcm/bcm2835-power.c create mode 100644 include/dt-bindings/soc/bcm2835-pm.h create mode 100644 include/linux/mfd/bcm2835-pm.h create mode 100644 include/linux/reset/socfpga.h create mode 100644 include/linux/reset/sunxi.h create mode 100644 tools/debugging/Makefile create mode 100755 tools/debugging/kernel-chktaint create mode 100644 tools/testing/selftests/proc/setns-dcache.c