17
0

21 Commits

Author SHA256 Message Date
d1993532ea Accepting request 1294203 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/1294203
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virt-vmdp-container?expand=0&rev=10
2025-07-18 13:59:09 +00:00
19d5fe98d0 - Updates in VMDP-WIN-2.5.5: https://github.com/SUSE/vmdp/releases/tag/v2.5.5
- Renamed vmdp-250424 to VMDP-WiN-2.5.5.
- All drivers for Windows Server 2025 have been signed and are now supported.
- The same driver binary is used for both Windows Server 2022 and Windows
  Server 2025.  The drivers contain signatures for both versions of
  Windows Server.
- Updated driver INF files to follow driver isolation policies.
- Drivers for Windows Server 2008 R2 have been removed from this package.
- Use a common style help box for setup, uninstall, and pvctrlw.
- Media layout changes:
  - Renamed directories to better identify drivers to Windows versions:
    - win7-8r2 -> Server2008r2-Win7
    - win8-2012 -> Server2012-Win8
    - win8.1-2012r2 -> Server2012r2-Win8.1
    - win10-server16-19 -> Server2016-19-Win10
    - win10-11-server22 -> Server2022-25-Win11.
  - Removed the <win_os>\<arch>\pvvx directory and moved its contents to the
    <win_os>\<arch> directory.
  - In the root directory created a utilities directory.  Moved the x86,
    x86ex, x64, and x64ex directories into the utilities directory.
- pvvxnet.sys:
  - NDIS Poll functionality is fully supported.
  - Split event channels in now on by default for Xen environments.
- virtio_rng.sys:
   Fixed bsc#1227857 virtio_rng to correctly initialize the virtio queue
   to utilize MSI interrupts.
- setup.exe:
  - Updated setup to recognize the new media directory layout.
  - setup now installs qemu-ga by default.  If the /qemu-ga parameter is
    given, only install qemu-ga along with the virtio_serial driver if needed.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-vmdp-container?expand=0&rev=16
2025-07-17 16:47:41 +00:00
88f472fe16 Accepting request 1184909 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/1184909
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virt-vmdp-container?expand=0&rev=9
2024-07-03 18:30:35 +00:00
Vasily Ulyanov
8a7e38b512 Accepting request 1184908 from home:vulyanov:branches:Virtualization
- Update to version 2.5.4.3: https://github.com/SUSE/vmdp/releases/tag/v2.5.4.3
  * Media layout changes:
    . Renamed the win10-server and win10-2204 driver directories on the
      distribution media to win10-server16-19 and win10-11-server22 to better
      identify which versions of Windows that are supported by the drivers in
      that directory.
    . Added v2v_scripts directory: Contains scripts to help with the virt-v2v
      process.
    . Added virt-v2v-vmdp.sh: Copies VMDP files to the host for use with
      virt-v2v.
  * qemu-ga:
    . Update to latest code.
  * virtiofs_svc:
    . Update to latest code.
  * pvctrl.exe:
    . Add the ability to remove registry parameters for drivers.
  * virtio ring:
    . Remove viorngci.dll from vmdp. It is no longer needed.
  * setup.exe:
    . virt-v2v enhancements: Test if doing first boot and add retry setup script.
    . Handle the removal of viorngci.dll from vmdp.
    . For Windows Server 1909, install the drivers for win10-server-16-19.
    . Updated to install drivers from the new media directory layout:
      win10-server16-19 and win10-11-server22
    . When installing on Xen and it's a new install, always prompt for a reboot.
  * uninstall.exe:
    . Handle the removal of viorngci.dll from vmdp.
  * pvvxsvc.exe:
    . virt-v2v enhancements: Test if doing first boot and if vmdp setup
      previously failed. Re-extract vmdp*exe and run vmdp setup.

OBS-URL: https://build.opensuse.org/request/show/1184908
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-vmdp-container?expand=0&rev=14
2024-07-02 16:55:15 +00:00
f233fc714a Accepting request 1175799 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/1175799
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virt-vmdp-container?expand=0&rev=8
2024-05-22 19:32:47 +00:00
Vasily Ulyanov
1ed8185e60 Accepting request 1175787 from home:vulyanov:branches:Virtualization:sourceurl
- Add LABEL with source URL

OBS-URL: https://build.opensuse.org/request/show/1175787
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-vmdp-container?expand=0&rev=12
2024-05-22 11:38:23 +00:00
b1c495e463 Accepting request 1084974 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/1084974
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virt-vmdp-container?expand=0&rev=7
2023-05-05 13:58:41 +00:00
Vasily Ulyanov
4024174cc9 Accepting request 1084973 from home:vulyanov:branches:Virtualization
- Update to version 2.5.4.2: https://github.com/SUSE/vmdp/releases/tag/v2.5.4.2
  * virtio_fs and virtiofs_svc:
    . New driver and service added to VMDP.
  * pvcrash_notify:
    . Added support for the pvpanic-pci device in the pvcrash_notify driver.
    . To use the PCI device the QEMU option "-device pvpanic-pci" is needed.
    . Switched from using symbolic link names to GUID access.
  * pvvxblk:
    . Updated to properly use multiple queues.
    . Increased the possible number of physical page brakes.
    . Properly enable supported features.
    . Now supports discard and write zeros.
    . Report the backend serial number if provided.
    . Support code pages VPD_BLOCK_LIMITS, VPD_BLOCK_DEVICE_CHARACTERISTICS, and VPD_LOGICAL_BLOCK_PROVISIONING.
    . Fixed race condition that could prevent pvvxblk from shutting down correctly causing the vm to hang on shutdown or restart.
    . Fixed potential hang on shutdown/reboot where driver was calling KeDelayExecutionThread at DPC level.
  * pvvxscsi:
    . Updated to properly use multiple queues.
    . Increased the possible number of physical page brakes.
  * pvvxnet:
    . Fixed crash when doing virsh restore.
    . Removed NumPath parameter.
    . Fixed potential crash when uninstalling/reinstalled driver when using RSS.
    . Stopped writing the number of RSS queses in use back to the registry.

