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-aarch64-lts-allyesconfig
in repository toolchain/ci/gcc.
from 954c8c3e969 Daily bump.
adds a199f82b3e4 Daily bump.
adds e074841107e disable --with-{cpu,arch,tune}-32
adds a356432379b AArch64: Add support for --with-tune
new 0a143997d86 Daily bump.
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:
gcc/ChangeLog | 9 ++++++++
gcc/DATESTAMP | 2 +-
gcc/config.gcc | 26 ++++++++++++----------
gcc/config/aarch64/aarch64.h | 10 +++++----
gcc/testsuite/ChangeLog | 9 ++++++++
.../gcc.target/aarch64/with-tune-config.c | 7 ++++++
gcc/testsuite/gcc.target/aarch64/with-tune-march.c | 8 +++++++
gcc/testsuite/gcc.target/aarch64/with-tune-mcpu.c | 8 +++++++
gcc/testsuite/gcc.target/aarch64/with-tune-mtune.c | 7 ++++++
gcc/testsuite/lib/target-supports.exp | 5 +++++
10 files changed, 74 insertions(+), 17 deletions(-)
create mode 100644 gcc/testsuite/gcc.target/aarch64/with-tune-config.c
create mode 100644 gcc/testsuite/gcc.target/aarch64/with-tune-march.c
create mode 100644 gcc/testsuite/gcc.target/aarch64/with-tune-mcpu.c
create mode 100644 gcc/testsuite/gcc.target/aarch64/with-tune-mtune.c
--
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/gnu-release-aarch64-lts-allyesconfig
in repository toolchain/ci/base-artifacts.
discards 6e59b9c1 0: update: binutils-gcc-linux: all
new 23ad16c5 0: update: binutils-gcc-linux: 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 (6e59b9c1)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-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 | 184 +-
02-prepare_abe/console.log | 234 +-
03-build_abe-binutils/console.log | 11336 ++++----
04-build_abe-stage1/console.log | 13859 +++++----
05-build_linux/console.log | 713 +-
06-boot_linux/console.log | 335 -
06-build_abe-qemu/console.log | 2408 ++
07-boot_linux/console.log | 13 +
07-check_regression/results.regressions | 2 -
.../console.log | 12 +-
08-check_regression/results.regressions | 2 +
08-update_baseline/results.regressions | 2 -
.../console.log | 18 +-
09-update_baseline/results.regressions | 2 +
console.log | 29100 ++++++++++---------
jenkins/manifest.sh | 15 +-
16 files changed, 31203 insertions(+), 27032 deletions(-)
delete mode 100644 06-boot_linux/console.log
create mode 100644 06-build_abe-qemu/console.log
create mode 100644 07-boot_linux/console.log
delete mode 100644 07-check_regression/results.regressions
rename {07-check_regression => 08-check_regression}/console.log (84%)
create mode 100644 08-check_regression/results.regressions
delete mode 100644 08-update_baseline/results.regressions
rename {08-update_baseline => 09-update_baseline}/console.log (76%)
create mode 100644 09-update_baseline/results.regressions
--
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 ff6135959a91 Merge tag 'docs-5.11' of git://git.lwn.net/linux
new 5c251e9dc0e1 signal: Add task_sigpending() helper
new 12db8b690010 entry: Add support for TIF_NOTIFY_SIGNAL
new 114518eb6430 task_work: Use TIF_NOTIFY_SIGNAL if available
new 45ff510517f3 entry: Fixup irqentry_enter() comment
new 01be83eea08d Merge branch 'core/urgent' into core/entry
new b6be002bcd1d x86/entry: Move nmi entry/exit into common code
new 78a56e0494ad entry: Fix spelling/typo errors in irq entry code
new c8d5ed67936f x86: Wire up TIF_NOTIFY_SIGNAL
new 4cffe21d4a62 Merge branch 'x86/entry' into core/entry
new b4581a52caff x86: Expose syscall_work field in thread_info
new 3136b93c3fb2 entry: Expose helpers to migrate TIF to SYSCALL_WORK flags
new b86678cf0f1d entry: Wire up syscall_work in common entry code
new 23d67a54857a seccomp: Migrate to use SYSCALL_WORK flag
new 524666cb5de7 tracepoints: Migrate to use SYSCALL_WORK flag
new 64c19ba29b66 ptrace: Migrate to use SYSCALL_TRACE flag
new 64eb35f701f0 ptrace: Migrate TIF_SYSCALL_EMU to use SYSCALL_WORK flag
new 785dc4eb7fd7 audit: Migrate to use SYSCALL_WORK flag
new 299155244770 entry: Drop usage of TIF flags in the generic syscall code
new 51af3f230639 x86: Reclaim unused x86 TI flags
new 83c2da2e605c context_tracking: Introduce HAVE_CONTEXT_TRACKING_OFFSTACK
new 179a9cf79212 context_tracking: Don't implement exception_enter/exit() o [...]
new 9f68b5b74c48 sched: Detect call to schedule from critical entry code
new 6775de4984ea context_tracking: Only define schedule_user() on !HAVE_CON [...]
new d1f250e2205e x86: Support HAVE_CONTEXT_TRACKING_OFFSTACK
new 5903f61e0353 entry: Fix boot for !CONFIG_GENERIC_ENTRY
new 01fe185d95ba MAINTAINERS: Add entry for common entry code
new c5c878125ad5 x86: vdso: Expose sigreturn address on vdso to the kernel
new 1d7637d89cfc signal: Expose SYS_USER_DISPATCH si_code type
new 1446e1df9eb1 kernel: Implement selective syscall userspace redirection
new 11894468e39d entry: Support Syscall User Dispatch on common syscall entry
new 179ef035992e selftests: Add kselftest for syscall user dispatch
new d87ae0fa21c2 selftests: Add benchmark for syscall user dispatch
new a4452e671c67 docs: Document Syscall User Dispatch
new 6666bb714fb3 entry: Rename enter_from_user_mode()
new bb793562f0da entry: Rename exit_to_user_mode()
new 96e2fbccd0fc entry_Add_enter_from_user_mode_wrapper
new 310de1a678b2 entry: Add exit_to_user_mode() wrapper
new c6156e1da633 entry: Add syscall_exit_to_user_mode_work()
new 1ac0884d5474 Merge tag 'core-entry-2020-12-14' of git://git.kernel.org/ [...]
new f4deaf90212c x86/cpu: Avoid cpuinfo-induced IPI pileups
new 3fcd6a230fa7 x86/cpu: Avoid cpuinfo-induced IPIing of idle CPUs
new 86b5a7381b12 doc: Present the role of READ_ONCE()
new a043260740d5 docs: Update RCU's hotplug requirements with a bit about design
new a1b9dbb72b7f docs: RCU: Requirements.rst: Fix a list block
new c386e29d4372 docs/rcu: Update the call_rcu() API
new 6dbce04d8417 rcu: Allow rcu_irq_enter_check_tick() from NMI
new 29368e093921 x86/smpboot: Move rcu_cpu_starting() earlier
new dfe564045c65 rcu: Panic after fixed number of stalls
new 1eafe075bf9c list.h: Update comment to explicitly note circular lists
new e3771c850d3b rcu: Implement rcu_segcblist_is_offloaded() config dependent
new ed73860cecc3 rcu: Fix single-CPU check in rcu_blocking_is_gp()
new a3941517fcd6 rcu: Clarify nocb kthreads naming in RCU_NOCB_CPU config
new 9f866dac9429 rcu/tree: Add a warning if CPU being onlined did not repor [...]
new 7c47ee5aa008 rcu/tree: Make struct kernel_param_ops definitions const
new d2098b444098 rcu,ftrace: Fix ftrace recursion
new bd56e0a4a291 rcu/tree: nocb: Avoid raising softirq for offloaded ready- [...]
new 4d60b475f858 rcu: Prevent lockdep-RCU splats on lock acquisition/release
new 354c3f0e22dc rcu: Fix a typo in rcu_blocking_is_gp() header comment
new bfb3aa735f82 rcu: Do not report strict GPs for outgoing CPUs
new 56292e8609e3 rcu/tree: Defer kvfree_rcu() allocation to a clean context
new 50edb988534c srcu: Take early exit on memory-allocation failure
new 9f14cb030d98 sched: Un-hide lockdep_tasklist_lock_is_held() for !LOCKDEP
new 891cd1f99dd9 rcu: Un-hide lockdep maps for !LOCKDEP
new d97f3bdf7a1c net: Un-hide lockdep_sock_is_held() for !LOCKDEP
new a72e9d547205 net: sched: Remove broken definitions and un-hide for !LOCKDEP
new f505d4346f61 srcu: Use a more appropriate lockdep helper
new cd539cff9470 lockdep: Provide dummy forward declaration of *_is_held() helpers
new 65e9eb1ccfe5 rcu: Prevent RCU_LOCKDEP_WARN() from swallowing the condition
new e1eb075ccf37 rcutorture: Make preemptible TRACE02 enable lockdep
new 77dc174103fd rcu-tasks: Convert rcu_tasks_wait_gp() for-loop to while-loop
new 27c0f1448389 rcutorture: Make grace-period kthread report match RCU fla [...]
new 75dc2da5ecd6 rcu-tasks: Make the units of ->init_fract be jiffies
new 0c6d18d84db1 refscale: Bounds-check module parameters
new 08c797429385 torture: Don't kill gdb sessions
new 3480d6774f07 locktorture: Track time of last ->writeunlock()
new 19012b786ecc torture: Periodically pause in stutter_wait()
new fda5ba9ed254 torture: Make torture_stutter() use hrtimer
new 1ac78b49d61d scftorture: Add an alternative IPI vector
new 899f317e4886 rcuscale: Add RCU Tasks Trace
new 45c7b962014d rcuscale: Avoid divide by zero
new 8d68e68a781d torture: Exclude "NOHZ tick-stop error" from fatal errors
new 2f2214d43ccd rcuscale: Prevent hangs for invalid arguments
new bc80d353b3f5 refscale: Prevent hangs for invalid arguments
new 6f26d010e678 rcutorture: Adjust scenarios SRCU-t and SRCU-u to make kco [...]
new e5ace37d83af locktorture: Ignore nreaders_stress if no readlock support
new 6b74fa0a776e locktorture: Prevent hangs for invalid arguments
new c64659ef29e3 torture: Prevent jitter processes from delaying failed run
new 4994684ce109 rcutorture: Prevent hangs for invalid arguments
new c1e06287583e torture: Force weak-hashed pointers on console log
new ab1b7880dec8 rcutorture: Make stutter_wait() caller restore priority
new 7de1ca35269e torture: Accept time units on kvm.sh --duration argument
new 293b93d66f14 rcutorture: Small code cleanups
new a5136f4ffb44 torture: Allow alternative forms of kvm.sh command-line arguments
new 85558182d545 scftorture: Add full-test stutter capability
new 0d7202876bcb locktorture: Invoke percpu_free_rwsem() to do percpu-rwsem [...]
new a7eb937b67b6 rcutorture: Don't do need_resched() testing if ->sync is NULL
new 6c5b9de2c63b rcutorture/nolibc: Fix a typo in header file
new 5be7d80deb80 torture: Make kvm-check-branches.sh use --allcpus
new 06dc8d4591b8 tools/nolibc: Fix a spelling error in a comment
new 01f9e708d9ea tools/rcutorture: Fix BUG parsing of console.log
new 7fc91fc84506 Merge branches 'cpuinfo.2020.11.06a', 'doc.2020.11.06a', ' [...]
new 4761612ffe3c kcsan: selftest: Ensure that address is at least PAGE_SIZE
new 55a2346c7ac4 kcsan: Never set up watchpoints on NULL pointers
new 1d094cefc37e kcsan: Fix encoding masks and regain address bit
new c4638ff0644b Merge branch 'kcsan.2020.11.06a' into HEAD
new 9270e1a744f8 tools: memory-model: Document that the LKMM can easily mis [...]
new ab8bcad67bee tools/memory-model: Move Documentation description to Docu [...]
new ebb477cb2fb7 tools/memory-model: Document categories of ordering primitives
new d8566f15da9b docs/memory-barriers.txt: Fix a typo in CPU MEMORY BARRIER [...]
new 0a27ce6b6968 tools/memory-model: Add a glossary of LKMM terms
new 1947bfcf81a9 tools/memory-model: Add types to litmus tests
new acc4bdc55dcb tools/memory-model: Use "buf" and "flag" for message-passi [...]
new b6ff30849ca7 tools/memory-model: Label MP tests' producers and consumers
new 50df51d12c31 Merge branch 'lkmm.2020.11.06a' into HEAD
new 8c1dccc80380 Merge tag 'core-rcu-2020-12-14' of git://git.kernel.org/pu [...]
new 932f8c64d38b futex: Remove unused empty compat_exit_robust_list()
new a07c45312f06 seqlock: avoid -Wshadow warnings
new a2e9ae58d504 lockdep/selftests: Fix PROVE_RAW_LOCK_NESTING
new e04ce676e7aa lockdep/selftest: Add spin_nest_lock test
new ab440b2c604b seqlock: Rename __seqprop() users
new f0400a77ebdc atomic: Delete obsolete documentation
new 79f3b4372b74 atomic: Update MAINTAINERS
new b6498aad59b0 completion: Drop init_completion define
new 97d62caa32d6 refcount: Fix a kernel-doc markup
new 0f9368b5bf6d rwsem: Implement down_read_killable_nested
new 31784cff7ee0 rwsem: Implement down_read_interruptible
new 2b3c99ee6389 Merge branch 'locking/rwsem'
new 3379116a0ca9 locking/rwsem: Better collate rwsem_read_trylock()
new 285c61aedf6b locking/rwsem: Introduce rwsem_write_trylock()
new c995e638ccbb locking/rwsem: Fold __down_{read,write}*()
new c8fe8b056438 locking/rwsem: Pass the current atomic count to rwsem_down [...]
new 2f06f702925b locking/rwsem: Prevent potential lock starvation
new 1a728dff855a locking/rwsem: Enable reader optimistic lock stealing
new 617f3ef95177 locking/rwsem: Remove reader optimistic spinning
new cf48647243cc Documentation: seqlock: s/LOCKTYPE/LOCKNAME/g
new 66bcfcdf89d0 seqlock: Prefix internal seqcount_t-only macros with a "do_"
new cb262935a166 seqlock: kernel-doc: Specify when preemption is automatica [...]
new e857b6fcc5af Merge tag 'locking-core-2020-12-14' of git://git.kernel.or [...]
new 8d97e71811aa perf/core: Add PERF_SAMPLE_DATA_PAGE_SIZE
new 76a5433f95f3 perf/x86/intel: Support PERF_SAMPLE_DATA_PAGE_SIZE
new 4cb6a42e4c4b powerpc/perf: Support PERF_SAMPLE_DATA_PAGE_SIZE
new 995f088efebe perf/core: Add support for PERF_SAMPLE_CODE_PAGE_SIZE
new 51b646b2d9f8 perf,mm: Handle non-page-table-aligned hugetlbfs
new b14d0db5b8c8 perf/x86/intel: Add Rocket Lake CPU support
new cbea56395cba perf/x86/cstate: Add Rocket Lake CPU support
new 907a196fbc70 perf/x86/msr: Add Rocket Lake CPU support
new 43bc103a8044 perf/x86/intel/uncore: Add Rocket Lake support
new 306e3e91edf1 perf/x86/intel: Add event constraint for CYCLE_ACTIVITY.ST [...]
new 20c7775aecea Merge remote-tracking branch 'origin/master' into perf/core
new 2a4a06da8a4b mm/gup: Provide gup_get_pte() more generic
new 560dabbdf68b mm: Introduce pXX_leaf_size()
new 8af26be06272 perf/core: Fix arch_perf_get_page_size()
new d55863db1dfe arm64/mm: Implement pXX_leaf_size() support
new c5eecbb58f65 powerpc/8xx: Implement pXX_leaf_size() support
new e6e4f42eb773 sparc64/mm: Implement pXX_leaf_size() support
new 78af4dc949da perf: Break deadlock involving exec_update_mutex
new 78ff2733ff35 x86/kprobes: Restore BTF if the single-stepping is cancelled
new 46b72e1bf4fc perf/x86/intel: Fix rtm_abort_event encoding on Ice Lake
new f8129cd958b3 perf/x86/intel/lbr: Fix the return type of get_lbr_cycles()
new e689b300c99c kprobes/x86: Fix fall-through warnings for Clang
new b64595754517 perf/x86: Fix fall-through warnings for Clang
new bd11952b400f uprobes/x86: Fix fall-through warnings for Clang
new c2208046bba6 perf/x86/intel: Add Tremont Topdown support
new 8a8ca83ec3cf Merge tag 'perf-core-2020-12-14' of git://git.kernel.org/p [...]
new 476c5818c37a llist: Add nonatomic __llist_add() and __llist_dell_all()
new d741bf41d7c7 kprobes: Remove kretprobe hash
new 29f006fdefe6 asm-generic/atomic: Add try_cmpxchg() fallbacks
new e563604a5f5a freelist: Implement lockless freelist
new 6e426e0fcd20 kprobes: Replace rp->free_instance with freelist
new 0a986ea81e1a Merge branch 'linus' into perf/kprobes
new 666fab4a3ea1 Merge branch 'linus' into perf/kprobes
new a70a04b3844f locking/atomics: Regenerate the atomics-check SHA1's
new 76d4acf22b48 Merge tag 'perf-kprobes-2020-12-14' of git://git.kernel.or [...]
The 173 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:
.../RCU/Design/Requirements/Requirements.rst | 50 +-
Documentation/RCU/checklist.rst | 7 +
Documentation/RCU/rcu_dereference.rst | 6 +
Documentation/RCU/whatisRCU.rst | 3 +-
Documentation/admin-guide/index.rst | 1 +
.../admin-guide/syscall-user-dispatch.rst | 90 +++
Documentation/core-api/atomic_ops.rst | 664 ---------------------
Documentation/locking/seqlock.rst | 21 +-
Documentation/memory-barriers.txt | 2 +-
MAINTAINERS | 13 +
arch/Kconfig | 17 +
arch/arm64/include/asm/pgtable.h | 4 +
arch/powerpc/include/asm/nohash/32/pte-8xx.h | 23 +
arch/powerpc/perf/core-book3s.c | 6 +-
arch/sparc/include/asm/pgtable_64.h | 13 +
arch/sparc/mm/hugetlbpage.c | 19 +-
arch/x86/Kconfig | 1 +
arch/x86/entry/common.c | 34 --
arch/x86/entry/vdso/vdso2c.c | 2 +
arch/x86/entry/vdso/vdso32/sigreturn.S | 2 +
arch/x86/entry/vdso/vma.c | 15 +
arch/x86/events/core.c | 2 +-
arch/x86/events/intel/core.c | 20 +-
arch/x86/events/intel/cstate.c | 19 +-
arch/x86/events/intel/ds.c | 11 +-
arch/x86/events/intel/lbr.c | 2 +-
arch/x86/events/intel/uncore.c | 6 +
arch/x86/events/intel/uncore_snb.c | 20 +-
arch/x86/events/msr.c | 1 +
arch/x86/events/perf_event.h | 2 +-
arch/x86/include/asm/atomic.h | 2 +-
arch/x86/include/asm/atomic64_64.h | 2 +-
arch/x86/include/asm/cmpxchg.h | 2 +-
arch/x86/include/asm/elf.h | 2 +
arch/x86/include/asm/idtentry.h | 3 -
arch/x86/include/asm/thread_info.h | 13 +-
arch/x86/include/asm/vdso.h | 2 +
arch/x86/kernel/cpu/aperfmperf.c | 16 +-
arch/x86/kernel/cpu/mce/core.c | 6 +-
arch/x86/kernel/cpu/mtrr/mtrr.c | 2 -
arch/x86/kernel/kprobes/core.c | 6 +
arch/x86/kernel/nmi.c | 6 +-
arch/x86/kernel/signal.c | 4 +-
arch/x86/kernel/signal_compat.c | 2 +-
arch/x86/kernel/smpboot.c | 1 +
arch/x86/kernel/traps.c | 13 +-
arch/x86/kernel/uprobes.c | 2 +
fs/exec.c | 3 +
include/asm-generic/atomic-instrumented.h | 216 ++++---
include/asm-generic/syscall.h | 24 +-
include/linux/atomic-arch-fallback.h | 90 ++-
include/linux/atomic-fallback.h | 90 ++-
include/linux/completion.h | 5 +-
include/linux/context_tracking.h | 6 +-
include/linux/entry-common.h | 171 ++++--
include/linux/entry-kvm.h | 4 +-
include/linux/freelist.h | 129 ++++
include/linux/kernel.h | 1 +
include/linux/kprobes.h | 25 +-
include/linux/list.h | 2 +-
include/linux/llist.h | 23 +
include/linux/lockdep.h | 6 +
include/linux/perf_event.h | 6 +
include/linux/pgtable.h | 71 +++
include/linux/rcupdate.h | 11 +-
include/linux/rcupdate_trace.h | 4 +-
include/linux/rcutiny.h | 2 +
include/linux/rcutree.h | 1 +
include/linux/refcount.h | 2 +-
include/linux/rwsem.h | 3 +
include/linux/sched.h | 6 +
include/linux/sched/signal.h | 20 +-
include/linux/sched/task.h | 2 -
include/linux/seccomp.h | 2 +-
include/linux/seqlock.h | 121 ++--
include/linux/syscall_user_dispatch.h | 40 ++
include/linux/thread_info.h | 50 ++
include/linux/tracehook.h | 44 +-
include/net/sch_generic.h | 12 -
include/net/sock.h | 2 -
include/trace/syscall.h | 6 +-
include/uapi/asm-generic/siginfo.h | 3 +-
include/uapi/linux/perf_event.h | 6 +-
include/uapi/linux/prctl.h | 5 +
kernel/auditsc.c | 4 +-
kernel/entry/Makefile | 2 +-
kernel/entry/common.c | 188 ++++--
kernel/entry/common.h | 7 +
kernel/entry/kvm.c | 3 +
kernel/entry/syscall_user_dispatch.c | 104 ++++
kernel/events/core.c | 160 ++++-
kernel/events/uprobes.c | 2 +-
kernel/fork.c | 13 +-
kernel/futex.c | 2 -
kernel/kcsan/encoding.h | 20 +-
kernel/kcsan/selftest.c | 3 +
kernel/kprobes.c | 314 +++-------
kernel/locking/lock_events_list.h | 6 +-
kernel/locking/locktorture.c | 36 +-
kernel/locking/rwsem.c | 383 +++++-------
kernel/ptrace.c | 16 +-
kernel/rcu/Kconfig | 20 +-
kernel/rcu/rcu.h | 16 +
kernel/rcu/rcu_segcblist.h | 2 +-
kernel/rcu/rcuscale.c | 37 +-
kernel/rcu/rcutorture.c | 52 +-
kernel/rcu/refscale.c | 11 +-
kernel/rcu/srcutree.c | 6 +-
kernel/rcu/tasks.h | 49 +-
kernel/rcu/tree.c | 200 ++++---
kernel/rcu/tree.h | 2 +
kernel/rcu/tree_plugin.h | 2 +-
kernel/rcu/tree_stall.h | 6 +
kernel/scftorture.c | 49 +-
kernel/sched/core.c | 3 +-
kernel/seccomp.c | 6 +-
kernel/signal.c | 22 +-
kernel/sys.c | 5 +
kernel/sysctl.c | 11 +
kernel/task_work.c | 41 +-
kernel/torture.c | 34 +-
kernel/trace/trace_events.c | 8 +-
kernel/trace/trace_kprobe.c | 3 +-
kernel/tracepoint.c | 4 +-
lib/locking-selftest.c | 51 +-
mm/gup.c | 58 +-
scripts/atomic/gen-atomic-fallback.sh | 63 +-
scripts/atomic/gen-atomic-instrumented.sh | 29 +-
scripts/atomic/gen-atomics.sh | 0
tools/include/nolibc/nolibc.h | 4 +-
tools/memory-model/Documentation/README | 76 +++
.../Documentation/control-dependencies.txt | 258 ++++++++
tools/memory-model/Documentation/glossary.txt | 172 ++++++
tools/memory-model/Documentation/litmus-tests.txt | 17 +
tools/memory-model/Documentation/ordering.txt | 556 +++++++++++++++++
tools/memory-model/README | 22 +-
.../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 | 19 +-
.../litmus-tests/MP+onceassign+derefonce.litmus | 15 +-
.../MP+polockmbonce+poacquiresilsil.litmus | 8 +-
.../MP+polockonce+poacquiresilsil.litmus | 8 +-
tools/memory-model/litmus-tests/MP+polocks.litmus | 20 +-
.../litmus-tests/MP+poonceonces.litmus | 19 +-
.../MP+pooncerelease+poacquireonce.litmus | 19 +-
.../memory-model/litmus-tests/MP+porevlocks.litmus | 20 +-
.../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/testing/selftests/Makefile | 1 +
.../selftests/rcutorture/bin/console-badness.sh | 3 +-
.../testing/selftests/rcutorture/bin/functions.sh | 1 +
.../selftests/rcutorture/bin/kvm-check-branches.sh | 5 +-
.../rcutorture/bin/kvm-recheck-rcuscale.sh | 2 +-
.../selftests/rcutorture/bin/kvm-test-1-run.sh | 19 +-
tools/testing/selftests/rcutorture/bin/kvm.sh | 29 +-
.../selftests/rcutorture/bin/parse-console.sh | 2 +-
.../selftests/rcutorture/configs/rcu/SRCU-t | 3 +-
.../selftests/rcutorture/configs/rcu/SRCU-u | 3 +-
.../selftests/rcutorture/configs/rcu/TRACE01 | 6 +-
.../selftests/rcutorture/configs/rcu/TRACE02 | 6 +-
.../selftests/rcutorture/configs/rcuscale/CFcommon | 3 +
.../selftests/rcutorture/configs/rcuscale/TRACE01 | 15 +
.../rcutorture/configs/rcuscale/TRACE01.boot | 1 +
.../selftests/syscall_user_dispatch/.gitignore | 3 +
.../selftests/syscall_user_dispatch/Makefile | 9 +
.../testing/selftests/syscall_user_dispatch/config | 1 +
.../syscall_user_dispatch/sud_benchmark.c | 200 +++++++
.../selftests/syscall_user_dispatch/sud_test.c | 310 ++++++++++
188 files changed, 4390 insertions(+), 2017 deletions(-)
create mode 100644 Documentation/admin-guide/syscall-user-dispatch.rst
delete mode 100644 Documentation/core-api/atomic_ops.rst
create mode 100644 include/linux/freelist.h
create mode 100644 include/linux/syscall_user_dispatch.h
create mode 100644 kernel/entry/common.h
create mode 100644 kernel/entry/syscall_user_dispatch.c
mode change 100644 => 100755 scripts/atomic/gen-atomics.sh
create mode 100644 tools/memory-model/Documentation/README
create mode 100644 tools/memory-model/Documentation/control-dependencies.txt
create mode 100644 tools/memory-model/Documentation/glossary.txt
create mode 100644 tools/memory-model/Documentation/ordering.txt
create mode 100644 tools/testing/selftests/rcutorture/configs/rcuscale/TRACE01
create mode 100644 tools/testing/selftests/rcutorture/configs/rcuscale/TRACE01.boot
create mode 100644 tools/testing/selftests/syscall_user_dispatch/.gitignore
create mode 100644 tools/testing/selftests/syscall_user_dispatch/Makefile
create mode 100644 tools/testing/selftests/syscall_user_dispatch/config
create mode 100644 tools/testing/selftests/syscall_user_dispatch/sud_benchmark.c
create mode 100644 tools/testing/selftests/syscall_user_dispatch/sud_test.c
--
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-allyesconfig
in repository toolchain/ci/base-artifacts.
discards 75d67110 0: update: llvm-linux: 16
new 6fc9c792 0: update: llvm-linux: 16
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 (75d67110)
\
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 | 140 +-
02-build_llvm/console.log | 6411 ---------
02-prepare_abe/console.log | 254 +
03-build_linux/console.log | 476 -
03-build_llvm/console.log | 6411 +++++++++
04-build_linux/console.log | 477 +
05-check_regression/results.regressions | 11 -
06-update_baseline/results.regressions | 11 -
.../console.log | 4 +-
07-check_regression/results.regressions | 11 +
.../console.log | 8 +-
08-update_baseline/results.regressions | 11 +
console.log | 13916 ++++++++++---------
jenkins/manifest.sh | 10 +-
14 files changed, 14352 insertions(+), 13799 deletions(-)
delete mode 100644 02-build_llvm/console.log
create mode 100644 02-prepare_abe/console.log
delete mode 100644 03-build_linux/console.log
create mode 100644 03-build_llvm/console.log
create mode 100644 04-build_linux/console.log
delete mode 100644 05-check_regression/results.regressions
delete mode 100644 06-update_baseline/results.regressions
rename {05-check_regression => 07-check_regression}/console.log (98%)
create mode 100644 07-check_regression/results.regressions
rename {06-update_baseline => 08-update_baseline}/console.log (98%)
create mode 100644 08-update_baseline/results.regressions
--
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 gcc.
from d52945ce546 Daily bump.
new e2e0c7b86f8 Fix up testcase.
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:
gcc/testsuite/gcc.target/i386/pr78102.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
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-mainline-allyesconfig
in repository toolchain/ci/base-artifacts.
discards fb553ea1 8: update: llvm-linux: 19160
discards 5fbf195b 7: reset: linux-6e7b64b9dd6d96537d816ea07ec26b7dedd397b9: 19160
discards 3f515f33 6: update: llvm-ef32c611aa214dea855364efd7ba451ec5ec3f74: 19161
discards 364fc22d 5: reset: linux-b1e678bf290db5a76f1b6a9f7c381310e03440d6: 19159
discards 08f9079a 4: update: llvm-ef32c611aa214dea855364efd7ba451ec5ec3f74: 19189
discards 0400d8e0 3: reset: linux-5be1805dc3961ce0465bcb0beab85fe8580af08d: 19031
discards 59fbab58 2: update: llvm-ef32c611aa214dea855364efd7ba451ec5ec3f74: 19193
new df6bc802 2: update: llvm-linux: 19194
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 (fb553ea1)
\
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 | 173 +-
02-build_llvm/console.log | 6411 ---------
02-prepare_abe/console.log | 254 +
03-build_linux/console.log | 428 -
03-build_llvm/console.log | 6411 +++++++++
04-build_linux/console.log | 424 +
05-check_regression/results.regressions | 2 -
06-update_baseline/console.log | 107 -
06-update_baseline/results.regressions | 2 -
.../console.log | 22 +-
07-check_regression/results.regressions | 2 +
08-update_baseline/console.log | 308 +
08-update_baseline/results.regressions | 2 +
console.log | 14020 ++++++++++---------
jenkins/manifest.sh | 14 +-
results | 2 +-
16 files changed, 14734 insertions(+), 13848 deletions(-)
delete mode 100644 02-build_llvm/console.log
create mode 100644 02-prepare_abe/console.log
delete mode 100644 03-build_linux/console.log
create mode 100644 03-build_llvm/console.log
create mode 100644 04-build_linux/console.log
delete mode 100644 05-check_regression/results.regressions
delete mode 100644 06-update_baseline/console.log
delete mode 100644 06-update_baseline/results.regressions
rename {05-check_regression => 07-check_regression}/console.log (74%)
create mode 100644 07-check_regression/results.regressions
create mode 100644 08-update_baseline/console.log
create mode 100644 08-update_baseline/results.regressions
--
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-aarch64-mainline-defconfig
in repository toolchain/ci/base-artifacts.
discards 60900253 0: update: llvm-linux: boot
new c097e8fb 0: update: llvm-linux: 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 (60900253)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarc [...]
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
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 | 77 +-
02-build_llvm/console.log | 6414 --------
02-prepare_abe/console.log | 254 +
03-build_linux/console.log | 403 -
03-build_llvm/console.log | 6416 ++++++++
04-boot_linux/console.log | 248 -
04-build_linux/console.log | 386 +
05-build_abe-qemu/console.log | 2407 +++
06-boot_linux/console.log | 251 +
.../console.log | 2 +-
.../results.regressions | 0
.../console.log | 4 +-
.../results.regressions | 0
console.log | 16448 +++++++++++--------
jenkins/manifest.sh | 15 +-
results | 2 +-
16 files changed, 19311 insertions(+), 14016 deletions(-)
delete mode 100644 02-build_llvm/console.log
create mode 100644 02-prepare_abe/console.log
delete mode 100644 03-build_linux/console.log
create mode 100644 03-build_llvm/console.log
delete mode 100644 04-boot_linux/console.log
create mode 100644 04-build_linux/console.log
create mode 100644 05-build_abe-qemu/console.log
create mode 100644 06-boot_linux/console.log
rename {05-check_regression => 07-check_regression}/console.log (98%)
rename {05-check_regression => 07-check_regression}/results.regressions (100%)
rename {06-update_baseline => 08-update_baseline}/console.log (98%)
rename {06-update_baseline => 08-update_baseline}/results.regressions (100%)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.