This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch master
in repository toolchain/ci/interesting-commits.
from eb9e15731 Add entry 59fbdb3a871585b020b21632c5c775d1ad8bc94f from https [...]
new 2f7e10df3 Add entry 5d38e6e42a90f5d469b5ff9e25e5e8865606776a from https [...]
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:
.../tcwg_flang_test/main-aarch64-O0-debug/build_url | 1 +
.../{main-aarch64-Ofast-sve_vla => main-aarch64-O0-debug}/last_good | 0
2 files changed, 1 insertion(+)
create mode 100644 llvm/sha1/5d38e6e42a90f5d469b5ff9e25e5e8865606776a/tcwg_flang_t [...]
copy llvm/sha1/5d38e6e42a90f5d469b5ff9e25e5e8865606776a/tcwg_flang_test/{main-aarc [...]
--
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.
tcwg-buildslave pushed a change to branch master
in repository toolchain/ci/interesting-commits.
from 53f9fa8ed Add entry 59fbdb3a871585b020b21632c5c775d1ad8bc94f from https [...]
new eb9e15731 Add entry 59fbdb3a871585b020b21632c5c775d1ad8bc94f from https [...]
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:
.../commit-log.txt | 2 +-
.../jira/description | 6 +++-
.../jira/summary | 2 +-
.../jira/yaml | 8 +++--
.../status.txt | 4 +++
.../master-arm-check_bootstrap_lto}/details.txt | 35 +++++-----------------
.../reproduction_instructions.txt | 4 +--
.../reproduction_instructions_with_ci_script.txt | 4 +--
.../status-summary.txt | 0
.../status.txt | 4 +--
.../tcwg_bootstrap_check/status.txt | 4 +++
11 files changed, 35 insertions(+), 38 deletions(-)
copy gcc/sha1/{b281e13ecad12d07209924a7282c53be3a1c3774/tcwg_bootstrap_check/maste [...]
copy gcc/sha1/59fbdb3a871585b020b21632c5c775d1ad8bc94f/tcwg_bootstrap_check/{maste [...]
copy gcc/sha1/59fbdb3a871585b020b21632c5c775d1ad8bc94f/tcwg_bootstrap_check/{maste [...]
copy gcc/sha1/59fbdb3a871585b020b21632c5c775d1ad8bc94f/tcwg_bootstrap_check/{maste [...]
copy gcc/sha1/59fbdb3a871585b020b21632c5c775d1ad8bc94f/tcwg_bootstrap_check/{maste [...]
--
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.
tcwg-buildslave pushed a change to branch master
in repository toolchain/ci/interesting-commits.
from ab28cf9a0 Add entry 59fbdb3a871585b020b21632c5c775d1ad8bc94f from https [...]
new 53f9fa8ed Add entry 59fbdb3a871585b020b21632c5c775d1ad8bc94f from https [...]
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:
.../tcwg_bootstrap_check/master-arm-check_bootstrap_lto}/build_url | 2 +-
.../last_good | 0
2 files changed, 1 insertion(+), 1 deletion(-)
copy gcc/sha1/{01c095ab77f8f43bf77e4c0be6c4f4c0d15a4c29/tcwg_bootstrap_check/maste [...]
copy gcc/sha1/59fbdb3a871585b020b21632c5c775d1ad8bc94f/tcwg_bootstrap_check/{maste [...]
--
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 fc39fb56917b Merge tag 'jfs-6.13' of github.com:kleikamp/linux-shaggy
new 8312c879e10c configfs: remove unused configfs_hash_and_remove
new 84147f4e84c4 configfs: improve item creation performance
new 40f48f82a139 Merge tag 'configfs-6.13-2024-11-19' of git://git.infradea [...]
new 7543c3e3b9b8 dma-debug: fix a possible deadlock on radix_lock
new 9d4f645a1fd4 dma-debug: store a phys_addr_t in struct dma_debug_entry
new 150745b49aca dma-debug: remove DMA_API_DEBUG_SG
new 5935b8377a0f dma-mapping: remove an outdated comment from dma-map-ops.h
new 5af5fc895fb9 dma-mapping: use macros to define events in a class
new 3afff779a725 dma-mapping: trace dma_alloc/free direction
new c4484ab86ee0 dma-mapping: use trace_dma_alloc for dma_alloc* instead of [...]
new 68b6dbf1f441 dma-mapping: trace more error paths
new be164349e173 dma-mapping: drop unneeded includes from dma-mapping.h
new d5bbfbad58ec dma-mapping: fix swapped dir/flags arguments to trace_dma_ [...]
new 22293c33738c dma-mapping: save base/size instead of pointer to shared DMA pool
new 51ae62a12c24 Merge tag 'dma-mapping-6.13-2024-11-19' of git://git.infra [...]
new e2d8fe9148b7 Documentation: userspace-api: iommufd: Update HWPT_PAGING [...]
new a2ad1b8101a3 mm/gup: Add folio_add_pins()
new 32383c085c1c iommufd: Rename uptr in iopt_alloc_iova()
new 99ff06dcca20 iommufd: Generalize iopt_pages address
new c27f0a606c2a iommufd: pfn_reader local variables
new ed9178fbfd4e iommufd: Folio subroutines
new 92687c793644 iommufd: pfn_reader for file mappings
new f4986a72d6e4 iommufd: Add IOMMU_IOAS_MAP_FILE
new 976a40c07561 iommufd: File mappings for mdev
new 0bcceb1f51c7 iommufd: Selftest coverage for IOMMU_IOAS_MAP_FILE
new c9d6ee6699fd iommufd: Allow fault reporting for non-PRI PCI devices
new d1b3dad9de79 iommufd: Move struct iommufd_object to public iommufd header
new 7d4f46c2372d iommufd: Move _iommufd_object_alloc helper to a sharable file
new 6b22d562fcd6 iommufd: Introduce IOMMUFD_OBJ_VIOMMU and its related struct
new d56d1e8405a9 iommufd: Verify object in iommufd_object_finalize/abort()
new 4db97c21ed07 iommufd/viommu: Add IOMMU_VIOMMU_ALLOC ioctl
new 69d2689e57f5 iommufd: Add alloc_domain_nested op to iommufd_viommu_ops
new 13a750180fc8 iommufd: Allow pt_id to carry viommu_id for IOMMU_HWPT_ALLOC
new fd6b853f50c8 iommufd/selftest: Add container_of helpers
new 18f819901d53 iommufd/selftest: Prepare for mock_viommu_alloc_domain_nested()
new 86070569450e iommufd/selftest: Add refcount to mock_iommu_device
new db70827a8827 iommufd/selftest: Add IOMMU_VIOMMU_TYPE_SELFTEST
new 7156cd9ef245 iommufd/selftest: Add IOMMU_VIOMMU_ALLOC test coverage
new 87210b100e49 Documentation: userspace-api: iommufd: Update vIOMMU
new 0ce5c2477af2 iommufd/viommu: Add IOMMUFD_OBJ_VDEVICE and IOMMU_VDEVICE_ [...]
new 5778c75703c6 iommufd/selftest: Add IOMMU_VDEVICE_ALLOC test coverage
new 67db79dc1a41 iommu/viommu: Add cache_invalidate to iommufd_viommu_ops
new 54ce69e36c71 iommufd: Allow hwpt_id to carry viommu_id for IOMMU_HWPT_I [...]
new 4f2e59ccb698 iommu: Add iommu_copy_struct_from_full_user_array helper
new c747e67978ff iommufd/viommu: Add iommufd_viommu_find_dev helper
new d6563aa2a830 iommufd/selftest: Add mock_viommu_cache_invalidate
new 576ad6eb45d6 iommufd/selftest: Add IOMMU_TEST_OP_DEV_CHECK_CACHE test command
new 49ad12771924 iommufd/selftest: Add vIOMMU coverage for IOMMU_HWPT_INVAL [...]
new b047c0644f4e Documentation: userspace-api: iommufd: Update vDEVICE
new 35890f85573c vfio: Remove VFIO_TYPE1_NESTING_IOMMU
new 1b8655bb8d97 ACPICA: IORT: Update for revision E.f
new 807404d66fcf ACPI/IORT: Support CANWBS memory access flag
new e89573cf4a13 iommu/arm-smmu-v3: Report IOMMU_CAP_ENFORCE_CACHE_COHERENC [...]
new 6912ec91828b iommu/arm-smmu-v3: Support IOMMU_GET_HW_INFO via struct ar [...]
new 874b87c7539f iommu/arm-smmu-v3: Implement IOMMU_HWPT_ALLOC_NEST_PARENT
new f6681abd4139 iommu/arm-smmu-v3: Expose the arm_smmu_attach interface
new 4e6bd13aa33c Merge branch 'iommufd/arm-smmuv3-nested' of iommu/linux in [...]
new 69d9b312f38a iommu/arm-smmu-v3: Support IOMMU_VIOMMU_ALLOC
new 1e8be08d1c91 iommu/arm-smmu-v3: Support IOMMU_DOMAIN_NESTED
new 67e4fe398513 iommu/arm-smmu-v3: Use S2FWB for NESTED domains
new f27298a82ba0 iommu/arm-smmu-v3: Allow ATS for IOMMU_DOMAIN_NESTED
new d68beb276ba2 iommu/arm-smmu-v3: Support IOMMU_HWPT_INVALIDATE using a V [...]
new 10caa8b45119 iommufd: Export do_update_pinned
new 051ae5aa73d7 iommufd: Lock all IOAS objects
new 829ed626499c iommufd: Add IOMMU_IOAS_CHANGE_PROCESS
new c0dec4b848ce iommufd: IOMMU_IOAS_CHANGE_PROCESS selftest
new 6d026e6d48cd iommu/arm-smmu-v3: Import IOMMUFD module namespace
new 341d041daae5 Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/ [...]
The 68 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/userspace-api/iommufd.rst | 226 ++++++--
arch/powerpc/platforms/pseries/svm.c | 1 +
drivers/acpi/arm64/iort.c | 13 +
drivers/iommu/Kconfig | 9 +
drivers/iommu/arm/arm-smmu-v3/Makefile | 1 +
.../iommu/arm/arm-smmu-v3/arm-smmu-v3-iommufd.c | 401 ++++++++++++++
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 139 +++--
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h | 92 +++-
drivers/iommu/arm/arm-smmu/arm-smmu.c | 16 -
drivers/iommu/io-pgtable-arm.c | 27 +-
drivers/iommu/iommu.c | 10 -
drivers/iommu/iommufd/Kconfig | 4 +
drivers/iommu/iommufd/Makefile | 6 +-
drivers/iommu/iommufd/driver.c | 53 ++
drivers/iommu/iommufd/fault.c | 9 +-
drivers/iommu/iommufd/hw_pagetable.c | 113 +++-
drivers/iommu/iommufd/io_pagetable.c | 105 +++-
drivers/iommu/iommufd/io_pagetable.h | 26 +-
drivers/iommu/iommufd/ioas.c | 259 +++++++++
drivers/iommu/iommufd/iommufd_private.h | 58 +-
drivers/iommu/iommufd/iommufd_test.h | 32 ++
drivers/iommu/iommufd/main.c | 65 +--
drivers/iommu/iommufd/pages.c | 319 ++++++++---
drivers/iommu/iommufd/selftest.c | 364 ++++++++++---
drivers/iommu/iommufd/vfio_compat.c | 7 +-
drivers/iommu/iommufd/viommu.c | 157 ++++++
drivers/vfio/vfio_iommu_type1.c | 12 +-
fs/configfs/configfs_internal.h | 4 +-
fs/configfs/dir.c | 42 +-
fs/configfs/inode.c | 25 -
include/acpi/actbl2.h | 3 +-
include/linux/dma-map-ops.h | 2 +-
include/linux/dma-mapping.h | 4 -
include/linux/io-pgtable.h | 2 +
include/linux/iommu.h | 67 ++-
include/linux/iommufd.h | 108 ++++
include/linux/mm.h | 1 +
include/trace/events/dma.h | 213 ++++++--
include/uapi/linux/iommufd.h | 216 +++++++-
include/uapi/linux/vfio.h | 2 +-
kernel/dma/Kconfig | 17 -
kernel/dma/coherent.c | 14 +-
kernel/dma/debug.c | 89 ++-
kernel/dma/mapping.c | 37 +-
mm/gup.c | 24 +
tools/testing/selftests/iommu/Makefile | 1 +
tools/testing/selftests/iommu/iommufd.c | 606 ++++++++++++++++++++-
tools/testing/selftests/iommu/iommufd_fail_nth.c | 54 ++
tools/testing/selftests/iommu/iommufd_utils.h | 174 ++++++
49 files changed, 3630 insertions(+), 599 deletions(-)
create mode 100644 drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-iommufd.c
create mode 100644 drivers/iommu/iommufd/driver.c
create mode 100644 drivers/iommu/iommufd/viommu.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 binutils-gdb.
from 97832471899 gdb/build-id: protect against weirdly short build-ids
new 29e316d8b15 Don't put JIT_READER_DIR into help text
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/NEWS | 4 ++++
gdb/doc/gdb.texinfo | 4 ++++
gdb/jit.c | 21 +++++++++++++++++++--
gdb/testsuite/gdb.base/jit-reader.exp | 4 ++++
4 files changed, 31 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 glibc.
from e6590f0c86 aarch64: Remove non-temporal load/stores from oryon-1's memset
new 7a61e7f557 stdlib: Make getenv thread-safe in more cases
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:
stdlib/Makefile | 6 +
stdlib/getenv.c | 142 ++++++++++++-
stdlib/setenv.c | 223 +++++++++++++++------
stdlib/setenv.h | 73 +++++++
stdlib/tst-environ.c | 13 +-
stdlib/tst-getenv-signal.c | 94 +++++++++
.../tst-cancel28.c => stdlib/tst-getenv-thread.c | 70 +++----
stdlib/tst-getenv-unsetenv.c | 75 +++++++
8 files changed, 574 insertions(+), 122 deletions(-)
create mode 100644 stdlib/setenv.h
create mode 100644 stdlib/tst-getenv-signal.c
copy sysdeps/pthread/tst-cancel28.c => stdlib/tst-getenv-thread.c (50%)
create mode 100644 stdlib/tst-getenv-unsetenv.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 ae0d842f3e7 testsuite: tree-ssa: Limit targets for vec perm tests
new b599498e184 testsuite: add print-stack.exp
new 4574f15bb30 json parsing: avoid relying on floating point equality [PR117677]
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/json-parsing.cc | 9 ++----
gcc/selftest.h | 20 +++++++++++++
gcc/testsuite/lib/print-stack.exp | 62 +++++++++++++++++++++++++++++++++++++++
3 files changed, 85 insertions(+), 6 deletions(-)
create mode 100644 gcc/testsuite/lib/print-stack.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 binutils-gdb.
from be740e7cc62 testsuite: skip confirmation in 'gdb_reinitialize_dir'
new 97832471899 gdb/build-id: protect against weirdly short build-ids
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/build-id.c | 26 ++++--
gdb/testsuite/gdb.dwarf2/short-build-id.exp | 119 ++++++++++++++++++++++++++++
gdb/testsuite/lib/dwarf.exp | 13 ++-
3 files changed, 149 insertions(+), 9 deletions(-)
create mode 100644 gdb/testsuite/gdb.dwarf2/short-build-id.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 819f67a2f63 c++: inline variables and modules
new ae0d842f3e7 testsuite: tree-ssa: Limit targets for vec perm tests
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/tree-ssa/satd-hadamard.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/vector-8.c | 4 ++--
gcc/testsuite/gcc.dg/tree-ssa/vector-9.c | 4 ++--
3 files changed, 5 insertions(+), 5 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 873cffc7920 AVR: target/117726 - Better optimizations of ASHIFT:SI insns.
new 03c7145a417 c++: modules and tsubst_friend_class
new 74498be0e60 c++: modules and debug marker stmts
new 819f67a2f63 c++: inline variables and modules
The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
gcc/cp/module.cc | 10 ++++++++--
gcc/cp/name-lookup.cc | 2 ++
gcc/testsuite/g++.dg/modules/inline-1_a.C | 11 +++++++++++
.../g++.dg/modules/{warn-spec-2_b.C => inline-1_b.C} | 4 ++--
4 files changed, 23 insertions(+), 4 deletions(-)
create mode 100644 gcc/testsuite/g++.dg/modules/inline-1_a.C
copy gcc/testsuite/g++.dg/modules/{warn-spec-2_b.C => inline-1_b.C} (60%)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.