OBS-URL: https://build.opensuse.org/request/show/1084973
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-vmdp-container?expand=0&rev=10
2023-05-05 07:56:13 +00:00
20dc8d583c Accepting request 993183 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/993183
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virt-vmdp-container?expand=0&rev=6
2022-08-05 17:51:13 +00:00
Vasily Ulyanov
2de4310e70 Accepting request 993182 from home:vulyanov:branches:Virtualization:tuning
OBS-URL: https://build.opensuse.org/request/show/993182
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-vmdp-container?expand=0&rev=8
2022-08-05 04:56:42 +00:00
4afaae326a Accepting request 946368 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/946368
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virt-vmdp-container?expand=0&rev=5
2022-01-14 22:13:21 +00:00
Vasily Ulyanov
67f58d581f Accepting request 946367 from home:vulyanov:branches:Virtualization
- Enable only x86_64 build

OBS-URL: https://build.opensuse.org/request/show/946367
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-vmdp-container?expand=0&rev=7
2022-01-14 09:34:37 +00:00
63eb6fb762 Accepting request 933652 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/933652
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virt-vmdp-container?expand=0&rev=4
2021-11-25 22:05:41 +00:00
Vasily Ulyanov
fe947df3b0 Accepting request 933651 from home:vulyanov:branches:Virtualization
- Update to version 2.5.3:
  * Added native drivers for Windows 10-2004/Windows Server 2022.
  * For virtio drivers: acknowledge host features supported by the guest that
    had previously been missed.  Add support for packed rings.
  * Better support for wsl2.
  * pvvxbn:
    . Fixed include file issue causing registry reads to fail.
  * pvvxblk:
    . Handle force unit access commands for virtio.
    . Fixed hibernate when using VRTIO_RING_F_EVENT_IDX.
    . Add support for IOCTL_SCSI_MINIPORT_FIRMWARE.
    . Fixed bnc #1170061 (xen): Do gnttab_alloc_grant_references() up front.
  * pvvxscsi:
    . Process Srbs at DPC time rather than interrupt time.
  * pvvxnet:
    . Update to NDIS 6.85 spec. for w2k22.
    . Add priority vlan tagging support.
    . Fixed bnc #1173964 - Schedule rx work after enabling interrupts.
    . Add packet length to IP header for IPv4 LS0v2.
    . Added the ability to use indirect descriptors for TX packets.  Added
      parameters to enable/disable IndirectDescriptors and TxSgCnt to specify
      the manixum number of TX descriptors to use.

OBS-URL: https://build.opensuse.org/request/show/933651
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-vmdp-container?expand=0&rev=6
2021-11-25 06:34:32 +00:00
0e06acccb8 Accepting request 932172 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/932172
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virt-vmdp-container?expand=0&rev=3
2021-11-18 12:50:37 +00:00
Vasily Ulyanov
e8f45bd6ee Accepting request 932171 from home:vulyanov:branches:Virtualization
- Add 'vendor' and 'url' image labels

OBS-URL: https://build.opensuse.org/request/show/932171
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-vmdp-container?expand=0&rev=5
2021-11-18 10:36:27 +00:00
11d7ed98ea Accepting request 931932 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/931932
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virt-vmdp-container?expand=0&rev=2
2021-11-18 09:33:30 +00:00
Vasily Ulyanov
f66cf10304 Accepting request 931931 from home:vulyanov:branches:Virtualization
- Add workaround for the problem with dependencies
  https://github.com/openSUSE/obs-build/issues/487

OBS-URL: https://build.opensuse.org/request/show/931931
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-vmdp-container?expand=0&rev=4
2021-11-17 10:06:58 +00:00
43277eaaaa Accepting request 923331 from Virtualization
Scratch container for Windows VMDP ISO (part of KubeVirt)

OBS-URL: https://build.opensuse.org/request/show/923331
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virt-vmdp-container?expand=0&rev=1
2021-10-05 20:34:05 +00:00
Vasily Ulyanov
5aa9cf2bd9 Accepting request 923324 from home:vulyanov:branches:Virtualization
- Align the image with officially supported version 2.5.2-200205

OBS-URL: https://build.opensuse.org/request/show/923324
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-vmdp-container?expand=0&rev=2
2021-10-05 17:16:14 +00:00
Vasily Ulyanov
7d3d890ecb Accepting request 921948 from home:vulyanov:branches:Virtualization:scratch
Initial container for VMDP ISO (version 2.5.3-210811)

OBS-URL: https://build.opensuse.org/request/show/921948
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-vmdp-container?expand=0&rev=1
2021-09-28 08:29:49 +00:00