This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from 2a8af97e352 c++, coroutines: Make analyze_fn_params into a class method.
new 2d4312bca25 tree-sra: Use MOVE_MAX for sra size limit [PR112824]
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/g++.target/i386/pr112824-2.C | 10 ++++++++++
gcc/tree-sra.cc | 2 +-
2 files changed, 11 insertions(+), 1 deletion(-)
create mode 100644 gcc/testsuite/g++.target/i386/pr112824-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 gcc.
from 24cbcc49277 i386: Fix vmovvdup's mem attribute
new bfd4aae0a99 c++, coroutines: Simplify initial_await_resume_called.
new 2a8af97e352 c++, coroutines: Make analyze_fn_params into a class method.
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:
gcc/cp/coroutines.cc | 63 ++++++++++++++++++++++------------------------------
gcc/cp/coroutines.h | 1 +
2 files changed, 28 insertions(+), 36 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 a31e76a2643 Revert "libstdc++: sstream from string_view (P2495R3) [PR119741]"
new 24cbcc49277 i386: Fix vmovvdup's mem attribute
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/i386/sse.md | 6 +++---
1 file changed, 3 insertions(+), 3 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 annotated tag next-20250605
in repository linux-next.
at d02f330b0c78 (tag)
tagging 4f27f06ec12190c7c62c722e99ab6243dea81a94 (commit)
replaces v6.15
tagged by Stephen Rothwell
on Thu Jun 5 16:08:28 2025 +1000
- Log -----------------------------------------------------------------
next-20250605
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEmFtoH6RZGWmXU6JkifkcCkHVwHoFAmhBNFwACgkQifkcCkHV
wHqmVQ/+Na42mpg3gEWfmwcIw6vUO9zOTP6u24ArnkU33sxv2nV1rUen61Kk570I
ZyoaS5yLFFwCfIwDFx0wcpUMXYuYgoPjiCjdhR1w1PNTEQpD8ku0RkXw5p6RM8W+
+G/d2uJwWTOWHQ8hFtfEhBN6k5VoHn7dNvbeVFXiBJxxPiPjr6dcjdC0lH9y6ytp
vA/tRetdRP4qdEaZfvUF2LofvjBqAZPwjbOMIoUC83b0BmeoXc8UP/D/TYJRDbri
jHvgphU5kojd5MCMosjusXz08vwtl2FMS6OZ2lsvVXYn9Ttkkx0OQqbtat5zTrDw
N9qSFWN25wzrTChc5Rz6/X1rhTl2h5mMlvDuH9EhfeaFkftsWQ15OUmvZ3Y8PGsA
apkkreN832k4WAdzPBg6vRTAiDGnY/QaODFzkBUDM/T/i71XzaEgnFkPo2SXHw+7
tsgPsG7WmAe4qvqeXzxAEoZQmQomZBAGpEiTE2ZRjRgMbkKdqB2let/mjSn4pkDe
kVhhWAHS/rkshUpbKxKgVi72HpDrc4/DMnVO8OEDzVZV39E/nZB7YsrqKAezFQe1
/dreJAVkstOOMN+HWpFByuxpQCmNHFmZY4M9MEY0+YWsMEyUT5pPO5SELeKhe0yH
ihGXsfBWZzLmq6lKnVbPolbGiJ0Q6Wgpke1MayrprKchesGR8hw=
=UJTK
-----END PGP SIGNATURE-----
-----------------------------------------------------------------------
This annotated tag includes the following new commits:
new 1fc0aa90a027 riscv/kexec_file: Fix comment in purgatory relocator
new ae7f5b8db18a riscv: Add support for PUD THP
new b0feecf5b812 riscv: save the SR_SUM status over switches
new a7205ef1a4f7 riscv: implement user_access_begin() and families
new ee7ef8ae60e5 riscv: uaccess: use input constraints for ptr of __put_user()
new bbf074fd1639 riscv: uaccess: use 'asm goto' for put_user()
new 15a7e0cf2650 riscv: uaccess: use 'asm_goto_output' for get_user()
new 80461628bfed riscv: ftrace: support fastcc in Clang for WITH_ARGS
new 9f7f40e95157 riscv: ftrace factor out code defined by !WITH_ARG
new f0f1acbd4163 riscv: ftrace: align patchable functions to 4 Byte boundary
new fede24f6a9ca kernel: ftrace: export ftrace_sync_ipi
new 6f9f6b591983 riscv: ftrace: prepare ftrace for atomic code patching
new 561574717135 riscv: ftrace: do not use stop_machine to update code
new 2b4d1c351795 riscv: vector: Support calling schedule() for preemptible Vector
new 17a70578016b riscv: add a data fence for CMODX in the kernel mode
new 9e9ac12c83bb riscv: ftrace: support PREEMPT
new 071accf90731 riscv: Implement HAVE_DYNAMIC_FTRACE_WITH_CALL_OPS
new 1808314aa073 riscv: ftrace: support direct call using call_ops
new 66242c27c787 riscv: Documentation: add a description about dynamic ftrace
new dabfab076f2f riscv: module: Optimize PLT/GOT entry counting
new 128006da5fe5 RISC-V: Kconfig: Fix help text of CMDLINE_EXTEND
new 52025f5e98d6 riscv: kexec_file: Split the loading of kernel and others
new 62733b77ce13 riscv: kexec_file: Support loading Image binary file
new 0b1fca2d2930 perf symbols: Ignore mapping symbols on riscv
new 8ea28a457e5c riscv: Make regs_irqs_disabled() more clear
new 3cd0abdabf02 riscv: hwprobe: export Zabha extension
new 7f51995f11c1 riscv: Introduce Zicbop instructions
new c1b24a813eb0 riscv: Add support for Zicbop
new 084de85a1011 riscv: Add ARCH_HAS_PREFETCH[W] support with Zicbop
new 01a9bd992ea0 riscv: xchg: Prefetch the destination word for sc.w
new 3f92dcdaba30 MAINTAINERS: Update Atish's email address
new 08f8ac2266d9 riscv: Improve Kconfig help for RISCV_ISA_V_PREEMPTIVE
new 00542578d2fd riscv: Fix typo EXRACT -> EXTRACT
new 9908f88a651e riscv: Strengthen duplicate and inconsistent definition of RV_X()
new 4f8d6dc47e46 riscv: Move all duplicate insn parsing macros into asm/insn.h
new 5ae8416f8232 Merge patch series "Move duplicated instructions macros in [...]
new d29656bab74c riscv: kprobes: Move branch_rs2_idx to insn.h
new da6de46c2eed riscv: kprobes: Move branch_funct3 to insn.h
new 6d47d903b18f riscv: kprobes: Remove duplication of RV_EXTRACT_JTYPE_IMM
new 5cefc323f32a riscv: kprobes: Remove duplication of RV_EXTRACT_RS1_REG
new a285674909ae riscv: kprobes: Remove duplication of RV_EXTRACT_BTYPE_IMM
new c7196c136e29 riscv: kproves: Remove duplication of RVC_EXTRACT_JTYPE_IMM
new 768007ca3fe8 riscv: kprobes: Remove duplication of RVC_EXTRACT_C2_RS1_REG
new f2c715fff676 riscv: kprobes: Remove duplication of RVC_EXTRACT_BTYPE_IMM
new 284ca2a100de riscv: kprobes: Remove duplication of RV_EXTRACT_RD_REG
new a60c2933ec74 riscv: kprobes: Remove duplication of RV_EXTRACT_UTYPE_IMM
new ee4c45f5cbeb riscv: kprobes: Remove duplication of RV_EXTRACT_ITYPE_IMM
new 8d417b3fd823 Merge patch series "riscv: kprobes: Clean up instruction s [...]
new 91d95bd795b9 riscv: Add kprobes KUnit test
new 589039d3a89e riscv: mm: Add support for Svinval extension
new d5e77dd15b06 raid6: Add RISC-V SIMD syndrome and recovery calculations
new 053ea0a6a070 riscv: enable mseal sysmap for RV64
new dc5240f09bca RISC-V: vDSO: Wire up getrandom() vDSO implementation
new 594ac27d3f59 firmware: arm_ffa: Fix the missing entry in struct ffa_ind [...]
new 5db6a9a0d444 Bluetooth: MGMT: Fix UAF on mgmt_remove_adv_monitor_complete
new a146ae2a60be RISC-V: Documentation: Add enough title underlines to CMODX
new b982561e6775 Merge tag 'riscv-mw2-6.16-rc1' of ssh://gitolite.kernel.or [...]
new 43a67dd812c5 block: flip iter directions in blk_rq_integrity_map_user()
new 8a3514d348de scsi: core: ufs: Fix a hang in the error handler
new fc92b36412f3 scsi: BugLogic: Always define blogic_pci_tbl structure
new c4fb1728748b scsi: mvsas: Fix typos in per-phy comments and SAS cmd por [...]
new 1bca7278aa07 scsi: iscsi: Fix incorrect error path labels for flashnode [...]
new f8eebb903a76 scsi: s390: zfcp: Ensure synchronous unit_add
new a2f4c1ae163b selftests: ublk: kublk: improve behavior on init failure
new a1dcac59b96c Merge branch 'block-6.16' into for-next
new 2ee3a0f75cf7 mm/damon: s/primitives/code/ on comments
new 8c302f50a476 mm: fix uprobe pte be overwritten when expanding vma
new cedd1fe7fef2 mm: expose abnormal new_pte during move_ptes
new 50726de9bd71 mm-expose-abnormal-new_pte-during-move_ptes-fix
new 3b815a73ab3d selftests/mm: extract read_sysfs and write_sysfs into vm_util
new a7a0e64690ca selftests/mm: add test about uprobe pte be orphan during v [...]
new 2d0c297637e7 selftests-mm-add-test-about-uprobe-pte-be-orphan-during-vm [...]
new ff2cc17681e1 include/linux/jhash.h: replace __get_unaligned_cpu32 in jh [...]
new bcb52f617778 ocfs2: replace simple_strtol with kstrtol
new 166cdd887dd1 Merge branch into tip/master: 'x86/sgx'
new 942349413a49 um: fix SECCOMP 32bit xstate register restore
new 531bef26d189 drm/xe/svm: Fix regression disallowing 64K SVM migration
new 791d76005de0 drm/i915/display: Fix u32 overflow in SNPS PHY HDMI PLL setup
new 99e805089805 drm/xe: Make VMA tile_present, tile_invalidated access rul [...]
new f60dca4b11df Bluetooth: MGMT: Protect mgmt_pending list with its own lock
new 696b7fc573ae Merge branch 'for-next/ffa/fixes' of ssh://gitolite.kernel [...]
new 6a8118a77eec io_uring/futex: get rid of struct io_futex addr union
new 079afb081c42 io_uring/futex: mark wait requests as inflight
new 6784ad15069c Merge branch 'io_uring-6.16' into for-next
new 11bb662bfa97 MAINTAINERS: drop myself as maintainer
new d6984d0c0a56 MAINTAINERS: update my email address
new cb4607816835 mailmap: Update entry for Akhil P Oommen
new ee11d953fd23 MAINTAINERS: .mailmap: update Rob Clark's email address
new 57a30a8d3944 Merge branch 'mm-unstable' of git://git.kernel.org/pub/scm [...]
new 43b69c68db99 Merge branch 'mm-nonmm-unstable' of git://git.kernel.org/p [...]
new 8251aab5126f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new ab98086ce6d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 83bd129cd9f6 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...]
new fdb501381559 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 1cadf70624ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 2eb53e40bdb4 Merge branch 'asahi-soc/for-next' of https://github.com/As [...]
new 225eee0e97da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 192ee31fc1d0 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...]
new 8dc4c70948a4 Merge branch 'next' of https://github.com/Broadcom/stblinux.git
new fa11cce3c517 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...]
new e2cf5807951b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 8eef4f00559b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 5439c8144a40 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 1715ce0254c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 0a393c6428a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 0c0addd1d475 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 96d8eb9c1ca5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new a48e41e6aa38 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 86b524668dd9 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...]
new f022a3f23167 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...]
new 06521481d7d0 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...]
new 10fa731aee7c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 6827331c0497 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 2b251de01550 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...]
new dafd51b0d8d9 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...]
new 08af60de8f46 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...]
new 268642b99623 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...]
new a20d9cf7a5db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 0358f670fc02 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...]
new ab74d06795fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new d3f735436663 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 7faf64ea401e Merge branch 'fs-next' of linux-next
new be8f9c6c4564 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 8d64455686ff Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...]
new bd5962843e09 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 86c30c08ea67 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...]
new aed321c6612e Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...]
new 2b42238739bc Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
new f166f5d4f3a8 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...]
new 62e1fcbf5305 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...]
new 1f58463f6b7e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new bdab44084ae1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new a2ac3e13bb15 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...]
new 7a5da4a197de Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...]
new c11722d7d582 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...]
new 2a161130953b Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...]
new 5bc32391dd02 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...]
new 8882617f3128 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...]
new 4786b6523470 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...]
new 953082a93182 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new acbde4a40b9b Merge branch 'for-next' of git://git.kernel.dk/linux-block.git
new 35cfdc391253 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...]
new 5f5e0b9df383 Merge branch 'master' of git://git.code.sf.net/p/tomoyo/to [...]
new 2fb667287075 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new b77493156869 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new f50df7bcd56c Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...]
new a3027a658bb3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new c1b5bca5a9a2 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...]
new 7cc864dcd1a3 Merge branch 'next' of https://github.com/kvm-x86/linux.git
new 0ec28635a26a Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...]
new 0c288ff7c9a9 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...]
new db28f662bf33 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...]
new b4d04b891377 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new a1cf843d4536 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new f861889f8770 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...]
new 460375792081 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...]
new f70ee3dba8f1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 5f5455408959 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 1233d8d0956b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new af278cb3807b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 2737c8c06fbd Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
new 30bd06cb9671 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new a909587ad45f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 01edbd007990 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...]
new 179fb6d8d973 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 687b78fd2752 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...]
new eab2ef82e57b Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git
new 2d6338b1fd31 Merge branch 'main' of git://git.infradead.org/users/willy [...]
new 03e2140bcc0f Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...]
new e49c0c1abb0d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new 0172117e1dd0 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...]
new 36073501c2fe Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...]
new 835121ded7f9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 2313045a4e72 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...]
new 4f27f06ec121 Add linux-next specific files for 20250605
The 175 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.
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.