This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-next-defconfig in repository toolchain/ci/linux.
omits 83dadd4cfb0c Add linux-next specific files for 20210105 omits b154191c99fe Merge branch 'akpm/master' omits 7888fe42dfc1 secretmem-test-add-basic-selftest-for-memfd_secret2-fix omits afca8ba71a41 secretmem: test: add basic selftest for memfd_secret(2) omits cdbe7a32f477 arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix-fix omits 62ebbcd05569 arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix omits fe07b1845e33 arch, mm: wire up memfd_secret system call where relevant omits 2fb6ae50a7c8 PM: hibernate: disable when there are active secretmem users omits f44310b82766 secretmem: add memcg accounting omits 6ac58390b5c9 secretmem: use PMD-size pages to amortize direct map fragm [...] omits 5a080369e23d mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] omits cb76354ed819 mm: introduce memfd_secret system call to create "secret" [...] omits 370b7a27fd25 kfence: fix implicit function declaration omits d2336d944816 set_memory: allow querying whether set_direct_map_*() is a [...] omits 2628df6fc393 set_memory-allow-set_direct_map__noflush-for-multiple-pages-fix omits 58f07043dbbd set_memory: allow set_direct_map_*_noflush() for multiple pages omits aca55d2ed8f6 mmap: make mlock_future_check() global omits 9a7c5c1bd638 mm: add definition of PMD_PAGE_ORDER omits 076e16a823a1 Merge branch 'akpm-current/current' omits f7a08531816a Merge remote-tracking branch 'notifications/notifications- [...] omits 5f5e7d31b1c1 Merge remote-tracking branch 'pidfd/for-next' omits c9e91cb9b853 Merge remote-tracking branch 'xarray/main' omits 56352288635f Merge remote-tracking branch 'nvmem/for-next' omits 67b7cc0722dd Merge remote-tracking branch 'slimbus/for-next' omits 60e4cf03ab23 Merge remote-tracking branch 'coresight/next' omits b6bb984343c5 Merge remote-tracking branch 'livepatching/for-next' omits e9e782e78df1 Merge remote-tracking branch 'kselftest/next' omits f06430c82915 Merge remote-tracking branch 'userns/for-next' omits 4130773d6466 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 8cf6dea32270 Merge remote-tracking branch 'rpmsg/for-next' omits 70c34a27485a Merge remote-tracking branch 'vhost/linux-next' omits 505239e1981b Merge remote-tracking branch 'scsi/for-next' omits 6fed078c6966 Merge remote-tracking branch 'icc/icc-next' omits bf84c3ee7d7f Merge remote-tracking branch 'staging/staging-next' omits 8edc6a623049 Merge remote-tracking branch 'thunderbolt/next' omits 5fafc899d9b9 Merge remote-tracking branch 'extcon/extcon-next' omits 75690f73640f Merge remote-tracking branch 'tty/tty-next' omits 07fc049a02a0 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits ca40f4a63fd0 Merge remote-tracking branch 'usb/usb-next' omits 89d74b0dcfc4 Merge remote-tracking branch 'leds/for-next' omits 1f5f357dfaea Merge remote-tracking branch 'hsi/for-next' omits 87456297d826 Merge remote-tracking branch 'drivers-x86/for-next' omits dceb2419a4ca Merge remote-tracking branch 'workqueues/for-next' omits c5df08a81027 Merge remote-tracking branch 'percpu/for-next' omits bcb90787e10f Merge remote-tracking branch 'kvm-arm/next' omits ce2092f4bca5 Merge remote-tracking branch 'rcu/rcu/next' omits c2edfec9c5a6 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 2c2e25e58c47 Merge remote-tracking branch 'edac/edac-for-next' omits 2d6914e004a5 Merge remote-tracking branch 'tip/auto-latest' omits ec651292e31e Merge remote-tracking branch 'spi/for-next' omits e0a87acb0841 Merge remote-tracking branch 'tpmdd/next' omits 9ef4009a4fd7 Merge remote-tracking branch 'keys/keys-next' omits be25cfaa5f4a Merge remote-tracking branch 'security/next-testing' omits 7e50d11eedfe Merge remote-tracking branch 'regulator/for-next' omits 7d44f5dc9b58 Merge remote-tracking branch 'battery/for-next' omits 5610b0b8930b Merge remote-tracking branch 'mfd/for-mfd-next' omits 3035c5d1f551 Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 0ea05a40754b Merge remote-tracking branch 'device-mapper/for-next' omits 0309ca56206c Merge remote-tracking branch 'input/next' omits ae83630f56aa Merge remote-tracking branch 'sound-asoc/for-next' omits f3e44b87f1ff Merge remote-tracking branch 'sound/for-next' omits 38cafa5ad8b5 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits c08cf57a8f86 Merge remote-tracking branch 'drm-msm/msm-next' omits 66a2ebaee7da Merge remote-tracking branch 'drm-intel/for-linux-next' omits 48bcd59ad0d0 Merge remote-tracking branch 'amdgpu/drm-next' omits 485f4203e7cd Merge remote-tracking branch 'crypto/master' omits 1ae32916ff71 Merge remote-tracking branch 'nand/nand/next' omits 0a8f0d724201 Merge remote-tracking branch 'mtd/mtd/next' omits 113c939c18a5 Merge remote-tracking branch 'gfs2/for-next' omits ecf359fe7311 Merge remote-tracking branch 'bluetooth/master' omits b6a5ea62b6ec Merge remote-tracking branch 'ieee1394/for-next' omits 881ed2bf5a6a Merge remote-tracking branch 'pm/linux-next' omits 7400d63bd678 Merge remote-tracking branch 'v4l-dvb-next/master' omits 7a64a70eeb26 Merge remote-tracking branch 'v4l-dvb/master' omits 145282e4ddc8 Merge remote-tracking branch 'jc_docs/docs-next' omits 334f7a604434 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits cea21a808cce Merge remote-tracking branch 'dmi/dmi-for-next' omits d541f93952d6 Merge remote-tracking branch 'hid/for-next' omits 8a53e971ac98 Merge remote-tracking branch 'printk/for-next' omits f36a0f8c3815 next-20210104/vfs omits fe1329c5b246 Merge remote-tracking branch 'zonefs/for-next' omits 2e49161c226b Merge remote-tracking branch 'v9fs/9p-next' omits ee32c108e212 Merge remote-tracking branch 'cel/cel-next' omits 2908b325332a Merge remote-tracking branch 'nfs-anna/linux-next' omits df8e993ab97d Merge remote-tracking branch 'jfs/jfs-next' omits 30bc0a37a44f Merge remote-tracking branch 'f2fs/dev' omits c1b0ae22348f Merge remote-tracking branch 'ext4/dev' omits 500709e554d3 Merge remote-tracking branch 'ext3/for_next' omits a25b073f3f62 Merge remote-tracking branch 'cifs/for-next' omits 4436c434be87 Merge remote-tracking branch 'ceph/master' omits 746dfc30f0e9 Merge remote-tracking branch 'btrfs/for-next' omits 2c520929bbf2 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 7921d4c6f30f Merge remote-tracking branch 's390/for-next' omits 8764225dd464 Merge remote-tracking branch 'nds32/next' omits e61757407ede Merge remote-tracking branch 'mips/mips-next' omits 7551e18f04de Merge remote-tracking branch 'microblaze/next' omits 4873bc5f90e4 Merge remote-tracking branch 'h8300/h8300-next' omits 1528e8535a4a Merge remote-tracking branch 'csky/linux-next' omits 2275eb82d58e Merge remote-tracking branch 'clk-renesas/renesas-clk' omits 7b7c6d41889b Merge remote-tracking branch 'ti-k3/ti-k3-next' omits c5935b6230f9 Merge remote-tracking branch 'tegra/for-next' omits e5bbdb706724 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 99abaa9682de Merge remote-tracking branch 'stm32/stm32-next' omits 2a79986c3706 Merge remote-tracking branch 'samsung-krzk/for-next' omits 9da474ec7b7d Merge remote-tracking branch 'rockchip/for-next' omits 8857b5729586 Merge remote-tracking branch 'reset/reset/next' omits 018551f87468 Merge remote-tracking branch 'renesas/next' omits 777e0bc1cdf0 Merge remote-tracking branch 'realtek/for-next' omits fb2a1a16d34f Merge remote-tracking branch 'raspberrypi/for-next' omits 6c80bc403ddf Merge remote-tracking branch 'qcom/for-next' omits 7f37c715b789 Merge remote-tracking branch 'omap/for-next' omits cf0021907324 Merge remote-tracking branch 'mvebu/for-next' omits 4adde9cfcaed Merge remote-tracking branch 'mediatek/for-next' omits 0b85da49c79b Merge remote-tracking branch 'keystone/next' omits c0e51709c7f7 Merge remote-tracking branch 'imx-mxs/for-next' omits ac8f416312c9 Merge remote-tracking branch 'drivers-memory/for-next' omits a32f9bf2f60e Merge remote-tracking branch 'at91/at91-next' omits 77e778e62358 Merge remote-tracking branch 'aspeed/for-next' omits 4d05c3122d43 Merge remote-tracking branch 'amlogic/for-next' omits bc6b7dd2051c Merge remote-tracking branch 'actions/for-next' omits 1b0f4a0ee839 Merge remote-tracking branch 'arm-soc/for-next' omits af3637397377 Merge remote-tracking branch 'arm64/for-next/core' omits ebc4ffd6ee98 Merge remote-tracking branch 'dma-mapping/for-next' omits 465b1dafcfa7 Merge remote-tracking branch 'kbuild/for-next' omits be2b364c5113 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' omits f0423119b570 Merge remote-tracking branch 'risc-v-fixes/fixes' omits 5c8d024929b5 Merge remote-tracking branch 'scsi-fixes/fixes' omits 8aa4f4813b70 Merge remote-tracking branch 'i3c-fixes/i3c/fixes' omits a907371d04da Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 017039eb0927 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 209ddbb218d2 Merge remote-tracking branch 'omap-fixes/fixes' omits e4b738dd4a01 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 0724cfab120a Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits fe0687560e59 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits f152f0496851 Merge remote-tracking branch 'dmaengine-fixes/fixes' omits 069a99317ff0 Merge remote-tracking branch 'kselftest-fixes/fixes' omits 5cd85dc25d6a Merge remote-tracking branch 'ide/master' omits 728b776a6d91 Merge remote-tracking branch 'crypto-current/master' omits 50edf67d1ec6 Merge remote-tracking branch 'input-current/for-linus' omits 4cd2389742cd Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits f0c2a9d2c7dc Merge remote-tracking branch 'staging.current/staging-linus' omits 9aa69076ee81 Merge remote-tracking branch 'phy/fixes' omits d7f1e2257b6d Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' omits c9d5862f1022 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 4d14057aa3cc Merge remote-tracking branch 'usb.current/usb-linus' omits 425fb0b05575 Merge remote-tracking branch 'tty.current/tty-linus' omits 414f55a14935 Merge remote-tracking branch 'spi-fixes/for-linus' omits 3eb09c1b0fec Merge remote-tracking branch 'regulator-fixes/for-linus' omits 975831b3f9b3 Merge remote-tracking branch 'regmap-fixes/for-linus' omits 3dc8645c46b7 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 180a773d1222 Merge remote-tracking branch 'sound-current/for-linus' omits a05d203322a1 Merge remote-tracking branch 'netfilter/master' omits 3b535200d317 Merge remote-tracking branch 'ipsec/master' omits 377e8f0afdf3 Merge remote-tracking branch 'bpf/master' omits 0f881c1cb2a3 Merge remote-tracking branch 'net/master' omits 8ffe152b1bbb Merge remote-tracking branch 'sparc/master' omits 1c1b899dd510 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 4abb2c6fe511 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 80be2516c0c3 Merge remote-tracking branch 'arc-current/for-curr' omits f46aec8e1da5 Merge remote-tracking branch 'kbuild-current/fixes' omits ee6597b1bf06 Merge remote-tracking branch 'spi/for-5.12' into spi-next omits 339a362ed418 Merge remote-tracking branch 'spi/for-5.11' into spi-linus omits 86075ff7bd09 Merge remote-tracking branch 'regulator/for-5.12' into reg [...] omits 6f4ab1ad5aed Merge remote-tracking branch 'regulator/for-5.11' into reg [...] omits 11f0a38bed1e Merge remote-tracking branch 'asoc/for-5.12' into asoc-next omits 48ffb5334a3f Merge remote-tracking branch 'asoc/for-5.11' into asoc-linus omits bb118e5178b3 power: supply: max8997_charger: Set CHARGER current limit omits b43abba9bf1c cpuidle: Fix missing need_resched() check after rcu_idle_enter() omits d103563e502c sched/idle: Fix missing need_resched() check after rcu_idl [...] omits b190490f1c7d rcutorture: Add rcutree.use_softirq=0 to RUDE01 and TASKS01 omits 7afc7f400e10 torture: Do Kconfig analysis only once per scenario omits 1f749a3f4e45 x86/mce: Make mce_timed_out() identify holdout CPUs omits 5aab3734d65b torture: Allow standalone kvm-recheck.sh run detect --trust-make omits 0f54a0e6face torture: Break affinity of kthreads last running on outgoing CPU omits c24eba2a5fdb torture: Remove "Failed to add ttynull console" false positive omits 103eea461b6b rcu: Do any deferred nocb wakeups at CPU offline time omits 379d4d48fa9b rcu: Make TASKS_TRACE_RCU select IRQ_WORK omits 6b3911fbbf7e rcu/nocb: Code-style nits in callback-offloading toggling omits aef19dfed217 rcu-tasks: Add RCU-tasks self tests omits f5a1ac17c768 torture: Simplify exit-code plumbing for kvm-recheck.sh an [...] omits 2679e9ff7c73 torture: Maintain torture-specific set of CPUs-online books omits 45eb29530865 torture: Clean up after torture-test CPU hotplugging omits 6f3aee71e681 rcu/nocb: Add nocb CB kthread list to show_rcu_nocb_state( [...] omits 703041c8c4bf rcu/nocb: Add grace period and task state to show_rcu_nocb [...] omits fec3ab76ec4f clocksource: Do pairwise clock-desynchronization checking omits 8a567dda5e63 clocksource: Provide a module parameter to fuzz per-CPU cl [...] omits fc25328c3b13 clocksource: Check per-CPU clock synchronization when mark [...] omits 69c21841a131 clocksource: Retry clock read if long delays detected omits 02cc38767ad5 clocksource: Provide module parameters to inject delays in [...] omits 17aa30bf9762 tools/rcutorture: Support nocb toggle in TREE01 omits 3a2bcf35fbd9 rcutorture: Test runtime toggling of CPUs' callback offloading omits 8bb99e243862 timer: Add timer_curr_running() omits 19f102a3ef33 cpu/hotplug: Add lockdep_is_cpus_held() omits c425ed946e00 rcu/nocb: Locally accelerate callbacks as long as offloadi [...] omits 5e568d3dac89 rcu/nocb: Process batch locally as long as offloading isn' [...] omits d9fc9daa3ca1 rcu/nocb: Only cond_resched() from actual offloaded batch [...] omits fe8750d0cd4b rcu/nocb: Set SEGCBLIST_SOFTIRQ_ONLY at the very last stag [...] omits 9487b7b548c7 rcu/nocb: Flush bypass before setting SEGCBLIST_SOFTIRQ_ONLY omits 7362774ef756 rcu/nocb: Shutdown nocb timer on de-offloading omits edb77ec13da0 rcu/nocb: Re-offload support omits 06a48c9e6d0c rcu/nocb: De-offloading GP kthread omits 1a27552f1967 rcu/nocb: Don't deoffload an offline CPU with pending work omits 79403c0e5823 rcu/nocb: De-offloading CB kthread omits c836d6edd593 rcu/nocb: Always init segcblist on CPU up omits 2ed13fda51f6 rcu/nocb: Provide basic callback offloading state machine bits omits 1ea81e6a4a64 rcu/nocb: Turn enabled/offload states into a common flag omits d781358ebd28 doc: Use CONFIG_PREEMPTION omits 993ff2df581c doc: Update RCU's requirements page about the PREEMPT_RT wiki. omits 1cfbb2b9bb53 rcu: Enable rcu_normal_after_boot unconditionally for RT omits 1f8cfcac661f rcu: Unconditionally use rcuc threads on PREEMPT_RT omits f12bf8a1c997 rcu: Make RCU_BOOST default on CONFIG_PREEMPT_RT omits cd81aed33adc torture: s/STOP/STOP.1/ to avoid scenario collision omits 2fd9c6d11a17 torture: Add --dryrun batches to help schedule a distributed run omits 2d22ee350be9 torture: Compress KASAN vmlinux files omits 5267c666b006 doc: Remove obsolete rcutree.rcu_idle_lazy_gp_delay boot p [...] omits 570a637f39d7 doc: Update RCU requirements RCU_INIT_POINTER() description omits a6d4153e5473 EXP rcuscale: Add crude tests for mem_dump_obj() omits 6f2bd9364331 percpu_ref: Dump mem_dump_obj() info upon reference-count [...] omits aa3d2c920ae3 rcu: Make call_rcu() print mem_dump_obj() info for double- [...] omits 21ea006389c7 mm: Make mem_obj_dump() vmalloc() dumps include start and length omits c2bd6c8370a0 mm: Make mem_dump_obj() handle vmalloc() memory omits 4c981977e0c0 mm: Make mem_dump_obj() handle NULL and zero-sized pointers omits 9142393dcd26 mm: Add mem_dump_obj() to print source of memory block omits a309490a8548 torture: Stop hanging on panic omits f32a449e2847 rcutorture: Make object_debug also double call_rcu() heap object omits d2d0cf705fbd random32: Re-enable KCSAN instrumentation omits 69d869970c2c kcsan: Rewrite kcsan_prandom_u32_max() without prandom_u32 [...] omits 3468606fa6c5 tools/memory-model: Fix typo in klitmus7 compatibility table omits d59db4623f0c tools/memory-model: Remove redundant initialization in lit [...] omits 8598252d80ae docs: Fix typos and drop/fix dead links in RCU documentation omits 070be6702ca4 torture: Add --kcsan-kmake-arg to torture.sh for KCSAN omits 00b2cb9472e8 torture: Add command and results directory to torture.sh log omits 4ff35cfc65b3 torture: Allow scenarios to be specified to torture.sh omits 1a5114f5b9a3 torture: Drop log.long generation from torture.sh omits 91e05853bf7f torture: Add kvm.sh test summary to end of log file omits 11482fdee41c torture: Make torture.sh refuse to do zero-length runs omits f2e4e62bbea9 torture: Make torture.sh throttle VERBOSE_TOROUT_*() for refscale omits edc12af73e15 torture: Make torture.sh allmodconfig retain and label output omits 0938c43dac29 torture: Throttle VERBOSE_TOROUT_*() output omits 7da2f7cc02b5 torture: Make refscale throttle high-rate printk()s omits 42ef6b43f241 torture: Create doyesno helper function for torture.sh omits 44586270700c torture: Make torture.sh refscale runs use verbose_batched [...] omits 9560f3dd6956 torture: Make torture.sh rcuscale and refscale deal with a [...] omits 755f910e9dbc torture: Enable torture.sh argument checking omits ba4d9063157d torture: Make kvm.sh include --kconfig arguments in CPU ca [...] omits 642210d5a7e3 torture: Auto-size SCF and scaling runs based on number of CPUs omits 4369568fda47 rcu: Eliminate the __kvfree_rcu() macro omits 538fc2ee870a rcu: Introduce kfree_rcu() single-argument macro omits 1ef60b61f64c torture: Add "make allmodconfig" to torture.sh omits c0cbd76a4b30 torture: Make kvm.sh return failure upon build failure omits 9d4ca391bd23 torture: Remove use of "eval" in torture.sh omits d8d7d6952596 torture: Make torture.sh use common time-duration bash functions omits 73935189507e torture: Print run duration at end of kvm.sh execution omits dab4a2390830 torture: Add torture.sh torture-everything script omits e87a21aebe39 torture: Make kvm.sh arguments accumulate omits 3f493fe64692 rcu: Record kvfree_call_rcu() call stack for KASAN omits ba74343f8ec5 torture: Make kvm.sh "Test Summary" date be end of test omits 8584e873326d tools/rcutorture: Make identify_qemu_vcpus() independent o [...] omits 633a0d65bdb2 rcu: Add lockdep_assert_irqs_disabled() to raw_spin_unlock [...] omits c9732a387fa6 rcu: Add lockdep_assert_irqs_disabled() to rcu_sched_clock [...] omits 665727d65af1 rcu: Check and report missed fqs timer wakeup on RCU stall omits 22c9df698124 sched/core: Allow try_invoke_on_locked_down_task() with ir [...] omits ca6413d31e8d rcu/segcblist: Add debug checks for segment lengths omits 7cdffc233b6b torture: Add config2csv.sh script to compare torture scenarios omits 4e40fb14e2d3 torture: Prepare for splitting qemu execution from kvm-tes [...] omits fe0ed27bfb76 rcutorture: Use hrtimers for reader and writer delays omits 5abe6968aede torture: Make stutter use torture_hrtimeout_*() functions omits 60dbeb995c23 rcutorture: Use torture_hrtimeout_jiffies() to avoid busy-waits omits 336a9c69dea7 torture: Add fuzzed hrtimer-based sleep functions omits ba3593f7700c rcutorture: Make rcu_torture_fakewriter() use blocking wai [...] omits 421ba0b96f4a rcutorture: Make synctype[] and nsynctype be static global omits 67e2a981e609 rcutorture: Require entire stutter period be post-boot omits 32047f89501f list: Fix a typo at the kernel-doc markup omits 64c5eb6345ee rcu/trace: Add tracing for how segcb list changes omits 8d0ed73cfb96 srcu: Add comment explaining cookie overflow/wrap omits 3557037677f5 rcutorture: Add reader-side tests of polling grace-period API omits fdd2db24b8bc refscale: Allow summarization of verbose output omits c159046c92f3 rcutorture: Add writer-side tests of polling grace-period API omits 5959e6b66237 rcutorture: Prepare for ->start_gp_poll and ->poll_gp_state omits 6ecac17c810c srcu: Document polling interfaces for Tree SRCU grace periods omits 4e46973c37af srcu: Provide polling interfaces for Tree SRCU grace periods omits 7822eca4d35f srcu: Provide polling interfaces for Tiny SRCU grace periods omits 6ff2502633ad srcu: Provide internal interface to start a Tree SRCU grac [...] omits 60251378ee57 srcu: Provide internal interface to start a Tiny SRCU grac [...] omits 8d4e2374d33e srcu: Make Tiny SRCU use multi-bit grace-period counter omits 585c4d9888e8 rcu: Do not NMI offline CPUs omits 209ae52dd29e rcu: For RCU grace-period kthread starvation, dump last CP [...] omits f2ce4c2e4119 rcu: Add lockdep checks for interrupts disabled omits 43931c1ebb9e torture: Allow kvm.sh --datestamp to specify subdirectories omits 0862456c7b4f scftorture: Add debug output for wrong-CPU warning omits 25d815a1820f doc: Remove obsolete RCU-bh and RCU-sched update-side API members omits a8125254d63e rcutorture: Use "all" and "last" in "nohz_full" and "rcu_nocbs" omits 95bd6e33cec3 cpumask: Add "last" alias for cpu list specifications omits 0528e8b524ce cpumask: Add a "none" alias to complement "all" omits e4d349091a2d cpumask: Make "all" alias global and not just RCU omits 76c696d3040f cpumask: Un-inline cpulist_parse for SMP; prepare for asci [...] omits de32a4fbb600 rcu/tree: segcblist: Remove redundant smp_mb()s omits 8265b8ae0172 rcu/segcblist: Add counters to segcblist datastructure omits 87ad49a8a6ba docs: Remove redundant "``" from Requirements.rst omits 346100c8f3f7 torture: Make kvm.sh "--dryrun sched" summarize number of builds omits 4be07d151074 torture: Make kvm.sh "--dryrun sched" summarize number of batches omits 8998ec41d04d locking: Remove duplicate include of percpu-rwsem.h omits 26b235e7f323 rcu: Mark obtuse portion of stall warning as internal debug omits ae8fa37e1f10 tools/memory-model: Tie acquire loads to reads-from omits 1d4cd4e02022 torture: Make --kcsan specify lockdep omits cf8fdf9b1689 rcu/segcblist: Add additional comments to explain smp_mb() omits 1a39af03e312 rcu/tree: Make rcu_do_batch count how many callbacks were [...] omits e3c5c4cbafea rcutorture: Add testing for RCU's global memory ordering omits c8fd1f20733c Merge branch 'lkmm-dev.2020.12.30a' into HEAD omits 26914881aed2 tools/memory-model: Use "-unroll 0" to keep --hw runs finite omits 01da8c4c62c9 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] omits 3d39db7760cf tools/memory-model: Add data-race capabilities to judgelitmus.sh omits 4b5107b683e8 tools/memory-model: Add checktheselitmus.sh to run specifi [...] omits eb6cb24a0b49 tools/memory-model: Repair parseargs.sh header comment omits 7925587a206b tools/memory-model: Add "--" to parseargs.sh for addition [...] omits 603875d83fb8 tools/memory-model: Make history-check scripts use mselect7 omits c48e1dccd1e4 tools/memory-model: Make checkghlitmus.sh use mselect7 omits ae1e6de80194 tools/memory-model: Fix scripting --jobs argument omits 2583afb45b62 tools/memory-model: Implement --hw support for checkghlitmus.sh omits 7c62ded293e7 tools/memory-model: Add -v flag to jingle7 runs omits 356db9b7fe73 tools/memory-model: Make runlitmus.sh check for jingle errors omits 275d4284fae0 tools/memory-model: Allow herd to deduce CPU type omits 31729561a27e tools/memory-model: Keep assembly-language litmus tests omits d9f7e585d291 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits b91097ecea63 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits 7587e8e76ee5 tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits d9270d108e8f tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits 5f5455e9d2f3 tools/memory-model: Hardware checking for check{,all}litmus.sh omits 3703855b60ea tools/memory-model: Fix checkalllitmus.sh comment omits 2ebd57dd97f2 tools/memory-model: Add simpletest.sh to check locking, RC [...] omits 4ec1f7b3d300 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits 9abddc363040 tools/memory-model: Update parseargs.sh for hardware verification omits 9c0969b2794a tools/memory-model: Fix paulmck email address on pre-exist [...] omits f0e321105d70 tools/memory-model: Make judgelitmus.sh detect hard deadlocks omits c401e834b4e4 tools/memory-model: Make judgelitmus.sh identify bad macros omits 91f015625c5b tools/memory-model: Make cmplitmushist.sh note timeouts omits c551402e5325 tools/memory-model: Make judgelitmus.sh note timeouts omits c4f72d42ae5b tools/memory-model: Document locking corner cases omits 86cb91fe11d2 Merge branch 'work.misc' into for-next omits bdcfc08b8b5b Pull warning fix from Christoph omits db561792f6c7 Pull dquot_resume() fix omits 26732dcc3ae7 Pull fsnotify fixes from Amir omits 09690c0e0d1c Merge branch 'imx/defconfig' into for-next omits 957ef97d50c6 Merge branch 'imx/dt64' into for-next omits 1633df56c0bb Merge branch 'imx/dt' into for-next omits 86922ad96116 Merge branch 'imx/bindings' into for-next omits 5a175d56e072 Merge branch 'imx/soc' into for-next omits 48725cc7b516 Merge branch 'imx/drivers' into for-next omits de08e0979a79 Merge branch 'clk/imx' into for-next omits 6790dc4a58f3 slimbus: qcom-ngd-ctrl: fix SSR dependencies omits 567d838588d8 slimbus: qcom-ngd-ctrl: remove redundant out of memory messages omits ce624e7e12ba slimbus: qcom-ngd-ctrl: Avoid sending power requests without QMI omits c4c968aa1e75 slimbus: qcom-ngd-ctrl: Constify static structs omits c35ff5ef637f slimbus: messaging: Fix fall-through warnings for Clang omits acd983d11e76 slimbus: qcom-ngd-ctrl: add Protection Domain Restart Support omits c563911bf34b slimbus: qcom-ngd-ctrl: add Sub System Restart support omits d2bc88b6e0fd Pull reiserfs disk corruption handling fix. omits bb5a5322a5ab Pull writeback tracepoint fix from Hui Su. omits 292b72c982a6 nvmem: imx-ocotp: add support for the unaliged word count omits d5dc76f9bb43 Merge ext2 cleanup from Ira Weiny. omits 61c207915a76 Merge branches 'work.sparc', 'work.epoll', 'work.sparc32' [...] omits d26b69cd792d sparc32: take ->thread.flags out omits b81520106f64 sparc32: get rid of fake_swapper_regs omits f60b293bf0e6 sparc64: get rid of fake_swapper_regs omits fbb92317d395 sparc32: switch to generic extables omits bb0ff22441f6 sparc32: switch copy_user.S away from range exception tabl [...] omits a596ac781f68 sparc32: get rid of range exception table entries in check [...] omits b37936860738 sparc32: switch __bzero() away from range exception table entries omits 0a7725070b2f sparc32: kill lookup_fault() omits 4c665967ba80 sparc32: don't bother with lookup_fault() in __bzero() omits b564b71fe5cf Merge branch 'work.csum_and_copy' into work.sparc32 omits 22435b281728 Merge fanotify parent info fix and inotify limits improvements. omits 436d15fbeaee nvmem: qfprom: Don't touch certain fuses omits d624386364b8 dt-bindings: nvmem: Add soc qfprom compatible strings omits e08d1de1c075 nvmem: core: Add support for keepout regions omits d9dc6001196e dt-bindings: nvmem: mtk-efuse: add documentation for MT8516 SoC omits c3e02abdf9af slimbus: fix a kernel-doc markup adds c2407cf7d22d mm: make wait_on_page_writeback() wait for multiple pendin [...] adds 26982a89cad7 afs: Work around strnlen() oops with CONFIG_FORTIFIED_SOURCE=y adds 366911cd762d afs: Fix directory entry size calculation adds 6207214a70bf Merge tag 'afs-fixes-04012021' of git://git.kernel.org/pub [...] adds 862aecbd9569 ibmvnic: fix: NULL pointer dereference. adds 1d0d561ad1d7 net: macb: Correct usage of MACB_CAPS_CLK_HW_CHG flag adds 2ff2c7e27439 selftests: mlxsw: Set headroom size of correct port adds cfd82dfc9799 net: usb: qmi_wwan: add Quectel EM160R-GL adds e80bd76fbf56 r8169: work around power-saving bug on some chip versions adds b40f97b91a3b net: lapb: Decrease the refcount of "struct lapb_cb" in la [...] adds c1a9ec7e5d57 net: dsa: lantiq_gswip: Enable GSWIP_MII_CFG_EN also for i [...] adds 709a3c9dff2a net: dsa: lantiq_gswip: Fix GSWIP_MII_CFG(p) register access adds 08ad4839ce34 Merge branch 'net-dsa-lantiq_gswip-two-fixes-for-net-stable' adds a8f33c038f4e Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds aa35e45cd42a Merge tag 'net-5.11-rc3' of git://git.kernel.org/pub/scm/l [...] adds f6e7a024bfe5 Merge tag 'arc-5.11-rc3' of git://git.kernel.org/pub/scm/l [...] new 16546bfb01df Merge remote-tracking branch 'kbuild-current/fixes' new 47289a7a114d arch/arc: add copy_user_page() to <asm/page.h> to fix buil [...] new 9a6236fe5772 Merge remote-tracking branch 'arc-current/for-curr' new 311bea3cb9ee arm64: link with -z norelro for LLD or aarch64-elf new 8d7fb2b20def arm64: kasan: Set TCR_EL1.TBID1 when KASAN_HW_TAGS is enabled new 7c7b876347cf arm64: Move PSTATE.TCO setting to separate functions new ed53b347d91f Merge remote-tracking branch 'arm64-fixes/for-next/fixes' new e57b03887f62 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' new aa4a29beb0f2 Merge remote-tracking branch 'sparc/master' new f551d2bf84df Merge remote-tracking branch 'bpf/master' new 9f8550e4bd9d xfrm: fix disable_xfrm sysctl when used on xfrm interfaces new afbc293add64 af_key: relax availability checks for skb size calculation new f6e9ceb7a7fc selftests: xfrm: fix test return value override issue in x [...] new da64ae2d35d3 xfrm: Fix wraparound in xfrm_policy_addr_delta() new e7ce9482fee3 Merge remote-tracking branch 'ipsec/master' new 37cb48270c80 Merge remote-tracking branch 'sound-current/for-linus' new a54f404bc2e5 Merge remote-tracking branch 'asoc/for-5.11' into asoc-linus new 01ef09430b80 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new f6bcb4c7f366 regmap: debugfs: Fix a reversed if statement in regmap_deb [...] new 72962ebcdd45 Merge remote-tracking branch 'regmap/for-5.11' into regmap-linus new 1de643b586df Merge remote-tracking branch 'regmap-fixes/for-linus' new f2bcc880cc1f Merge remote-tracking branch 'regulator/for-5.11' into reg [...] new 10a6fded3933 Merge remote-tracking branch 'regulator-fixes/for-linus' new 3a4dca63b88e Merge remote-tracking branch 'spi/for-5.11' into spi-linus new 72f2bebcbcd4 Merge remote-tracking branch 'spi-fixes/for-linus' new 7310950b6ffc Merge remote-tracking branch 'tty.current/tty-linus' new 96ebc9c871d8 usb: uas: Add PNY USB Portable SSD to unusual_uas new 405831c52bba Merge remote-tracking branch 'usb.current/usb-linus' new 693eab7baeff Merge remote-tracking branch 'usb-serial-fixes/usb-linus' new 0403003cf9f8 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' new ad078480e5fa Merge remote-tracking branch 'phy/fixes' new 4c4e3b4fdc7f Merge remote-tracking branch 'staging.current/staging-linus' new c9c48bb701ba speakup: Add github repository URL and bug tracker new d07e7f1376e4 Merge remote-tracking branch 'char-misc.current/char-misc-linus' new e041019fa49d Merge remote-tracking branch 'input-current/for-linus' new acb26cf01905 Merge remote-tracking branch 'crypto-current/master' new 8165b4c3a333 Merge remote-tracking branch 'ide/master' new dff1a857aa0c Merge remote-tracking branch 'kselftest-fixes/fixes' new cd8f088baecb Merge remote-tracking branch 'dmaengine-fixes/fixes' new 001933967e29 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' new c48f531b15f2 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' new c7c85d9ace81 Merge remote-tracking branch 'mips-fixes/mips-fixes' new 13351830dda3 Merge remote-tracking branch 'omap-fixes/fixes' new 6c81083f1bff Merge remote-tracking branch 'hwmon-fixes/hwmon' new 72ab6dd88a21 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new a0a6df9afcaf umount(2): move the flag validity checks first new 21da03201ada Merge remote-tracking branch 'vfs-fixes/fixes' new e0b6d0d7e4c2 Merge remote-tracking branch 'i3c-fixes/i3c/fixes' new 18bb90065d90 Merge remote-tracking branch 'scsi-fixes/fixes' new 75353bcd2184 drm/i915: clear the shadow batch new 641382e9b44f drm/i915: clear the gpu reloc batch new 557862535c2c drm/i915/gt: Define guc firmware blob for older Cometlakes new 9397d66212cd drm/i915/dp: Track pm_qos per connector new d9a106d1c517 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new dfe94d4086e4 x86/hyperv: Fix kexec panic/hang issues new 7edccb85b2ad Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' new 32e112706e67 Merge remote-tracking branch 'risc-v-fixes/fixes' new 0bac5ecdd304 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' new 6935545f9b6b Merge remote-tracking branch 'kbuild/for-next' new 9aff6e6ebc26 Merge remote-tracking branch 'dma-mapping/for-next' new f669ed39ee6d Merge remote-tracking branch 'arm64/for-next/core' new a9183ff1d173 Merge remote-tracking branch 'arm-soc/for-next' new 261104dbabcd Merge remote-tracking branch 'actions/for-next' new 16eba8ba3017 Merge remote-tracking branch 'amlogic/for-next' new 433a46c34da1 Merge remote-tracking branch 'aspeed/for-next' new 2b925f589cd1 Merge remote-tracking branch 'at91/at91-next' new 8e9199189443 dt-bindings: memory: renesas,rpc-if: Add support for RZ/G2 Series new 409f9fe9db24 memory: renesas-rpc-if: Add RZ/G2 to Kconfig description new 281462e59348 memory: tegra124-emc: Make driver modular new 9c56679d6f67 memory: tegra124-emc: Continue probing if timings are miss [...] new 380def2d4cf2 memory: tegra124: Support interconnect framework new 81053f0e95da Merge branch 'for-v5.12/tegra-mc' into for-next new bcf9cf5801c6 Merge remote-tracking branch 'drivers-memory/for-next' new 6337c2353a06 ARM: dts: imx6qdl-kontron-samx6i: fix pwms for lcd-backlight new 95741fdb5290 clk: imx: clk-imx8qxp: Add SCU clocks support for DC0 PLL clocks new de332bf24278 clk: imx: clk-imx8qxp: Add SCU clocks support for DC0 bypa [...] new e4c0ca7894e8 clk: imx: clk-imx8qxp: Register DC0 display clocks with im [...] new 6f88ef38ecf4 clk: imx: clk-imx8qxp: Add some SCU clocks support for MIP [...] new b483feb9792f Merge branch 'clk/imx' into for-next new fd159539f7b0 dt-bindings: arm: fsl: Add beacon,imx8mn-beacon-kit new c7bdd247ab7f Merge branch 'imx/bindings' into for-next new 36ca3c8ccb53 arm64: dts: imx: Add Beacon i.MX8M Nano development kit new 3f8c61a567eb arm64: dts: ls1043a: add DT node for external interrupt lines new 7968344126e5 arm64: dts: ls1046a: add DT node for external interrupt lines new c4a462485aee arm64: dts: ls1046ardb: Add interrupt line for RTC node new 0e88b5fd565d arm64: dts: ls1088a: add DT node for external interrupt lines new 09b19ef87826 arm64: dts: ls1088ardb: fix interrupt line for RTC node new ebb0713736ac arm64: dts: ls208xa: add DT node for external interrupt lines new 6f5851a866b2 arm64: dts: ls208xa-rdb: add interrupt line for RTC node new 332b6a79b415 arm64: dts: lx2160a: add DT node for external interrupt lines new a430c3d2f0af arm64: dts: lx2160ardb: fix interrupt line for RTC node new 9c2eb8b7be78 arm64: dts: freescale: use fixed index mmcN for NXP layers [...] new d6c863030988 Merge branch 'imx/dt64' into for-next new fe0e2394cccc arm64: defconfig: Enable WM8962 new 773fcbcdf9d6 ARM: imx_v6_v7_defconfig: enable power driver of RN5T618 P [...] new 90330a6dbd8c Merge branch 'imx/defconfig' into for-next new cf6750a1e097 Merge remote-tracking branch 'imx-mxs/for-next' new 29233d66b143 Merge remote-tracking branch 'keystone/next' new 5824f24f9642 Merge remote-tracking branch 'mediatek/for-next' new c9ca1d5b4efa Merge remote-tracking branch 'mvebu/for-next' new adbb818951fc Merge remote-tracking branch 'omap/for-next' new dbbd9f0e272b Merge remote-tracking branch 'qcom/for-next' new 44214603230a Merge remote-tracking branch 'raspberrypi/for-next' new 4fe63e42af61 Merge remote-tracking branch 'realtek/for-next' new 5345fde4b91e Merge remote-tracking branch 'renesas/next' new 9d9675baf421 Merge remote-tracking branch 'reset/reset/next' new 02c54b4a987b Merge remote-tracking branch 'rockchip/for-next' new 6ebd7a3bc514 Merge remote-tracking branch 'samsung-krzk/for-next' new 99a064fb3a73 dt-bindings: arm: Add optional interrupt to smc/hvc SCMI t [...] new 98e0c3d738e5 firmware: arm_scmi: Augment SMC/HVC to allow optional interrupt new 4a2caa6c603b MAINTAINERS: Update ARM SCMI entry new 56fe95999980 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] new fdfd53c0ec44 Merge remote-tracking branch 'scmi/for-linux-next' new 2969a7e8e7be Merge remote-tracking branch 'stm32/stm32-next' new e8bd8ca6103b Merge remote-tracking branch 'sunxi/sunxi/for-next' new 167d26ec821d Merge remote-tracking branch 'tegra/for-next' new 201d2bc6c730 Merge remote-tracking branch 'ti-k3/ti-k3-next' new d7c03bc2bca6 Merge remote-tracking branch 'clk-renesas/renesas-clk' new f8b86221c580 Merge remote-tracking branch 'csky/linux-next' new 49d5e0513fbf Merge remote-tracking branch 'h8300/h8300-next' new 0c7e138d6f5b Merge remote-tracking branch 'microblaze/next' new 017df81a1cff Merge remote-tracking branch 'mips/mips-next' new 5bf24f02a5ce Merge remote-tracking branch 'nds32/next' new e92e96f797b3 Merge remote-tracking branch 's390/for-next' new becff1639176 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 384c765532d0 Merge remote-tracking branch 'btrfs/for-next' new 7ec5bb0d57f9 Merge remote-tracking branch 'ceph/master' new 71a74ac79ba4 Merge remote-tracking branch 'cifs/for-next' new a4db1072e1a3 quota: Fix memory leak when handling corrupted quota file new ac7b79fd190b inotify, memcg: account inotify instances to kmemcg new d15cd626d7a4 Pull inotify memcg accounting patch. new 768cf93927c9 Merge remote-tracking branch 'ext3/for_next' new 686553f6ab6f Merge remote-tracking branch 'ext4/dev' new 4e23addf80eb Merge remote-tracking branch 'f2fs/dev' new 325bd2f5fbf0 Merge remote-tracking branch 'jfs/jfs-next' new 8f4b066b63db Merge remote-tracking branch 'nfs-anna/linux-next' new 0f0f47f32c4b Merge remote-tracking branch 'cel/cel-next' new 010f5f6bdac2 Merge remote-tracking branch 'v9fs/9p-next' new d69e1148855e Merge remote-tracking branch 'zonefs/for-next' new d17b9ec777d8 sparc64: get rid of fake_swapper_regs new af7652500b4c sparc32: get rid of fake_swapper_regs new 415ddc3b1056 sparc32: take ->thread.flags out new e51ea5442996 sparc32: don't bother with lookup_fault() in __bzero() new 5f99d33810b0 sparc32: kill lookup_fault() new df06c27ebd86 sparc32: switch __bzero() away from range exception table entries new cfd5fa7021a5 sparc32: get rid of range exception table entries in check [...] new c4da8e0dc6f7 sparc32: switch copy_user.S away from range exception tabl [...] new b4edf06c8aaa sparc32: switch to generic extables new 73686e787b49 Merge remote-tracking branch 'sparc/master' into work.sparc32 new 8a00dd0012f3 binfmt_elf: partially sanitize PRSTATUS_SIZE and SET_PR_FPVALID new 147d88b334cd elf_prstatus: collect the common part (everything before p [...] new 139d7deeea00 [elfcore-compat][amd64] clean PRSTATUS_SIZE/SET_PR_FPVALID [...] new 68a017340566 x32: make X32, !IA32_EMULATION setups able to execute x32 [...] new 065c61f38783 Merge remote-tracking branch 'mips/mips-fixes' into work.e [...] new 34b0309c966b mips binfmt_elf*32.c: use elfcore-compat.h new d3290d57c4aa mips: kill unused definitions in binfmt_elf[on]32.c new 51409c86bbfd mips: KVM_GUEST makes no sense for 64bit builds... new 57c1f599a3e7 mips compat: don't bother with ELF_ET_DYN_BASE new b9bc6a787dcc mips: don't bother with ELF_CORE_EFLAGS new 28e6bd65a2ff mips compat: switch to compat_binfmt_elf.c new 4d5f27ccef67 Kconfig: regularize selection of CONFIG_BINFMT_ELF new e972c8222e22 compat_binfmt_elf: don't bother with undef of ELF_ARCH new 61d9562b273e get rid of COMPAT_ELF_EXEC_PAGESIZE new 241505628993 qib_fs: switch to simple_recursive_removal() new 14e43bf43561 vfs: don't unnecessarily clone write access for writable fds new edbb35cc6bdf fs/inode.c: make inode_init_always() initialize i_ino to 0 new 7dbf659ef9af Merge branches 'fixes', 'work.sparc', 'work.sparc32', 'wor [...] new 9730564e9b8d Merge remote-tracking branch 'vfs/for-next' new 978f8d76f7cd Merge remote-tracking branch 'printk/for-next' new 18e51711419d Merge remote-tracking branch 'hid/for-next' new 785e21cfaa68 i2c: core: Do not print duplicate error when failing to re [...] new f069291bd5fc i2c: mlxcpld: Update module license new cb9744178f33 i2c: mlxcpld: Decrease polling time for performance improvement new d321ad1286d2 gpiolib: Follow usual pattern for gpiod_remove_lookup_tabl [...] new 926e6b2cd1ca i2c: i801: Drop duplicate NULL check in i801_del_mux() new 5581b4167c0f i2c: i801: Refactor mux code since platform_device_unregis [...] new 357ee8841d0b i2c: qcom-geni: Store DMA mapping data in geni_i2c_dev struct new c7b514ec979e i2c: rcar: faster irq code to minimize HW race condition new 25c2e0fb5fef i2c: rcar: optimize cacheline to minimize HW race condition new 24c6d4bc5638 i2c: rcar: make sure irq is not threaded on Gen2 and earlier new 9c975c432bc0 i2c: rcar: protect against supurious interrupts on V3U new 1ca1b4516088 i2c: iproc: handle Master aborted error new 545f4011e156 i2c: iproc: handle only slave interrupts which are enabled new 603e77af7b07 i2c: iproc: update slave isr mask (ISR_MASK_SLAVE) new 514bfc64efa5 i2c: iproc: fix typo in slave_isr function new e21d79778768 i2c: iproc: handle master read request new 4d658451c9d6 i2c: iproc: handle rx fifo full interrupt new 61adf63a1108 i2c: gpio: fix MODULE_LICENCE new 2478b9c1dcc9 i2c: fix platform_get_irq.cocci warnings new 9d64834b2a68 i2c: use DIV_ROUND_UP macro to do calculation new 45c6c873c0ec i2c: busses: Use DEFINE_SPINLOCK() for spinlock new 0b884fe71f9e i2c: sprd: use a specific timeout to avoid system hang up issue new 0b3ea2a06de1 i2c: i801: Fix the i2c-mux gpiod_lookup_table not being pr [...] new 05f6f7271a38 i2c: mediatek: Fix apdma and i2c hand-shake timeout new e7ccf47c442b Merge branch 'i2c/for-current' into i2c/for-next new 1274a447e678 Merge remote-tracking branch 'i2c/i2c/for-next' new 572f50e8f5ca Merge remote-tracking branch 'dmi/dmi-for-next' new 72e6e22ebbed Merge remote-tracking branch 'hwmon-staging/hwmon-next' new dc4c448715e9 Merge remote-tracking branch 'jc_docs/docs-next' new 302d42ecbe15 Merge remote-tracking branch 'v4l-dvb/master' new c4259512a383 Merge remote-tracking branch 'v4l-dvb-next/master' new d84fd561f883 Merge remote-tracking branch 'pm/linux-next' new fb7791e213a6 cpupower: add Makefile dependencies for install targets new d65300f5dea5 Merge remote-tracking branch 'cpupower/cpupower' new f40d81231b2d PM / devfreq: Correct spelling in a comment new ec894883de53 PM / devfreq: Replace devfreq->dev.parent as dev in devfre [...] new 00c7a7b3a602 Merge remote-tracking branch 'devfreq/devfreq-next' new caaa186a056e Merge remote-tracking branch 'ieee1394/for-next' new f4316118eba9 Merge remote-tracking branch 'bluetooth/master' new 2f31d01b4fe2 gfs2: amend SLAB_RECLAIM_ACCOUNT on gfs2 related slab cache new 75030bea007e Merge remote-tracking branch 'gfs2/for-next' new afde86e8a0fd Merge remote-tracking branch 'mtd/mtd/next' new bd52438c07ab Merge remote-tracking branch 'nand/nand/next' new 381fa0cd56a8 Merge remote-tracking branch 'crypto/master' new 7ac6d29bfe96 Merge remote-tracking branch 'amdgpu/drm-next' new 7d8ac172d7f1 drm: Add function to convert rect in 16.16 fixed format to [...] new 3fea9f4244f8 drm/i915/display/psr: Use plane damage clips to calculate [...] new ca1100f34171 drm/i915/display: Split and export main surface calculatio [...] new 6b9663413ba7 drm/i915/display/psr: Program plane's calculated offset to [...] new 0a8cad54792e drm/i915/gvt: avoid useless use of inline new c0209e40d030 drm/i915/gvt: make execlist.h self-contained new 265f6c0fd2c8 drm/i915/gvt: make fb_decoder.h self-contained new 33a357da2fd8 drm/i915/gvt: make gtt.h self-contained new 9c615cc47b67 drm/i915/gvt: make interrupt.h self-contained new bb2d5096debc drm/i915/gvt: make mmio_context.h self-contained new fbf24f55f83e drm/i915/gvt: make gvt.h self-contained new e6a14b10167c drm/i915/gvt: make scheduler.h self-contained new e056f669dbf7 drm/i915/gvt: make mpt.h self-contained new 4565e042549e Merge tag 'gvt-next-fixes-2020-12-25' of https://github.co [...] new a38b33e0b63d Merge remote-tracking branch 'drm-intel/for-linux-next' new e73d125f817b Merge remote-tracking branch 'drm-msm/msm-next' new 799b474c424e Merge remote-tracking branch 'imx-drm/imx-drm/next' new 7b2a7f42d024 Merge remote-tracking branch 'sound/for-next' new d750570e0481 ASoC: rt1015: re-calibrate again when resuming new 81a6320da73c ASoC: rt1015: remove bclk_ratio new 448433729bcd Merge remote-tracking branch 'asoc/for-5.12' into asoc-next new bdd7369b9fdf Merge remote-tracking branch 'sound-asoc/for-next' new 2f4c679ca64a Merge remote-tracking branch 'input/next' new 3779e63cfc99 Merge remote-tracking branch 'device-mapper/for-next' new 88f475e0e147 Merge remote-tracking branch 'pcmcia/pcmcia-next' new a5b97b56d11e Merge remote-tracking branch 'mfd/for-mfd-next' new f384989e88d4 power: supply: max8997_charger: Set CHARGER current limit new b8cf24905749 Merge remote-tracking branch 'battery/for-next' new 3c14dbd4b8ee regulator: ROHM bd7xxxx: Do not depend on parent driver data new a0db6b0aa670 regulator: Regulator driver for the Mediatek DVFSRC new f45c522cf875 Merge series "Add driver for dvfsrc, support for active st [...] new 05d2be63affc Merge remote-tracking branch 'regulator/for-5.12' into reg [...] new 87a98b2a5ee3 Merge remote-tracking branch 'regulator/for-next' new 50adfe4a5a48 Merge remote-tracking branch 'security/next-testing' new 093241d0622c Merge remote-tracking branch 'keys/keys-next' new 95ca90726ea6 selinux: handle MPTCP consistently with TCP new a9ffe682c58a selinux: fix inconsistency between inode_getxattr and inod [...] new 9a8f1d19f2f6 Merge remote-tracking branch 'selinux/next' new 5318fe477e74 Merge remote-tracking branch 'tpmdd/next' new a1b861faa684 kernel/audit: convert comma to semicolon new c8d983bafa99 Merge remote-tracking branch 'audit/next' new 8b835da61774 spi: stm32: update dev_dbg() print format for SPI params new 74523a5dae0c spi: txx9: Remove driver new 330ad94e7eab Merge remote-tracking branch 'spi/for-5.12' into spi-next new 89b533a39d1c Merge remote-tracking branch 'spi/for-next' new d4ab5c5ff0a2 Merge remote-tracking branch 'tip/auto-latest' new e8b1317ec094 Merge remote-tracking branch 'edac/edac-for-next' new 4cc99d03757d irqchip/loongson-liointc: Fix build warnings new fc5ef7264569 Merge remote-tracking branch 'irqchip/irq/irqchip-next' new 6de20d124e23 clocksource: Provide module parameters to inject delays in [...] new 2ff0a7da7a63 clocksource: Retry clock read if long delays detected new 1a55ea331425 clocksource: Check per-CPU clock synchronization when mark [...] new b03db8e329af clocksource: Provide a module parameter to fuzz per-CPU cl [...] new 32ccb43b866b clocksource: Do pairwise clock-desynchronization checking new 8f7eb6cf4324 cpumask: Un-inline cpulist_parse for SMP; prepare for asci [...] new 67365ea475a5 cpumask: Make "all" alias global and not just RCU new 05e0bde2129a cpumask: Add a "none" alias to complement "all" new 43aa066822a9 cpumask: Add "last" alias for cpu list specifications new 4c9430563753 rcutorture: Use "all" and "last" in "nohz_full" and "rcu_nocbs" new be06c2577eca docs: Remove redundant "``" from Requirements.rst new 2c8bce609f09 doc: Remove obsolete RCU-bh and RCU-sched update-side API members new 4704bd317108 list: Fix a typo at the kernel-doc markup new 9d3a04853fe6 docs: Fix typos and drop/fix dead links in RCU documentation new d756c74e6f6e doc: Update RCU requirements RCU_INIT_POINTER() description new 2252ec146473 doc: Remove obsolete rcutree.rcu_idle_lazy_gp_delay boot p [...] new c13445a71aef doc: Update RCU's requirements page about the PREEMPT_RT wiki. new 03dca3a88d37 doc: Use CONFIG_PREEMPTION new 1b7af295541d sched/core: Allow try_invoke_on_locked_down_task() with ir [...] new c5586e32dfe2 locking: Remove duplicate include of percpu-rwsem.h new a649d25dcc67 rcu: Add lockdep_assert_irqs_disabled() to rcu_sched_clock [...] new 7dffe01765d9 rcu: Add lockdep_assert_irqs_disabled() to raw_spin_unlock [...] new bfba7ed084f8 rcu-tasks: Add RCU-tasks self tests new c26165efac41 rcu: Make TASKS_TRACE_RCU select IRQ_WORK new 84109ab58590 rcu: Record kvfree_call_rcu() call stack for KASAN new 5130b8fd0690 rcu: Introduce kfree_rcu() single-argument macro new 5ea5d1ed572c rcu: Eliminate the __kvfree_rcu() macro new 2400ebae7d36 mm: Add mem_dump_obj() to print source of memory block new 82121a2d826b mm: Make mem_dump_obj() handle NULL and zero-sized pointers new 518849ae372d mm: Make mem_dump_obj() handle vmalloc() memory new dd3830a25036 mm: Make mem_obj_dump() vmalloc() dumps include start and length new 06f765d7f918 rcu: Make call_rcu() print mem_dump_obj() info for double- [...] new f0b2188173ca percpu_ref: Dump mem_dump_obj() info upon reference-count [...] new 6bc335828056 rcu/tree: Make rcu_do_batch count how many callbacks were [...] new a4fd6b02d4be rcu/segcblist: Add additional comments to explain smp_mb() new 78f2b639e255 rcu/segcblist: Add counters to segcblist datastructure new 5e947ccbeed1 rcu/tree: segcblist: Remove redundant smp_mb()s new 7258d6df482a rcu/trace: Add tracing for how segcb list changes new bc62092bebae rcu/segcblist: Add debug checks for segment lengths new 7e15142f4f59 rcu/nocb: Turn enabled/offload states into a common flag new 2fdbb6417cde rcu/nocb: Provide basic callback offloading state machine bits new 7ba966618a6c rcu/nocb: Always init segcblist on CPU up new 2d3040124d45 rcu/nocb: De-offloading CB kthread new f4c915460af8 rcu/nocb: Don't deoffload an offline CPU with pending work new 5db652b24fb0 rcu/nocb: De-offloading GP kthread new 78a29b96f4ef rcu/nocb: Re-offload support new 10c795b73838 rcu/nocb: Shutdown nocb timer on de-offloading new c93e0363c6ce rcu/nocb: Flush bypass before setting SEGCBLIST_SOFTIRQ_ONLY new 353e4ff0de81 rcu/nocb: Set SEGCBLIST_SOFTIRQ_ONLY at the very last stag [...] new 136d8e41f3b7 rcu/nocb: Only cond_resched() from actual offloaded batch [...] new b0f4664ebd3a rcu/nocb: Process batch locally as long as offloading isn' [...] new b82fd5345e6d rcu/nocb: Locally accelerate callbacks as long as offloadi [...] new 4c81f3b085ee cpu/hotplug: Add lockdep_is_cpus_held() new 27ba74f8376b timer: Add timer_curr_running() new 9e74e99c06a4 rcutorture: Test runtime toggling of CPUs' callback offloading new f313ffaaf832 tools/rcutorture: Support nocb toggle in TREE01 new 5ea360c6882c rcu/nocb: Add grace period and task state to show_rcu_nocb [...] new 2cd5c2fc4d79 rcu/nocb: Add nocb CB kthread list to show_rcu_nocb_state( [...] new fcc343fa29c3 rcu/nocb: Code-style nits in callback-offloading toggling new b0badfff5767 rcu: Do any deferred nocb wakeups at CPU offline time new 2341bc4a0311 rcu: Make RCU_BOOST default on CONFIG_PREEMPT_RT new 8b9a0ecc7ef5 rcu: Unconditionally use rcuc threads on PREEMPT_RT new 36221e109eb2 rcu: Enable rcu_normal_after_boot unconditionally for RT new b08ea1de6a8f rcu: Mark obtuse portion of stall warning as internal debug new 243027a3c805 rcu: For RCU grace-period kthread starvation, dump last CP [...] new 725969ac11d7 rcu: Do not NMI offline CPUs new 74aca0a9b4f3 rcu: Check and report missed fqs timer wakeup on RCU stall new 74612a07b83f srcu: Make Tiny SRCU use multi-bit grace-period counter new 1a893c711a60 srcu: Provide internal interface to start a Tiny SRCU grac [...] new 29d2bb94a8a1 srcu: Provide internal interface to start a Tree SRCU grac [...] new 8b5bd67cf642 srcu: Provide polling interfaces for Tiny SRCU grace periods new 5358c9fa54b0 srcu: Provide polling interfaces for Tree SRCU grace periods new ee7f4a87a18c srcu: Document polling interfaces for Tree SRCU grace periods new 4e7ccfae52b3 srcu: Add comment explaining cookie overflow/wrap new fd56f64b4e3b rcutorture: Prepare for ->start_gp_poll and ->poll_gp_state new 0fd0548db133 rcutorture: Add writer-side tests of polling grace-period API new bc480a6354ef rcutorture: Add reader-side tests of polling grace-period API new 00504537f444 rcutorture: Add testing for RCU's global memory ordering new f3ea978b712f scftorture: Add debug output for wrong-CPU warning new f14ee4c3e7a7 refscale: Allow summarization of verbose output new 197c2cd04c26 rcutorture: Require entire stutter period be post-boot new 41f88729b8c2 rcutorture: Make synctype[] and nsynctype be static global new d7283234d653 rcutorture: Make rcu_torture_fakewriter() use blocking wai [...] new bc9d6852f0f8 torture: Add fuzzed hrtimer-based sleep functions new d3fb6c62457a rcutorture: Use torture_hrtimeout_jiffies() to avoid busy-waits new 900c0f834f28 torture: Make stutter use torture_hrtimeout_*() functions new 43f33048ac35 rcutorture: Use hrtimers for reader and writer delays new f4240f8150a1 torture: Make refscale throttle high-rate printk()s new ff330784cbad torture: Throttle VERBOSE_TOROUT_*() output new 8ed17db62846 rcutorture: Make object_debug also double call_rcu() heap object new c2e88763c228 torture: Clean up after torture-test CPU hotplugging new 192fdda16d07 torture: Maintain torture-specific set of CPUs-online books new f67e04bb0695 torture: Break affinity of kthreads last running on outgoing CPU new 51d5acb5cc7a rcutorture: Add rcutree.use_softirq=0 to RUDE01 and TASKS01 new 0682aa7acd5d torture: Make --kcsan specify lockdep new 1f947be7f969 torture: Make kvm.sh "--dryrun sched" summarize number of batches new eca0501a7a20 torture: Make kvm.sh "--dryrun sched" summarize number of builds new bc4073587067 torture: Allow kvm.sh --datestamp to specify subdirectories new 315957cad445 torture: Prepare for splitting qemu execution from kvm-tes [...] new d4a945e260b9 torture: Add config2csv.sh script to compare torture scenarios new 106cc0d9e79a tools/rcutorture: Make identify_qemu_vcpus() independent o [...] new cb212767346c torture: Make kvm.sh "Test Summary" date be end of test new 452613719eee torture: Make kvm.sh arguments accumulate new 0bcca18348cf torture: Print run duration at end of kvm.sh execution new 23239fc075d6 torture: Make kvm.sh return failure upon build failure new 22bf64cc9483 torture: Make kvm.sh include --kconfig arguments in CPU ca [...] new 0beb394878a4 torture: Add kvm.sh test summary to end of log file new f716348f29d3 torture: Stop hanging on panic new 755cf0afc164 torture: Add --dryrun batches to help schedule a distributed run new c821f855f625 torture: s/STOP/STOP.1/ to avoid scenario collision new 365dc5cb62c8 torture: Simplify exit-code plumbing for kvm-recheck.sh an [...] new 546eee2d931b torture: Remove "Failed to add ttynull console" false positive new b79b0b677913 torture: Allow standalone kvm-recheck.sh run detect --trust-make new 1120281713a5 torture: Do Kconfig analysis only once per scenario new 064982193812 torture: Add torture.sh torture-everything script new 23329b4df804 torture: Make torture.sh use common time-duration bash functions new ae8d91b51b97 torture: Remove use of "eval" in torture.sh new c66737deec58 torture: Add "make allmodconfig" to torture.sh new f8d498c0d14d torture: Auto-size SCF and scaling runs based on number of CPUs new 97448da1b19b torture: Enable torture.sh argument checking new ac82a2432eec torture: Make torture.sh rcuscale and refscale deal with a [...] new a196429c09ba torture: Make torture.sh refscale runs use verbose_batched [...] new 75f9e750386e torture: Create doyesno helper function for torture.sh new 5f8747eec794 torture: Make torture.sh allmodconfig retain and label output new 33ff2bea7470 torture: Make torture.sh throttle VERBOSE_TOROUT_*() for refscale new 447e236a29bd torture: Make torture.sh refuse to do zero-length runs new 97084d63622d torture: Drop log.long generation from torture.sh new 57b82ab43f5f torture: Allow scenarios to be specified to torture.sh new 8f40a643c1f6 torture: Add command and results directory to torture.sh log new d16b364b414a torture: Add --kcsan-kmake-arg to torture.sh for KCSAN new 4869b6dff8f0 torture: Compress KASAN vmlinux files new b667b58a3faa Merge branches 'clocksource.2021.01.04a', 'cpumask.2021.01 [...] new 71a076f4a61a kcsan: Rewrite kcsan_prandom_u32_max() without prandom_u32 [...] new 567a83e6872c random32: Re-enable KCSAN instrumentation new 2fd583c54775 Merge branch 'kcsan.2021.01.04a' into HEAD new 8881e7a774a8 tools/memory-model: Tie acquire loads to reads-from new 5c587f9b9c35 tools/memory-model: Remove redundant initialization in lit [...] new 3d5c70329b91 tools/memory-model: Fix typo in klitmus7 compatibility table new 052005cee275 tools/memory-model: Document locking corner cases new 5f398e9d16aa tools/memory-model: Make judgelitmus.sh note timeouts new 5d75b5817c90 tools/memory-model: Make cmplitmushist.sh note timeouts new fc9e24985b7d tools/memory-model: Make judgelitmus.sh identify bad macros new 95d772ea1ae6 tools/memory-model: Make judgelitmus.sh detect hard deadlocks new 583d0462ba83 tools/memory-model: Fix paulmck email address on pre-exist [...] new dba35949c7ec tools/memory-model: Update parseargs.sh for hardware verification new 4a1337eb4520 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] new 73fb0db0297c tools/memory-model: Add simpletest.sh to check locking, RC [...] new 4887bfd5c01e tools/memory-model: Fix checkalllitmus.sh comment new e199d248f405 tools/memory-model: Hardware checking for check{,all}litmus.sh new 075f73a49610 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files new 0a3a9cd958fb tools/memory-model: Split runlitmus.sh out of checklitmus.sh new 83ce24a0dcc0 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] new 40ac9296b6cf tools/memory-model: Move from .AArch64.litmus.out to .litm [...] new 016e9035bc41 tools/memory-model: Keep assembly-language litmus tests new 7dd8d2bc9a6b tools/memory-model: Allow herd to deduce CPU type new 13f15231d46a tools/memory-model: Make runlitmus.sh check for jingle errors new aa9358cf4f17 tools/memory-model: Add -v flag to jingle7 runs new 4dd7fa8a4729 tools/memory-model: Implement --hw support for checkghlitmus.sh new 8b07726bf9cd tools/memory-model: Fix scripting --jobs argument new 6aeb515bfc56 tools/memory-model: Make checkghlitmus.sh use mselect7 new a88fa7a88bb6 tools/memory-model: Make history-check scripts use mselect7 new b2cf5fa67cc7 tools/memory-model: Add "--" to parseargs.sh for addition [...] new 2826852e4b9e tools/memory-model: Repair parseargs.sh header comment new 538fb27a4e05 tools/memory-model: Add checktheselitmus.sh to run specifi [...] new 6af835429c8c tools/memory-model: Add data-race capabilities to judgelitmus.sh new 0b5d89354de3 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] new 9e398d0cde61 tools/memory-model: Use "-unroll 0" to keep --hw runs finite new ccc6ce1b5fe3 Merge branch 'lkmm-dev.2021.01.04a' into HEAD new 897f1fad1bf2 EXP rcuscale: Add crude tests for mem_dump_obj() new 901933c367dc x86/mce: Make mce_timed_out() identify holdout CPUs new d421e1d64996 sched/idle: Fix missing need_resched() check after rcu_idl [...] new 7aa1a5e0b70c cpuidle: Fix missing need_resched() check after rcu_idle_enter() new a668a244fd76 Merge remote-tracking branch 'rcu/rcu/next' new 45ba7b195a36 arm64: cpufeature: remove non-exist CONFIG_KVM_ARM_HOST new 70b8839c37db Merge remote-tracking branch 'kvm-arm/next' new e19289139312 Merge remote-tracking branch 'percpu/for-next' new f9385c855e75 Merge remote-tracking branch 'workqueues/for-next' new 1b45905a30fa Merge remote-tracking branch 'drivers-x86/for-next' new 159ef36a168f Merge remote-tracking branch 'hsi/for-next' new f4f6aa8740c5 Merge remote-tracking branch 'leds/for-next' new d2a704e29711 dt-bindings: usb: dwc3-imx8mp: add imx8mp dwc3 glue bindings new 6dd2565989b4 usb: dwc3: add imx8mp dwc3 glue layer driver new fb8587a2c165 arm64: dtsi: imx8mp: add usb nodes new 43da4f92a611 arm64: dts: imx8mp-evk: enable usb1 as host mode new 9b3bd898421b usb: gadget: u_serial: use %*ph to print small buffer new 82c46b8ed9dc usb: dwc3: gadget: Introduce a DWC3 VBUS draw callback new 8280de6ab07b usb: gadget: composite: Split composite reset and disconnect new 77adb8bdf422 usb: dwc3: gadget: Allow runtime suspend if UDC unbinded new 7c9a2598463a usb: dwc3: gadget: Preserve UDC max speed setting new ed054e4e95d6 USB: gadget: f_printer: set a default q_len new 601959ecc2b1 Merge remote-tracking branch 'usb/usb-next' new b20d66d5ef98 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new 7a90a4378c6b Merge remote-tracking branch 'tty/tty-next' new c49dd6445b24 Merge remote-tracking branch 'extcon/extcon-next' new d5a4e5a04ad6 Merge remote-tracking branch 'thunderbolt/next' new 1ce582d66dcf Merge remote-tracking branch 'staging/staging-next' new 2681b4075c45 Merge remote-tracking branch 'icc/icc-next' new a37c6c28ed5e Merge remote-tracking branch 'scsi/for-next' new aaed29efb82e Merge remote-tracking branch 'vhost/linux-next' new 81f9649b371a Merge remote-tracking branch 'rpmsg/for-next' new c88d615df370 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 9a85c09a3f50 pinctrl: ingenic: Fix JZ4760 support new b4aa4876e58d pinctrl: ingenic: Rename registers from JZ4760_GPIO_* to J [...] new 92ff62a7bcc1 pinctrl: aspeed: g6: Fix PWMG0 pinctrl setting new 2f9d9a852f42 pinctrl: nomadik: Remove unused variable in nmk_gpio_dbg_show_one new 81bd1579b43e pinctrl: mediatek: Fix fallback call path new 46e5dbe7f36d pinctrl: at91: convert comma to semicolon new 8ad5749395d0 pinctrl: mediatek: paris: convert comma to semicolon new 0014d7a9c041 pinctrl: mediatek: moore: convert comma to semicolon new 502045d91a31 pinctrl: ti-iodelay: convert comma to semicolon new 86e666df40c9 dt-bindings: pinctrl: rt2880: properly redo bindings new 53abfe67f024 pinctrl: ralink: rt2880: avoid double pointer to simplify code new 7391031be7aa pinctrl: ralink: rt2880: return proper error code new 09f8101d319a pinctrl: ralink: rt2880: add missing NULL check new 420cf17d975d pinctrl: ralink: rt2880: delete not needed error message new 8a55d64c3336 pinctrl: ralink: rt2880: preserve error codes new 50a710873306 pinctrl: ralink: rt2880: use 'PTR_ERR_OR_ZERO' new c6d212951b0f pinctrl: ralink: rt2880: fix '-Wmissing-prototypes' in ini [...] new 43878eb7c83d pinctrl: remove empty lines in pinctrl subsystem new 6d92949813bb Merge branch 'devel' into for-next new f01e71650d7c Merge remote-tracking branch 'pinctrl/for-next' new eb39ac863850 Merge remote-tracking branch 'userns/for-next' new 307bb4e1aad6 Merge remote-tracking branch 'kselftest/next' new 38ecbb26ed76 Merge remote-tracking branch 'livepatching/for-next' new ead90bb33a9e Merge remote-tracking branch 'coresight/next' new a918c3558ce8 nvmem: core: Fix a resource leak on error in nvmem_add_cel [...] new 40f592233f78 nvmem: imx-iim: Use of_device_get_match_data() new f79cc22292f9 Merge remote-tracking branch 'nvmem/for-next' new 30b216d5a7a7 Merge remote-tracking branch 'xarray/main' new 4424a8d1acc0 Drivers: hv: vmbus: Copy packets sent by Hyper-V out of th [...] new 6809ea1c570b hv_utils: Add validation for untrusted Hyper-V values new 46011a70c1c2 Drivers: hv: vmbus: Initialize memory to be sent to the host new 5c0c26e7dca8 Drivers: hv: vmbus: Reduce number of references to message [...] new cbf0eda5de05 Drivers: hv: vmbus: Copy the hv_message in vmbus_on_msg_dpc() new f844988bde35 Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_ [...] new 3f71d6b91e7e Drivers: hv: vmbus: Resolve race condition in vmbus_onoffe [...] new 2d26f5cb7f7f scsi: storvsc: Fix max_outstanding_req_per_channel for Win [...] new d03419fe2048 scsi: storvsc: Resolve data race in storvsc_probe() new 0ea79b287197 Merge remote-tracking branch 'hyperv/hyperv-next' new 03b516501017 Merge remote-tracking branch 'pidfd/for-next' new b5a8d233a588 bus: mhi: core: Add device hardware reset support new d9f23ea69d41 mhi: pci-generic: Increase number of hardware events new eb96787a5da8 mhi: pci_generic: Enable burst mode for hardware channels new 8ccc3279fcad mhi: pci_generic: Add support for reset new 7389337f0a78 mhi: pci_generic: Add suspend/resume/recovery procedure new b012ee6bfe2a mhi: pci_generic: Add PCI error handlers new 8562d4fe34a3 mhi: pci_generic: Add health-check new 84026a5bbc11 mhi: pci_generic: Increase controller timeout value new 4da3d07db8ae mhi: pci_generic: Add diag channels new ec751369d6fb mhi: pci_generic: Set irq moderation value to 1ms for hw channels new d092478dd36c mhi: use irq_flags if controller driver configures it new 5d99e0d67df6 Merge remote-tracking branch 'mhi/mhi-next' new 54c7f7dec321 Merge remote-tracking branch 'notifications/notifications- [...] new b1c265b08fca Merge branch 'akpm-current/current' new 8922f132f22a mm: add definition of PMD_PAGE_ORDER new a3d198ddd380 mmap: make mlock_future_check() global new be5be4725523 set_memory: allow set_direct_map_*_noflush() for multiple pages new 02926f0a848a set_memory-allow-set_direct_map__noflush-for-multiple-pages-fix new 3e71fb7fa1c4 set_memory: allow querying whether set_direct_map_*() is a [...] new 626677d5ca23 kfence: fix implicit function declaration new b4bde14fd7c5 mm: introduce memfd_secret system call to create "secret" [...] new 32ecfd14d1e4 mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] new 0d2759b87d80 secretmem: use PMD-size pages to amortize direct map fragm [...] new 471b7a487477 secretmem: add memcg accounting new f56208cb00c5 PM: hibernate: disable when there are active secretmem users new ab18caf9a125 arch, mm: wire up memfd_secret system call where relevant new dbde4028290d arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix new 0ecdd74a36e2 arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix-fix new 134af39e4a9f secretmem: test: add basic selftest for memfd_secret(2) new f87684f6470f secretmem-test-add-basic-selftest-for-memfd_secret2-fix new 49010f283592 Merge branch 'akpm/master' new 7e4525a4232f Add linux-next specific files for 20210106
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 (83dadd4cfb0c) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-arm-n [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 536 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/devicetree/bindings/arm/arm,scmi.txt | 8 + Documentation/devicetree/bindings/arm/fsl.yaml | 1 + .../memory-controllers/renesas,rpc-if.yaml | 6 +- .../bindings/pinctrl/ralink,rt2880-pinmux.yaml | 62 +- .../devicetree/bindings/usb/fsl,imx8mp-dwc3.yaml | 105 +++ Documentation/filesystems/porting.rst | 7 + MAINTAINERS | 4 + Next/SHA1s | 90 +-- Next/merge.log | 717 +++++++++++++-------- arch/Kconfig | 3 + arch/arc/include/asm/page.h | 1 + arch/arm/boot/dts/imx6qdl-kontron-samx6i.dtsi | 2 +- arch/arm/configs/imx_v6_v7_defconfig | 1 + arch/arm64/Kconfig | 1 - arch/arm64/Makefile | 10 +- arch/arm64/boot/dts/freescale/Makefile | 1 + arch/arm64/boot/dts/freescale/fsl-ls1012a-qds.dts | 5 + arch/arm64/boot/dts/freescale/fsl-ls1012a-rdb.dts | 5 + arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 25 + arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts | 3 + arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 25 + arch/arm64/boot/dts/freescale/fsl-ls1088a-rdb.dts | 6 +- arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 31 + arch/arm64/boot/dts/freescale/fsl-ls208xa-rdb.dtsi | 4 +- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 33 +- arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts | 2 + arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts | 8 +- arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 31 + arch/arm64/boot/dts/freescale/fsl-lx2162a-qds.dts | 2 + .../dts/freescale/imx8mn-beacon-baseboard.dtsi | 307 +++++++++ .../arm64/boot/dts/freescale/imx8mn-beacon-kit.dts | 19 + .../boot/dts/freescale/imx8mn-beacon-som.dtsi | 433 +++++++++++++ arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 21 + arch/arm64/boot/dts/freescale/imx8mp.dtsi | 82 +++ arch/arm64/configs/defconfig | 2 + arch/arm64/include/asm/uaccess.h | 16 +- arch/arm64/kernel/cpufeature.c | 2 +- arch/arm64/mm/proc.S | 2 +- arch/ia64/kernel/crash.c | 2 +- arch/mips/Kconfig | 8 +- arch/mips/include/asm/elf.h | 56 +- arch/mips/include/asm/elfcore-compat.h | 29 + arch/mips/kernel/Makefile | 4 +- arch/mips/kernel/binfmt_elfn32.c | 113 ---- arch/mips/kernel/binfmt_elfo32.c | 116 ---- arch/mips/kernel/scall64-n64.S | 2 +- arch/parisc/Kconfig | 1 - arch/powerpc/Kconfig | 1 - arch/powerpc/platforms/powernv/opal-core.c | 6 +- arch/s390/Kconfig | 1 - arch/s390/kernel/crash_dump.c | 2 +- arch/sparc/Kconfig | 1 - arch/x86/Kconfig | 2 +- arch/x86/hyperv/hv_init.c | 4 + arch/x86/include/asm/compat.h | 11 - arch/x86/include/asm/elf.h | 2 +- arch/x86/include/asm/elfcore-compat.h | 31 + arch/x86/include/asm/mshyperv.h | 2 + arch/x86/kernel/cpu/mshyperv.c | 18 + drivers/base/regmap/regmap-debugfs.c | 4 +- drivers/bus/mhi/core/init.c | 9 +- drivers/bus/mhi/core/main.c | 13 + drivers/bus/mhi/pci_generic.c | 359 ++++++++++- drivers/clk/imx/clk-imx8qxp.c | 26 +- drivers/clk/tegra/Kconfig | 3 + drivers/clk/tegra/Makefile | 2 +- drivers/clk/tegra/clk-tegra124-emc.c | 41 +- drivers/clk/tegra/clk-tegra124.c | 26 +- drivers/clk/tegra/clk.h | 18 +- drivers/cpuidle/cpuidle-tegra.c | 2 +- drivers/cpuidle/cpuidle.c | 2 +- drivers/devfreq/devfreq.c | 4 +- drivers/devfreq/governor.h | 2 +- drivers/firmware/arm_scmi/smc.c | 41 +- drivers/gpio/gpiolib.c | 4 + drivers/gpu/drm/i915/Makefile | 10 +- drivers/gpu/drm/i915/display/intel_display.c | 78 ++- drivers/gpu/drm/i915/display/intel_display.h | 2 + drivers/gpu/drm/i915/display/intel_psr.c | 127 +++- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 4 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 1 + drivers/gpu/drm/i915/gvt/execlist.h | 3 - drivers/gpu/drm/i915/gvt/fb_decoder.h | 6 +- drivers/gpu/drm/i915/gvt/gtt.h | 11 +- drivers/gpu/drm/i915/gvt/gvt.h | 4 + drivers/gpu/drm/i915/gvt/handlers.c | 3 +- drivers/gpu/drm/i915/gvt/interrupt.h | 5 +- drivers/gpu/drm/i915/gvt/mmio_context.h | 11 + drivers/gpu/drm/i915/gvt/mpt.h | 2 + drivers/gpu/drm/i915/gvt/scheduler.h | 5 + drivers/gpu/drm/i915/i915_cmd_parser.c | 27 +- drivers/hv/channel.c | 13 +- drivers/hv/channel_mgmt.c | 39 +- drivers/hv/hv_fcopy.c | 37 +- drivers/hv/hv_kvp.c | 123 ++-- drivers/hv/hv_snapshot.c | 89 +-- drivers/hv/hv_util.c | 222 ++++--- drivers/hv/hyperv_vmbus.h | 2 +- drivers/hv/ring_buffer.c | 82 ++- drivers/hv/vmbus_drv.c | 45 +- drivers/i2c/busses/i2c-bcm-iproc.c | 254 ++++++-- drivers/i2c/busses/i2c-elektor.c | 3 +- drivers/i2c/busses/i2c-gpio.c | 2 +- drivers/i2c/busses/i2c-hix5hd2.c | 4 +- drivers/i2c/busses/i2c-i801.c | 15 +- drivers/i2c/busses/i2c-imx.c | 6 +- drivers/i2c/busses/i2c-mlxcpld.c | 34 +- drivers/i2c/busses/i2c-mt65xx.c | 27 +- drivers/i2c/busses/i2c-qcom-geni.c | 59 +- drivers/i2c/busses/i2c-rcar.c | 66 +- drivers/i2c/busses/i2c-sprd.c | 8 +- drivers/i2c/i2c-core-acpi.c | 6 +- drivers/infiniband/hw/qib/qib_fs.c | 68 +- drivers/irqchip/irq-loongson-liointc.c | 4 +- drivers/memory/Kconfig | 6 +- drivers/memory/tegra/Kconfig | 4 +- drivers/memory/tegra/tegra124-emc.c | 377 +++++++++-- drivers/memory/tegra/tegra124.c | 82 ++- drivers/net/dsa/lantiq_gswip.c | 27 +- drivers/net/ethernet/cadence/macb_main.c | 2 +- drivers/net/ethernet/ibm/ibmvnic.c | 4 +- drivers/net/ethernet/realtek/r8169_main.c | 6 +- drivers/net/hyperv/hyperv_net.h | 3 + drivers/net/hyperv/netvsc.c | 2 + drivers/net/hyperv/rndis_filter.c | 2 + drivers/net/usb/qmi_wwan.c | 1 + drivers/nvmem/core.c | 1 + drivers/nvmem/imx-iim.c | 7 +- drivers/pinctrl/actions/pinctrl-owl.c | 1 - drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c | 2 +- drivers/pinctrl/core.c | 1 - drivers/pinctrl/freescale/pinctrl-imx1-core.c | 1 - drivers/pinctrl/mediatek/pinctrl-moore.c | 4 +- drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c | 4 + drivers/pinctrl/mediatek/pinctrl-paris.c | 4 +- drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 1 - drivers/pinctrl/nomadik/pinctrl-nomadik.c | 1 - drivers/pinctrl/pinctrl-at91.c | 3 +- drivers/pinctrl/pinctrl-ingenic.c | 80 +-- drivers/pinctrl/pinctrl-st.c | 1 - drivers/pinctrl/pinctrl-sx150x.c | 1 - drivers/pinctrl/qcom/pinctrl-sdm845.c | 1 - drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c | 1 - drivers/pinctrl/ralink/pinctrl-rt2880.c | 47 +- drivers/pinctrl/renesas/pfc-r8a77950.c | 1 - drivers/pinctrl/renesas/pfc-r8a77951.c | 1 - drivers/pinctrl/renesas/pfc-r8a7796.c | 1 - drivers/pinctrl/renesas/pfc-r8a77965.c | 1 - drivers/pinctrl/ti/pinctrl-ti-iodelay.c | 2 +- drivers/power/supply/Kconfig | 1 + drivers/regulator/Kconfig | 10 + drivers/regulator/Makefile | 1 + drivers/regulator/bd70528-regulator.c | 11 +- drivers/regulator/bd71828-regulator.c | 13 +- drivers/regulator/mtk-dvfsrc-regulator.c | 215 ++++++ drivers/scsi/storvsc_drv.c | 62 +- drivers/spi/Kconfig | 6 - drivers/spi/Makefile | 1 - drivers/spi/spi-stm32.c | 8 +- drivers/spi/spi-txx9.c | 477 -------------- drivers/usb/dwc3/Kconfig | 10 + drivers/usb/dwc3/Makefile | 1 + drivers/usb/dwc3/core.h | 1 + drivers/usb/dwc3/dwc3-imx8mp.c | 363 +++++++++++ drivers/usb/dwc3/gadget.c | 128 ++-- drivers/usb/gadget/composite.c | 21 +- drivers/usb/gadget/function/f_printer.c | 5 + drivers/usb/gadget/function/u_serial.c | 4 +- drivers/usb/storage/unusual_uas.h | 7 + fs/Kconfig.binfmt | 2 +- fs/afs/dir.c | 49 +- fs/afs/dir_edit.c | 6 +- fs/afs/xdr_fs.h | 25 +- fs/binfmt_elf.c | 19 +- fs/binfmt_elf_fdpic.c | 22 +- fs/compat_binfmt_elf.c | 7 +- fs/gfs2/main.c | 4 +- fs/inode.c | 1 + fs/jfs/super.c | 1 - fs/namespace.c | 60 +- fs/notify/fanotify/fanotify_user.c | 2 +- fs/notify/group.c | 25 +- fs/notify/inotify/inotify_user.c | 4 +- fs/quota/quota_v2.c | 11 +- include/drm/drm_rect.h | 13 + include/dt-bindings/clock/imx8-clock.h | 2 + include/linux/clk/tegra.h | 8 + include/linux/elfcore-compat.h | 15 +- include/linux/elfcore.h | 7 +- include/linux/fsnotify_backend.h | 1 + include/linux/hyperv.h | 58 +- include/linux/mhi.h | 11 + include/linux/mount.h | 1 - include/linux/usb/composite.h | 2 + include/soc/tegra/emc.h | 16 - include/trace/events/afs.h | 2 + kernel/audit.c | 2 +- kernel/kexec_core.c | 2 +- kernel/rcu/tree_stall.h | 5 - localversion-next | 2 +- mm/page-writeback.c | 2 +- net/key/af_key.c | 6 +- net/lapb/lapb_iface.c | 1 + net/vmw_vsock/hyperv_transport.c | 4 +- net/xfrm/xfrm_policy.c | 30 +- security/selinux/hooks.c | 7 +- sound/soc/amd/acp3x-rt5682-max9836.c | 4 +- sound/soc/codecs/rt1015.c | 33 +- sound/soc/codecs/rt1015.h | 1 - sound/soc/intel/boards/sof_rt5682.c | 7 - sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c | 6 - .../mt8183/mt8183-mt6358-ts3a227-max98357.c | 6 - .../mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c | 6 - tools/power/cpupower/Makefile | 8 +- tools/power/cpupower/bench/Makefile | 2 +- .../testing/selftests/drivers/net/mlxsw/qos_pfc.sh | 2 +- tools/testing/selftests/net/xfrm_policy.sh | 45 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 2 +- 218 files changed, 4933 insertions(+), 2210 deletions(-) create mode 100644 Documentation/devicetree/bindings/usb/fsl,imx8mp-dwc3.yaml create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-beacon-baseboard.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-beacon-kit.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-beacon-som.dtsi create mode 100644 arch/mips/include/asm/elfcore-compat.h delete mode 100644 arch/mips/kernel/binfmt_elfn32.c delete mode 100644 arch/mips/kernel/binfmt_elfo32.c create mode 100644 arch/x86/include/asm/elfcore-compat.h create mode 100644 drivers/regulator/mtk-dvfsrc-regulator.c delete mode 100644 drivers/spi/spi-txx9.c create mode 100644 drivers/usb/dwc3/dwc3-imx8mp.c delete mode 100644 include/soc/tegra/emc.h