Skip to content

Commit 3af45f7

Browse files
authored
Merge branch '3.0-dev' into update-caddy-go-dev
2 parents c5bde0c + 2258da1 commit 3af45f7

13 files changed

+118
-68
lines changed

SPECS/golang/golang-1.24.signatures.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"go.20230802.5.src.tar.gz": "56b9e0e0c3c13ca95d5efa6de4e7d49a9d190eca77919beff99d33cd3fa74e95",
44
"go.20240206.2.src.tar.gz": "7982e0011aa9ab95fd0530404060410af4ba57326d26818690f334fdcb6451cd",
55
"go1.22.12-20250211.4.src.tar.gz": "e1cc3bff8fdf1f24843ffc9f0eaddfd344eb40fd9ca0d9ba2965165be519eeb7",
6-
"go1.24.9-20251013.3.src.tar.gz": "feca4b32abbd7e2a477aeffef60d0e5cd371356c2864d40602604c4386321262",
6+
"go1.24.13-20260204.5.src.tar.gz": "fdf4ec44d7191e59890e988ffba8ab3fd133ec6bd3757955223712f369e2328b",
77
"go1.4-bootstrap-20171003.tar.gz": "f4ff5b5eb3a3cae1c993723f3eab519c5bae18866b5e5f96fe1102f0cb5c3e52"
88
}
99
}

