Displaying 20 results from an estimated 65 matches for "vioscsi".
2015 Nov 17
0
[PATCH 3/3] v2v: windows: Use '*.inf' files to control how Windows drivers are installed.
..., Some win8_32;
- "viorng/w8/x86/viorng.inf", Some win8_32;
- "viorng/w8/x86/viorng.pdb", Some win8_32;
- "viorng/w8/x86/viorng.sys", Some win8_32;
- "viorng/w8/x86/viorngci.dll", None;
- "viorng/w8/x86/viorngum.dll", None;
- "vioscsi/2k12/amd64/vioscsi.cat", Some win2k12_64;
- "vioscsi/2k12/amd64/vioscsi.inf", Some win2k12_64;
- "vioscsi/2k12/amd64/vioscsi.pdb", Some win2k12_64;
- "vioscsi/2k12/amd64/vioscsi.sys", Some win2k12_64;
- "vioscsi/2k12R2/amd64/vioscsi.cat", Som...
2015 Nov 17
8
[PATCH 0/3] v2v: windows: Use '*.inf' files to control how Windows drivers are installed.
https://github.com/rwmjones/libguestfs/tree/rewrite-virtio-copy-drivers
Instead of trying to split and parse elements from virtio-win paths,
use the '*.inf' files supplied with the drivers to control how Windows
drivers are installed.
The following emails best explain how this works:
https://www.redhat.com/archives/libguestfs/2015-October/msg00352.html
2015 Nov 05
6
[PATCH 0/4] Provide better fake virtio-* test data for virt-v2v.
Patch 1 moves the v2v/fake-virtio-win and v2v/fake-virt-tools
directories to the recently created test-data/ hierarchy. This is
just refactoring with no functional change at all.
Patches 2-4 then extend the available (fake) virtio-win drivers:
- Patch 2 adds all of the drivers from the virtio-win RPM.
- Patch 3 adds all of the drivers from the virtio-win ISO (which are
different from the
2017 Mar 14
3
Red Hat VirtIO SCSI pass-through controller
Hello, All!
virtio-win.iso contains two different Windows drivers.
these Windows Server 2012 R2 drivers have different hardware IDs:
\vioscsi\2k12R2\amd64\vioscsi.inf
"Red Hat VirtIO SCSI pass-through controller"
PCI\VEN_1AF4&DEV_1004&SUBSYS_00081AF4&REV_00
PCI\VEN_1AF4&DEV_1048&SUBSYS_11001AF4&REV_01
\viostor\2k12R2\amd64\viostor.inf
"Red Hat VirtIO SCSI controller"
PCI\VEN_1AF4&DEV_1001&...
2015 Oct 05
0
[PATCH 4/6] tests: use fake virtio-win drivers
...6/Win7/netkvm.inf | 1 +
tests/fake-virtio-win/drivers/i386/Win7/netkvm.sys | 1 +
tests/fake-virtio-win/drivers/i386/Win7/qxl.cat | 1 +
tests/fake-virtio-win/drivers/i386/Win7/qxl.inf | 1 +
tests/fake-virtio-win/drivers/i386/Win7/qxl.sys | 1 +
.../fake-virtio-win/drivers/i386/Win7/vioscsi.cat | 1 +
.../fake-virtio-win/drivers/i386/Win7/vioscsi.inf | 1 +
.../fake-virtio-win/drivers/i386/Win7/vioscsi.sys | 1 +
.../fake-virtio-win/drivers/i386/Win7/viostor.cat | 1 +
.../fake-virtio-win/drivers/i386/Win7/viostor.inf | 1 +
.../fake-virtio-win/drivers/i386/Win7/viostor.sys...
2015 Oct 08
2
[PATCH v2 4/5] v2v:tests: use fake virtio-win drivers
...i386/Win7/netkvm.inf | 1 +
v2v/fake-virtio-win/drivers/i386/Win7/netkvm.sys | 1 +
v2v/fake-virtio-win/drivers/i386/Win7/qxl.cat | 1 +
v2v/fake-virtio-win/drivers/i386/Win7/qxl.inf | 1 +
v2v/fake-virtio-win/drivers/i386/Win7/qxl.sys | 1 +
v2v/fake-virtio-win/drivers/i386/Win7/vioscsi.cat | 1 +
v2v/fake-virtio-win/drivers/i386/Win7/vioscsi.inf | 1 +
v2v/fake-virtio-win/drivers/i386/Win7/vioscsi.sys | 1 +
v2v/fake-virtio-win/drivers/i386/Win7/viostor.cat | 1 +
v2v/fake-virtio-win/drivers/i386/Win7/viostor.inf | 1 +
v2v/fake-virtio-win/drivers/i386/Win7/viostor.sys | 1...
2023 Mar 07
1
[V2V PATCH v2 4/5] convert_windows: set block driver priority according to block_driver option
From: "Richard W.M. Jones" <rjones at redhat.com>
If "block_driver" option is set to Virtio_SCSI, prepend the block drivers
priority list with "vioscsi" so that we first search for "vioscsi.sys" during
the drivers injection phase.
Originally-by: Richard W.M. Jones <rjones at redhat.com>
Signed-off-by: Andrey Drobyshev <andrey.drobyshev at virtuozzo.com>
---
convert/convert_windows.ml | 8 ++++++++
1 file changed, 8 ins...
2023 Mar 10
1
[V2V PATCH v3 4/6] convert_windows: set block driver priority according to block_driver option
From: "Richard W.M. Jones" <rjones at redhat.com>
If "block_driver" option is set to Virtio_SCSI, prepend the block drivers
priority list with "vioscsi" so that we first search for "vioscsi.sys" during
the drivers injection phase.
Originally-by: Richard W.M. Jones <rjones at redhat.com>
Signed-off-by: Andrey Drobyshev <andrey.drobyshev at virtuozzo.com>
---
convert/convert_windows.ml | 8 ++++++++
1 file changed, 8 ins...
2016 Mar 04
2
[PATCH v2 0/2] v2v: Copy *.dll files since they can be part of the driver (RHBZ#1311373).
Since v1:
- Fix a bug in the calculation of lc_basename. By luck this doesn't
affect anything given the contents of the current ISO.
- Don't copy the WdfCoInstaller*.dll files.
Rich.
2016 Mar 04
2
[PATCH v3 0/2] v2v: Copy *.dll files since they can be part of the
v2 -> v3
- Don't make a special case for WdfCoInstaller* files. There is a
difference of opinion about whether copying these is necessary, but
it seems like it is not harmful.
Rich.
2015 Jun 23
2
Re: [PATCH] v2v: Support loading virtio-win drivers from virtio-win.iso (RHBZ#1234351).
On Tue, Jun 23, 2015 at 09:18:01AM +0300, Shahar Havivi wrote:
> On 22.06.15 15:33, Richard W.M. Jones wrote:
> > This makes several changes to the handling of virtio-win drivers:
> >
> > The VIRTIO_WIN_DIR environment variable has been renamed
> > VIRTIO_WIN (but you can still use the old name).
> >
> > You can point the VIRTIO_WIN either at a RHEL
2016 Jun 04
1
[PATCH v2] v2v: copy all driver files into guest
...me win8_32;
"viorng/w8/x86/viorng.sys", Some win8_32;
- "viorng/w8/x86/viorngci.dll", None;
- "viorng/w8/x86/viorngum.dll", None;
+ "viorng/w8/x86/viorngci.dll", Some win8_32;
+ "viorng/w8/x86/viorngum.dll", Some win8_32;
"vioscsi/2k12/amd64/vioscsi.cat", Some win2k12_64;
"vioscsi/2k12/amd64/vioscsi.inf", Some win2k12_64;
"vioscsi/2k12/amd64/vioscsi.pdb", Some win2k12_64;
@@ -464,72 +464,72 @@ let test_virtio_iso_path_matches_guest_os ctx =
"vioscsi/w8/x86/vioscsi.inf", Some...
2015 Oct 05
18
[PATCH 0/6] v2v: assorted improvements to tests for windows
...6/Win7/netkvm.inf | 1 +
tests/fake-virtio-win/drivers/i386/Win7/netkvm.sys | 1 +
tests/fake-virtio-win/drivers/i386/Win7/qxl.cat | 1 +
tests/fake-virtio-win/drivers/i386/Win7/qxl.inf | 1 +
tests/fake-virtio-win/drivers/i386/Win7/qxl.sys | 1 +
.../fake-virtio-win/drivers/i386/Win7/vioscsi.cat | 1 +
.../fake-virtio-win/drivers/i386/Win7/vioscsi.inf | 1 +
.../fake-virtio-win/drivers/i386/Win7/vioscsi.sys | 1 +
.../fake-virtio-win/drivers/i386/Win7/viostor.cat | 1 +
.../fake-virtio-win/drivers/i386/Win7/viostor.inf | 1 +
.../fake-virtio-win/drivers/i386/Win7/viostor.sys...
2015 Oct 08
0
[PATCH v2 0/5] v2v: assorted improvements to tests for windows
...Win7/netkvm.inf | 1 +
v2v/fake-virtio-win/drivers/i386/Win7/netkvm.sys | 1 +
v2v/fake-virtio-win/drivers/i386/Win7/qxl.cat | 1 +
v2v/fake-virtio-win/drivers/i386/Win7/qxl.inf | 1 +
v2v/fake-virtio-win/drivers/i386/Win7/qxl.sys | 1 +
v2v/fake-virtio-win/drivers/i386/Win7/vioscsi.cat | 1 +
v2v/fake-virtio-win/drivers/i386/Win7/vioscsi.inf | 1 +
v2v/fake-virtio-win/drivers/i386/Win7/vioscsi.sys | 1 +
v2v/fake-virtio-win/drivers/i386/Win7/viostor.cat | 1 +
v2v/fake-virtio-win/drivers/i386/Win7/viostor.inf | 1 +
v2v/fake-virtio-win/drivers/i386/Win7/viostor.sys...
2017 Mar 15
0
Red Hat VirtIO SCSI pass-through controller
Le 14/03/2017 ? 19:05, Gena Makhomed a ?crit :
> Hello, All!
>
> virtio-win.iso contains two different Windows drivers.
> these Windows Server 2012 R2 drivers have different hardware IDs:
>
> \vioscsi\2k12R2\amd64\vioscsi.inf
> "Red Hat VirtIO SCSI pass-through controller"
> PCI\VEN_1AF4&DEV_1004&SUBSYS_00081AF4&REV_00
> PCI\VEN_1AF4&DEV_1048&SUBSYS_11001AF4&REV_01
>
> \viostor\2k12R2\amd64\viostor.inf
> "Red Hat VirtIO SCSI controller&quo...
2023 Mar 10
1
[V2V PATCH v3 6/6] tests: add --block-driver option test
...ML with virtio
vda disk specified (virtio-blk case) and check that the resulting
image has the phony viostor driver installed.
3. Run libvirt-sourced in-place conversion based on an XML with scsi
sda disk specified (virtio-scsi case) and check that the resulting
image has the phony vioscsi driver installed.
Note that the latter 2 cases aren't really comprehensive as v2v actually
copies all the drivers present in $VIRTIO_WIN, regardless of the block
driver specified. The real difference comes from the PCI ID values written
into the registry. But since we can't test real Windo...
2023 Mar 09
1
[COMMON PATCH v2 4/4] inject_virtio_win: write the proper block controller PCI ID to Win registry
...tf "%s/system32/drivers/%s.sys"
>> t.i_windows_systemroot driver_name in
>> let target = g#case_sensitive_path target in
>> + let installed_block_type, legacy_pciid, modern_pciid = (
>> + if driver_name = "vioscsi" then
>> + Virtio_SCSI, vioscsi_legacy_pciid, vioscsi_modern_pciid
>> + else
>> + Virtio_blk, viostor_legacy_pciid, viostor_modern_pciid
>> + ) in
>> g#cp source target;
>> - add_guestor_to_registry t reg...
2017 Apr 12
2
[PATCH virt-v2v] v2v: windows: Install both legacy and modern virtio
...hine type implies all-modern PCI-e devices, which implies the
use of virtio-1.0 and disabling of virtio legacy.
Virtio-1.0 uses different Windows registry keys: viostor changes from
VEN_1AF4&DEV_1001&SUBSYS_00021AF4&REV_00 ->
VEN_1AF4&DEV_1042&SUBSYS_11001AF4&REV_01, and vioscsi has a similar
change.
As we are only installing the virtio legacy key, but presenting
PCI-e virtio-1.0 (modern) devices to the guest, this may cause Windows
to fail to boot.
I have not gone beyond compile-testing the attached patch, but what do
you think? I will try to actually test this tomorro...
2023 Mar 08
1
[COMMON PATCH v2 4/4] inject_virtio_win: write the proper block controller PCI ID to Win registry
...t target = sprintf "%s/system32/drivers/%s.sys"
> t.i_windows_systemroot driver_name in
> let target = g#case_sensitive_path target in
> + let installed_block_type, legacy_pciid, modern_pciid = (
> + if driver_name = "vioscsi" then
> + Virtio_SCSI, vioscsi_legacy_pciid, vioscsi_modern_pciid
> + else
> + Virtio_blk, viostor_legacy_pciid, viostor_modern_pciid
> + ) in
> g#cp source target;
> - add_guestor_to_registry t reg driver_name viostor_leg...
2015 Oct 26
3
[PATCH] v2v: virtio-win: include *.dll too
...irtio-win/drivers/i386/Win7/qxldd.dll
@@ -0,0 +1 @@
+This is a fake qxldd.dll, used for testing only
diff --git a/v2v/test-v2v-in-place.sh b/v2v/test-v2v-in-place.sh
index f685ddb..1e9972d 100755
--- a/v2v/test-v2v-in-place.sh
+++ b/v2v/test-v2v-in-place.sh
@@ -108,6 +108,7 @@ for drv in netkvm qxl vioscsi viostor; do
mktest "is-file \"$virtio_dir/$drv.$sfx\"" true
done
done
+mktest "is-file \"$virtio_dir/qxldd.dll\"" true
guestfish --ro -a "$img" -i < "$script" > "$response"
diff -u "$expected" &...