This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu/gnu-master-aarch64-bootstrap_O1
in repository toolchain/ci/base-artifacts.
discards 866bfdf6 0: update: gcc-af027826292351218785f893d1c42fe28ae3ed9f: 1
new b38acdce 0: update: gcc-3cc5f8620d3d72c51c79e456fc1c000b7d7e19a5: 1
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 (866bfdf6)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_gnu/gnu-master-aarch64-b [...]
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 1 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:
01-reset_artifacts/console.log | 128 +-
02-prepare_abe/console.log | 422 +-
04-build_abe-bootstrap_O1/console.log | 71209 ++++++++++++++++---------------
05-check_regression/console.log | 4 +-
06-update_baseline/console.log | 2 +-
console.log | 71801 ++++++++++++++++----------------
jenkins/manifest.sh | 8 +-
7 files changed, 71805 insertions(+), 71769 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-next-allmodconfig
in repository toolchain/ci/base-artifacts.
discards 6a101dd8 0: update: binutils-llvm-linux-qemu: boot
new b17a5407 0: update: binutils-llvm-qemu: boot
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 (6a101dd8)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-aarch [...]
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 1 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:
01-reset_artifacts/console.log | 132 +-
02-prepare_abe/console.log | 312 +-
03-build_abe-binutils/console.log | 12167 +++++++------
04-build_llvm/console.log | 14170 ++++++++-------
05-build_linux/console.log | 648 +-
06-build_abe-qemu/console.log | 6643 +++----
07-boot_linux/console.log | 8 +-
08-check_regression/console.log | 14 +-
09-update_baseline/console.log | 81 +-
console.log | 34175 ++++++++++++++++++------------------
jenkins/manifest.sh | 22 +-
11 files changed, 33932 insertions(+), 34440 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
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-lts-allmodconfig
in repository toolchain/ci/base-artifacts.
discards ad9eb3c8 0: update: binutils-llvm-linux-qemu: all
new 9c0e61ad 0: update: binutils-llvm-linux-qemu: all
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 (ad9eb3c8)
\
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.
The 1 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:
01-reset_artifacts/console.log | 84 +-
02-prepare_abe/console.log | 182 +-
03-build_abe-binutils/console.log | 11081 ++++++-------
04-build_llvm/console.log | 13192 ++++++++--------
05-build_linux/console.log | 911 +-
06-build_abe-qemu/console.log | 4620 +++---
07-boot_linux/console.log | 6 +-
08-check_regression/console.log | 12 +-
09-update_baseline/console.log | 12 +-
console.log | 30100 ++++++++++++++++++------------------
jenkins/manifest.sh | 10 +-
11 files changed, 30105 insertions(+), 30105 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository linux.
from 5bbb336ba75d Merge tag 'for-5.12/io_uring-2021-02-17' of git://git.kern [...]
new c260954177c4 genirq: Use new tasklet API for resend_tasklet
new 00e772c49292 irqchip: Remove sigma tango driver
new 5c1ea0d842b1 irqchip: Remove sirfsoc driver
new d40341145a24 irqchip/gic-v3: Fix typos in PMR/RPR SCR_EL3.FIQ handling [...]
new ad6b47cdef76 dt-bindings: irq: sun6i-r: Split the binding from sun7i-nmi
new 6436eb441709 dt-bindings: irq: sun6i-r: Add a compatible for the H3
new 4e34614636b3 irqchip/sun6i-r: Use a stacked irqchip driver
new 7ab365f6cd6d irqchip/sun6i-r: Add wakeup support
new e6f93c0115cb dt-bindings: qcom,pdc: Add compatible for SM8250
new 9eaad15e5a40 dt-bindings: qcom,pdc: Add compatible for SM8350
new c60767421e10 irqchip/ls-extirq: add IRQCHIP_SKIP_SET_WAKE to the irqchip flags
new 4a2b92a5d351 dt-bindings: interrupt-controller: Add Realtek RTL838x/RTL [...]
new 9f3a0f34b84a irqchip: Add support for Realtek RTL838x/RTL839x interrupt [...]
new be1abc5ba4d2 irqchip/csky-mpintc: Prevent selection on unsupported platforms
new c1f664d2400e irqchip/loongson-pch-msi: Use bitmap_zalloc() to allocate bitmap
new a890caeb2ba4 irqchip/imx: IMX_INTMUX should not default to y, unconditionally
new 0b6d70e571a1 Merge tag 'irqchip-5.12' of git://git.kernel.org/pub/scm/l [...]
new b5183bc94b6d Merge tag 'irq-core-2021-02-15' of git://git.kernel.org/pu [...]
new b5c28ea601b8 alarmtimer: Update kerneldoc
new 174bcc691f44 timens: Delete no-op time_ns_init()
new 523d83ef0979 clocksource/drivers/efm32: Drop unused timer code
new 98509310e490 clocksource/drivers/davinci: Move pr_fmt() before the includes
new e1922b5da0e6 dt-bindings: timer: nuvoton: Clarify that interrupt of tim [...]
new 33105406764f clocksource/drivers/u300: Remove the u300 driver
new 8fdb44176928 clocksource/drivers/tango: Remove tango driver
new 446262b27285 clocksource/drivers/atlas: Remove sirf atlas driver
new a8d80235808c clocksource/drivers/prima: Remove sirf prima driver
new e85c1d21b16b clocksource/drivers/timer-microchip-pit64b: Add clocksourc [...]
new 11db5710d4a9 Merge tag 'timers-v5.12-rc1' of https://git.linaro.org/peo [...]
new 3f6ec19f2d05 Merge tag 'timers-core-2021-02-15' of git://git.kernel.org [...]
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 361c0f3d80dc doc: Update RCU's requirements page about the PREEMPT_RT wiki
new 81ad58be2f83 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 8e7f37f2aaa5 mm: Add mem_dump_obj() to print source of memory block
new b70fa3b12fc8 mm: Make mem_dump_obj() handle NULL and zero-sized pointers
new 98f180837a89 mm: Make mem_dump_obj() handle vmalloc() memory
new bd34dcd4120d mm: Make mem_obj_dump() vmalloc() dumps include start and length
new b4b7914a6a73 rcu: Make call_rcu() print mem_dump_obj() info for double- [...]
new 3375efeddf69 percpu_ref: Dump mem_dump_obj() info upon reference-count [...]
new 6bc335828056 rcu/tree: Make rcu_do_batch count how many callbacks were [...]
new c2e13112e830 rcu/segcblist: Add additional comments to explain smp_mb()
new ae5c2341ed39 rcu/segcblist: Add counters to segcblist datastructure
new 68804cf1c905 rcu/tree: segcblist: Remove redundant smp_mb()s
new 3afe7fa53549 rcu/trace: Add tracing for how segcb list changes
new b4e6039e8af8 rcu/segcblist: Add debug checks for segment lengths
new 65e560327fe6 rcu/nocb: Turn enabled/offload states into a common flag
new 8d346d438f93 rcu/nocb: Provide basic callback offloading state machine bits
new 126d9d49528d rcu/nocb: Always init segcblist on CPU up
new d97b07818240 rcu/nocb: De-offloading CB kthread
new ef005345e6e4 rcu/nocb: Don't deoffload an offline CPU with pending work
new 5bb39dc956f3 rcu/nocb: De-offloading GP kthread
new 254e11efde66 rcu/nocb: Re-offload support
new 69cdea873cde rcu/nocb: Shutdown nocb timer on de-offloading
new 314202f84ddd rcu/nocb: Flush bypass before setting SEGCBLIST_SOFTIRQ_ONLY
new b9ced9e1ab51 rcu/nocb: Set SEGCBLIST_SOFTIRQ_ONLY at the very last stag [...]
new e3abe959fbd5 rcu/nocb: Only cond_resched() from actual offloaded batch [...]
new 32aa2f4170d2 rcu/nocb: Process batch locally as long as offloading isn' [...]
new 634954c2dbf8 rcu/nocb: Locally accelerate callbacks as long as offloadi [...]
new 43759fe5a137 cpu/hotplug: Add lockdep_is_cpus_held()
new dcd42591ebb8 timer: Add timer_curr_running()
new 2c4319bd1d14 rcutorture: Test runtime toggling of CPUs' callback offloading
new 70e8088b9721 tools/rcutorture: Support nocb toggle in TREE01
new 341690611f8d rcu/nocb: Add grace period and task state to show_rcu_nocb [...]
new 3d0cef50f32e rcu/nocb: Add nocb CB kthread list to show_rcu_nocb_state( [...]
new f759081e8f5a rcu/nocb: Code-style nits in callback-offloading toggling
new 147c6852d345 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 683954e55c98 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 e76506f0e851 refscale: Allow summarization of verbose output
new 12a910e3cd3d rcutorture: Require entire stutter period be post-boot
new 18fbf307b731 rcutorture: Make synctype[] and nsynctype be static global
new 682189a3f874 rcutorture: Make rcu_torture_fakewriter() use blocking wai [...]
new ae19aaafae95 torture: Add fuzzed hrtimer-based sleep functions
new ea31fd9ca873 rcutorture: Use torture_hrtimeout_jiffies() to avoid busy-waits
new ed24affa71f7 torture: Make stutter use torture_hrtimeout_*() functions
new 1eba0ef981fd rcutorture: Use hrtimers for reader and writer delays
new 414c116e0165 torture: Make refscale throttle high-rate printk()s
new 8a67a20bf257 torture: Throttle VERBOSE_TOROUT_*() output
new edf7b8417834 rcutorture: Make object_debug also double call_rcu() heap object
new 0b962c8fe0e5 torture: Clean up after torture-test CPU hotplugging
new 1afb95fee034 torture: Maintain torture-specific set of CPUs-online books
new d945f797e483 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 bfc19c13d24c torture: Add torture.sh torture-everything script
new 1adb5d6b5225 torture: Make torture.sh use common time-duration bash functions
new 197220d4a334 torture: Remove use of "eval" in torture.sh
new a115a775a8d5 torture: Add "make allmodconfig" to torture.sh
new 69d2b33e3f20 torture: Auto-size SCF and scaling runs based on number of CPUs
new 532017b11950 torture: Enable torture.sh argument checking
new 7a99487c76aa torture: Make torture.sh rcuscale and refscale deal with a [...]
new 264da4832b3a torture: Make torture.sh refscale runs use verbose_batched [...]
new c9a9d8e8f2e6 torture: Create doyesno helper function for torture.sh
new 1fe9cef42b6c torture: Make torture.sh allmodconfig retain and label output
new d97addc419e2 torture: Make torture.sh throttle VERBOSE_TOROUT_*() for refscale
new c679d90b21b7 torture: Make torture.sh refuse to do zero-length runs
new 5ae5f7453f93 torture: Drop log.long generation from torture.sh
new 8847bd498832 torture: Allow scenarios to be specified to torture.sh
new c66c0f94b345 torture: Add command and results directory to torture.sh log
new c54e41382270 torture: Add --kcsan-kmake-arg to torture.sh for KCSAN
new e3e1a99787fc torture: Compress KASAN vmlinux files
new 0d2460ba6184 Merge branches 'doc.2021.01.06a', 'fixes.2021.01.04b', 'kf [...]
new 85e853c5ec84 Merge branch 'for-mingo-rcu' of git://git.kernel.org/pub/s [...]
new c261145abd24 tools/nolibc: Add the definition for dup()
new 79f220e56dc8 tools/nolibc: Make dup2() rely on dup3() when available
new c0c7c103756f tools/nolibc: Make getpgrp() fall back to getpgid(0)
new be60ca41fbaa tools/nolibc: Implement fork() based on clone()
new 5b1c827ca3b3 tools/nolibc: Implement poll() based on ppoll()
new 70ca7aea50a2 tools/nolibc: Get timeval, timespec and timezone from linu [...]
new f65d7117785c tools/nolibc: Remove incorrect definitions of __ARCH_WANT_*
new 35635d7fa689 tools/nolibc: Emit detailed error for missing alternate sy [...]
new 3c6ce7a53637 tools/nolibc: Fix position of -lgcc in the documented example
new 26cec81415b1 tools/rcutorture: Fix position of -lgcc in mkinitrd.sh
new 2b392cb11c0d Merge branch 'for-mingo-nolibc' of git://git.kernel.org/pu [...]
new d089f48fba28 Merge tag 'core-rcu-2021-02-17' of git://git.kernel.org/pu [...]
new 9271a40d2a14 lockdep/selftest: Add wait context selftests
new 5831c0f71d66 locking/selftests: More granular debug_locks_verbose
new dfd5e3f5fe27 locking/lockdep: Mark local_lock_t
new bc2dd71b2836 locking/lockdep: Add a skip() function to __bfs()
new 175b1a60e880 locking/lockdep: Clean up check_redundant() a bit
new 5f2962401c6e locking/lockdep: Exclude local_lock_t from IRQ inversions
new 7e923e6a3ceb locking/selftests: Add local_lock inversion tests
new c75392581468 locking: Add Reviewers
new 2f0df49c89ac jump_label: Do not profile branch annotations
new 997acaf6b4b5 lockdep: report broken irq restoration
new 1ce53e2c2ac0 futex: Change utime parameter to be 'const ... *'
new 0f9438503ea1 futex: Remove unneeded gotos
new bf594bf40001 locking/rtmutex: Add missing kernel-doc markup
new 442187f3c2de locking/rwsem: Remove empty rwsem.h
new 7f82e631d236 locking/lockdep: Avoid unmatched unlock
new c8cc7e853192 lockdep: Noinstr annotate warn_bogus_irq_restore()
new b38085ba6024 s390: Use arch_local_irq_{save,restore}() in early boot code
new 0f319d49a416 locking/mutex: Kill mutex_trylock_recursive()
new 6c80408a8a03 checkpatch: Don't check for mutex_trylock_recursive()
new 62137364e3e8 Merge branch 'linus' into locking/core, to pick up upstream fixes
new 71a076f4a61a kcsan: Rewrite kcsan_prandom_u32_max() without prandom_u32 [...]
new 567a83e6872c random32: Re-enable KCSAN instrumentation
new c11878fd5024 Merge branch 'for-mingo-kcsan' of git://git.kernel.org/pub [...]
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 3765d01bab73 Merge branch 'for-mingo-lkmm' of git://git.kernel.org/pub/ [...]
new 9eef02334505 Merge tag 'locking-core-2021-02-17' of git://git.kernel.or [...]
new 912efa17e512 mm: proc: Invalidate TLB after clearing soft-dirty page state
new ae8eba8b5d72 tlb: mmu_gather: Remove unused start/end arguments from tl [...]
new d8b450530b90 tlb: mmu_gather: Introduce tlb_gather_mmu_fullmm()
new a72afd873089 tlb: mmu_gather: Remove start/end arguments from tlb_gather_mmu()
new c7bd8010a335 tlb: arch: Remove empty __tlb_remove_tlb_entry() stubs
new 8cf55f24ce6c x86/ldt: Use tlb_gather_mmu_fullmm() when freeing LDT page-tables
new 7b15c27e2f7b Merge tag 'core-mm-2021-02-17' of git://git.kernel.org/pub [...]
new 7d6a905f3dd6 sched/core: Move schedutil_cpu_util() to core.c
new a5418be9dffe sched/core: Rename schedutil_cpu_util() and allow rest of [...]
new d1515851ca07 thermal: cpufreq_cooling: Reuse sched_cpu_util() for SMP p [...]
new e0b257c3b71b sched: Prevent raising SCHED_SOFTIRQ when CPU is !active
new 0301925dd004 sched: Add schedutil overview
new 8c1f560c1ea3 sched/fair: Avoid stale CPU util_est value for schedutil i [...]
new fc488ffd4297 sched/fair: Skip idle cfs_rq
new 8a41dfcda7a3 sched/fair: Don't set LBF_ALL_PINNED unnecessarily
new e9b9734b7465 sched/fair: Reduce cases for active balance
new 65bcf072e20e sched: Use task_current() instead of 'rq->curr == p'
new 0ae78eec8aa6 sched/eas: Don't update misfit status if the task is pinned
new 620a6dc40754 sched/topology: Make sched_init_numa() use a set for the d [...]
new 432900f8164b init/Kconfig: Correct thermal pressure help text
new 1875dc5b8ff4 sched: Correctly sort struct predeclarations
new e6e0dc2d5497 sched/fair: Remove SIS_AVG_CPU
new bae4ec13640b sched/fair: Move avg_scan_cost calculations under SIS_PROP
new ed3cd45f8ca8 Merge tag 'v5.11' into sched/core, to pick up fixes & refr [...]
new 6cd56ef1df39 sched/fair: Remove select_idle_smt()
new 9fe1f127b913 sched/fair: Merge select_idle_core/cpu()
new 2d24dd5798d0 rbtree: Add generic add and find helpers
new bf9be9a163b4 rbtree, sched/fair: Use rb_add_cached()
new 8ecca39483ed rbtree, sched/deadline: Use rb_add_cached()
new a3b89864554b rbtree, perf: Use new rbtree helpers
new a905e84e6408 rbtree, uprobes: Use rbtree helpers
new 5a7987253ef0 rbtree, rtmutex: Use rb_add_cached()
new 798172b1374e rbtree, timerqueue: Use rb_add_cached()
new 71e5f6644fb2 sched/topology: Fix sched_domain_topology_level alloc in s [...]
new ae18ad281e82 sched: Remove MAX_USER_RT_PRIO
new 9d061ba6bc17 sched: Remove USER_PRIO, TASK_USER_PRIO and MAX_USER_PRIO
new c541bb7835a3 sched/core: Update task_prio() function header
new 880cfed3a012 static_call: Pull some static_call declarations to the typ [...]
new 3f2a8fc4b15d static_call/x86: Add __static_call_return0()
new 29fd01944b72 static_call: Provide DEFINE_STATIC_CALL_RET0()
new 6ef869e06474 preempt: Introduce CONFIG_PREEMPT_DYNAMIC
new b965f1ddb47d preempt/dynamic: Provide cond_resched() and might_resched( [...]
new 2c9a98d3bc80 preempt/dynamic: Provide preempt_schedule[_notrace]() stat [...]
new 40607ee97e4e preempt/dynamic: Provide irqentry_exit_cond_resched() static call
new 826bfeb37bb4 preempt/dynamic: Support dynamic preempt with preempt= boo [...]
new e59e10f8ef63 sched: Add /debug/sched_preempt
new 73f44fe19d35 static_call: Allow module use without exposing static_call_key
new ef72661e28c6 sched: Harden PREEMPT_DYNAMIC
new f9d34595ae4f smp: Process pending softirqs in flush_smp_call_function_f [...]
new b0d6d4789677 uprobes: (Re)add missing get_uprobe() in __find_uprobe()
new de40f33e788b sched/deadline: Reduce rq lock contention in dl_add_task_r [...]
new 156ec6f42b8d sched/features: Fix hrtick reprogramming
new e0ee463c93c4 sched/features: Distinguish between NORMAL and DEADLINE hrtick
new 54b7429efffc rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers
new 43789ef3f7d6 rcu/nocb: Perform deferred wake up before last idle's need [...]
new f8bb5cae9616 rcu/nocb: Trigger self-IPI on late deferred wake up before [...]
new 47b8ff194c1f entry: Explicitly flush pending rcuog wakeup before last r [...]
new 4ae7dc97f726 entry/kvm: Explicitly flush pending rcuog wakeup before la [...]
new c5e6fc08feb2 sched,x86: Allow !PREEMPT_DYNAMIC
new 657bd90c9314 Merge tag 'sched-core-2021-02-17' of git://git.kernel.org/ [...]
new ba9506be4e40 perf/x86/intel/uncore: Store the logical die id instead of [...]
new 9a7832ce3d92 perf/x86/intel/uncore: With > 8 nodes, get pci bus die id [...]
new abd562df94d1 x86/perf: Use static_call for x86_pmu.guest_get_msrs
new 3daa96d67274 perf/intel: Remove Perfmon-v4 counter_freezing support
new 2a6c6b7d7ad3 perf/core: Add PERF_SAMPLE_WEIGHT_STRUCT
new 628d923a3c46 perf/x86/intel: Factor out intel_update_topdown_event()
new 1ab5f235c176 perf/x86/intel: Filter unsupported Topdown metrics event
new 61b985e3e775 perf/x86/intel: Add perf core PMU support for Sapphire Rapids
new 32451614da2a perf/x86/intel: Support CPUID 10.ECX to disable fixed counters
new b3c3361fe325 perf/x86/kvm: Add Cascade Lake Xeon steppings to isolation [...]
new ffb20c2e52e8 perf/x86/rapl: Add msr mask support
new b6f78d3fba7f perf/x86/rapl: Only check lower 32bits for RAPL energy counters
new 838342a6d6b7 perf/x86/rapl: Fix psys-energy event on Intel SPR platform
new abd82e533d88 x86/kprobes: Do not decode opcode in resume_execution()
new 8bcfdd7cad3d Merge branch 'perf/kprobes' into perf/core, to pick up fin [...]
new d310ec03a34e Merge tag 'perf-core-2021-02-17' of git://git.kernel.org/p [...]
The 268 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:
.../Expedited-Grace-Periods.rst | 4 +-
.../RCU/Design/Requirements/Requirements.rst | 732 +++++++++++----------
Documentation/RCU/checklist.rst | 10 +-
Documentation/RCU/rcubarrier.rst | 6 +-
Documentation/RCU/stallwarn.rst | 27 +-
Documentation/RCU/whatisRCU.rst | 10 +-
Documentation/admin-guide/kernel-parameters.txt | 63 +-
.../allwinner,sun6i-a31-r-intc.yaml | 67 ++
.../allwinner,sun7i-a20-sc-nmi.yaml | 10 -
.../bindings/interrupt-controller/qcom,pdc.txt | 2 +
.../interrupt-controller/realtek,rtl-intc.yaml | 57 ++
.../interrupt-controller/sigma,smp8642-intc.txt | 48 --
.../bindings/timer/nuvoton,npcm7xx-timer.txt | 3 +-
.../bindings/timer/stericsson-u300-apptimer.txt | 18 -
Documentation/scheduler/schedutil.txt | 169 +++++
MAINTAINERS | 2 +
arch/Kconfig | 9 +
arch/arm/mach-sunxi/Kconfig | 2 +
arch/arm64/Kconfig.platforms | 2 +
arch/ia64/include/asm/tlb.h | 4 +-
arch/powerpc/perf/core-book3s.c | 2 +-
arch/powerpc/platforms/cell/spufs/sched.c | 2 +-
arch/sparc/include/asm/tlb_64.h | 1 -
arch/x86/Kconfig | 1 +
arch/x86/events/core.c | 28 +-
arch/x86/events/intel/core.c | 547 +++++++++------
arch/x86/events/intel/ds.c | 131 +++-
arch/x86/events/intel/uncore.c | 58 +-
arch/x86/events/intel/uncore.h | 5 +-
arch/x86/events/intel/uncore_snb.c | 2 +-
arch/x86/events/intel/uncore_snbep.c | 114 ++--
arch/x86/events/perf_event.h | 21 +-
arch/x86/events/probe.c | 7 +-
arch/x86/events/probe.h | 7 +-
arch/x86/events/rapl.c | 34 +-
arch/x86/include/asm/kprobes.h | 11 +-
arch/x86/include/asm/perf_event.h | 24 +-
arch/x86/include/asm/preempt.h | 48 +-
arch/x86/include/asm/static_call.h | 7 +
arch/x86/include/asm/tlb.h | 1 -
arch/x86/kernel/kprobes/core.c | 168 +++--
arch/x86/kernel/ldt.c | 10 +-
arch/x86/kernel/static_call.c | 17 +-
arch/x86/kvm/x86.c | 1 +
drivers/clocksource/Kconfig | 36 -
drivers/clocksource/Makefile | 5 -
drivers/clocksource/timer-atlas7.c | 281 --------
drivers/clocksource/timer-davinci.c | 5 +-
drivers/clocksource/timer-efm32.c | 278 --------
drivers/clocksource/timer-microchip-pit64b.c | 86 ++-
drivers/clocksource/timer-prima2.c | 242 -------
drivers/clocksource/timer-tango-xtal.c | 57 --
drivers/clocksource/timer-u300.c | 457 -------------
drivers/irqchip/Kconfig | 10 +-
drivers/irqchip/Makefile | 4 +-
drivers/irqchip/irq-gic-v3.c | 4 +-
drivers/irqchip/irq-loongson-pch-msi.c | 2 +-
drivers/irqchip/irq-ls-extirq.c | 2 +-
drivers/irqchip/irq-realtek-rtl.c | 180 +++++
drivers/irqchip/irq-sirfsoc.c | 134 ----
drivers/irqchip/irq-sun6i-r.c | 379 +++++++++++
drivers/irqchip/irq-sunxi-nmi.c | 26 +-
drivers/irqchip/irq-tango.c | 227 -------
drivers/s390/char/sclp_early_core.c | 4 +-
drivers/thermal/cpufreq_cooling.c | 69 +-
fs/exec.c | 4 +-
fs/proc/task_mmu.c | 9 +-
include/asm-generic/tlb.h | 6 +-
include/asm-generic/vmlinux.lds.h | 5 +-
include/linux/cgroup.h | 4 +-
include/linux/compiler.h | 2 +
include/linux/cpu.h | 2 +
include/linux/entry-common.h | 4 +
include/linux/entry-kvm.h | 14 +
include/linux/irqflags.h | 12 +
include/linux/jump_label.h | 12 +-
include/linux/kernel.h | 23 +-
include/linux/list.h | 2 +-
include/linux/local_lock_internal.h | 5 +-
include/linux/lockdep.h | 15 +-
include/linux/lockdep_types.h | 18 +-
include/linux/mm.h | 2 +
include/linux/mm_types.h | 7 +-
include/linux/mutex.h | 25 -
include/linux/perf_event.h | 4 +-
include/linux/rbtree.h | 206 +++++-
include/linux/rcu_segcblist.h | 120 +++-
include/linux/rcupdate.h | 44 +-
include/linux/sched.h | 34 +-
include/linux/sched/prio.h | 18 +-
include/linux/slab.h | 2 +
include/linux/srcu.h | 3 +
include/linux/srcutiny.h | 7 +-
include/linux/static_call.h | 77 ++-
include/linux/static_call_types.h | 50 ++
include/linux/syscalls.h | 8 +-
include/linux/timer.h | 2 +
include/linux/topology.h | 1 +
include/linux/torture.h | 27 +-
include/linux/vmalloc.h | 6 +
include/trace/events/rcu.h | 26 +
include/uapi/linux/perf_event.h | 54 +-
init/Kconfig | 2 +-
kernel/Kconfig.preempt | 19 +
kernel/cpu.c | 7 +
kernel/entry/common.c | 17 +-
kernel/events/core.c | 206 +++---
kernel/events/uprobes.c | 80 ++-
kernel/futex.c | 13 +-
kernel/irq/resend.c | 4 +-
kernel/kcsan/core.c | 26 +-
kernel/locking/Makefile | 1 +
kernel/locking/irqflag-debug.c | 13 +
kernel/locking/lockdep.c | 186 ++++--
kernel/locking/locktorture.c | 1 -
kernel/locking/mutex.c | 10 -
kernel/locking/rtmutex.c | 71 +-
kernel/locking/rwsem.h | 0
kernel/rcu/Kconfig | 5 +-
kernel/rcu/rcu.h | 16 +-
kernel/rcu/rcu_segcblist.c | 216 ++++--
kernel/rcu/rcu_segcblist.h | 57 +-
kernel/rcu/rcutorture.c | 395 +++++++++--
kernel/rcu/refscale.c | 23 +-
kernel/rcu/srcutiny.c | 77 ++-
kernel/rcu/srcutree.c | 147 ++++-
kernel/rcu/tasks.h | 79 +++
kernel/rcu/tree.c | 154 ++++-
kernel/rcu/tree.h | 4 +-
kernel/rcu/tree_exp.h | 2 +-
kernel/rcu/tree_plugin.h | 398 ++++++++++-
kernel/rcu/tree_stall.h | 60 +-
kernel/rcu/update.c | 4 +-
kernel/scftorture.c | 6 +-
kernel/sched/core.c | 366 ++++++++++-
kernel/sched/cpufreq_schedutil.c | 108 +--
kernel/sched/deadline.c | 94 ++-
kernel/sched/debug.c | 2 +-
kernel/sched/fair.c | 322 +++++----
kernel/sched/features.h | 2 +-
kernel/sched/idle.c | 1 +
kernel/sched/rt.c | 2 +-
kernel/sched/sched.h | 51 +-
kernel/sched/topology.c | 99 ++-
kernel/smp.c | 4 +
kernel/static_call.c | 60 +-
kernel/time/alarmtimer.c | 8 +-
kernel/time/namespace.c | 6 -
kernel/time/timer.c | 14 +
kernel/torture.c | 167 ++++-
lib/Kconfig.debug | 8 +
lib/Makefile | 3 -
lib/locking-selftest.c | 334 +++++++++-
lib/percpu-refcount.c | 12 +-
lib/timerqueue.c | 28 +-
mm/hugetlb.c | 18 +-
mm/madvise.c | 12 +-
mm/memory.c | 8 +-
mm/mmap.c | 8 +-
mm/mmu_gather.c | 31 +-
mm/oom_kill.c | 6 +-
mm/slab.c | 20 +
mm/slab.h | 12 +
mm/slab_common.c | 75 +++
mm/slob.c | 6 +
mm/slub.c | 40 ++
mm/util.c | 31 +
mm/vmalloc.c | 13 +
scripts/checkpatch.pl | 6 -
tools/include/linux/rbtree.h | 192 +++++-
tools/include/linux/static_call_types.h | 50 ++
tools/include/nolibc/nolibc.h | 153 +++--
tools/memory-model/Documentation/glossary.txt | 12 +-
tools/memory-model/README | 2 +-
.../litmus-tests/CoRR+poonceonce+Once.litmus | 4 +-
.../litmus-tests/CoRW+poonceonce+Once.litmus | 4 +-
.../litmus-tests/CoWR+poonceonce+Once.litmus | 4 +-
.../litmus-tests/CoWW+poonceonce.litmus | 4 +-
.../IRIW+fencembonceonces+OnceOnce.litmus | 5 +-
.../litmus-tests/IRIW+poonceonces+OnceOnce.litmus | 5 +-
.../ISA2+pooncelock+pooncelock+pombonce.litmus | 7 +-
.../litmus-tests/ISA2+poonceonces.litmus | 6 +-
...cerelease+poacquirerelease+poacquireonce.litmus | 6 +-
.../LB+fencembonceonce+ctrlonceonce.litmus | 5 +-
.../LB+poacquireonce+pooncerelease.litmus | 5 +-
.../litmus-tests/LB+poonceonces.litmus | 5 +-
.../MP+fencewmbonceonce+fencermbonceonce.litmus | 5 +-
.../litmus-tests/MP+onceassign+derefonce.litmus | 4 +-
.../MP+polockmbonce+poacquiresilsil.litmus | 5 +-
.../MP+polockonce+poacquiresilsil.litmus | 5 +-
tools/memory-model/litmus-tests/MP+polocks.litmus | 6 +-
.../litmus-tests/MP+poonceonces.litmus | 5 +-
.../MP+pooncerelease+poacquireonce.litmus | 5 +-
.../memory-model/litmus-tests/MP+porevlocks.litmus | 6 +-
.../litmus-tests/R+fencembonceonces.litmus | 5 +-
.../memory-model/litmus-tests/R+poonceonces.litmus | 5 +-
.../S+fencewmbonceonce+poacquireonce.litmus | 5 +-
.../memory-model/litmus-tests/S+poonceonces.litmus | 5 +-
.../litmus-tests/SB+fencembonceonces.litmus | 5 +-
.../litmus-tests/SB+poonceonces.litmus | 5 +-
.../litmus-tests/SB+rfionceonce-poonceonces.litmus | 5 +-
.../litmus-tests/WRC+poonceonces+Once.litmus | 5 +-
.../WRC+pooncerelease+fencermbonceonce+Once.litmus | 5 +-
.../Z6.0+pooncelock+poonceLock+pombonce.litmus | 7 +-
.../Z6.0+pooncelock+pooncelock+pombonce.litmus | 7 +-
...release+poacquirerelease+fencembonceonce.litmus | 6 +-
tools/objtool/check.c | 17 +-
tools/objtool/elf.c | 73 +-
.../testing/selftests/rcutorture/bin/config2csv.sh | 67 ++
.../selftests/rcutorture/bin/console-badness.sh | 1 +
.../testing/selftests/rcutorture/bin/functions.sh | 36 +-
.../selftests/rcutorture/bin/kvm-find-errors.sh | 9 +-
.../selftests/rcutorture/bin/kvm-recheck.sh | 3 +-
.../selftests/rcutorture/bin/kvm-test-1-run.sh | 12 +-
tools/testing/selftests/rcutorture/bin/kvm.sh | 103 ++-
tools/testing/selftests/rcutorture/bin/mkinitrd.sh | 2 +-
.../selftests/rcutorture/bin/parse-build.sh | 2 +-
.../selftests/rcutorture/bin/parse-console.sh | 2 +-
tools/testing/selftests/rcutorture/bin/torture.sh | 442 +++++++++++++
.../selftests/rcutorture/configs/rcu/RUDE01.boot | 1 +
.../selftests/rcutorture/configs/rcu/TASKS01.boot | 1 +
.../selftests/rcutorture/configs/rcu/TREE01.boot | 4 +-
222 files changed, 7268 insertions(+), 4198 deletions(-)
create mode 100644 Documentation/devicetree/bindings/interrupt-controller/allwinne [...]
create mode 100644 Documentation/devicetree/bindings/interrupt-controller/realtek, [...]
delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/sigma,sm [...]
delete mode 100644 Documentation/devicetree/bindings/timer/stericsson-u300-apptimer.txt
create mode 100644 Documentation/scheduler/schedutil.txt
delete mode 100644 drivers/clocksource/timer-atlas7.c
delete mode 100644 drivers/clocksource/timer-efm32.c
delete mode 100644 drivers/clocksource/timer-prima2.c
delete mode 100644 drivers/clocksource/timer-tango-xtal.c
delete mode 100644 drivers/clocksource/timer-u300.c
create mode 100644 drivers/irqchip/irq-realtek-rtl.c
delete mode 100644 drivers/irqchip/irq-sirfsoc.c
create mode 100644 drivers/irqchip/irq-sun6i-r.c
delete mode 100644 drivers/irqchip/irq-tango.c
create mode 100644 kernel/locking/irqflag-debug.c
delete mode 100644 kernel/locking/rwsem.h
create mode 100755 tools/testing/selftests/rcutorture/bin/config2csv.sh
create mode 100755 tools/testing/selftests/rcutorture/bin/torture.sh
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.