# changelog

author: Cyrill Gorcunov <gorcunov@virtuozzo.com> 3.0.0.28
changelog:
  - vz7: bc, restore -- Check for failcounters on error (#PSBM-68868)
   - vz7: criu: update second "iptables restore" helper to work in VE#0 (#PSBM-58574)
   - vz7: systemd-autofs-restart.sh: return meaningful value from
  restore_mountpoint


author: Cyrill Gorcunov <gorcunov@virtuozzo.com> 3.0.0.32
changelog:
  - Revert "sfd: Reserve service descriptors early" (#PSBM-69279 #PSBM-69259)
   - Revert "sfd: Don't forget to close pre-opened tty service fd"


author: Cyrill Gorcunov <gorcunov@virtuozzo.com> 3.0.0.35
changelog:
  - fsnotify: open_handle -- Handle multiple mounts with same s_dev (#PSBM-69473)
   - Log into /var/log/mesages large ghost files dumps (#PSBM-68320)


author: Cyrill Gorcunov <gorcunov@virtuozzo.com> 3.0.0.37
changelog:
  - version: Force increase for hf1
   - fsnotify: open_handle -- Handle multiple mounts with same s_dev (#PSBM-69473)
   - Log into /var/log/mesages large ghost files dumps (#PSBM-68320)


author: Cyrill Gorcunov <gorcunov@virtuozzo.com> 3.0.0.38
changelog:
  - test: mount -- Add bind-mount-unix
   - sk-unix: Handle bindmounted dgram sockets on restore (#PSBM-69473)
   - sk-unix: Save mnt_id for bindmounted entries (#PSBM-69473)


author: Alexander Stefanov <astefanov@virtuozzo.com> 7.0.0-3
changelog:
  - Adjust devel template #PSBM-68601
  - Adjust imp template
  - Adjust jre/jsdk template
  - Adjust php/postgres template
  - Remove squirrelmail, see debian bugzilla 846069


author: Alexander Stefanov <astefanov@virtuozzo.com> 7.0.0-4
changelog:
  - upgrade os_osrelease 3.16.0 > 4.9.0 according to new kernel
  - correct rule with adjusting PermitRootLogin option
  - adjust vzfifo.service


author: Pavel Butsykin <pbutsykin@virtuozzo.com> - 1:1.34.3-2.2
changelog:
  - Revert "RHEL 7: v2v: Disable the virt-v2v --in-place option."
  - Revert "RHEL 7: Reject use of libguestfs-winsupport features except for virt-* tools (RHBZ#1240276)."
  - v2v: set up firstboot script to install vztools-win
  - v2v: set up firstboot script to install vztools-lin
  - v2v: shut down windows VM to finish guest setup
  - v2v: shut down linux VM to finish guest setup
  - firstboot: add DelayedAutoStart value in the registry
  - v2v: bootloaders: search grub config for all distributions


author: Pavel Butsykin <pbutsykin@virtuozzo.com> - 1:1.34.3-2.7
changelog:
  - daemon: run 'udevadm settle' with --exit-if-exists option
  - daemon: add udev_settle_file to is_root_device #PSBM-63411


author: Pavel Butsykin <pbutsykin@virtuozzo.com> - 1:1.34.3-2.10
changelog:
  - appliance: search all types of appliances for each path
  - build: add ./configure --with-guestfs-path option
  - appliance: more reliable check for the supermin appliance


author: Pavel Butsykin <pbutsykin@virtuozzo.com> - 1:1.34.3-2.13
changelog:
  - launch: add support for autodetection of appliance image
  - v2v: add hyperv storage device support
  - keep the libguestfs appliance in qcow2 block format
  - Remove kernel requirements


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.723
changelog:
  - Use atomic to ensure only one instance of Guest Agent Watcher works on Vm
  \#PSBM-69056 (Yuriy Pudgorodskiy <yur@virtuozzo.com>)
   - Remove duplicates when adding new IP address #PSBM-64984 (Pavel Vokhmyanin
  <pvokhmyanin@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.724
changelog:
  - bug #PSBM-69288 aka prl_disp_service killed by SIGSEGV (Sergey Galas
  <shrike@virtuozzo.com>)
   - Reverse autostart: auto logic to avoid vmprivate umounts before prl-disp
  stop, see #PSBM-69248 (Konstantin Volkov <wolf@virtuozzo.com>)
   - Drop unneeded noautostart module, see #PSBM-69248 (Konstantin Volkov
  <wolf@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.725
changelog:
  - bug #PSBM-69523 aka VNC console stops working for running vm after updating
  to the vz7-u5 (Sergey Galas <shrike@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.725.2
changelog:
  - bump the version (Sergey Galas <shrike@virtuozzo.com>)
   - bug #PSBM-69686 aka VNC console stops working for vm created on U3 after
  updating to the vz7-u5 from u4 (Sergey Galas <shrike@virtuozzo.com>)
   - Correct U4 prl-disp version trigger check (Konstantin Volkov
  <wolf@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.725.4
changelog:
  - bug #PSBM-69911 aka Console is not working for VMs: vzapi-vnc-proxy (Sergey
  Galas <shrike@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.725.6
changelog:
  - bug #PSBM-69935 aka After reconnect libvirt to dispatcher vm with status
  suspended changed their status to stopped. (Sergey Galas <shrike@virtuozzo.com>)


author: Igor Bazhitov <ibazhitov@virtuozzo.com> 7.0.39
changelog:
  - Properly handle already existing role on role-add
   - Fix adding role via role-add command (PSBM-65468)


author: Igor Bazhitov <ibazhitov@virtuozzo.com> 7.0.40
changelog:
  - Use posttrans hook instead of 'close' one, see #PSBM-65572 (Denis Silakov
  <dsilakov@virtuozzo.com>)


author: Igor Bazhitov <ibazhitov@virtuozzo.com> 7.0.42
changelog:
  - Apparently, LOG_CRIT is not available for pcs_log(), use LOG_ERR
   - PSBM-67910 Node is always rebooted several seconds after vstorage-mount is
  killed shaman shouldn't be silent applying final action (Konstantin Bukharov
  <bkb@virtuozzo.com>)


author: Igor Bazhitov <ibazhitov@virtuozzo.com> 7.0.43
changelog:
  - Replace subprocess with subprocess32 (Pavel Vokhmyanin
  <pvokhmyanin@virtuozzo.com>)
   - Consider shaman yum plugin non-interactive #PSBM-69634 (Pavel Vokhmyanin
  <pvokhmyanin@virtuozzo.com>)
   - Added python-subprocess32 to requires, see #PSBM-69634 (Konstantin Volkov
  <wolf@virtuozzo.com>)


author: Denis Silakov <dsilakov@virtuozzo.com> 1.0.26
changelog:
  - Take update_exec return value into account
   - Added more logging, umount cd after copying install-tools from it if we are
  not going to call them explicitly


author: Denis Silakov <dsilakov@virtuozzo.com> 1.0.27
changelog:
  - Fix typo (#PSBM-66417)
   - Take update_exec return value into account
   - Added more logging, umount cd after copying install-tools from it if we are
  not going to call them explicitly


author: Denis Silakov <dsilakov@virtuozzo.com> 1.0.33
changelog:
  - Fix fail on missing key on ve_db, see #PSBM=68547
   - Use iso_found variable out of scope (<pbutsykin@virtuozzo.com>)


author: Denis Silakov <dsilakov@virtuozzo.com> 1.0.34
changelog:
  - Report if virsh fails to eject iso, add timeout after eject, #PSBM-68834
   - Fix check for Debian 7 in udev_guest


author: Ilya Rudakov <irudakov@virtuozzo.com> 0.52
changelog:
  - Balloon: Remove devCtx->StatWorkItem=NULL from D0Exit to avoid BSOD, because
  D0Enter can be called after D0Exit during resource rebalance or power down/up
  sequence Balloon: Add debug flags vioserial: Enable event tracing
   - Added parameters for vzbuild br (Konstantin Vlasov <kvlasov@virtuozzo.com>)
   - NetKVM: MTU Report: Fix mtu offset (Sameeh Jubran <sameeh@daynix.com>)
   - virtiolib: Make WDF mem_alloc_nonpaged_block return initialized memory (Ladi
  Prosek <lprosek@redhat.com>)
   - Net-KVM: Implement "MTU report" feature of the device (Sameeh Jubran
  <sameeh@daynix.com>)
   - balloon: Add missing blnsvr.props (Ladi Prosek <lprosek@redhat.com>)
   - BZ#1393772: Add null driver for SM Bus Controller (Sameeh Jubran
  <sameeh@daynix.com>)
   - pushpdb: Don't loop indefinitely if symbol store is broken (Ladi Prosek
  <lprosek@redhat.com>)
   - pciserial: Add a pci-serial (1x only) .inf for RHEL (Ladi Prosek
  <lprosek@redhat.com>)
   - vioinput: Mouse HID fixes (Ladi Prosek <lprosek@redhat.com>)
   - vioinput: Don't fail driver init if no input device was found (Ladi Prosek
  <lprosek@redhat.com>)
   - BZ#1438410 - Net-KVM: Add VlanId property to no_RSS and no_RSC Inf files
  (Sameeh Jubran <sameeh@daynix.com>)
   - netkvm: Fix build break with WDK 10.0.15063.0 (Ladi Prosek
  <lprosek@redhat.com>)
   - vioinput: Fix build break with WDK 10.0.15063.0 (Ladi Prosek
  <lprosek@redhat.com>)
   - vioinput: Fix INF verification errors (Ladi Prosek <lprosek@redhat.com>)
   - viorng: Fix INF verification errors (Ladi Prosek <lprosek@redhat.com>)
   - vioserial: Fix INF verification errors (Ladi Prosek <lprosek@redhat.com>)
   - pvpanic: Fix INF verification errors (Ladi Prosek <lprosek@redhat.com>)
   - balloon: Fix INF verification errors (Ladi Prosek <lprosek@redhat.com>)
   - viostor: Fix potential NULL dereference (Ladi Prosek <lprosek@redhat.com>)
   - pushpdb: Use Win10 SDK (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Disable WMI custom OIDs for Vista/2008 (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - viostor: Fix uncached extension layout (Ladi Prosek <lprosek@redhat.com>)
   - vioscsi: Fix uncached extension layout (Ladi Prosek <lprosek@redhat.com>)
   - BZ#1438410 - Net-KVM: Add VlanId property to Inf file (Sameeh Jubran
  <sameeh@daynix.com>)
   - vioser: Remove unnecessary interrupt context allocation (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Remember interrupt message numbers (Ladi Prosek
  <lprosek@redhat.com>)
   - vioscsi: Add macros for queue idx <-> message idx conversions (Ladi Prosek
  <lprosek@redhat.com>)
   - Do not skip locking the queue as the DPCs can be rebalanced across different
  cpus. (Julius Rus <iuliur@google.com>)
   - vioscsi: Complete requests in DPC in single-queue configuration (Ladi Prosek
  <lprosek@redhat.com>)
   - BZ#1256626 - NetKVM: Print configuration's input value (Sameeh Jubran
  <sameeh@daynix.com>)
   - BZ#1256626 - NetKVM: Fix a bug where a debug print wouldn't be printed
  (Sameeh Jubran <sameeh@daynix.com>)
   - BZ#1256626 - Revert "NetKVM: Add print out in case Vlan id is invalid"
  (Sameeh Jubran <sameeh@daynix.com>)
   - Add the packaging directory to build (Ladi Prosek <lprosek@redhat.com>)
   - balloon: Remove BalloonEvtFileClose from the PAGE section (Ladi Prosek
  <lprosek@redhat.com>)
   - Add missing invokes to va_end macro (Sameeh Jubran <sameeh@daynix.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2017" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2017" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2017" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2017" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2017" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2017" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2017" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2017" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2017" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2017" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2017" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2017" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - balloon: Put BalloonInit and BalloonTerm under device lock (Ladi Prosek
  <lprosek@redhat.com>)
   - balloon: Make blnsvr use common build infrastructure (Ladi Prosek
  <lprosek@redhat.com>)
   - balloon: Merge build files from stable (Ladi Prosek <lprosek@redhat.com>)
   - balloon: Make balloon/sys build both the service and no-service driver (Ladi
  Prosek <lprosek@redhat.com>)
   - balloon: Re-add user-mode balloon service (Balloon/app) (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Fix wrong access to zeroed m_NBL member (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - vioserial: Propagate D0 entry failure from device to ports (Ladi Prosek
  <lprosek@redhat.com>)
   - vioserial: Introduce VIOSerialDrainQueue (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Set target hw address to zero in ARP announcement (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - Rename NetKVMTemporaryCert to VirtIOTestCert (Ladi Prosek
  <lprosek@redhat.com>)
   - Move {RHEL,VZ}_COPYRIGHT_STARTING_YEAR out of driver props files (Ladi Prosek
  <lprosek@redhat.com>)
   - all: added support for multiple vendors (c) years (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - viorng: add support for multiple vendors (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - added support for multiple vendors (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - pvpanic: add multiple vendor support (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - viostor: add support for multiple vendors (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - vioserial: add support for multiple vendors (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - vioscsi: support for multiple vendors (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - vioinput: support for multiple vendors (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - balloon: support for multiple vendors (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - balloon: fix vcxproj.filters with missing files (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - tools: support multiple vendors (c) years (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - tools: support for multiple vendors (substitutions) (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - tools: support for multiple vendors for .inx/.inf (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - tools: fix for VS internal rc viewer (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - tools: added support for multiple vendors for .rc (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - tools: added support for multiple vendors (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - vioscsi: Allocate only one virtqueue in dump mode (Ladi Prosek
  <lprosek@redhat.com>)
   - Net-KVM: Use suitable names for guest announce's variables and classes
  (Sameeh Jubran <sameeh@daynix.com>)
   - Net-KVM: Handle memory allocation failure (Sameeh Jubran <sameeh@daynix.com>)
   - Net-KVM: Send Neighbor Solicitation Message on VIRTIO_NET_F_GUEST_ANNOUNCE
  (Sameeh Jubran <sameeh@daynix.com>)
   - Net-KVM: Fix BSOD (Sameeh Jubran <sameeh@daynix.com>)
   - vioinput: Switch from filter to bus/child architecture (Ladi Prosek
  <lprosek@redhat.com>)
   - balloon: Boost worker thread priority (Ladi Prosek <lprosek@redhat.com>)
   - [vioscsi] fix bug in serial number report (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [vioscsi] request processing/completion optimization' (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [vioscsi] bug-fix for Bug 1395790 - vioscsi.sys BSOD when adding CPU to live
  Windows Server 2012R2 guest (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - dont use cpu-to-vq map (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [viostor] fix bus reset. related to Bug 1349724 - [virtio-win][viostor][whql]
  cannot pass whql test Bus Reset Test on win2008R2 (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - viorng: Remove extra includes (#101) (Ladi Prosek <ladi.prosek@gmail.com>)
   - Net-KVM: Make Windows Vista debug compile (Sameeh Jubran <sameeh@daynix.com>)
   - Net-KVM: Implement VIRTIO_NET_F_GUEST_ANNOUNCE feature (Sameeh Jubran
  <sameeh@daynix.com>)
   - Net-KVM: Make driver print ip it's addresses (Sameeh Jubran
  <sameeh@daynix.com>)
   - Net-KVM: Make miniportShutdown return immediately on "NdisShutdownBugCheck"
  (Sameeh Jubran <sameeh@daynix.com>)
   - NetKVM: Add print out in case Vlan id is invalid (Sameeh Jubran
  <sameeh@daynix.com>)
   - vioserial: Don't set interrupt vectors if MSI is disabled (Ladi Prosek
  <lprosek@redhat.com>)
   - vioinput: Use viohidkmdf.sys instead of mshidkmdf.sys (Ladi Prosek
  <lprosek@redhat.com>)
   - vioinput: Add vioinput\hidpassthrough (Ladi Prosek <lprosek@redhat.com>)
   - virtio-input : fix : missing key when inputing combination keys (flying-122
  <penghao122@sina.com>)
   - Ifdef out the workitem to restore perf to previous levels. (Julius Rus
  <iuliur@google.com>)
   - Fix bluescreen when num_queues > num_cpus. (Julius Rus <iuliur@google.com>)
   - Fix queue locking. (Julius Rus <iuliur@google.com>)
   - pvpanic: Add IOCTL_GET_CRASH_DUMP_HEADER (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Revive NetKvmDumpParser application (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Add keeping of pending TX NBLs (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: implement pending NBLs in bugcheck data (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Prepare bugcheck structures for pending NBLs (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Add ability to keep array of pending TX NBLs (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Unification and small optimization in RSS code (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Fix incorrect query of CPU index (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Introduce ParaNdis_GetCurrentCPUIndex procedure (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - fix compilation problem introduced by removing viostor WinXP target (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - enable STOR_PERF_OPTIMIZE_FOR_COMPLETION_DURING_STARTIO (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - fix initialization problem (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - fix BSOD on resuming (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - trivial fixes (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - remove affinity table (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - cleanup dbg print outs (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - fix stalled vq problem (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - code cleanup (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - temp work-around for jammed virtio-queue processing (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - cleanups (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - trivial cleanups and perf optimizations (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - viostor. fix ws2k3 compilation problems (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - . simplify SRB processing path (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - add some acpi related stuff (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - remove ScsiPort (WinXP) stuff (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - first mq working code (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - add very basic mq stuff (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1389125 - extend viostor driver with STORAGE_REQUEST_BLOCK support (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - Delete nmake files (Ladi Prosek <lprosek@redhat.com>)
   - Misc spelling fixes (Ladi Prosek <lprosek@redhat.com>)
   - viostor,vioscsi: Spelling fixes (Ladi Prosek <lprosek@redhat.com>)
   - vioser: Spelling fixes (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Spelling fixes (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Fix 1c_IOCTLCoverage test failure (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - Fix RX kick timing (Sameeh Jubran <sameeh@daynix.com>)
   - Fix bounds checking for 4K sector drives Bug 1410964 - 4K virtual drives
  broken on Windows (Angel Pagan <apagan@stratus.com>)
   - Fix verifier and debug spew due to worker exiting with affinity set. By
  default the workers have no affinity. We set it to the specific cpu, but
  KeSetSystemAffinityThreadEx returns 0, as there was no affinity. You still have
  to KeSetSystemAffinityThreadEx before you exit and reset it back to 0. (Julius
  Rus <iuliur@google.com>)
   - netkvm: Optimize checksum routine on 64-bit (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Add rebuild command to Mof Win32 configuration (Ladi Prosek
  <lprosek@redhat.com>)
   - Add NetKVM\Mof\Mof.vcxproj to virtio-win.sln (Ladi Prosek
  <lprosek@redhat.com>)
   - Return correct info for OID_TCP_OFFLOAD_PARAMETERS (Feng Min
  <fmin@google.com>)
   - reverting 86707ee and c12be4b (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - netkvm: make description of RSC packets more clear (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Added example of WMI access to NetKvm (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Support WMI commands (Yuri Benditovich <yuri.benditovich@daynix.com>)
   - netkvm: Include MOF project to NetKvm solution (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Added MOF subproject with WMI definitions (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Add internal statistics for coalesced frames (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Remove unused internal statistics (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: add debug printouts on RSC packets (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Use fewer virtio receive SG descriptors (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Tweak physical memory allocation routines (Ladi Prosek
  <lprosek@redhat.com>)
   - pushPDB: Fixed %DSTORE_LOCATION% check bug. (Bishara AbuHattoum
  <bishara@daynix.com>)
   - virtiolib: Add VirtioLib.sln (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Fix race of changing of RSS parameters and TX (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - [viostor] Bug 1389125 - extend viostor driver with STORAGE_REQUEST_BLOCK
  support (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - add num_queues calculation (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - virtiolib: Fix uninitialized variable in VirtIOWdfFinalizeFeatures (Ladi
  Prosek <lprosek@redhat.com>)
   - fix compilation warning (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - fwcfg: Rename driver files fwcfg -> qemufwcfg (Ladi Prosek
  <lprosek@redhat.com>)
   - vioinput: Reset device context on HW release (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: TX 'give-up' reducing DPC wait time (Yuri Benditovich
  <ybendito@redhat.com>)
   - netkvm: Optimization of TX path synchronization (Yuri Benditovich
  <ybendito@redhat.com>)
   - netkvm: discard redundant list of mapped buffers in CNBL (Yuri Benditovich
  <ybendito@redhat.com>)
   - netkvm: Proper order of NB and NBL completion (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: CNB allocated via CNBL and CParaNdisTX pool (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: CNBL objects allocated from pool (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Prepare CNBL as allocator for single NB (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Prepare pools for CNB and CNBL allocations (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Introduced templates for allocator and pool (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Optimized insertion of new NBL to TX path (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Optimized TX queue restart flow (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Optimized state machine synchronization (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Refactoring of CNdisRefCounter (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Pop entry from CNdisList to return nullptr (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Pass DISPATCH IRQL info to NDIS upon RX indication (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Introducing CNdisAllocatableBase class (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Preparation for performance improvements (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - Fix wrong bool definition in VirtIO library interface (Yuri Benditovich
  <ybendito@redhat.com>)
   - fwcfg: Add QEMU Firmware Configuration Device driver (Ladi Prosek
  <lprosek@redhat.com>)
   - Add top-level virtio-win.sln (Ladi Prosek <lprosek@redhat.com>)
   - balloon: Add balloon.sln with all dependencies (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Update NetKVM-VS2015.sln and NDIS5/NetKVM-NDIS5.sln with dependencies
  (Ladi Prosek <lprosek@redhat.com>)
   - viorng: Update viorng.sln with dependencies (Ladi Prosek
  <lprosek@redhat.com>)
   - viostor: Add viostor.sln with all dependencies (Ladi Prosek
  <lprosek@redhat.com>)
   - vioscsi: Add vioscsi.sln with all dependencies (Ladi Prosek
  <lprosek@redhat.com>)
   - vioinput: Add vioinput.sln with all dependencies (Ladi Prosek
  <lprosek@redhat.com>)
   - vioser: Add vioser.sln with all dependencies (Ladi Prosek
  <lprosek@redhat.com>)
   - Tweak .gitignore (Ladi Prosek <lprosek@redhat.com>)
   - viorng: Delete viorng.vcxproj.user and VirtRNG Package.vcxproj.user (Ladi
  Prosek <lprosek@redhat.com>)
   - balloon: Delete balloon.vcxproj.user (Ladi Prosek <lprosek@redhat.com>)
   - vioscsi: Delete vioscsi.vcxproj.user (Ladi Prosek <lprosek@redhat.com>)
   - vioser: Delete vioser.vcxproj.user (Ladi Prosek <lprosek@redhat.com>)
   - vioinput: Delete vioinput.vcxproj.user (Ladi Prosek <lprosek@redhat.com>)
   - pvpanic: Delete pvpanic.vcxproj.user and PVPanic Package.vcxproj.user (Ladi
  Prosek <lprosek@redhat.com>)
   - viostor: Delete viostor.vcxproj.user (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Turn off test signing (Ladi Prosek <lprosek@redhat.com>)
   - virtio: Switch over to Tools/build.bat (Ladi Prosek <lprosek@redhat.com>)
   - viostor: Switch over to Tools/build.bat (Ladi Prosek <lprosek@redhat.com>)
   - vioser: Switch over to Tools/build.bat (Ladi Prosek <lprosek@redhat.com>)
   - vioscsi: Switch over to Tools/build.bat (Ladi Prosek <lprosek@redhat.com>)
   - viorng: Switch over to Tools/build.bat (Ladi Prosek <lprosek@redhat.com>)
   - vioinput: Switch over to Tools/build.bat (Ladi Prosek <lprosek@redhat.com>)
   - pvpanic: Switch over to Tools/build.bat (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Switch over to Tools/build.bat (Ladi Prosek <lprosek@redhat.com>)
   - balloon: Switch over to Tools/build.bat (Ladi Prosek <lprosek@redhat.com>)
   - Introduce Tools/build.bat (Ladi Prosek <lprosek@redhat.com>)
   - viorng: Rename solution platform from Win32 to x86 (Ladi Prosek
  <lprosek@redhat.com>)
   - pvpanic: Rename solution platform from Win32 to x86 (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Make NDIS5 drop binaries to NetKVM\Install (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Simplify NetKVM-VS2015.vcxproj (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Copy NetKVM.DVL.XML in a custom build step (Ladi Prosek
  <lprosek@redhat.com>)
   - viostor: Copy viostor.DVL.XML in a custom build step (Ladi Prosek
  <lprosek@redhat.com>)
   - vioscsi: Copy vioscsi.DVL.XML in a custom build step (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: with non-MSIX interrupt control path does not process interrupts
  (Yuri Benditovich <yuri.benditovich@daynix.com>)
   - netkvm: BZ#1372174: driver fails to start with 1 MSIX vector (Yuri
  Benditovich <yuri.benditovich@daynix.com>)
   - netkvm: Vista x86 driver BSOD due to bad linkage (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Delete NetKVM-VS2015.vcxproj.user (Ladi Prosek <lprosek@redhat.com>)
   - Eliminate _MAJORVERSION_, _MINORVERSION_, _NT_TARGET_MIN (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Refactor NDIS5/tools/makeinstall.bat into a post-build step (Ladi
  Prosek <lprosek@redhat.com>)
   - Remove dead code from viorng, vioscsi, and viostor buildAll.bat (Ladi Prosek
  <lprosek@redhat.com>)
   - viostor: Refactor packOne.bat into a post-build step (Ladi Prosek
  <lprosek@redhat.com>)
   - vioscsi: Refactor packOne.bat into a post-build step (Ladi Prosek
  <lprosek@redhat.com>)
   - vioinput: Refactor sys/packOne.bat into a post-build step (Ladi Prosek
  <lprosek@redhat.com>)
   - vioser: Eliminate app/packOne.bat (Ladi Prosek <lprosek@redhat.com>)
   - vioser: Refactor sys/packOne.bat into a post-build step (Ladi Prosek
  <lprosek@redhat.com>)
   - balloon: Refactor packOne.bat into a post-build step (Ladi Prosek
  <lprosek@redhat.com>)
   - Add TargetOS and TargetArch to Driver.Common.props (Ladi Prosek
  <lprosek@redhat.com>)
   - Suppress pack errors in balloon, vioserial, vioinput (Ladi Prosek
  <lprosek@redhat.com>)
   - Set legacy executable path (Ladi Prosek <lprosek@redhat.com>)
   - Fix build_AllNoSdv.bat scripts (Ladi Prosek <lprosek@redhat.com>)
   - Fix vioscsi and viostor SDV build (Ladi Prosek <lprosek@redhat.com>)
   - [vioscsi] remove duplicated case in packOne file (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - fix for bz#1303510 Change the copyright on all the Windows drivers to 2016 in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - balloon: Protect virtqueue operations with spinlocks (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Fix Vista build (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Re-add .inf to project file (Ladi Prosek <lprosek@redhat.com>)
   - Tools: Pushpdb.cmd: Push pdb files to symbol store (Bishara AbuHattoum
  <bishara@daynix.com>)
   - pvpanic: Fix the WdfCoinstaller lower-case "i" in vcxproj (Ladi Prosek
  <lprosek@redhat.com>)
   - viorng: Fix the WdfCoinstaller lower-case "i" in vcxproj (Ladi Prosek
  <lprosek@redhat.com>)
   - Unify buildAll.bat behavior (Ladi Prosek <lprosek@redhat.com>)
   - pvpanic: Remove old-style build files (Ladi Prosek <lprosek@redhat.com>)
   - pvpanic: Eliminate 2012-defines.h and build Vista with VS (Ladi Prosek
  <lprosek@redhat.com>)
   - pvpanic: Add Vista targets to project files (Ladi Prosek
  <lprosek@redhat.com>)
   - Move common v140_xp toolset settings to Driver.Common.props (Ladi Prosek
  <lprosek@redhat.com>)
   - Move the definition of InfArch to Driver.Common.props (Ladi Prosek
  <lprosek@redhat.com>)
   - Move the definition of LegacyDDKDir to Driver.Common.props (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Eliminate set_version.bat (Ladi Prosek <lprosek@redhat.com>)
   - viorng: Eliminate 2012-defines.h (Ladi Prosek <lprosek@redhat.com>)
   - viorng: Add per-OS configs to UM project files (Ladi Prosek
  <lprosek@redhat.com>)
   - balloon: Eliminate 2012-defines.h (Ladi Prosek <lprosek@redhat.com>)
   - vioserial: Eliminate 2012-defines.h (Ladi Prosek <lprosek@redhat.com>)
   - vioinput: Eliminate 2012-defines.h (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Fix default NDIS5 version numbers (Ladi Prosek <lprosek@redhat.com>)
   - vioscsi: Eliminate vioscsi-2012.h (Ladi Prosek <lprosek@redhat.com>)
   - viostor: Eliminate viostor-2012.h (Ladi Prosek <lprosek@redhat.com>)
   - Introduce Driver.Common.props (Ladi Prosek <lprosek@redhat.com>)
   - vioser: Remove max port number limit (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Remove unused VirtIOWdfInitialize parameter (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Add callback-driven VirtIOWdfInitQueuesCB (Ladi Prosek
  <lprosek@redhat.com>)
   - NetKVM: iperf_wrapper performance testing script additions and
  beautifications: (Bishara AbuHattoum <bishara@daynix.com>)
   - NetKVM: remove netkvm.inf from the VS project. INFs are handled by PreBuild
  scripts (Yan Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: remove common.inf.h that is no longer used to create inf files (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - Additions and modifications to NetKVM: (Bishara AbuHattoum
  <bishara@daynix.com>)
   - virtio: Fix PCI config space assert (Ladi Prosek <lprosek@redhat.com>)
   - Added a buildAll_Debug script for VirtIO and changed the VS project
  accordingly (Bishara AbuHattoum <bishara@daynix.com>)
   - Fixed a bad usage of the macro START_USE, as some classes have no "name"
  field (Bishara AbuHattoum <bishara@daynix.com>)
   - Fixed a bad usage of unary operator "&" instead of binary operator "&&"
  (Bishara AbuHattoum <bishara@daynix.com>)
   - NetKVM: Due to missmatch between CL and RC properties SDV was failing (caused
  by Win10 brach merge) (Yan Vugenfirer <yvugenfi@redhat.com>)
   - netkvm: Delete virtqueues on shutdown (Ladi Prosek <lprosek@redhat.com>)
   - visocsi: Fix resource strings (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Fix NDIS5 version resources (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Fix Vista netkvm.cat Windows version list (Ladi Prosek
  <lprosek@redhat.com>)
   - viorng: Write both coinstallers to CoInstallers32 on one line (Ladi Prosek
  <lprosek@redhat.com>)
   - NetKVM: BZ#1359626 RSC and RSS parameters should be set according to OS
  version (Yan Vugenfirer <yvugenfi@redhat.com>)
   - vioserial: Fix driver versioning (Ladi Prosek <lprosek@redhat.com>)
   - balloon: Fix driver versioning (Ladi Prosek <lprosek@redhat.com>)
   - Fix memory leak caused by unreleased MDLs allocations for RX buffers (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - RSC: Refactoring to be close to QEMU spec implemention (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Ack RSC features only if virtio 1.0 enabled (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Clean up virtio_net.h (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Fix VIRTIO_NET_F_CTRL_GUEST_OFFLOADS feature usage (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Fix AckFeature function to accept 64bit features (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Always ACK RSC related virtio features if RSC is supported (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - vioscsi: Use the right message ID in VioScsiVQLock/Unlock (Ladi Prosek
  <lprosek@redhat.com>)
   - viorng: Write both coinstallers to CoInstallers32 (Ladi Prosek
  <lprosek@redhat.com>)
   - vioscsi: Don't reallocate STOR_DPCs (Ladi Prosek <lprosek@redhat.com>)
   - vioscsi: Use max_queues upper bound for all memory allocations (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Delete old netkvmco.vcxproj (Ladi Prosek <lprosek@redhat.com>)
   - viostor: Initialize system_io_bus_number in VirtIoFindAdapter (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Delete VS2013 build files (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Fix clean_dvl_log.cmd (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Remove unused release callback (Ladi Prosek <lprosek@redhat.com>)
   - viostor: Add missing virtio_device_shutdown call (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Add missing virtio_device_shutdown call (Ladi Prosek
  <lprosek@redhat.com>)
   - viorng: Fix Vista inf2cat OS version list (Ladi Prosek <lprosek@redhat.com>)
   - vioscsi: Adjust queue memory allocation (Ladi Prosek <lprosek@redhat.com>)
   - vioscsi: Make the driver work with 1-3 MSI vectors (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Add virtqueue_has_buf (Ladi Prosek <lprosek@redhat.com>)
   - vioscsi: Remove a defunct RtlFillMemory (Ladi Prosek <lprosek@redhat.com>)
   - add Server10 to the Windows version list. fix for Bug 1246993 (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - virtiolib: bz#1356422: fix 'code integrity checks' verifier crash (Gal Hammer
  <ghammer@redhat.com>)
   - sync with stable (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - sync with stable (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Use test certificate for internal builds (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Enable RSC in INF file (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Enable dynamic RSC offload based on QEMU implementation (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Use new RSC information fields in virtio_net_hdr_v1 (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Add RSC related definitions based on virtio 1.0 spec to virtio_net.h (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - balloon: bz#1352517: fix bsod on several pnp whql tests (again). (Gal Hammer
  <ghammer@redhat.com>)
   - bug-fix for bz#1352809 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - bug-fix for bz#1352432 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - fix some compilation warnings (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - fix regression in Hot-Add Device HCK test (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - NetKVM: Use {x86,amd64}.6.3 InfArch in Win8.1 builds (Ladi Prosek
  <lprosek@redhat.com>)
   - fix compilation warning (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - add user project file (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - pvpanic: Don't test-sign binaries (Ladi Prosek <lprosek@redhat.com>)
   - pvpanic: Stamp inf files with Arch.OSMajorVer.OSMinorVer (Ladi Prosek
  <lprosek@redhat.com>)
   - synch with Win10 branch (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - synch with Win10 branch (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - synch with Win10 branch (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - synch with Win10 branch (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - synch with Win10 branch (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - synch with Win10 branch (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - synch with Win10 branch (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - sync with Win10 branch. part2 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - sync with Win10 branch. part1 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - viorng: Remove VirtioLib from the solution (Ladi Prosek <lprosek@redhat.com>)
   - viorng: Flip <ForceConformanceInForLoopScope> to true (Ladi Prosek
  <lprosek@redhat.com>)
   - viorng: Fix VS2015 project files (Ladi Prosek <lprosek@redhat.com>)
   - viorng: Fix WindowsTargetPlatformVersion (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Make virtio_find_queue MSI aware (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Reorder and tweak VirtIOPCICommon.c (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Fix indentation in virtio_pci.h (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Normalize driver API names (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Eliminate virtio_device_set_msix_used (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Comment and reorder driver API functions (Ladi Prosek
  <lprosek@redhat.com>)
   - balloon: Fix virtio initialization (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Remove features field from virtio_device (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Delete the release device callback (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Delete pci_unmap_address_range (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Comment and tweak virtio_device fields (Ladi Prosek
  <lprosek@redhat.com>)
   - NetKVM: Delete DebugTools/VirtioConsoleSimulation (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Remove allocatedSize from virtio_device_initialize (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Switch to inline VirtIODevice in VIRTIO_WDF_DRIVER (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Rename VirtIODevice parameters to vdev (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Rename and move VirtIOPCILegacy functions (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: VirtioLib.vcxproj cleanup (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Tweak capability mapping (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Rename query_vq_alloc parameter (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Rename, reorder, and tweak legacy implementation (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Rename, reorder, and tweak modern implementation (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Walk PCI capabilities only once (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Rename and refactor init/shutdown (Ladi Prosek
  <lprosek@redhat.com>)
   - fix WMI reported information (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - add clean script (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - vioscsi: Disable queue interrupt when processing buffers (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Shadow available ring flags & index (Ladi Prosek
  <lprosek@redhat.com>)
   - add more targets to clean script (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - virtiolib: Fix coding style (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Rewrite pci_find_*capability (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Remove compile-time offset checks (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Drop run-time queue name support (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Simplify struct virtio_device_ops (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Rename virtio_config_ops to virtio_device_ops (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Delete virtio_config.h (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Clean up feature test/enable/disable helpers (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Clean up #includes (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Eliminate tVirtIOPerQueueInfo, virtio_pci_vq_info (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Move all fn ptrs to virtio_config_ops (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Eliminate TypeVirtIODevice, virtio_device, to_vp_device (Ladi
  Prosek <lprosek@redhat.com>)
   - virtiolib: Stop including virtio_config.h (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Add virtio_get_config and virtio_set_config (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Add I/O and memory access to VirtIOSystemOps (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Remove pci_get_resource_flags (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Rename VirtIOSystemOps callbacks (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Remove no-op endianness macros (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Convert error codes to NTSTATUS (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Remove ERR_PTR, PTR_ERR, IS_ERR_VALUE (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Remove __force, __iomem, PAGE_ALIGN (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Remove unused parameters (Ladi Prosek <lprosek@redhat.com>)
   - fix broken build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - update project settings (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - cleanup project file (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - fix compilation problems (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - fix VS2015 compilation problems (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - add missing definition (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - make vioscsi to be sas bustype only (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - some sas related bits (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - virtiolib: Add VirtioLib.vcxproj.filters (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Code cleanup (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Add modern HW ID to netkvm.inf (NDIS6) (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Remove NDIS6 dead code (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Switch NDIS6 over to virtio 1.0 API (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Make ParaNdis_PowerOn return NDIS_STATUS (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Call set_msi_vector (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Fix typo "bAnyLaypout" and add flags (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Fix VIRTIO_TRANSPORT_F_START and VIRTIO_TRANSPORT_F_END (Ladi
  Prosek <lprosek@redhat.com>)
   - virtiolib: Add set_msi_vector and virtio_reserve_queue_memory (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Add find_vq and del_vq entry points (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Implement vitio_pci callbacks (NDIS6) (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Tweak osdep.h (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Enable memory space access (NDIS6) (Ladi Prosek <lprosek@redhat.com>)
   - disable test-signing (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - viostor: Set up device config MSI interrupt (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Uncomment NDIS5 build (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Add modern HW ID to netkvm.inf (NDIS5) (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Switch NDIS5 over to virtio 1.0 API (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Implement vitio_pci callbacks (NDIS5) (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Enable memory space access (NDIS5) (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Make vp_del_vqs idempotent (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Remove old-style build files (NDIS5) (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Add NDIS5 VS project files (Ladi Prosek <lprosek@redhat.com>)
   - SDV errors fix (Sameeh Jubran <sameeh@daynix.com>)
   - vioscsi: Ignore ISR status in dump_mode (Ladi Prosek <lprosek@redhat.com>)
   - fix compilation problems (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Fix SDV failure with VS 2015 (Yan Vugenfirer <yvugenfi@redhat.com>)
   - vioscsi: Re-pack driver after running SDV (Ladi Prosek <lprosek@redhat.com>)
   - viostor: Add modern HW ID to viostor.inf (Ladi Prosek <lprosek@redhat.com>)
   - viostor: Remove dead code (Ladi Prosek <lprosek@redhat.com>)
   - viostor: Switch over to new API and enable virtio 1.0 (Ladi Prosek
  <lprosek@redhat.com>)
   - viostor: Implement vitio_pci callbacks (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Add virtio_get_bar_index (Ladi Prosek <lprosek@redhat.com>)
   - viostor: Enable memory space access (Ladi Prosek <lprosek@redhat.com>)
   - viostor: Remove old-style build files (Ladi Prosek <lprosek@redhat.com>)
   - viostor: Add downlevel targets to viostor.vcxproj (Ladi Prosek
  <lprosek@redhat.com>)
   - viostor: Simplify VS project file (Ladi Prosek <lprosek@redhat.com>)
   - vioscsi: Optimize uncached extension layout (Ladi Prosek
  <lprosek@redhat.com>)
   - fix compilation problems (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - fix compilation problems (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - fix driver compilation problems (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - fix compilation problems (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - fix compilation problems (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - virtiolib: virtio 1.0 cs04 spec compliance for reset (Ladi Prosek
  <lprosek@redhat.com>)
   - viorng: Include wdmguid.h (Ladi Prosek <lprosek@redhat.com>)
   - vioscsi: Add modern HW ID to vioscsi.inf (Ladi Prosek <lprosek@redhat.com>)
   - vioscsi: Remove dead code (Ladi Prosek <lprosek@redhat.com>)
   - vioscsi: Switch over to new API and enable virtio 1.0 (Ladi Prosek
  <lprosek@redhat.com>)
   - vioscsi: Implement vitio_pci callbacks (Ladi Prosek <lprosek@redhat.com>)
   - vioscsi: Enable memory space access (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Add virtio_query_queue_allocation (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Add virtio_find_queues (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Handle unnamed queues in VirtioLib (Ladi Prosek
  <lprosek@redhat.com>)
   - vioscsi: Remove old-style build files (Ladi Prosek <lprosek@redhat.com>)
   - vioscsi: Add downlevel targets to vioscsi.vcxproj (Ladi Prosek
  <lprosek@redhat.com>)
   - vioscsi: Simplify VS project file (Ladi Prosek <lprosek@redhat.com>)
   - Add vioinput to the top-level build script (Ladi Prosek <lprosek@redhat.com>)
   - fix compilation problems (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - viostor: Stamp inf files with Arch.OSMajorVer.OSMinorVer (Ladi Prosek
  <lprosek@redhat.com>)
   - vioscsi: Stamp inf files with Arch.OSMajorVer.OSMinorVer (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Stamp inf files with Arch.OSMajorVer.OSMinorVer (Ladi Prosek
  <lprosek@redhat.com>)
   - vioinput: Stamp inf files with Arch.OSMajorVer.OSMinorVer (Ladi Prosek
  <lprosek@redhat.com>)
   - balloon: Stamp inf files with Arch.OSMajorVer.OSMinorVer (Ladi Prosek
  <lprosek@redhat.com>)
   - viorng: Stamp inf files with Arch.OSMajorVer.OSMinorVer (Ladi Prosek
  <lprosek@redhat.com>)
   - vioserial: Stamp inf files with Arch.OSMajorVer.OSMinorVer (Ladi Prosek
  <lprosek@redhat.com>)
   - vioinput: Code cleanup (Ladi Prosek <lprosek@redhat.com>)
   - vioinput: Implement joystick support (Ladi Prosek <lprosek@redhat.com>)
   - vioinput: Implement tablet support (Ladi Prosek <lprosek@redhat.com>)
   - vioinput: Implement consumer control support (Ladi Prosek
  <lprosek@redhat.com>)
   - vioinput: Implement keyboard support (Ladi Prosek <lprosek@redhat.com>)
   - vioinput: Implement full mouse support (Ladi Prosek <lprosek@redhat.com>)
   - vioinput: Initial vioinput commit (Ladi Prosek <lprosek@redhat.com>)
   - NetKVM: Cleanup, tweaks, and fixes (Ladi Prosek <lprosek@redhat.com>)
   - Fix legacy DDK path discovery in project files (Ladi Prosek
  <lprosek@redhat.com>)
   - NetKVM: Link against virtiolib.lib (Ladi Prosek <lprosek@redhat.com>)
   - NetKVM: Squash identical or similar parameters in NetKVM.vcxproj (Ladi Prosek
  <lprosek@redhat.com>)
   - NetKVM: Remove empty elements from NetKVM.vcxproj (Ladi Prosek
  <lprosek@redhat.com>)
   - Add modern device IDs to inf files (Ladi Prosek <lprosek@redhat.com>)
   - NetKVM: Remove NDIS6 code from NetKVM/NDIS5 (Ladi Prosek
  <lprosek@redhat.com>)
   - NetKVM: Delete private copy of VirtioLib (Ladi Prosek <lprosek@redhat.com>)
   - VirtioLib: Add XP and Win200364 CHK targets (Ladi Prosek
  <lprosek@redhat.com>)
   - Fix code analysis ruleset file paths (Ladi Prosek <lprosek@redhat.com>)
   - Fix linker flags (Ladi Prosek <lprosek@redhat.com>)
   - Enable virtio 1.0 (Ladi Prosek <lprosek@redhat.com>)
   - Remove dead code (Ladi Prosek <lprosek@redhat.com>)
   - Switch driver to VirtioLib-WDF API (Ladi Prosek <lprosek@redhat.com>)
   - Build balloon with VS for all targets (Ladi Prosek <lprosek@redhat.com>)
   - Enable virtio 1.0 (Ladi Prosek <lprosek@redhat.com>)
   - Remove dead code (Ladi Prosek <lprosek@redhat.com>)
   - Switch driver to VirtioLib-WDF API (Ladi Prosek <lprosek@redhat.com>)
   - Build viorng with VS for all targets (Ladi Prosek <lprosek@redhat.com>)
   - Fix spelling of DDKINSTALLROOT (Ladi Prosek <lprosek@redhat.com>)
   - Enable virtio 1.0 (Ladi Prosek <lprosek@redhat.com>)
   - Remove dead code (Ladi Prosek <lprosek@redhat.com>)
   - Switch driver to VirtioLib-WDF API (Ladi Prosek <lprosek@redhat.com>)
   - Build vioser with VS for all targets (Ladi Prosek <lprosek@redhat.com>)
   - Build vioser-test with VS (Ladi Prosek <lprosek@redhat.com>)
   - Add VirtioLib-WDF (Ladi Prosek <lprosek@redhat.com>)
   - Tweak VirtioLib for virtio 1.0 / WDF (Ladi Prosek <lprosek@redhat.com>)
   - Remove old-style build files (Ladi Prosek <lprosek@redhat.com>)
   - Add new VirtioLib configurations (Ladi Prosek <lprosek@redhat.com>)
   - Simplify the VS project file (Ladi Prosek <lprosek@redhat.com>)
   - Eliminate viorng/virtiolib/virtiolib.vcxproj (Ladi Prosek
  <lprosek@redhat.com>)
   - Add new VirtioLib API (Ladi Prosek <lprosek@redhat.com>)
   - Add VirtIOPCIModern.c (Ladi Prosek <lprosek@redhat.com>)
   - Create virtio_config_ops for legacy virtio (Ladi Prosek <lprosek@redhat.com>)
   - Add VirtIOPCICommon.c / virtio_pci_common.h (Ladi Prosek
  <lprosek@redhat.com>)
   - Rename VirtIOPCI.c to VirtIOPCILegacy.c (Ladi Prosek <lprosek@redhat.com>)
   - Tweak VirtIORing.c / virtio_ring.h (Ladi Prosek <lprosek@redhat.com>)
   - Add include/linux/virtio_config.h (Ladi Prosek <lprosek@redhat.com>)
   - Fix feature bits and add virtio_byteorder.h (Ladi Prosek
  <lprosek@redhat.com>)
   - Move virtio_config.h to linux (Ladi Prosek <lprosek@redhat.com>)
   - Tweak osdep.h (Ladi Prosek <lprosek@redhat.com>)
   - adjust build settings (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - adjust build settings (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - adjust user settings (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - adjust user settings (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - adjust user settings (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - adjust user settings (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - fix compilation problems (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - adjust build settings (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - adjust build settings (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - adjust build settings (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - adjust build settings (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - adjust build settings (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - adjust build settings (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - adjust build settings (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - adjust build settings (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - add legacy build targets (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - add legacy build targets (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - add legacy build targets (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - add legacy build targets (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - add legacy build targets (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - add legacy build targets (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - do not sign drivers with test signing. part 2 (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - do not sign drivers with test signing (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - temp. disable building vista and xp targets (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - rename batch files (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - temp. fix for compilation problems under VS2015 (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - temp. fix for compilation problems under VS2015 (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - NetKVM: VS2015 build: Run SDV in the end of the build and packaging (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: VS2015 build: Copy readme.doc to all packages (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: VS2015 build: Add SDV build batch file (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: VS2015 build: Compile and pack netsh plugin togather with driver (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: Cleanup SDV remains in clean.bat (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: VS2015 build: Add additional plaforms to clean.bat for metsh plugin
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: VS2015 build: Add VS2015 project for netsh plugin (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: VS2015 build: Add Windows Vista and Windows 8.1 compilation (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: VS2015 build: Fix Windows 10 precompiler settings (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: VS2015 build: Add Windows Vista configuraiton (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: VS2015 build: Add XP compilation to build-vs2015.bat (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: VS2015 build: Add Windows 8.1 configuraiton (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: VS2015 build: Add Windows 8 configuraiton (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: VS2015 build: Update build all file for VS2015 (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: VS2015 build: Add Windows 7 configuraiton (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - VS2015 build: Add .opendb files to .gitignore (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: fix clean.bat to correctly clean up SDV remains (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: Clean up the project for Windows 10 build (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: Add solution for VS2015 (Yan Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: Batch file to build Windows10 release with Visual Studio 2015 (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: Project for Visual Studio 2015 - Windows 10 (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: Add INF file for Windows 10 (Yan Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: Fix compilation error with Visual Studio 2015 (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - virtio-lib: Win10: Mask compilation warning for Windows 10 (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: Fix build errors with Visual Studio 2015 (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: Fix unclassified packets out of order on RX (Dmitry Fleytman
  <dmitry@daynix.com>)
   - NetKVM: Introduce COwnership class (Dmitry Fleytman <dmitry@daynix.com>)
   - NetKVM: Beautify CNdisRefCounter default constructor (Dmitry Fleytman
  <dmitry@daynix.com>)
   - NetKVM: Re-disable interrupts when there are more completions in queue
  (Dmitry Fleytman <dmitry@daynix.com>)
   - NetKVM: Process TX completions in each DPC (Dmitry Fleytman
  <dmitry@daynix.com>)
   - NetKVM: Do not fetch too much from RX HW Queue in one DPC (Dmitry Fleytman
  <dmitry@daynix.com>)
   - NetKVM: Clean up synchronize with interrupt logic (Dmitry Fleytman
  <dmitry@daynix.com>)
   - NetKVM: Drop unused class member (Dmitry Fleytman <dmitry@daynix.com>)
   - NetKVM: Restore CVirtQueue encapsulation and clean code duplication (Dmitry
  Fleytman <dmitry@daynix.com>)
   - NetKVM: Verification of EtherType before RX checksum calculation (Leonid
  Bloch <lbloch@redhat.com>)
   - NetKVM: Verify that the total length of IPv6 header is less than that of the
  frame (Leonid Bloch <lbloch@redhat.com>)
   - NetKVM: If IP version in IP header is not 4 or 6 - it is not an IP packet
  (Leonid Bloch <lbloch@redhat.com>)
   - NetKVM: Removing some redundant definitions (Leonid Bloch
  <lbloch@redhat.com>)
   - NetKVM: Some cosmetic changes (Leonid Bloch <lbloch@redhat.com>)
   - NetKVM: Fix warnings in pre-NDIS 6.3 builds (Dmitry Fleytman
  <dmitry@daynix.com>)
   - NetKVM: Fix warnings in release builds (Dmitry Fleytman <dmitry@daynix.com>)
   - NetKVM: Drop explicit implementation of default CParaNdisTX::ctor (Dmitry
  Fleytman <dmitry@daynix.com>)
   - NetKVM: Clean old power state tracking code (Dmitry Fleytman
  <dmitry@daynix.com>)
   - NetKVM: Drop old receive state tracking and logic (Dmitry Fleytman
  <dmitry@daynix.com>)
   - NetKVM: Drop old send state tracking and logic (Dmitry Fleytman
  <dmitry@daynix.com>)
   - NetKVM: Drop old TX path pause logic (Dmitry Fleytman <dmitry@daynix.com>)
   - NetKVM: Drop pause from surprise removal handler (Dmitry Fleytman
  <dmitry@daynix.com>)
   - NetKVM: Drop cancellation of waiting packets on pause (Dmitry Fleytman
  <dmitry@daynix.com>)
   - NetKVM: Integrate TX state machine (Dmitry Fleytman <dmitry@daynix.com>)
   - NetKVM: Intergrate RX state machine (Dmitry Fleytman <dmitry@daynix.com>)
   - NetKVM: Integrate miniport state machine (Dmitry Fleytman
  <dmitry@daynix.com>)
   - NetKVM: Introduce NBL utility functions (Dmitry Fleytman <dmitry@daynix.com>)
   - NetKVM: Introduce state machines implementation (Dmitry Fleytman
  <dmitry@daynix.com>)
   - NetKVM: Make ASSERT macros produce BSOD in debug builds (Dmitry Fleytman
  <dmitry@daynix.com>)
   - NetKVM: Introduce event abstraction (Dmitry Fleytman <dmitry@daynix.com>)
   - NetKVM: Split real and placement allocators (Dmitry Fleytman
  <dmitry@daynix.com>)
   - NetKVM: Drop dead code (Dmitry Fleytman <dmitry@daynix.com>)
   - balloon: fix crash on balloon stop/unload (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - BZ#1293249: Fix IOCTL_GET_INFORMATION regression (Ladi Prosek
  <lprosek@redhat.com>)
   - Fix IPv6 offload support with SLIRP (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Enable RSC (Yan Vugenfirer <yvugenfi@redhat.com>)
   - disable dbg printouts in release build (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - Bug 1321903 - Windows 10 Installer stuck at Getting files ready for
  installation with Virtio SCSI (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - vioscsi, viostor, netkvm: option to disable SDV (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - full clean: clean pvpanic and vioscsi also (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - NetKVM: drop missed warning.h from build (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - NetKVM build fixes (Alexey V. Kostyushko <aleksko@virtuozzo.com>)
   - virtiorng: replace obsolete CNG SDK with CPDK (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - Revert "rng: update to new cryptographic provider sdk" (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - Complete requests and free buffers outside of queue lock (Ladi Prosek
  <lprosek@redhat.com>)
   - Move locking inside VIOSerialReclaimConsumedBuffers (Ladi Prosek
  <lprosek@redhat.com>)
   - Don't call virtqueue_notify while holding queue lock (Ladi Prosek
  <lprosek@redhat.com>)
   - Use WDF lookaside list instead of raw allocation (Ladi Prosek
  <lprosek@redhat.com>)
   - Switch write queue to parallel dispatch (Ladi Prosek <lprosek@redhat.com>)
   - Move PendingWriteRequest to WRITE_BUFFER_ENTRY (Ladi Prosek
  <lprosek@redhat.com>)
   - rng: update to new cryptographic provider sdk (Gal Hammer
  <ghammer@redhat.com>)
   - Add a few more generated files to .gitignore (Ladi Prosek
  <lprosek@redhat.com>)
   - Balloon: improve MINFLT and MAJFLT stats values (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - Balloon: force SWAP_OUT to match SWAP_IN (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - Complete read requests outside of the lock (II) (Ladi Prosek
  <lprosek@redhat.com>)
   - Refactor the DPC read logic into a separate function (Ladi Prosek
  <lprosek@redhat.com>)
   - Complete read requests outside of the lock (I) (Ladi Prosek
  <lprosek@redhat.com>)
   - Beautify VIOSerialPortRead (Ladi Prosek <lprosek@redhat.com>)
   - Balloon: counters overflow fix (Alexey V. Kostyushko <aleksko@virtuozzo.com>)
   - Balloon: user-mode service app removed (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - Balloon: replace filequeue with workitem (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - Balloon: gather stats in kernel-mode (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2016" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2016" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2016" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2016" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2016" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2016" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2016" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2016" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2016" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2016" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Don't wake up the worker thread needlessly (Ladi Prosek <lprosek@redhat.com>)
   - BZ#1122364: Complete pending write request on port removal (Ladi Prosek
  <lprosek@redhat.com>)
   - Rename VIOSerialPortIoStop -> VIOSerialPortReadIoStop (Ladi Prosek
  <lprosek@redhat.com>)
   - Use the correct spin-lock parent object (Ladi Prosek <lprosek@redhat.com>)
   - Add a simple benchmarking tool (Ladi Prosek <lprosek@redhat.com>)
   - BZ#1296099: Fix race in read cancellation logic (Ladi Prosek
  <lprosek@redhat.com>)
   - BZ#1296099: Fix race in write cancellation logic (Ladi Prosek
  <lprosek@redhat.com>)
   - BZ#1293249: Fix IOCTL_GET_INFORMATION, part 2 (Ladi Prosek
  <lprosek@redhat.com>)
   - In the ParaNdis_DeviceFiltersUpdateAddresses,SendControlMessage arg 7 is not
  right, it should be size that valid MACS occupied size plus MAC number of field
  occupation space length (grass-lu <284555125@qq.com>)
   - Fix x64 build (Ladi Prosek <lprosek@redhat.com>)
   - Add refcounting to SerialPort (Ladi Prosek <lprosek@redhat.com>)
   - Fix synchronization in PnPControl (Ladi Prosek <lprosek@redhat.com>)
   - Initialize HDEVNOTIFY fields (Ladi Prosek <lprosek@redhat.com>)
   - balloon: fix memory statistics reporting (Vladimir Davydov
  <vdavydov@virtuozzo.com>)
   - BZ#1293249: Fix IOCTL_GET_INFORMATION (Ladi Prosek <lprosek@redhat.com>)
   - BZ#1293042: Fix driver/service/install disk name (Ladi Prosek
  <lprosek@redhat.com>)
   - [vioscsi] fix typo (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] redesign lock and unlock routines (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [vioscsi] adjust Code Analysis path (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [vioserial] fix compilation problem (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [viorng] fix compilation problem (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] adjust thread affinity when processing SRBs. (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [vioscsi] redesign vq lock mechanism. Taken from commit
  d936270cae2c0a0a0e0951e19a825405a78ebc8f Author: Julius Rus <iuliur@google.com>
  Add queue locking since dpc redirection can run dpcs on any free cpus. (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] cleanup srb extension structure (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [vioscsi] introduce slist (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] introduce work items (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] tweak perf optimization settings (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [vioscsi] cosmetic changes. rename adapter structure member (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [vioscsi] use notify instead of kick based on commit
  d936270cae2c0a0a0e0951e19a825405a78ebc8f Author: Julius Rus <iuliur@google.com>
  Date:   Wed Nov 4 11:30:02 2015 -0800 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [viostor] fix for Bug 1284769 - Windows XP installer stucks installing with
  virtio-drivers (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [viostor] fix for Bug 1245957 - [WHQL][viostor][data-plane]it could not
  generate dump file on WIN2008-32/64 via WLK while running Crash Dump job (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] fix compilation problems (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] re-implementing cpu to vq mapping logic (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [vioscsi] fix DbgGetScsiOpStr routine (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - manually applied 36fe26fccad36e23caa57bb351d26b4ae3a5ab0b Author: Julius Rus
  <iuliur@google.com> Add support for win8 STORAGE_REQUEST_BLOCK. (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [vioscsi] mq - get rid of cpu-to-queue map (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - fix for https://bugzilla.redhat.com/show_bug.cgi?id=1183423#c10 (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1248977 - [virtio-win][vioscsi] Cannot install vioscsi driver on
  win7-32&win2008-32 with build107 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - BZ#1013336: NetKVM: Remove reset handler (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - BZ#1013336: NetKVM: cleanup CheckForHangHandlerEx (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - BZ#1273791: NetKVM: clean up device initialization phase (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - BZ#1273791: NetKVM: checking if control queue was created is a sufficent test
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - BZ#1270149: NetKVM: configure configuration MSI vector (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - BZ#1263193: NetKVM: Fail to compile if trying to compile for pre-NDIS6.0 (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: BZ#1256626: Incorrect usage of control queue filtering features (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - BZ#1263193: NetKVM: Check existance of control queue before acknowledging
  dependent features (Yan Vugenfirer <yvugenfi@redhat.com>)
   - BZ#1263193: NetKVM: Fix affinity allocations for MSI interrupts (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - BZ#1263193: NetKVM: Create control queue only if the feature was negotiated
  with the device (Yan Vugenfirer <yvugenfi@redhat.com>)
   - BZ#1263193: NetKVM: Simplify the calculation of amount of queues that can be
  used (Yan Vugenfirer <yvugenfi@redhat.com>)
   - BZ#1263193: NetKVM: Add ParaNdis_GetSystemCount function to return CPU amount
  in the system (Yan Vugenfirer <yvugenfi@redhat.com>)
   - BZ#1263193: NetKVM: Fix typo in debug print (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - BZ#1263193: NetKVM: Check that MSI is enabled before using
  ParaNdis_ConfigureMSIXVectors (Yan Vugenfirer <yvugenfi@redhat.com>)
   - BZ#1263193: NetKVM: Stop using VirtIODeviceConfigVector function (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - BZ#1263193: NetKVM: Use maximal possible value for MessageNumberLimit (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - BZ#1263193: NetKVM: Do not add additional MSI vectors. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - BZ#1263193: NetKVM: Improve affinity allocations of interrupts with MQ (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - BZ#1263193: NetKVM: Improve debug prints for MSI interrupts allocation (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: BZ#1256583: Fix wrong usage of virtio_net_hdr_v1 (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - fix for Bug 1250854 - [WHQL][vioscsi]The job named crash dump failed on
  windows 2008 -32/64 platform (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] fix for bugs 1234751 & 1234741 (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - replace memory manipulation functions with RTL equivalents (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - serial: bz#1234507 crash due to completing a cancellable request (Gal Hammer
  <ghammer@redhat.com>)
   - [vioscsi] add SRB_FUNCTION_RESET_BUS handler (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - NetKVM: BZ#1237024: Fix payload length calculation in IPv6 header (Igor
  Derzhavets <iderzhav@redhat.com>)
   - fix for https://bugzilla.redhat.com/show_bug.cgi?id=1183423#c6 (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - Fix for Bug 1243229 - [virtio-win][scsi][windows 10]win10 and win2016 guests
  bsod with D1 when run job "Bus Reset Test" (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - virtio 1.0: NetKVM: removing from osdep.h types already defined in
  linux/types.h (Yan Vugenfirer <yvugenfi@redhat.com>)
   - virtio 1.0: Refactoring the library - moving remaining types to linux/types.h
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - virtio 1.0: Merging virtio_pci.h with modern virtio_pci.h on Linux (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - virtio 1.0: NetKVM: refactoring virtio_net.h to be as similar as possible to
  Linux (Yan Vugenfirer <yvugenfi@redhat.com>)
   - virtio 1.0: Refactoring the library - adding new files to VS project (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - virtio 1.0: Refactoring the virtio_ring.h to be as close as possible to Linux
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - virtio 1.0: Refactoring the library to be as close as possible to Linux (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - virtio 1.0: Refactoring virtio library to be similar to Linux (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: Cosmetics - remove empty line (Yan Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: Refactoring ndis56common.h - removing include of ethernetutils.h (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: Remove old "kick always" hack (Yan Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: Refactoring ndis56common.h - removing additional define for mac
  address length (Yan Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: Refactoring ndis56common.h (Yan Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: Refactoring ndis56common.h: to enable removal of kdebugprint.h
  dependency (Yan Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: refactoring the usage of virtio_net.h in the driver (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: removing unneeded include file (Yan Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: Queue classes include files were missing #pragma once (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: ParaNdis_ValidateMacAddress to become static function (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [viostor] fix for Bug 1228967 - [virtio-win][whql][viostor]job "Flush Test"
  failed on all guests with build 105 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: BZ#1223426: Fix for performance degradation with multi-queue (Igor
  Derzhavets <igord@daynix.com>)
   - [viostor][vioscs] fix for Bug 1227164 - viostor/vioscsi is not digital signed
  by Redhat (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Prevent inadvertent set of wce guest feature (Asad Saeed
  <asad.a.saeed@gmail.com>)
   - [vioscsi] fix for Bz 1214568 -  Add WMI facility to check the virito-scsi mq
  enabled (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - virtio-serial: Update INX file for Visual Studio 2015 (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - serial: bz#1172920: bsod on shutdown after device was unplugged (Gal Hammer
  <ghammer@redhat.com>)
   - virtio-balloon: remove Windows 2000 section from INF file (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - virtio-balloon: Fixing Visual Studio 2015 compilation of the service (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - virtio-balloon: Fixing Visual Studio 2015 compilation (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: Stop buildall.bat on fail of any of the platfroms builds (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: Improve clean.bat (Yan Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: BZ#954183: Clean-up SDV run results during clean.bat execution (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: BZ#954183: Static Driver Verifier warnings suppressed in system files
  (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#954183: system files includes and OS dependency moved to osdep.h
  (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#954183: Superflous SAL include removed (Joseph Hindin
  <yhindin@rehat.com>)
   - balloon: bz#1067249: device can't be removed when service is running (Gal
  Hammer <ghammer@redhat.com>)
   - NetKVM: adding comment clarifying DPC throttling implementation (Joseph
  Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1190960: Vista compilation fix (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1190960: Vista compilation fix (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1190960: Vista compilation fix (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1190960: Vista compilation fix (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1190960: Vista compilation fix (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1190960: Global receive queue eliminated (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1190960: Routing unclassified packets through RX path's receive
  queue; processing RX paths's receive queue on release and RSS reclassification
  (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1190960: ProcessReceiveQueue signature changed (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1190960: ReceiveQueue per virtqueue for unclassified packets
  (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1206279: RSS tables printout (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1206279: fixes for CPU/Queue assignment and unclassified packets
  (Joseph Hindin <yhindin@rehat.com>)
   - [vioscsi] trim maximum number of targets and LUNs to match the storport
  limits (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [viostor] fix VS2015 warnings (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] remove whitespaces (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] fix VS2015 compilation problems (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [viostor] code cleanup (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Compile NetKVM with Visual Studio 2015 (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [viostor] bugfix for 1067225 and 1195487 -  Windows guest performing out-of-
  bounds accesses on virtio device (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [netkvm] BZ 1183423 - Change the copyright on all the Windows drivers to
  2015. Missed part (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - BZ 1183423 - Change the copyright on all the Windows drivers to 2015 (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - BZ 1183423 - Change the copyright on all the Windows drivers to 2015 (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - BZ 1183423 - Change the copyright on all the Windows drivers to 2015 (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - BZ 1183423 - Change the copyright on all the Windows drivers to 2015 (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: BZ#954183: fallthrough annotation (Joseph Hindin <yhindin@rehat.com>)
   - [vioscsi] trivial cleanup (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - fix memory allocation problem. clean isr routine (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - fix regression in a single queue path (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: BZ#1190968: fix for case where there are more CPU in RSS than
  associated with hardware queues (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1190960: HCK pcap files verification (Joseph Hindin
  <jhindin@daynix.com>)
   - NetKvm: bug fix in RegAccess class (Kirill Moizik <kmoizik@redhat.com>)
   - NetKVM: BZ#1190968: comment on receive packet counter (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1190968: counter renamed in more concise way (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1190968: superfluos test removed (Joseph Hindin
  <yhindin@rehat.com>)
   - serial: fail write requests on a removed port. (Gal Hammer
  <ghammer@redhat.com>)
   - add pvpanic to the build. (Gal Hammer <ghammer@redhat.com>)
   - NetKVM: BZ#954183: Projects fixed (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#954183: Superflous tests removed (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#954183: Testing data type after function succeeds (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#954183: Suppressing static analyzer warnings (Joseph Hindin
  <yhindin@rehat.com>)
   - [vioscsi] fix incorrect vq memory allocation (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - NetKVM: BZ#1188790: Freeing SG list on detaching internal object: it is
  illegal to free SG list after TX packets acknowledgment (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1188790: Shutdown clears reinsertion flag (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1188790: Removing/inserting buffer in list depending of the RX
  path state (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1188790: Removing ReuseRegular flag from the context (Joseph
  Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1188790: Using completion lock; checking all queues for packets in
  hardware (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1188790: Pausing state changes to be reverted (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1136602: Free spinlocks on failure (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1136602 Free allocated object on failure (Joseph Hindin
  <yhindin@rehat.com>)
   - Add a test wrapper for iperf (Yan Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: BZ#1188790: Reusing buffer streamlined (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1188790: pending packet manipulations on entry and return (Joseph
  Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1188790: Internal pause functions unified (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1188790: Decreasing pending packet counter by NBL (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1188790: Pausing test reimplemented (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1188790: Pausing callbacks cleaned up (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1188790: Send and receive state united (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1188790: Enumeration values rearranged, transition values test
  (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1188790: Typo in the function name fixed (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1188790: Rename pending packets counter (Joseph Hindin
  <yhindin@rehat.com>)
   - pvpanic: initial import. (Gal Hammer <ghammer@redhat.com>)
   - [common] BZ 1183423 - Change the copyright on all the Windows drivers to 2015
  (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [tools] BZ 1183423 - Change the copyright on all the Windows drivers to 2015
  (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [viostor] BZ 1183423 - Change the copyright on all the Windows drivers to
  2015 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [vioserial] BZ 1183423 - Change the copyright on all the Windows drivers to
  2015 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] BZ 1183423 - Change the copyright on all the Windows drivers to
  2015 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Fix dropped packets resulting in boot failures. (Julius Rus
  <iuliur@google.com>)
   - [viostor] Bug 1184430 - enable event index feature in Windows virtio-blk
  driver (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [viostor] Bug 1067225 - Windows guest performing out-of-bounds accesses on
  virtio device (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: BZ#1147239: Initializing CPathBundle instances and their flags before
  path creation (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1142737: Control interrupt handling fix: enabling on init, no
  disabling in the interrupt handler (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1142737: Setting the configuration vector PCI BAR (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1142737: pruning duplicate functions, moveing the function to the
  superclass (Joseph Hindin <yhindin@rehat.com>)
   - balloon: bz#1177063: fixed bsod on s3/s4 when service was running. (Gal
  Hammer <ghammer@redhat.com>)
   - [vioscsi] add missing defines (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: BZ#1159754: More debug output (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1159754: Add MSIX resources only if MSIX resurces are already
  present; test MSIX availability (Joseph Hindin <yhindin@rehat.com>)
   - [vioscsi] more perf optimizations (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] fix concurrent channels activation (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [vioscsi] add concurrent channels (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - balloon: bz#1067249: fix a regression caused by f542c3f1. (Gal Hammer
  <ghammer@redhat.com>)
   - serial: fix write request's completion in case of an error. (Gal Hammer
  <ghammer@redhat.com>)
   - serial: fix msi isr detection. (Gal Hammer <ghammer@redhat.com>)
   - [vioscsi] add DPC support (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] fix compilation warning (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] simplify SendSrb routine (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: BZ#1154419: Under RSS unclassified packets dispatched to the first
  queue (Joseph Hindin <yhindin@rehat.com>)
   - [vioscsi] switch to per-message sync (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] fix compilation problems (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: BZ#1169718: Checking the length only on read (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1169718: Checking against the length (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1169718: More rigoruous testing of incoming packet (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1173323: Kick should be synchronized with SubmitPackets, reverting
  be8fde1f (Joseph Hindin <yhindin@rehat.com>)
   - support arbitrary number of queues (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: BZ#1154420: Each NBL is dispatched separately (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1154420: Cosmetics (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1147239: Testing the pause state in explicit function, outside of
  lock (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1147239: Indicating outside of ProcessReceiveQueue function
  (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1147239: Indicating through list (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1147239: Cosmetics (Joseph Hindin <yhindin@rehat.com>)
   - vioscsi. fix number of queues calculation trivial bug (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - vioscsi. initial mq support. max #queues/cpus - 6 (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - NetKVM: BZ#1168483 Setting minimal MTU value to 576 (Joseph Hindin
  <yhindin@rehat.com>)
   - balloon: bz#1167231: stop service on shutdown notification. (Gal Hammer
  <ghammer@redhat.com>)
   - rng: bz#1158013: fix device's hardware id (Gal Hammer <ghammer@redhat.com>)
   - NetKvmCo: fix setting string registry keys. (Julius Rus <iuliur@google.com>)
   - The queue depth must always be less than 255 for StorPortSetDeviceQueueDepth
  to succeed. (Julius Rus <iuliur@google.com>)
   - Variable 'num' is uninitialized when MSI_SUPPORTED is not defined. (Julius
  Rus <iuliur@google.com>)
   - Remove unused variable. (Julius Rus <iuliur@google.com>)
   - Fix queue PFN corruption on dump mode on x64. (Julius Rus
  <iuliur@google.com>)
   - rng: bz#1151912: fix whql failure due to registeration error. (Gal Hammer
  <ghammer@redhat.com>)
   - rng: replaced message box with setup api logging. (Gal Hammer
  <ghammer@redhat.com>)
   - NetKVM: BZ#1154419 Memory corruption in RSS->queue mapping (Joseph Hindin
  <yhindin@rehat.com>)
   - [vioscsi] trivial cleanup (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - simplify virtio queues memory allocation and management (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - Cosmetic change: untabify vioscsi.h. (Julius Rus <iuliur@google.com>)
   - confirm guest features before init virtqueues. based on
  23de1376b695c28432fbbc55584644188c4e51ef commit
  23de1376b695c28432fbbc55584644188c4e51ef Author: Julius Rus <iuliur@google.com>
  Date:   Sun Oct 19 16:12:16 2014 -0700 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Get correct CPU index to make sure MQ in netkvm. (Julius Rus
  <iuliur@google.com>)
   - Increase MessageNumberLimit for netkvm netkvm driver only ask for at most 4
  msi msg which is too little for a 8 core or 16 core VM. Bump it to 32. (Julius
  Rus <iuliur@google.com>)
   - Cosmetic change: untabify vioscsi.h. (Julius Rus <iuliur@google.com>)
   - confirm guest features before init virtqueues. based on
  23de1376b695c28432fbbc55584644188c4e51ef commit
  23de1376b695c28432fbbc55584644188c4e51ef Author: Julius Rus <iuliur@google.com>
  Date:   Sun Oct 19 16:12:16 2014 -0700 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Revert "Fix bug resulting in vioscsi building all 3 queues on the same queue
  GPA when Windows re-initializes the adapter." (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - Revert "Read driver controls from registry. This enables us to run with COM
  logging in production so we can get more information on a bug where vioscsi
  builds all three queues on the same GPA." (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - NetKVM: BZ#1147239: Always setup processor affinity (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1157241: Initialize Reserved field (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1154419: cancel outstanding transfer request upon surprise removal
  (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1154419: Kick outside of critical section (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1154435: fix for MSI id assignment and queue allocation (Joseph
  Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1147202: Avoid deadlock in RXQueue operations upon error (Joseph
  Hindin <yhindin@rehat.com>)
   - update status file mm113 <--> b93 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: BZ#1123288: Freeing shared memory on control queue destruction
  (Joseph Hindin <yhindin@rehat.com>)
   - rng: bz#1091867: fix 64-bit coinstaller build. (Gal Hammer
  <ghammer@redhat.com>)
   - Update status file. mm112 <--> b92 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1139509 - should use Uniformed string in Manufacturer fields on all
  drivers (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: BZ#1136606: testing MessageInfoTable for nullness in debug printout
  (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1119966: Unconditionally initialize RSSParameters lock (Joseph
  Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1096505: disabling warning for KeBugCheck for debug build (Joseph
  Hindin <yhindin@rehat.com>)
   - rng: remove cng provider registration functions. (Gal Hammer
  <ghammer@redhat.com>)
   - rng: (related to bz#1091867) update build scripts. (Gal Hammer
  <ghammer@redhat.com>)
   - rng: bz#1091867: initial import of the viorng coinstaller. (Gal Hammer
  <ghammer@redhat.com>)
   - NetKVM: BZ#1096505: Array constructor/destructor replaced with two-phase
  construction and disabled (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1096505: Freeing descriptors after shutdown (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1096505: zeroing index table instead of setting to
  INVALID_PROCESSOR_INDEX (Joseph Hindin <yhindin@rehat.com>)
   - update status file. mm111 <--> b91 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: BZ#1136023: fix for do { } while(0) in macro under Visual C++ (Joseph
  Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Compiling of all windows target under debug (Joseph
  Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#954183: SAL annotations (Joseph Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Older WIndows version support (Joseph Hindin
  <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Error printout upon zero pathes' number (Joseph Hindin
  <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Expanding resource table for multiple queues (Joseph
  Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: RSS-based map for selecting transfer queue (Joseph Hindin
  <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: IO device allocated and reallocated depending on pathes's
  number (Joseph Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Setting queue number in the virtual adapter (Joseph
  Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Debug printouts (Joseph Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Path determined by current CPU in the DPC handler; debug
  printout in pathes' number computation (Joseph Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Debug printouts (Joseph Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Queuing DPC on affine CPU (Joseph Hindin
  <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Setting up pathes' CPU affinity as CPU groups (Joseph
  Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: path number computation (Joseph Hindin
  <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: CPU affinity field in path class (Joseph Hindin
  <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Querying hardware queues number (Joseph Hindin
  <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: RX/TX pathes combined into CPUPathesBundle class (Joseph
  Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Interrupp handling prepared for multiqueue (Joseph Hindin
  <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Message indices removed from context, stored only in
  path's instances (Joseph Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Message index in Path class instance (Joseph Hindin
  <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: DEBUG_EXIT_STATUS raises print level to 0 on error
  (Joseph Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Queue amd message indices field in AbstractPath (Joseph
  Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: RXPath and TXPath allocated as array of size 1 (Joseph
  Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: pRXBuffer contains pointer to queue where it belongs;
  reused through pointer (Joseph Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: AbstractPath split into generic AbstractPath and template
  class so that pointers to AbstractPath may be accessed from the interrupt
  handler (Joseph Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Transmit path changed to inhertit from AbstractPath
  (Joseph Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Introducing AbstractPath, common superclass for all
  NetKBM pathes (Joseph Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Control queue placed in a separate class (Joseph Hindin
  <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: context upper-layer pending packet counter (Joseph Hindin
  <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Cosmetic fixes: alignment, double semicolon, file
  location in the project (Joseph Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Moving receive queue logic in a separate class
  CParaNdisRXPath (Joseph Hindin <yhindin@redhat.com>)
   - update status file. mm110 <-->b90 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - balloon: fixed code analysis errors. (Gal Hammer <ghammer@redhat.com>)
   - balloon: bz#1130853: fix bsod on several pnp whql tests. (Gal Hammer
  <ghammer@redhat.com>)
   - NetKVM: BZ#1121933 - check for VIRTIO_F_ANY_LAYOUT feature before using
  optimized layour for data transfer. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - balloon: bz#1113910: fix bsod when hotplug device in a loop (w/ verifier).
  (Gal Hammer <ghammer@redhat.com>)
   - pciserial: BZ#922014 - Add build procedure for pciserial INF. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - update status file. mm109 <--> b89 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Remove extra ( (Julius Rus <iuliur@google.com>)
   - Fix warning on debug build (Julius Rus <iuliur@google.com>)
   - Cosmetic changes - remove end of line spaces (Julius Rus <iuliur@google.com>)
   - Enable event index for vioscsi. (Julius Rus <iuliur@google.com>)
   - Update vioscsi to use the Linux api. (Julius Rus <iuliur@google.com>)
   - Perf: remove kick from the interrupt and rely on host disabling it. (Julius
  Rus <iuliur@google.com>)
   - Update viorng to use the Linux Api. (Julius Rus <iuliur@google.com>)
   - Cosmetic changes - untabify. (Julius Rus <iuliur@google.com>)
   - Update virtiostor to use the Linux api. (Julius Rus <iuliur@google.com>)
   - Cosmetic changes - untabify. (Julius Rus <iuliur@google.com>)
   - Update vioserial to use the linux virtio API (Julius Rus <iuliur@google.com>)
   - Cosmetic changes - untabify and indent. (Julius Rus <iuliur@google.com>)
   - Update NetKvm to use the linux virtio api. (Julius Rus <iuliur@google.com>)
   - Change Balloon to use the new linux virtio api. (Julius Rus
  <iuliur@google.com>)
   - Update virtio ring library to use the latest linux implementation. (Julius
  Rus <iuliur@google.com>)
   - Fix bug resulting in vioscsi building all 3 queues on the same queue GPA when
  Windows re-initializes the adapter. (Julius Rus <iuliur@google.com>)
   - Move some debug prints to verbose so they won't overflow the log. (Julius Rus
  <iuliur@google.com>)
   - Read driver controls from registry. This enables us to run with COM logging
  in production so we can get more information on a bug where vioscsi builds all
  three queues on the same GPA. (Julius Rus <iuliur@google.com>)
   - Fix device queue length which was disabled because PostProcess was not called
  in the completion path. This is a regression in the vioscsi.c sources due to
  change https://github.com/YanVugenfirer/kvm-guest-drivers-
  windows/commit/28e5374671e172448b00b3701aea7554fec8310e. (Julius Rus
  <iuliur@google.com>)
   - update status file. mm108 <--> b88 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - enable dvl log (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - balloon: bz#1066808: fix old stats remains after service was stopped. (Gal
  Hammer <ghammer@redhat.com>)
   - rng: bz#1081436 fix bsod after resuming from hibernation. (Gal Hammer
  <ghammer@redhat.com>)
   - viorng: bz#1116573: use wdf 1.9 for older windows version. (Gal Hammer
  <ghammer@redhat.com>)
   - BZ#950611 Disable RSC until host support is ready. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - update status file. mm107 <--> b87 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: BZ#1096505: Cosmetic fixs - tab removed with spaces (Joseph Hindin
  <jhindin@daynix.com>)
   - NetKVM: BZ#1096505: Protecting RSS parameters access with the RW lock (Joseph
  Hindin <jhindin@daynix.com>)
   - NetKVM: BZ#1096505: Assigning pointers through intelocked exchange (Joseph
  Hindin <jhindin@daynix.com>)
   - NetKVM: BZ#1096505: Creation and destruction of a RW lock for the RSS
  parameters (Joseph Hindin <jhindin@daynix.com>)
   - NetKVM: BZ#1096505: RW lock insetad of spinlock in RSS parameters (Joseph
  Hindin <jhindin@daynix.com>)
   - NetKVM: BZ#1096505: RW Lock class, portable between NDIS 6.0 and NDIS 6.2
  (Joseph Hindin <jhindin@daynix.com>)
   - NetKVM: BZ#1112712 - Initialize CVirtQueue first before making internal
  calculations in CTXVirtQueue constructor (Yan Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: BZ#1051886 Fix linker options for Vista\Windows Server 2008. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: BZ#1109027 - Fix empty friendly name if only one adapter is present
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM : BZ#1096505 Separating object creation into the default constructor
  and Create function, sort of two-phase creation (Joseph Hindin
  <jhindin@daynix.com>)
   - balloon: fix a case where host request stats before service was started. (Gal
  Hammer <ghammer@redhat.com>)
   - balloon: (related to bz#1082999) add device events handling. (Gal Hammer
  <ghammer@redhat.com>)
   - balloon: new inverted-call write-to-device method. (Gal Hammer
  <ghammer@redhat.com>)
   - update status file. b86 <--> m106 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - BZ#1103100 - Fix WDK library linkage with Windows Vista\Windows Server 2008
  build. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - update satus file. mm105 <--> b85 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: BZ1096505 packet submission refactoring (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - Trivial: Add Windows 8.1 and Vista output to .gitignore (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - NetKVM: Drop NDIS5 code from NDIS6 driver (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - NetKVM: BZ#B1100308: Fixing DPC suspend flag race condition (Joseph Hindin
  <jhindin@daynix.com>)
   - NetKVM: BZ#1054640: On cotext destruction, return to the unused queue
  buffers, retained in per-processor queue but not submitted to the upper layer,
  as there will be no completion callback for such buffers (Joseph Hindin
  <jhindin@daynix.com>)
   - update status file mm104<-->b84 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - BZ#1098876 - post build step is failing and INF is not built correctly (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKvm] temporary disable build errors checking (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [viorng um update build tools (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - add log files (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - small fixes related to switching to VS2013 (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - balloon: bz#1066845: fix no stats after resuming from s4. (Gal Hammer
  <ghammer@redhat.com>)
   - update status file mm103 <--> b83 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: Make code analysis run for release builds only (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - NetKVM: Fix code analysis warnings (Dmitry Fleytman <dfleytma@redhat.com>)
   - NetKVM: BZ1096505 Separate transmit path data from device context (Dmitry
  Fleytman <dfleytma@redhat.com>)
   - NetKVM: Introduce a couple of generic classes (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - VirtIO: Drop bogus typedef (Dmitry Fleytman <dfleytma@redhat.com>)
   - Fix vioscsi and netkvm project files so static driver verifier will not crash
  during execution. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - BZ#895834 - Create netkvm.dvl.xml log as part of the build process (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - Fix platform toolset in Windows 8 project (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - update status file. b82<-->mm102 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Don't test specific DDK version (Yan Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: Build Windows Vista drivers with Visual Studio 2013 native compiler.
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Fix version definition for all cases (version defined, version defined but
  empty, version not defined). (Yan Vugenfirer <yvugenfi@redhat.com>)
   - SDV macros don't exist in Win7 DDK. Add empty definition to enable Vista
  compilation with same code base (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Fix handling of non existing defines (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Compile with Visual Studio 2013 (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Compile with Visual Studio 2013 (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Compile with Visual Studio 2013 (No Vista yet) (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Build virtio-serial with Visual Studio 2013 (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Compile baloon driver with Visual Studio 2013 (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Build virtio library with Visual Studio 2013 (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Fix build scripts to correctly check for presense of specific Visual Studio
  version (Yan Vugenfirer <yvugenfi@redhat.com>)
   - viorng: prepare build scripts for vs2013. (Gal Hammer <ghammer@redhat.com>)
   - viorng: bz#1090832: fix the wdfcoinstaller file name. (Gal Hammer
  <ghammer@redhat.com>)
   - [viostor] Bug 837324 - [virtio-win][viostor]viostor reports support for FUA,
  but does not implement it. (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - update status file. b81 <--> mm101 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - viorng: bz#1092348: fix no viorngum.dll in amd64 folder. (Gal Hammer
  <ghammer@redhat.com>)
   - balloon: bz#1080320:: memory stats remains after service was closed. (Gal
  Hammer <ghammer@redhat.com>)
   - update status file (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] Bug 1077566 - enable MSI as a default interrupt mode for virtio-
  scsi. (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [balloon] Bug 1080319 - win8.1-32 could use 3G memory in one guest but stat-
  total-memory only shows 2G (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Disable RSC for the release build. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - update status file. mm99 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - BZ#1083873 - BSOD due to access to uninitialized control queue during power
  down event on Windows XP and Windows Server 2003. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - update status file. mm99 <-->b79 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - balloon: bz#1080320: fix bsod which occurred on various scenarios. (Gal
  Hammer <ghammer@redhat.com>)
   - rng: bz#1083810: output directory for 64-bit builds goes to amd64. (Gal
  Hammer <ghammer@redhat.com>)
   - rng: fix not setting version in inf files. (Gal Hammer <ghammer@redhat.com>)
   - rng: add logs to build and clean scripts. (Gal Hammer <ghammer@redhat.com>)
   - rng: bz#1080731: fix a provider registration error. (Gal Hammer
  <ghammer@redhat.com>)
   - update status file. mm98 <--> b 78 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - rng: add build scripts. (Gal Hammer <ghammer@redhat.com>)
   - Revert "vioring: add build scripts" (Gal Hammer <ghammer@redhat.com>)
   - update status file mm97 <--> b77 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - rng: bz#868240 fix hck warnings on driver inf test (Gal Hammer
  <ghammer@redhat.com>)
   - serial: bz#868240 fix hck warnings on driver inf test (Gal Hammer
  <ghammer@redhat.com>)
   - balloon: bz#868240 fix hck warnings on driver inf test (Gal Hammer
  <ghammer@redhat.com>)
   - rng: bz#1079929: fix a failed "df - fuzz misc api" whql test. (Gal Hammer
  <ghammer@redhat.com>)
   - rng: call unmark cancel before completing request in case of an error. (Gal
  Hammer <ghammer@redhat.com>)
   - rng: remove redundant call to vq's shutdown. (Gal Hammer
  <ghammer@redhat.com>)
   - update status file. build76 <--> mm96 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - vioring: add build scripts (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - rng: update build scripts to include cng rng provider (user mode). (Gal
  Hammer <ghammer@redhat.com>)
   - rng: add build scripts. (Gal Hammer <ghammer@redhat.com>)
   - rng: remove the used debug.c file. (Gal Hammer <ghammer@redhat.com>)
   - rng: fix 64-bit compilation errors. (Gal Hammer <ghammer@redhat.com>)
   - update status file mm95 <--> b75 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - rng: initial import of the cng rng provider (user mode). (Gal Hammer
  <ghammer@redhat.com>)
   - rng: initial import of the viorng driver. (Gal Hammer <ghammer@redhat.com>)
   - NetKVM: BZ#954183 - Driver pass static code analysis tools. Using out
  parameter of the function without testing the return value of the function
  considered an error by static code analysis. On other hand there are several
  NDIS functions that return void and return status in out paramter. Disabling
  warning where needed. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - pciserial: Introduce multiport serial support in qemupciserial.inf. (Miki
  Mishael <mmishael@redhat.com>)
   - Update copyright year in license file. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - balloon: bz#921891: improve ballooning's performance. (Gal Hammer
  <ghammer@redhat.com>)
   - serial: bz#868240: fix hck warnings on driver inf test (Gal Hammer
  <ghammer@redhat.com>)
   - balloon: bz#868240 fix hck warnings on driver inf test (Gal Hammer
  <ghammer@redhat.com>)
   - balloon: driver's file name should be in lower case. (Gal Hammer
  <ghammer@redhat.com>)
   - [vioscsi] add transport reset events handler (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - serial: code cleanup: remove redundant functions. (Gal Hammer
  <ghammer@redhat.com>)
   - serial: related to bz#888694: qga fails after resume from s3. (Gal Hammer
  <ghammer@redhat.com>)
   - serial: code cleanup. tidy up the VIOSerialPortIoStop function. (Gal Hammer
  <ghammer@redhat.com>)
   - serial: code cleanup. remove unused bFinal parameter. (Gal Hammer
  <ghammer@redhat.com>)
   - BZ#954183 Tools: Added SDVTOOL script. (Miki Mishael <mikim@daynix.com>)
   - BZ#954183 Suppress false-positive SDV warning (Miki Mishael
  <mmishael@redhat.com>)
   - [virtio-win] update status file. (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Experemenatal. Trying to fix broken build (cherry picked from commit
  42e3da8e848af47a7454cd8c8ef8d3810f44a846) (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - serial: bz#1025122 unable to read from port after first-time installtion.
  (Gal Hammer <ghammer@redhat.com>)
   - [virtio-win] clean build batch files. (cherry picked from commit
  4737ef29dfe61068a891a0120c9750c26301a192) (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [virtio-win] [pciserial] No open bug at the moment (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [virtio-scsi] Bug 1017529 - BSOD occurs when do I/O test on virtio scsi
  driver. (cherry picked from commit 9064d76c2566fd1a089ce89aea182ac4d2622546)
  (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [virtio-win][vfd] Bug 908610 - change "VirtIO SCSI Disk Device winxp/32-bit"
  to "VirtIO BLOCK Disk Device Winxp/32-bit" in txtsetup.oem (cherry picked from
  commit f49977aa465cc1b4e7b9c520ae9fe7ee88cd01b3) (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [vioscsi] Bug 1013443 - Win7-64 guest installation with virtio-scsi BSOD
  (cherry picked from commit 0a099bbd4354d532e89eedc08320f1bf45480d47) (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - [pciserial] Bug 990007 - Include the .inf file to downloadable place for
  windows guest to accept the pci serial device. Part 2 (cherry picked from commit
  5a55f203d2557420c00272a066950c191f874b23) (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - NetKVM: BZ#1012200 PM_PowerStateTransition fails on Win8 (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - NetKVM: BZ#1003442 2c_receivepackets on win2k8 fixed (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [virtio-win] Bug 990007 - Include the .inf file to downloadable place for
  windows guest to accept the pci serial device (cherry picked from commit
  2fdebab7845e4f4a1f0abe4395bdae36e17ed74e) (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - NetKVM: BZ#1010687 2c_recvmulticast failed on WLK (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [viostor] Bug 926947 - online resizing doesn't work on system virtio-blk disk
  (cherry picked from commit ad556b61034cd7a22e955f6adc66f1d6116d6556) (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - [balloon] Bug 927619 BLNSVR service stops with event 7016 : the
  balloonservice has reported an invalid current state 0 (cherry picked from
  commit f4119d0a5f5378d85c32e8d027114c3dbca97f39) (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [vioscsi] Bug 994377 virtio-win-prewhql-66 scsi driver could not be installed
  on all platform (cherry picked from commit
  10791d43322221c92849ace9ae99cf5afe4546ce) (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [vioscsi] Bug 1001981 - [virito-win][scsi]Remove scsi support for win2k3
  (cherry picked from commit 403b037adfdca088957a44cffe8f72866c82c6f8) (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] Bug 1003158 - vioscsi.sys doesn't return scsi status codes
  correctly to guest OS (cherry picked from commit
  2763bf9b722e4d7fa4f72089e1cfe46643dca6ce) (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - vioscsi: propagate SCSI status when virtio-scsi request succeeds (Laszlo
  Ersek <lersek@redhat.com>)
   - Bug 1000158 - blnsrv.exe is pegged at 100% cpu in windows guests (cherry
  picked from commit 54ac7aab5b5a727cbc6a4384ac43a72445ab4092) (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [viostor] Bug 908610 - [virtio-win][vfd] change "VirtIO SCSI Disk Device
  winxp/32-bit" to "VirtIO BLOCK Disk Device Winxp/32-bit" in txtsetup.oem (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] Bug 1001616 - win7-64 guest bsod while enter s3/s4 state with
  virtio scsi (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - serial: bz#957328 add/del device failed if guest was reading from port. (Gal
  Hammer <ghammer@redhat.com>)
   - [viostor] Bug 996983 - Windows NT 6.x BSOD with virtio SCSI driver since
  version 0.1.59 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [virtio-win] update status file. mm87. build 67. (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - NetKVM: BZ#988302 - fixing calling conventions and project definitions for
  32bit OSes in order to enable NetSH pluging registration (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: BZ#993614 Windows 8 32 bit crashes during HCK MPE test (BSOD D1)
  (Dmitry Fleytman <dfleytma@redhat.com>)
   - serial: (related to bz#858687) add a spin lock to the control queue. (Gal
  Hammer <ghammer@redhat.com>)
   - [virtio-win] update status file. build 66 (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - NetKVM: BZ#950611 Dynamic offloads command name fixed (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - NetKVM: BZ#982940 - Remove old hack for 1G adapter that internaly keeps the
  speed as 1001 (Yan Vugenfirer <yvugenfi@redhat.com>)
   - serial: remove code which handled write requests resubmission. (Gal Hammer
  <ghammer@redhat.com>)
   - [vioscsi] add msi support (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: BZ#978296 Incorrect link state indications in PM_PowerStateTransition
  (Dmitry Fleytman <dfleytma@redhat.com>)
   - NetKVM: BZ#978296 Incorrect link state indications in PM_PowerStateTransition
  (Dmitry Fleytman <dfleytma@redhat.com>)
   - NetKVM: BZ#950611 Guest offloads configuration via control queue (Dmitry
  Fleytman <dfleytma@redhat.com>)
   - Bug 889941 - [virtio-win][scsi] virtio_scsi driver performs bad during large
  buffers transfer (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: BZ#950611 Guest offloads configuration via control queue (Dmitry
  Fleytman <dfleytma@redhat.com>)
   - [virtio-win] update status file. build 65 (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - NetKVM: BZ#972310 - in case if the interrupt and the device was not
  initialized do not call ParaNdis_SynchronizeWithInterrupt (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-win] Update status file. Build 64 (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - NetKVM: BZ#967698 make sure the interrupts are disabled before cleaning up
  internal virtio structures (Yan Vugenfirer <yvugenfi@redhat.com>)
   - add output directories to .gitignore file. (Gal Hammer <ghammer@redhat.com>)
   - serial: replace EOL to CR/LF and few cleanups. (Gal Hammer
  <ghammer@redhat.com>)
   - serial: Set PDO's hardware id as declared. (Gal Hammer <ghammer@redhat.com>)
   - serial: Remove the now redundant VIOSerialShutdownAllPorts function. (Gal
  Hammer <ghammer@redhat.com>)
   - serial: bz#966809 Fix BSOD after resuming from hibernation. (Gal Hammer
  <ghammer@redhat.com>)
   - serial: bz#951481 Implement an DeviceD0Entry callback. (Gal Hammer
  <ghammer@redhat.com>)
   - Revert "[netkvm] shrink netkvmco coinstaller size." (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [netkvm] un-capitalize netkvm driver name in Visual Studio builds. (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - [netkvm] shrink netkvmco coinstaller size. (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [virtio-win] update status file. build63 (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - NetKVM: BZ#958737 NDISTest 6.5 - E2EPerf job(1110) failed on win 2012 due to
  performance issue (Dmitry Fleytman <dfleytma@redhat.com>)
   - [virtio-vim] update status file. build62 (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - virtio-serial: bz#953812 add a cancel support to write requests. (Gal Hammer
  <ghammer@redhat.com>)
   - [virtio-win] update status file. mm81 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: BZ#958715 RSS\RSC related failures in
  NDISTest6.5-Standardizedkeywords - RSC fixes (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - NetKVM: BZ#958715 RSS\RSC related failures in
  NDISTest6.5-Standardizedkeywords - RSS fixes (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - virtio-rng: Delete virtio-rng from master. It will reside in its own branch
  intil some real functionality will be introduced. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Merge changes from Vadim's repository (Yan Vugenfirer <yan@daynix.com>)
   - Merge changes from Vadim's repository (Yan Vugenfirer <yan@daynix.com>)
   - Merge changes from Vadim's repository (Yan Vugenfirer <yan@daynix.com>)
   - Merge changes from Vadim's repository (Yan Vugenfirer <yan@daynix.com>)
   - Merge changes from Vadim's repository (Yan Vugenfirer <yan@daynix.com>)
   - Merge changes from Vadim's repository (Yan Vugenfirer <yan@daynix.com>)
   - Merge changes from Vadim's repository (Yan Vugenfirer <yan@daynix.com>)
   - Merge changes from Vadim's repository (Yan Vugenfirer <yan@daynix.com>)
   - Merge changes from Vadim's repository (Yan Vugenfirer <yan@daynix.com>)
   - [NetKVM] BZ#958755 BZ#958751 Broken RX statistics fixed (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [NetKVM] BZ#956882 Crash in OID_GEN_NETWORK_LAYER_ADDRESSES handler - NDIS5
  (Dmitry Fleytman <dfleytma@redhat.com>)
   - [NetKVM] BZ#956882 Crash in OID_GEN_NETWORK_LAYER_ADDRESSES handler - NDIS6
  (Dmitry Fleytman <dfleytma@redhat.com>)
   - Revert "[virtio-serial] bz#823818: add a missing feature bit." (Gal Hammer
  <ghammer@redhat.com>)
   - [NetKVM] trivial: Simple project for NDIS5 drivers added (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [NetKVM] BZ#957507 Crash on unload when control queue disabled fixed (Dmitry
  Fleytman <dfleytma@redhat.com>)
   - [NetKVM] BZ#957505 QEMU assertion on exit from S4 fixed (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [NetKVM] BZ#956290 Race condition on surprise removal in XP/2003 driver
  (Dmitry Fleytman <dfleytma@redhat.com>)
   - [NetKVM] BZ #889410 - TestOnly.UseSwTxChecksum parameter is removed (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Enable code analysis in NetKVM project and fix warnings in Win8 and
  Win7 configurations. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ#912926 BSOD on Sleep and PNP test in NDIS5 drivers (Dmitry
  Fleytman <dfleytma@redhat.com>)
   - [NetKVM] BZ#912926 BSOD on Sleep and PNP test in NDIS5 drivers (Dmitry
  Fleytman <dfleytma@redhat.com>)
   - [NetKVM] BZ#950633 Checksum verification fixed - NDIS5 (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [NetKVM] BZ#950633 Checksum verification fixed (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - fixed write request workitem not deleted. (Gal Hammer <ghammer@redhat.com>)
   - [NetKVM] BZ904934 Configure MAC via control queue (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [NetKVM] BZ904934 Configure MAC via control queue - refactoring (Dmitry
  Fleytman <dfleytma@redhat.com>)
   - [NetKVM] BZ#951070 - Fix debug printouts (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] BZ#951070 - Fix debug printouts (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] BZ#951070 - Fix debug printouts (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] fix host notification when msi is disabled. (Gal Hammer
  <ghammer@redhat.com>)
   - [virtio-serial] bz#823818: fix data corruption during writes. (Gal Hammer
  <ghammer@redhat.com>)
   - [virtio-serial] bz#823818: resend write request using a work item. (Gal
  Hammer <ghammer@redhat.com>)
   - [virtio-serial] bz#823818: add a missing feature bit. (Gal Hammer
  <ghammer@redhat.com>)
   - [NetKVM] BZ#951070 - Fix debug printouts (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] BZ#951020 - Do not check VIRTIO_PCI_ISR when not needed. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ#950623 - Remove TestOnly.AnalyzeIPPackets parameter. Do not
  double check checksums when not needed. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ#950623 - Remove Init.Scatter-Gather parameter. The driver will
  always use scatter-gather. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ #950509 - remote kdebugprint.h file from the project. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ#950623 - Remove TestOnly.GuestChecksum parameter. Guest will use
  host setting. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ#950623 - Remove Init.UsePublishEvents parameter. The driver will
  use host settings. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ#950623 - Remove DPCChecker configuration entry. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] BZ#950623 - Remove TestOnly.HwPacketFilter parameter. The driver
  will check host feature before using control queue for packet filtering. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ#950623 - Remove Init.UseMergedBuffers parameter. The guest will
  use mergable buffers according to host settings. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] BZ#950623 - Remove TestOnly.Promiscuous parameter (no actual code
  other than reading the configuration). (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ#950623 - Remove TestOnly.InterruptRecovery parameter and related
  code. Timer was set to test for VIRTIO_ISR register periodicaly to test for
  missed interrupt. The code was introduced because of QEMU insability during WHQL
  stress tests and is not needed anymore. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ#950623 - Remove TestOnly.DelayConnect(ms) parameter and related
  code. Posibility to indicate connection after some time have passed and not on
  device start is removed. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ950617 Enable RSS for Windows 2008 R2 as well (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [NetKVM] BZ#950623 - Remove DPCChecker and related parameter from INF. Very
  old code testing for pending interrupt in case of hanged transfer. Not only it
  is not relevant for newer OSes (MSI is used), but also if such case even exist -
  it should be fixed in QEMU. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [VirtioLib] Untabify (Dmitry Fleytman <dfleytma@redhat.com>)
   - [NetKVM] Untabify (Dmitry Fleytman <dfleytma@redhat.com>)
   - [NetKVM] Add vcxproj.user to repository as well. Those files contain
  certification information. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] .gitignore file cleanup and adjustments (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [NetKVM] MAC/MCAST filtering control message fixed (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [NetKVM] Check for indirect buffers support on RX (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [NetKVM] Build system refactoring (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [viortio-serial] bz#902150: driver was unusable after sleep/suspend. (Gal
  Hammer <ghammer@redhat.com>)
   - [virtio-serial] bz#823818: rewrote the driver's write function. (Gal Hammer
  <ghammer@redhat.com>)
   - [NetKVM] Control queue initialization fixed (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [virtiolib] Old feature management API dropped (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [viostor] Moved to the new feature management API (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [balloon] Moved to the new feature management API (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [vioserial] Moved to the new feature management API (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [NetKVM] Proper device features acknowledgement (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [NetKVM] BZ#922530 - code separation for NDIS5 and NDIS 6.x: adjust
  NetKCM.yaml to point to correct build log for NDIS5.1 (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] BZ#904808 Initlal RSC implementation (Dmitry Fleytman
  <dmitry@daynix.com>)
   - [NetKVM] BZ#904808 Code base preparation for RSC (Dmitry Fleytman
  <dmitry@daynix.com>)
   - [NetKVM] BZ#922530 Code split for NDIS5 and NDIS6 (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] BZ#921200 - Do not write to VIRTIO_PCI_ISR for debug purposes in
  production code. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Fix Device Driver INF verification test failure introduced by RSS
  implementation. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] RSS implemented (Dmitry Fleytman <dmitry@daynix.com>)
   - [NetKVM] RSS implementation - part 1 (Dmitry Fleytman <dmitry@daynix.com>)
   - [NetKVM] W4 warnings fixed (Dmitry Fleytman <dmitry@daynix.com>)
   - [NetKVM] [TRIVIAL] Proper device indexing specification for Windows 8 (.inf)
  (Dmitry Fleytman <dmitry@daynix.com>)
   - [virtio-serial] BZ#806223: Fixed a bsod when changing state to s3. (Gal
  Hammer <ghammer@redhat.com>)
   - initial import of virtio-rng driver's files. (Gal Hammer
  <ghammer@redhat.com>)
   - [virtio-serial] Add a support for message-signaled interrupts. (Gal Hammer
  <ghammer@redhat.com>)
   - [NetKVM] BZ#904028 - Fixing casting error with event indices calculation.
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ#907160 - Do not test IOSpace size. Access decided according to
  virtio feature bits. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ#907160 - Test minimal and not exact size of IOSpace. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Set event indices feature to on on Windows 2003 (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] [BZ904028] Windows 2012 got BSOD while running job 1091NDISTest 6.0
  - [1 Machine] - 1c_Mini6Send on HCK (Dmitry Fleytman <dfleytma@redhat.com>)
   - [virtio-serial] Fix guest failure to add port after resume from s3/s4
  (bz#902150). (Gal Hammer <ghammer@redhat.com>)
   - [virtio-lib] Fix vring_detach_unused_buf function (related to bz#759019).
  (Gal Hammer <ghammer@redhat.com>)
   - [serial] Fixed memory leaks on device's surprise removal (bz#833671). (Gal
  Hammer <ghammer@redhat.com>)
   - [NetKVM] BZ 878442 Queue restart logic made compile time (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [NetKVM] BZ 878442 Debug view printouts of high levels dropped at compile
  time (Dmitry Fleytman <dfleytma@redhat.com>)
   - [NetKVM] BZ 878442 - Interrupt handlers refactored, Interrupt timestamping
  made debug only feature (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Turn on the code analysis as part of build. Fix some of the prefast
  warnings. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [viostor] Cleanup Windows 8 build directory in clean.bat (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM\Balloon\VirtioLib] BZ #713130 - further optimization (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [NetKVM] BZ 713130 event index performance in virtio and vhost-net (Dmitry
  Fleytman <dfleytma@redhat.com>)
   - [virtio-serial] bz#8823795 BSOD occurs during transferring data from guest to
  host during S3/S4. (Gal Hammer <ghammer@redhat.com>)
   - [NetKVM] BZ#883913 - read link status on driver startup. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [vioserial] Parameter order fix in printout. DOund by code expection ,
  probably never caused a problem as a printout is in case of an error. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [vioserial] From: Gal Hammer <ghammer@redhat.com>  bz#878291 fixed a whql
  test failed in "support for D3 power state" (Gal Hammer <ghammer@redhat.com>)
   - [NetKVM] Cleanup outdated ReadMe.txt (Yan Vugenfirer <yan@daynix.com>)
   - [NetKVM] BZ 826596 - RX data path optimizations (Yan Vugenfirer
  <yan@daynix.com>)
   - [NetKVM] BZ 826596 partial fix - guest checksumming synchronized with RX
  checksumming (Yan Vugenfirer <yan@daynix.com>)
   - [PATCH] [vioserial] Fixed EvtDeviceD0ExitPreInterruptsDisabled return value.
  \EvtDeviceD0ExitPreInterruptsDisabled returned STATUS_NO_MORE_ENTRIES which
  caused the device not to wakeup after system was put to sleep (or hibernated).
  It now returns STATUS_SUCCESS if ports iteration was completed with status
  STATUS_NO_MORE_ENTRIES. (Gal Hammer <ghammer@redhat.com>)
   - Cosmetics (Yan Vugenfirer <yan@daynix.com>)
   - [NetKVM] BZ 873128:  Job of Ethernet - NDISTest6.0 - 2c_receivepackets failed
  with WLK for win2k8/win7/win2k8-R2. Miniport must indicate LINK DOWN on reset
  start, at least when it indicates LINK UP on reset completion (Yan Vugenfirer
  <yan@daynix.com>)
   - Syncing viostor, vioscsi and Ballon (Yan Vugenfirer <yan@daynix.com>)
   - [viort-serail] BZ840911 - move VIRTIO_CONSOLE_PORT_OPEN controlll message to
  VIOSerialEvtDeviceD0ExitPreInterruptsDisabled callback (Yan Vugenfirer
  <yan@daynix.com>)
   - [vioserial] Bug 837758 - Disable virtio serial driver from device (Yan
  Vugenfirer <yan@daynix.com>)
   - [virtio-serial] Syncing. Windows 8 support and latest bug fixes. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ #859882 - Fixing performance with current checksum offload
  settings. If Windows send an IP packet with 0 pachet lenth in offload scenarios
  - the driver will populate the length field with packet field (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Incorrect Windows 2000 barriers definition lead to empty barriers throught
  the code (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-win] BZ 713130 - event index performance in virtio and vhost-net.
  Event indexes handling fixed (including correct kick logic). (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] BZ 841544 and BZ 807967 No IP after several restarts and after S3
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ #834175 - Enabled support for required RX checksum and IP TX
  checksum on Win7/2008R2/2008 (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Latest changes from vscsi and viostor (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Fixing some of the prefast warnings and errors. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] BZ #838008 added Port1FunctionNumber directive to the INF file for
  Win8/2012 (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [vioscsi] Adding licensing information. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [vioscsi] Introducing virtio-scsi driver for Windows. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [balloon] Sync with Vadim's repository (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [vioserial] Sync with Vadim's repository (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [viostor] Sync with Vadim's repository (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Build coinstaller for Windows 8 with Visual Studio as well (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Build coinstaller for Windows 8 with Visual Studio as well (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-win] Change clean up script to remove results of Windows 8 build for
  NetKVM and virtio library (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-win] Review build system scripts and continue adaptation to Windows 8
  and build server on Windows 2008R2 (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ:834179 - Reverting previos fixm and aplying correct padding on RX
  path that is needed due to guest to guest transfer of small packets. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-win] BZ #838010 Fixing static code analysis tools errors for Balloon
  and virtio-serial (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ:826596 PublishIndices feature is set to disabled by default on
  Windows XP and Windows 2003 until further investigation is made on QEMU side why
  it causes performance degradation with legacy PCI interrupts. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] BZ#838002 - implement 'no pause on resume' feature in order to pass
  PM requirments test of HCK. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ#834175 and BZ#811155 Offload parity and Standardized keywords
  tests passed. All RX checksum offloads and TX checksum offload supported. Fine
  tuning might be needed for different OSes to decide on correct default values.
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ#838010 - preparation in project file to run static analysis tests
  needed to pass HCK (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [netkvm] BZ#829214 - Windows 8 build scripts, leftovers that were not
  commited by mistake. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-win] Add to common tools script execturing devenv (Visual Studio)
  from command line. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ#838005 - implement offload parity for IPv6 (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] BZ#838005 - add infrastructure to offload simulation in order to
  test IPv6 offload (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ:834174 Windows 8 - Fix packet filtering test. Adjastments in
  respoces to OID and seoaration of INF files per OS. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] BZ:834179 - fix Windows 8 short packet NDIS test failure. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [vioserial] BZ:800752 Fixing syncronyzation between DPC and Read (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [vioserial] BZ:800752 Fixing syncronyzation between DPC and Read (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Cosmetics and addaptation after WHQL NDIS Vlan test (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Build native Windows 8 NetKVM driver (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-win] Add vbs files to white spaces script (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-win] Build virtio library natively for Windows 8 (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] [BZ:828275] Initial implementation of RX filtering using QEMU (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] [BZ:828275] Implement and test control queue in virtio-simulator
  environment. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] [BZ:815295] Glitch free test. Cosmetics, moving loop break printout
  to debug level 1, adding additional printouts. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] [BZ:815295] Adding ability to handle DPC rx throttling from OS. With
  this fix glitch free test for Windows 7 will pass. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] BZ:808654. Fix the start of checksum calculation in case on
  vlan\priority tags usage (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ:808654. Fix the start of checksum calculation in case on
  vlan\priority tags usage. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [viostor] fox broken WinXP build. (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [viostor] process flush request asynchronously. Bug 810694 - viostor fails
  with DRIVER_IRQL_NOT_LESS_OR_EQUAL BOSD under heavy random write load (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - [vioserial] purge port queues on closing. (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [vioserial] add traces for better code execution tracebilit. (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [vioserial] Postpone device initialization success notification. (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - [balloon] Wait for pending workitems before exiting D0. (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [virtio-win] Fix alignment when allocating memory for virtio queues. This
  change will fix viostor crash dump creation bug. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] minor: fixing typo in product name. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] WHQL offload fixes: SW RX offload passes under Win7 and Win2003. Tx
  and misc offload passes under Win7 and Win2003. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Test sccript - add additional packet sizes. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Fix a typo in test log parser script to enable its execution on
  Linux as well (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-win] Merging bugfixes from Vadim's repository. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-win] Merging bugfixes from Vadim's repository. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Review the offload options in the driver. Clean up old code and
  enable TCP\UDP checksum TX offload by default. Fix Win7 WHQL offload issued with
  NDIS6.2 driver. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Parameters review. Common parameters are moved to
  Common/common.inf.h. During the build inf files are preprocessed with cl to
  include common parts. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-win] Add updated licesning for review. The licensing information
  added to: 1. Root directory of all the drivers. 2. Root directory of each of the
  drivers. 3. To every directory that contains code that is compiled into stand
  alone executable or library (including test tools). (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-win] White spaces clean up. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Indirect buffers configuration. Add missing string to Windows
  XP\Windows 2003 INF file. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-simulator] Add MSI testing and cleanup (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] IOSpace MSI related changes and cleanups from virtio library
  unification (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [Balloon] IOSpace MSI related changes and cleanups from virtio library
  unification (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio] Move test certificates to upper level in project directory structure
  to enable test signing of other than network drivers. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Build and project cleanup including signing during build with
  test certificate. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] IOSpace MSI related changes and cleanups from virtio library
  unification (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [viostor] Minor cleanups from virtio unification. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [viostor] Remove unused code (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio] Fixing IOSpace access related to MSI. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [viostor] Unification of debug prints mechanism (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [viostor] VS2010 project for viostor (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-lib] Tracing mechanism unification. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-lib] Additions for indirect buffers support. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Tracing mechanism unification. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-win] Add tool to prevent the issues related to time stamps and sign
  tool around midnight. The usage of the parsing tool already integrated with
  build scripts. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [Balloon] Tracing mechanism unification. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Indirect buffers support implementation for NetKVM' (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Adding VS2010 project for virtio-serial sources. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [Balloon] Adding VS2010 project for balloon sources. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Adding support for RX IP checksum offload for Windows 2003 and XP
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM-Simulator] Adaptation for unified library. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM-Simulator] Adaptation for unified library. And adding testing of
  indirect buffers. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Adaptation for unified library. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [viostor] Adaptation for unified library. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Adaptation for unified library. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [balloon] Adaptation for unified library. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-win] Unification of the library. For additional information check:
  http://cleo.tlv.redhat.com/qumrawiki/Library%20unification (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-win] Extend .gitignore to exclude self generated directories and
  files (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] remove from repository self generated makefiles. Adjust clean.bat to
  remove them on clean. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Adjustments for VS2010 (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Add SDK7.0A as one of the possible defaults during the build of
  coinstaller\CLI for NetKVM driver (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Virtio simulation. Was used to test published indices feature. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] RSS: test for Toeplitz hash calculation (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Fix dll name in CLI documentation. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio] Changing memory barrier to comply with Linux driver. This change is
  cosmetic only as all the memory barrier functions in Windows are mapped to
  KeMemoryBarrier DDI. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Fixing RX IP checksum offloading reported configuration and cases
  with merged virtio buffers. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-win] Fixing crash introduced by the changes in virtio lib related to
  memory manger. Device object was retrieved from queue object that was deleted
  one line above. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-win] Add Visual Studio project for virtio library (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-win] Fix build clean up for ballon and vioserial drivers. Now it is
  possible to build and clean all drivers in one batch. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [balloon] Cleanup environment variables after build for each platform. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [viostor] Cleanup environment variables after build for each platform. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-win] Cleanup environment variables after build for each platform.
  This fix is for virtio library and viostor driver. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-win] Add *.sdf files to .gitignore. Those files are self generated by
  Visual Studio 2010 (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Separate link speed report in NDIS 5.X and NDIS6.X drivers. NDIS6.X
  will return 64bit value and NDIS5.X 32bit value (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Fixing packaging issues introduced by lates script cleanup (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Fix buildall.bat so it will clean-up the environment variables after
  the usage and between compilations of different platforms. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] QA document was changed to include the comment regarding restarting
  the device in order for the changed parameters to take effect (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Fixing command line utility set\get parameter functionality. On get
  : try to read the value and if failed, read default value. On set - save to
  value name and not to default. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Fix IP checksum on LSO is removed from the option visible by the
  user untill he fix on the host. For now this feature will always be turned on.
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [viostor] Use virtio library instead of the code that was compiled as part of
  the driver. Merging Arkady's Frenkel commit. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Pass memory allocation functions to virtio library. Merging Arkady's
  Frenkel commit. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [vioserial]  Pass memory allocation functions to virtio libarary. Merging
  Arkady's Frenkel commit (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [Balloon] Pass memory allocation functions to virtio libarary. Merging
  Arkady's Frenkel commit (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio] Merging Arkady's Frenkel changes in virtio library in memory
  allocation functions. In order to comply to WHQL requerments only allocation
  functions from specific driver type should be used in the driver. From every
  device will have to pass its own allocation functions to virtio library. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [Balloon] White spaces clean up (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] White spaces clean up (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio] clean out white spaces (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [vioserial] Clean out white spaces before merging memory allocation changes
  in virtio library (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [viostor] Clean out white spaces before memory allocation changes in virtio
  lib (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Moving debug printouts of the obvious cases of direct OID handling
  to debug level 1 (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Handle direct OIDs. Return unsupported for the cases we do not
  handle and add debug prints to see unexpected cases. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Ndis 6.2 merge leftovers (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Remove re-setting of environment from coinstaller sources file (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Add Win7 configuration to VS2005 project (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Remove .sln file in order to be able to use both old Visual Sudio
  2005 and new Visual Studio 2010 (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Add *.user files to .gitignore (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Basic implementation of NDIS6.2 (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] add VS2010 project to NetKVM (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Build Win7 target (needed for NDIS6.2 support) (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Enable to set external SDK path (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Sync with Vadim's repository (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Sync with Vadim's repository (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Sync with Vadim's repository (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] fixing wrong connection rate report (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] fixing wrong connection rate report (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] fixing wrong connection rate report (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - This repository only for the virtio library and NetKVM driver (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - This repository only for the virtio library and NetKVM driver (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Implement event index support in virtio library and NetKVM driver
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] RX IP checksum offload (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ744729 - Fixing copyright and file description strings in version
  info (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ744730 Fix language in version info to neutral (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] The device will announce itself as 10G in Vista and up (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Change PM capabilities to report NdisDeviceStateUnspecified for
  different wake up capabilities (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] merge from Vadim's repository, adding default values for version
  environment variables (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Number of handled RX packets handled during DPC are configured
  through INF file and advanced tab in device manager. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Add ability to measure the timing of suspend\power on. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Copy NetKVMConfig documentation to driver package directory during
  compilation (for Windows Vista and up driver packages). (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Expanding documentation in resource file. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Command line utility documentation for driver package (according to
  WHQL reqs) and guidlines for QA (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM CLI] Add a file for the build process that was missed in previous
  commits (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [Guest drivers] syncing the repositories. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Fixing race condition in handling RX interrupts that caused to halt
  network traffic during netperf tests. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Add addtional commands to clean.bat for coinstaller (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Net config utility - copy compiled utility to driver package, sign
  the package with the utility for Vista, Vista x64 and up. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Config utility - set\get parameter related strings resources (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Net config utility - integration with driver build. Call build of
  the coinstaller from buildall.bat for Vista x86 and x64. Change clean.bat of the
  driver to clean coinstaller build results. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Network configuration utility - add set\get of the driver parameters
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Network configuration utility - build with DDK in order to integrate
  with driver build (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Net configuration utility - adding VS project (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] NetCfg utility - add utility and helper classes (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] NetCfg utility - class to handle registry parameters (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] NetCfg utility - registry access class (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] NetCfg utility - add exception class (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Add string helper functions to network configuration utility (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Add netsh registration and callbacks to network configuration
  utility (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Add coinstaller skeleton to the network configuration utility
  project (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Add CoInstaller directory and readme.doc for the network
  configuration utility (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Remove white spaces from ParaNdis-commom.c (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Merge latest virtio library changes (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Merge latest viostor changes (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Merge latest code changes to the environment (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Merge latest vioserial code (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Merge latest ballon canges (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Merge latest ballon canges (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-win][NetKVM] Fix WHQL LSO test problem on MSI platform - allow only
  one RX process at a time. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Change buildall.bat - NetKVM will be compiled with its own kdebugprint.h
  header in order to be free from DbgPring calls. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [WIN-GUEST_DRIVERS] balloon: fix memory statistics report and fix service
  pause and uninstall logic. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Dynamicly link to DbgPrintEx during run time. Fix BZ #590945. Also
  handle empy NBL lists submitted by upper layers (corner cases during WHQL
  testing). (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [viostor] Add support for logical block size parameter in Windows driver.(BZ#
  581639) The following patch will fix BZ# 581639 as well, since recently
  introduced logical_block_size parameter should be used instead of
  physical_block_size. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [viostor] Make the virtio-blk aware of read only disks (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [Balloon] Ballon driver - WHQL fixes. Merging from Vadim's repository. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Fail empty NBL lists (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Merge all the latest MSI related changes. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Move port initialization to
  EvtDeviceD0EntryPostInterruptsEnabled callback (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] White space mess (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] change EOL for vioser.inx to windows (unknown <izik@.(none)>)
   - Cat creation - add cat creation for viostor driver (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Cat creation - add cat creation for balloon driver (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Cat creation - add cat creation for virtio serial and additionall OS
  signature to NetKVM (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Move debug prints from file operations to higher debug level
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Test app. Add async file operation tests. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Add debug prints for read completions (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Fix debug prints, add somemore prints (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Add multiple queues for file operation (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Fix debug printouts (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Fix build scripts for the virtio-serial (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Improve clean.bat for test application. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Fix size indicated during write. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [viostor] Fix clean.bat to remove Install directry in new location (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [viostor] Create install dir under viostor directory. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Handle reads with buffers smaller than available data (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Remove loop for virto-serial device reads. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Implement async read (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Refactoring. Change file related operations to pass specific
  file object. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Refactoring - use framework provided locks (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Use number of ports that are received from conig structure
  from QEMU (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Add kick to receive control queue. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Set empty queue notification to higher debug level (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial\ Interrupt enable\disable cleanup (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Add kick to recieve queue of ports (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Turn test app into interactive console (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Fix large buffers send. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Create Install directory as sub dir in current directory and
  not in ..\ (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Fix 64 bit compilation (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Add packaging to build scripts (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [WIN-GUEST_DRIVERS] viostor: Driver updates and build scripts. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [WIN-GUEST_DRIVERS] Balloon: updated drivers and build scripts for balloon.
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Debug control messages (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Notify that driver supports multiport (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Notify that driver supports multiport (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial]Fix port mapping bug (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Small test app. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Send path fully working including recovery and reusage of
  buffers in DPC. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Fix interrupt enable bug (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Send control messages on different guest states. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Debug print on read if the queue is empty. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Test interrupt flow. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Fix read. Add removed buffer back to the queue. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Set VIRTIO_CONFIG_S_DRIVER_OK flag after virtio device
  configuration is complete (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Implement read and fix locks in write. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Implement write (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Add control channel related functionality and definitions.
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Add generic buffer copy and send function (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Add debug prints (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Move queues related functions to separate file. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Init\clean-up after unit test with driver verifier. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Queues and ports init. Init\clean-up of the transfer buffers
  for all the queues. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Refuctoring ports related structure. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Init rings and somerefactoring (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Interrupt support - add enable\disable (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Add interrupt handling init, placeholders and ISR handling.
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Refactoring - break add device into small functional chunks.
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Add IO port resource mapping. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Fixing the placeholder VC project for the balloon driver. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Add file operations (open, close, read, write and IOCTL)
  handlers. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial]  Add symbolic name for the device (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Add device data placeholder. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Adding physical memory managment wrappers. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio] Convert VirtIO library solution and project to Visual Studio 2008.
  Signed-off-by: Yan Vugenfirer <yvugenfi@redhat.com> (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Add basic initialization support. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [WIN-GUEST_DRIVERS] viostor driver. Add XP-32 driver item to text-mode setup
  file. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Add PNP and power functions. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Adding initial device creation. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Adding main driver function. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Add basic include files for the driver. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Adding licensing files. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Add INF file template. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Initial commit. Project and build files. (Yan Vugenfirer
  <yvugenfi@redhat.com>)


author: Ilya Rudakov <irudakov@virtuozzo.com> 0.55
changelog:
  - vioserial: Enable debug output
   - Added parameters for vzbuild br (Konstantin Vlasov <kvlasov@virtuozzo.com>)
   - netkvm: Avoid using uninitialized variable (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Fix wrong parsing of VLAN/Prio packets (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - Balloon: Remove devCtx->StatWorkItem=NULL from D0Exit
   - ci: Integrate with Appveyor (Dmitry Fleytman <dmitry@daynix.com>)
   - build: Add flow explanations to build.bat (Dmitry Fleytman
  <dmitry@daynix.com>)
   - build: Return non-zero error value on failure (Dmitry Fleytman
  <dmitry@daynix.com>)
   - NetKVM: MTU Report: Fix mtu offset (Sameeh Jubran <sameeh@daynix.com>)
   - virtiolib: Make WDF mem_alloc_nonpaged_block return initialized memory (Ladi
  Prosek <lprosek@redhat.com>)
   - Net-KVM: Implement "MTU report" feature of the device (Sameeh Jubran
  <sameeh@daynix.com>)
   - balloon: Add missing blnsvr.props (Ladi Prosek <lprosek@redhat.com>)
   - BZ#1393772: Add null driver for SM Bus Controller (Sameeh Jubran
  <sameeh@daynix.com>)
   - pushpdb: Don't loop indefinitely if symbol store is broken (Ladi Prosek
  <lprosek@redhat.com>)
   - pciserial: Add a pci-serial (1x only) .inf for RHEL (Ladi Prosek
  <lprosek@redhat.com>)
   - vioinput: Mouse HID fixes (Ladi Prosek <lprosek@redhat.com>)
   - vioinput: Don't fail driver init if no input device was found (Ladi Prosek
  <lprosek@redhat.com>)
   - BZ#1438410 - Net-KVM: Add VlanId property to no_RSS and no_RSC Inf files
  (Sameeh Jubran <sameeh@daynix.com>)
   - netkvm: Fix build break with WDK 10.0.15063.0 (Ladi Prosek
  <lprosek@redhat.com>)
   - vioinput: Fix build break with WDK 10.0.15063.0 (Ladi Prosek
  <lprosek@redhat.com>)
   - vioinput: Fix INF verification errors (Ladi Prosek <lprosek@redhat.com>)
   - viorng: Fix INF verification errors (Ladi Prosek <lprosek@redhat.com>)
   - vioserial: Fix INF verification errors (Ladi Prosek <lprosek@redhat.com>)
   - pvpanic: Fix INF verification errors (Ladi Prosek <lprosek@redhat.com>)
   - balloon: Fix INF verification errors (Ladi Prosek <lprosek@redhat.com>)
   - viostor: Fix potential NULL dereference (Ladi Prosek <lprosek@redhat.com>)
   - pushpdb: Use Win10 SDK (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Disable WMI custom OIDs for Vista/2008 (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - viostor: Fix uncached extension layout (Ladi Prosek <lprosek@redhat.com>)
   - vioscsi: Fix uncached extension layout (Ladi Prosek <lprosek@redhat.com>)
   - BZ#1438410 - Net-KVM: Add VlanId property to Inf file (Sameeh Jubran
  <sameeh@daynix.com>)
   - vioser: Remove unnecessary interrupt context allocation (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Remember interrupt message numbers (Ladi Prosek
  <lprosek@redhat.com>)
   - vioscsi: Add macros for queue idx <-> message idx conversions (Ladi Prosek
  <lprosek@redhat.com>)
   - Do not skip locking the queue as the DPCs can be rebalanced across different
  cpus. (Julius Rus <iuliur@google.com>)
   - vioscsi: Complete requests in DPC in single-queue configuration (Ladi Prosek
  <lprosek@redhat.com>)
   - BZ#1256626 - NetKVM: Print configuration's input value (Sameeh Jubran
  <sameeh@daynix.com>)
   - BZ#1256626 - NetKVM: Fix a bug where a debug print wouldn't be printed
  (Sameeh Jubran <sameeh@daynix.com>)
   - BZ#1256626 - Revert "NetKVM: Add print out in case Vlan id is invalid"
  (Sameeh Jubran <sameeh@daynix.com>)
   - Add the packaging directory to build (Ladi Prosek <lprosek@redhat.com>)
   - balloon: Remove BalloonEvtFileClose from the PAGE section (Ladi Prosek
  <lprosek@redhat.com>)
   - Add missing invokes to va_end macro (Sameeh Jubran <sameeh@daynix.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2017" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2017" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2017" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2017" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2017" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2017" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2017" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2017" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2017" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2017" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2017" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2017" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - balloon: Put BalloonInit and BalloonTerm under device lock (Ladi Prosek
  <lprosek@redhat.com>)
   - balloon: Make blnsvr use common build infrastructure (Ladi Prosek
  <lprosek@redhat.com>)
   - balloon: Merge build files from stable (Ladi Prosek <lprosek@redhat.com>)
   - balloon: Make balloon/sys build both the service and no-service driver (Ladi
  Prosek <lprosek@redhat.com>)
   - balloon: Re-add user-mode balloon service (Balloon/app) (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Fix wrong access to zeroed m_NBL member (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - vioserial: Propagate D0 entry failure from device to ports (Ladi Prosek
  <lprosek@redhat.com>)
   - vioserial: Introduce VIOSerialDrainQueue (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Set target hw address to zero in ARP announcement (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - Rename NetKVMTemporaryCert to VirtIOTestCert (Ladi Prosek
  <lprosek@redhat.com>)
   - Move {RHEL,VZ}_COPYRIGHT_STARTING_YEAR out of driver props files (Ladi Prosek
  <lprosek@redhat.com>)
   - all: added support for multiple vendors (c) years (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - viorng: add support for multiple vendors (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - added support for multiple vendors (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - pvpanic: add multiple vendor support (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - viostor: add support for multiple vendors (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - vioserial: add support for multiple vendors (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - vioscsi: support for multiple vendors (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - vioinput: support for multiple vendors (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - balloon: support for multiple vendors (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - balloon: fix vcxproj.filters with missing files (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - tools: support multiple vendors (c) years (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - tools: support for multiple vendors (substitutions) (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - tools: support for multiple vendors for .inx/.inf (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - tools: fix for VS internal rc viewer (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - tools: added support for multiple vendors for .rc (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - tools: added support for multiple vendors (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - vioscsi: Allocate only one virtqueue in dump mode (Ladi Prosek
  <lprosek@redhat.com>)
   - Net-KVM: Use suitable names for guest announce's variables and classes
  (Sameeh Jubran <sameeh@daynix.com>)
   - Net-KVM: Handle memory allocation failure (Sameeh Jubran <sameeh@daynix.com>)
   - Net-KVM: Send Neighbor Solicitation Message on VIRTIO_NET_F_GUEST_ANNOUNCE
  (Sameeh Jubran <sameeh@daynix.com>)
   - Net-KVM: Fix BSOD (Sameeh Jubran <sameeh@daynix.com>)
   - vioinput: Switch from filter to bus/child architecture (Ladi Prosek
  <lprosek@redhat.com>)
   - balloon: Boost worker thread priority (Ladi Prosek <lprosek@redhat.com>)
   - [vioscsi] fix bug in serial number report (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [vioscsi] request processing/completion optimization' (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [vioscsi] bug-fix for Bug 1395790 - vioscsi.sys BSOD when adding CPU to live
  Windows Server 2012R2 guest (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - dont use cpu-to-vq map (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [viostor] fix bus reset. related to Bug 1349724 - [virtio-win][viostor][whql]
  cannot pass whql test Bus Reset Test on win2008R2 (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - viorng: Remove extra includes (#101) (Ladi Prosek <ladi.prosek@gmail.com>)
   - Net-KVM: Make Windows Vista debug compile (Sameeh Jubran <sameeh@daynix.com>)
   - Net-KVM: Implement VIRTIO_NET_F_GUEST_ANNOUNCE feature (Sameeh Jubran
  <sameeh@daynix.com>)
   - Net-KVM: Make driver print ip it's addresses (Sameeh Jubran
  <sameeh@daynix.com>)
   - Net-KVM: Make miniportShutdown return immediately on "NdisShutdownBugCheck"
  (Sameeh Jubran <sameeh@daynix.com>)
   - NetKVM: Add print out in case Vlan id is invalid (Sameeh Jubran
  <sameeh@daynix.com>)
   - vioserial: Don't set interrupt vectors if MSI is disabled (Ladi Prosek
  <lprosek@redhat.com>)
   - vioinput: Use viohidkmdf.sys instead of mshidkmdf.sys (Ladi Prosek
  <lprosek@redhat.com>)
   - vioinput: Add vioinput\hidpassthrough (Ladi Prosek <lprosek@redhat.com>)
   - virtio-input : fix : missing key when inputing combination keys (flying-122
  <penghao122@sina.com>)
   - Ifdef out the workitem to restore perf to previous levels. (Julius Rus
  <iuliur@google.com>)
   - Fix bluescreen when num_queues > num_cpus. (Julius Rus <iuliur@google.com>)
   - Fix queue locking. (Julius Rus <iuliur@google.com>)
   - pvpanic: Add IOCTL_GET_CRASH_DUMP_HEADER (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Revive NetKvmDumpParser application (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Add keeping of pending TX NBLs (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: implement pending NBLs in bugcheck data (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Prepare bugcheck structures for pending NBLs (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Add ability to keep array of pending TX NBLs (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Unification and small optimization in RSS code (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Fix incorrect query of CPU index (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Introduce ParaNdis_GetCurrentCPUIndex procedure (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - fix compilation problem introduced by removing viostor WinXP target (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - enable STOR_PERF_OPTIMIZE_FOR_COMPLETION_DURING_STARTIO (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - fix initialization problem (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - fix BSOD on resuming (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - trivial fixes (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - remove affinity table (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - cleanup dbg print outs (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - fix stalled vq problem (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - code cleanup (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - temp work-around for jammed virtio-queue processing (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - cleanups (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - trivial cleanups and perf optimizations (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - viostor. fix ws2k3 compilation problems (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - . simplify SRB processing path (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - add some acpi related stuff (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - remove ScsiPort (WinXP) stuff (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - first mq working code (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - add very basic mq stuff (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1389125 - extend viostor driver with STORAGE_REQUEST_BLOCK support (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - Delete nmake files (Ladi Prosek <lprosek@redhat.com>)
   - Misc spelling fixes (Ladi Prosek <lprosek@redhat.com>)
   - viostor,vioscsi: Spelling fixes (Ladi Prosek <lprosek@redhat.com>)
   - vioser: Spelling fixes (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Spelling fixes (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Fix 1c_IOCTLCoverage test failure (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - Fix RX kick timing (Sameeh Jubran <sameeh@daynix.com>)
   - Fix bounds checking for 4K sector drives Bug 1410964 - 4K virtual drives
  broken on Windows (Angel Pagan <apagan@stratus.com>)
   - Fix verifier and debug spew due to worker exiting with affinity set. By
  default the workers have no affinity. We set it to the specific cpu, but
  KeSetSystemAffinityThreadEx returns 0, as there was no affinity. You still have
  to KeSetSystemAffinityThreadEx before you exit and reset it back to 0. (Julius
  Rus <iuliur@google.com>)
   - netkvm: Optimize checksum routine on 64-bit (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Add rebuild command to Mof Win32 configuration (Ladi Prosek
  <lprosek@redhat.com>)
   - Add NetKVM\Mof\Mof.vcxproj to virtio-win.sln (Ladi Prosek
  <lprosek@redhat.com>)
   - Return correct info for OID_TCP_OFFLOAD_PARAMETERS (Feng Min
  <fmin@google.com>)
   - reverting 86707ee and c12be4b (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - netkvm: make description of RSC packets more clear (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Added example of WMI access to NetKvm (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Support WMI commands (Yuri Benditovich <yuri.benditovich@daynix.com>)
   - netkvm: Include MOF project to NetKvm solution (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Added MOF subproject with WMI definitions (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Add internal statistics for coalesced frames (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Remove unused internal statistics (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: add debug printouts on RSC packets (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Use fewer virtio receive SG descriptors (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Tweak physical memory allocation routines (Ladi Prosek
  <lprosek@redhat.com>)
   - pushPDB: Fixed %DSTORE_LOCATION% check bug. (Bishara AbuHattoum
  <bishara@daynix.com>)
   - virtiolib: Add VirtioLib.sln (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Fix race of changing of RSS parameters and TX (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - [viostor] Bug 1389125 - extend viostor driver with STORAGE_REQUEST_BLOCK
  support (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - add num_queues calculation (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - virtiolib: Fix uninitialized variable in VirtIOWdfFinalizeFeatures (Ladi
  Prosek <lprosek@redhat.com>)
   - fix compilation warning (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - fwcfg: Rename driver files fwcfg -> qemufwcfg (Ladi Prosek
  <lprosek@redhat.com>)
   - vioinput: Reset device context on HW release (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: TX 'give-up' reducing DPC wait time (Yuri Benditovich
  <ybendito@redhat.com>)
   - netkvm: Optimization of TX path synchronization (Yuri Benditovich
  <ybendito@redhat.com>)
   - netkvm: discard redundant list of mapped buffers in CNBL (Yuri Benditovich
  <ybendito@redhat.com>)
   - netkvm: Proper order of NB and NBL completion (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: CNB allocated via CNBL and CParaNdisTX pool (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: CNBL objects allocated from pool (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Prepare CNBL as allocator for single NB (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Prepare pools for CNB and CNBL allocations (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Introduced templates for allocator and pool (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Optimized insertion of new NBL to TX path (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Optimized TX queue restart flow (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Optimized state machine synchronization (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Refactoring of CNdisRefCounter (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Pop entry from CNdisList to return nullptr (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Pass DISPATCH IRQL info to NDIS upon RX indication (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Introducing CNdisAllocatableBase class (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Preparation for performance improvements (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - Fix wrong bool definition in VirtIO library interface (Yuri Benditovich
  <ybendito@redhat.com>)
   - fwcfg: Add QEMU Firmware Configuration Device driver (Ladi Prosek
  <lprosek@redhat.com>)
   - Add top-level virtio-win.sln (Ladi Prosek <lprosek@redhat.com>)
   - balloon: Add balloon.sln with all dependencies (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Update NetKVM-VS2015.sln and NDIS5/NetKVM-NDIS5.sln with dependencies
  (Ladi Prosek <lprosek@redhat.com>)
   - viorng: Update viorng.sln with dependencies (Ladi Prosek
  <lprosek@redhat.com>)
   - viostor: Add viostor.sln with all dependencies (Ladi Prosek
  <lprosek@redhat.com>)
   - vioscsi: Add vioscsi.sln with all dependencies (Ladi Prosek
  <lprosek@redhat.com>)
   - vioinput: Add vioinput.sln with all dependencies (Ladi Prosek
  <lprosek@redhat.com>)
   - vioser: Add vioser.sln with all dependencies (Ladi Prosek
  <lprosek@redhat.com>)
   - Tweak .gitignore (Ladi Prosek <lprosek@redhat.com>)
   - viorng: Delete viorng.vcxproj.user and VirtRNG Package.vcxproj.user (Ladi
  Prosek <lprosek@redhat.com>)
   - balloon: Delete balloon.vcxproj.user (Ladi Prosek <lprosek@redhat.com>)
   - vioscsi: Delete vioscsi.vcxproj.user (Ladi Prosek <lprosek@redhat.com>)
   - vioser: Delete vioser.vcxproj.user (Ladi Prosek <lprosek@redhat.com>)
   - vioinput: Delete vioinput.vcxproj.user (Ladi Prosek <lprosek@redhat.com>)
   - pvpanic: Delete pvpanic.vcxproj.user and PVPanic Package.vcxproj.user (Ladi
  Prosek <lprosek@redhat.com>)
   - viostor: Delete viostor.vcxproj.user (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Turn off test signing (Ladi Prosek <lprosek@redhat.com>)
   - virtio: Switch over to Tools/build.bat (Ladi Prosek <lprosek@redhat.com>)
   - viostor: Switch over to Tools/build.bat (Ladi Prosek <lprosek@redhat.com>)
   - vioser: Switch over to Tools/build.bat (Ladi Prosek <lprosek@redhat.com>)
   - vioscsi: Switch over to Tools/build.bat (Ladi Prosek <lprosek@redhat.com>)
   - viorng: Switch over to Tools/build.bat (Ladi Prosek <lprosek@redhat.com>)
   - vioinput: Switch over to Tools/build.bat (Ladi Prosek <lprosek@redhat.com>)
   - pvpanic: Switch over to Tools/build.bat (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Switch over to Tools/build.bat (Ladi Prosek <lprosek@redhat.com>)
   - balloon: Switch over to Tools/build.bat (Ladi Prosek <lprosek@redhat.com>)
   - Introduce Tools/build.bat (Ladi Prosek <lprosek@redhat.com>)
   - viorng: Rename solution platform from Win32 to x86 (Ladi Prosek
  <lprosek@redhat.com>)
   - pvpanic: Rename solution platform from Win32 to x86 (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Make NDIS5 drop binaries to NetKVM\Install (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Simplify NetKVM-VS2015.vcxproj (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Copy NetKVM.DVL.XML in a custom build step (Ladi Prosek
  <lprosek@redhat.com>)
   - viostor: Copy viostor.DVL.XML in a custom build step (Ladi Prosek
  <lprosek@redhat.com>)
   - vioscsi: Copy vioscsi.DVL.XML in a custom build step (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: with non-MSIX interrupt control path does not process interrupts
  (Yuri Benditovich <yuri.benditovich@daynix.com>)
   - netkvm: BZ#1372174: driver fails to start with 1 MSIX vector (Yuri
  Benditovich <yuri.benditovich@daynix.com>)
   - netkvm: Vista x86 driver BSOD due to bad linkage (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Delete NetKVM-VS2015.vcxproj.user (Ladi Prosek <lprosek@redhat.com>)
   - Eliminate _MAJORVERSION_, _MINORVERSION_, _NT_TARGET_MIN (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Refactor NDIS5/tools/makeinstall.bat into a post-build step (Ladi
  Prosek <lprosek@redhat.com>)
   - Remove dead code from viorng, vioscsi, and viostor buildAll.bat (Ladi Prosek
  <lprosek@redhat.com>)
   - viostor: Refactor packOne.bat into a post-build step (Ladi Prosek
  <lprosek@redhat.com>)
   - vioscsi: Refactor packOne.bat into a post-build step (Ladi Prosek
  <lprosek@redhat.com>)
   - vioinput: Refactor sys/packOne.bat into a post-build step (Ladi Prosek
  <lprosek@redhat.com>)
   - vioser: Eliminate app/packOne.bat (Ladi Prosek <lprosek@redhat.com>)
   - vioser: Refactor sys/packOne.bat into a post-build step (Ladi Prosek
  <lprosek@redhat.com>)
   - balloon: Refactor packOne.bat into a post-build step (Ladi Prosek
  <lprosek@redhat.com>)
   - Add TargetOS and TargetArch to Driver.Common.props (Ladi Prosek
  <lprosek@redhat.com>)
   - Suppress pack errors in balloon, vioserial, vioinput (Ladi Prosek
  <lprosek@redhat.com>)
   - Set legacy executable path (Ladi Prosek <lprosek@redhat.com>)
   - Fix build_AllNoSdv.bat scripts (Ladi Prosek <lprosek@redhat.com>)
   - Fix vioscsi and viostor SDV build (Ladi Prosek <lprosek@redhat.com>)
   - [vioscsi] remove duplicated case in packOne file (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - fix for bz#1303510 Change the copyright on all the Windows drivers to 2016 in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - balloon: Protect virtqueue operations with spinlocks (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Fix Vista build (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Re-add .inf to project file (Ladi Prosek <lprosek@redhat.com>)
   - Tools: Pushpdb.cmd: Push pdb files to symbol store (Bishara AbuHattoum
  <bishara@daynix.com>)
   - pvpanic: Fix the WdfCoinstaller lower-case "i" in vcxproj (Ladi Prosek
  <lprosek@redhat.com>)
   - viorng: Fix the WdfCoinstaller lower-case "i" in vcxproj (Ladi Prosek
  <lprosek@redhat.com>)
   - Unify buildAll.bat behavior (Ladi Prosek <lprosek@redhat.com>)
   - pvpanic: Remove old-style build files (Ladi Prosek <lprosek@redhat.com>)
   - pvpanic: Eliminate 2012-defines.h and build Vista with VS (Ladi Prosek
  <lprosek@redhat.com>)
   - pvpanic: Add Vista targets to project files (Ladi Prosek
  <lprosek@redhat.com>)
   - Move common v140_xp toolset settings to Driver.Common.props (Ladi Prosek
  <lprosek@redhat.com>)
   - Move the definition of InfArch to Driver.Common.props (Ladi Prosek
  <lprosek@redhat.com>)
   - Move the definition of LegacyDDKDir to Driver.Common.props (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Eliminate set_version.bat (Ladi Prosek <lprosek@redhat.com>)
   - viorng: Eliminate 2012-defines.h (Ladi Prosek <lprosek@redhat.com>)
   - viorng: Add per-OS configs to UM project files (Ladi Prosek
  <lprosek@redhat.com>)
   - balloon: Eliminate 2012-defines.h (Ladi Prosek <lprosek@redhat.com>)
   - vioserial: Eliminate 2012-defines.h (Ladi Prosek <lprosek@redhat.com>)
   - vioinput: Eliminate 2012-defines.h (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Fix default NDIS5 version numbers (Ladi Prosek <lprosek@redhat.com>)
   - vioscsi: Eliminate vioscsi-2012.h (Ladi Prosek <lprosek@redhat.com>)
   - viostor: Eliminate viostor-2012.h (Ladi Prosek <lprosek@redhat.com>)
   - Introduce Driver.Common.props (Ladi Prosek <lprosek@redhat.com>)
   - vioser: Remove max port number limit (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Remove unused VirtIOWdfInitialize parameter (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Add callback-driven VirtIOWdfInitQueuesCB (Ladi Prosek
  <lprosek@redhat.com>)
   - NetKVM: iperf_wrapper performance testing script additions and
  beautifications: (Bishara AbuHattoum <bishara@daynix.com>)
   - NetKVM: remove netkvm.inf from the VS project. INFs are handled by PreBuild
  scripts (Yan Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: remove common.inf.h that is no longer used to create inf files (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - Additions and modifications to NetKVM: (Bishara AbuHattoum
  <bishara@daynix.com>)
   - virtio: Fix PCI config space assert (Ladi Prosek <lprosek@redhat.com>)
   - Added a buildAll_Debug script for VirtIO and changed the VS project
  accordingly (Bishara AbuHattoum <bishara@daynix.com>)
   - Fixed a bad usage of the macro START_USE, as some classes have no "name"
  field (Bishara AbuHattoum <bishara@daynix.com>)
   - Fixed a bad usage of unary operator "&" instead of binary operator "&&"
  (Bishara AbuHattoum <bishara@daynix.com>)
   - NetKVM: Due to missmatch between CL and RC properties SDV was failing (caused
  by Win10 brach merge) (Yan Vugenfirer <yvugenfi@redhat.com>)
   - netkvm: Delete virtqueues on shutdown (Ladi Prosek <lprosek@redhat.com>)
   - visocsi: Fix resource strings (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Fix NDIS5 version resources (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Fix Vista netkvm.cat Windows version list (Ladi Prosek
  <lprosek@redhat.com>)
   - viorng: Write both coinstallers to CoInstallers32 on one line (Ladi Prosek
  <lprosek@redhat.com>)
   - NetKVM: BZ#1359626 RSC and RSS parameters should be set according to OS
  version (Yan Vugenfirer <yvugenfi@redhat.com>)
   - vioserial: Fix driver versioning (Ladi Prosek <lprosek@redhat.com>)
   - balloon: Fix driver versioning (Ladi Prosek <lprosek@redhat.com>)
   - Fix memory leak caused by unreleased MDLs allocations for RX buffers (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - RSC: Refactoring to be close to QEMU spec implemention (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Ack RSC features only if virtio 1.0 enabled (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Clean up virtio_net.h (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Fix VIRTIO_NET_F_CTRL_GUEST_OFFLOADS feature usage (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Fix AckFeature function to accept 64bit features (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Always ACK RSC related virtio features if RSC is supported (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - vioscsi: Use the right message ID in VioScsiVQLock/Unlock (Ladi Prosek
  <lprosek@redhat.com>)
   - viorng: Write both coinstallers to CoInstallers32 (Ladi Prosek
  <lprosek@redhat.com>)
   - vioscsi: Don't reallocate STOR_DPCs (Ladi Prosek <lprosek@redhat.com>)
   - vioscsi: Use max_queues upper bound for all memory allocations (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Delete old netkvmco.vcxproj (Ladi Prosek <lprosek@redhat.com>)
   - viostor: Initialize system_io_bus_number in VirtIoFindAdapter (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Delete VS2013 build files (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Fix clean_dvl_log.cmd (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Remove unused release callback (Ladi Prosek <lprosek@redhat.com>)
   - viostor: Add missing virtio_device_shutdown call (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Add missing virtio_device_shutdown call (Ladi Prosek
  <lprosek@redhat.com>)
   - viorng: Fix Vista inf2cat OS version list (Ladi Prosek <lprosek@redhat.com>)
   - vioscsi: Adjust queue memory allocation (Ladi Prosek <lprosek@redhat.com>)
   - vioscsi: Make the driver work with 1-3 MSI vectors (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Add virtqueue_has_buf (Ladi Prosek <lprosek@redhat.com>)
   - vioscsi: Remove a defunct RtlFillMemory (Ladi Prosek <lprosek@redhat.com>)
   - add Server10 to the Windows version list. fix for Bug 1246993 (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - virtiolib: bz#1356422: fix 'code integrity checks' verifier crash (Gal Hammer
  <ghammer@redhat.com>)
   - sync with stable (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - sync with stable (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Use test certificate for internal builds (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Enable RSC in INF file (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Enable dynamic RSC offload based on QEMU implementation (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Use new RSC information fields in virtio_net_hdr_v1 (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Add RSC related definitions based on virtio 1.0 spec to virtio_net.h (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - balloon: bz#1352517: fix bsod on several pnp whql tests (again). (Gal Hammer
  <ghammer@redhat.com>)
   - bug-fix for bz#1352809 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - bug-fix for bz#1352432 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - fix some compilation warnings (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - fix regression in Hot-Add Device HCK test (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - NetKVM: Use {x86,amd64}.6.3 InfArch in Win8.1 builds (Ladi Prosek
  <lprosek@redhat.com>)
   - fix compilation warning (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - add user project file (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - pvpanic: Don't test-sign binaries (Ladi Prosek <lprosek@redhat.com>)
   - pvpanic: Stamp inf files with Arch.OSMajorVer.OSMinorVer (Ladi Prosek
  <lprosek@redhat.com>)
   - synch with Win10 branch (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - synch with Win10 branch (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - synch with Win10 branch (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - synch with Win10 branch (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - synch with Win10 branch (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - synch with Win10 branch (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - synch with Win10 branch (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - sync with Win10 branch. part2 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - sync with Win10 branch. part1 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - viorng: Remove VirtioLib from the solution (Ladi Prosek <lprosek@redhat.com>)
   - viorng: Flip <ForceConformanceInForLoopScope> to true (Ladi Prosek
  <lprosek@redhat.com>)
   - viorng: Fix VS2015 project files (Ladi Prosek <lprosek@redhat.com>)
   - viorng: Fix WindowsTargetPlatformVersion (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Make virtio_find_queue MSI aware (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Reorder and tweak VirtIOPCICommon.c (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Fix indentation in virtio_pci.h (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Normalize driver API names (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Eliminate virtio_device_set_msix_used (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Comment and reorder driver API functions (Ladi Prosek
  <lprosek@redhat.com>)
   - balloon: Fix virtio initialization (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Remove features field from virtio_device (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Delete the release device callback (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Delete pci_unmap_address_range (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Comment and tweak virtio_device fields (Ladi Prosek
  <lprosek@redhat.com>)
   - NetKVM: Delete DebugTools/VirtioConsoleSimulation (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Remove allocatedSize from virtio_device_initialize (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Switch to inline VirtIODevice in VIRTIO_WDF_DRIVER (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Rename VirtIODevice parameters to vdev (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Rename and move VirtIOPCILegacy functions (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: VirtioLib.vcxproj cleanup (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Tweak capability mapping (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Rename query_vq_alloc parameter (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Rename, reorder, and tweak legacy implementation (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Rename, reorder, and tweak modern implementation (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Walk PCI capabilities only once (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Rename and refactor init/shutdown (Ladi Prosek
  <lprosek@redhat.com>)
   - fix WMI reported information (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - add clean script (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - vioscsi: Disable queue interrupt when processing buffers (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Shadow available ring flags & index (Ladi Prosek
  <lprosek@redhat.com>)
   - add more targets to clean script (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - virtiolib: Fix coding style (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Rewrite pci_find_*capability (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Remove compile-time offset checks (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Drop run-time queue name support (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Simplify struct virtio_device_ops (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Rename virtio_config_ops to virtio_device_ops (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Delete virtio_config.h (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Clean up feature test/enable/disable helpers (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Clean up #includes (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Eliminate tVirtIOPerQueueInfo, virtio_pci_vq_info (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Move all fn ptrs to virtio_config_ops (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Eliminate TypeVirtIODevice, virtio_device, to_vp_device (Ladi
  Prosek <lprosek@redhat.com>)
   - virtiolib: Stop including virtio_config.h (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Add virtio_get_config and virtio_set_config (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Add I/O and memory access to VirtIOSystemOps (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Remove pci_get_resource_flags (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Rename VirtIOSystemOps callbacks (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Remove no-op endianness macros (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Convert error codes to NTSTATUS (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Remove ERR_PTR, PTR_ERR, IS_ERR_VALUE (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Remove __force, __iomem, PAGE_ALIGN (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Remove unused parameters (Ladi Prosek <lprosek@redhat.com>)
   - fix broken build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - update project settings (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - cleanup project file (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - fix compilation problems (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - fix VS2015 compilation problems (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - add missing definition (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - make vioscsi to be sas bustype only (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - some sas related bits (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - virtiolib: Add VirtioLib.vcxproj.filters (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Code cleanup (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Add modern HW ID to netkvm.inf (NDIS6) (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Remove NDIS6 dead code (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Switch NDIS6 over to virtio 1.0 API (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Make ParaNdis_PowerOn return NDIS_STATUS (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Call set_msi_vector (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Fix typo "bAnyLaypout" and add flags (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Fix VIRTIO_TRANSPORT_F_START and VIRTIO_TRANSPORT_F_END (Ladi
  Prosek <lprosek@redhat.com>)
   - virtiolib: Add set_msi_vector and virtio_reserve_queue_memory (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Add find_vq and del_vq entry points (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Implement vitio_pci callbacks (NDIS6) (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Tweak osdep.h (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Enable memory space access (NDIS6) (Ladi Prosek <lprosek@redhat.com>)
   - disable test-signing (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - viostor: Set up device config MSI interrupt (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Uncomment NDIS5 build (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Add modern HW ID to netkvm.inf (NDIS5) (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Switch NDIS5 over to virtio 1.0 API (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Implement vitio_pci callbacks (NDIS5) (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Enable memory space access (NDIS5) (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Make vp_del_vqs idempotent (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Remove old-style build files (NDIS5) (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Add NDIS5 VS project files (Ladi Prosek <lprosek@redhat.com>)
   - SDV errors fix (Sameeh Jubran <sameeh@daynix.com>)
   - vioscsi: Ignore ISR status in dump_mode (Ladi Prosek <lprosek@redhat.com>)
   - fix compilation problems (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Fix SDV failure with VS 2015 (Yan Vugenfirer <yvugenfi@redhat.com>)
   - vioscsi: Re-pack driver after running SDV (Ladi Prosek <lprosek@redhat.com>)
   - viostor: Add modern HW ID to viostor.inf (Ladi Prosek <lprosek@redhat.com>)
   - viostor: Remove dead code (Ladi Prosek <lprosek@redhat.com>)
   - viostor: Switch over to new API and enable virtio 1.0 (Ladi Prosek
  <lprosek@redhat.com>)
   - viostor: Implement vitio_pci callbacks (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Add virtio_get_bar_index (Ladi Prosek <lprosek@redhat.com>)
   - viostor: Enable memory space access (Ladi Prosek <lprosek@redhat.com>)
   - viostor: Remove old-style build files (Ladi Prosek <lprosek@redhat.com>)
   - viostor: Add downlevel targets to viostor.vcxproj (Ladi Prosek
  <lprosek@redhat.com>)
   - viostor: Simplify VS project file (Ladi Prosek <lprosek@redhat.com>)
   - vioscsi: Optimize uncached extension layout (Ladi Prosek
  <lprosek@redhat.com>)
   - fix compilation problems (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - fix compilation problems (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - fix driver compilation problems (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - fix compilation problems (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - fix compilation problems (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - virtiolib: virtio 1.0 cs04 spec compliance for reset (Ladi Prosek
  <lprosek@redhat.com>)
   - viorng: Include wdmguid.h (Ladi Prosek <lprosek@redhat.com>)
   - vioscsi: Add modern HW ID to vioscsi.inf (Ladi Prosek <lprosek@redhat.com>)
   - vioscsi: Remove dead code (Ladi Prosek <lprosek@redhat.com>)
   - vioscsi: Switch over to new API and enable virtio 1.0 (Ladi Prosek
  <lprosek@redhat.com>)
   - vioscsi: Implement vitio_pci callbacks (Ladi Prosek <lprosek@redhat.com>)
   - vioscsi: Enable memory space access (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Add virtio_query_queue_allocation (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Add virtio_find_queues (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Handle unnamed queues in VirtioLib (Ladi Prosek
  <lprosek@redhat.com>)
   - vioscsi: Remove old-style build files (Ladi Prosek <lprosek@redhat.com>)
   - vioscsi: Add downlevel targets to vioscsi.vcxproj (Ladi Prosek
  <lprosek@redhat.com>)
   - vioscsi: Simplify VS project file (Ladi Prosek <lprosek@redhat.com>)
   - Add vioinput to the top-level build script (Ladi Prosek <lprosek@redhat.com>)
   - fix compilation problems (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - viostor: Stamp inf files with Arch.OSMajorVer.OSMinorVer (Ladi Prosek
  <lprosek@redhat.com>)
   - vioscsi: Stamp inf files with Arch.OSMajorVer.OSMinorVer (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Stamp inf files with Arch.OSMajorVer.OSMinorVer (Ladi Prosek
  <lprosek@redhat.com>)
   - vioinput: Stamp inf files with Arch.OSMajorVer.OSMinorVer (Ladi Prosek
  <lprosek@redhat.com>)
   - balloon: Stamp inf files with Arch.OSMajorVer.OSMinorVer (Ladi Prosek
  <lprosek@redhat.com>)
   - viorng: Stamp inf files with Arch.OSMajorVer.OSMinorVer (Ladi Prosek
  <lprosek@redhat.com>)
   - vioserial: Stamp inf files with Arch.OSMajorVer.OSMinorVer (Ladi Prosek
  <lprosek@redhat.com>)
   - vioinput: Code cleanup (Ladi Prosek <lprosek@redhat.com>)
   - vioinput: Implement joystick support (Ladi Prosek <lprosek@redhat.com>)
   - vioinput: Implement tablet support (Ladi Prosek <lprosek@redhat.com>)
   - vioinput: Implement consumer control support (Ladi Prosek
  <lprosek@redhat.com>)
   - vioinput: Implement keyboard support (Ladi Prosek <lprosek@redhat.com>)
   - vioinput: Implement full mouse support (Ladi Prosek <lprosek@redhat.com>)
   - vioinput: Initial vioinput commit (Ladi Prosek <lprosek@redhat.com>)
   - NetKVM: Cleanup, tweaks, and fixes (Ladi Prosek <lprosek@redhat.com>)
   - Fix legacy DDK path discovery in project files (Ladi Prosek
  <lprosek@redhat.com>)
   - NetKVM: Link against virtiolib.lib (Ladi Prosek <lprosek@redhat.com>)
   - NetKVM: Squash identical or similar parameters in NetKVM.vcxproj (Ladi Prosek
  <lprosek@redhat.com>)
   - NetKVM: Remove empty elements from NetKVM.vcxproj (Ladi Prosek
  <lprosek@redhat.com>)
   - Add modern device IDs to inf files (Ladi Prosek <lprosek@redhat.com>)
   - NetKVM: Remove NDIS6 code from NetKVM/NDIS5 (Ladi Prosek
  <lprosek@redhat.com>)
   - NetKVM: Delete private copy of VirtioLib (Ladi Prosek <lprosek@redhat.com>)
   - VirtioLib: Add XP and Win200364 CHK targets (Ladi Prosek
  <lprosek@redhat.com>)
   - Fix code analysis ruleset file paths (Ladi Prosek <lprosek@redhat.com>)
   - Fix linker flags (Ladi Prosek <lprosek@redhat.com>)
   - Enable virtio 1.0 (Ladi Prosek <lprosek@redhat.com>)
   - Remove dead code (Ladi Prosek <lprosek@redhat.com>)
   - Switch driver to VirtioLib-WDF API (Ladi Prosek <lprosek@redhat.com>)
   - Build balloon with VS for all targets (Ladi Prosek <lprosek@redhat.com>)
   - Enable virtio 1.0 (Ladi Prosek <lprosek@redhat.com>)
   - Remove dead code (Ladi Prosek <lprosek@redhat.com>)
   - Switch driver to VirtioLib-WDF API (Ladi Prosek <lprosek@redhat.com>)
   - Build viorng with VS for all targets (Ladi Prosek <lprosek@redhat.com>)
   - Fix spelling of DDKINSTALLROOT (Ladi Prosek <lprosek@redhat.com>)
   - Enable virtio 1.0 (Ladi Prosek <lprosek@redhat.com>)
   - Remove dead code (Ladi Prosek <lprosek@redhat.com>)
   - Switch driver to VirtioLib-WDF API (Ladi Prosek <lprosek@redhat.com>)
   - Build vioser with VS for all targets (Ladi Prosek <lprosek@redhat.com>)
   - Build vioser-test with VS (Ladi Prosek <lprosek@redhat.com>)
   - Add VirtioLib-WDF (Ladi Prosek <lprosek@redhat.com>)
   - Tweak VirtioLib for virtio 1.0 / WDF (Ladi Prosek <lprosek@redhat.com>)
   - Remove old-style build files (Ladi Prosek <lprosek@redhat.com>)
   - Add new VirtioLib configurations (Ladi Prosek <lprosek@redhat.com>)
   - Simplify the VS project file (Ladi Prosek <lprosek@redhat.com>)
   - Eliminate viorng/virtiolib/virtiolib.vcxproj (Ladi Prosek
  <lprosek@redhat.com>)
   - Add new VirtioLib API (Ladi Prosek <lprosek@redhat.com>)
   - Add VirtIOPCIModern.c (Ladi Prosek <lprosek@redhat.com>)
   - Create virtio_config_ops for legacy virtio (Ladi Prosek <lprosek@redhat.com>)
   - Add VirtIOPCICommon.c / virtio_pci_common.h (Ladi Prosek
  <lprosek@redhat.com>)
   - Rename VirtIOPCI.c to VirtIOPCILegacy.c (Ladi Prosek <lprosek@redhat.com>)
   - Tweak VirtIORing.c / virtio_ring.h (Ladi Prosek <lprosek@redhat.com>)
   - Add include/linux/virtio_config.h (Ladi Prosek <lprosek@redhat.com>)
   - Fix feature bits and add virtio_byteorder.h (Ladi Prosek
  <lprosek@redhat.com>)
   - Move virtio_config.h to linux (Ladi Prosek <lprosek@redhat.com>)
   - Tweak osdep.h (Ladi Prosek <lprosek@redhat.com>)
   - adjust build settings (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - adjust build settings (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - adjust user settings (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - adjust user settings (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - adjust user settings (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - adjust user settings (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - fix compilation problems (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - adjust build settings (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - adjust build settings (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - adjust build settings (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - adjust build settings (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - adjust build settings (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - adjust build settings (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - adjust build settings (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - adjust build settings (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - add legacy build targets (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - add legacy build targets (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - add legacy build targets (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - add legacy build targets (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - add legacy build targets (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - add legacy build targets (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - do not sign drivers with test signing. part 2 (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - do not sign drivers with test signing (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - temp. disable building vista and xp targets (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - rename batch files (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - temp. fix for compilation problems under VS2015 (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - temp. fix for compilation problems under VS2015 (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - NetKVM: VS2015 build: Run SDV in the end of the build and packaging (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: VS2015 build: Copy readme.doc to all packages (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: VS2015 build: Add SDV build batch file (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: VS2015 build: Compile and pack netsh plugin togather with driver (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: Cleanup SDV remains in clean.bat (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: VS2015 build: Add additional plaforms to clean.bat for metsh plugin
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: VS2015 build: Add VS2015 project for netsh plugin (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: VS2015 build: Add Windows Vista and Windows 8.1 compilation (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: VS2015 build: Fix Windows 10 precompiler settings (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: VS2015 build: Add Windows Vista configuraiton (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: VS2015 build: Add XP compilation to build-vs2015.bat (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: VS2015 build: Add Windows 8.1 configuraiton (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: VS2015 build: Add Windows 8 configuraiton (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: VS2015 build: Update build all file for VS2015 (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: VS2015 build: Add Windows 7 configuraiton (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - VS2015 build: Add .opendb files to .gitignore (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: fix clean.bat to correctly clean up SDV remains (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: Clean up the project for Windows 10 build (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: Add solution for VS2015 (Yan Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: Batch file to build Windows10 release with Visual Studio 2015 (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: Project for Visual Studio 2015 - Windows 10 (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: Add INF file for Windows 10 (Yan Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: Fix compilation error with Visual Studio 2015 (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - virtio-lib: Win10: Mask compilation warning for Windows 10 (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: Fix build errors with Visual Studio 2015 (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: Fix unclassified packets out of order on RX (Dmitry Fleytman
  <dmitry@daynix.com>)
   - NetKVM: Introduce COwnership class (Dmitry Fleytman <dmitry@daynix.com>)
   - NetKVM: Beautify CNdisRefCounter default constructor (Dmitry Fleytman
  <dmitry@daynix.com>)
   - NetKVM: Re-disable interrupts when there are more completions in queue
  (Dmitry Fleytman <dmitry@daynix.com>)
   - NetKVM: Process TX completions in each DPC (Dmitry Fleytman
  <dmitry@daynix.com>)
   - NetKVM: Do not fetch too much from RX HW Queue in one DPC (Dmitry Fleytman
  <dmitry@daynix.com>)
   - NetKVM: Clean up synchronize with interrupt logic (Dmitry Fleytman
  <dmitry@daynix.com>)
   - NetKVM: Drop unused class member (Dmitry Fleytman <dmitry@daynix.com>)
   - NetKVM: Restore CVirtQueue encapsulation and clean code duplication (Dmitry
  Fleytman <dmitry@daynix.com>)
   - NetKVM: Verification of EtherType before RX checksum calculation (Leonid
  Bloch <lbloch@redhat.com>)
   - NetKVM: Verify that the total length of IPv6 header is less than that of the
  frame (Leonid Bloch <lbloch@redhat.com>)
   - NetKVM: If IP version in IP header is not 4 or 6 - it is not an IP packet
  (Leonid Bloch <lbloch@redhat.com>)
   - NetKVM: Removing some redundant definitions (Leonid Bloch
  <lbloch@redhat.com>)
   - NetKVM: Some cosmetic changes (Leonid Bloch <lbloch@redhat.com>)
   - NetKVM: Fix warnings in pre-NDIS 6.3 builds (Dmitry Fleytman
  <dmitry@daynix.com>)
   - NetKVM: Fix warnings in release builds (Dmitry Fleytman <dmitry@daynix.com>)
   - NetKVM: Drop explicit implementation of default CParaNdisTX::ctor (Dmitry
  Fleytman <dmitry@daynix.com>)
   - NetKVM: Clean old power state tracking code (Dmitry Fleytman
  <dmitry@daynix.com>)
   - NetKVM: Drop old receive state tracking and logic (Dmitry Fleytman
  <dmitry@daynix.com>)
   - NetKVM: Drop old send state tracking and logic (Dmitry Fleytman
  <dmitry@daynix.com>)
   - NetKVM: Drop old TX path pause logic (Dmitry Fleytman <dmitry@daynix.com>)
   - NetKVM: Drop pause from surprise removal handler (Dmitry Fleytman
  <dmitry@daynix.com>)
   - NetKVM: Drop cancellation of waiting packets on pause (Dmitry Fleytman
  <dmitry@daynix.com>)
   - NetKVM: Integrate TX state machine (Dmitry Fleytman <dmitry@daynix.com>)
   - NetKVM: Intergrate RX state machine (Dmitry Fleytman <dmitry@daynix.com>)
   - NetKVM: Integrate miniport state machine (Dmitry Fleytman
  <dmitry@daynix.com>)
   - NetKVM: Introduce NBL utility functions (Dmitry Fleytman <dmitry@daynix.com>)
   - NetKVM: Introduce state machines implementation (Dmitry Fleytman
  <dmitry@daynix.com>)
   - NetKVM: Make ASSERT macros produce BSOD in debug builds (Dmitry Fleytman
  <dmitry@daynix.com>)
   - NetKVM: Introduce event abstraction (Dmitry Fleytman <dmitry@daynix.com>)
   - NetKVM: Split real and placement allocators (Dmitry Fleytman
  <dmitry@daynix.com>)
   - NetKVM: Drop dead code (Dmitry Fleytman <dmitry@daynix.com>)
   - balloon: fix crash on balloon stop/unload (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - BZ#1293249: Fix IOCTL_GET_INFORMATION regression (Ladi Prosek
  <lprosek@redhat.com>)
   - Fix IPv6 offload support with SLIRP (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Enable RSC (Yan Vugenfirer <yvugenfi@redhat.com>)
   - disable dbg printouts in release build (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - Bug 1321903 - Windows 10 Installer stuck at Getting files ready for
  installation with Virtio SCSI (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - vioscsi, viostor, netkvm: option to disable SDV (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - full clean: clean pvpanic and vioscsi also (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - NetKVM: drop missed warning.h from build (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - NetKVM build fixes (Alexey V. Kostyushko <aleksko@virtuozzo.com>)
   - virtiorng: replace obsolete CNG SDK with CPDK (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - Revert "rng: update to new cryptographic provider sdk" (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - Complete requests and free buffers outside of queue lock (Ladi Prosek
  <lprosek@redhat.com>)
   - Move locking inside VIOSerialReclaimConsumedBuffers (Ladi Prosek
  <lprosek@redhat.com>)
   - Don't call virtqueue_notify while holding queue lock (Ladi Prosek
  <lprosek@redhat.com>)
   - Use WDF lookaside list instead of raw allocation (Ladi Prosek
  <lprosek@redhat.com>)
   - Switch write queue to parallel dispatch (Ladi Prosek <lprosek@redhat.com>)
   - Move PendingWriteRequest to WRITE_BUFFER_ENTRY (Ladi Prosek
  <lprosek@redhat.com>)
   - rng: update to new cryptographic provider sdk (Gal Hammer
  <ghammer@redhat.com>)
   - Add a few more generated files to .gitignore (Ladi Prosek
  <lprosek@redhat.com>)
   - Balloon: improve MINFLT and MAJFLT stats values (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - Balloon: force SWAP_OUT to match SWAP_IN (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - Complete read requests outside of the lock (II) (Ladi Prosek
  <lprosek@redhat.com>)
   - Refactor the DPC read logic into a separate function (Ladi Prosek
  <lprosek@redhat.com>)
   - Complete read requests outside of the lock (I) (Ladi Prosek
  <lprosek@redhat.com>)
   - Beautify VIOSerialPortRead (Ladi Prosek <lprosek@redhat.com>)
   - Balloon: counters overflow fix (Alexey V. Kostyushko <aleksko@virtuozzo.com>)
   - Balloon: user-mode service app removed (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - Balloon: replace filequeue with workitem (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - Balloon: gather stats in kernel-mode (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2016" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2016" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2016" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2016" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2016" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2016" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2016" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2016" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2016" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2016" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Don't wake up the worker thread needlessly (Ladi Prosek <lprosek@redhat.com>)
   - BZ#1122364: Complete pending write request on port removal (Ladi Prosek
  <lprosek@redhat.com>)
   - Rename VIOSerialPortIoStop -> VIOSerialPortReadIoStop (Ladi Prosek
  <lprosek@redhat.com>)
   - Use the correct spin-lock parent object (Ladi Prosek <lprosek@redhat.com>)
   - Add a simple benchmarking tool (Ladi Prosek <lprosek@redhat.com>)
   - BZ#1296099: Fix race in read cancellation logic (Ladi Prosek
  <lprosek@redhat.com>)
   - BZ#1296099: Fix race in write cancellation logic (Ladi Prosek
  <lprosek@redhat.com>)
   - BZ#1293249: Fix IOCTL_GET_INFORMATION, part 2 (Ladi Prosek
  <lprosek@redhat.com>)
   - In the ParaNdis_DeviceFiltersUpdateAddresses,SendControlMessage arg 7 is not
  right, it should be size that valid MACS occupied size plus MAC number of field
  occupation space length (grass-lu <284555125@qq.com>)
   - Fix x64 build (Ladi Prosek <lprosek@redhat.com>)
   - Add refcounting to SerialPort (Ladi Prosek <lprosek@redhat.com>)
   - Fix synchronization in PnPControl (Ladi Prosek <lprosek@redhat.com>)
   - Initialize HDEVNOTIFY fields (Ladi Prosek <lprosek@redhat.com>)
   - balloon: fix memory statistics reporting (Vladimir Davydov
  <vdavydov@virtuozzo.com>)
   - BZ#1293249: Fix IOCTL_GET_INFORMATION (Ladi Prosek <lprosek@redhat.com>)
   - BZ#1293042: Fix driver/service/install disk name (Ladi Prosek
  <lprosek@redhat.com>)
   - [vioscsi] fix typo (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] redesign lock and unlock routines (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [vioscsi] adjust Code Analysis path (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [vioserial] fix compilation problem (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [viorng] fix compilation problem (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] adjust thread affinity when processing SRBs. (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [vioscsi] redesign vq lock mechanism. Taken from commit
  d936270cae2c0a0a0e0951e19a825405a78ebc8f Author: Julius Rus <iuliur@google.com>
  Add queue locking since dpc redirection can run dpcs on any free cpus. (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] cleanup srb extension structure (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [vioscsi] introduce slist (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] introduce work items (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] tweak perf optimization settings (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [vioscsi] cosmetic changes. rename adapter structure member (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [vioscsi] use notify instead of kick based on commit
  d936270cae2c0a0a0e0951e19a825405a78ebc8f Author: Julius Rus <iuliur@google.com>
  Date:   Wed Nov 4 11:30:02 2015 -0800 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [viostor] fix for Bug 1284769 - Windows XP installer stucks installing with
  virtio-drivers (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [viostor] fix for Bug 1245957 - [WHQL][viostor][data-plane]it could not
  generate dump file on WIN2008-32/64 via WLK while running Crash Dump job (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] fix compilation problems (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] re-implementing cpu to vq mapping logic (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [vioscsi] fix DbgGetScsiOpStr routine (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - manually applied 36fe26fccad36e23caa57bb351d26b4ae3a5ab0b Author: Julius Rus
  <iuliur@google.com> Add support for win8 STORAGE_REQUEST_BLOCK. (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [vioscsi] mq - get rid of cpu-to-queue map (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - fix for https://bugzilla.redhat.com/show_bug.cgi?id=1183423#c10 (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1248977 - [virtio-win][vioscsi] Cannot install vioscsi driver on
  win7-32&win2008-32 with build107 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - BZ#1013336: NetKVM: Remove reset handler (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - BZ#1013336: NetKVM: cleanup CheckForHangHandlerEx (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - BZ#1273791: NetKVM: clean up device initialization phase (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - BZ#1273791: NetKVM: checking if control queue was created is a sufficent test
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - BZ#1270149: NetKVM: configure configuration MSI vector (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - BZ#1263193: NetKVM: Fail to compile if trying to compile for pre-NDIS6.0 (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: BZ#1256626: Incorrect usage of control queue filtering features (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - BZ#1263193: NetKVM: Check existance of control queue before acknowledging
  dependent features (Yan Vugenfirer <yvugenfi@redhat.com>)
   - BZ#1263193: NetKVM: Fix affinity allocations for MSI interrupts (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - BZ#1263193: NetKVM: Create control queue only if the feature was negotiated
  with the device (Yan Vugenfirer <yvugenfi@redhat.com>)
   - BZ#1263193: NetKVM: Simplify the calculation of amount of queues that can be
  used (Yan Vugenfirer <yvugenfi@redhat.com>)
   - BZ#1263193: NetKVM: Add ParaNdis_GetSystemCount function to return CPU amount
  in the system (Yan Vugenfirer <yvugenfi@redhat.com>)
   - BZ#1263193: NetKVM: Fix typo in debug print (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - BZ#1263193: NetKVM: Check that MSI is enabled before using
  ParaNdis_ConfigureMSIXVectors (Yan Vugenfirer <yvugenfi@redhat.com>)
   - BZ#1263193: NetKVM: Stop using VirtIODeviceConfigVector function (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - BZ#1263193: NetKVM: Use maximal possible value for MessageNumberLimit (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - BZ#1263193: NetKVM: Do not add additional MSI vectors. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - BZ#1263193: NetKVM: Improve affinity allocations of interrupts with MQ (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - BZ#1263193: NetKVM: Improve debug prints for MSI interrupts allocation (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: BZ#1256583: Fix wrong usage of virtio_net_hdr_v1 (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - fix for Bug 1250854 - [WHQL][vioscsi]The job named crash dump failed on
  windows 2008 -32/64 platform (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] fix for bugs 1234751 & 1234741 (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - replace memory manipulation functions with RTL equivalents (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - serial: bz#1234507 crash due to completing a cancellable request (Gal Hammer
  <ghammer@redhat.com>)
   - [vioscsi] add SRB_FUNCTION_RESET_BUS handler (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - NetKVM: BZ#1237024: Fix payload length calculation in IPv6 header (Igor
  Derzhavets <iderzhav@redhat.com>)
   - fix for https://bugzilla.redhat.com/show_bug.cgi?id=1183423#c6 (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - Fix for Bug 1243229 - [virtio-win][scsi][windows 10]win10 and win2016 guests
  bsod with D1 when run job "Bus Reset Test" (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - virtio 1.0: NetKVM: removing from osdep.h types already defined in
  linux/types.h (Yan Vugenfirer <yvugenfi@redhat.com>)
   - virtio 1.0: Refactoring the library - moving remaining types to linux/types.h
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - virtio 1.0: Merging virtio_pci.h with modern virtio_pci.h on Linux (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - virtio 1.0: NetKVM: refactoring virtio_net.h to be as similar as possible to
  Linux (Yan Vugenfirer <yvugenfi@redhat.com>)
   - virtio 1.0: Refactoring the library - adding new files to VS project (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - virtio 1.0: Refactoring the virtio_ring.h to be as close as possible to Linux
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - virtio 1.0: Refactoring the library to be as close as possible to Linux (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - virtio 1.0: Refactoring virtio library to be similar to Linux (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: Cosmetics - remove empty line (Yan Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: Refactoring ndis56common.h - removing include of ethernetutils.h (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: Remove old "kick always" hack (Yan Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: Refactoring ndis56common.h - removing additional define for mac
  address length (Yan Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: Refactoring ndis56common.h (Yan Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: Refactoring ndis56common.h: to enable removal of kdebugprint.h
  dependency (Yan Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: refactoring the usage of virtio_net.h in the driver (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: removing unneeded include file (Yan Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: Queue classes include files were missing #pragma once (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: ParaNdis_ValidateMacAddress to become static function (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [viostor] fix for Bug 1228967 - [virtio-win][whql][viostor]job "Flush Test"
  failed on all guests with build 105 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: BZ#1223426: Fix for performance degradation with multi-queue (Igor
  Derzhavets <igord@daynix.com>)
   - [viostor][vioscs] fix for Bug 1227164 - viostor/vioscsi is not digital signed
  by Redhat (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Prevent inadvertent set of wce guest feature (Asad Saeed
  <asad.a.saeed@gmail.com>)
   - [vioscsi] fix for Bz 1214568 -  Add WMI facility to check the virito-scsi mq
  enabled (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - virtio-serial: Update INX file for Visual Studio 2015 (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - serial: bz#1172920: bsod on shutdown after device was unplugged (Gal Hammer
  <ghammer@redhat.com>)
   - virtio-balloon: remove Windows 2000 section from INF file (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - virtio-balloon: Fixing Visual Studio 2015 compilation of the service (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - virtio-balloon: Fixing Visual Studio 2015 compilation (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: Stop buildall.bat on fail of any of the platfroms builds (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: Improve clean.bat (Yan Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: BZ#954183: Clean-up SDV run results during clean.bat execution (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: BZ#954183: Static Driver Verifier warnings suppressed in system files
  (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#954183: system files includes and OS dependency moved to osdep.h
  (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#954183: Superflous SAL include removed (Joseph Hindin
  <yhindin@rehat.com>)
   - balloon: bz#1067249: device can't be removed when service is running (Gal
  Hammer <ghammer@redhat.com>)
   - NetKVM: adding comment clarifying DPC throttling implementation (Joseph
  Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1190960: Vista compilation fix (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1190960: Vista compilation fix (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1190960: Vista compilation fix (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1190960: Vista compilation fix (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1190960: Vista compilation fix (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1190960: Global receive queue eliminated (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1190960: Routing unclassified packets through RX path's receive
  queue; processing RX paths's receive queue on release and RSS reclassification
  (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1190960: ProcessReceiveQueue signature changed (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1190960: ReceiveQueue per virtqueue for unclassified packets
  (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1206279: RSS tables printout (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1206279: fixes for CPU/Queue assignment and unclassified packets
  (Joseph Hindin <yhindin@rehat.com>)
   - [vioscsi] trim maximum number of targets and LUNs to match the storport
  limits (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [viostor] fix VS2015 warnings (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] remove whitespaces (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] fix VS2015 compilation problems (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [viostor] code cleanup (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Compile NetKVM with Visual Studio 2015 (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [viostor] bugfix for 1067225 and 1195487 -  Windows guest performing out-of-
  bounds accesses on virtio device (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [netkvm] BZ 1183423 - Change the copyright on all the Windows drivers to
  2015. Missed part (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - BZ 1183423 - Change the copyright on all the Windows drivers to 2015 (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - BZ 1183423 - Change the copyright on all the Windows drivers to 2015 (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - BZ 1183423 - Change the copyright on all the Windows drivers to 2015 (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - BZ 1183423 - Change the copyright on all the Windows drivers to 2015 (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: BZ#954183: fallthrough annotation (Joseph Hindin <yhindin@rehat.com>)
   - [vioscsi] trivial cleanup (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - fix memory allocation problem. clean isr routine (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - fix regression in a single queue path (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: BZ#1190968: fix for case where there are more CPU in RSS than
  associated with hardware queues (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1190960: HCK pcap files verification (Joseph Hindin
  <jhindin@daynix.com>)
   - NetKvm: bug fix in RegAccess class (Kirill Moizik <kmoizik@redhat.com>)
   - NetKVM: BZ#1190968: comment on receive packet counter (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1190968: counter renamed in more concise way (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1190968: superfluos test removed (Joseph Hindin
  <yhindin@rehat.com>)
   - serial: fail write requests on a removed port. (Gal Hammer
  <ghammer@redhat.com>)
   - add pvpanic to the build. (Gal Hammer <ghammer@redhat.com>)
   - NetKVM: BZ#954183: Projects fixed (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#954183: Superflous tests removed (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#954183: Testing data type after function succeeds (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#954183: Suppressing static analyzer warnings (Joseph Hindin
  <yhindin@rehat.com>)
   - [vioscsi] fix incorrect vq memory allocation (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - NetKVM: BZ#1188790: Freeing SG list on detaching internal object: it is
  illegal to free SG list after TX packets acknowledgment (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1188790: Shutdown clears reinsertion flag (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1188790: Removing/inserting buffer in list depending of the RX
  path state (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1188790: Removing ReuseRegular flag from the context (Joseph
  Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1188790: Using completion lock; checking all queues for packets in
  hardware (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1188790: Pausing state changes to be reverted (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1136602: Free spinlocks on failure (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1136602 Free allocated object on failure (Joseph Hindin
  <yhindin@rehat.com>)
   - Add a test wrapper for iperf (Yan Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: BZ#1188790: Reusing buffer streamlined (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1188790: pending packet manipulations on entry and return (Joseph
  Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1188790: Internal pause functions unified (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1188790: Decreasing pending packet counter by NBL (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1188790: Pausing test reimplemented (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1188790: Pausing callbacks cleaned up (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1188790: Send and receive state united (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1188790: Enumeration values rearranged, transition values test
  (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1188790: Typo in the function name fixed (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1188790: Rename pending packets counter (Joseph Hindin
  <yhindin@rehat.com>)
   - pvpanic: initial import. (Gal Hammer <ghammer@redhat.com>)
   - [common] BZ 1183423 - Change the copyright on all the Windows drivers to 2015
  (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [tools] BZ 1183423 - Change the copyright on all the Windows drivers to 2015
  (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [viostor] BZ 1183423 - Change the copyright on all the Windows drivers to
  2015 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [vioserial] BZ 1183423 - Change the copyright on all the Windows drivers to
  2015 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] BZ 1183423 - Change the copyright on all the Windows drivers to
  2015 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Fix dropped packets resulting in boot failures. (Julius Rus
  <iuliur@google.com>)
   - [viostor] Bug 1184430 - enable event index feature in Windows virtio-blk
  driver (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [viostor] Bug 1067225 - Windows guest performing out-of-bounds accesses on
  virtio device (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: BZ#1147239: Initializing CPathBundle instances and their flags before
  path creation (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1142737: Control interrupt handling fix: enabling on init, no
  disabling in the interrupt handler (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1142737: Setting the configuration vector PCI BAR (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1142737: pruning duplicate functions, moveing the function to the
  superclass (Joseph Hindin <yhindin@rehat.com>)
   - balloon: bz#1177063: fixed bsod on s3/s4 when service was running. (Gal
  Hammer <ghammer@redhat.com>)
   - [vioscsi] add missing defines (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: BZ#1159754: More debug output (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1159754: Add MSIX resources only if MSIX resurces are already
  present; test MSIX availability (Joseph Hindin <yhindin@rehat.com>)
   - [vioscsi] more perf optimizations (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] fix concurrent channels activation (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [vioscsi] add concurrent channels (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - balloon: bz#1067249: fix a regression caused by f542c3f1. (Gal Hammer
  <ghammer@redhat.com>)
   - serial: fix write request's completion in case of an error. (Gal Hammer
  <ghammer@redhat.com>)
   - serial: fix msi isr detection. (Gal Hammer <ghammer@redhat.com>)
   - [vioscsi] add DPC support (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] fix compilation warning (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] simplify SendSrb routine (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: BZ#1154419: Under RSS unclassified packets dispatched to the first
  queue (Joseph Hindin <yhindin@rehat.com>)
   - [vioscsi] switch to per-message sync (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] fix compilation problems (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: BZ#1169718: Checking the length only on read (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1169718: Checking against the length (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1169718: More rigoruous testing of incoming packet (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1173323: Kick should be synchronized with SubmitPackets, reverting
  be8fde1f (Joseph Hindin <yhindin@rehat.com>)
   - support arbitrary number of queues (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: BZ#1154420: Each NBL is dispatched separately (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1154420: Cosmetics (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1147239: Testing the pause state in explicit function, outside of
  lock (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1147239: Indicating outside of ProcessReceiveQueue function
  (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1147239: Indicating through list (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1147239: Cosmetics (Joseph Hindin <yhindin@rehat.com>)
   - vioscsi. fix number of queues calculation trivial bug (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - vioscsi. initial mq support. max #queues/cpus - 6 (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - NetKVM: BZ#1168483 Setting minimal MTU value to 576 (Joseph Hindin
  <yhindin@rehat.com>)
   - balloon: bz#1167231: stop service on shutdown notification. (Gal Hammer
  <ghammer@redhat.com>)
   - rng: bz#1158013: fix device's hardware id (Gal Hammer <ghammer@redhat.com>)
   - NetKvmCo: fix setting string registry keys. (Julius Rus <iuliur@google.com>)
   - The queue depth must always be less than 255 for StorPortSetDeviceQueueDepth
  to succeed. (Julius Rus <iuliur@google.com>)
   - Variable 'num' is uninitialized when MSI_SUPPORTED is not defined. (Julius
  Rus <iuliur@google.com>)
   - Remove unused variable. (Julius Rus <iuliur@google.com>)
   - Fix queue PFN corruption on dump mode on x64. (Julius Rus
  <iuliur@google.com>)
   - rng: bz#1151912: fix whql failure due to registeration error. (Gal Hammer
  <ghammer@redhat.com>)
   - rng: replaced message box with setup api logging. (Gal Hammer
  <ghammer@redhat.com>)
   - NetKVM: BZ#1154419 Memory corruption in RSS->queue mapping (Joseph Hindin
  <yhindin@rehat.com>)
   - [vioscsi] trivial cleanup (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - simplify virtio queues memory allocation and management (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - Cosmetic change: untabify vioscsi.h. (Julius Rus <iuliur@google.com>)
   - confirm guest features before init virtqueues. based on
  23de1376b695c28432fbbc55584644188c4e51ef commit
  23de1376b695c28432fbbc55584644188c4e51ef Author: Julius Rus <iuliur@google.com>
  Date:   Sun Oct 19 16:12:16 2014 -0700 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Get correct CPU index to make sure MQ in netkvm. (Julius Rus
  <iuliur@google.com>)
   - Increase MessageNumberLimit for netkvm netkvm driver only ask for at most 4
  msi msg which is too little for a 8 core or 16 core VM. Bump it to 32. (Julius
  Rus <iuliur@google.com>)
   - Cosmetic change: untabify vioscsi.h. (Julius Rus <iuliur@google.com>)
   - confirm guest features before init virtqueues. based on
  23de1376b695c28432fbbc55584644188c4e51ef commit
  23de1376b695c28432fbbc55584644188c4e51ef Author: Julius Rus <iuliur@google.com>
  Date:   Sun Oct 19 16:12:16 2014 -0700 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Revert "Fix bug resulting in vioscsi building all 3 queues on the same queue
  GPA when Windows re-initializes the adapter." (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - Revert "Read driver controls from registry. This enables us to run with COM
  logging in production so we can get more information on a bug where vioscsi
  builds all three queues on the same GPA." (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - NetKVM: BZ#1147239: Always setup processor affinity (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1157241: Initialize Reserved field (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1154419: cancel outstanding transfer request upon surprise removal
  (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1154419: Kick outside of critical section (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1154435: fix for MSI id assignment and queue allocation (Joseph
  Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1147202: Avoid deadlock in RXQueue operations upon error (Joseph
  Hindin <yhindin@rehat.com>)
   - update status file mm113 <--> b93 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: BZ#1123288: Freeing shared memory on control queue destruction
  (Joseph Hindin <yhindin@rehat.com>)
   - rng: bz#1091867: fix 64-bit coinstaller build. (Gal Hammer
  <ghammer@redhat.com>)
   - Update status file. mm112 <--> b92 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1139509 - should use Uniformed string in Manufacturer fields on all
  drivers (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: BZ#1136606: testing MessageInfoTable for nullness in debug printout
  (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1119966: Unconditionally initialize RSSParameters lock (Joseph
  Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1096505: disabling warning for KeBugCheck for debug build (Joseph
  Hindin <yhindin@rehat.com>)
   - rng: remove cng provider registration functions. (Gal Hammer
  <ghammer@redhat.com>)
   - rng: (related to bz#1091867) update build scripts. (Gal Hammer
  <ghammer@redhat.com>)
   - rng: bz#1091867: initial import of the viorng coinstaller. (Gal Hammer
  <ghammer@redhat.com>)
   - NetKVM: BZ#1096505: Array constructor/destructor replaced with two-phase
  construction and disabled (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1096505: Freeing descriptors after shutdown (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1096505: zeroing index table instead of setting to
  INVALID_PROCESSOR_INDEX (Joseph Hindin <yhindin@rehat.com>)
   - update status file. mm111 <--> b91 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: BZ#1136023: fix for do { } while(0) in macro under Visual C++ (Joseph
  Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Compiling of all windows target under debug (Joseph
  Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#954183: SAL annotations (Joseph Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Older WIndows version support (Joseph Hindin
  <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Error printout upon zero pathes' number (Joseph Hindin
  <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Expanding resource table for multiple queues (Joseph
  Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: RSS-based map for selecting transfer queue (Joseph Hindin
  <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: IO device allocated and reallocated depending on pathes's
  number (Joseph Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Setting queue number in the virtual adapter (Joseph
  Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Debug printouts (Joseph Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Path determined by current CPU in the DPC handler; debug
  printout in pathes' number computation (Joseph Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Debug printouts (Joseph Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Queuing DPC on affine CPU (Joseph Hindin
  <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Setting up pathes' CPU affinity as CPU groups (Joseph
  Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: path number computation (Joseph Hindin
  <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: CPU affinity field in path class (Joseph Hindin
  <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Querying hardware queues number (Joseph Hindin
  <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: RX/TX pathes combined into CPUPathesBundle class (Joseph
  Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Interrupp handling prepared for multiqueue (Joseph Hindin
  <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Message indices removed from context, stored only in
  path's instances (Joseph Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Message index in Path class instance (Joseph Hindin
  <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: DEBUG_EXIT_STATUS raises print level to 0 on error
  (Joseph Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Queue amd message indices field in AbstractPath (Joseph
  Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: RXPath and TXPath allocated as array of size 1 (Joseph
  Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: pRXBuffer contains pointer to queue where it belongs;
  reused through pointer (Joseph Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: AbstractPath split into generic AbstractPath and template
  class so that pointers to AbstractPath may be accessed from the interrupt
  handler (Joseph Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Transmit path changed to inhertit from AbstractPath
  (Joseph Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Introducing AbstractPath, common superclass for all
  NetKBM pathes (Joseph Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Control queue placed in a separate class (Joseph Hindin
  <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: context upper-layer pending packet counter (Joseph Hindin
  <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Cosmetic fixes: alignment, double semicolon, file
  location in the project (Joseph Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Moving receive queue logic in a separate class
  CParaNdisRXPath (Joseph Hindin <yhindin@redhat.com>)
   - update status file. mm110 <-->b90 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - balloon: fixed code analysis errors. (Gal Hammer <ghammer@redhat.com>)
   - balloon: bz#1130853: fix bsod on several pnp whql tests. (Gal Hammer
  <ghammer@redhat.com>)
   - NetKVM: BZ#1121933 - check for VIRTIO_F_ANY_LAYOUT feature before using
  optimized layour for data transfer. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - balloon: bz#1113910: fix bsod when hotplug device in a loop (w/ verifier).
  (Gal Hammer <ghammer@redhat.com>)
   - pciserial: BZ#922014 - Add build procedure for pciserial INF. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - update status file. mm109 <--> b89 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Remove extra ( (Julius Rus <iuliur@google.com>)
   - Fix warning on debug build (Julius Rus <iuliur@google.com>)
   - Cosmetic changes - remove end of line spaces (Julius Rus <iuliur@google.com>)
   - Enable event index for vioscsi. (Julius Rus <iuliur@google.com>)
   - Update vioscsi to use the Linux api. (Julius Rus <iuliur@google.com>)
   - Perf: remove kick from the interrupt and rely on host disabling it. (Julius
  Rus <iuliur@google.com>)
   - Update viorng to use the Linux Api. (Julius Rus <iuliur@google.com>)
   - Cosmetic changes - untabify. (Julius Rus <iuliur@google.com>)
   - Update virtiostor to use the Linux api. (Julius Rus <iuliur@google.com>)
   - Cosmetic changes - untabify. (Julius Rus <iuliur@google.com>)
   - Update vioserial to use the linux virtio API (Julius Rus <iuliur@google.com>)
   - Cosmetic changes - untabify and indent. (Julius Rus <iuliur@google.com>)
   - Update NetKvm to use the linux virtio api. (Julius Rus <iuliur@google.com>)
   - Change Balloon to use the new linux virtio api. (Julius Rus
  <iuliur@google.com>)
   - Update virtio ring library to use the latest linux implementation. (Julius
  Rus <iuliur@google.com>)
   - Fix bug resulting in vioscsi building all 3 queues on the same queue GPA when
  Windows re-initializes the adapter. (Julius Rus <iuliur@google.com>)
   - Move some debug prints to verbose so they won't overflow the log. (Julius Rus
  <iuliur@google.com>)
   - Read driver controls from registry. This enables us to run with COM logging
  in production so we can get more information on a bug where vioscsi builds all
  three queues on the same GPA. (Julius Rus <iuliur@google.com>)
   - Fix device queue length which was disabled because PostProcess was not called
  in the completion path. This is a regression in the vioscsi.c sources due to
  change https://github.com/YanVugenfirer/kvm-guest-drivers-
  windows/commit/28e5374671e172448b00b3701aea7554fec8310e. (Julius Rus
  <iuliur@google.com>)
   - update status file. mm108 <--> b88 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - enable dvl log (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - balloon: bz#1066808: fix old stats remains after service was stopped. (Gal
  Hammer <ghammer@redhat.com>)
   - rng: bz#1081436 fix bsod after resuming from hibernation. (Gal Hammer
  <ghammer@redhat.com>)
   - viorng: bz#1116573: use wdf 1.9 for older windows version. (Gal Hammer
  <ghammer@redhat.com>)
   - BZ#950611 Disable RSC until host support is ready. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - update status file. mm107 <--> b87 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: BZ#1096505: Cosmetic fixs - tab removed with spaces (Joseph Hindin
  <jhindin@daynix.com>)
   - NetKVM: BZ#1096505: Protecting RSS parameters access with the RW lock (Joseph
  Hindin <jhindin@daynix.com>)
   - NetKVM: BZ#1096505: Assigning pointers through intelocked exchange (Joseph
  Hindin <jhindin@daynix.com>)
   - NetKVM: BZ#1096505: Creation and destruction of a RW lock for the RSS
  parameters (Joseph Hindin <jhindin@daynix.com>)
   - NetKVM: BZ#1096505: RW lock insetad of spinlock in RSS parameters (Joseph
  Hindin <jhindin@daynix.com>)
   - NetKVM: BZ#1096505: RW Lock class, portable between NDIS 6.0 and NDIS 6.2
  (Joseph Hindin <jhindin@daynix.com>)
   - NetKVM: BZ#1112712 - Initialize CVirtQueue first before making internal
  calculations in CTXVirtQueue constructor (Yan Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: BZ#1051886 Fix linker options for Vista\Windows Server 2008. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: BZ#1109027 - Fix empty friendly name if only one adapter is present
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM : BZ#1096505 Separating object creation into the default constructor
  and Create function, sort of two-phase creation (Joseph Hindin
  <jhindin@daynix.com>)
   - balloon: fix a case where host request stats before service was started. (Gal
  Hammer <ghammer@redhat.com>)
   - balloon: (related to bz#1082999) add device events handling. (Gal Hammer
  <ghammer@redhat.com>)
   - balloon: new inverted-call write-to-device method. (Gal Hammer
  <ghammer@redhat.com>)
   - update status file. b86 <--> m106 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - BZ#1103100 - Fix WDK library linkage with Windows Vista\Windows Server 2008
  build. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - update satus file. mm105 <--> b85 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: BZ1096505 packet submission refactoring (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - Trivial: Add Windows 8.1 and Vista output to .gitignore (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - NetKVM: Drop NDIS5 code from NDIS6 driver (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - NetKVM: BZ#B1100308: Fixing DPC suspend flag race condition (Joseph Hindin
  <jhindin@daynix.com>)
   - NetKVM: BZ#1054640: On cotext destruction, return to the unused queue
  buffers, retained in per-processor queue but not submitted to the upper layer,
  as there will be no completion callback for such buffers (Joseph Hindin
  <jhindin@daynix.com>)
   - update status file mm104<-->b84 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - BZ#1098876 - post build step is failing and INF is not built correctly (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKvm] temporary disable build errors checking (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [viorng um update build tools (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - add log files (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - small fixes related to switching to VS2013 (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - balloon: bz#1066845: fix no stats after resuming from s4. (Gal Hammer
  <ghammer@redhat.com>)
   - update status file mm103 <--> b83 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: Make code analysis run for release builds only (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - NetKVM: Fix code analysis warnings (Dmitry Fleytman <dfleytma@redhat.com>)
   - NetKVM: BZ1096505 Separate transmit path data from device context (Dmitry
  Fleytman <dfleytma@redhat.com>)
   - NetKVM: Introduce a couple of generic classes (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - VirtIO: Drop bogus typedef (Dmitry Fleytman <dfleytma@redhat.com>)
   - Fix vioscsi and netkvm project files so static driver verifier will not crash
  during execution. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - BZ#895834 - Create netkvm.dvl.xml log as part of the build process (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - Fix platform toolset in Windows 8 project (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - update status file. b82<-->mm102 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Don't test specific DDK version (Yan Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: Build Windows Vista drivers with Visual Studio 2013 native compiler.
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Fix version definition for all cases (version defined, version defined but
  empty, version not defined). (Yan Vugenfirer <yvugenfi@redhat.com>)
   - SDV macros don't exist in Win7 DDK. Add empty definition to enable Vista
  compilation with same code base (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Fix handling of non existing defines (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Compile with Visual Studio 2013 (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Compile with Visual Studio 2013 (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Compile with Visual Studio 2013 (No Vista yet) (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Build virtio-serial with Visual Studio 2013 (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Compile baloon driver with Visual Studio 2013 (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Build virtio library with Visual Studio 2013 (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Fix build scripts to correctly check for presense of specific Visual Studio
  version (Yan Vugenfirer <yvugenfi@redhat.com>)
   - viorng: prepare build scripts for vs2013. (Gal Hammer <ghammer@redhat.com>)
   - viorng: bz#1090832: fix the wdfcoinstaller file name. (Gal Hammer
  <ghammer@redhat.com>)
   - [viostor] Bug 837324 - [virtio-win][viostor]viostor reports support for FUA,
  but does not implement it. (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - update status file. b81 <--> mm101 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - viorng: bz#1092348: fix no viorngum.dll in amd64 folder. (Gal Hammer
  <ghammer@redhat.com>)
   - balloon: bz#1080320:: memory stats remains after service was closed. (Gal
  Hammer <ghammer@redhat.com>)
   - update status file (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] Bug 1077566 - enable MSI as a default interrupt mode for virtio-
  scsi. (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [balloon] Bug 1080319 - win8.1-32 could use 3G memory in one guest but stat-
  total-memory only shows 2G (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Disable RSC for the release build. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - update status file. mm99 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - BZ#1083873 - BSOD due to access to uninitialized control queue during power
  down event on Windows XP and Windows Server 2003. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - update status file. mm99 <-->b79 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - balloon: bz#1080320: fix bsod which occurred on various scenarios. (Gal
  Hammer <ghammer@redhat.com>)
   - rng: bz#1083810: output directory for 64-bit builds goes to amd64. (Gal
  Hammer <ghammer@redhat.com>)
   - rng: fix not setting version in inf files. (Gal Hammer <ghammer@redhat.com>)
   - rng: add logs to build and clean scripts. (Gal Hammer <ghammer@redhat.com>)
   - rng: bz#1080731: fix a provider registration error. (Gal Hammer
  <ghammer@redhat.com>)
   - update status file. mm98 <--> b 78 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - rng: add build scripts. (Gal Hammer <ghammer@redhat.com>)
   - Revert "vioring: add build scripts" (Gal Hammer <ghammer@redhat.com>)
   - update status file mm97 <--> b77 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - rng: bz#868240 fix hck warnings on driver inf test (Gal Hammer
  <ghammer@redhat.com>)
   - serial: bz#868240 fix hck warnings on driver inf test (Gal Hammer
  <ghammer@redhat.com>)
   - balloon: bz#868240 fix hck warnings on driver inf test (Gal Hammer
  <ghammer@redhat.com>)
   - rng: bz#1079929: fix a failed "df - fuzz misc api" whql test. (Gal Hammer
  <ghammer@redhat.com>)
   - rng: call unmark cancel before completing request in case of an error. (Gal
  Hammer <ghammer@redhat.com>)
   - rng: remove redundant call to vq's shutdown. (Gal Hammer
  <ghammer@redhat.com>)
   - update status file. build76 <--> mm96 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - vioring: add build scripts (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - rng: update build scripts to include cng rng provider (user mode). (Gal
  Hammer <ghammer@redhat.com>)
   - rng: add build scripts. (Gal Hammer <ghammer@redhat.com>)
   - rng: remove the used debug.c file. (Gal Hammer <ghammer@redhat.com>)
   - rng: fix 64-bit compilation errors. (Gal Hammer <ghammer@redhat.com>)
   - update status file mm95 <--> b75 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - rng: initial import of the cng rng provider (user mode). (Gal Hammer
  <ghammer@redhat.com>)
   - rng: initial import of the viorng driver. (Gal Hammer <ghammer@redhat.com>)
   - NetKVM: BZ#954183 - Driver pass static code analysis tools. Using out
  parameter of the function without testing the return value of the function
  considered an error by static code analysis. On other hand there are several
  NDIS functions that return void and return status in out paramter. Disabling
  warning where needed. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - pciserial: Introduce multiport serial support in qemupciserial.inf. (Miki
  Mishael <mmishael@redhat.com>)
   - Update copyright year in license file. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - balloon: bz#921891: improve ballooning's performance. (Gal Hammer
  <ghammer@redhat.com>)
   - serial: bz#868240: fix hck warnings on driver inf test (Gal Hammer
  <ghammer@redhat.com>)
   - balloon: bz#868240 fix hck warnings on driver inf test (Gal Hammer
  <ghammer@redhat.com>)
   - balloon: driver's file name should be in lower case. (Gal Hammer
  <ghammer@redhat.com>)
   - [vioscsi] add transport reset events handler (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - serial: code cleanup: remove redundant functions. (Gal Hammer
  <ghammer@redhat.com>)
   - serial: related to bz#888694: qga fails after resume from s3. (Gal Hammer
  <ghammer@redhat.com>)
   - serial: code cleanup. tidy up the VIOSerialPortIoStop function. (Gal Hammer
  <ghammer@redhat.com>)
   - serial: code cleanup. remove unused bFinal parameter. (Gal Hammer
  <ghammer@redhat.com>)
   - BZ#954183 Tools: Added SDVTOOL script. (Miki Mishael <mikim@daynix.com>)
   - BZ#954183 Suppress false-positive SDV warning (Miki Mishael
  <mmishael@redhat.com>)
   - [virtio-win] update status file. (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Experemenatal. Trying to fix broken build (cherry picked from commit
  42e3da8e848af47a7454cd8c8ef8d3810f44a846) (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - serial: bz#1025122 unable to read from port after first-time installtion.
  (Gal Hammer <ghammer@redhat.com>)
   - [virtio-win] clean build batch files. (cherry picked from commit
  4737ef29dfe61068a891a0120c9750c26301a192) (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [virtio-win] [pciserial] No open bug at the moment (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [virtio-scsi] Bug 1017529 - BSOD occurs when do I/O test on virtio scsi
  driver. (cherry picked from commit 9064d76c2566fd1a089ce89aea182ac4d2622546)
  (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [virtio-win][vfd] Bug 908610 - change "VirtIO SCSI Disk Device winxp/32-bit"
  to "VirtIO BLOCK Disk Device Winxp/32-bit" in txtsetup.oem (cherry picked from
  commit f49977aa465cc1b4e7b9c520ae9fe7ee88cd01b3) (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [vioscsi] Bug 1013443 - Win7-64 guest installation with virtio-scsi BSOD
  (cherry picked from commit 0a099bbd4354d532e89eedc08320f1bf45480d47) (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - [pciserial] Bug 990007 - Include the .inf file to downloadable place for
  windows guest to accept the pci serial device. Part 2 (cherry picked from commit
  5a55f203d2557420c00272a066950c191f874b23) (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - NetKVM: BZ#1012200 PM_PowerStateTransition fails on Win8 (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - NetKVM: BZ#1003442 2c_receivepackets on win2k8 fixed (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [virtio-win] Bug 990007 - Include the .inf file to downloadable place for
  windows guest to accept the pci serial device (cherry picked from commit
  2fdebab7845e4f4a1f0abe4395bdae36e17ed74e) (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - NetKVM: BZ#1010687 2c_recvmulticast failed on WLK (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [viostor] Bug 926947 - online resizing doesn't work on system virtio-blk disk
  (cherry picked from commit ad556b61034cd7a22e955f6adc66f1d6116d6556) (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - [balloon] Bug 927619 BLNSVR service stops with event 7016 : the
  balloonservice has reported an invalid current state 0 (cherry picked from
  commit f4119d0a5f5378d85c32e8d027114c3dbca97f39) (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [vioscsi] Bug 994377 virtio-win-prewhql-66 scsi driver could not be installed
  on all platform (cherry picked from commit
  10791d43322221c92849ace9ae99cf5afe4546ce) (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [vioscsi] Bug 1001981 - [virito-win][scsi]Remove scsi support for win2k3
  (cherry picked from commit 403b037adfdca088957a44cffe8f72866c82c6f8) (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] Bug 1003158 - vioscsi.sys doesn't return scsi status codes
  correctly to guest OS (cherry picked from commit
  2763bf9b722e4d7fa4f72089e1cfe46643dca6ce) (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - vioscsi: propagate SCSI status when virtio-scsi request succeeds (Laszlo
  Ersek <lersek@redhat.com>)
   - Bug 1000158 - blnsrv.exe is pegged at 100% cpu in windows guests (cherry
  picked from commit 54ac7aab5b5a727cbc6a4384ac43a72445ab4092) (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [viostor] Bug 908610 - [virtio-win][vfd] change "VirtIO SCSI Disk Device
  winxp/32-bit" to "VirtIO BLOCK Disk Device Winxp/32-bit" in txtsetup.oem (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] Bug 1001616 - win7-64 guest bsod while enter s3/s4 state with
  virtio scsi (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - serial: bz#957328 add/del device failed if guest was reading from port. (Gal
  Hammer <ghammer@redhat.com>)
   - [viostor] Bug 996983 - Windows NT 6.x BSOD with virtio SCSI driver since
  version 0.1.59 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [virtio-win] update status file. mm87. build 67. (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - NetKVM: BZ#988302 - fixing calling conventions and project definitions for
  32bit OSes in order to enable NetSH pluging registration (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: BZ#993614 Windows 8 32 bit crashes during HCK MPE test (BSOD D1)
  (Dmitry Fleytman <dfleytma@redhat.com>)
   - serial: (related to bz#858687) add a spin lock to the control queue. (Gal
  Hammer <ghammer@redhat.com>)
   - [virtio-win] update status file. build 66 (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - NetKVM: BZ#950611 Dynamic offloads command name fixed (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - NetKVM: BZ#982940 - Remove old hack for 1G adapter that internaly keeps the
  speed as 1001 (Yan Vugenfirer <yvugenfi@redhat.com>)
   - serial: remove code which handled write requests resubmission. (Gal Hammer
  <ghammer@redhat.com>)
   - [vioscsi] add msi support (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: BZ#978296 Incorrect link state indications in PM_PowerStateTransition
  (Dmitry Fleytman <dfleytma@redhat.com>)
   - NetKVM: BZ#978296 Incorrect link state indications in PM_PowerStateTransition
  (Dmitry Fleytman <dfleytma@redhat.com>)
   - NetKVM: BZ#950611 Guest offloads configuration via control queue (Dmitry
  Fleytman <dfleytma@redhat.com>)
   - Bug 889941 - [virtio-win][scsi] virtio_scsi driver performs bad during large
  buffers transfer (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: BZ#950611 Guest offloads configuration via control queue (Dmitry
  Fleytman <dfleytma@redhat.com>)
   - [virtio-win] update status file. build 65 (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - NetKVM: BZ#972310 - in case if the interrupt and the device was not
  initialized do not call ParaNdis_SynchronizeWithInterrupt (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-win] Update status file. Build 64 (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - NetKVM: BZ#967698 make sure the interrupts are disabled before cleaning up
  internal virtio structures (Yan Vugenfirer <yvugenfi@redhat.com>)
   - add output directories to .gitignore file. (Gal Hammer <ghammer@redhat.com>)
   - serial: replace EOL to CR/LF and few cleanups. (Gal Hammer
  <ghammer@redhat.com>)
   - serial: Set PDO's hardware id as declared. (Gal Hammer <ghammer@redhat.com>)
   - serial: Remove the now redundant VIOSerialShutdownAllPorts function. (Gal
  Hammer <ghammer@redhat.com>)
   - serial: bz#966809 Fix BSOD after resuming from hibernation. (Gal Hammer
  <ghammer@redhat.com>)
   - serial: bz#951481 Implement an DeviceD0Entry callback. (Gal Hammer
  <ghammer@redhat.com>)
   - Revert "[netkvm] shrink netkvmco coinstaller size." (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [netkvm] un-capitalize netkvm driver name in Visual Studio builds. (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - [netkvm] shrink netkvmco coinstaller size. (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [virtio-win] update status file. build63 (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - NetKVM: BZ#958737 NDISTest 6.5 - E2EPerf job(1110) failed on win 2012 due to
  performance issue (Dmitry Fleytman <dfleytma@redhat.com>)
   - [virtio-vim] update status file. build62 (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - virtio-serial: bz#953812 add a cancel support to write requests. (Gal Hammer
  <ghammer@redhat.com>)
   - [virtio-win] update status file. mm81 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: BZ#958715 RSS\RSC related failures in
  NDISTest6.5-Standardizedkeywords - RSC fixes (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - NetKVM: BZ#958715 RSS\RSC related failures in
  NDISTest6.5-Standardizedkeywords - RSS fixes (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - virtio-rng: Delete virtio-rng from master. It will reside in its own branch
  intil some real functionality will be introduced. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Merge changes from Vadim's repository (Yan Vugenfirer <yan@daynix.com>)
   - Merge changes from Vadim's repository (Yan Vugenfirer <yan@daynix.com>)
   - Merge changes from Vadim's repository (Yan Vugenfirer <yan@daynix.com>)
   - Merge changes from Vadim's repository (Yan Vugenfirer <yan@daynix.com>)
   - Merge changes from Vadim's repository (Yan Vugenfirer <yan@daynix.com>)
   - Merge changes from Vadim's repository (Yan Vugenfirer <yan@daynix.com>)
   - Merge changes from Vadim's repository (Yan Vugenfirer <yan@daynix.com>)
   - Merge changes from Vadim's repository (Yan Vugenfirer <yan@daynix.com>)
   - Merge changes from Vadim's repository (Yan Vugenfirer <yan@daynix.com>)
   - [NetKVM] BZ#958755 BZ#958751 Broken RX statistics fixed (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [NetKVM] BZ#956882 Crash in OID_GEN_NETWORK_LAYER_ADDRESSES handler - NDIS5
  (Dmitry Fleytman <dfleytma@redhat.com>)
   - [NetKVM] BZ#956882 Crash in OID_GEN_NETWORK_LAYER_ADDRESSES handler - NDIS6
  (Dmitry Fleytman <dfleytma@redhat.com>)
   - Revert "[virtio-serial] bz#823818: add a missing feature bit." (Gal Hammer
  <ghammer@redhat.com>)
   - [NetKVM] trivial: Simple project for NDIS5 drivers added (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [NetKVM] BZ#957507 Crash on unload when control queue disabled fixed (Dmitry
  Fleytman <dfleytma@redhat.com>)
   - [NetKVM] BZ#957505 QEMU assertion on exit from S4 fixed (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [NetKVM] BZ#956290 Race condition on surprise removal in XP/2003 driver
  (Dmitry Fleytman <dfleytma@redhat.com>)
   - [NetKVM] BZ #889410 - TestOnly.UseSwTxChecksum parameter is removed (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Enable code analysis in NetKVM project and fix warnings in Win8 and
  Win7 configurations. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ#912926 BSOD on Sleep and PNP test in NDIS5 drivers (Dmitry
  Fleytman <dfleytma@redhat.com>)
   - [NetKVM] BZ#912926 BSOD on Sleep and PNP test in NDIS5 drivers (Dmitry
  Fleytman <dfleytma@redhat.com>)
   - [NetKVM] BZ#950633 Checksum verification fixed - NDIS5 (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [NetKVM] BZ#950633 Checksum verification fixed (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - fixed write request workitem not deleted. (Gal Hammer <ghammer@redhat.com>)
   - [NetKVM] BZ904934 Configure MAC via control queue (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [NetKVM] BZ904934 Configure MAC via control queue - refactoring (Dmitry
  Fleytman <dfleytma@redhat.com>)
   - [NetKVM] BZ#951070 - Fix debug printouts (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] BZ#951070 - Fix debug printouts (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] BZ#951070 - Fix debug printouts (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] fix host notification when msi is disabled. (Gal Hammer
  <ghammer@redhat.com>)
   - [virtio-serial] bz#823818: fix data corruption during writes. (Gal Hammer
  <ghammer@redhat.com>)
   - [virtio-serial] bz#823818: resend write request using a work item. (Gal
  Hammer <ghammer@redhat.com>)
   - [virtio-serial] bz#823818: add a missing feature bit. (Gal Hammer
  <ghammer@redhat.com>)
   - [NetKVM] BZ#951070 - Fix debug printouts (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] BZ#951020 - Do not check VIRTIO_PCI_ISR when not needed. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ#950623 - Remove TestOnly.AnalyzeIPPackets parameter. Do not
  double check checksums when not needed. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ#950623 - Remove Init.Scatter-Gather parameter. The driver will
  always use scatter-gather. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ #950509 - remote kdebugprint.h file from the project. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ#950623 - Remove TestOnly.GuestChecksum parameter. Guest will use
  host setting. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ#950623 - Remove Init.UsePublishEvents parameter. The driver will
  use host settings. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ#950623 - Remove DPCChecker configuration entry. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] BZ#950623 - Remove TestOnly.HwPacketFilter parameter. The driver
  will check host feature before using control queue for packet filtering. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ#950623 - Remove Init.UseMergedBuffers parameter. The guest will
  use mergable buffers according to host settings. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] BZ#950623 - Remove TestOnly.Promiscuous parameter (no actual code
  other than reading the configuration). (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ#950623 - Remove TestOnly.InterruptRecovery parameter and related
  code. Timer was set to test for VIRTIO_ISR register periodicaly to test for
  missed interrupt. The code was introduced because of QEMU insability during WHQL
  stress tests and is not needed anymore. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ#950623 - Remove TestOnly.DelayConnect(ms) parameter and related
  code. Posibility to indicate connection after some time have passed and not on
  device start is removed. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ950617 Enable RSS for Windows 2008 R2 as well (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [NetKVM] BZ#950623 - Remove DPCChecker and related parameter from INF. Very
  old code testing for pending interrupt in case of hanged transfer. Not only it
  is not relevant for newer OSes (MSI is used), but also if such case even exist -
  it should be fixed in QEMU. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [VirtioLib] Untabify (Dmitry Fleytman <dfleytma@redhat.com>)
   - [NetKVM] Untabify (Dmitry Fleytman <dfleytma@redhat.com>)
   - [NetKVM] Add vcxproj.user to repository as well. Those files contain
  certification information. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] .gitignore file cleanup and adjustments (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [NetKVM] MAC/MCAST filtering control message fixed (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [NetKVM] Check for indirect buffers support on RX (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [NetKVM] Build system refactoring (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [viortio-serial] bz#902150: driver was unusable after sleep/suspend. (Gal
  Hammer <ghammer@redhat.com>)
   - [virtio-serial] bz#823818: rewrote the driver's write function. (Gal Hammer
  <ghammer@redhat.com>)
   - [NetKVM] Control queue initialization fixed (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [virtiolib] Old feature management API dropped (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [viostor] Moved to the new feature management API (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [balloon] Moved to the new feature management API (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [vioserial] Moved to the new feature management API (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [NetKVM] Proper device features acknowledgement (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [NetKVM] BZ#922530 - code separation for NDIS5 and NDIS 6.x: adjust
  NetKCM.yaml to point to correct build log for NDIS5.1 (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] BZ#904808 Initlal RSC implementation (Dmitry Fleytman
  <dmitry@daynix.com>)
   - [NetKVM] BZ#904808 Code base preparation for RSC (Dmitry Fleytman
  <dmitry@daynix.com>)
   - [NetKVM] BZ#922530 Code split for NDIS5 and NDIS6 (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] BZ#921200 - Do not write to VIRTIO_PCI_ISR for debug purposes in
  production code. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Fix Device Driver INF verification test failure introduced by RSS
  implementation. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] RSS implemented (Dmitry Fleytman <dmitry@daynix.com>)
   - [NetKVM] RSS implementation - part 1 (Dmitry Fleytman <dmitry@daynix.com>)
   - [NetKVM] W4 warnings fixed (Dmitry Fleytman <dmitry@daynix.com>)
   - [NetKVM] [TRIVIAL] Proper device indexing specification for Windows 8 (.inf)
  (Dmitry Fleytman <dmitry@daynix.com>)
   - [virtio-serial] BZ#806223: Fixed a bsod when changing state to s3. (Gal
  Hammer <ghammer@redhat.com>)
   - initial import of virtio-rng driver's files. (Gal Hammer
  <ghammer@redhat.com>)
   - [virtio-serial] Add a support for message-signaled interrupts. (Gal Hammer
  <ghammer@redhat.com>)
   - [NetKVM] BZ#904028 - Fixing casting error with event indices calculation.
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ#907160 - Do not test IOSpace size. Access decided according to
  virtio feature bits. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ#907160 - Test minimal and not exact size of IOSpace. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Set event indices feature to on on Windows 2003 (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] [BZ904028] Windows 2012 got BSOD while running job 1091NDISTest 6.0
  - [1 Machine] - 1c_Mini6Send on HCK (Dmitry Fleytman <dfleytma@redhat.com>)
   - [virtio-serial] Fix guest failure to add port after resume from s3/s4
  (bz#902150). (Gal Hammer <ghammer@redhat.com>)
   - [virtio-lib] Fix vring_detach_unused_buf function (related to bz#759019).
  (Gal Hammer <ghammer@redhat.com>)
   - [serial] Fixed memory leaks on device's surprise removal (bz#833671). (Gal
  Hammer <ghammer@redhat.com>)
   - [NetKVM] BZ 878442 Queue restart logic made compile time (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [NetKVM] BZ 878442 Debug view printouts of high levels dropped at compile
  time (Dmitry Fleytman <dfleytma@redhat.com>)
   - [NetKVM] BZ 878442 - Interrupt handlers refactored, Interrupt timestamping
  made debug only feature (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Turn on the code analysis as part of build. Fix some of the prefast
  warnings. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [viostor] Cleanup Windows 8 build directory in clean.bat (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM\Balloon\VirtioLib] BZ #713130 - further optimization (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [NetKVM] BZ 713130 event index performance in virtio and vhost-net (Dmitry
  Fleytman <dfleytma@redhat.com>)
   - [virtio-serial] bz#8823795 BSOD occurs during transferring data from guest to
  host during S3/S4. (Gal Hammer <ghammer@redhat.com>)
   - [NetKVM] BZ#883913 - read link status on driver startup. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [vioserial] Parameter order fix in printout. DOund by code expection ,
  probably never caused a problem as a printout is in case of an error. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [vioserial] From: Gal Hammer <ghammer@redhat.com>  bz#878291 fixed a whql
  test failed in "support for D3 power state" (Gal Hammer <ghammer@redhat.com>)
   - [NetKVM] Cleanup outdated ReadMe.txt (Yan Vugenfirer <yan@daynix.com>)
   - [NetKVM] BZ 826596 - RX data path optimizations (Yan Vugenfirer
  <yan@daynix.com>)
   - [NetKVM] BZ 826596 partial fix - guest checksumming synchronized with RX
  checksumming (Yan Vugenfirer <yan@daynix.com>)
   - [PATCH] [vioserial] Fixed EvtDeviceD0ExitPreInterruptsDisabled return value.
  \EvtDeviceD0ExitPreInterruptsDisabled returned STATUS_NO_MORE_ENTRIES which
  caused the device not to wakeup after system was put to sleep (or hibernated).
  It now returns STATUS_SUCCESS if ports iteration was completed with status
  STATUS_NO_MORE_ENTRIES. (Gal Hammer <ghammer@redhat.com>)
   - Cosmetics (Yan Vugenfirer <yan@daynix.com>)
   - [NetKVM] BZ 873128:  Job of Ethernet - NDISTest6.0 - 2c_receivepackets failed
  with WLK for win2k8/win7/win2k8-R2. Miniport must indicate LINK DOWN on reset
  start, at least when it indicates LINK UP on reset completion (Yan Vugenfirer
  <yan@daynix.com>)
   - Syncing viostor, vioscsi and Ballon (Yan Vugenfirer <yan@daynix.com>)
   - [viort-serail] BZ840911 - move VIRTIO_CONSOLE_PORT_OPEN controlll message to
  VIOSerialEvtDeviceD0ExitPreInterruptsDisabled callback (Yan Vugenfirer
  <yan@daynix.com>)
   - [vioserial] Bug 837758 - Disable virtio serial driver from device (Yan
  Vugenfirer <yan@daynix.com>)
   - [virtio-serial] Syncing. Windows 8 support and latest bug fixes. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ #859882 - Fixing performance with current checksum offload
  settings. If Windows send an IP packet with 0 pachet lenth in offload scenarios
  - the driver will populate the length field with packet field (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Incorrect Windows 2000 barriers definition lead to empty barriers throught
  the code (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-win] BZ 713130 - event index performance in virtio and vhost-net.
  Event indexes handling fixed (including correct kick logic). (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] BZ 841544 and BZ 807967 No IP after several restarts and after S3
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ #834175 - Enabled support for required RX checksum and IP TX
  checksum on Win7/2008R2/2008 (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Latest changes from vscsi and viostor (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Fixing some of the prefast warnings and errors. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] BZ #838008 added Port1FunctionNumber directive to the INF file for
  Win8/2012 (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [vioscsi] Adding licensing information. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [vioscsi] Introducing virtio-scsi driver for Windows. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [balloon] Sync with Vadim's repository (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [vioserial] Sync with Vadim's repository (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [viostor] Sync with Vadim's repository (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Build coinstaller for Windows 8 with Visual Studio as well (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Build coinstaller for Windows 8 with Visual Studio as well (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-win] Change clean up script to remove results of Windows 8 build for
  NetKVM and virtio library (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-win] Review build system scripts and continue adaptation to Windows 8
  and build server on Windows 2008R2 (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ:834179 - Reverting previos fixm and aplying correct padding on RX
  path that is needed due to guest to guest transfer of small packets. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-win] BZ #838010 Fixing static code analysis tools errors for Balloon
  and virtio-serial (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ:826596 PublishIndices feature is set to disabled by default on
  Windows XP and Windows 2003 until further investigation is made on QEMU side why
  it causes performance degradation with legacy PCI interrupts. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] BZ#838002 - implement 'no pause on resume' feature in order to pass
  PM requirments test of HCK. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ#834175 and BZ#811155 Offload parity and Standardized keywords
  tests passed. All RX checksum offloads and TX checksum offload supported. Fine
  tuning might be needed for different OSes to decide on correct default values.
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ#838010 - preparation in project file to run static analysis tests
  needed to pass HCK (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [netkvm] BZ#829214 - Windows 8 build scripts, leftovers that were not
  commited by mistake. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-win] Add to common tools script execturing devenv (Visual Studio)
  from command line. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ#838005 - implement offload parity for IPv6 (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] BZ#838005 - add infrastructure to offload simulation in order to
  test IPv6 offload (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ:834174 Windows 8 - Fix packet filtering test. Adjastments in
  respoces to OID and seoaration of INF files per OS. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] BZ:834179 - fix Windows 8 short packet NDIS test failure. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [vioserial] BZ:800752 Fixing syncronyzation between DPC and Read (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [vioserial] BZ:800752 Fixing syncronyzation between DPC and Read (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Cosmetics and addaptation after WHQL NDIS Vlan test (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Build native Windows 8 NetKVM driver (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-win] Add vbs files to white spaces script (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-win] Build virtio library natively for Windows 8 (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] [BZ:828275] Initial implementation of RX filtering using QEMU (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] [BZ:828275] Implement and test control queue in virtio-simulator
  environment. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] [BZ:815295] Glitch free test. Cosmetics, moving loop break printout
  to debug level 1, adding additional printouts. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] [BZ:815295] Adding ability to handle DPC rx throttling from OS. With
  this fix glitch free test for Windows 7 will pass. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] BZ:808654. Fix the start of checksum calculation in case on
  vlan\priority tags usage (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ:808654. Fix the start of checksum calculation in case on
  vlan\priority tags usage. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [viostor] fox broken WinXP build. (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [viostor] process flush request asynchronously. Bug 810694 - viostor fails
  with DRIVER_IRQL_NOT_LESS_OR_EQUAL BOSD under heavy random write load (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - [vioserial] purge port queues on closing. (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [vioserial] add traces for better code execution tracebilit. (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [vioserial] Postpone device initialization success notification. (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - [balloon] Wait for pending workitems before exiting D0. (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [virtio-win] Fix alignment when allocating memory for virtio queues. This
  change will fix viostor crash dump creation bug. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] minor: fixing typo in product name. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] WHQL offload fixes: SW RX offload passes under Win7 and Win2003. Tx
  and misc offload passes under Win7 and Win2003. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Test sccript - add additional packet sizes. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Fix a typo in test log parser script to enable its execution on
  Linux as well (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-win] Merging bugfixes from Vadim's repository. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-win] Merging bugfixes from Vadim's repository. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Review the offload options in the driver. Clean up old code and
  enable TCP\UDP checksum TX offload by default. Fix Win7 WHQL offload issued with
  NDIS6.2 driver. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Parameters review. Common parameters are moved to
  Common/common.inf.h. During the build inf files are preprocessed with cl to
  include common parts. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-win] Add updated licesning for review. The licensing information
  added to: 1. Root directory of all the drivers. 2. Root directory of each of the
  drivers. 3. To every directory that contains code that is compiled into stand
  alone executable or library (including test tools). (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-win] White spaces clean up. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Indirect buffers configuration. Add missing string to Windows
  XP\Windows 2003 INF file. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-simulator] Add MSI testing and cleanup (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] IOSpace MSI related changes and cleanups from virtio library
  unification (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [Balloon] IOSpace MSI related changes and cleanups from virtio library
  unification (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio] Move test certificates to upper level in project directory structure
  to enable test signing of other than network drivers. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Build and project cleanup including signing during build with
  test certificate. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] IOSpace MSI related changes and cleanups from virtio library
  unification (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [viostor] Minor cleanups from virtio unification. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [viostor] Remove unused code (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio] Fixing IOSpace access related to MSI. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [viostor] Unification of debug prints mechanism (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [viostor] VS2010 project for viostor (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-lib] Tracing mechanism unification. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-lib] Additions for indirect buffers support. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Tracing mechanism unification. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-win] Add tool to prevent the issues related to time stamps and sign
  tool around midnight. The usage of the parsing tool already integrated with
  build scripts. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [Balloon] Tracing mechanism unification. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Indirect buffers support implementation for NetKVM' (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Adding VS2010 project for virtio-serial sources. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [Balloon] Adding VS2010 project for balloon sources. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Adding support for RX IP checksum offload for Windows 2003 and XP
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM-Simulator] Adaptation for unified library. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM-Simulator] Adaptation for unified library. And adding testing of
  indirect buffers. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Adaptation for unified library. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [viostor] Adaptation for unified library. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Adaptation for unified library. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [balloon] Adaptation for unified library. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-win] Unification of the library. For additional information check:
  http://cleo.tlv.redhat.com/qumrawiki/Library%20unification (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-win] Extend .gitignore to exclude self generated directories and
  files (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] remove from repository self generated makefiles. Adjust clean.bat to
  remove them on clean. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Adjustments for VS2010 (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Add SDK7.0A as one of the possible defaults during the build of
  coinstaller\CLI for NetKVM driver (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Virtio simulation. Was used to test published indices feature. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] RSS: test for Toeplitz hash calculation (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Fix dll name in CLI documentation. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio] Changing memory barrier to comply with Linux driver. This change is
  cosmetic only as all the memory barrier functions in Windows are mapped to
  KeMemoryBarrier DDI. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Fixing RX IP checksum offloading reported configuration and cases
  with merged virtio buffers. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-win] Fixing crash introduced by the changes in virtio lib related to
  memory manger. Device object was retrieved from queue object that was deleted
  one line above. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-win] Add Visual Studio project for virtio library (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-win] Fix build clean up for ballon and vioserial drivers. Now it is
  possible to build and clean all drivers in one batch. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [balloon] Cleanup environment variables after build for each platform. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [viostor] Cleanup environment variables after build for each platform. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-win] Cleanup environment variables after build for each platform.
  This fix is for virtio library and viostor driver. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-win] Add *.sdf files to .gitignore. Those files are self generated by
  Visual Studio 2010 (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Separate link speed report in NDIS 5.X and NDIS6.X drivers. NDIS6.X
  will return 64bit value and NDIS5.X 32bit value (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Fixing packaging issues introduced by lates script cleanup (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Fix buildall.bat so it will clean-up the environment variables after
  the usage and between compilations of different platforms. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] QA document was changed to include the comment regarding restarting
  the device in order for the changed parameters to take effect (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Fixing command line utility set\get parameter functionality. On get
  : try to read the value and if failed, read default value. On set - save to
  value name and not to default. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Fix IP checksum on LSO is removed from the option visible by the
  user untill he fix on the host. For now this feature will always be turned on.
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [viostor] Use virtio library instead of the code that was compiled as part of
  the driver. Merging Arkady's Frenkel commit. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Pass memory allocation functions to virtio library. Merging Arkady's
  Frenkel commit. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [vioserial]  Pass memory allocation functions to virtio libarary. Merging
  Arkady's Frenkel commit (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [Balloon] Pass memory allocation functions to virtio libarary. Merging
  Arkady's Frenkel commit (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio] Merging Arkady's Frenkel changes in virtio library in memory
  allocation functions. In order to comply to WHQL requerments only allocation
  functions from specific driver type should be used in the driver. From every
  device will have to pass its own allocation functions to virtio library. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [Balloon] White spaces clean up (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] White spaces clean up (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio] clean out white spaces (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [vioserial] Clean out white spaces before merging memory allocation changes
  in virtio library (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [viostor] Clean out white spaces before memory allocation changes in virtio
  lib (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Moving debug printouts of the obvious cases of direct OID handling
  to debug level 1 (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Handle direct OIDs. Return unsupported for the cases we do not
  handle and add debug prints to see unexpected cases. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Ndis 6.2 merge leftovers (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Remove re-setting of environment from coinstaller sources file (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Add Win7 configuration to VS2005 project (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Remove .sln file in order to be able to use both old Visual Sudio
  2005 and new Visual Studio 2010 (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Add *.user files to .gitignore (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Basic implementation of NDIS6.2 (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] add VS2010 project to NetKVM (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Build Win7 target (needed for NDIS6.2 support) (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Enable to set external SDK path (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Sync with Vadim's repository (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Sync with Vadim's repository (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Sync with Vadim's repository (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] fixing wrong connection rate report (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] fixing wrong connection rate report (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] fixing wrong connection rate report (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - This repository only for the virtio library and NetKVM driver (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - This repository only for the virtio library and NetKVM driver (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Implement event index support in virtio library and NetKVM driver
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] RX IP checksum offload (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ744729 - Fixing copyright and file description strings in version
  info (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ744730 Fix language in version info to neutral (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] The device will announce itself as 10G in Vista and up (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Change PM capabilities to report NdisDeviceStateUnspecified for
  different wake up capabilities (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] merge from Vadim's repository, adding default values for version
  environment variables (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Number of handled RX packets handled during DPC are configured
  through INF file and advanced tab in device manager. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Add ability to measure the timing of suspend\power on. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Copy NetKVMConfig documentation to driver package directory during
  compilation (for Windows Vista and up driver packages). (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Expanding documentation in resource file. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Command line utility documentation for driver package (according to
  WHQL reqs) and guidlines for QA (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM CLI] Add a file for the build process that was missed in previous
  commits (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [Guest drivers] syncing the repositories. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Fixing race condition in handling RX interrupts that caused to halt
  network traffic during netperf tests. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Add addtional commands to clean.bat for coinstaller (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Net config utility - copy compiled utility to driver package, sign
  the package with the utility for Vista, Vista x64 and up. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Config utility - set\get parameter related strings resources (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Net config utility - integration with driver build. Call build of
  the coinstaller from buildall.bat for Vista x86 and x64. Change clean.bat of the
  driver to clean coinstaller build results. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Network configuration utility - add set\get of the driver parameters
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Network configuration utility - build with DDK in order to integrate
  with driver build (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Net configuration utility - adding VS project (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] NetCfg utility - add utility and helper classes (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] NetCfg utility - class to handle registry parameters (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] NetCfg utility - registry access class (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] NetCfg utility - add exception class (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Add string helper functions to network configuration utility (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Add netsh registration and callbacks to network configuration
  utility (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Add coinstaller skeleton to the network configuration utility
  project (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Add CoInstaller directory and readme.doc for the network
  configuration utility (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Remove white spaces from ParaNdis-commom.c (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Merge latest virtio library changes (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Merge latest viostor changes (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Merge latest code changes to the environment (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Merge latest vioserial code (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Merge latest ballon canges (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Merge latest ballon canges (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-win][NetKVM] Fix WHQL LSO test problem on MSI platform - allow only
  one RX process at a time. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Change buildall.bat - NetKVM will be compiled with its own kdebugprint.h
  header in order to be free from DbgPring calls. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [WIN-GUEST_DRIVERS] balloon: fix memory statistics report and fix service
  pause and uninstall logic. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Dynamicly link to DbgPrintEx during run time. Fix BZ #590945. Also
  handle empy NBL lists submitted by upper layers (corner cases during WHQL
  testing). (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [viostor] Add support for logical block size parameter in Windows driver.(BZ#
  581639) The following patch will fix BZ# 581639 as well, since recently
  introduced logical_block_size parameter should be used instead of
  physical_block_size. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [viostor] Make the virtio-blk aware of read only disks (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [Balloon] Ballon driver - WHQL fixes. Merging from Vadim's repository. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Fail empty NBL lists (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Merge all the latest MSI related changes. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Move port initialization to
  EvtDeviceD0EntryPostInterruptsEnabled callback (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] White space mess (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] change EOL for vioser.inx to windows (unknown <izik@.(none)>)
   - Cat creation - add cat creation for viostor driver (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Cat creation - add cat creation for balloon driver (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Cat creation - add cat creation for virtio serial and additionall OS
  signature to NetKVM (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Move debug prints from file operations to higher debug level
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Test app. Add async file operation tests. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Add debug prints for read completions (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Fix debug prints, add somemore prints (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Add multiple queues for file operation (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Fix debug printouts (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Fix build scripts for the virtio-serial (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Improve clean.bat for test application. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Fix size indicated during write. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [viostor] Fix clean.bat to remove Install directry in new location (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [viostor] Create install dir under viostor directory. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Handle reads with buffers smaller than available data (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Remove loop for virto-serial device reads. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Implement async read (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Refactoring. Change file related operations to pass specific
  file object. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Refactoring - use framework provided locks (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Use number of ports that are received from conig structure
  from QEMU (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Add kick to receive control queue. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Set empty queue notification to higher debug level (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial\ Interrupt enable\disable cleanup (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Add kick to recieve queue of ports (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Turn test app into interactive console (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Fix large buffers send. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Create Install directory as sub dir in current directory and
  not in ..\ (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Fix 64 bit compilation (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Add packaging to build scripts (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [WIN-GUEST_DRIVERS] viostor: Driver updates and build scripts. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [WIN-GUEST_DRIVERS] Balloon: updated drivers and build scripts for balloon.
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Debug control messages (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Notify that driver supports multiport (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Notify that driver supports multiport (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial]Fix port mapping bug (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Small test app. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Send path fully working including recovery and reusage of
  buffers in DPC. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Fix interrupt enable bug (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Send control messages on different guest states. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Debug print on read if the queue is empty. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Test interrupt flow. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Fix read. Add removed buffer back to the queue. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Set VIRTIO_CONFIG_S_DRIVER_OK flag after virtio device
  configuration is complete (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Implement read and fix locks in write. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Implement write (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Add control channel related functionality and definitions.
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Add generic buffer copy and send function (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Add debug prints (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Move queues related functions to separate file. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Init\clean-up after unit test with driver verifier. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Queues and ports init. Init\clean-up of the transfer buffers
  for all the queues. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Refuctoring ports related structure. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Init rings and somerefactoring (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Interrupt support - add enable\disable (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Add interrupt handling init, placeholders and ISR handling.
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Refactoring - break add device into small functional chunks.
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Add IO port resource mapping. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Fixing the placeholder VC project for the balloon driver. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Add file operations (open, close, read, write and IOCTL)
  handlers. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial]  Add symbolic name for the device (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Add device data placeholder. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Adding physical memory managment wrappers. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio] Convert VirtIO library solution and project to Visual Studio 2008.
  Signed-off-by: Yan Vugenfirer <yvugenfi@redhat.com> (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Add basic initialization support. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [WIN-GUEST_DRIVERS] viostor driver. Add XP-32 driver item to text-mode setup
  file. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Add PNP and power functions. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Adding initial device creation. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Adding main driver function. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Add basic include files for the driver. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Adding licensing files. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Add INF file template. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Initial commit. Project and build files. (Yan Vugenfirer
  <yvugenfi@redhat.com>)


author: Ilya Rudakov <irudakov@virtuozzo.com> 0.57
changelog:
  - Added parameters for vzbuild br (Konstantin Vlasov <kvlasov@virtuozzo.com>)
   - netkvm: Avoid using uninitialized variable (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Fix wrong parsing of VLAN/Prio packets (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - Balloon: Remove devCtx->StatWorkItem=NULL from D0Exit
   - ci: Integrate with Appveyor (Dmitry Fleytman <dmitry@daynix.com>)
   - build: Add flow explanations to build.bat (Dmitry Fleytman
  <dmitry@daynix.com>)
   - build: Return non-zero error value on failure (Dmitry Fleytman
  <dmitry@daynix.com>)
   - NetKVM: MTU Report: Fix mtu offset (Sameeh Jubran <sameeh@daynix.com>)
   - virtiolib: Make WDF mem_alloc_nonpaged_block return initialized memory (Ladi
  Prosek <lprosek@redhat.com>)
   - Net-KVM: Implement "MTU report" feature of the device (Sameeh Jubran
  <sameeh@daynix.com>)
   - balloon: Add missing blnsvr.props (Ladi Prosek <lprosek@redhat.com>)
   - BZ#1393772: Add null driver for SM Bus Controller (Sameeh Jubran
  <sameeh@daynix.com>)
   - pushpdb: Don't loop indefinitely if symbol store is broken (Ladi Prosek
  <lprosek@redhat.com>)
   - pciserial: Add a pci-serial (1x only) .inf for RHEL (Ladi Prosek
  <lprosek@redhat.com>)
   - vioinput: Mouse HID fixes (Ladi Prosek <lprosek@redhat.com>)
   - vioinput: Don't fail driver init if no input device was found (Ladi Prosek
  <lprosek@redhat.com>)
   - BZ#1438410 - Net-KVM: Add VlanId property to no_RSS and no_RSC Inf files
  (Sameeh Jubran <sameeh@daynix.com>)
   - netkvm: Fix build break with WDK 10.0.15063.0 (Ladi Prosek
  <lprosek@redhat.com>)
   - vioinput: Fix build break with WDK 10.0.15063.0 (Ladi Prosek
  <lprosek@redhat.com>)
   - vioinput: Fix INF verification errors (Ladi Prosek <lprosek@redhat.com>)
   - viorng: Fix INF verification errors (Ladi Prosek <lprosek@redhat.com>)
   - vioserial: Fix INF verification errors (Ladi Prosek <lprosek@redhat.com>)
   - pvpanic: Fix INF verification errors (Ladi Prosek <lprosek@redhat.com>)
   - balloon: Fix INF verification errors (Ladi Prosek <lprosek@redhat.com>)
   - viostor: Fix potential NULL dereference (Ladi Prosek <lprosek@redhat.com>)
   - pushpdb: Use Win10 SDK (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Disable WMI custom OIDs for Vista/2008 (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - viostor: Fix uncached extension layout (Ladi Prosek <lprosek@redhat.com>)
   - vioscsi: Fix uncached extension layout (Ladi Prosek <lprosek@redhat.com>)
   - BZ#1438410 - Net-KVM: Add VlanId property to Inf file (Sameeh Jubran
  <sameeh@daynix.com>)
   - vioser: Remove unnecessary interrupt context allocation (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Remember interrupt message numbers (Ladi Prosek
  <lprosek@redhat.com>)
   - vioscsi: Add macros for queue idx <-> message idx conversions (Ladi Prosek
  <lprosek@redhat.com>)
   - Do not skip locking the queue as the DPCs can be rebalanced across different
  cpus. (Julius Rus <iuliur@google.com>)
   - vioscsi: Complete requests in DPC in single-queue configuration (Ladi Prosek
  <lprosek@redhat.com>)
   - BZ#1256626 - NetKVM: Print configuration's input value (Sameeh Jubran
  <sameeh@daynix.com>)
   - BZ#1256626 - NetKVM: Fix a bug where a debug print wouldn't be printed
  (Sameeh Jubran <sameeh@daynix.com>)
   - BZ#1256626 - Revert "NetKVM: Add print out in case Vlan id is invalid"
  (Sameeh Jubran <sameeh@daynix.com>)
   - Add the packaging directory to build (Ladi Prosek <lprosek@redhat.com>)
   - balloon: Remove BalloonEvtFileClose from the PAGE section (Ladi Prosek
  <lprosek@redhat.com>)
   - Add missing invokes to va_end macro (Sameeh Jubran <sameeh@daynix.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2017" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2017" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2017" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2017" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2017" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2017" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2017" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2017" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2017" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2017" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2017" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2017" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - balloon: Put BalloonInit and BalloonTerm under device lock (Ladi Prosek
  <lprosek@redhat.com>)
   - balloon: Make blnsvr use common build infrastructure (Ladi Prosek
  <lprosek@redhat.com>)
   - balloon: Merge build files from stable (Ladi Prosek <lprosek@redhat.com>)
   - balloon: Make balloon/sys build both the service and no-service driver (Ladi
  Prosek <lprosek@redhat.com>)
   - balloon: Re-add user-mode balloon service (Balloon/app) (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Fix wrong access to zeroed m_NBL member (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - vioserial: Propagate D0 entry failure from device to ports (Ladi Prosek
  <lprosek@redhat.com>)
   - vioserial: Introduce VIOSerialDrainQueue (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Set target hw address to zero in ARP announcement (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - Rename NetKVMTemporaryCert to VirtIOTestCert (Ladi Prosek
  <lprosek@redhat.com>)
   - Move {RHEL,VZ}_COPYRIGHT_STARTING_YEAR out of driver props files (Ladi Prosek
  <lprosek@redhat.com>)
   - all: added support for multiple vendors (c) years (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - viorng: add support for multiple vendors (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - added support for multiple vendors (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - pvpanic: add multiple vendor support (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - viostor: add support for multiple vendors (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - vioserial: add support for multiple vendors (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - vioscsi: support for multiple vendors (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - vioinput: support for multiple vendors (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - balloon: support for multiple vendors (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - balloon: fix vcxproj.filters with missing files (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - tools: support multiple vendors (c) years (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - tools: support for multiple vendors (substitutions) (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - tools: support for multiple vendors for .inx/.inf (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - tools: fix for VS internal rc viewer (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - tools: added support for multiple vendors for .rc (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - tools: added support for multiple vendors (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - vioscsi: Allocate only one virtqueue in dump mode (Ladi Prosek
  <lprosek@redhat.com>)
   - Net-KVM: Use suitable names for guest announce's variables and classes
  (Sameeh Jubran <sameeh@daynix.com>)
   - Net-KVM: Handle memory allocation failure (Sameeh Jubran <sameeh@daynix.com>)
   - Net-KVM: Send Neighbor Solicitation Message on VIRTIO_NET_F_GUEST_ANNOUNCE
  (Sameeh Jubran <sameeh@daynix.com>)
   - Net-KVM: Fix BSOD (Sameeh Jubran <sameeh@daynix.com>)
   - vioinput: Switch from filter to bus/child architecture (Ladi Prosek
  <lprosek@redhat.com>)
   - balloon: Boost worker thread priority (Ladi Prosek <lprosek@redhat.com>)
   - [vioscsi] fix bug in serial number report (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [vioscsi] request processing/completion optimization' (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [vioscsi] bug-fix for Bug 1395790 - vioscsi.sys BSOD when adding CPU to live
  Windows Server 2012R2 guest (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - dont use cpu-to-vq map (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [viostor] fix bus reset. related to Bug 1349724 - [virtio-win][viostor][whql]
  cannot pass whql test Bus Reset Test on win2008R2 (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - viorng: Remove extra includes (#101) (Ladi Prosek <ladi.prosek@gmail.com>)
   - Net-KVM: Make Windows Vista debug compile (Sameeh Jubran <sameeh@daynix.com>)
   - Net-KVM: Implement VIRTIO_NET_F_GUEST_ANNOUNCE feature (Sameeh Jubran
  <sameeh@daynix.com>)
   - Net-KVM: Make driver print ip it's addresses (Sameeh Jubran
  <sameeh@daynix.com>)
   - Net-KVM: Make miniportShutdown return immediately on "NdisShutdownBugCheck"
  (Sameeh Jubran <sameeh@daynix.com>)
   - NetKVM: Add print out in case Vlan id is invalid (Sameeh Jubran
  <sameeh@daynix.com>)
   - vioserial: Don't set interrupt vectors if MSI is disabled (Ladi Prosek
  <lprosek@redhat.com>)
   - vioinput: Use viohidkmdf.sys instead of mshidkmdf.sys (Ladi Prosek
  <lprosek@redhat.com>)
   - vioinput: Add vioinput\hidpassthrough (Ladi Prosek <lprosek@redhat.com>)
   - virtio-input : fix : missing key when inputing combination keys (flying-122
  <penghao122@sina.com>)
   - Ifdef out the workitem to restore perf to previous levels. (Julius Rus
  <iuliur@google.com>)
   - Fix bluescreen when num_queues > num_cpus. (Julius Rus <iuliur@google.com>)
   - Fix queue locking. (Julius Rus <iuliur@google.com>)
   - pvpanic: Add IOCTL_GET_CRASH_DUMP_HEADER (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Revive NetKvmDumpParser application (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Add keeping of pending TX NBLs (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: implement pending NBLs in bugcheck data (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Prepare bugcheck structures for pending NBLs (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Add ability to keep array of pending TX NBLs (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Unification and small optimization in RSS code (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Fix incorrect query of CPU index (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Introduce ParaNdis_GetCurrentCPUIndex procedure (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - fix compilation problem introduced by removing viostor WinXP target (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - enable STOR_PERF_OPTIMIZE_FOR_COMPLETION_DURING_STARTIO (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - fix initialization problem (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - fix BSOD on resuming (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - trivial fixes (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - remove affinity table (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - cleanup dbg print outs (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - fix stalled vq problem (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - code cleanup (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - temp work-around for jammed virtio-queue processing (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - cleanups (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - trivial cleanups and perf optimizations (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - viostor. fix ws2k3 compilation problems (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - . simplify SRB processing path (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - add some acpi related stuff (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - remove ScsiPort (WinXP) stuff (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - first mq working code (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - add very basic mq stuff (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1389125 - extend viostor driver with STORAGE_REQUEST_BLOCK support (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - Delete nmake files (Ladi Prosek <lprosek@redhat.com>)
   - Misc spelling fixes (Ladi Prosek <lprosek@redhat.com>)
   - viostor,vioscsi: Spelling fixes (Ladi Prosek <lprosek@redhat.com>)
   - vioser: Spelling fixes (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Spelling fixes (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Fix 1c_IOCTLCoverage test failure (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - Fix RX kick timing (Sameeh Jubran <sameeh@daynix.com>)
   - Fix bounds checking for 4K sector drives Bug 1410964 - 4K virtual drives
  broken on Windows (Angel Pagan <apagan@stratus.com>)
   - Fix verifier and debug spew due to worker exiting with affinity set. By
  default the workers have no affinity. We set it to the specific cpu, but
  KeSetSystemAffinityThreadEx returns 0, as there was no affinity. You still have
  to KeSetSystemAffinityThreadEx before you exit and reset it back to 0. (Julius
  Rus <iuliur@google.com>)
   - netkvm: Optimize checksum routine on 64-bit (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Add rebuild command to Mof Win32 configuration (Ladi Prosek
  <lprosek@redhat.com>)
   - Add NetKVM\Mof\Mof.vcxproj to virtio-win.sln (Ladi Prosek
  <lprosek@redhat.com>)
   - Return correct info for OID_TCP_OFFLOAD_PARAMETERS (Feng Min
  <fmin@google.com>)
   - reverting 86707ee and c12be4b (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - netkvm: make description of RSC packets more clear (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Added example of WMI access to NetKvm (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Support WMI commands (Yuri Benditovich <yuri.benditovich@daynix.com>)
   - netkvm: Include MOF project to NetKvm solution (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Added MOF subproject with WMI definitions (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Add internal statistics for coalesced frames (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Remove unused internal statistics (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: add debug printouts on RSC packets (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Use fewer virtio receive SG descriptors (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Tweak physical memory allocation routines (Ladi Prosek
  <lprosek@redhat.com>)
   - pushPDB: Fixed %DSTORE_LOCATION% check bug. (Bishara AbuHattoum
  <bishara@daynix.com>)
   - virtiolib: Add VirtioLib.sln (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Fix race of changing of RSS parameters and TX (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - [viostor] Bug 1389125 - extend viostor driver with STORAGE_REQUEST_BLOCK
  support (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - add num_queues calculation (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - virtiolib: Fix uninitialized variable in VirtIOWdfFinalizeFeatures (Ladi
  Prosek <lprosek@redhat.com>)
   - fix compilation warning (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - fwcfg: Rename driver files fwcfg -> qemufwcfg (Ladi Prosek
  <lprosek@redhat.com>)
   - vioinput: Reset device context on HW release (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: TX 'give-up' reducing DPC wait time (Yuri Benditovich
  <ybendito@redhat.com>)
   - netkvm: Optimization of TX path synchronization (Yuri Benditovich
  <ybendito@redhat.com>)
   - netkvm: discard redundant list of mapped buffers in CNBL (Yuri Benditovich
  <ybendito@redhat.com>)
   - netkvm: Proper order of NB and NBL completion (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: CNB allocated via CNBL and CParaNdisTX pool (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: CNBL objects allocated from pool (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Prepare CNBL as allocator for single NB (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Prepare pools for CNB and CNBL allocations (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Introduced templates for allocator and pool (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Optimized insertion of new NBL to TX path (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Optimized TX queue restart flow (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Optimized state machine synchronization (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Refactoring of CNdisRefCounter (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Pop entry from CNdisList to return nullptr (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Pass DISPATCH IRQL info to NDIS upon RX indication (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Introducing CNdisAllocatableBase class (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Preparation for performance improvements (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - Fix wrong bool definition in VirtIO library interface (Yuri Benditovich
  <ybendito@redhat.com>)
   - fwcfg: Add QEMU Firmware Configuration Device driver (Ladi Prosek
  <lprosek@redhat.com>)
   - Add top-level virtio-win.sln (Ladi Prosek <lprosek@redhat.com>)
   - balloon: Add balloon.sln with all dependencies (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Update NetKVM-VS2015.sln and NDIS5/NetKVM-NDIS5.sln with dependencies
  (Ladi Prosek <lprosek@redhat.com>)
   - viorng: Update viorng.sln with dependencies (Ladi Prosek
  <lprosek@redhat.com>)
   - viostor: Add viostor.sln with all dependencies (Ladi Prosek
  <lprosek@redhat.com>)
   - vioscsi: Add vioscsi.sln with all dependencies (Ladi Prosek
  <lprosek@redhat.com>)
   - vioinput: Add vioinput.sln with all dependencies (Ladi Prosek
  <lprosek@redhat.com>)
   - vioser: Add vioser.sln with all dependencies (Ladi Prosek
  <lprosek@redhat.com>)
   - Tweak .gitignore (Ladi Prosek <lprosek@redhat.com>)
   - viorng: Delete viorng.vcxproj.user and VirtRNG Package.vcxproj.user (Ladi
  Prosek <lprosek@redhat.com>)
   - balloon: Delete balloon.vcxproj.user (Ladi Prosek <lprosek@redhat.com>)
   - vioscsi: Delete vioscsi.vcxproj.user (Ladi Prosek <lprosek@redhat.com>)
   - vioser: Delete vioser.vcxproj.user (Ladi Prosek <lprosek@redhat.com>)
   - vioinput: Delete vioinput.vcxproj.user (Ladi Prosek <lprosek@redhat.com>)
   - pvpanic: Delete pvpanic.vcxproj.user and PVPanic Package.vcxproj.user (Ladi
  Prosek <lprosek@redhat.com>)
   - viostor: Delete viostor.vcxproj.user (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Turn off test signing (Ladi Prosek <lprosek@redhat.com>)
   - virtio: Switch over to Tools/build.bat (Ladi Prosek <lprosek@redhat.com>)
   - viostor: Switch over to Tools/build.bat (Ladi Prosek <lprosek@redhat.com>)
   - vioser: Switch over to Tools/build.bat (Ladi Prosek <lprosek@redhat.com>)
   - vioscsi: Switch over to Tools/build.bat (Ladi Prosek <lprosek@redhat.com>)
   - viorng: Switch over to Tools/build.bat (Ladi Prosek <lprosek@redhat.com>)
   - vioinput: Switch over to Tools/build.bat (Ladi Prosek <lprosek@redhat.com>)
   - pvpanic: Switch over to Tools/build.bat (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Switch over to Tools/build.bat (Ladi Prosek <lprosek@redhat.com>)
   - balloon: Switch over to Tools/build.bat (Ladi Prosek <lprosek@redhat.com>)
   - Introduce Tools/build.bat (Ladi Prosek <lprosek@redhat.com>)
   - viorng: Rename solution platform from Win32 to x86 (Ladi Prosek
  <lprosek@redhat.com>)
   - pvpanic: Rename solution platform from Win32 to x86 (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Make NDIS5 drop binaries to NetKVM\Install (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Simplify NetKVM-VS2015.vcxproj (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Copy NetKVM.DVL.XML in a custom build step (Ladi Prosek
  <lprosek@redhat.com>)
   - viostor: Copy viostor.DVL.XML in a custom build step (Ladi Prosek
  <lprosek@redhat.com>)
   - vioscsi: Copy vioscsi.DVL.XML in a custom build step (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: with non-MSIX interrupt control path does not process interrupts
  (Yuri Benditovich <yuri.benditovich@daynix.com>)
   - netkvm: BZ#1372174: driver fails to start with 1 MSIX vector (Yuri
  Benditovich <yuri.benditovich@daynix.com>)
   - netkvm: Vista x86 driver BSOD due to bad linkage (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Delete NetKVM-VS2015.vcxproj.user (Ladi Prosek <lprosek@redhat.com>)
   - Eliminate _MAJORVERSION_, _MINORVERSION_, _NT_TARGET_MIN (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Refactor NDIS5/tools/makeinstall.bat into a post-build step (Ladi
  Prosek <lprosek@redhat.com>)
   - Remove dead code from viorng, vioscsi, and viostor buildAll.bat (Ladi Prosek
  <lprosek@redhat.com>)
   - viostor: Refactor packOne.bat into a post-build step (Ladi Prosek
  <lprosek@redhat.com>)
   - vioscsi: Refactor packOne.bat into a post-build step (Ladi Prosek
  <lprosek@redhat.com>)
   - vioinput: Refactor sys/packOne.bat into a post-build step (Ladi Prosek
  <lprosek@redhat.com>)
   - vioser: Eliminate app/packOne.bat (Ladi Prosek <lprosek@redhat.com>)
   - vioser: Refactor sys/packOne.bat into a post-build step (Ladi Prosek
  <lprosek@redhat.com>)
   - balloon: Refactor packOne.bat into a post-build step (Ladi Prosek
  <lprosek@redhat.com>)
   - Add TargetOS and TargetArch to Driver.Common.props (Ladi Prosek
  <lprosek@redhat.com>)
   - Suppress pack errors in balloon, vioserial, vioinput (Ladi Prosek
  <lprosek@redhat.com>)
   - Set legacy executable path (Ladi Prosek <lprosek@redhat.com>)
   - Fix build_AllNoSdv.bat scripts (Ladi Prosek <lprosek@redhat.com>)
   - Fix vioscsi and viostor SDV build (Ladi Prosek <lprosek@redhat.com>)
   - [vioscsi] remove duplicated case in packOne file (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - fix for bz#1303510 Change the copyright on all the Windows drivers to 2016 in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - balloon: Protect virtqueue operations with spinlocks (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Fix Vista build (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Re-add .inf to project file (Ladi Prosek <lprosek@redhat.com>)
   - Tools: Pushpdb.cmd: Push pdb files to symbol store (Bishara AbuHattoum
  <bishara@daynix.com>)
   - pvpanic: Fix the WdfCoinstaller lower-case "i" in vcxproj (Ladi Prosek
  <lprosek@redhat.com>)
   - viorng: Fix the WdfCoinstaller lower-case "i" in vcxproj (Ladi Prosek
  <lprosek@redhat.com>)
   - Unify buildAll.bat behavior (Ladi Prosek <lprosek@redhat.com>)
   - pvpanic: Remove old-style build files (Ladi Prosek <lprosek@redhat.com>)
   - pvpanic: Eliminate 2012-defines.h and build Vista with VS (Ladi Prosek
  <lprosek@redhat.com>)
   - pvpanic: Add Vista targets to project files (Ladi Prosek
  <lprosek@redhat.com>)
   - Move common v140_xp toolset settings to Driver.Common.props (Ladi Prosek
  <lprosek@redhat.com>)
   - Move the definition of InfArch to Driver.Common.props (Ladi Prosek
  <lprosek@redhat.com>)
   - Move the definition of LegacyDDKDir to Driver.Common.props (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Eliminate set_version.bat (Ladi Prosek <lprosek@redhat.com>)
   - viorng: Eliminate 2012-defines.h (Ladi Prosek <lprosek@redhat.com>)
   - viorng: Add per-OS configs to UM project files (Ladi Prosek
  <lprosek@redhat.com>)
   - balloon: Eliminate 2012-defines.h (Ladi Prosek <lprosek@redhat.com>)
   - vioserial: Eliminate 2012-defines.h (Ladi Prosek <lprosek@redhat.com>)
   - vioinput: Eliminate 2012-defines.h (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Fix default NDIS5 version numbers (Ladi Prosek <lprosek@redhat.com>)
   - vioscsi: Eliminate vioscsi-2012.h (Ladi Prosek <lprosek@redhat.com>)
   - viostor: Eliminate viostor-2012.h (Ladi Prosek <lprosek@redhat.com>)
   - Introduce Driver.Common.props (Ladi Prosek <lprosek@redhat.com>)
   - vioser: Remove max port number limit (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Remove unused VirtIOWdfInitialize parameter (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Add callback-driven VirtIOWdfInitQueuesCB (Ladi Prosek
  <lprosek@redhat.com>)
   - NetKVM: iperf_wrapper performance testing script additions and
  beautifications: (Bishara AbuHattoum <bishara@daynix.com>)
   - NetKVM: remove netkvm.inf from the VS project. INFs are handled by PreBuild
  scripts (Yan Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: remove common.inf.h that is no longer used to create inf files (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - Additions and modifications to NetKVM: (Bishara AbuHattoum
  <bishara@daynix.com>)
   - virtio: Fix PCI config space assert (Ladi Prosek <lprosek@redhat.com>)
   - Added a buildAll_Debug script for VirtIO and changed the VS project
  accordingly (Bishara AbuHattoum <bishara@daynix.com>)
   - Fixed a bad usage of the macro START_USE, as some classes have no "name"
  field (Bishara AbuHattoum <bishara@daynix.com>)
   - Fixed a bad usage of unary operator "&" instead of binary operator "&&"
  (Bishara AbuHattoum <bishara@daynix.com>)
   - NetKVM: Due to missmatch between CL and RC properties SDV was failing (caused
  by Win10 brach merge) (Yan Vugenfirer <yvugenfi@redhat.com>)
   - netkvm: Delete virtqueues on shutdown (Ladi Prosek <lprosek@redhat.com>)
   - visocsi: Fix resource strings (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Fix NDIS5 version resources (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Fix Vista netkvm.cat Windows version list (Ladi Prosek
  <lprosek@redhat.com>)
   - viorng: Write both coinstallers to CoInstallers32 on one line (Ladi Prosek
  <lprosek@redhat.com>)
   - NetKVM: BZ#1359626 RSC and RSS parameters should be set according to OS
  version (Yan Vugenfirer <yvugenfi@redhat.com>)
   - vioserial: Fix driver versioning (Ladi Prosek <lprosek@redhat.com>)
   - balloon: Fix driver versioning (Ladi Prosek <lprosek@redhat.com>)
   - Fix memory leak caused by unreleased MDLs allocations for RX buffers (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - RSC: Refactoring to be close to QEMU spec implemention (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Ack RSC features only if virtio 1.0 enabled (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Clean up virtio_net.h (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Fix VIRTIO_NET_F_CTRL_GUEST_OFFLOADS feature usage (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Fix AckFeature function to accept 64bit features (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Always ACK RSC related virtio features if RSC is supported (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - vioscsi: Use the right message ID in VioScsiVQLock/Unlock (Ladi Prosek
  <lprosek@redhat.com>)
   - viorng: Write both coinstallers to CoInstallers32 (Ladi Prosek
  <lprosek@redhat.com>)
   - vioscsi: Don't reallocate STOR_DPCs (Ladi Prosek <lprosek@redhat.com>)
   - vioscsi: Use max_queues upper bound for all memory allocations (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Delete old netkvmco.vcxproj (Ladi Prosek <lprosek@redhat.com>)
   - viostor: Initialize system_io_bus_number in VirtIoFindAdapter (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Delete VS2013 build files (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Fix clean_dvl_log.cmd (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Remove unused release callback (Ladi Prosek <lprosek@redhat.com>)
   - viostor: Add missing virtio_device_shutdown call (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Add missing virtio_device_shutdown call (Ladi Prosek
  <lprosek@redhat.com>)
   - viorng: Fix Vista inf2cat OS version list (Ladi Prosek <lprosek@redhat.com>)
   - vioscsi: Adjust queue memory allocation (Ladi Prosek <lprosek@redhat.com>)
   - vioscsi: Make the driver work with 1-3 MSI vectors (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Add virtqueue_has_buf (Ladi Prosek <lprosek@redhat.com>)
   - vioscsi: Remove a defunct RtlFillMemory (Ladi Prosek <lprosek@redhat.com>)
   - add Server10 to the Windows version list. fix for Bug 1246993 (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - virtiolib: bz#1356422: fix 'code integrity checks' verifier crash (Gal Hammer
  <ghammer@redhat.com>)
   - sync with stable (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - sync with stable (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Use test certificate for internal builds (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Enable RSC in INF file (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Enable dynamic RSC offload based on QEMU implementation (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Use new RSC information fields in virtio_net_hdr_v1 (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Add RSC related definitions based on virtio 1.0 spec to virtio_net.h (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - balloon: bz#1352517: fix bsod on several pnp whql tests (again). (Gal Hammer
  <ghammer@redhat.com>)
   - bug-fix for bz#1352809 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - bug-fix for bz#1352432 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - fix some compilation warnings (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - fix regression in Hot-Add Device HCK test (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - NetKVM: Use {x86,amd64}.6.3 InfArch in Win8.1 builds (Ladi Prosek
  <lprosek@redhat.com>)
   - fix compilation warning (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - add user project file (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - pvpanic: Don't test-sign binaries (Ladi Prosek <lprosek@redhat.com>)
   - pvpanic: Stamp inf files with Arch.OSMajorVer.OSMinorVer (Ladi Prosek
  <lprosek@redhat.com>)
   - synch with Win10 branch (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - synch with Win10 branch (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - synch with Win10 branch (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - synch with Win10 branch (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - synch with Win10 branch (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - synch with Win10 branch (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - synch with Win10 branch (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - sync with Win10 branch. part2 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - sync with Win10 branch. part1 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - viorng: Remove VirtioLib from the solution (Ladi Prosek <lprosek@redhat.com>)
   - viorng: Flip <ForceConformanceInForLoopScope> to true (Ladi Prosek
  <lprosek@redhat.com>)
   - viorng: Fix VS2015 project files (Ladi Prosek <lprosek@redhat.com>)
   - viorng: Fix WindowsTargetPlatformVersion (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Make virtio_find_queue MSI aware (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Reorder and tweak VirtIOPCICommon.c (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Fix indentation in virtio_pci.h (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Normalize driver API names (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Eliminate virtio_device_set_msix_used (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Comment and reorder driver API functions (Ladi Prosek
  <lprosek@redhat.com>)
   - balloon: Fix virtio initialization (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Remove features field from virtio_device (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Delete the release device callback (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Delete pci_unmap_address_range (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Comment and tweak virtio_device fields (Ladi Prosek
  <lprosek@redhat.com>)
   - NetKVM: Delete DebugTools/VirtioConsoleSimulation (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Remove allocatedSize from virtio_device_initialize (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Switch to inline VirtIODevice in VIRTIO_WDF_DRIVER (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Rename VirtIODevice parameters to vdev (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Rename and move VirtIOPCILegacy functions (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: VirtioLib.vcxproj cleanup (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Tweak capability mapping (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Rename query_vq_alloc parameter (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Rename, reorder, and tweak legacy implementation (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Rename, reorder, and tweak modern implementation (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Walk PCI capabilities only once (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Rename and refactor init/shutdown (Ladi Prosek
  <lprosek@redhat.com>)
   - fix WMI reported information (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - add clean script (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - vioscsi: Disable queue interrupt when processing buffers (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Shadow available ring flags & index (Ladi Prosek
  <lprosek@redhat.com>)
   - add more targets to clean script (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - virtiolib: Fix coding style (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Rewrite pci_find_*capability (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Remove compile-time offset checks (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Drop run-time queue name support (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Simplify struct virtio_device_ops (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Rename virtio_config_ops to virtio_device_ops (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Delete virtio_config.h (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Clean up feature test/enable/disable helpers (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Clean up #includes (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Eliminate tVirtIOPerQueueInfo, virtio_pci_vq_info (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Move all fn ptrs to virtio_config_ops (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Eliminate TypeVirtIODevice, virtio_device, to_vp_device (Ladi
  Prosek <lprosek@redhat.com>)
   - virtiolib: Stop including virtio_config.h (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Add virtio_get_config and virtio_set_config (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Add I/O and memory access to VirtIOSystemOps (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Remove pci_get_resource_flags (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Rename VirtIOSystemOps callbacks (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Remove no-op endianness macros (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Convert error codes to NTSTATUS (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Remove ERR_PTR, PTR_ERR, IS_ERR_VALUE (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Remove __force, __iomem, PAGE_ALIGN (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Remove unused parameters (Ladi Prosek <lprosek@redhat.com>)
   - fix broken build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - update project settings (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - cleanup project file (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - fix compilation problems (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - fix VS2015 compilation problems (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - add missing definition (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - make vioscsi to be sas bustype only (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - some sas related bits (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - virtiolib: Add VirtioLib.vcxproj.filters (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Code cleanup (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Add modern HW ID to netkvm.inf (NDIS6) (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Remove NDIS6 dead code (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Switch NDIS6 over to virtio 1.0 API (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Make ParaNdis_PowerOn return NDIS_STATUS (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Call set_msi_vector (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Fix typo "bAnyLaypout" and add flags (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Fix VIRTIO_TRANSPORT_F_START and VIRTIO_TRANSPORT_F_END (Ladi
  Prosek <lprosek@redhat.com>)
   - virtiolib: Add set_msi_vector and virtio_reserve_queue_memory (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Add find_vq and del_vq entry points (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Implement vitio_pci callbacks (NDIS6) (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Tweak osdep.h (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Enable memory space access (NDIS6) (Ladi Prosek <lprosek@redhat.com>)
   - disable test-signing (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - viostor: Set up device config MSI interrupt (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Uncomment NDIS5 build (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Add modern HW ID to netkvm.inf (NDIS5) (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Switch NDIS5 over to virtio 1.0 API (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Implement vitio_pci callbacks (NDIS5) (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Enable memory space access (NDIS5) (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Make vp_del_vqs idempotent (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Remove old-style build files (NDIS5) (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Add NDIS5 VS project files (Ladi Prosek <lprosek@redhat.com>)
   - SDV errors fix (Sameeh Jubran <sameeh@daynix.com>)
   - vioscsi: Ignore ISR status in dump_mode (Ladi Prosek <lprosek@redhat.com>)
   - fix compilation problems (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Fix SDV failure with VS 2015 (Yan Vugenfirer <yvugenfi@redhat.com>)
   - vioscsi: Re-pack driver after running SDV (Ladi Prosek <lprosek@redhat.com>)
   - viostor: Add modern HW ID to viostor.inf (Ladi Prosek <lprosek@redhat.com>)
   - viostor: Remove dead code (Ladi Prosek <lprosek@redhat.com>)
   - viostor: Switch over to new API and enable virtio 1.0 (Ladi Prosek
  <lprosek@redhat.com>)
   - viostor: Implement vitio_pci callbacks (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Add virtio_get_bar_index (Ladi Prosek <lprosek@redhat.com>)
   - viostor: Enable memory space access (Ladi Prosek <lprosek@redhat.com>)
   - viostor: Remove old-style build files (Ladi Prosek <lprosek@redhat.com>)
   - viostor: Add downlevel targets to viostor.vcxproj (Ladi Prosek
  <lprosek@redhat.com>)
   - viostor: Simplify VS project file (Ladi Prosek <lprosek@redhat.com>)
   - vioscsi: Optimize uncached extension layout (Ladi Prosek
  <lprosek@redhat.com>)
   - fix compilation problems (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - fix compilation problems (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - fix driver compilation problems (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - fix compilation problems (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - fix compilation problems (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - virtiolib: virtio 1.0 cs04 spec compliance for reset (Ladi Prosek
  <lprosek@redhat.com>)
   - viorng: Include wdmguid.h (Ladi Prosek <lprosek@redhat.com>)
   - vioscsi: Add modern HW ID to vioscsi.inf (Ladi Prosek <lprosek@redhat.com>)
   - vioscsi: Remove dead code (Ladi Prosek <lprosek@redhat.com>)
   - vioscsi: Switch over to new API and enable virtio 1.0 (Ladi Prosek
  <lprosek@redhat.com>)
   - vioscsi: Implement vitio_pci callbacks (Ladi Prosek <lprosek@redhat.com>)
   - vioscsi: Enable memory space access (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Add virtio_query_queue_allocation (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Add virtio_find_queues (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Handle unnamed queues in VirtioLib (Ladi Prosek
  <lprosek@redhat.com>)
   - vioscsi: Remove old-style build files (Ladi Prosek <lprosek@redhat.com>)
   - vioscsi: Add downlevel targets to vioscsi.vcxproj (Ladi Prosek
  <lprosek@redhat.com>)
   - vioscsi: Simplify VS project file (Ladi Prosek <lprosek@redhat.com>)
   - Add vioinput to the top-level build script (Ladi Prosek <lprosek@redhat.com>)
   - fix compilation problems (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - viostor: Stamp inf files with Arch.OSMajorVer.OSMinorVer (Ladi Prosek
  <lprosek@redhat.com>)
   - vioscsi: Stamp inf files with Arch.OSMajorVer.OSMinorVer (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Stamp inf files with Arch.OSMajorVer.OSMinorVer (Ladi Prosek
  <lprosek@redhat.com>)
   - vioinput: Stamp inf files with Arch.OSMajorVer.OSMinorVer (Ladi Prosek
  <lprosek@redhat.com>)
   - balloon: Stamp inf files with Arch.OSMajorVer.OSMinorVer (Ladi Prosek
  <lprosek@redhat.com>)
   - viorng: Stamp inf files with Arch.OSMajorVer.OSMinorVer (Ladi Prosek
  <lprosek@redhat.com>)
   - vioserial: Stamp inf files with Arch.OSMajorVer.OSMinorVer (Ladi Prosek
  <lprosek@redhat.com>)
   - vioinput: Code cleanup (Ladi Prosek <lprosek@redhat.com>)
   - vioinput: Implement joystick support (Ladi Prosek <lprosek@redhat.com>)
   - vioinput: Implement tablet support (Ladi Prosek <lprosek@redhat.com>)
   - vioinput: Implement consumer control support (Ladi Prosek
  <lprosek@redhat.com>)
   - vioinput: Implement keyboard support (Ladi Prosek <lprosek@redhat.com>)
   - vioinput: Implement full mouse support (Ladi Prosek <lprosek@redhat.com>)
   - vioinput: Initial vioinput commit (Ladi Prosek <lprosek@redhat.com>)
   - NetKVM: Cleanup, tweaks, and fixes (Ladi Prosek <lprosek@redhat.com>)
   - Fix legacy DDK path discovery in project files (Ladi Prosek
  <lprosek@redhat.com>)
   - NetKVM: Link against virtiolib.lib (Ladi Prosek <lprosek@redhat.com>)
   - NetKVM: Squash identical or similar parameters in NetKVM.vcxproj (Ladi Prosek
  <lprosek@redhat.com>)
   - NetKVM: Remove empty elements from NetKVM.vcxproj (Ladi Prosek
  <lprosek@redhat.com>)
   - Add modern device IDs to inf files (Ladi Prosek <lprosek@redhat.com>)
   - NetKVM: Remove NDIS6 code from NetKVM/NDIS5 (Ladi Prosek
  <lprosek@redhat.com>)
   - NetKVM: Delete private copy of VirtioLib (Ladi Prosek <lprosek@redhat.com>)
   - VirtioLib: Add XP and Win200364 CHK targets (Ladi Prosek
  <lprosek@redhat.com>)
   - Fix code analysis ruleset file paths (Ladi Prosek <lprosek@redhat.com>)
   - Fix linker flags (Ladi Prosek <lprosek@redhat.com>)
   - Enable virtio 1.0 (Ladi Prosek <lprosek@redhat.com>)
   - Remove dead code (Ladi Prosek <lprosek@redhat.com>)
   - Switch driver to VirtioLib-WDF API (Ladi Prosek <lprosek@redhat.com>)
   - Build balloon with VS for all targets (Ladi Prosek <lprosek@redhat.com>)
   - Enable virtio 1.0 (Ladi Prosek <lprosek@redhat.com>)
   - Remove dead code (Ladi Prosek <lprosek@redhat.com>)
   - Switch driver to VirtioLib-WDF API (Ladi Prosek <lprosek@redhat.com>)
   - Build viorng with VS for all targets (Ladi Prosek <lprosek@redhat.com>)
   - Fix spelling of DDKINSTALLROOT (Ladi Prosek <lprosek@redhat.com>)
   - Enable virtio 1.0 (Ladi Prosek <lprosek@redhat.com>)
   - Remove dead code (Ladi Prosek <lprosek@redhat.com>)
   - Switch driver to VirtioLib-WDF API (Ladi Prosek <lprosek@redhat.com>)
   - Build vioser with VS for all targets (Ladi Prosek <lprosek@redhat.com>)
   - Build vioser-test with VS (Ladi Prosek <lprosek@redhat.com>)
   - Add VirtioLib-WDF (Ladi Prosek <lprosek@redhat.com>)
   - Tweak VirtioLib for virtio 1.0 / WDF (Ladi Prosek <lprosek@redhat.com>)
   - Remove old-style build files (Ladi Prosek <lprosek@redhat.com>)
   - Add new VirtioLib configurations (Ladi Prosek <lprosek@redhat.com>)
   - Simplify the VS project file (Ladi Prosek <lprosek@redhat.com>)
   - Eliminate viorng/virtiolib/virtiolib.vcxproj (Ladi Prosek
  <lprosek@redhat.com>)
   - Add new VirtioLib API (Ladi Prosek <lprosek@redhat.com>)
   - Add VirtIOPCIModern.c (Ladi Prosek <lprosek@redhat.com>)
   - Create virtio_config_ops for legacy virtio (Ladi Prosek <lprosek@redhat.com>)
   - Add VirtIOPCICommon.c / virtio_pci_common.h (Ladi Prosek
  <lprosek@redhat.com>)
   - Rename VirtIOPCI.c to VirtIOPCILegacy.c (Ladi Prosek <lprosek@redhat.com>)
   - Tweak VirtIORing.c / virtio_ring.h (Ladi Prosek <lprosek@redhat.com>)
   - Add include/linux/virtio_config.h (Ladi Prosek <lprosek@redhat.com>)
   - Fix feature bits and add virtio_byteorder.h (Ladi Prosek
  <lprosek@redhat.com>)
   - Move virtio_config.h to linux (Ladi Prosek <lprosek@redhat.com>)
   - Tweak osdep.h (Ladi Prosek <lprosek@redhat.com>)
   - adjust build settings (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - adjust build settings (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - adjust user settings (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - adjust user settings (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - adjust user settings (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - adjust user settings (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - fix compilation problems (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - adjust build settings (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - adjust build settings (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - adjust build settings (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - adjust build settings (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - adjust build settings (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - adjust build settings (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - adjust build settings (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - adjust build settings (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - add legacy build targets (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - add legacy build targets (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - add legacy build targets (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - add legacy build targets (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - add legacy build targets (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - add legacy build targets (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - do not sign drivers with test signing. part 2 (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - do not sign drivers with test signing (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - temp. disable building vista and xp targets (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - rename batch files (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - temp. fix for compilation problems under VS2015 (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - temp. fix for compilation problems under VS2015 (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - NetKVM: VS2015 build: Run SDV in the end of the build and packaging (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: VS2015 build: Copy readme.doc to all packages (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: VS2015 build: Add SDV build batch file (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: VS2015 build: Compile and pack netsh plugin togather with driver (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: Cleanup SDV remains in clean.bat (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: VS2015 build: Add additional plaforms to clean.bat for metsh plugin
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: VS2015 build: Add VS2015 project for netsh plugin (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: VS2015 build: Add Windows Vista and Windows 8.1 compilation (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: VS2015 build: Fix Windows 10 precompiler settings (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: VS2015 build: Add Windows Vista configuraiton (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: VS2015 build: Add XP compilation to build-vs2015.bat (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: VS2015 build: Add Windows 8.1 configuraiton (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: VS2015 build: Add Windows 8 configuraiton (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: VS2015 build: Update build all file for VS2015 (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: VS2015 build: Add Windows 7 configuraiton (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - VS2015 build: Add .opendb files to .gitignore (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: fix clean.bat to correctly clean up SDV remains (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: Clean up the project for Windows 10 build (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: Add solution for VS2015 (Yan Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: Batch file to build Windows10 release with Visual Studio 2015 (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: Project for Visual Studio 2015 - Windows 10 (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: Add INF file for Windows 10 (Yan Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: Fix compilation error with Visual Studio 2015 (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - virtio-lib: Win10: Mask compilation warning for Windows 10 (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: Fix build errors with Visual Studio 2015 (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: Fix unclassified packets out of order on RX (Dmitry Fleytman
  <dmitry@daynix.com>)
   - NetKVM: Introduce COwnership class (Dmitry Fleytman <dmitry@daynix.com>)
   - NetKVM: Beautify CNdisRefCounter default constructor (Dmitry Fleytman
  <dmitry@daynix.com>)
   - NetKVM: Re-disable interrupts when there are more completions in queue
  (Dmitry Fleytman <dmitry@daynix.com>)
   - NetKVM: Process TX completions in each DPC (Dmitry Fleytman
  <dmitry@daynix.com>)
   - NetKVM: Do not fetch too much from RX HW Queue in one DPC (Dmitry Fleytman
  <dmitry@daynix.com>)
   - NetKVM: Clean up synchronize with interrupt logic (Dmitry Fleytman
  <dmitry@daynix.com>)
   - NetKVM: Drop unused class member (Dmitry Fleytman <dmitry@daynix.com>)
   - NetKVM: Restore CVirtQueue encapsulation and clean code duplication (Dmitry
  Fleytman <dmitry@daynix.com>)
   - NetKVM: Verification of EtherType before RX checksum calculation (Leonid
  Bloch <lbloch@redhat.com>)
   - NetKVM: Verify that the total length of IPv6 header is less than that of the
  frame (Leonid Bloch <lbloch@redhat.com>)
   - NetKVM: If IP version in IP header is not 4 or 6 - it is not an IP packet
  (Leonid Bloch <lbloch@redhat.com>)
   - NetKVM: Removing some redundant definitions (Leonid Bloch
  <lbloch@redhat.com>)
   - NetKVM: Some cosmetic changes (Leonid Bloch <lbloch@redhat.com>)
   - NetKVM: Fix warnings in pre-NDIS 6.3 builds (Dmitry Fleytman
  <dmitry@daynix.com>)
   - NetKVM: Fix warnings in release builds (Dmitry Fleytman <dmitry@daynix.com>)
   - NetKVM: Drop explicit implementation of default CParaNdisTX::ctor (Dmitry
  Fleytman <dmitry@daynix.com>)
   - NetKVM: Clean old power state tracking code (Dmitry Fleytman
  <dmitry@daynix.com>)
   - NetKVM: Drop old receive state tracking and logic (Dmitry Fleytman
  <dmitry@daynix.com>)
   - NetKVM: Drop old send state tracking and logic (Dmitry Fleytman
  <dmitry@daynix.com>)
   - NetKVM: Drop old TX path pause logic (Dmitry Fleytman <dmitry@daynix.com>)
   - NetKVM: Drop pause from surprise removal handler (Dmitry Fleytman
  <dmitry@daynix.com>)
   - NetKVM: Drop cancellation of waiting packets on pause (Dmitry Fleytman
  <dmitry@daynix.com>)
   - NetKVM: Integrate TX state machine (Dmitry Fleytman <dmitry@daynix.com>)
   - NetKVM: Intergrate RX state machine (Dmitry Fleytman <dmitry@daynix.com>)
   - NetKVM: Integrate miniport state machine (Dmitry Fleytman
  <dmitry@daynix.com>)
   - NetKVM: Introduce NBL utility functions (Dmitry Fleytman <dmitry@daynix.com>)
   - NetKVM: Introduce state machines implementation (Dmitry Fleytman
  <dmitry@daynix.com>)
   - NetKVM: Make ASSERT macros produce BSOD in debug builds (Dmitry Fleytman
  <dmitry@daynix.com>)
   - NetKVM: Introduce event abstraction (Dmitry Fleytman <dmitry@daynix.com>)
   - NetKVM: Split real and placement allocators (Dmitry Fleytman
  <dmitry@daynix.com>)
   - NetKVM: Drop dead code (Dmitry Fleytman <dmitry@daynix.com>)
   - balloon: fix crash on balloon stop/unload (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - BZ#1293249: Fix IOCTL_GET_INFORMATION regression (Ladi Prosek
  <lprosek@redhat.com>)
   - Fix IPv6 offload support with SLIRP (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Enable RSC (Yan Vugenfirer <yvugenfi@redhat.com>)
   - disable dbg printouts in release build (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - Bug 1321903 - Windows 10 Installer stuck at Getting files ready for
  installation with Virtio SCSI (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - vioscsi, viostor, netkvm: option to disable SDV (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - full clean: clean pvpanic and vioscsi also (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - NetKVM: drop missed warning.h from build (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - NetKVM build fixes (Alexey V. Kostyushko <aleksko@virtuozzo.com>)
   - virtiorng: replace obsolete CNG SDK with CPDK (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - Revert "rng: update to new cryptographic provider sdk" (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - Complete requests and free buffers outside of queue lock (Ladi Prosek
  <lprosek@redhat.com>)
   - Move locking inside VIOSerialReclaimConsumedBuffers (Ladi Prosek
  <lprosek@redhat.com>)
   - Don't call virtqueue_notify while holding queue lock (Ladi Prosek
  <lprosek@redhat.com>)
   - Use WDF lookaside list instead of raw allocation (Ladi Prosek
  <lprosek@redhat.com>)
   - Switch write queue to parallel dispatch (Ladi Prosek <lprosek@redhat.com>)
   - Move PendingWriteRequest to WRITE_BUFFER_ENTRY (Ladi Prosek
  <lprosek@redhat.com>)
   - rng: update to new cryptographic provider sdk (Gal Hammer
  <ghammer@redhat.com>)
   - Add a few more generated files to .gitignore (Ladi Prosek
  <lprosek@redhat.com>)
   - Balloon: improve MINFLT and MAJFLT stats values (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - Balloon: force SWAP_OUT to match SWAP_IN (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - Complete read requests outside of the lock (II) (Ladi Prosek
  <lprosek@redhat.com>)
   - Refactor the DPC read logic into a separate function (Ladi Prosek
  <lprosek@redhat.com>)
   - Complete read requests outside of the lock (I) (Ladi Prosek
  <lprosek@redhat.com>)
   - Beautify VIOSerialPortRead (Ladi Prosek <lprosek@redhat.com>)
   - Balloon: counters overflow fix (Alexey V. Kostyushko <aleksko@virtuozzo.com>)
   - Balloon: user-mode service app removed (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - Balloon: replace filequeue with workitem (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - Balloon: gather stats in kernel-mode (Alexey V. Kostyushko
  <aleksko@virtuozzo.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2016" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2016" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2016" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2016" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2016" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2016" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2016" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2016" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2016" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1303510 - Change the copyright on all the Windows drivers to "2016" in
  virtio-win-prewhql build (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Don't wake up the worker thread needlessly (Ladi Prosek <lprosek@redhat.com>)
   - BZ#1122364: Complete pending write request on port removal (Ladi Prosek
  <lprosek@redhat.com>)
   - Rename VIOSerialPortIoStop -> VIOSerialPortReadIoStop (Ladi Prosek
  <lprosek@redhat.com>)
   - Use the correct spin-lock parent object (Ladi Prosek <lprosek@redhat.com>)
   - Add a simple benchmarking tool (Ladi Prosek <lprosek@redhat.com>)
   - BZ#1296099: Fix race in read cancellation logic (Ladi Prosek
  <lprosek@redhat.com>)
   - BZ#1296099: Fix race in write cancellation logic (Ladi Prosek
  <lprosek@redhat.com>)
   - BZ#1293249: Fix IOCTL_GET_INFORMATION, part 2 (Ladi Prosek
  <lprosek@redhat.com>)
   - In the ParaNdis_DeviceFiltersUpdateAddresses,SendControlMessage arg 7 is not
  right, it should be size that valid MACS occupied size plus MAC number of field
  occupation space length (grass-lu <284555125@qq.com>)
   - Fix x64 build (Ladi Prosek <lprosek@redhat.com>)
   - Add refcounting to SerialPort (Ladi Prosek <lprosek@redhat.com>)
   - Fix synchronization in PnPControl (Ladi Prosek <lprosek@redhat.com>)
   - Initialize HDEVNOTIFY fields (Ladi Prosek <lprosek@redhat.com>)
   - balloon: fix memory statistics reporting (Vladimir Davydov
  <vdavydov@virtuozzo.com>)
   - BZ#1293249: Fix IOCTL_GET_INFORMATION (Ladi Prosek <lprosek@redhat.com>)
   - BZ#1293042: Fix driver/service/install disk name (Ladi Prosek
  <lprosek@redhat.com>)
   - [vioscsi] fix typo (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] redesign lock and unlock routines (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [vioscsi] adjust Code Analysis path (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [vioserial] fix compilation problem (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [viorng] fix compilation problem (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] adjust thread affinity when processing SRBs. (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [vioscsi] redesign vq lock mechanism. Taken from commit
  d936270cae2c0a0a0e0951e19a825405a78ebc8f Author: Julius Rus <iuliur@google.com>
  Add queue locking since dpc redirection can run dpcs on any free cpus. (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] cleanup srb extension structure (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [vioscsi] introduce slist (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] introduce work items (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] tweak perf optimization settings (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [vioscsi] cosmetic changes. rename adapter structure member (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [vioscsi] use notify instead of kick based on commit
  d936270cae2c0a0a0e0951e19a825405a78ebc8f Author: Julius Rus <iuliur@google.com>
  Date:   Wed Nov 4 11:30:02 2015 -0800 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [viostor] fix for Bug 1284769 - Windows XP installer stucks installing with
  virtio-drivers (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [viostor] fix for Bug 1245957 - [WHQL][viostor][data-plane]it could not
  generate dump file on WIN2008-32/64 via WLK while running Crash Dump job (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] fix compilation problems (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] re-implementing cpu to vq mapping logic (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [vioscsi] fix DbgGetScsiOpStr routine (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - manually applied 36fe26fccad36e23caa57bb351d26b4ae3a5ab0b Author: Julius Rus
  <iuliur@google.com> Add support for win8 STORAGE_REQUEST_BLOCK. (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [vioscsi] mq - get rid of cpu-to-queue map (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - fix for https://bugzilla.redhat.com/show_bug.cgi?id=1183423#c10 (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1248977 - [virtio-win][vioscsi] Cannot install vioscsi driver on
  win7-32&win2008-32 with build107 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - BZ#1013336: NetKVM: Remove reset handler (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - BZ#1013336: NetKVM: cleanup CheckForHangHandlerEx (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - BZ#1273791: NetKVM: clean up device initialization phase (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - BZ#1273791: NetKVM: checking if control queue was created is a sufficent test
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - BZ#1270149: NetKVM: configure configuration MSI vector (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - BZ#1263193: NetKVM: Fail to compile if trying to compile for pre-NDIS6.0 (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: BZ#1256626: Incorrect usage of control queue filtering features (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - BZ#1263193: NetKVM: Check existance of control queue before acknowledging
  dependent features (Yan Vugenfirer <yvugenfi@redhat.com>)
   - BZ#1263193: NetKVM: Fix affinity allocations for MSI interrupts (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - BZ#1263193: NetKVM: Create control queue only if the feature was negotiated
  with the device (Yan Vugenfirer <yvugenfi@redhat.com>)
   - BZ#1263193: NetKVM: Simplify the calculation of amount of queues that can be
  used (Yan Vugenfirer <yvugenfi@redhat.com>)
   - BZ#1263193: NetKVM: Add ParaNdis_GetSystemCount function to return CPU amount
  in the system (Yan Vugenfirer <yvugenfi@redhat.com>)
   - BZ#1263193: NetKVM: Fix typo in debug print (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - BZ#1263193: NetKVM: Check that MSI is enabled before using
  ParaNdis_ConfigureMSIXVectors (Yan Vugenfirer <yvugenfi@redhat.com>)
   - BZ#1263193: NetKVM: Stop using VirtIODeviceConfigVector function (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - BZ#1263193: NetKVM: Use maximal possible value for MessageNumberLimit (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - BZ#1263193: NetKVM: Do not add additional MSI vectors. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - BZ#1263193: NetKVM: Improve affinity allocations of interrupts with MQ (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - BZ#1263193: NetKVM: Improve debug prints for MSI interrupts allocation (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: BZ#1256583: Fix wrong usage of virtio_net_hdr_v1 (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - fix for Bug 1250854 - [WHQL][vioscsi]The job named crash dump failed on
  windows 2008 -32/64 platform (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] fix for bugs 1234751 & 1234741 (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - replace memory manipulation functions with RTL equivalents (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - serial: bz#1234507 crash due to completing a cancellable request (Gal Hammer
  <ghammer@redhat.com>)
   - [vioscsi] add SRB_FUNCTION_RESET_BUS handler (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - NetKVM: BZ#1237024: Fix payload length calculation in IPv6 header (Igor
  Derzhavets <iderzhav@redhat.com>)
   - fix for https://bugzilla.redhat.com/show_bug.cgi?id=1183423#c6 (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - Fix for Bug 1243229 - [virtio-win][scsi][windows 10]win10 and win2016 guests
  bsod with D1 when run job "Bus Reset Test" (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - virtio 1.0: NetKVM: removing from osdep.h types already defined in
  linux/types.h (Yan Vugenfirer <yvugenfi@redhat.com>)
   - virtio 1.0: Refactoring the library - moving remaining types to linux/types.h
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - virtio 1.0: Merging virtio_pci.h with modern virtio_pci.h on Linux (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - virtio 1.0: NetKVM: refactoring virtio_net.h to be as similar as possible to
  Linux (Yan Vugenfirer <yvugenfi@redhat.com>)
   - virtio 1.0: Refactoring the library - adding new files to VS project (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - virtio 1.0: Refactoring the virtio_ring.h to be as close as possible to Linux
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - virtio 1.0: Refactoring the library to be as close as possible to Linux (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - virtio 1.0: Refactoring virtio library to be similar to Linux (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: Cosmetics - remove empty line (Yan Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: Refactoring ndis56common.h - removing include of ethernetutils.h (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: Remove old "kick always" hack (Yan Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: Refactoring ndis56common.h - removing additional define for mac
  address length (Yan Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: Refactoring ndis56common.h (Yan Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: Refactoring ndis56common.h: to enable removal of kdebugprint.h
  dependency (Yan Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: refactoring the usage of virtio_net.h in the driver (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: removing unneeded include file (Yan Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: Queue classes include files were missing #pragma once (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: ParaNdis_ValidateMacAddress to become static function (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [viostor] fix for Bug 1228967 - [virtio-win][whql][viostor]job "Flush Test"
  failed on all guests with build 105 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: BZ#1223426: Fix for performance degradation with multi-queue (Igor
  Derzhavets <igord@daynix.com>)
   - [viostor][vioscs] fix for Bug 1227164 - viostor/vioscsi is not digital signed
  by Redhat (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Prevent inadvertent set of wce guest feature (Asad Saeed
  <asad.a.saeed@gmail.com>)
   - [vioscsi] fix for Bz 1214568 -  Add WMI facility to check the virito-scsi mq
  enabled (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - virtio-serial: Update INX file for Visual Studio 2015 (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - serial: bz#1172920: bsod on shutdown after device was unplugged (Gal Hammer
  <ghammer@redhat.com>)
   - virtio-balloon: remove Windows 2000 section from INF file (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - virtio-balloon: Fixing Visual Studio 2015 compilation of the service (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - virtio-balloon: Fixing Visual Studio 2015 compilation (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: Stop buildall.bat on fail of any of the platfroms builds (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: Improve clean.bat (Yan Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: BZ#954183: Clean-up SDV run results during clean.bat execution (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: BZ#954183: Static Driver Verifier warnings suppressed in system files
  (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#954183: system files includes and OS dependency moved to osdep.h
  (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#954183: Superflous SAL include removed (Joseph Hindin
  <yhindin@rehat.com>)
   - balloon: bz#1067249: device can't be removed when service is running (Gal
  Hammer <ghammer@redhat.com>)
   - NetKVM: adding comment clarifying DPC throttling implementation (Joseph
  Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1190960: Vista compilation fix (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1190960: Vista compilation fix (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1190960: Vista compilation fix (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1190960: Vista compilation fix (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1190960: Vista compilation fix (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1190960: Global receive queue eliminated (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1190960: Routing unclassified packets through RX path's receive
  queue; processing RX paths's receive queue on release and RSS reclassification
  (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1190960: ProcessReceiveQueue signature changed (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1190960: ReceiveQueue per virtqueue for unclassified packets
  (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1206279: RSS tables printout (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1206279: fixes for CPU/Queue assignment and unclassified packets
  (Joseph Hindin <yhindin@rehat.com>)
   - [vioscsi] trim maximum number of targets and LUNs to match the storport
  limits (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [viostor] fix VS2015 warnings (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] remove whitespaces (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] fix VS2015 compilation problems (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [viostor] code cleanup (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Compile NetKVM with Visual Studio 2015 (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [viostor] bugfix for 1067225 and 1195487 -  Windows guest performing out-of-
  bounds accesses on virtio device (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [netkvm] BZ 1183423 - Change the copyright on all the Windows drivers to
  2015. Missed part (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - BZ 1183423 - Change the copyright on all the Windows drivers to 2015 (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - BZ 1183423 - Change the copyright on all the Windows drivers to 2015 (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - BZ 1183423 - Change the copyright on all the Windows drivers to 2015 (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - BZ 1183423 - Change the copyright on all the Windows drivers to 2015 (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: BZ#954183: fallthrough annotation (Joseph Hindin <yhindin@rehat.com>)
   - [vioscsi] trivial cleanup (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - fix memory allocation problem. clean isr routine (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - fix regression in a single queue path (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: BZ#1190968: fix for case where there are more CPU in RSS than
  associated with hardware queues (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1190960: HCK pcap files verification (Joseph Hindin
  <jhindin@daynix.com>)
   - NetKvm: bug fix in RegAccess class (Kirill Moizik <kmoizik@redhat.com>)
   - NetKVM: BZ#1190968: comment on receive packet counter (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1190968: counter renamed in more concise way (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1190968: superfluos test removed (Joseph Hindin
  <yhindin@rehat.com>)
   - serial: fail write requests on a removed port. (Gal Hammer
  <ghammer@redhat.com>)
   - add pvpanic to the build. (Gal Hammer <ghammer@redhat.com>)
   - NetKVM: BZ#954183: Projects fixed (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#954183: Superflous tests removed (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#954183: Testing data type after function succeeds (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#954183: Suppressing static analyzer warnings (Joseph Hindin
  <yhindin@rehat.com>)
   - [vioscsi] fix incorrect vq memory allocation (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - NetKVM: BZ#1188790: Freeing SG list on detaching internal object: it is
  illegal to free SG list after TX packets acknowledgment (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1188790: Shutdown clears reinsertion flag (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1188790: Removing/inserting buffer in list depending of the RX
  path state (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1188790: Removing ReuseRegular flag from the context (Joseph
  Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1188790: Using completion lock; checking all queues for packets in
  hardware (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1188790: Pausing state changes to be reverted (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1136602: Free spinlocks on failure (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1136602 Free allocated object on failure (Joseph Hindin
  <yhindin@rehat.com>)
   - Add a test wrapper for iperf (Yan Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: BZ#1188790: Reusing buffer streamlined (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1188790: pending packet manipulations on entry and return (Joseph
  Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1188790: Internal pause functions unified (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1188790: Decreasing pending packet counter by NBL (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1188790: Pausing test reimplemented (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1188790: Pausing callbacks cleaned up (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1188790: Send and receive state united (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1188790: Enumeration values rearranged, transition values test
  (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1188790: Typo in the function name fixed (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1188790: Rename pending packets counter (Joseph Hindin
  <yhindin@rehat.com>)
   - pvpanic: initial import. (Gal Hammer <ghammer@redhat.com>)
   - [common] BZ 1183423 - Change the copyright on all the Windows drivers to 2015
  (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [tools] BZ 1183423 - Change the copyright on all the Windows drivers to 2015
  (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [viostor] BZ 1183423 - Change the copyright on all the Windows drivers to
  2015 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [vioserial] BZ 1183423 - Change the copyright on all the Windows drivers to
  2015 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] BZ 1183423 - Change the copyright on all the Windows drivers to
  2015 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Fix dropped packets resulting in boot failures. (Julius Rus
  <iuliur@google.com>)
   - [viostor] Bug 1184430 - enable event index feature in Windows virtio-blk
  driver (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [viostor] Bug 1067225 - Windows guest performing out-of-bounds accesses on
  virtio device (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: BZ#1147239: Initializing CPathBundle instances and their flags before
  path creation (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1142737: Control interrupt handling fix: enabling on init, no
  disabling in the interrupt handler (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1142737: Setting the configuration vector PCI BAR (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1142737: pruning duplicate functions, moveing the function to the
  superclass (Joseph Hindin <yhindin@rehat.com>)
   - balloon: bz#1177063: fixed bsod on s3/s4 when service was running. (Gal
  Hammer <ghammer@redhat.com>)
   - [vioscsi] add missing defines (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: BZ#1159754: More debug output (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1159754: Add MSIX resources only if MSIX resurces are already
  present; test MSIX availability (Joseph Hindin <yhindin@rehat.com>)
   - [vioscsi] more perf optimizations (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] fix concurrent channels activation (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [vioscsi] add concurrent channels (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - balloon: bz#1067249: fix a regression caused by f542c3f1. (Gal Hammer
  <ghammer@redhat.com>)
   - serial: fix write request's completion in case of an error. (Gal Hammer
  <ghammer@redhat.com>)
   - serial: fix msi isr detection. (Gal Hammer <ghammer@redhat.com>)
   - [vioscsi] add DPC support (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] fix compilation warning (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] simplify SendSrb routine (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: BZ#1154419: Under RSS unclassified packets dispatched to the first
  queue (Joseph Hindin <yhindin@rehat.com>)
   - [vioscsi] switch to per-message sync (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] fix compilation problems (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: BZ#1169718: Checking the length only on read (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1169718: Checking against the length (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1169718: More rigoruous testing of incoming packet (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1173323: Kick should be synchronized with SubmitPackets, reverting
  be8fde1f (Joseph Hindin <yhindin@rehat.com>)
   - support arbitrary number of queues (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: BZ#1154420: Each NBL is dispatched separately (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1154420: Cosmetics (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1147239: Testing the pause state in explicit function, outside of
  lock (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1147239: Indicating outside of ProcessReceiveQueue function
  (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1147239: Indicating through list (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1147239: Cosmetics (Joseph Hindin <yhindin@rehat.com>)
   - vioscsi. fix number of queues calculation trivial bug (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - vioscsi. initial mq support. max #queues/cpus - 6 (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - NetKVM: BZ#1168483 Setting minimal MTU value to 576 (Joseph Hindin
  <yhindin@rehat.com>)
   - balloon: bz#1167231: stop service on shutdown notification. (Gal Hammer
  <ghammer@redhat.com>)
   - rng: bz#1158013: fix device's hardware id (Gal Hammer <ghammer@redhat.com>)
   - NetKvmCo: fix setting string registry keys. (Julius Rus <iuliur@google.com>)
   - The queue depth must always be less than 255 for StorPortSetDeviceQueueDepth
  to succeed. (Julius Rus <iuliur@google.com>)
   - Variable 'num' is uninitialized when MSI_SUPPORTED is not defined. (Julius
  Rus <iuliur@google.com>)
   - Remove unused variable. (Julius Rus <iuliur@google.com>)
   - Fix queue PFN corruption on dump mode on x64. (Julius Rus
  <iuliur@google.com>)
   - rng: bz#1151912: fix whql failure due to registeration error. (Gal Hammer
  <ghammer@redhat.com>)
   - rng: replaced message box with setup api logging. (Gal Hammer
  <ghammer@redhat.com>)
   - NetKVM: BZ#1154419 Memory corruption in RSS->queue mapping (Joseph Hindin
  <yhindin@rehat.com>)
   - [vioscsi] trivial cleanup (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - simplify virtio queues memory allocation and management (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - Cosmetic change: untabify vioscsi.h. (Julius Rus <iuliur@google.com>)
   - confirm guest features before init virtqueues. based on
  23de1376b695c28432fbbc55584644188c4e51ef commit
  23de1376b695c28432fbbc55584644188c4e51ef Author: Julius Rus <iuliur@google.com>
  Date:   Sun Oct 19 16:12:16 2014 -0700 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Get correct CPU index to make sure MQ in netkvm. (Julius Rus
  <iuliur@google.com>)
   - Increase MessageNumberLimit for netkvm netkvm driver only ask for at most 4
  msi msg which is too little for a 8 core or 16 core VM. Bump it to 32. (Julius
  Rus <iuliur@google.com>)
   - Cosmetic change: untabify vioscsi.h. (Julius Rus <iuliur@google.com>)
   - confirm guest features before init virtqueues. based on
  23de1376b695c28432fbbc55584644188c4e51ef commit
  23de1376b695c28432fbbc55584644188c4e51ef Author: Julius Rus <iuliur@google.com>
  Date:   Sun Oct 19 16:12:16 2014 -0700 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Revert "Fix bug resulting in vioscsi building all 3 queues on the same queue
  GPA when Windows re-initializes the adapter." (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - Revert "Read driver controls from registry. This enables us to run with COM
  logging in production so we can get more information on a bug where vioscsi
  builds all three queues on the same GPA." (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - NetKVM: BZ#1147239: Always setup processor affinity (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1157241: Initialize Reserved field (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1154419: cancel outstanding transfer request upon surprise removal
  (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1154419: Kick outside of critical section (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1154435: fix for MSI id assignment and queue allocation (Joseph
  Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1147202: Avoid deadlock in RXQueue operations upon error (Joseph
  Hindin <yhindin@rehat.com>)
   - update status file mm113 <--> b93 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: BZ#1123288: Freeing shared memory on control queue destruction
  (Joseph Hindin <yhindin@rehat.com>)
   - rng: bz#1091867: fix 64-bit coinstaller build. (Gal Hammer
  <ghammer@redhat.com>)
   - Update status file. mm112 <--> b92 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Bug 1139509 - should use Uniformed string in Manufacturer fields on all
  drivers (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: BZ#1136606: testing MessageInfoTable for nullness in debug printout
  (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1119966: Unconditionally initialize RSSParameters lock (Joseph
  Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1096505: disabling warning for KeBugCheck for debug build (Joseph
  Hindin <yhindin@rehat.com>)
   - rng: remove cng provider registration functions. (Gal Hammer
  <ghammer@redhat.com>)
   - rng: (related to bz#1091867) update build scripts. (Gal Hammer
  <ghammer@redhat.com>)
   - rng: bz#1091867: initial import of the viorng coinstaller. (Gal Hammer
  <ghammer@redhat.com>)
   - NetKVM: BZ#1096505: Array constructor/destructor replaced with two-phase
  construction and disabled (Joseph Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#1096505: Freeing descriptors after shutdown (Joseph Hindin
  <yhindin@rehat.com>)
   - NetKVM: BZ#1096505: zeroing index table instead of setting to
  INVALID_PROCESSOR_INDEX (Joseph Hindin <yhindin@rehat.com>)
   - update status file. mm111 <--> b91 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: BZ#1136023: fix for do { } while(0) in macro under Visual C++ (Joseph
  Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Compiling of all windows target under debug (Joseph
  Hindin <yhindin@rehat.com>)
   - NetKVM: BZ#954183: SAL annotations (Joseph Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Older WIndows version support (Joseph Hindin
  <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Error printout upon zero pathes' number (Joseph Hindin
  <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Expanding resource table for multiple queues (Joseph
  Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: RSS-based map for selecting transfer queue (Joseph Hindin
  <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: IO device allocated and reallocated depending on pathes's
  number (Joseph Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Setting queue number in the virtual adapter (Joseph
  Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Debug printouts (Joseph Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Path determined by current CPU in the DPC handler; debug
  printout in pathes' number computation (Joseph Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Debug printouts (Joseph Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Queuing DPC on affine CPU (Joseph Hindin
  <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Setting up pathes' CPU affinity as CPU groups (Joseph
  Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: path number computation (Joseph Hindin
  <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: CPU affinity field in path class (Joseph Hindin
  <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Querying hardware queues number (Joseph Hindin
  <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: RX/TX pathes combined into CPUPathesBundle class (Joseph
  Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Interrupp handling prepared for multiqueue (Joseph Hindin
  <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Message indices removed from context, stored only in
  path's instances (Joseph Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Message index in Path class instance (Joseph Hindin
  <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: DEBUG_EXIT_STATUS raises print level to 0 on error
  (Joseph Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Queue amd message indices field in AbstractPath (Joseph
  Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: RXPath and TXPath allocated as array of size 1 (Joseph
  Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: pRXBuffer contains pointer to queue where it belongs;
  reused through pointer (Joseph Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: AbstractPath split into generic AbstractPath and template
  class so that pointers to AbstractPath may be accessed from the interrupt
  handler (Joseph Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Transmit path changed to inhertit from AbstractPath
  (Joseph Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Introducing AbstractPath, common superclass for all
  NetKBM pathes (Joseph Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Control queue placed in a separate class (Joseph Hindin
  <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: context upper-layer pending packet counter (Joseph Hindin
  <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Cosmetic fixes: alignment, double semicolon, file
  location in the project (Joseph Hindin <yhindin@redhat.com>)
   - NetKVM: BZ#1096505: Moving receive queue logic in a separate class
  CParaNdisRXPath (Joseph Hindin <yhindin@redhat.com>)
   - update status file. mm110 <-->b90 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - balloon: fixed code analysis errors. (Gal Hammer <ghammer@redhat.com>)
   - balloon: bz#1130853: fix bsod on several pnp whql tests. (Gal Hammer
  <ghammer@redhat.com>)
   - NetKVM: BZ#1121933 - check for VIRTIO_F_ANY_LAYOUT feature before using
  optimized layour for data transfer. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - balloon: bz#1113910: fix bsod when hotplug device in a loop (w/ verifier).
  (Gal Hammer <ghammer@redhat.com>)
   - pciserial: BZ#922014 - Add build procedure for pciserial INF. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - update status file. mm109 <--> b89 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Remove extra ( (Julius Rus <iuliur@google.com>)
   - Fix warning on debug build (Julius Rus <iuliur@google.com>)
   - Cosmetic changes - remove end of line spaces (Julius Rus <iuliur@google.com>)
   - Enable event index for vioscsi. (Julius Rus <iuliur@google.com>)
   - Update vioscsi to use the Linux api. (Julius Rus <iuliur@google.com>)
   - Perf: remove kick from the interrupt and rely on host disabling it. (Julius
  Rus <iuliur@google.com>)
   - Update viorng to use the Linux Api. (Julius Rus <iuliur@google.com>)
   - Cosmetic changes - untabify. (Julius Rus <iuliur@google.com>)
   - Update virtiostor to use the Linux api. (Julius Rus <iuliur@google.com>)
   - Cosmetic changes - untabify. (Julius Rus <iuliur@google.com>)
   - Update vioserial to use the linux virtio API (Julius Rus <iuliur@google.com>)
   - Cosmetic changes - untabify and indent. (Julius Rus <iuliur@google.com>)
   - Update NetKvm to use the linux virtio api. (Julius Rus <iuliur@google.com>)
   - Change Balloon to use the new linux virtio api. (Julius Rus
  <iuliur@google.com>)
   - Update virtio ring library to use the latest linux implementation. (Julius
  Rus <iuliur@google.com>)
   - Fix bug resulting in vioscsi building all 3 queues on the same queue GPA when
  Windows re-initializes the adapter. (Julius Rus <iuliur@google.com>)
   - Move some debug prints to verbose so they won't overflow the log. (Julius Rus
  <iuliur@google.com>)
   - Read driver controls from registry. This enables us to run with COM logging
  in production so we can get more information on a bug where vioscsi builds all
  three queues on the same GPA. (Julius Rus <iuliur@google.com>)
   - Fix device queue length which was disabled because PostProcess was not called
  in the completion path. This is a regression in the vioscsi.c sources due to
  change https://github.com/YanVugenfirer/kvm-guest-drivers-
  windows/commit/28e5374671e172448b00b3701aea7554fec8310e. (Julius Rus
  <iuliur@google.com>)
   - update status file. mm108 <--> b88 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - enable dvl log (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - balloon: bz#1066808: fix old stats remains after service was stopped. (Gal
  Hammer <ghammer@redhat.com>)
   - rng: bz#1081436 fix bsod after resuming from hibernation. (Gal Hammer
  <ghammer@redhat.com>)
   - viorng: bz#1116573: use wdf 1.9 for older windows version. (Gal Hammer
  <ghammer@redhat.com>)
   - BZ#950611 Disable RSC until host support is ready. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - update status file. mm107 <--> b87 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: BZ#1096505: Cosmetic fixs - tab removed with spaces (Joseph Hindin
  <jhindin@daynix.com>)
   - NetKVM: BZ#1096505: Protecting RSS parameters access with the RW lock (Joseph
  Hindin <jhindin@daynix.com>)
   - NetKVM: BZ#1096505: Assigning pointers through intelocked exchange (Joseph
  Hindin <jhindin@daynix.com>)
   - NetKVM: BZ#1096505: Creation and destruction of a RW lock for the RSS
  parameters (Joseph Hindin <jhindin@daynix.com>)
   - NetKVM: BZ#1096505: RW lock insetad of spinlock in RSS parameters (Joseph
  Hindin <jhindin@daynix.com>)
   - NetKVM: BZ#1096505: RW Lock class, portable between NDIS 6.0 and NDIS 6.2
  (Joseph Hindin <jhindin@daynix.com>)
   - NetKVM: BZ#1112712 - Initialize CVirtQueue first before making internal
  calculations in CTXVirtQueue constructor (Yan Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: BZ#1051886 Fix linker options for Vista\Windows Server 2008. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: BZ#1109027 - Fix empty friendly name if only one adapter is present
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM : BZ#1096505 Separating object creation into the default constructor
  and Create function, sort of two-phase creation (Joseph Hindin
  <jhindin@daynix.com>)
   - balloon: fix a case where host request stats before service was started. (Gal
  Hammer <ghammer@redhat.com>)
   - balloon: (related to bz#1082999) add device events handling. (Gal Hammer
  <ghammer@redhat.com>)
   - balloon: new inverted-call write-to-device method. (Gal Hammer
  <ghammer@redhat.com>)
   - update status file. b86 <--> m106 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - BZ#1103100 - Fix WDK library linkage with Windows Vista\Windows Server 2008
  build. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - update satus file. mm105 <--> b85 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: BZ1096505 packet submission refactoring (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - Trivial: Add Windows 8.1 and Vista output to .gitignore (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - NetKVM: Drop NDIS5 code from NDIS6 driver (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - NetKVM: BZ#B1100308: Fixing DPC suspend flag race condition (Joseph Hindin
  <jhindin@daynix.com>)
   - NetKVM: BZ#1054640: On cotext destruction, return to the unused queue
  buffers, retained in per-processor queue but not submitted to the upper layer,
  as there will be no completion callback for such buffers (Joseph Hindin
  <jhindin@daynix.com>)
   - update status file mm104<-->b84 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - BZ#1098876 - post build step is failing and INF is not built correctly (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKvm] temporary disable build errors checking (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [viorng um update build tools (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - add log files (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - small fixes related to switching to VS2013 (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - balloon: bz#1066845: fix no stats after resuming from s4. (Gal Hammer
  <ghammer@redhat.com>)
   - update status file mm103 <--> b83 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: Make code analysis run for release builds only (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - NetKVM: Fix code analysis warnings (Dmitry Fleytman <dfleytma@redhat.com>)
   - NetKVM: BZ1096505 Separate transmit path data from device context (Dmitry
  Fleytman <dfleytma@redhat.com>)
   - NetKVM: Introduce a couple of generic classes (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - VirtIO: Drop bogus typedef (Dmitry Fleytman <dfleytma@redhat.com>)
   - Fix vioscsi and netkvm project files so static driver verifier will not crash
  during execution. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - BZ#895834 - Create netkvm.dvl.xml log as part of the build process (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - Fix platform toolset in Windows 8 project (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - update status file. b82<-->mm102 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Don't test specific DDK version (Yan Vugenfirer <yvugenfi@redhat.com>)
   - NetKVM: Build Windows Vista drivers with Visual Studio 2013 native compiler.
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Fix version definition for all cases (version defined, version defined but
  empty, version not defined). (Yan Vugenfirer <yvugenfi@redhat.com>)
   - SDV macros don't exist in Win7 DDK. Add empty definition to enable Vista
  compilation with same code base (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Fix handling of non existing defines (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Compile with Visual Studio 2013 (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Compile with Visual Studio 2013 (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Compile with Visual Studio 2013 (No Vista yet) (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Build virtio-serial with Visual Studio 2013 (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Compile baloon driver with Visual Studio 2013 (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Build virtio library with Visual Studio 2013 (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Fix build scripts to correctly check for presense of specific Visual Studio
  version (Yan Vugenfirer <yvugenfi@redhat.com>)
   - viorng: prepare build scripts for vs2013. (Gal Hammer <ghammer@redhat.com>)
   - viorng: bz#1090832: fix the wdfcoinstaller file name. (Gal Hammer
  <ghammer@redhat.com>)
   - [viostor] Bug 837324 - [virtio-win][viostor]viostor reports support for FUA,
  but does not implement it. (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - update status file. b81 <--> mm101 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - viorng: bz#1092348: fix no viorngum.dll in amd64 folder. (Gal Hammer
  <ghammer@redhat.com>)
   - balloon: bz#1080320:: memory stats remains after service was closed. (Gal
  Hammer <ghammer@redhat.com>)
   - update status file (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] Bug 1077566 - enable MSI as a default interrupt mode for virtio-
  scsi. (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [balloon] Bug 1080319 - win8.1-32 could use 3G memory in one guest but stat-
  total-memory only shows 2G (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Disable RSC for the release build. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - update status file. mm99 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - BZ#1083873 - BSOD due to access to uninitialized control queue during power
  down event on Windows XP and Windows Server 2003. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - update status file. mm99 <-->b79 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - balloon: bz#1080320: fix bsod which occurred on various scenarios. (Gal
  Hammer <ghammer@redhat.com>)
   - rng: bz#1083810: output directory for 64-bit builds goes to amd64. (Gal
  Hammer <ghammer@redhat.com>)
   - rng: fix not setting version in inf files. (Gal Hammer <ghammer@redhat.com>)
   - rng: add logs to build and clean scripts. (Gal Hammer <ghammer@redhat.com>)
   - rng: bz#1080731: fix a provider registration error. (Gal Hammer
  <ghammer@redhat.com>)
   - update status file. mm98 <--> b 78 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - rng: add build scripts. (Gal Hammer <ghammer@redhat.com>)
   - Revert "vioring: add build scripts" (Gal Hammer <ghammer@redhat.com>)
   - update status file mm97 <--> b77 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - rng: bz#868240 fix hck warnings on driver inf test (Gal Hammer
  <ghammer@redhat.com>)
   - serial: bz#868240 fix hck warnings on driver inf test (Gal Hammer
  <ghammer@redhat.com>)
   - balloon: bz#868240 fix hck warnings on driver inf test (Gal Hammer
  <ghammer@redhat.com>)
   - rng: bz#1079929: fix a failed "df - fuzz misc api" whql test. (Gal Hammer
  <ghammer@redhat.com>)
   - rng: call unmark cancel before completing request in case of an error. (Gal
  Hammer <ghammer@redhat.com>)
   - rng: remove redundant call to vq's shutdown. (Gal Hammer
  <ghammer@redhat.com>)
   - update status file. build76 <--> mm96 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - vioring: add build scripts (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - rng: update build scripts to include cng rng provider (user mode). (Gal
  Hammer <ghammer@redhat.com>)
   - rng: add build scripts. (Gal Hammer <ghammer@redhat.com>)
   - rng: remove the used debug.c file. (Gal Hammer <ghammer@redhat.com>)
   - rng: fix 64-bit compilation errors. (Gal Hammer <ghammer@redhat.com>)
   - update status file mm95 <--> b75 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - rng: initial import of the cng rng provider (user mode). (Gal Hammer
  <ghammer@redhat.com>)
   - rng: initial import of the viorng driver. (Gal Hammer <ghammer@redhat.com>)
   - NetKVM: BZ#954183 - Driver pass static code analysis tools. Using out
  parameter of the function without testing the return value of the function
  considered an error by static code analysis. On other hand there are several
  NDIS functions that return void and return status in out paramter. Disabling
  warning where needed. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - pciserial: Introduce multiport serial support in qemupciserial.inf. (Miki
  Mishael <mmishael@redhat.com>)
   - Update copyright year in license file. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - balloon: bz#921891: improve ballooning's performance. (Gal Hammer
  <ghammer@redhat.com>)
   - serial: bz#868240: fix hck warnings on driver inf test (Gal Hammer
  <ghammer@redhat.com>)
   - balloon: bz#868240 fix hck warnings on driver inf test (Gal Hammer
  <ghammer@redhat.com>)
   - balloon: driver's file name should be in lower case. (Gal Hammer
  <ghammer@redhat.com>)
   - [vioscsi] add transport reset events handler (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - serial: code cleanup: remove redundant functions. (Gal Hammer
  <ghammer@redhat.com>)
   - serial: related to bz#888694: qga fails after resume from s3. (Gal Hammer
  <ghammer@redhat.com>)
   - serial: code cleanup. tidy up the VIOSerialPortIoStop function. (Gal Hammer
  <ghammer@redhat.com>)
   - serial: code cleanup. remove unused bFinal parameter. (Gal Hammer
  <ghammer@redhat.com>)
   - BZ#954183 Tools: Added SDVTOOL script. (Miki Mishael <mikim@daynix.com>)
   - BZ#954183 Suppress false-positive SDV warning (Miki Mishael
  <mmishael@redhat.com>)
   - [virtio-win] update status file. (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Experemenatal. Trying to fix broken build (cherry picked from commit
  42e3da8e848af47a7454cd8c8ef8d3810f44a846) (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - serial: bz#1025122 unable to read from port after first-time installtion.
  (Gal Hammer <ghammer@redhat.com>)
   - [virtio-win] clean build batch files. (cherry picked from commit
  4737ef29dfe61068a891a0120c9750c26301a192) (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [virtio-win] [pciserial] No open bug at the moment (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [virtio-scsi] Bug 1017529 - BSOD occurs when do I/O test on virtio scsi
  driver. (cherry picked from commit 9064d76c2566fd1a089ce89aea182ac4d2622546)
  (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [virtio-win][vfd] Bug 908610 - change "VirtIO SCSI Disk Device winxp/32-bit"
  to "VirtIO BLOCK Disk Device Winxp/32-bit" in txtsetup.oem (cherry picked from
  commit f49977aa465cc1b4e7b9c520ae9fe7ee88cd01b3) (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [vioscsi] Bug 1013443 - Win7-64 guest installation with virtio-scsi BSOD
  (cherry picked from commit 0a099bbd4354d532e89eedc08320f1bf45480d47) (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - [pciserial] Bug 990007 - Include the .inf file to downloadable place for
  windows guest to accept the pci serial device. Part 2 (cherry picked from commit
  5a55f203d2557420c00272a066950c191f874b23) (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - NetKVM: BZ#1012200 PM_PowerStateTransition fails on Win8 (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - NetKVM: BZ#1003442 2c_receivepackets on win2k8 fixed (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [virtio-win] Bug 990007 - Include the .inf file to downloadable place for
  windows guest to accept the pci serial device (cherry picked from commit
  2fdebab7845e4f4a1f0abe4395bdae36e17ed74e) (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - NetKVM: BZ#1010687 2c_recvmulticast failed on WLK (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [viostor] Bug 926947 - online resizing doesn't work on system virtio-blk disk
  (cherry picked from commit ad556b61034cd7a22e955f6adc66f1d6116d6556) (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - [balloon] Bug 927619 BLNSVR service stops with event 7016 : the
  balloonservice has reported an invalid current state 0 (cherry picked from
  commit f4119d0a5f5378d85c32e8d027114c3dbca97f39) (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [vioscsi] Bug 994377 virtio-win-prewhql-66 scsi driver could not be installed
  on all platform (cherry picked from commit
  10791d43322221c92849ace9ae99cf5afe4546ce) (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [vioscsi] Bug 1001981 - [virito-win][scsi]Remove scsi support for win2k3
  (cherry picked from commit 403b037adfdca088957a44cffe8f72866c82c6f8) (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] Bug 1003158 - vioscsi.sys doesn't return scsi status codes
  correctly to guest OS (cherry picked from commit
  2763bf9b722e4d7fa4f72089e1cfe46643dca6ce) (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - vioscsi: propagate SCSI status when virtio-scsi request succeeds (Laszlo
  Ersek <lersek@redhat.com>)
   - Bug 1000158 - blnsrv.exe is pegged at 100% cpu in windows guests (cherry
  picked from commit 54ac7aab5b5a727cbc6a4384ac43a72445ab4092) (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [viostor] Bug 908610 - [virtio-win][vfd] change "VirtIO SCSI Disk Device
  winxp/32-bit" to "VirtIO BLOCK Disk Device Winxp/32-bit" in txtsetup.oem (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] Bug 1001616 - win7-64 guest bsod while enter s3/s4 state with
  virtio scsi (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - serial: bz#957328 add/del device failed if guest was reading from port. (Gal
  Hammer <ghammer@redhat.com>)
   - [viostor] Bug 996983 - Windows NT 6.x BSOD with virtio SCSI driver since
  version 0.1.59 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [virtio-win] update status file. mm87. build 67. (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - NetKVM: BZ#988302 - fixing calling conventions and project definitions for
  32bit OSes in order to enable NetSH pluging registration (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - NetKVM: BZ#993614 Windows 8 32 bit crashes during HCK MPE test (BSOD D1)
  (Dmitry Fleytman <dfleytma@redhat.com>)
   - serial: (related to bz#858687) add a spin lock to the control queue. (Gal
  Hammer <ghammer@redhat.com>)
   - [virtio-win] update status file. build 66 (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - NetKVM: BZ#950611 Dynamic offloads command name fixed (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - NetKVM: BZ#982940 - Remove old hack for 1G adapter that internaly keeps the
  speed as 1001 (Yan Vugenfirer <yvugenfi@redhat.com>)
   - serial: remove code which handled write requests resubmission. (Gal Hammer
  <ghammer@redhat.com>)
   - [vioscsi] add msi support (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: BZ#978296 Incorrect link state indications in PM_PowerStateTransition
  (Dmitry Fleytman <dfleytma@redhat.com>)
   - NetKVM: BZ#978296 Incorrect link state indications in PM_PowerStateTransition
  (Dmitry Fleytman <dfleytma@redhat.com>)
   - NetKVM: BZ#950611 Guest offloads configuration via control queue (Dmitry
  Fleytman <dfleytma@redhat.com>)
   - Bug 889941 - [virtio-win][scsi] virtio_scsi driver performs bad during large
  buffers transfer (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: BZ#950611 Guest offloads configuration via control queue (Dmitry
  Fleytman <dfleytma@redhat.com>)
   - [virtio-win] update status file. build 65 (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - NetKVM: BZ#972310 - in case if the interrupt and the device was not
  initialized do not call ParaNdis_SynchronizeWithInterrupt (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-win] Update status file. Build 64 (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - NetKVM: BZ#967698 make sure the interrupts are disabled before cleaning up
  internal virtio structures (Yan Vugenfirer <yvugenfi@redhat.com>)
   - add output directories to .gitignore file. (Gal Hammer <ghammer@redhat.com>)
   - serial: replace EOL to CR/LF and few cleanups. (Gal Hammer
  <ghammer@redhat.com>)
   - serial: Set PDO's hardware id as declared. (Gal Hammer <ghammer@redhat.com>)
   - serial: Remove the now redundant VIOSerialShutdownAllPorts function. (Gal
  Hammer <ghammer@redhat.com>)
   - serial: bz#966809 Fix BSOD after resuming from hibernation. (Gal Hammer
  <ghammer@redhat.com>)
   - serial: bz#951481 Implement an DeviceD0Entry callback. (Gal Hammer
  <ghammer@redhat.com>)
   - Revert "[netkvm] shrink netkvmco coinstaller size." (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [netkvm] un-capitalize netkvm driver name in Visual Studio builds. (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - [netkvm] shrink netkvmco coinstaller size. (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [virtio-win] update status file. build63 (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - NetKVM: BZ#958737 NDISTest 6.5 - E2EPerf job(1110) failed on win 2012 due to
  performance issue (Dmitry Fleytman <dfleytma@redhat.com>)
   - [virtio-vim] update status file. build62 (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - virtio-serial: bz#953812 add a cancel support to write requests. (Gal Hammer
  <ghammer@redhat.com>)
   - [virtio-win] update status file. mm81 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: BZ#958715 RSS\RSC related failures in
  NDISTest6.5-Standardizedkeywords - RSC fixes (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - NetKVM: BZ#958715 RSS\RSC related failures in
  NDISTest6.5-Standardizedkeywords - RSS fixes (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - virtio-rng: Delete virtio-rng from master. It will reside in its own branch
  intil some real functionality will be introduced. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Merge changes from Vadim's repository (Yan Vugenfirer <yan@daynix.com>)
   - Merge changes from Vadim's repository (Yan Vugenfirer <yan@daynix.com>)
   - Merge changes from Vadim's repository (Yan Vugenfirer <yan@daynix.com>)
   - Merge changes from Vadim's repository (Yan Vugenfirer <yan@daynix.com>)
   - Merge changes from Vadim's repository (Yan Vugenfirer <yan@daynix.com>)
   - Merge changes from Vadim's repository (Yan Vugenfirer <yan@daynix.com>)
   - Merge changes from Vadim's repository (Yan Vugenfirer <yan@daynix.com>)
   - Merge changes from Vadim's repository (Yan Vugenfirer <yan@daynix.com>)
   - Merge changes from Vadim's repository (Yan Vugenfirer <yan@daynix.com>)
   - [NetKVM] BZ#958755 BZ#958751 Broken RX statistics fixed (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [NetKVM] BZ#956882 Crash in OID_GEN_NETWORK_LAYER_ADDRESSES handler - NDIS5
  (Dmitry Fleytman <dfleytma@redhat.com>)
   - [NetKVM] BZ#956882 Crash in OID_GEN_NETWORK_LAYER_ADDRESSES handler - NDIS6
  (Dmitry Fleytman <dfleytma@redhat.com>)
   - Revert "[virtio-serial] bz#823818: add a missing feature bit." (Gal Hammer
  <ghammer@redhat.com>)
   - [NetKVM] trivial: Simple project for NDIS5 drivers added (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [NetKVM] BZ#957507 Crash on unload when control queue disabled fixed (Dmitry
  Fleytman <dfleytma@redhat.com>)
   - [NetKVM] BZ#957505 QEMU assertion on exit from S4 fixed (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [NetKVM] BZ#956290 Race condition on surprise removal in XP/2003 driver
  (Dmitry Fleytman <dfleytma@redhat.com>)
   - [NetKVM] BZ #889410 - TestOnly.UseSwTxChecksum parameter is removed (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Enable code analysis in NetKVM project and fix warnings in Win8 and
  Win7 configurations. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ#912926 BSOD on Sleep and PNP test in NDIS5 drivers (Dmitry
  Fleytman <dfleytma@redhat.com>)
   - [NetKVM] BZ#912926 BSOD on Sleep and PNP test in NDIS5 drivers (Dmitry
  Fleytman <dfleytma@redhat.com>)
   - [NetKVM] BZ#950633 Checksum verification fixed - NDIS5 (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [NetKVM] BZ#950633 Checksum verification fixed (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - fixed write request workitem not deleted. (Gal Hammer <ghammer@redhat.com>)
   - [NetKVM] BZ904934 Configure MAC via control queue (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [NetKVM] BZ904934 Configure MAC via control queue - refactoring (Dmitry
  Fleytman <dfleytma@redhat.com>)
   - [NetKVM] BZ#951070 - Fix debug printouts (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] BZ#951070 - Fix debug printouts (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] BZ#951070 - Fix debug printouts (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] fix host notification when msi is disabled. (Gal Hammer
  <ghammer@redhat.com>)
   - [virtio-serial] bz#823818: fix data corruption during writes. (Gal Hammer
  <ghammer@redhat.com>)
   - [virtio-serial] bz#823818: resend write request using a work item. (Gal
  Hammer <ghammer@redhat.com>)
   - [virtio-serial] bz#823818: add a missing feature bit. (Gal Hammer
  <ghammer@redhat.com>)
   - [NetKVM] BZ#951070 - Fix debug printouts (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] BZ#951020 - Do not check VIRTIO_PCI_ISR when not needed. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ#950623 - Remove TestOnly.AnalyzeIPPackets parameter. Do not
  double check checksums when not needed. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ#950623 - Remove Init.Scatter-Gather parameter. The driver will
  always use scatter-gather. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ #950509 - remote kdebugprint.h file from the project. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ#950623 - Remove TestOnly.GuestChecksum parameter. Guest will use
  host setting. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ#950623 - Remove Init.UsePublishEvents parameter. The driver will
  use host settings. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ#950623 - Remove DPCChecker configuration entry. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] BZ#950623 - Remove TestOnly.HwPacketFilter parameter. The driver
  will check host feature before using control queue for packet filtering. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ#950623 - Remove Init.UseMergedBuffers parameter. The guest will
  use mergable buffers according to host settings. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] BZ#950623 - Remove TestOnly.Promiscuous parameter (no actual code
  other than reading the configuration). (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ#950623 - Remove TestOnly.InterruptRecovery parameter and related
  code. Timer was set to test for VIRTIO_ISR register periodicaly to test for
  missed interrupt. The code was introduced because of QEMU insability during WHQL
  stress tests and is not needed anymore. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ#950623 - Remove TestOnly.DelayConnect(ms) parameter and related
  code. Posibility to indicate connection after some time have passed and not on
  device start is removed. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ950617 Enable RSS for Windows 2008 R2 as well (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [NetKVM] BZ#950623 - Remove DPCChecker and related parameter from INF. Very
  old code testing for pending interrupt in case of hanged transfer. Not only it
  is not relevant for newer OSes (MSI is used), but also if such case even exist -
  it should be fixed in QEMU. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [VirtioLib] Untabify (Dmitry Fleytman <dfleytma@redhat.com>)
   - [NetKVM] Untabify (Dmitry Fleytman <dfleytma@redhat.com>)
   - [NetKVM] Add vcxproj.user to repository as well. Those files contain
  certification information. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] .gitignore file cleanup and adjustments (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [NetKVM] MAC/MCAST filtering control message fixed (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [NetKVM] Check for indirect buffers support on RX (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [NetKVM] Build system refactoring (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [viortio-serial] bz#902150: driver was unusable after sleep/suspend. (Gal
  Hammer <ghammer@redhat.com>)
   - [virtio-serial] bz#823818: rewrote the driver's write function. (Gal Hammer
  <ghammer@redhat.com>)
   - [NetKVM] Control queue initialization fixed (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [virtiolib] Old feature management API dropped (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [viostor] Moved to the new feature management API (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [balloon] Moved to the new feature management API (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [vioserial] Moved to the new feature management API (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [NetKVM] Proper device features acknowledgement (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [NetKVM] BZ#922530 - code separation for NDIS5 and NDIS 6.x: adjust
  NetKCM.yaml to point to correct build log for NDIS5.1 (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] BZ#904808 Initlal RSC implementation (Dmitry Fleytman
  <dmitry@daynix.com>)
   - [NetKVM] BZ#904808 Code base preparation for RSC (Dmitry Fleytman
  <dmitry@daynix.com>)
   - [NetKVM] BZ#922530 Code split for NDIS5 and NDIS6 (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] BZ#921200 - Do not write to VIRTIO_PCI_ISR for debug purposes in
  production code. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Fix Device Driver INF verification test failure introduced by RSS
  implementation. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] RSS implemented (Dmitry Fleytman <dmitry@daynix.com>)
   - [NetKVM] RSS implementation - part 1 (Dmitry Fleytman <dmitry@daynix.com>)
   - [NetKVM] W4 warnings fixed (Dmitry Fleytman <dmitry@daynix.com>)
   - [NetKVM] [TRIVIAL] Proper device indexing specification for Windows 8 (.inf)
  (Dmitry Fleytman <dmitry@daynix.com>)
   - [virtio-serial] BZ#806223: Fixed a bsod when changing state to s3. (Gal
  Hammer <ghammer@redhat.com>)
   - initial import of virtio-rng driver's files. (Gal Hammer
  <ghammer@redhat.com>)
   - [virtio-serial] Add a support for message-signaled interrupts. (Gal Hammer
  <ghammer@redhat.com>)
   - [NetKVM] BZ#904028 - Fixing casting error with event indices calculation.
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ#907160 - Do not test IOSpace size. Access decided according to
  virtio feature bits. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ#907160 - Test minimal and not exact size of IOSpace. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Set event indices feature to on on Windows 2003 (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] [BZ904028] Windows 2012 got BSOD while running job 1091NDISTest 6.0
  - [1 Machine] - 1c_Mini6Send on HCK (Dmitry Fleytman <dfleytma@redhat.com>)
   - [virtio-serial] Fix guest failure to add port after resume from s3/s4
  (bz#902150). (Gal Hammer <ghammer@redhat.com>)
   - [virtio-lib] Fix vring_detach_unused_buf function (related to bz#759019).
  (Gal Hammer <ghammer@redhat.com>)
   - [serial] Fixed memory leaks on device's surprise removal (bz#833671). (Gal
  Hammer <ghammer@redhat.com>)
   - [NetKVM] BZ 878442 Queue restart logic made compile time (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [NetKVM] BZ 878442 Debug view printouts of high levels dropped at compile
  time (Dmitry Fleytman <dfleytma@redhat.com>)
   - [NetKVM] BZ 878442 - Interrupt handlers refactored, Interrupt timestamping
  made debug only feature (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Turn on the code analysis as part of build. Fix some of the prefast
  warnings. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [viostor] Cleanup Windows 8 build directory in clean.bat (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM\Balloon\VirtioLib] BZ #713130 - further optimization (Dmitry Fleytman
  <dfleytma@redhat.com>)
   - [NetKVM] BZ 713130 event index performance in virtio and vhost-net (Dmitry
  Fleytman <dfleytma@redhat.com>)
   - [virtio-serial] bz#8823795 BSOD occurs during transferring data from guest to
  host during S3/S4. (Gal Hammer <ghammer@redhat.com>)
   - [NetKVM] BZ#883913 - read link status on driver startup. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [vioserial] Parameter order fix in printout. DOund by code expection ,
  probably never caused a problem as a printout is in case of an error. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [vioserial] From: Gal Hammer <ghammer@redhat.com>  bz#878291 fixed a whql
  test failed in "support for D3 power state" (Gal Hammer <ghammer@redhat.com>)
   - [NetKVM] Cleanup outdated ReadMe.txt (Yan Vugenfirer <yan@daynix.com>)
   - [NetKVM] BZ 826596 - RX data path optimizations (Yan Vugenfirer
  <yan@daynix.com>)
   - [NetKVM] BZ 826596 partial fix - guest checksumming synchronized with RX
  checksumming (Yan Vugenfirer <yan@daynix.com>)
   - [PATCH] [vioserial] Fixed EvtDeviceD0ExitPreInterruptsDisabled return value.
  \EvtDeviceD0ExitPreInterruptsDisabled returned STATUS_NO_MORE_ENTRIES which
  caused the device not to wakeup after system was put to sleep (or hibernated).
  It now returns STATUS_SUCCESS if ports iteration was completed with status
  STATUS_NO_MORE_ENTRIES. (Gal Hammer <ghammer@redhat.com>)
   - Cosmetics (Yan Vugenfirer <yan@daynix.com>)
   - [NetKVM] BZ 873128:  Job of Ethernet - NDISTest6.0 - 2c_receivepackets failed
  with WLK for win2k8/win7/win2k8-R2. Miniport must indicate LINK DOWN on reset
  start, at least when it indicates LINK UP on reset completion (Yan Vugenfirer
  <yan@daynix.com>)
   - Syncing viostor, vioscsi and Ballon (Yan Vugenfirer <yan@daynix.com>)
   - [viort-serail] BZ840911 - move VIRTIO_CONSOLE_PORT_OPEN controlll message to
  VIOSerialEvtDeviceD0ExitPreInterruptsDisabled callback (Yan Vugenfirer
  <yan@daynix.com>)
   - [vioserial] Bug 837758 - Disable virtio serial driver from device (Yan
  Vugenfirer <yan@daynix.com>)
   - [virtio-serial] Syncing. Windows 8 support and latest bug fixes. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ #859882 - Fixing performance with current checksum offload
  settings. If Windows send an IP packet with 0 pachet lenth in offload scenarios
  - the driver will populate the length field with packet field (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Incorrect Windows 2000 barriers definition lead to empty barriers throught
  the code (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-win] BZ 713130 - event index performance in virtio and vhost-net.
  Event indexes handling fixed (including correct kick logic). (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] BZ 841544 and BZ 807967 No IP after several restarts and after S3
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ #834175 - Enabled support for required RX checksum and IP TX
  checksum on Win7/2008R2/2008 (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Latest changes from vscsi and viostor (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Fixing some of the prefast warnings and errors. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] BZ #838008 added Port1FunctionNumber directive to the INF file for
  Win8/2012 (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [vioscsi] Adding licensing information. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [vioscsi] Introducing virtio-scsi driver for Windows. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [balloon] Sync with Vadim's repository (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [vioserial] Sync with Vadim's repository (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [viostor] Sync with Vadim's repository (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Build coinstaller for Windows 8 with Visual Studio as well (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Build coinstaller for Windows 8 with Visual Studio as well (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-win] Change clean up script to remove results of Windows 8 build for
  NetKVM and virtio library (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-win] Review build system scripts and continue adaptation to Windows 8
  and build server on Windows 2008R2 (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ:834179 - Reverting previos fixm and aplying correct padding on RX
  path that is needed due to guest to guest transfer of small packets. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-win] BZ #838010 Fixing static code analysis tools errors for Balloon
  and virtio-serial (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ:826596 PublishIndices feature is set to disabled by default on
  Windows XP and Windows 2003 until further investigation is made on QEMU side why
  it causes performance degradation with legacy PCI interrupts. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] BZ#838002 - implement 'no pause on resume' feature in order to pass
  PM requirments test of HCK. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ#834175 and BZ#811155 Offload parity and Standardized keywords
  tests passed. All RX checksum offloads and TX checksum offload supported. Fine
  tuning might be needed for different OSes to decide on correct default values.
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ#838010 - preparation in project file to run static analysis tests
  needed to pass HCK (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [netkvm] BZ#829214 - Windows 8 build scripts, leftovers that were not
  commited by mistake. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-win] Add to common tools script execturing devenv (Visual Studio)
  from command line. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ#838005 - implement offload parity for IPv6 (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] BZ#838005 - add infrastructure to offload simulation in order to
  test IPv6 offload (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ:834174 Windows 8 - Fix packet filtering test. Adjastments in
  respoces to OID and seoaration of INF files per OS. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] BZ:834179 - fix Windows 8 short packet NDIS test failure. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [vioserial] BZ:800752 Fixing syncronyzation between DPC and Read (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [vioserial] BZ:800752 Fixing syncronyzation between DPC and Read (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Cosmetics and addaptation after WHQL NDIS Vlan test (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Build native Windows 8 NetKVM driver (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-win] Add vbs files to white spaces script (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-win] Build virtio library natively for Windows 8 (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] [BZ:828275] Initial implementation of RX filtering using QEMU (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] [BZ:828275] Implement and test control queue in virtio-simulator
  environment. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] [BZ:815295] Glitch free test. Cosmetics, moving loop break printout
  to debug level 1, adding additional printouts. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] [BZ:815295] Adding ability to handle DPC rx throttling from OS. With
  this fix glitch free test for Windows 7 will pass. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] BZ:808654. Fix the start of checksum calculation in case on
  vlan\priority tags usage (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ:808654. Fix the start of checksum calculation in case on
  vlan\priority tags usage. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [viostor] fox broken WinXP build. (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [viostor] process flush request asynchronously. Bug 810694 - viostor fails
  with DRIVER_IRQL_NOT_LESS_OR_EQUAL BOSD under heavy random write load (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - [vioserial] purge port queues on closing. (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [vioserial] add traces for better code execution tracebilit. (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [vioserial] Postpone device initialization success notification. (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - [balloon] Wait for pending workitems before exiting D0. (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [virtio-win] Fix alignment when allocating memory for virtio queues. This
  change will fix viostor crash dump creation bug. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] minor: fixing typo in product name. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] WHQL offload fixes: SW RX offload passes under Win7 and Win2003. Tx
  and misc offload passes under Win7 and Win2003. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Test sccript - add additional packet sizes. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Fix a typo in test log parser script to enable its execution on
  Linux as well (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-win] Merging bugfixes from Vadim's repository. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-win] Merging bugfixes from Vadim's repository. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Review the offload options in the driver. Clean up old code and
  enable TCP\UDP checksum TX offload by default. Fix Win7 WHQL offload issued with
  NDIS6.2 driver. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Parameters review. Common parameters are moved to
  Common/common.inf.h. During the build inf files are preprocessed with cl to
  include common parts. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-win] Add updated licesning for review. The licensing information
  added to: 1. Root directory of all the drivers. 2. Root directory of each of the
  drivers. 3. To every directory that contains code that is compiled into stand
  alone executable or library (including test tools). (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-win] White spaces clean up. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Indirect buffers configuration. Add missing string to Windows
  XP\Windows 2003 INF file. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-simulator] Add MSI testing and cleanup (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] IOSpace MSI related changes and cleanups from virtio library
  unification (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [Balloon] IOSpace MSI related changes and cleanups from virtio library
  unification (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio] Move test certificates to upper level in project directory structure
  to enable test signing of other than network drivers. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Build and project cleanup including signing during build with
  test certificate. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] IOSpace MSI related changes and cleanups from virtio library
  unification (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [viostor] Minor cleanups from virtio unification. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [viostor] Remove unused code (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio] Fixing IOSpace access related to MSI. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [viostor] Unification of debug prints mechanism (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [viostor] VS2010 project for viostor (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-lib] Tracing mechanism unification. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-lib] Additions for indirect buffers support. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Tracing mechanism unification. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-win] Add tool to prevent the issues related to time stamps and sign
  tool around midnight. The usage of the parsing tool already integrated with
  build scripts. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [Balloon] Tracing mechanism unification. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Indirect buffers support implementation for NetKVM' (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Adding VS2010 project for virtio-serial sources. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [Balloon] Adding VS2010 project for balloon sources. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Adding support for RX IP checksum offload for Windows 2003 and XP
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM-Simulator] Adaptation for unified library. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM-Simulator] Adaptation for unified library. And adding testing of
  indirect buffers. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Adaptation for unified library. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [viostor] Adaptation for unified library. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Adaptation for unified library. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [balloon] Adaptation for unified library. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-win] Unification of the library. For additional information check:
  http://cleo.tlv.redhat.com/qumrawiki/Library%20unification (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-win] Extend .gitignore to exclude self generated directories and
  files (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] remove from repository self generated makefiles. Adjust clean.bat to
  remove them on clean. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Adjustments for VS2010 (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Add SDK7.0A as one of the possible defaults during the build of
  coinstaller\CLI for NetKVM driver (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Virtio simulation. Was used to test published indices feature. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] RSS: test for Toeplitz hash calculation (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Fix dll name in CLI documentation. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio] Changing memory barrier to comply with Linux driver. This change is
  cosmetic only as all the memory barrier functions in Windows are mapped to
  KeMemoryBarrier DDI. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Fixing RX IP checksum offloading reported configuration and cases
  with merged virtio buffers. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-win] Fixing crash introduced by the changes in virtio lib related to
  memory manger. Device object was retrieved from queue object that was deleted
  one line above. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-win] Add Visual Studio project for virtio library (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-win] Fix build clean up for ballon and vioserial drivers. Now it is
  possible to build and clean all drivers in one batch. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [balloon] Cleanup environment variables after build for each platform. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [viostor] Cleanup environment variables after build for each platform. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-win] Cleanup environment variables after build for each platform.
  This fix is for virtio library and viostor driver. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-win] Add *.sdf files to .gitignore. Those files are self generated by
  Visual Studio 2010 (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Separate link speed report in NDIS 5.X and NDIS6.X drivers. NDIS6.X
  will return 64bit value and NDIS5.X 32bit value (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Fixing packaging issues introduced by lates script cleanup (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Fix buildall.bat so it will clean-up the environment variables after
  the usage and between compilations of different platforms. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] QA document was changed to include the comment regarding restarting
  the device in order for the changed parameters to take effect (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Fixing command line utility set\get parameter functionality. On get
  : try to read the value and if failed, read default value. On set - save to
  value name and not to default. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Fix IP checksum on LSO is removed from the option visible by the
  user untill he fix on the host. For now this feature will always be turned on.
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [viostor] Use virtio library instead of the code that was compiled as part of
  the driver. Merging Arkady's Frenkel commit. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Pass memory allocation functions to virtio library. Merging Arkady's
  Frenkel commit. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [vioserial]  Pass memory allocation functions to virtio libarary. Merging
  Arkady's Frenkel commit (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [Balloon] Pass memory allocation functions to virtio libarary. Merging
  Arkady's Frenkel commit (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio] Merging Arkady's Frenkel changes in virtio library in memory
  allocation functions. In order to comply to WHQL requerments only allocation
  functions from specific driver type should be used in the driver. From every
  device will have to pass its own allocation functions to virtio library. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [Balloon] White spaces clean up (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] White spaces clean up (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio] clean out white spaces (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [vioserial] Clean out white spaces before merging memory allocation changes
  in virtio library (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [viostor] Clean out white spaces before memory allocation changes in virtio
  lib (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Moving debug printouts of the obvious cases of direct OID handling
  to debug level 1 (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Handle direct OIDs. Return unsupported for the cases we do not
  handle and add debug prints to see unexpected cases. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Ndis 6.2 merge leftovers (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Remove re-setting of environment from coinstaller sources file (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Add Win7 configuration to VS2005 project (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Remove .sln file in order to be able to use both old Visual Sudio
  2005 and new Visual Studio 2010 (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Add *.user files to .gitignore (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Basic implementation of NDIS6.2 (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] add VS2010 project to NetKVM (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Build Win7 target (needed for NDIS6.2 support) (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Enable to set external SDK path (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Sync with Vadim's repository (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Sync with Vadim's repository (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Sync with Vadim's repository (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] fixing wrong connection rate report (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] fixing wrong connection rate report (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] fixing wrong connection rate report (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - This repository only for the virtio library and NetKVM driver (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - This repository only for the virtio library and NetKVM driver (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Implement event index support in virtio library and NetKVM driver
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] RX IP checksum offload (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ744729 - Fixing copyright and file description strings in version
  info (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] BZ744730 Fix language in version info to neutral (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] The device will announce itself as 10G in Vista and up (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Change PM capabilities to report NdisDeviceStateUnspecified for
  different wake up capabilities (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] merge from Vadim's repository, adding default values for version
  environment variables (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Number of handled RX packets handled during DPC are configured
  through INF file and advanced tab in device manager. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Add ability to measure the timing of suspend\power on. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Copy NetKVMConfig documentation to driver package directory during
  compilation (for Windows Vista and up driver packages). (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Expanding documentation in resource file. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Command line utility documentation for driver package (according to
  WHQL reqs) and guidlines for QA (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM CLI] Add a file for the build process that was missed in previous
  commits (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [Guest drivers] syncing the repositories. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Fixing race condition in handling RX interrupts that caused to halt
  network traffic during netperf tests. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Add addtional commands to clean.bat for coinstaller (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Net config utility - copy compiled utility to driver package, sign
  the package with the utility for Vista, Vista x64 and up. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Config utility - set\get parameter related strings resources (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Net config utility - integration with driver build. Call build of
  the coinstaller from buildall.bat for Vista x86 and x64. Change clean.bat of the
  driver to clean coinstaller build results. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Network configuration utility - add set\get of the driver parameters
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Network configuration utility - build with DDK in order to integrate
  with driver build (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Net configuration utility - adding VS project (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] NetCfg utility - add utility and helper classes (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] NetCfg utility - class to handle registry parameters (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] NetCfg utility - registry access class (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] NetCfg utility - add exception class (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [NetKVM] Add string helper functions to network configuration utility (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Add netsh registration and callbacks to network configuration
  utility (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Add coinstaller skeleton to the network configuration utility
  project (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Add CoInstaller directory and readme.doc for the network
  configuration utility (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Remove white spaces from ParaNdis-commom.c (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Merge latest virtio library changes (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Merge latest viostor changes (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Merge latest code changes to the environment (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Merge latest vioserial code (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Merge latest ballon canges (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Merge latest ballon canges (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-win][NetKVM] Fix WHQL LSO test problem on MSI platform - allow only
  one RX process at a time. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - Change buildall.bat - NetKVM will be compiled with its own kdebugprint.h
  header in order to be free from DbgPring calls. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [WIN-GUEST_DRIVERS] balloon: fix memory statistics report and fix service
  pause and uninstall logic. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Dynamicly link to DbgPrintEx during run time. Fix BZ #590945. Also
  handle empy NBL lists submitted by upper layers (corner cases during WHQL
  testing). (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [viostor] Add support for logical block size parameter in Windows driver.(BZ#
  581639) The following patch will fix BZ# 581639 as well, since recently
  introduced logical_block_size parameter should be used instead of
  physical_block_size. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [viostor] Make the virtio-blk aware of read only disks (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [Balloon] Ballon driver - WHQL fixes. Merging from Vadim's repository. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Fail empty NBL lists (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [NetKVM] Merge all the latest MSI related changes. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Move port initialization to
  EvtDeviceD0EntryPostInterruptsEnabled callback (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] White space mess (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] change EOL for vioser.inx to windows (unknown <izik@.(none)>)
   - Cat creation - add cat creation for viostor driver (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Cat creation - add cat creation for balloon driver (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Cat creation - add cat creation for virtio serial and additionall OS
  signature to NetKVM (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Move debug prints from file operations to higher debug level
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Test app. Add async file operation tests. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Add debug prints for read completions (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Fix debug prints, add somemore prints (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Add multiple queues for file operation (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Fix debug printouts (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Fix build scripts for the virtio-serial (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Improve clean.bat for test application. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Fix size indicated during write. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [viostor] Fix clean.bat to remove Install directry in new location (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [viostor] Create install dir under viostor directory. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Handle reads with buffers smaller than available data (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Remove loop for virto-serial device reads. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Implement async read (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Refactoring. Change file related operations to pass specific
  file object. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Refactoring - use framework provided locks (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Use number of ports that are received from conig structure
  from QEMU (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Add kick to receive control queue. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Set empty queue notification to higher debug level (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial\ Interrupt enable\disable cleanup (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Add kick to recieve queue of ports (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Turn test app into interactive console (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Fix large buffers send. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Create Install directory as sub dir in current directory and
  not in ..\ (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Fix 64 bit compilation (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Add packaging to build scripts (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [WIN-GUEST_DRIVERS] viostor: Driver updates and build scripts. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [WIN-GUEST_DRIVERS] Balloon: updated drivers and build scripts for balloon.
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Debug control messages (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Notify that driver supports multiport (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Notify that driver supports multiport (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial]Fix port mapping bug (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Small test app. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Send path fully working including recovery and reusage of
  buffers in DPC. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Fix interrupt enable bug (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Send control messages on different guest states. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Debug print on read if the queue is empty. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Test interrupt flow. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Fix read. Add removed buffer back to the queue. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Set VIRTIO_CONFIG_S_DRIVER_OK flag after virtio device
  configuration is complete (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Implement read and fix locks in write. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Implement write (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Add control channel related functionality and definitions.
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Add generic buffer copy and send function (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Add debug prints (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Move queues related functions to separate file. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Init\clean-up after unit test with driver verifier. (Yan
  Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Queues and ports init. Init\clean-up of the transfer buffers
  for all the queues. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Refuctoring ports related structure. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Init rings and somerefactoring (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Interrupt support - add enable\disable (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Add interrupt handling init, placeholders and ISR handling.
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Refactoring - break add device into small functional chunks.
  (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Add IO port resource mapping. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - Fixing the placeholder VC project for the balloon driver. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Add file operations (open, close, read, write and IOCTL)
  handlers. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial]  Add symbolic name for the device (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Add device data placeholder. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Adding physical memory managment wrappers. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio] Convert VirtIO library solution and project to Visual Studio 2008.
  Signed-off-by: Yan Vugenfirer <yvugenfi@redhat.com> (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Add basic initialization support. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [WIN-GUEST_DRIVERS] viostor driver. Add XP-32 driver item to text-mode setup
  file. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Add PNP and power functions. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Adding initial device creation. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Adding main driver function. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Add basic include files for the driver. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Adding licensing files. (Yan Vugenfirer
  <yvugenfi@redhat.com>)
   - [virtio-serial] Add INF file template. (Yan Vugenfirer <yvugenfi@redhat.com>)
   - [virtio-serial] Initial commit. Project and build files. (Yan Vugenfirer
  <yvugenfi@redhat.com>)


