This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch google/grte/v5-2.27/master
in repository glibc.
from 82dcfc6d7b getaddrinfo: Fix leak with AI_ALL [BZ #28852]
new 04a99db8c7 nptl: x86_64: Use same code for CURRENT_STACK_FRAME and stac [...]
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:
sysdeps/x86_64/nptl/pthreaddef.h | 4 +++-
sysdeps/x86_64/stackinfo.h | 4 +++-
2 files changed, 6 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 ea1506adbe7 libdiagnostics: add a "sarif-replay" command-line tool [PR96032]
new 3d525fce70f c: Allow bool and enum null pointer constants [PR112556]
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/c/c-typeck.cc | 2 +
gcc/testsuite/gcc.dg/c11-null-pointer-constant-1.c | 55 ++++++++++
gcc/testsuite/gcc.dg/c23-null-pointer-constant-1.c | 120 +++++++++++++++++++++
3 files changed, 177 insertions(+)
create mode 100644 gcc/testsuite/gcc.dg/c11-null-pointer-constant-1.c
create mode 100644 gcc/testsuite/gcc.dg/c23-null-pointer-constant-1.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 releases/gcc-14
in repository gcc.
from 3cb7ac6f02d AVR: target/117659 - Fix wrong code for u24 << 16.
new fee46161385 i386: Enable *rsqrtsf2_sse without TARGET_SSE_MATH [PR117357]
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/i386.md | 2 +-
gcc/testsuite/gcc.target/i386/pr117357.c | 7 +++++++
2 files changed, 8 insertions(+), 1 deletion(-)
create mode 100644 gcc/testsuite/gcc.target/i386/pr117357.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 a3098b9a728 Fix test failures for enum-alias-{1,2,3} on arm-eabi [PR117419]
new 344356f781d i386: Enable *rsqrtsf2_sse without TARGET_SSE_MATH [PR117357]
new c9d21e19df2 testsuite: move dg-test cleanup code from gcc-dg.exp to its [...]
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/config/i386/i386.md | 2 +-
gcc/testsuite/gcc.target/i386/pr117357.c | 7 ++
gcc/testsuite/lib/dg-test-cleanup.exp | 116 +++++++++++++++++++++++++++++++
gcc/testsuite/lib/gcc-dg.exp | 102 +--------------------------
libatomic/testsuite/lib/libatomic.exp | 1 +
libgomp/testsuite/lib/libgomp.exp | 1 +
libitm/testsuite/lib/libitm.exp | 1 +
libphobos/testsuite/lib/libphobos-dg.exp | 1 +
libstdc++-v3/testsuite/lib/libstdc++.exp | 1 +
libvtv/testsuite/lib/libvtv.exp | 1 +
10 files changed, 131 insertions(+), 102 deletions(-)
create mode 100644 gcc/testsuite/gcc.target/i386/pr117357.c
create mode 100644 gcc/testsuite/lib/dg-test-cleanup.exp
--
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 a019429f365 Add a timevar for late combine
new a3098b9a728 Fix test failures for enum-alias-{1,2,3} on arm-eabi [PR117419]
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/gcc.dg/enum-alias-1.c | 2 +-
gcc/testsuite/gcc.dg/enum-alias-2.c | 2 +-
gcc/testsuite/gcc.dg/enum-alias-3.c | 2 +-
3 files 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 adc218676eef Linux 6.12
new ee3283c608df timekeeping: Add interfaces for handling timestamps with a [...]
new 2a15385742c6 timekeeping: Add percpu counter for tracking floor swap events
new d7c898a73f87 Merge tag 'timers-core-for-vfs' of ssh://gitolite.kernel.o [...]
new 4e40eff0b573 fs: add infrastructure for multigrain timestamps
new b82f92d5dd1a fs: have setattr_copy handle multigrain timestamps appropriately
new 7f2c86cba3c5 fs: handle delegated timestamps in setattr_copy_mgtime
new c86e3c47187a fs: tracepoints around multigrain timestamp events
new 73a47cf40f84 fs: add percpu counters for significant multigrain timesta [...]
new e3fad0376d80 Documentation: add a new file documenting multigrain timestamps
new 1cf7e834a6fb xfs: switch to multigrain timestamps
new d0382c698f9c ext4: switch to multigrain timestamps
new e2e801d6e625 btrfs: convert to multigrain timestamps
new 234d8895e3ad tmpfs: add support for multigrain timestamps
new b40508ca5d5c Merge patch series "timekeeping/fs: multigrain timestamp redux"
new 9fed2c0f2f07 fs: reduce pointer chasing in is_mgtime() test
new 6ac81fd55e8a Merge tag 'vfs-6.13.mgtime' of git://git.kernel.org/pub/sc [...]
new 5fadeed64d27 adfs: convert adfs to use the new mount api
new de25e36d83fc affs: convert affs to use the new mount api
new c3099e72bf4f befs: convert befs to use the new mount api
new ffcd06b6d13b hfs: convert hfs to use the new mount api
new 432f7c78cb00 hfsplus: convert hfsplus to use the new mount api
new 5b00a0f96d0a Merge patch series "adfs, affs, befs, hfs, hfsplus: conver [...]
new 945be8ca819e jfs: convert jfs to use the new mount api
new c323cbf72052 hpfs: convert hpfs to use the new mount api
new c1a6b0fc0400 ubifs: Convert ubifs to use the new mount API
new 51ceeb1a8142 efs: fix the efs new mount api implementation
new 4eb98b7760e8 Merge tag 'vfs-6.13.mount.api' of git://git.kernel.org/pub [...]
new 8cf9a01edc21 fs: Introduce FOP_ASYNC_LOCK
new 2253ab99f2e9 gfs2/ocfs2: set FOP_ASYNC_LOCK
new 7e64c5bc497c NLM/NFSD: Fix lock notifications for async-capable filesystems
new b875bd5b381e exportfs: Remove EXPORT_OP_ASYNC_LOCK
new 09ee2a670d08 Merge patch series "Fixup NLM and kNFSD file lock callbacks"
new 318580ad7f28 hugetlbfs: support tracepoint
new 014ad7c42a69 hugetlbfs: use tracepoints in hugetlbfs functions.
new 2b2b1a20db83 Merge patch series "Introduce tracepoint for hugetlbfs"
new 9d926f10b7ff filemap: filemap_read() should check that the offset is po [...]
new 05fba0a11557 fs: support relative paths with FSCONFIG_SET_STRING
new 6474353a5e3d epoll: annotate racy check
new e6957c99dca5 vfs: Add a sysctl for automated deletion of dentry
new 1e756248be2a fs: Reorganize kerneldoc parameter names
new 0cb9c994e71c namespace: Use atomic64_inc_return() in alloc_mnt_ns()
new c2986387430a vfs: inode insertion kdoc corrections
new 2714b0d1f369 fcntl: make F_DUPFD_QUERY associative
new 80d3ab22277e fs/inode: Fix a typo
new a54fc4932438 mm/page-writeback.c: Update comment for BANDWIDTH_INTERVAL
new 98f3ac9ba0ec mm/page-writeback.c: Fix comment of wb_domain_writeout_add()
new 0dfcb72d33c7 coredump: add cond_resched() to dump_user_range
new 900bbaae67e9 epoll: Add synchronous wakeup support for ep_poll_callback
new 99bdadbde9c4 acl: Realign struct posix_acl to save 8 bytes
new 8c6e03ffedc5 acl: Annotate struct posix_acl with __counted_by()
new 30dac24e14b5 fs/writeback: convert wbc_account_cgroup_owner to take a folio
new e017671f534d initramfs: avoid filename buffer overrun
new cb80d9074f2a fs: optimize acl_permission_check()
new fdfa4c02e6dd freevxfs: Replace one-element array with flexible array member
new 1c82587cb576 hfsplus: don't query the device logical block size multiple times
new c4d7d90747f4 fs:aio: Remove TODO comment suggesting hash or array usage [...]
new 75ead69a7173 fs: don't let statmount return empty strings
new ed9d95f691c2 fs: add the ability for statmount() to report the fs_subtype
new 44010543fc8b fs: add the ability for statmount() to report the sb_source
new 3a6ffeb12797 Merge patch series "fs: allow statmount to fetch the fs_su [...]
new 4d7485cff599 writeback: add a __releases annoation to wbc_attach_and_un [...]
new 8182a8b39aa2 writeback: wbc_attach_fdatawrite_inode out of line
new 39bb1bf0b494 Merge patch series "two little writeback cleanups v2"
new 2f4d4503e9e5 statmount: add flag to retrieve unescaped options
new 45c9faf50665 vfs: make evict() use smp_mb__after_spinlock instead of smp_mb
new aefff51e1c29 statmount: retrieve security mount options
new 70e7730c2a78 Merge tag 'vfs-6.13.misc' of git://git.kernel.org/pub/scm/ [...]
new e7572e5deaf3 rust: types: add `NotThreadSafe`
new 913f8cf4f376 rust: task: add `Task::current_raw`
new 851849824bb5 rust: file: add Rust abstraction for `struct file`
new a3df991d3d06 rust: cred: add Rust abstraction for `struct cred`
new 94d356c0335f rust: security: add abstraction for secctx
new 5da9857b127e rust: file: add `FileDescriptorReservation`
new 8ad1a41f7e23 rust: file: add `Kuid` wrapper
new ac681835b674 rust: file: add abstraction for `poll_table`
new 70d7f7dbd98a Merge patch series "File abstractions needed by Rust Binder"
new 22018a5a54a3 rust: add seqfile abstraction
new fe95f58320e6 rust: task: adjust safety comments in Task methods
new 5bb6ba448fe3 Merge tag 'vfs-6.13.rust.file' of git://git.kernel.org/pub [...]
new 9c33d85e34c2 fs: Move clearing of mappedtodisk to buffer.c
new a38117bc0de6 nilfs2: Convert nilfs_copy_buffer() to use folios
new a04d5f82fa38 mm: Remove PageMappedToDisk
new a6752a6e7fb0 btrfs: Switch from using the private_2 flag to owner_2
new fd15ba4cb00a ceph: Remove call to PagePrivate2()
new 7735348d9f3a migrate: Remove references to Private2
new c6bbfc7ce156 Merge patch series "Filesystem page flags cleanup"
new 56be9aaf98d5 Merge tag 'vfs-6.13.pagecache' of git://git.kernel.org/pub [...]
new fcd4904e2f69 netfs: Remove call to folio_index()
new c6a90fe7f080 netfs: Fix a few minor bugs in netfs_page_mkwrite()
new e995e8b60026 netfs: Remove unnecessary references to pages
new 9b8e8091c863 Merge patch series "Random netfs folio fixes"
new 10c35abd35aa cachefiles: Fix incorrect length return value in cachefile [...]
new 56f4856b425a cachefiles: Fix missing pos updates in cachefiles_ondemand [...]
new 09ecf8f55054 cachefiles: Clean up in cachefiles_commit_tmpfile()
new 31ad74b20227 cachefiles: Fix NULL pointer dereference in object->file
new 22f9400a6f35 netfs/fscache: Add a memory barrier for FSCACHE_VOLUME_CREATING
new a4b2923376be Merge patch series "fscache/cachefiles: Some bugfixes"
new 8dcf44fcad5e Merge tag 'vfs-6.13.netfs' of git://git.kernel.org/pub/scm [...]
new 8b1bc2590af6 fs: protect backing files with rcu
new 08ef26ea9ab3 fs: add file_ref
new 90ee6ed776c0 fs: port files to file_ref
new 62eec753cae2 Merge patch series "fs: introduce file_ref_t"
new 8fd3395ec905 get rid of ...lookup...fdget_rcu() family
new be5498cac2dd remove pointless includes of <linux/fdtable.h>
new 1fa4ffd8e6f6 close_files(): don't bother with xchg()
new cab0515211f4 move close_range(2) into fs/file.c, fold __close_range() into it
new 52732bb9abc9 fs/file.c: remove sanity_check and add likely/unlikely in [...]
new c9a3019603b8 fs/file.c: conditionally clear full_fds
new 0c40bf47cf2d fs/file.c: add fast path in find_next_fd()
new 1d3b4bec3ce5 alloc_fdtable(): change calling conventions.
new e880d33b49e6 file.c: merge __{set,clear}_close_on_exec()
new b8ea429d7249 make __set_open_fd() set cloexec state as well
new 6a8126f077f9 expand_files(): simplify calling conventions
new 2ec67bb4f9c0 Merge branch 'work.fdtable' into vfs.file
new aab154a442f9 selftests: add file SLAB_TYPESAFE_BY_RCU recycling stressor
new 4c797b11a882 Merge tag 'vfs-6.13.file' of git://git.kernel.org/pub/scm/ [...]
new c2f8fde86892 fs: add helper to use mount option as path or fd
new a08557d19ef4 ovl: specify layers via file descriptors
new a89ed67d3c24 Documentation,ovl: document new file descriptor based layers
new e94fdd5d9aa2 selftests: use shared header
new af9199145b19 selftests: add overlayfs fd mounting selftests
new 58439f6c48a9 Merge patch series "ovl: file descriptors based layer setup"
new d59dfd625a8b selftests: add test for specifying 500 lower layers
new a29835c9d0ba Merge tag 'vfs-6.13.ovl' of git://git.kernel.org/pub/scm/l [...]
new cdda1f26e74b pidfd: add ioctl to retrieve pid info
new 909d3b571e5a Merge tag 'vfs-6.13.pidfs' of git://git.kernel.org/pub/scm [...]
new 424a55a4a908 uaccess: add copy_struct_to_user helper
new 112cca098a70 sched_getattr: port to copy_struct_to_user
new a5ca57479656 Merge tag 'vfs-6.13.usercopy' of git://git.kernel.org/pub/ [...]
new 0e152beb5aa1 libfs: Create the helper function generic_ci_validate_stri [...]
new 3f5ad0d21db8 ext4: Use generic_ci_validate_strict_name helper
new 04dad6c6d37d unicode: Export latest available UTF-8 version number
new 142fa60f61f9 unicode: Recreate utf8_parse_version()
new 458532c8dfeb libfs: Export generic_ci_ dentry functions
new 58e55efd6c72 tmpfs: Add casefold lookup support
new 5cd9aecbc72c tmpfs: Add flag FS_CASEFOLD_FL support for tmpfs dirs
new 5132f08bd332 tmpfs: Expose filesystem features via sysfs
new a713f830c903 docs: tmpfs: Add casefold options
new 9c8f520389c2 Merge patch series "tmpfs: Add case-insensitive support fo [...]
new 33b091c08ed8 libfs: Fix kernel-doc warning in generic_ci_validate_strict_name
new 18d2f10f6284 tmpfs: Fix type for sysfs' casefold attribute
new 65c481f30896 tmpfs: Initialize sysfs during tmpfs init
new 552b15103db4 Merge patch series "tmpfs: Casefold fixes"
new 7956186e751b Merge tag 'vfs-6.13.tmpfs' of git://git.kernel.org/pub/scm [...]
new 9a8dbdadae50 block/fs: Pass an iocb to generic_atomic_write_valid()
new c3be7ebbbce5 fs/block: Check for IOCB_DIRECT in generic_atomic_write_valid()
new 1eadb1579471 block: Add bdev atomic write limits helpers
new a570bad16b9f fs: Export generic_atomic_write_valid()
new 9e0933c21c12 fs: iomap: Atomic write support
new 6432c6e723ff xfs: Support atomic write for statx
new f096207d3276 xfs: Validate atomic writes
new 3af5298ce94b xfs: Support setting FMODE_CAN_ATOMIC_WRITE
new 6dfc1c1d597f ext4: Add statx support for atomic writes
new 43c696f9d094 ext4: Check for atomic writes support in write iter
new b7987a7d69a4 ext4: Support setting FMODE_CAN_ATOMIC_WRITE
new 299537e9dfac ext4: Do not fallback to buffered-io for DIO atomic write
new 267bf1dd0df3 Merge tag 'fs-atomic_2024-11-05' of ssh://gitolite.kernel. [...]
new 54079430c5db iomap: drop an obsolete comment in iomap_dio_bio_iter
new 241c7ed4d481 Merge tag 'vfs-6.13.untorn.writes' of git://git.kernel.org [...]
new 807a11dab9dc ecryptfs: Convert ecryptfs_writepage() to ecryptfs_writepages()
new 064fe6b4752c ecryptfs: Use a folio throughout ecryptfs_read_folio()
new 497eb79c3191 ecryptfs: Convert ecryptfs_copy_up_encrypted_with_header() [...]
new 890d477a0fcd ecryptfs: Convert ecryptfs_read_lower_page_segment() to ta [...]
new 4d3727fd065b ecryptfs: Convert ecryptfs_write() to use a folio
new de5ced2721f9 ecryptfs: Convert ecryptfs_write_lower_page_segment() to t [...]
new 6b9c0e813743 ecryptfs: Convert ecryptfs_encrypt_page() to take a folio
new c15b81461df9 ecryptfs: Convert ecryptfs_decrypt_page() to take a folio
new bf64913dfe62 ecryptfs: Convert lower_offset_for_page() to take a folio
new 9b4bb822448b ecryptfs: Pass the folio index to crypt_extent()
new b4201b51d93e Merge patch series "Convert ecryptfs to use folios"
new 23acd177540d Merge tag 'vfs-6.13.ecryptfs' of git://git.kernel.org/pub/ [...]
The 171 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/cgroup-v2.rst | 2 +-
Documentation/admin-guide/sysctl/fs.rst | 5 +
Documentation/filesystems/index.rst | 1 +
Documentation/filesystems/iomap/operations.rst | 15 +
Documentation/filesystems/multigrain-ts.rst | 125 ++++++
Documentation/filesystems/nfs/exporting.rst | 7 -
Documentation/filesystems/overlayfs.rst | 17 +
Documentation/filesystems/tmpfs.rst | 24 ++
MAINTAINERS | 1 +
arch/powerpc/platforms/cell/spufs/coredump.c | 4 +-
block/fops.c | 22 +-
drivers/gpu/drm/i915/gt/shmem_utils.c | 2 +-
drivers/gpu/drm/vmwgfx/ttm_object.c | 2 +-
fs/adfs/super.c | 186 ++++----
fs/affs/super.c | 374 ++++++++--------
fs/aio.c | 1 -
fs/attr.c | 61 ++-
fs/befs/linuxvfs.c | 199 ++++-----
fs/btrfs/ctree.h | 13 +-
fs/btrfs/extent_io.c | 7 +-
fs/btrfs/file.c | 25 +-
fs/btrfs/inode.c | 10 +-
fs/btrfs/ordered-data.c | 4 +-
fs/btrfs/super.c | 3 +-
fs/buffer.c | 5 +-
fs/cachefiles/interface.c | 14 +-
fs/cachefiles/namei.c | 5 -
fs/cachefiles/ondemand.c | 38 +-
fs/ceph/addr.c | 20 +-
fs/char_dev.c | 2 +-
fs/coredump.c | 1 +
fs/dcache.c | 16 +-
fs/ecryptfs/crypto.c | 35 +-
fs/ecryptfs/ecryptfs_kernel.h | 9 +-
fs/ecryptfs/mmap.c | 136 +++---
fs/ecryptfs/read_write.c | 50 +--
fs/efs/super.c | 43 +-
fs/eventpoll.c | 13 +-
fs/ext4/ext4.h | 10 +
fs/ext4/file.c | 24 ++
fs/ext4/inode.c | 39 +-
fs/ext4/namei.c | 5 +-
fs/ext4/page-io.c | 2 +-
fs/ext4/super.c | 33 +-
fs/f2fs/data.c | 9 +-
fs/fcntl.c | 4 +-
fs/file.c | 288 +++++++------
fs/file_table.c | 50 ++-
fs/freevxfs/vxfs_dir.h | 2 +-
fs/fs-writeback.c | 40 +-
fs/fs_parser.c | 21 +
fs/gfs2/export.c | 1 -
fs/gfs2/file.c | 2 +
fs/gfs2/glock.c | 12 +-
fs/hfs/super.c | 342 +++++++--------
fs/hfsplus/hfsplus_fs.h | 7 +-
fs/hfsplus/options.c | 263 +++++-------
fs/hfsplus/super.c | 84 ++--
fs/hfsplus/wrapper.c | 2 +
fs/hpfs/super.c | 414 +++++++++---------
fs/hugetlbfs/inode.c | 17 +-
fs/inode.c | 313 ++++++++++++--
fs/iomap/buffered-io.c | 2 +-
fs/iomap/direct-io.c | 43 +-
fs/iomap/trace.h | 3 +-
fs/jfs/jfs_filsys.h | 1 +
fs/jfs/super.c | 469 +++++++++++----------
fs/libfs.c | 12 +-
fs/lockd/svclock.c | 7 +-
fs/mpage.c | 2 +-
fs/namei.c | 41 ++
fs/namespace.c | 161 ++++++-
fs/netfs/buffered_read.c | 8 +-
fs/netfs/buffered_write.c | 41 +-
fs/netfs/fscache_volume.c | 3 +-
fs/nfsd/nfs4state.c | 19 +-
fs/nilfs2/page.c | 22 +-
fs/notify/dnotify/dnotify.c | 5 +-
fs/notify/fanotify/fanotify.c | 1 -
fs/notify/fanotify/fanotify_user.c | 1 -
fs/ocfs2/export.c | 1 -
fs/ocfs2/file.c | 2 +
fs/open.c | 17 -
fs/overlayfs/copy_up.c | 1 -
fs/overlayfs/params.c | 116 +++--
fs/pidfs.c | 86 +++-
fs/posix_acl.c | 13 +-
fs/proc/base.c | 1 -
fs/proc/fd.c | 12 +-
fs/read_write.c | 16 +-
fs/seq_file.c | 2 +-
fs/stat.c | 46 +-
fs/ubifs/super.c | 399 +++++++++---------
fs/unicode/utf8-core.c | 26 ++
fs/unicode/utf8-selftest.c | 3 -
fs/xfs/libxfs/xfs_trans_inode.c | 6 +-
fs/xfs/xfs_buf.c | 7 +
fs/xfs/xfs_buf.h | 4 +
fs/xfs/xfs_file.c | 16 +
fs/xfs/xfs_inode.h | 15 +
fs/xfs/xfs_iops.c | 32 +-
fs/xfs/xfs_super.c | 2 +-
include/linux/blkdev.h | 16 +
include/linux/eventpoll.h | 2 +-
include/linux/exportfs.h | 13 -
include/linux/fdtable.h | 5 -
include/linux/file.h | 1 +
include/linux/file_ref.h | 177 ++++++++
include/linux/filelock.h | 5 +
include/linux/fs.h | 100 ++++-
include/linux/fs_parser.h | 5 +-
include/linux/iomap.h | 1 +
include/linux/page-flags.h | 4 +-
include/linux/posix_acl.h | 6 +-
include/linux/shmem_fs.h | 6 +-
include/linux/timekeeping.h | 5 +
include/linux/uaccess.h | 97 +++++
include/linux/unicode.h | 4 +
include/linux/wait.h | 1 +
include/linux/writeback.h | 32 +-
include/trace/events/hugetlbfs.h | 156 +++++++
include/trace/events/netfs.h | 2 +-
include/trace/events/timestamp.h | 124 ++++++
include/uapi/linux/mount.h | 14 +-
include/uapi/linux/pidfd.h | 50 +++
init/initramfs.c | 15 +
io_uring/io_uring.c | 1 -
kernel/bpf/bpf_inode_storage.c | 1 -
kernel/bpf/bpf_task_storage.c | 1 -
kernel/bpf/task_iter.c | 6 +-
kernel/bpf/token.c | 1 -
kernel/exit.c | 1 -
kernel/kcmp.c | 4 +-
kernel/module/dups.c | 1 -
kernel/module/kmod.c | 1 -
kernel/sched/syscalls.c | 42 +-
kernel/time/timekeeping.c | 105 +++++
kernel/time/timekeeping_debug.c | 13 +
kernel/time/timekeeping_internal.h | 15 +
kernel/umh.c | 1 -
mm/filemap.c | 2 +
mm/migrate.c | 4 +-
mm/page-writeback.c | 4 +-
mm/shmem.c | 267 +++++++++++-
mm/truncate.c | 1 -
net/handshake/request.c | 1 -
rust/bindings/bindings_helper.h | 6 +
rust/helpers/cred.c | 13 +
rust/helpers/fs.c | 12 +
rust/helpers/helpers.c | 3 +
rust/helpers/security.c | 20 +
rust/helpers/task.c | 38 ++
rust/kernel/cred.rs | 85 ++++
rust/kernel/fs.rs | 8 +
rust/kernel/fs/file.rs | 461 ++++++++++++++++++++
rust/kernel/lib.rs | 4 +
rust/kernel/security.rs | 74 ++++
rust/kernel/seq_file.rs | 52 +++
rust/kernel/sync.rs | 1 +
rust/kernel/sync/lock.rs | 13 +-
rust/kernel/sync/poll.rs | 121 ++++++
rust/kernel/task.rs | 120 +++++-
rust/kernel/types.rs | 21 +
security/apparmor/domain.c | 1 -
tools/testing/selftests/filesystems/.gitignore | 1 +
tools/testing/selftests/filesystems/Makefile | 2 +-
.../testing/selftests/filesystems/file_stressor.c | 194 +++++++++
.../selftests/filesystems/overlayfs/.gitignore | 1 +
.../selftests/filesystems/overlayfs/Makefile | 2 +-
.../selftests/filesystems/overlayfs/dev_in_maps.c | 27 +-
.../filesystems/overlayfs/set_layers_via_fds.c | 217 ++++++++++
.../selftests/filesystems/overlayfs/wrappers.h | 47 +++
tools/testing/selftests/pidfd/pidfd_open_test.c | 82 +++-
173 files changed, 5824 insertions(+), 2260 deletions(-)
create mode 100644 Documentation/filesystems/multigrain-ts.rst
create mode 100644 include/linux/file_ref.h
create mode 100644 include/trace/events/hugetlbfs.h
create mode 100644 include/trace/events/timestamp.h
create mode 100644 rust/helpers/cred.c
create mode 100644 rust/helpers/fs.c
create mode 100644 rust/helpers/security.c
create mode 100644 rust/kernel/cred.rs
create mode 100644 rust/kernel/fs.rs
create mode 100644 rust/kernel/fs/file.rs
create mode 100644 rust/kernel/security.rs
create mode 100644 rust/kernel/seq_file.rs
create mode 100644 rust/kernel/sync/poll.rs
create mode 100644 tools/testing/selftests/filesystems/file_stressor.c
create mode 100644 tools/testing/selftests/filesystems/overlayfs/set_layers_via_fds.c
create mode 100644 tools/testing/selftests/filesystems/overlayfs/wrappers.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 a5af2ec16fa diagnostics: add support for nested diagnostics [PR116253]
new 4712ecde486 aarch64: Split early_ra::record_insn_refs
new 716aa5a6683 aarch64: Add early_ra::record_live_range_failure
new 102e42a0dff aarch64: Improve early_ra dump information
new 428f3cacdd6 aarch64: Relax early_ra treatment of modes_tieable_p
new 279475fd723 aarch64: Extend early-ra splitting of single-block regions
new 8633bdb346b aarch64: Improve early-ra handling of reductions
new a019429f365 Add a timevar for late combine
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:
gcc/config/aarch64/aarch64-early-ra.cc | 256 ++++++++++++++++++++++----
gcc/late-combine.cc | 2 +-
gcc/testsuite/gcc.target/aarch64/early_ra_1.c | 14 ++
gcc/timevar.def | 1 +
4 files changed, 236 insertions(+), 37 deletions(-)
create mode 100644 gcc/testsuite/gcc.target/aarch64/early_ra_1.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 6d90f5d0ae9 PR modula2/117555: libgm2 build failure after r15-5081-g959 [...]
new a5af2ec16fa diagnostics: add support for nested diagnostics [PR116253]
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/c-family/c-opts.cc | 2 +-
gcc/diagnostic-core.h | 12 ++
gcc/diagnostic-format-sarif.cc | 16 ++-
gcc/diagnostic-format-text.cc | 121 +++++++++++++++++++--
gcc/diagnostic-format-text.h | 34 +++++-
gcc/diagnostic-global-context.cc | 12 ++
gcc/diagnostic-show-locus.cc | 5 +
gcc/diagnostic.cc | 29 ++++-
gcc/diagnostic.h | 15 ++-
gcc/doc/invoke.texi | 18 +++
gcc/opts-diagnostic.cc | 32 +++++-
.../gcc.dg/plugin/diagnostic-test-nesting-sarif.c | 16 +++
.../gcc.dg/plugin/diagnostic-test-nesting-sarif.py | 39 +++++++
...nostic-test-nesting-text-indented-show-levels.c | 24 ++++
...diagnostic-test-nesting-text-indented-unicode.c | 24 ++++
.../plugin/diagnostic-test-nesting-text-indented.c | 24 ++++
.../plugin/diagnostic-test-nesting-text-plain.c | 8 ++
...metadata.c => diagnostic_plugin_test_nesting.c} | 50 ++++-----
gcc/testsuite/gcc.dg/plugin/plugin.exp | 6 +
19 files changed, 439 insertions(+), 48 deletions(-)
create mode 100644 gcc/testsuite/gcc.dg/plugin/diagnostic-test-nesting-sarif.c
create mode 100644 gcc/testsuite/gcc.dg/plugin/diagnostic-test-nesting-sarif.py
create mode 100644 gcc/testsuite/gcc.dg/plugin/diagnostic-test-nesting-text-indent [...]
create mode 100644 gcc/testsuite/gcc.dg/plugin/diagnostic-test-nesting-text-indent [...]
create mode 100644 gcc/testsuite/gcc.dg/plugin/diagnostic-test-nesting-text-indented.c
create mode 100644 gcc/testsuite/gcc.dg/plugin/diagnostic-test-nesting-text-plain.c
copy gcc/testsuite/gcc.dg/plugin/{diagnostic_plugin_test_metadata.c => diagnostic_ [...]
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.