diff options
| author | Sivaprasad Addepalli <sivaprasad.addepalli@xilinx.com> | 2024-03-19 16:43:12 +0530 |
|---|---|---|
| committer | Siva Addepalli <sivaprasad.addepalli@xilinx.com> | 2024-03-19 18:27:10 +0530 |
| commit | 2152429d77c0f006aeb4adca0672fb441b7d4c92 (patch) | |
| tree | 0c75db2099b35bfd634e21ae2ea7bd19024e0968 | |
| parent | 68bc1eaea6a6dda3e385ff8bf7162d6b488183a4 (diff) | |
| download | meta-xilinx-2152429d77c0f006aeb4adca0672fb441b7d4c92.tar.gz | |
xen : Updated SRCREV for 2024.1_6375
arm/smmu: adjust pdev->domain PCI assignment
arm/pci: select HAS_PCI_MSI
xen/dt: create dom0 and domU DT nodes for vPCI with correct addresses
xen/pci: vpci_get_msi_base should check on domain_use_host_layout
arm/smmu: remove is_hardware_domain check in assign
xen/pci: use has_vpci_bridge in vpci and pci
xen/pci: introduce has_vpci_bridge
xen/arm: create dom0less virtio-pci DT node
arm/iommu: allow arm_iommu_unmap_page for non-direct-mapped domains
xen/arm: fix vgic and vpl011 to use domain_use_host_layout
docs: add device tree overlay documentation
add a domU script to fetch overlays and applying them to linux
xl/overlay: add remove operation to xenstore
get_overlay: remove domU overlay
tools/helpers: Add get_overlay
tools/xl: Share overlay with domU
tools/libs/light: Modify dtbo to domU linux dtbo format
tools: Add domain_id and expert mode for overlay operations
xen/overlay: Enable device tree overlay assignment to running domains
rangeset: Move struct range and struct rangeset to headerfile
tools/libs/light: Increase nr_spi to 160
tools/libs/light: Always enable IOMMU
xen/arm: Always enable IOMMU
xen/arm/gic: Enable interrupt assignment to running VM
xen/pci: add linux,pci-domain property
pci: permit dom0 access to pci devices when pci-scan=yes
xen/arm: initialize Versal CPM PCIe host controller
xen/arm: initial support for Versal PCIe host controller
xen/arm: pci: add function to initialize host bridge
xen/pci: do not let vpci dom0 read/write to all pci devs
xen/pci: scan only buses in the range supported by the bridge
xen/vpci: Clear all vpci status of device
xen/pci: initialize BARs
xen/pci: helpers to get/reserve BAR ranges
arm/pci: keep track of PCI ranges in rangeset
rangeset: add rangeset_find_aligned_range()
xen/dt: pass flags to callback in dt_for_each_range()
arm/pci: permit access to BARs for dom0less domUs
xen/arm: enable vPCI for dom0less domUs
xen/arm: pci device passthrough for dom0less guests
xen/pci: Create pci_assign_device
xen/pci: assign pci devices to hardware domain
xen/pci: update DT for hwdom when it uses vpci
xen/pci: disable pci_device_{add,remove} when hwdom uses vpci on arm
xen/pci: helper function for hwdom using vpci
xen/arm: add emulated ITS node to gicv3 for domUs using vpci
xen/pci: add discovered PCI device at boot
xen/pci: modify pci_add_device to handle device add by Xen
arm/pci: Add pci-scan boot argument
arm/vgic: provide late_init function
xen/vpci: initialize msix->next
xen/arm: Enable the existing MSI-X and MSI handlers support for ARM
xen/vpci: msix: change return value of vpci_msix_{read,write}
xen/vpci: msix: move x86 specific code to x86 file
xen/arm: map ITS doorbell registers for domUs
xen/arm: Modify VITS code to support MSI/MSIX interrupt for DOMU guests.
arm/libxl: Emulated ITS device tree node in libxl
xen/arm: Map ITS doorbell register to IOMMU page tables
xen/arm: enable dom0 to use PCI devices with pci-passthrough=no
xen/arm: Fix mapping for PCI bridge mmio region
xen/arm: smmuv3: Add PCI devices support for SMMUv3
xen/arm: smmuv2: Add PCI devices support for SMMUv2
iommu/arm: iommu_add_dt_pci_sideband_ids phantom handling
iommu/arm: Introduce iommu_add_dt_pci_sideband_ids API
iommu/arm: Add iommu_dt_xlate()
tools/arm: enable vPCI for domUs
xen/arm: enable vPCI for domUs
xen/arm: enable vPCI for dom0
xen/vpci: move xen_domctl_createdomain vPCI flag to common
xen/arm: pci: introduce PCI_PASSTHROUGH Kconfig option
xen/vpci: handler for min_gnt, max_lat
xen/vpci: handler interrupt line/pin
xen/vpci: handlers for subsystem vendor ID, subsystem ID
xen/vpci: handler for cardbus cis ptr
xen/vpci: handlers for class/revision, cacheline size, latency timer, header type, bist
xen/vpci: handler for VID/DID
arm/vpci: make prefetchable mem 64 bit
arm/vpci: honor access size when returning an error
xen/arm: account IO handlers for emulated PCI MSI-X
xen/arm: translate virtual PCI bus topology for guests
vpci: add initial support for virtual PCI bus topology
vpci/header: emulate PCI_COMMAND register for guests
vpci/header: program p2m with guest BAR view
vpci/header: handle p2m range sets per BAR
rangeset: add rangeset_purge() function
rangeset: add RANGESETF_no_print flag
vpci/header: implement guest BAR register handlers
vpci/header: rework exit path in init_header()
vpci: add hooks for PCI device assign/de-assign
vpci: restrict unhandled read/write operations for guests
vpci: use per-domain PCI lock to protect vpci structure
pci: msi: pass pdev to pci_enable_msi() function
pci: introduce per-domain PCI rwlock
xen/vpci: header: filter PCI capabilities
xen/vpci: header: status register handler
docs: Add documentation for virtio-console
libxl: dm: Set virtio-pci related parameters for QEMU
libxl: Add "backend_type" property for the Virtio devices
xen-init-dom0: create a device model xenstore entry
libxl/arm: Reuse generic PCI-IOMMU bindings for virtio-pci devices
libxl/arm: Add basic virtio-pci support
xen/public: arch-arm: reserve resources for virtio-pci
xen/arm: switch partial-emulation default to true
xen/arm: arm32: Add emulation of Debug Data Transfer Registers
xen/arm: arm64: Add emulation of Debug Data Transfer Registers
xen/arm: Introduce CONFIG_PARTIAL_EMULATION and "partial-emulation" cmd option
xen: arm32: Fix some compilation issues
xen/arm: Use host layout for hwdom if LLC coloring enabled
| -rw-r--r-- | meta-xilinx-virtualization/recipes-extended/xen/xen-xilinx_4.18.inc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/meta-xilinx-virtualization/recipes-extended/xen/xen-xilinx_4.18.inc b/meta-xilinx-virtualization/recipes-extended/xen/xen-xilinx_4.18.inc index 6ab22816..2290a418 100644 --- a/meta-xilinx-virtualization/recipes-extended/xen/xen-xilinx_4.18.inc +++ b/meta-xilinx-virtualization/recipes-extended/xen/xen-xilinx_4.18.inc | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | SRCREV = "6c8d45643aad8fcfe0e4b31ae9b36ceeb2bf91c5" | 1 | SRCREV = "7cb7aac7f570757b67bcd43aec67e0cda9f58b14" |
| 2 | XEN_URI = "git://github.com/Xilinx/xen.git;protocol=https" | 2 | XEN_URI = "git://github.com/Xilinx/xen.git;protocol=https" |
| 3 | XEN_BRANCH = "xlnx_rebase_4.18" | 3 | XEN_BRANCH = "xlnx_rebase_4.18" |
| 4 | 4 | ||