SPECS/golang/golang-1.24.spec

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
%global goroot %{_libdir}/golang
22
%global gopath %{_datadir}/gocode
3-
%global ms_go_filename go1.24.9-20251013.3.src.tar.gz
3+
%global ms_go_filename go1.24.13-20260204.5.src.tar.gz
44
%global ms_go_revision 1
55
%ifarch aarch64
66
%global gohostarch arm64
@@ -14,7 +14,7 @@
1414
%define __find_requires %{nil}
1515
Summary: Go
1616
Name: golang
17-
Version: 1.24.9
17+
Version: 1.24.13
1818
Release: 1%{?dist}
1919
License: BSD-3-Clause
2020
Vendor: Microsoft Corporation
@@ -160,6 +160,15 @@ fi
160160
%{_bindir}/*
161161

162162
%changelog
163+
* Thu Feb 05 2026 bot-for-go[bot] <199222863+bot-for-go[bot]@users.noreply.github.com> - 1.24.13-1
164+
- Bump version to 1.24.13-1
165+
166+
* Tue Jan 20 2026 bot-for-go[bot] <199222863+bot-for-go[bot]@users.noreply.github.com> - 1.24.12-1
167+
- Bump version to 1.24.12-1
168+
169+
* Tue Dec 02 2025 bot-for-go[bot] <199222863+bot-for-go[bot]@users.noreply.github.com> - 1.24.11-1
170+
- Bump version to 1.24.11-1
171+
163172
* Tue Oct 14 2025 bot-for-go[bot] <199222863+bot-for-go[bot]@users.noreply.github.com> - 1.24.9-1
164173
- Bump version to 1.24.9-1
165174

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
22
"Signatures": {
3-
"intel-idv-services-1.0.0-rc4.tar.gz": "f57dbad877c489aade1f488eb355317e62cc9ca87c9b078641ce7c752fb1ec83"
3+
"intel-idv-services-1.0.0-rc6.tar.gz": "4b41a06454e1622fb45c4dfbecbd8b85cae4c61f1a93d47d31261dce416addba"
44
}
55
}

SPECS/intel-idv-services/intel-idv-services.spec

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Name: intel-idv-services
2-
Version: 1.0.0~rc4
3-
Release: 2%{?dist}
2+
Version: 1.0.0~rc6
3+
Release: 1%{?dist}
44
Summary: A package to install scripts and systemd services for Intelligent Desktop Virtualization(IDV)
55
Distribution: Edge Microvisor Toolkit
66
Vendor: Intel Corporation
@@ -50,6 +50,10 @@ install -m 644 idv-launcher.service %{buildroot}%{_userunitdir}/idv-launcher.ser
5050
%preun
5151

5252
%changelog
53+
* Wed Feb 11 2026 Dhanya A <dhanya.a@intel.com> - 1.0.0~rc6-1
54+
- Add GPU readiness check before VF enumeration
55+
- Change VF enumeration verification logic
56+
5357
* Wed Aug 06 2025 Smitesh Sutaria <smitesh.sutaria@intel.com> - 1.0.0~rc4-2
5458
- Removing autologin.conf from the spec
5559
- autologin for a specific user can be enabled via cloud-init

cgmanifest.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4750,8 +4750,8 @@
47504750
"type": "other",
47514751
"other": {
47524752
"name": "golang",
4753-
"version": "1.24.9",
4754-
"downloadUrl": "https://github.com/microsoft/go/releases/download/v1.24.9-1/go1.24.9-20251013.3.src.tar.gz"
4753+
"version": "1.24.13",
4754+
"downloadUrl": "https://github.com/microsoft/go/releases/download/v1.24.13-1/go1.24.13-20260204.5.src.tar.gz"
47554755
}
47564756
}
47574757
},
@@ -7511,8 +7511,8 @@
75117511
"type": "other",
75127512
"other": {
75137513
"name": "intel-idv-services",
7514-
"version": "1.0.0~rc4",
7515-
"downloadUrl": "https://github.com/open-edge-platform/edge-desktop-virtualization/releases/download/1.0.0-rc4/intel-idv-services-1.0.0-rc4.tar.gz"
7514+
"version": "1.0.0~rc6",
7515+
"downloadUrl": "https://github.com/open-edge-platform/edge-desktop-virtualization/releases/download/1.0.0-rc6/intel-idv-services-1.0.0-rc6.tar.gz"
75167516
}
75177517
}
75187518
},

docs/developer-guide/emt-architecture-overview.md

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -140,10 +140,13 @@ The patch refines locking mechanisms, reducing the time when critical sections c
140140
interrupted. This improves the overall responsiveness and guarantees that the system can
141141
handle real-time workloads with minimal jitter.
142142

143-
> **Note:** You can learn more about preempt Kernel and its features at the
144-
> [Linux Intel LTS Kernel Github](https://github.com/intel/linux-intel-lts/blob/main/README.md).
145-
> You can learn more about specific kernel patches related to preempt RT Kernel in the relevant
146-
> [SPEC file](https://github.com/open-edge-platform/edge-microvisor-toolkit/blob/3.0/SPECS/kernel/kernel.spec).
143+
> **Note:**
144+
> - Learn more about preempt Kernel and its features at the
145+
> [Linux Intel LTS Kernel Github](https://github.com/intel/linux-intel-lts/blob/main/README.md).
146+
> - Learn more about specific kernel patches related to preempt RT Kernel in the relevant
147+
> [SPEC file](https://github.com/open-edge-platform/edge-microvisor-toolkit/blob/3.0/SPECS/kernel/kernel.spec).
148+
> - The use of RT Kernel with Intel® Core™ Ultra Processors has some limitations. Refer to
149+
the [Known Limitations](./emt-troubleshooting.md#known-limitations) section for more details.
147150

148151
### perf tool
149152

docs/developer-guide/emt-troubleshooting.md

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -232,4 +232,18 @@ To install from a USB device, you need to update BIOS to include the
232232
USB boot option and make sure USB boot has highest precedence in the
233233
boot order list. You also need to configure BIOS with the Platform Keys (PK) to enable
234234
[secure boot](./security-considerations/emt-sb-howto.md) for Edge Microvisor Toolkit.
235-
::::
235+
::::
236+
237+
## Known Limitations
238+
239+
### Real-time jitter and CPU spikes
240+
241+
High variance real-time jitter and CPU spikes have been observed under specific
242+
configurations, listed below. The issues may result in a significant performance
243+
instability for real-time workloads using RAW/ISO toolkit images with 6.12 RT kernel.
244+
245+
| Platform | Processor family | Operating System |
246+
|----------------------------------|-----------------------------------------------|------------------|
247+
| Asus NUC 14 Mini PC Pro | Intel® Core™ Ultra Series 1 (Meteor Lake U/H) | Ubuntu 24.04 |
248+
| Asus NUC 15 PRO | Intel® Core™ Ultra Series 2 (Arrow Lake) | Ubuntu 24.04 |
249+

docs/developer-guide/get-started/deployment/emt-vm-host.md

Lines changed: 18 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,16 @@
1-
# Create Other OS Guest VM under EMT Host
1+
# Create VMs under Edge Microvisor Toolkit Host
22

3-
Edge Microvisor Toolit supports SR-IOV (Single Root Input/Output Virtualization), which allows it to serve as a host OS for virtualization of other operating systems, running as a guest OS in a virtual machine.
3+
Edge Microvisor Toolkit supports SR-IOV (Single Root Input/Output Virtualization), which allows it to serve as a host OS for virtualization of other operating systems, running as a guest OS in a virtual machine.
44

55
> **NOTE:** Contact Your Intel representative for more details on required resources.
66
77
## Prerequisites
88

99
1. Prepare Ubuntu Host for creating Guest VM images, as well as Guest VM images, according to the guides below:
1010

11-
[Kernel and Host User Space Setup](./emt-vm-host-setup.md)
12-
13-
[Windows Guest VM](./emt-vm-host-win-guest.md)
14-
15-
[Ubuntu Guest VM](./emt-vm-host-ubuntu-guest.md)
11+
- [Kernel and Host User Space Setup](./vm-host/emt-vm-host-setup.md)
12+
- [Windows Guest VM](./vm-host/emt-vm-host-win-guest.md)
13+
- [Ubuntu Guest VM](./vm-host/emt-vm-host-ubuntu-guest.md)
1614

1715
2. Adjust EMT kernel parameters
1816

@@ -74,4 +72,16 @@ sudo grub2-mkconfig -o /boot/grub2/grub.cfg "$@"
7472

7573
2. Display Port Configuration.
7674

77-
The reference display port sidecar configuration yaml files are provided in the zipped file to choose the right one for the system configuration.
75+
The reference display port sidecar configuration yaml files are provided in the zipped file to choose the right one for the system configuration.
76+
77+
78+
<!--hide_directive
79+
:::{toctree}
80+
:hidden:
81+
82+
./vm-host/emt-vm-host-setup
83+
./vm-host/emt-vm-host-win-guest
84+
./vm-host/emt-vm-host-ubuntu-guest
85+
86+
:::
87+
hide_directive-->

docs/developer-guide/get-started/deployment/emt-vm-host-setup.md renamed to docs/developer-guide/get-started/deployment/vm-host/emt-vm-host-setup.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ or in an Ubuntu 22.04 docker container on an Ubuntu host.
4949
5050
3. In the **Software & Updates** GUI, make sure to download from **Main server**, as shown below:
5151

52-
![Software and Updates](./assets/emt-vm-host-setup/ubuntu-softwareupdates.png)
52+
![Software and Updates](../assets/emt-vm-host-setup/ubuntu-softwareupdates.png)
5353

5454
4. Upgrade the Ubuntu host software to the latest version:
5555

@@ -230,3 +230,8 @@ sudo ./sriov_install_projects.sh
230230
cp -r packages <target path>
231231
cp -r sriov_install <target path>
232232
```
233+
234+
## Next
235+
236+
- Create a [Windows 11 Guest VM image](./emt-vm-host-win-guest.md)
237+
- Create a [Ubuntu Guest VM image](./emt-vm-host-ubuntu-guest.md)

docs/developer-guide/get-started/deployment/emt-vm-host-ubuntu-guest.md renamed to docs/developer-guide/get-started/deployment/vm-host/emt-vm-host-ubuntu-guest.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Create Ubuntu Guest VM under Edge Microvisor Toolkit Host
1+
# Create Ubuntu Guest VM under Ubuntu Host
22

33
## Install and Setup Ubuntu VM
44

@@ -78,11 +78,11 @@
7878

7979
Then, press the enter key and continue booting to Ubuntu, as shown below.
8080

81-
![Ubuntu Boot Screen](./assets/emt-vm-host-ubuntu/ubuntu-boot-screen.png)
81+
![Ubuntu Boot Screen](../assets/emt-vm-host-ubuntu/ubuntu-boot-screen.png)
8282

8383
2. Install Ubuntu for the guest OS.
8484

85-
![Ubuntu Install UI](./assets/emt-vm-host-ubuntu/ubuntu-install.png)
85+
![Ubuntu Install UI](../assets/emt-vm-host-ubuntu/ubuntu-install.png)
8686

8787
> **Note:** At the end of Ubuntu installation, the installer will ask you to
8888
> remove the installation disk. Just press 'Enter' to reboot to the newly

0 commit comments

Comments
 (0)