This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository linux.
from 830b3c68c1fb Linux 6.1
new ef2555cf68c3 doc: Remove arrayRCU.rst
new 3e7768b7ad5b doc: Update checklist.txt
new 06e6d1d6fdc0 doc: Update listRCU.rst
new 2c3cdf5a8e06 doc: Update RCU's lockdep.rst
new d6fd907a95a7 rcu: Remove duplicate RCU exp QS report from rcu_report_dead()
new 6343402ac35d rcu: Synchronize ->qsmaskinitnext in rcu_boost_kthread_set [...]
new b5ad0d2e8832 rcu: Remove unused 'cpu' in rcu_virt_note_context_switch()
new aba9645bd10b rcu: Use READ_ONCE() for lockless read of rnp->qsmask
new e9f8a790bf68 slab: Explain why SLAB_TYPESAFE_BY_RCU reference before locking
new fdbdb868454a rcu: Remove rcu_is_idle_cpu()
new df83fff75870 rcu-tasks: Make grace-period-age message human-readable
new ceb1c8c9b8aa rcu: Fix __this_cpu_read() lockdep warning in rcu_force_qu [...]
new f1ffec1ea30f rcu: Simplify rcu_init_nohz() cpumask handling
new b50606f35f4b rcu: Fix late wakeup when flush of bypass cblist happens
new b8f7aca3f0e0 rcu: Fix missing nocb gp wake on rcu_barrier()
new 3cb278e73be5 rcu: Make call_rcu() lazy to save power
new 3d222a0c0cfe rcu: Refactor code a bit in rcu_nocb_do_flush_bypass()
new c945b4da7a44 rcu: Shrinker for lazy rcu
new 084e04fff160 rcuscale: Add laziness and kfree tests
new 7651d6b25086 rcu/sync: Use call_rcu_hurry() instead of call_rcu
new 723df859d8bb rcu/rcuscale: Use call_rcu_hurry() for async reader test
new 405d8e91f0a9 rcu/rcutorture: Use call_rcu_hurry() where needed
new 54d87b0a0c19 scsi/scsi_error: Use call_rcu_hurry() instead of call_rcu()
new 343a72e5e37d percpu-refcount: Use call_rcu_hurry() for atomic switch
new a7e30c0e9a5f workqueue: Make queue_rcu_work() use call_rcu_hurry()
new 483c26ff63f4 net: Use call_rcu_hurry() for dst_release()
new 9d40c84cf5bc net: devinet: Reduce refcount before grace period
new 5d0f5953b60f srcu: Convert ->srcu_lock_count and ->srcu_unlock_count to atomic
new 2e83b879fb91 srcu: Create an srcu_read_lock_nmisafe() and srcu_read_unl [...]
new 27120e7d2c4d srcu: Check for consistent per-CPU per-srcu_struct NMI safety
new 36f65f1d1553 srcu: Check for consistent global per-srcu_struct NMI safety
new 49f88c70edcc arch/x86: Add ARCH_HAS_NMI_SAFE_THIS_CPU_OPS Kconfig option
new 6cc9203b8e32 arch/arm64: Add ARCH_HAS_NMI_SAFE_THIS_CPU_OPS Kconfig option
new 3f48f3d91c56 arch/loongarch: Add ARCH_HAS_NMI_SAFE_THIS_CPU_OPS Kconfig option
new 85bf37855ce2 arch/s390: Add ARCH_HAS_NMI_SAFE_THIS_CPU_OPS Kconfig option
new 6b77bb9b99c6 srcu: Warn when NMI-unsafe API is used in NMI
new ae3c0706160b srcu: Explain the reason behind the read side critical sec [...]
new e29a4915db14 srcu: Debug NMI safety even on archs that don't require it
new f733615e39aa rcu: Implement lockdep_rcu_enabled for !CONFIG_DEBUG_LOCK_ALLOC
new 1d5ebc351f01 rcutorture: Verify NUM_ACTIVE_RCU_POLL_FULL_OLDSTATE
new 1324d95b1c22 rcutorture: Verify NUM_ACTIVE_RCU_POLL_OLDSTATE
new 50527f7cd051 rcutorture: Add --bootargs parameter to kvm-again.sh
new c211ae9ce424 torture: Use mktemp instead of guessing at unique names
new f14c20cf3c10 rcutorture: Make kvm-test-1-run-qemu.sh check for alternat [...]
new 8e3b180e0831 rcutorture: Make kvm-recheck.sh export TORTURE_SUITE
new fb53a8da050a rcutorture: Add --datestamp parameter to kvm-again.sh
new dfabd42099df rcutorture: Avoid redundant builds for rcuscale and refsca [...]
new cb0982e205e2 rcutorture: Avoid torture.sh compressing identical files
new f7dd16486572 torture: Make torture.sh create a properly formatted log file
new 87492c06e68d Merge branches 'doc.2022.10.20a', 'fixes.2022.10.21a', 'la [...]
new 1fab45ab6e82 Merge tag 'rcu.2022.12.02a' of git://git.kernel.org/pub/sc [...]
new fc13b47692ef tools/memory-model: Weaken ctrl dependency definition in e [...]
new 1ab8f2486b8f docs/memory-barriers.txt: Add a missed closing parenthesis
new 9fef8eb2548b docs/memory-barriers.txt/kokr: introduce io_stop_wc() and [...]
new f4928c3fae3b docs/memory-barriers.txt/kokr: Add memory barrier dma_mb()
new ee5a86f451f7 docs/memory-barriers.txt/kokr: Fix confusing name of 'data [...]
new 5517a2eaec8f Merge tag 'lkmm.2022.12.02a' of git://git.kernel.org/pub/s [...]
new 7c201739beef kcsan: Instrument memcpy/memset/memmove with newer Clang
new 63646fcba5bb objtool, kcsan: Add volatile read/write instrumentation to [...]
new 144b9152791f kcsan: Fix trivial typo in Kconfig help comments
new f433cf2102fe Merge tag 'kcsan.2022.12.02a' of git://git.kernel.org/pub/ [...]
new c80b5a0a22b6 selftests/nolibc: Add 7 tests for memcmp()
new 4a95be7ed766 selftests/nolibc: Always rebuild the sysroot when running a test
new 74dc488b2a1b Merge tag 'nolibc.2022.12.02a' of git://git.kernel.org/pub [...]
new adcd7118caad perf/x86: Make struct p4_event_bind::cntr signed array
new 51c9daec79b4 sparc: sbus: treat CPU index as integer
new 7392134428c9 media: stv0288: use explicitly signed char
new daf4218bf8dd media: atomisp: make hive_int8 explictly signed
new 3bc753c06dd0 kbuild: treat char as always unsigned
new 0445d1bae1cc lib: assume char is unsigned
new 3a28c2c89f4b Merge tag 'unsigned-char-6.2-for-linus' of git://git.kerne [...]
The 71 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/RCU/arrayRCU.rst | 165 -------------
Documentation/RCU/checklist.rst | 244 +++++++++++--------
Documentation/RCU/index.rst | 1 -
Documentation/RCU/listRCU.rst | 174 ++++++++------
Documentation/RCU/lockdep.rst | 4 +
Documentation/memory-barriers.txt | 2 +-
.../translations/ko_KR/memory-barriers.txt | 149 +++++++-----
Makefile | 2 +-
arch/Kconfig | 3 +
arch/arm64/Kconfig | 1 +
arch/loongarch/Kconfig | 1 +
arch/s390/Kconfig | 1 +
arch/x86/Kconfig | 1 +
arch/x86/events/intel/p4.c | 2 +-
drivers/media/dvb-frontends/stv0288.c | 5 +-
drivers/sbus/char/envctrl.c | 4 +-
drivers/scsi/scsi_error.c | 2 +-
drivers/staging/media/atomisp/pci/hive_types.h | 2 +-
include/linux/kvm_host.h | 2 +-
include/linux/rcupdate.h | 14 ++
include/linux/rcutiny.h | 4 +-
include/linux/rcutree.h | 4 +-
include/linux/slab.h | 11 +
include/linux/srcu.h | 63 +++++
include/linux/srcutree.h | 5 +-
kernel/kcsan/core.c | 50 ++++
kernel/rcu/Kconfig | 11 +
kernel/rcu/rcu.h | 8 +
kernel/rcu/rcuscale.c | 69 +++++-
kernel/rcu/rcutorture.c | 72 ++++--
kernel/rcu/srcutree.c | 100 ++++++--
kernel/rcu/sync.c | 2 +-
kernel/rcu/tasks.h | 2 +-
kernel/rcu/tiny.c | 2 +-
kernel/rcu/tree.c | 152 +++++++-----
kernel/rcu/tree.h | 12 +-
kernel/rcu/tree_exp.h | 2 +-
kernel/rcu/tree_nocb.h | 259 ++++++++++++++++-----
kernel/rcu/tree_plugin.h | 5 +-
kernel/workqueue.c | 2 +-
lib/Kconfig.kcsan | 6 +-
lib/is_signed_type_kunit.c | 4 -
lib/percpu-refcount.c | 3 +-
lib/test_printf.c | 12 -
net/core/dst.c | 2 +-
net/ipv4/devinet.c | 19 +-
tools/memory-model/Documentation/explanation.txt | 7 +-
tools/objtool/check.c | 10 +
tools/testing/selftests/nolibc/Makefile | 3 +
tools/testing/selftests/nolibc/nolibc-test.c | 7 +
.../testing/selftests/rcutorture/bin/config2csv.sh | 3 +-
.../selftests/rcutorture/bin/config_override.sh | 3 +-
.../selftests/rcutorture/bin/configcheck.sh | 3 +-
.../testing/selftests/rcutorture/bin/configinit.sh | 3 +-
.../testing/selftests/rcutorture/bin/kvm-again.sh | 49 +++-
.../selftests/rcutorture/bin/kvm-assign-cpus.sh | 3 +-
.../testing/selftests/rcutorture/bin/kvm-build.sh | 3 +-
.../selftests/rcutorture/bin/kvm-end-run-stats.sh | 3 +-
.../selftests/rcutorture/bin/kvm-recheck.sh | 2 +-
.../testing/selftests/rcutorture/bin/kvm-remote.sh | 13 +-
.../rcutorture/bin/kvm-test-1-run-batch.sh | 3 +-
.../rcutorture/bin/kvm-test-1-run-qemu.sh | 5 +-
.../selftests/rcutorture/bin/kvm-test-1-run.sh | 3 +-
.../selftests/rcutorture/bin/kvm-transform.sh | 68 +++++-
tools/testing/selftests/rcutorture/bin/kvm.sh | 3 +-
.../selftests/rcutorture/bin/parse-build.sh | 3 +-
tools/testing/selftests/rcutorture/bin/torture.sh | 145 ++++++++++--
67 files changed, 1329 insertions(+), 673 deletions(-)
delete mode 100644 Documentation/RCU/arrayRCU.rst
--
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 releases/gcc-11
in repository gcc.
from 3e62dea6c25 Daily bump.
new fa11fc62dde tree-optimization/107107 - tail-merging VN wrong-code
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.dg/pr107107.c | 25 +++++++++++++++++++++++++
gcc/tree-ssa-sccvn.c | 17 +++--------------
2 files changed, 28 insertions(+), 14 deletions(-)
create mode 100644 gcc/testsuite/gcc.dg/pr107107.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.
unknown user pushed a change to branch master
in repository gcc.
from 4d9db4bdd45 middle-end: simplify complex if expressions where compariso [...]
new 2d7c73ee5ea AArch64: Enable TARGET_CONST_ANCHOR
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/config/aarch64/aarch64.cc | 13 +++++++
gcc/config/aarch64/predicates.md | 2 +-
gcc/testsuite/gcc.target/aarch64/movk_3.c | 56 +++++++++++++++++++++++++++++++
3 files changed, 70 insertions(+), 1 deletion(-)
create mode 100644 gcc/testsuite/gcc.target/aarch64/movk_3.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_gcc_bootstrap/release-aarch64-bootstrap_O1
in repository toolchain/ci/base-artifacts.
from e94317d246a 37: onsuccess: #144: 2: Success after binutils/gcc: 8 commits
new 21e05c57027 38: onsuccess: #145: 2: Success after binutils/gcc: 16 commits
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.xz | Bin 1728 -> 1724 bytes
02-prepare_abe/console.log.xz | Bin 2768 -> 2776 bytes
04-build_abe-binutils/console.log.xz | Bin 38096 -> 38104 bytes
05-build_abe-bootstrap_O1/console.log.xz | Bin 268576 -> 268184 bytes
06-check_regression/console.log.xz | Bin 2784 -> 2820 bytes
07-update_baseline/console.log | 9 +++++++++
dashboard/dashboard-generate.sh | 2 +-
git/binutils_rev | 2 +-
git/gcc_rev | 2 +-
mail/jira-body.txt | 2 +-
mail/mail-body.txt | 2 +-
mail/mail-subject.txt | 2 +-
manifest.sh | 18 +++++++++---------
13 files changed, 24 insertions(+), 15 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/gnu-release-arm-mainline-defconfig
in repository toolchain/ci/base-artifacts.
from 4fcd2ef74e1 27: onsuccess: #411: boot: Success after binutils/gcc/linux [...]
new 1331a57575b 28: onsuccess: #413: boot: Success after binutils/gcc/linux [...]
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.xz | Bin 1764 -> 1740 bytes
02-prepare_abe/console.log.xz | Bin 2768 -> 2772 bytes
03-build_abe-binutils/console.log.xz | Bin 30064 -> 30096 bytes
04-build_abe-stage1/console.log.xz | Bin 86788 -> 86960 bytes
05-build_abe-qemu/console.log.xz | Bin 30212 -> 30324 bytes
06-build_linux/console.log.xz | Bin 3076 -> 3008 bytes
07-boot_linux/console.log.xz | Bin 5644 -> 5612 bytes
08-check_regression/console.log.xz | Bin 4108 -> 4228 bytes
dashboard/dashboard-generate.sh | 2 +-
git/binutils_rev | 2 +-
git/gcc_rev | 2 +-
git/linux_rev | 2 +-
git/qemu_rev | 2 +-
mail/jira-body.txt | 2 +-
mail/mail-body.txt | 2 +-
mail/mail-subject.txt | 2 +-
manifest.sh | 32 ++++++++++++++++----------------
17 files changed, 24 insertions(+), 24 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 fw/vfprintf-2
in repository glibc.
at b30518eedb libio: Convert __vswprintf_internal to buffers (bug 27857)
This branch includes the following new commits:
new c0dee012ab locale: Implement struct grouping_iterator
new 9e6084af52 stdio-common: Introduce buffers for implementing printf
new 8699991d4d stdio-common: Add __printf_function_invoke
new 8566149e25 stdio-common: Add __translated_number_width
new 2706c12ba5 stdio-common: Convert vfprintf and related functions to buffers
new a407f0532f stdio-common: Add lock optimization to vfprintf and vfwprintf
new b5edce5385 libio: Convert __vsprintf_internal to buffers
new 214908c0de libio: Convert __vasprintf_internal to buffers
new 2deb7d2cff libio: Convert __vdprintf_internal to buffers
new 45234c5d6b libio: Convert __obstack_vprintf_internal to buffers (bug 27124)
new b30518eedb libio: Convert __vswprintf_internal to buffers (bug 27857)
The 11 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.
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.