Skip to content

asadpanda/kvm-guest-drivers-windows

fua-support
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code
This branch is 269 commits ahead, 2706 commits behind virtio-win:master.

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Windows virtio Paravirtualized Drivers for kvm qemu

Dependencies

WinDDK (Tested with 7.1) Microsoft Windows SDK (Tested with v7.1)

How to build drivers

  1. Startup WinDDK free build environment
  2. run buildAll.cmd
  3. run signAll.cmd to test sign drivers

FAQ

Q: Is the viostor driver safe to use with write-back caching enabled? A: It is NOT for version prior to Windows 8. Microsoft Windows does not issue flush operations to ensure transactional consistencies for NTFS metadata. It instead utilizes FUA per each write. This driver does not respect the FUA bit.

Q: How do I enable fua support for the virtio-win drivers? A: You must patch both the windows driver and kvm-qemu in order for fua to properly function. To support FUA use fua-support branch. Apply qemu-virtio-blk-combined_write_flush_support.patch (currently applies to rhel 6.2)

About

Windows paravirtualized

Resources

License

Unknown, GPL-2.0 licenses found

Licenses found

Unknown
LICENSE
GPL-2.0
COPYING

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 73.4%
  • C++ 22.0%
  • Objective-C 4.0%
  • Other 0.6%