This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from 5fd09b47d9a [PATCH] RISC-V: Make vlsegff similar to vleff [PR122656].
new c1742f10c07 hppa: Break out large REG+D addresses from MEM operands
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/pa/pa.cc | 37 +++++++++++++++++++++----------------
1 file changed, 21 insertions(+), 16 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 gcc.
from d2b0dcf5caf libsanitizer: Update LOCAL_PATCHES
new 5fd09b47d9a [PATCH] RISC-V: Make vlsegff similar to vleff [PR122656].
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/riscv/riscv-vector-builtins-bases.cc | 3 ++-
gcc/config/riscv/riscv-vector-builtins.cc | 9 ++++++---
gcc/config/riscv/vector.md | 4 ++--
gcc/testsuite/gcc.target/riscv/rvv/base/pr122656-1.c | 7 +++++++
gcc/testsuite/gcc.target/riscv/rvv/base/pr122656-2.c | 7 +++++++
5 files changed, 24 insertions(+), 6 deletions(-)
create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/pr122656-1.c
create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/pr122656-2.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 binutils-gdb.
from 6b84377e146 gdb/ser-unix: work around conflicting types for tcflag_t
new 6d140bf493c [gdb] Handle *.ac and *.m4 files in .gitattributes
new 8e1f0194e86 [gdb] Clean whitespace in *.ac and *.m4 files
The 2 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:
gdb/.gitattributes | 10 +
gdb/acinclude.m4 | 4 +-
gdb/ax_cxx_compile_stdcxx.m4 | 176 +++++++-------
gdb/configure | 550 +++++++++++++++++++++----------------------
gdb/configure.ac | 380 +++++++++++++++---------------
gdb/sanitize.m4 | 2 +-
gdb/testsuite/configure | 2 +-
gdb/testsuite/configure.ac | 2 +-
gdbserver/.gitattributes | 10 +
gdbserver/acinclude.m4 | 2 +-
gdbserver/configure | 302 ++++++++++++------------
gdbserver/configure.ac | 28 +--
gdbsupport/.gitattributes | 10 +
gdbsupport/common.m4 | 12 +-
gdbsupport/compiler-type.m4 | 30 +--
gdbsupport/configure | 290 +++++++++++------------
gdbsupport/configure.ac | 2 +-
gdbsupport/selftest.m4 | 2 +-
gdbsupport/warning.m4 | 10 +-
19 files changed, 927 insertions(+), 897 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 a9304819899 gdb/testsuite: Fix gdb/testsuite/gdb.arch/riscv-unwind-long-insn.S
new 6b84377e146 gdb/ser-unix: work around conflicting types for tcflag_t
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:
gdb/ser-unix.c | 2 ++
1 file changed, 2 insertions(+)
--
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 4a26e7032d7d Merge tag 'core-bugs-2025-12-01' of git://git.kernel.org/p [...]
new 44c5b6768e3a ARM: uaccess: Implement missing __get_user_asm_dword()
new 3eb6660f26d1 uaccess: Provide ASM GOTO safe wrappers for unsafe_*_user()
new 14219398e3e1 x86/uaccess: Use unsafe wrappers for ASM GOTO
new 5002dd53144f powerpc/uaccess: Use unsafe wrappers for ASM GOTO
new 0988ea18c624 riscv/uaccess: Use unsafe wrappers for ASM GOTO
new 43cc54d8dbe6 s390/uaccess: Use unsafe wrappers for ASM GOTO
new 2db48d8bf87d arm64: uaccess: Use unsafe wrappers for ASM GOTO
new e497310b4ffb uaccess: Provide scoped user access regions
new b2cfc0cd68b8 uaccess: Provide put/get_user_inline()
new e4e28fd6986e futex: Convert to get/put_user_inline()
new e02718c9865c x86/futex: Convert to scoped user access
new 3ce17e690994 select: Convert to scoped user access
new 4db1df7a7217 iov_iter: Convert copy_from_user_iter() to masked user access
new 803abedbd540 iov_iter: Add missing speculation barrier to copy_from_use [...]
new 1c204914bc44 scm: Convert put_cmsg() to scoped user access
new 4322c8f81c58 lib/strn*,uaccess: Use masked_user_{read/write}_access_beg [...]
new 1dce50698a5c Merge tag 'core-uaccess-2025-11-30' of git://git.kernel.or [...]
new 3ca59da7aa5c rseq: Avoid pointless evaluation in __rseq_notify_resume()
new fdc0f39d289e rseq: Condense the inline stubs
new 77f19e4d4fc9 rseq: Move algorithm comment to top
new 41b43a6ba384 rseq: Remove the ksig argument from rseq_handle_notify_resume()
new 067b3b41b4dd rseq: Simplify registration
new d923739e2e35 rseq: Simplify the event notification
new 83409986f49f rseq, virt: Retrigger RSEQ after vcpu_run()
new 566d8015f7ee rseq: Avoid CPU/MM CID updates when no event pending
new faba9d250eae rseq: Introduce struct rseq_data
new 5204be16790f entry: Clean up header
new 54a5ab56242f entry: Remove syscall_enter_from_user_mode_prepare()
new 7702a9c28567 entry: Inline irqentry_enter/exit_from/to_user_mode()
new 4fc9225d19ad sched: Move MM CID related functions to sched.h
new 4b7de6df20d4 rseq: Cache CPU ID and MM CID values
new 2fc0e4b4126c rseq: Record interrupt from user space
new dab344753e02 rseq: Provide tracepoint wrappers for inline code
new 5412910487d0 rseq: Expose lightweight statistics in debugfs
new 9c37cb6e80b8 rseq: Provide static branch for runtime debugging
new abc850e7616c rseq: Provide and use rseq_update_user_cs()
new f7ee1964ac39 rseq: Replace the original debug implementation
new c1cbad8f99b5 rseq: Make exit debugging static branch based
new eaa9088d568c rseq: Use static branch for syscall exit debug when GENERI [...]
new 0f085b41880e rseq: Provide and use rseq_set_ids()
new 9f6ffd4cebda rseq: Separate the signal delivery path
new e2d4f4227115 rseq: Rework the TIF_NOTIFY handler
new 39a167560a61 rseq: Optimize event setting
new 05b44aef709c rseq: Implement fast path for exit to user
new 3db6b38dfe64 rseq: Switch to fast path processing on exit to user
new 70fe25a3bc53 entry: Split up exit_to_user_mode_prepare()
new 7a5201ea1907 rseq: Split up rseq_exit_to_user_mode()
new 32034df66b5f rseq: Switch to TIF_RSEQ if supported
new 323d93f0432e cleanup: Always inline everything
new 1fe4002cf7f2 x86/ptrace: Always inline trivial accessors
new 80adaccf0e1c rseq: Delete duplicate if statement in rseq_virt_userspace_exit()
new 77d7dc8bef48 sched/mmcid: Revert the complex CID management
new 8cea569ca785 sched/mmcid: Use proper data structures
new be4463fa2c71 sched/mmcid: Cacheline align MM CID storage
new 925b7847bb7d sched: Fixup whitespace damage
new b08ef5fc8fa0 sched/mmcid: Move scheduler code out of global header
new 0d032a43ebeb sched/mmcid: Prevent pointless work in mm_update_cpus_allowed()
new 437cb3ded250 cpumask: Introduce cpumask_weighted_or()
new 79c11fb3da85 sched/mmcid: Use cpumask_weighted_or()
new 35a5c37cb9f1 cpumask: Cache num_possible_cpus()
new 539115f08cf8 sched/mmcid: Convert mm CID mask to a bitmap
new 2b1642b88108 signal: Move MMCID exit out of sighand lock
new bf070520e398 sched/mmcid: Move initialization out of line
new b0c3d51b54f8 sched/mmcid: Provide precomputed maximal value
new 51dd92c71a38 sched/mmcid: Serialize sched_mm_cid_fork()/exit() with a mutex
new 23343b6b09ac sched/mmcid: Introduce per task/CPU ownership infrastructure
new 9a723ed7facf sched/mmcid: Provide new scheduler CID mechanism
new fbd0e71dc370 sched/mmcid: Provide CID ownership mode fixup functions
new c809f081fe40 irqwork: Move data struct to a types header
new 9da6ccbcea3d sched/mmcid: Implement deferred mode change
new 653fda7ae73d sched/mmcid: Switch over to the new mechanism
new 2b09f480f0a1 Merge tag 'core-rseq-2025-11-30' of git://git.kernel.org/p [...]
new 06e0ae988f6e debugobjects: Allow to refill the pool before SYSTEM_SCHEDULING
new 37de2dbc318e debugobjects: Use LD_WAIT_CONFIG instead of LD_WAIT_SLEEP
new 312f5b18663a Merge tag 'core-debugobjects-2025-11-30' of git://git.kern [...]
new 87b0031f7f73 irqdomain: Add firmware info reporting interface
new 5324fe21ba9b ACPI: irq: Add interrupt affinity reporting interface
new 5404f5c06dd4 of/irq: Add interrupt affinity reporting interface
new 0d5daa938c94 platform: Add firmware-agnostic irq and affinity retrieval [...]
new 68905ea65cef irqchip/gic-v3: Add FW info retrieval support
new de575de83c77 irqchip/apple-aic: Add FW info retrieval support
new 541454dd204b coresight: trbe: Convert to the new interrupt affinity ret [...]
new 663783e0013e perf: arm_pmu: Convert to the new interrupt affinity retri [...]
new f6c8aced7c24 perf: arm_spe_pmu: Convert to new interrupt affinity retri [...]
new 21bbbc50f398 irqchip/gic-v3: Switch high priority PPIs over to handle_p [...]
new 5ff78c8de9d8 genirq: Kill handle_percpu_devid_fasteoi_nmi()
new 5c2b2cc472e0 genirq: Merge irqaction::{dev_id,percpu_dev_id}
new 9047a39daa78 genirq: Factor-in percpu irqaction creation
new 258e7d28a3dc genirq: Add affinity to percpu_devid interrupt requests
new b9c6aa9efc71 genirq: Update request_percpu_nmi() to take an affinity
new bdf4e2ac295f genirq: Allow per-cpu interrupt sharing for non-overlappin [...]
new c734af3b2b95 genirq: Add request_percpu_irq_affinity() helper
new 54b350fa8e96 perf: arm_pmu: Request specific affinities for per CPU NMI [...]
new f8112d29ba99 perf: arm_spe_pmu: Request specific affinities for per CPU [...]
new 4cdf4813f528 coresight: trbe: Request specific affinities for per CPU i [...]
new 64b9738eaa93 irqchip/gic-v3: Drop support for custom PPI partitions
new 7443813f107a irqchip/apple-aic: Drop support for custom PMU irq partitions
new c620438ef2ac irqchip: Kill irq-partition-percpu
new ee2d50a9f524 genirq: Kill irq_{g,s}et_percpu_devid_partition()
new ebac4649fcad irqdomain: Kill of_node_to_fwnode() helper
new fa9d27773873 perf: arm_pmu: Kill last use of per-CPU cpu_armpmu pointer
new 68c4c159a0db genirq: Fix percpu_devid irq affinity documentation
new 9ea2b810d51a genirq/proc: Fix race in show_irq_affinity()
new 51d0656959bc genirq/manage: Reduce priority of forced secondary interru [...]
new 9d3faec60b13 genirq: Use raw_spinlock_irq() in irq_set_affinity_notifier()
new 68775ca79af3 genirq: Prevent early spurious wake-ups of interrupt threads
new 801afdfbfcd9 genirq: Fix interrupt threads affinity vs. cpuset isolated [...]
new 3de5e46e50ab genirq: Remove cpumask availability check on kthread affin [...]
new 6863c8385c28 Merge tag 'irq-core-2025-11-30' of git://git.kernel.org/pu [...]
new 0435bcc4e585 irqchip/bcm2712-mip: Fix OF node reference imbalance
new a8452d1d59d4 irqchip/bcm2712-mip: Fix section mismatch
new e9db5332caaf irqchip/irq-bcm7038-l1: Fix section mismatch
new bfc0c5beab1f irqchip/irq-bcm7120-l2: Fix section mismatch
new bbe177592447 irqchip/irq-brcmstb-l2: Fix section mismatch
new 64acfd8e680f irqchip/imx-mu-msi: Fix section mismatch
new 5b338fbb2b5b irqchip/renesas-rzg2l: Fix section mismatch
new f798bdb9aa81 irqchip/starfive-jh8100: Fix section mismatch
new 9b685058ca93 irqchip/qcom-irq-combiner: Fix section mismatch
new 3540d99c03a8 irqchip: Drop leftover brackets
new 1e3e330c0707 irqchip: Pass platform device to platform drivers
new 1230fbb225ab irqchip: Enable compile testing of Broadcom drivers
new 867c6aa283fb irqchip/meson-gpio: Drop unused module alias
new b03127a4e778 irqchip/mvebu-pic: Drop unused module alias
new dcc31768ffc1 irqchip/ts4800: Drop unused module alias
new c475c0b71314 irqchip/riscv-imsic: Remove redundant irq_data lookups
new 79eaabc61dfb irqchip/riscv-imsic: Embed the vector array in lpriv
new 3a16b053840e irqchip/riscv-imsic: Inline imsic_vector_from_local_id()
new a7f25e00c4c9 irqchip/qcom-irq-combiner: Rename driver structure
new e95f66dd0e74 dt-bindings: vendor-prefixes: Add UltraRISC
new 9dfb295a93eb dt-bindings: interrupt-controller: Add UltraRISC DP1000 PLIC
new 14ff9e54dd14 irqchip/sifive-plic: Cache the interrupt enable state
new 539d147ef69c irqchip/sifive-plic: Add support for UltraRISC DP1000 PLIC
new a045359e7245 irqchip/sifive-plic: Fix call to __plic_toggle() in M-Mode [...]
new 45cc441de72e irqchip/irq-bcm7038-l1: Remove unused reg_mask_status()
new b90ac5fe3285 dt-bindings: interrupt-controller: Add Anlogic DR1V90 PLIC
new 579951da6425 dt-bindings: interrupt-controller: Add Anlogic DR1V90 ACLINT MSWI
new a1c3a7d7ee02 dt-bindings: interrupt-controller: Add Anlogic DR1V90 ACLINT SSWI
new 47a4ebbf91d3 irqchip/aclint-sswi: Add Nuclei UX900 support
new 7083e142256f dt-bindings: interrupt-controller: aspeed,ast2700: Correct [...]
new e4ca1520081b dt-bindings: interrupt-controller: Add support for Amlogic [...]
new fc584d871c16 irqchip/meson-gpio: Add support for Amlogic S6 S7 and S7D SoCs
new 15b87bec89cb Merge tag 'irq-drivers-2025-11-30' of git://git.kernel.org [...]
new dce745009349 PCI/MSI: Delete pci_msi_create_irq_domain()
new ac646f44956e genirq/msi: Slightly simplify msi_domain_alloc()
new ebb922c920ce Merge tag 'v6.18-rc3' into irq/msi
new 4f32612f6a4e PCI: iproc: Implement MSI controller node detection with o [...]
new 9c1fbc56ca0a irqchip/gic-its: Rework platform MSI deviceID detection
new 9ce62ebbb7b2 Merge tag 'irq-msi-2025-11-30' of git://git.kernel.org/pub [...]
new 576c564ec3bb clocksource/drivers/sprd: Enable register for timer counte [...]
new 640594a04f11 clocksource/drivers/timer-sp804: Fix read_current_timer() [...]
new 2ba8e2aae132 clocksource/drivers/ralink: Fix resource leaks in init error path
new 6b38a8b31e2c clocksource/drivers/stm: Fix double deregistration on prob [...]
new 62524f285c11 clocksource/drivers/sh_cmt: Always leave device running af [...]
new b452d2c97eec clocksource/drivers/nxp-stm: Fix section mismatches
new 6aa10f0e2ef9 clocksource/drivers/arm_arch_timer_mmio: Prevent driver unbind
new e25f964cf414 clocksource/drivers/nxp-pit: Prevent driver unbind
new 6a2416892e89 clocksource/drivers/nxp-stm: Prevent driver unbind
new 627f3f3716a3 clocksource/drivers/rda: Add sched_clock_register for RDA8 [...]
new ed92a968a967 clocksource/drivers/stm32-lp: Drop unused module alias
new 40caba2bd027 dt-bindings: timer: Add Realtek SYSTIMER
new d1780dce9575 clocksource/drivers: Add Realtek system timer driver
new 2437f798809d Merge tag 'timers-v6.19-rc1' of git://git.kernel.org/pub/s [...]
new 5028f42416ea Merge tag 'timers-clocksource-2025-11-30' of git://git.ker [...]
new 4138787408aa tick/sched: Limit non-timekeeper CPUs calling jiffies update
new 6c181b5667ee timers/migration: Convert "while" loops to use "for"
new fa9620355d41 timers/migration: Remove locking on group connection
new 5eb579dfd46b timers/migration: Fix imbalanced NUMA trees
new 3c8eb36e2a46 timers/migration: Assert that hotplug preparing CPU is par [...]
new 93643b90d6c1 timers/migration: Remove unused "cpu" parameter from tmigr [...]
new ba14500e4bfc timers/migration: Remove dead code handling idle CPU check [...]
new 4702f4eceb63 hrtimer: Store time as ktime_t in restart block
new e54dd0474c28 time: tick-oneshot: Add missing Return and parameter descr [...]
new 4518767be908 time: Fix a few typos in time[r] related code comments
new 05d89fe7e46a selftests/timers: Clean up kernel version check in posix_timers
new 308bc2e33885 selftests/timers/nanosleep: Add tests for return of remain [...]
new 8312cab5ff47 timers/migration: Rename 'online' bit to 'available'
new a048ca5f00eb timers/migration: Add mask for CPUs available in the hierarchy
new 4c2374ed8684 timers/migration: Use scoped_guard on available flag set/clear
new 22f8e41680ef cgroup/cpuset: Rename update_unbound_workqueue_cpumask() t [...]
new 185bccc79797 sched/isolation: Force housekeeping if isolcpus and nohz_f [...]
new b56651007fc0 cpumask: Add initialiser to use cleanup helpers
new 7dec062cfcf2 timers/migration: Exclude isolated cpus from hierarchy
new d42e504a555d Merge tag 'timers-core-2025-11-30' of git://git.kernel.org [...]
new 70e0a80a1f35 treewide: Remove in_irq()
new 7f8d5f70fffe Merge tag 'core-core-2025-12-03' of git://git.kernel.org/p [...]
The 185 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/admin-guide/kernel-parameters.txt | 4 +
.../amlogic,meson-gpio-intc.yaml | 3 +
.../interrupt-controller/aspeed,ast2700-intc.yaml | 13 +-
.../interrupt-controller/sifive,plic-1.0.0.yaml | 4 +
.../thead,c900-aclint-mswi.yaml | 17 +-
.../thead,c900-aclint-sswi.yaml | 4 +
.../bindings/timer/realtek,rtd1625-systimer.yaml | 47 ++
.../devicetree/bindings/vendor-prefixes.yaml | 2 +
MAINTAINERS | 5 +
arch/arm/include/asm/uaccess.h | 26 +-
arch/arm64/include/asm/uaccess.h | 4 +-
arch/arm64/kernel/entry-common.c | 2 +-
arch/arm64/kernel/smp.c | 2 +-
arch/powerpc/include/asm/uaccess.h | 8 +-
arch/riscv/include/asm/uaccess.h | 8 +-
arch/s390/include/asm/uaccess.h | 4 +-
arch/x86/entry/syscall_32.c | 3 +-
arch/x86/include/asm/futex.h | 75 +-
arch/x86/include/asm/ptrace.h | 20 +-
arch/x86/include/asm/uaccess.h | 12 +-
drivers/acpi/irq.c | 19 +
drivers/base/platform.c | 71 +-
drivers/bus/fsl-mc/mc-sys.c | 2 +-
drivers/clocksource/Kconfig | 11 +
drivers/clocksource/Makefile | 1 +
drivers/clocksource/arm_arch_timer_mmio.c | 2 +
drivers/clocksource/sh_cmt.c | 36 +-
drivers/clocksource/timer-nxp-pit.c | 3 +-
drivers/clocksource/timer-nxp-stm.c | 23 +-
drivers/clocksource/timer-ralink.c | 11 +-
drivers/clocksource/timer-rda.c | 9 +-
drivers/clocksource/timer-realtek.c | 150 ++++
drivers/clocksource/timer-sp804.c | 24 +
drivers/clocksource/timer-sprd.c | 24 +-
drivers/clocksource/timer-stm32-lp.c | 1 -
drivers/hv/mshv_root_main.c | 3 +
drivers/hwtracing/coresight/coresight-trbe.c | 9 +-
drivers/irqchip/Kconfig | 10 +-
drivers/irqchip/Makefile | 1 -
drivers/irqchip/irq-aclint-sswi.c | 3 +-
drivers/irqchip/irq-apple-aic.c | 62 +-
drivers/irqchip/irq-bcm2712-mip.c | 11 +-
drivers/irqchip/irq-bcm7038-l1.c | 17 +-
drivers/irqchip/irq-bcm7120-l2.c | 31 +-
drivers/irqchip/irq-brcmstb-l2.c | 25 +-
drivers/irqchip/irq-gic-its-msi-parent.c | 91 +--
drivers/irqchip/irq-gic-v3.c | 224 ++----
drivers/irqchip/irq-imx-mu-msi.c | 28 +-
drivers/irqchip/irq-mchp-eic.c | 5 +-
drivers/irqchip/irq-meson-gpio.c | 17 +-
drivers/irqchip/irq-mvebu-pic.c | 2 -
drivers/irqchip/irq-partition-percpu.c | 241 ------
drivers/irqchip/irq-qcom-mpm.c | 6 +-
drivers/irqchip/irq-renesas-rzg2l.c | 37 +-
drivers/irqchip/irq-renesas-rzv2h.c | 32 +-
drivers/irqchip/irq-riscv-imsic-early.c | 11 +-
drivers/irqchip/irq-riscv-imsic-platform.c | 4 +-
drivers/irqchip/irq-riscv-imsic-state.c | 20 +-
drivers/irqchip/irq-riscv-imsic-state.h | 4 +-
drivers/irqchip/irq-sifive-plic.c | 149 +++-
drivers/irqchip/irq-starfive-jh8100-intc.c | 6 +-
drivers/irqchip/irq-ts4800.c | 1 -
drivers/irqchip/irqchip.c | 10 +-
drivers/irqchip/qcom-irq-combiner.c | 6 +-
drivers/irqchip/qcom-pdc.c | 5 +-
drivers/md/dm-vdo/logger.c | 2 +-
drivers/of/irq.c | 20 +
drivers/pci/controller/pcie-iproc.c | 22 +-
drivers/pci/msi/irqdomain.c | 90 ---
drivers/perf/arm_pmu.c | 49 +-
drivers/perf/arm_pmu_acpi.c | 2 +-
drivers/perf/arm_pmu_platform.c | 20 +-
drivers/perf/arm_pmuv3.c | 2 +-
drivers/perf/arm_spe_pmu.c | 13 +-
fs/binfmt_elf.c | 2 +-
fs/exec.c | 2 +-
fs/select.c | 12 +-
include/asm-generic/thread_info_tif.h | 3 +
include/linux/acpi.h | 7 +
include/linux/bitmap.h | 15 +
include/linux/cleanup.h | 30 +-
include/linux/cpumask.h | 28 +-
include/linux/delay.h | 8 +-
include/linux/entry-common.h | 38 +-
include/linux/interrupt.h | 25 +-
include/linux/irq-entry-common.h | 75 +-
include/linux/irq.h | 5 -
include/linux/irq_work.h | 9 +-
include/linux/irq_work_types.h | 14 +
include/linux/irqchip.h | 8 +-
include/linux/irqchip/irq-partition-percpu.h | 53 --
include/linux/irqdesc.h | 1 -
include/linux/irqdomain.h | 33 +-
include/linux/lockdep.h | 2 +-
include/linux/mm.h | 25 -
include/linux/mm_types.h | 128 +---
include/linux/msi.h | 3 -
include/linux/of_irq.h | 7 +
include/linux/perf/arm_pmu.h | 6 +-
include/linux/platform_device.h | 2 +
include/linux/preempt.h | 2 -
include/linux/restart_block.h | 2 +-
include/linux/resume_user_mode.h | 2 +-
include/linux/rseq.h | 214 +++---
include/linux/rseq_entry.h | 616 +++++++++++++++
include/linux/rseq_types.h | 164 ++++
include/linux/sched.h | 58 +-
include/linux/thread_info.h | 5 +
include/linux/timer.h | 9 +
include/linux/uaccess.h | 314 +++++++-
include/trace/events/rseq.h | 4 +-
include/trace/events/timer_migration.h | 4 +-
include/uapi/linux/rseq.h | 21 +-
init/Kconfig | 28 +-
init/init_task.c | 3 +
kernel/bpf/syscall.c | 4 +-
kernel/cgroup/cpuset.c | 15 +-
kernel/cpu.c | 19 +
kernel/entry/common.c | 39 +-
kernel/entry/syscall-common.c | 8 -
kernel/exit.c | 1 +
kernel/fork.c | 7 +-
kernel/futex/core.c | 4 +-
kernel/futex/futex.h | 58 +-
kernel/irq/chip.c | 33 +-
kernel/irq/handle.c | 10 +-
kernel/irq/irqdesc.c | 24 +-
kernel/irq/irqdomain.c | 32 +-
kernel/irq/manage.c | 172 +++--
kernel/irq/msi.c | 2 +-
kernel/irq/proc.c | 2 +
kernel/ptrace.c | 6 +-
kernel/rseq.c | 655 +++++++---------
kernel/sched/core.c | 830 ++++++++++-----------
kernel/sched/isolation.c | 23 +
kernel/sched/membarrier.c | 8 +-
kernel/sched/sched.h | 392 ++++------
kernel/sched/syscalls.c | 13 +
kernel/signal.c | 2 -
kernel/time/hrtimer.c | 4 +-
kernel/time/posix-cpu-timers.c | 4 +-
kernel/time/posix-timers.c | 2 +-
kernel/time/tick-oneshot.c | 20 +-
kernel/time/tick-sched.c | 30 +-
kernel/time/timer.c | 2 +-
kernel/time/timer_migration.c | 487 ++++++++----
kernel/time/timer_migration.h | 2 +-
lib/bitmap.c | 6 +
lib/debugobjects.c | 6 +-
lib/iov_iter.c | 22 +-
lib/locking-selftest.c | 4 +-
lib/strncpy_from_user.c | 2 +-
lib/strnlen_user.c | 2 +-
net/core/scm.c | 20 +-
tools/testing/selftests/timers/nanosleep.c | 55 ++
tools/testing/selftests/timers/posix_timers.c | 32 +-
virt/kvm/kvm_main.c | 7 +
157 files changed, 4061 insertions(+), 2933 deletions(-)
create mode 100644 Documentation/devicetree/bindings/timer/realtek,rtd1625-systimer.yaml
create mode 100644 drivers/clocksource/timer-realtek.c
delete mode 100644 drivers/irqchip/irq-partition-percpu.c
create mode 100644 include/linux/irq_work_types.h
delete mode 100644 include/linux/irqchip/irq-partition-percpu.h
create mode 100644 include/linux/rseq_entry.h
create mode 100644 include/linux/rseq_types.h
--
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 416109fe225 libsanitizer, Darwin: Support macOS13+.
new d2b0dcf5caf libsanitizer: Update LOCAL_PATCHES
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:
libsanitizer/LOCAL_PATCHES | 4 ++--
1 file changed, 2 insertions(+), 2 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 gcc.
from c915bfc0f7d libstdc++: Implement submdspan_extents. [PR110352]
new 2249f614371 libsanitizer, Darwin: Updates for building with GCC.
new 416109fe225 libsanitizer, Darwin: Support macOS13+.
The 2 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:
libsanitizer/configure.tgt | 2 +-
libsanitizer/sanitizer_common/sanitizer_mac.cpp | 28 ++++-
libsanitizer/sanitizer_common/sanitizer_mac.h | 20 ++++
.../sanitizer_common/sanitizer_procmaps_mac.cpp | 129 +++++++++++++++++++--
4 files changed, 164 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.
unknown user pushed a change to branch master
in repository binutils-gdb.
from a0877646e82 Rewrite the @selector code
new a9304819899 gdb/testsuite: Fix gdb/testsuite/gdb.arch/riscv-unwind-long-insn.S
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:
gdb/testsuite/gdb.arch/riscv-unwind-long-insn.S | 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 binutils-gdb.
from bd2542cb1ef Require GNAT 8 for gdb.ada/recursive-access.exp
new 0221c9eea71 Reformat gdb.objc tests
new df25394884c Make the gdb.objc tests compile
new b225f3d8bc4 Minor fixes to make gdb.objc tests pass
new 62b8588c517 Rename lookup_struct_typedef
new 55f723947e5 Remove a couple Objective-C expression helpers
new 4062d79d63a Avoid crash with "NSString" literals
new a0877646e82 Rewrite the @selector code
The 7 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:
gdb/c-exp.h | 16 ++-------
gdb/c-exp.y | 67 +++++++++++++++++++++++++++--------
gdb/eval.c | 13 ++++---
gdb/objc-lang.c | 50 ++++++++++++--------------
gdb/objc-lang.h | 8 ++---
gdb/testsuite/gdb.objc/basicclass.exp | 25 ++++++-------
gdb/testsuite/gdb.objc/basicclass.m | 6 ++--
gdb/testsuite/gdb.objc/nondebug.exp | 8 ++---
gdb/testsuite/gdb.objc/nondebug.m | 6 ++--
gdb/testsuite/gdb.objc/objcdecode.exp | 11 +++---
gdb/testsuite/gdb.objc/objcdecode.m | 6 ++--
gdb/testsuite/gdb.objc/print.exp | 4 +++
gdb/testsuite/lib/gdb.exp | 12 +++----
13 files changed, 123 insertions(+), 109 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 glibc.
from 11d3cfb570 misc: fix some typos
new 56d0e2cca1 Use Linux 6.18 in build-many-glibcs.py
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:
scripts/build-many-glibcs.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.