This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_llvm_tx1/llvm-master-aarch64-spec2k6-O3
in repository toolchain/ci/base-artifacts.
discards 8f7d03e 2: update: binutils-gcc-glibc-llvm: 1
new f075c73 2: update: binutils-gcc-glibc: 1
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (8f7d03e)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_bmk_llvm_tx1/llvm-master [...]
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
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:
01-reset_artifacts/console.log | 186 +-
02-prepare_abe/console.log | 412 +-
03-build_abe-binutils/console.log | 11606 +--
04-build_abe-stage1/console.log | 14765 ++--
06-build_abe-linux/console.log | 2016 +-
07-build_abe-glibc/console.log | 40080 +++++----
08-build_abe-stage2/console.log | 31784 ++++----
09-build_llvm-true/console.log | 13774 ++--
11-benchmark--O3/benchmark-start.log | 2 +-
11-benchmark--O3/benchmark.log | 78 +-
11-benchmark--O3/console.log | 279 +-
12-check_regression/console.log | 2471 +-
12-check_regression/results-0.csv | 2180 +-
12-check_regression/results-1.csv | 2278 +-
12-check_regression/results-brief.csv | 38 +-
12-check_regression/results-compare.csv | 5 +-
12-check_regression/results-full.csv | 2334 +-
12-check_regression/results.csv | 161 +-
12-check_regression/results.log | 3416 +-
13-update_baseline/console.log | 7590 +-
13-update_baseline/results-1.csv | 2278 +-
13-update_baseline/results-brief.csv | 38 +-
13-update_baseline/results-compare.csv | 5 +-
13-update_baseline/results-full.csv | 2160 +-
13-update_baseline/results.csv | 157 +-
13-update_baseline/results.log | 2826 +-
13-update_baseline/results.regressions | 4 +-
console.log | 125397 ++++++++++++++---------------
jenkins/manifest.sh | 26 +-
results_id | 2 +-
30 files changed, 133734 insertions(+), 134614 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.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-stable-defconfig
in repository toolchain/ci/base-artifacts.
discards 91af87d 0: update: binutils-llvm-linux-qemu: boot
new 2dfd071 0: update: binutils-llvm-linux-qemu: boot
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (91af87d)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-arm-s [...]
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
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:
01-reset_artifacts/console.log | 182 +-
02-prepare_abe/console.log | 308 +-
03-build_abe-binutils/console.log | 11937 +++++-----
04-build_llvm/console.log | 14024 ++++++------
05-build_abe-qemu/console.log | 7042 +++---
06-build_linux/console.log | 878 +-
07-boot_linux/console.log | 412 +-
08-check_regression/console.log | 32 +-
08-check_regression/results.regressions | 20 +-
09-update_baseline/console.log | 18 +-
09-update_baseline/results.regressions | 20 +-
console.log | 34833 +++++++++++++++---------------
jenkins/manifest.sh | 22 +-
13 files changed, 34909 insertions(+), 34819 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 42ff474e28f libbacktrace: improve XCOFF support
new 8c7dfbb8f3d ada: Add support for per-location warning groups.
new d5e69948beb fortran: Add support for per-location warning groups.
new 3f448890764 libcc1: Add support for per-location warning groups.
new ed94172c7e1 objc: Add support for per-location warning groups.
new 40c64c9ea56 Regression tests for TREE_NO_WARNING enhancement to warning [...]
The 5 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/ada/gcc-interface/trans.c | 4 +-
gcc/ada/gcc-interface/utils.c | 3 +-
gcc/fortran/trans-array.c | 2 +-
gcc/fortran/trans-decl.c | 28 +++++-----
gcc/fortran/trans-openmp.c | 4 +-
gcc/fortran/trans-types.c | 84 +++++++++++++++---------------
gcc/fortran/trans.c | 2 +-
gcc/objc/objc-act.c | 15 +++---
gcc/objc/objc-gnu-runtime-abi-01.c | 2 +-
gcc/objc/objc-next-runtime-abi-01.c | 2 +-
gcc/objc/objc-next-runtime-abi-02.c | 2 +-
gcc/testsuite/g++.dg/uninit-pr74762.C | 24 +++++++++
gcc/testsuite/g++.dg/warn/uninit-pr74765.C | 24 +++++++++
libcc1/libcp1plugin.cc | 2 +-
14 files changed, 124 insertions(+), 74 deletions(-)
create mode 100644 gcc/testsuite/g++.dg/uninit-pr74762.C
create mode 100644 gcc/testsuite/g++.dg/warn/uninit-pr74765.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 1b1cf8fe9983 Merge tag 'x86-splitlock-2021-06-28' of git://git.kernel.o [...]
new bc7c9993a0d8 m68k: Drop -fno-strength-reduce from KBUILD_CFLAGS
new eeff86b6d18c m68k: dma: Remove unnecessary include of asm/cacheflush.h
new 9a51ebd7e5b6 MAINTAINERS, .mailmap: Update Finn Thain's email address
new b44bf9410a69 m68k: defconfig: Update defconfigs for v5.13-rc1
new c1367ee016e3 m68k: atari: Fix ATARI_KBD_CORE kconfig unmet dependency warning
new 17cfb9d33224 Merge tag 'm68k-for-v5.14-tag1' of git://git.kernel.org/pu [...]
new 7d7b720a4b80 arm64: Implement stack trace termination record
new 76734d26b541 arm64: Change the on_*stack functions to take a size argument
new 33c222aeda14 arm64: stacktrace: Relax frame record alignment requiremen [...]
new 0b573a025aa6 Merge branch 'for-next/stacktrace' into for-next/core
new 503555325d49 Merge branch 'for-next/stacktrace' into for-next/boot
new e176e2677ccc arm64: assembler: add set_this_cpu_offset
new 98c7a1666ee9 arm64: smp: remove pointless secondary_data maintenance
new 3305e7f74a14 arm64: smp: remove stack from secondary_data
new 8e334d729bc4 arm64: smp: unify task and sp setup
new 3d8c1a013d78 arm64: smp: initialize cpu offset earlier
new 16c230b30de8 arm64: scs: Drop unused 'tmp' argument to scs_{load, save} [...]
new e7cf636cba4c Merge branch 'for-next/boot' into for-next/core
new 27f2a4db76e8 Makefile: fix GDB warning with CONFIG_RELR
new 216fe62d6fa8 Merge branch 'for-next/build' into for-next/core
new e89d6cc51034 arm64: assembler: replace `kaddr` with `addr`
new d11b187760f5 arm64: assembler: add conditional cache fixups
new 46710cf1fcb6 arm64: Apply errata to swsusp_arch_suspend_exit
new 116b7f559492 arm64: Do not enable uaccess for flush_icache_range
new 7908072da535 arm64: Do not enable uaccess for invalidate_icache_range
new 5e20e3499682 arm64: Downgrade flush_icache_range to invalidate
new 55272ecc3ada arm64: assembler: remove user_alt
new 06b7a568ca5e arm64: Move documentation of dcache_by_line_op
new d044f8141847 arm64: Fix comments to refer to correct function __flush_i [...]
new e3974adb4ef5 arm64: __inval_dcache_area to take end parameter instead of size
new 163d3f80695e arm64: dcache_by_line_op to take end parameter instead of size
new 814b186079cd arm64: __flush_dcache_area to take end parameter instead of size
new 1f42faf1d25d arm64: __clean_dcache_area_poc to take end parameter inste [...]
new f749448edb9c arm64: __clean_dcache_area_pop to take end parameter inste [...]
new 406d7d4e2bc7 arm64: __clean_dcache_area_pou to take end parameter inste [...]
new 8c28d52ccd1d arm64: sync_icache_aliases to take end parameter instead of size
new 393239be1ba6 arm64: Fix cache maintenance function comments
new fade9c2c6ee2 arm64: Rename arm64-internal cache maintenance functions
new 25377204ebd4 Merge branch 'for-next/caches' into for-next/core
new 43de30d36742 arm64: Import latest version of Cortex Strings' memcmp
new 758602c04409 arm64: Import latest version of Cortex Strings' strcmp
new 325a1de81287 arm64: Import updated version of Cortex Strings' strlen
new 020b199bc70d arm64: Import latest version of Cortex Strings' strncmp
new b6c4ea48415d arm64: Add assembly annotations for weak-PI-alias madness
new 285133040e6c arm64: Import latest memcpy()/memmove() implementation
new 9e51cafd783b arm64: Better optimised memchr()
new 344323e0428b arm64: Rewrite __arch_clear_user()
new 6b8f648959e5 arm64: update string routine copyrights and URLs
new 5ceb045541ad Merge branch 'for-next/cortex-strings' into for-next/core
new 7513cc8a1b74 arm64: Change the cpuinfo_arm64 member type for some sysre [...]
new 21047e91a5a6 arm64: Check if GMID_EL1.BS is the same on all CPUs
new 930a58b4093e arm64: cpuinfo: Split AArch32 registers out into a separat [...]
new 2122a833316f arm64: Allow mismatched 32-bit EL0 support
new 2f6a49bbc01d KVM: arm64: Kill 32-bit vCPUs on systems with mismatched E [...]
new 873c3e89777c arm64: Kill 32-bit applications scheduled on 64-bit-only CPUs
new cf292e93f423 arm64: Restrict undef hook for cpufeature registers
new eda2171d8547 Merge branch 'for-next/cpufeature' into for-next/core
new 8848f0665b3c arm64: Add cpuidle context save/restore helpers
new d4dc10277255 arm64: Convert cpu_do_idle() to using cpuidle context helpers
new c9223b616298 PSCI: Use cpuidle context helpers in psci_cpu_suspend_enter()
new 77345ef70445 arm64: suspend: Use cpuidle context helpers in cpu_suspend()
new eea3e2dec4c8 Merge branch 'for-next/cpuidle' into for-next/core
new ca940790d2dd arm64: Document requirement for access to FEAT_HCX
new aeb3e82e4323 Merge branch 'for-next/docs' into for-next/core
new 382dcdd66ce8 arm64: remove redundant local_daif_mask() in bad_mode()
new f7c706f0391d arm64: entry: unmask IRQ+FIQ after EL0 handling
new bb8e93a287a5 arm64: entry: convert SError handlers to C
new 33a3581a76f3 arm64: entry: move arm64_preempt_schedule_irq to entry-common.c
new 101a5b665dcd arm64: entry: move NMI preempt logic to C
new f8049488e7d3 arm64: entry: add a call_on_irq_stack helper
new 064dbfb41691 arm64: entry: convert IRQ+FIQ handlers to C
new 2f2bbaa4eda0 arm64: entry: organise entry handlers consistently
new e931fa03c6bf arm64: entry: organise entry vectors consistently
new af541cbbf9c6 arm64: entry: consolidate EL1 exception returns
new cbed5f8d3feb arm64: entry: move bad_mode() to entry-common.c
new ca0c2647f54c arm64: entry: improve bad_mode()
new a5b43a87a760 arm64: entry: template the entry asm functions
new ec841aab8d3c arm64: entry: handle all vectors with C
new afd05e28c911 arm64: entry: fold el1_inv() into el1h_64_sync_handler()
new 8168f098867f arm64: entry: split bad stack entry
new d60b228fd199 arm64: entry: split SDEI entry
new 6ecbc78c3d06 arm64: entry: make NMI entry/exit functions static
new bf6fa2c0dda7 arm64: entry: don't instrument entry code with KCOV
new b5df5b8307b1 arm64: idle: don't instrument idle code with KCOV
new 6cf61e061e8e Merge branch 'for-next/entry' into for-next/core
new 5f154c4e20d7 arm64: Move patching utilities out of instruction encoding [...]
new 633e5e938fea arm64: Move aarch32 condition check functions
new 72fd723694b6 arm64: Move instruction encoder/decoder under lib/
new 427bfc59e228 arm64: insn: Add SVE instruction class
new d4b217330d7e arm64: insn: Add barrier encodings
new 54880044c639 arm64: insn: Add some opcodes to instruction decoder
new 71766b81de82 arm64: insn: Add load/store decoding helpers
new 78b92c7337e1 arm64: insn: decouple patching from insn code
new 3e00e39d9dad arm64: insn: move AARCH64_INSN_SIZE into <asm/insn.h>
new 69bb0585ebb0 arm64: insn: avoid circular include dependency
new 181a12697930 Merge branch 'for-next/insn' into for-next/core
new 2e21d85336c4 Merge branch 'for-next/stacktrace' into for-next/kasan
new 1cbdf60bd1b7 kasan: arm64: support specialized outlined tag mismatch checks
new 2c9bd9d80675 Merge branch 'for-next/kasan' into for-next/core
new cf814bcfa1e6 arm64: smp: Bump debugging information print down to KERN_DEBUG
new 078834caafbf Merge branch 'for-next/misc' into for-next/core
new 7e04cc918954 arm64/mm: Validate CONFIG_PGTABLE_LEVELS
new e377ab82311a arm64/mm: Remove [PUD|PMD]_TABLE_BIT from [pud|pmd]_bad()
new 40221c737608 arm64/mm: Make vmemmap_free() available only with CONFIG_M [...]
new 5ae632ed356c arm64: mm: Use better bitmap_zalloc()
new 58cc6b72a212 arm64: mm: Remove unused support for Device-GRE memory type
new ee67c1103a1b arm64: acpi: Map EFI_MEMORY_WT memory as Normal-NC
new 21cfe6edbadb arm64: mm: Remove unused support for Normal-WT memory type
new 65688d2a05de arm64: cache: Lower ARCH_DMA_MINALIGN to 64 (L1_CACHE_BYTES)
new fcf9dc02f839 arm64: mm: Add is_el1_data_abort() helper
new e0e3903f83d5 arm64: mm: decode xFSC in mem_abort_decode()
new 0f473ac746a9 arm64/mm: Drop SWAPPER_INIT_MAP_SIZE
new ca6ece6a76a8 arm64/mm: Use CONT_PMD_SHIFT for ARM64_MEMSTART_SHIFT
new 4aaa87ab3d2d arm64/mm: Drop SECTION_[SHIFT|SIZE|MASK]
new 84c5e23edecd arm64: mm: Pass original fault address to handle_mm_fault()
new 9163f0113030 arm64/mm: Fix ttbr0 values stored in struct thread_info fo [...]
new c70fe14f83ae arm64: mm: fix the count comments in compute_indices
new f91671b5418b arm64: mm: drop unused __pa(__idmap_text_start)
new 7957a3db01bf arm64: head: fix code comments in set_cpu_boot_mode_flag
new 2062d44da349 arm64/mm: Rename ARM64_SWAPPER_USES_SECTION_MAPS
new 52218fcd61cb arm64: tlb: fix the TTL value of tlb_get_level
new 81ad4bb1fe91 Merge branch 'for-next/mm' into for-next/core
new 3d0cca0b02ac kasan: speed up mte_set_mem_tag_range
new 92638b4e1b47 mm: arch: remove indirection level in alloc_zeroed_user_hi [...]
new 7a3b83537188 kasan: use separate (un)poison implementation for integrated init
new 013bb59dbb7c arm64: mte: handle tags zeroing at page allocation time
new c275c5c6d50a kasan: disable freed user page poisoning with HW tags
new fdceddb06a5f Merge branch 'for-next/mte' into for-next/core
new 4d80d6ca5d77 genirq: Export affinity setter for modules
new da3862e7277b Merge tag 'irq-export-set-affinity' of git://git.kernel.or [...]
new 84fca8ba6205 perf/arm-ccn: Use irq_set_affinity()
new 8ec25d34012d perf/arm-cmn: Use irq_set_affinity()
new 1ceeb8d430f5 perf/arm-dmc620: Use irq_set_affinity()
new 41ea281724c0 perf/arm-dsu: Use irq_set_affinity()
new 262105453595 perf/arm-smmuv3: Use irq_set_affinity()
new ba4489fb949c perf/imx_ddr: Use irq_set_affinity()
new 77b06ddc0435 perf/hisi: Use irq_set_affinity()
new bf2367aaed73 drivers/perf: Remove redundant dev_err call in tx2_uncore_ [...]
new 27e448207571 drivers/perf: arm_spe_pmu: Fix some coding style issues
new f265fd166bce drivers/perf: arm_pmu: Fix some coding style issues
new a9f00c9760fe drivers/perf: arm-cmn: Add space after ','
new eb2b22f024c3 drivers/perf: arm-cci: Fix checkpatch spacing error
new fdbef8c4e68a arm_pmu: Fix write counter incorrect in ARMv7 big-endian mode
new a5740e955540 arm64: perf: Convert snprintf to sysfs_emit
new 2db5223731b7 drivers/perf: hisi: use the correct HiSilicon copyright
new 29c043760eea perf: arm_pmu: use DEVICE_ATTR_RO macro
new ccbe14ce8828 perf: qcom: use DEVICE_ATTR_RO macro
new 21ad02e6b4c8 perf: xgene_pmu: use DEVICE_ATTR_RO macro
new f9e36b388a32 perf: arm_spe: use DEVICE_ATTR_RO macro
new 3c1f2eb5475a arm_pmu: move to use request_irq by IRQF_NO_AUTOEN flag
new 0d0f144a8f5f perf: qcom_l2_pmu: move to use request_irq by IRQF_NO_AUTOEN flag
new 281e44f5fd4f arm64: perf: Add more support on caps under sysfs
new 814be609baae drivers/perf: hisi: Fix data source control
new 5ca54404e68d perf: qcom: Remove redundant dev_err call in qcom_l3_cache [...]
new 59d697a99daa perf/hisi: Constify static attribute_group structs
new 4c1daba15c20 perf/smmuv3: Don't trample existing events with global filter
new f8e6d24144d1 perf: Add EVENT_ATTR_ID to simplify event attributes
new 7ac87a8dfbd9 drivers/perf: Simplify EVENT ATTR macro in SMMU PMU driver
new 0bf2d7298842 drivers/perf: Simplify EVENT ATTR macro in qcom_l2_pmu.c
new 78b1d3c72070 drivers/perf: Simplify EVENT ATTR macro in qcom_l3_pmu.c
new b323dfe02e56 drivers/perf: Simplify EVENT ATTR macro in xgene_pmu.c
new 773510f4d277 drivers/perf: Simplify EVENT ATTR macro in fsl_imx8_ddr_perf.c
new 64432f09068a arm64: perf: Simplify EVENT ATTR macro in perf_event.c
new 4e16f283edc2 perf/arm-cmn: Fix invalid pointer when access dtc object s [...]
new d96b1b8c9f79 drivers/perf: fix the missed ida_simple_remove() in ddr_pe [...]
new 2e5d34d26a90 Merge branch 'for-next/perf' into for-next/core
new b27a9f4119af arm64: Add ARM64_PTR_AUTH_KERNEL config option
new d053e71ac844 arm64: Conditionally configure PTR_AUTH key of the kernel.
new bd23fdba4178 Merge branch 'for-next/ptrauth' into for-next/core
new 63ebdb77afa9 kselftest/arm64: Add missing newline to SVE test skipping output
new 26a0f50fd7d4 Merge branch 'for-next/selftests' into for-next/core
new 3fdc0cb59d97 arm64: smccc: Add support for SMCCCv1.2 extended input/out [...]
new 57ad4fe0859e Merge branch 'for-next/ffa' into for-next/smccc
new cfa7ff959a78 arm64: smccc: Support SMCCC v1.3 SVE register saving hint
new a4a49140ae84 Merge branch 'for-next/smccc' into for-next/core
new 483dbf6a3590 arm64/sve: Split _sve_flush macro into separate Z and pred [...]
new c9f6890bca11 arm64/sve: Use the sve_flush macros in sve_load_from_fpsim [...]
new ad4711f962e0 arm64/sve: Skip flushing Z registers with 128 bit vectors
new 3d1bf78c7b13 Merge branch 'for-next/sve' into for-next/core
new 9840cfcb97fc Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm [...]
The 180 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.mailmap | 1 +
Documentation/arm64/booting.rst | 6 +
MAINTAINERS | 4 +-
Makefile | 2 +-
arch/alpha/include/asm/page.h | 6 +-
arch/arm/include/asm/cpuidle.h | 5 +
arch/arm/kernel/perf_event_v7.c | 4 +-
arch/arm64/Kconfig | 33 +-
arch/arm64/Makefile | 2 +-
arch/arm64/include/asm/alternative-macros.h | 9 +-
arch/arm64/include/asm/arch_gicv3.h | 3 +-
arch/arm64/include/asm/asm-prototypes.h | 6 +
arch/arm64/include/asm/asm_pointer_auth.h | 49 +--
arch/arm64/include/asm/assembler.h | 98 +++---
arch/arm64/include/asm/cache.h | 2 +-
arch/arm64/include/asm/cacheflush.h | 71 ++--
arch/arm64/include/asm/cpu.h | 45 +--
arch/arm64/include/asm/cpufeature.h | 15 +-
arch/arm64/include/asm/cpuidle.h | 35 ++
arch/arm64/include/asm/efi.h | 2 +-
arch/arm64/include/asm/exception.h | 34 +-
arch/arm64/include/asm/fpsimd.h | 2 +-
arch/arm64/include/asm/fpsimdmacros.h | 4 +-
arch/arm64/include/asm/insn-def.h | 9 +
arch/arm64/include/asm/insn.h | 67 +++-
arch/arm64/include/asm/kernel-pgtable.h | 19 +-
arch/arm64/include/asm/kvm_asm.h | 1 +
arch/arm64/include/asm/kvm_mmu.h | 7 +-
arch/arm64/include/asm/linkage.h | 8 +
arch/arm64/include/asm/memory.h | 6 +-
arch/arm64/include/asm/mmu_context.h | 4 +-
arch/arm64/include/asm/module.lds.h | 17 +-
arch/arm64/include/asm/mte-kasan.h | 93 ++++--
arch/arm64/include/asm/mte.h | 4 +
arch/arm64/include/asm/page.h | 10 +-
arch/arm64/include/asm/patching.h | 13 +
arch/arm64/include/asm/perf_event.h | 5 +
arch/arm64/include/asm/pgtable-hwdef.h | 7 -
arch/arm64/include/asm/pgtable-prot.h | 1 -
arch/arm64/include/asm/pgtable.h | 5 +-
arch/arm64/include/asm/pointer_auth.h | 59 ++--
arch/arm64/include/asm/processor.h | 16 +-
arch/arm64/include/asm/scs.h | 8 +-
arch/arm64/include/asm/sdei.h | 10 +-
arch/arm64/include/asm/smp.h | 2 -
arch/arm64/include/asm/stacktrace.h | 32 +-
arch/arm64/include/asm/sysreg.h | 2 -
arch/arm64/include/asm/tlb.h | 4 +
arch/arm64/kernel/Makefile | 11 +-
arch/arm64/kernel/acpi.c | 22 +-
arch/arm64/kernel/alternative.c | 2 +-
arch/arm64/kernel/asm-offsets.c | 15 +-
arch/arm64/kernel/cpufeature.c | 210 +++++++++---
arch/arm64/kernel/cpuinfo.c | 58 ++--
arch/arm64/kernel/efi-entry.S | 9 +-
arch/arm64/kernel/entry-common.c | 256 +++++++++++++-
arch/arm64/kernel/entry-fpsimd.S | 22 +-
arch/arm64/kernel/entry.S | 369 ++++++--------------
arch/arm64/kernel/fpsimd.c | 6 +-
arch/arm64/kernel/ftrace.c | 1 +
arch/arm64/kernel/head.S | 76 +++--
arch/arm64/kernel/hibernate-asm.S | 7 +-
arch/arm64/kernel/hibernate.c | 20 +-
arch/arm64/kernel/idle.c | 46 +++
arch/arm64/kernel/idreg-override.c | 3 +-
arch/arm64/kernel/image-vars.h | 2 +-
arch/arm64/kernel/jump_label.c | 1 +
arch/arm64/kernel/kaslr.c | 12 +-
arch/arm64/kernel/kgdb.c | 1 +
arch/arm64/kernel/machine_kexec.c | 30 +-
arch/arm64/kernel/patching.c | 150 +++++++++
arch/arm64/kernel/perf_callchain.c | 2 +-
arch/arm64/kernel/perf_event.c | 40 ++-
arch/arm64/kernel/probes/kprobes.c | 18 +-
arch/arm64/kernel/probes/simulate-insn.c | 1 +
arch/arm64/kernel/probes/uprobes.c | 2 +-
arch/arm64/kernel/process.c | 99 ++----
arch/arm64/kernel/ptrace.c | 2 +-
arch/arm64/kernel/sdei.c | 64 +---
arch/arm64/kernel/setup.c | 8 +-
arch/arm64/kernel/signal.c | 26 ++
arch/arm64/kernel/smccc-call.S | 83 +++++
arch/arm64/kernel/smp.c | 16 +-
arch/arm64/kernel/smp_spin_table.c | 7 +-
arch/arm64/kernel/stacktrace.c | 18 +-
arch/arm64/kernel/suspend.c | 12 +-
arch/arm64/kernel/sys_compat.c | 2 +-
arch/arm64/kernel/traps.c | 135 ++++++--
arch/arm64/kvm/arm.c | 13 +-
arch/arm64/kvm/hyp/nvhe/cache.S | 4 +-
arch/arm64/kvm/hyp/nvhe/setup.c | 3 +-
arch/arm64/kvm/hyp/nvhe/tlb.c | 2 +-
arch/arm64/kvm/hyp/pgtable.c | 13 +-
arch/arm64/lib/Makefile | 4 +-
arch/arm64/lib/clear_user.S | 47 +--
arch/arm64/{kernel => lib}/insn.c | 249 +-------------
arch/arm64/lib/kasan_sw_tags.S | 76 +++++
arch/arm64/lib/memchr.S | 65 +++-
arch/arm64/lib/memcmp.S | 346 +++++++------------
arch/arm64/lib/memcpy.S | 272 ++++++++++++---
arch/arm64/lib/memmove.S | 189 -----------
arch/arm64/lib/mte.S | 20 ++
arch/arm64/lib/strcmp.S | 289 +++++++---------
arch/arm64/lib/strlen.S | 258 +++++++++-----
arch/arm64/lib/strncmp.S | 406 ++++++++++-------------
arch/arm64/lib/uaccess_flushcache.c | 4 +-
arch/arm64/mm/cache.S | 158 ++++-----
arch/arm64/mm/context.c | 6 +-
arch/arm64/mm/fault.c | 50 ++-
arch/arm64/mm/flush.c | 29 +-
arch/arm64/mm/init.c | 7 +
arch/arm64/mm/mmu.c | 13 +-
arch/arm64/mm/proc.S | 24 +-
arch/arm64/mm/ptdump.c | 4 -
arch/arm64/net/bpf_jit_comp.c | 1 +
arch/arm64/tools/cpucaps | 3 +-
arch/ia64/include/asm/page.h | 6 +-
arch/m68k/Kconfig.machine | 3 +
arch/m68k/Makefile | 3 +-
arch/m68k/configs/amiga_defconfig | 5 +-
arch/m68k/configs/apollo_defconfig | 5 +-
arch/m68k/configs/atari_defconfig | 5 +-
arch/m68k/configs/bvme6000_defconfig | 5 +-
arch/m68k/configs/hp300_defconfig | 5 +-
arch/m68k/configs/mac_defconfig | 5 +-
arch/m68k/configs/multi_defconfig | 5 +-
arch/m68k/configs/mvme147_defconfig | 5 +-
arch/m68k/configs/mvme16x_defconfig | 5 +-
arch/m68k/configs/q40_defconfig | 5 +-
arch/m68k/configs/sun3_defconfig | 5 +-
arch/m68k/configs/sun3x_defconfig | 5 +-
arch/m68k/include/asm/page_no.h | 6 +-
arch/m68k/kernel/dma.c | 3 -
arch/s390/include/asm/page.h | 6 +-
arch/x86/include/asm/page.h | 6 +-
drivers/firmware/psci/psci.c | 9 +-
drivers/firmware/smccc/smccc.c | 4 +
drivers/input/keyboard/Kconfig | 3 -
drivers/misc/lkdtm/bugs.c | 6 +-
drivers/perf/arm-cci.c | 4 +-
drivers/perf/arm-ccn.c | 6 +-
drivers/perf/arm-cmn.c | 13 +-
drivers/perf/arm_dmc620_pmu.c | 5 +-
drivers/perf/arm_dsu_pmu.c | 8 +-
drivers/perf/arm_pmu.c | 16 +-
drivers/perf/arm_smmuv3_pmu.c | 35 +-
drivers/perf/arm_spe_pmu.c | 12 +-
drivers/perf/fsl_imx8_ddr_perf.c | 18 +-
drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c | 5 +-
drivers/perf/hisilicon/hisi_uncore_hha_pmu.c | 9 +-
drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c | 5 +-
drivers/perf/hisilicon/hisi_uncore_pa_pmu.c | 5 +-
drivers/perf/hisilicon/hisi_uncore_pmu.c | 6 +-
drivers/perf/hisilicon/hisi_uncore_pmu.h | 2 +-
drivers/perf/hisilicon/hisi_uncore_sllc_pmu.c | 7 +-
drivers/perf/qcom_l2_pmu.c | 11 +-
drivers/perf/qcom_l3_pmu.c | 15 +-
drivers/perf/thunderx2_pmu.c | 4 +-
drivers/perf/xgene_pmu.c | 17 +-
include/linux/arm-smccc.h | 88 ++++-
include/linux/gfp.h | 18 +-
include/linux/highmem.h | 43 +--
include/linux/interrupt.h | 35 +-
include/linux/kasan.h | 64 ++--
include/linux/page-flags.h | 9 +
include/linux/perf_event.h | 6 +
include/trace/events/mmflags.h | 9 +-
kernel/irq/manage.c | 33 +-
mm/kasan/common.c | 4 +-
mm/kasan/hw_tags.c | 32 ++
mm/kasan/sw_tags.c | 7 +
mm/mempool.c | 6 +-
mm/page_alloc.c | 66 ++--
scripts/Makefile.kasan | 1 +
scripts/tools-support-relr.sh | 3 +-
tools/testing/selftests/arm64/fp/sve-probe-vls.c | 2 +-
176 files changed, 3413 insertions(+), 2597 deletions(-)
create mode 100644 arch/arm64/include/asm/insn-def.h
create mode 100644 arch/arm64/include/asm/patching.h
create mode 100644 arch/arm64/kernel/idle.c
create mode 100644 arch/arm64/kernel/patching.c
rename arch/arm64/{kernel => lib}/insn.c (86%)
create mode 100644 arch/arm64/lib/kasan_sw_tags.S
delete mode 100644 arch/arm64/lib/memmove.S
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.