This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from 83aa09e9048 c++, coroutines: Fix typos in TRUTH_ANDIF_EXPRs.
new 787a8dec1ac Fortran: fix parsing of type parameter inquiries of substri [...]
new 42983ffde66 Fortran: Fix c_associated argument checks.
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/fortran/check.cc | 125 +++++++++++++++++------
gcc/fortran/expr.cc | 26 +++++
gcc/fortran/misc.cc | 3 +
gcc/fortran/primary.cc | 60 +++++++++--
gcc/testsuite/gfortran.dg/inquiry_type_ref_7.f90 | 62 +++++++++++
gcc/testsuite/gfortran.dg/pr120049_2.f90 | 62 +++++++++++
gcc/testsuite/gfortran.dg/pr120049_a.f90 | 7 +-
gcc/testsuite/gfortran.dg/pr120049_b.f90 | 2 -
8 files changed, 305 insertions(+), 42 deletions(-)
create mode 100644 gcc/testsuite/gfortran.dg/inquiry_type_ref_7.f90
create mode 100644 gcc/testsuite/gfortran.dg/pr120049_2.f90
--
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 9933a963a58 doc: Fix typo in description of nonstring attribute
new c2b90bf1343 Fix IPA-SRA issue with reverse SSO on specific pattern
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/ipa-sra.cc | 6 ++++++
gcc/testsuite/gnat.dg/sso19.adb | 13 +++++++++++++
gcc/testsuite/gnat.dg/sso19_pkg.adb | 13 +++++++++++++
gcc/testsuite/gnat.dg/sso19_pkg.ads | 24 ++++++++++++++++++++++++
gcc/tree.h | 2 +-
5 files changed, 57 insertions(+), 1 deletion(-)
create mode 100644 gcc/testsuite/gnat.dg/sso19.adb
create mode 100644 gcc/testsuite/gnat.dg/sso19_pkg.adb
create mode 100644 gcc/testsuite/gnat.dg/sso19_pkg.ads
--
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 7b76965df10 Enable afdo testing on AMD Zen3+
new 83aa09e9048 c++, coroutines: Fix typos in TRUTH_ANDIF_EXPRs.
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/cp/coroutines.cc | 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 branch master
in repository linux.
from dd3922cf9d4d Merge tag 'x86_sev_for_v6.16_rc1' of git://git.kernel.org/ [...]
new 56a7b9f8b059 ratelimit: Create functions to handle ratelimit_state internals
new 48e864ae8657 random: Avoid open-coded use of ratelimit_state structure' [...]
new 25228c60999f drm/i915: Avoid open-coded use of ratelimit_state structur [...]
new c6f7f1b2c0ff drm/amd/pm: Avoid open-coded use of ratelimit_state struct [...]
new 78bf44de47b3 ratelimit: Convert the ->missed field to atomic_t
new d343732ddbfa ratelimit: Count misses due to lock contention
new e64a348dc148 ratelimit: Avoid jiffies=0 special case
new cf8cfa8a9978 ratelimit: Reduce ___ratelimit() false-positive rate limiting
new 084a990ded63 ratelimit: Allow zero ->burst to disable ratelimiting
new aa2cc356f879 ratelimit: Force re-initialization when rate-limiting re-enabled
new 21ac6e5edac5 ratelimit: Don't flush misses counter if RATELIMIT_MSG_ON_RELEASE
new 123a1d97b2ba ratelimit: Avoid atomic decrement if already rate-limited
new 96d366048fed ratelimit: Avoid atomic decrement under lock if already ra [...]
new a940d145cc38 ratelimit: Warn if ->interval or ->burst are negative
new f2d0ea0f086a ratelimit: Simplify common-case exit path
new a69114c2a12c ratelimit: Use nolock_ret label to save a couple of lines of code
new 743a1942d52f ratelimit: Use nolock_ret label to collapse lock-failure code
new 4b2cce999c8f ratelimit: Use nolock_ret restructuring to collapse common [...]
new ba575cea29fd ratelimit: Drop redundant accesses to burst
new 97851c601636 Merge tag 'ratelimit.2025.05.25a' of git://git.kernel.org/ [...]
new 13a9a11358bc tools/memory-model: docs/README: Update introduction of lo [...]
new 366b88f68693 tools/memory-model: docs/simple.txt: Fix trivial typos
new f0a83980011c tools/memory-model: docs/ordering: Fix trivial typos
new 730c0a8ee429 tools/memory-model: docs/references: Remove broken link to [...]
new 5c9e0062989e tools/memory-model/Documentation: Fix SRCU section in expl [...]
new 95bf3760eb9c Merge tag 'lkmm.2025.05.25a' of git://git.kernel.org/pub/s [...]
new cb6749b961b6 scripts/kernel-doc: rename it to scripts/kernel-doc.pl
new 33a92a5b2e6f scripts/kernel-doc: add a symlink to the Perl version of k [...]
new 094a4845789b scripts/kernel-doc.py: add a Python parser
new 0a4e24128f4c scripts/kernel-doc.py: output warnings the same way as kerneldoc
new 3592385668c3 scripts/kernel-doc.py: better handle empty sections
new 01d3235dde90 scripts/kernel-doc.py: properly handle struct_group macros
new e31fd36da9c4 scripts/kernel-doc.py: move regex methods to a separate file
new d966dc658ce3 scripts/kernel-doc.py: move KernelDoc class to a separate file
new ee13b3f35c72 scripts/kernel-doc.py: move KernelFiles class to a separate file
new 1d6fea640e6c scripts/kernel-doc.py: move output classes to a separate file
new 4fa5e411379a scripts/kernel-doc.py: convert message output to an interactor
new 799b0d2a2a24 scripts/kernel-doc.py: move file lists to the parser function
new 0873e5543376 scripts/kernel-doc.py: implement support for -no-doc-sections
new c3597ab27bc0 scripts/kernel-doc.py: fix line number output
new 408269ae35d6 scripts/kernel-doc.py: fix handling of doc output check
new 9235ec5e2bf8 scripts/kernel-doc.py: properly handle out_section for ReST
new 9cbc2d3b137b scripts/kernel-doc.py: postpone warnings to the output plugin
new 02df8e3b333c docs: add a .pylintrc file with sys path for docs scripts
new 668b9d1dceb8 docs: sphinx: kerneldoc: verbose kernel-doc command if V=1
new 01c43355255e docs: sphinx: kerneldoc: ignore "\" characters from options
new feec610725e3 docs: sphinx: kerneldoc: use kernel-doc.py script
new 43ecfe6bc2ae scripts/kernel-doc.py: Set an output format for --none
new 485f6f7960c4 scripts/kernel-doc.py: adjust some coding style issues
new 78ea748f7978 scripts/lib/kdoc/kdoc_parser.py: fix Python compat with < v3.13
new 2ab867a4941d scripts/kernel-doc.py: move modulename to man class
new 91d00bd54f30 scripts/kernel-doc.py: properly handle KBUILD_BUILD_TIMESTAMP
new e4b2bd908c3d scripts/lib/kdoc/kdoc_parser.py: remove a python 3.9 dependency
new 11afeab6d74d scripts/kernel-doc.py: Properly handle Werror and exit codes
new fc862949a35a scripts/kernel-doc: switch to use kernel-doc.py
new a566ba5af595 scripts/lib/kdoc/kdoc_files.py: allow filtering output per fname
new 16740c29dbf3 scripts/kernel_doc.py: better handle exported symbols
new 04a383ced696 scripts/kernel-doc.py: Rename the kernel doc Re class to KernRe
new de258fa8ca8d scripts: kernel-doc: fix parsing function-like typedefs (again)
new 9f488ccd0f56 Merge branch 'mauro' into docs-mw
new fb42d8dcbc3f docs: automarkup: Move common logic to add and resolve xre [...]
new 3fa3b20ba15c docs: Disambiguate a pair of rST labels
new e54ac586674d cpufreq: editing corrections to cpufreq.rst
new dd0808ab40ca Added usb_string function to a namespace
new 1af310951e61 docs: hid: Fix typo in intel-thc-hid.rst
new 0cc9e7cae3e0 Documentation/rtla: Fix duplicate text about timerlat tracer
new caa42c6df3c4 Documentation/rtla: Fix typo in rtla-timerlat.rst
new e7d3b24e3402 Documentation/rtla: Fix typo in common_timerlat_description.rst
new 770840a0e7e8 Documentation/rtla: Include BPF sample collection
new 960c7d67879d docs/sp_SP: fix links to mailing list services
new 43e9076a00b1 docs: Fix conflicting contributor identity info
new 33583537dd5f Documentation: trace: Reduce toctree depth
new f0ba72e65516 Documentation: trace: Refactor toctree
new 439111ee0cef scripts/lib/kdoc/kdoc_files.py: don't try to join None
new f9cdbc5781f2 scripts/lib/kdoc/kdoc_parser.py: move states to a separate class
new 47c2d4168b2d scripts:kdoc_files.py: use glob for export_file seek
new 9d9bec3d90e3 docs: sphinx: kerneldoc: Use python class if available
new 76a9b59228d5 docs: Makefile: get rid of KERNELDOC_CONF env variable
new 110214e4ccd4 Makefile: move KERNELDOC macro to the main Makefile
new 5c5c32d7abd9 scripts/kernel-doc.py: don't create *.pyc files
new ff14943ea01d .gitignore: ignore Python compiled bytecode
new 6382f4e4e7bd Documentation: fix speculation.rst chapter
new 292c39b4d78c Documentation: x86: Fix a typo in fsgs.rst
new b437bf2dc577 docs: Sphinx: kerneldoc: only initialize kernel-doc classes once
new a4bd43d6f7b7 scripts/lib/kdoc: change mode to 0644
new e3b42e94cf10 scripts/lib/kdoc/kdoc_parser.py: move kernel entry to a class
new 6c2f0b28d76e docs: Makefile: store __pycache__ at the output directory
new c0fe189b590c docs: namespace: Tweak and reword resource control doc
new 40e71e32c858 Documentation: ioctl-number: Update outdated submission info
new a5b57bd9b1f9 docs: Makefile: Inherit PYTHONPYCACHEPREFIX setting as env [...]
new 8f82b560c568 docs: fix typo in firmware-related section
new 422f5b78bfb1 Documentation: leds: improve readibility of multicolor doc
new fea017a99ba5 docs: dmaengine: add explanation for DMA_ASYNC_TX capability
new 19f72d95ae31 Docs/zh_CN: Translate index.rst to Simplified Chinese
new ff6dfbf73c16 Docs/zh_CN: Translate msg_zerocopy.rst to Simplified Chinese
new 4f0145e9ea41 docs/zh_CN: Add how-to of Chinese translation
new 794056966da8 MAINTAINERS: Change Yanteng's email address
new db6b8b9bafa7 Merge tag 'Chinese-doc-6.16-rc1' of gitolite.kernel.org:pu [...]
new 95112d977fbc docs: admin-guide: fix typos in reporting-issues.rst
new 2dbe93d1e4d7 Fix spelling error for 'parallel'
new 52092c1d501b docs: fix "incase" typo in coresight/panic.rst
new 14e991154de2 Docs: relay: editing cleanups
new 1884847909af Docs: driver-api/basics: add kobject_event interfaces
new b26717852db7 docs: conf.py: drop backward support for old Sphinx versions
new d5048aca8d9d Documentation: ioctl-number: Update table intro
new 54538c24eeac Documentation: NTB: Fix typo
new a556bd882b94 docs: align with scripts/syscall.tbl migration
new 411c08ccdc86 MAINTAINERS: update linux-doc entry to cover new Python scripts
new 2f3f7ba1ae6e docs: kerneldoc.py: simplify exception handling logic
new 27565cfcd783 scripts: kernel-doc: prevent a KeyError when checking output
new c4941af28ca3 Documentation/scheduler: Fix typo in sched-stats domain fi [...]
new 5ccab49c104c docs: doc-guide: clarify latest theme usage
new d6d886005d32 Docs: doc-guide: update sphinx.rst Sphinx version number
new 3e443d167327 Merge tag 'docs-6.16' of git://git.lwn.net/linux
new 5f40eef1c734 selftests/nolibc: drop unnecessary sys/io.h include
new 9c138ac93922 tools/nolibc/types.h: fix mismatched parenthesis in minor()
new cdbf0f199e1f selftests/nolibc: drop dependency from sysroot to defconfig
new fd293cb81a7f selftests/nolibc: only consider XARCH for CFLAGS when requested
new 8e1930296f92 tools/nolibc: Add support for SPARC
new 60ccc16f530a tools/nolibc: drop manual stack pointer alignment
new 8399f1466668 tools/nolibc: add __nolibc_has_feature()
new f4152715dcd5 tools/nolibc: add __nolibc_aligned() and __nolibc_aligned_as()
new 9fca5554af70 tools/nolibc: disable function sanitizer for _start_c()
new 0e75768ba24d tools/nolibc: properly align dirent buffer
new 4d231a7df1a8 tools/nolibc: fix integer overflow in i{64,}toa_r() and
new 6478251f9512 selftests/nolibc: disable ubsan for smash_stack()
new 8509b5c9fa98 selftests/nolibc: enable UBSAN if available
new 060525302ba9 tools/nolibc: prepare for headers in subdirectories
new 2b45ceb915b0 tools/nolibc: add elf.h
new ecc091d93a22 tools/nolibc: move open() and friends to fcntl.h
new 9e67941dde6e tools/nolibc: move getauxval() to sys/auxv.h
new cce273161e78 tools/nolibc: move mmap() and friends to sys/mman.h
new c6e6c2c4d710 tools/nolibc: move stat() and friends to sys/stat.h
new 0fd55773f471 tools/nolibc: move syscall() to sys/syscall.h
new face777a442b tools/nolibc: move gettimeofday() to sys/time.h
new ffb94910c3ff tools/nolibc: add sys/types.h shim
new 6d1724ec864b tools/nolibc: move wait() and friends to sys/wait.h
new 4c99fbc6a06f tools/nolibc: handle intmax_t/uintmax_t in printf
new e5407c0820ea tools/nolibc: use intmax definitions from compiler
new 248ddc80b145 tools/nolibc: use pselect6_time64 if available
new 4de88a88bcbe tools/nolibc: use ppoll_time64 if available
new 9b070d97d9e5 tools/nolibc: add tolower() and toupper()
new 7b11531ed172 tools/nolibc: add _exit()
new 67fe525e3401 tools/nolibc: add setpgrp()
new 0c89abf5ab3f tools/nolibc: implement waitpid() in terms of waitid()
new 4175b5584510 Revert "selftests/nolibc: use waitid() over waitpid()"
new 5197b7b87cbf tools/nolibc: add dprintf() and vdprintf()
new bae3cd708e8a tools/nolibc: add getopt()
new f7b3eeffd402 tools/nolibc: allow different write callbacks in printf
new 9f4a2e28bc47 tools/nolibc: allow limiting of printf destination size
new ed45d24cf235 tools/nolibc: add snprintf() and friends
new c685cd6db59c selftests/nolibc: use snprintf() for printf tests
new 6311e4893ad2 selftests/nolibc: rename vfprintf test suite
new b0bd7760df94 selftests/nolibc: add test for snprintf() truncation
new e90ce42e8138 tools/nolibc: implement width padding in printf()
new a6a054c8ad32 tools/nolibc: add target to check header usability
new 3785289f97e2 tools/nolibc: include nolibc.h early from all header files
new 443c6467fcd6 selftests/nolibc: always run nolibc header check
new 66a4f9bb1e89 tools/nolibc: Add m68k support
new dc2c656e1f68 tools/nolibc: move poll() to poll.h
new 1f421ddf494d tools/nolibc: use poll-related definitions from UAPI headers
new 05b6b2a9efa4 tools/nolibc: add strstr()
new 7a7cd445d927 tools/nolibc: add %m printf format
new 2337d39f7233 tools/nolibc: add more stat() variants
new 55175d8659d2 tools/nolibc: add mremap()
new 801f020b5f3d tools/nolibc: add getrandom()
new bf5e8a78bede tools/nolibc: add abs() and friends
new 1e10b8534f5a tools/nolibc: add support for access() and faccessat()
new 50647213e115 tools/nolibc: add clock_getres(), clock_gettime() and cloc [...]
new fa7bf84486e4 tools/nolibc: add timer functions
new da69cfb17b2a tools/nolibc: add timerfd functionality
new 7ff3c71a4795 tools/nolibc: add difftime()
new 256dc7339d46 tools/nolibc: add namespace functionality
new a009a0c6faa9 tools/nolibc: add fopen()
new 5e7392dc82ed tools/nolibc: fall back to sys_clock_gettime() in gettimeofday()
new 59303930326a tools/nolibc: implement wait() in terms of waitpid()
new 7281be583117 tools/nolibc: move ioctl() to sys/ioctl.h
new 6e7c805a93a0 tools/nolibc: move mount() to sys/mount.h
new 3edd5365f99e tools/nolibc: move prctl() to sys/prctl.h
new 2efb9050909f tools/nolibc: move reboot() to sys/reboot.h
new 9089524753b4 tools/nolibc: move getrlimit() and friends to sys/resource.h
new e1211e220635 tools/nolibc: move makedev() and friends to sys/sysmacros.h
new 0f971358dcf3 tools/nolibc: move uname() and friends to sys/utsname.h
new 2217abe09ce4 tools/nolibc: move NULL and offsetof() to sys/stddef.h
new 2011097c17c6 selftests/nolibc: drop include guards around standard headers
new df82ffc5a3c1 selftests: harness: Add kselftest harness selftest
new 575eca2c8c7d selftests: harness: Use C89 comment style
new 6c409e0d87e3 selftests: harness: Ignore unused variant argument warning
new c2bcc8e9577a selftests: harness: Mark functions without prototypes static
new 5cccec7239c4 selftests: harness: Remove inline qualifier for wrappers
new 67ee52611b4d selftests: harness: Remove dependency on libatomic
new 73a3cde97677 selftests: harness: Implement test timeouts through pidfd
new fb25e99bce8d selftests: harness: Don't set setup_completed for fixturel [...]
new 906dbc17d61c selftests: harness: Move teardown conditional into test metadata
new 5f036a2a8e09 selftests: harness: Add teardown callback to test metadata
new f46ddc2cbac3 selftests: harness: Add "variant" and "self" to test metadata
new 869c788909b9 selftests: harness: Stop using setjmp()/longjmp()
new 015a99fa7665 Merge tag 'nolibc-20250526-for-6.16-1' of git://git.kernel [...]
The 198 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:
.gitignore | 1 +
.pylintrc | 2 +
Documentation/Makefile | 9 +-
.../admin-guide/namespaces/resource-control.rst | 24 +-
Documentation/admin-guide/pm/cpufreq.rst | 8 +-
.../admin-guide/quickly-build-trimmed-linux.rst | 4 +-
Documentation/admin-guide/reporting-issues.rst | 6 +-
.../verify-bugs-and-bisect-regressions.rst | 4 +-
Documentation/arch/x86/x86_64/fsgs.rst | 2 +-
Documentation/conf.py | 164 +-
Documentation/doc-guide/sphinx.rst | 14 +-
Documentation/driver-api/basics.rst | 3 +
Documentation/driver-api/dmaengine/provider.rst | 8 +-
Documentation/driver-api/ntb.rst | 2 +-
Documentation/driver-api/usb/usb.rst | 1 +
Documentation/filesystems/relay.rst | 26 +-
Documentation/gpu/rfc/i915_scheduler.rst | 2 +-
Documentation/hid/intel-thc-hid.rst | 8 +-
Documentation/index.rst | 2 +-
Documentation/leds/leds-class-multicolor.rst | 82 +-
Documentation/process/1.Intro.rst | 12 +-
Documentation/process/adding-syscalls.rst | 84 +
Documentation/scheduler/sched-stats.rst | 2 +-
Documentation/sphinx/automarkup.py | 97 +-
Documentation/sphinx/kerneldoc.py | 219 +-
Documentation/staging/speculation.rst | 1 -
.../tools/rtla/common_timerlat_description.rst | 10 +-
Documentation/tools/rtla/rtla-timerlat.rst | 9 +-
Documentation/trace/coresight/panic.rst | 4 +-
Documentation/trace/index.rst | 98 +-
.../translations/sp_SP/process/2.Process.rst | 11 +-
Documentation/translations/sp_SP/process/howto.rst | 10 +-
.../translations/sp_SP/process/kernel-docs.rst | 5 +-
.../sp_SP/process/submitting-patches.rst | 13 +-
Documentation/translations/zh_CN/how-to.rst | 459 ++++
Documentation/translations/zh_CN/index.rst | 24 +-
.../translations/zh_CN/networking/index.rst | 160 ++
.../translations/zh_CN/networking/msg_zerocopy.rst | 223 ++
Documentation/userspace-api/ioctl/ioctl-number.rst | 13 +-
MAINTAINERS | 8 +-
Makefile | 5 +
drivers/char/random.c | 9 +-
drivers/gpu/drm/Makefile | 2 +-
drivers/gpu/drm/amd/pm/amdgpu_pm.c | 11 +-
drivers/gpu/drm/i915/Makefile | 2 +-
drivers/gpu/drm/i915/i915_perf.c | 8 +-
include/drm/Makefile | 2 +-
include/linux/ratelimit.h | 37 +-
include/linux/ratelimit_types.h | 5 +-
lib/ratelimit.c | 75 +-
scripts/Makefile.build | 2 +-
scripts/find-unused-docs.sh | 2 +-
scripts/kernel-doc | 2440 +-------------------
scripts/{kernel-doc => kernel-doc.pl} | 2 +-
scripts/kernel-doc.py | 315 +++
scripts/lib/kdoc/kdoc_files.py | 291 +++
scripts/lib/kdoc/kdoc_output.py | 793 +++++++
scripts/lib/kdoc/kdoc_parser.py | 1745 ++++++++++++++
scripts/lib/kdoc/kdoc_re.py | 273 +++
tools/include/nolibc/Makefile | 34 +-
tools/include/nolibc/arch-aarch64.h | 1 -
tools/include/nolibc/arch-arm.h | 2 -
tools/include/nolibc/arch-i386.h | 2 -
tools/include/nolibc/arch-loongarch.h | 7 -
tools/include/nolibc/arch-m68k.h | 141 ++
tools/include/nolibc/arch-powerpc.h | 2 -
tools/include/nolibc/arch-riscv.h | 1 -
.../include/nolibc/{arch-riscv.h => arch-sparc.h} | 166 +-
tools/include/nolibc/arch-x86_64.h | 1 -
tools/include/nolibc/arch.h | 4 +
tools/include/nolibc/compiler.h | 9 +
tools/include/nolibc/crt.h | 5 +
tools/include/nolibc/ctype.h | 6 +-
tools/include/nolibc/dirent.h | 10 +-
tools/include/nolibc/elf.h | 15 +
tools/include/nolibc/errno.h | 6 +-
tools/include/nolibc/fcntl.h | 69 +
tools/include/nolibc/getopt.h | 101 +
tools/include/nolibc/math.h | 31 +
tools/include/nolibc/nolibc.h | 21 +
tools/include/nolibc/poll.h | 55 +
tools/include/nolibc/sched.h | 50 +
tools/include/nolibc/signal.h | 6 +-
tools/include/nolibc/std.h | 6 +-
tools/include/nolibc/stddef.h | 24 +
tools/include/nolibc/stdint.h | 4 +-
tools/include/nolibc/stdio.h | 167 +-
tools/include/nolibc/stdlib.h | 54 +-
tools/include/nolibc/string.h | 40 +-
tools/include/nolibc/sys.h | 423 +---
tools/include/nolibc/sys/auxv.h | 41 +
tools/include/nolibc/sys/ioctl.h | 29 +
tools/include/nolibc/sys/mman.h | 82 +
tools/include/nolibc/sys/mount.h | 37 +
tools/include/nolibc/sys/prctl.h | 36 +
tools/include/nolibc/sys/random.h | 34 +
tools/include/nolibc/sys/reboot.h | 34 +
tools/include/nolibc/sys/resource.h | 53 +
tools/include/nolibc/sys/stat.h | 94 +
tools/include/nolibc/sys/syscall.h | 19 +
tools/include/nolibc/sys/sysmacros.h | 20 +
tools/include/nolibc/sys/time.h | 49 +
tools/include/nolibc/sys/timerfd.h | 87 +
tools/include/nolibc/sys/types.h | 7 +
tools/include/nolibc/sys/utsname.h | 42 +
tools/include/nolibc/sys/wait.h | 116 +
tools/include/nolibc/time.h | 189 +-
tools/include/nolibc/types.h | 32 +-
tools/include/nolibc/unistd.h | 40 +-
tools/memory-model/Documentation/README | 7 +-
tools/memory-model/Documentation/explanation.txt | 2 +-
tools/memory-model/Documentation/locking.txt | 5 +
tools/memory-model/Documentation/ordering.txt | 22 +-
tools/memory-model/Documentation/recipes.txt | 4 +
tools/memory-model/Documentation/references.txt | 3 +-
tools/memory-model/Documentation/simple.txt | 4 +-
tools/testing/selftests/Makefile | 1 +
tools/testing/selftests/kselftest_harness.h | 170 +-
.../testing/selftests/kselftest_harness/.gitignore | 2 +
tools/testing/selftests/kselftest_harness/Makefile | 7 +
.../selftests/kselftest_harness/harness-selftest.c | 136 ++
.../kselftest_harness/harness-selftest.expected | 64 +
.../kselftest_harness/harness-selftest.sh | 13 +
tools/testing/selftests/nolibc/Makefile | 28 +-
.../testing/selftests/nolibc/nolibc-test-linkage.c | 2 -
tools/testing/selftests/nolibc/nolibc-test.c | 331 ++-
tools/testing/selftests/nolibc/run-tests.sh | 7 +
tools/tracing/rtla/README.txt | 7 +
128 files changed, 7563 insertions(+), 3609 deletions(-)
create mode 100644 .pylintrc
create mode 100644 Documentation/translations/zh_CN/how-to.rst
create mode 100644 Documentation/translations/zh_CN/networking/index.rst
create mode 100644 Documentation/translations/zh_CN/networking/msg_zerocopy.rst
mode change 100755 => 120000 scripts/kernel-doc
copy scripts/{kernel-doc => kernel-doc.pl} (99%)
create mode 100755 scripts/kernel-doc.py
create mode 100644 scripts/lib/kdoc/kdoc_files.py
create mode 100644 scripts/lib/kdoc/kdoc_output.py
create mode 100644 scripts/lib/kdoc/kdoc_parser.py
create mode 100644 scripts/lib/kdoc/kdoc_re.py
create mode 100644 tools/include/nolibc/arch-m68k.h
copy tools/include/nolibc/{arch-riscv.h => arch-sparc.h} (51%)
create mode 100644 tools/include/nolibc/elf.h
create mode 100644 tools/include/nolibc/fcntl.h
create mode 100644 tools/include/nolibc/getopt.h
create mode 100644 tools/include/nolibc/math.h
create mode 100644 tools/include/nolibc/poll.h
create mode 100644 tools/include/nolibc/sched.h
create mode 100644 tools/include/nolibc/stddef.h
create mode 100644 tools/include/nolibc/sys/auxv.h
create mode 100644 tools/include/nolibc/sys/ioctl.h
create mode 100644 tools/include/nolibc/sys/mman.h
create mode 100644 tools/include/nolibc/sys/mount.h
create mode 100644 tools/include/nolibc/sys/prctl.h
create mode 100644 tools/include/nolibc/sys/random.h
create mode 100644 tools/include/nolibc/sys/reboot.h
create mode 100644 tools/include/nolibc/sys/resource.h
create mode 100644 tools/include/nolibc/sys/stat.h
create mode 100644 tools/include/nolibc/sys/syscall.h
create mode 100644 tools/include/nolibc/sys/sysmacros.h
create mode 100644 tools/include/nolibc/sys/time.h
create mode 100644 tools/include/nolibc/sys/timerfd.h
create mode 100644 tools/include/nolibc/sys/types.h
create mode 100644 tools/include/nolibc/sys/utsname.h
create mode 100644 tools/include/nolibc/sys/wait.h
create mode 100644 tools/testing/selftests/kselftest_harness/.gitignore
create mode 100644 tools/testing/selftests/kselftest_harness/Makefile
create mode 100644 tools/testing/selftests/kselftest_harness/harness-selftest.c
create mode 100644 tools/testing/selftests/kselftest_harness/harness-selftest.expected
create mode 100755 tools/testing/selftests/kselftest_harness/harness-selftest.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 gcc.
from 2a6c6e9c6d3 Fix IPA-SRA issue with reverse SSO on specific pattern
new fbe6dea1a1b Remove dead code in auto-profile.cc
new 7b76965df10 Enable afdo testing on AMD Zen3+
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:
contrib/gen_autofdo_event.py | 21 +++++++++---
gcc/auto-profile.cc | 69 ----------------------------------------
gcc/config/i386/gcc-auto-profile | 29 +++++++++++++----
3 files changed, 39 insertions(+), 80 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 04871e74886 diagnostics: rework experimental-html output [PR116792]
new 2a6c6e9c6d3 Fix IPA-SRA issue with reverse SSO on specific pattern
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/ipa-sra.cc | 6 ++++++
gcc/testsuite/gnat.dg/sso19.adb | 13 +++++++++++++
gcc/testsuite/gnat.dg/sso19_pkg.adb | 13 +++++++++++++
gcc/testsuite/gnat.dg/sso19_pkg.ads | 24 ++++++++++++++++++++++++
gcc/tree.h | 2 +-
5 files changed, 57 insertions(+), 1 deletion(-)
create mode 100644 gcc/testsuite/gnat.dg/sso19.adb
create mode 100644 gcc/testsuite/gnat.dg/sso19_pkg.adb
create mode 100644 gcc/testsuite/gnat.dg/sso19_pkg.ads
--
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 b380d260ba5 AVR: target/120441 - Fix f7_exp for |x| ≥ 512.
new 85f466ed0d4 c++: unifying specializations of non-primary tmpls [PR120161]
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/cp/pt.cc | 6 +++---
gcc/testsuite/g++.dg/template/unify13.C | 18 ++++++++++++++++++
2 files changed, 21 insertions(+), 3 deletions(-)
create mode 100644 gcc/testsuite/g++.dg/template/unify13.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 linux.
from b1456f6dc167 Merge tag 'timers-core-2025-05-25' of git://git.kernel.org [...]
new 189572bf4e00 cpumask: Relax cpumask_any_but()
new 13f0a02bf4c1 find: Add find_first_andnot_bit()
new 5da703ef4e4a cpumask: Add cpumask_{first,next}_andnot() API
new 94f753143028 x86/resctrl: Optimize cpumask_any_housekeeping()
new dcb1d3d3b77b x86/resctrl: Remove the limit on the number of CLOSID
new 7704fb81bc87 x86/resctrl: Rename resctrl_sched_in() to begin with "resc [...]
new 8eb7ad66badc x86/resctrl: Check all domains are offline in resctrl_exit()
new 8c992e24a062 x86/resctrl: Resctrl_exit() teardown resctrl but leave the [...]
new bc740420d7ae x86/resctrl: Drop __init/__exit on assorted symbols
new 6c72fb8d8bd7 x86/resctrl: Move is_mba_sc() out of core.c
new d4fb6b8e4640 x86/resctrl: Add end-marker to the resctrl_event_id enum
new 2a6566038544 x86/resctrl: Expand the width of domid by replacing mon_data_bits
new 270f00bcc952 x86/resctrl: Split trace.h
new 003e86077143 x86/resctrl: Add 'resctrl' to the title of the resctrl doc [...]
new bff70402d6d6 fs/resctrl: Add boiler plate for external resctrl code
new 3d95a49b365e x86/resctrl: Move the filesystem bits to headers visible t [...]
new 7bdb619c7f9f x86/resctrl: Move enum resctrl_event_id to resctrl.h
new 272ed1c28c9d x86/resctrl: Fix types in resctrl_arch_mon_ctx_{alloc,free [...]
new 279f225951e3 x86/resctrl: Move pseudo lock prototypes to include/linux/ [...]
new 556f48a5093b x86/resctrl: Squelch whitespace anomalies in resctrl core code
new df3dc0efcc01 x86/resctrl: Prefer alloc(sizeof(*foo)) idiom in rdt_init_ [...]
new b7b57edbf568 x86/resctrl: Relax some asm #includes
new f6b25be204b8 x86/resctrl: Always initialise rid field in rdt_resources_all[]
new 7168ae330e81 x86,fs/resctrl: Move the resctrl filesystem code to live i [...]
new 54d14f25664b MAINTAINERS: Add reviewers for fs/resctrl
new 664a231d90aa Merge tag 'x86_cache_for_v6.16_rc1' of git://git.kernel.or [...]
new 20e190b1c1fd EDAC/igen6: Skip absent memory controllers
new b804d7c59aea EDAC/igen6: Add Intel Arizona Beach SoCs support
new 099d2db3625b EDAC/igen6: Add Intel Amston Lake SoCs support
new 20d2d476b3ae EDAC/skx_common: Fix general protection fault
new eeed3e03f426 EDAC/{skx_common,i10nm}: Fix the loss of saved RRL for HBM [...]
new 4878e1e90056 EDAC/i10nm: Explicitly set the modes of the RRL register sets
new 1a8a6af663a7 EDAC/{skx_common,i10nm}: Structure the per-channel RRL registers
new ba3985c1faf5 EDAC/{skx_common,i10nm}: Refactor enable_retry_rd_err_log()
new 126168fa2c3e EDAC/{skx_common,i10nm}: Refactor show_retry_rd_err_log()
new 5904dc561ef2 EDAC/{skx_common,i10nm}: Add RRL support for Intel Granite [...]
new 180f091224a0 EDAC/ie31200: Add two Intel SoCs for EDAC support
new 2b2408aca90b EDAC/i10nm: Fix the bitwise operation between variables of [...]
new ea3b0b7f541b EDAC/bluefield: Don't use bluefield_edac_readl() result on error
new ada1b0436b5a Merge tag 'edac_updates_for_v6.16' of git://git.kernel.org [...]
new 824c6384e8d9 x86/mtrr: Check if fixed-range MTRRs exist in mtrr_save_fi [...]
new 350a604221d2 Merge tag 'x86_mtrr_for_v6.16_rc1' of git://git.kernel.org [...]
new 770de678bc28 x86/sev: Add SVSM vTPM probe/send_command functions
new b2849b072366 svsm: Add header with SVSM_VTPM_CMD helpers
new 93b7c6b3ce91 tpm: Add SNP SVSM vTPM driver
new e396dd85172c x86/sev: Register tpm-svsm platform device
new dd3922cf9d4d Merge tag 'x86_sev_for_v6.16_rc1' of git://git.kernel.org/ [...]
The 47 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/index.rst | 1 -
Documentation/filesystems/index.rst | 1 +
.../{arch/x86 => filesystems}/resctrl.rst | 6 +-
MAINTAINERS | 5 +-
arch/Kconfig | 8 +
arch/x86/Kconfig | 11 +-
arch/x86/coco/sev/core.c | 69 +-
arch/x86/include/asm/resctrl.h | 19 +-
arch/x86/include/asm/sev.h | 7 +
arch/x86/kernel/cpu/mtrr/generic.c | 2 +-
arch/x86/kernel/cpu/resctrl/Makefile | 2 +
arch/x86/kernel/cpu/resctrl/core.c | 31 +-
arch/x86/kernel/cpu/resctrl/ctrlmondata.c | 635 ---
arch/x86/kernel/cpu/resctrl/internal.h | 397 +-
arch/x86/kernel/cpu/resctrl/monitor.c | 918 +---
arch/x86/kernel/cpu/resctrl/pseudo_lock.c | 1092 +----
.../cpu/resctrl/{trace.h => pseudo_lock_trace.h} | 26 +-
arch/x86/kernel/cpu/resctrl/rdtgroup.c | 4432 +-------------------
arch/x86/kernel/process_32.c | 2 +-
arch/x86/kernel/process_64.c | 2 +-
drivers/char/tpm/Kconfig | 10 +
drivers/char/tpm/Makefile | 1 +
drivers/char/tpm/tpm_svsm.c | 125 +
drivers/edac/bluefield_edac.c | 20 +-
drivers/edac/i10nm_base.c | 479 ++-
drivers/edac/ie31200_edac.c | 6 +
drivers/edac/igen6_edac.c | 86 +-
drivers/edac/skx_common.c | 1 +
drivers/edac/skx_common.h | 61 +-
fs/Kconfig | 1 +
fs/Makefile | 1 +
fs/resctrl/Kconfig | 39 +
fs/resctrl/Makefile | 6 +
{arch/x86/kernel/cpu => fs}/resctrl/ctrlmondata.c | 97 +-
{arch/x86/kernel/cpu => fs}/resctrl/internal.h | 299 +-
{arch/x86/kernel/cpu => fs}/resctrl/monitor.c | 390 +-
fs/resctrl/monitor_trace.h | 33 +
{arch/x86/kernel/cpu => fs}/resctrl/pseudo_lock.c | 502 +--
{arch/x86/kernel/cpu => fs}/resctrl/rdtgroup.c | 483 +--
include/linux/cpumask.h | 75 +-
include/linux/find.h | 25 +
include/linux/resctrl.h | 38 +-
include/linux/resctrl_types.h | 16 +-
include/linux/tpm_svsm.h | 149 +
lib/find_bit.c | 11 +
45 files changed, 1537 insertions(+), 9083 deletions(-)
rename Documentation/{arch/x86 => filesystems}/resctrl.rst (99%)
rename arch/x86/kernel/cpu/resctrl/{trace.h => pseudo_lock_trace.h} (56%)
create mode 100644 drivers/char/tpm/tpm_svsm.c
create mode 100644 fs/resctrl/Kconfig
create mode 100644 fs/resctrl/Makefile
copy {arch/x86/kernel/cpu => fs}/resctrl/ctrlmondata.c (87%)
copy {arch/x86/kernel/cpu => fs}/resctrl/internal.h (62%)
copy {arch/x86/kernel/cpu => fs}/resctrl/monitor.c (69%)
create mode 100644 fs/resctrl/monitor_trace.h
copy {arch/x86/kernel/cpu => fs}/resctrl/pseudo_lock.c (66%)
copy {arch/x86/kernel/cpu => fs}/resctrl/rdtgroup.c (93%)
create mode 100644 include/linux/tpm_svsm.h
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.