This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository linux.
from 99d99825fc07 Merge tag 'nfs-for-6.6-1' of git://git.linux-nfs.org/proje [...]
new 5195c35ac4f0 csky: Fixup compile error
new a031eba29568 Merge tag 'csky-for-linus-6.6-2' of https://github.com/c-s [...]
new 471aba2e4760 riscv: sigcontext: Correct the comment of sigreturn
new 230598939678 RISC-V: Provide a more helpful error message on invalid IS [...]
new 67270fb388fe RISC-V: don't parse dt/acpi isa string to get rv32/rv64
new 131033689da2 RISC-V: drop a needless check in print_isa_ext()
new 8135ade32c0d RISC-V: shunt isa_ext_arr to cpufeature.c
new 37f988dcec05 RISC-V: repurpose riscv_isa_ext array in riscv_fill_hwcap()
new c30556e318cc RISC-V: add missing single letter extension definitions
new effc122ad176 RISC-V: add single letter extensions to riscv_isa_ext
new 4265b0ec5ee7 RISC-V: split riscv_fill_hwcap() in 3
new 90700a4fbfaf RISC-V: enable extension detection from dedicated properties
new c98f136aedbd RISC-V: try new extension properties in of_early_processor [...]
new 496ea826d1e1 RISC-V: provide Kconfig & commandline options to control p [...]
new 54670b59cfab Merge patch series "RISC-V: Probe DT extension support usi [...]
new 12d61a1bc28e RISC-V: cpu: refactor deprecated strncpy
new 174e8ac0272d riscv: alternatives: fix a typo in comment
new 9f944d2e0ab3 riscv: Require FRAME_POINTER for some configurations
new 366d259ff597 perf: Fix wrong comment about default event_idx
new f117ae55b019 include: riscv: Fix wrong include guard in riscv_pmu.h
new e8b785e98abb riscv: Make legacy counter enum match the HW numbering
new d5ac062d82d8 drivers: perf: Rename riscv pmu sbi driver
new 83c5e13b8cbb riscv: Prepare for user-space perf event mmap support
new 50be34282905 drivers: perf: Implement perf event mmap support in the le [...]
new cc4c07c89aad drivers: perf: Implement perf event mmap support in the SB [...]
new 57972127b20e Documentation: admin-guide: Add riscv sysctl_perf_user_access
new 60bd50116484 tools: lib: perf: Implement riscv mmap support
new 26ba042414a3 perf: tests: Adapt mmap-basic.c for riscv
new 7aa7d502e4d5 Merge patch series "riscv: Allow userspace to directly acc [...]
new 6b289a3ffa56 riscv: remove redundant mv instructions
new 3ed8513cae19 riscv: enable DEBUG_FORCE_FUNCTION_ALIGN_64B
new a93892974f2e riscv: kprobes: simulate c.j instruction
new b18256d9b744 riscv: kprobes: simulate c.jr and c.jalr instructions
new d943705fba3a riscv: kprobes: simulate c.beqz and c.bnez
new 82dfb5fde6d1 Merge patch series "riscv: kprobes: simulate some instructions"
new 5882e5acf18d riscv: kdump: Implement crashkernel=X,[high,low]
new 33f0dd973d4e docs: kdump: Update the crashkernel description for riscv
new 9389e6715f16 Merge patch series "support allocating crashkernel above 4 [...]
new 665c51f64443 riscv: mm: use bitmap_zero() API
new dd7664d67b47 riscv: Mark KASAN tmp* page tables variables as static
new 9bdd92480378 riscv: Move create_tmp_mapping() to init sections
new 08d0ce30e0e4 riscv: Implement syscall wrappers
new 5f59c6855bad riscv: Add types to indirectly called assembly functions
new f3a0c23f2539 riscv: Add ftrace_stub_graph
new af0ead42f693 riscv: Add CFI error handling
new a72ab0361110 riscv/purgatory: Disable CFI
new 74f8fc31feb4 riscv: Allow CONFIG_CFI_CLANG to be selected
new 7f7d3ea6eb00 Merge patch series "riscv: KCFI support"
new b922bf04d2c1 binfmt_elf_fdpic: support 64-bit systems
new 9549fb354ef1 riscv: support the elf-fdpic binfmt loader
new 150e3c92a145 Merge patch series "riscv: support ELF format binaries in [...]
new 4e90d0522a68 riscv: support PREEMPT_DYNAMIC with static keys
new 2926715163cf riscv: allow kmalloc() caches aligned to the smallest value
new f51f7a0fc2f4 riscv: enable DMA_BOUNCE_UNALIGNED_KMALLOC for !dma_coherent
new 52b77c2806fe Merge patch series "riscv: Reduce ARCH_KMALLOC_MINALIGN to 8"
new add2cc6b6515 RISC-V: mm: Restrict address space for sv39,sv48,sv57
new 4d0c04eac0c2 RISC-V: mm: Add tests for RISC-V mm
new 26eee2bfc477 RISC-V: mm: Update pgtable comment documentation
new 7998abe69d3c RISC-V: mm: Document mmap changes
new 94f00388c2a4 Merge patch series "RISC-V: mm: Make SV48 the default addr [...]
new 89775a27ff6d lib/Kconfig.debug: Restrict DEBUG_INFO_SPLIT for RISC-V
new e0152e7481c6 Merge tag 'riscv-for-linus-6.6-mw1' of git://git.kernel.or [...]
The 62 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 | 22 +-
Documentation/admin-guide/sysctl/kernel.rst | 27 +-
Documentation/riscv/vm-layout.rst | 22 +
arch/csky/include/asm/traps.h | 2 +
arch/riscv/Kconfig | 24 +
arch/riscv/Makefile | 3 -
arch/riscv/include/asm/alternative-macros.h | 2 +-
arch/riscv/include/asm/cache.h | 14 +
arch/riscv/include/asm/cacheflush.h | 2 +
arch/riscv/include/asm/cfi.h | 22 +
arch/riscv/include/asm/elf.h | 13 +-
arch/riscv/include/asm/hwcap.h | 17 +-
arch/riscv/include/asm/insn.h | 10 +
arch/riscv/include/asm/mmu.h | 4 +
arch/riscv/include/asm/pgtable.h | 33 +-
arch/riscv/include/asm/processor.h | 52 +-
arch/riscv/include/asm/syscall.h | 5 +-
arch/riscv/include/asm/syscall_wrapper.h | 87 ++++
arch/riscv/include/uapi/asm/ptrace.h | 5 +
arch/riscv/include/uapi/asm/sigcontext.h | 2 +-
arch/riscv/kernel/Makefile | 2 +
arch/riscv/kernel/cfi.c | 77 +++
arch/riscv/kernel/compat_syscall_table.c | 8 +-
arch/riscv/kernel/cpu.c | 181 +++----
arch/riscv/kernel/cpufeature.c | 521 ++++++++++++++-------
arch/riscv/kernel/head.S | 6 +-
arch/riscv/kernel/mcount.S | 9 +-
arch/riscv/kernel/probes/decode-insn.c | 11 +-
arch/riscv/kernel/probes/simulate-insn.c | 105 +++++
arch/riscv/kernel/probes/simulate-insn.h | 5 +
arch/riscv/kernel/setup.c | 6 +
arch/riscv/kernel/suspend_entry.S | 5 +-
arch/riscv/kernel/sys_riscv.c | 6 +
arch/riscv/kernel/syscall_table.c | 8 +-
arch/riscv/kernel/traps.c | 4 +-
arch/riscv/mm/context.c | 2 +-
arch/riscv/mm/dma-noncoherent.c | 8 +
arch/riscv/mm/init.c | 93 +++-
arch/riscv/mm/kasan_init.c | 8 +-
arch/riscv/purgatory/Makefile | 4 +
drivers/perf/riscv_pmu.c | 113 +++++
drivers/perf/riscv_pmu_legacy.c | 28 +-
drivers/perf/riscv_pmu_sbi.c | 196 +++++++-
fs/Kconfig.binfmt | 2 +-
fs/binfmt_elf_fdpic.c | 38 +-
include/asm-generic/preempt.h | 14 +-
include/linux/elf-fdpic.h | 14 +-
include/linux/perf/riscv_pmu.h | 12 +-
include/linux/perf_event.h | 3 +-
include/uapi/linux/elf-fdpic.h | 15 +
lib/Kconfig.debug | 7 +-
tools/lib/perf/mmap.c | 66 +++
tools/perf/tests/mmap-basic.c | 6 +-
tools/testing/selftests/riscv/Makefile | 2 +-
tools/testing/selftests/riscv/mm/.gitignore | 2 +
tools/testing/selftests/riscv/mm/Makefile | 15 +
.../selftests/riscv/mm/testcases/mmap_bottomup.c | 35 ++
.../selftests/riscv/mm/testcases/mmap_default.c | 35 ++
.../selftests/riscv/mm/testcases/mmap_test.h | 64 +++
.../selftests/riscv/mm/testcases/run_mmap.sh | 12 +
60 files changed, 1709 insertions(+), 407 deletions(-)
create mode 100644 arch/riscv/include/asm/cfi.h
create mode 100644 arch/riscv/include/asm/syscall_wrapper.h
create mode 100644 arch/riscv/kernel/cfi.c
create mode 100644 tools/testing/selftests/riscv/mm/.gitignore
create mode 100644 tools/testing/selftests/riscv/mm/Makefile
create mode 100644 tools/testing/selftests/riscv/mm/testcases/mmap_bottomup.c
create mode 100644 tools/testing/selftests/riscv/mm/testcases/mmap_default.c
create mode 100644 tools/testing/selftests/riscv/mm/testcases/mmap_test.h
create mode 100755 tools/testing/selftests/riscv/mm/testcases/run_mmap.sh
--
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 b47a4f92de5 Fix "usage" errors for some MI varobj commands
new 7fdd4fcee1c config: Fix host -rdynamic detection for build != host != target
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:
config/gcc-plugin.m4 | 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 gcc.
from cd37325b8d5 c++: Fix up mangling of function/block scope static structu [...]
new dcbec954fcb libstdc++: Use a loop in atomic_ref::compare_exchange_stron [...]
new 283994cba68 libstdc++: Use std::string::__resize_and_overwrite in std:: [...]
new 419c423d3ae libstdc++: fix memory clobbering in std::vector [PR110879]
The 3 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/g++.dg/pr110879.C | 16 ++
libstdc++-v3/include/bits/atomic_base.h | 147 ++++++++++-----
libstdc++-v3/include/bits/vector.tcc | 200 +++++++++++----------
libstdc++-v3/src/c++17/fs_ops.cc | 45 ++---
libstdc++-v3/src/filesystem/ops-common.h | 7 +-
.../atomic_ref/compare_exchange_padding.cc | 75 +++++---
6 files changed, 298 insertions(+), 192 deletions(-)
create mode 100644 gcc/testsuite/g++.dg/pr110879.C
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.