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-arm-next-allnoconfig in repository toolchain/linux-next.
omits 139287cc2cc0 Add linux-next specific files for 20190108 omits 3600e0636f7c Merge branch 'akpm/master' omits 58d19939d856 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 69cfa0e86fa1 kernel/fork.c: remove duplicated include omits 92ee439da0e6 locking/atomics: build atomic headers as required omits eb6e38173f76 include/linux/sched/signal.h: replace `tsk' with `task' omits bb3511a5b859 scripts/atomic/check-atomics.sh: don't assume that scripts [...] omits 0525d55f1de0 tools/: fix for replace open encodings for NUMA_NO_NODE omits c8fbb22dab73 Merge branch 'akpm-current/current' omits 0f4dd3447560 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' omits 20ebf6f030a8 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 7a8e7ff510c7 Merge remote-tracking branch 'nvmem/for-next' omits a580a59d55ba Merge remote-tracking branch 'slimbus/for-next' omits 4356a953eda5 Merge remote-tracking branch 'cisco/for-next' omits 1a8d64bceee0 Merge remote-tracking branch 'kspp/for-next/kspp' omits bcf434ff48e9 Merge remote-tracking branch 'ntb/ntb-next' omits d40ff508ece2 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 5caf9a6022f3 Merge remote-tracking branch 'coresight/next' omits 25b7b53a42ce Merge remote-tracking branch 'livepatching/for-next' omits 2a7748eedbfc Merge remote-tracking branch 'random/dev' omits 1f4b960461c4 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 49ac62838c43 ipc: conserve sequence numbers in extended IPCMNI mode omits d40ee499c885 ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] omits 19b92551ddee ipc: allow boot time extension of IPCMNI from 32k to 8M omits 4ac14c0f47d2 exec: increase BINPRM_BUF_SIZE to 256 omits f368c19abb61 kernel/exit.c: release ptraced tasks before zap_pid_ns_processes omits b0749a9c5b18 ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] omits 07838fd94488 epoll: use rwlock in order to reduce ep_poll_callback() co [...] omits ce5114283a3d epoll: unify awaking of wakeup source on ep_poll_callback() path omits f92cacf11817 epoll: loosen irq safety in ep_poll_callback() omits e89d04c81643 epoll: make sure all elements in ready list are in FIFO order omits bca651e5d8e8 Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits fa2ec991c5a9 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits b9f3dd1d094e lib/genalloc.c: export symbol addr_in_gen_pool omits 12537a0d66b7 kernel/panic.c: taint: fix debugfs_simple_attr.cocci warnings omits 9c2175c69ebc kernel.h: unconditionally include asm/div64.h for do_div() omits 91b3a6074496 lockdep: Add debug printk() for downgrade_write() warning. omits ca862411643b fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 5b724af43941 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits bb88650c3029 mm/page_owner: align with pageblock_nr pages omits c1546045361a mm/page_owner: align with pageblock_nr_pages omits e1020f95c533 mm: don't expose page to fast gup before it's ready omits 344296c9d391 mm, swap: fix race between swapoff and some swap operations omits fb8ef7477c72 mm, swap: fix race between swapoff and some swap operations omits e4c7623bf62f mm, memory_hotplug: don't bail out in do_migrate_range() p [...] omits 23e3cfe8aab6 filemap-drop-the-mmap_sem-for-all-blocking-operations-chec [...] omits b6de0cafe384 filemap-drop-the-mmap_sem-for-all-blocking-operations-fix omits 56a502b2e04f filemap-drop-the-mmap_sem-for-all-blocking-operations-v6 omits a5a1b977264f filemap: drop the mmap_sem for all blocking operations omits ab7a200502a6 filemap: pass vm_fault to the mmap ra helpers omits 79b39c37ec25 filemap-kill-page_cache_read-usage-in-filemap_fault-fix omits 263422ebebe7 filemap: kill page_cache_read usage in filemap_fault omits 6c23187c3792 mm-mmu_notifier-contextual-information-for-event-triggerin [...] omits c6aaa55c7e14 mm-mmu_notifier-contextual-information-for-event-triggerin [...] omits 87a7a774e3c5 mm/mmu_notifier: contextual information for event triggeri [...] omits 957a8dda4b36 mm/page_alloc.c: calculate first_deferred_pfn directly omits 2e69eda6df6b mm: use common iterator for deferred_init_pages and deferr [...] omits e5332b156681 mm: add reserved flag setting to set_page_links() omits 8641b21579e7 mm: move hot-plug specific memory init into separate funct [...] omits 3d9fbf340d8a mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] omits 93455dcd8f8c mm: implement new zone specific memblock iterator omits 818900f6c588 mm: drop meminit_pfn_in_nid as it is redundant omits 5947054a47ca mm: use mm_zero_struct_page from SPARC on all 64b architectures omits 3d35e5b13803 selftests/memfd: modify tests for F_SEAL_FUTURE_WRITE seal omits 14124d26889f selftests/memfd: add tests for F_SEAL_FUTURE_WRITE seal omits 099bd249f506 mm-add-an-f_seal_future_write-seal-to-memfd-fix-2 omits 0599367b62de mm/memfd: make F_SEAL_FUTURE_WRITE seal more robust omits e20de7663c99 mm: add an F_SEAL_FUTURE_WRITE seal to memfd omits 89fb2aa1a477 mm, compaction: do not direct compact remote memory omits 3b8f1772b25d mm, compaction: capture a page under direct compaction omits 6e583717d524 mm, compaction: be selective about what pageblocks to clea [...] omits f2267e168658 mm, compaction: sample pageblocks for free pages omits 1688e2896de4 mm, compaction: round-robin the order while searching the [...] omits e79e061ed4aa mm, compaction: reduce unnecessary skipping of migration t [...] omits cbec95001c0c mm, compaction: do not consider a need to reschedule as co [...] omits 5d70bfe0a12f mm, compaction: rework compact_should_abort as compact_che [...] omits 555ec07b4801 mm, compaction: keep cached migration PFNs synced for unus [...] omits 6fea2de5422c mm, compaction: check early for huge pages encountered by [...] omits 94d5992baaa5 mm, compaction: finish pageblock scanning on contention omits db06d4c49eb6 mm, compaction: avoid rescanning the same pageblock multip [...] omits 3deb1d66d672 mm, compaction: use free lists to quickly locate a migrati [...] omits fb28dd002057 mm, compaction: keep migration source private to a single [...] omits 6ef1b84a3fcf mm, compaction: use free lists to quickly locate a migrati [...] omits cb9402ae5558 mm, compaction: ignore the fragmentation avoidance boost f [...] omits 5915e7f48c5f mm, compaction: use the page allocator bulk-free helper fo [...] omits 52157f46bcd4 mm, compaction: always finish scanning of a full pageblock omits d570785fc274 mm, migrate: immediately fail migration of a page with no [...] omits 569adca391ee mm, compaction: skip pageblocks with reserved pages omits e679263be309 mm, compaction: rename map_pages to split_map_pages omits ae1c932ee097 mm, compaction: remove unnecessary zone parameter in some [...] omits 10d297b226ad mm, compaction: remove last_migrated_pfn from compact_control omits c80a3f37523e mm, compaction: rearrange compact_control omits 83f561a45676 mm, compaction: shrink compact_control omits 97e2e1fbcadf page_poison: play nicely with KASAN omits ca7372ce0456 mm: remove extra drain pages on pcp list omits 365316f3502b arm64/mm: enable HugeTLB migration for contiguous bit Huge [...] omits 03fdefd1f500 arm64/mm: enable HugeTLB migration omits 1c690ba4e4bb mm/hugetlb: enable arch specific huge page size support fo [...] omits 59441ef11a6d mm/hugetlb: enable PUD level huge page migration omits bc1cd6b17191 mm/hugetlb: distinguish between migratability and movability omits d9ef6eef2c8b Drop flex_arrays omits b1c5543e9bf5 sctp: convert to genradix omits b74d9a358e20 proc: commit to genradix omits 624820a13b62 Generic radix trees omits de7b509836d9 selinux: convert to kvmalloc omits 0d97da5b7e00 md: convert to kvmalloc omits 81eb3ac82842 openvswitch: convert to kvmalloc omits 5a05e6f2ac82 mm: remove sysctl_extfrag_handler() omits 8c2c5515abd4 selftests/vm: add script helper for CONFIG_TEST_VMALLOC_MODULE omits 67e7d569f5ce vmalloc-add-test-driver-to-analyse-vmalloc-allocator-fix omits 7f8d65635b12 vmalloc: add test driver to analyse vmalloc allocator omits 116d842feb27 vmalloc: export __vmalloc_node_range for CONFIG_TEST_VMALL [...] omits 8ec6fd0aaa1f memcg: schedule high reclaim for remote memcgs on high_work omits 5a4e55a49ac7 mm/vmalloc: pass VM_USERMAP flags directly to __vmalloc_no [...] omits dc6d46f5eb27 mm/vmalloc: do not call kmemleak_free() on not yet account [...] omits 8a55abf0cdf0 mm/vmalloc: fix size check for remap_vmalloc_range_partial() omits 6abb00bc8199 memcg: localize memcg_kmem_enabled() check omits 3113c5e66b74 mm, slub: make the comment of put_cpu_partial() complete omits 68e75e637e89 arm, s390, unicore32: remove oneliner wrappers for membloc [...] omits f1606080ac80 arch: simplify several early memory allocations omits e9b0da865639 openrisc: simplify pte_alloc_one_kernel() omits 29248b408e10 sh: prefer memblock APIs returning virtual address omits ec034bfb411f microblaze: prefer memblock API returning virtual address omits a7832349b647 powerpc: prefer memblock APIs returning virtual address omits d2e5b122b83c mm-reuse-only-pte-mapped-ksm-page-in-do_wp_page-fix omits 31012bdd7427 mm: reuse only-pte-mapped KSM page in do_wp_page() omits 3856193d8452 tools/: replace open encodings for NUMA_NO_NODE omits 9f5fa9373c9d mm: replace all open encodings for NUMA_NO_NODE omits a12a820e92dc mm/vmalloc.c: don't dereference possible NULL pointer in _ [...] omits 456ff214e8e9 mm: Refactor readahead defines in mm.h omits 4feabd2b92fc mm/slub.c: freelist is ensured to be NULL when new_slab() fails omits 134271069a4f ocfs2/dlm: return DLM_CANCELGRANT if the lock is on grante [...] omits 91cd213ca616 ocfs2/dlm: clean DLM_LKSB_GET_LVB and DLM_LKSB_PUT_LVB whe [...] omits 92d68ee1e564 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits 79addeb78036 ocfs2: clear zero in unaligned direct IO omits bd83d7dc57a2 lib/debugobjects.c: move printk out of db lock critical sections omits 47ddb5b356e7 sh: generate uapi header and syscall table header files omits 8bce320cdf7c sh: remove nargs from __SYSCALL omits f154e9accbc1 scripts/decode_stacktrace.sh: handle RIP address with segment omits 91312afe1894 proc-fix-proc-net-after-setns2-checkpatch-fixes-fix omits c380df335201 proc-fix-proc-net-after-setns2-checkpatch-fixes omits f7220ac85351 proc: fix /proc/net/* after setns(2) omits bcbaa51b324f mm, page_alloc: do not wake kswapd with zone lock held omits 45c9bf97c68d hugetlbfs: revert "use i_mmap_rwsem for more pmd sharing s [...] omits 427b596c434a hugetlbfs: revert "Use i_mmap_rwsem to fix page fault/trun [...] omits 44aee43600cd mm, mempolicy: fix uninit memory access omits 9168b9674697 mm: page_mapped: don't assume compound page is huge or THP omits 9bdfc294710b mm/memory.c: initialise mmu_notifier_range correctly omits 5e94b3614698 tools/vm/page_owner: use page_owner_sort in the use example omits 65c7df5e76e4 kasan: fix krealloc handling for tag-based mode omits 4d48407454da kasan: make tag based mode work with CONFIG_HARDENED_USERCOPY omits 64ef99c27633 kasan, arm64: use ARCH_SLAB_MINALIGN instead of manual aligning omits 6f28e4fd49e2 mm-treewide-remove-unused-address-argument-from-pte_alloc- [...] omits 16b4596409c9 mm-memcg-fix-reclaim-deadlock-with-writeback-fix-checkpatch-fixes omits 226d8ab4602f mm-memcg-fix-reclaim-deadlock-with-writeback-fix omits 75f2748e219b mm, memcg: fix reclaim deadlock with writeback omits 3f3785e4587a usercopy: improve comments after reorder omits 82762604dd8e mm/usercopy.c: no check page span for stack objects omits 61164bdd4f6c slab: alien caches must not be initialized if the allocati [...] omits d3b58e028a1f fork, memcg: fix cached_stacks case omits 23e8d57c641a mm/page_owner: fix for deferred struct page init omits befca2bf844d zram-idle-writeback-fixes-and-cleanup-fix omits f10adb349c3f zram: idle writeback fixes and cleanup omits d325b50a9fdf mm, thp: always specify disabled vmas as nh in smaps omits c6643cfc2dd2 checkpatch: don't interpret stack dumps as commit IDs omits adfe297d396a pm-hibernate-exclude-all-pageoffline-pages-v2 omits d0274e9b6d2e PM/Hibernate: exclude all PageOffline() pages omits 904bd4f7d3ae PM/Hibernate: use pfn_to_online_page() omits 0c9c9a2d26c8 vmw_balloon-mark-inflated-pages-pg_offline-v2 omits d5ceb4326613 vmw_balloon: mark inflated pages PG_offline omits dfb6110b5b17 hv_balloon: mark inflated pages PG_offline omits 1c09ff308919 xen/balloon: mark inflated pages PG_offline omits ce8169ad22b8 kexec: export PG_offline to VMCOREINFO omits 2e8b5d3ae336 mm-convert-pg_balloon-to-pg_offline-fix omits 2fbacf3a73b7 mm: convert PG_balloon to PG_offline omits 19be34be03f2 mm: balloon: update comment about isolation/migration/compaction omits 2db31b22f05a memory_hotplug-free-pages-as-higher-order-fix-fix omits 40e2347b1144 memory_hotplug-free-pages-as-higher-order-fix omits 0a4e6371bed2 mm/page_alloc.c: memory hotplug: free pages as higher order omits 6b20506fae15 Merge remote-tracking branch 'gpio/for-next' omits 4ee15d336717 Merge remote-tracking branch 'rpmsg/for-next' omits 95d02a710fed Merge remote-tracking branch 'vhost/linux-next' omits 888c7ca489f5 Merge remote-tracking branch 'scsi/for-next' omits 47f506586e85 Merge remote-tracking branch 'cgroup/for-next' omits e9717c400a91 Merge remote-tracking branch 'slave-dma/next' omits 398c2cfaa7c7 Merge remote-tracking branch 'icc/icc-next' omits 5ff8b288660d Merge remote-tracking branch 'mux/for-next' omits b11953504c0d Merge remote-tracking branch 'staging/staging-next' omits 244f2302bc6a Merge remote-tracking branch 'ipmi/for-next' omits c3c5ea9ce296 Merge remote-tracking branch 'percpu/for-next' omits 534748d3856d Merge remote-tracking branch 'xen-tip/linux-next' omits 79cdf9350154 Merge remote-tracking branch 'rcu/rcu/next' omits ae30ec08f39f Merge remote-tracking branch 'tip/auto-latest' omits 8cc6a9e0d7a6 Merge remote-tracking branch 'spi/for-next' omits 40b98281c206 Merge remote-tracking branch 'watchdog/master' omits 412e93143b90 Merge remote-tracking branch 'apparmor/apparmor-next' omits 1f5c45331880 Merge remote-tracking branch 'security/next-testing' omits 08364b595438 Merge remote-tracking branch 'regulator/for-next' omits 95422570231c Merge remote-tracking branch 'backlight/for-backlight-next' omits d6c54b3af326 Merge remote-tracking branch 'mfd/for-mfd-next' omits 95e8f386748b Merge remote-tracking branch 'kgdb/kgdb-next' omits ec4808b85f2a Merge remote-tracking branch 'device-mapper/for-next' omits 70478c1ed428 Merge remote-tracking branch 'block/for-next' omits 7fb57cad1356 Merge remote-tracking branch 'input/next' omits f65afae6663e Merge remote-tracking branch 'sound-asoc/for-next' omits 0ad5b296f4fd Merge remote-tracking branch 'sound/for-next' omits 13e2605806ff Merge remote-tracking branch 'etnaviv/etnaviv/next' omits fc4fa7cb1ec9 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits c1f8cd2f1454 Merge remote-tracking branch 'drm-msm/msm-next' omits f1de89c3ddde Merge remote-tracking branch 'drm-intel/for-linux-next' omits 2fa00c7844a7 Merge remote-tracking branch 'nfc-next/master' omits e519c5771a84 Merge remote-tracking branch 'swiotlb/linux-next' omits da6f4c09d4d0 Merge remote-tracking branch 'pm/linux-next' omits 873eda4b1288 Merge remote-tracking branch 'v4l-dvb-next/master' omits ee96cf4b020e Merge remote-tracking branch 'v4l-dvb/master' omits 1e09f6c38efa Merge remote-tracking branch 'jc_docs/docs-next' omits e66b6c174cb1 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 138f0e7cb9d3 Merge remote-tracking branch 'hid/for-next' omits 871752490145 Merge remote-tracking branch 'printk/for-next' omits 91f7b00c8e4a Merge remote-tracking branch 'vfs/for-next' omits f89e90eaa3ae Merge remote-tracking branch 'jfs/jfs-next' omits e8448c14aa9b Merge remote-tracking branch 'ext3/for_next' omits 522b8ea7b001 Merge remote-tracking branch 'ecryptfs/next' omits 1edf41cc6b28 Merge remote-tracking branch 'cifs/for-next' omits 70e64cbcad24 Merge remote-tracking branch 'ceph/master' omits 02a727054166 Merge remote-tracking branch 'btrfs-kdave/for-next' omits 04c79401c5ae Merge remote-tracking branch 'befs/for-next' omits 69fa58251e3a Merge remote-tracking branch 'fscrypt/master' omits a339931e6477 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 405894f3d24a Merge remote-tracking branch 's390/features' omits 60f4455a8abe Merge remote-tracking branch 'risc-v/for-next' omits 4e01cf25ff55 Merge remote-tracking branch 'parisc-hd/for-next' omits ce54b65b74db Merge remote-tracking branch 'nios2/for-next' omits c7fbcfda230a Merge remote-tracking branch 'csky/linux-next' omits 98be1d0b2063 Merge remote-tracking branch 'tegra/for-next' omits b0ab24e887e3 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits afd47948fd63 Merge remote-tracking branch 'samsung-krzk/for-next' omits 1e6169d8b837 Merge remote-tracking branch 'rockchip/for-next' omits f498d1cff039 Merge remote-tracking branch 'renesas/next' omits 06651f7256a5 Merge remote-tracking branch 'qcom/for-next' omits c6b551736cb5 Merge remote-tracking branch 'reset/reset/next' omits bc9dadbe72a7 Merge remote-tracking branch 'omap/for-next' omits 29fe1ffc8ae6 Merge remote-tracking branch 'mvebu/for-next' omits 8ebd45b7f36a Merge remote-tracking branch 'mediatek/for-next' omits 89264441881f Merge remote-tracking branch 'keystone/next' omits 530c720d3ec0 Merge remote-tracking branch 'imx-mxs/for-next' omits 23d07a749108 Merge remote-tracking branch 'bcm2835/for-next' omits d482bb570c68 Merge remote-tracking branch 'at91/at91-next' omits 181e3f2ee556 Merge remote-tracking branch 'aspeed/for-next' omits de2617c13a50 Merge remote-tracking branch 'amlogic/for-next' omits 0702e092420b Merge remote-tracking branch 'actions/for-next' omits 6e3cd30d15ae Merge remote-tracking branch 'arm-soc/for-next' omits 2ef496c0d53b Merge remote-tracking branch 'arm/for-next' omits 16e054702557 Merge remote-tracking branch 'leaks/leaks-next' omits b6da52cb4d05 Merge remote-tracking branch 'kbuild/for-next' omits 1a156f10b499 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 6101ef541324 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 5b5123958cc5 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 3e4e68678c3e Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 6f15af5cfc39 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 7e3b2edf8774 Merge remote-tracking branch 'ide/master' omits a19fc75b9b62 Merge remote-tracking branch 'staging.current/staging-linus' omits 51c68da94e09 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits ce297101d126 Merge remote-tracking branch 'usb.current/usb-linus' omits f095b98b8432 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 8c99d0e08dee Merge remote-tracking branch 'spi-fixes/for-linus' omits a9b604fa77df Merge remote-tracking branch 'regulator-fixes/for-linus' omits 7e03666d159c Merge remote-tracking branch 'regmap-fixes/for-linus' omits 129c088bac42 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 3cfcc66cb42a Merge remote-tracking branch 'sound-current/for-linus' omits 50c506d98773 Merge remote-tracking branch 'bpf/master' omits 1ca82172ebae Merge remote-tracking branch 'net/master' omits bd24b9722422 Merge remote-tracking branch 'arc-current/for-curr' omits 7bccf7e89707 doc: fix typo in Documentation/hwmon/f71882fg omits c22988273149 Merge branch 'asoc-5.1' into asoc-next omits cffd61f01309 Merge branch 'asoc-5.0' into asoc-linus omits 73cec8af4269 Merge branch 'regulator-5.1' into regulator-next omits a0311d3c11c7 CIFS: Fix credits calculation for cancelled requests omits 58312b5299e5 CIFS: Fix credit computation for compounded requests omits d6663dba94a7 CIFS: Do not set credits to 1 if the server didn't grant anything omits 4ebbe42ab241 CIFS: Fix adjustment of credits for MTU requests omits 8079f070604c automerging branch "kernel.org-palmer-linux/next-sg_chain" [...] omits 58a0c3f53399 riscv: add ARCH_HAS_SG_CHAIN omits 76eaa324f015 automerging branch "kernel.org-palmer-linux/next-sched_clo [...] omits eec1b130db7a RISC-V: Select GENERIC_SCHED_CLOCK for clocksource drivers omits db85090a566c automerging branch "kernel.org-palmer-linux/next-preempt" [...] omits 7b729abfd624 RISC-V: Add CONFIG_PREEMPT=y to defconfig omits c7690e70bec2 automerging branch "kernel.org-palmer-linux/next-ojn" into [...] omits 5b1905a42c4a RISC-V: lib: minor asm cleanup omits ccaa19023170 automerging branch "kernel.org-palmer-linux/next-generic_p [...] omits d6923a2653e2 RISC-V: defconfig: Enable Generic PCIE by default omits 24292963d34a automerging branch "kernel.org-palmer-linux/next-earlycon" [...] omits 6fbd041cffed RISC-V: Remove EARLY_PRINTK support omits 819273792621 RISC-V: defconfig: Enable RISC-V SBI earlycon support omits 53c1312ef98f automerging branch "kernel.org-palmer-linux/next-cmdline" [...] omits bbcc68e791c4 RISC-V: Update Kconfig to better handle CMDLINE omits 98a95a04643b automerging branch "kernel.org-palmer-linux/next-audit" in [...] omits 000fa3fa1e4a riscv: define CREATE_TRACE_POINTS in ptrace.c omits eba956876352 riscv: define NR_syscalls in unistd.h omits e7fe6132b4e3 riscv: audit: add audit hook in do_syscall_trace_enter/exit() omits 68fd38980630 riscv: add audit support omits 509df89421e8 riscv: add HAVE_SYSCALL_TRACEPOINTS to Kconfig omits 1591d91896dc riscv: fix trace_sys_exit hook omits 0ffed27d91e8 automerging branch "kernel.org-palmer-linux/fix-unused_var [...] omits b1013020853a riscv: remove unused variable in ftrace omits 0d3b2966f8a1 automerging branch "kernel.org-palmer-linux/fix-of_node_co [...] omits 7244e95e3d3b automerging branch "kernel.org-palmer-linux/fix-cmpxchg_de [...] omits 89b841062f6e RISC-V: add of_node_put() omits 9f4afdfa2ceb RISC-V: Fix of_node_* refcount omits 9c7c88809e78 riscv, atomic: Add #define's for the atomic_{cmp,}xchg_*() [...] omits 8500c25e42f3 Merge branch 'sched/urgent' omits 5953a6873f9a Merge branches 'kbuild', 'kbuild2', 'kconfig' and 'kconfig [...] omits 930495621be4 Merge branch 'x86/timers' omits f880cf0a3801 Merge branch 'locking/atomics' omits f728f8d3ce06 Merge branch 'efi/urgent' omits 8fc7e6af00af Merge branch 'core/core' omits d3d7c4c30eb2 Merge branches 'at91-soc' and 'at91-dt' into at91-next omits 06aa5694f870 Merge LKMM and RCU commits omits 39a577fe6163 slimbus: ngd: fix spelling mistake "exeeds" -> "exceeds" omits 5cd6239506cb kernel hacking: support building kernel with -Og optimizat [...] omits eb14ab6c9319 ARM: mm: fix build error in fix_to_virt with -Og optimizat [...] omits 13d2598cc964 kernel hacking: add a config option to disable compiler au [...] omits 892a5210d897 openrisc: make function cache_loop() inline omits 5035d66cc629 nvmem: meson-efuse: add peripheral clock omits dc54443dc708 nvmem: meson-efuse: bindings: add peripheral clock omits b165933cf923 nvmem: meson-efuse: add error message on user_max failure. omits 643e5fb2610d nvmem: add type attribute omits e178307d3459 slimbus: ngd: QCOM_QMI_HELPERS has to be selected omits 818d6197fc34 slimbus: ngd: Fix build error on x86 omits 386d0c222341 x86/mm: declare check_la57_support() as inline omits ae4630c45b31 EXP tools/memory-model: Make scripts take "-j" abbreviatio [...] omits 95d74696f739 EXP tools/memory-model: Add scripts to check github litmus tests omits 1b52d0186177 tools/memory-model: Model smp_mb__after_unlock_lock() omits 3651f0177f22 slimbus: qcom-ctrl: simplify getting .driver_data omits 668f51ae2fd2 nvmem: core: fix regression in of_nvmem_cell_get() adds 7b5585136713 fork: record start_time late adds 849da0109fe8 Merge remote-tracking branch 'arc-current/for-curr' adds a769fa7208b9 bpf, doc: update design qa to reflect kern_version requirement adds 80f21ff987eb bpf, doc: add note for libbpf's stand-alone build adds 2dc0f02da14e Merge branch 'bpf-doc-updates' adds 977e4899c9b4 Merge ra.kernel.org:/pub/scm/linux/kernel/git/bpf/bpf adds 895ac1376d5a ptp: check that rsv field is zero in struct ptp_sys_offset [...] adds b7ea4894aa86 ptp: uapi: change _IOW to IOWR in PTP_SYS_OFFSET_EXTENDED [...] adds a0071840d204 lan743x: Remove phy_read from link status change function adds 11287b693d03 r8169: load Realtek PHY driver module before r8169 adds ff0db43cd6c5 mlxsw: spectrum_acl: Add cleanup after C-TCAM update error [...] adds 04d075b7aa84 mlxsw: spectrum_acl: Remove ASSERT_RTNL()s in module removal flow adds 8adbe212a159 mlxsw: spectrum: Disable lag port TX before removing it adds 143a8e038ac5 mlxsw: spectrum: Add VXLAN dependency for spectrum adds 457e20d65924 mlxsw: spectrum_switchdev: Avoid returning errors in commit phase adds 412283eedc13 mlxsw: spectrum_nve: Replace error code with EINVAL adds 16dc42e45111 selftests: mlxsw: Add a test case for VLAN addition error flow adds 279737939a81 net: bridge: Fix VLANs memory leak adds 289fb44df4e4 selftests: forwarding: Fix test for different devices adds 674bed5df4ca mlxsw: spectrum_switchdev: Set PVID correctly during VLAN [...] adds 4fabf3bf93a1 selftests: forwarding: Add a test for VLAN deletion adds 4314b1f68a3f Merge branch 'mlxsw-fixes' adds aa1ba6d4ef63 Merge remote-tracking branch 'net/master' adds 1524f4e47f90 ALSA: cs46xx: Potential NULL dereference in probe adds f5c9571e2265 ALSA: usb-audio: fix CM6206 register definitions adds f2f69028cd8b Merge remote-tracking branch 'sound-current/for-linus' adds b3ae23ff5440 Merge branch 'asoc-5.0' into asoc-linus adds 210bb2da1b53 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 6388f4d77171 Merge remote-tracking branch 'regmap-fixes/for-linus' adds 6fa39fcc839a Merge remote-tracking branch 'regulator-fixes/for-linus' adds 3528390c38a0 Merge remote-tracking branch 'spi-fixes/for-linus' adds a3869d43c980 PCI: amlogic: Fix build failure due to missing gpio header adds c6663af0952f Merge remote-tracking branch 'pci-current/for-linus' adds 735df0ff6ece Documentation: driver core: remove use of BUS_ATTR adds 51fc8ec3dad9 Merge remote-tracking branch 'driver-core.current/driver-c [...] adds d3a28a53630e serial: lantiq: Do not swap register read/writes adds 7393e7d39ff7 Merge remote-tracking branch 'tty.current/tty-linus' adds b9fcb0e6b705 usb: storage: Remove outdated URL from MAINTAINERS adds 464564430b9d Merge remote-tracking branch 'usb.current/usb-linus' adds bf9e455355a2 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds f91cde05b18b Merge remote-tracking branch 'staging.current/staging-linus' adds 3fdd94acd50d binderfs: remove wrong kern_mount() call adds b6c770d7c9dc binderfs: make each binderfs mount a new instance adds 5fbe6bb8b4a7 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 944206fb59f5 Merge remote-tracking branch 'ide/master' adds 19e16fb4f319 mtd: Fix the check on nvmem_register() ret code adds 2b6f0090a333 mtd: Check add_mtd_device() ret code adds 3ecffe4feebb Merge remote-tracking branch 'mtd-fixes/master' adds e3d6a18e1cc6 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds 8443e4843e1c ARM: OMAP: dts: N950/N9: fix onenand timings adds ef4a55b9197a ARM: dts: omap4-droid4: Fix typo in cpcap IRQ flags adds e0212f3162f3 Merge remote-tracking branch 'omap-fixes/fixes' adds a8335ea400dc Merge remote-tracking branch 'hwmon-fixes/hwmon' adds f0b24470a2d9 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds bcb5cf662126 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 0fac32f24cea i3c: master: Fix an error checking typo in 'cdns_i3c_maste [...] adds 5ca80579f279 Merge remote-tracking branch 'i3c-fixes/master' adds be936c43b318 hv_balloon: avoid touching uninitialized struct page durin [...] adds 4b2e8503d07e Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds 0439a2896e2f Merge remote-tracking branch 'leaks/leaks-next' adds 72841622e7ea Merge remote-tracking branch 'arm/for-next' adds 4e6e2619abc2 Merge remote-tracking branch 'arm-soc/for-next' adds 3121fc265ccc Merge remote-tracking branch 'actions/for-next' adds 2d77a506a7b7 Merge remote-tracking branch 'amlogic/for-next' adds daea6f6b0b0d Merge remote-tracking branch 'aspeed/for-next' adds 26b933b9436b ARM: dts: at91: at91-sama5d27_som1: add QSPI1 + SPI NOR me [...] adds c2dfab7e4009 ARM: dts: at91: at91-sama5d27_som1_ek: enable qspi1 memory adds 31f031f73a01 ARM: dts: at91: replace gpio-key,wakeup with wakeup-source [...] adds 3850dd7a32a0 Merge branch 'at91-dt' into at91-next adds 3c80ff0022cc Merge remote-tracking branch 'at91/at91-next' adds 9a330902f6f8 Merge remote-tracking branch 'bcm2835/for-next' adds f4e4593acf5b Merge remote-tracking branch 'imx-mxs/for-next' adds 51286849e90e Merge remote-tracking branch 'keystone/next' adds 11e15ef621fa Merge remote-tracking branch 'mediatek/for-next' adds b39d845f6cce Merge remote-tracking branch 'mvebu/for-next' adds b1bd2c31f07f Merge remote-tracking branch 'omap/for-next' adds d74f9a0fca87 Merge remote-tracking branch 'reset/reset/next' adds ab7e127d4cc0 Merge remote-tracking branch 'qcom/for-next' adds d738f03701f1 Merge remote-tracking branch 'renesas/next' adds 433f226f46a9 Merge remote-tracking branch 'rockchip/for-next' adds b663378b8372 Merge remote-tracking branch 'samsung-krzk/for-next' adds a482d7b0122c Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 7e4d25096e9a Merge remote-tracking branch 'tegra/for-next' adds f90dafcfedb8 Merge remote-tracking branch 'csky/linux-next' adds aaefefa9f5a7 Merge remote-tracking branch 'nios2/for-next' adds fc94da4dba4a parisc: replace oops_in_progress manipulation with bust_sp [...] adds f77dfefb9577 parisc: remove meaningless ccflags-y in arch/parisc/boot/Makefile adds 0485c9af24b7 Merge remote-tracking branch 'parisc-hd/for-next' adds 22e6a2e14cb8 RISC-V: Make BSS section as the last section in vmlinux.lds.S adds d0df00e30e4b tools uapi: fix RISC-V 64-bit support adds 8fd6e05c7463 arch: riscv: support kernel command line forcing when no D [...] adds 37a107ff6dcd riscv: don't stop itself in smp_send_stop adds af5f462c2d9e MAINTAINERS: SiFive drivers: change the git tree to a SiFi [...] adds 3b56adcf94d0 MAINTAINERS: SiFive drivers: add myself as a SiFive driver [...] adds 2cffc9569050 RISC-V: Support MODULE_SECTIONS mechanism on RV32 adds efe75c494f57 riscv: add audit support adds 0aea89430a4c riscv: audit: add audit hook in do_syscall_trace_enter/exit() adds 45ef1aa8a0e3 riscv: define NR_syscalls in unistd.h adds 008e901b7028 riscv: define CREATE_TRACE_POINTS in ptrace.c adds 775800b0f1d7 riscv: fix trace_sys_exit hook adds 5aeb1b36cedd riscv: add HAVE_SYSCALL_TRACEPOINTS to Kconfig adds 801009424e05 Fix a handful of audit-related issue adds 305cd61eebdc Merge remote-tracking branch 'risc-v/for-next' adds 9364c6a1ac1e Merge remote-tracking branch 's390/features' adds 111b095548d3 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds e347946d7214 Merge remote-tracking branch 'fscrypt/master' adds caf00f812108 Merge remote-tracking branch 'befs/for-next' adds 05f4e6c1f559 Merge remote-tracking branch 'btrfs-kdave/for-next' adds 670de9aa848b Merge remote-tracking branch 'ceph/master' adds a94a9bafaf87 CIFS: Fix adjustment of credits for MTU requests adds 52f0f121169f CIFS: Do not set credits to 1 if the server didn't grant anything adds 8304c71c3c8d CIFS: Fix credit computation for compounded requests adds 3d81b3f9927b CIFS: Fix credits calculation for cancelled requests adds a63620a54873 cifs: update internal module version number adds b2a932fea8c6 cifs: move large array from stack to heap adds 135396ae4a8b Merge remote-tracking branch 'cifs/for-next' adds 035a693cf734 Merge remote-tracking branch 'ecryptfs/next' adds 5b7811d04deb Merge remote-tracking branch 'ext3/for_next' adds 31867b23d7d1 f2fs: wait on atomic writes to count F2FS_CP_WB_DATA adds 7c77bf7de157 f2fs: don't access node/meta inode mapping after iput adds f365c6cc85b1 f2fs: change error code to -ENOMEM from -EINVAL adds 539cd352239f f2fs: fix compile warnings: 'struct *' declared inside par [...] adds 8e11403876b1 f2fs: remove set but not used variable 'err' adds f846febff69f f2fs: check if file namelen exceeds max value adds 20183619822b f2fs: check inject_rate validity during configuring adds 4425a3656e40 f2fs: export FS_NOCOW_FL flag to user adds cd2dcebde8b8 f2fs: sync filesystem after roll-forward recovery adds 3cbf7a2f467c Merge remote-tracking branch 'f2fs/dev' adds 13e9ada31e3a Merge remote-tracking branch 'jfs/jfs-next' adds e7aaa8b94bd0 Merge remote-tracking branch 'vfs/for-next' adds 7f432eb41dd8 Merge remote-tracking branch 'printk/for-next' adds bff87a98765b Merge remote-tracking branch 'hid/for-next' adds 3129bd04ecc1 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 9b04acfc1e22 Merge remote-tracking branch 'jc_docs/docs-next' adds 97b78080d7d1 Merge remote-tracking branch 'v4l-dvb/master' adds f7b89f04740b Merge remote-tracking branch 'v4l-dvb-next/master' adds 2b531d71595d ACPI / PMIC: xpower: Fix TS-pin current-source handling adds 9651c0a030b8 Merge branch 'acpi-pmic' into linux-next adds 838f9bfca9b5 Merge remote-tracking branch 'pm/linux-next' adds 2076edc6e1ff Merge remote-tracking branch 'swiotlb/linux-next' adds b5c61b968def IB/cm: Use struct_size() in kmalloc() adds 02fc1848414e IB/usnic: Use struct_size() in kmalloc() adds 5aad26a7eac5 IB/core: Use struct_size() in kzalloc() adds e6b7b7d8a9b9 iw_cxgb4: Check for send WR also while posting write with [...] adds 9c6ccc035c20 RDMA/hns: Fix the bug with updating rq head pointer when f [...] adds 4d103905eb1e RDMA/hns: Bugfix for the scene without receiver queue adds 44754b95dd35 RDMA/hns: Add constraint on the setting of local ACK timeout adds 91fb4d83b88a RDMA/hns: Modify the pbl ba page size for hip08 adds 1eae8a3d5215 Merge remote-tracking branch 'rdma/for-next' adds 0b087500fcd5 Merge remote-tracking branch 'nfc-next/master' adds f9d27de6fafc mtd: mtdram: Expose module parameters adds 271fe36d2d34 Merge remote-tracking branch 'mtd/mtd/next' adds c76426883c8f drm: un-inline drm_legacy_findmap() adds 5c27b9fafead drm: include kernel.h and agp_backend.h from intel-gtt.h adds 39e23674809b drm: include idr.h from drm_file.h adds f7e271de230b drm: include types.h from drm_hdcp.h adds dd7ece7f6e22 drm: forward declare struct drm_file in drm_syncobj.h adds 481975ca235e Merge tag 'topic/drmp-cleanup-2019-01-02' of git://anongit [...] adds 3eb0930a425b Merge drm/drm-next into drm-intel-next-queued adds d25f71a162a9 drm/i915: Return immediately if trylock fails for direct-reclaim adds 5852a15cbc94 Ndrm/i915/debugfs: store rotation string buffer on stack adds f2bb09b63282 drm/i915: Downgrade scare message for unknown HuC firmware adds 5e4d61980b59 Merge remote-tracking branch 'drm-intel/for-linux-next' adds 2312f9842854 drm/v3d: fix broken build adds fcc4a00294a5 drm/qxl: add spice-devel list to MAINTAINERS adds b312d8ca3a7c dma-buf: make fence sequence numbers 64 bit v2 adds dd847a706974 drm/i915: Compile fix for 64b dma-fence seqno adds 36e7999dc19a drm/v3d: Document cache flushing ABI. adds 2aa34fd5c775 drm/v3d: Drop unused v3d_flush_caches(). adds 2e6dc3bd8047 drm/v3d: Don't bother flushing L1TD at job start. adds 51c1b6f9eb3d drm/v3d: Drop the wait for L2T flush to complete. adds 7b9d2fe4350a drm/v3d: Stop trying to flush L2C on V3D 3.3+ adds aa5beec32e8b drm/v3d: Invalidate the caches from the outside in. adds 8e75d582db02 drm/vc4: Fix negative X/Y positioning on SAND planes adds 7cd3cf3540a3 drm/vc4: Add support for X/Y reflection adds 16bff572cc66 drm/dp-mst-helper: Remove hotplug callback adds 32658d2c8073 drm/ast: Remove set but not used variable 'bo' adds c978ae9bde58 drm/dp/mst: Configure no_stop_bit correctly for remote i2c xfers adds cb8ce7111117 drm/dp/mst: Validate REMOTE_I2C_READ harder adds b962a12050a3 drm/atomic: integrate modeset lock with private objects adds 3415701a5eae drm/etnaviv: fix for 64bit seqno change adds 61a98b1b9a8c drm/syncobj: remove drm_syncobj_cb and cleanup adds 7ce5362815bb drm/qxl: Don't set the dpms hook adds cad5290a2f79 drm/xen: Don't set the dpms hook adds 63d5e06aa381 drm/rockchip: Add implicit fencing support for planes adds b5f06893c499 drm: Rename crtc_idr as object_idr to KMS cleanups adds f536e00c46d2 drm/dp_mst: Fix memory leak in drm_dp_mst_topology_mgr_destroy() adds 18ce0906d962 drm: Remove complete task from TODO documentation adds 48a77d66cb7f drm/virtio: switch to generic fbdev emulation adds fc63668656bd drm/dp_mst: Remove bogus conditional in drm_dp_update_payl [...] adds 706246c761dd drm/dp_mst: Refactor drm_dp_update_payload_part1() adds 705c8160ce88 drm: Fix an error pointer dereference() adds c27889ca3bb8 drm/ati_pcigart: Fix error code in drm_ati_pcigart_init() adds 329e95a7871d drm/vkms: set preferred depth to 24 adds 93a6788a3495 MAINTAINERS: drm: Remove myself as drm-bridge maintainer adds 199d035bb84d drm: dw-hdmi-i2s: convert to SPDX identifiers adds eda6887f1961 drm/connector: Fix drm_mode_create_tv_properties() doc adds 56406e15b5e8 drm/connector: Clarify the unit of TV margins adds 6c4f52dca36f drm/connector: Allow creation of margin props alone adds 666e73587f90 drm/vc4: Take margin setup into account when updating planes adds db999538fdb0 drm/vc4: Attach margin props to the HDMI connector adds 70bce993a7aa drm/bochs: add edid present check adds 2674305a1f5a dma-buf: Change to use DEFINE_SHOW_ATTRIBUTE macro adds 183d9dc49572 drm/drm_drv.c: Remove duplicate header adds ecb2e2fd5a44 drm: move DRM_IF_VERSION to drm_internal.h adds 227ad6d95789 drm: Reorder set_property_atomic to avoid returning with a [...] adds c39191feed45 drm: Fix error handling in drm_legacy_addctx adds 1c95f662fcee Merge tag 'topic/drmp-cleanup-2019-01-02' of git://anongit [...] adds be5cadc7e7b4 drm/todo: Better defio support in the generic fbdev emulation adds 29cd2e2dac79 drm/virtio: Remove incorrect kfree() adds edde9fc58e26 drm/virtio: Add missing virtqueue reset adds 3630c2a24f75 drm/virtio: log error responses adds 6a01d277ac61 drm/virtio: fix pageflip flush adds cb66c6daa5e9 drm/virtio: drop virtio_gpu_fence_cleanup() adds 6e1490cf439a drm/fb-helper: generic: Fix setup error path adds 00eb5b0da8d2 drm/fb-helper: fix leaks in error path of drm_fb_helper_fb [...] adds 05dffe8c313b Merge remote-tracking branch 'drm-misc/for-linux-next' adds b363cdbd40e8 drm/msm/gpu: fix building without debugfs adds 7720e91d1716 Merge remote-tracking branch 'drm-msm/msm-next' adds fbfc4d909e88 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds f4968f82c154 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds ea37ed8f3739 Merge remote-tracking branch 'sound/for-next' adds 7b57085a33ce ASoC: ADAU7002: Add optional delay before start of capture adds 4a8191aa9e05 ASoC: rt274: Variable "buf" in function rt274_jack_detect( [...] adds d344bc6c9afe Merge branch 'asoc-5.1' into asoc-next adds f28e4370046c Merge remote-tracking branch 'sound-asoc/for-next' adds 9fcafd23e4ae Merge remote-tracking branch 'input/next' adds 298004de8dcc Merge remote-tracking branch 'block/for-next' adds 858a19218fe9 Merge remote-tracking branch 'device-mapper/for-next' adds 558ab7e97dd9 Merge remote-tracking branch 'kgdb/kgdb-next' adds d77071129083 Merge remote-tracking branch 'mfd/for-mfd-next' adds 876397e2c104 Merge remote-tracking branch 'backlight/for-backlight-next' adds 48f1b4efd67c regulator: Fix trivial language typos adds 6277a2253148 Merge branch 'regulator-5.1' into regulator-next adds cb72af3b0adf Merge remote-tracking branch 'regulator/for-next' adds 149f830bcddd Merge remote-tracking branch 'security/next-testing' adds bb2c45cca839 Merge remote-tracking branch 'apparmor/apparmor-next' adds 5caa3bd783c2 Merge remote-tracking branch 'watchdog/master' adds 2feeb5eff3b8 Merge remote-tracking branch 'spi/for-next' adds 11311e992366 Merge branch 'core/core' adds b12f5440d8ca Merge branch 'linus' into efi/urgent, to resolve conflict adds 1c067caadab4 Merge branch 'efi/urgent' adds c155960331ad Merge branch 'locking/atomics' adds 8a99255a50c0 perf stat: Fix endless wait for child process adds 94f45df8aaa3 tools headers x86: Sync disabled-features.h adds 3d32c4531958 tools headers uapi: Sync prctl.h with the kernel sources adds 805e4c8b61bd tools beauty: Make the prctl option table generator catch [...] adds 302df34c4e64 tools thermal tmon: Use -O3 instead of -O1 if available adds 536cdb684d2d tools iio: Override CFLAGS assignments adds 8858ecb5a28d tools headers uapi: Update i915_drm.h adds 4001b6a080aa tools headers uapi: Sync linux/in.h copy from the kernel sources adds 558517c52c87 tools headers uapi: Sync linux/kvm.h with the kernel sources adds 8c91fd605e1a tools headers uapi: Sync copy of asm-generic/unistd.h with [...] adds 86c22ab7227f tools headers x86: Sync asm/cpufeatures.h copy with the ke [...] adds a3366db06bb6 perf report: Fix wrong iteration count in --branch-history adds 442b4eb3af44 perf annotate: Pass filename to objdump via execl adds 099be748865e perf strbuf: Remove redundant va_end() in strbuf_addv() adds f712a86c1406 perf python: Make sure the python binding output directory [...] adds 03fa483821c0 perf test shell: Use a fallback to get the pathname in vfs [...] adds 64598e8b6fda Merge tag 'perf-core-for-mingo-4.21-20190104' of git://git [...] adds 2c4a5b887c73 Merge branch 'perf/urgent' adds 765cf1ec8358 Merge branch 'x86/timers' adds a77d1d196bc6 samples/seccomp: Fix 32-bit build adds 36e910f755f8 Merge branch 'x86/urgent' adds f22cba198b7a Merge remote-tracking branch 'tip/auto-latest' adds fa804f231c93 Merge LKMM commits adds 5daa0b337e83 tools/memory-model: Rename some RCU relations adds f8fe4d1cb36b tools/memory-model: Refactor some RCU relations adds dd77e5d3b9b6 tools/memory-model: Add SRCU support adds 0f8737c0feca tools/memory-model: Update README for addition of SRCU adds 3033fd146f16 sched: Replace call_rcu_sched() with call_rcu() adds 01e329aaa04a rcu: Docbook for rcu_head_init() and rcu_head_after_call_rcu() adds 6452f5b2059d doc: Now jiffies_till_sched_qs solicits from cond_resched() adds 1080a5f076b5 rcu: Accommodate zero jiffies_till_first_fqs and kthread kicking adds 6f06fab62c86 rcu: Rename rcu_check_callbacks() to rcu_sched_clock_irq() adds 28d2d697c6bb rcu: Rename rcu_process_callbacks() to rcu_core() for Tree RCU adds a3c364ec02d6 rcu: Remove preemption disabling from expedited CPU selection adds 8fa764d12753 docs/memory-barriers.txt: Enforce heavy ordering for port [...] adds 324238efb111 sched: Replace synchronize_sched() with synchronize_rcu() adds c316276a0bd4 rcutorture: Record grace periods in forward-progress histogram adds 1537d4e7da8c rcu: Repair rcu_nmi_exit() docbook header adds c1996e85b8b3 rcu: Rename and comment changes due to only on rcuo kthrea [...] adds a5c7de103809 rcu: Make expedited IPI handler return after handling crit [...] adds eaf89de65b09 rcu: Fix obsolete DYNTICK_IRQ_NONIDLE comment adds a8bc212287cf rcu: Inline force_quiescent_state() into rcu_force_quiesce [...] adds d4f1f1bc3f5d rcu: Eliminate RCU_BH_FLAVOR and RCU_SCHED_FLAVOR adds 2018b28a6c47 rcu: Inline rcu_kthread_do_work() into its sole remaining caller adds fd2468a64944 rcu: Determine expedited-GP IPI handler at build time adds e099936ec3f4 rcu: Consolidate PREEMPT and !PREEMPT synchronize_rcu_expedited() adds 1faac7ba6fe4 rcu: Consolidate PREEMPT and !PREEMPT synchronize_rcu() adds 0916e11cd92a rcu: Inline _synchronize_rcu_expedited() into synchronize_ [...] adds 54de45e97e08 rcu: Discard separate per-CPU callback counts adds 950fd833fe1c srcu: Check for invalid idx argument in srcu_read_unlock() adds d8d8415ae405 rcu: Move rcu_cpu_kthread_task to rcu_data structure adds da39a740fae2 rcu: Move rcu_cpu_kthread_status to rcu_data structure adds 86a6123249ab rcu: Remove unused rcu_cpu_kthread_loops per-CPU variable adds a60c15053464 rcu: Move rcu_cpu_has_work to rcu_data structure adds 2dabd529bdb4 rcu: Remove unused rcu_cpu_kthread_cpu per-CPU variable adds 1c491ef4bb00 rcu: Update NOCB comments adds abc87acb9f5a torture: Explain and simplify odd "for" loop in mkinitrd.sh adds 30a57a44cfda rcutorture: Add grace period after CPU offline adds 9831fab24971 rcu: Improve diagnostics for failed RCU grace-period start adds dea31a12bb4d doc: CPU-hotplug notifiers cannot invoke synchronize_srcu( [...] adds 2bcc33fe544b srcu: Remove srcu_queue_delayed_work_on() adds 24015750eca3 tools/memory-model: Update Documentation/explanation.txt t [...] adds 2e7879bc326a rcu: Protect rcu_check_gp_kthread_starvation() access to - [...] adds 7cbc751687af rcu: Add sysrq rcu_node-dump capability adds 3df87648ee86 rcu: Add sparse check to rcu_assign_pointer adds e887087e5509 rcu: Do RCU GP kthread self-wakeup from softirq and interrupt adds 3d9e55a8cfb8 rcu: Prevent needless ->gp_seq_needed in __note_gp_changes() adds 38e2b9482019 time: Move CONTEXT_TRACKING to kernel/time/Kconfig adds 3849e58d5f46 tools/memory-model: Dynamically check SRCU lock-to-unlock [...] adds c889bedeae35 rcuperf: Stop abusing IS_ENABLED() adds fc71fa3de8c4 rcutorture/nolibc: Fix the clobbered registers in the MIPS [...] adds 014f5fa408f6 rcutorture/nolibc: Fix some poor indentation and alignment adds ef9b42c7979d rcutorture/nolibc: Add a bit of documentation to explain h [...] adds 8d5ae3532142 tools headers: Move the nolibc header from rcutorture to t [...] adds c91acc40a618 MAINTAINERS: add myself as the maintainer for the nolibc h [...] adds b8d4536894cd doc: Fix outdated links adds 9a4e3f13b7dd RCU/torture.txt: Remove section MODULE PARAMETERS adds 1b16120a3ab8 Merge remote-tracking branch 'rcu/rcu/next' adds 70af94ca4ae5 Merge remote-tracking branch 'xen-tip/linux-next' adds c273c35f6724 Merge remote-tracking branch 'percpu/for-next' adds bdb4dabb0d53 Merge remote-tracking branch 'ipmi/for-next' adds d87d1c41deb4 Merge remote-tracking branch 'staging/staging-next' adds 6d239babd16e Merge remote-tracking branch 'mux/for-next' adds a8c703701e29 Merge remote-tracking branch 'icc/icc-next' adds 1a882695d500 Merge remote-tracking branch 'slave-dma/next' adds ac92573b1490 Merge remote-tracking branch 'cgroup/for-next' adds 4324a90c16fc Merge remote-tracking branch 'scsi/for-next' adds 4827a4f007c4 Merge remote-tracking branch 'vhost/linux-next' adds 08f7e266770b Merge remote-tracking branch 'rpmsg/for-next' adds 0cfa2d035d1c Merge remote-tracking branch 'gpio/for-next' adds eea03ea6b098 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds e63e09b82b98 Merge remote-tracking branch 'random/dev' adds ee54270e7050 Merge remote-tracking branch 'livepatching/for-next' adds 90a752c3b225 Merge remote-tracking branch 'coresight/next' adds 05b889402c55 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 1932b81eccb8 Merge remote-tracking branch 'ntb/ntb-next' adds 1ec6f6f0cd95 Merge remote-tracking branch 'kspp/for-next/kspp' adds 62cdb6d330d8 Merge remote-tracking branch 'cisco/for-next' adds fc078838f343 Merge remote-tracking branch 'auxdisplay/auxdisplay' adds 15662cbe7c5c Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' adds 003216eb68d0 signal: add pidfd_send_signal() syscall adds 64e160db7675 selftests: add tests for pidfd_send_signal() adds c9c3750b07b8 Merge remote-tracking branch 'pidfd/for-next' adds 11737b56a3f1 mm/vmalloc.c: make vmalloc_32_user() align base kernel vir [...] adds d7bc23b51dfd mm/page_alloc.c: memory hotplug: free pages as higher order adds dbdea54fd399 memory_hotplug-free-pages-as-higher-order-fix adds 0c1dd80d6a59 memory_hotplug-free-pages-as-higher-order-fix-fix adds aa2acf9d7a54 mm: balloon: update comment about isolation/migration/compaction adds 1cacd474afb9 mm: convert PG_balloon to PG_offline adds edb6a0e6ea71 mm-convert-pg_balloon-to-pg_offline-fix adds 6b13b95d9a79 kexec: export PG_offline to VMCOREINFO adds 2f90d893c9ee xen/balloon: mark inflated pages PG_offline adds 0cdfb4262ae3 hv_balloon: mark inflated pages PG_offline adds ce62e5a30fc8 vmw_balloon: mark inflated pages PG_offline adds e875489f9960 vmw_balloon-mark-inflated-pages-pg_offline-v2 adds 892bb72c434a PM/Hibernate: use pfn_to_online_page() adds 47ed0b9222ca PM/Hibernate: exclude all PageOffline() pages adds 9d6a07a53c94 pm-hibernate-exclude-all-pageoffline-pages-v2 adds 1c610fc16123 checkpatch: don't interpret stack dumps as commit IDs adds 193b23c85a15 mm, thp: always specify disabled vmas as nh in smaps adds 5c7918c92268 zram: idle writeback fixes and cleanup adds b1b3089fdc4b zram-idle-writeback-fixes-and-cleanup-fix adds 071f4a0df81e mm/page_owner: fix for deferred struct page init adds 356981996b5e fork, memcg: fix cached_stacks case adds 3966242388f4 slab: alien caches must not be initialized if the allocati [...] adds bbc894a93c27 mm/usercopy.c: no check page span for stack objects adds b0948c803253 usercopy: improve comments after reorder adds 0fe9fc1c2157 mm, memcg: fix reclaim deadlock with writeback adds d099f35f91e0 mm-memcg-fix-reclaim-deadlock-with-writeback-fix adds 2a2d05072671 mm-memcg-fix-reclaim-deadlock-with-writeback-fix-checkpatch-fixes adds 16b3c26ab821 mm-treewide-remove-unused-address-argument-from-pte_alloc- [...] adds 3153cc1634f1 kasan, arm64: use ARCH_SLAB_MINALIGN instead of manual aligning adds b629c5488e5e kasan: make tag based mode work with CONFIG_HARDENED_USERCOPY adds f649b010818f kasan: fix krealloc handling for tag-based mode adds 2c79c39da909 tools/vm/page_owner: use page_owner_sort in the use example adds 017a96be3ff8 mm/memory.c: initialise mmu_notifier_range correctly adds a73f440518e5 mm: page_mapped: don't assume compound page is huge or THP adds 6d58e1e7b729 mm, mempolicy: fix uninit memory access adds aad35b9121f7 hugetlbfs: revert "Use i_mmap_rwsem to fix page fault/trun [...] adds 685db1e5d402 hugetlbfs: revert "use i_mmap_rwsem for more pmd sharing s [...] adds 5dcb2dfc8a37 mm, page_alloc: do not wake kswapd with zone lock held adds 0fcb5837505e proc: fix /proc/net/* after setns(2) adds ce264bb84f5a proc-fix-proc-net-after-setns2-checkpatch-fixes adds 5cfe7f5b5191 proc-fix-proc-net-after-setns2-checkpatch-fixes-fix adds 617e6b6a2950 scripts/decode_stacktrace.sh: handle RIP address with segment adds 0be4ab98a25b sh: remove nargs from __SYSCALL adds 543bca661b86 sh: generate uapi header and syscall table header files adds 1a945a396840 lib/debugobjects.c: move printk out of db lock critical sections adds a2704ddb79b8 ocfs2: clear zero in unaligned direct IO adds ce8da15b8b74 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes adds 474f294194a8 ocfs2/dlm: clean DLM_LKSB_GET_LVB and DLM_LKSB_PUT_LVB whe [...] adds e11276066dcd ocfs2/dlm: return DLM_CANCELGRANT if the lock is on grante [...] adds d39cfd77d3b1 mm/slub.c: freelist is ensured to be NULL when new_slab() fails adds d5d1381e9da2 mm: Refactor readahead defines in mm.h adds a552c62de421 mm/vmalloc.c: don't dereference possible NULL pointer in _ [...] adds 5c84c6cb2f26 mm: replace all open encodings for NUMA_NO_NODE adds 9e9aeb117f16 tools/: replace open encodings for NUMA_NO_NODE adds 619b612394d6 tools/: fix for replace open encodings for NUMA_NO_NODE adds dfc0f3ef03e9 mm: reuse only-pte-mapped KSM page in do_wp_page() adds 1069ad9343ae mm-reuse-only-pte-mapped-ksm-page-in-do_wp_page-fix adds 21a3a154ce3b powerpc: prefer memblock APIs returning virtual address adds d062d73d5399 microblaze: prefer memblock API returning virtual address adds 6c5a6a353b84 sh: prefer memblock APIs returning virtual address adds de0607b976ca openrisc: simplify pte_alloc_one_kernel() adds 1e04a744a81a arch: simplify several early memory allocations adds e80c64605959 arm, s390, unicore32: remove oneliner wrappers for membloc [...] adds 55223b95a2f3 mm, slub: make the comment of put_cpu_partial() complete adds f2311828b362 memcg: localize memcg_kmem_enabled() check adds b9fa9d147180 mm/vmalloc: fix size check for remap_vmalloc_range_partial() adds 4e64714dcad9 mm/vmalloc: do not call kmemleak_free() on not yet account [...] adds 1b6d52d04635 mm/vmalloc: pass VM_USERMAP flags directly to __vmalloc_no [...] adds c26e3d9cf3db memcg: schedule high reclaim for remote memcgs on high_work adds 564447be3141 vmalloc: export __vmalloc_node_range for CONFIG_TEST_VMALL [...] adds fe0a74ea112d vmalloc: add test driver to analyse vmalloc allocator adds 3fe13e360ea4 vmalloc-add-test-driver-to-analyse-vmalloc-allocator-fix adds 4c003d5ba99c selftests/vm: add script helper for CONFIG_TEST_VMALLOC_MODULE adds 646b0a17cb94 mm: remove sysctl_extfrag_handler() adds fd499ddba10f openvswitch: convert to kvmalloc adds 446afb0c5da3 md: convert to kvmalloc adds 1217500bcd3e selinux: convert to kvmalloc adds f7a75d14ee3f Generic radix trees adds 67f4f0ccfb96 proc: commit to genradix adds 3924628d6768 sctp: convert to genradix adds dd62c94861d1 Drop flex_arrays adds 0f829ae4d086 mm/hugetlb: distinguish between migratability and movability adds 95319f07324d mm/hugetlb: enable PUD level huge page migration adds a9e0ae4a9cd6 mm/hugetlb: enable arch specific huge page size support fo [...] adds 9e4e2b3fad4c arm64/mm: enable HugeTLB migration adds 7029ade8bb73 arm64/mm: enable HugeTLB migration for contiguous bit Huge [...] adds e9d8947e5086 mm: remove extra drain pages on pcp list adds a09b537fe04d page_poison: play nicely with KASAN adds fb11ede13992 mm, compaction: shrink compact_control adds d2e41f564f37 mm, compaction: rearrange compact_control adds af133410baa6 mm, compaction: remove last_migrated_pfn from compact_control adds c80ff14d8a81 mm, compaction: remove unnecessary zone parameter in some [...] adds ce44a8b36a0a mm, compaction: rename map_pages to split_map_pages adds edf358171415 mm, compaction: skip pageblocks with reserved pages adds 5553d42e59ea mm, migrate: immediately fail migration of a page with no [...] adds d380348e96f4 mm, compaction: always finish scanning of a full pageblock adds 758d20795e75 mm, compaction: use the page allocator bulk-free helper fo [...] adds 76133d204ffc mm, compaction: ignore the fragmentation avoidance boost f [...] adds 598734e47688 mm, compaction: use free lists to quickly locate a migrati [...] adds 9051ae64c32e mm, compaction: keep migration source private to a single [...] adds f9e8c64fc17c mm, compaction: use free lists to quickly locate a migrati [...] adds 5aff421b9754 mm, compaction: avoid rescanning the same pageblock multip [...] adds 67b0be43e5be mm, compaction: finish pageblock scanning on contention adds df018bff8f7d mm, compaction: check early for huge pages encountered by [...] adds fe2a3f671c58 mm, compaction: keep cached migration PFNs synced for unus [...] adds 83994126c8ec mm, compaction: rework compact_should_abort as compact_che [...] adds c57b889f309f mm, compaction: do not consider a need to reschedule as co [...] adds b50f6f2d1aba mm, compaction: reduce unnecessary skipping of migration t [...] adds 320f142663da mm, compaction: round-robin the order while searching the [...] adds 1fa73a52ea5d mm, compaction: sample pageblocks for free pages adds 2ee0fe28b175 mm, compaction: be selective about what pageblocks to clea [...] adds 8bb54907a8ce mm, compaction: capture a page under direct compaction adds 408d477968a6 mm, compaction: do not direct compact remote memory adds 20c8c6b24550 mm: add an F_SEAL_FUTURE_WRITE seal to memfd adds bd573d3ba533 mm/memfd: make F_SEAL_FUTURE_WRITE seal more robust adds b2f8fdb4da7a mm-add-an-f_seal_future_write-seal-to-memfd-fix-2 adds e4d3dc2b9b65 selftests/memfd: add tests for F_SEAL_FUTURE_WRITE seal adds e102c5612cdd selftests/memfd: modify tests for F_SEAL_FUTURE_WRITE seal adds 7f52facbe704 mm: use mm_zero_struct_page from SPARC on all 64b architectures adds 31434827931b mm: drop meminit_pfn_in_nid as it is redundant adds 5192f9d5aea2 mm: implement new zone specific memblock iterator adds 4361394c67dd mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] adds 9deee5d3a632 mm: move hot-plug specific memory init into separate funct [...] adds c764e5b1cd98 mm: add reserved flag setting to set_page_links() adds 240245350163 mm: use common iterator for deferred_init_pages and deferr [...] adds 6f99d2c5ee6f mm/page_alloc.c: calculate first_deferred_pfn directly adds c5cf517648ab mm/mmu_notifier: contextual information for event triggeri [...] adds 5bebdecb2029 mm-mmu_notifier-contextual-information-for-event-triggerin [...] adds 20e2e4766fc9 mm-mmu_notifier-contextual-information-for-event-triggerin [...] adds 278b9b1a7be3 filemap: kill page_cache_read usage in filemap_fault adds 1b1f5997bd6d filemap-kill-page_cache_read-usage-in-filemap_fault-fix adds 561f5b6cb7d3 filemap: pass vm_fault to the mmap ra helpers adds 70343516983c filemap: drop the mmap_sem for all blocking operations adds abbf5492b583 filemap-drop-the-mmap_sem-for-all-blocking-operations-v6 adds 8ac5360b9a97 filemap-drop-the-mmap_sem-for-all-blocking-operations-fix adds 385186fb4e27 filemap-drop-the-mmap_sem-for-all-blocking-operations-chec [...] adds f7a4e518393a mm, memory_hotplug: don't bail out in do_migrate_range() p [...] adds 12b2badfc34c mm, swap: fix race between swapoff and some swap operations adds 722e97cf58a8 mm, swap: fix race between swapoff and some swap operations adds 15356704842e mm: don't expose page to fast gup before it's ready adds 6aa92f7ff290 mm/page_owner: align with pageblock_nr_pages adds 46038e0690b4 mm/page_owner: align with pageblock_nr pages adds 7aabc94251e7 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds da2894760222 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 41a4fd523795 lockdep: Add debug printk() for downgrade_write() warning. adds ffbf40e03259 kernel.h: unconditionally include asm/div64.h for do_div() adds c7a2ba03050c kernel/panic.c: taint: fix debugfs_simple_attr.cocci warnings adds de1cda0b7d6a lib/genalloc.c: export symbol addr_in_gen_pool adds 77993a1d061c lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds e1b737f25a3a Documentation: rename addr_in_gen_pool to gen_pool_has_addr adds 0c2373e7dde8 epoll: make sure all elements in ready list are in FIFO order adds 31b3d79ede8c epoll: loosen irq safety in ep_poll_callback() adds a435199b6944 epoll: unify awaking of wakeup source on ep_poll_callback() path adds dc30848200c5 epoll: use rwlock in order to reduce ep_poll_callback() co [...] adds a023a4e879ae ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] adds 812101301cc5 kernel/exit.c: release ptraced tasks before zap_pid_ns_processes adds 2736797a5504 exec: increase BINPRM_BUF_SIZE to 256 adds f3bc0bcc9269 ipc: allow boot time extension of IPCMNI from 32k to 8M adds 951ef929137e ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] adds 594025cb12d5 ipc: conserve sequence numbers in extended IPCMNI mode adds 0a85e3b3d4ce Merge branch 'akpm-current/current' adds dd4e0c5408a4 scripts/atomic/check-atomics.sh: don't assume that scripts [...] adds 2acfec121807 include/linux/sched/signal.h: replace `tsk' with `task' adds 33e34815d47a locking/atomics: build atomic headers as required adds 41c24fae2006 kernel/fork.c: remove duplicated include adds c4b43878fe36 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds bbb4e7b1c1f7 Merge branch 'akpm/master' adds d6e77253170d Add linux-next specific files for 20190109
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 (139287cc2cc0) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-arm- [...]
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: .../Expedited-Grace-Periods/ExpSchedFlow.svg | 18 +- .../Expedited-Grace-Periods.html | 26 +- .../Memory-Ordering/Tree-RCU-Memory-Ordering.html | 6 +- .../TreeRCU-callback-invocation.svg | 2 +- .../RCU/Design/Memory-Ordering/TreeRCU-gp.svg | 8 +- .../RCU/Design/Memory-Ordering/TreeRCU-qs.svg | 6 +- .../RCU/Design/Requirements/Requirements.html | 20 +- Documentation/RCU/stallwarn.txt | 15 +- Documentation/RCU/torture.txt | 169 +---- Documentation/RCU/whatisRCU.txt | 4 +- Documentation/admin-guide/kernel-parameters.txt | 32 +- Documentation/bpf/bpf_design_QA.rst | 11 +- .../devicetree/bindings/regulator/pfuze100.txt | 2 +- Documentation/driver-model/bus.txt | 8 +- Documentation/filesystems/sysfs.txt | 4 +- Documentation/gpu/todo.rst | 33 +- Documentation/memory-barriers.txt | 6 +- MAINTAINERS | 12 +- Makefile | 11 - Next/SHA1s | 93 +-- Next/Trees | 1 + Next/merge.log | 734 +++++++++++---------- arch/arm/boot/dts/at91-nattis-2-natte-2.dts | 2 +- arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 30 + arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 4 + arch/arm/boot/dts/at91-wb45n.dts | 2 +- arch/arm/boot/dts/at91-wb50n.dts | 4 +- arch/arm/boot/dts/motorola-cpcap-mapphone.dtsi | 2 +- arch/arm/boot/dts/omap3-n950-n9.dtsi | 42 +- arch/arm/mm/mmu.c | 2 +- arch/openrisc/mm/cache.c | 2 +- arch/parisc/boot/Makefile | 6 - arch/parisc/kernel/traps.c | 4 +- arch/riscv/Kconfig | 3 +- arch/riscv/configs/defconfig | 9 +- arch/riscv/include/asm/module.h | 28 +- arch/riscv/kernel/module-sections.c | 30 +- arch/riscv/kernel/setup.c | 9 +- arch/riscv/kernel/smp.c | 43 +- arch/riscv/kernel/vmlinux.lds.S | 8 +- arch/x86/entry/syscalls/syscall_32.tbl | 1 + arch/x86/entry/syscalls/syscall_64.tbl | 1 + arch/x86/kernel/head64.c | 2 +- drivers/acpi/pmic/intel_pmic_xpower.c | 41 +- drivers/android/binderfs.c | 51 +- drivers/dma-buf/dma-buf.c | 12 +- drivers/dma-buf/dma-fence.c | 2 +- drivers/dma-buf/sw_sync.c | 2 +- drivers/dma-buf/sync_debug.c | 16 +- drivers/dma-buf/sync_file.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sa.c | 2 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 3 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 9 - drivers/gpu/drm/ast/ast_fb.c | 2 - drivers/gpu/drm/ati_pcigart.c | 7 +- drivers/gpu/drm/bochs/bochs_hw.c | 7 + .../gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c | 5 +- drivers/gpu/drm/drm_atomic.c | 19 +- drivers/gpu/drm/drm_bufs.c | 11 + drivers/gpu/drm/drm_connector.c | 91 ++- drivers/gpu/drm/drm_context.c | 15 +- drivers/gpu/drm/drm_dp_mst_topology.c | 109 +-- drivers/gpu/drm/drm_drv.c | 1 - drivers/gpu/drm/drm_fb_helper.c | 100 +-- drivers/gpu/drm/drm_internal.h | 2 + drivers/gpu/drm/drm_lease.c | 6 +- drivers/gpu/drm/drm_mode_config.c | 5 +- drivers/gpu/drm/drm_mode_object.c | 13 +- drivers/gpu/drm/drm_modeset_lock.c | 8 + drivers/gpu/drm/drm_syncobj.c | 91 +-- drivers/gpu/drm/etnaviv/etnaviv_gem.c | 2 +- drivers/gpu/drm/i915/i915_debugfs.c | 12 +- drivers/gpu/drm/i915/i915_drv.h | 7 +- drivers/gpu/drm/i915/i915_gem.c | 4 +- drivers/gpu/drm/i915/i915_gem_context.c | 8 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 8 +- drivers/gpu/drm/i915/i915_gem_shrinker.c | 68 +- drivers/gpu/drm/i915/i915_request.c | 12 +- drivers/gpu/drm/i915/i915_sw_fence.c | 2 +- drivers/gpu/drm/i915/intel_dp_mst.c | 10 - drivers/gpu/drm/i915/intel_engine_cs.c | 2 +- drivers/gpu/drm/i915/intel_guc_fw.c | 4 - drivers/gpu/drm/i915/intel_huc_fw.c | 3 - drivers/gpu/drm/i915/intel_lrc.c | 6 +- drivers/gpu/drm/i915/intel_uc_fw.c | 11 +- drivers/gpu/drm/i915/selftests/intel_hangcheck.c | 14 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 2 +- drivers/gpu/drm/msm/msm_gpu.h | 2 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 8 - drivers/gpu/drm/qxl/qxl_display.c | 1 - drivers/gpu/drm/r128/r128_cce.c | 5 +- drivers/gpu/drm/radeon/radeon_dp_mst.c | 9 - drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 2 + drivers/gpu/drm/tegra/hub.c | 2 +- drivers/gpu/drm/v3d/v3d_drv.h | 1 - drivers/gpu/drm/v3d/v3d_gem.c | 60 +- drivers/gpu/drm/vc4/vc4_crtc.c | 43 ++ drivers/gpu/drm/vc4/vc4_drv.h | 3 + drivers/gpu/drm/vc4/vc4_hdmi.c | 16 + drivers/gpu/drm/vc4/vc4_kms.c | 3 +- drivers/gpu/drm/vc4/vc4_plane.c | 128 +++- drivers/gpu/drm/vgem/vgem_fence.c | 4 +- drivers/gpu/drm/virtio/virtgpu_display.c | 5 - drivers/gpu/drm/virtio/virtgpu_drv.c | 9 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 15 - drivers/gpu/drm/virtio/virtgpu_fb.c | 191 ------ drivers/gpu/drm/virtio/virtgpu_fence.c | 8 - drivers/gpu/drm/virtio/virtgpu_ioctl.c | 2 +- drivers/gpu/drm/virtio/virtgpu_kms.c | 9 +- drivers/gpu/drm/virtio/virtgpu_plane.c | 17 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 12 +- drivers/gpu/drm/vkms/vkms_drv.c | 1 + drivers/gpu/drm/xen/xen_drm_front_conn.c | 1 - drivers/hv/hv_balloon.c | 10 +- drivers/i3c/master/i3c-master-cdns.c | 4 +- drivers/infiniband/core/cm.c | 3 +- drivers/infiniband/core/sa_query.c | 4 +- drivers/infiniband/hw/cxgb4/qp.c | 19 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 26 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 3 +- drivers/infiniband/hw/usnic/usnic_uiom.c | 5 +- drivers/mtd/devices/mtdram.c | 2 - drivers/mtd/mtdcore.c | 2 +- drivers/mtd/mtdcore.h | 2 +- drivers/mtd/mtdpart.c | 36 +- drivers/net/ethernet/mellanox/mlxsw/Kconfig | 1 + drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 7 +- .../ethernet/mellanox/mlxsw/spectrum_acl_ctcam.c | 10 +- .../net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c | 2 - drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c | 4 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 23 +- drivers/net/ethernet/microchip/lan743x_main.c | 11 +- drivers/net/ethernet/realtek/r8169.c | 1 + drivers/pci/controller/dwc/pci-meson.c | 1 + drivers/ptp/ptp_chardev.c | 3 +- drivers/regulator/Kconfig | 8 +- drivers/regulator/core.c | 16 +- drivers/regulator/lp8755.c | 4 +- drivers/regulator/of_regulator.c | 4 +- drivers/tty/serial/lantiq.c | 36 +- fs/cifs/cifsfs.h | 2 +- fs/cifs/cifssmb.c | 23 +- fs/cifs/smb2pdu.c | 23 +- fs/f2fs/data.c | 5 +- fs/f2fs/debug.c | 19 +- fs/f2fs/dir.c | 3 +- fs/f2fs/f2fs.h | 3 +- fs/f2fs/file.c | 14 +- fs/f2fs/super.c | 15 +- fs/f2fs/sysfs.c | 2 + fs/proc/base.c | 9 + include/drm/drmP.h | 2 - include/drm/drm_atomic.h | 37 +- include/drm/drm_connector.h | 4 +- include/drm/drm_dp_mst_helper.h | 2 - include/drm/drm_file.h | 1 + include/drm/drm_hdcp.h | 2 + include/drm/drm_legacy.h | 14 +- include/drm/drm_mode_config.h | 23 +- include/drm/drm_syncobj.h | 23 +- include/drm/intel-gtt.h | 3 + include/linux/compiler-gcc.h | 2 - include/linux/dma-fence.h | 22 +- include/linux/proc_fs.h | 6 + include/linux/rcupdate.h | 21 +- include/linux/srcu.h | 1 + include/linux/srcutree.h | 3 +- include/linux/syscalls.h | 3 + include/linux/torture.h | 3 +- include/trace/events/f2fs.h | 3 + include/uapi/asm-generic/unistd.h | 4 +- include/uapi/drm/v3d_drm.h | 8 + include/uapi/linux/ptp_clock.h | 2 +- init/Kconfig | 21 - kernel/configs/tiny.config | 1 - kernel/fork.c | 13 +- kernel/locking/locktorture.c | 2 +- kernel/rcu/Kconfig | 30 - kernel/rcu/rcu.h | 4 +- kernel/rcu/rcuperf.c | 8 +- kernel/rcu/rcutorture.c | 40 +- kernel/rcu/srcutree.c | 55 +- kernel/rcu/tiny.c | 2 +- kernel/rcu/tree.c | 248 ++++--- kernel/rcu/tree.h | 36 +- kernel/rcu/tree_exp.h | 184 ++---- kernel/rcu/tree_plugin.h | 221 ++----- kernel/sched/cpufreq.c | 4 +- kernel/sched/cpufreq_schedutil.c | 2 +- kernel/sched/sched.h | 2 +- kernel/sched/topology.c | 4 +- kernel/signal.c | 133 +++- kernel/sys_ni.c | 1 + kernel/time/Kconfig | 29 + kernel/time/timer.c | 2 +- kernel/torture.c | 6 +- lib/Kconfig.debug | 17 - localversion-next | 2 +- mm/vmalloc.c | 2 +- net/bridge/br_private.h | 1 + net/bridge/br_vlan.c | 26 +- samples/seccomp/Makefile | 1 + sound/pci/cs46xx/dsp_spos.c | 3 + sound/soc/codecs/adau7002.c | 45 ++ sound/soc/codecs/rt274.c | 11 +- sound/usb/quirks.c | 2 +- .../arch}/riscv/include/uapi/asm/bitsperlong.h | 0 tools/arch/x86/include/asm/cpufeatures.h | 2 + tools/arch/x86/include/asm/disabled-features.h | 8 +- .../rcutorture/bin => include/nolibc}/nolibc.h | 118 +++- tools/include/uapi/asm-generic/unistd.h | 4 +- tools/include/uapi/asm/bitsperlong.h | 2 + tools/include/uapi/drm/i915_drm.h | 8 + tools/include/uapi/linux/in.h | 10 +- tools/include/uapi/linux/kvm.h | 19 + tools/include/uapi/linux/prctl.h | 8 + tools/lib/bpf/README.rst | 14 + tools/memory-model/Documentation/explanation.txt | 289 ++++---- tools/memory-model/README | 25 +- tools/memory-model/linux-kernel.bell | 35 +- tools/memory-model/linux-kernel.cat | 41 +- tools/memory-model/linux-kernel.def | 5 + tools/perf/Makefile.perf | 4 +- tools/perf/builtin-stat.c | 3 +- tools/perf/tests/shell/lib/probe_vfs_getname.sh | 3 +- tools/perf/trace/beauty/prctl_option.sh | 2 +- tools/perf/util/annotate.c | 8 +- tools/perf/util/callchain.c | 32 +- tools/perf/util/callchain.h | 1 + tools/perf/util/machine.c | 2 +- tools/perf/util/strbuf.c | 1 - tools/testing/selftests/Makefile | 1 + tools/testing/selftests/drivers/net/mlxsw/vxlan.sh | 18 + .../selftests/net/forwarding/bridge_vlan_aware.sh | 15 +- .../selftests/net/forwarding/vxlan_bridge_1d.sh | 2 +- tools/testing/selftests/pidfd/Makefile | 6 + tools/testing/selftests/pidfd/pidfd_test.c | 381 +++++++++++ tools/testing/selftests/rcutorture/bin/mkinitrd.sh | 27 +- tools/thermal/tmon/Makefile | 2 +- 239 files changed, 3222 insertions(+), 2407 deletions(-) copy {arch => tools/arch}/riscv/include/uapi/asm/bitsperlong.h (100%) rename tools/{testing/selftests/rcutorture/bin => include/nolibc}/nolibc.h (94%) create mode 100644 tools/testing/selftests/pidfd/Makefile create mode 100644 tools/testing/selftests/pidfd/pidfd_test.c