This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-mainline-defconfig
in repository toolchain/ci/binutils-gdb.
from 3b1317df03 Automatic date update in version.in
adds acfd932381 Automatic date update in version.in
adds 602ed821f5 Fix type of .persistent.bss section
adds 839298c39b Automatic date update in version.in
adds 589787a791 Automatic date update in version.in
adds 5c1f3db6a3 Automatic date update in version.in
adds d480785348 Automatic date update in version.in
adds 8ed1a94d7a Automatic date update in version.in
adds 8a473766ae Automatic date update in version.in
adds 96f32373c6 Automatic date update in version.in
adds ad563d824d Automatic date update in version.in
No new revisions were added by this update.
Summary of changes:
bfd/ChangeLog | 4 ++++
bfd/elf.c | 1 +
bfd/version.h | 2 +-
gas/ChangeLog | 6 ++++++
gas/testsuite/gas/elf/section25.d | 4 +++-
gas/testsuite/gas/elf/section26.d | 6 +++++-
gas/testsuite/gas/elf/section26.s | 3 +++
7 files changed, 23 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.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-mainline-defconfig
in repository toolchain/ci/base-artifacts.
discards e37d58bb 0: update: binutils-gcc-linux-qemu: boot
new 7b2c9c52 0: update: binutils-gcc-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 (e37d58bb)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-aarch [...]
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 | 220 +-
02-prepare_abe/console.log | 174 +-
03-build_abe-binutils/console.log | 12001 ++++++-----
04-build_abe-stage1/console.log | 14076 ++++++------
05-build_abe-qemu/console.log | 3574 +++
05-build_linux/console.log | 384 -
06-build_abe-qemu/console.log | 3540 ---
06-build_linux/console.log | 386 +
07-boot_linux/console.log | 498 +-
08-check_regression/console.log | 18 +-
08-check_regression/results.regressions | 2 +-
09-update_baseline/console.log | 12 +-
09-update_baseline/results.regressions | 2 +-
console.log | 34715 +++++++++++++++---------------
jenkins/manifest.sh | 22 +-
results | 6 +-
16 files changed, 34811 insertions(+), 34819 deletions(-)
create mode 100644 05-build_abe-qemu/console.log
delete mode 100644 05-build_linux/console.log
delete mode 100644 06-build_abe-qemu/console.log
create mode 100644 06-build_linux/console.log
--
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 9f67672a817e Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm [...]
new 0f00571f9433 RDMA/hns: Use new SQ doorbell register for HIP09
new e35ecb466eb6 RDMA/iwcm: Allow AFONLY binding for IPv6 addresses
new f675ba125bd3 RDMA/core: Remove unused req_ncomp_notif device operation
new 3b89e92c2a95 RDMA/rtrs: Use new shared CQ mechanism
new c33d516a1c74 RDMA/rtrs-clt: Use rdma_event_msg in log
new 32548870d438 RDMA/hns: Add support for XRC on HIP09
new a639e66703ee RDMA/mlx5: Zero out ODP related items in the mlx5_ib_mr
new f18ec4223117 RDMA/mlx5: Use a union inside mlx5_ib_mr
new e6fb246ccafb RDMA/mlx5: Consolidate MR destruction to mlx5_ib_dereg_mr()
new 14d05b552b5d RDMA/mlx5: Rename mlx5_mr_cache_invalidate() to revoke_mr()
new 7852546f5245 RDMA/mlx5: Fix query RoCE port
new 6fe6e5686398 RDMA/mlx5: Fix mlx5 rates to IB rates map
new 3f32dc0f4601 IB/core: Drop WARN_ON() from ib_umem_find_best_pgsz()
new 2904bb37b35d IB/core: Split uverbs_get_const/default to consider target type
new 7610ab57de56 RDMA/mlx5: Allow larger pages in DevX umem
new b5486430bb0f RDMA/mlx5: Add missing returned error check of mlx5_ib_dereg_mr
new ae360f41b126 RDMA: Fix kernel-doc compilation warnings
new fdb68dd30e92 RDMA: Delete not-used static inline functions
new 871159515cd1 RDMA/cma: Remove unused leftovers in cma code
new 50feda23152e RDMA/include: Mundane typo fixes throughout the file
new e1ce4de68054 IB/hns: Fix mispelling of subsystem
new 783cf673b05e RDMA/hns: Fix memory corruption when allocating XRCDN
new ad50294d4d6b RDMA/mlx5: Create ODP EQ only when ODP MR is created
new 847d19a45146 RDMA/hns: Support to query firmware version
new 1fb7f8973f51 RDMA: Support more than 255 rdma ports
new 6845485f9ed0 RDMA/bnxt_re: Move device to error state upon device crash
new 49695e95ceea RDMA/uverbs: Refactor rdma_counter_set_auto_mode and __cou [...]
new c73700806d4e RDMA/mlx5: Fix drop packet rule in egress table
new e5dc370bd9d6 RDMA/mlx5: Set ODP caps only if device profile support ODP
new 016b26af13ca RDMA/core: Correct misspellings of two words in comments
new 4ae6573e699e IB/hfi1: Fix a typo
new aa43665aeeb3 RDMA: Fix a typo
new adb76a520d06 IB/isert: Fix a use after free in isert_connect_request
new 7410c2d0f419 RDMA/efa: Use strscpy instead of strlcpy
new 364e282c4fe7 RDMA/rxe: Split MEM into MR and MW
new de2a2461958b RDMA/hns: Fix a spelling mistake in hns_roce_hw_v1.c
new 7f13e0be3694 RDMA/iser: struct iscsi_iser_task is declared twice
new 2e919a32ae11 RDMA/iw_cxgb4: Use DEFINE_SPINLOCK() for spinlock
new b1f27f688f71 RDMA/rxe: Remove rxe_dma_device declaration
new 194f64a3cad3 RDMA/core: Fix corrupted SL on passive side
new e079d87d1d9a RDMA/hns: Support query information of functions from FW
new f91696f2f053 RDMA/hns: Support congestion control type selection accord [...]
new dbb3e9db8267 RDMA/uverbs: Fix -Wunused-function warning
new 0adb3ad609f7 MAINTAINERS: Change maintainer for rtrs module
new 44930991f2f2 RDMA/rtrs-clt: Remove redundant code from rtrs_clt_read_req
new 4a58ac5440ce RDMA/rtrs: Kill the put label in rtrs_srv_create_once_sysf [...]
new 4cd5261df989 RDMA/rtrs: Remove sessname and sess_kobj from rtrs_attrs
new 57dae8baa638 RDMA/rtrs: Cleanup the code in rtrs_srv_rdma_cm_handler
new 8e86499e6c11 RDMA/rtrs: New function converting rtrs_addr to string
new 88e2f1056452 RDMA/rtrs-srv: Report temporary sessname for error message
new 11b74cbf8ea5 RDMA/rtrs: Cleanup unused 's' variable in __alloc_sess
new 0633e23771e0 RDMA/rtrs-clt: Cap max_io_size
new d907294b27d0 MAINTAINERS: remove Xavier as maintainer of HISILICON ROCE DRIVER
new 4940b0ab458a RDMA/hns: Refactor hns_roce_v2_poll_one()
new d102a6e37484 RDMA/hns: Reorganize hns_roce_create_cq()
new ee82e68850a4 RDMA/hns: Refactor reset state checking flow
new c6f0411b960d RDMA/hns: Reorganize process of setting HEM
new 8115f9744562 RDMA/hns: Simplify command fields for HEM base address con [...]
new cf8cd4ccb269 RDMA/hns: Support configuring doorbell mode of RQ and CQ
new 704d68f5f2df RDMA/hns: Reorganize doorbell update interfaces for all queues
new 4bd00b55c978 IB/hfi1: Add AIP tx traces
new 042a00f93aad IB/{ipoib,hfi1}: Add a timeout handler for rdma_netdev
new b536d4b2a279 IB/hfi1: Correct oversized ring allocation
new 70d44c18a7b3 IB/hfi1: Use napi_schedule_irqoff() for tx napi
new 326a23930793 IB/hfi1: Remove indirect call to hfi1_ipoib_send_dma()
new 6b13215df1d3 IB/hfi1: Add additional usdma traces
new ca5f72568e03 IB/hfi1: Use kzalloc() for mmu_rb_handler allocation
new fdde1aa09a82 IB/hfi1: Remove unused function
new 7e111bbff926 IB/mlx5: Reduce max order of memory allocated for xlt update
new 2abb7431736b RDMA/hns: Use GFP_ATOMIC under spin lock
new 7d8f346504eb RDMA/core: Make the wc status prompt message clearer
new ea4922518940 RDMA/rxe: Fix missing acks from responder
new a389d016c030 RDMA/hns: Enable all CMDQ context
new 0835cf58393c RDMA/hns: Support more return types of command queue
new 8d78e7b478d5 RDMA/hns: Modify prints for mailbox and command queue
new 24f3f1cd5154 RDMA/hns: Avoid enabling RQ inline on UD
new 9eab614338cd RDMA/hns: Fix missing assignment of max_inline_data
new 714a597baab0 RDMA/hns: Delete redundant condition judgment related to eq
new 2371efab9794 RDMA/hns: Delete redundant abnormal interrupt status
new 7bd5d90d8fc6 RDMA/hns: Delete unused members in the structure hns_roce_hw
new 537bc924f367 RDMA/hns: Remove unsupported QP types
new 495c24808ce7 RDMA/hns: Add XRC subtype in QPC and XRC type in SRQC
new 782832f25404 RDMA/hns: Simplify the function config_eqc()
new 69455df04e12 RDMA/hns: Prevent le32 from being implicitly converted to u32
new a0354d230843 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...]
new ab27f45fdfcc RDMA/core: Print the function name by __func__ instead of [...]
new 9279c35b63e5 RDMA/core: Remove the redundant return statements
new 9516b8f9ec66 RDMA/core: Add necessary spaces
new f681967ae7d5 RDMA/core: Remove redundant spaces
new b6eb7011f561 RDMA/core: Correct format of braces
new 26caea5fda6e RDMA/core: Correct format of block comments
new 10dd83dbcd15 RDMA/qedr: Fix error return code in qedr_iw_connect()
new 4c7d9c69adad IB/hfi1: Fix error return code in parse_platform_config()
new 22efb0a8d130 RDMA/bnxt_re: Fix error return code in bnxt_qplib_cq_proce [...]
new 8166e0090511 RDMA/i40iw: Use DEFINE_SPINLOCK() for spinlock
new 3aeffc46afde IB/cma: Introduce rdma_set_min_rnr_timer()
new 5aa54bd28ce2 rds: ib: Remove two ib_modify_qp() calls
new 6bc950beff0c RDMA/srpt: Fix error return code in srpt_cm_req_recv()
new 7f4a8592ff29 RDMA/rtrs-clt: destroy sysfs after removing session from a [...]
new dc1d06e699b5 RDMA/hns: Remove unnecessary flush operation for workqueue
new 9c8823e0d365 RDMA/qib: Remove useless qib_read_ureg() function
new 780278c2c8bb IB/hfi1: Rework AIP and VNIC dummy netdev usage
new 63f9c44bca5e net/mlx5: Add MEMIC operations related bits
new 7ca2b8a378ca RDMA/uverbs: Make UVERBS_OBJECT_METHODS to consider line number
new 831df88381f7 RDMA/mlx5: Move all DM logic to separate file
new 251b9d788750 RDMA/mlx5: Re-organize the DM code
new 39cc792ff2e8 RDMA/mlx5: Add support to MODIFY_MEMIC command
new cea85fa5dbc2 RDMA/mlx5: Add support in MEMIC operations
new 18731642d4e1 RDMA/mlx5: Expose UAPI to query DM
new fe73f96e7b04 Merge branch 'mlx5_memic_ops' of git://git.kernel.org/pub/ [...]
new dc3b66a0ce70 RDMA/rtrs-clt: Add a minimum latency multipath policy
new cc85392bcd27 RDMA/rtrs-clt: New sysfs attribute to print the latency of [...]
new abdeef3b2388 Documentation/ABI/rtrs-clt: Add descriptions for min-laten [...]
new 2f37b0172538 RDMA/rtrs-clt: Print more info when an error happens
new 42cdc1909d70 RDMA/rtrs-srv: More debugging info when fail to send reply
new 7c71f0d12eee RDMA/rtrs-clt: Simplify error message
new 0fb46da051ae RDMA/hns: Simplify function's resource related command
new 5b03a4226c42 RDMA/hns: Query the number of functions supported by the PF
new 2a424e1d112a RDMA/hns: Reserve the resource for the VFs
new accfc1affe9e RDMA/hns: Set parameters of all the functions belong to a PF
new 0b567cde9d7a RDMA/hns: Enable RoCE on virtual functions
new 719d13415f59 RDMA/hns: Remove duplicated hem page size config code
new 3ccbd9333f27 RDMA/ipoib: Print a message if only child interface is UP
new 65d4801ae44e RDMA/core: Unify RoCE check and re-factor code
new 338a010cb616 IB/ipoib: Improve latency in ipoib/cm connection formation
new ae9884829c48 RDMA/bnxt_re: Depend on bnxt ethernet driver and not blind [...]
new bcf9ee0520fa RDMA/bnxt_re: Create direct symbol link between bnxt modules
new 1900357e75dc RDMA/bnxt_re: Get rid of custom module reference counting
new 9480fd557be4 IB/ipoib: Remove unnecessary struct declaration
new 3a6684385928 RDMA/cxgb4: add missing qpid increment
new 783a11bf2400 RDMA/i40iw: Fix error unwinding when i40iw_hmc_sd_one fails
new dedbc2d35863 IB/mlx5: Set right RoCE l3 type and roce version while del [...]
new 982b7c140ecd RDMA/mlx5: Fix type assignment for ICM DM
new 054bd5aeac9a RDMA/mlx4: Remove an unused variable
new 9a89d3ad6d39 RDMA/mlx5: Expose private query port
new 45062f441590 RDMA/rxe: Fix a bug in rxe_fill_ip_info()
new 4d51c3d9de4b RDMA/cma: Skip device which doesn't support CM
new cb5cd0ea4eb3 RDMA/core: Add CM to restrack after successful attachment [...]
new 12ce208f40c7 RDMA/nldev: Return context information
new 48f8a70e899f RDMA/restrack: Add support to get resource tracking for SRQ
new 391c6bd5ac80 RDMA/nldev: Return SRQ information
new c6c11ad3ab9f RDMA/nldev: Add QP numbers to SRQ information
new 2d085ee1728e IB/hfi1: Remove redundant variable rcd
new 3093ee182f01 RDMA/siw: Fix a use after free in siw_alloc_mr
new 34b39efa5ae8 RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_res
new 6cc9e215eb27 RDMA/nldev: Add copy-on-fork attribute to get sys command
new 6da7bda36388 IB/qib: Remove redundant assignment to ret
new f34b2cf17825 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...]
new 3431c3f660a3 iommu: Fix a boundary issue to avoid performance drop
new 8de000cf0265 iommu/mediatek-v1: Allow building as module
new 18d8c74ec598 iommu/mediatek: Allow building as module
new b34ea31fe013 iommu/mediatek: Always enable the clk on resume
new f90a9a85fb94 iommu/mediatek-v1: Avoid build fail when build as module
new ac304c070c54 iommu/mediatek-v1: Add error handle for mtk_iommu_probe
new a9aa2bb18ecb dt-bindings: arm-smmu: Add compatible for SC7280 SoC
new 655c447c97d7 iommu/arm-smmu-v3: add bit field SFM into GERROR_ERR_MASK
new 6cc7e5a9c6b0 iommu/arm-smmu-v3: Add a check to avoid invalid iotlb sync
new e0bb4b735404 iommu/arm-smmu-v3: Remove the unused fields for PREFETCH_C [...]
new fe99782702bf Merge tag 'arm-smmu-updates' of git://git.kernel.org/pub/s [...]
new d0272ea1839b iommu/exynos: Remove unneeded local variable initialization
new 13d190ffac94 dt-bindings: iommu: add bindings for sprd IOMMU
new b23e4fc4e3fa iommu: add Unisoc IOMMU basic driver
new 0bb868e1e3c1 iommu/unisoc: Fix spelling mistake "sixe" -> "size"
new a56af062ae7c iommu/sprd: Fix parameter type warning
new dec991e4722d iommu/vt-d: Disable SVM when ATS/PRI/PASID are not enabled [...]
new 6ca69e5841f0 iommu/vt-d: Report more information about invalidation errors
new f68c7f539b6e iommu/vt-d: Enable write protect for supervisor SVM
new bb0f61533dfd iommu/vt-d: Enable write protect propagation from guest
new 78a523fe73b8 iommu/vt-d: Reject unsupported page request modes
new 396bd6f3d9f6 iommu/vt-d: Calculate and set flags for handle_mm_fault
new 803766cbf85f iommu/vt-d: Fix lockdep splat in intel_pasid_get_entry()
new 1d421058c815 iommu/vt-d: Don't set then clear private data in prq_event [...]
new 117bfa8d5d4c iommu/vt-d: Remove unused dma map/unmap trace events
new 2e1a44c1c4ac iommu/vt-d: Remove svm_dev_ops
new 06905ea83197 iommu/vt-d: Remove SVM_FLAG_PRIVATE_PASID
new 1b169fdf427f iommu/vt-d: Remove unused function declarations
new 442b81836d6f iommu/vt-d: Make unnecessarily global functions static
new 6c00612d0cba iommu/vt-d: Report right snoop capability when using FL for IOVA
new 03d205094af4 iommu/vt-d: Report the right page fault address
new eea53c581688 iommu/vt-d: Remove WO permissions on second-level paging entries
new c0474a606ecb iommu/vt-d: Invalidate PASID cache when root/context entry [...]
new 8b74b6ab2538 iommu/vt-d: Avoid unnecessary cache flush in pasid entry teardown
new 906f86c86030 iommu/vt-d: Fix build error of pasid_enable_wpe() with !X86
new 745610c4a3e3 iommu/vt-d: Fix an error handling path in 'intel_prepare_i [...]
new 38c527aeb419 iommu/vt-d: Force to flush iotlb before creating superpage
new 3e84f878b56b iommu/amd: Remove duplicate check of pasids
new d151c85c52a3 iommu/amd: Remove the unused device errata code
new 42fa2bda18d2 iommu/amd: Remove the unused amd_iommu_get_v2_domain function
new b29a1fc7595a iommu/amd: Remove a few unused exports
new fc1b6620501f iommu/amd: Move a few prototypes to include/linux/amd-iommu.h
new 268aa4548277 iommu/amd: Page-specific invalidations for more than one page
new 45ed93374a3a iommu/amd: Remove duplicate check of devid
new 715601e4e369 Revert "iommu/amd: Fix performance counter initialization"
new 994d6608efe4 iommu/amd: Remove performance counter pre-initialization test
new 304c73ba6945 iommu/amd: Put newline after closing bracket in warning
new b9abb19fa5fd iommu: Check dev->iommu in iommu_dev_xxx functions
new 3542dcb15cef iommu/dma: Resurrect the "forcedac" option
new 7ae31cec5b70 iommu/iova: Add rbtree entry helper
new 371d7955e310 iommu/iova: Improve restart logic
new f598a497bc7d iova: Add CPU hotplug handler to flush rcaches
new 363f266eeff6 iommu/vt-d: Remove IOVA domain rcache flushing for CPU offlining
new 149448b353e2 iommu: Delete iommu_dma_free_cpu_cached_iovas()
new 6e1ea50a065e iommu: Stop exporting free_iova_fast()
new 0d35309ab5e0 iommu: Fix comment for struct iommu_fwspec
new 434b73e61cc6 iommu/arm-smmu-v3: Use device properties for pasid-num-bits
new 34b48c704d19 iommu: Separate IOMMU_DEV_FEAT_IOPF from IOMMU_DEV_FEAT_SVA
new 9003351cb6bd iommu/vt-d: Support IOMMU_DEV_FEAT_IOPF
new 0860788df740 uacce: Enable IOMMU_DEV_FEAT_IOPF
new fc36479db74e iommu: Add a page fault handler
new cdf315f907d4 iommu/arm-smmu-v3: Maintain a SID->device structure
new 47685cb202d1 iommu: remove the unused domain_window_disable method
new 392825e0c76c iommu/fsl_pamu: remove fsl_pamu_get_domain_attr
new f7641bb71d26 iommu/fsl_pamu: remove support for setting DOMAIN_ATTR_GEOMETRY
new c8224508074e iommu/fsl_pamu: merge iommu_alloc_dma_domain into fsl_pamu [...]
new ba58d1216e2b iommu/fsl_pamu: remove support for multiple windows
new 376dfd2a2ff4 iommu/fsl_pamu: remove ->domain_window_enable
new 4eeb96f6efac iommu/fsl_pamu: replace DOMAIN_ATTR_FSL_PAMU_STASH with a [...]
new dae7747ae41c iommu/fsl_pamu: merge pamu_set_liodn and map_liodn
new 85e362ca4625 iommu/fsl_pamu: merge handle_attach_device into fsl_pamu_a [...]
new 7d61cb6ff012 iommu/fsl_pamu: enable the liodn when attaching a device
new fd78696ece54 iommu/fsl_pamu: remove the snoop_id field
new 151f9414b88b iommu/fsl_pamu: remove the rpn and snoop_id arguments to p [...]
new 57fa44be7fdb iommu/fsl_pamu: hardcode the window address and size in pa [...]
new 9fb5fad562fa iommu: remove DOMAIN_ATTR_PAGING
new bc9a05eef113 iommu: remove DOMAIN_ATTR_GEOMETRY
new 7e147547783a iommu: remove DOMAIN_ATTR_NESTING
new 3189713a1b84 iommu: remove iommu_set_cmd_line_dma_api and iommu_cmd_lin [...]
new a250c23f15c2 iommu: remove DOMAIN_ATTR_DMA_USE_FLUSH_QUEUE
new 4fc52b81e87b iommu: remove DOMAIN_ATTR_IO_PGTABLE_CFG
new 7876a83ffe8c iommu: remove iommu_domain_{get,set}_attr
new 84b6269c3c28 iommu/fsl-pamu: Fix uninitialized variable warning
new 49d11527e560 Merge branches 'iommu/fixes', 'arm/mediatek', 'arm/smmu', [...]
new c0aec6680b6c iommu: Statically set module owner
new 2d471b20c55e iommu: Streamline registration interface
new 4f9701057a9c Merge tag 'iommu-updates-v5.13' of git://git.kernel.org/pu [...]
new 43c11d91fb1e KVM: x86: to track if L1 is running L2 VM
new 04d45551a1ee KVM: x86/mmu: Alloc page for PDPTEs when shadowing 32-bit [...]
new b37233c911cb KVM: x86/mmu: Capture 'mmu' in a local variable when alloc [...]
new ba0a194ffbfb KVM: x86/mmu: Allocate the lm_root before allocating PAE roots
new 748e52b9b736 KVM: x86/mmu: Allocate pae_root and lm_root pages in dedic [...]
new 6e6ec5848574 KVM: x86/mmu: Ensure MMU pages are available when allocati [...]
new 6e0918aec49a KVM: x86/mmu: Check PDPTRs before allocating PAE roots
new e49e0b7bf370 KVM: x86/mmu: Fix and unconditionally enable WARNs to dete [...]
new 17e368d94af7 KVM: x86/mmu: Set the C-bit in the PDPTRs and LM pseudo-PDPTRs
new c805f5d5585a KVM: nVMX: Defer the MMU reload to the normal path on an E [...]
new f66c53b3b94f KVM: x86: Defer the MMU unload to the normal path on an gl [...]
new 61a1773e2e01 KVM: x86/mmu: Unexport MMU load/unload functions
new a91f387b4bfe KVM: x86/mmu: Sync roots after MMU load iff load as successful
new 73ad160693dc KVM: x86/mmu: WARN on NULL pae_root or lm_root, or bad sha [...]
new 6d1b867d0456 KVM: SVM: Don't strip the C-bit from CR2 on #PF interception
new a3322d5cd87f KVM: nSVM: Set the shadow root level to the TDP level for [...]
new 4995a3685f1b KVM: SVM: Use a separate vmcb for the nested L2 guest
new af18fa775d07 KVM: nSVM: Track the physical cpu of the vmcb vmrun throug [...]
new 193015adf40d KVM: nSVM: Track the ASID generation of the vmcb vmrun thr [...]
new 9e8f0fbfff1a KVM: nSVM: rename functions and variables according to vmc [...]
new 7c3ecfcd3193 KVM: nSVM: do not copy vmcb01->control blindly to vmcb02->control
new 7ca62d132250 KVM: nSVM: do not mark all VMCB01 fields dirty on nested vmexit
new 4bb170a5430b KVM: nSVM: do not mark all VMCB02 fields dirty on nested vmexit
new c08f390a75c1 KVM: nSVM: only copy L1 non-VMLOAD/VMSAVE data in svm_set_ [...]
new 6906e06db9b0 KVM: nSVM: Add missing checks for reserved bits to svm_set [...]
new 648fc8ae3714 KVM: x86: Move nVMX's consistency check macro to common code
new 11f0cbf0c605 KVM: nSVM: Trace VM-Enter consistency check failures
new 2a32a77cefa6 KVM: SVM: merge update_cr0_intercept into svm_set_cr0
new 63129754178c KVM: SVM: Pass struct kvm_vcpu to exit handlers (and many, [...]
new cb6a32c2b877 KVM: x86: Handle triple fault in L2 without killing L1
new 3a87c7e0d176 KVM: nSVM: Add helper to synthesize nested VM-Exit without [...]
new 2ac636a6ea4d KVM: nSVM: Add VMLOAD/VMSAVE helper to deduplicate code
new 92f9895c146d KVM: x86: Move XSETBV emulation to common code
new 5ff3a351f687 KVM: x86: Move trivial instruction-based exit handlers to [...]
new c483c45471b9 KVM: x86: Move RDPMC emulation to common code
new 32c23c7d5275 KVM: SVM: Don't manually emulate RDPMC if nrips=0
new c8781feaf1b5 KVM: SVM: Skip intercepted PAUSE instructions after emulation
new fb0c4a4fee5a KVM: SVM: move VMLOAD/VMSAVE to C code
new cc3ed80ae69f KVM: nSVM: always use vmcb01 to for vmsave/vmload of guest state
new f333374e108e x86/cpufeatures: Add the Virtual SPEC_CTRL feature
new d00b99c514b3 KVM: SVM: Add support for Virtual SPEC_CTRL
new 8173396e94c1 KVM: nSVM: Optimize vmcb12 to vmcb02 save area copies
new b97f07458373 KVM: x86: determine if an exception has an error code only [...]
new 422e2e17066c KVM: x86: mmu: initialize fault.async_page_fault in walk_a [...]
new f055ab634c83 KVM: x86/mmu: Remove spurious TLB flush from TDP MMU's cha [...]
new 74fe0f547454 KVM: x86/mmu: WARN if TDP MMU's set_tdp_spte() sees multiple GFNs
new e12b785e52fc KVM: x86/mmu: Use 'end' param in TDP MMU's test_age_gfn()
new c1b91493ed31 KVM: x86/mmu: Add typedefs for rmap/iter handlers
new 203219571330 KVM: x86/mmu: Add convenience wrapper for acting on single [...]
new 64bb2769d700 KVM: x86/mmu: Check for shadow-present SPTE before queryin [...]
new ec89e6438671 KVM: x86/mmu: Bail from fast_page_fault() if SPTE is not s [...]
new 44aaa0150bfd KVM: x86/mmu: Disable MMIO caching if MMIO value collides [...]
new e0c378684b65 KVM: x86/mmu: Retry page faults that hit an invalid memslot
new 30ab5901da57 KVM: x86/mmu: Don't install bogus MMIO SPTEs if MMIO cachi [...]
new a54aa15c6bda KVM: x86/mmu: Handle MMIO SPTEs directly in mmu_set_spte()
new 3849e0924ef1 KVM: x86/mmu: Drop redundant trace_kvm_mmu_set_spte() in t [...]
new c236d9623f78 KVM: x86/mmu: Rename 'mask' to 'spte' in MMIO SPTE helpers
new 8120337a4c55 KVM: x86/mmu: Stop using software available bits to denote [...]
new b09763da4dd8 KVM: x86/mmu: Add module param to disable MMIO caching (fo [...]
new 8a406c89532c KVM: x86/mmu: Rename and document A/D scheme for TDP SPTEs
new b0de568018a6 KVM: x86/mmu: Use MMIO SPTE bits 53 and 52 for the MMIO ge [...]
new c4827eabe1a8 KVM: x86/mmu: Document dependency bewteen TDP A/D type and [...]
new ec761cfd353f KVM: x86/mmu: Move initial kvm_mmu_set_mask_ptes() call in [...]
new d6b87f256591 KVM: x86/mmu: Co-locate code for setting various SPTE masks
new e7b7bdea77f3 KVM: x86/mmu: Move logic for setting SPTE masks for EPT in [...]
new 5fc3424f8b85 KVM: x86/mmu: Make Host-writable and MMU-writable bit loca [...]
new 613a3f379752 KVM: x86/mmu: Use high bits for host/mmu writable masks fo [...]
new edea7c4fc215 KVM: x86/mmu: Use a dedicated bit to track shadow/MMU-pres [...]
new 8f366ae6d8c5 KVM: x86/mmu: Tweak auditing WARN for A/D bits to !PRESENT [...]
new 7a51393ae0f6 KVM: x86/mmu: Use is_removed_spte() instead of open coded [...]
new 715f1079eee1 KVM: x86/mmu: Use low available bits for removed SPTEs
new bb4cdf3af939 KVM: x86/mmu: Dump reserved bits if they're detected on no [...]
new 7531b47c8a35 KVM/SVM: Move vmenter.S exception fixups out of line
new e83bc09caf16 KVM: x86: Get active PCID only when writing a CR3 value
new a4038ef1aa63 KVM: VMX: Track common EPTP for Hyper-V's paravirt TLB flush
new b68aa15cca56 KVM: VMX: Stash kvm_vmx in a local variable for Hyper-V pa [...]
new 288bee28094e KVM: VMX: Fold Hyper-V EPTP checking into it's only caller
new 446f7f115530 KVM: VMX: Do Hyper-V TLB flush iff vCPU's EPTP hasn't been [...]
new cdbd4b40e70c KVM: VMX: Invalidate hv_tlb_eptp to denote an EPTP mismatch
new d0a2d45654c7 KVM: VMX: Don't invalidate hv_tlb_eptp if the new EPTP matches
new c82f1b670fd0 KVM: VMX: Explicitly check for hv_remote_flush_tlb when lo [...]
new ee36656f0ac3 KVM: VMX: Define Hyper-V paravirt TLB flush fields iff Hyp [...]
new 14072e56958c KVM: VMX: Skip additional Hyper-V TLB EPTP flushes if one fails
new 978c834a6691 KVM: VMX: Track root HPA instead of EPTP for paravirt Hype [...]
new c834e5e44fc1 KVM: x86/mmu: Use '0' as the one and only value for an inv [...]
new 4a98623d5d90 KVM: x86/mmu: Mark the PAE roots as decrypted for shadow paging
new cb9b6a1b199b Merge branch 'kvm-fix-svm-races' into HEAD
new 57e45ea48775 Merge branch 'kvm-tdp-fix-flushes' into HEAD
new 657f1d86a38e Merge branch 'kvm-tdp-fix-rcu' into HEAD
new 38860756a190 KVM: s390: Fix comment spelling in kvm_s390_vcpu_start()
new 87e28a15c42c KVM: s390: diag9c (directed yield) forwarding
new f85f1baaa189 KVM: s390: split kvm_s390_logical_to_effective
new 5ac14bac08ae KVM: s390: extend kvm_s390_shadow_fault to return entry pointer
new bdf7509bbefa KVM: s390: VSIE: correctly handle MVPG when in VSIE
new c5d1f6b531e6 KVM: s390: split kvm_s390_real_to_abs
new c3171e94cc1c KVM: s390: VSIE: fix MVPG handling for prefixing and MSO
new 6c377b02a801 Merge tag 'kvm-s390-next-5.13-1' of git://git.kernel.org/p [...]
new 44bada282190 KVM: s390: fix guarded storage control register handling
new 387cb8e89d7f Merge tag 'kvm-s390-next-5.13-2' of git://git.kernel.org/p [...]
new d9bd0082e2e2 Merge remote-tracking branch 'tip/x86/sgx' into kvm-next
new 4a38162ee9f1 KVM: MMU: load PDPTRs outside mmu_lock
new 9a7de6ecc3ed KVM: nSVM: If VMRUN is single-stepped, queue the #DB inter [...]
new c28fa560c5bb KVM: x86/vPMU: Forbid reading from MSR_F15H_PERF MSRs when [...]
new af95b53e56e3 KVM: x86/mmu: Coalesce TDP MMU TLB flushes when zapping co [...]
new 302695a5747e KVM: x86/mmu: Move flushing for "slot" handlers to caller [...]
new 142ccde1f7b1 KVM: x86/mmu: Coalesce TLB flushes when zapping collapsible SPTEs
new 1a61b7db7a8d KVM: x86/mmu: Coalesce TLB flushes across address spaces f [...]
new 2b9663d8a19d KVM: x86/mmu: Pass address space ID to __kvm_tdp_mmu_zap_g [...]
new a3f15bda46e8 KVM: x86/mmu: Pass address space ID to TDP MMU root walkers
new aaaac889cf63 KVM: x86/mmu: Use leaf-only loop for walking TDP SPTEs whe [...]
new 5f7c292b8975 KVM: Move prototypes for MMU notifier callbacks to generic code
new 501b918525ef KVM: Move arm64's MMU notifier trace events to generic code
new 6dfbd6b5d5de KVM: x86/mmu: Drop trace_kvm_age_page() tracepoint
new 6d9aafb96d5f KVM: x86/mmu: Remove spurious clearing of dirty bit from T [...]
new 8f8f52a45d92 KVM: x86/mmu: Simplify code for aging SPTEs in TDP MMU
new c36b16d29f3a KVM: SVM: Use online_vcpus, not created_vcpus, to iterate [...]
new 9fa1521daafb KVM: SVM: Do not set sev->es_active until KVM_SEV_ES_INIT [...]
new 8727906fde6e KVM: SVM: Do not allow SEV/SEV-ES initialization after vCP [...]
new eba04b20e486 KVM: x86: Account a variety of miscellaneous allocations
new c1df4aac4449 KVM: x86: add guest_cpuid_is_intel
new adc2a23734ac KVM: nSVM: improve SYSENTER emulation on AMD
new d9e46d344e62 KVM: x86: dump_vmcs should not assume GUEST_IA32_EFER is valid
new 699e1b2e5578 KVM: x86: dump_vmcs should not conflate EFER and PAT prese [...]
new 5518da62d433 KVM: x86: dump_vmcs should consider only the load controls [...]
new 0702a3cbbf73 KVM: x86: dump_vmcs should show the effective EFER
new 8486039a6c9f KVM: x86: dump_vmcs should include the autoload/autostore [...]
new 232f75d3b4b5 KVM: nSVM: call nested_svm_load_cr3 on nested state load
new b9c36fdedd83 KVM: selftests: remove redundant semi-colon
new 4020da3b9f0c KVM: x86: pending exceptions must not be blocked by an inj [...]
new 8b13c36493d8 KVM: introduce KVM_CAP_SET_GUEST_DEBUG2
new 7e582ccbbd73 KVM: x86: implement KVM_CAP_SET_GUEST_DEBUG2
new fa18aca92757 KVM: aarch64: implement KVM_CAP_SET_GUEST_DEBUG2
new a43b80b782c9 KVM: s390x: implement KVM_CAP_SET_GUEST_DEBUG2
new dbb6964e4c38 KVM: MMU: protect TDP MMU pages only down to required level
new 85f479308333 KVM: Explicitly use GFP_KERNEL_ACCOUNT for 'struct kvm_vcp [...]
new 6c9dd6d26216 KVM: constify kvm_arch_flush_remote_tlbs_memslot
new 5194552fb1ff KVM: MIPS: rework flush_shadow_* callbacks into one that p [...]
new 566a0beef52c KVM: MIPS: let generic code call prepare_flush_shadow
new fe9a5b055116 KVM: MIPS: defer flush to generic MMU notifier code
new c13fda237f08 KVM: Assert that notifier count is elevated in .change_pte()
new 3039bcc74498 KVM: Move x86's MMU notifier memslot walkers to generic code
new cd4c71835228 KVM: arm64: Convert to the gfn-based MMU notifier callbacks
new d923ff258423 KVM: MIPS/MMU: Convert to the gfn-based MMU notifier callbacks
new b1c5356e873c KVM: PPC: Convert to the gfn-based MMU notifier callbacks
new b4c5936c47f8 KVM: Kill off the old hva-based MMU notifier callbacks
new f922bd9bf33b KVM: Move MMU notifier's mmu_lock acquisition into common helper
new 8931a454aea0 KVM: Take mmu_lock when handling MMU notifier iff the hva [...]
new e1eed5847b09 KVM: x86/mmu: Allow yielding during MMU notifier unmap/zap [...]
new 8ca6f063b73d KVM: x86/mmu: Re-add const qualifier in kvm_tdp_mmu_zap_co [...]
new 76eb54e7e717 KVM: x86/mmu: Move kvm_mmu_(get|put)_root to TDP MMU
new 4bba36d72bf9 KVM: x86/mmu: use tdp_mmu_free_sp to free roots
new 2bdb3d84cebc KVM: x86/mmu: Merge TDP MMU put and free root
new cfc109979b3c KVM: x86/mmu: Refactor yield safe root iterator
new 11cccf5c0472 KVM: x86/mmu: Make TDP MMU root refcount atomic
new fb10129335ca KVM: x86/mmu: handle cmpxchg failure in kvm_tdp_mmu_get_root
new c0e64238ac53 KVM: x86/mmu: Protect the tdp_mmu_roots list with RCU
new 6103bc074048 KVM: x86/mmu: Allow zap gfn range to operate under the mmu [...]
new 2db6f772b530 KVM: x86/mmu: Allow zapping collapsible SPTEs to use MMU r [...]
new 24ae4cfaaaa2 KVM: x86/mmu: Allow enabling/disabling dirty logging under [...]
new b7cccd397f31 KVM: x86/mmu: Fast invalidation for TDP MMU
new 4c6654bd160d KVM: x86/mmu: Tear down roots before kvm_mmu_zap_all_fast returns
new 2b519b5797d4 x86/kvm: Don't bother __pv_cpu_mask when !CONFIG_SMP
new 4a7132efff1c KVM: X86: Count attempted/successful directed yield
new a1fa4cbd53d9 KVM: X86: Do not yield to self
new a3ba26ecfb56 KVM: SVM: Make sure GHCB is mapped before updating
new 17e5e964eee0 KVM: SVM: Don't set current_vmcb->cpu when switching vmcb
new d1788191fdb0 KVM: SVM: Drop vcpu_svm.vmcb_pa
new 554cf3147493 KVM: SVM: Add a comment to clarify what vcpu_svm.vmcb points at
new 44f1b5586df0 KVM: SVM: Enhance and clean up the vmcb tracking comment i [...]
new d90b15edbefb KVM: x86: Remove unused function declaration
new 24e7475f931a doc/virt/kvm: move KVM_CAP_PPC_MULTITCE in section 8
new 2ee3757424be KVM: Destroy I/O bus devices on unregister failure _after_ [...]
new 5d3c4c79384a KVM: Stop looking for coalesced MMIO zones if the bus is d [...]
new 7c896d375565 KVM: Add proper lockdep assertion in I/O bus unregister
new 870c575a56c7 KVM: vmx: add mismatched size assertions in vmcs_check32()
new fa76c775be27 tools/headers: sync headers of asm-generic/hugetlb_encode.h
new c412d6ac28ac KVM: selftests: Print the errno besides error-string in TE [...]
new 6436430e29fb KVM: selftests: Make a generic helper to get vm guest mode [...]
new 3b70c4d128a7 KVM: selftests: Add a helper to get system configured THP [...]
new 5579fa682a34 KVM: selftests: Add a helper to get system default hugetlb [...]
new 623653b7d462 KVM: selftests: List all hugetlb src types specified with [...]
new a4b3c8b583bf KVM: selftests: Adapt vm_userspace_mem_region_add to new helpers
new b9c2bd50eca5 KVM: selftests: Add a test for kvm page table code
new 54f958cdaa8c KVM: x86: Export kvm_mmu_gva_to_gpa_{read,write}() for SGX (VMX)
new 00e7646c3563 KVM: x86: Define new #PF SGX error code bit
new 4e66c0cb79b7 KVM: x86: Add support for reverse CPUID lookup of scattere [...]
new 01de8682b32d KVM: x86: Add reverse-CPUID lookup support for scattered S [...]
new 3c0c2ad1ae75 KVM: VMX: Add basic handling of VM-Exit from SGX enclave
new 9798adbc04cf KVM: VMX: Frame in ENCLS handler for SGX virtualization
new 70210c044b4e KVM: VMX: Add SGX ENCLS[ECREATE] handler to enforce CPUID [...]
new 8f102445d404 KVM: VMX: Add emulation of SGX Launch Control LE hash MSRs
new b6f084ca5538 KVM: VMX: Add ENCLS[EINIT] handler to support SGX Launch C [...]
new 72add915fbd5 KVM: VMX: Enable SGX virtualization for SGX1, SGX2 and LC
new fe7e948837f3 KVM: x86: Add capability to grant VM access to privileged [...]
new 47903dc10e7e KVM: SVM: Define actual size of IOPM and MSRPM tables
new ee695f22b54a nSVM: Check addresses of MSR and IO permission maps
new 54526d1fd593 KVM: x86: Support KVM VMs sharing SEV context
new 016ff1a442d9 KVM: selftests: Sync data verify of dirty logging with guest sync
new bf1e15a82e3b KVM: selftests: Always run vCPU thread with blocked SIG_IPI
new c265878fcb2c KVM: x86: document behavior of measurement ioctls with len==0
new 52acd22faa1a KVM: Boost vCPU candidate in user mode which is delivering [...]
new 4cfdd47d6d95 KVM: SVM: Add KVM_SEV SEND_START command
new d3d1af85e2c7 KVM: SVM: Add KVM_SEND_UPDATE_DATA command
new fddecf6a237e KVM: SVM: Add KVM_SEV_SEND_FINISH command
new 5569e2e7a650 KVM: SVM: Add support for KVM_SEV_SEND_CANCEL command
new af43cbbf954b KVM: SVM: Add support for KVM_SEV_RECEIVE_START command
new 15fb7de1a7f5 KVM: SVM: Add KVM_SEV_RECEIVE_UPDATE_DATA command
new 6a443def87d2 KVM: SVM: Add KVM_SEV_RECEIVE_FINISH command
new b61a9071dc72 crypto: ccp: Free SEV device if SEV init fails
new 74c1f1366eb7 crypto: ccp: Detect and reject "invalid" addresses destine [...]
new d5760dee127b crypto: ccp: Reject SEV commands with mismatching command buffer
new 8347b99473a3 crypto: ccp: Play nice with vmalloc'd memory for SEV comma [...]
new e4a9af799e55 crypto: ccp: Use the stack for small SEV command buffers
new 38103671aad3 crypto: ccp: Use the stack and common buffer for status commands
new a402e3517779 crypto: ccp: Use the stack and common buffer for INIT command
new 238eca821cee KVM: SVM: Allocate SEV command structures on local stack
new fd49e8ee70b3 Merge branch 'kvm-sev-cgroup' into HEAD
new 547b60988e63 perf: aux: Add flags for the buffer format
new 7dde51767ca5 perf: aux: Add CoreSight PMU buffer formats
new be96826942e8 arm64: Add support for trace synchronization barrier
new 3f9b72f6a180 arm64: Add TRBE definitions
new cc427cbb1537 KVM: arm64: Handle access to TRFCR_EL1
new d2602bb4f5a4 KVM: arm64: Move SPE availability check to VCPU load
new a1319260bf62 arm64: KVM: Enable access to TRBE support for host
new 8b4811965f53 coresight: etm4x: Move ETM to prohibited region for disable
new 0e6c20517596 coresight: etm-perf: Allow an event to use different sinks
new 2b921b671a8d coresight: Do not scan for graph if none is present
new bc2c689f0648 coresight: etm4x: Add support for PE OS lock
new 3e666ad0f8c6 coresight: ete: Add support for ETE sysreg access
new 35e1c9163e02 coresight: ete: Add support for ETE tracing
new e7cc4f2303b0 dts: bindings: Document device tree bindings for ETE
new 549452b73e6b coresight: etm-perf: Handle stale output handles
new 2cd87a7b293d coresight: core: Add support for dedicated percpu sinks
new 3fbf7f011f24 coresight: sink: Add TRBE driver
new b20f34aec776 Documentation: coresight: trbe: Sysfs ABI description
new 4af432186122 Documentation: trace: Add documentation for TRBE
new 4fb13790417a dts: bindings: Document device tree bindings for Arm TRBE
new 53648ed3f085 Merge remote-tracking branch 'coresight/next-ETE-TRBE' int [...]
new feb5dc3de037 Documentation: KVM: Document KVM_GUESTDBG_USE_HW control f [...]
new 263d6287da14 KVM: arm64: Initialize VCPU mdcr_el2 before loading it
new 13611bc80d3d KVM: arm64: Don't print warning when trapping SPE registers
new 96f4f6809bee KVM: arm64: Don't advertise FEAT_SPE to guests
new fbb31e5f3ace Merge branch 'kvm-arm64/debug-5.13' into kvmarm-master/next
new 297b8603e356 KVM: arm64: Provide KVM's own save/restore SVE primitives
new 83857371d4cb KVM: arm64: Use {read,write}_sysreg_el1 to access ZCR_EL1
new 985d3a1beab5 KVM: arm64: Let vcpu_sve_pffr() handle HYP VAs
new 468f3477ef8b KVM: arm64: Introduce vcpu_sve_vq() helper
new 71ce1ae56e4d arm64: sve: Provide a conditional update accessor for ZCR_ELx
new 52029198c1ce KVM: arm64: Rework SVE host-save/guest-restore
new 0a9a98fda3a2 KVM: arm64: Map SVE context at EL2 when available
new b145a8437aab KVM: arm64: Save guest's ZCR_EL1 before saving the FPSIMD state
new beed09067b42 KVM: arm64: Trap host SVE accesses when the FPSIMD state is dirty
new 8c8010d69c13 KVM: arm64: Save/restore SVE state for nVHE
new 6e94095c5566 KVM: arm64: Enable SVE support for nVHE
new 5b0870931371 KVM: arm64: Fix host's ZCR_EL2 restore on nVHE
new a1baa01f7691 Merge tag 'v5.12-rc3' into kvm-arm64/host-stage2
new 8d9902055c57 arm64: lib: Annotate {clear, copy}_page() as position-independent
new 7b4a7b5e6fef KVM: arm64: Link position-independent string routines into [...]
new 67c2d326332e arm64: kvm: Add standalone ticket spinlock implementation [...]
new 9cc7758145fd KVM: arm64: Initialize kvm_nvhe_init_params early
new cc706a63894f KVM: arm64: Avoid free_page() in page-table allocator
new 7aef0cbcdcd0 KVM: arm64: Factor memory allocation out of pgtable.c
new 380e18ade4a5 KVM: arm64: Introduce a BSS section for use at Hyp
new 40a50853d37a KVM: arm64: Make kvm_call_hyp() a function call at Hyp
new fa21472a316a KVM: arm64: Allow using kvm_nvhe_sym() in hyp code
new e75960408723 KVM: arm64: Introduce an early Hyp page allocator
new 40d9e41e525c KVM: arm64: Stub CONFIG_DEBUG_LIST at Hyp
new 8e17c66249e9 KVM: arm64: Introduce a Hyp buddy page allocator
new 7a440cc78392 KVM: arm64: Enable access to sanitized CPU features at EL2
new d460df129268 KVM: arm64: Provide __flush_dcache_area at EL2
new bc1d2892e9aa KVM: arm64: Factor out vector address calculation
new 8f4de66e247b arm64: asm: Provide set_sctlr_el2 macro
new f320bc742bc2 KVM: arm64: Prepare the creation of s1 mappings at EL2
new bfa79a805454 KVM: arm64: Elevate hypervisor mappings creation at EL2
new 834cd93deb75 KVM: arm64: Use kvm_arch for stage 2 pgtable
new cfb1a98de7a9 KVM: arm64: Use kvm_arch in kvm_s2_mmu
new 734864c177bc KVM: arm64: Set host stage 2 using kvm_nvhe_init_params
new bcb25a2b86b4 KVM: arm64: Refactor kvm_arm_setup_stage2()
new 6ec7e56d3265 KVM: arm64: Refactor __load_guest_stage2()
new 159b859beed7 KVM: arm64: Refactor __populate_fault_info()
new e37f37a0e780 KVM: arm64: Make memcache anonymous in pgtable allocator
new 04e5de03093f KVM: arm64: Reserve memory for host stage 2
new a14307f5310c KVM: arm64: Sort the hypervisor memblocks
new f60ca2f9321a KVM: arm64: Always zero invalid PTEs
new 807923e04a0f KVM: arm64: Use page-table to track page ownership
new 3fab82347ffb KVM: arm64: Refactor the *_map_set_prot_attr() helpers
new 2fcb3a59401d KVM: arm64: Add kvm_pgtable_stage2_find_range()
new bc224df155c4 KVM: arm64: Introduce KVM_PGTABLE_S2_NOFWB stage 2 flag
new 8942a237c771 KVM: arm64: Introduce KVM_PGTABLE_S2_IDMAP stage 2 flag
new def1aaf9e0bc KVM: arm64: Provide sanitized mmfr* registers at EL2
new 1025c8c0c6ac KVM: arm64: Wrap the host with a stage 2
new b83042f0f143 KVM: arm64: Page-align the .hyp sections
new 9589a38cdfeb KVM: arm64: Disable PMU support in protected mode
new 90134ac9cabb KVM: arm64: Protect the .hyp sections from the host
new 755db23420a1 KVM: arm64: Generate final CTR_EL0 value when running in P [...]
new 7c4199375ae3 KVM: arm64: Drop the CPU_FTR_REG_HYP_COPY infrastructure
new b1306fef1f48 KVM: arm64: Make symbol '_kvm_host_prot_finalize' static
new ac5ce2456e3e Merge branch 'kvm-arm64/host-stage2' into kvmarm-master/next
new eab62148478d KVM: arm64: Hide kvm_mmu_wp_memory_region()
new c728fd4ce75e KVM: arm64: Use find_vma_intersection()
new 10ba2d17d297 KVM: arm64: Don't retrieve memory slot again in page fault [...]
new 3d63ef4d523e Merge branch 'kvm-arm64/memslot-fixes' into kvmarm-master/next
new 77e06b300161 KVM: arm64: Support PREL/PLT relocs in EL2 code
new 70f5e4a6017b KVM: arm64: Elect Alexandru as a replacement for Julien as [...]
new 52b9e265d22b KVM: arm64: Fix error return code in init_hyp_mode()
new 1a219e08ecd7 KVM: arm64: Mark the kvmarm ML as moderated for non-subscribers
new 5b32a53d6d05 KVM: arm64: Clarify vcpu reset behaviour
new 85d703746154 KVM: arm64: Fully zero the vcpu state on reset
new ad569b70aa02 Merge branch 'kvm-arm64/misc-5.13' into kvmarm-master/next
new 3ad1a6cb0abc bug: Remove redundant condition check in report_bug
new 26dbc7e299c7 bug: Factor out a getter for a bug's file line
new 5b8be5d875a9 bug: Assign values once in bug_get_file_line()
new f79e616f27ab KVM: arm64: Use BUG and BUG_ON in nVHE hyp
new aec0fae62e47 KVM: arm64: Log source when panicking from nVHE hyp
new 5c92a7643b14 Merge branch 'kvm-arm64/nvhe-panic-info' into kvmarm-master/next
new a9f8696d4be5 arm64: sve: Provide sve_cond_update_zcr_vq fallback when ! [...]
new 3b7e56be7864 Merge branch 'kvm-arm64/nvhe-sve' into kvmarm-master/next
new 45879a57751d arm64: Use INIT_SCTLR_EL1_MMU_OFF to disable the MMU on CP [...]
new bc6ddaa67abc KVM: arm64: Use INIT_SCTLR_EL2_MMU_OFF to disable the MMU [...]
new fe2c8d19189e KVM: arm64: Turn SCTLR_ELx_FLAGS into INIT_SCTLR_EL2_MMU_ON
new c8a4b35f5063 KVM: arm64: Force SCTLR_EL2.WXN when running nVHE
new bba8857febb1 Merge branch 'kvm-arm64/nvhe-wxn' into kvmarm-master/next
new 6e085e0ac9cf arm/arm64: Probe for the presence of KVM hypervisor
new 923961a7ff2e KVM: arm64: Advertise KVM UID to guests via SMCCC
new a8cf291bdac5 ptp: Reorganize ptp_kvm.c to make it arch-independent
new b2c67cbe9f44 time: Add mechanism to recognize clocksource in time_get_snapshot
new 100148d0fc7d clocksource: Add clocksource id for arm arch counter
new 3bf725699bf6 KVM: arm64: Add support for the KVM PTP service
new 300bb1fe7671 ptp: arm/arm64: Enable ptp_kvm for arm/arm64
new 127ce0b14133 KVM: arm64: Fix table format for PTP documentation
new d8f37d291cd7 Merge branch 'kvm-arm64/ptp' into kvmarm-master/next
new d9b201e99c61 KVM: arm64: vgic-v3: Fix some error codes when setting RDIST base
new 53b16dd6ba5c KVM: arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST_REGION read
new 8542a8f95a67 KVM: arm64: vgic-v3: Fix error handling in vgic_v3_set_red [...]
new 3a5211612764 KVM: arm/arm64: vgic: Reset base address on kvm_vgic_dist_ [...]
new 298c41b8fa1e docs: kvm: devices/arm-vgic-v3: enhance KVM_DEV_ARM_VGIC_C [...]
new da3853097679 KVM: arm64: Simplify argument passing to vgic_uaccess_[rea [...]
new e5a35635464b kvm: arm64: vgic-v3: Introduce vgic_v3_free_redist_region()
new 28e9d4bce3be KVM: arm64: vgic-v3: Expose GICR_TYPER.Last for userspace
new dc0e058eef42 KVM: selftests: aarch64/vgic-v3 init sequence tests
new 4cffb2df4260 KVM: selftests: vgic_init kvm selftests fixup
new 94ac0835391e KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read
new c90aad55c52e Merge branch 'kvm-arm64/vgic-5.13' into kvmarm-master/next
new 301beaf19739 irqchip/gic-v3-its: Add a cache invalidation right after v [...]
new c21bc068cdbe irqchip/gic-v3-its: Drop the setting of PTZ altogether
new 80317fe4a653 KVM: arm64: GICv4.1: Add function to get VLPI state
new f66b7b151e00 KVM: arm64: GICv4.1: Try to save VLPI state in save_pendin [...]
new 12df7429213a KVM: arm64: GICv4.1: Restore VLPI pending state to physical side
new 8082d50f4817 KVM: arm64: GICv4.1: Give a chance to save VLPI state
new e629003215e0 Merge branch 'kvm-arm64/vlpi-save-restore' into kvmarm-mas [...]
new 832083294076 Merge remote-tracking branch 'arm64/for-next/vhe-only' int [...]
new 3284cd638b85 Merge remote-tracking branch 'arm64/for-next/neon-softirqs [...]
new d19dea75b992 coresight: core: Make symbol 'csdev_sink' static
new 68d400c07997 coresight: trbe: Fix return value check in arm_trbe_regist [...]
new a2387e0a1315 Merge remote-tracking branch 'coresight/next-ETE-TRBE' int [...]
new d3debfcc4e3f bug: Provide dummy version of bug_get_file_line() when !GE [...]
new 979a265264d1 Merge branch 'kvm-arm64/nvhe-panic-info' into kvmarm-master/next
new a86ed2cfa13c ptp: Don't print an error if ptp_kvm is not supported
new 182a71a3653c KVM: arm64: Fix Function ID typo for PTP_KVM service
new 4085ae809334 Merge branch 'kvm-arm64/ptp' into kvmarm-master/next
new 5421db1be3b1 KVM: arm64: Divorce the perf code from oprofile helpers
new e9c74a686a45 arm64: Get rid of oprofile leftovers
new 8c3f7913a106 s390: Get rid of oprofile leftovers
new ac21ecf5ad32 sh: Get rid of oprofile leftovers
new 7f318847a0f3 perf: Get rid of oprofile leftovers
new 9a8aae605b80 Merge branch 'kvm-arm64/kill_oprofile_dependency' into kvm [...]
new c4f71901d53b Merge tag 'kvmarm-5.13' of git://git.kernel.org/pub/scm/li [...]
new 10835602758d KVM: VMX: use EPT_VIOLATION_GVA_TRANSLATED instead of 0x100
new 462f8ddebccb KVM: x86: Fix implicit enum conversion goof in scattered r [...]
new 2f15d027c05f KVM: x86: Properly handle APF vs disabled LAPIC situation
new b86bb11e3a79 KVM: X86: Fix failure to boost kernel lock holder candidat [...]
new f82762fb6193 KVM: documentation: fix sphinx warnings
new e23f6d490eb0 KVM: VMX: Invert the inlining of MSR interception helpers
new 6f2b296aa643 KVM: SVM: Inject #GP on guest MSR_TSC_AUX accesses if RDTS [...]
new dbd6127375aa KVM: SVM: Clear MSR_TSC_AUX[63:32] on write
new 844d69c26d83 KVM: SVM: Delay restoration of host MSR_TSC_AUX until retu [...]
new dbdd096a5a74 KVM: VMX: Intercept FS/GS_BASE MSR accesses for 32-bit KVM
new d0fe7b640440 KVM: x86: Remove emulator's broken checks on CR0/CR3/CR4 loads
new 886bbcc7a523 KVM: x86: Check CR3 GPA for validity regardless of vCPU mode
new 0884335a2e65 KVM: SVM: Truncate GPR value for DR and CR accesses in !64 [...]
new d8971344f573 KVM: VMX: Truncate GPR value for DR and CR reads in !64-bit mode
new ee050a577523 KVM: nVMX: Truncate bits 63:32 of VMCS field on nested che [...]
new 82277eeed65e KVM: nVMX: Truncate base/index GPR value on address calc i [...]
new 6b48fd4cb206 KVM: x86/xen: Drop RAX[63:32] when processing hypercall
new bc9eff67fc35 KVM: SVM: Use default rAX size for INVLPGA emulation
new 27b4a9c4549c KVM: x86: Rename GPR accessors to make mode-aware variants [...]
new 013380782d4d KVM: x86: Move reverse CPUID helpers to separate header file
new 4daf2a1c45ac x86/sev: Drop redundant and potentially misleading 'sev_enabled'
new 3b1902b87bf1 KVM: SVM: Zero out the VMCB array used to track SEV ASID a [...]
new f31b88b35f90 KVM: SVM: Free sev_asid_bitmap during init if SEV setup fails
new fa13680f5668 KVM: SVM: Disable SEV/SEV-ES if NPT is disabled
new e8126bdaf194 KVM: SVM: Move SEV module params/variables to sev.c
new d9db0fd6c5c9 KVM: SEV: Mask CPUID[0x8000001F].eax according to supporte [...]
new 8d364a0792dd KVM: SVM: Append "_enabled" to module-scoped SEV/SEV-ES co [...]
new a479c3348422 KVM: SVM: Condition sev_enabled and sev_es_enabled on CONF [...]
new 6c2c7bf5803c KVM: SVM: Enable SEV/SEV-ES functionality by default (when [...]
new 4cafd0c572a2 KVM: SVM: Unconditionally invoke sev_hardware_teardown()
new 8cb756b7bdcc KVM: SVM: Explicitly check max SEV ASID during sev_hardwar [...]
new b95c221cac16 KVM: SVM: Move SEV VMCB tracking allocation to sev.c
new a5c1c5aad6cf KVM: SVM: Drop redundant svm_sev_enabled() helper
new 82b7ae0481ae KVM: SVM: Remove an unnecessary prototype declaration of s [...]
new 469bb32b68d5 KVM: SVM: Skip SEV cache flush if no ASIDs have been used
new 10dbdf98acd6 KVM: x86: Take advantage of kvm_arch_dy_has_pending_interrupt()
new d4787579d213 selftests: kvm: Fix the check of return value
new 3bf0fcd75434 KVM: selftests: Speed up set_memory_region_test
new 152d32aa8468 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...]
The 641 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:
.../ABI/testing/sysfs-bus-coresight-devices-trbe | 14 +
Documentation/ABI/testing/sysfs-class-rtrs-client | 12 +
Documentation/admin-guide/kernel-parameters.txt | 15 +-
Documentation/devicetree/bindings/arm/ete.yaml | 75 +
Documentation/devicetree/bindings/arm/trbe.yaml | 49 +
.../bindings/infiniband/hisilicon-hns-roce.txt | 2 +-
.../devicetree/bindings/iommu/arm,smmu.yaml | 1 +
.../devicetree/bindings/iommu/sprd,iommu.yaml | 57 +
Documentation/trace/coresight/coresight-trbe.rst | 38 +
Documentation/virt/kvm/amd-memory-encryption.rst | 143 ++
Documentation/virt/kvm/api.rst | 214 +-
Documentation/virt/kvm/arm/index.rst | 1 +
Documentation/virt/kvm/arm/ptp_kvm.rst | 25 +
Documentation/virt/kvm/devices/arm-vgic-its.rst | 2 +-
Documentation/virt/kvm/devices/arm-vgic-v3.rst | 2 +-
Documentation/virt/kvm/locking.rst | 49 +-
Documentation/virt/kvm/s390-diag.rst | 33 +
MAINTAINERS | 11 +-
arch/arm/include/asm/hypervisor.h | 3 +
arch/arm64/include/asm/assembler.h | 27 +-
arch/arm64/include/asm/barrier.h | 1 +
arch/arm64/include/asm/el2_setup.h | 13 +
arch/arm64/include/asm/fpsimd.h | 11 +
arch/arm64/include/asm/fpsimdmacros.h | 10 +-
arch/arm64/include/asm/hyp_image.h | 7 +
arch/arm64/include/asm/hypervisor.h | 3 +
arch/arm64/include/asm/kvm_arm.h | 2 +
arch/arm64/include/asm/kvm_asm.h | 9 +
arch/arm64/include/asm/kvm_host.h | 55 +-
arch/arm64/include/asm/kvm_hyp.h | 14 +-
arch/arm64/include/asm/kvm_mmu.h | 25 +-
arch/arm64/include/asm/kvm_pgtable.h | 164 +-
arch/arm64/include/asm/pgtable-prot.h | 4 +-
arch/arm64/include/asm/sections.h | 1 +
arch/arm64/include/asm/sysreg.h | 59 +-
arch/arm64/kernel/asm-offsets.c | 3 +
arch/arm64/kernel/cpu-reset.S | 5 +-
arch/arm64/kernel/hyp-stub.S | 3 +-
arch/arm64/kernel/image-vars.h | 34 +-
arch/arm64/kernel/vmlinux.lds.S | 74 +-
arch/arm64/kvm/arm.c | 220 +-
arch/arm64/kvm/debug.c | 118 +-
arch/arm64/kvm/fpsimd.c | 26 +-
arch/arm64/kvm/guest.c | 11 +-
arch/arm64/kvm/handle_exit.c | 45 +
arch/arm64/kvm/hyp/Makefile | 2 +-
arch/arm64/kvm/hyp/fpsimd.S | 10 +
arch/arm64/kvm/hyp/include/hyp/switch.h | 107 +-
arch/arm64/kvm/hyp/include/nvhe/early_alloc.h | 14 +
arch/arm64/kvm/hyp/include/nvhe/gfp.h | 68 +
arch/arm64/kvm/hyp/include/nvhe/mem_protect.h | 36 +
arch/arm64/kvm/hyp/include/nvhe/memory.h | 51 +
arch/arm64/kvm/hyp/include/nvhe/mm.h | 96 +
arch/arm64/kvm/hyp/include/nvhe/spinlock.h | 92 +
arch/arm64/kvm/hyp/nvhe/Makefile | 9 +-
arch/arm64/kvm/hyp/nvhe/cache.S | 13 +
arch/arm64/kvm/hyp/nvhe/debug-sr.c | 56 +-
arch/arm64/kvm/hyp/nvhe/early_alloc.c | 54 +
arch/arm64/kvm/hyp/nvhe/gen-hyprel.c | 18 +
arch/arm64/kvm/hyp/nvhe/host.S | 18 +-
arch/arm64/kvm/hyp/nvhe/hyp-init.S | 54 +-
arch/arm64/kvm/hyp/nvhe/hyp-main.c | 75 +-
arch/arm64/kvm/hyp/nvhe/hyp-smp.c | 6 +-
arch/arm64/kvm/hyp/nvhe/hyp.lds.S | 1 +
arch/arm64/kvm/hyp/nvhe/mem_protect.c | 279 +++
arch/arm64/kvm/hyp/nvhe/mm.c | 173 ++
arch/arm64/kvm/hyp/nvhe/page_alloc.c | 195 ++
arch/arm64/kvm/hyp/nvhe/psci-relay.c | 4 +-
arch/arm64/kvm/hyp/nvhe/setup.c | 214 ++
arch/arm64/kvm/hyp/nvhe/stub.c | 22 +
arch/arm64/kvm/hyp/nvhe/switch.c | 26 +-
arch/arm64/kvm/hyp/nvhe/tlb.c | 4 +-
arch/arm64/kvm/hyp/pgtable.c | 410 +++-
arch/arm64/kvm/hyp/reserved_mem.c | 113 +
arch/arm64/kvm/hyp/vhe/switch.c | 4 +-
arch/arm64/kvm/hypercalls.c | 80 +-
arch/arm64/kvm/mmu.c | 254 ++-
arch/arm64/kvm/perf.c | 7 +-
arch/arm64/kvm/pmu-emul.c | 2 +-
arch/arm64/kvm/pmu.c | 8 +-
arch/arm64/kvm/reset.c | 51 +-
arch/arm64/kvm/sys_regs.c | 16 +
arch/arm64/kvm/trace_arm.h | 66 -
arch/arm64/kvm/va_layout.c | 7 +
arch/arm64/kvm/vgic/vgic-init.c | 12 +-
arch/arm64/kvm/vgic/vgic-its.c | 6 +-
arch/arm64/kvm/vgic/vgic-kvm-device.c | 7 +-
arch/arm64/kvm/vgic/vgic-mmio-v3.c | 81 +-
arch/arm64/kvm/vgic/vgic-mmio.c | 10 +-
arch/arm64/kvm/vgic/vgic-v3.c | 66 +-
arch/arm64/kvm/vgic/vgic-v4.c | 38 +
arch/arm64/kvm/vgic/vgic.h | 2 +
arch/arm64/lib/clear_page.S | 4 +-
arch/arm64/lib/copy_page.S | 4 +-
arch/arm64/mm/init.c | 3 +
arch/mips/include/asm/kvm_host.h | 17 +-
arch/mips/kvm/mips.c | 21 +-
arch/mips/kvm/mmu.c | 100 +-
arch/mips/kvm/vz.c | 19 +-
arch/powerpc/include/asm/fsl_pamu_stash.h | 12 +-
arch/powerpc/include/asm/kvm_book3s.h | 12 +-
arch/powerpc/include/asm/kvm_host.h | 7 -
arch/powerpc/include/asm/kvm_ppc.h | 9 +-
arch/powerpc/kvm/book3s.c | 18 +-
arch/powerpc/kvm/book3s.h | 10 +-
arch/powerpc/kvm/book3s_64_mmu_hv.c | 98 +-
arch/powerpc/kvm/book3s_64_mmu_radix.c | 25 +-
arch/powerpc/kvm/book3s_hv.c | 12 +-
arch/powerpc/kvm/book3s_pr.c | 56 +-
arch/powerpc/kvm/e500_mmu_host.c | 29 +-
arch/powerpc/kvm/trace_booke.h | 15 -
arch/s390/include/asm/kvm_host.h | 5 +
arch/s390/include/asm/smp.h | 1 +
arch/s390/kernel/smp.c | 1 +
arch/s390/kvm/diag.c | 31 +-
arch/s390/kvm/gaccess.c | 30 +-
arch/s390/kvm/gaccess.h | 60 +-
arch/s390/kvm/kvm-s390.c | 15 +-
arch/s390/kvm/kvm-s390.h | 8 +
arch/s390/kvm/vsie.c | 109 +-
arch/sh/kernel/perf_event.c | 18 -
arch/x86/events/amd/iommu.c | 1 +
arch/x86/events/amd/iommu.h | 19 -
arch/x86/include/asm/cpufeatures.h | 1 +
arch/x86/include/asm/kvm_host.h | 67 +-
arch/x86/include/asm/mem_encrypt.h | 1 -
arch/x86/include/asm/svm.h | 4 +-
arch/x86/include/asm/vmx.h | 1 +
arch/x86/include/uapi/asm/vmx.h | 1 +
arch/x86/kernel/kvm.c | 128 +-
arch/x86/kvm/Makefile | 2 +
arch/x86/kvm/cpuid.c | 98 +-
arch/x86/kvm/cpuid.h | 155 +-
arch/x86/kvm/emulate.c | 80 +-
arch/x86/kvm/kvm_cache_regs.h | 19 +-
arch/x86/kvm/lapic.c | 8 +-
arch/x86/kvm/mmu.h | 23 +-
arch/x86/kvm/mmu/mmu.c | 637 +++---
arch/x86/kvm/mmu/mmu_audit.c | 2 +-
arch/x86/kvm/mmu/mmu_internal.h | 44 +-
arch/x86/kvm/mmu/paging_tmpl.h | 3 +-
arch/x86/kvm/mmu/spte.c | 159 +-
arch/x86/kvm/mmu/spte.h | 141 +-
arch/x86/kvm/mmu/tdp_mmu.c | 740 ++++---
arch/x86/kvm/mmu/tdp_mmu.h | 51 +-
arch/x86/kvm/reverse_cpuid.h | 186 ++
arch/x86/kvm/svm/avic.c | 24 +-
arch/x86/kvm/svm/nested.c | 573 +++--
arch/x86/kvm/svm/sev.c | 922 ++++++--
arch/x86/kvm/svm/svm.c | 1107 +++++-----
arch/x86/kvm/svm/svm.h | 91 +-
arch/x86/kvm/svm/vmenter.S | 47 +-
arch/x86/kvm/vmx/nested.c | 83 +-
arch/x86/kvm/vmx/nested.h | 5 +
arch/x86/kvm/vmx/sgx.c | 502 +++++
arch/x86/kvm/vmx/sgx.h | 34 +
arch/x86/kvm/vmx/vmcs12.c | 1 +
arch/x86/kvm/vmx/vmcs12.h | 4 +-
arch/x86/kvm/vmx/vmx.c | 432 ++--
arch/x86/kvm/vmx/vmx.h | 39 +-
arch/x86/kvm/vmx/vmx_ops.h | 4 +
arch/x86/kvm/x86.c | 214 +-
arch/x86/kvm/x86.h | 18 +-
arch/x86/mm/mem_encrypt.c | 10 +-
arch/x86/mm/mem_encrypt_identity.c | 1 -
drivers/acpi/arm64/iort.c | 13 +-
drivers/clocksource/arm_arch_timer.c | 36 +
drivers/crypto/ccp/sev-dev.c | 193 +-
drivers/crypto/ccp/sev-dev.h | 4 +-
drivers/firmware/psci/psci.c | 2 +
drivers/firmware/smccc/Makefile | 2 +-
drivers/firmware/smccc/kvm_guest.c | 50 +
drivers/firmware/smccc/smccc.c | 1 +
drivers/gpu/drm/amd/amdkfd/kfd_iommu.c | 4 -
drivers/gpu/drm/msm/adreno/adreno_gpu.c | 5 +-
drivers/hwtracing/coresight/Kconfig | 24 +-
drivers/hwtracing/coresight/Makefile | 1 +
drivers/hwtracing/coresight/coresight-core.c | 29 +-
drivers/hwtracing/coresight/coresight-etm-perf.c | 119 +-
drivers/hwtracing/coresight/coresight-etm4x-core.c | 161 +-
.../hwtracing/coresight/coresight-etm4x-sysfs.c | 19 +-
drivers/hwtracing/coresight/coresight-etm4x.h | 83 +-
drivers/hwtracing/coresight/coresight-platform.c | 6 +
drivers/hwtracing/coresight/coresight-priv.h | 3 +
drivers/hwtracing/coresight/coresight-trbe.c | 1157 ++++++++++
drivers/hwtracing/coresight/coresight-trbe.h | 152 ++
drivers/infiniband/core/cache.c | 87 +-
drivers/infiniband/core/cm.c | 58 +-
drivers/infiniband/core/cm_msgs.h | 4 +-
drivers/infiniband/core/cma.c | 116 +-
drivers/infiniband/core/cma_configfs.c | 8 +-
drivers/infiniband/core/cma_priv.h | 10 +-
drivers/infiniband/core/core_priv.h | 28 +-
drivers/infiniband/core/counters.c | 62 +-
drivers/infiniband/core/device.c | 37 +-
drivers/infiniband/core/iwpm_msg.c | 3 +-
drivers/infiniband/core/mad.c | 79 +-
drivers/infiniband/core/mad_rmpp.c | 10 +-
drivers/infiniband/core/multicast.c | 8 +-
drivers/infiniband/core/nldev.c | 176 +-
drivers/infiniband/core/opa_smi.h | 4 +-
drivers/infiniband/core/rdma_core.c | 4 +-
drivers/infiniband/core/restrack.c | 3 +
drivers/infiniband/core/roce_gid_mgmt.c | 52 +-
drivers/infiniband/core/rw.c | 25 +-
drivers/infiniband/core/sa.h | 2 +-
drivers/infiniband/core/sa_query.c | 22 +-
drivers/infiniband/core/security.c | 8 +-
drivers/infiniband/core/smi.c | 12 +-
drivers/infiniband/core/smi.h | 4 +-
drivers/infiniband/core/sysfs.c | 29 +-
drivers/infiniband/core/ucma.c | 8 +-
drivers/infiniband/core/umem.c | 8 +-
drivers/infiniband/core/umem_dmabuf.c | 4 +
drivers/infiniband/core/user_mad.c | 34 +-
drivers/infiniband/core/uverbs_cmd.c | 25 +-
drivers/infiniband/core/uverbs_ioctl.c | 32 +-
drivers/infiniband/core/verbs.c | 43 +-
drivers/infiniband/hw/bnxt_re/Kconfig | 4 +-
drivers/infiniband/hw/bnxt_re/bnxt_re.h | 1 +
drivers/infiniband/hw/bnxt_re/hw_counters.c | 4 +-
drivers/infiniband/hw/bnxt_re/hw_counters.h | 4 +-
drivers/infiniband/hw/bnxt_re/ib_verbs.c | 10 +-
drivers/infiniband/hw/bnxt_re/ib_verbs.h | 10 +-
drivers/infiniband/hw/bnxt_re/main.c | 63 +-
drivers/infiniband/hw/bnxt_re/qplib_fp.c | 1 +
drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 4 +
drivers/infiniband/hw/bnxt_re/qplib_rcfw.h | 2 +
drivers/infiniband/hw/bnxt_re/qplib_res.c | 1 +
drivers/infiniband/hw/cxgb4/cm.c | 3 +-
drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 11 -
drivers/infiniband/hw/cxgb4/provider.c | 12 +-
drivers/infiniband/hw/cxgb4/resource.c | 2 +-
drivers/infiniband/hw/cxgb4/t4.h | 33 -
drivers/infiniband/hw/efa/efa.h | 14 +-
drivers/infiniband/hw/efa/efa_main.c | 10 +-
drivers/infiniband/hw/efa/efa_verbs.c | 14 +-
drivers/infiniband/hw/hfi1/affinity.c | 8 +-
drivers/infiniband/hw/hfi1/chip.c | 10 +-
drivers/infiniband/hw/hfi1/chip.h | 5 -
drivers/infiniband/hw/hfi1/driver.c | 2 +-
drivers/infiniband/hw/hfi1/exp_rcv.c | 6 +-
drivers/infiniband/hw/hfi1/firmware.c | 1 +
drivers/infiniband/hw/hfi1/hfi.h | 20 +-
drivers/infiniband/hw/hfi1/init.c | 7 +-
drivers/infiniband/hw/hfi1/iowait.h | 2 +-
drivers/infiniband/hw/hfi1/ipoib.h | 15 +-
drivers/infiniband/hw/hfi1/ipoib_main.c | 13 +-
drivers/infiniband/hw/hfi1/ipoib_tx.c | 71 +-
drivers/infiniband/hw/hfi1/mad.c | 128 +-
drivers/infiniband/hw/hfi1/mad.h | 2 +-
drivers/infiniband/hw/hfi1/mmu_rb.c | 2 +-
drivers/infiniband/hw/hfi1/msix.c | 12 +-
drivers/infiniband/hw/hfi1/netdev.h | 39 +-
drivers/infiniband/hw/hfi1/netdev_rx.c | 172 +-
drivers/infiniband/hw/hfi1/sdma.c | 2 +-
drivers/infiniband/hw/hfi1/sdma.h | 18 -
drivers/infiniband/hw/hfi1/sysfs.c | 2 +-
drivers/infiniband/hw/hfi1/trace_tx.h | 179 ++
drivers/infiniband/hw/hfi1/user_sdma.c | 12 +-
drivers/infiniband/hw/hfi1/user_sdma.h | 1 +
drivers/infiniband/hw/hfi1/verbs.c | 8 +-
drivers/infiniband/hw/hfi1/verbs.h | 4 +-
drivers/infiniband/hw/hfi1/verbs_txreq.h | 5 -
drivers/infiniband/hw/hfi1/vnic.h | 2 +-
drivers/infiniband/hw/hfi1/vnic_main.c | 2 +-
drivers/infiniband/hw/hns/hns_roce_alloc.c | 3 +
drivers/infiniband/hw/hns/hns_roce_cmd.c | 114 +-
drivers/infiniband/hw/hns/hns_roce_common.h | 25 +-
drivers/infiniband/hw/hns/hns_roce_cq.c | 92 +-
drivers/infiniband/hw/hns/hns_roce_device.h | 91 +-
drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 55 +-
drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 2267 +++++++++++---------
drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 578 ++---
drivers/infiniband/hw/hns/hns_roce_main.c | 74 +-
drivers/infiniband/hw/hns/hns_roce_pd.c | 59 +
drivers/infiniband/hw/hns/hns_roce_qp.c | 124 +-
drivers/infiniband/hw/hns/hns_roce_srq.c | 5 +-
drivers/infiniband/hw/i40iw/i40iw.h | 9 -
drivers/infiniband/hw/i40iw/i40iw_cm.c | 4 +-
drivers/infiniband/hw/i40iw/i40iw_hmc.c | 4 +-
drivers/infiniband/hw/i40iw/i40iw_main.c | 5 +-
drivers/infiniband/hw/i40iw/i40iw_osdep.h | 22 -
drivers/infiniband/hw/i40iw/i40iw_pble.c | 6 +-
drivers/infiniband/hw/i40iw/i40iw_puda.c | 2 +-
drivers/infiniband/hw/i40iw/i40iw_utils.c | 2 +-
drivers/infiniband/hw/i40iw/i40iw_verbs.c | 14 +-
drivers/infiniband/hw/i40iw/i40iw_virtchnl.c | 2 +-
drivers/infiniband/hw/mlx4/alias_GUID.c | 16 +-
drivers/infiniband/hw/mlx4/mad.c | 46 +-
drivers/infiniband/hw/mlx4/main.c | 47 +-
drivers/infiniband/hw/mlx4/mlx4_ib.h | 26 +-
drivers/infiniband/hw/mlx4/qp.c | 3 -
drivers/infiniband/hw/mlx5/Makefile | 1 +
drivers/infiniband/hw/mlx5/cmd.c | 101 -
drivers/infiniband/hw/mlx5/cmd.h | 3 -
drivers/infiniband/hw/mlx5/cong.c | 8 +-
drivers/infiniband/hw/mlx5/counters.c | 10 +-
drivers/infiniband/hw/mlx5/counters.h | 2 +-
drivers/infiniband/hw/mlx5/devx.c | 64 +-
drivers/infiniband/hw/mlx5/dm.c | 587 +++++
drivers/infiniband/hw/mlx5/dm.h | 68 +
drivers/infiniband/hw/mlx5/fs.c | 9 +-
drivers/infiniband/hw/mlx5/ib_rep.c | 4 +-
drivers/infiniband/hw/mlx5/ib_rep.h | 4 +-
drivers/infiniband/hw/mlx5/ib_virt.c | 16 +-
drivers/infiniband/hw/mlx5/mad.c | 16 +-
drivers/infiniband/hw/mlx5/main.c | 343 +--
drivers/infiniband/hw/mlx5/mlx5_ib.h | 182 +-
drivers/infiniband/hw/mlx5/mr.c | 163 +-
drivers/infiniband/hw/mlx5/odp.c | 185 +-
drivers/infiniband/hw/mlx5/qp.c | 17 +-
drivers/infiniband/hw/mlx5/std_types.c | 173 ++
drivers/infiniband/hw/mthca/mthca_av.c | 6 +-
drivers/infiniband/hw/mthca/mthca_dev.h | 8 +-
drivers/infiniband/hw/mthca/mthca_mad.c | 4 +-
drivers/infiniband/hw/mthca/mthca_provider.c | 10 +-
drivers/infiniband/hw/mthca/mthca_qp.c | 2 +-
drivers/infiniband/hw/ocrdma/ocrdma_ah.c | 2 +-
drivers/infiniband/hw/ocrdma/ocrdma_ah.h | 2 +-
drivers/infiniband/hw/ocrdma/ocrdma_main.c | 4 +-
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 4 +-
drivers/infiniband/hw/ocrdma/ocrdma_verbs.h | 7 +-
drivers/infiniband/hw/qedr/main.c | 8 +-
drivers/infiniband/hw/qedr/qedr_iw_cm.c | 4 +-
drivers/infiniband/hw/qedr/verbs.c | 9 +-
drivers/infiniband/hw/qedr/verbs.h | 11 +-
drivers/infiniband/hw/qib/qib.h | 34 +-
drivers/infiniband/hw/qib/qib_common.h | 7 -
drivers/infiniband/hw/qib/qib_file_ops.c | 5 +-
drivers/infiniband/hw/qib/qib_iba6120.c | 2 +-
drivers/infiniband/hw/qib/qib_iba7220.c | 4 +-
drivers/infiniband/hw/qib/qib_iba7322.c | 26 +-
drivers/infiniband/hw/qib/qib_init.c | 2 +-
drivers/infiniband/hw/qib/qib_mad.c | 4 +-
drivers/infiniband/hw/qib/qib_qp.c | 4 +-
drivers/infiniband/hw/qib/qib_sd7220.c | 1 -
drivers/infiniband/hw/qib/qib_sysfs.c | 2 +-
drivers/infiniband/hw/qib/qib_verbs.c | 6 +-
drivers/infiniband/hw/qib/qib_verbs.h | 6 +-
drivers/infiniband/hw/usnic/usnic_ib_main.c | 2 +-
drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 6 +-
drivers/infiniband/hw/usnic/usnic_ib_verbs.h | 6 +-
drivers/infiniband/hw/vmw_pvrdma/pvrdma.h | 10 -
drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c | 2 +-
drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c | 2 +-
drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c | 12 +-
drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h | 45 +-
drivers/infiniband/sw/rdmavt/mad.c | 5 +-
drivers/infiniband/sw/rdmavt/mad.h | 2 +-
drivers/infiniband/sw/rdmavt/vt.c | 34 +-
drivers/infiniband/sw/rdmavt/vt.h | 11 +-
drivers/infiniband/sw/rxe/rxe_av.c | 2 +-
drivers/infiniband/sw/rxe/rxe_comp.c | 5 +-
drivers/infiniband/sw/rxe/rxe_hw_counters.c | 4 +-
drivers/infiniband/sw/rxe/rxe_hw_counters.h | 4 +-
drivers/infiniband/sw/rxe/rxe_loc.h | 30 +-
drivers/infiniband/sw/rxe/rxe_mr.c | 271 ++-
drivers/infiniband/sw/rxe/rxe_pool.c | 14 +-
drivers/infiniband/sw/rxe/rxe_req.c | 10 +-
drivers/infiniband/sw/rxe/rxe_resp.c | 52 +-
drivers/infiniband/sw/rxe/rxe_verbs.c | 32 +-
drivers/infiniband/sw/rxe/rxe_verbs.h | 60 +-
drivers/infiniband/sw/siw/iwarp.h | 13 -
drivers/infiniband/sw/siw/siw_cm.c | 19 +-
drivers/infiniband/sw/siw/siw_mem.c | 4 +-
drivers/infiniband/sw/siw/siw_mem.h | 5 -
drivers/infiniband/sw/siw/siw_verbs.c | 8 +-
drivers/infiniband/sw/siw/siw_verbs.h | 10 +-
drivers/infiniband/ulp/ipoib/ipoib.h | 6 +-
drivers/infiniband/ulp/ipoib/ipoib_cm.c | 6 +-
drivers/infiniband/ulp/ipoib/ipoib_ib.c | 2 +-
drivers/infiniband/ulp/ipoib/ipoib_main.c | 26 +-
drivers/infiniband/ulp/iser/iscsi_iser.h | 1 -
drivers/infiniband/ulp/isert/ib_isert.c | 16 +-
drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c | 48 +-
drivers/infiniband/ulp/rtrs/rtrs-clt.c | 122 +-
drivers/infiniband/ulp/rtrs/rtrs-clt.h | 1 +
drivers/infiniband/ulp/rtrs/rtrs-pri.h | 3 +
drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c | 20 +-
drivers/infiniband/ulp/rtrs/rtrs-srv.c | 36 +-
drivers/infiniband/ulp/rtrs/rtrs.c | 35 +-
drivers/infiniband/ulp/rtrs/rtrs.h | 3 +-
drivers/infiniband/ulp/srpt/ib_srpt.c | 4 +-
drivers/iommu/Kconfig | 16 +-
drivers/iommu/Makefile | 3 +-
drivers/iommu/amd/amd_iommu.h | 2 -
drivers/iommu/amd/amd_iommu_types.h | 1 -
drivers/iommu/amd/init.c | 59 +-
drivers/iommu/amd/iommu.c | 201 +-
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 247 ++-
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h | 18 +-
drivers/iommu/arm/arm-smmu/arm-smmu.c | 117 +-
drivers/iommu/arm/arm-smmu/arm-smmu.h | 2 +-
drivers/iommu/arm/arm-smmu/qcom_iommu.c | 5 +-
drivers/iommu/dma-iommu.c | 23 +-
drivers/iommu/exynos-iommu.c | 7 +-
drivers/iommu/fsl_pamu.c | 293 +--
drivers/iommu/fsl_pamu.h | 12 +-
drivers/iommu/fsl_pamu_domain.c | 693 +-----
drivers/iommu/fsl_pamu_domain.h | 46 -
drivers/iommu/intel/dmar.c | 72 +-
drivers/iommu/intel/iommu.c | 233 +-
drivers/iommu/intel/irq_remapping.c | 2 +-
drivers/iommu/intel/pasid.c | 75 +-
drivers/iommu/intel/pasid.h | 6 +-
drivers/iommu/intel/svm.c | 82 +-
drivers/iommu/io-pgfault.c | 461 ++++
drivers/iommu/iommu-sva-lib.h | 53 +
drivers/iommu/iommu.c | 161 +-
drivers/iommu/iova.c | 96 +-
drivers/iommu/ipmmu-vmsa.c | 6 +-
drivers/iommu/msm_iommu.c | 5 +-
drivers/iommu/mtk_iommu.c | 41 +-
drivers/iommu/mtk_iommu_v1.c | 98 +-
drivers/iommu/of_iommu.c | 5 -
drivers/iommu/omap-iommu.c | 5 +-
drivers/iommu/rockchip-iommu.c | 5 +-
drivers/iommu/s390-iommu.c | 4 +-
drivers/iommu/sprd-iommu.c | 575 +++++
drivers/iommu/sun50i-iommu.c | 5 +-
drivers/iommu/tegra-gart.c | 5 +-
drivers/iommu/tegra-smmu.c | 5 +-
drivers/iommu/virtio-iommu.c | 6 +-
drivers/irqchip/irq-gic-v3-its.c | 18 +-
drivers/misc/uacce/uacce.c | 39 +-
drivers/net/ethernet/broadcom/bnxt/bnxt.c | 2 -
drivers/net/ethernet/broadcom/bnxt/bnxt.h | 1 -
drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 1 +
.../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 2 +-
drivers/net/ethernet/mellanox/mlx5/core/lib/gid.c | 4 +-
drivers/perf/arm_pmu.c | 30 -
drivers/ptp/Kconfig | 2 +-
drivers/ptp/Makefile | 2 +
drivers/ptp/ptp_kvm_arm.c | 28 +
drivers/ptp/{ptp_kvm.c => ptp_kvm_common.c} | 85 +-
drivers/ptp/ptp_kvm_x86.c | 97 +
drivers/soc/fsl/qbman/qman_portal.c | 55 +-
drivers/vfio/vfio_iommu_type1.c | 31 +-
drivers/vhost/vdpa.c | 10 +-
include/kvm/arm_pmu.h | 4 +
include/kvm/arm_vgic.h | 1 +
include/linux/amd-iommu.h | 30 +-
include/linux/arm-smccc.h | 41 +
include/linux/bug.h | 10 +
include/linux/clocksource.h | 6 +
include/linux/clocksource_ids.h | 12 +
include/linux/coresight.h | 13 +
include/linux/cpuhotplug.h | 2 +-
include/linux/dma-iommu.h | 7 +-
include/linux/intel-iommu.h | 10 +-
include/linux/intel-svm.h | 23 +-
include/linux/io-pgtable.h | 4 -
include/linux/iommu.h | 141 +-
include/linux/iova.h | 6 +-
include/linux/kvm_host.h | 24 +-
include/linux/mlx5/driver.h | 2 +-
include/linux/mlx5/mlx5_ifc.h | 42 +-
include/linux/perf_event.h | 2 -
include/linux/psp-sev.h | 18 +-
include/linux/ptp_kvm.h | 19 +
include/linux/timekeeping.h | 12 +-
include/rdma/ib_cache.h | 18 +-
include/rdma/ib_mad.h | 2 +-
include/rdma/ib_sa.h | 15 +-
include/rdma/ib_verbs.h | 199 +-
include/rdma/iw_cm.h | 1 +
include/rdma/rdma_cm.h | 4 +-
include/rdma/rdma_counter.h | 16 +-
include/rdma/rdma_vt.h | 18 +-
include/rdma/restrack.h | 4 +
include/rdma/rw.h | 18 +-
include/rdma/uverbs_ioctl.h | 81 +-
include/rdma/uverbs_named_ioctl.h | 2 +-
include/trace/events/intel_iommu.h | 120 --
include/trace/events/kvm.h | 90 +-
include/uapi/linux/iommu.h | 3 +-
include/uapi/linux/kvm.h | 45 +
include/uapi/linux/perf_event.h | 13 +-
include/uapi/rdma/hns-abi.h | 2 +
include/uapi/rdma/mlx5_user_ioctl_cmds.h | 29 +
include/uapi/rdma/mlx5_user_ioctl_verbs.h | 25 +
include/uapi/rdma/rdma_netlink.h | 16 +
kernel/events/core.c | 5 -
kernel/time/clocksource.c | 2 +
kernel/time/timekeeping.c | 1 +
lib/bug.c | 54 +-
net/rds/ib_cm.c | 35 +-
net/rds/rdma_transport.c | 1 +
tools/include/asm-generic/hugetlb_encode.h | 3 +
tools/testing/selftests/kvm/.gitignore | 2 +
tools/testing/selftests/kvm/Makefile | 4 +
tools/testing/selftests/kvm/aarch64/vgic_init.c | 551 +++++
tools/testing/selftests/kvm/dirty_log_test.c | 69 +-
tools/testing/selftests/kvm/include/kvm_util.h | 13 +-
tools/testing/selftests/kvm/include/test_util.h | 21 +-
tools/testing/selftests/kvm/kvm_page_table_test.c | 506 +++++
tools/testing/selftests/kvm/lib/assert.c | 4 +-
tools/testing/selftests/kvm/lib/kvm_util.c | 138 +-
tools/testing/selftests/kvm/lib/test_util.c | 163 +-
.../testing/selftests/kvm/set_memory_region_test.c | 61 +-
.../testing/selftests/kvm/x86_64/xen_shinfo_test.c | 2 +-
virt/kvm/coalesced_mmio.c | 19 +-
virt/kvm/kvm_main.c | 303 ++-
504 files changed, 19889 insertions(+), 10300 deletions(-)
create mode 100644 Documentation/ABI/testing/sysfs-bus-coresight-devices-trbe
create mode 100644 Documentation/devicetree/bindings/arm/ete.yaml
create mode 100644 Documentation/devicetree/bindings/arm/trbe.yaml
create mode 100644 Documentation/devicetree/bindings/iommu/sprd,iommu.yaml
create mode 100644 Documentation/trace/coresight/coresight-trbe.rst
create mode 100644 Documentation/virt/kvm/arm/ptp_kvm.rst
create mode 100644 arch/arm64/kvm/hyp/include/nvhe/early_alloc.h
create mode 100644 arch/arm64/kvm/hyp/include/nvhe/gfp.h
create mode 100644 arch/arm64/kvm/hyp/include/nvhe/mem_protect.h
create mode 100644 arch/arm64/kvm/hyp/include/nvhe/memory.h
create mode 100644 arch/arm64/kvm/hyp/include/nvhe/mm.h
create mode 100644 arch/arm64/kvm/hyp/include/nvhe/spinlock.h
create mode 100644 arch/arm64/kvm/hyp/nvhe/cache.S
create mode 100644 arch/arm64/kvm/hyp/nvhe/early_alloc.c
create mode 100644 arch/arm64/kvm/hyp/nvhe/mem_protect.c
create mode 100644 arch/arm64/kvm/hyp/nvhe/mm.c
create mode 100644 arch/arm64/kvm/hyp/nvhe/page_alloc.c
create mode 100644 arch/arm64/kvm/hyp/nvhe/setup.c
create mode 100644 arch/arm64/kvm/hyp/nvhe/stub.c
create mode 100644 arch/arm64/kvm/hyp/reserved_mem.c
create mode 100644 arch/x86/kvm/reverse_cpuid.h
create mode 100644 arch/x86/kvm/vmx/sgx.c
create mode 100644 arch/x86/kvm/vmx/sgx.h
create mode 100644 drivers/firmware/smccc/kvm_guest.c
create mode 100644 drivers/hwtracing/coresight/coresight-trbe.c
create mode 100644 drivers/hwtracing/coresight/coresight-trbe.h
create mode 100644 drivers/infiniband/hw/mlx5/dm.c
create mode 100644 drivers/infiniband/hw/mlx5/dm.h
create mode 100644 drivers/iommu/io-pgfault.c
create mode 100644 drivers/iommu/sprd-iommu.c
create mode 100644 drivers/ptp/ptp_kvm_arm.c
rename drivers/ptp/{ptp_kvm.c => ptp_kvm_common.c} (60%)
create mode 100644 drivers/ptp/ptp_kvm_x86.c
create mode 100644 include/linux/clocksource_ids.h
create mode 100644 include/linux/ptp_kvm.h
create mode 100644 tools/testing/selftests/kvm/aarch64/vgic_init.c
create mode 100644 tools/testing/selftests/kvm/kvm_page_table_test.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 ccf2e5927c2 sim: callback: inline wrap helper
new 163cb761224 sim: arm: move build logic to source files
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:
sim/arm/ChangeLog | 6 ++++++
sim/arm/Makefile.in | 10 +---------
.../gdb.ada/frame_arg_lang/foo.c => sim/arm/armemu32.c | 14 +++++---------
3 files changed, 12 insertions(+), 18 deletions(-)
copy gdb/testsuite/gdb.ada/frame_arg_lang/foo.c => sim/arm/armemu32.c (74%)
--
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_gnu/gnu-release-arm-check_binutils
in repository toolchain/ci/binutils-gdb.
from d480785348 Automatic date update in version.in
adds 8ed1a94d7a Automatic date update in version.in
adds 8a473766ae Automatic date update in version.in
adds 96f32373c6 Automatic date update in version.in
adds ad563d824d Automatic date update in version.in
No new revisions were added by this update.
Summary of changes:
bfd/version.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
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_gnu/gnu-release-arm-check_binutils
in repository toolchain/ci/base-artifacts.
discards 52d27121 8: update: binutils-d4807853485425a06a0ef33c5f8b21ff06e85d8f: 1
new 513aa36d 8: update: binutils-ad563d824d7feb6e254a7af1a2e3be7e587471ae: 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 (52d27121)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_gnu/gnu-release-arm-chec [...]
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 | 128 +-
02-prepare_abe/console.log | 46 +-
03-build_abe-binutils/console.log | 15830 ++++++++++++------------
04-build_abe-check_binutils/console.log | 3540 +++---
05-check_regression/console.log | 12 +-
05-check_regression/results.regressions | 4 +-
06-update_baseline/console.log | 224 +-
06-update_baseline/results.regressions | 4 +-
console.log | 19762 +++++++++++++++---------------
jenkins/manifest.sh | 10 +-
sumfiles/binutils.log.xz | Bin 39792 -> 39828 bytes
sumfiles/binutils.sum | 2 +-
sumfiles/gas.log.xz | Bin 95108 -> 95124 bytes
sumfiles/gas.sum | 4 +-
sumfiles/ld.log.xz | Bin 116840 -> 116804 bytes
sumfiles/ld.sum | 4 +-
sumfiles/libctf.log.xz | Bin 1516 -> 1516 bytes
sumfiles/libctf.sum | 2 +-
18 files changed, 19786 insertions(+), 19786 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.