# changelog

author: Miroslav Rezanina <mrezanin@redhat.com> - 20171011-3.git92d07e48907f.el7
changelog:
  - ovmf-UefiCpuPkg-CpuDxe-Fix-multiple-entries-of-RT_CODE-in.patch [bz#1518308]
  - ovmf-MdeModulePkg-DxeCore-Filter-out-all-paging-capabilit.patch [bz#1518308]
  - ovmf-MdeModulePkg-Core-Merge-memory-map-after-filtering-p.patch [bz#1518308]
  - Resolves: bz#1518308
    (UEFI memory map regression (runtime code entry splitting) introduced by c1cab54ce57c)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20171011-4.git92d07e48907f.el7
changelog:
  - ovmf-MdeModulePkg-Core-Dxe-log-informative-memprotect-msg.patch [bz#1520485]
  - ovmf-MdeModulePkg-BdsDxe-fall-back-to-a-Boot-Manager-Menu.patch [bz#1515418]
  - Resolves: bz#1515418
    (RFE: Provide diagnostics for failed boot)
  - Resolves: bz#1520485
    (AAVMF: two new messages with silent build)


author: Roman Kagan <rkagan@virtuozzo.com> - vz-20171011-4.git92d07e48907f.vz7.1
changelog:
  - re-enable non-secboot OVMF (PSBM-67172)
  - install secboot OVMF with original name
  - disable SMM as it requires q35 machine
  - don't force large image size


author: Roman Kagan <rkagan@virtuozzo.com> - vz-20171011-4.git92d07e48907f.vz7.2
changelog:
  - OvmfPkg: Hyperv: Standard hyperv definitions
  - OvmfPkg: Hyperv: VMBus standard definitions
  - OvmfPkg: Hyperv: PEI phase hyperv detection
  - OvmfPkg: Hyperv: Hypercall driver library
  - OvmfPkg: Hyperv: VMBus DXE bus driver
  - OvmfPkg: Hyperv: PV SCSI DXE driver
  - OvmfPkg: Hyperv: Parse QEMU FwCfg Hyperv SCSI device path
  - OvmgPkg: Hyperv: Build Hyperv DXE drivers for OvmfPkgIa32X64
  - hyperv: request completion on outbound packets
  - vmbus: only discover devices on primary channels
  - OvmfPkg: update copyright notes for Virtuozzo
  - EfiRom: don't require filename pattern on --dump
  - EfiRom: support legacy (non-PCI) option roms too
  - Ovmf: add LoadFile2 protocol over QEMU fw_cfg
  - OvmfPkg: add definition for Hyper-V SCSI device type GUID
  - OvmfPkg: add definition for Hyper-V net device type GUID
  - OvmfPkg: QemuBootOrderLib: format VMBus paths directly
  - OvmfPkg: use more natural VMBus device paths
  - OvmfPkg: QemuBootOrderLib: adjust for VMBus path change
  - OvmfPkg: QemuBootOrderLib: support VMBus net devices
  - OvmfPkg: HypervVmbusDxe: move device descriptor definition to a header
  - OvmfPkg: VMBus: rework for cleaner API
  - OvmfPkg: HypervVmbusDxe: add OpROM loading via fw_cfg


author: Konstantin Volkov <wolf@virtuozzo.com> - 21.48.22.134-3.vz7.52
changelog:
  - Set ONBOOT value for each ifcfg inside anaconda, check for carrier and IP
    address before set ONBOOT, see #VSTOR-21346


author: Konstantin Khorenko <khorenko@virtuozzo.com> [3.10.0-957.10.1.vz7.85.8]
changelog:
  - ms/KVM: x86: Do not clear RFLAGS.TF when a singlestep trap occurs. (Kyle Huey) [PSBM-92865]
  - ms/KVM: x86: Add kvm_skip_emulated_instruction and use it. (Kyle Huey) [PSBM-92865]
  - ms/KVM: VMX: Reorder some skip_emulated_instruction calls (Kyle Huey) [PSBM-92865]
  - ms/KVM: x86: Add a return value to kvm_emulate_cpuid (Kyle Huey) [PSBM-92865]
  - RDMA/ocrdma: Remove unused STAG array. (Andrey Ryabinin) [VSTOR-21732]
  - ms/KVM: nVMX: Disallow VM-entry in MOV-SS shadow (Jim Mattson) [PSBM-92865]
  - ploop: Fix race between .prepare_merge and .submit_alloc (Kirill Tkhai)
  - ploop: Merge repeating prepare_merge patterns in single function (Kirill Tkhai)


author: Konstantin Khorenko <khorenko@virtuozzo.com> [3.10.0-957.10.1.vz7.85.10]
changelog:
  - ploop: Fix huge grow with head clusters relocation (Kirill Tkhai) [PSBM-93243]
  - ploop: Populate and maintain holes bitmap (Kirill Tkhai) [PSBM-92367 VSTOR-19972]
  - ploop: Fallocate cluster in cached_submit() during hole reuse (Kirill Tkhai) [PSBM-92367 VSTOR-19972]
  - ploop: Zero indexes on discard (Kirill Tkhai) [PSBM-92367 VSTOR-19972]
  - ploop: Add .complete_merge method (Kirill Tkhai) [PSBM-92367 VSTOR-19972]
  - ploop: Introduce data_off_in_clusters() helper (Kirill Tkhai) [PSBM-92367 VSTOR-19972]
  - ploop: Prohibit PLOOP_IOC_UPDATE_INDEX on singular list (Kirill Tkhai) [PSBM-92367 VSTOR-19972]
  - ploop: Prohibit discard ioctls (Kirill Tkhai) [PSBM-92367 VSTOR-19972]
  - ploop: Introduce ploop_submit_alloc() helper (Kirill Tkhai) [PSBM-92367 VSTOR-19972]
  - ploop: Make submit_alloc() return int value (Kirill Tkhai) [PSBM-92367 VSTOR-19972]
  - ploop: Export map defines to separate header file (Kirill Tkhai) [PSBM-92367 VSTOR-19972]


author: Konstantin Khorenko <khorenko@virtuozzo.com> [3.10.0-957.10.1.vz7.85.11]
changelog:
  - Revert "ploop: introduce dio_may_fallocate() helper" (Konstantin Khorenko)
  - Revert "ploop: Export whole_block()" (Konstantin Khorenko)
  - Revert "ploop: Add cluster_size_in_bytes() helper" (Konstantin Khorenko)
  - Revert "ploop: Add cluster_size_in_sec() helper" (Konstantin Khorenko)
  - Revert "ploop: Add local variable into dio_submit()" (Konstantin Khorenko)
  - Revert "ploop: Add cluster_log local variable" (Konstantin Khorenko)
  - Revert "ploop: Add trim_extent_mappings_tail() helper" (Konstantin Khorenko)
  - Revert "ploop: Introduce local variable in ploop_start()" (Konstantin Khorenko)
  - Revert "ploop: Never merge discard requests" (Konstantin Khorenko)
  - Revert "ploop: Set up discard limits" (Konstantin Khorenko)
  - Revert "ploop: Introduce ploop_can_issue_discard() helper" (Konstantin Khorenko)
  - Revert "ploop: Online discard support for dio engine" (Konstantin Khorenko)
  - Revert "ploop: Enable discard support for ploop1 format backed by io_direct" (Konstantin Khorenko)
  - Revert "ext4: always imply discard mount option if undelying ploop is detected" (Konstantin Khorenko)
  - Revert "ploop: Skip repeated discard" (Konstantin Khorenko)
  - Revert "ploop: Prohibit custom discard alignment and granuality" (Konstantin Khorenko)
  - Revert "ploop: Prohibit discard in case of multi-delta case" (Konstantin Khorenko)
  - Revert "ploop: Export map defines to separate header file" (Konstantin Khorenko)
  - Revert "ploop: Make submit_alloc() return int value" (Konstantin Khorenko)
  - Revert "ploop: Introduce ploop_submit_alloc() helper" (Konstantin Khorenko)
  - Revert "ploop: Prohibit discard ioctls" (Konstantin Khorenko)
  - Revert "ploop: Prohibit PLOOP_IOC_UPDATE_INDEX on singular list" (Konstantin Khorenko)
  - Revert "ploop: Introduce data_off_in_clusters() helper" (Konstantin Khorenko)
  - Revert "ploop: Add .complete_merge method" (Konstantin Khorenko)
  - Revert "ploop: Zero indexes on discard" (Konstantin Khorenko)
  - Revert "ploop: Fallocate cluster in cached_submit() during hole reuse" (Konstantin Khorenko)
  - Revert "ploop: Populate and maintain holes bitmap" (Konstantin Khorenko)
  - Revert "ploop: Fix huge grow with head clusters relocation" (Konstantin Khorenko)


author: Konstantin Khorenko <khorenko@virtuozzo.com> [3.10.0-957.10.1.vz7.85.12]
changelog:
  - ms/KVM: nVMX: unconditionally cancel preemption timer in free_nested (CVE-2019-7221) (Peter Shier) [PSBM-93359]
  - ms/kvm: fix kvm_ioctl_create_device() reference counting (CVE-2019-6974) (Jann Horn) [PSBM-93360]


author: Konstantin Khorenko <khorenko@virtuozzo.com> [3.10.0-957.10.1.vz7.85.13]
changelog:
  - net/skuff: WARN if kmalloc_reserve() fails to allocate memory. (Andrey Ryabinin) [VSTOR-21390]
  - net/skbuff: Don't waste memory reserves (Andrey Ryabinin) [VSTOR-21390]


author: Konstantin Khorenko <khorenko@virtuozzo.com> [3.10.0-957.10.1.vz7.85.16]
changelog:
  - proc/vestat: show correct maxlat in /proc/vz/vestat (Konstantin Khorenko) [PSBM-93675]
  - ms/net: use skb_clone to avoid alloc_pages failure. (Martin Zhang) [PSBM-93713]


author: Konstantin Volkov <wolf@virtuozzo.com> 7.0.12
changelog:
  - Use special umount.fuse.bused script to kill instances if bused dead, see
  \#PSBM-49956
   - Add umount.fuse.bused to the package, see #PSBM-49956


author: Konstantin Volkov <wolf@virtuozzo.com> 7.0.0-17
changelog:
  - Enable firewalld by default, open appropriate ports, see #PSBM-54055
  - Set default timezone for host, see #PSBM-54121


author: Konstantin Volkov <wolf@virtuozzo.com> 1.0.4
changelog:
  - Move branding to separate file, see #PSBM-58317
   - Create BINDIR during 'make install' if necessary (Denis Silakov
  <dsilakov@gmail.com>)


author: Konstantin Volkov <wolf@virtuozzo.com> 1.0.5
changelog:
  - Fix style (place the destructor above members) (Andrey Bondrov
  <abondrov@virtuozzo.com>)
   - Declare destructors explicitly to allow building with -O2 (Andrey Bondrov
  <abondrov@virtuozzo.com>)


author: Konstantin Volkov <wolf@virtuozzo.com> 1.0.6
changelog:
  - Make it possible to use exported CPPFLAGS and LDFLAGS when building the
  package (Andrey Bondrov <abondrov@virtuozzo.com>)
   - Enable hardened build, see #PSBM-58107 (Andrey Bondrov
  <abondrov@virtuozzo.com>)


author: Konstantin Volkov <wolf@virtuozzo.com> 7.0.13
changelog:
  - Add copyrights ( #PSBM-58317 ) (Andrey Bondrov <abondrov@virtuozzo.com>)
   - Drop GPL files (Andrey Bondrov <abondrov@virtuozzo.com>)


author: Igor Sukhih <igor@virtuozzo.com> 7.0.16
changelog:
  - PSBM-86015: Unknown features: set([u'RESERVED']) Add AMD EPYC specific CPU
  flags (Konstantin B. Bukharov <bkb@virtuozzo.com>)


author: Cyrill Gorcunov <gorcunov@virtuozzo.com> 3.11.0.7
changelog:
  - restorer: add additional debugging on clone errors (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>) (#PSBM-92904)
   - epoll: Fix typo in flush_eventpoll_dinfo_queue (#PSBM-92672)


author: Cyrill Gorcunov <gorcunov@virtuozzo.com> 3.11.0.8
changelog:
  - test: epoll -- Add migrated targets (Cyrill Gorcunov <gorcunov@gmail.com>)
   - epoll: Add suppport for migrated targets (Cyrill Gorcunov
  <gorcunov@gmail.com>) (#PSBM-90012)
   - epoll: Fix typo in message when no target found (Cyrill Gorcunov
  <gorcunov@gmail.com>)
   - epoll: Drop duped and closed targets (Cyrill Gorcunov <gorcunov@gmail.com>)
   - test: epoll -- Add file inherited case (Cyrill Gorcunov <gorcunov@gmail.com>)
   - epoll: Ignore migrated targets (Cyrill Gorcunov <gorcunov@gmail.com>)
   - epoll: Defer queued epolls to write at the end of checkpoint (Cyrill Gorcunov
  <gorcunov@gmail.com>)
   - epoll: Eliminate potential variable shadowing (Cyrill Gorcunov
  <gorcunov@gmail.com>)
   - Revert "test: epoll -- Add migrated target test"
   - Revert "epoll: Eliminate potential variable shadowing"
   - Revert "epoll: Defer queued epolls to write at the end of checkpoint"
   - Revert "epoll: Drop duped and closed targets"
   - Revert "epoll: Add ability to restore migrated targets"
   - Revert "epoll: Save virtual pid for targets"
   - Revert "epoll: Fix typo in flush_eventpoll_dinfo_queue"


author: Cyrill Gorcunov <gorcunov@virtuozzo.com> 3.11.0.10
changelog:
  - test: Add unlink_dir test (Cyrill Gorcunov <gorcunov@gmail.com>)
   - files: Rework clean_one_remap to order ghost dirs removal (Cyrill Gorcunov
  <gorcunov@gmail.com>) (#PSBM-91524)
   - zdtm: use --check-mounts by default (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>) (#PSBM-86686)
   - rpc: Add interface for --check-mounts option (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>) (#PSBM-86686)
   - mount: check that mounts tree restored without any hidden problems (Pavel
  Tikhomirov <ptikhomirov@virtuozzo.com>) (#PSBM-86686)
   - mount: rework mount tree build step on restore (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>) (#PSBM-86686)
   - ns/restore/image: do not read namespace images for non-namespaced case (Pavel
  Tikhomirov <ptikhomirov@virtuozzo.com>) (#PSBM-86686)
   - ns: make rst_new_ns_id static (Pavel Tikhomirov <ptikhomirov@virtuozzo.com>) (#PSBM-86686)
   - mount: remove useless check in populate_mnt_ns (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>) (#PSBM-86686)


author: Cyrill Gorcunov <gorcunov@virtuozzo.com> 3.11.0.11
changelog:
  - mount: fix order of mnt namespaces in united mount tree (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>) (#PSBM-93305)


author: Cyrill Gorcunov <gorcunov@virtuozzo.com> 3.11.0.15
changelog:
  - files: make rst_remaps shmalloc'ed to see it's change in other process (Pavel
  Tikhomirov <ptikhomirov@virtuozzo.com>) (#PSBM-93511)
   - files: split remaps list to two one on dump one on restore (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>) (#PSBM-93511)


author: Ivan Loginovskikh <iloginovskikh@virtuozzo.com> 7.0.0-8
changelog:
  - Removed jessie-updates, see #PSBM-93313 and https://lists.debian.org/debian-devel-announce/2019/03/msg00006.html


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: Denis Silakov <dsilakov@virtuozzo.com> 0.0.127
changelog:
  - Move is_hci function to a parent
   - Support both HCI and VZ in backend_info.py
   - Just for sure, check for openvz-release
   - No need to collect vz6/openvz switchers in HCI
   - Sync with HCI
   - Sync with HCI


author: Denis Silakov <dsilakov@virtuozzo.com> 0.0.150
changelog:
  - Use fallback URL if main is not accessible
   - No vcmmd in HCI anymore
   - Update copyrights
   - Code cleaning (Andrey Ponomarenko <aponomarenko@virtuozzo.com>)


author: Denis Silakov <dsilakov@virtuozzo.com> 0.0.151
changelog:
  - One more fix - if we get 504 Gateway Time-out then we get no error
   - Use fallback URL if main is not accessible
   - No vcmmd in HCI anymore
   - Update copyrights
   - Code cleaning (Andrey Ponomarenko <aponomarenko@virtuozzo.com>)


author: Denis Silakov <dsilakov@virtuozzo.com> 0.0.164
changelog:
  - Drop debug output
   - Fix time adjustor usage
   - Adjust file timestamp to localtime, VSTOR-19697
   - Add some debug output


author: Denis Silakov <dsilakov@virtuozzo.com> 0.0.167
changelog:
  - Fix cluster name obfuscation in partitions.py, VSTOR-20131
   - Obfuscate cluster name, VSTOR-15685
   - Drop debug output
   - Fix time adjustor usage
   - Adjust file timestamp to localtime, VSTOR-19697
   - Add some debug output


author: Denis Silakov <dsilakov@virtuozzo.com> 0.0.169
changelog:
  - Rework change_config routine - old implementation could lead to VSTOR-16360
   - Fix cluster name obfuscation in partitions.py, VSTOR-20131
   - Obfuscate cluster name, VSTOR-15685
   - Drop debug output
   - Fix time adjustor usage
   - Adjust file timestamp to localtime, VSTOR-19697
   - Add some debug output


author: Denis Silakov <dsilakov@virtuozzo.com> 0.0.4
changelog:
  - Free report_data to avoid memleak, see #PSBM-65414
   - Make sure to close fd to avoid memleak, see #PSBM-65414


author: Andrey Ponomarenko <aponomarenko@virtuozzo.com> 0.2
changelog:
  - Code cleaning.
   - #PSBM-56224, #PSBM-56959: Fixed formatting of the EULA text area. Check if
  EULA file exists. Code cleaning.
   - #PSBM-56224, #PSBM-56959: Accept EULA by default in the case of automated
  install for backward compatibility with old kickstart files. Fixed copyright.
   - #PSBM-56959: Initial version of the text-based UI.


author: Konstantin Volkov <wolf@virtuozzo.com> 0.3
changelog:
  - Read EULA file from virtuozzo-release package. Fixed copyrights. Removed
  obsolete ChangeLog and LICENSE files. (Andrey Ponomarenko
  <aponomarenko@virtuozzo.com>)
   - Added l18n files (Denis Silakov <dsilakov@virtuozzo.com>)
   - Fixed spec-file. Added intltool build requirement. (Andrey Ponomarenko
  <aponomarenko@virtuozzo.com>)
   - Removed obsolete LICENSE and ChangeLog files. (Andrey Ponomarenko
  <aponomarenko@virtuozzo.com>)
   - Added l10n facility (Denis Silakov <dsilakov@virtuozzo.com>)


author: Konstantin Volkov <wolf@virtuozzo.com> 0.5
changelog:
  - Fix l10n typo (Denis Silakov <dsilakov@virtuozzo.com>)
   - Added Russian l10n (Denis Silakov <dsilakov@virtuozzo.com>)
   - Rebrand spec, see #PSBM-63145


author: Konstantin Volkov <wolf@virtuozzo.com> 7.0.0-3
changelog:
  - Disable iptables service by default, see #PSBM-52142
  - Dropped postgresql workaround: fixed in vzpkgenv


author: Konstantin Volkov <wolf@virtuozzo.com> 7.0.0-7
changelog:
  - Enable firewalld by default, open appropriate ports, see #PSBM-54055
  - Set default timezone for host, see #PSBM-54121
  - Corrected docker template according to VZ7 kernel, see #PSBM-50601


author: Peter Jones <pjones@redhat.com> - 8.28-17
changelog:
  - Fix the ordering of creating the debug entries, so they don't get picked
    when we're choosing kernel command line defaults on upgrades.
    Related: rhbz#1212128


author: rmarshall@redhat.com - 8.28-18
changelog:
  - Patched new-kernel-pkg so that kernel installations when MAKEDEBUG is
    set would put the debugging entries after the non-debugging entries.
    Resolves: #1285601
  - Re-numbered the last set of patches to go with the flow. No actual
    changes to the patches; just a git mv to rename.
  - Re-organized and updated the grubby man page contents to include some
    features that were not documented as well as correct typos and
    re-write some entries for better clarity.
    Resolves: #1232168


author: rmarshall@redhat.com - 8.28-21
changelog:
  - Resolve issues with the recent grubby logic patches that
    appeared on the ppc platform. Fix a problem that occurred
    on systems where no kernel update had ever been installed.
    Resolves: rhbz#1285601
  - Specify the actual prune_debug file in sources.
    Resolves: rhbz#1285601


author: rmarshall@redhat.com - 8.28-23
changelog:
  - Fixes --info flag on s390/s390x.
    Related: rhbz#1285601
  - Fixes --set-default-index on s390/s390x.
    Related: rhbz#1285601
  - Allows prune_debug to run on s390/s390x.
    Resolves: rhbz#1285601


author: Konstantin Volkov <wolf@virtuozzo.com> 1.0.5
changelog:
  - Redirect shaman join and add-role stderr and stdout to /dev/null. Correct
  error messages, see #PSBM-76211


author: Denis Silakov <dsilakov@virtuozzo.com> 1.0.10
changelog:
  - Really drop old script
   - Drop all script, minor corrections to the new one
   - print output of yum install some_stuff (Alexander Stefanov
  <atefanov@virtuozzo.com>)
   - detect mask, new logic (Alexander Stefanov <atefanov@virtuozzo.com>)
   - fix text, remove comma (Alexander Stefanov <atefanov@virtuozzo.com>)
   - calc_netmask to check that mask & network is okay (Alexander Stefanov
  <atefanov@virtuozzo.com>)
   - check that passed ip ends with .0.0 (Alexander Stefanov
  <atefanov@virtuozzo.com>)
   - fix logging import, add re.sub rule to remove old strings from
  snmpd.local.conf (Alexander Stefanov <atefanov@virtuozzo.com>)
   - remove excess sys.exit(1) after return (Alexander Stefanov
  <atefanov@virtuozzo.com>)
   - add hastart.py (Alexander Stefanov <atefanov@virtuozzo.com>)
   - Adjust for the new python implementation


author: Denis Silakov <dsilakov@virtuozzo.com> 1.0.12
changelog:
  - Refactor hastart.py
   - skip !=7 check for ipv6 for short forms of ipv6 and replace 1\0 to false\true
  (Alexander Stefanov <atefanov@virtuozzo.com>)
   - fix returncodes to check outputs (Alexander Stefanov
  <atefanov@virtuozzo.com>)
   - check return code for yum install (Alexander Stefanov
  <atefanov@virtuozzo.com>)
   - import CalledProcessError (Alexander Stefanov <atefanov@virtuozzo.com>)
   - shortify rule in check_service function (Alexander Stefanov
  <atefanov@virtuozzo.com>)
   - use is-active instead of status command. simplify logic (Alexander Stefanov
  <atefanov@virtuozzo.com>)
   - fix false positive identation issue (Alexander Stefanov
  <atefanov@virtuozzo.com>)


author: Alexander Stefanov <astefanov@virtuozzo.com> 1.0.21
changelog:
  - pythonify 3, fix is_exist func
   - remove unneeded else in is_exist func
   - add is_exist func to make sure that our service units installed in the
  filesystem
   - fix is_active func to prevent false positives in systemctl is-active that
  return ACTIVE and INACTIVE that recognized as same statuses #PSBM-83439
   - path is /etc/snmp/snmpd.local.conf
   - add trigger to fix snmpd addr, #PSBM-83379


author: Denis Silakov <dsilakov@virtuozzo.com> 1.0.24
changelog:
  - reverse logic in check_ip to prevent issues with network checks (Alexander
  Stefanov <astefanov@virtuozzo.com>)
   - add exit after bad subnet catch (Alexander Stefanov
  <astefanov@virtuozzo.com>)
   - add check if instead of cidr passed subnet mask like 128.0.0.0, properpy
  screw up check_ip function, see #PSBM-91070 (Alexander Stefanov
  <astefanov@virtuozzo.com>)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20160127-3.git6366fa7a.el7
changelog:
  - ipxe-Add-pci_find_next_capability.patch [bz#1242850]
  - ipxe-Add-virtio-1.0-constants-and-data-structures.patch [bz#1242850]
  - ipxe-Add-virtio-1.0-PCI-support.patch [bz#1242850]
  - ipxe-Add-virtio-net-1.0-support.patch [bz#1242850]
  - ipxe-Renumber-virtio_pci_region-flags.patch [bz#1242850]
  - ipxe-Fix-virtio-pci-logging.patch [bz#1242850]
  - Resolves: bz#1242850
    (Ipxe can not recognize "network device" when enable virtio-1 of virtio-net-pci)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20160127-4.git6366fa7a.el7
changelog:
  - ipxe-Send-TCP-keepalives-on-idle-established-connections.patch [bz#1322056]
  - ipxe-enable-e1000e-rom.patch [bz#1361534]
  - Resolves: bz#1322056
    (ipxe freeze during HTTP download with last RPM)
  - Resolves: bz#1361534
    (RFE: Integrate e1000e implementation in downstream QEMU)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20160127-5.git6366fa7a.el7
changelog:
  - ipxe-Strip-802.1Q-VLAN-0-priority-tags.patch [bz#1316329]
  - Resolves: bz#1316329
    ([RFE] Properly Handle 8021.Q VID 0 Frames, as new vlan model in linux kernel does.)


author: Roman Kagan <rkagan@virtuozzo.com> - 20170123-1.git4e85b27.1.vz7.1
changelog:
  - merge rhel-20170123-1.git4e85b27.el7_4.1, original changelog:
    * Thu Aug 17 2017 Miroslav Rezanina <mrezanin@redhat.com> - 20170123-1.git4e85b27.el7_4.1
    - ipxe-Support-VIRTIO_NET_F_IOMMU_PLATFORM.patch [bz#1481180]
    - Resolves: bz#1481180
      (iommu platform support for ipxe [rhel-7.4.z])


author: Roman Kagan <rkagan@virtuozzo.com> - vz-20170123-1.git4e85b27.1.vz7.2
changelog:
  - debugcon: use correct QEMU debugcon port
  - console: enable QEMU debugcon logging
  - hyperv: adjust to partial QEMU compliance
  - add Hyper-V rom type


author: Roman Kagan <rkagan@virtuozzo.com> - vz-20170123-1.git4e85b27.1.vz7.5
changelog:
  - [hyperv] Do not steal ownership from the Gen 2 UEFI firmware
  - [hyperv] Ignore unsolicited VMBus messages
  - [hyperv] Fix resource leaks on error path
  - [build] Provide common ARRAY_SIZE() definition
  - hyperv: recognize OVMF's guest OS id
  - vmbus: drop vmbus_has_data
  - vmbus: factor out API to be shared with UEFI driver
  - efi: import HypervVmbusDevice header from edk2
  - efi: export HypervVmbusDevice protocol GUID
  - efi_vmbus: add driver for VMBus devices for OVMF
  - EfiRom: update to contain HyperV support
  - build BIOS/EFI combined ROM for HyperV


author: Denis V. Lunev <den@openvz.org> - vz-2.12.0-18.6.3.vz7.14
changelog:
  - DROP: qcow2: avoid lseek on block_status if possible
  - qcow2: avoid lseek on block_status if possible
  - qcow2: discard bitmap when removed #PSBM-91475
  - iotests: ask QEMU for supported formats #PSBM-91381
  - iotests: check whitelisted formats #PSBM-91381
  - bdrv_query_image_info Error parameter added #PSBM-89955
  - qcow2: Add list of bitmaps to ImageInfoSpecificQCow2 #PSBM-89955


author: Denis V. Lunev <den@openvz.org> - vz-2.12.0-18.6.3.vz7.15
changelog:
  - block/file-posix: ignore fail on unlock bytes #PSBM-89237
  - qmp: Postpone command related checks in handle_qmp_command to dispatch #PSBM-92291
  - monitor: increase amount of data for monitor to read #PSBM-65707 #PSBM-92291


author: Denis V. Lunev <den@openvz.org> - vz-2.12.0-18.6.3.vz7.16
changelog:
  - DROP: block/file-posix: ignore fail on unlock bytes #PSBM-89237
  - block/file-posix: ignore fail on unlock bytes #PSBM-89237


author: Denis V. Lunev <den@openvz.org> - vz-2.12.0-18.6.3.vz7.18
changelog:
  - DROP: block: check for read-only on copy-on-read option #VSTOR-10294
  - block: check for read-only on copy-on-read option #VSTOR-10294
  - block/stream: refactor stream_run: drop goto
  - block: add BDRV_REQ_FAKE_READ flag
  - block/stream: use BDRV_REQ_FAKE_READ
  - blockjob: fix user pause in block_job_error_action
  - block: introduce aio task pool
  - block/qcow2: move to aio task pool
  - block/io: refactor bdrv_co_do_copy_on_readv
  - block/io: copy-on-read: use aio task pool
  - block/stream: use aio task pool
  - nbd: improve CMD_CACHE: add COPY_ON_READ and FAKE_READ
  - block: add trace points for copy-on-read enable/disable
  - block-stream: improve stream_one_iteration trace point
  - block: add block-status trace points


author: Denis V. Lunev <den@openvz.org> - vz-2.12.0-18.6.3.vz7.21
changelog:
  * Wed Apr 03 2019 Denis V. Lunev <den@openvz.org> - vz-2.12.0-18.6.3.vz7.20
  - DROP: blk: postpone request execution on a context protected with "drained section" #PSBM-82223
  - blk: postpone request execution on a context protected with "drained section" #PSBM-82223


author: Denis V. Lunev <den@openvz.org> - vz-2.12.0-18.6.3.vz7.21.1
changelog:
  - DROP: blk: postpone request execution on a context protected with "drained section" #PSBM-82223
  - DROP: block: add BDRV_REQ_FAKE_READ flag
  - DROP: test-bdrv-drain: use internal request flag
  - block: add BDRV_REQ_FAKE_READ flag


author: Roman Kagan <rkagan@virtuozzo.com> - vz-1.36.10-6.2.vz7.0
changelog:
  - drop binaries we can't ship
  - drop vendor suffices from package requirements
  - add gtk-doc 2 buildreqs
  - added perl-Pod-Usage buildreq
  - add pnp_wait.exe virt-tool to resolve conflicts with PnP on firstboot
  - add libguestfs-appliance build on Fedora distribution
  - workaround to keep different package names (libguestfs and appliance)
  - change appliance directory #PSBM-65355
  - keep the libguestfs appliance in qcow2 block format
  - set direct backend for the post-build tests
  - Compress resulting image


author: Roman Kagan <rkagan@virtuozzo.com> - vz-1.36.10-6.2.vz7.1
changelog:
  - build: add Virtuozzo to the distro check as RedHad based distribution
  - 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
  - build: add ./configure --with-guestfs-path option
  - appliance: search all types of appliances for each path separately
  - launch: add support for autodetection of appliance image format
  - v2v: call ntfsfix if NTFS partition is unclean #kludge #PSBM-65973
  - v2v: set max limit size for the registry #PSBM-75652
  - python: ensure GIL throughout event callback wrapper
  - v2v: windows_virtio: match only vendor/device
  - v2v: add hyperv storage device support


author: Roman Kagan <rkagan@virtuozzo.com> - vz-1.36.10-6.2.vz7.3
changelog:
  - DROP: v2v: set max limit size for the registry #PSBM-75652
  - v2v: set max limit size for the registry


author: VZ Auto Builder <dsilakov@virtuozzo.com> 2.5.5.6
changelog:
  - Build both brandings at once (Repo syncer <syncer@virtuozzo.com>)
   - Added targets.list, see #VSTOR-4818 (Konstantin Volkov <wolf@virtuozzo.com>)


author: Yuriy Pudgorodskiy <yur@virtuozzo.com> 1.0.3
changelog:
  - License agreement text
   - Correct library links (Konstantin Volkov <wolf@virtuozzo.com>)
   - Correct spec for debuginfo (Konstantin Volkov <wolf@virtuozzo.com>)


author: Yuriy Pudgorodskiy <yur@virtuozzo.com> 1.0.5
changelog:
  - Revert "Updated for vstorage 7.8"
   - Merge 'upstream/master' 8ede934 6072c47
   - Allow blk status reply to exceed u32 range #PSBM-85708
   - Removed vstorage version req from spec


author: Yuriy Pudgorodskiy <yur@virtuozzo.com> 1.0.7
changelog:
  - Merge from upstream ee9f76ff48b1c3f4c0cf98ad3049cf8ddc81fc10
   - 0b4c Implemented nbd client request of type NBD_CMD_CACHE
   - 49b2 Relax check of size field in block status reply #ABR-185824
   - 3b16 Fix waiting for nbd reply #ABR-181926


author: Igor Bazhitov <ibazhitov@virtuozzo.com> 7.0.3
changelog:
  - Workaround unimplemented API and features of PrlDisk_*, #PSBM-44036 (Maxim
  Perevedentsev <mperevedentsev@virtuozzo.com>)


author: Dmitry Mishin <dim@virtuozzo.com> 7.0.5
changelog:
  - bug #PSBM-63445 aka prl_backup_client: symbol lookup error (Sergey Galas
  <shrike@virtuozzo.com>)
   - Rebuild in 7.3 environment (Konstantin Volkov <wolf@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.153
changelog:
  - bug #PSBM-89880 aka Prohibit win2k8 UEFI VM migration from VZ7U9 to VZ7(U <
  9) (Sergey Galas <shrike@virtuozzo.com>)


author: Denis Silakov <dsilakov@virtuozzo.com> 7.0.155
changelog:
  * Mon Nov 26 2018 Sergey Galas' <shrike@virtuozzo.com> 7.0.154
   - bug #PSBM-89983 aka Failed to migrate the VM: Operation failed. Failed to
  execute the operation.. Exit code: 255 (Sergey Galas <shrike@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.158
changelog:
  - bug #PSBM-89621 aka "net-snmp" crash: "snmpd killed by SIGSEGV" (Sergey Galas
  <shrike@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.228
changelog:
  - bug #PSBM-91879 aka vzt-psbm-validation: lin.vm_snapshot_revert TIMEDOUT:
  Function wait timeouted (Sergey Galas <shrike@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.230
changelog:
  - bug #PSBM-92406 aka "net-snmp" crash: "snmpd killed by SIGSEGV" (Sergey Galas
  <shrike@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.231.1
changelog:
  - bug #PSBM-92852 aka snmpd killed by SIGSEGV (Sergey Galas
  <shrike@virtuozzo.com>)
   - make a fork (Sergey Galas <shrike@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.72
changelog:
  - merge from VZ6: MAJOR expose SPEC_CTRL to guests if supported @nowidth
  (Konstantin B. Bukharov <bkb@virtuozzo.com>)
   - Technical release bump for Rosplatforma build (Denis Silakov
  <dsilakov@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.74
changelog:
  - VmConfiguration::setRelativePath(): use custom path #PSBM-89711 (Igor Sukhih
  <igor@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.75
changelog:
  - bug #PSBM-89791 aka Failed to read /vz/private/39b40805-7df1-4cae-adae-
  e318635f66fb/root. Exit code: 162 (Sergey Galas <shrike@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.76
changelog:
  - bug #PSBM-89788 aka VEBackupSuite.BackupSuite.backup_restore_pcs6 FAIL:
  prlctl restore returned 255 (Sergey Galas <shrike@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.79
changelog:
  - PSBM-90858 Add missed copy of 0000007_EDX in XmlModel Zero value was observed
  in result (Konstantin B. Bukharov <bkb@virtuozzo.com>)


author: Denis Silakov <dsilakov@virtuozzo.com> 1.0.49
changelog:
  - Improve make check, improve logs pickup - ignore rorated logs but correctly
  pick CS / MDS logs with the same name


author: Denis Silakov <dsilakov@virtuozzo.com> 1.0.59
changelog:
  - Take into account MaxCrashReportsSize from abrt.conf, VSTOR-21624; add
  vstorage-target-manager logs, VSTOR-21729
   - Fix copyright


author: Dmitry Andreev <dandreev@virtuozzo.com> 1.0.3
changelog:
  - Rename directory for crashdumps #PSBM-50823
   - Collect light coredumps for vz* applications #PSBM-50895
   - create dirs in a proper way (Alexander Stefanov-Khryukin
  <akhryukin@parallels.com>)
   - Added license terms (Dmitry Mishin <dim@virtuozzo.com>)
   - Fix folder creation during 'make install' (Denis Silakov
  <dsilakov@gmail.com>)
   - For safety, create necessary folders during 'make install' if they are
  missing (Denis Silakov <dsilakov@gmail.com>)


author: Dmitry Andreev <dandreev@virtuozzo.com> 1.0.4
changelog:
  - Make message about invalid problem directory more clear (Denis Silakov
  <denis.silakov@rosalab.ru>)


author: Dmitry Andreev <dandreev@virtuozzo.com> 1.0.5
changelog:
  - PSBM-58108 Move dumpdir from /tmp to /vz/tmp and set the appropriate
  permissions to corefiles (Inga Pyass <ipyass@virtuozzo.com>)
   - PSBM-58108 Set 700 permissions on /tmp/virtuozzo_crash_dumps (Inga Pyass
  <ipyass@virtuozzo.com>)


author: Konstantin Volkov <wolf@virtuozzo.com> 1.0.2
changelog:
  - Make messages in bug reporting dialog more clear (#PSBM-55300) (Denis Silakov
  <denis.silakov@rosalab.ru>)


author: Derbyshev Dmitry' <dderbyshev@virtuozzo.com> 7.0.14
changelog:
  - vcmmd_config: node_list and cpu_list fields added
   - vcmmd_config: string values in config
   - vcmmd_config: prepare for string values in config


author: Konstantin Neumoin <kneumoin@virtuozzo.com> 7.0.15
changelog:
  - add VCMMD_VE_CONFIG_GUARANTEE_TYPE to ve config (#PSBM-55018)
   - add VCMMD_ERROR_TOO_MANY_REQUESTS


author: Konstantin Neumoin <kneumoin@virtuozzo.com> 7.0.16
changelog:
  - Revert "add VCMMD_ERROR_TOO_MANY_REQUESTS"
   - Revert "add VCMMD_VE_CONFIG_GUARANTEE_TYPE to ve config"


author: Nikolay Shirokovskiy <nshirokovskiy@virtuozzo.com> - vz-4.5.0-10.vz7.1
changelog:
  - qemu: Properly report VIR_DOMAIN_EVENT_RESUMED_FROM_SNAPSHOT
  - qemu: Report more appropriate running reasons
  - qemu: Pass running reason to RESUME event handler
  - qemu: Map running reason to resume event detail
  - qemu: Avoid duplicate resume events and state changes
  - iohelper: truncate large chunks on write #PSBM-70840
  - Added new flag VIR_DOMAIN_CREATE_USER
  - conf: tune connection parameters for Virtuozzo
  - Set LimitCORE=infinity in libvirtd.service
  - conf: add 'format' attribute to domain/os/nvram element
  - qemu: don't pause vm when creating internal snapshot
  - vz: use /etc/machine-id as host uuid
  - qemu: log: log monitor events by default
  - relax network adapter config checking (bug #PSBM-54596 fix)
  - qemu: v2 fix reboot scenario (bugs #PSBM-41956 #PSBM-54756 fix)
  - vz: set virtio as default network model
  - qemu: fix crash on getting block stats for empty cdrom
  - vz: rework the way we get perfomance counters
  - vz: use cached statistics for a predefined period
  - vz: don't subscribe to perfomance counters
  - vz: cleanup: delete unused constant definition
  - vz: don't create driver object during daemon initialization
  - vireventpoll: isolate common code
  - vireventpoll implimentation using epoll
  - conf/qemu: add hv-scsi model to scsi controllers
  - vz: add domain name info in error message
  - qemu: fix typo in vnc port releasing
  - qemu: simplify graphics port releasing
  - qemu: keep websocketGenerated on libvirtd restarts
  - upgrade: support local p2p migration
  - object: add shared lock option to lockable
  - upgrade: initial implementation
  - upgrade: don't show events from not face process
  - upgrade: start target domain with source id
  - cgroup: use id+generation for machine cgroup name if last is not 0
  - upgrade: fix id clashes for domain private paths etc
  - upgrade: store generation in status file
  - dom list: refactor: reuse code in find functions
  - upgrade: return face domain from domlist
  - migration: support --release-ram
  - migration: add --postcopy-start to start postcopy immediately
  - upgrade: virtlogd: handle output for one path from 2 qemu
  - logging: fix potential use of uninitialized variable
  - upgrade: pass live config to target
  - upgrade: don't generate seclabel again on upgrade
  - upgrade: handle auto generated char dev unix paths
  - upgrade: vnc: do not regenerate graphics for target process
  - upgrade: vnc: factor out building vnc opts
  - upgrade: vnc: make vnc upgrade possible
  - upgrade: vnc: keep vnc state across upgrade
  - upgrade: tap: use multiqueue to make upgrade possible
  - upgrade: tap: don't regenerate name on upgrade
  - upgrade: network iface: keep actual net
  - upgrade: snapshots: support snapshots
  - upgrade: don't assign dev aliases on upgrade
  - qemu: drop acquiring job condition on removing vm from list
  - qemu: fix one more race on undefining and create
  - upgrade: restart pending jobs after upgrade
  - upgrade: fix domain lookup in old face removing phase
  - upgrade: make correct reconnection of upgrade
  - upgrade: set used ports only for face
  - upgrade: support for server backends for serial chardevs
  - qemu.conf: set upper limit for vnc/spice ports to 6900
  - upgrade: don't reject upgrade if hostname is localhost
  - qemu: wait indefinetly when acquiring job condition in event handlers
  - upgrade: close agent channel befor postcopy with release ram
  - upgrade: use unique name for pidfiles across upgrades
  - qemu: remove time limit on waiting qemu disappearence on EOF
  - qemu: add vmbus-bridge device if hv-scsi present
  - qemu: agent: stop io loop effectively on eof or error
  - upgrade: fix crash if vm newdef is empty
  - libvirtd: tune OOMScoreAdjust
  - keycodes: fix for 'make dist'
  - qemu: revert fb2cd32c
  - daemon: finish threads on close
  - qemu: monitor: check monitor not closed on send
  - qemu: implement state driver shutdown function
  - vz: remove domain uuid check on migration #PSBM-43767
  - qemu: support hv-net interface models
  - nwfilter: fix deadlock on firewalld restart/reload
  - vz: allow to start vz driver without host cache info
  - qemu: snapshot: revert upstream 9e2465834 #PSBM-76749
  - api qemu: add block pull compress option #PSBM-73618
  - qemu: reduce nesting in qemuDomainSnapshotForEachQcow2Raw
  - qemu: include nvram into offline snapshots
  - qemu: fail making internal snapshots with non qcow2 nvram
  - util: virFDStreamConnectUNIX: add missing error report
  - util: add 30s connection timeout to virFDStreamConnectUNIX
  - qemu: use job to make domain responsive on qemuDomainOpenChannel
  - qemu: wait qemu death indefinetely on domain stop #PSBM-70541
  - pull: api: add API for pull (external) backups
  - pull: api: add driver based implementation
  - pull: remote: add pull backup API implementation
  - pull: qemu: monitor: add commands for backup
  - conf: support configured element name for storage source
  - pull: conf: add block snapshot format/parse
  - pull: virsh: add block snapshot create/delete
  - qemu: store guest visible disk size from qemu monitor block info
  - qemu: add option to handle inactive blockjobs to cancel op
  - util: hash: add misc functions
  - pull: conf: add block snaphots to status file
  - pull: qemu: block snapshots basic implementation
  - pull: qemu: support disks quiesce
  - pull: qemu: track fleece blockjobs
  - pull: qemu: add block snapshots listing
  - pull: qemu: support block snapshot dumpxml
  - pull: qemu: monitor: add cmd to delete nbd export
  - pull: conf: add export conf def/parsing
  - qemu: add name parameter to nbd-server-add
  - pull: qemu: implement export start/stop
  - pull: qemu: don't delete snapshot while disks are exported
  - util: hash: remove const from value in kv pair type
  - pull: add autodelete option for creating block snapshots
  - pull: stop exporting snapshot on snapshot autodelete
  - pull: qemu: monitor: add bitmap commands
  - pull: pull: add dirty bitmap on creating snapshot
  - pull: add command to remove checkpoint
  - pull: qemu: remove checkpoint on autodelete
  - pull: qemu: load bitmaps on domain start
  - pull: qemu: monitor: add command to export bitmap
  - pull: export bitmap
  - pull: migrate checkpoints
  - pull: qemu: validate snapshot name
  - pull: qemu: add exportable paused start
  - pull: add TLS to block export
  - pull: add relaxng
  - pull: add autoport on export
  - qemu: refresh caps cache if kvm nested parameter changed
  - qemu: add unmap stats to all domain stats
  - api,qemu: add latency histogram
  - hubapi: remote: implement listing domains
  - hubapi: remote: support domain- API calls
  - hubapi: remote: support domain lookup functions
  - hubapi: remote: support {create,define}xml API
  - hubapi: remote: support domain events
  - hubapi: remote: support virConnectGetCapabilities
  - hubapi: remote: return vz connection type if vz is in hub
  - hubapi: remote: return vz connection type if vzct is in hub
  - hubapi: find appropriate connection for domain xml #VZOS-1704
  - vz: add option to resize filesystems thur virDomainBlockResize
  - vz: support virDomainGetBlockInfo in driver
  - dac: don't fail on attempt to change uid/gid of the image
  - api/qemu: introduce hv-vss freeze/thaw
  - pull: disable risky cases with RW NBD exports
  - pull: introduce checkpoint switch API
  - qemu: fix attach/detach char devices to use guest device id
  - conf: remove none console target type check from  virDomainDefAddConsoleCompat
  - conf: remove none console target type check from virDomainDefFormatInternal
  - conf: remove none console target type check from virDomainSkipBackcompatConsole
  - qemu: update compat console on attach first serial device
  - qemu: support updating backend of serial device
  - pull: qemu: add option to export all disk checkpoints
  - TMP: fix allcheckpoints to export only last checkpoint
  - qemu: format serial and geometry on frontend disk device
  - portallocator: print warn on releasing not used port
  - rpc: netdaemon: remove watch before closing fd
  - netlink: remove watch before closing fd
  - qemu: monitor: set error flag even in OOM conditions
  - utils: export virCopyError
  - qemu: fix domain object wait to handle monitor errors
  - qemu: fix races in beingDestroyed usage
  - lib: provide error message in new blockjob event
  - qemu: agent: incapsulate vm reference management
  - qemu: agent: remove unconvinient destroy callback
  - qemu: agent: factor out code to open channel
  - qemu: agent: remove useless signalling
  - qemu: agent: do not take moninor ref in IO callback
  - qemu: agent: remove qemuAgentNotifyCloseLocked
  - qemu: agent: don't retry first sync message if monitor closed
  - qemu: agent: better error message for disconnected agent
  - qemu: agent: give same message on monitor errors
  - qemu: agent: move monitor error check to better place
  - qemu: agent: reduce nesting in qemuAgentCommand
  - qemu: agent: check disconnected state in one place
  - qemu: domain: add name arg to qemuFindAgentConfig
  - qemu: agent: prepare serial event handler for aux channel
  - rpc: support multiple streams on client side
  - rpc: fix to support multiple streams
  - rpc: close stream on receive errors
  - rpc: pass original stream recv/send error
  - qemu: add exec with true streams
  - tools: stop event loop before closing connection
  - virsh: don't print \n footer for x-exec
  - pull: fix visible NULL entries in block snapshot hash
  - nwfilter: use vfork to fasten spawn of {ip,eb]tables commands
  - pci: more verbose error in virPCIGetDeviceAddressFromSysfsLink
  - Drop x- from x-block-latency-histogram-set monitor command
  - daemon: purge logs for domains removed more than month ago
  - remote: fix SIGSEGV on closing client connection
  - pull: don't destroy vm if it has block snapshots
  - tools: make building virt-login-shell truly conditional
  - qemu: destroy domain on monitor EOF anyway
  - pull: log merge/rename bitmap operations
  - api/qemu: add move nvram API
  - qemu: add option to update disk copy_on_read live #VSTOR-10895
  - nwfilter: Fix learning address thread shutdown
  - qemu: add qcow2 cache size policy
  - qemu: Ignore nwfilter binding instantiation issues during reconnect
  - qemu: Don't ignore resume events
  - qemu: Restore lost shutdown reason
  - qemu: Narrow the shutdown reconnection failure reason window
  - libvirt: add daemon itself as shutdown reason
  - libvirt: add new virDomainGetOSInfoX API
  - tools: move virshGetEscapeChar to utils
  - syms: add virStringListCopy to private syms
  - virsh: support in, err, out as regular files
  - qemu: support interactive exec
  - qemu: remove sanity check in qemuMonitorJSONDiskNameLookupOne
  - exec: provide tty params on exec when possible
  - libvirt: add new virDomainCommandXSetParams API
  - exec: handle client window size change when interactive
  - qemu: add hci value (128MiB) to qcow2 disk cache policy
  - upgrade: handle firewall rules #PSBM-90137
  - qemu: caps: invalidate kvm capable qemu binaries on every restart #PSBM-88418
  - qemu: disable external snapshot of readonly disk #PSBM-89386
  - qemu: don't log error for missing optional storage sources on stats #PSBM-89865
  - qemu: don't log error for missing optional storage sources on start #PSBM-89865
  - qemu: pass stop reason from qemuProcessStopCPUs to stop handler #PSBM-86728
  - qemu: map suspended state reason to suspended event detail #PSBM-86728
  - qemu: don't duplicate suspend events and state changes #PSBM-86728
  - cgroup: blacklist criu temporary mounts #PSBM-90471
  - rpc: virNetClientNew: fix socket leak on error path #VSTOR-18957
  - rpc: fix race on stream abort/finish and server side abort
  - rpc: use single function to send stream messages
  - rpc: remove unused virNetClientSendNoReply
  - rpc: fix propagation of errors from server
  - rpc: add mising locking in virNetClientStreamRecvHole
  - rpc: client: incapsulate error checks
  - rpc: client: don't set incomingEOF on errors
  - rpc: client stream: dispose private data on stream dispose
  - rpc: client: stream: fix multi thread abort/finish
  - qemu: imply qcow2 format for backing store if not set


author: Nikolay Shirokovskiy <nshirokovskiy@virtuozzo.com> - vz-4.5.0-10.vz7.2
changelog:
  - DROP: conf: tune connection parameters for Virtuozzo
  - DROP: qemu: add exec with true streams
  - DROP: qemu: support interactive exec
  - conf: tune connection parameters for Virtuozzo #PSBM-92128
  - qemu: add exec with true streams
  - qemu: support interactive exec #PSBM-91739
  - docs: rng: reflect vmgenid and sev features are optional
  - qemu: conf: drop raising error on allow_disk_format_probing presence #PSBM-92556
  - tools: console: cleanup console on errors in main thread
  - tools: console: pass stream/fd errors to user
  - rpc: client: fix race on stream error and stream creation
  - exec: virsh: support redirection to special chardevs #PSBM-91601
  - exec: restore std streams' flags on become foreground #PSBM-91602
  - rpc: client: stream: notify streams of closing connection


author: Nikolay Shirokovskiy <nshirokovskiy@virtuozzo.com> - vz-4.5.0-10.vz7.3
changelog:
  - DROP: pull: qemu: monitor: add bitmap commands
  - DROP: pull: pull: add dirty bitmap on creating snapshot
  - DROP: pull: qemu: monitor: add command to export bitmap
  - DROP: pull: export bitmap
  - DROP: api,qemu: add latency histogram
  - DROP: pull: introduce checkpoint switch API
  - DROP: pull: qemu: add option to export all disk checkpoints
  - DROP: qemu: add exec with true streams
  - DROP: pull: log merge/rename bitmap operations
  - DROP: libvirt: add new virDomainGetOSInfoX API
  - DROP: libvirt: add new virDomainCommandXSetParams API
  - pull: add backcompat capabilities
  - pull: qemu: monitor: add bitmap commands
  - pull: pull: add dirty bitmap on creating snapshot
  - pull: qemu: monitor: add command to export bitmap
  - pull: export bitmap
  - api,qemu: add latency histogram
  - pull: introduce checkpoint switch API
  - pull: qemu: add option to export all disk checkpoints
  - qemu: add exec with true streams
  - pull: log merge/rename bitmap operations
  - libvirt: add new virDomainGetOSInfoX API
  - libvirt: add new virDomainCommandXSetParams API
  - Revert: log: actually do substring matches with fnmatch #PSBM-92872
  - conf: don't use "class" as name
  - xml: nodedev: add class info for pci capability


author: Nikolay Shirokovskiy <nshirokovskiy@virtuozzo.com> - vz-4.5.0-10.vz7.6
changelog:
  - DROP: pull: qemu: block snapshots basic implementation
  - DROP: pull: qemu: implement export start/stop
  - DROP: pull: add autodelete option for creating block snapshots
  - DROP: pull: stop exporting snapshot on snapshot autodelete
  - DROP: pull: pull: add dirty bitmap on creating snapshot
  - DROP: pull: add command to remove checkpoint
  - DROP: pull: qemu: remove checkpoint on autodelete
  - DROP: pull: export bitmap
  - DROP: pull: qemu: add exportable paused start
  - DROP: pull: add TLS to block export
  - DROP: pull: add autoport on export
  - DROP: pull: qemu: add option to export all disk checkpoints
  - DROP: TMP: fix allcheckpoints to export only last checkpoint
  - DROP: qemu: fix domain object wait to handle monitor errors
  - DROP: qemu: add exec with true streams
  - DROP: pull: fix visible NULL entries in block snapshot hash
  - DROP: pull: log merge/rename bitmap operations
  - DROP: FIXUP: pull: qemu: add exportable paused start
  - pull: qemu: block snapshots basic implementation
  - pull: qemu: implement export start/stop
  - pull: add autodelete option for creating block snapshots
  - pull: stop exporting snapshot on snapshot autodelete
  - pull: pull: add dirty bitmap on creating snapshot
  - pull: add command to remove checkpoint
  - pull: qemu: remove checkpoint on autodelete
  - pull: export bitmap
  - pull: qemu: add exportable paused start
  - pull: add TLS to block export
  - pull: add autoport on export
  - pull: qemu: add option to export all disk checkpoints
  - TMP: fix allcheckpoints to export only last checkpoint
  - qemu: fix domain object wait to handle monitor errors
  - qemu: add exec with true streams
  - pull: fix visible NULL entries in block snapshot hash
  - pull: log merge/rename bitmap operations
  - pull: clean autodelete snapshots on daemon restart
  - exec: kill orphans on client disconnect #PSBM-91329 #VSTOR-17959
  - exec: kill orphans on daemon restart #PSBM-91329 #VSTOR-17959
  - exec: kill orphans on migration destination #PSBM-91329 #VSTOR-17959
  - qemu: seccomp: don't turn it on by default #PSBM-93004


author: Nikolay Shirokovskiy <nshirokovskiy@virtuozzo.com> - vz-4.5.0-10.vz7.7
changelog:
  - DROP: qemu: seccomp: don't turn it on by default #PSBM-93004
  - qemu: seccomp: don't turn it on by default #PSBM-93004
  - qemu: ignore disabled arch-facilities in configs #PSBM-92991


author: Nikolay Shirokovskiy <nshirokovskiy@virtuozzo.com> - vz-4.5.0-10.vz7.8
changelog:
  - DROP: upgrade: support local p2p migration
  - upgrade: support local p2p migration
  - qemu: support explicit disk backing in input #VSTOR-21806


author: Nikolay Shirokovskiy <nshirokovskiy@virtuozzo.com> - vz-4.5.0-10.vz7.9
changelog:
  - DROP: qemu: support explicit disk backing in input #VSTOR-21806
  - qemu: support explicit disk backing in input #VSTOR-21806


author: Nikolay Shirokovskiy <nshirokovskiy@virtuozzo.com> - vz-4.5.0-10.vz7.10
changelog:
  - DROP: qemu: agent: check disconnected state in one place
  - DROP: pull: don't destroy vm if it has block snapshots
  - DROP: qemu: support explicit disk backing in input #VSTOR-21806
  - pull: don't destroy vm if it has block snapshots
  - qemu: support explicit disk backing in input #VSTOR-21806 #VSTOR-21934
  - logging: remove watch before closing fd in virLogHandlerLogFileFree #PSBM-93003
  - qemu: don't log error for disk sources not supporting getting offline stats (nbd)
  - qemu: don't log error when monitor EOF is expected #PSBM-93003
  - qemu: agent: Avoid agentError when closing the QEMU agent
  - qemu: agent: don't log error when monitor EOF is expected
  - qemu: agent aux: don't log error when monitor EOF is expected


author: Jiri Denemark <jdenemar@redhat.com> - 3.7.0-1
changelog:
  - Rebased to libvirt-python-3.7.0 (rhbz#1472265)
  - The rebase also fixes the following bugs:
      rhbz#1463188


author: Jiri Denemark <jdenemar@redhat.com> - 3.8.0-1
changelog:
  - Rebased to libvirt-python-3.8.0 (rhbz#1472265)
  - The rebase also fixes the following bugs:
      rhbz#1472265, rhbz#1496517


author: Jiri Denemark <jdenemar@redhat.com> - 3.9.0-1
changelog:
  - Rebased to libvirt-python-3.9.0 (rhbz#1472265)
  - The rebase also fixes the following bugs:
      rhbz#1472265


author: Jiri Denemark <jdenemar@redhat.com> - 4.4.0-1
changelog:
  - Rebased to libvirt-python-4.4.0 (rhbz#1563171)
  - The rebase also fixes the following bugs:
      rhbz#1542358, rhbz#1578337


author: Nikolay Shirokovskiy <nshirokovskiy@virtuozzo.com> - vz-4.5.0-1.vz7.1
changelog:
  - Add pull backup API
  - Add IO latency API
  - Add stub for VIR_DOMAIN_EVENT_ID_BLOCK_JOB_ERROR_X event
  - Skip API not yet implemented in this library


author: Igor Sukhih <igor@virtuozzo.com> 7.0.508
changelog:
  - Implement transitional statuses for containers #PSBM-91896
   - read_env_transition(): validate transition status #PSBM-30363


author: Daniil Guzanov <dguzanov@odin.com> 7.0.4
changelog:
  - Fixed access rights for auto-provides generation (Dmitry Mishin
  <dim@parallels.com>)
   - Added generation of libvzevent.so.{major} (Dmitry Mishin <dim@parallels.com>)


author: Dmitry Mishin <dim@parallels.com> 7.0.6
changelog:
  - Added copyright and license headers
   - Added licence to devel package (Daniil Guzanov <dguzanov@odin.com>)


author: Yuriy Pudgorodskiy <yur@virtuozzo.com> 7.0.47
changelog:
  - Enable SSL debug to stderr for feature testing (temporary)
   - Enable SSL cert and hostname validation #PSBM-65419


author: Yuriy Pudgorodskiy <yur@virtuozzo.com> 7.0.50
changelog:
  - conditional debug log based on /var/log/vzlic-debug.log existance
   - xmlrpc: report http error code before xml parsing


author: Daniil Guzanov <dguzanov@odin.com> 6.1.1
changelog:
  - deleted spec: #PSBM-32811
   - util.c: handle EINTR for select()/read() migration failed with  'Interrupted
  system call' (Igor Sukhih <igor@parallels.com>)


author: Andrey Ponomarenko <aponomarenko@virtuozzo.com> 0.5
changelog:
  - Code cleaning. Save uppercase key in the gui spoke.
   - Accept lowercase symbols at license screen, see #PSBM-58445


author: Andrey Ponomarenko <aponomarenko@virtuozzo.com> 0.6
changelog:
  - Removed obsolete LICENSE and ChangeLog files. Fixed copyrights. Fixed help
  file.
   - Added l18n files (Denis Silakov <dsilakov@virtuozzo.com>)
   - Fixed spec-file.
   - Added l10n facility (Denis Silakov <dsilakov@virtuozzo.com>)


author: Andrey Ponomarenko <aponomarenko@virtuozzo.com> 0.10
changelog:
  - Fix ru.po (Denis Silakov <dsilakov@virtuozzo.com>)
   - Improve l10n (Denis Silakov <dsilakov@virtuozzo.com>)


author: Konstantin Volkov <wolf@virtuozzo.com> 7.0.10
changelog:
  - Move branding to separate file, see #PSBM-58317
   - Correct install stage in Makefile
   - Call make install from sources


author: Konstantin B. Bukharov <bkb@virtuozzo.com> 7.0.14
changelog:
  - Log compact operations to syslog #PSBM-60376 (Pavel Vokhmyanin
  <pvokhmyanin@virtuozzo.com>)
   - Add libuuid dependency #PSBM-60376 (Pavel Vokhmyanin
  <pvokhmyanin@virtuozzo.com>)


author: Igor Bazhitov <ibazhitov@virtuozzo.com> 7.0.23
changelog:
  - Add -D_FORTIFY_SOURCE=2 to CFLAGS since our build env also sets this flag
   - Fix unused variables errors during build
   - Move branding to separate file, see #PSBM-58317 (Konstantin Volkov
  <wolf@virtuozzo.com>)
   - Drop SysV pdrsd script: unused (Konstantin Volkov <wolf@virtuozzo.com>)


author: Igor Bazhitov <ibazhitov@virtuozzo.com> 7.0.25
changelog:
  - Restore license-handling logic, removed in fb65c6618 (PSBM-73365)
   - Correctly null-terminate buffer in id_set()


author: Igor Bazhitov <ibazhitov@virtuozzo.com> 7.0.27
changelog:
  - Add additional logging to node list loaders (PSBM-73680)
   - Recalculate reserved ram on each update of node list (PSBM-73680)


author: Pavel Vokhmyanin <pvokhmyanin@virtuozzo.com> 0.1.52
changelog:
  - Ensure image clenaup if socket is closed unexpectedly #PSBM-58198
   - Close stopfd socket reliably on signal #PSBM-58198
   - Minimize exception output when ploopcopy connection is closed
   - Close fdfs sockets on connection termination #PSBM-58198


author: Pavel Vokhmyanin <pvokhmyanin@virtuozzo.com> 0.1.66
changelog:
  - Use parse_fdfs when applying cloexec to fsfd sockets #PSBM-89876
   - Close fdfs socket on ploopcopy exception #PSBM-89876


author: Igor Sukhih <igor@virtuozzo.com> 7.0.130
changelog:
  - ploop_mount_image(): remount file system if device is mounted #PSBM-86655
   - ploop_stop(): process PLOOP_MNTN_PUSH_BACKUP state
   - Get in-kernel maintenance state


author: Igor Sukhih <igor@virtuozzo.com> 7.0.131
changelog:
  - ploop_copy_receiver(): report error to client
   - lib/ploop-copy.c: handle EINTR in read/write
   - lib/ploop-copy.c: optimize data transfer #PSBM-85381


author: Igor Sukhih <igor@virtuozzo.com> 7.0.132
changelog:
  - ploop_cancel_handle(): Do not call glibc functions from signal handler
  \#HCI-146
   - scripts/crypthelper: "subprocess.py:1047:_execute_child:OSError:


author: Konstantin B. Bukharov <bkb@virtuozzo.com> 7.0.135
changelog:
  - Allow e4defrag for encrypted ploops #PSBM-89702 (Pavel Vokhmyanin
  <pvokhmyanin@virtuozzo.com>)
   - Fix compilation warnings #PSBM-89924 (Pavel Vokhmyanin
  <pvokhmyanin@virtuozzo.com>)
   - Revert "fix compilation warnings" (Pavel Vokhmyanin
  <pvokhmyanin@virtuozzo.com>)


author: Igor Sukhih <igor@virtuozzo.com> 7.0.137
changelog:
  - read_dd(): remove stat() call #PSBM-89931
   - get_dev_by_mnt(): fd leak on error path
   - get_dev_by_mnt(): simplify filter condition


author: Igor Sukhih <igor@virtuozzo.com> 7.0.138
changelog:
  - ploop_get_dev_by_delta(): do not call realpath() #PSBM-91713
   - ploop_get_fs_info(): - get statfs info #PSBM-91713
   - open_delta(): error logging


author: Dmitry Mishin <dim@virtuozzo.com> 7.0.22
changelog:
  - call custom action script after ioctl(PLOOP_IOC_PUSH_BACKUP_INIT) #PSBM-53862
  (Igor Sukhih <igor@virtuozzo.com>)


author: Igor Sukhih <igor@virtuozzo.com> 7.0.28
changelog:
  - Redirect error messages to stderr #PSBM-88176
   - Report error on ioctl(PLOOP_IOC_PUSH_BACKUP_INIT) failure
   - Update copyrights ( #PSBM-58317 ) (Andrey Bondrov <abondrov@virtuozzo.com>)


author: Inga Pyass <ipyass@virtuozzo.com> 7.0.33
changelog:
  - Do not use timeout for compact action #PSBM-59413 (Igor Sukhih
  <igor@virtuozzo.com>)
   - Restore C++ style comments, we don't need that much copyright unification
  across OpenVZ projects (Andrey Bondrov <abondrov@virtuozzo.com>)
   - Update copyrights ( #PSBM-58317 ) (Andrey Bondrov <abondrov@virtuozzo.com>)
   - References PSBM-59958 (Artem Pavlenko <apavlenko@virtuozzo.com>)
   - References PSBM-59958 (Artem Pavlenko <apavlenko@virtuozzo.com>)


author: Inga Pyass <ipyass@virtuozzo.com> 7.0.35
changelog:
  - Set mbr id only if it is different from current one #PSBM-63000 (Pavel
  Vokhmyanin <pvokhmyanin@virtuozzo.com>)
   - print warning if filesystem isn't supported (PSBM-52674) (Pavel Ganyushin
  <pganyushin@virtuozzo.com>)


author: bkbbkb <bkb@virtuozzo.com> 7.0.39
changelog:
  - Do not account btrfs subvolumes in compact info #PSBM-76088 (Pavel Vokhmyanin
  <pvokhmyanin@virtuozzo.com>)


author: Konstantin B. Bukharov <bkb@virtuozzo.com> 7.0.42
changelog:
  - Fix typo in constant name (Pavel Vokhmyanin <pvokhmyanin@virtuozzo.com>)
   - Fix volume Group deactivation order on shrink #PSBM-85807 (Pavel Vokhmyanin
  <pvokhmyanin@virtuozzo.com>)


author: Igor Sukhih <igor@virtuozzo.com> 7.0.43
changelog:
  - Do not touch dirty bitmaps created through libvirt during full backup
  \#PSBM-80868 (Konstantin B. Bukharov <bkb@virtuozzo.com>)


author: Igor Sukhih <igor@virtuozzo.com> 7.0.45
changelog:
  - PSBM-86470 Report backup block job error to client Add small event handler
  for  VIR_DOMAIN_EVENT_ID_BLOCK_JOB_ERROR_X  to print error message (bkb
  <bkb@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.933
changelog:
  - bug #PSBM-92378 aka Snapshot UUID folder is not removed from /VM
  private/snapshots/ folder once snapshot was deleted. (Sergey Galas
  <shrike@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.934
changelog:
  - bug #PSBM-92442 aka Failed to register the VM: Operation failed. Exit code:
  255 (Sergey Galas <shrike@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.935
changelog:
  - bug #PSBM-92572 aka PlsCtlError: operation forbidden: changing device alias
  is not allowed (Sergey Galas <shrike@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.936
changelog:
  - bug #PSBM-92543 aka Failed to register the VM: Operation failed. Exit code:
  255 (Sergey Galas <shrike@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.938
changelog:
  - bug #PSBM-90998 aka "prl-disp-service" crash: "prl_disp_service killed by
  SIGSEGV" (Sergey Galas <shrike@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.940
changelog:
  - bug #PSBM-92975 aka ERROR: PlsCtlError: Requested operation is not valid:
  domain is not running. Exit code: 255 (Sergey Galas <shrike@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.941
changelog:
  - bug #PSBM-92991 aka PlsCtlError:  Failed to migrate the VM: Operation failed.
  Failed to execute the operation. (Details: internal error: qemu une ... (Sergey
  Galas <shrike@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.942
changelog:
  - Ignore ifcfg configs with prohibit_libvirt_bridge in USERS on libvirt bridge
  creation, see #PSBM-92065 (Konstantin Volkov <wolf@virtuozzo.com>)


author: Konstantin B. Bukharov <bkb@virtuozzo.com> 7.0.17
changelog:
  - Ignore IL/DL sequences if cursor is outside of scrolling region #PSBM-77784
  (Pavel Vokhmyanin <pvokhmyanin@virtuozzo.com>)


author: Konstantin B. Bukharov <bkb@virtuozzo.com> 7.0.18
changelog:
  - Rename variables in vz.conf
   - PSBM-82313 - vnc websockets connection timeout Read default timeout values
  from global VZ config file
   - PSBM-82313 - vnc websocket connection times out Add two new options to
  prl_vzvncserver:        --connect-timeout set websocket connect timeout
  --send-timeout   set websocket send timeout


author: Konstantin Volkov <wolf@virtuozzo.com> 7.0.2
changelog:
  - Add Makefile.version, see #PSBM-53215
   - Improve Makefile, see #PSBM-53215
   - Makefile cleanup, see #PSBM-53215


author: Igor Sukhih <igor@virtuozzo.com> 7.0.159
changelog:
  - Remove --distribution from 'prlctl set' manual PSBM-88100 (Konstantin B.
  Bukharov <bkb@virtuozzo.com>)


author: Igor Sukhih <igor@virtuozzo.com> 7.0.168
changelog:
  - Edits to 'prlctl' man: adds the short '-t' option beside '--ostemplate' in
  the 'prlctl create' command. Fixes PSBM-91877 (Alyona Migai
  <amigai@virtuozzo.com>)
   - prl list: Use fast list logic for with '-o'


author: Igor Sukhih <igor@virtuozzo.com> 7.0.173
changelog:
  - 'prlctl list -i' display inconsistent config #PSBM-92894
   - Revert "'prlctl list -i' display inconsistent config #PSBM-92894"


author: Chris Lumens <clumens@redhat.com> - 1.99.66.14-1
changelog:
  - Add timeout and retries options to %packages section (#1482912) (vponcova)
  - Add command hmc to support SE/HMC file access (#1498829) (vponcova)
  - Add tests for method command (vponcova)
  - Rewrite the method command. (vponcova)


author: Chris Lumens <clumens@redhat.com> - 1.99.66.15-1
changelog:
  - Fix import in the mount command (vponcova)
    Related: rhbz#1450922
  - Add a new 'mount' command (vpodzime)
    Related: rhbz#1450922


author: Chris Lumens <clumens@redhat.com> - 1.99.66.18-1
changelog:
  - Add tests for the new firewall option. (clumens)
    Related: rhbz#1526486
  - Use RHEL7_Firewall instead of F28_Firewall. (clumens)
    Related: rhbz#1526486
  - Port the F20 firewall test from master. (clumens)
    Related: rhbz#1526486
  - firewall: add --use-system-defaults arg to command (dusty)
    Resolves: rhbz#1526486


author: David Cantrell <dcantrell@redhat.com> - 1.99.66.19-1
changelog:
  - Add use action to nvdimm command. (rvykydal)
    Resolves: rhbz#1590319
  - Add nvdimm command (rvykydal)
    Resolves: rhbz#1590319


author: David Lehman <dlehman@redhat.com> - 0.61.15.68-1
changelog:
  - Catch lvm metadata lookup failure in md post create. (dlehman)
    Related: rhbz#1223564
    Resolves: rhbz#1543579


author: Konstantin Volkov <wolf@virtuozzo.com> - 0.61.15.69-1.vz7.2
changelog:
  - Catch cmdline flags without eq key, see #VSTOR-9865
  - Drop software MD raids placed on full HDDs, see #VSTOR-9865


author: David Lehman <dlehman@redhat.com> - 0.61.15.70-1
changelog:
  - Deactivate incomplete VGs along with everything else. (dlehman)
    Resolves: rhbz#1554224
  - Work around udev timing issues. (dlehman)
    Resolves: rhbz#1592253
    Resolves: rhbz#1592191
  - nvdimm: don't crash on non-block devices (rvykydal)
    Related: rhbz#1280500
  - Add NVDIMM detection to "addUdevDiskDevice" (vtrefny)
    Related: rhbz#1558942
  - Add 'NVDIMMNamespaceDevice' device representing NVDIMM namespaces (vtrefny)
    Related: rhbz#1558942
  - Add a function for identifying NVDIMM namespaces (vtrefny)
    Related: rhbz#1558942
  - Add a singleton for NVDIMM namespaces management (vtrefny)
    Resolves: rhbz#1558942
  - Backport DependencyGuard from master (vtrefny)
    Related: rhbz#1558942
  - Ignore nvdimm devices unless configured in kickstart (rvykydal)
    Related: rhbz#1280500
  - Do not ignore nvdimm (pmemX) devices (rvykydal)
    Related: rhbz#1280500


author: David Lehman <dlehman@redhat.com> - 0.61.15.71-1
changelog:
  - Remove dependency on libblockdev-nvdimm (vtrefny)
    Resolves: rhbz#1601557
  - Do not try to load NVDIMM plugin on non-x86_64 architectures (vtrefny)
    Related: rhbz#1601557
  - Add version to the LUKS format (vtrefny)
    Resolves: rhbz#1607830


author: Vojtech Trefny <vtrefny@redhat.com> - 0.61.15.72-1
changelog:
  - Install ndctl when NVDIMMs are used. (dlehman)
    Related: rhbz#1600496
  - Escape dots in lvm filter devices (vtrefny)
    Resolves: rhbz#1614039


author: Konstantin Volkov <wolf@virtuozzo.com> - 3.2.7-1.2
changelog:
  - Added restore_all_signals and chroot_path Popen options to avoid
    most of anaconda PyOS_AfterFork() calls, see #PSBM-76668


author: Denis Silakov <dsilakov@virtuozzo.com> 7.39
changelog:
  - One does not simply make assumptions about $PATH (Valentin Kulesh
  <valentin.kulesh@virtuozzo.com>)


author: Denis Silakov <dsilakov@virtuozzo.com> 7.52
changelog:
  - update: Do not report an error if there are no RK patches for the kernel
  (Evgenii Shatokhin <eshatokhin@virtuozzo.com>)
   - A few fixes for removal of "native" kpatch (Evgenii Shatokhin
  <eshatokhin@virtuozzo.com>)
   - Removed unused variable (Evgenii Shatokhin <eshatokhin@virtuozzo.com>)
   - Restored the output of package version and release in "readykernel info"
  (Evgenii Shatokhin <eshatokhin@virtuozzo.com>)
   - Do not change $PATCHPACKAGE in update_patches() (Evgenii Shatokhin
  <eshatokhin@virtuozzo.com>)
   - Do not call load_replace on update (Evgenii Shatokhin
  <eshatokhin@virtuozzo.com>)
   - Fix pre requires
   - Use pre script
   - Update to 7.48
   - Allow installation upon standalone readykernel-scan script
   - Ship readykernel-scan
   - Rebuild deb


author: Denis Silakov <dsilakov@virtuozzo.com> 7.57
changelog:
  - Do not try to install updates for the not installed kernels (Evgenii
  Shatokhin <eshatokhin@virtuozzo.com>) (#PSBM-82714)
   - Make sure 'readykernel' uses the correct path in sysfs (Evgenii Shatokhin
  <eshatokhin@virtuozzo.com>) (#PSBM-83096)


author: Denis Silakov <denis.silakov@rosalab.ru> 7.58
changelog:
  - Do not try to access readykernel.com (Evgenii Shatokhin
  <eshatokhin@virtuozzo.com>) (#PSBM-86454)
   - Fix checking if the packages are available (Evgenii Shatokhin
  <eshatokhin@virtuozzo.com>) (#PSBM-86454)
   - Do not run 'yum clean' for each kernel when looking for RK patches (Evgenii
  Shatokhin <eshatokhin@virtuozzo.com>) (#PSBM-86454)


author: Konstantin Volkov <wolf@virtuozzo.com> 0.5
changelog:
  - Removed obsolete LICENSE and ChangeLog files. Fixed copyrights. Fixed help
  file. (Andrey Ponomarenko <aponomarenko@virtuozzo.com>)
   - Added l18n files (Denis Silakov <dsilakov@virtuozzo.com>)
   - Fixed spec-file. Added intltool build requirement. (Andrey Ponomarenko
  <aponomarenko@virtuozzo.com>)
   - Removed obsolete LICENSE and ChangeLog files. (Andrey Ponomarenko
  <aponomarenko@virtuozzo.com>)
   - Added l10n facility (Denis Silakov <dsilakov@virtuozzo.com>)


author: Konstantin Volkov <wolf@virtuozzo.com> 0.6
changelog:
  - Fix charset (Denis Silakov <dsilakov@virtuozzo.com>)
   - Added Russian l10n (Denis Silakov <dsilakov@virtuozzo.com>)


author: Denis Silakov <dsilakov@virtuozzo.com> 0.7
changelog:
  - Added basic self-test
   - Add possibility to use distname/kver from env variables
   - Improve output
   - Fix summary dump


author: Sergey Galas' <shrike@odin.com> 7.0.3
changelog:
  - Make a threadsafe container for inner data in rmond plugin (Alexander Burluka
  <aburluka@odin.com>) (#PSBM-39087)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.4
changelog:
  - PrlVmCfg_GetEnvId is obsolete. use PrlVmCfg_GetCtId instead (Sergey Galas
  <shrike@virtuozzo.com>)
   - Added license terms (Dmitry Mishin <dim@virtuozzo.com>)
   - Added license terms (Dmitry Mishin <dim@virtuozzo.com>)
   - Add install target to makefile (Andrei Bondrov <abondrov@parallels.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.5
changelog:
  - improve checking of error during string to uint conversion (PSBM-56337)
  (Pavel Ganyushin <pganyushin@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.8
changelog:
  - bug #PSBM-89210 aka Dispatcher and snmpd huge memory consumption (Sergey
  Galas <shrike@virtuozzo.com>)
   - bug #PSBM-89210 aka Dispatcher and snmpd huge memory consumption (Sergey
  Galas <shrike@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.9
changelog:
  - bug #PSBM-89210 aka Dispatcher and snmpd huge memory consumption (Sergey
  Galas <shrike@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.11
changelog:
  - bug #PSBM-92261 aka "net-snmp" crash: "snmpd killed by SIGSEGV" (Sergey Galas
  <shrike@virtuozzo.com>)


author: Miroslav Rezanina <mrezanin@redhat.com> - 1.10.1-2.el7
changelog:
  - seabios-smm-disable-by-default.patch [bz#1378006]
  - seabios-ahci-Set-upper-32-bit-registers-to-zero.patch [bz#1418320]
  - Resolves: bz#1378006
    (guest paused on target host sometimes when do migration during guest boot)
  - Resolves: bz#1418320
    (Seabios does not fully reset AHCI adapters)


author: Miroslav Rezanina <mrezanin@redhat.com> - 1.10.2-2.el7
changelog:
  - seabios-resume-Don-t-attempt-to-use-generic-reboot-mechanism.patch [bz#1428347]
  - Resolves: bz#1428347
    (reboot hangs on rhel6 machine types (~1/20 times))


author: Miroslav Rezanina <mrezanin@redhat.com> - 1.10.2-3.el7
changelog:
  - seabios-blockcmd-accept-only-disks-and-CD-ROMs.patch [bz#1020622]
  - seabios-blockcmd-generic-SCSI-luns-enumeration.patch [bz#1020622]
  - seabios-virtio-scsi-enumerate-luns-with-REPORT-LUNS.patch [bz#1020622]
  - seabios-usb-uas-enumerate-luns-with-REPORT-LUNS.patch [bz#1020622]
  - Resolves: bz#1020622
    (seabios fail to recognize virtio-scsi device if specify LUN not 0)


author: Roman Kagan <rkagan@virtuozzo.com> - vz-1.10.2-3.vz7.1
changelog:
  - blockcmd: start REPORT_LUNS with the smallest buffer
  - esp-scsi: enumerate luns with REPORT LUNS
  - pvscsi: fix the comment about lun enumeration
  - lsi-scsi: try to enumerate luns with REPORT LUNS
  - add helper for uuid formatting
  - add Hyper-V definitions
  - hyperv: add basic infrastructure and setup
  - vmbus: add infrastructure and setup
  - add support for Hyper-V/VMBus storage controller
  - hv_scsi: handle bootprio from fw_cfg
  - hyperv: leave clear SIMP and SIEFP msrs to OS loader
  - vmbus: check for errors on message posting
  - vmbus: cleanup hyperv on error too
  - hyperv_defs.h: add legal header
  - hyperv.[ch]: add legal header
  - vmbus.[ch]: add legal header
  - hv_scsi.[ch]: add legal header
  - boot: adjust devtree pattern for vmbus devices


author: Roman Kagan <rkagan@virtuozzo.com> - vz-1.10.2-3.vz7.2
changelog:
  - config.base: disable Hyper-V stuff for smaller ROM size
  - config.base: disable mpt-sas driver for smaller ROM size


author: Roman Kagan <rkagan@virtuozzo.com> - vz-1.10.2-3.1.vz7.2
changelog:
  - merge rhel-1.10.2-3.el7_4.1, original changelog:
    * Wed Jul 26 2017 Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 1.10.2-3.el7_4.1
    - seabios-virtio-IOMMU-support.patch [bz#1472131]
    - Resolves: bz#1472131
      (Guest OS will down when disk enable the IOMMU for Virtio)


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.44
changelog:
  - Add 'import copy' for #VSTOR-8473 (Denis Silakov <dsilakov@virtuozzo.com>)
   - Save conduit._conf.installroot in yum plugin (Denis Silakov
  <dsilakov@virtuozzo.com>)
   - Call sync of  / and /boot  before enabling shaman after yum transaction, see
  \#VSTOR-5970 (Denis Silakov <dsilakov@virtuozzo.com>)
   - Do not fence old master if pcs_api_delete(SHAMAN_MASTER) fails with -ENOENT
  (VSTOR-5898) (#VSTOR-5898)
   - Execute fence script from execute_final_action()
   - Move fence to functions for later reuse
   - Sync relevant log files' contents onto disk in shamand-monitor
   - Change '~' directive to 'stop' in rsyslog.conf since the former is deprecated
   - Added python-subprocess32 to requires, see #PSBM-69634 (Konstantin Volkov
  <wolf@virtuozzo.com>)


author: Alexander Stefanov <astefanov@virtuozzo.com> 7.0.0-2
changelog:
  - Use api token instead of login:password pair
  - for more info see #PSBM-58881
  - fix cert naming 399e7759.0 > 81b9768f.0


author: Alexander Stefanov <astefanov@virtuozzo.com> 7.0.0-4
changelog:
  - add devel repos, see #PSBM-59225
  - adjust database template
  - rename mariadb_package to mysql_package, see #PSBM-59281
  - adjust tomcat and java templates


author: Alexander Stefanov <astefanov@virtuozzo.com> 7.0.0-7
changelog:
  - remove yast2 modules renaming from os_post-install script
  - and replace it with vzdummy-yast2 package to prevent upgrades of yast2, yast2-bootloader, etc
  - bump rel, and add SW_REPOS, see #PSBM-59541


author: Konstantin Volkov <wolf@virtuozzo.com> 7.0.0-2
changelog:
  - Added proper /sbin/init, see #PSBM-90801
  - Correct post install/cache scripts
  - Correct osrelease
  - Fixed modules_dep script execution
  - Added modules repos, see #PSBM-90788
  - Fixed devel app template pkg list
  - Removed mailman, mod_perl and webalizer apptemplates (all dropped from SLES repos)
  - Postgresql updated to version 10


author: Stanislav Kinsburskiy <skinsbursky@virtuozzo.com> 0.09.001
changelog:
  - manager: remove temporary original mountpoint dentry when replaced
   - manager: unmount SPFS manually only if daemon was killed by a signal
   - spfs: remove access check for proxy directory in gateway_full_path


author: Stanislav Kinsburskiy <skinsbursky@virtuozzo.com> 0.09.002
changelog:
  - manager: treat timeout as temporary error on mount attempt
   - spfs: fix shutdown procedure
   - spfs: switch to mount namespace context only when provided
   - manager: remove obsolete "mountpoint" mention from help


author: Stanislav Kinsburskiy <stanislav.kinsburskiy@gmail.com> 0.09.005
changelog:
  - spfs: check system call was interrupted while waiting mode change in Stub
  mode (#PSBM-72314)
   - futex: don't print error in case of timeout
   - manager: mount spfs in interruptible mode


author: Stanislav Kinsburskiy <stanislav.kinsburskiy@gmail.com> 0.09.006
changelog:
  - manager: disable readahead for SPFS "restore" mode  (#PSBM-73023)
   - manager: improve debug prints in content copying 
   - manager: improve work mode change prints
   - manager: add error prints to work mode creation
   - manager: do not try to detach from unattached process
   - manager: improve error print on status open fail
   - fixed issues with inclusion spfs_config.h (Grigoriy Melnikov
  <grigoriy.melnikov@phystech.edu>)


author: Stanislav Kinsburskiy <skinsbursky@virtuozzo.com> 0.09.008
changelog:
  - manager: use mount ID when available for resources matching 
   - manager: pass replace info structure to is_mnt_file()
   - manager: store mount ID on "replace info" structure
   - manager: collect SPFS mount ID
   - manager: extract mnt_id when parsing fdinfo
   - manager: discover fd link early
   - manager: improve debugging and add more error messages


author: Stanislav Kinsburskiy <stanislav.kinsburskiy@gmail.com> 0.09.009
changelog:
  - manager: use join_namespaces() to enter container (#PSBM-79733)
   - manager: join_namespaces() helper introduced


author: Kirill Tkhai <ktkhai@virtuozzo.com> 0.09.0010
changelog:
  - spfs: Main process wakes and kills its children on exit (#PSBM-80055)
   - spfs: Handle non-zero exit status in cleanup_spfs_mount()


author: Konstantin Volkov <wolf@virtuozzo.com> 7.0.0-4
changelog:
  - Fixed timezone setup, see #PSBM-51877
  - Removed unnneded repos dups for app-templates
  - Import gpg key to empty rpmdb


author: Konstantin Volkov <wolf@virtuozzo.com> 7.0.0-14
changelog:
  - Force mariadb-client installation instead of mysql-client
    with wordpress app template, see #PSBM-85855


author: Konstantin Volkov <wolf@virtuozzo.com> 0.20
changelog:
  - Fixed call to network.check_ip_address, see #PSBM-64601. (Andrey Ponomarenko
  <aponomarenko@virtuozzo.com>)
   - Validate IPaddr and Hostname, see #PSBM-64601. (Andrey Ponomarenko
  <aponomarenko@virtuozzo.com>)


author: Konstantin Volkov <wolf@virtuozzo.com> 0.21
changelog:
  - Fixed code style. (Andrey Ponomarenko <aponomarenko@virtuozzo.com>)
   - - Deny return from spoke if input values are invalid, see #PSBM-64601 -
  Strictly check for IPv4 format, see #PSBM-64601 (Andrey Ponomarenko
  <aponomarenko@virtuozzo.com>)


author: Konstantin Volkov <wolf@virtuozzo.com> 0.22
changelog:
  - Deny setting the same IP for VA and Storage UI, see #PSBM-65770. (Andrey
  Ponomarenko <aponomarenko@virtuozzo.com>)


author: Konstantin Volkov <wolf@virtuozzo.com> 0.23
changelog:
  - Define _host_ips in __init__, see #PSBM-73654. (Andrey Ponomarenko
  <aponomarenko@virtuozzo.com>)
   - Added/Fixed translations according to the review, see #PSBM-65770. (Andrey
  Ponomarenko <aponomarenko@virtuozzo.com>)
   - Regenerated po files. (Andrey Ponomarenko <aponomarenko@virtuozzo.com>)
   - Deny user to select node's IP addr for va-mn CT, see #PSBM-65770. (Andrey
  Ponomarenko <aponomarenko@virtuozzo.com>)


author: Konstantin Volkov <wolf@virtuozzo.com> 0.24
changelog:
  - Show error status of the spoke and warning message on exit if no network
  devices available or no network devices active, see #PSBM-73605. (Andrey
  Ponomarenko <aponomarenko@virtuozzo.com>)


author: Konstantin Volkov <wolf@virtuozzo.com> 0.25
changelog:
  - Fixed translations according to the review, see #PSBM-74011, #PSBM-73605 and
  \#PSBM-65770. (Andrey Ponomarenko <aponomarenko@virtuozzo.com>)


author: Denis Silakov <dsilakov@virtuozzo.com> 0.27
changelog:
  - Make IP address label more clear, see #PSBM-79326
   - Make hostname label more clear, see #PSBM-79326


author: Konstantin Neumoin <kneumoin@virtuozzo.com> 7.0.148
changelog:
  - fix memusage in case without swap (#PSBM-68779)
   - add cli for report memory usage (#PSBM-67135)
   - fix indentation


author: Konstantin Neumoin <kneumoin@virtuozzo.com> 7.0.149
changelog:
  - fix dimension
   - add zoneinfo to node attribute (#PSBM-68779)
   - add mem free to node stats (#PSBM-68779)


author: Konstantin Neumoin <<kneumoin@virtuozzo.com>> 7.0.157
changelog:
  - Revert "policies: Disable THP in NoOpPolicy" (Andrey Ryabinin
  <aryabinin@virtuozzo.com>)
   - scripts/vz: set swappiness to zero for vstorage cgroup (Andrey Ryabinin
  <aryabinin@virtuozzo.com>) (#PSBM-89802)


author: Konstantin Neumoin <kneumoin@virtuozzo.com> 7.0.160
changelog:
  - Take in account a number of css, when start new VE (#PSBM-90345)
   - Remove guaranty for storage slice (#PSBM-90345)


author: Konstantin Neumoin <kneumoin@virtuozzo.com> 7.0.56
changelog:
  - add safe threshold for NUMA balancing (#PSBM-61969)
   - Move branding to separate file, see #PSBM-58317 (Konstantin Volkov
  <wolf@virtuozzo.com>)


author: Konstantin Neumoin <kneumoin@virtuozzo.com> 7.0.64
changelog:
  - fix memory pressure threshold
   - improving memory pressure diagnostic in policy (#PSBM-68779)
   - cosmetic fix
   - update requirements


author: Maxim Nestratov <mnestratov@virtuozzo.com> - 1.3.1-1.vz7.13
changelog:
  - Use always UTC clock and VGA adapter fix for (bug #PSBM-49705)
  - Fix exception when create virtuozzo container


author: Denis Silakov <dsilakov@odin.com> - 70.0.8-8
changelog:
  - Rename to virtuozzo-logos to have different logos for open and
    proprietary editions, see #PSBM-46959


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.6
changelog:
  - bug #PSBM-62160 aka Successfully logged in using empty password for VM
  (Sergey Galas <shrike@virtuozzo.com>)


author: Igor Sukhih <igor@virtuozzo.com> 7.0.9
changelog:
  * Wed Apr 26 2017 Sergey Galas' <shrike@virtuozzo.com> 7.0.8
   - Add Win10 support #PSBM-62461 (Igor Sukhih <igor@virtuozzo.com>)


author: Andrey Ponomarenko <aponomarenko@virtuozzo.com> 0.26
changelog:
  - Do not wait for Storage reinitializaition before exit, see #PSBM-65120.
   - Move several functions to virtuozzo_c, see #PSBM-65120.
   - Fixed translations, see #PSBM-64358.


author: Konstantin Volkov <wolf@virtuozzo.com> 0.33
changelog:
  - Removed related_action property, see #PSBM-71274. (Andrey Ponomarenko
  <andrewponomarenko@yandex.ru>)


author: Konstantin Volkov <wolf@virtuozzo.com> 0.34
changelog:
  - - Fixed translations - Fixed code style (Andrey Ponomarenko
  <aponomarenko@virtuozzo.com>)
   - Move 4 functions for checking of network devices to virtuozzo_c, see
  \#PSBM-65770. (Andrey Ponomarenko <aponomarenko@virtuozzo.com>)


author: VZ Auto Builder <dsilakov@virtuozzo.com> 7.8.296
changelog:
  - Disable asan in queens - let's experiment in separate branch (Denis Silakov
  <dsilakov@virtuozzo.com>)


author: Liudmila Ivanichkina <livanichkina@acronis.com> 7.8.298
changelog:
  - [PCS] Prevent rr_key name from releasing (Oleg Volkov <olegv@acronis.com>) (#VSTOR-17303 #VSTOR-17621)
   - [PCS] Access to released key_tree_node bugfix (Oleg Volkov
  <olegv@acronis.com>) (#VSTOR-17303 #VSTOR-17621)
   - blog: move blog to /usr/bin. (Sergey Efremov <Sergey.Efremov@acronis.com>) (#VSTOR-17846)
   - reader: Move to vstorage-ctl package (Pavel Emelyanov <xemul@virtuozzo.com>) (#VSTOR-17846)
   - reader: Allocate bigger space for uncompressed entries (Pavel Emelyanov
  <xemul@virtuozzo.com>) (#VSTOR-17847)
   - reader: Do not sort empty blocks (Pavel Emelyanov <xemul@virtuozzo.com>) (#VSTOR-17847)
   - blog: Fix a misprint leading to wrong logrotate count set (Pavel Emelyanov
  <xemul@virtuozzo.com>) (#VSTOR-17844)


author: VZ Auto Builder <dsilakov@virtuozzo.com> 7.8.299
changelog:
  - [PCS] Prevent rr_key name from releasing (Oleg Volkov <olegv@acronis.com>) (#VSTOR-17303 #VSTOR-17621)
   - [PCS] Access to released key_tree_node bugfix (Oleg Volkov
  <olegv@acronis.com>) (#VSTOR-17303 #VSTOR-17621)
   - blog: move blog to /usr/bin. (Sergey Efremov <Sergey.Efremov@acronis.com>) (#VSTOR-17846)
   - reader: Move to vstorage-ctl package (Pavel Emelyanov <xemul@virtuozzo.com>) (#VSTOR-17846)
   - reader: Allocate bigger space for uncompressed entries (Pavel Emelyanov
  <xemul@virtuozzo.com>) (#VSTOR-17847)
   - reader: Do not sort empty blocks (Pavel Emelyanov <xemul@virtuozzo.com>) (#VSTOR-17847)
   - blog: Fix a misprint leading to wrong logrotate count set (Pavel Emelyanov
  <xemul@virtuozzo.com>) (#VSTOR-17844)
   - Sync spec template changes (Denis Silakov <dsilakov@virtuozzo.com>)


author: VZ Auto Builder <dsilakov@virtuozzo.com> 7.8.303
changelog:
  - VSTOR-17557 (Oleg Volkov <olegv@acronis.com>) (#VSTOR-17557)
   - VSTOR-17557 (Oleg Volkov <olegv@acronis.com>) (#VSTOR-17557)


author: VZ Auto Builder <dsilakov@virtuozzo.com> 7.8.305
changelog:
  - [PCS] Write service pid file ASAP to prevent service start timeout (Oleg
  Volkov <olegv@acronis.com>) (#VSTOR-18048)
   - [MDS] Ignore madvise errors in pool allocator (Oleg Volkov
  <olegv@acronis.com>) (#VSTOR-18047)
   - [PCS] csd: bad error path when commit was not even started (Alexey Kuznetsov
  <kuznet@virtuozzo.com>) (#VSTOR-17995)
   - blog: remove extra ':' symbol. (Sergey Efremov <Sergey.Efremov@acronis.com>)
   - blog: add missing closing } to pcs_map_complete (Sergey Efremov
  <Sergey.Efremov@acronis.com>)


author: VZ Auto Builder <dsilakov@virtuozzo.com> 7.8.307
changelog:
  - Bump version
   - [PCS] Write service pid file ASAP to prevent service start timeout (Oleg
  Volkov <olegv@acronis.com>) (#VSTOR-18048)
   - [MDS] Ignore madvise errors in pool allocator (Oleg Volkov
  <olegv@acronis.com>) (#VSTOR-18047)
   - [PCS] csd: bad error path when commit was not even started (Alexey Kuznetsov
  <kuznet@virtuozzo.com>) (#VSTOR-17995)
   - blog: remove extra ':' symbol. (Sergey Efremov <Sergey.Efremov@acronis.com>)
   - blog: add missing closing } to pcs_map_complete (Sergey Efremov
  <Sergey.Efremov@acronis.com>)


author: Denis Silakov <dsilakov@virtuozzo.com> 1.3.155.1
changelog:
  - VSTOR-5058 (Anatoly Deryuzhov <Anatoly.Deryuzhov@acronis.com>)
   - VSTOR-5063VSTOR-5064 (Anatoly Deryuzhov <Anatoly.Deryuzhov@acronis.com>) (#VSTOR-5064)
   - VSTOR-5042 (Anatoly Deryuzhov <Anatoly.Deryuzhov@acronis.com>)


author: Denis Silakov <dsilakov@virtuozzo.com> 1.3.159.2
changelog:
  - VSTOR-5139 VSTOR-5137 (Radik.Aksyanov <radik.aksyanov@acronis.com>) (#VSTOR-5137)
   - VSTOR-5165 VSTOR-5164 (Radik.Aksyanov <radik.aksyanov@acronis.com>) (#VSTOR-5164)
   - VSTOR-5145 (Radik.Aksyanov <radik.aksyanov@acronis.com>)
   - VSTOR-5172 (Anatoly Deryuzhov <Anatoly.Deryuzhov@acronis.com>)


author: Denis Silakov <dsilakov@virtuozzo.com> 1.3.166.1
changelog:
  - VSTOR-5729 (Radik Aksyanov <necobaka@gmail.com>)
   - VSTOR-5290 (Anatoly Deryuzhov <Anatoly.Deryuzhov@acronis.com>)
   - VSTOR-5108 (Anatoly Deryuzhov <Anatoly.Deryuzhov@acronis.com>)
   - VSTOR-5284 (Anatoly Deryuzhov <Anatoly.Deryuzhov@acronis.com>)
   - VSTOR-5293 (Anatoly Deryuzhov <Anatoly.Deryuzhov@acronis.com>)


author: Denis Silakov <dsilakov@virtuozzo.com> 1.3.160.1
changelog:
  - VSTOR-5045 (Alexander.Dolgopolov <Alexander.Dolgopolov@acronis.com>)
   - VSTOR-5037 (Sergey.Volkov <sergey.volkov@acronis.com>)


author: Denis Silakov <dsilakov@virtuozzo.com> 1.3.175.1
changelog:
  - VSTOR-5738 (Sergey Volkov <sergey.volkov@acronis.com>)
   - VSTOR-5728 (Alexander.Dolgopolov <Alexander.Dolgopolov@acronis.com>)
   - VSTOR-5717 (Sergey.Volkov <sergey.volkov@acronis.com>)
   - VSTOR-5701 (Sergey.Volkov <sergey.volkov@acronis.com>)
   - VSTOR-5664 (Sergey.Volkov <sergey.volkov@acronis.com>)
   - VSTOR-5419 (Sergey Efremov <Sergey.Efremov@acronis.com>)
   - VSTOR-5454 (Sergey Efremov <Sergey.Efremov@acronis.com>)
   - VSTOR-5414 (Sergey Efremov <Sergey.Efremov@acronis.com>)
   - VSTOR-5413 (Sergey Efremov <Sergey.Efremov@acronis.com>)
   - VSTOR-5239 (Sergey Efremov <Sergey.Efremov@acronis.com>)


author: Denis Silakov <dsilakov@virtuozzo.com> 1.3.177.1
changelog:
  - VSTOR-8899 (Pavel Ganyushin <pavel.ganyushin@acronis.com>)
   - VSTOR-7384 (Sergey.Volkov <sergey.volkov@acronis.com>)
   - VSTOR-6403 (Sergey.Volkov <sergey.volkov@acronis.com>)
   - VSTOR-5359 (Sergey Efremov <Sergey.Efremov@acronis.com>)
   - VSTOR-5359 (Sergey Efremov <Sergey.Efremov@acronis.com>)
   - VSTOR-5727 (Sergey Efremov <Sergey.Efremov@acronis.com>)
   - VSTOR-5727 (Sergey Efremov <Sergey.Efremov@acronis.com>)
   - VSTOR-5727 (Sergey Efremov <Sergey.Efremov@acronis.com>)
   - VSTOR-5727 (Sergey Efremov <Sergey.Efremov@acronis.com>)
   - VSTOR-5419 (Sergey Efremov <Sergey.Efremov@acronis.com>)
   - VSTOR-5413 (Sergey Efremov <Sergey.Efremov@acronis.com>)
   - VSTOR-5652 (Alexander.Dolgopolov <Alexander.Dolgopolov@acronis.com>)
   - VSTOR-5313 (Sergey.Volkov <sergey.volkov@acronis.com>)
   - VSTOR-5842 (Alexander.Dolgopolov <Alexander.Dolgopolov@acronis.com>)
   - VSTOR-5808 (Sergey Volkov <sergey.volkov@acronis.com>)
   - VSTOR-4514 (Sergey Volkov <sergey.volkov@acronis.com>)


author: Konstantin Volkov <wolf@virtuozzo.com> 0.32
changelog:
  - Fixed crash when checking input values, see #PSBM-64601. (Andrey Ponomarenko
  <aponomarenko@virtuozzo.com>)


author: Konstantin Volkov <wolf@virtuozzo.com> 0.33
changelog:
  - Fixed code style. (Andrey Ponomarenko <aponomarenko@virtuozzo.com>)
   - Deny setting the same IP for VA and Storage UI, see #PSBM-65770. (Andrey
  Ponomarenko <aponomarenko@virtuozzo.com>)


author: Konstantin Volkov <wolf@virtuozzo.com> 0.34
changelog:
  - Always ready in kickstart mode. (Andrey Ponomarenko
  <aponomarenko@virtuozzo.com>)
   - Deny user to select node's IP addr for vstorage-ui CT, see #PSBM-65770.
  (Andrey Ponomarenko <aponomarenko@virtuozzo.com>)


author: Konstantin Volkov <wolf@virtuozzo.com> 0.35
changelog:
  - Fixed translations according to the review, see #PSBM-65770. (Andrey
  Ponomarenko <aponomarenko@virtuozzo.com>)
   - Define _host_ips in __init__, see #PSBM-73654. (Andrey Ponomarenko
  <aponomarenko@virtuozzo.com>)
   - Added/Fixed translations according to the review, see #PSBM-65770. (Andrey
  Ponomarenko <aponomarenko@virtuozzo.com>)
   - Regenerated po files. (Andrey Ponomarenko <aponomarenko@virtuozzo.com>)
   - Fixed translations. (Andrey Ponomarenko <aponomarenko@virtuozzo.com>)


author: Konstantin Volkov <wolf@virtuozzo.com> 0.36
changelog:
  - Removed unnecessary code. (Andrey Ponomarenko <aponomarenko@virtuozzo.com>)
   - Show error status of the spoke and warning message on exit if no network
  devices available or no network devices active, see #PSBM-73605. (Andrey
  Ponomarenko <aponomarenko@virtuozzo.com>)


author: Denis Silakov <dsilakov@virtuozzo.com> 0.41
changelog:
  - Make labels a bit shorter
   - Make IP address label more clear, see #PSBM-79326
   - Make hostname label more clear, see #PSBM-79326


author: Denis Silakov <dsilakov@virtuozzo.com> 1.3.164.10
changelog:
  - VSTOR-4823 (Alexander.Dolgopolov <Alexander.Dolgopolov@acronis.com>)
   - VSTOR-4978 (Sergey.Volkov <sergey.volkov@acronis.com>)


author: Denis Silakov <dsilakov@virtuozzo.com> 1.3.164.12
changelog:
  - VSTOR-5052 (Sergey.Volkov <sergey.volkov@acronis.com>)
   - VSTOR-5026 (Alexander.Dolgopolov <Alexander.Dolgopolov@acronis.com>)


author: Denis Silakov <dsilakov@virtuozzo.com> 1.3.181.1
changelog:
  - VSTOR-5419 (Liudmila Ivanichkina <livanichkina@acronis.com>)
   - VSTOR-5664 (Sergey.Volkov <sergey.volkov@acronis.com>)
   - VSTOR-5419 (Sergey Efremov <Sergey.Efremov@acronis.com>)
   - VSTOR-5234 (Sergey.Volkov <sergey.volkov@acronis.com>)
   - VSTOR-5307 (Sergey.Volkov <sergey.volkov@acronis.com>)
   - VSTOR-5298 (Sergey.Volkov <sergey.volkov@acronis.com>)


author: Denis Silakov <dsilakov@virtuozzo.com> 1.3.185.3
changelog:
  - Fix kombu requirement, see https://git.acronis.com/projects/STRG/repos
  /pstorage-ui-backend/commits/e6a6fca1bd4d0aa16a4c20fa2a5f8d9823f9dc82, see
  \#PSBM-86946
   - Revert "AUTO version bump to 2.0.338"


author: Konstantin Volkov <wolf@virtuozzo.com> 1.0-3
changelog:
  - Added NetworkManager script that add appropriate PacketNet
    routing to private network, see #PSBM-68832


author: Artem Pavlenko <apavlenko@virtuozzo.com> 7.1.14
changelog:
  - Corrections
   - Formatting correction
   - Excluded another guide not required for Virtuozzo 7
   - Added more details from vporokhov@ and amoruga@. Fixes PSBM-47419
   - Minor correction
   - Fixes PSBM-52970
   - Edits for PSBM-48134
   - Edits for PSBM-48048
   - Edits for PSBM-52144
   - Edits to the container encryption section
   - Edits to the container encryption section
   - Minor correction
   - Added a section on container encryption. Fixes PSBM-50948, PSBM-50951,
  PSBM-28228
   - Added an example. (Sofia Yemelianova <syemelianova@virtuozzo.com>)
   - Edits for PSBM-49529
   - Edits for PSBM-49529
   - Fixes PSBM-52144 and PSBM-51346 (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - Removed section on exporting to S3
   - Fixes PSBM-48048. (Alena Migai <amigai@virtuozzo.com>)
   - More edits for PSBM-49531
   - Edits for PSBM-49531
   - Edits for PSBM-50680
   - Removed mentioned of split disks. References PSBM-53208
   - Edits for PSBM-51183
   - Added a topic on SCTP setup; fixes PSBM-51183 (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - Correction. (Alena Migai <amigai@virtuozzo.com>)
   - Revert "Correction." (Alena Migai <amigai@virtuozzo.com>)
   - Correction. (Alena Migai <amigai@virtuozzo.com>)
   - PSBM-49531, PSBM-48134. Adds template migration. (Alena Migai
  <amigai@virtuozzo.com>)
   - Updated the ReadyKernel line in What's New
   - Added SLES 12 SP1 to the list of supported in CTs; fixes PSBM-49721
   - Added a section on Docker containers; fixes PSBM-47419
   - References PSBM-52070
   - Corrections
   - Added a chapter on docker setup
   - Updated the diagram
   - Edits for PR #5
   - Minor corrections
   - Minor corrections
   - Minor corrections
   - Minor correction
   - Initial commit for s3 admin api guide
   - Minor corrections (Sofia Yemelianova <syemelianova@virtuozzo.com>)
   - Edits to PR 4, added corrections from akirov@, corrected DPI for changed
  images
   - Added corrections for PSTRG-351 (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - Added changes and corrections for PSTRG-351 (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - Published Virtuozzo Linux 7 documentation - fix
   - Published Virtuozzo Linux 7 documentation
   - Added changes and minor corrections for PSTRG-351 (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - Added changes and minor corrections for PSTRG-351 (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - References PSBM-49531. Changes '--keep-src' to '--clone'. (Alena Migai
  <amigai@virtuozzo.com>)
   - Correction. Moves 'prlctl clone' to prlctl section. (Alena Migai
  <amigai@virtuozzo.com>)
   - Adds private networks. Fixes PSBM-49529. (Alena Migai <amigai@virtuozzo.com>)
   - Fixes PSBM-51932. (Alena Migai <amigai@virtuozzo.com>)
   - Minor correction. (Alena Migai <amigai@virtuozzo.com>)
   - Fixes PSBM-50680. (Alena Migai <amigai@virtuozzo.com>)
   - Fixes PSBM-51195. (Alena Migai <amigai@virtuozzo.com>)
   - Fixes PSBM-51699. (Alena Migai <amigai@virtuozzo.com>)
   - Fixes PSBM-50918. (Alena Migai <amigai@virtuozzo.com>)
   - Corrections. (Alena Migai <amigai@virtuozzo.com>)
   - More details on build system
   - Added missing packages to spec
   - More details on build system
   - More details on build system
   - More details on build system
   - More details on build system
   - More details on build system
   - More details on build system
   - More details on build system
   - More details on build system
   - More details on build system
   - More details on build system
   - More details on build system
   - More details on build system
   - More details on build system
   - More details on build system
   - More details on build system
   - More details on build system
   - More details on build system
   - More details on build system
   - More details on build system
   - More details on build system
   - Fix for adaptation for multiple products
   - Further adaptation for multiple products
   - Removed unnecessary elements from print view
   - Fixed PDF size
   - Better adaptation of builder for multiple products
   - Fixed broken links to PDF on guide pages
   - Corrections to main page; published vstorage 2.0 beta and vz devops
   - Ragged right on long product titles
   - Corrections to builder
   - Added missing file
   - Adapted for multiple products in one repo branch
   - Merge once again
   - Added a link to the user's guide
   - Updated screenshot
   - Updated screenshot
   - Updated link
   - Initial commit for the Virtuozzo DevOps Installation Guide
   - VZP-217 (Stas Fomin <sfomin@virtuozzo.com>)
   - Correction
   - Changed to a rebranded image
   - References PSBM-49124
   - Corrections
   - Corrections to PSBM-50194. (Alena Migai <amigai@virtuozzo.com>)
   - Added the vzlinux 7 getting started guide; fixes VZP-217, VZP-223; references
  VZP-203, VZP-199.
   - Fixes PSBM-50194. (Alena Migai <amigai@virtuozzo.com>)
   - Corrected links to storage guides
   - Corrections
   - Corrections
   - Corrections
   - Removed temporary PDFs
   - Corrections
   - Correction
   - Corrections
   - Corrections from Kirill Korotaev
   - Corrections
   - Corrections
   - Added vz7 storage 2.0 admin guide
   - Correction


author: Artem Pavlenko <apavlenko@virtuozzo.com> 7.1.15
changelog:
  - Formatting correction
   - Corrections
   - Formatting correction
   - Excluded another guide not required for Virtuozzo 7
   - Added more details from vporokhov@ and amoruga@. Fixes PSBM-47419
   - Minor correction
   - Fixes PSBM-52970
   - Edits for PSBM-48134
   - Edits for PSBM-48048
   - Edits for PSBM-52144
   - Edits to the container encryption section
   - Edits to the container encryption section
   - Minor correction
   - Added a section on container encryption. Fixes PSBM-50948, PSBM-50951,
  PSBM-28228
   - Added an example. (Sofia Yemelianova <syemelianova@virtuozzo.com>)
   - Edits for PSBM-49529
   - Edits for PSBM-49529
   - Fixes PSBM-52144 and PSBM-51346 (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - Removed section on exporting to S3
   - Fixes PSBM-48048. (Alena Migai <amigai@virtuozzo.com>)
   - More edits for PSBM-49531
   - Edits for PSBM-49531
   - Edits for PSBM-50680
   - Removed mentioned of split disks. References PSBM-53208
   - Edits for PSBM-51183
   - Added a topic on SCTP setup; fixes PSBM-51183 (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - Correction. (Alena Migai <amigai@virtuozzo.com>)
   - Revert "Correction." (Alena Migai <amigai@virtuozzo.com>)
   - Correction. (Alena Migai <amigai@virtuozzo.com>)
   - PSBM-49531, PSBM-48134. Adds template migration. (Alena Migai
  <amigai@virtuozzo.com>)
   - Updated the ReadyKernel line in What's New
   - Added SLES 12 SP1 to the list of supported in CTs; fixes PSBM-49721
   - Added a section on Docker containers; fixes PSBM-47419
   - References PSBM-52070
   - Corrections
   - Added a chapter on docker setup
   - Updated the diagram
   - Edits for PR #5
   - Minor corrections
   - Minor corrections
   - Minor corrections
   - Minor correction
   - Initial commit for s3 admin api guide
   - Minor corrections (Sofia Yemelianova <syemelianova@virtuozzo.com>)
   - Edits to PR 4, added corrections from akirov@, corrected DPI for changed
  images
   - Added corrections for PSTRG-351 (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - Added changes and corrections for PSTRG-351 (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - Published Virtuozzo Linux 7 documentation - fix
   - Published Virtuozzo Linux 7 documentation
   - Added changes and minor corrections for PSTRG-351 (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - Added changes and minor corrections for PSTRG-351 (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - References PSBM-49531. Changes '--keep-src' to '--clone'. (Alena Migai
  <amigai@virtuozzo.com>)
   - Correction. Moves 'prlctl clone' to prlctl section. (Alena Migai
  <amigai@virtuozzo.com>)
   - Adds private networks. Fixes PSBM-49529. (Alena Migai <amigai@virtuozzo.com>)
   - Fixes PSBM-51932. (Alena Migai <amigai@virtuozzo.com>)
   - Minor correction. (Alena Migai <amigai@virtuozzo.com>)
   - Fixes PSBM-50680. (Alena Migai <amigai@virtuozzo.com>)
   - Fixes PSBM-51195. (Alena Migai <amigai@virtuozzo.com>)
   - Fixes PSBM-51699. (Alena Migai <amigai@virtuozzo.com>)
   - Fixes PSBM-50918. (Alena Migai <amigai@virtuozzo.com>)
   - Corrections. (Alena Migai <amigai@virtuozzo.com>)
   - More details on build system
   - Added missing packages to spec
   - More details on build system
   - More details on build system
   - More details on build system
   - More details on build system
   - More details on build system
   - More details on build system
   - More details on build system
   - More details on build system
   - More details on build system
   - More details on build system
   - More details on build system
   - More details on build system
   - More details on build system
   - More details on build system
   - More details on build system
   - More details on build system
   - More details on build system
   - More details on build system
   - More details on build system
   - More details on build system
   - Fix for adaptation for multiple products
   - Further adaptation for multiple products
   - Removed unnecessary elements from print view
   - Fixed PDF size
   - Better adaptation of builder for multiple products
   - Fixed broken links to PDF on guide pages
   - Corrections to main page; published vstorage 2.0 beta and vz devops
   - Ragged right on long product titles
   - Corrections to builder
   - Added missing file
   - Adapted for multiple products in one repo branch
   - Merge once again
   - Added a link to the user's guide
   - Updated screenshot
   - Updated screenshot
   - Updated link
   - Initial commit for the Virtuozzo DevOps Installation Guide
   - VZP-217 (Stas Fomin <sfomin@virtuozzo.com>)
   - Correction
   - Changed to a rebranded image
   - References PSBM-49124
   - Corrections
   - Corrections to PSBM-50194. (Alena Migai <amigai@virtuozzo.com>)
   - Added the vzlinux 7 getting started guide; fixes VZP-217, VZP-223; references
  VZP-203, VZP-199.
   - Fixes PSBM-50194. (Alena Migai <amigai@virtuozzo.com>)
   - Corrected links to storage guides
   - Corrections
   - Corrections
   - Corrections
   - Removed temporary PDFs
   - Corrections
   - Correction
   - Corrections
   - Corrections from Kirill Korotaev
   - Corrections
   - Corrections
   - Added vz7 storage 2.0 admin guide
   - Correction


author: Artem Pavlenko <apavlenko@virtuozzo.com> 7.1.17
changelog:
  - Edits for the Docker section
   - Edits for the encryption section
   - Edits for the encryption section


author: Artem Pavlenko <apavlenko@virtuozzo.com> 7.1.18
changelog:
  - Added missing variables
   - Added missing variables
   - Sync with va-docs
   - Excluded VA7 admin guide from VZ7 package
   - Added VA7 admin guide to add it to the search index
   - Set hyperref colors to eliminate xcolor warnings
   - Fixed bullets for nested unordered lists; hidden some of the Latex build
  warnings
   - Added version.release variable for each guide
   - Added vstorage 2.0 guides to the main page
   - Minor style correction
   - Changed text alignment to left globally due to large gaps in narrow table
  columns and because of long unbreakable lines (e.g., links)
   - vz-sphinx-styles/conf.py
   - Minor corrections
   - Adapted docker integration guide for vstorage for vz7
   - Updated screenshot for Virtuozzo
   - Corrections to build scripts
   - Formatting correction
   - Correction
   - Removed docker chapter as it's now a separate guide
   - Corrections to docker integration guide
   - Correction
   - Correction
   - Corrections for vstorage 2.0 standalone documentation
   - Updated image dpi
   - Formatting correction
   - Synchronized with docker integration guide
   - Formatting corrections
   - Updated docker-related images
   - Corrections
   - Cropped image (Sofia Yemelianova <syemelianova@virtuozzo.com>)
   - Added Virtuozzo Storage 2.0 guides for RTM (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - Initial commit for vstorage docker integration guide
   - Minor correction. Fixed list numbers. (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - Minor corrections for VZP-399 as discussed in e-mail. (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - Minor changes. RK supports kernel verions of 18 months old. (Sofia
  Yemelianova <syemelianova@virtuozzo.com>)
   - Edits for RK user's guide
   - Added Virtuozzo ReadyKernel User's Guide. References VZP-399 (Sofia
  Yemelianova <syemelianova@virtuozzo.com>)
   - Removed unnecessary section from guide
   - Correction
   - Updated changelog for Update 1
   - Corrections
   - Brand-related corrections
   - Removed Acronis, noneexistent guides
   - References PSTRG-352 (Sofia Yemelianova <syemelianova@virtuozzo.com>)
   - Removed fixed known issues


author: Artem Pavlenko <apavlenko@virtuozzo.com> 7.1.22
changelog:
  - Updated make files
   - Updated make_all files
   - VZ7: image size correction
   - VZ7: minor corrections
   - VZ7: added missing image
   - VZ7: sphinx fixes, corrections
   - Added quick start guide
   - VZ7, VS2: minimum disks
   - VZ7: delete datastore note
   - VZ7: corrections
   - VA7: edits for PR#117
   - VZ7: corrections
   - VZ7: upgrade guide, misc. corrections
   - Corrections (Alena Migai <amigai@virtuozzo.com>)
   - Changed info about renewing VE backups. Fixes PVA-36875 (Alena Migai
  <amigai@virtuozzo.com>)
   - Corrected port number range for VNC connection. (Alena Migai
  <amigai@virtuozzo.com>)
   - Additions for VA Admin Guide. (Alena Migai <amigai@virtuozzo.com>)
   - VZ7: edits for datastores
   - VZ7: edits for license sections
   - VZ7: correction
   - VZ7: conflict resolution
   - VZ7: conflict resolution
   - VZ7: conflict resolution
   - VZ7: edit for installation guide
   - VZ7: edit for installation guide
   - VZ7: edited installation guide, added quick start guide
   - Added a note. References PSBM-64418 (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - Corrections. References PSBM-64418 (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - Corrections. References PSBM-64418 (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - Corrections. References PSBM-64418 (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - Minor corrections (Sofia Yemelianova <syemelianova@virtuozzo.com>)
   - Updating license in case HWID changes. Fixes PSBM-50104 (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - Corrections. References PSBM-64418 (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - Minor correction (Sofia Yemelianova <syemelianova@virtuozzo.com>)
   - VZ7: vstorage-related changes to installation guide
   - VZ7: vstorage-related changes to installation guide
   - Added drafts of GUI upgrade and a description of Storage:Datastores.
  References PSBM-64418 (Sofia Yemelianova <syemelianova@virtuozzo.com>)
   - VA7: Updated va7 version
   - VZ7: correction
   - VZ7: conflict resolution
   - VZ7: conflict resolution
   - VZ7: corrections
   - Edits and corrections regarding converged vz installation. References
  PSBM-57552 (Sofia Yemelianova <syemelianova@virtuozzo.com>)
   - Restructured planning section similarly to vstorage2.0
   - Restructured planning section similarly to vstorage2.0
   - VZ7: fixed broken link
   - Edit for PSBM-62804
   - VZ7: corrections
   - Fixes PSBM-62804
   - Added options for vstorage GUI management
   - Edits for PVA-36593
   - Edits for PSBM-47025
   - VA integration with VStorage UI. Fixes PVA-36593 (Alena Migai
  <amigai@virtuozzo.com>)
   - Correction. References PSBM-47025 (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - Added missing info on auto guest tools update. Fixes PSBM-47025 (Sofia
  Yemelianova <syemelianova@virtuozzo.com>)
   - New installation mode draft. References PSBM-57552 (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - VA7: fixed broken link
   - VZ7: fixed links
   - VZ7: edits for PSBM-59320
   - VZ7: converted object storage guide to section of vstorage CLI guide
   - Corrections. References PSBM-59320 (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - Correction (Alena Migai <amigai@virtuozzo.com>)
   - Correction (Alena Migai <amigai@virtuozzo.com>)
   - VZ7: ported more vstorage2 guides to VZ7, updated frontpage, otherdocs
   - VZ7: vstorage corrections
   - VS2: corrections
   - VZ7: Renamed vstorage admin guide to admin CLI guide, copied vstorage2 admin
  guide to vstorage admin guide
   - VZ7: initial commit for VS orchestration API and user guide
   - Correction (Alena Migai <amigai@virtuozzo.com>)
   - Added information on ports for Plesk. Fixes PVA-36792. (Alena Migai
  <amigai@virtuozzo.com>)
   - VS2: correction
   - VS2: correction
   - VS2: corrections
   - VS2: removed unneeded
   - VA7: edits for PVA-36838
   - Changes to the 'Host Settings' screen. Fixes PVA-36838. (Alena Migai
  <amigai@virtuozzo.com>)
   - Required to build VZ7 docs package correctly
   - VZ7: edits for PSBM-57336
   - Added python api intro
   - Removed deprecated options. Fixes PSBM-57336. (Alena Migai
  <amigai@virtuozzo.com>)
   - Corrections in known issues as discussed with Ustinov and Bukharov. (Sofia
  Yemelianova <syemelianova@virtuozzo.com>)
   - Correction in known issues. References PSBM-63457 (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - Added C API guides
   - VZ7: edits for PR#101
   - Edits for PR#102
   - Updated VZ7 version number
   - Updated the list of supported guest OSs. Fixes PSBM-64463 (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - Updated otherdocs
   - added make all scripts
   - Removed non-existent guide name
   - VS2: corrections
   - removed obsolete file
   - Removed separate hardening guide, see chapter in user's guide
   - Added a note on automatic trimming in storage as discussed in emails. (Sofia
  Yemelianova <syemelianova@virtuozzo.com>)
   - Patch to remove warning about duplicate 'in this chapter' lines
   - Correction
   - VZ7: correction
   - VZ7: correction
   - VZ7: correction
   - Edits for the hardening chapter. (Alena Migai <amigai@virtuozzo.com>)
   - VZ StorageUI: screenshot (Sofia Yemelianova <syemelianova@virtuozzo.com>)
   - StorageUI: screenshot changed. VZ version. (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - Removed obsolete files
   - Edits for the hardening chapter
   - Excluded hardening guide
   - System/VM/CT HW limits. Fixes PSBM-64048 and PSBM-57676 (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - Added hardening section to User's Guide. (Alena Migai <amigai@virtuozzo.com>)
   - Edits for Virtuozzo 7 Hardening Guide. (Alena Migai <amigai@virtuozzo.com>)
   - Edits for PSBM-59320
   - Updated Virtuozzo 7 Hardening Guide. References to PSBM-50958 and PSBM-45063.
  (Alena Migai <amigai@virtuozzo.com>)
   - Corrections. References PSBM-59320 (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - Edits for PSBM-59320
   - Edits for PSBM-48732
   - Corrections. References PSBM-59320 (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - Manual QEMU update. Refences PSBM-59320 (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - Edits for PR#82
   - Revert build system changes to fix VZ7 package
   - Edits for PR#82
   - Reverted changes to build system to fix VZ7 package
   - Correction (Alena Migai <amigai@virtuozzo.com>)
   - Correction (Alena Migai <amigai@virtuozzo.com>)
   - Fixes PSBM-60640 (Sofia Yemelianova <syemelianova@virtuozzo.com>)
   - Fixes PSBM-48732 (Alena Migai <amigai@virtuozzo.com>)
   - Edits for PSBM-59320; other edits
   - Fixes PSBM-19548 (Sofia Yemelianova <syemelianova@virtuozzo.com>)
   - Edits for PSBM-19548
   - Fixes PVA-36631 (Alena Migai <amigai@virtuozzo.com>)
   - Fixes PVA-36594 (Alena Migai <amigai@virtuozzo.com>)
   - VZ7: edits
   - RK: minor correction regarding Ubuntu commands. (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - HA: Adding iSCSI shaman role. Fixes PSBM-60886 (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - Corrections. References PSBM-45055 and PSBM-63265 (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - Reduced line height in code blocks
   - Fixes PVA-36667 (Alena Migai <amigai@virtuozzo.com>)
   - Purging vzctl examples from docs. References PSBM-39259 (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - Correction again. Fixes PSBM-63745 (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - Correction. Fixes PSBM-63745 (Sofia Yemelianova <syemelianova@virtuozzo.com>)
   - Known Issues update and Storage Admin Guide correction. Fixes PSBM-63457 and
  PSBM-63745 (Sofia Yemelianova <syemelianova@virtuozzo.com>)
   - PP-377: don't install PP in CT
   - Corrections. References PSBM-59320 (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - Corrections. References PSBM-59320 (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - QEMU live update. References PSBM-59320 (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - Added OS to index.html
   - VS: object storage, renamed to admin guide
   - VA Admin Guide corrections (Alena Migai <amigai@virtuozzo.com>)
   - VS2: object storage
   - Corrected S3 base product
   - Corrected S3 base product
   - VS2: object storage
   - Auto fstrim in Linux VM's. Fixes PSBM-47900 (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - VS2: object storage
   - VS2: object storage
   - VS2: object storage
   - VS2: object storage, requested by akirov@
   - VS2: object storage
   - VS2: object storage
   - VS2: object storage
   - VS2: object storage
   - VS2: object storage
   - VS2: object storage
   - VS2: object storage, requested by akirov@
   - VS2: object storage, initial commit for OS guide
   - VS2: object storage
   - VS2: object storage
   - VS2: object storage
   - VS2: object storage
   - VS2: object storage
   - VS2: object storage
   - Added note and corrections (Sofia Yemelianova <syemelianova@virtuozzo.com>)
   - VS2: object storage
   - VS2: object storage; as per request from akirov@
   - Nested virtualization support. Fixes PSBM-19548 (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - VS2: object storage
   - More edits from akirov@
   - Correction. References PSBM-45055 (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - Corrections. References PSBM-45055 (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - Edits for PSBM-45055 and other edits
   - S3: edits from akirov@
   - Correction (Sofia Yemelianova <syemelianova@virtuozzo.com>)
   - Hyper-V support for WinVMs. Fixes PSBM-45055 (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - Edit for PSBM-63101
   - Storage CLI: Added clarifications. Fixes PSBM-63101 (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - Edit for PSBM-57476
   - Storage CLI: Added parameters. References PSBM-63101, fixes PSBM-63099 (Sofia
  Yemelianova <syemelianova@virtuozzo.com>)
   - CT snapshot includes memory dump. Fixes PSBM-57476 (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - Updated publishing method
   - Edits for PP-375
   - Edits for PP-375
   - Edits for PP-375
   - PP: network ports table (Sofia Yemelianova <syemelianova@virtuozzo.com>)
   - Edits for PSBM-47025
   - RK: formatting
   - VA7: formatting
   - Edits (Sofia Yemelianova <syemelianova@virtuozzo.com>)
   - Added Google Analytics
   - VZ7: edits for PSBM-46380
   - Updated for PP
   - VA: Edits for PR#64
   - Setting up SSL for VNC connections. References PSBM-46380 (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - PP: removed version from path
   - PP: removed version
   - Removed PP version
   - Updated company name
   - Updated company name
   - RK: ubuntu
   - PP: Edits for certificate instructions
   - Title correction
   - Added C API reference
   - PP: replacing login-old with login/ve (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - Automatic update of guest tools. Fixes PSBM-47025 (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - Edits (Sofia Yemelianova <syemelianova@virtuozzo.com>)
   - RK installation on Ubuntu (Sofia Yemelianova <syemelianova@virtuozzo.com>)
   - Edits (Sofia Yemelianova <syemelianova@virtuozzo.com>)
   - Edits (Sofia Yemelianova <syemelianova@virtuozzo.com>)
   - Edits (Sofia Yemelianova <syemelianova@virtuozzo.com>)
   - Edits (Sofia Yemelianova <syemelianova@virtuozzo.com>)
   - PP installation with SSL certificates (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - VZ7: removed packet
   - VZ7: proxy
   - Added Setting Up Proxy (Sofia Yemelianova <syemelianova@virtuozzo.com>)
   - Accidentally swapped an image. Correcting. (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - Licensing correction (Sofia Yemelianova <syemelianova@virtuozzo.com>)
   - Updating vz version (Sofia Yemelianova <syemelianova@virtuozzo.com>)
   - VZ7: packet
   - VZ7: packet'
   - VA7: readme
   - VZ: packet
   - VZ: packet
   - Fixes PVA-36659 (Alena Migai <amigai@virtuozzo.com>)
   - Correction (Alena Migai <amigai@virtuozzo.com>)
   - Fixes PVA-34942 (Alena Migai <amigai@virtuozzo.com>)
   - Fixes PSBM-61975. Win VMs without guest-tools cannot be migrated/backed-
  up/retored from vz6 to vz7. (Sofia Yemelianova <syemelianova@virtuozzo.com>)
   - PP: installation, etc.
   - PP: compute remove
   - main page, otherdocs
   - PP: delete computes
   - PP: pp users OU
   - PP: pp users OU
   - PP: added link to openstack docs
   - References PP-257
   - VZ7 Upgrade Guide correction (Alena Migai <amigai@virtuozzo.com>)
   - PP: ldap edits
   - VZ7 UG correction (Alena Migai <amigai@virtuozzo.com>)
   - PP: add computes, user show <name>
   - PP: VE local users
   - PP: VE assignment
   - PP: integration with LDAP
   - PP: vz key import
   - Fixes PP-277
   - VA
   - References PVA-36663
   - PP: added readme
   - PP:
   - PP
   - PP
   - PP
   - PP
   - PP
   - Update
   - Fixes PP-255
   - Updated image ppi to 96
   - Correction
   - Correction
   - Correction
   - Updated changelog
   - Updated changelog
   - Correction
   - Correction
   - Correction
   - Correction
   - Correction
   - Corrections
   - Added pp2.0 user guide, updated pp2.0 admin guide
   - Fixes PP-247; renamed guide directory
   - Updated
   - Update
   - Updated version in HTML variant
   - Updated
   - Updated
   - Updated
   - Updated
   - Corrections
   - Corrections
   - Updated
   - Correction (Alena Migai <amigai@virtuozzo.com>)
   - Correction according to PVA-36631 (Alena Migai <amigai@virtuozzo.com>)
   - Major update
   - Updated
   - Updated
   - References PSBM-61365 (Sofia Yemelianova <syemelianova@virtuozzo.com>)
   - Corrections (Alena Migai <amigai@virtuozzo.com>)
   - Edits for PVA-36132, PVA-36144, PVA-36145
   - Updated
   - Updated
   - Updated
   - Update
   - Fixes PVA-36145 (Alena Migai <amigai@virtuozzo.com>)
   - Edits for PSBM-51998
   - Edits for PSBM-56403, PSBM-54009
   - Edits for PVA-36219
   - Edits for PVA-36219
   - Edits for PVA-36219
   - Corrections
   - Removed beta marker, switched conntrack sections
   - Fixes PVA-36132. (Alena Migai <amigai@virtuozzo.com>)
   - Initial commit
   - Fixes PSBM-51998 (Sofia Yemelianova <syemelianova@virtuozzo.com>)
   - Correction. (Alena Migai <amigai@virtuozzo.com>)
   - Correction. (Alena Migai <amigai@virtuozzo.com>)
   - Correction according UI changes. (Alena Migai <amigai@virtuozzo.com>)
   - Fixes PVA-36144. (Alena Migai <amigai@virtuozzo.com>)
   - Corrected guide name
   - Re-added vstorage on vz7 docker guide
   - Corrections
   - Correction
   - Fixes PSBM-56403, references PSBM-54009. (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - Corrected guide name in conf files
   - Corrected and renamed Docker guide for vstorage 2.0
   - Minor corrections. (Alena Migai <amigai@virtuozzo.com>)
   - Edits for PVA-36219. Added error codes for Plesk. (Alena Migai
  <amigai@virtuozzo.com>)
   - Updated the copyright string
   - Corrected directories excluded from VZ7-related builds
   - More corrections
   - More corrections as per request by aborodin@, ykargin@
   - Corrected as per request from aborodin@, ykargin@
   - Updated link to legal
   - Corrections. (Alena Migai <amigai@virtuozzo.com>)
   - Fixes PVA-36219. (Alena Migai <amigai@virtuozzo.com>)
   - Added a recommendation for license updates
   - Added a requirement for key activation
   - Fixes PSBM-56403 (Sofia Yemelianova <syemelianova@virtuozzo.com>)
   - Edits for PVA-36266
   - Incorrect dispatcher service name. Fixes PSBM-60146 (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - Removed obsolete line
   - Correction
   - Excluded vstorage 2 docs from build and search index
   - Corrections
   - References PSBM-59958
   - Fixes PVA-36266. (Alena Migai <amigai@virtuozzo.com>)
   - Correction
   - Edits for PSBM-58236
   - Correction
   - CLI for VCMMD policy switching. Fixed PSBM-58236. (Alena Migai
  <amigai@virtuozzo.com>)
   - Corrections
   - Corrections
   - Fixes PSBM-46625 and PSBM-45051 (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - PSBM-50097 (Stas Fomin <sfomin@virtuozzo.com>)
   - Edits for PSBM-59684
   - References PSBM-59684 (Sofia Yemelianova <syemelianova@virtuozzo.com>)
   - Fixes PSBM-59700
   - Minor corrections. (Alena Migai <amigai@virtuozzo.com>)
   - Container live migration is not supported. Fixes PSBM-59684 (Sofia
  Yemelianova <syemelianova@virtuozzo.com>)
   - PSBM-50097 (Stas Fomin <sfomin@virtuozzo.com>)
   - PSBM-50097 (Stas Fomin <sfomin@virtuozzo.com>)
   - Corrections. (Alena Migai <amigai@virtuozzo.com>)
   - PSBM-50097 (Stas Fomin <sfomin@virtuozzo.com>)
   - PSBM-50097 (Stas Fomin <sfomin@virtuozzo.com>)
   - PSBM-50097 (Stas Fomin <sfomin@virtuozzo.com>)
   - PSBM-50097 (Stas Fomin <sfomin@virtuozzo.com>)
   - PSBM-50097 (Stas Fomin <sfomin@virtuozzo.com>)
   - PSBM-50097 (Stas Fomin <sfomin@virtuozzo.com>)
   - PSBM-50097 (Stas Fomin <sfomin@virtuozzo.com>)
   - PSBM-50097 (Stas Fomin <sfomin@virtuozzo.com>)
   - PSBM-50097 (Stas Fomin <sfomin@virtuozzo.com>)
   - PSBM-50097 (Stas Fomin <sfomin@virtuozzo.com>)
   - PSBM-50097 (Stas Fomin <sfomin@virtuozzo.com>)
   - PSBM-50097 (Stas Fomin <sfomin@virtuozzo.com>)
   - Corrections
   - PSBM-50097 (Stas Fomin <sfomin@virtuozzo.com>)
   - Edits for PR#42
   - Correction
   - Corrections (Sofia Yemelianova <syemelianova@virtuozzo.com>)
   - Fixes PSBM-59485
   - vstorage version. Fixes PSTRG-363 (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - Edits for PSBM-59295
   - Correction
   - Added the minimum build eligible for upgrade
   - Corrections
   - Added a recommendation to remove unused kernel
   - Correction
   - Documented upgrade from CentOS 7 to VZ7
   - VA Admin Guide corrections. (Alena Migai <amigai@virtuozzo.com>)
   - Fixes PSBM-59295 (Sofia Yemelianova <syemelianova@virtuozzo.com>)
   - Minor corrections. Removed dropped features in VA Admin Guide. (Alena Migai
  <amigai@virtuozzo.com>)
   - Edited guest tools installation in VA Admin Guide. (Alena Migai
  <amigai@virtuozzo.com>)
   - Minor VA Admin Guide corrections. (Alena Migai <amigai@virtuozzo.com>)
   - Updated section on upgrade
   - PSBM-50097 (Stas Fomin <sfomin@virtuozzo.com>)
   - PSBM-50095 (Stas Fomin <sfomin@virtuozzo.com>)
   - PSBM-50095 (Stas Fomin <sfomin@virtuozzo.com>)
   - PSBM-50097 (Stas Fomin <sfomin@virtuozzo.com>)
   - Updated files
   - Added a guide to exclude
   - Removed mentions of read cache
   - Updated license example. Fixed VZP-651
   - Added recommended configuration examples. Removed mentions of read cache.
   - Minor VA Admin Guide corrections. (Alena Migai <amigai@virtuozzo.com>)
   - Removed mention of EZ templates
   - Corrected ISO name
   - Corrections
   - Temporary correction
   - Edits for PR#39
   - Changed port description. Fixes PSBM-58335. (Alena Migai
  <amigai@virtuozzo.com>)
   - Restoring legacy backups. Fixes PVA-36127. (Alena Migai
  <amigai@virtuozzo.com>)
   - Edits for PR 38
   - Corrections
   - Updated CPU pools description
   - Updated VZ version
   - Correction
   - Correction
   - Correction
   - Corrections
   - Correction
   - Correction
   - Correction
   - Described a way to avoid VE downtime while adding nodes to CPU pools
   - Removed hardening guide from this branch. (Alena Migai
  <amigai@virtuozzo.com>)
   - Documents enabling VNC access in UI. Fixes PVA-36316. (Alena Migai
  <amigai@virtuozzo.com>)
   - Describes the deploy scripts options. Fixes PVA-36218. (Alena Migai
  <amigai@virtuozzo.com>)
   - Minor corrections. (Alena Migai <amigai@virtuozzo.com>)
   - Correction
   - Commented out an unnecessary parameter that caused a warning
   - Added hardening guide to be corrected. References to PSBM-45063. (Alena Migai
  <amigai@virtuozzo.com>)
   - Corrected links to sections
   - Added missing commands
   - Edits for PSBM-58294
   - Re-added vstorage 2 CLI guide to be corrected
   - Substituted onboot for autostart. Removed start-as-user. Fixes PSBM-58294
  (Sofia Yemelianova <syemelianova@virtuozzo.com>)
   - Added missing links
   - Fixes PVA-36148 (Sofia Yemelianova <syemelianova@virtuozzo.com>)
   - Updated readme
   - Correction
   - More known issues
   - Fixes PSBM-50615. (Alena Migai <amigai@virtuozzo.com>)
   - Correction. (Alena Migai <amigai@virtuozzo.com>)


author: Artem Pavlenko <apavlenko@virtuozzo.com> 7.1.23
changelog:
  - VZ7: edits for PSBM-64961
   - VZ7: Added a firewall requirement in case no-tunnel is used. References
  PSBM-64961 (Sofia Yemelianova <syemelianova@virtuozzo.com>)


author: Artem Pavlenko <apavlenko@virtuozzo.com> 7.1.24
changelog:
  - Correction. References PSBM-60886 (Sofia Yemelianova
  <syemelianova@virtuozzo.com>)
   - VA7: edits for PVA-36899
   - Live migration must be default option in VA7. Fixes PVA-36899 (Alena Migai
  <amigai@virtuozzo.com>)


author: Konstantin Vlasov <konstantin.vlasov@virtuozzo.com> 7.10-1
changelog:
  - Changed version for the new branch.
  - Added forced uninstallation of preinstalled qemu-guest-agent, #VSTOR-20481


author: Denis Silakov <dsilakov@virtuozzo.com> 1.0.85
changelog:
  - Do not fail if db file is compeltely missing, PSBM-92953
   - Avoid unneeded warnings, PSBM-92901
   - One more fix for guest detection


author: Denis Silakov <dsilakov@virtuozzo.com> 1.0.86
changelog:
  - Fix detection of centos6
   - Do not fail if db file is compeltely missing, PSBM-92953
   - Avoid unneeded warnings, PSBM-92901
   - One more fix for guest detection


author: Denis Silakov <dsilakov@virtuozzo.com> 1.0.87
changelog:
  - fix for #PSBM-93200, need to pass proper ID to supported_guest platforms
  (Alexander Stefanov <astefanov@virtuozzo.com>)


author: Ilya Rudakov <irudakov@virtuozzo.com> 7.10.1
changelog:
  - balloon: bsod fix
   - Tools: Fix the test certificate This commit adds a new certificate created
  with the following commands: makecert -n "CN=Virto test certificate" -ss root -r
  -pe -sv VirtIOTestCert.pvk -b 12/12/2018 VirtIOTestCert.cer pvk2pfx.exe -pvk
  VirtIOTestCert.pvk -spc VirtIOTestCert.cer -pfx VirtIOTestCert.pfx (Lior Haim
  <lior@daynix.com>)
   - virtio-blk: set slot number to vpd (Zhou Wenjian <zhouwj.fi@gmail.com>)
   - Tools: VirtioTestCert: Fix test signing (Sameeh Jubran <sameeh@daynix.com>)
   - balloon: bz#1546821: device hot-unplug fails when service is running (Gal
  Hammer <ghammer@redhat.com>)
   - Test Certificate: Create a new test certificate (Sameeh Jubran
  <sameeh@daynix.com>)
   - Tool: SignAll script: Use .cer instead of .pfx (Sameeh Jubran
  <sameeh@daynix.com>)
   - Added parameters for vzbuild br (Konstantin Vlasov <kvlasov@virtuozzo.com>)
   - NetKVM: Prevent hanging in SendControlMessage (yuchenlin
  <yuchenlin@synology.com>)
   - README: Update Fedora docs URL; links by reference (Frank Dana
  <ferdnyc@gmail.com>)
   - netkvm: solve problem building projects when higher WDK was installed (Yuri
  Benditovich <yuri.benditovich@daynix.com>)
   - netkvm: add project directory to include path (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: return queued TX packets on hot unplug (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: split code of DoPendingTasks to allow code reuse (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: introduce 'kill' flow of TX queue (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: split ReleaseTransmitBuffers code to allow code reuse (Yuri
  Benditovich <yuri.benditovich@daynix.com>)
   - [viostor] handle VERIFY(16) requests properly (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - netkvm: improve printout on packet receiption (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: set proper checksum info when indicating coalesced packets (Yuri
  Benditovich <yuri.benditovich@daynix.com>)
   - netkvm: fix support for speed/duplex configuration (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: use const qualifier for const string (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: remove support for link speed OID (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - viostor: Proper do with enable msi. (zhengrong.lzr <zhengrong.lzr@alibaba-
  inc.com>)
   - netkvm need to do with enable msi that not used. (zhengrong.lzr
  <zhengrong.lzr@alibaba-inc.com>)
   - netkvm: Calculate number of coalesced segments correctly (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - [NetKVM] Code analysis: Warning C28023 (Basil Salman <basil@daynix.com>)
   - [NetKVM] Code analysis: Caller fails to hold lock (Basil Salman
  <basil@daynix.com>)
   - [NetKVM] Code analysis: using uninitialized memory (Basil Salman
  <basil@daynix.com>)
   - netkvm: fix error flow on power on (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - NetKVM: Interrupts: Drop unneeded report interrupt logic (Sameeh Jubran
  <sameeh@daynix.com>)
   - NetKVM: CX: Use separate DPC (Sameeh Jubran <sameeh@daynix.com>)
   - netkvm: add printout for RSC related features (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: fix compilation problem without WPP (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - NetKVM: added VIRTIO_CONFIG_S_NEEDS_RESET event to debug log (Basil Salman
  <basil@daynix.com>)
   - NetKVM: Implement VIRTIO_CONFIG_S_NEEDS_RESET as needed by spec (Sameeh
  Jubran <sameeh@daynix.com>)
   - NetKVM: Add ReadDeviceStatus function (Sameeh Jubran <sameeh@daynix.com>)
   - NetKVM: Add NeedsReset/PowerOn logic to the State Machine (Sameeh Jubran
  <sameeh@daynix.com>)
   - NetKVM: Implement reset logic (Sameeh Jubran <sameeh@daynix.com>)
   - virtio-config: Add VIRTIO_CONFIG_S_NEEDS_RESET status bit (Sameeh Jubran
  <sameeh@daynix.com>)
   - IVSHMEM: Adding project version resource (Lior Haim <lior@daynix.com>)
   - viocrypt: Fix INF verification errors (Daniel Gonzalez Marx
  <daniel.gonzalezmarx@daynix.com>)
   - NetKVM: Guest Announce: Make sure CX exists (Sameeh Jubran
  <sameeh@daynix.com>)
   - NetKVM: Fix a typo (Sameeh Jubran <sameeh@daynix.com>)
   - NetKVM: Paths: Add interrupt timestamp (Sameeh Jubran <sameeh@daynix.com>)
   - balloon: bz#1546821: use universal api in window 10 build (Gal Hammer
  <ghammer@redhat.com>)
   - [IVSHMEM] Use NonPagedPoolNx where appropriate (Lior Haim <lior@daynix.com>)
   - [vioscsi] Fix for Bug 1609228 - guest can not generate dump file (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - Revert "NetKVM: Set AffinityPolicy to IrqPolicySpecifiedProcessors" (Sameeh
  Jubran <sameeh@daynix.com>)
   - [viostor] fix for Bug 1607275 - win2008 viostor driver loading failed during
  guest installation when -smp>2 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [viostor] add placeholder for VPD_BLOCK_LIMITS (0xB0) VPD page reporting
  (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [viostor] Fix for Bug 1428641 Windows guest physical block size change to 512
  after installation with the size 4096 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [viostor] minor fixes (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [viostor] rework SRB_FUNCTION_PNP handler to report device ans removable
  (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [viostor] call StorPortSetDeviceQueueDepth when processing INQUIRY request
  (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [viostor] init device_address member (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [viostor] redesign SetSenseInfo function (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [viostor] introduce DeviceChangeNotification function (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [viostor] introduce SENSE_INFO structure (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [viostor] introduce pnp data helpers (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: PathBundle: Don't call destructor for RX/TX (Sameeh Jubran
  <sameeh@daynix.com>)
   - NetKVM: Observee: Make list countable (Sameeh Jubran <sameeh@daynix.com>)
   - fix bug in vq notification path (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [vioscsi] extend printouts with SRB information (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - fwcfg64: move buffers creation to PrepareHardware (Viktor Prutyanov
  <viktor.prutyanov@virtuozzo.com>)
   - [vioscs] WPP for virtio-scsi device driver (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - NetKVM: TX: Drop heavy DPC scheduling (Sameeh Jubran <sameeh@daynix.com>)
   - add viostor control GUID file (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - viostor batch file for collecting trace information (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - adjust print outs to be more WPP friendly (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - initial WPP support (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - fix bsod when only one vq is active (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: Fixing behaviour when VIRTIO_NET_F_STATUS is off (Bishara AbuHattoum
  <bishara@daynix.com>)
   - [viostor] move sgl to SRB extension (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [viostor] Bugfix for Bug 1566298 unattended installation failure on
  unpartitioned image when using virtio_blk (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [viostor] redesign vq lock/unlock routines (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [viostor] Trivial fix. Do not read current processor number whn it is not
  needed (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: Log interrupt vector to CPU mapping (Sameeh Jubran
  <sameeh@daynix.com>)
   - NetKVM: Set AffinityPolicy to IrqPolicySpecifiedProcessors (Sameeh Jubran
  <sameeh@daynix.com>)
   - NetKVM: Correctly assign vecotrs to CPUs (Sameeh Jubran <sameeh@daynix.com>)
   - fwcfg64: Using PackOne instead of PostBuildEvent
   - fwcfg64: fix fwcfg64 fault on cleanup (Viktor Prutyanov
  <viktor.prutyanov@virtuozzo.com>)
   - fwcfg64: add decoded KdDebuggerDataBlock exposure (Viktor Prutyanov
  <viktor.prutyanov@virtuozzo.com>)
   - WPP Tracing: Set wppmodulename as target name (Sameeh Jubran
  <sameeh@daynix.com>)
   - NetKVM: Virtqueue: Don't touch hardware upon suprise removal (Sameeh Jubran
  <sameeh@daynix.com>)
   - NetKVM: SM: Register paths for notifications (Sameeh Jubran
  <sameeh@daynix.com>)
   - NetKVM: Integrate observer/observee logic with SM and Paths (Sameeh Jubran
  <sameeh@daynix.com>)
   - NetKVM: Add observer design pattern implementation (Sameeh Jubran
  <sameeh@daynix.com>)
   - [vioscsi]. Fix for  Bug 1568739 - Win7/win2008 guest BSOD after the first
  reboot when installing os with virtio_scsi (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - NetKVM: NDISList: Add peek method (Sameeh Jubran <sameeh@daynix.com>)
   - NetKVM: NDISList: Add push lockless method (Sameeh Jubran
  <sameeh@daynix.com>)
   - NetKVM: LockFreeQueue: Fix Dequeue methods (Sameeh Jubran
  <sameeh@daynix.com>)
   - NetKVM: LockFreeQueue: Fix Peek Method (Sameeh Jubran <sameeh@daynix.com>)
   - NetKVM: LockFreeQueue: Fix Empty method (Sameeh Jubran <sameeh@daynix.com>)
   - [ivshmem-test] trivial fixes in DeviceIoControl parameters (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [ivshmem] sort of solution for building Win7 drivers (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - fwcfg64: add fwcfg driver (Viktor Prutyanov <viktor.prutyanov@virtuozzo.com>)
   - fwcfg64: add fwcfg helpers (Viktor Prutyanov
  <viktor.prutyanov@virtuozzo.com>)
   - [vioscsi] Increasing the size of queue depth. (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - NetKVM: Clean variables after calling Dtor (Sameeh Jubran
  <sameeh@daynix.com>)
   - NetKVM: CPUPathBundle: Call TX and RX destructors (Sameeh Jubran
  <sameeh@daynix.com>)
   - viocrypt: added LICENSE files (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - Add viocrypt projects to build (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - build: change current copyright year to 2018 (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - build: add properties definitions for viocrypt driver (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - build: correct and simplify copyright string generation (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - viocrypt: initial addition of projects and files (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - Build: Balloon build fixed
   - enable and properly handle storage request block SRB type (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - Tools: Move pdb related script to Trace dir (Sameeh Jubran
  <sameeh@daynix.com>)
   - Tools: CollectTrace.bat: Add .etl suffix to filenames (Sameeh Jubran
  <sameeh@daynix.com>)
   - Documentation: Polish tracing document (Sameeh Jubran <sameeh@daynix.com>)
   - Documentation: Move WPP Trace docs to root Dir (Sameeh Jubran
  <sameeh@daynix.com>)
   - Tools: Trace: Fix ParseTrace script (Sameeh Jubran <sameeh@daynix.com>)
   - Vioserial: Enable WPP tracing for Win7+ (Sameeh Jubran <sameeh@daynix.com>)
   - Vioserial: WPP: Fix compilation errors (Sameeh Jubran <sameeh@daynix.com>)
   - Vioserial: Trace events: Fix compilation errors (Sameeh Jubran
  <sameeh@daynix.com>)
   - Vioinput: Enable WPP tracing (Sameeh Jubran <sameeh@daynix.com>)
   - Vioinput: WPP: Fix compilation errors (Sameeh Jubran <sameeh@daynix.com>)
   - Balloon: Enable WPP tracing for Win7+ (Sameeh Jubran <sameeh@daynix.com>)
   - Balloon: WPP: Fix compilation errors (Sameeh Jubran <sameeh@daynix.com>)
   - Viorng: Enable WPP tracing (Sameeh Jubran <sameeh@daynix.com>)
   - [vioscsi] BZ#1539256: vioscsi to support ACK of VIRTIO_F_IOMMU_PLATFORM (Yan
  Vugenfirer <yan@daynix.com>)
   - [viostor] BZ#1530210: viostor to support ACK of VIRTIO_F_IOMMU_PLATFORM (Yan
  Vugenfirer <yan@daynix.com>)
   - [NetKVM] BZ#1549587: NetKVM to support ACK of VIRTIO_F_IOMMU_PLATFORM (Yan
  Vugenfirer <yan@daynix.com>)
   - [virtio] BZ#1549577: Add VIRTIO_F_IOMMU_PLATFORM feature bit definition (Yan
  Vugenfirer <yan@daynix.com>)
   - Dealing with white spaces in files path on cert sign script (20lives
  <lior@dotcore.co.il>)
   - adding a certificate sign script to all drivers (20lives
  <lior@dotcore.co.il>)
   - [virtio-win] Remove unused configurations (Yan Vugenfirer <yan@daynix.com>)
   - [virtio-lib] Remove unused configurations (Yan Vugenfirer <yan@daynix.com>)
   - [viorng] Remove unused configurations (Yan Vugenfirer <yan@daynix.com>)
   - [NetKVM] Remove unused configurations (Yan Vugenfirer <yan@daynix.com>)
   - [viostor] Remove unused configurations (Yan Vugenfirer <yan@daynix.com>)
   - [vioserial] Remove unused configurations (Yan Vugenfirer <yan@daynix.com>)
   - [vioscsi] Remove unused configurations (Yan Vugenfirer <yan@daynix.com>)
   - [ivshmem] Remove unused configurations (Yan Vugenfirer <yan@daynix.com>)
   - [vioinput] Remove unused configurations (Yan Vugenfirer <yan@daynix.com>)
   - [pvpanic] Remove unused configurations (Yan Vugenfirer <yan@daynix.com>)
   - [vioinput] Remove unused configurations (Yan Vugenfirer <yan@daynix.com>)
   - [balloon] Remove unused configurations (Yan Vugenfirer <yan@daynix.com>)
   - vioinput: Allow mouse wheels and other relative axes on tablets (Justin
  Gatzen <justin.gatzen@gmail.com>)
   - Run inf2cat with localtime command line option (Yan Vugenfirer
  <yan@daynix.com>)
   - NetKVM: WPP: Include function name in Dprintf (Sameeh Jubran
  <sameeh@daynix.com>)
   - NetKVM: Docs: Add log instructions for log gathering (Sameeh Jubran
  <sameeh@daynix.com>)
   - Tools: Trace: Add a trace collector script for each driver (Sameeh Jubran
  <sameeh@daynix.com>)
   - Tools: Add scripts for collecting/parsing traces (Sameeh Jubran
  <sameeh@daynix.com>)
   - [viostor] Bug 1549455 - Event ID: 158 is logged on Win10/WS2016 when two or
  more virtio-blk disks attached to VM (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: LinkSpeed updates, default is 10 Gbps, max is 100 Gbps (Bishara
  AbuHattoum <bishara@daynix.com>)
   - NetKVM: Fixed wrong LinkSpeed multiplication result (Bishara AbuHattoum
  <bishara@daynix.com>)
   - NetKVM: Prevent BSOD upon surprise removal (Sameeh Jubran
  <sameeh@daynix.com>)
   - NetKVM: SM: Add Suprise Removal state (Sameeh Jubran <sameeh@daynix.com>)
   - build: Change company name and vendor ID for VZ vendor
   - All drivers for Windows 10 will be built for "Universal" target platform (Yan
  Vugenfirer <yan@daynix.com>)
   - vioser-test: Don't build virtio-serial test app for the universal platform
  (Yan Vugenfirer <yan@daynix.com>)
   - viorng: packaging should be defined for "Desktop" target platform (Yan
  Vugenfirer <yan@daynix.com>)
   - netkvmco: netsh plugin should be built for "Desktop" target platform (Yan
  Vugenfirer <yan@daynix.com>)
   - balloon: Balloon service should be built for "Desktop" target platform (Yan
  Vugenfirer <yan@daynix.com>)
   - NetKVM: BZ#1537430 Import LinkSpeed/Duplex configs from the hypervisor
  (Bishara AbuHattoum <bishara@daynix.com>)
   - NetKVM: TX: Lock free queue: Use dynamic queue instead (Sameeh Jubran
  <sameeh@daynix.com>)
   - NetKVM: LockFreeQueue: Add dynamic lock free queue (Sameeh Jubran
  <sameeh@daynix.com>)
   - NetKVM: LockFreeQueue: Add multiple consumer method (Sameeh Jubran
  <sameeh@daynix.com>)
   - install: Add compatible id to .infs
   - update solution file (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - add Win8 and Win8.1 as new build targets (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - add custom MmMapIoSpace(Ex) function. (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - add Win8.1 WDF Coinstaller placeholder (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - disable sign mode (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [ivshmem] cosmetics, fixed indentaion (Geoffrey McRae
  <geoff@hostfission.com>)
   - [ivshmem] enable configuration of mapping caching type (Geoffrey McRae
  <geoff@hostfission.com>)
   - [ivshmem] cosmetics (Geoffrey McRae <geoff@hostfission.com>)
   - [ivshmem] cleanup: move ioctl commands into seperate functions (Geoffrey
  McRae <geoff@hostfission.com>)
   - NetKVM: WPP tracing documentation update (Bishara AbuHattoum
  <bishara@daynix.com>)
   - NetKVM: A new script tool to extract info from pdb (Bishara AbuHattoum
  <bishara@daynix.com>)
   - netkvm: Driver should not indicate MQ support when RSS isn't supported
  (zhengrong.lzr <zhengrong.lzr@alibaba-inc.com>)
   - netkvm: BZ#1351089: Don't set MAC address using configuration space in virtio
  1.0 device (Yan Vugenfirer <yan@daynix.com>)
   - netkvm: BZ#1351089: Control queue should be acked before MAC address
  configuration is attempted (Yan Vugenfirer <yan@daynix.com>)
   - netkvm: BZ#1351089: DumpMac to print caller function name (Yan Vugenfirer
  <yan@daynix.com>)
   - netkvm: driver should fail initialization if PCI resources init failed (Yan
  Vugenfirer <yan@daynix.com>)
   - NetKVM: SM: Fix a bug in CConfigFlowStateMachine (Sameeh Jubran
  <sameeh@daynix.com>)
   - NetKVM: SM: Move completion check to a separate function (Sameeh Jubran
  <sameeh@daynix.com>)
   - netkvm: Static analysis: coinstaller tweaks (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Static analysis: WDF library tweaks (Ladi Prosek
  <lprosek@redhat.com>)
   - viorng: Static analysis: driver tweaks (Ladi Prosek <lprosek@redhat.com>)
   - vioinput: Static analysis: driver tweaks and fixes (Ladi Prosek
  <lprosek@redhat.com>)
   - pvpanic: Static analysis: driver tweaks (Ladi Prosek <lprosek@redhat.com>)
   - vioserial: Static analysis: vioser-test tweaks (Ladi Prosek
  <lprosek@redhat.com>)
   - vioserial: Static analysis: driver tweaks (Ladi Prosek <lprosek@redhat.com>)
   - balloon: Static analysis: blnsvr fixes (Ladi Prosek <lprosek@redhat.com>)
   - balloon: Static analysis: driver tweaks (Ladi Prosek <lprosek@redhat.com>)
   - Appveyor CI: Don't run SDV checks on Build (sameehj <sameeh.j@gmail.com>)
   - NetKVM: Add Tracing documentation (Sameeh Jubran <sameeh@daynix.com>)
   - NetKVM: Integrate WPP Tracing (Sameeh Jubran <sameeh@daynix.com>)
   - NetKVM: Dprintf: Use suitable casting and modifiers (Sameeh Jubran
  <sameeh@daynix.com>)
   - NetKVM: Use QuadPart for printing PHYSICAL_ADDRESS (Sameeh Jubran
  <sameeh@daynix.com>)
   - NetKVM: DPrintf: Match number of arguments to modifiers (Sameeh Jubran
  <sameeh@daynix.com>)
   - NetKVM: DPrintf: Use variadic arguments and fmt (Sameeh Jubran
  <sameeh@daynix.com>)
   - virtio-win: add additional temp and binary files to .gitignore (Yan
  Vugenfirer <yan@daynix.com>)
   - NetKVM: LockFreeQueue: Fix include location (Yan Vugenfirer <yan@daynix.com>)
   - NetKVM: SM: Integrate CX path into state machine (Sameeh Jubran
  <sameeh@daynix.com>)
   - NetKVM: SM: Introduce config flow state machine (Sameeh Jubran
  <sameeh@daynix.com>)
   - CParaNdisCX: SendControlMessage: Make sure the buffer is returned (Sameeh
  Jubran <sameeh@daynix.com>)
   - virtiolib: fix compilation error (Gal Hammer <ghammer@redhat.com>)
   - vioinput: Reset device before detaching unused buffers (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Don't read vring avail flags (Ladi Prosek <lprosek@redhat.com>)
   - netkvm/NDIS5: Remove the "PublishIndices" config entry (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Delete unused API (Ladi Prosek <lprosek@redhat.com>)
   - netkvm/NDIS6: Remove all uses of virtio_set_queue_event_suppression() (Ladi
  Prosek <lprosek@redhat.com>)
   - netkvm/NDIS5: Remove all uses of virtio_set_queue_event_suppression() (Ladi
  Prosek <lprosek@redhat.com>)
   - vioscsi: Remove all uses of virtio_set_queue_event_suppression() (Ladi Prosek
  <lprosek@redhat.com>)
   - viostor: Remove all uses of virtio_set_queue_event_suppression() (Ladi Prosek
  <lprosek@redhat.com>)
   - viorng: Remove all uses of bEnableInterruptSuppression (Ladi Prosek
  <lprosek@redhat.com>)
   - vioinput: Remove all uses of bEnableInterruptSuppression (Ladi Prosek
  <lprosek@redhat.com>)
   - vioserial: Remove all uses of bEnableInterruptSuppression (Ladi Prosek
  <lprosek@redhat.com>)
   - balloon: Remove all uses of bEnableInterruptSuppression (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Make VirtioLib aware of VIRTIO_RING_F_EVENT_IDX (Ladi Prosek
  <lprosek@redhat.com>)
   - partial implementation of MS_SM_PortInformationMethods class methods (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - report MS_SM_PortInformationMethods class instance array size (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - fix and report MS_SM_AdapterInformationQuery class information properly
  (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - cosmetic changes (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - parse and save vpd device identifiers data - wwn, port wwn and port id (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - save INQUIRY ProductRevisionLevel, VendorId and ProductId for future use
  (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - add missing helper macros (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - NetKVM: Use Ndis DPC level spinlock functions (Sameeh Jubran
  <sameeh@daynix.com>)
   - vioscsi: Ack the VIRTIO_RING_F_INDIRECT_DESC feature (Ladi Prosek
  <lprosek@redhat.com>)
   - viostor: Ack the VIRTIO_RING_F_INDIRECT_DESC feature (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Reset m_BaseVA to null on unmap (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Fix incorrect assert in get_unused_desc() (Ladi Prosek
  <lprosek@redhat.com>)
   - vioserial: Send VIRTIO_CONSOLE_PORT_OPEN (0) on port D0 exit (Ladi Prosek
  <lprosek@redhat.com>)
   - build: PackOne cosmetic changes
   - build: Debug config support for PackOne
   - [viostor] trivial clean up (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [viostor] fix dbg compilation problem (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [viostor] report check condition in case if resize event or readonly flag has
  been changed. https://bugzilla.redhat.com/show_bug.cgi?id=1168064 and
  https://bugzilla.redhat.com/show_bug.cgi?id=1009314 (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [viostor] fail write request on readonly disk.
  https://bugzilla.redhat.com/show_bug.cgi?id=1168064 (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [viostor] refresh disk geometry on adapter restart (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - introduce SetSenseInfo helper function (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [viostor] fix SRB_GET_SENSE_INFO_BUFFER macro (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - NetKVM: LockFreeQueue: Fix Peek method (Sameeh Jubran <sameeh@daynix.com>)
   - NetKVM: Fix hang in release (Sameeh Jubran <sameeh@daynix.com>)
   - NetKVM: Fix TX OID_GEN_TRANSMIT_QUEUE_LENGTH stats reported to Windows
  (Sameeh Jubran <sameeh@daynix.com>)
   - Virtio: Use Publish indices according to spec (Sameeh Jubran
  <sameeh@daynix.com>)
   - VirtioRing: Don't enable event suppression by default (Sameeh Jubran
  <sameeh@daynix.com>)
   - ivshmem: Don't delete WDFINTERRUPTs (Ladi Prosek <lprosek@redhat.com>)
   - NetKvm: TX: Use lock free queue (Sameeh Jubran <sameeh@daynix.com>)
   - Net-KVM: Add Lock free queue implementation (Sameeh Jubran
  <sameeh@daynix.com>)
   - NetKVM: Use NdisGetSharedDataAlignment to align miniport's adapter context
  (Sameeh Jubran <sameeh@daynix.com>)
   - NetKVM: NDIS5 driver now uses PackOne
   - NetKVM: NDIS5 driver support for multiple vendors
   - NetKVM: NDIS6 driver SUBSYSTEM_VENDOR_ID support
   - NetKVM: rename .inf during build for Win7 config
   - build: adjust "legacy" .inf before build
   - NetKVM: NDIS6 driver support for multiple vendors
   - VirtIO: Change vp_notify debug print to a higher level (Sameeh Jubran
  <sameeh@daynix.com>)
   - ivshmem: Enable Feature_AdjustInf for ivshmem.inf (Ladi Prosek
  <lprosek@redhat.com>)
   - Add a SUBSYSTEM_VENDOR_ID validation task (Ladi Prosek <lprosek@redhat.com>)
   - Introduce SUBSYSTEM_VENDOR_ID (Ladi Prosek <lprosek@redhat.com>)
   - Update README.md (Ladi Prosek <lprosek@redhat.com>)
   - NetKVM: Handle case where we have 2 msi vectors (Sameeh Jubran
  <sameeh@daynix.com>)
   - NetKVM: Use correct function name in debug print (Sameeh Jubran
  <sameeh@daynix.com>)
   - NetKVM: Remove unused DPrintf parameter (Sameeh Jubran <sameeh@daynix.com>)
   - Inf2cat: Use /uselocaltime when compiling (Sameeh Jubran <sameeh@daynix.com>)
   - balloon: Add missing spin lock release to error path (Ladi Prosek
  <lprosek@redhat.com>)
   - balloon: Don't call virtqueue_notify while holding queue locks (Ladi Prosek
  <lprosek@redhat.com>)
   - ivshmem: Link ivshmem-test against the static CRT (Ladi Prosek
  <lprosek@redhat.com>)
   - serial: change timeout for KeDelayExecutionThread
   - serial: Replace KeStallExecutionProcessor with KeDelayExecutionThread
   - serial: remove unused variable
   - ivshmem: Fix integer width warnings in ivshmem-test (Ladi Prosek
  <lprosek@redhat.com>)
   - ivshmem: Fully integrate with virtio-win build (Ladi Prosek
  <lprosek@redhat.com>)
   - NetKVM: TX: Kick ring when full (Sameeh Jubran <sameeh@daynix.com>)
   - [ivshmem] fixed infinite loop bug (Geoffrey McRae <geoff@hostfission.com>)
   - ivshmem: Don't make IVSHMEMEvtDeviceReleaseHardware pageable (Ladi Prosek
  <lprosek@redhat.com>)
   - ivshmem: Define POOL_NX_OPTIN=1 (Ladi Prosek <lprosek@redhat.com>)
   - ivshmem: Fix SDV build errors (Ladi Prosek <lprosek@redhat.com>)
   - ivshmem: Don't run Static Driver Verifier on ivshmem-test (Ladi Prosek
  <lprosek@redhat.com>)
   - ivshmem: Remove references to non-existent ReadMe.txt (Ladi Prosek
  <lprosek@redhat.com>)
   - [ivshmem] changed MmFreeNonCachedMemory to ExFreePoolWithTag (Geoffrey McRae
  <geoff@hostfission.com>)
   - [ivshmem] reverted accidential addition of the ARM plaform (Geoffrey McRae
  <geoff@hostfission.com>)
   - [ivshmem] corrected out by one error for warning (Geoffrey McRae
  <geoff@hostfission.com>)
   - [ivshmem] corrected typecasts (Geoffrey McRae <geoff@hostfission.com>)
   - [ivshmem] Added interlocked or and only queue/process if needed (Geoffrey
  McRae <geoff@hostfission.com>)
   - [ivshmem] Fixed infinite loop when releasing the device (Geoffrey McRae
  <geoff@hostfission.com>)
   - [ivshmem] prevent potential result code overwrite (Geoffrey McRae
  <geoff@hostfission.com>)
   - [ivshmem] propagate MmAllocateMdlForIoSpace error result (Geoffrey McRae
  <geoff@hostfission.com>)
   - [ivshmem] return better error status on failed to allocate (Geoffrey McRae
  <geoff@hostfission.com>)
   - [ivshmem] Swap to using ExAllocatePoolWithTag (Geoffrey McRae
  <geoff@hostfission.com>)
   - [ivshmem] fixed warnings raised by the SDV (Geoffrey McRae
  <geoff@hostfission.com>)
   - [ivshmem] Added repeating event support (Geoffrey McRae
  <geoff@hostfission.com>)
   - [ivshmem] removed dynamic event generation (Geoffrey McRae
  <geoff@hostfission.com>)
   - [ivshmem] fixed IRQL run levels throughout (Geoffrey McRae
  <geoff@hostfission.com>)
   - [ivshmem] fixed incorrect usage of spinlocks (Geoffrey McRae
  <geoff@hostfission.com>)
   - Revert "[ivshmem] removed inappropriate use of spin locks" (Geoffrey McRae
  <geoff@hostfission.com>)
   - [ivshmem] added ivshmem and test app to buildAll.bat (Geoffrey McRae
  <geoff@hostfission.com>)
   - [ivshmem] removed inappropriate use of spin locks (Geoffrey McRae
  <geoff@hostfission.com>)
   - [ivshmem/vcproj] fixed 32bit build of test application (Geoffrey McRae
  <geoff@hostfission.com>)
   - [ivshmem] Added support for different struct passed from 32 bit (Geoffrey
  McRae <geoff@hostfission.com>)
   - [ivshmem] use WRITE_REGISTER_ULONG to update the doorbell register (Geoffrey
  McRae <geoff@hostfission.com>)
   - [ivshmem] marked the device registers as volatile (Geoffrey McRae
  <geoff@hostfission.com>)
   - [ivshmem] corrected the manufacturer name (Geoffrey McRae
  <geoff@hostfission.com>)
   - [ivshmem] PassiveHandling is incorrect (Geoffrey McRae
  <geoff@hostfission.com>)
   - [ivshmem/vcproj] Fixed output paths of ivshmem (Geoffrey McRae
  <geoff@hostfission.com>)
   - [ivshmem] fixed out by one bug (Geoffrey McRae <geoff@hostfission.com>)
   - [ivshmem] removed dependency on WPP (Geoffrey McRae <geoff@hostfission.com>)
   - [ivshmem] Fixed issue with rev 0 devices failing to init (Geoffrey McRae
  <geoff@hostfission.com>)
   - [ivshmem] cosmetics (Geoffrey McRae <geoff@hostfission.com>)
   - [ivshmem] Added check for event list item allocation (Geoffrey McRae
  <geoff@hostfission.com>)
   - [ivshmem] Added interrupt support for events (Geoffrey McRae
  <geoff@hostfission.com>)
   - [ivshmem] Ensure bytesReturned is valid (Geoffrey McRae
  <geoff@hostfission.com>)
   - [ivshmem] Renamed from VIOIVSHMEM to IVSHMEM (Geoffrey McRae
  <geoff@hostfission.com>)
   - [ivshmem] Added MSI IRQ support for rev 0 devices (Geoffrey McRae
  <geoff@hostfission.com>)
   - [ivshmem] Added initial support for rev 0 devices (Geoffrey McRae
  <geoff@hostfission.com>)
   - Added the ivshmem projects to the solution (Geoffrey McRae
  <geoff@hostfission.com>)
   - Added initial Windows IVSHMEM driver & test app (Geoffrey McRae
  <geoff@hostfission.com>)
   - serial: remove RETRY_THRESHOLD limit from c_ovq poll loop
   - Changes to keep "Static Driver Verification" (SDV) happy. (Venu Busireddy
  <venu.busireddy@oracle.com>)
   - Net-KVM: Fix a typo in the configuration entry settings (Sameeh Jubran
  <sameeh@daynix.com>)
   - Net-KVM: Fix a typo (Sameeh Jubran <sameeh@daynix.com>)
   - Fix for BZ#1442322 - Cannot enlarge/shrink disk with virtio-blk-pci device.
  The following patch fixes problem with config MSI message processing. While this
  bugfix works as expected for the most of the use cases, there is still a problem
  with one vestor configuration reported in Bug 1451572 - [virtio-win][viostor]
  can not resize the disk with "-device virtio-blk-pci, ..., vectors=1" This
  problem is a special case that probably will be addressed in a separate patch.
  (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - balloon: Don't create invalid VARIANTs (Ladi Prosek <lprosek@redhat.com>)
   - build: Eliminate vendor.check.h (Ladi Prosek <lprosek@redhat.com>)
   - vioscsi: Eliminate MSI_SUPPORTED (Ladi Prosek <lprosek@redhat.com>)
   - vioscsi: Eliminate INDIRECT_SUPPORTED (Ladi Prosek <lprosek@redhat.com>)
   - viostor: Eliminate INDIRECT_SUPPORTED (Ladi Prosek <lprosek@redhat.com>)
   - Bug 1369353 - virtio_balloon: backport available memory stat support. Trying
  to mimic what si_mem_available does in Linux. AvailPhys is the sum of memory in
  free, zero and standby list. CacheBytes is the current size of the system file
  cache. (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - cosmetic changes - use WDK defines for PCI BAR manipulations (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - Fix build break with WDK 10.0.15063.0 (Ladi Prosek <lprosek@redhat.com>)
   - BZ#1480139 - Switch to BSD license (Yan Vugenfirer <yan@daynix.com>)
   - BZ#1480139 - Switch to BSD license (Yan Vugenfirer <yan@daynix.com>)
   - misc: Switch to BSD license (Ladi Prosek <lprosek@redhat.com>)
   - viostor: Switch to BSD license (Ladi Prosek <lprosek@redhat.com>)
   - vioserial: Switch to BSD license (Ladi Prosek <lprosek@redhat.com>)
   - vioscsi: Switch to BSD license (Ladi Prosek <lprosek@redhat.com>)
   - viorng: Switch to BSD license (Ladi Prosek <lprosek@redhat.com>)
   - vioinput: Switch to BSD license (Ladi Prosek <lprosek@redhat.com>)
   - pvpanic: Switch to BSD license (Ladi Prosek <lprosek@redhat.com>)
   - netkvm/NDIS6: Switch to BSD license (Ladi Prosek <lprosek@redhat.com>)
   - netkvm/NDIS5: Switch to BSD license (Ladi Prosek <lprosek@redhat.com>)
   - balloon: Switch to BSD license (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Switch to BSD license (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Clean up osdep.h and kdebugprint.h (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Rewrite VirtIORing.c (Ladi Prosek <lprosek@redhat.com>)
   - virtiolib: Rename priv to notification_addr (Ladi Prosek
  <lprosek@redhat.com>)
   - virtiolib: Rename constants and remove unused parameter (Ladi Prosek
  <lprosek@redhat.com>)
   - netkvm: Remove unused macros from osdep.h (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Remove #pragma warnings (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Add IRQL and lock annotation (Ladi Prosek <lprosek@redhat.com>)
   - Fix cleanup scripts (Ladi Prosek <lprosek@redhat.com>)
   - netkvm: Send clone of original announcement NBL (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - Fix incorrect condition for send led status (xuxi0513 <xu.xi8@zte.com.cn>)
   - viorng: Publish viorngci.pdb and viorngum.pdb to the Install directory (Ladi
  Prosek <lprosek@redhat.com>)
   - netkvm: Publish netkvmco.pdb to the Install directory (Ladi Prosek
  <lprosek@redhat.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> 3
changelog:
  - Fix LICENSE and source files license inconsistency. (Gal Hammer
  <ghammer@redhat.com>)
   - netkvm: Fix functionality with single MSIX vector (Yuri Benditovich
  <yuri.benditovich@janustech.com>)
   - virtio-wdf: BZ#1549577: Check physical memory allocation in virtio library
  for NULL (Alexander Epstine <alexander.epstine@daynix.com>)


author: Pavel Vokhmyanin <pvokhmyanin@virtuozzo.com> 0.1.14
changelog:
  - Retry VMs in transitional states
   - Improve language in manpages
   - Fix timer description
   - Use docs-consistent naming for KVM/QEMU package


author: Pavel Vokhmyanin <pvokhmyanin@virtuozzo.com> 0.1.26
changelog:
  - Remove unnecessary service dependencies on systemd unit
   - Repeat timer until the unit is started #PSBM-77417
   - Try to obtain yum lock before initializing service connections #PSBM-77353


author: bkb 4.0.1-5
changelog:
  - Backport next patch from PVC 4 hotfixes:
    Use md5 hash instead of CT names in shell variables - to handle CT names with spaces and other (localized) symbols not allowed in shell names (#435294:fixed)


author: bkb 4.0.1-7
changelog:
  - Document new vzrestore syntax
  - Merged r399558,r399891,r400442,r400770,r401618,r403513,r403820 from vz4-hotfixes to fix #444498:fixed:
     Fix #114459 - unpack ////vc/$UUID BEFORE 'vzpkg repair'
     add '-e ORIG_CTID:NEW_CTID' syntax by request of Media Temple
     use 'vzctl register --force' to register cloned VE on restore
     behavior with 'vzmlocal --skiplock' was verified. Required corrections committed.
     Workaroung vzmlocal OfflineManagement for clone issue (#427918)


author: Daniil Guzanov <dguzanov@odin.com> 6.1.1
changelog:
  - MINOR Remove vztar dependency and replace /bin/vztar with tar, @noreview
  (nspiridonov <nspiridonov@parallels.com>)
   - MERGE r1112093 from update9 to current, #PSBM-31465 @103250 (nspiridonov
  <nspiridonov@parallels.com>)


author: Nikita Spiridonov <nspiridonov@odin.com> 7.0.1
changelog:
  - Adapt vzbackup to PCS7, #PSBM-21312
   - Add deprecated warning, #PSBM-21312
   - Drop vzbackup, #PSBM-21312


author: Igor Sukhih <igor@virtuozzo.com> 7.0.189
changelog:
  - systemd.d/vz: vz service restart does not start CTs back #PSBM-78956
   - Container couldn't start if BANDWIDTH was set incorrectly #PSBM-65642


author: Igor Sukhih <igor@virtuozzo.com> 7.0.190
changelog:
  - PSBM-59468 increase ipv4 and ipv6 ARP tables until its virtualization -
  PSBM-87155 (Konstantin B. Bukharov <bkb@virtuozzo.com>)


author: Igor Sukhih <igor@virtuozzo.com> 7.0.191
changelog:
  - etc/systemd.d/vz: vz service start failed #PSBM-89044
   - man/vzctl.8: update error code
   - Revert "PSBM-59468 increase ipv4 and ipv6 ARP tables until its virtualization


author: Igor Sukhih <igor@virtuozzo.com> 7.0.199
changelog:
  - man: remove deprecated ve-alias_add.5 ve-alias_del.5 ve-veconfig.5
  \#PSBM-92141
   - Edits to scripts location in man pages. Fixes PSBM-92141 (Alyona Migai
  <amigai@virtuozzo.com>)


author: Igor Sukhih <igor@virtuozzo.com> 7.0.200
changelog:
  - Renew copyright information (ykargin@virtuozzo.com <ykargin@virtuozzo.com>)
   - Actualise copyright information. Make 'vzctl create' autocompletion works
  with UUIDs (ykargin@virtuozzo.com <ykargin@virtuozzo.com>)


author: Yuriy Pudgorodskiy <yur@virtuozzo.com> 7.0.51
changelog:
  - Enable vzlicmon after update from valicutils #PVA-37061
   - Enable vzlicmon after update from vzlicutils from HotFix1 and earlier


author: Yuriy Pudgorodskiy <yur@virtuozzo.com> 7.0.55
changelog:
  - Fixed incorrect vm limit log message on combined license #PSBM-76143
   - Restart vzlicmon on failure (Pavel Vokhmyanin <pvokhmyanin@virtuozzo.com>)


author: Yuriy Pudgorodskiy <yur@virtuozzo.com> 7.0.58
changelog:
  - Recheck vps/ct limits with full vm list request #PSBM-85318
   - Use proper file /proc/self/oom_score_adj and adjust OOM_DAEMON_VALUE and
  OOM_CHILD_VALUE numbers. (#PSBM-90593)


author: Denis Silakov <dsilakov@virtuozzo.com> 7.0.0-5
changelog:
  - Use docker package from VzLinux (see #PSBM-47364)
  - Fix kpathsea requirement for devel template 
  - Fix php template requirements - VzLinux does't have php-pecl-zip in main repos


author: Igor Sukhih <igor@virtuozzo.com> 7.0.112
changelog:
  - Init RawWrapPolicy inside of CompressedWrapPolicy (Pavel Vokhmyanin
  <pvokhmyanin@virtuozzo.com>)
   - Introduce ZSTD compression #PSBM-17706 (Pavel Vokhmyanin
  <pvokhmyanin@virtuozzo.com>)


author: Igor Sukhih <igor@virtuozzo.com> 7.0.113
changelog:
  - Introduce backward compatibility handler for compression (Pavel Vokhmyanin
  <pvokhmyanin@virtuozzo.com>)


author: Konstantin B. Bukharov <bkb@virtuozzo.com> 7.0.116
changelog:
  - Fix ZSTD compression compatibility in VA migrations #PSBM-91577 (Pavel
  Vokhmyanin <pvokhmyanin@virtuozzo.com>)


author: Konstantin Volkov <wolf@odin.com> 7.0.0-8
changelog:
  - Added string VEID support
  - Removed VZFS-related code
  - Rebased to Ubuntu 15.04
  - Added obsoletes for 32-bit vzpkgenvdeb's


author: Alexander Stefanov-Khryukin <akhryukin@virtuozzo.com> 7.0.9-1
changelog:
  - spec rewritten
  - zypper improved for modern openvz see #PSBM-45333
  - remove excessive data from /usr/share/


author: Alexander Stefanov-Khryukin <akhryukin@virtuozzo.com> 7.0.9-10
changelog:
  - Include RPM data into the bootstrap package
  - remove redundant whitespaces
  - increase release to 10


author: Alexander Stefanov astefanov@virtuozzo.com> 7.0.9-13
changelog:
  - invoke run_from_chroot binary from /usr/libexec instead of /usr/share/libvznbdmig, #PSBM-48232
  - bump libsolv-tools release


author: Jaromir Capik <jcapik@redhat.com> - 3.3.10-1
changelog:
  - Upgrading to 3.3.10
  - top.1: physical memory - has used / is using (#1119263)
  - Include man pages for openproc, readproc and readproctab (#1119260)
  - ps -p cycles over all PIDs instead of just one (#1060715)
  - Remove explicit dependency on systemd-libs package (#1113206)
  - Allow longer usernames to display in ps output (#1112734)
  - w doesn't display FROM by default (#1078310)
  - Return value of pgrep is incorrect (#1116309)
  - Should shared memory be accounted in cached in free output? (#1070736)
  - Resolves: rhbz#1119263 rhbz#1119260 rhbz#1060715 rhbz#1113206
  - Resolves: rhbz#1112734 rhbz#1078310 rhbz#1116309 rhbz#1070736


author: Jaromir Capik <jcapik@redhat.com> - 3.3.10-2
changelog:
  - Replacing RC tarball with final 3.3.10 release
  - Related: rhbz#1119263 rhbz#1119260 rhbz#1060715 rhbz#1113206
  - Related: rhbz#1112734 rhbz#1078310 rhbz#1116309 rhbz#1070736


author: Jaromir Capik <jcapik@redhat.com> - 3.3.10-3
changelog:
  - Disabling translated man pages due to conflicts with man-pages-*
  - Removing /etc/sysctl.d (quietly stolen by systemd)
  - Related: rhbz#1119263 rhbz#1119260 rhbz#1060715 rhbz#1113206
  - Related: rhbz#1112734 rhbz#1078310 rhbz#1116309 rhbz#1070736


author: Igor Sukhih <igor@virtuozzo.com> 7.0.15
changelog:
  - IO is not updated for CTID in uuid format #PSBM-65552
   - Fixed path to CT cpu.proc.stat,cpu.delayacct.total


author: Konstantin Volkov <wolf@virtuozzo.com> 7.0.16
changelog:
  - Don't ignore fscanf return value (Andrey Bondrov <abondrov@virtuozzo.com>)
   - Enable hardened build, see #PSBM-58107 (Andrey Bondrov
  <abondrov@virtuozzo.com>)


author: Konstantin Volkov <wolf@virtuozzo.com> 7.0.57
changelog:
  - AddressSanitizer: heap-use-after-free during "vzpkg remove #PSBM-58441 (Igor
  Sukhih <igor@virtuozzo.com>)


