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 ec181e1710e Automatic date update in version.in
new 83433790d8e [gdb/testsuite] Fix gdb.base/bp-permanent.exp with gcc 15
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.base/bp-permanent.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.
unknown user pushed a change to branch master
in repository linux.
from 64980441d269 Merge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linu [...]
new 878620c5a93a rust: page: optimize rust symbol generation for Page
new 79d04e73ba48 docs: rust: explain that `///` vs. `//` applies to private [...]
new 0fa5f8c877ca rust: static_assert: add optional message
new 7d8dee468927 rust: uaccess: take advantage of the prelude and `Result`' [...]
new b9b701fce49a rust: clarify the language unstable features in use
new 86d990c7b699 rust: convert raw URLs to Markdown autolinks in comments
new edc5e6e019c9 rust: replace rustdoc references to alloc::format
new 1116f0c5ff33 rust: hrtimer: Add Ktime temporarily
new 3caad57d29b5 rust: time: Add PartialEq/Eq/PartialOrd/Ord trait to Ktime
new fae0cdc12340 rust: time: Introduce Delta type
new ddc671506458 rust: time: Introduce Instant type
new 679185904972 MAINTAINERS: rust: Add a new section for all of the time stuff
new 373827fce225 Merge tag 'rust-timekeeping-for-v6.16-v2' of https://githu [...]
new 1a4736c3d839 rust: types: add `ForeignOwnable::PointedTo`
new 210b81578efb rust: xarray: Add an abstraction for XArray
new fa616196fbea MAINTAINERS: add entry for Rust XArray API
new 06ff274f25e9 Merge tag 'rust-xarray-for-v6.16' of https://github.com/Ru [...]
new 2cce50f5ab83 rust: pin-init: synchronize README.md
new 31005209b88c rust: pin-init: internal: skip rustfmt formatting of kerne [...]
new 5c4167b4056c rust: pin-init: examples: conditionally enable `feature(li [...]
new 39051adb0704 rust: pin-init: examples: use `allow` instead of `expect`
new 90348980a305 rust: pin-init: add `cast_[pin_]init` functions to change [...]
new 2f7c73825f8f rust: pin-init: Add the `Wrapper` trait.
new b862aac8fd46 rust: pin-init: Implement `Wrapper` for `UnsafePinned` beh [...]
new bc5f3e0e01a5 rust: pin-init: Update Changelog and Readme
new c3815aa4bb5c rust: pin-init: Update the structural pinning link in readme.
new 983d13fc2cf1 rust: pin-init: allow `pub` fields in `derive(Zeroable)`
new a313d41a2b51 rust: pin-init: allow `Zeroable` derive macro to also be a [...]
new 00fccd3ecc21 rust: pin-init: add `MaybeZeroable` derive macro
new a919ba21594b rust: pin-init: fix typos
new 9de1a293c8ec rust: pin-init: improve documentation for `Zeroable` deriv [...]
new b04d17062193 Merge tag 'pin-init-v6.16' of https://github.com/Rust-for- [...]
new fb1bf1067de9 rust: alloc: add missing invariant in Vec::set_len()
new 81e1c4dab5d0 rust: alloc: add Vec::truncate method
new 1679b7159379 rust: alloc: add Vec::resize method
new c3152988c047 rust: alloc: use `spare_capacity_mut` to reduce unsafe
new 85f8e98dbb01 rust: alloc: allow coercion from `Box<T>` to `Box<dyn U>` [...]
new 47a17a63f9e2 rust: alloc: add Vec::len() <= Vec::capacity invariant
new dbb0b840a0cd rust: alloc: add `Vec::dec_len`
new 1b04b466c873 rust: alloc: refactor `Vec::truncate` using `dec_len`
new 88d5d6a38d51 rust: alloc: replace `Vec::set_len` with `inc_len`
new a1e4d5c9d708 rust: alloc: add Vec::clear
new f2b4dd709343 rust: alloc: add Vec::pop
new 9def0d0a2a1c rust: alloc: add Vec::push_within_capacity
new 088bf14a886e rust: alloc: add Vec::drain_all
new 9f140894e727 rust: alloc: add Vec::retain
new 294a7ecbdf0a rust: alloc: add Vec::remove
new 771c5a7d9843 rust: alloc: add Vec::insert_within_capacity
new 22c3335c5dcd Merge tag 'alloc-next-v6.16-2025-05-13' of https://github. [...]
new ea33f91f754c MAINTAINERS: mailmap: update Benno Lossin's email address
new ae8b3a83fb9d rust: str: fix typo in comment
new bb941ea789f8 rust: remove unneeded Rust 1.87.0 `allow(clippy::ptr_eq)`
new 249c3a0e53ac rust: module: place cleanup_module() in .exit.text section
new 28669b2f37e9 rust: list: Use "List::is_empty()" to perform checking whe [...]
new 195746046c25 rust: list: Add examples for linked list
new cbeaa41dfe26 objtool/rust: relax slice condition to cover more `noretur [...]
new 8cbc95f983bc rust: workaround `bindgen` issue with forward references t [...]
new 977c4308ee42 rust: arm: fix unknown (to Clang) argument '-mno-fdpic'
new de7cd3e4d638 rust: use absolute paths in macros referencing core and kernel
new f7819f7988f9 docs: rust: quick-start: update Ubuntu instructions
new 3d5bef5d47c3 rust: add C FFI types to the prelude
new 9f047636831a rust: platform: fix docs related to missing Markdown code spans
new 673ec360cfb0 rust: alloc: add missing Markdown code spans
new abd21a163d41 rust: alloc: add missing Markdown code span
new 1dbaf8b1bafb rust: pci: fix docs related to missing Markdown code spans
new f54c75033338 rust: task: add missing Markdown code spans and intra-doc links
new df523db15a06 rust: dma: add missing Markdown code span
new f4daa80d6be7 rust: compile libcore with edition 2024 for 1.87+
new eb71feaacaac rust: list: fix path of `assert_pinned!`
new 4bf7b97eb390 rust: make section names plural
new 36174d16f3ec rust: kunit: support KUnit-mapped `assert!` macros in `#[test]`s
new 950b306c296e rust: kunit: support checked `-> Result`s in KUnit `#[test]`s
new 897d1df6532f rust: add `kunit_tests` to the prelude
new 028df914e546 rust: str: convert `rusttest` tests into KUnit
new 1486554392e2 rust: str: simplify KUnit tests `format!` macro
new 2d6c87d0d6a0 rust: str: take advantage of the `-> Result` support in KU [...]
new 0a8d4eab17e6 Documentation: rust: rename `#[test]`s to "`rusttest` host tests"
new a3b2347343e0 Documentation: rust: testing: add docs on the new KUnit `# [...]
new 74d6a606c2b3 rust: retain pointer mut-ness in `container_of!`
new 1ce98bb2bb30 rust: workqueue: remove HasWork::OFFSET
new b20fbbc08a36 rust: check type of `$ptr` in `container_of!`
new 7a17bbc1d952 rust: list: Fix typo `much` in arc.rs
new ec7714e49479 Merge tag 'rust-6.16' of git://git.kernel.org/pub/scm/linu [...]
The 83 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:
.mailmap | 1 +
Documentation/rust/coding-guidelines.rst | 29 +++
Documentation/rust/quick-start.rst | 44 +++-
Documentation/rust/testing.rst | 80 +++++-
MAINTAINERS | 26 +-
init/Kconfig | 3 +
rust/Makefile | 19 +-
rust/bindings/bindings_helper.h | 28 ++
rust/ffi.rs | 2 +-
rust/helpers/helpers.c | 1 +
rust/helpers/xarray.c | 28 ++
rust/kernel/alloc.rs | 4 +-
rust/kernel/alloc/allocator_test.rs | 2 +-
rust/kernel/alloc/kbox.rs | 80 ++++--
rust/kernel/alloc/kvec.rs | 433 ++++++++++++++++++++++++++++---
rust/kernel/alloc/kvec/errors.rs | 61 +++++
rust/kernel/auxiliary.rs | 8 +-
rust/kernel/block/mq/gen_disk.rs | 2 +-
rust/kernel/configfs.rs | 4 +-
rust/kernel/cpufreq.rs | 4 +-
rust/kernel/device.rs | 26 +-
rust/kernel/device_id.rs | 4 +-
rust/kernel/dma.rs | 2 +-
rust/kernel/drm/device.rs | 2 +
rust/kernel/drm/gem/mod.rs | 6 +-
rust/kernel/kunit.rs | 37 ++-
rust/kernel/lib.rs | 45 +++-
rust/kernel/list.rs | 115 +++++++-
rust/kernel/list/arc.rs | 6 +-
rust/kernel/miscdevice.rs | 12 +-
rust/kernel/page.rs | 2 +
rust/kernel/pci.rs | 17 +-
rust/kernel/platform.rs | 11 +-
rust/kernel/prelude.rs | 7 +-
rust/kernel/print.rs | 27 +-
rust/kernel/rbtree.rs | 23 +-
rust/kernel/static_assert.rs | 9 +-
rust/kernel/std_vendor.rs | 2 +-
rust/kernel/str.rs | 82 +++---
rust/kernel/sync/arc.rs | 25 +-
rust/kernel/time.rs | 167 +++++++++---
rust/kernel/time/hrtimer.rs | 24 +-
rust/kernel/time/hrtimer/arc.rs | 2 +-
rust/kernel/time/hrtimer/pin.rs | 2 +-
rust/kernel/time/hrtimer/pin_mut.rs | 4 +-
rust/kernel/time/hrtimer/tbox.rs | 2 +-
rust/kernel/types.rs | 46 ++--
rust/kernel/uaccess.rs | 6 +-
rust/kernel/workqueue.rs | 50 ++--
rust/kernel/xarray.rs | 275 ++++++++++++++++++++
rust/macros/helpers.rs | 17 ++
rust/macros/kunit.rs | 58 +++--
rust/macros/lib.rs | 15 +-
rust/macros/module.rs | 31 +--
rust/pin-init/README.md | 14 +-
rust/pin-init/examples/linked_list.rs | 1 +
rust/pin-init/examples/mutex.rs | 1 +
rust/pin-init/examples/pthread_mutex.rs | 4 +-
rust/pin-init/examples/static_init.rs | 1 +
rust/pin-init/internal/src/lib.rs | 6 +
rust/pin-init/internal/src/zeroable.rs | 27 +-
rust/pin-init/src/lib.rs | 144 +++++++++-
rust/pin-init/src/macros.rs | 91 ++++++-
scripts/Makefile.build | 9 +
scripts/generate_rust_analyzer.py | 13 +-
scripts/generate_rust_target.rs | 4 +-
scripts/rustdoc_test_builder.rs | 8 +-
scripts/rustdoc_test_gen.rs | 16 +-
tools/objtool/check.c | 3 +-
69 files changed, 1973 insertions(+), 387 deletions(-)
create mode 100644 rust/helpers/xarray.c
create mode 100644 rust/kernel/alloc/kvec/errors.rs
create mode 100644 rust/kernel/xarray.rs
--
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 d99af4e12bf RISC-V: Update extension defination.
new a31e76a2643 Revert "libstdc++: sstream from string_view (P2495R3) [PR119741]"
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:
libstdc++-v3/include/bits/version.def | 11 +-
libstdc++-v3/include/bits/version.h | 10 -
libstdc++-v3/include/std/sstream | 198 ++------------------
.../basic_istringstream/cons/char/string_view.cc | 195 --------------------
.../cons/wchar_t/string_view.cc | 3 -
.../basic_ostringstream/cons/char/string_view.cc | 194 -------------------
.../cons/wchar_t/string_view.cc | 3 -
.../27_io/basic_stringbuf/cons/char/string_view.cc | 205 ---------------------
.../basic_stringbuf/cons/wchar_t/string_view.cc | 3 -
.../basic_stringstream/cons/char/string_view.cc | 204 --------------------
.../basic_stringstream/cons/wchar_t/string_view.cc | 3 -
11 files changed, 19 insertions(+), 1010 deletions(-)
delete mode 100644 libstdc++-v3/testsuite/27_io/basic_istringstream/cons/char/stri [...]
delete mode 100644 libstdc++-v3/testsuite/27_io/basic_istringstream/cons/wchar_t/s [...]
delete mode 100644 libstdc++-v3/testsuite/27_io/basic_ostringstream/cons/char/stri [...]
delete mode 100644 libstdc++-v3/testsuite/27_io/basic_ostringstream/cons/wchar_t/s [...]
delete mode 100644 libstdc++-v3/testsuite/27_io/basic_stringbuf/cons/char/string_view.cc
delete mode 100644 libstdc++-v3/testsuite/27_io/basic_stringbuf/cons/wchar_t/strin [...]
delete mode 100644 libstdc++-v3/testsuite/27_io/basic_stringstream/cons/char/strin [...]
delete mode 100644 libstdc++-v3/testsuite/27_io/basic_stringstream/cons/wchar_t/st [...]
--
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 cbeb02011d3 Daily bump.
new d99af4e12bf RISC-V: Update extension defination.
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-ext.def | 282 ++++++++++++++++++++---------------------
1 file changed, 141 insertions(+), 141 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 releases/gcc-15
in repository gcc.
from c77dd2d7d40 Fortran: ICE due to missing locus with data statement for c [...]
new ea8d197fe29 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/DATESTAMP | 2 +-
gcc/fortran/ChangeLog | 9 +++++++++
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 releases/gcc-14
in repository gcc.
from e87f1871cfd Daily bump.
new 3a2454f578c 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/DATESTAMP | 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 releases/gcc-13
in repository gcc.
from dc4ce20d777 Daily bump.
new 5b375c12954 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/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.