This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from 270c5a982cc c++: Diagnose bogus variadic lambda. [PR97358]
new 974e3975c5b analyzer: don't use <setjmp.h> in tests [PR97394]
new 12b267cc606 analyzer: fix build with ada [PR93723]
new 61a43de58cb analyzer: fix ICE on globals with unknown size [PR93388]
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/analyzer/region-model.cc | 37 +++++++++++++-------------
gcc/analyzer/region.cc | 16 ++++++++---
gcc/analyzer/store.cc | 1 -
gcc/testsuite/gcc.dg/analyzer/data-model-21.c | 8 ++++++
gcc/testsuite/gcc.dg/analyzer/setjmp-pr93378.c | 2 +-
gcc/testsuite/gcc.dg/analyzer/sigsetjmp-5.c | 2 +-
gcc/testsuite/gcc.dg/analyzer/sigsetjmp-6.c | 2 +-
gcc/testsuite/gcc.dg/analyzer/test-setjmp.h | 15 ++++++++---
8 files changed, 55 insertions(+), 28 deletions(-)
create mode 100644 gcc/testsuite/gcc.dg/analyzer/data-model-21.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 devel/c++-modules
in repository gcc.
from 822d875cc59 Resolve pt.c FIXMEs
new 9b71f432d20 p2003 internal linkage & header units
new 62406deca57 Remove internal-linkage kludge
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:
ChangeLog.modules | 11 +++++
gcc/cp/module.cc | 68 ++++++++++++++---------------
gcc/cp/name-lookup.c | 10 +----
gcc/testsuite/g++.dg/modules/internal-2_a.H | 10 +++++
gcc/testsuite/g++.dg/modules/internal-2_b.H | 7 +++
gcc/testsuite/g++.dg/modules/internal-2_c.C | 12 +++++
6 files changed, 73 insertions(+), 45 deletions(-)
create mode 100644 gcc/testsuite/g++.dg/modules/internal-2_a.H
create mode 100644 gcc/testsuite/g++.dg/modules/internal-2_b.H
create mode 100644 gcc/testsuite/g++.dg/modules/internal-2_c.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 topic/af_unix
in repository newlib.
from e97477859 Cygwin: AF_UNIX: support the MSG_PEEK flag
new c90e757a6 Cygwin: AF_UNIX: sendmsg: check for 0-length messages
new c294f50f3 Cygwin: AF_UNIX: add two FIXME comments
new a51546be1 drop ambiguous-wide behaviour from Unicode CJK locales
new 0d65875be format_proc_cpuinfo: add enqcmd cpuinfo flag
new 05d657d7a Cygwin: Drop looking for w32api in winsup/w32api
new fe18bd272 Cygwin: Drop STDINCFLAGS overrides
new aed1829c5 Cygwin: Remove AC_PROG_MAKE_SET
new c9c6abfa1 Cygwin: Remove AC_ARG_PROGRAM/program_transform_name
new 5107953a3 Cygwin: Drop AC_SUBST(LIBSERVER)
new affd2cca8 Cygwin: Remove autoconf variable INSTALL_LICENSE
new db7375cda Cygwin: Remove empty MT_SAFE and MT_SAFE_OBJECTS
new 039be0a0b Cygwin: Remove unused doc/ug-info.xml
The 12 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:
newlib/libc/locale/locale.c | 18 +++++-----------
winsup/Makefile.in | 4 +---
winsup/acinclude.m4 | 2 --
winsup/configure | 40 -----------------------------------
winsup/configure.ac | 6 ------
winsup/cygserver/aclocal.m4 | 2 --
winsup/cygserver/configure | 35 ------------------------------
winsup/cygserver/configure.ac | 2 --
winsup/cygwin/Makefile.in | 11 +---------
winsup/cygwin/aclocal.m4 | 2 --
winsup/cygwin/configure | 39 ----------------------------------
winsup/cygwin/configure.ac | 18 ----------------
winsup/cygwin/fhandler_proc.cc | 1 +
winsup/cygwin/fhandler_socket_unix.cc | 12 ++++++++++-
winsup/doc/ug-info.xml | 36 -------------------------------
winsup/lsaauth/configure.ac | 2 --
winsup/utils/Makefile.in | 4 +---
winsup/utils/aclocal.m4 | 2 --
winsup/utils/configure | 18 ----------------
winsup/utils/configure.ac | 2 --
20 files changed, 20 insertions(+), 236 deletions(-)
delete mode 100644 winsup/doc/ug-info.xml
--
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 devel/c++-modules
in repository gcc.
from b7c73fc949d Merge trunk 068644a1497 (c++: DECL_FRIEND_P cleanup)
new 822d875cc59 Resolve pt.c FIXMEs
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:
ChangeLog.modules | 6 ++++++
gcc/cp/pt.c | 27 ++++++++++++---------------
2 files changed, 18 insertions(+), 15 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 531d29b0b674 Merge tag 'iommu-updates-v5.10' of git://git.kernel.org/pu [...]
new a805c111650c iomap: fix WARN_ON_ONCE() from unprivileged users
new c114bbc6c423 iomap: Fix direct I/O write consistency check
new e6e7ca92623a iomap: Clear page error before beginning a write
new 14284fedf59f iomap: Mark read blocks uptodate in write_begin
new 6cc19c5fad09 iomap: Use round_down/round_up macros in __iomap_write_begin
new 7ed3cd1a69e3 iomap: Fix misplaced page flushing
new 24addd848a45 fs: Introduce i_blocks_per_page
new a6901d4d148d iomap: Use kzalloc to allocate iomap_page
new b21866f514cb iomap: Use bitmap ops to set uptodate bits
new 0a195b91e899 iomap: Support arbitrarily many blocks per page
new 7d636676d284 iomap: Convert read_count to read_bytes_pending
new 0fb2d7209d66 iomap: Convert write_count to write_bytes_pending
new e25ba8cbfd16 iomap: Convert iomap_write_end types
new 81ee8e52a71c iomap: Change calling convention for zeroing
new 4595a298d556 iomap: Set all uptodate bits for an Uptodate page
new c3d4ed1abecf iomap: Allow filesystem to call iomap_dio_complete without [...]
new 1a31182edd00 iomap: Call inode_dio_end() before generic_write_sync()
new 37187df45af7 Merge tag 'iomap-5.10-merge-4' of git://git.kernel.org/pub [...]
The 18 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:
fs/dax.c | 13 ++--
fs/iomap/buffered-io.c | 194 ++++++++++++++++++++----------------------------
fs/iomap/direct-io.c | 49 +++++++++---
fs/jfs/jfs_metapage.c | 2 +-
fs/xfs/xfs_aops.c | 2 +-
include/linux/dax.h | 3 +-
include/linux/iomap.h | 5 ++
include/linux/pagemap.h | 16 ++++
8 files changed, 150 insertions(+), 134 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 defb53a7c790 Merge tag 'pnp-5.10-rc1' of git://git.kernel.org/pub/scm/l [...]
new 4db7b6aacc57 swiotlb: Use %pa to print phys_addr_t variables
new 61b82bbf693e swiotlb: Declare swiotlb_late_init_with_default_size() in header
new b51e627158cb swiotlb: Mark max_segment with static keyword
new 79db2b74aa14 Merge branch 'stable/for-linus-5.10' of git://git.kernel.o [...]
new 03c7b78b0b78 iommu/sun50i: Fix set-but-not-used variable warning
new f53dd97874e6 iommu/mediatek: Drop of_match_ptr to fix -Wunused-const-variable
new c2c59456e1fc iommu/mediatek: Check 4GB mode by reading infracfg
new f7f842cc1fe8 dt-bindings: iommu: Add binding for MediaTek MT8167 IOMMU
new d1b5ef0054c6 iommu/mediatek: Add flag for legacy ivrp paddr
new 3c213562fb3e iommu/mediatek: Add support for MT8167
new a6271ec8eede dt-bindings: iommu: renesas,ipmmu-vmsa: Sort compatible st [...]
new d88f7e028d5e dt-bindings: iommu: renesas,ipmmu-vmsa: Add r8a7742 support
new 78aa219022f6 ARM: dts: r8a7742: Add IPMMU DT nodes
new d714aaa71594 iommu/renesas: Update help description for IPMMU_VMSA config
new 002957020e52 iommu/tegra-smmu: Set IOMMU group name
new 5b30fbfa2aa5 iommu/tegra-smmu: Balance IOMMU group reference count
new 1ea5440e36a7 iommu/tegra-smmu: Prune IOMMU group when it is released
new 404d0b308e4f iommu/tegra-smmu: Add locking around mapping operations
new d5c152c3409a iommu/tegra-smmu: Fix tlb_mask
new 675d12acb66b memory: tegra: Correct num_tlb_lines for tegra210
new 82fa58e81d9e iommu/tegra-smmu: Do not use PAGE_SHIFT and PAGE_MASK
new 4fba98859b81 iommu/tegra-smmu: Fix iova->phys translation
new 21d3c0402a39 iommu/tegra-smmu: Allow to group clients in same swgroup
new 7aaf0b0e8e9a iommu/qcom: Drop of_match_ptr to fix -Wunused-const-variable
new dc898eb84b25 iommu/arm-smmu-v3: Fix l1 stream table size in the error message
new fea9ae18cf77 iommu/arm-smmu-v3: replace symbolic permissions by octal p [...]
new 9305d02adcc1 iommu/arm-smmu-v3: replace module_param_named by module_pa [...]
new bd07a20a38b6 iommu/arm-smmu-v3: permit users to disable msi polling
new 376cdf66f624 iommu/arm-smmu-v3: Fix endianness annotations
new dd147a89f37d iommu/arm-smmu: Pass io-pgtable config to implementation s [...]
new 67f1a7a314a2 iommu/arm-smmu: Add support for split pagetables
new 556db53a71e0 iommu/arm-smmu: Prepare for the adreno-smmu implementation
new 1226fa0e541c iommu/arm-smmu: Constify some helpers
new a76a37777f2c iommu/arm-smmu-v3: Ensure queue is read after updating pro [...]
new 8122dec0eab1 Merge branch 'for-next/svm' of git://git.kernel.org/pub/sc [...]
new 7cef39ddba73 iommu/io-pgtable-arm: Move some definitions to a header
new e881e7839fba iommu/arm-smmu-v3: Move definitions to a header
new 3f1ce8e85ee0 iommu/arm-smmu-v3: Share process page tables
new 3e63033675c9 iommu/arm-smmu-v3: Seize private ASID
new d744f9e6c222 iommu/arm-smmu-v3: Check for SVA features
new f534d98b9d27 iommu/arm-smmu-v3: Add SVA device feature
new e2eae09939a8 iommu/qcom: add missing put_device() call in qcom_iommu_of [...]
new 0dd4ce65aa75 Merge tag 'arm-smmu-updates' of git://git.kernel.org/pub/s [...]
new ce433d0f7063 iommu/pamu: Replace use of kzfree with kfree_sensitive
new 9bdc2ef69ce2 iommu/amd: Add missing function prototypes to fix -Wmissin [...]
new 06ce8a62ce81 iommu/amd: Fix kerneldoc comments
new c69d89aff393 iommu/amd: Use 4K page for completion wait write-back semaphore
new 2818de6e87de iommu/amd: Add support for RMP_PAGE_FAULT and RMP_HW_ERR
new 54ce12e02e44 iommu/amd: Re-purpose Exclusion range registers to support [...]
new 3207fa325ad7 iommu/vt-d: Drop kerneldoc marker from regular comment
new c7eb900f5f45 iommu/vt-d: Move intel_iommu_gfx_mapped to Intel IOMMU header
new d2ef0962492c iommu/vt-d: Use device numa domain if RHSA is missing
new c40aaaac1018 iommu/vt-d: Gracefully handle DMAR units with no supported [...]
new aae4c8e27bd7 iommu: Rename iommu_tlb_* functions to iommu_iotlb_*
new 4604393ca0c6 iommu/dma: Remove broken huge page handling
new ba328f826132 iommu/iova: Replace cmpxchg with xchg in queue_iova
new b34e9b0de3c4 iommu/dma: Handle init_iova_flush_queue() failure in dma-i [...]
new d0023e3ee28d docs: IOMMU user API
new 1e6aaae93e9d iommu/uapi: Add argsz for user filled data
new 8d3bb3b8cbf2 iommu/uapi: Use named union for user data
new 23cc3493b5e1 iommu/uapi: Rename uapi functions
new d90573812eea iommu/uapi: Handle data and argsz filled by users
new 6278eecba31f iommu/vt-d: Check UAPI data processed by IOMMU core
new 7e3c3883c381 Merge branches 'arm/allwinner', 'arm/mediatek', 'arm/renes [...]
new 531d29b0b674 Merge tag 'iommu-updates-v5.10' of git://git.kernel.org/pu [...]
The 65 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:
.../devicetree/bindings/iommu/mediatek,iommu.txt | 2 +
.../bindings/iommu/renesas,ipmmu-vmsa.yaml | 3 +-
Documentation/userspace-api/iommu.rst | 209 +++++
MAINTAINERS | 4 +-
arch/arm/boot/dts/r8a7742.dtsi | 48 ++
arch/arm64/include/asm/barrier.h | 1 +
arch/arm64/include/asm/io.h | 1 +
arch/x86/pci/sta2x11-fixup.c | 1 -
drivers/iommu/Kconfig | 12 +-
drivers/iommu/amd/amd_iommu.h | 9 +
drivers/iommu/amd/amd_iommu_types.h | 6 +-
drivers/iommu/amd/init.c | 48 +-
drivers/iommu/amd/iommu.c | 90 ++-
drivers/iommu/arm/arm-smmu-v3/Makefile | 5 +-
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c | 248 ++++++
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 843 ++++-----------------
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h | 723 ++++++++++++++++++
drivers/iommu/arm/arm-smmu/arm-smmu-impl.c | 3 +-
drivers/iommu/arm/arm-smmu/arm-smmu.c | 102 +--
drivers/iommu/arm/arm-smmu/arm-smmu.h | 84 +-
drivers/iommu/arm/arm-smmu/qcom_iommu.c | 12 +-
drivers/iommu/dma-iommu.c | 22 +-
drivers/iommu/fsl_pamu.c | 2 +-
drivers/iommu/intel/dmar.c | 48 +-
drivers/iommu/intel/iommu.c | 62 +-
drivers/iommu/intel/svm.c | 13 +-
drivers/iommu/io-pgtable-arm.c | 27 +-
drivers/iommu/io-pgtable-arm.h | 30 +
drivers/iommu/iommu.c | 200 ++++-
drivers/iommu/iova.c | 2 +-
drivers/iommu/mtk_iommu.c | 49 +-
drivers/iommu/mtk_iommu.h | 1 +
drivers/iommu/sun50i-iommu.c | 15 +-
drivers/iommu/tegra-smmu.c | 138 +++-
drivers/memory/tegra/tegra210.c | 2 +-
drivers/vfio/vfio_iommu_type1.c | 2 +-
include/drm/intel-gtt.h | 5 +-
include/dt-bindings/memory/mt8167-larb-port.h | 51 ++
include/linux/intel-iommu.h | 1 +
include/linux/io-pgtable.h | 2 +-
include/linux/iommu.h | 45 +-
include/linux/soc/mediatek/infracfg.h | 3 +
include/linux/swiotlb.h | 1 +
include/uapi/linux/iommu.h | 18 +-
kernel/dma/swiotlb.c | 6 +-
45 files changed, 2262 insertions(+), 937 deletions(-)
create mode 100644 Documentation/userspace-api/iommu.rst
create mode 100644 drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c
create mode 100644 drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h
create mode 100644 drivers/iommu/io-pgtable-arm.h
create mode 100644 include/dt-bindings/memory/mt8167-larb-port.h
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.