This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch releases/gcc-13
in repository gcc.
from 724dbdad0d2 i386: Enable *rsqrtsf2_sse without TARGET_SSE_MATH [PR117357]
new 4899656a8bf 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 | 19 +++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/testsuite/ChangeLog | 16 ++++++++++++++++
3 files changed, 36 insertions(+), 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.
unknown user pushed a change to branch releases/gcc-12
in repository gcc.
from 540c0c7c424 i386: Enable *rsqrtsf2_sse without TARGET_SSE_MATH [PR117357]
new 61ce58768ad 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/testsuite/ChangeLog | 8 ++++++++
3 files changed, 18 insertions(+), 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.
unknown user pushed a change to branch master
in repository gcc.
from f5a87c8d8c6 fortran: Inline non-character MINLOC/MAXLOC with DIM [PR90608]
new b597edbdfb8 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:
ChangeLog | 4 +
gcc/ChangeLog | 217 ++++++++++++++++++++++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/ada/ChangeLog | 42 ++++++++
gcc/c-family/ChangeLog | 7 ++
gcc/c/ChangeLog | 23 +++++
gcc/cp/ChangeLog | 8 ++
gcc/fortran/ChangeLog | 52 ++++++++++
gcc/testsuite/ChangeLog | 260 ++++++++++++++++++++++++++++++++++++++++++++++++
libgcc/ChangeLog | 5 +
libiberty/ChangeLog | 4 +
libstdc++-v3/ChangeLog | 4 +
12 files changed, 627 insertions(+), 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 master
in repository toolchain/ci/interesting-commits.
from bd10c22c5 Add entry 63b6967b06b5387821c4e5f2c113da6aaeeae2b7 from https [...]
new 16d2960c8 Add entry 59fbdb3a871585b020b21632c5c775d1ad8bc94f from https [...]
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/sha1/59fbdb3a871585b020b21632c5c775d1ad8bc94f/first_url | 1 +
.../tcwg_gcc_check/master-arm/build_url | 1 +
.../tcwg_gcc_check/master-arm/last_good | 1 +
3 files changed, 3 insertions(+)
create mode 100644 gcc/sha1/59fbdb3a871585b020b21632c5c775d1ad8bc94f/first_url
create mode 100644 gcc/sha1/59fbdb3a871585b020b21632c5c775d1ad8bc94f/tcwg_gcc_chec [...]
create mode 100644 gcc/sha1/59fbdb3a871585b020b21632c5c775d1ad8bc94f/tcwg_gcc_chec [...]
--
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-14
in repository gcc.
from b1d2c143e80 [PATCH] modula2: Pass --destdir for dir index during instal [...]
new 9a23dff4f8e [PATCH] modula2: use groups in the type resolver of the boo [...]
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/m2/Make-lang.in | 5 +-
gcc/m2/mc-boot/GDynamicStrings.cc | 74 ++++++++-
gcc/m2/mc-boot/GDynamicStrings.h | 17 +-
gcc/m2/mc-boot/Galists.cc | 43 +++++
gcc/m2/mc-boot/Galists.h | 6 +
gcc/m2/mc-boot/Gdecl.cc | 319 +++++++++++++++++++++++++++-----------
gcc/m2/mc/alists.def | 7 +
gcc/m2/mc/alists.mod | 28 ++++
gcc/m2/mc/decl.mod | 218 ++++++++++++++++++--------
9 files changed, 552 insertions(+), 165 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 binutils-gdb.
from 9fc57f35ebb gdb: Remove inappropriate comments
new 46e64f73872 Automatic date update in version.in
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:
bfd/version.h | 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.
unknown user pushed a change to branch binutils-2_43-branch
in repository binutils-gdb.
from 059f3654336 ld: fix -std=gnu23 compatibility wrt _Bool
new 4dbf0681c9b Automatic date update in version.in
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:
bfd/version.h | 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.
unknown user pushed a change to branch gdb-15-branch
in repository binutils-gdb.
from a4e9a4a2584 Automatic date update in version.in
new d60e0813970 Automatic date update in version.in
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:
bfd/version.h | 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.
unknown user pushed a change to branch master
in repository linux.
from d8d78a90e7fc Merge tag 'x86_cpu_for_v6.13' of git://git.kernel.org/pub/ [...]
new afc256e131bb locking/spinlocks: Make __raw_* lock ops static
new 823a566221a5 locking/ww_mutex: Adjust to lockdep nest_lock requirements
new 19298f486949 futex: Use atomic64_inc_return() in get_inode_sequence_number()
new 87347f148061 futex: Use atomic64_try_cmpxchg_relaxed() in get_inode_seq [...]
new 0784181b44af lockdep: Add lockdep_cleanup_dead_cpu()
new d7fe143cb115 locking/lockdep: Avoid creating new name string literals i [...]
new 5eadeb7b3bc2 locking/lockdep: Add a test for lockdep_set_subclass()
new e48bf7ca6056 lockdep: Use info level for lockdep initial info messages
new 560af5dc839e lockdep: Enable PROVE_RAW_LOCK_NESTING with PROVE_LOCKING.
new 2628cbd03924 locking/pvqspinlock: Convert fields of 'enum vcpu_state' t [...]
new 52e0874fc16b locking/rt: Add sparse annotation PREEMPT_RT's sleeping locks.
new b1f01f9e54b1 locking/rt: Remove one __cond_lock() in RT's spin_trylock_ [...]
new 168660b826a7 locking/rt: Add sparse annotation for RCU.
new 77abd3b7d9bf locking/rt: Annotate unlock followed by lock for sparse.
new d12b802f1836 locking/rtmutex: Fix misleading comment
new f730fd535fc5 cleanup: Remove address space of returned pointer
new 0d75e0c420e5 locking/osq_lock: Use atomic_try_cmpxchg_release() in osq_ [...]
new fcc22ac5baf0 cleanup: Adjust scoped_guard() macros to avoid potential warning
new 36c2cf88808d cleanup: Add conditional guard helper
new 8b64db9733c2 locking/atomic/x86: Use ALT_OUTPUT_SP() for __alternative_ [...]
new 25cf4fbb596d locking/atomic/x86: Use ALT_OUTPUT_SP() for __arch_{,try_} [...]
new 1139c71df5ca time/sched_clock: Swap update_clock_read_data() latch writes
new 8ab40fc2b908 time/sched_clock: Broaden sched_clock()'s instrumentation [...]
new 5c1806c41ce0 kcsan, seqlock: Support seqcount_latch_t
new 93190bc35d6d seqlock, treewide: Switch to non-raw seqcount_latch interface
new 183ec5f26b2f kcsan, seqlock: Fix incorrect assumption in read_seqbegin()
new 5c2e7736e20d rust: helpers: Avoid raw_spin_lock initialization for PREEMPT_RT
new 9a884bdb6e95 iio: magnetometer: fix if () scoped_guard() formatting
new 3b49a347d751 locking/Documentation: Fix grammar in percpu-rw-semaphore.rst
new 364eeb79a213 Merge tag 'locking-core-2024-11-18' of git://git.kernel.or [...]
new ed1cb76ebdeb objtool: Detect non-relocated text references
new 32b504854bd9 objtool: Also include tools/include/uapi
new 3bf19a0fb690 x86/unwind/orc: Fix unwind for newly forked tasks
new 56ac7bd2c58a Revert "scripts/faddr2line: Check only two symbols when ca [...]
new d5173f753750 objtool: Exclude __tracepoints data from ENDBR checks
new 9d7d4ad222ae Merge tag 'objtool-core-2024-11-18' of git://git.kernel.or [...]
new 87195a1ee332 uprobes: switch to RCU Tasks Trace flavor for better performance
new 79390db9eb32 perf/x86: Refine hybrid_pmu_type defination
new 2eb2802a41a2 x86/cpu/intel: Define helper to get CPU core native ID
new 9f4a39757c81 perf/x86/intel: Support hybrid PMU with multiple atom uarchs
new d3fe6f0a4372 perf/x86/intel: Add PMU support for ArrowLake-H
new b302d5a6fff5 uprobes: don't abuse get_utask() in pre_ssout() and prepar [...]
new c7b4133c4844 uprobes: sanitiize xol_free_insn_slot()
new 430af825ba99 uprobes: kill the unnecessary put_uprobe/xol_free_insn_slo [...]
new 6ffe8c7d871b uprobes: simplify xol_take_insn_slot() and its caller
new 1cee988c1d21 uprobes: move the initialization of utask->xol_vaddr from [...]
new c5356ab1db28 uprobes: pass utask to xol_get_insn_slot() and xol_free_in [...]
new c16e2fdd746c uprobes: deny mremap(xol_vma)
new 7a166094bd2b uprobes: kill xol_area->slot_count
new 6c74ca7aa81a uprobes: fold xol_take_insn_slot() into xol_get_insn_slot()
new de20037e1b3c perf/x86/amd: Warn only on new bits set
new da09a9e0c3ea uprobe: Add data pointer to consumer handlers
new 4d756095d399 uprobe: Add support for session consumer
new 9b99d65c0bb4 perf/x86/rapl: Move the pmu allocation out of CPU hotplug
new 9e9af8bbb5f9 perf/x86/rapl: Clean up cpumask and hotplug
new 2bf8e5aceff8 uprobes: allow put_uprobe() from non-sleepable softirq context
new dd1a7567784e uprobes: SRCU-protect uretprobe lifetime (with timeout)
new 5b590160d2cf perf/x86/intel/pt: Fix buffer full but size is 0 case
new 18d92bb57c39 perf/core: Add aux_pause, aux_resume, aux_start_paused
new 08c7454ceb94 perf/x86/intel/pt: Add support for pause / resume
new 0d5eb14c1e2e perf/x86/intel: Do not enable large PEBS for events with a [...]
new 2e71e8bc6f02 perf/x86/amd/uncore: Avoid a false positive warning about [...]
new c554aa9ca976 uprobes: Re-order struct uprobe_task to save some space
new e33ed362cf9e perf/arm: Drop unused functions
new 04782e63917d perf/core: Hoist perf_instruction_pointer() and perf_misc_flags()
new 3e807cf07d96 perf/powerpc: Use perf_arch_instruction_pointer()
new baff01f3d75f perf/x86: Refactor misc flag assignments
new 2c47e7a74f44 perf/core: Correct perf sampling with guest VMs
new f41dac3efb75 Merge tag 'perf-core-2024-11-18' of git://git.kernel.org/p [...]
new 2382d68d7d43 sched: change wake_up_bit() and related function to expect [...]
new 3cdee6b359f1 sched: Improve documentation for wake_up_bit/wait_on_bit f [...]
new bf39882edc79 sched: Document wait_var_event() family of functions and w [...]
new 52d633def56c sched: Add test_and_clear_wake_up_bit() and atomic_dec_and [...]
new cc2e1c82d7e4 sched: Add wait/wake interface for variable updated under a lock.
new 80681c04c5e8 sched: add wait_var_event_io()
new 49994911b401 softirq: use bit waits instead of var waits.
new 5e9f0c4819de sched: remove unused __HAVE_THREAD_FUNCTIONS hook support
new e31488c9df27 sched/fair: remove the DOUBLE_TICK feature
new 4423af84b297 sched/fair: optimize the PLACE_LAG when se->vlag is zero
new b15148ce21c1 sched/fair: fix the comment for PREEMPT_SHORT
new 0ac8f14ef22a sched/wait: Remove unused bit_wait_io_timeout
new 7266f0a6d3bb fs/bcachefs: Fix __wait_on_freeing_inode() definition of w [...]
new 3144c83dcc93 Merge branch 'tip/sched/urgent'
new 8e113df990c9 sched: idle: Optimize the generic idle loop by removing ne [...]
new 7e019dcc470f sched: Improve cache locality of RSEQ concurrency IDs for [...]
new 894d1b3db41c locking/mutex: Remove wakeups from under mutex::wait_lock
new 5ec58525a1f1 locking/mutex: Make mutex::wait_lock irq safe
new 3a9320ecb06c locking/mutex: Expose __mutex_owner()
new 2b05a0b4c08f sched: Add move_queued_task_locked helper
new 18adad1dac33 sched: Consolidate pick_*_task to task_is_pushable helper
new 7b3d61f6578a sched: Split out __schedule() deactivate task logic into a helper
new af0c8b2bf67b sched: Split scheduler and execution contexts
new d1fb8a78b2ff Merge tag 'v6.12-rc4' into sched/core, to resolve conflict
new 23f1178ad706 sched/uclamp: Fix unnused variable warning
new 1a6151017ee5 sched: psi: pass enqueue/dequeue flags to psi callbacks directly
new b23decf8ac91 sched: Initialize idle tasks only once
new 0f0d1b8e5010 sched/ext: Remove sched_fork() hack
new 26baa1f1c4bd sched: Add TIF_NEED_RESCHED_LAZY infrastructure
new 7c70cb94d29c sched: Add Lazy preemption model
new 35772d627b55 sched: Enable PREEMPT_DYNAMIC for PREEMPT_RT
new 476e8583ca16 sched, x86: Enable Lazy preemption
new 22aaec357c1f riscv: add PREEMPT_LAZY support
new fe9beaaa802d sched: No PREEMPT_RT=y for all{yes,mod}config
new 771d271b2b90 sched, x86: Update the comment for TIF_NEED_RESCHED_LAZY.
new 3f020399e4f1 Merge tag 'sched-core-2024-11-18' of git://git.kernel.org/ [...]
new 350afa8a1101 x86/split_lock: Move Split and Bus lock code to a dedicated file
new 408eb7417a92 x86/bus_lock: Add support for AMD
new 0892d742132e Merge tag 'x86-splitlock-2024-11-18' of git://git.kernel.o [...]
new cdccaab06318 x86/platform: Switch back to struct platform_driver::remove()
new 7565caab47e8 x86/cpu: Use str_yes_no() helper in show_cpuinfo_misc()
new 97ecb260d9c1 x86/boot: Remove unused function atou()
new 89c45f3823d0 Merge tag 'x86-cleanups-2024-11-18' of git://git.kernel.or [...]
new 035c5e2143f3 x86/mm/doc: Add missing details in virtual memory layout
new abe949ce0f9b Merge tag 'v6.12-rc7' into x86/mm, to pick up fixes before [...]
new 7e33001b8b9a x86/mm/tlb: Put cpumask_test_cpu() check in switch_mm_irqs [...]
new a5c93bfec0be Merge tag 'x86-mm-2024-11-18' of git://git.kernel.org/pub/ [...]
The 116 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/arch/x86/buslock.rst | 3 +-
Documentation/arch/x86/x86_64/mm.rst | 35 +-
Documentation/locking/percpu-rw-semaphore.rst | 4 +-
Documentation/locking/seqlock.rst | 2 +-
arch/Kconfig | 1 +
arch/arm/include/asm/perf_event.h | 7 -
arch/arm/kernel/perf_callchain.c | 17 -
arch/arm64/include/asm/perf_event.h | 4 -
arch/arm64/kernel/perf_callchain.c | 28 -
arch/powerpc/include/asm/perf_event_server.h | 6 +-
arch/powerpc/perf/callchain.c | 2 +-
arch/powerpc/perf/callchain_32.c | 2 +-
arch/powerpc/perf/callchain_64.c | 2 +-
arch/powerpc/perf/core-book3s.c | 4 +-
arch/riscv/Kconfig | 1 +
arch/riscv/include/asm/thread_info.h | 10 +-
arch/s390/include/asm/perf_event.h | 6 +-
arch/s390/kernel/perf_event.c | 4 +-
arch/x86/Kconfig | 9 +
arch/x86/boot/boot.h | 1 -
arch/x86/boot/string.c | 8 -
arch/x86/boot/string.h | 1 -
arch/x86/events/amd/core.c | 10 +-
arch/x86/events/amd/uncore.c | 5 +-
arch/x86/events/core.c | 64 ++-
arch/x86/events/intel/core.c | 137 ++++-
arch/x86/events/intel/ds.c | 21 +
arch/x86/events/intel/pt.c | 84 ++-
arch/x86/events/intel/pt.h | 6 +
arch/x86/events/perf_event.h | 34 +-
arch/x86/events/rapl.c | 130 ++---
arch/x86/include/asm/atomic64_32.h | 3 +-
arch/x86/include/asm/cmpxchg_32.h | 6 +-
arch/x86/include/asm/cpu.h | 17 +-
arch/x86/include/asm/perf_event.h | 12 +-
arch/x86/include/asm/thread_info.h | 6 +-
arch/x86/kernel/acpi/wakeup_64.S | 1 +
arch/x86/kernel/cpu/Makefile | 2 +
arch/x86/kernel/cpu/bus_lock.c | 406 ++++++++++++++
arch/x86/kernel/cpu/common.c | 2 +
arch/x86/kernel/cpu/intel.c | 422 +-------------
arch/x86/kernel/cpu/proc.c | 10 +-
arch/x86/kernel/head_64.S | 1 +
arch/x86/kernel/tsc.c | 5 +-
arch/x86/kernel/unwind_orc.c | 2 +-
arch/x86/mm/tlb.c | 2 +-
arch/x86/platform/iris/iris.c | 2 +-
arch/x86/platform/olpc/olpc-xo1-pm.c | 4 +-
arch/x86/platform/olpc/olpc-xo1-sci.c | 2 +-
drivers/iio/magnetometer/af8133j.c | 3 +-
fs/exec.c | 2 +-
include/linux/cleanup.h | 69 ++-
include/linux/cpuhotplug.h | 1 -
include/linux/entry-common.h | 3 +-
include/linux/entry-kvm.h | 5 +-
include/linux/irqflags.h | 6 +
include/linux/lockdep.h | 2 +-
include/linux/mm_types.h | 72 ++-
include/linux/perf_event.h | 54 +-
include/linux/preempt.h | 8 +-
include/linux/rbtree_latch.h | 20 +-
include/linux/rwlock_rt.h | 10 +-
include/linux/sched.h | 7 +-
include/linux/sched/ext.h | 1 -
include/linux/sched/task_stack.h | 2 +-
include/linux/seqlock.h | 98 +++-
include/linux/spinlock_rt.h | 28 +-
include/linux/thread_info.h | 21 +-
include/linux/uprobes.h | 83 ++-
include/linux/wait_bit.h | 444 ++++++++++++---
include/linux/ww_mutex.h | 14 +
include/uapi/linux/perf_event.h | 11 +-
kernel/Kconfig.preempt | 27 +-
kernel/cpu.c | 1 +
kernel/entry/common.c | 2 +-
kernel/entry/kvm.c | 4 +-
kernel/events/core.c | 102 +++-
kernel/events/internal.h | 1 +
kernel/events/uprobes.c | 608 +++++++++++++++------
kernel/fork.c | 4 +-
kernel/futex/core.c | 6 +-
kernel/futex/pi.c | 6 +-
kernel/locking/lockdep.c | 46 +-
kernel/locking/mutex.c | 59 +-
kernel/locking/mutex.h | 27 +
kernel/locking/osq_lock.c | 3 +-
kernel/locking/qspinlock_paravirt.h | 36 +-
kernel/locking/rtmutex.c | 53 +-
kernel/locking/rtmutex_api.c | 20 +-
kernel/locking/rtmutex_common.h | 3 +-
kernel/locking/rwbase_rt.c | 8 +-
kernel/locking/rwsem.c | 4 +-
kernel/locking/spinlock.c | 8 +-
kernel/locking/spinlock_rt.c | 19 +-
kernel/locking/test-ww_mutex.c | 8 +-
kernel/locking/ww_mutex.h | 51 +-
kernel/printk/printk.c | 9 +-
kernel/sched/core.c | 289 ++++++----
kernel/sched/deadline.c | 57 +-
kernel/sched/debug.c | 7 +-
kernel/sched/ext.c | 7 +-
kernel/sched/fair.c | 42 +-
kernel/sched/features.h | 3 +-
kernel/sched/idle.c | 1 -
kernel/sched/pelt.c | 2 +-
kernel/sched/rt.c | 67 +--
kernel/sched/sched.h | 155 ++++--
kernel/sched/stats.h | 29 +-
kernel/sched/syscalls.c | 4 +-
kernel/sched/wait_bit.c | 90 +--
kernel/softirq.c | 14 +-
kernel/time/sched_clock.c | 34 +-
kernel/time/timekeeping.c | 12 +-
kernel/trace/bpf_trace.c | 6 +-
kernel/trace/trace_uprobe.c | 12 +-
lib/Kconfig.debug | 12 +-
lib/locking-selftest.c | 39 ++
rust/helpers/spinlock.c | 8 +-
scripts/faddr2line | 2 +-
tools/objtool/Makefile | 1 +
tools/objtool/arch/x86/decode.c | 15 +-
tools/objtool/check.c | 113 ++--
tools/objtool/include/objtool/arch.h | 1 +
.../selftests/bpf/bpf_testmod/bpf_testmod.c | 2 +-
124 files changed, 3080 insertions(+), 1576 deletions(-)
create mode 100644 arch/x86/kernel/cpu/bus_lock.c
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.