# changelog

author: Konstantin Volkov <wolf@virtuozzo.com> - 21.48.22.121-1.vz7.23
changelog:
  - Fixed grub-mkconfig environment: broken initrd link replaced with empty
    file in squashfs install case, see #PSBM-75522


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


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: Cyrill Gorcunov <gorcunov@virtuozzo.com> 3.4.0.20
changelog:
  - compel: x86,compat -- Make sure mmap fits compat task size (#PSBM-76379)
   - compel: Do not loose sign of result in compat syscall (#PSBM-76379)


author: Cyrill Gorcunov <gorcunov@virtuozzo.com> 3.4.0.24
changelog:
  - Revert "restore/cgroup: make root task enter cgroups before setup-namespaces
  action" (#PSBM-76648 #PSBM-76609)
   - soccr: c/r ipv6 sockets which handles ipv4 connections (#PSBM-72350)


author: Cyrill Gorcunov <gorcunov@virtuozzo.com> 3.4.0.25
changelog:
  - Revert "vz7: sfd: Lift up own fd limit on bootup" (#PSBM-67194)
   - vz7: service: Allow keep_open flag for a WAIT_PID command (#PSBM-58198)
   - test: static,aio01 -- Use proper type for context
   - test: sigaltstack -- Drop useless test of a leader stack (#PSBM-76744)


author: Cyrill Gorcunov <gorcunov@virtuozzo.com> 3.4.0.25.1
changelog:
  - make: Adjust version for hotfix series
   - tty: Use mnt_id for first lookup of toplevel devpts (#PSBM-78460)


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.40
changelog:
  - One more memleak fix, see #PSBM-65414
   - Fix memleak, see #PSBM-65414 (Andrey Bondrov <abondrov@virtuozzo.com>)


author: Denis Silakov <dsilakov@virtuozzo.com> 0.0.41
changelog:
  - Limit the size of server reply in curl plugin, see #PSBM-65421 (Andrey
  Bondrov <abondrov@virtuozzo.com>)
   - Exit from loop in exec_guest_command immidiately after out-data exceeds our
  limit
   - Limit amount of data received by CEP scripts from VM guests, see #PSBM-65413


author: Denis Silakov <dsilakov@virtuozzo.com> 0.0.42
changelog:
  - Collect info about services on host and VM guests, see #PSBM-69283, #PSBM-71151
   - Do not let commands inside guests loop forever, see #PSBM-69823


author: Denis Silakov <dsilakov@virtuozzo.com> 0.0.45
changelog:
  - Minor refactoring
   - More graceful package nvr collection
   - Not forget to add new script to CMakeLists
   - Collect pfcache.conf
   - Cirrectly handle case when ve_root is not found for some reason
   - Added pfcache stat, #PSBM-33532
   - Add info about switch from Vz6, fix dump of host packages


author: Denis Silakov <dsilakov@virtuozzo.com> 0.0.46
changelog:
  - Collect release version and build number (Alexander Burluka
  <aburluka@virtuozzo.com>) (#PSBM-73552)


author: Denis Silakov <dsilakov@virtuozzo.com> 0.0.47
changelog:
  - Fix execute_shell invocation in storage.py
   - Collect release version and build number (Alexander Burluka
  <aburluka@virtuozzo.com>) (#PSBM-73552)


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: Miroslav Rezanina <mrezanin@redhat.com> - 20130517-4.gitc4bce43
changelog:
  - ipxe-Use-next-server-from-filename-s-settings-block.patch [bz#1062644]
  - Resolves: bz#1062644
    (pxe boot fails if next-server details come from a different dhcp server)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20130517-5.gitc4bce43.el7
changelog:
  - ipxe-Enable-infrastructure-to-specify-an-autoboot-device-.patch [bz#1031518]
  - ipxe-Allow-prefix-to-specify-a-PCI-autoboot-device-locati.patch [bz#1031518]
  - ipxe-Store-boot-bus-dev.fn-address-as-autoboot-device-loc.patch [bz#1031518]
  - ipxe-Ignore-PCI-autoboot-device-location-if-set-to-00-00..patch [bz#1031518]
  - ipxe-Revert-Remove-2-second-startup-wait.patch [bz#857123]
  - ipxe-Allow-ROM-banner-timeout-to-be-configured-independen.patch [bz#857123]
  - ipxe-Customize-ROM-banner-timeout.patch [bz#857123]
  - Resolves: bz#1031518
    (iPXE does not honor specified boot device)
  - Resolves: bz#857123
    (Guests never get an iPXE prompt)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20130517-6.gitc4bce43.el7
changelog:
  - ipxe-import-EfiRom-from-edk2-BaseTools-RHEL-only.patch [bz#1084561]
  - ipxe-add-custom-Makefile-for-EfiRom-RHEL-only.patch [bz#1084561]
  - ipxe-redhat-build-and-install-combined-legacy-UEFI-roms-f.patch [bz#1084561]
  - Resolves: bz#1084561
    (RFE: ship UEFI drivers for ipxe in RHEL-7.y)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20160127-2.git6366fa7a.el7
changelog:
  - ipxe-Enable-IPv6-protocol-in-non-QEMU-builds.patch [bz#1350167]
  - Resolves: bz#1350167
    (ipxe: enable IPV6)


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


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


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


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.108
changelog:
  - bug #PSBM-58084 aka prl_disp_service doesn't wipe secrets from memory (Sergey
  Galas <shrike@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.109
changelog:
  - Bump minor protocol version to support new login scheme PSBM-55305 (Inga
  Pyass <ipyass@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.110
changelog:
  - bug #PSBM-62635 aka Out of memory in prl-disp-service during CT migration
  (Sergey Galas <shrike@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.114
changelog:
  - bug #PSBM-72716 aka failed to add hdd (on running VM) (Sergey Galas
  <shrike@virtuozzo.com>)
   - bug #PSBM-72716 aka failed to add hdd (on running VM) (Sergey Galas
  <shrike@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.115
changelog:
  - temporary disable failing test cases (Sergey Galas <shrike@virtuozzo.com>)
   - bug #PSBM-72716 aka failed to add hdd (on running VM) (Sergey Galas
  <shrike@virtuozzo.com>)
   - bug #PSBM-72716 aka failed to add hdd (on running VM) (Sergey Galas
  <shrike@virtuozzo.com>)


author: Igor Sukhih <igor@virtuozzo.com> 7.0.116
changelog:
  - Free rsaKey on key generation failure 
   - Use non-deprecated RSA_generate_key_ex for SSL cert generation. Always sign
  generated certificates, see #PSBM-73173
   - Revert ssltest block, see #PSBM-73173


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.190
changelog:
  - Encode password according to new login scheme PSBM-55305 (Inga Pyass
  <ipyass@virtuozzo.com>)
   - Not correct error message #PSBM-66339 (Igor Sukhih <igor@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.191
changelog:
  - Add PrlDispCfg_GetVNCMaxPort() getter #PSBM-65644 (Igor Sukhih
  <igor@virtuozzo.com>)
   - bug #PSBM-66500 aka Support for CPU topology configuration (Sergey Galas
  <shrike@virtuozzo.com>)


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


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.197
changelog:
  - Correctly convert handle to callback arg in python SDK (Dmitry Guryanov
  <dmitry.guryanov@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.62
changelog:
  - bug #PSBM-63844 aka Unable to pre-create chardev file
  /vz/vmprivate/....restore/serial.txt (Sergey Galas <shrike@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.66
changelog:
  - MaxPort should not be mandatory paramter #PSBM-66556 (Pavel Vokhmyanin
  <pvokhmyanin@virtuozzo.com>)


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> - 3.6.0-1.vz7.11
changelog:
  - A conf: fix use of uninitialized variable
  - A qemu: support hv-net interface models
  - U conf/qemu: add hv-scsi model to scsi controllers
  - U qemu: log: log monitor events by default


author: Nikolay Shirokovskiy <nshirokovskiy@virtuozzo.com> - 3.6.0-1.vz7.17.1
changelog:
  - qemu: cpu: fix fullCPU to include all emulatable qemu features          #PSBM-77515
  - Stop linking tests/commandhelper to libvirt code
  - tests: fix typo
  - qemu: use job to make domain responsive on qemuDomainOpenChannel
  - util: add 30s connection timeout to virFDStreamConnectUNIX              #PSBM-77403
  - util: virFDStreamConnectUNIX: add missing error report
  - qemu: fail making internal snapshots with non qcow2 nvram
  - qemu: include nvram into offline snapshots                              #PSBM-76838
  - qemu: reduce nesting in qemuDomainSnapshotForEachQcow2Raw


author: Maxim Nestratov <mnestratov@virtuozzo.com> - 3.6.0-1.vz7.17.2
changelog:
  - qemu: Properly store microcode version in QEMU caps cache CVE-2017-5715
  - cpu: add CPU features and model for indirect branch prediction protection CVE-2017-5715
  - qemu: capabilities: force update if the microcode version does not match CVE-2017-5715
  - conf: include x86 microcode version in virsh capabiltiies CVE-2017-5715
  - cpu_x86: Rename virCPUx86MapInitialize CVE-2017-5715
  - util: introduce virHostCPUGetMicrocodeVersion CVE-2017-5715
  - util: add virFileReadHeaderQuiet wrapper around virFileReadHeaderFD CVE-2017-5715


author: Igor Sukhih <igor@virtuozzo.com> 7.0.440
changelog:
  - Dont save HA parameters in CT config if failed to apply
   - handle_set_cmd_on_ha_cluster(): retry on change ha parameteres fail #PSBM-75
   - vzctl2_apply_param(): do not set HA parameters on CT start
   - handle_set_cmd_on_ha_cluster(): do use quiet mode for shaman


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: 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: Miroslav Rezanina <mrezanin@redhat.com> - 20170228-4.gitc325e41585e3.el7
changelog:
  - ovmf-ShellPkg-Shell-clean-up-bogus-member-types-in-SPLIT_.patch [bz#1442908]
  - ovmf-ShellPkg-Shell-eliminate-double-free-in-RunSplitComm.patch [bz#1442908]
  - Resolves: bz#1442908
    (Guest hang when running a wrong command in Uefishell)


author: Roman Kagan <rkagan@virtuozzo.com> - vz-20170228-4.gitc325e41585e3.vz7.5
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


author: Roman Kagan <rkagan@virtuozzo.com> - vz-20170228-3.gitc325e41585e3.vz7.6
changelog:
  - merge rhel-20170228-5.gitc325e41585e3.el7, original changelog:
    * Fri May 12 2017 Miroslav Rezanina <mrezanin@redhat.com> - 20170228-5.gitc325e41585e3.el7
    - ovmf-OvmfPkg-EnrollDefaultKeys-update-SignatureOwner-GUID.patch [bz#1443351]
    - ovmf-OvmfPkg-EnrollDefaultKeys-expose-CertType-parameter-.patch [bz#1443351]
    - ovmf-OvmfPkg-EnrollDefaultKeys-blacklist-empty-file-in-db.patch [bz#1443351]
    - ovmf-OvmfPkg-introduce-the-FD_SIZE_IN_KB-macro-build-flag.patch [bz#1443351]
    - ovmf-OvmfPkg-OvmfPkg.fdf.inc-extract-VARS_LIVE_SIZE-and-V.patch [bz#1443351]
    - ovmf-OvmfPkg-introduce-4MB-flash-image-mainly-for-Windows.patch [bz#1443351]
    - ovmf-OvmfPkg-raise-max-variable-size-auth-non-auth-to-33K.patch [bz#1443351]
    - ovmf-OvmfPkg-PlatformPei-handle-non-power-of-two-spare-si.patch [bz#1443351]
    - ovmf-redhat-update-local-build-instructions-with-D-FD_SIZ.patch [bz#1443351]
    - ovmf-redhat-update-OVMF-build-commands-with-D-FD_SIZE_4MB.patch [bz#1443351]
    - Resolves: bz#1443351
      ([svvp][ovmf] job "Secure Boot Logo Test" failed  with q35&ovmf)


author: Igor Sukhih <igor@parallels.com> 7.0.4
changelog:
  - Make description of DELTA parameter more precise #PSBM-38870 #PSBM-38871
   - pcompact doesn't free disk space #PSBM-18690


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: Pavel Vokhmyanin <pvokhmyanin@virtuozzo.com> 0.1.41
changelog:
  - Make first ve_sync non-blocking
   - Call extra sync only for containers with NFS inside #PSBM-68345


author: Pavel Vokhmyanin <pvokhmyanin@virtuozzo.com> 0.1.47
changelog:
  - Increase a limit for opened files for criu pre-dump and page-server
  \#PSBM-67194 (Andrei Vagin <avagin@openvz.org>)


author: Pavel Vokhmyanin <pvokhmyanin@virtuozzo.com> 0.1.51
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: Igor Sukhih <igor@virtuozzo.com> 7.0.103
changelog:
  - ploop-volume: add struct size argument for get_info/get_tree
   - ploop-volume: make tree and info commands print result in json
   - ploop-volume: add tree command line option and API
   - ploop-volume: add info command line option and API


author: Dmitry Mishin <dim@virtuozzo.com> 7.0.27
changelog:
  - bug #PSBM-55815 aka /usr/bin/virt-resize tool not responding. Terminate it
  now (Sergey Galas <shrike@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: Sergey Galas' <shrike@virtuozzo.com> 7.0.774.4
changelog:
  - bug #PSBM-72443 aka libvirt XML error: target 'vda' duplicated for disk
  sources (Sergey Galas <shrike@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.774.5
changelog:
  - Task_VzMigrate::execVzMigrate(): task hung on pull() #PSBM-77755 (Igor Sukhih
  <igor@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.774.6
changelog:
  - bug #PSBM-78019 aka invalid domain pointer in virDomainFree on prlctl set
  --template (Sergey Galas <shrike@virtuozzo.com>)
   - fixes crash on stop of dispatcher (Sergey Galas <shrike@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.774.7
changelog:
  - bug #PSBM-72443 aka target 'vda' duplicated for disk sources (Sergey Galas
  <shrike@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.774.8
changelog:
  - Revert back 0d84ff... since it break remote exec #PSBM-77780 (Yuriy
  Pudgorodskiy <yur@virtuozzo.com>) (#PSBM-76020)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.774.9
changelog:
  - bug #PSBM-78644 aka prlctl migrate --clone removes nameserver and gateway
  from resulting VM config (Sergey Galas <shrike@virtuozzo.com>)
   - bug #PSBM-78476 aka Migration of running linked clone leaves hdd.pstorage-
  target (Sergey Galas <shrike@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.774.10
changelog:
  - bug #PSBM-78995 aka After dispatcher restart VM is not marked as template if
  PGVLF_GET_ONLY_IDENTITY_INFO is specified (Sergey Galas <shrike@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.774.11
changelog:
  - bug #PSBM-79076 aka Can't initialize object server. Exit code: 1 (Sergey
  Galas <shrike@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.774.12
changelog:
  - Added type and mountpoint fs info already available from guest agent api
  \#PSBM-65549 (Yuriy Pudgorodskiy <yur@virtuozzo.com>)


author: Inga Pyass <ipyass@virtuozzo.com> 7.0.7
changelog:
  - Do not remove lines that are higher than current cursor position + fix sanity
  condition
   - BUGFIX PSBM-58281 Add sanity checks for number of inserted/delete lines and
  chars
   - BUGFIX PSBM-58281 Make escparams unsigned and add a check for invalid
  coordinates in setting scroll region
   - Fix potential escparms[] buffer overflow PSBM-58280
   - Use memmove() instead of memcpy() on overlapping memory areas PSBM-58282
   - Revert "AUTO version bump to 7.0.7"


author: Inga Pyass <ipyass@virtuozzo.com> 7.0.8
changelog:
  - Add sanity checks for memory allocations (#PSBM-58099)
   - Add copyright holder information (#PSBM-57674)


author: Igor Sukhih <igor@virtuozzo.com> 7.0.138
changelog:
  - Do not list slaves on 'prlssrvctl net list|info'
   - Do not request VM/CT list on create
   - Deny to use unknown devices #PSBM-67069 (#PSBM-28955)


author: Igor Sukhih <igor@virtuozzo.com> 7.0.143
changelog:
  - prlsrvctl shutdown does not work  #PSBM-67988
   - remove prlsrvctl mem-limit option Hide mem-limit from
  usage and man-page. Omit from info display #PSBM-62931


author: David Lehman <dlehman@redhat.com> - 0.61.15.62-1
changelog:
  - Don't pass unused mountpoint dict to preCommitFixup. (dlehman)
    Related: rhbz#1184945
  - Use the default md metadata version for everything except /boot/efi.
    (dlehman)
    Resolves: rhbz#1184945
  - Fix resolve_devspec to fully support raid devices (vponcova)
    Resolves: rhbz#1445723


author: David Lehman <dlehman@redhat.com> - 0.61.15.63-1
changelog:
  - Use the uuid module instead of the uuidgen tool (vpodzime)
    Related: rhbz#1413942
  - Respect thin pool's min size when setting its req_size (vpodzime)
    Resolves: rhbz#1449963
  - Add RAID chunk size to the generated kickstart file (vtrefny)
    Resolves: rhbz#1447343


author: David Lehman <dlehman@redhat.com> - 0.61.15.64-1
changelog:
  - Make sure an LV is deactivated before removal (vpodzime)
    Resolves: rhbz#1456821
  - Make sure the device is setup before formatting it (bcl)
    Resolves: rhbz#1368986
  - Round the recommended thpool metadata size to extents (vpodzime)
    Resolves: rhbz#1456528


author: David Lehman <dlehman@redhat.com> - 0.61.15.65-1
changelog:
  - Autoset metadata size on percent-based thin pools (vpodzime)
    Resolves: rhbz#1463198
  - Do not try to autoset MD size on a thin pool with no size (vpodzime)
    Related: rhbz#1463198


author: Denis V. Lunev <den@openvz.org> - vz-2.9.0-16.3.vz7.29
changelog:
  - qcow2: avoid nb_sectors int overflow at zero/discard #PSBM-75526
  - qcow2: assert that discard/zero don't overflow or loop forever


author: Denis V. Lunev <den@openvz.org> - vz-2.9.0-16.3.vz7.30
changelog:
  - block/snapshot: dirty all dirty bitmaps on snapshot-switch
  - hv-scsi: treat devices with different lun as missing
  - backup: assume target always zeroed for full backup #PSBM-75655


author: Roman Kagan <rkagan@virtuozzo.com> - vz-2.9.0-16.3.vz7.31
changelog:
  - hyperv: skip synic pages setup when in_kvm_only #PSBM-76475
  - hyperv: fix SynIC compat logic #PSBM-76475


author: Denis V. Lunev <den@openvz.org> - vz-2.9.0-16.3.vz7.32
changelog:
  - block-stream: increase iteration size #PSBM-73618
  - block: do not copy allocated blocks in copy-on-read #PSBM-73618
  - block: support compressed write for copy-on-read #PSBM-73618
  - block-stream: add compress option #PSBM-73618


author: Denis V. Lunev <den@openvz.org> - vz-2.9.0-16.3.vz7.35
changelog:
  - tap: don't change vnet header during capability probing #PSBM-73497
  - tap: assume that ufo is always supported #PSBM-73497
  - tap: change backend features only on enabled device #PSBM-73497


author: Denis V. Lunev <den@openvz.org> - vz-2.9.0-16.3.vz7.36
changelog:
  - hw/i386: turn l3-cache off by default in VZ machine types #PSBM-76499 #PSBM-72301
  - hw/i386: q35: fix vz7.4 machine type description


author: Denis V. Lunev <den@openvz.org> - vz-2.9.0-16.3.vz7.36.1
changelog:
  - qcow2: remove meta iteration from wait_l2table_update() #PSBM-78849
  - hmp: block qemu-io command for device without media
  - ide: fix crash in IDE cdrom read #PSBM-78096
  - block: New BdrvChildRole.activate() for blk_resume_after_migration() #PSBM-78590
  - block: Drop permissions when migration completes #PSBM-78590
  - block: Inactivate parents before children #PSBM-78590
  - block: Fix write/resize permissions for inactive images #PSBM-78590
  - file-posix: Remove .bdrv_inactivate/invalidate_cache #PSBM-78590
  - block: Update open_flags after ->inactivate() callback PSBM-78590
  - block: Fix permissions in image activation #PSBM-78590
  - iotests: test clearing unknown autoclear_features by qcow2 #PSBM-78590


author: Denis V. Lunev <den@openvz.org> - vz-2.9.0-16.3.vz7.36.2
changelog:
  - target-i386: add support for SPEC_CTRL MSR
  - target-i386: cpu: add new CPUID bits for indirect branch predictor restrictions
  - target-i386: cpu: add new CPU models for indirect branch predictor restrictions


author: Denis V. Lunev <den@openvz.org> - vz-2.9.0-16.3.vz7.36.3
changelog:
  - DROP: hmp: block qemu-io command for device without media
  - DROP: ide: fix crash in IDE cdrom read #PSBM-78096
  - DROP: block: New BdrvChildRole.activate() for blk_resume_after_migration() #PSBM-78590
  - DROP: block: Drop permissions when migration completes #PSBM-78590
  - DROP: block: Inactivate parents before children #PSBM-78590
  - DROP: block: Fix write/resize permissions for inactive images #PSBM-78590
  - DROP: file-posix: Remove .bdrv_inactivate/invalidate_cache #PSBM-78590
  - DROP: block: Update open_flags after ->inactivate() callback PSBM-78590
  - DROP: block: Fix permissions in image activation #PSBM-78590
  - DROP: iotests: test clearing unknown autoclear_features by qcow2 #PSBM-78590


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: Miroslav Rezanina <mrezanin@redhat.com> - 1.9.1-5.el7
changelog:
  - seabios-pci-don-t-map-virtio-1.0-storage-devices-above-4G.patch [bz#1373154]
  - Resolves: bz#1373154
    (Guest fails boot up with ivshmem-plain and virtio-pci device)


author: Miroslav Rezanina <mrezanin@redhat.com> - 1.9.1-5.el7_3.1
changelog:
  - seabios-vgabios-Reorder-video-modes-to-work-around-a-Windows.patch [bz#1392028]
  - Resolves: bz#1392028
    ([virtio-win][svvp][ws2016] cannot generate dump file when using nmi on ws2016 and win10-32/64)


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: 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: Stanislav Kinsburskiy <skinsbursky@virtuozzo.com> 0.08.024
changelog:
  - manager: create new path if "link-remap"'ed exists (#PSBM-64299)
   - manager: don't close file object fd if negative


author: Stanislav Kinsburskiy <skinsbursky@virtuozzo.com> 0.09.000
changelog:
  - manager: use ns_mountpoint when replacing resources (#PSBM-66944)
   - manager: add support for "ns_pid" option in SPFS change mode request
   - manager: pass mount namespace pid to spfs as a parameter
   - manager: add "ns_mountpoint" option to mount request
   - spfs: open proxy directory in child is namespace pid is provided
   - spfs: improve debug in case of work mode change failure
   - spfs: mount namespace pid as "Mode change" command parameter introduced
   - spfs: minor error messages cleanup
   - spfs: wrap paths in debug prints
   - spfs: fix proxy attributes initialization in create_work_mode
   - spfs: switch to mount namespace in proxy mode when opening proxy directory
   - spfs: pass mount namespace pid for proxy mode to work mode creation
   - spfs: "--proxy-mntns-pid" option added
   - spfs: switch to "mnt_ns_pid" mount namespace on actual mount if provided
   - spfs: mount_fuse() helper introduced
   - spfs: store current mount namespace in context
   - spfs: "--mntns-pid" option added
   - spfs: fix stale_work_mode() helper
   - spfs: simplify gateway_stale_fh by comparing work modes addresses
   - spfs: use /proc path to proxy directory fd as base path.
   - spfs: take proxy directory reference
   - spfs: fix debug print
   - spfs: optimize work mode update on restartable operations
   - spfs: get work mode instead of copying
   - namespace: set_ns() helper added
   - namespaces: pass binary type to open_ns()
   - configure: remove "tags" redefinition
   - spfs: print error if root directory is unaccessible in proxy mode


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: 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 Neumoin <kneumoin@virtuozzo.com> 7.0.137
changelog:
  - Add rebranding macroses, see #PSBM-58317 (Konstantin Volkov
  <wolf@virtuozzo.com>)
   - Drop systemd unit installation - moved to sources, see #PSBM-58317
  (Konstantin Volkov <wolf@virtuozzo.com>)


author: Konstantin Neumoin <kneumoin@virtuozzo.com> 7.0.140
changelog:
  - add workaround to disable tcache for vstorage (#PSBM-64068)
   - add option for error message in get_rss


author: Konstantin Neumoin <kneumoin@virtuozzo.com> 7.0.146
changelog:
  - cosmetic fix
   - fix vz script not fail in case stopped libvirtd (#PSBM-65325)
   - move init prl srv


author: Konstantin Neumoin <kneumoin@virtuozzo.com> 7.0.147
changelog:
  - check prlsdkapi import before try to connect to prl-disp service #VZOS-1042
   - Switch to systemd specific OOM adjustment mechanism #PSBM-56344 (Igor Sukhih
  <igor@virtuozzo.com>)


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: 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: 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: Konstantin Vlasov <konstantin.vlasov@virtuozzo.com> 7.6-4
changelog:
  - Fixed kernel devel installation on SUSE
  - Added support for openSUSE 42.3
  - Fixed QEMU-GA installation on Alt Linux 7/8, #PSBM-70009
  - Fixed fstrim for Alt Linux 7, #PSBM-70009


author: Konstantin Vlasov <konstantin.vlasov@virtuozzo.com> 7.6-11
changelog:
  - Return manual restart of QEMU GA in case it is not upgraded, but avoid double restart, #PSBM-75528


author: Denis Silakov <dsilakov@virtuozzo.com> 1.0.56
changelog:
  - Disable tools autoinstall for now, experiment with 'sleep' for #PSBM-76001
   - Fixed path to Windows LNK file (Konstantin Vlasov <kvlasov@virtuozzo.com>)


author: Denis Silakov <dsilakov@virtuozzo.com> 1.0.58
changelog:
  - Update udev rule together with install-tools script, see #PSBM-76087
   - Fixed invalid cdroms failing; fixed write on disk not working (Konstantin
  Vlasov <kvlasov@virtuozzo.com>)


author: Denis Silakov <dsilakov@virtuozzo.com> 1.0.59
changelog:
  - vz-guest-tools-updater.py: Fix missing parenthesis (Vitaly Ostrosablin
  <vostrosablin@virtuozzo.com>) (#PSBM-76523)


author: Ilya Rudakov <irudakov@virtuozzo.com> 0.63
changelog:
  - add debug code
   - Added parameters for vzbuild br (Konstantin Vlasov <kvlasov@virtuozzo.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>)
   - Changed RebootNotifier icon for R-Virtualization variant, #PSBM-70286
  (Konstantin Vlasov <kvlasov@virtuozzo.com>)
   - Added prl_cat tool, #PSBM-44658 (Konstantin Vlasov <kvlasov@virtuozzo.com>)
   - Make the same as in Rvirt (Konstantin Volkov <wolf@virtuozzo.com>)


author: Yuriy Pudgorodskiy <yur@virtuozzo.com> 7.6-9
changelog:
  - prl_nettool.exe can not set network properties if adapter is named in non latin #PSBM-65044
  - enable dhpc option compare #PSBM-16222


author: Igor Sukhih <igor@virtuozzo.com> 7.0.168
changelog:
  - vzlist output truncated when multiple variables requested #PSBM-69682
   - modules-load.d/vz.conf: remove ploop related modules


author: Igor Sukhih <igor@virtuozzo.com> 7.0.170
changelog:
  - Set up the limit for memory sub cgroups on Container start #PSBM-58983
   - Limit number of memory sub-cgroups available to be created inside a CT
  \#PSBM-58983


author: bkbbkb <bkb@virtuozzo.com> 7.0.171
changelog:
  - Increase default number of available namespaces #PSBM-69675 (Pavel Vokhmyanin
  <pvokhmyanin@virtuozzo.com>)


author: Igor Sukhih <igor@virtuozzo.com> 7.0.173.2
changelog:
  * Mon Nov 20 2017 Igor Sukhih <igor@virtuozzo.com> 7.0.174
   - Use the Server UUID from 'prlsrvctl info' rather than generating new one
  \#PSBM-77410


author: Alexander Gordeev <agordeev@redhat.com> [3.10.0-693.9.1.el7]
changelog:
  - [fs] ext4: fix off-by-one on max nr_pages in ext4_find_unwritten_pgoff() (Bill O'Donnell) [1504115 1458728]
  - [fs] ext4: fix off-by-in loop termination in ext4_find_unwritten_pgoff() (Bill O'Donnell) [1501387 1469363]
  - [fs] ext4: fix SEEK_HOLE (Bill O'Donnell) [1501387 1469363]
  - [fs] xfs: Move handling of missing page into one place in xfs_find_get_desired_pgoff() (Bill O'Donnell) [1498736 1460446]
  - [fs] xfs: Fix off-by-in in loop termination in xfs_find_get_desired_pgoff() (Bill O'Donnell) [1498736 1460446]
  - [fs] xfs: Fix missed holes in SEEK_HOLE implementation (Bill O'Donnell) [1498736 1460446]
  - [fs] xfs: fix off-by-one on max nr_pages in xfs_find_get_desired_pgoff() (Eryu Guan) [1502731 1458997]
  - [nvme] Test unit Ready broken for nvme drvices (David Milburn) [1502733 1478457]
  - [hv] vmbus: Increase the time between retries in vmbus_post_msg() (Mohammed Gamal) [1495763 1491843]
  - [hv] vmbus: Fix error code returned by vmbus_post_msg() (Mohammed Gamal) [1495763 1467258]
  - [netdrv] netvsc: propagate MAC address change to VF slave (Vitaly Kuznetsov) [1500321 1477784]
  - [netdrv] netvsc: delay setup of VF device (Vitaly Kuznetsov) [1500321 1477784]
  - [netdrv] netvsc: make sure and unregister datapath (Vitaly Kuznetsov) [1500321 1477784]
  - [netdrv] netvsc: fix rtnl deadlock on unregister of vf (Vitaly Kuznetsov) [1500321 1477784]
  - [netdrv] netvsc: transparent VF management (Vitaly Kuznetsov) [1500321 1477784]
  - [netdrv] hv_netvsc: Fix the carrier state error when data path is off (Vitaly Kuznetsov) [1500321 1477784]
  - [netdrv] hv_netvsc: Fix the queue index computation in forwarding case (Vitaly Kuznetsov) [1500321 1477784]
  - [netdrv] netvsc: handle select_queue when device is being removed (Vitaly Kuznetsov) [1500321 1477784]
  - [netdrv] netvsc: report per-channel stats in ethtool statistics (Vitaly Kuznetsov) [1500321 1477784]
  - [netdrv] netvsc: account for packets/bytes transmitted after completion (Vitaly Kuznetsov) [1500321 1477784]
  - [netdrv] netvsc: group all per-channel state together (Vitaly Kuznetsov) [1500321 1477784]
  - [netdrv] netvsc: enhance transmit select_queue (Vitaly Kuznetsov) [1500321 1477784]


author: Alexander Gordeev <agordeev@redhat.com> [3.10.0-693.10.1.el7]
changelog:
  - [mm] mm, hugetlb: use pte_present() instead of pmd_present() in follow_huge_pmd() (Rafael Aquini) [1505164 1472460]
  - [mm] fix invalid node in alloc_migrate_target() (Rafael Aquini) [1505164 1472460]
  - [mm] add !pte_present() check on existing hugetlb_entry callbacks (Rafael Aquini) [1505164 1472460]
  - [fs] ceph: avoid accessing freeing inode in ceph_check_delayed_caps() (Ilya Dryomov) [1505163 1489426]
  - [fs] nfsd: Fix general protection fault in release_lock_stateid() (J. Bruce Fields) [1505160 1500815]
  - [fs] cifs: Reconnect expired SMB sessions (Leif Sahlberg) [1501526 1477052]
  - [fs] cifs: Separate SMB2 header structure (Leif Sahlberg) [1501526 1429710]


author: Denys Vlasenko <dvlasenk@redhat.com> [3.10.0-693.11.3.el7]
changelog:
  - [x86] spec_ctrl: Prevent unwanted speculation without IBRS (Josh Poimboeuf) [1519795 1519798] {CVE-2017-5715 CVE-2017-5754}
  - [x86] entry: Remove trampoline check from paranoid entry path (Josh Poimboeuf) [1519795 1519798] {CVE-2017-5715 CVE-2017-5754}
  - [x86] entry: Fix paranoid_exit() trampoline clobber (Josh Poimboeuf) [1519795 1519798] {CVE-2017-5715 CVE-2017-5754}
  - [x86] entry: Simplify trampoline stack restore code (Josh Poimboeuf) [1519795 1519798] {CVE-2017-5715 CVE-2017-5754}
  - [x86] dumpstack: Remove raw stack dump (Josh Poimboeuf) [1519795 1519798]
  - [x86] spec_ctrl: remove SPEC_CTRL_DEBUG code (Josh Poimboeuf) [1519795 1519798] {CVE-2017-5715}
  - [x86] spec_ctrl: add noibrs noibpb boot options (Josh Poimboeuf) [1519795 1519798] {CVE-2017-5715}
  - [x86] entry: Use retpoline for syscall's indirect calls (Josh Poimboeuf) [1519795 1519798] {CVE-2017-5715}
  - [x86] syscall: Clear unused extra registers on 32-bit compatible syscall entrance (Josh Poimboeuf) [1519795 1519798] {CVE-2017-5715}
  - [x86] spec_ctrl: cleanup unnecessary ptregscall_common function (Josh Poimboeuf) [1519795 1519798] {CVE-2017-5715}
  - [x86] spec_ctrl: CLEAR_EXTRA_REGS and extra regs save/restore (Josh Poimboeuf) [1519795 1519798] {CVE-2017-5715}
  - [x86] syscall: Clear unused extra registers on syscall entrance (Josh Poimboeuf) [1519795 1519798] {CVE-2017-5715}
  - [x86] spec_ctrl: rescan cpuid after a late microcode update (Josh Poimboeuf) [1519795 1519798] {CVE-2017-5715}
  - [x86] spec_ctrl: add debugfs ibrs_enabled ibpb_enabled (Josh Poimboeuf) [1519795 1519798] {CVE-2017-5715}
  - [x86] spec_ctrl: consolidate the spec control boot detection (Josh Poimboeuf) [1519795 1519798] {CVE-2017-5715}
  - [x86] KVM/spec_ctrl: allow IBRS to stay enabled in host userland (Josh Poimboeuf) [1519795 1519798] {CVE-2017-5715}
  - [x86] spec_ctrl: add debug aid to test the entry code without microcode (Josh Poimboeuf) [1519795 1519798] {CVE-2017-5715}
  - [x86] spec_ctrl: move stuff_RSB in spec_ctrl.h (Josh Poimboeuf) [1519795 1519798] {CVE-2017-5715}
  - [x86] entry: Stuff RSB for entry to kernel for non-SMEP platform (Josh Poimboeuf) [1519795 1519798] {CVE-2017-5715}
  - [x86] mm: Only set IBPB when the new thread cannot ptrace current thread (Josh Poimboeuf) [1519795 1519798] {CVE-2017-5715}
  - [x86] mm: Set IBPB upon context switch (Josh Poimboeuf) [1519795 1519798] {CVE-2017-5715}
  - [x86] idle: Disable IBRS when offlining cpu and re-enable on wakeup (Josh Poimboeuf) [1519795 1519798] {CVE-2017-5715}
  - [x86] idle: Disable IBRS entering idle and enable it on wakeup (Josh Poimboeuf) [1519795 1519798] {CVE-2017-5715}
  - [x86] spec_ctrl: implement spec ctrl C methods (Josh Poimboeuf) [1519795 1519798] {CVE-2017-5715}
  - [x86] spec_ctrl: save IBRS MSR value in save_paranoid for NMI (Josh Poimboeuf) [1519795 1519798] {CVE-2017-5715}
  - [x86] enter: Use IBRS on syscall and interrupts (Josh Poimboeuf) [1519795 1519798] {CVE-2017-5715}
  - [x86] spec_ctrl: swap rdx with rsi for nmi nesting detection (Josh Poimboeuf) [1519795 1519798] {CVE-2017-5715}
  - [x86] spec_ctrl: spec_ctrl_pcp and kaiser_enabled_pcp in same cachline (Josh Poimboeuf) [1519795 1519798] {CVE-2017-5715}
  - [x86] spec_ctrl: use per-cpu knob instead of ALTERNATIVES for ibpb and ibrs (Josh Poimboeuf) [1519795 1519798] {CVE-2017-5715}
  - [x86] enter: MACROS to set/clear IBRS and set IBPB (Josh Poimboeuf) [1519795 1519798] {CVE-2017-5715}
  - [kvm] x86: add SPEC_CTRL to MSR and CPUID lists (Josh Poimboeuf) [1519795 1519798] {CVE-2017-5715}
  - [kvm] svm: add MSR_IA32_SPEC_CTRL and MSR_IA32_PRED_CMD (Josh Poimboeuf) [1519795 1519798] {CVE-2017-5715}
  - [x86] svm: Set IBPB when running a different VCPU (Josh Poimboeuf) [1519795 1519798] {CVE-2017-5715}
  - [kvm] vmx: add MSR_IA32_SPEC_CTRL and MSR_IA32_PRED_CMD (Josh Poimboeuf) [1519795 1519798] {CVE-2017-5715}
  - [kvm] vmx: Set IBPB when running a different VCPU (Josh Poimboeuf) [1519795 1519798] {CVE-2017-5715}
  - [kvm] x86: clear registers on VM exit (Josh Poimboeuf) [1519795 1519798] {CVE-2017-5715}
  - [x86] kvm: pad RSB on VM transition (Josh Poimboeuf) [1519795 1519798] {CVE-2017-5715}
  - [x86] cpu/AMD: Control indirect branch predictor when SPEC_CTRL not available (Josh Poimboeuf) [1519795 1519798] {CVE-2017-5715}
  - [x86] feature: Report presence of IBPB and IBRS control (Josh Poimboeuf) [1519795 1519798] {CVE-2017-5715}
  - [x86] feature: Enable the x86 feature to control Speculation (Josh Poimboeuf) [1519795 1519798] {CVE-2017-5715}
  - [tools] objtool: Don't print 'call dest' warnings for ignored functions (Josh Poimboeuf) [1519795 1519798] {CVE-2017-5715}
  - [misc] locking/barriers: prevent speculative execution based on Coverity scan results (Josh Poimboeuf) [1519788 1519786] {CVE-2017-5753}
  - [fs] udf: prevent speculative execution (Josh Poimboeuf) [1519788 1519786] {CVE-2017-5753}
  - [fs] prevent speculative execution (Josh Poimboeuf) [1519788 1519786] {CVE-2017-5753}
  - [kernel] userns: prevent speculative execution (Josh Poimboeuf) [1519788 1519786] {CVE-2017-5753}
  - [scsi] qla2xxx: prevent speculative execution (Josh Poimboeuf) [1519788 1519786] {CVE-2017-5753}
  - [netdrv] p54: prevent speculative execution (Josh Poimboeuf) [1519788 1519786] {CVE-2017-5753}
  - [netdrv] carl9170: prevent speculative execution (Josh Poimboeuf) [1519788 1519786] {CVE-2017-5753}
  - [media] uvcvideo: prevent speculative execution (Josh Poimboeuf) [1519788 1519786] {CVE-2017-5753}
  - [x86] cpu/AMD: Remove now unused definition of MFENCE_RDTSC feature (Josh Poimboeuf) [1519788 1519786] {CVE-2017-5753}
  - [x86] cpu/AMD: Make the LFENCE instruction serialized (Josh Poimboeuf) [1519788 1519786] {CVE-2017-5753}
  - [misc] locking/barriers: introduce new memory barrier gmb() (Josh Poimboeuf) [1519788 1519786] {CVE-2017-5753}
  - [x86] mm/kaiser: Replace kaiser with kpti to sync with upstream (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] mm/kaiser: add "kaiser" and "nokaiser" boot options (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] mm/kaiser: map the trace idt tables in userland shadow pgd (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] mm/kaiser: fix RESTORE_CR3 crash in kaiser_stop_machine (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] mm/kaiser: use stop_machine for enable/disable knob (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] mm/kaiser: use atomic ops to poison/unpoison user pagetables (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] mm/kaiser: use invpcid to flush the two kaiser PCID AISD (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] mm/kaiser: use two PCID ASIDs optimize the TLB during enter/exit kernel (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] mm/kaiser: stop patching flush_tlb_single (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] mm/kaiser: use PCID feature to make user and kernel switches faster (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] mm: If INVPCID is available, use it to flush global mappings (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] mm/64: Fix reboot interaction with CR4.PCIDE (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] mm/64: Initialize CR4.PCIDE early (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] mm: Add a 'noinvpcid' boot option to turn off INVPCID (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] mm: Add the 'nopcid' boot option to turn off PCID (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] mm/kaiser: validate trampoline stack (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] entry: Move SYSENTER_stack to the beginning of struct tss_struct (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] mm/kaiser: isolate the user mapped per cpu areas (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] mm/kaiser: enable kaiser in build (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] mm/kaiser: selective boot time defaults (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] mm/kaiser: handle call to xen_pv_domain() on PREEMPT_RT (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] mm/kaiser/xen: Dynamically disable KAISER when running under Xen PV (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] mm/kaiser: add Kconfig (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] mm/kaiser: avoid false positives during non-kaiser pgd updates (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] mm/kaiser: Respect disabled CPU features (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] mm/kaiser: trampoline stack comments (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] mm/kaiser: stack trampoline (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] mm/kaiser: remove paravirt clock warning (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] mm/kaiser: re-enable vsyscalls (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] mm/kaiser: allow to build KAISER with KASRL (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] mm/kaiser: allow KAISER to be enabled/disabled at runtime (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] mm/kaiser: un-poison PGDs at runtime (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] mm/kaiser: add a function to check for KAISER being enabled (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] mm/kaiser: add debugfs file to turn KAISER on/off at runtime (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] mm/kaiser: disable native VSYSCALL (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] mm/kaiser: map virtually-addressed performance monitoring buffers (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] mm/kaiser: map debug IDT tables (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] mm/kaiser: add kprobes text section (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] mm/kaiser: map trace interrupt entry (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] mm/kaiser: map entry stack per-cpu areas (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] mm/kaiser: map dynamically-allocated LDTs (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] mm/kaiser: make sure static PGDs are 8k in size (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] mm/kaiser: allow NX poison to be set in p4d/pgd (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] mm/kaiser: unmap kernel from userspace page tables (core patch) (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] mm/kaiser: mark per-cpu data structures required for entry/exit (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] mm/kaiser: introduce user-mapped per-cpu areas (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] mm/kaiser: add cr3 switches to entry code (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] mm/kaiser: remove scratch registers (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] mm/kaiser: prepare assembly for entry/exit CR3 switching (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] mm/kaiser: Disable global pages by default with KAISER (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] mm: Document X86_CR4_PGE toggling behavior (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] mm/tlb: Make CR4-based TLB flushes more robust (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] mm: Do not set _PAGE_USER for init_mm page tables (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [x86] increase robusteness of bad_iret fixup handler (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [perf] x86/intel/uncore: Fix memory leaks on allocation failures (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [mm] userfaultfd: hugetlbfs: prevent UFFDIO_COPY to fill beyond the end of i_size (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [fs] userfaultfd: non-cooperative: fix fork use after free (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [mm] userfaultfd: hugetlbfs: remove superfluous page unlock in VM_SHARED case (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
  - [mm] fix bad rss-counter if remap_file_pages raced migration (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}


author: Denys Vlasenko <dvlasenk@redhat.com> [3.10.0-693.11.4.el7]
changelog:
  - [x86] spec_ctrl: allow use_ibp_disable only if both SPEC_CTRL and IBPB_SUPPORT are missing (Andrea Arcangeli) [1519795 1519798]
  - [x86] spec_ctrl: Documentation spec_ctrl.txt (Andrea Arcangeli) [1519795 1519798]
  - [x86] spec_ctrl: remove irqs_disabled() check from intel_idle() (Andrea Arcangeli) [1519795 1519798]
  - [x86] spec_ctrl: use enum when setting ibrs/ibpb_enabled (Andrea Arcangeli) [1519795 1519798]
  - [x86] spec_ctrl: undo speculation barrier for ibrs_enabled and noibrs_cmdline (Andrea Arcangeli) [1519795 1519798]
  - [x86] spec_ctrl: introduce ibpb_enabled = 2 for IBPB instead of IBRS (Andrea Arcangeli) [1519795 1519798]
  - [x86] spec_ctrl: introduce SPEC_CTRL_PCP_ONLY_IBPB (Andrea Arcangeli) [1519795 1519798]
  - [x86] spec_ctrl: cleanup s/flush/sync/ naming when sending IPIs (Andrea Arcangeli) [1519795 1519798]
  - [x86] spec_ctrl: set IBRS during CPU init if in ibrs_enabled == 2 (Andrea Arcangeli) [1519795 1519798]
  - [x86] spec_ctrl: use IBRS_ENABLED instead of 1 (Andrea Arcangeli) [1519795 1519798]
  - [x86] spec_ctrl: allow the IBP disable feature to be toggled at runtime (Andrea Arcangeli) [1519795 1519798]
  - [x86] spec_ctrl: always initialize save_reg in ENABLE_IBRS_SAVE_AND_CLOBBER (Andrea Arcangeli) [1519795 1519798]
  - [x86] spec_ctrl: ibrs_enabled() is expected to return > 1 (Andrea Arcangeli) [1519795 1519798]
  - [x86] spec_ctrl: issue a __spec_ctrl_ibpb if a credential check isn't possible (Andrea Arcangeli) [1519795 1519798]
  - [x86] mm/kaiser: disable global pages by default with KAISER (Andrea Arcangeli) [1519795 1519798]
  - Revert "x86/mm/kaiser: Disable global pages by default with KAISER" (Andrea Arcangeli) [1519795 1519798]
  - ibpb: don't optimize spec_cntrl_ibpb on PREEMPT_RCU (Andrea Arcangeli) [1519795 1519798]
  - [x86] spec_ctrl: clear registers after 32bit syscall stackframe is setup (Andrea Arcangeli) [1519800 1519801]
  - [x86] spec_ctrl: reload spec_ctrl cpuid in all microcode load paths (Andrea Arcangeli) [1519800 1519801]
  - [x86] kaiser/mm: fix pgd freeing in error path (Andrea Arcangeli) [1519800 1519801]


author: Denys Vlasenko <dvlasenk@redhat.com> [3.10.0-693.11.5.el7]
changelog:
  - [x86] kaiser/mm: convert userland visible "kpti" name to "pti" (Andrea Arcangeli) [1519795 1519798]
  - Revert "x86/entry: Use retpoline for syscall's indirect calls" (Andrea Arcangeli) [1519795 1519798]
  - [x86] spec_ctrl: set IBRS during resume from RAM if ibrs_enabled is 2 (Andrea Arcangeli) [1519795 1519798]
  - [x86] kaiser/mm: __load_cr3 in resume from RAM after kernel gs has been restored (Andrea Arcangeli) [1519795 1519798]


author: Denys Vlasenko <dvlasenk@redhat.com> [3.10.0-693.11.6.el7]
changelog:
  - [x86] spec_ctrl: Eliminate redundant FEATURE Not Present messages (Andrea Arcangeli) [1519795 1519798] {CVE-2017-5715}
  - [x86] mm/kaiser: init_tss is supposed to go in the PAGE_ALIGNED per-cpu section (Andrea Arcangeli) [1519795 1519798] {CVE-2017-5715}
  - [x86] spec_ctrl: svm: spec_ctrl at vmexit needs per-cpu areas functional (Andrea Arcangeli) [1519795 1519798] {CVE-2017-5715}
  - [x86] kaiser/mm: skip IBRS/CR3 restore when paranoid exception returns to userland (Andrea Arcangeli) [1519795 1519798] {CVE-2017-5715}
  - [x86] kaiser/mm: consider the init_mm.pgd a kaiser pgd (Andrea Arcangeli) [1519795 1519798] {CVE-2017-5715}


author: Konstantin Khorenko <khorenko@virtuozzo.com> [3.10.0-693.11.6.vz7.40.2]
changelog:
  * Thu Jan 04 2018 Konstantin Khorenko <khorenko@virtuozzo.com> [3.10.0-693.11.6.vz7.40.1]
  - nfs: abort delegation in dying VE (Stanislav Kinsburskiy) [PSBM-77061]
  - ms/KVM: nVMX: do not fill vm_exit_intr_error_code in prepare_vmcs12 (Paolo Bonzini) [PSBM-77171 PSBM-77171]
  - ms/tty/vt: Fix the memory leak in visual_init (Dongxing Zhang) [PSBM-76924]
  - ms/kernel/ucount.c: mark user_header with kmemleak_ignore() (Luis R. Rodriguez) [PSBM-76924]
  - ms/net: sysctl: fix a kmemleak warning (Li RongQing) [PSBM-76924]
  - ms/debugobjects: Make kmemleak ignore debug objects (Waiman Long) [PSBM-76924]
  - nfs: protect callback execution against per-net callback thread shutdown (Stanislav Kinsburskiy) [PSBM-75751]
  - sunrpc: bc_svc_flush_queue_net() helper introduced (Stanislav Kinsburskiy) [PSBM-75751]
  - mm: Fix mis accounting of isolated pages in memcg_numa_isolate_pages() (Kirill Tkhai) [PSBM-76970]
  - ploop: fix dio_invalidate_cache() (Maxim Patlasov) [PSBM-73999]
  - tcache: Increase seeks more (Kirill Tkhai) [PSBM-77015]
  - Revert "sunrpc: bc_svc_flush_queue_net() helper introduced" (Konstantin Khorenko) [PSBM-77114]
  - Revert "nfs: protect callback execution against per-net callback thread shutdown" (Konstantin Khorenko) [PSBM-77114]
  - nfs: protect callback execution against per-net callback thread shutdown (Stanislav Kinsburskiy) [PSBM-75751]
  - sunrpc: bc_svc_flush_queue_net() helper introduced (Stanislav Kinsburskiy)
  - tswap, tcache: Increase shrinkers seeks (Kirill Tkhai) [PSBM-72584]
  - ve/sched: remove no ve root cgroup warning (Pavel Tikhomirov)
  - Revert "nfs: protect callback execution against per-net callback thread shutdown" (Konstantin Khorenko) [PSBM-75751]
  - ms/mm: memcontrol: use vmalloc fallback for large kmem memcg arrays (Johannes Weiner) [PSBM-76752]
  - ms/mm: introduce kv[mz]alloc helpers (Andrey Ryabinin) [PSBM-76752]
  - nfs: protect callback execution against per-net callback thread shutdown (Stanislav Kinsburskiy) [PSBM-75751]
  - ve/sched: take nr_cpus and cpu_rate from ve root task group (Pavel Tikhomirov) [PSBM-69678 PSBM-69678]
  - ve/cgroup: make cgroup_get_ve_root visible in kernel/sched/core.c (Pavel Tikhomirov)
  - ve/cgroup: remove rcu_read_lock from cgroup_get_ve_root (Pavel Tikhomirov) [PSBM-69678]
  - ms/assoc_array: Fix a buggy node-splitting case (David Howells) [PSBM-76739]
  - ms/fs/fuse: fix ioctl type confusion (Jann Horn) [PSBM-75073]
  - fuse: skip invalidate_inode_pages2 on truncate (Maxim Patlasov) [PSBM-76437]
  - nfsd: race of nfsd inetaddr notifiers with nn->nfsd_serv change (Vasily Averin) [PSBM-76103]
  - lockd: race of lockd inetaddr notifiers with nlmsvc_rqst change (Vasily Averin) [PSBM-76103]
  - ve/sysinfo: don't clean uptime, procs and loads in containers (Pavel Tikhomirov) [PSBM-62094]
  - mm/memcg: Fix potential softlockup during memcgroup shutdown. (Andrey Ryabinin) [PSBM-76011]
  - mm/memcg: Don't enable interrupts too soon. (Andrey Ryabinin) [PSBM-76011]
  - ms/kasan: support panic_on_warn (Dmitry Vyukov) [PSBM-75786]
  - fs/nfs: don't use delayed unmount for nfs. (Andrey Ryabinin) [PSBM-76086]
  - ms/packet: fix fanout check race in fanout_add() and fanout_release() (Pavel Tikhomirov) [PSBM-75808]
  - ms/packet: in packet_do_bind, test fanout with bind_lock held (Willem de Bruijn) [PSBM-75808]
  - ms/packet: hold bind lock when rebinding to fanout hook (Willem de Bruijn) [PSBM-75808]
  - ms/KEYS: fix key refcount leak in keyctl_read_key() (Eric Biggers) [PSBM-72405]
  - Revert "fs-writeback: add endless writeback debug" (Konstantin Khorenko) [PSBM-69788 PSBM-71195]
  - ms/mm: cma: fix incorrect type conversion for size during dma allocation (Rohit Vaswani) [PSBM-73053]
  - Revert "mm,fs: make vfs_cache_min_ratio=0 by default" (Konstantin Khorenko) [PSBM-75862]
  - ms/bio: fix unbalanced page refcounting in bio_map_user_iov (Vitaly Mayatskikh)
  - ms/ipv6: avoid unregistering inet6_dev for loopback (WANG Cong) [PSBM-75641]
  - config: Enable CONFIG_TCM_QLA2XXX module (Konstantin Khorenko) [PSBM-73161]
  - Revert "config: enable BCACHE as a module" (Konstantin Khorenko) [PSBM-55594]
  - ms/qla2xxx/target: Add TFO->abort_task for aborted task resources release (Kirill Tkhai) [PSBM-73161]
  - venet: fix counter of dropped packets in venet_xmit (Vasily Averin) [PSBM-75049]
  - ms/pidns: fix NULL dereference in __task_pid_nr_ns() (Eric Dumazet) [PSBM-75247]
  - venet: destroy VE IP on venet destruction in NFS is enabled (Stanislav Kinsburskiy) [PSBM-75120 PSBM-73614]
  - Revert "Revert "venet: do not destroy VE IP on shutdown hook if NFS is allowed"" (Konstantin Khorenko) [PSBM-75120 PSBM-73614]
  - ms/netfilter: Allow xt_owner in any user namespace (Eric W. Biederman) [PSBM-69409]
  - ms/ALSA: seq: Fix use-after-free at creating a port (Takashi Iwai) [PSBM-75344]
  - ms/KVM: MMU: always terminate page walks at level 1 (Ladi Prosek) [PSBM-74910]
  - ms/KVM: nVMX: update last_nonleaf_level when initializing nested EPT (Ladi Prosek) [PSBM-74910]
  - Revert "venet: do not destroy VE IP on shutdown hook if NFS is allowed" (Konstantin Khorenko) [PSBM-75120 PSBM-73614]
  - ms/trylock_super(): replacement for grab_super_passive() (Konstantin Khlebnikov) [PSBM-73370]
  - ms/KEYS: fix dereferencing NULL payload with nonzero length (Eric Biggers) [PSBM-74938]
  - ms/KVM: Add kvm_vcpu_get_idx to get vcpu index in kvm->vcpus (Christoffer Dall)
  - ms/KVM: Provide function for VCPU lookup by id (David Hildenbrand)
  - mm,fs: make vfs_cache_min_ratio=0 by default (Andrey Ryabinin) [PSBM-68644 PSBM-69672]
  - mm: issue panic() on bad page/pte bugs if panic_on_warn is set (Andrey Ryabinin) [PSBM-70168]
  - ms/KEYS: don't let add_key() update an uninstantiated key (Eric Biggers) [PSBM-73342]
  - xfs: allow to mount xfs fs inside a Container (Konstantin Khorenko) [PSBM-72401]
  - venet: do not destroy VE IP on shutdown hook if NFS is allowed (Stanislav Kinsburskiy) [PSBM-73614]
  - ms/kvm: x86: hyperv: make VP_INDEX managed by userspace (Roman Kagan)
  - ms/kvm: x86: hyperv: add KVM_CAP_HYPERV_SYNIC2 (Roman Kagan)
  - ms/KVM: x86: fix NULL deref in vcpu_scan_ioapic (Wanpeng Li)
  - Revert "kvm/x86: clear hyperv synic pages only when guest modifies MSRs" (Roman Kagan)
  - sysctl: make may_detach_mounts immutable in CT (Pavel Tikhomirov) [PSBM-74521]
  - ms/kernel/kcmp.c: drop branch leftover typo (Cyrill Gorcunov)
  - ve/sched: fix Containers loadavg calculation provided via KSTAT ioctl (Konstantin Khorenko) [PSBM-74490]
  - tswap: Add check_zero parameter (Kirill Tkhai)
  - ms/mm: mempool: kasan: don't poot mempool objects in quarantine (Andrey Ryabinin) [PSBM-73165]
  - scsi: fix the issue that iscsi_if_rx doesn't parse nlmsg properly (Xin Long)
  - KVM: VMX: Do not BUG() on out-of-bounds guest IRQ (Jan H. Schönherr) [PSBM-72381]
  - KVM: async_pf: Let guest support delivery of async_pf from guest mode (Wanpeng Li) [PSBM-56498]
  - KVM: async_pf: avoid async pf injection when in guest mode (Wanpeng Li) [PSBM-56498]
  - Revert "kvm/x86: skip async_pf when in guest mode" (Denis Plotnikov) [PSBM-56498]
  - KVM: async_pf: Force a nested vmexit if the injected #PF is async_pf (Wanpeng Li) [PSBM-56498]
  - KVM: async_pf: Add L1 guest async_pf #PF vmexit handler (Wanpeng Li) [PSBM-56498]
  - KVM: nVMX: Fix exception injection (Wanpeng Li) [PSBM-56498]
  - connector: bump skb->users before callback invocation (Florian Westphal) [PSBM-71904]
  - ms/KEYS: prevent KEYCTL_READ on negative key (Konstantin Khorenko) [PSBM-72405]
  - ms/kvm: nVMX: Don't allow L2 to access the hardware CR8 (Jim Mattson) [PSBM-72332]
  - ve: remove ve->root_path (Andrei Vagin) [PSBM-71414]
  - Revert "revert rh mnt: Honor MNT_LOCKED when detaching mounts" (Konstantin Khorenko) [PSBM-71414]
  - revert rh mnt: Honor MNT_LOCKED when detaching mounts (Vasily Averin) [PSBM-71414]
  - module: Fix load_module() error path (Peter Zijlstra) [PSBM-69081]
  - module: Optimize __module_address() using a latched RB-tree (Peter Zijlstra) [PSBM-69081]
  - rbtree: Implement generic latch_tree (Peter Zijlstra) [PSBM-69081]
  - seqlock: Introduce raw_read_seqcount_latch() (Peter Zijlstra) [PSBM-69081]
  - rcu: Move lockless_dereference() out of rcupdate.h (Peter Zijlstra) [PSBM-69081]
  - seqlock: Better document raw_write_seqcount_latch() (Peter Zijlstra) [PSBM-69081]
  - rbtree: Make lockless searches non-fatal (Peter Zijlstra) [PSBM-69081]
  - kasan: fix races in quarantine_remove_cache() (Dmitry Vyukov) [PSBM-69081]
  - kasan: drain quarantine of memcg slab objects (Greg Thelen) [PSBM-69081]
  - kasan: eliminate long stalls during quarantine reduction (Dmitry Vyukov) [PSBM-69081]
  - kasan: update kasan_global for gcc 7 (Dmitry Vyukov) [PSBM-69081]
  - lib/stackdepot.c: bump stackdepot capacity from 16MB to 128MB (Dmitry Vyukov) [PSBM-69081]
  - kcov: do not instrument lib/stackdepot.c (Alexander Potapenko) [PSBM-69081]
  - mm, mempolicy: task->mempolicy must be NULL before dropping final reference (David Rientjes) [PSBM-69081]
  - kasan: remove the unnecessary WARN_ONCE from quarantine.c (Alexander Potapenko) [PSBM-69081]
  - x86, kasan, ftrace: Put APIC interrupt handlers into .irqentry.text (Alexander Potapenko) [PSBM-69081]
  - kasan: avoid overflowing quarantine size on low memory systems (Alexander Potapenko) [PSBM-69081]
  - kasan: improve double-free reports (Andrey Ryabinin) [PSBM-69081]
  - mm/kasan: get rid of ->state in struct kasan_alloc_meta (Andrey Ryabinin) [PSBM-69081]
  - mm/kasan: get rid of ->alloc_size in struct kasan_alloc_meta (Andrey Ryabinin) [PSBM-69081]
  - mm/kasan, slub: don't disable interrupts when object leaves quarantine (Andrey Ryabinin) [PSBM-69081]
  - mm/kasan: fix corruptions and false positive reports (Andrey Ryabinin) [PSBM-69081]
  - lib/stackdepot.c: use __GFP_NOWARN for stack allocations (Kirill A. Shutemov) [PSBM-69081]
  - mm, kasan: switch SLUB to stackdepot, enable memory quarantine for SLUB (Alexander Potapenko) [PSBM-69081]
  - kasan/quarantine: fix bugs on qlist_move_cache() (Joonsoo Kim) [PSBM-69081]
  - kasan: add newline to messages (Dmitry Vyukov) [PSBM-69081]
  - mm, kasan: don't call kasan_krealloc() from ksize(). (Alexander Potapenko) [PSBM-69081]
  - lib/stackdepot: avoid to return 0 handle (Joonsoo Kim) [PSBM-69081]
  - lib/stackdepot.c: allow the stack trace hash to be zero (Alexander Potapenko) [PSBM-69081]
  - mm: kasan: initial memory quarantine implementation (Alexander Potapenko) [PSBM-69081]
  - mm, kasan: fix compilation for CONFIG_SLAB (Alexander Potapenko) [PSBM-69081]
  - mm, kasan: stackdepot implementation. Enable stackdepot for SLAB (Alexander Potapenko) [PSBM-69081]
  - arch, ftrace: for KASAN put hard/soft IRQ entries into separate sections (Alexander Potapenko) [PSBM-69081]
  - mm, kasan: add GFP flags to KASAN API (Alexander Potapenko) [PSBM-69081]
  - mm/mempool: avoid KASAN marking mempool poison checks as use-after-free (Matthew Dawson) [PSBM-69081]
  - mm, kasan: SLAB support (Alexander Potapenko) [PSBM-69081]
  - kasan: various fixes in documentation (Andrey Konovalov) [PSBM-69081]
  - Documentation: kasan: fix a typo (Wang Long) [PSBM-69081]
  - kasan: show gcc version requirements in Kconfig and Documentation (Joe Perches) [PSBM-69081]
  - ms/ext4: change LRU to round-robin in extent status tree shrinker (Zheng Liu) [PSBM-70858]
  - ms/ext4: track extent status tree shrinker delay statictics (Zheng Liu) [PSBM-70858]
  - ms/ext4: improve extents status tree trace point (Zheng Liu) [PSBM-70858]
  - ms/fs/ext4: __ext4_es_shrink() rename 'ret' to 'shrunk' (Andrey Ryabinin)
  - Revert "ve/sysfs: make dev/char/ directory tagged with VE tag" (Konstantin Khorenko) [PSBM-71811 PSBM-72008]
  - tswap: Add optimization for zero-filled pages (Kirill Tkhai) [PSBM-66499]
  - ms/netlink: fix an use-after-free issue for nlk groups (Vasily Averin) [PSBM-71747]
  - mm/memcg: sleep if mem_cgroup_force_empty_list() stumped on busy page (Andrey Ryabinin) [PSBM-70021]
  - scsi/eh: fix hang adding ehandler wakeups after decrementing host_busy (Pavel Tikhomirov) [PSBM-69788]
  - ve/autofs: drop redundant hunks of 71-diff-autofs-combined (Konstantin Khorenko)
  - Revert "ms/crypto: algif_skcipher - Add key check exception for cipher_null" (Konstantin Khorenko) [PSBM-70744]
  - ms/x86: Fix norandmaps/ADDR_NO_RANDOMIZE (Oleg Nesterov)
  - mm: Count list_lru_one::nr_items lockless (Kirill Tkhai) [PSBM-69296]
  - mm: Make list_lru_node::memcg_lrus RCU protected (Kirill Tkhai)
  - mm: Add rcu field to struct list_lru_memcg (Kirill Tkhai) [PSBM-69296]
  - tcache: Move add/sub out of pni->lock (Kirill Tkhai)
  - tcache: Use ni->lock only for inserting and erasing from rbtree. (Kirill Tkhai)
  - tcache: Make tcache_nodeinfo::nr_pages atomic_long_t (Kirill Tkhai)
  - tcache: Move erase-insert logic out of tcache_check_events() (Kirill Tkhai)
  - tcache: Make tcache_lru_isolate() keep ni->lock less (Kirill Tkhai)
  - tcache: Cache rb_first() of reclaim tree in tcache_nodeinfo::rb_first (Kirill Tkhai)
  - tcache: Remove excess variable from tcache_lru_isolate() (Kirill Tkhai)
  - tcache: Cleanup unused expression from tcache_lru_isolate() (Kirill Tkhai)
  - tcache: Add tcache_pool_nodeinfo::lock (Kirill Tkhai)
  - tcache: Decrement removed from LRU pages out of __tcache_lru_del() (Kirill Tkhai) [PSBM-69296]
  - ms/mm/huge_memory.c: respect FOLL_FORCE/FOLL_COW for thp (Keno Fischer) [PSBM-70151]
  - connector: add VE SS hook (Stanislav Kinsburskiy) [PSBM-60227]
  - connector: take VE from socket upon callback (Stanislav Kinsburskiy)
  - connector: containerize "connector" proc entry (Stanislav Kinsburskiy)
  - proc connector: send events to both VEs if not in VE#0 (Stanislav Kinsburskiy)
  - proc connector: use per-ve netlink sender helper (Stanislav Kinsburskiy)
  - proc connector: take namespaces from VE (Stanislav Kinsburskiy)
  - proc connector: pass VE to event fillers (Stanislav Kinsburskiy)
  - proc connector: take number of listeners and per-cpu conters from VE (Stanislav Kinsburskiy)
  - proc connector: call proc-related init and fini routines explicitly (Stanislav Kinsburskiy)
  - proc connector: add per-ve init and fini foutines (Stanislav Kinsburskiy)
  - proc connector: add pid namespace awareness (Stanislav Kinsburskiy)
  - proc connector: use generic event helper for exit event (Stanislav Kinsburskiy)
  - proc connector: use generic event helper for coredump event (Stanislav Kinsburskiy)
  - proc connector: use generic event helper for comm event (Stanislav Kinsburskiy)
  - proc connector: use generic event helper for ptrace event (Stanislav Kinsburskiy)
  - proc connector: use generic event helper for sid event (Stanislav Kinsburskiy)
  - proc connector: use generic event helper for id event (Stanislav Kinsburskiy)
  - proc connector: use generic event helper for exec event (Stanislav Kinsburskiy)
  - proc connector: use generic event helper for fork event (Stanislav Kinsburskiy)
  - proc connector: generic proc_event_connector() helper introduced (Stanislav Kinsburskiy)
  - connector: take cn_already_initialized from VE (Stanislav Kinsburskiy)
  - connector: per-ve helpers intoruduced (Stanislav Kinsburskiy)
  - connector: use device stored in VE (Stanislav Kinsburskiy)
  - connector: per-ve init and fini helpers introduced (Stanislav Kinsburskiy)
  - connector: introduce VE-aware get_cdev() helper (Stanislav Kinsburskiy)
  - connector: store all private data on VE structure (Stanislav Kinsburskiy)
  - connector: remove redundant input callback from cn_dev (Stanislav Kinsburskiy) [PSBM-60227]
  - ms/timerfd: Protect the might cancel mechanism proper (Thomas Gleixner) [PSBM-70060]
  - ms/workqueue: fix ghost PENDING flag while doing MQ IO (Roman Pen) [PSBM-69788]
  - fs-writeback: add endless writeback debug (Dmitry Monakhov) [PSBM-69587]
  - mm/memcg: reclaim only kmem if kmem limit reached (Andrey Ryabinin) [PSBM-69226]
  - ms/mm: use sc->priority for slab shrink targets (Josef Bacik) [PSBM-69226]
  - mm/memcg: add missing kmem charge (Andrey Ryabinin) [PSBM-70556]
  - ms/af_packet: remove a stray tab in packet_set_ring() (Dan Carpenter)
  - ms/x86, efi, kasan: #undef memset/memcpy/memmove per arch (Andrey Ryabinin)
  - rh/net/driver: compilation fix for amd8111e_pci_tbl (Konstantin Khorenko) [PSBM-69674]
  - rh/drm: fix compilation (Konstantin Khorenko) [PSBM-69674]
  - config.OpenVZ: add more options (disabled) which depend on EXPERT (Konstantin Khorenko) [PSBM-69674]
  - mm/memcg: fix crashes on migrating THP (Andrey Ryabinin) [PSBM-69999]
  - ve/fs/mount: pin mnt to a VE for correct number of mounts accounting (Konstantin Khorenko) [PSBM-69880]
  - ve/fs: limit "fs.ve-mount-nr" sysctl with INT_MAX (Konstantin Khorenko) [PSBM-69880]
  - ve/fs: convert per-VE number of currently mounted fs to atomic_t (Konstantin Khorenko) [PSBM-69880]
  - sched: Account iothrottled wakeups correctly (Kirill Tkhai) [PSBM-68052]
  - memcg/tcache: Fix kernel panic on disable cleancache if memcg hierarhy is not used (Kirill Tkhai) [PSBM-69931]
  - tcache: Delete duplicate cycle iteration variable (Kirill Tkhai)
  - tcache: Fix __tcache_reclaim_page() wrong return value conversion (Kirill Tkhai)
  - tcache: Fix original page invalidation (Kirill Tkhai) [PSBM-69852]
  - ploop: make error messages about intersecting extents more verbose (v2) (Maxim Patlasov)
  - ploop: fix race on map->levels[] update (Maxim Patlasov)
  - ms/devpts: fix null pointer dereference on failed memory allocation (Colin Ian King) [PSBM-67757]
  - ms/pty: Remove pty_unix98_shutdown() (Peter Hurley) [PSBM-67757]
  - sunrpc: take net from task client only is available (Stanislav Kinsburskiy) [PSBM-69434]
  - fs: Revert "MS/FS/DCACHE: move vfs caches to headers" (Kirill Tkhai)
  - ms/mm: fix sleeping function warning from __put_anon_vma (Hugh Dickins) [PSBM-65033]
  - ve: remove some dead parts from ve_struct (Stanislav Kinsburskiy)
  - ms: Revert "KVM: nested VMX: disable perf cpuid reporting" (Jim Mattson) [PSBM-68274]
  - ms/kvm: x86: hyperv: avoid livelock in oneshot SynIC timers (Roman Kagan)
  - config.OpenVZ: add mhvtl virtual tape module (Konstantin Khorenko) [PSBM-69293]
  - drivers/target/mhvtl: introduce a virtual tape module (Konstantin Khorenko) [PSBM-69293]
  - mm/memcg: get precise stat2 counters for statistics. (Andrey Ryabinin) [PSBM-69332]
  - ms/net/xfrm: validate 'dir' value in xfrm_migrate() (Evgenii Shatokhin) [PSBM-69273]
  - mm/memcg: reclaim memory on reaching kmem limit. (Andrey Ryabinin) [PSBM-68242]
  - mm/memcg: destroy stat2 percpu counters on deletion of the cgroup (Andrey Ryabinin) [PSBM-69145]
  - module: fix memory leak in load_module (Stanislav Kinsburskiy) [PSBM-65033]
  - module: fix memory leak in free_module (Stanislav Kinsburskiy) [PSBM-65033]
  - mm/memcg: improve mem_cgroup_dcache_is_low() performance. (Andrey Ryabinin) [PSBM-68644]
  - mm: fix division by zero in dcache_is_low() (Andrey Ryabinin) [PSBM-69018]
  - venet: do not leave destructor, if stats is NULL (Stanislav Kinsburskiy) [PSBM-65033]
  - venet: free netdevice in destructor (Stanislav Kinsburskiy) [PSBM-65033]
  - ext4: send abort uevent on ext4 journal abort (Dmitry Monakhov) [PSBM-68848]
  - ve: allow to do anything from init_user_ns (Andrei Vagin) [PSBM-58574]
  - Revert "ploop: debug preq->list" (Konstantin Khorenko) [PSBM-67513 PSBM-66831]
  - fs: ioctl_fiemap must check what filemap_write_and_wait_range returns (Maxim Patlasov) [PSBM-68454]
  - netfilter: always create netfilter per-net objects for ipv4/ipv6 (Stanislav Kinsburskiy) [PSBM-68767]
  - netfilter: always create per-net "filter" tables objects (Stanislav Kinsburskiy) [PSBM-58574]
  - netfilter: check per-ve netfilter status on actual operation (Stanislav Kinsburskiy) [PSBM-58574]
  - netfilter: control iptables detries visibility in CT by S_ISVTX (Stanislav Kinsburskiy) [PSBM-58574]
  - netfilter: ve_ipt_permitted() helper introduced (Stanislav Kinsburskiy) [PSBM-58574]
  - ve/mm/cleancache: count only successful put in the cleancache_puts counter: compilation error (Konstantin Khorenko)
  - ve/proc/net: virtualize all the network proc entries (Stanislav Kinsburskiy) [PSBM-58574]
  - ve/proc/net: proc_net_create() helper introduced (Stanislav Kinsburskiy) [PSBM-58574]
  - ve/proc/net: revert e5990221bde54d757a5b5d85e81b2535064570ad (Stanislav Kinsburskiy) [PSBM-58574]
  - ploop: push_backup: ploop_pb_get_pending should wait again instead of ENOENT (Maxim Patlasov) [PSBM-68608]
  - kobj, uevent: allow to broadcast event to ve0 from any ve (Andrey Ryabinin) [PSBM-68710]
  - ve/mm/cleancache: count only successful put in the cleancache_puts counter (Andrey Ryabinin) [PSBM-63964]
  - fence-watchdog: panic after 30 sec of reboot/halt (Pavel Tikhomirov) [PSBM-54747]
  - fence-watchdog: log wdog actions directly to special file (Pavel Tikhomirov) [PSBM-54747]
  - Revert "ms/fs: Add user namespace member to struct super_block" (Konstantin Khorenko) [PSBM-68599]
  - Revert "proc: use proper user_ns for mount" (Konstantin Khorenko) [PSBM-68599]
  - Revert "ms/fs: Refuse uid/gid changes which don't map into s_user_ns" (Konstantin Khorenko) [PSBM-68599]
  - Revert "ms/vfs: Verify acls are valid within superblock's s_user_ns." (Konstantin Khorenko) [PSBM-68599]
  - Revert "ms/fs: Check for invalid i_uid in may_follow_link()" (Konstantin Khorenko) [PSBM-68599]
  - Revert "ms/cred: Reject inodes with invalid ids in set_create_file_as()" (Konstantin Khorenko) [PSBM-68599]
  - Revert "ms/vfs: Don't modify inodes with a uid or gid unknown to the vfs" (Konstantin Khorenko) [PSBM-68599]
  - Revert "ms/vfs: Don't create inodes with a uid or gid unknown to the vfs" (Konstantin Khorenko) [PSBM-68599]
  - Revert "ms/quota: Ensure qids map to the filesystem" (Konstantin Khorenko) [PSBM-68599]
  - Revert "ms/fs: Update i_[ug]id_(read|write) to translate relative to s_user_ns" (Konstantin Khorenko) [PSBM-68599]
  - Revert "ms/vfs: open() with O_CREAT should not create inodes with unknown ids" (Konstantin Khorenko) [PSBM-68599]
  - Revert "quota: translate [ug]id relative to sb->s_user_ns" (Konstantin Khorenko) [PSBM-68599]
  - mm/tcache: use lockless lookups in tcache's page tree. (Andrey Ryabinin) [PSBM-64727]
  - mm/tcache: drop useless replace logic during attach page. (Andrey Ryabinin) [PSBM-64727]
  - kernel: call task_work_run() before exit_task_namespaces() (Andrei Vagin) [PSBM-68266]
  - fuse: do not call end_page_writeback earlier than fuse_flush_writepages (Maxim Patlasov) [PSBM-68454]
  - fuse: revert Dcache is always invalid (Maxim Patlasov)
  - fuse: fix typo in fuse_fiemap() (Maxim Patlasov)
  - venet: ipX_forward headroom check: uninit var fixup (Konstantin Khorenko) [PSBM-68362]
  - ms/ipv4: ip_do_fragment: fix headroom tests (Vasily Averin) [PSBM-68362]
  - venet: ipX_forward headroom check (Vasily Averin) [PSBM-68362]
  - ms/sctp: listen on the sock only when it's state is listening or closed (Xin Long) [PSBM-64050]
  - ploop: show ino and sdev for ploop images in sysfs (Andrei Vagin) [PSBM-68404]
  - ms/ipvs: fix memory leak in ip_vs_ctl.c (Tommi Rantala) [PSBM-65033]
  - ms/mm: vmscan: fix IO/refault regression in cache workingset transition (Andrey Ryabinin) [PSBM-68029]
  - ms/mm: vmscan: reduce size of inactive file list (Rik van Riel) [PSBM-68029]
  - ms/vmscan: fix increasing nr_isolated incurred by putback unevictable pages (Jaewon Kim) [PSBM-68029]
  - ms/Don't trigger congestion wait on dirty-but-not-writeout pages (Linus Torvalds) [PSBM-68029]
  - ms/x86/spinlocks/paravirt: Fix memory corruption on unlock (Raghavendra K T) [PSBM-68212]
  - ms/x86/ticketlock: Fix spin_unlock_wait() livelock (Oleg Nesterov) [PSBM-68212]
  - ms/x86/spinlock: Replace ACCESS_ONCE with READ_ONCE (Christian Borntraeger) [PSBM-68212]
  - ploop: fix typo in ploop_pb_get_first_req_from_tree (Maxim Patlasov) [PSBM-67513]
  - ms/ipv6: ip6_fragment: fix headroom tests and skb leak (Florian Westphal) [PSBM-68362 OVZ-6915]
  - x86/vdso: Add 64-bit vdso map API (Dmitry Safonov) [PSBM-67017]
  - module: export sysfs dentries in containers (Stanislav Kinsburskiy) [PSBM-63892]
  - ve sysfs: export sysfs_perms_set helper (Stanislav Kinsburskiy)
  - quota: translate [ug]id relative to sb->s_user_ns (Konstantin Khorenko) [PSBM-40075]
  - ms/vfs: open() with O_CREAT should not create inodes with unknown ids (Seth Forshee) [PSBM-40075]
  - ms/fs: Update i_[ug]id_(read|write) to translate relative to s_user_ns (Seth Forshee) [PSBM-40075]
  - ms/quota: Ensure qids map to the filesystem (Eric W. Biederman) [PSBM-40075]
  - ms/vfs: Don't create inodes with a uid or gid unknown to the vfs (Eric W. Biederman) [PSBM-40075]
  - ms/vfs: Don't modify inodes with a uid or gid unknown to the vfs (Eric W. Biederman) [PSBM-40075]
  - ms/cred: Reject inodes with invalid ids in set_create_file_as() (Seth Forshee) [PSBM-40075]
  - ms/fs: Check for invalid i_uid in may_follow_link() (Seth Forshee) [PSBM-40075]
  - ms/vfs: Verify acls are valid within superblock's s_user_ns. (Eric W. Biederman) [PSBM-40075]
  - ms/fs: Refuse uid/gid changes which don't map into s_user_ns (Seth Forshee) [PSBM-40075]
  - proc: use proper user_ns for mount (Konstantin Khorenko) [PSBM-40075]
  - ms/fs: Add user namespace member to struct super_block (Eric W. Biederman) [PSBM-40075 PSBM-40075]
  - sunrpc: do not place task to sleep if has to be killed (Stanislav Kinsburskiy) [PSBM-68214]
  - sunrpc: use rpc_killall_tasks helper when "kill_tasks" toggle is raised (Stanislav Kinsburskiy)
  - sunrpc: fix race between "kill_tasks" set and actual task killing (Stanislav Kinsburskiy) [PSBM-68214]
  - vdso/ia32: Revert monotonic time virtualization for ia32 (Dmitry Safonov) [PSBM-68050]
  - fuse: ioctl(FIEMAP) support (Maxim Patlasov) [PSBM-68226]
  - fs: FIEMAP should sync only required range with FIEMAP_FLAG_SYNC (Maxim Patlasov) [PSBM-68226]
  - sched: Count loadavg under rq::lock in calc_load_nohz_start() (Kirill Tkhai) [PSBM-68052]
  - ve/sched: Make functions parameters differ from global variable name (Kirill Tkhai)
  - ms/ /proc/PID/status: show all sets of pid according to ns (Chen Hanxiao) [PSBM-62139]
  - ve/taskstats: allow delivery of task attributes in CT context (Stanislav Kinsburskiy) [PSBM-56171]
  - prctl: reduce requirements to exe link change (Stanislav Kinsburskiy) [PSBM-50867]
  - ve/net: Allow sysctl::[ip_nonlocal_bind,icmp_echo_ignore_all] for VE's init_user_ns (Kirill Tkhai) [PSBM-60975]
  - nfsd: return file system superblock time granulaty on FSINFO request (Stanislav Kinsburskiy) [PSBM-66572]
  - ms/mm: Follow-up for "larger stack guard gap, between vmas" (Hugh Dickins) [PSBM-67431]
  - ms/mm: larger stack guard gap, between vmas (Hugh Dickins) [PSBM-67431]
  - ms/kvm: x86: CPUID.01H:EDX.APIC[bit 9] should mirror IA32_APIC_BASE[11] (Jim Mattson) [PSBM-63209]
  - ms/ipv4: fix a deadlock in ip_ra_control (WANG Cong) [PSBM-64752]
  - sunrpc: pending tasks kill helper added (Stanislav Kinsburskiy) [PSBM-66510]
  - sunrpc: bring back SUNRPC task abort logic (Stanislav Kinsburskiy) [PSBM-66510]
  - sunrpc: add "kill-tasks" proc entry (Stanislav Kinsburskiy) [PSBM-66510]
  - ve/fs/devmnt: allow more than one mount option inside a CT (Konstantin Khorenko) [PSBM-40075]
  - ve: increase max length of ve.mount_opts string (Konstantin Khorenko) [PSBM-40075]
  - fuse: fallocate must return error if mode is not supported (Maxim Patlasov)
  - fuse: add support for fallocate(FL_ZERO_RANGE) (Maxim Patlasov)
  - ve/netfilter: get UID and GID from container user ns on rule match (Stanislav Kinsburskiy) [PSBM-43609]
  - ve/netfilter: allow adding matches from the container initial user namespace (Stanislav Kinsburskiy) [PSBM-43609]
  - ve/fs/ext4: allow container's root to change immutable attribute. (Andrey Ryabinin) [PSBM-60148]
  - ms/mm/list_lru.c: avoid error-path NULL pointer deref (Alexander Polakov) [PSBM-67300]
  - ms/ipv6: fix a lockdep splat (Eric Dumazet) [PSBM-61714]
  - ext4: add generic uevent infrastructure (Dmitry Monakhov) [PSBM-66618]
  - block/ploop: Add resched points in ploop thread. (Andrey Ryabinin) [PSBM-66617]
  - ms/mm/memcontrol.c: fix the margin computation in mem_cgroup_margin() (Li RongQing) [PSBM-67076]
  - fuse: allow to mount if process is in init_user_ns (Stanislav Kinsburskiy) [PSBM-67185]
  - signal: don't rearm a posix-timer if siginfo was queued from user-space (Author: Thomas Gleixner) [PSBM-67221]
  - mm/memcg, ub: fix overflow in mem_cgroup_apply_beancounter() (Andrey Ryabinin)
  - ms/kprobes/x86: Return correct length in __copy_instruction() (Eugene Shatokhin) [PSBM-66876]
  - vdso32: Fix monotonic time virtualization for ia32 (Dmitry Safonov) [PSBM-66888]
  - ms/mm: prevent KASAN false positives in kmemleak (Dmitry Vyukov) [PSBM-66617]
  - ms/module: keep percpu symbols in module's symtab (Miroslav Benes) [PSBM-66337]
  - ms/kcmp: fs/epoll: wrap kcmp code with CONFIG_CHECKPOINT_RESTORE (Cyrill Gorcunov) [PSBM-60161]
  - ms/procfs: fdinfo: extend information about epoll target files (Cyrill Gorcunov) [PSBM-60161]
  - ms/kcmp: add KCMP_EPOLL_TFD mode to compare epoll target files (Cyrill Gorcunov) [PSBM-60161]
  - ploop: debug preq->list (Maxim Patlasov) [PSBM-65786 PSBM-65786]
  - net: cleanup headers inclusion (Stanislav Kinsburskiy)
  - Revert "x86: vdso: add sysctl to disable vdso for gettime monotonic" (Andrey Ryabinin) [PSBM-66451]
  - ve/vdso: virtualized monotonic gettime through vdso (Andrey Ryabinin) [PSBM-66451]
  - ms/x86/mm: Make in_compat_syscall() work during exec (Dmitry Safonov)
  - ms/x86/hugetlb: Adjust to the new native/compat mmap bases (Dmitry Safonov)
  - ms/x86/mm: Make mmap(MAP_32BIT) work correctly (Dmitry Safonov)
  - ms/x86/mm: Introduce mmap_compat_base() for 32-bit mmap() (Dmitry Safonov)
  - ms/x86/mm: Add task_size parameter to mmap_base() (Dmitry Safonov)
  - ms/x86/mm: Introduce arch_rnd() to compute 32/64 mmap random base (Dmitry Safonov)
  - ms/x86: standardize mmap_rnd() usage (Kees Cook)
  - x86/vdso/prctl: Return size of vdso blob for ARCH_MAP_VDSO_32 (Dmitry Safonov)
  - x86/mm: Support mremap()'ing vdso vma (Dmitry Safonov)
  - x86/vdso/prctl: fail if vdso present in ARCH_MAP_VDSO_32 (Dmitry Safonov) [PSBM-66485]
  - ms/pid_ns: Sleep in TASK_INTERRUPTIBLE in zap_pid_ns_processes (Eric W. Biederman)
  - net: fix silly mistake with TCP cgroup memory pressure check (Stanislav Kinsburskiy) [PSBM-66468]
  - ve/kmod/ebtable: allow to autoload ebtable_* modules from inside a CT (Konstantin Khorenko) [PSBM-66435]
  - ms/pid_ns: Fix race between setns'ed fork() and zap_pid_ns_processes() (Kirill Tkhai)
  - ms/prctl: Allow local CAP_SYS_ADMIN changing exe_file (Kirill Tkhai) [PSBM-66313]
  - ploop: push_backup: BUG() on list corruption in ploop_pb_add_req_to_tree() (Maxim Patlasov) [PSBM-65786 PSBM-65786]
  - block: cbt: fix potential deadlock (Maxim Patlasov)
  - fuse: fix tree_insert() (Maxim Patlasov) [PSBM-59254]
  - fuse: writepages search nits (Maxim Patlasov) [PSBM-59254]
  - fuse: optimize writepages search (Maxim Patlasov) [PSBM-59254]
  - fuse: ioctl(FUSE_DEV_IOC_SETAFF): fix ioctl number (Maxim Patlasov) [PSBM-60210]
  - fuse: ioctl(FUSE_DEV_IOC_SETAFF): add cpu_possible check (Maxim Patlasov) [PSBM-60210]
  - fuse: ioctl() to bind fuse device to input queue (Maxim Patlasov)
  - fuse: separate iqueue for clones (Maxim Patlasov)
  - fuse: fix use after free issue in fuse_dev_do_read() (Maxim Patlasov)
  - fuse: clear FR_PENDING flag when moving requests out of pending queue (Maxim Patlasov)
  - fuse: separate pqueue for clones (Maxim Patlasov)
  - fuse: introduce per-instance fuse_dev structure (Maxim Patlasov)
  - fuse: device fd clone (Maxim Patlasov)
  - fuse: abort: no fc->lock needed for request ending (Maxim Patlasov)
  - fuse: no fc->lock for pqueue parts (Maxim Patlasov)
  - fuse: no fc->lock in request_end() (Maxim Patlasov)
  - fuse: cleanup request_end() (Maxim Patlasov)
  - fuse: request_end(): do once (Maxim Patlasov)
  - fuse: add req flag for private list (Maxim Patlasov)
  - fuse: pqueue locking (Maxim Patlasov)
  - fuse: abort: group pqueue accesses (Maxim Patlasov)
  - fuse: cleanup fuse_dev_do_read() (Maxim Patlasov)
  - fuse: move list_del_init() from request_end() into callers (Maxim Patlasov)
  - fuse: duplicate ->connected in pqueue (Maxim Patlasov)
  - fuse: separate out processing queue (Maxim Patlasov)
  - fuse: use list_for_each_entry() for list traversing (Maxim Patlasov)
  - fuse: simplify request_wait() (Maxim Patlasov)
  - fuse: no fc->lock for iqueue parts (Maxim Patlasov)
  - fuse: allow interrupt queuing without fc->lock (Maxim Patlasov)
  - fuse: iqueue locking (Maxim Patlasov)
  - fuse: dev read: split list_move (Maxim Patlasov)
  - fuse: abort: group iqueue accesses (Maxim Patlasov)
  - fuse: duplicate ->connected in iqueue (Maxim Patlasov)
  - fuse: flush requests on umount (Maxim Patlasov)
  - fuse: separate out input queue (Maxim Patlasov)
  - fuse: req state use flags (Maxim Patlasov)
  - fuse: simplify req states (Maxim Patlasov)
  - fuse: don't hold lock over request_wait_answer() (Maxim Patlasov)
  - fuse: simplify unique ctr (Maxim Patlasov)
  - fuse: rework abort (Maxim Patlasov)
  - fuse: fold helpers into abort (Maxim Patlasov)
  - fuse: use per req lock for lock/unlock_request() (Maxim Patlasov)
  - fuse: req use bitops (Maxim Patlasov)
  - fuse: simplify request abort (Maxim Patlasov)
  - fuse: call fuse_abort_conn() in dev release (Maxim Patlasov)
  - fuse: add memory barrier to INIT (Maxim Patlasov)
  - fuse: fold fuse_request_send_nowait() into single caller (Maxim Patlasov)
  - fuse: check conn_error earlier (Maxim Patlasov)
  - fuse: account as waiting before queuing for background (Maxim Patlasov)
  - fuse: reset waiting (Maxim Patlasov)
  - fuse: fix background request if not connected (Maxim Patlasov)
  - fuse: initialize fc->release before calling it (Maxim Patlasov)
  - ms/af_unix: move unix_mknod() out of bindlock (WANG Cong) [PSBM-56179]
  - ms/af_unix: split 'u->readlock' into two: 'iolock' and 'bindlock' (Linus Torvalds) [PSBM-56179]
  - ms/ipv6: check sk sk_type and protocol early in ip_mroute_set/getsockopt (Xin Long) [PSBM-65826]
  - ms/ip6mr: fix notification device destruction (Nikolay Aleksandrov) [PSBM-65345]
  - ms/pidns: expose task pid_ns_for_children to userspace (Kirill Tkhai) [PSBM-58669]
  - ms/ns: allow ns_entries to have custom symlink content (Kirill Tkhai) [PSBM-58669]
  - ve/net/ipvs: allow IPVS modules autoload in CT (Pavel Tikhomirov) [PSBM-63883]
  - ve/netlink: allow IPVS netlink messages to CT init userns (Pavel Tikhomirov) [PSBM-63883]
  - ve/sysctl/net: allow net.ipv4.vs.* in CT init userns (Pavel Tikhomirov) [PSBM-63883 PSBM-63883]
  - ext4/mfsync: fix mem size to allocate in EXT4_IOC_MFSYNC (Konstantin Khorenko) [PSBM-65802]
  - venet: don't manupulate ve->ve_netns on device creation (Stanislav Kinsburskiy) [PSBM-65349]
  - venet: VEIP "SHUTDOWN" hook introduced (Stanislav Kinsburskiy) [PSBM-64869]
  - ve: add one more SHUTDOWN hook chain (Stanislav Kinsburskiy)
  - venet: veip_shutdown() helper introduced (Stanislav Kinsburskiy)
  - venet: split veip_stop() into protected and unprotected versions (Stanislav Kinsburskiy)
  - venet: treat presence of veip object with the same VEID as error (Stanislav Kinsburskiy)
  - venet: make veip_find() helper static (Stanislav Kinsburskiy) [PSBM-64869]
  - ve/audit: allow changing loginuid for VE root (Pavel Tikhomirov) [PSBM-64487]
  - mm/tswap: make tswap work again (Andrey Ryabinin) [PSBM-64725]
  - kvm/x86: clear hyperv synic pages only when guest modifies MSRs (Evgeny Yakovlev) [PSBM-63164 PSBM-64657]
  - Revert "kvm/x86: do not clear hyperv synic pages when setting MSRs" (Evgeny Yakovlev) [PSBM-63164 PSBM-64657]
  - mm/tcache: make tcache work again (Andrey Ryabinin) [PSBM-64725]
  - Revert "sched/fair: Fix ENQUEUE_WAKEUP false appearance in enqueue_task_fair()" (Konstantin Khorenko) [PSBM-64576]
  - KEYS: fix keyctl_set_reqkey_keyring() to not leak thread keyrings (Vasily Averin) [PSBM-64435]
  - ms/ipc/shm: Fix shmat mmap nil-page protection (Davidlohr Bueso) [PSBM-61275]
  - sched/fair: Synchronize throttle_count on boosted wakeups (Kirill Tkhai) [PSBM-62208]
  - sched/fair: Fix ENQUEUE_WAKEUP false appearance in enqueue_task_fair() (Kirill Tkhai) [PSBM-62208]
  - sched/numa: Fix use-after-free bug in the task_numa_compare (Gavin Guo) [PSBM-62208]
  - ms/bridge: drop netfilter fake rtable unconditionally (Florian Westphal) [PSBM-64412]
  - Revert "ms/KVM: x86: reset MMU on KVM_SET_VCPU_EVENTS" (Konstantin Khorenko) [PSBM-62341 PSBM-63993 PSBM-64259 PSBM-63253 PSBM-63962]
  - fs/block_dev: always invalidate cleancache in invalidate_bdev() (Andrey Ryabinin) [PSBM-63908]
  - cleancache: avoid pointless cleancache_invalidate_inode() calls. (Andrey Ryabinin) [PSBM-63908]
  - fs/cleancache: fix data invalidation in the cleancache during direct_io (Andrey Ryabinin) [PSBM-63908]
  - pidns: Disable pid allocation if pid_ns_prepare_proc() is failed in alloc_pid() (Kirill Tkhai) [PSBM-56705]
  - ms/pidns: fix free_pid() to handle the first fork failure (Kirill Tkhai) [PSBM-56705]
  - pfcache/fork: don't inherit vm_private_data on fork (Pavel Tikhomirov) [PSBM-44587]
  - kvm/x86: do not clear hyperv synic pages when setting MSRs (Evgeny Yakovlev) [PSBM-63164]
  - venet: remove SS hook (Stanislav Kinsburskiy) [PSBM-64015]
  - ve/net/xfrm: ratelimit warning on bad policy detection (Konstantin Khorenko) [PSBM-57498]
  - ms/tracing/filter: Do not allow infix to exceed end of string (Steven Rostedt (Red Hat)) [PSBM-60885]
  - ms/fs: Fix race when checking i_size on direct i/o read (Steven Whitehouse)
  - ve/cgroup: fix crashes in cgroup_show_path (Pavel Tikhomirov) [PSBM-52369]
  - mm/tcache: close race between attach and invalidate page (Andrey Ryabinin) [PSBM-63197]
  - vedev: drop obsoleted vedev.c - old way to provide device access into a CT (Konstantin Khorenko) [PSBM-54408]
  - ploop: fix IS_PSTORAGE() macro: add check for "vstorage" (Maxim Patlasov)
  - ms/futex: Fix potential use-after-free in FUTEX_REQUEUE_PI (Peter Zijlstra) [PSBM-62103]
  - ms/netfilter: x_tables: avoid warn and OOM killer on vmalloc call (Marcelo Ricardo Leitner) [PSBM-62203]
  - mm: fix false positive WARN on fs reenterence (Andrey Ryabinin) [PSBM-58279]
  - Revert "mm/zswap: fix potential deadlock in zswap_frontswap_store()" (Konstantin Khorenko) [PSBM-58279]
  - ms/percpu: fix this_cpu_sub() subtrahend casting for unsigneds (Greg Thelen) [PSBM-63424]
  - ms/mm/memcontrol.c: fix order calculation in try_charge() (Andrey Ryabinin) [PSBM-62827]
  - mm/memcg: don't release memcg->css too early (Andrey Ryabinin) [PSBM-62827]
  - ve/memcg: enable kmem accounting for all cgroups (Vladimir Davydov) [PSBM-62827]
  - mm/memcg: make __memcg_activate_kmem() to actually activate kmem (Andrey Ryabinin) [PSBM-62827]
  - mm/memcg: fix kmem pages uncharging uncharge_batch() (Andrey Ryabinin) [PSBM-62827]
  - mm/memcg: add missing hunk uncharge_kmem (Andrey Ryabinin) [PSBM-62827]
  - mm/memcg: uncharge ->memory ->memsw if try charge of ->kmem fails (Andrey Ryabinin) [PSBM-62827]
  - ms/mm: memcg: fix race condition between memcg teardown and swapin (Johannes Weiner) [PSBM-62080]
  - ms/xfrm_user: validate XFRM_MSG_NEWAE incoming ESN size harder (Andy Whitcroft) [PSBM-63199]
  - ms/xfrm_user: validate XFRM_MSG_NEWAE XFRMA_REPLAY_ESN_VAL replay_window (Andy Whitcroft) [PSBM-63199]
  - ms/ipv4: fix buffer overflow in ip_options_compile() (Eric Dumazet) [PSBM-62999]
  - mm/zswap: fix potential deadlock in zswap_frontswap_store() (Andrey Ryabinin) [PSBM-58279]
  - ve/net: restrict number of net devices for CT (Pavel Tikhomirov) [PSBM-51354]
  - ubc/net: remove excess header (Pavel Tikhomirov) [PSBM-51354]
  - ms/neigh: disallow un-init_net to change thresh of neigh (Gao feng) [PSBM-59964 PSBM-63020]
  - netlink: Don't manipulate @sk_peek_off if data fetching failed (Cyrill Gorcunov) [PSBM-57921]
  - Revert "neigh: prohibit non-init_net to change ntable defaults" (Konstantin Khorenko) [PSBM-59964]
  - ve/sysctl/net: allow "net.unix.max_dgram_qlen" sysctl in CT init userns (Pavel Tikhomirov) [PSBM-54530]
  - ve/sysctl/net: move and rename *_hide_sysctl helper to ve.c (Pavel Tikhomirov) [PSBM-54530]
  - ve/net/packet: show tx-ring warning only for host (Pavel Tikhomirov) [PSBM-56711]
  - KVM: x86: fix maintaining of kvm_clock stability on guest CPU hotplug (Denis Plotnikov) [PSBM-59784]
  - KVM: x86: remaster kvm_write_tsc code (Denis Plotnikov) [PSBM-59784]
  - ms/keys: fallback to user_match if type->match is not available. (Andrey Ryabinin) [PSBM-60876]
  - kvm: fix RH rebase fallouts: wake up SynIC message waiters (Roman Kagan)
  - ms/net/8021q: create device with all possible features in wanted_features (Andrey Vagin) [PSBM-61141]
  - ms/fs/file.c:fdtable: avoid triggering OOMs from alloc_fdmem (Eric W. Biederman)
  - ms/tty: n_hdlc: get rid of racy n_hdlc.tbuf (Alexander Popov) [PSBM-61962]
  - ms/TTY: n_hdlc, fix lockdep false positive (Jiri Slaby) [PSBM-61963]
  - neigh: prohibit non-init_net to change ntable defaults (Vasily Averin) [PSBM-59962]
  - ext4/mfsync: prevent resource abuse (Dmitry Monakhov) [PSBM-59965 PSBM-59966]
  - ve/userns: associate user_struct with the user_namespace (Andrey Ryabinin) [PSBM-60181]
  - ms/pvclock: introduce seqcount-like API (Paolo Bonzini) [PSBM-60589]
  - mm: Revert accounting for WRITEBACK_TEMP in balance_dirty_pages (Maxim Patlasov) [PSBM-60701]
  - ve/net: restrict ethtool to CT root userns and prohibit EEPROM change (Pavel Tikhomirov) [PSBM-36290 PSBM-52504]
  - Kconfig.openvz: force CGROUP_PERF if compiling VZ Containers code (Konstantin Khorenko) [PSBM-51360]
  - ploop: drop the obsolete drivers/block/ploop/compat.c (Konstantin Khorenko) [PSBM-51358]
  - ploop: drop obsolete code related to old kernels (Konstantin Khorenko) [PSBM-51358]
  - fuse: fuse_prepare_write() cannot handle page from killed request (Maxim Patlasov) [PSBM-54547]
  - ms/mm: fix crashes from mbind() merging vmas (Hugh Dickins) [PSBM-59566]
  - ms/iovec: make sure the caller actually wants anything in memcpy_fromiovecend (Sasha Levin) [PSBM-59577]
  - ms/kernel/groups: Account group_info allocations (Andrey Ryabinin) [PSBM-56703]
  - ms/memcg: make mem_cgroup_read_stat() unsigned (Greg Thelen) [PSBM-56256]
  - fs/mount/ve: ratelimit 'no allowed mount options found for device' message (Andrey Ryabinin) [PSBM-58329]
  - ve/net,netfilter: Adjust REDIRECT target on venet device (Cyrill Gorcunov) [PSBM-59983]
  - ve/sched: sched_show_task: call task_ve_name() under RCU lock (Andrey Ryabinin) [PSBM-60139]
  - cgroup/ve: fix possible circular locking dependency (Andrey Ryabinin) [PSBM-59122]
  - ms/netfilter: nfnetlink: correctly validate length of batch messages (Phil Turnbull) [PSBM-57511]
  - ms/udp: must lock the socket in udp_disconnect() (Eric Dumazet) [PSBM-57512]
  - ms/mm, oom: remove task_lock protecting comm printing (David Rientjes) [PSBM-56178]
  - mm/memcontrol: fix shmem accounting (Andrey Ryabinin) [PSBM-58984]
  - netfilter/x_tables: account entry offsets allocations (Andrey Ryabinin) [PSBM-54407]
  - cgroup/ve: don't add cgroup files on ve_root twice. (Andrey Ryabinin) [PSBM-59693]
  - ms/xfs: lost hunk from "ms/list_lru: add helpers to isolate items" part 2 (Dmitry Monakhov) [PSBM-58492]
  - mm/memcontrol: Fix mem cgroup usage statistics. (Andrey Ryabinin) [PSBM-58993]
  - ve/netfilter: rectify ebtlog inside CT (Dmitry Safonov) [PSBM-54183]
  - ve/netfilter: rectify nflog inside CT (Dmitry Safonov) [PSBM-54183]
  - ve/printk: add ve_log_printk() for log in !current->task_ve (Dmitry Safonov) [PSBM-54183]
  - pfcache/ub: account pfcache peer files in ub0 (Andrey Ryabinin) [PSBM-56167]
  - KVM: x86: avoid redundant REQ_EVENT (Denis Plotnikov) [PSBM-43522]
  - ve/cgroups: Introduce subgroups_limit control (Andrey Ryabinin) [PSBM-33401]
  - ve/cgroups: Introduce CFTYPE_ONLY_ON_VE_ROOT flag for control files (Andrey Ryabinin) [PSBM-33401]
  - irq: make definition of irq_set_vcpu_affinity() static (Alexey V. Vissarionov)
  - ipv6/sit: account and don't WARN on ip_tunnel_prl structs allocation (Andrey Ryabinin) [PSBM-58330]
  - fuse: fuse_writepage_locked must check for FUSE_INVALIDATE_FILES (v2) (Maxim Patlasov)
  - fuse: fuse_writepages_fill must check for FAIL_IMMEDIATELY (Maxim Patlasov)
  - fuse: cleanup struct fuse_fill_data (Maxim Patlasov)
  - fuse: cleanup fuse_wait_on_page_writeback (Maxim Patlasov)
  - ms/mm: memcontrol: only mark charged pages with PageKmemcg (Vladimir Davydov) [PSBM-51558]
  - ms/mm: memcontrol: teach uncharge_list to deal with kmem pages (Vladimir Davydov) [PSBM-51558]
  - ms/mm: memcontrol: revert use of root_mem_cgroup res_counter (Johannes Weiner) [PSBM-51558]
  - ms/mm: memcontrol: use page lists for uncharge batching (Johannes Weiner) [PSBM-51558]
  - ms/mm: memcontrol: rewrite uncharge API (Johannes Weiner) [PSBM-51558 PSBM-70742]
  - ms/mm: memcontrol: rewrite charge API (Johannes Weiner) [PSBM-51558 PSBM-70741]
  - ms/mm: memcontrol: remove ordering between pc->mem_cgroup and PageCgroupUsed (Johannes Weiner) [PSBM-51558]
  - ms/mm: memcontrol: catch root bypass in move precharge (Johannes Weiner) [PSBM-51558]
  - ms/mm: memcontrol: simplify move precharge function (Johannes Weiner) [PSBM-51558]
  - ms/mm: memcontrol: remove explicit OOM parameter in charge path (Michal Hocko) [PSBM-51558]
  - ms/mm: memcontrol: retry reclaim for oom-disabled and __GFP_NOFAIL charges (Johannes Weiner) [PSBM-51558]
  - ms/mm: huge_memory: use GFP_TRANSHUGE when charging huge pages (Johannes Weiner) [PSBM-51558]
  - ms/mm: memcontrol: reclaim at least once for __GFP_NORETRY (Johannes Weiner) [PSBM-51558]
  - ms/mm: memcontrol: rearrange charging fast path (Johannes Weiner) [PSBM-51558]
  - ms/mm: memcontrol: fold mem_cgroup_do_charge() (Johannes Weiner) [PSBM-51558]
  - ms/memcg: sanitize __mem_cgroup_try_charge() call protocol (Johannes Weiner) [PSBM-51558]
  - ms/memcg: do not replicate get_mem_cgroup_from_mm in __mem_cgroup_try_charge (Michal Hocko) [PSBM-51558]
  - ms/memcg: get_mem_cgroup_from_mm() (Johannes Weiner) [PSBM-51558]
  - ms/memcg: remove unnecessary !mm check from try_get_mem_cgroup_from_mm() (Johannes Weiner) [PSBM-51558]
  - ms/mm: memcg: push !mm handling out to page cache charge function (Johannes Weiner) [PSBM-51558]
  - ms/mm: memcg: inline mem_cgroup_charge_common() (Johannes Weiner) [PSBM-51558]
  - ms/KEYS: Fix handling of stored error in a negatively instantiated user key (David Howells) [PSBM-57695]
  - ms/net: fix creation adjacent device symlinks (Alexander Y. Fomichev) [PSBM-58300]
  - ms/net: prevent of emerging cross-namespace symlinks (Alexander Y. Fomichev) [PSBM-58300 PSBM-58300]
  - ve/fs/fadvise: introduce FADV_DEACTIVATE flag (Andrey Ryabinin) [PSBM-57915]
  - Revert "configs: temporary disable CEPH and XFS compilation" (Konstantin Khorenko) [PSBM-55577 PSBM-54817]
  - fs/ceph: honor kernel direct aio changes v2 (Dmitry Monakhov) [PSBM-54817]
  - fs: constify iov_iter_count/iov_iter_iovec helpers (Dmitry Monakhov) [PSBM-54817]
  - ms/xfs: rework buffer dispose list tracking (Dmitry Monakhov) [PSBM-55577]
  - ms/xfs-convert-buftarg-lru-to-generic-code-fix (Andrew Morton) [PSBM-55577]
  - ms/xfs: convert buftarg LRU to generic code (Dmitry Monakhov) [PSBM-55577]
  - Revert: [fs] xfs: rework buffer dispose list tracking (Dmitry Monakhov) [PSBM-55577]
  - ms/cgroup: fix rmdir EBUSY regression in 3.11 (Hugh Dickins) [PSBM-53314]
  - ve/modules: allow NFS modules autoload in Containers (Stanislav Kinsburskiy) [PSBM-58178]
  - ms/kvm:vmx: more complete state update on APICv on/off: lost hunk (Evgeny Yakovlev) [PSBM-57821]
  - fuse: fuse_blocked_for_wb must check rw_files (Maxim Patlasov) [PSBM-57460]
  - fs: avoid writeback busy-loop if redirty (Maxim Patlasov) [PSBM-55919]
  - ve/proc/modules: hide module refcounts from container (Andrey Ryabinin) [PSBM-57497]
  - fuse: trust server file size unless opened (Maxim Patlasov) [PSBM-57047]
  - fuse: ratelimint dio complains (Maxim Patlasov) [PSBM-55782]
  - tcache: speedup tcaches operations on empty tcache (Andrey Ryabinin) [PSBM-56475]
  - tcache: don't invalidate pages on unsuccessful put/inability to put (Andrey Ryabinin) [PSBM-56475]
  - ve/netfilter: use ve_printk for BUGPRINT in ebtables (Dmitry Safonov) [PSBM-56707]
  - ve/kexec: reserve 256+64 = 320M for debug kernels (Dmitry Safonov) [PSBM-56847]
  - Revert "ve/sched: Do not loose boosting during set_next_entity() called for not busted task" (Konstantin Khorenko) [PSBM-57063]
  - ms/KVM: i8254: use atomic_t instead of pit.inject_lock (Radim Krčmář) [PSBM-56972]
  - ms/KVM: i8254: add kvm_pit_reset_reinject (Radim Krčmář) [PSBM-56972]
  - ms/KVM: i8254: simplify atomics in kvm_pit_ack_irq (Radim Krčmář) [PSBM-56972]
  - ms/crypto: algif_skcipher - Load TX SG list after waiting (Herbert Xu) [PSBM-53860]
  - ms/crypto: algif_skcipher - Fix race condition in skcipher_check_key (Herbert Xu) [PSBM-53860]
  - ms/crypto: algif_hash - Fix race condition in hash_check_key (Herbert Xu) [PSBM-53860]
  - ms/crypto: af_alg - Forbid bind(2) when nokey child sockets are present (Herbert Xu) [PSBM-53860]
  - ms/crypto: algif_skcipher - Remove custom release parent function (Herbert Xu) [PSBM-53860]
  - ms/crypto: algif_hash - Remove custom release parent function (Herbert Xu) [PSBM-53860]
  - ms/crypto: af_alg - Allow af_af_alg_release_parent to be called on nokey path (Herbert Xu) [PSBM-53860]
  - ms/crypto: algif_skcipher - Add key check exception for cipher_null (Herbert Xu) [PSBM-53860]
  - ms/crypto: skcipher - Add crypto_skcipher_has_setkey (Herbert Xu) [PSBM-53860]
  - ve/sched: Do not loose boosting during set_next_entity() called for not busted task (Kirill Tkhai) [PSBM-56465]
  - fuse: fuse_send_writepage() must check FUSE_S_FAIL_IMMEDIATELY (Maxim Patlasov)
  - ve/sched: Dereference resched_next on next task's stack (Kirill Tkhai) [PSBM-56984]
  - ve/seccomp, ptrace: Save original BPF program when setting the filer (Cyrill Gorcunov) [PSBM-55593]
  - ms/kernel/groups: Use __GFP_NOWARN on user triggerable allocation (Andrey Ryabinin) [PSBM-56703]
  - ploop: pio_nfs does not require PLOOP_REQ_ISSUE_FLUSH (v2) (Maxim Patlasov)
  - config.OpenVZ: increase default value for vm.mmap_min_addr (Konstantin Khorenko) [PSBM-56697]
  - uapi/ploop/bc/netstat: add comments about possible leaks (Dmitry Safonov) [PSBM-52219]
  - netfilter: don't leak compat connmark, conntrack structs (Dmitry Safonov) [PSBM-51365]
  - fs/quota: don't leak compat quotsctl structs (Dmitry Safonov) [PSBM-51366]
  - ploop: don't leak ploop_freeblks_ctl_extent (Dmitry Safonov) [PSBM-51362]
  - cbt: don't leak ce_reserved64 in cbt_ito userspace (Dmitry Safonov) [PSBM-51361]
  - vfs: panic in guard_bio_eod() if truncated_bytes > bvec->bv_len (Pavel Tikhomirov) [PSBM-55105]
  - fuse: fuse_prepare_write() should not wait on fuse-writeback (Maxim Patlasov) [PSBM-56474]
  - kvm/x86: skip async_pf when in guest mode (Roman Kagan) [PSBM-54491]
  - fuse: no mtime flush on fdatasync (Maxim Patlasov) [PSBM-55919]
  - ms/netfilter: nfnetlink: fix insufficient validation in nfnetlink_bind (Pablo Neira Ayuso) [PSBM-54189]
  - fuse: relax i_mutex coverage in fuse_fsync (Maxim Patlasov) [PSBM-55919]
  - ms/net: raw sockets diag interface compilation fix (Konstantin Khorenko)
  - Revert "ext4: resplit block_page_mkwrite: fix get-host convention" (Konstantin Khorenko) [PSBM-54817]
  - ms/posix_acl: Clear SGID bit when setting file permissions (Jan Kara)
  - ms/block: fix use-after-free in sys_ioprio_get() (Omar Sandoval)
  - ploop: push_backup: ploop_pb_init must always spawn health_monitor (Maxim Patlasov)
  - ploop: push_backup: avoid deadlock on PLOOP_PEEK (Maxim Patlasov)
  - trace: add debug prints to nail down busyloop in tracing_read_pipe (Stanislav Kinsburskiy) [PSBM-53928]
  - ms/ipv6: fix a potential deadlock in do_ipv6_setsockopt() (WANG Cong)
  - ms/ipv4: fix a potential deadlock in mcast getsockopt() path (WANG Cong)
  - ms/audit: fix a double fetch in audit_log_single_execve_arg() (Paul Moore)
  - config.OpenVZ: add kcov code coverage (Konstantin Khorenko) [PSBM-56169]
  - ms/kcov: properly check if we are in an interrupt (Andrey Konovalov) [PSBM-56169]
  - ms/kcov: don't profile branches in kcov (Andrey Ryabinin) [PSBM-56169]
  - ms/kcov: don't trace the code coverage code (James Morse) [PSBM-56169]
  - ms/kernel: add kcov code coverage (Dmitry Vyukov) [PSBM-56169 PSBM-56169]
  - ve: allow modification of pseudosuper flag only to root (Stanislav Kinsburskiy) [PSBM-52503]
  - ploop: push_backup: avoid preq->state corruption (Maxim Patlasov)
  - ploop: ploop_grow must nullify holes (Maxim Patlasov) [PSBM-55685]
  - ms/x86/coredump: Always use user_regs_struct for compat_elf_gregset_t (Dmitry Safonov)
  - ms/x86/signal: Remove bogus user_64bit_mode() check from sigaction_compat_abi() (Dmitry Safonov)
  - mm/memcontrol/numa_migrate: split transparent huge pages before migrating (Andrey Ryabinin) [PSBM-54455]
  - ms/tty: Fix unsafe ldisc reference via ioctl(TIOCGETD) (Peter Hurley) [PSBM-53939]
  - config.OpenVZ: add and enable INET_RAW_DIAG - RAW: socket monitoring interface (Konstantin Khorenko) [PSBM-51614]
  - ve/proc/modules: show loaded modules in container (Andrey Ryabinin) [PSBM-55920 OVZ-6834]
  - ms/ipv6: add IPV6_HDRINCL option for raw sockets (Hannes Frederic Sowa) [PSBM-51614]
  - ms/net: ip, raw_diag -- Use jump for exiting from nested loop (Cyrill Gorcunov) [PSBM-51614]
  - ms/net: ip, diag: include net/inet_sock.h (Arnd Bergmann) [PSBM-51614]
  - ms/net: ip, diag -- Add diag interface for raw sockets (Cyrill Gorcunov) [PSBM-51614]
  - ve/netlink: allow messages with family PF_BRIDGE type RTM_xxxNEIGH in CT (Pavel Tikhomirov) [PSBM-53629]
  - ve/net/vxlan: enable support and autoload in a container (Pavel Tikhomirov) [PSBM-53629]
  - config: enable BCACHE as a module (Konstantin Khorenko) [PSBM-55594]
  - ms/KVM: x86: Hyper-V tsc page setup: an addition (Paolo Bonzini) [PSBM-54338]
  - ms/seccomp, ptrace: add support for dumping seccomp filters (Tycho Andersen) [PSBM-55322 PSBM-55593]
  - scsi/debug: make scsi error loud (Dmitry Monakhov) [PSBM-54665]
  - ve/net/ip6tables: fix NULL ptr dereference at ip6t_unregister_table (Dmitry Safonov) [PSBM-54244]
  - fuse: queue work for aio_complete (v3) (Maxim Patlasov) [PSBM-54547]
  - vzprivnet: Revert "VZPRIVNET: cache filtering result on dst" (Pavel Tikhomirov) [PSBM-53646]
  - vzprivnet: remove dst.privnet_mark usage as it is no more rtcached (Pavel Tikhomirov) [PSBM-53646]
  - vzprivnet: Revert "vzprivnet: Flush rt cache each time rules change" (Pavel Tikhomirov) [PSBM-53646]
  - vzprivnet: Revert "vzprivnet: rt cache drop on vzprivnet update" (Pavel Tikhomirov) [PSBM-53646 PSBM-53646]
  - x86: drop _PAGE_BIT_FILE leftover (part2) (Konstantin Khorenko)
  - configs: temporary disable CEPH and XFS compilation (Konstantin Khorenko) [PSBM-54817]
  - sched/fair: include sched.h (Dmitry Safonov)
  - block/nbd: use REQ_TYPE_DRV_PRIV instead of REQ_TYPE_SPECIAL (Konstantin Khorenko) [PSBM-54928]
  - kernel/pid: restore standard PID_MAX_DEFAULT value (Andrey Ryabinin) [PSBM-55365]
  - ms/mm/slub.c: list_lock may not be held in some circumstances (David Rientjes)
  - mm/memcontrol: res_counter -> page_counter transition (Andrey Ryabinin) [PSBM-54816 PSBM-54816 PSBM-54816 PSBM-54816]
  - ms/NFS/CIFS/SUNRPC: don't allow to freeze execution (Stanislav Kinsburskiy) [PSBM-50671 PSBM-54822]
  - ms/sched: Fix race on toggling cfs_bandwidth_used (Ben Segall) [PSBM-51056]
  - config-vz: add DISABLE_DEV_COREDUMP=n option (Konstantin Khorenko) [PSBM-54194]
  - ms/memcg: rework memcg_update_kmem_limit synchronization (Vladimir Davydov) [PSBM-54816]
  - mm: memcontrol: fix race between kmem uncharge and charge reparenting (Vladimir Davydov) [OVZ-6756 PSBM-54816]
  - md: add support for dm-crypted ploops (Maxim Patlasov) [PSBM-53386]
  - ms/crypto: skcipher - Fix blkcipher walk OOM crash (Herbert Xu)
  - ms/crypto: cryptd - initialize child shash_desc on import (Ard Biesheuvel)
  - ms/crypto: scatterwalk - Fix test in scatterwalk_done (Herbert Xu)
  - ms/crypto: gcm - Filter out async ghash if necessary (Herbert Xu)
  - ms/crypto: hash - Fix page length clamping in hash walk (Herbert Xu)
  - ms/crypto: user - lock crypto_alg_list on alg dump (Mathias Krause)
  - ms/crypto: algif_hash - wait for crypto_ahash_init() to complete (Wang, Rui Y)
  - ms/crypto: shash - Fix has_key setting (Herbert Xu)
  - vhost-net: enable zerocopy tx by default (Michael S. Tsirkin) [PSBM-52390]
  - ms/KVM: x86: Hyper-V tsc page setup (Paolo Bonzini)
  - ms/KVM: x86: always fill in vcpu->arch.hv_clock (Paolo Bonzini) [PSBM-46245]
  - ploop: push_backup: fix pbd->ppb_lock deadlock (Maxim Patlasov)
  - fuse: process small sync direct reads synchronously (Maxim Patlasov)
  - ve/net: Restore default sock_alloc_send_pskb() changed by initial cumulative patch (Kirill Tkhai) [PSBM-52390]
  - ext4: Discard preallocated block before swap_extents (Dmitry Monakhov)
  - ms/fuse: handle only fatal signals while waiting request answer (Stanislav Kinsburskiy) [PSBM-53581]
  - ms/new helper: wait_event_killable_exclusive() (Stanislav Kinsburskiy) [PSBM-53581]
  - rh/net: add recursion limit to GRO (sd@queasysnail) [PSBM-53507]
  - overlayfs: unmark overlayfs as tech preview (Konstantin Khorenko) [PSBM-52379]
  - net: Do not allow conntrack if netlink conntrack is requested (Kirill Tkhai)
  - pfcache: hide trusted.pfcache from listxattr (Pavel Tikhomirov) [PSBM-52180]
  - ms/coredump: fix unfreezable coredumping task (Andrey Ryabinin) [PSBM-52793]
  - ms/x86: drop _PAGE_FILE and pte_file()-related helpers (Kirill A. Shutemov) [PSBM-52992 PSBM-54928]
  - ms/asm-generic: drop unused pte_file* helpers (Kirill A. Shutemov) [PSBM-52992]
  - ms/ipc/shm: handle removed segments gracefully in shm_mmap() (Kirill A. Shutemov) [PSBM-52992]
  - ms/mm: fix regression in remap_file_pages() emulation (Kirill A. Shutemov) [PSBM-52992]
  - ms/mm: remove rest usage of VM_NONLINEAR and pte_file() (Kirill A. Shutemov) [PSBM-52992 PSBM-70740]
  - ms/mm: replace vma->sharead.linear with vma->shared (Kirill A. Shutemov) [PSBM-52992]
  - ms/rmap: drop support of non-linear mappings (Kirill A. Shutemov) [PSBM-52992]
  - ms/proc: drop handling non-linear mappings (Kirill A. Shutemov) [PSBM-52992]
  - ms/mm: drop vm_ops->remap_pages and generic_file_remap_pages() stub (Kirill A. Shutemov) [PSBM-52992 PSBM-54928]
  - ms/mm: drop support of non-linear mapping from fault codepath (Kirill A. Shutemov) [PSBM-52992]
  - ms/mm: drop support of non-linear mapping from unmap/zap codepath (Kirill A. Shutemov) [PSBM-52992]
  - ms/mm: replace remap_file_pages() syscall with emulation (Kirill A. Shutemov) [PSBM-52992]
  - fs: avoid holding extra reference on original path (Maxim Patlasov) [PSBM-52817]
  - ve/kmod/whitelist: allow dummy module autoloading (Pavel Tikhomirov) [PSBM-43329 PSBM-52061]
  - module: Do not dump stack for out of tree and unsigned modules (Kirill Tkhai) [PSBM-52719]
  - Revert "pfcache: hide trusted.pfcache from listxattr" (Kirill Tkhai)
  - ms/dm: remove dummy definition of 'struct dm_table' from dm-ioctl.c (Andrey Ryabinin) [PSBM-50727]
  - pfcache: hide trusted.pfcache from listxattr (Pavel Tikhomirov) [PSBM-52180]
  - fs: hold reference on original path (Maxim Patlasov) [PSBM-52373]
  - fs: use original vfsmount for touch_atime (Maxim Patlasov) [PSBM-51009]
  - ve/xattr/ext4: fix filtering trusted xattr while listing them (Maxim Patlasov) [PSBM-51009]
  - fence-watchdog: fix return format in dev_hard_start_xmit (Pavel Tikhomirov) [PSBM-50006]
  - fence-watchdog: return back message printing about fencing (Pavel Tikhomirov) [PSBM-50006]
  - net: Iterate only online cpus in __snmp6_fill_stats64() (Kirill Tkhai) [PSBM-50993]
  - net: Allow pass cpu mask into snmp_fold_field{, 64}() (Kirill Tkhai)
  - net: Add ipv6 statistics cpu notifier (Kirill Tkhai)
  - net: Mark conntrack users in nftables (Kirill Tkhai) [PSBM-51050]
  - net: Mark conntrack users in xtables (Kirill Tkhai) [PSBM-51050 PSBM-54823 PSBM-54823]
  - net: Primitives to enable conntrack allocation (Kirill Tkhai) [PSBM-51050 PSBM-54823 PSBM-56500]
  - ve/net/sctp: allow using SCTP inside Containers (Konstantin Khorenko) [PSBM-51186 OVZ-3547]
  - sched: Fix cfs_rq->active assignment in sched_cfs_active_timer() (Kirill Tkhai)
  - ploop: add dependency for CBT in Kconfig (Cyrill Gorcunov)
  - ve/xattr: allow to set trusted.xxx for container admin (Pavel Tikhomirov) [PSBM-51102 OVZ-6791]
  - ve/xattr: prohibit getxattr/setxattr trusted.pfcache (Pavel Tikhomirov) [PSBM-51102 OVZ-6791]
  - ve/kmod/whitelist: allow overlay fs module autoloading (Dmitry Safonov) [PSBM-51043]
  - docker: Revert "vfs: take stat's dev from mnt->sb" (Pavel Tikhomirov) [PSBM-51255]
  - mm: memcontrol: add memory.numa_migrate file (Vladimir Davydov) [PSBM-50875]
  - vzprivnet: vzprivnet_hook: fix crash if skb->dev == NULL (Vladimir Davydov) [PSBM-51041]
  - ploop: add support for dm-crypted ploops (Andrey Ryabinin) [PSBM-50858]
  - ploop: keep frozen block device pointer instead of super_block pointer (Andrey Ryabinin) [PSBM-50858]
  - fs/block_dev: fix NULL ptr deref in freeze_bdev() (Andrey Ryabinin) [PSBM-50858]
  - ploop: drop bdev refcounter on freeze_bdev() failure (Andrey Ryabinin)
  - dm-crypt: add ability to use keys from the kernel key retention service (Andrey Ryabinin) [PSBM-44218]
  - ms/keys: add user_key_payload() helper (Andrey Ryabinin) [PSBM-44218]
  - vecalls: kill VZCTL_SETDEVPERMS ioctl (Andrey Ryabinin)
  - Remove container and beancounter directories from /proc/vz (Vladimir Davydov)
  - cgroup: un-export cgroup_kernel_* and zap cgroup_kernel_remove (Vladimir Davydov)
  - ve: drop ve_cgroup_open and ve_cgroup_remove (Vladimir Davydov)
  - x86/arch_prctl/vdso: add ARCH_MAP_VDSO_* (Dmitry Safonov) [PSBM-28517]
  - ms/x86/signal: add SA_{X32,IA32}_ABI sa_flags (Dmitry Safonov) [PSBM-28517]
  - ms/x86/ptrace: down with test_thread_flag(TIF_IA32) (Dmitry Safonov) [PSBM-28517]
  - ms/x86/coredump: use pr_reg size, rather that TIF_IA32 flag (Dmitry Safonov) [PSBM-28517]
  - ve/sched: make load balancing more agressive (Vladimir Davydov)
  - ve/sched: fair: fix dst pinned not set when failing migration due to cpulimit restriction (Vladimir Davydov)
  - sched: debug: show nr_failed_migrations_cpulimit (Vladimir Davydov)
  - sched: add WARN_ON's to debug task boosting (Vladimir Davydov) [PSBM-44475 PSBM-50077]
  - printk: Add touch_all_softlockup_watchdogs() to console_unlock() (Kirill Tkhai) [PSBM-49893]
  - net: limit a number of namespaces which can be cleaned up concurrently (Andrei Vagin)
  - ve/netns: limit number of network namespaces per container (Andrei Vagin) [PSBM-49690]
  - ve/pid: Export kernel.pid_max via ve cgroup (Pavel Tikhomirov) [PSBM-48397]
  - ve/itimer: add ve_name to warning for a NULL new_value (Dmitry Safonov) [PSBM-49818]
  - ext4: fix broken mfsync_ioctl (Dmitry Monakhov) [PSBM-49885]
  - ext4: fix broken fsync for dirs/symlink (Dmitry Monakhov)
  - ploop: io_direct: delay f_op->fsync() until index_update for reloc requests (v3) (Maxim Patlasov) [PSBM-47026 PSBM-47026]
  - ploop: factor out add preq to fsync_queue (Maxim Patlasov)
  - ploop: factor ->write_page() out (Maxim Patlasov)
  - ms/fuse: fuse_flush must check mapping->flags for errors (Maxim Patlasov) [PSBM-49821]
  - mm: fix truncate_inode_pages_range() for filesystems without buffer-heads (Maxim Patlasov) [PSBM-50629]
  - mm/page_alloc: don't return freed pages from alloc_pages() (Andrey Ryabinin) [PSBM-49918]
  - ve/veth: don't disable the mac filter implicitly (Andrey Vagin) [PSBM-50248]
  - ve/net/ip6tables: fix autoloading of the ip6table_raw module from CT (Andrey Ryabinin) [PSBM-50548]
  - ve/bridge: br_dev_init: check if "bridge" feature is enabled (Evgenii Shatokhin) [PSBM-50009]
  - ms/sched/fair: Initialize throttle_count for new task-groups lazily (Konstantin Khlebnikov) [PSBM-50099]
  - fence-watchdog: don't log state of mind (Konstantin Khorenko) [PSBM-49998]
  - ploop: fix freeze/thaw ioctls (Maxim Patlasov) [PSBM-49699]
  - ploop: fix free_list starvation (Maxim Patlasov) [PSBM-49454]
  - ploop: introduce plo->blockable_reqs counter (Maxim Patlasov) [PSBM-49454]
  - ploop: introduce plo->free_qlen counter (Maxim Patlasov) [PSBM-49454]
  - ploop: fix fsync_reqs accounting (Maxim Patlasov) [PSBM-49454]
  - ms/fuse: fsync() does not return IO errors (Alexey Kuznetsov) [PSBM-49821]
  - ms/ext4: improve ext4lazyinit scalability (Dmitry Monakhov) [PSBM-49658]
  - ploop: release plo->ctl_mutex for thaw_bdev in PLOOP_IOC_THAW handler (Vladimir Davydov) [PSBM-49699]
  - sched: use topmost limited ancestor for cpulimit balancing (Vladimir Davydov) [PSBM-49203]
  - sched: cleanup !CFS_CPULIMIT code (Vladimir Davydov)
  - sched: make check_cpulimit_spread accept tg instead of cfs_rq (Vladimir Davydov)
  - sched: account task_group->nr_cpus_active for all cgroups (Vladimir Davydov)
  - arch: x86: perf_event_intel: do not taint kernel when irq loop is stuck (Vladimir Davydov) [PSBM-49258]
  - mm: default collapse huge pages if there's at least 1/4th ptes mapped (Vladimir Davydov) [PSBM-48885]
  - ploop: add PLOOP_IOC_FREEZE and PLOOP_IOC_THAW ioctls (Maxim Patlasov) [PSBM-49091]
  - mm: memcontrol: fix race between user memory reparent and charge (Vladimir Davydov) [PSBM-49117]
  - dcache: fix dentry leak when shrink races with kill (Vladimir Davydov) [PSBM-49321]
  - config: disable numa balancing by default (Vladimir Davydov) [PSBM-49131]
  - ploop: reloc vs extent_conversion race fix (Dmitry Monakhov) [PSBM-47107 PSBM-49143]
  - Revert "ve/vmscan: do not throttle kthreads due to too_many_isolated" (Vladimir Davydov)
  - mm: vmscan: never wait on writeback pages (Vladimir Davydov) [PSBM-48115]
  - ub: account memory overcommit failures in UB_PRIVVMPAGES.failcnt (Andrey Ryabinin) [PSBM-48891]
  - ms/netfilter: x_tables: check for bogus target offset (Cyrill Gorcunov) [PSBM-49001]
  - ploop: push_backup: implement timeout functions (Maxim Patlasov) [PSBM-48082]
  - ploop: push_backup: health monitor thread (Maxim Patlasov) [PSBM-48082]
  - ploop: push_backup: add timeout tunable (Maxim Patlasov)
  - ploop: push_backup: extend pb_set (Maxim Patlasov)
  - ploop: push_backup: factor rb_erase() out (Maxim Patlasov)
  - ploop: push_backup: introduce pb_set structure (Maxim Patlasov) [PSBM-48082 PSBM-48082]
  - ploop: fixup barrier handling during relocation (Maxim Patlasov)
  - ploop: fix barriers for PLOOP_E_RELOC_NULLIFY (Maxim Patlasov)
  - ploop: generalize issue_flush (Dmitry Monakhov)
  - ploop: remove preflush from dio_submit (Maxim Patlasov)
  - ploop: resurrect delay_fua for io_direct (Maxim Patlasov)
  - ploop: minor rework of ->write_page() io method (Dmitry Monakhov)
  - ploop: resurrect delayed_fua for io_kaio (Maxim Patlasov)
  - ploop: minor rework of ploop_req_delay_fua_possible (Maxim Patlasov) [PSBM-47107]
  - ve/net: sit: fix crash on newlink if VE_FEATURE_SIT is disabled (Vladimir Davydov)
  - ve/net: ipip: fix crash on newlink if VE_FEATURE_IPIP is disabled (Vladimir Davydov)
  - ve/net: ip_vti: skip per net init in ve (Vladimir Davydov) [PSBM-48698]
  - ve/net: ipip: enable in container (Vladimir Davydov) [PSBM-48608]
  - ve/fs: namespace -- Don't fail on permissions if @ve->devmnt_list is empty (Cyrill Gorcunov) [PSBM-48188]
  - ploop: deadcode cleanup in dio_submit() (Dmitry Monakhov)
  - ploop: skip redundant fsync for REQ_FUA in post_submit (Dmitry Monakhov)
  - ve/net: enable IPPROTO_ICMP inside Containers (Vasily Averin) [OVZ-6744 PSBM-47413]
  - ve/fairsched: Resurrect proc fairsched files (Vladimir Davydov) [PSBM-48824]
  - ve/binfmt_misc: Allow mount if capable(CAP_SYS_ADMIN) (Kirill Tkhai) [PSBM-47737]
  - ve/cpustat: don't try to update vcpustats for root_task_group (Andrey Ryabinin) [PSBM-48721]
  - ve: drop not used CAP_VE_ADMIN and CAP_VE_NET_ADMIN (Vladimir Davydov)
  - ploop: fix barriers for ordinary requests (Maxim Patlasov)
  - ms/mm: memcontrol: reclaim when shrinking memory.high below usage (Johannes Weiner) [PSBM-48546]
  - rh/locks: check for fl->fl_owner != filp in show_fd_locks (Stanislav Kinsburskiy) [PSBM-48727]
  - ve/fs: namespace -- Ignore device permissions during restore (Cyrill Gorcunov) [PSBM-48188]
  - ve: mark DEF_PERMS feature deprecated (Evgenii Shatokhin) [PSBM-40280]
  - cgroup: fix path mangling for ve cgroups (Vladimir Davydov) [PSBM-48629]
  - cgroup: use cgroup_path_ve helper in cgroup_show_path (Vladimir Davydov)
  - Drop fairsched syscalls (Vladimir Davydov)
  - Use ve init task's css instead of opening cgroup via vfs (Vladimir Davydov) [PSBM-48629]
  - Drop VZCTL_ENV_CREATE (Vladimir Davydov)
  - Drop vz_compat boot param (Vladimir Davydov)
  - timers should not get negative argument (Vasily Averin) [PSBM-48475]
  - netlink/diag: report flags for netlink sockets (Andrey Vagin) [PSBM-28386]
  - netlink: add an ability to restore messages in a receive queue (Andrey Vagin) [PSBM-28386]
  - netlink: allow to set peeking offset for sockets (Andrey Vagin) [PSBM-28386 PSBM-48484 PSBM-28386]
  - ploop: io_kaio: fix silly bug in kaio_complete_io_state() (Maxim Patlasov)
  - ploop: fix counting bio_qlen (Maxim Patlasov)
  - ve/device_cgroup: kill ACC_QUOTA permission (Andrey Ryabinin) [PSBM-48482]
  - ve/device_cgroup: allow to change device mount permission via cgroup (Andrey Ryabinin) [PSBM-48431]
  - ve/security: device_cgroup -- Allow manage devices in @pseudosuper state (Cyrill Gorcunov) [PSBM-48421]
  - ve/sysctl: remove unused fs.ve-area-access-check, net.ipv4.tcp_max_tw* (Pavel Tikhomirov) [PSBM-47061]
  - ve/vtty: Don't free console mapping until no clients left (Cyrill Gorcunov) [PSBM-39463]
  - ms/kernel/sysrq: restore touch_nmi_watchdog() in show_state_filter() (Andrey Ryabinin) [PSBM-47486]
  - ploop: fix gendisk disk_stats to be seen on partition (Maxim Patlasov) [PSBM-48266]
  - modules: set module author for Virtuozzo modules (Konstantin Khorenko) [PSBM-43847]
  - ploop: "Parallels loopback device" -> "Virtuozzo loopback device" (Konstantin Khorenko) [PSBM-43847]
  - license: put correct copyrights into file headers (Konstantin Khorenko) [PSBM-43847 PSBM-40069]
  - license: drop COPYING.Parallels file (Konstantin Khorenko) [PSBM-43847]
  - ms/kmod: remove false positive warning "waiting module removal not supported: please upgrade" (Rusty Russell) [PSBM-27580 OVZ-6748 PSBM-47877]
  - ploop: push_backup: PLOOP_PEEK mode of ioctl(PLOOP_IOC_PUSH_BACKUP_IO) (Maxim Patlasov) [PSBM-47764]
  - cbt: blk_cbt_update_size() must return if cbt->block_max not changed (Maxim Patlasov)
  - cbt: blk_cbt_update_size() should not copy uninitialized data (Maxim Patlasov) [PSBM-48120]
  - ve/netfilter/ipset: allow modules autoload (Pavel Tikhomirov) [PSBM-46102]
  - ve: drop xattr policy toggle (Stanislav Kinsburskiy) [OVZ-6409]
  - ploop: push_backup: rework lockout machinery (Maxim Patlasov) [PSBM-47680 PSBM-47680]
  - Revert "ploop: push_backup must pass READs intact" (Maxim Patlasov) [PSBM-47680 PSBM-47680 PSBM-46775]
  - pfcache: abort ext4_pfcache_open if inode already has peer installed (Vladimir Davydov) [PSBM-47806]
  - net: packet: rework rx/tx ring pages accounting (Vladimir Davydov) [PSBM-47873 PSBM-63654]
  - ve/mm: fix PAGE_KMEMCG_MAPCOUNT_VALUE (Vladimir Davydov)
  - arch: x86: don't charge kernel page tables to kmemcg (Vladimir Davydov)
  - pipe: uncharge page on ->steal (Vladimir Davydov)
  - net/af_unix: charge buffers to kmemcg (Vladimir Davydov) [PSBM-34562]
  - mm: charge/uncharge kmemcg from generic page allocator paths (Vladimir Davydov)
  - mm: Move PageBalloon and PageBuddy helpers to page-flags.h (Vladimir Davydov)
  - mm: memcontrol: drop memcg_kmem_commit_charge (Vladimir Davydov)
  - mm: Drop alloc_kmem_pages and friends (Vladimir Davydov) [PSBM-34562]
  - ploop: push_backup: copy stop status back to userspace (Maxim Patlasov) [PSBM-47429]
  - fs/aio-nr: fix decrement of aio-nr (Andrey Ryabinin) [PSBM-47209]
  - ploop: io_direct: delay f_op->fsync() until FLUSH|FUA (v2) (Maxim Patlasov) [PSBM-47026]
  - kernel/sysrq: reset watchdog on all cpus while during sysrq-w (Andrey Ryabinin) [PSBM-47486]
  - cbt: fix possible race on alloc_page() (Maxim Patlasov)
  - ploop: push_backup: merge pbd->cbt_map back to CBT (Maxim Patlasov) [PSBM-47429]
  - cbt: new api: blk_cbt_map_merge() (Maxim Patlasov) [PSBM-47429 PSBM-47429]
  - cbt: fix panic in blk_cbt_map_copy_once() (Maxim Patlasov) [PSBM-47416]
  - ms/x86/kasan: instrument user memory access API (Andrey Ryabinin)
  - ms/mm/kasan: add API to check memory regions (Andrey Ryabinin)
  - ms/mm/kasan: print name of mem[set,cpy,move]() caller in report (Andrey Ryabinin)
  - ms/dcache: add missing lockdep annotation (Linus Torvalds)
  - ms/dcache: dentry_kill() doesn't need the second argument now (Al Viro)
  - ms/dcache: dealing with the rest of shrink_dentry_list() livelock (Al Viro)
  - ms/dcache: shrink_dentry_list(): take parent's ->d_lock earlier (Al Viro)
  - ms/dcache: expand dentry_kill(dentry, 0) in shrink_dentry_list() (Al Viro)
  - ms/dcache: split dentry_kill() (Al Viro)
  - ms/dcache: lift the "already marked killed" case into shrink_dentry_list() (Al Viro)
  - ms/dcache: don't need rcu in shrink_dentry_list() (Miklos Szeredi)
  - ms/dcache: fold try_prune_one_dentry() (Al Viro)
  - ms/dcache: fold d_kill() (Vladimir Davydov) [PSBM-47312]
  - ms/kvm:vmx: more complete state update on APICv on/off (Roman Kagan) [PSBM-46939]
  - pfcache: pick page from peer mapping after readahead (Vladimir Davydov) [PSBM-47541]
  - ve/kmod: rename {,fs-}binfmt_misc in the autoload whitelist (Dmitry Safonov) [PSBM-41216]
  - fuse: enable synchronous close for both "pstorage://" and "vstorage://" fs types (Andrey Zaitsev) [PSBM-47206]
  - Revert "sched: Port diff-fairsched-cpuset-add-fake-cpuset-for-containers" (Pavel Tikhomirov)
  - ve/proc/cpuset: do not show cpuset in CT (Pavel Tikhomirov) [PSBM-47280]
  - ve/fs/overlay: allow overlayfs to be used inside a Container (Pavel Tikhomirov) [PSBM-47280]
  - ploop: push_backup: improve ioctl(PLOOP_IOC_PUSH_BACKUP_IO) (Maxim Patlasov) [PSBM-45000]
  - ploop: push_backup: introduce ppb->reported_map (Maxim Patlasov) [PSBM-45000]
  - ploop: push_backup: implement auto destroy (Maxim Patlasov) [PSBM-45000]
  - ploop: push_backup: factor out destroy (Maxim Patlasov) [PSBM-45000]
  - ploop: get rid of direct calls to file->f_op->fsync() (Maxim Patlasov)
  - ploop: get rid of dio_fsync() (Maxim Patlasov)
  - ploop: io_direct: check for fsync fop on startup (Maxim Patlasov)
  - ploop: get rid of FOP_FSYNC (Maxim Patlasov)
  - ve/kmod: Allow netfilter conntrack inside VE (Cyrill Gorcunov) [PSBM-47359]
  - fs/aio: show real number of aio events in fs.aio-nr sysctl (Andrey Ryabinin) [PSBM-47209]
  - ms/aio: Multiply passed nr_events in io_setup() (Kirill Tkhai) [PSBM-47075 PSBM-47209]
  - mm: memcontrol: drop useless VM_BUG_ON's in memcg_{start,stop}_kmem_account (Vladimir Davydov)
  - ms/net: sock: move ->sk_shutdown out of bitfields (Andrey Ryabinin) [PSBM-47023]
  - ploop: avoid costly user-controllable kmalloc() calls (Andrey Ryabinin) [PSBM-47303]
  - ploop: push_backup: optimize ploop_pb_put_reported() (Maxim Patlasov) [PSBM-45000]
  - ploop: push_backup: optimize ploop_pb_get_pending() (Maxim Patlasov) [PSBM-45000]
  - ve/mm: introduce min threshold for dcache (Vladimir Davydov) [PSBM-34161]
  - mm: memcontrol: fix meminfo:SUnreclaim output in containers (Vladimir Davydov)
  - mm: memcontrol: add stats for reclaimable and unreclaimable stats (Vladimir Davydov)
  - prctl: remove one-shot limitation for changing exe link (Stanislav Kinsburskiy) [PSBM-26967 PSBM-47315]
  - ub/mm/writeback: do not check dirty limits for ub0 (Vladimir Davydov)
  - ub: do not check overcommit for ub0 (Vladimir Davydov)
  - ve/kmod: Change modules whitelist to fit their aliases (Cyrill Gorcunov) [PSBM-46789]
  - ub: init ub0 bound css early (Vladimir Davydov) [PSBM-47147]
  - ub: add heuristic check for memory overcommit (Vladimir Davydov) [PSBM-45695]
  - ve/prctl_set_mm: allow to change mm content in ve (Stanislav Kinsburskiy) [PSBM-26967]
  - ploop: push_backup: show uuid (Maxim Patlasov) [PSBM-45000]
  - ploop: push_backup: fix ploop_push_backup_io_read() (Maxim Patlasov) [PSBM-45000]
  - ms/memcg: make mem_cgroup_read_{stat|event}() iterate possible cpus instead of online (Tejun Heo)
  - ub: make cached and shmem meminfo output more accurate (Vladimir Davydov)
  - mm: memcontrol: account shmem pages (Vladimir Davydov)
  - ve/aio: Wait for all inflight AIO reqs of a task (Kirill Tkhai) [PSBM-42488]
  - ve/aio: Kill ve_aio_set_tail() (Kirill Tkhai) [PSBM-42488]
  - ploop: force journal commit after dio_post_submit() (Dmitry Monakhov) [PSBM-45730]
  - ploop: push_backup must pass READs intact (Maxim Patlasov) [PSBM-46775]
  - cbt: fix cbt->block_max calculation (Maxim Patlasov)
  - ploop: push_backup: fix reentrance in ploop_pb_get_pending() (Dmitry Monakhov) [PSBM-45000]
  - ve/kmod: Add modules to whitelist for c/r sake (Cyrill Gorcunov) [PSBM-46789]
  - pfcache: do not account peer files to memcg (Vladimir Davydov)
  - ploop: push_backup cleanup (Maxim Patlasov)
  - ploop: wire push_backup into state-machine (Maxim Patlasov)
  - ploop: implement PLOOP_IOC_PUSH_BACKUP_IO (Maxim Patlasov)
  - ploop: introduce pbd (Maxim Patlasov) [PSBM-45000]
  - fs: fix accounting pipe buffers to kmemcg (Vladimir Davydov)
  - arch: x86: fix accounting page tables to kmemcg (Vladimir Davydov)
  - memcg: charge kmem allocations accounted to UBC in PCS6 to memcg (Vladimir Davydov) [PSBM-54928 PSBM-54928]
  - vmalloc: add v[mz]alloc_account helpers (Vladimir Davydov)
  - ms/kmemcg: account certain kmem allocations to memcg (Vladimir Davydov)
  - ms/slab: add SLAB_ACCOUNT flag (Vladimir Davydov)
  - ms/memcg: only account kmem allocations marked as __GFP_ACCOUNT (Vladimir Davydov)
  - Revert "ms/gfp: add __GFP_NOACCOUNT" (Vladimir Davydov)
  - Revert "ms/sysfs: do not account sysfs_ino_ida allocations to memcg" (Vladimir Davydov)
  - Partially revert "tcp: Charge socket buffers into cg memory" (Vladimir Davydov)
  - Revert "mm/vmalloc: do not account vmap_area to memcg" (Vladimir Davydov)
  - Revert "ve/radix-tree: do not account radix_tree_nodes to memcg" (Vladimir Davydov) [PSBM-45975]
  - config.OpenVZ.debug: enable panic-on-oops in debug kernel (Konstantin Khorenko)
  - oom: fix NULL ptr deref on oom if memory cgroup is disabled (Vladimir Davydov) [PSBM-43328]
  - oom: make berserker more aggressive (Vladimir Davydov)
  - oom: zap unused oom_scan_process_thread arguments (Vladimir Davydov)
  - oom: do not ignore score of exiting tasks (Vladimir Davydov)
  - mm: memcontrol: check more carefully if current is oom killed (Vladimir Davydov)
  - oom: do not select child that has already been killed (Vladimir Davydov) [PSBM-40842]
  - fuse: never skip writeback if there are too many background requests (Vladimir Davydov) [PSBM-45497]
  - fuse: increase min/max_dirty_pages up to 256/512 MB (Vladimir Davydov)
  - cbt: add uuid arg to blk_cbt_map_copy_once() (Maxim Patlasov) [PSBM-45000]
  - ve/fs/locks: Make CAP_LEASE work in containers (Evgenii Shatokhin) [PSBM-46199]
  - ub: show swapin/out in /proc/bc/<bc>/vmaux (Vladimir Davydov) [PSBM-46104]
  - mm: memcontrol: add swapin/out stats (Vladimir Davydov) [PSBM-46104]
  - meminfo: show size of tcache and tswap (Vladimir Davydov)
  - fs/mm: writeback: fix div/0 (Vladimir Davydov) [PSBM-46146]
  - fence-watchdog: fix wdog_tmo_mt_check return (Pavel Tikhomirov)
  - ms/netfilter: ipset: move registration message to init from net_init (Ilia Mirkin) [PSBM-45281]
  - ms/netfiler: ipset: Add net namespace for ipset (Vitaly Lavrov) [PSBM-45281]
  - cbt: add blk_cbt_map_copy_once() helper (Maxim Patlasov) [PSBM-45000]
  - cbt: fix page allocation (Maxim Patlasov)
  - cbt: make __blk_cbt_set() smarter (Maxim Patlasov)
  - cbt: introduce CBT_PAGE_MISSED (Maxim Patlasov)
  - cbt: factor out alloc_page (Maxim Patlasov) [PSBM-45000]
  - ve/fs: Export fs.aio-max-nr via ve cgroup (Cyrill Gorcunov) [PSBM-45646]
  - fs/mm: writeback: fix per bdi dirty background threshold calculation (Vladimir Davydov) [PSBM-45497]
  - ploop: io_direct must fsync after fallocate (Maxim Patlasov) [PSBM-45326]
  - cbt: remove useless rcu_dereference() -v2 (Maxim Patlasov)
  - fuse: resend interrupted release (Maxim Patlasov) [PSBM-45428]
  - ms/locks: remove conditional lock release in middle of flock_lock_file (Jeff Layton) [PSBM-45393]
  - ve/cgroup: Allow to write to several safe cgroup files from CT (Pavel Tikhomirov) [PSBM-44981]
  - ve/cgroup: Prohibit access to toplevel cgroups in CT (Pavel Tikhomirov) [PSBM-44981]
  - vzprivnet: Enable module in configs (Pavel Tikhomirov) [PSBM-43685]
  - vzprivnet: Do not execute vzprivnet_hook inside CT (Pavel Tikhomirov) [PSBM-35111]
  - vzprivnet: Set GPL license (Pavel Tikhomirov)
  - vzprivnet: rt cache drop on vzprivnet update (Pavel Tikhomirov) [PSBM-28881]
  - vzprivnet: Incorrect return value in vzprivnet_hook() (Pavel Tikhomirov) [PSBM-28845]
  - vzprivnet: Check that vzprivnet6_lookup() returns not NULL (Pavel Tikhomirov) [PSBM-8734]
  - vzprivnet6: Interpret zero address as internet (Pavel Tikhomirov) [PSBM-8734]
  - vzprivnet6: Legacy mode support (Pavel Tikhomirov)
  - vzprivnet6: Switch to radix tree (Pavel Tikhomirov)
  - vzprivnet6: Remove hash references (Pavel Tikhomirov)
  - vzprivnet: Allow internet access for weak private networks (Pavel Tikhomirov)
  - vzprivnet: Introduce constants for weakness (Pavel Tikhomirov)
  - vzprivnet: Catch v4 conflict on add (Pavel Tikhomirov) [PSBM-6404 PSBM-7345]
  - vzprivnet6: Don't handle neighbor solicit packets in bridge (Pavel Tikhomirov) [PSBM-7078]
  - vzprivnet: Filter VM/CT to Host traffic (Pavel Tikhomirov) [PSBM-6404]
  - vzprivnet6: Mask the jhash value to fit the chain into one page - fix hash access (Pavel Tikhomirov)
  - vzprivnet: Check for bridged skbs in privnet properly (Pavel Tikhomirov) [PSBM-6635]
  - vzprivnet: Handle bridged skbs in ipv4 privnet (Pavel Tikhomirov) [PSBM-6459 PSBM-6448 PSBM-6444]
  - vzprivnet6: Use rh6 kapi (Pavel Tikhomirov)
  - vzprivnet: Hash sets for ipv6 privnet (Pavel Tikhomirov)
  - vzprivnet: Initial implementation of v6 privnets (Pavel Tikhomirov)
  - vzprivnet: Add stuff required for ipv6 support (Pavel Tikhomirov)
  - vzprivnet: Bad retcode on IP add conflict (Pavel Tikhomirov)
  - vzprivnet: Fix privnet object leak (Pavel Tikhomirov)
  - vzprivnet: Weak sparse networks (Pavel Tikhomirov)
  - vzprivnet: Flush rt cache each time rules change (Pavel Tikhomirov)
  - vzprivnet: Add the classifier proc file (Pavel Tikhomirov)
  - vzprivnet: Introduce basic statistics (Pavel Tikhomirov)
  - vzprivnet: Sparse privnets support (Pavel Tikhomirov)
  - vzprivnet: Netmask byte order toss (Pavel Tikhomirov)
  - vzprivnet: Legacy tree core isolation (Pavel Tikhomirov)
  - vzprivnet: Rework proc structure (Pavel Tikhomirov)
  - vzprivnet: Cache filtering result on dst (Pavel Tikhomirov)
  - vzprivnet: Split privnet descriptor into 2 parts (Pavel Tikhomirov)
  - vzprivnet: Include the last IP of the range into checks (Pavel Tikhomirov)
  - vznetfilter/vzprivnet: Combined patch (Pavel Tikhomirov) [PSBM-43685]
  - dcache: zap dentry_lru_del() (Vladimir Davydov)
  - ms/dcache: don't remove from shrink list in select_collect() (Al Viro) [PSBM-44210]
  - ms/dcache: dentry_kill(): don't try to remove from shrink list (Vladimir Davydov) [PSBM-44210]
  - ve/tty: vtty -- Drop TTY_PINNED_BY_OTHER bit (Cyrill Gorcunov)
  - block: suppress hard lockup warning in elv_drain_elevator (Vladimir Davydov) [PSBM-44480]
  - tmpfs: shmem_fallocate must return ERESTARTSYS (Maxim Patlasov) [PSBM-43399]
  - ploop: must acquire write access on space allocation (Maxim Patlasov) [PSBM-20150]
  - exit: clear TIF_MEMDIE after exit_task_work (Vladimir Davydov) [PSBM-44683]
  - ve/memcg: do not ignore oom_guarantee for unlimited cgroups (Vladimir Davydov) [PSBM-44683]
  - debug/scsi: debug Scsi_Host recovery (Maxim Patlasov) [PSBM-44228]
  - ploop: use FALLOC_FL_CONVERT_UNWRITTEN in io_direct (Maxim Patlasov) [PSBM-22381]
  - ploop: replace BLOCK_UNINIT (Maxim Patlasov) [PSBM-22381]
  - ploop: fix direct_io prealloc checks (Maxim Patlasov) [PSBM-22381]
  - ploop: update gendisk disk_stats (Maxim Patlasov) [PSBM-41247]
  - ms/mm: slab: free kmem_cache_node after destroy sysfs file (Dmitry Safonov) [PSBM-43010]
  - ms/slub: do not assert not having lock in removing freed partial (Steven Rostedt) [PSBM-43010]
  - ms/slub: use lockdep_assert_held (Peter Zijlstra) [PSBM-43010]
  - ext4: rename fallocate(FALLOC_FL_CONVERT_AND_EXTEND) (Maxim Patlasov) [PSBM-22381]
  - ext4: rework fallocate(FALLOC_FL_CONVERT_AND_EXTEND) (Maxim Patlasov) [PSBM-22381]
  - vfs: fix fallocate(FALLOC_FL_CONVERT_AND_EXTEND) (Maxim Patlasov) [PSBM-22381]
  - ms/fs: Add a missing permission check to do_umount (Pavel Tikhomirov) [PSBM-43294]
  - ms/mnt: Only change user settable mount flags in remount (Pavel Tikhomirov) [PSBM-43294]
  - ms/fs/super.c: fix WARN on alloc_super() fail path (Pavel Tikhomirov) [PSBM-43294]
  - Revert "config.OpenVZ: show Odin's logo on boot" (Konstantin Khorenko) [PSBM-44739]
  - Revert "ve/video/logo: show Odin's logo on boot" (Konstantin Khorenko) [PSBM-44739]
  - ve/fs/sync: fix CT's mountpoints traversal (Andrey Ryabinin) [PSBM-44125 PSBM-44684]
  - ve: remove sync_mutex (Andrey Ryabinin)
  - memcg: ignore memory.low for cgroups w/o tasks (Vladimir Davydov) [PSBM-44192]
  - ms/userns, pidns: Force thread group sharing, not signal handler sharing. (Eric W. Biederman) [PSBM-44152]
  - ms/kvm/x86: Pass return code of kvm_emulate_hypercall (Andrey Smetanin) [PSBM-44419]
  - ms/kvm/x86: Hyper-V VMBus hypercall userspace exit (Andrey Smetanin) [PSBM-44419]
  - ms/kvm/x86: Reject Hyper-V hypercall continuation (Andrey Smetanin) [PSBM-44419]
  - ms/drivers/hv: Move VMBus hypercall codes into Hyper-V UAPI header (Andrey Smetanin) [PSBM-44419]
  - ms/kvm/x86: Rename Hyper-V long spin wait hypercall (Andrey Smetanin) [PSBM-44419]
  - tcache/proc/meminfo: add tcache pages to MemAvailable (Vladimir Davydov) [PSBM-54928]
  - ve: move ve-related checks to separated function from ve_can_attach() (Stanislav Kinsburskiy) [PSBM-44143]
  - ve: move task-related checks to separated function from ve_can_attach() (Stanislav Kinsburskiy) [PSBM-44143]
  - ve: remove is_locked check from ve_can_attach() (Stanislav Kinsburskiy)
  - tcache: improve reclaim fairness (Vladimir Davydov) [PSBM-41239]
  - tcache: store tcache_node in page->mapping instead of page->private (Vladimir Davydov) [PSBM-41239]
  - mm: vmscan: don't drop global slab caches at once if root cgroup is empty (Vladimir Davydov) [PSBM-41239]
  - ve/aio: Enumerate ioctl numbers right (Kirill Tkhai) [PSBM-42488]
  - ve/fs/sync: don't skip dirty metadata on filtered sync (Andrey Ryabinin) [PSBM-39583 PSBM-44125]
  - ve: Add a handle to checkpoint/restore AIO context (Kirill Tkhai) [PSBM-42488 PSBM-41425]
  - tcache/tswap: enable by default (Vladimir Davydov)
  - kvm: do not SetPageDirty for file mappings (Maxim Patlasov) [PSBM-43243]
  - ms/kvm/x86: Hyper-V SynIC timers tracepoints (Andrey Smetanin)
  - ms/kvm/x86: Hyper-V SynIC tracepoints (Andrey Smetanin)
  - ms/kvm/x86: Update SynIC timers on guest entry only (Andrey Smetanin)
  - ms/kvm/x86: Skip SynIC vector check for QEMU side (Andrey Smetanin)
  - ms/kvm/x86: Hyper-V fix SynIC timer disabling condition (Andrey Smetanin)
  - ms/kvm/x86: Reorg stimer_expiration() to better control timer restart (Andrey Smetanin)
  - ms/kvm/x86: Hyper-V unify stimer_start() and stimer_restart() (Andrey Smetanin)
  - ms/kvm/x86: Drop stimer_stop() function (Andrey Smetanin)
  - ms/kvm/x86: Hyper-V timers fix incorrect logical operation (Andrey Smetanin)
  - ms/kvm/x86: Remove Hyper-V SynIC timer stopping (Andrey Smetanin)
  - ms/kvm/x86: Hyper-V SynIC timers (Andrey Smetanin) [PSBM-58415]
  - ms/kvm/x86: Hyper-V SynIC message slot pending clearing at SINT ack (Andrey Smetanin)
  - ms/kvm/x86: Added Hyper-V vcpu_to_hv_vcpu()/hv_vcpu_to_vcpu() helpers (Andrey Smetanin)
  - ms/kvm/x86: Rearrange func's declarations inside Hyper-V header (Andrey Smetanin)
  - ms/drivers/hv: Move struct hv_timer_message_payload into UAPI Hyper-V x86 header (Andrey Smetanin)
  - ms/drivers/hv: Move struct hv_message into UAPI Hyper-V x86 header (Andrey Smetanin)
  - ms/drivers/hv: Move HV_SYNIC_STIMER_COUNT into Hyper-V UAPI x86 header (Andrey Smetanin)
  - ms/kvm/x86: Hyper-V kvm exit (Andrey Smetanin)
  - ms/KVM: x86: use delivery to self in hyperv synic (Radim Krčmář)
  - ms/kvm/x86: Hyper-V synthetic interrupt controller (Konstantin Khorenko) [PSBM-54815]
  - ms/kvm/irqchip: kvm_arch_irq_routing_update renaming split (Andrey Smetanin)
  - ms/kvm/x86: Hyper-V HV_X64_MSR_VP_RUNTIME support (Andrey Smetanin)
  - ms/kvm/x86: Hyper-V HV_X64_MSR_VP_INDEX export for QEMU. (Andrey Smetanin)
  - ms/kvm/x86: Hyper-V HV_X64_MSR_RESET msr (Andrey Smetanin)
  - ve/ext4: treat panic_on_errors as remount-ro_on_errors in CTs (Dmitry Monakhov)
  - vziolimit/fs/ext4: allow to throttle due to iolimit while reading directory blocks (Vladimir Davydov)
  - cbt: fix blk_cbt_set endless loop (Dmitry Monakhov) [PSBM-43936]
  - ub: zap unused task_beancounter fields (Vladimir Davydov)
  - ve: Use @real_start_timespec in uptime_proc_show (Cyrill Gorcunov) [PSBM-41406]
  - ve: Add interface for @start_timespec and @real_start_timespec adjustmen (Cyrill Gorcunov) [PSBM-41311 PSBM-41406]
  - ve/fs/sync: per containter sync and syncfs (Andrey Ryabinin) [PSBM-39583]
  - ve/fs/writeback: filter per-container inodes earlier (Andrey Ryabinin) [PSBM-39583]
  - ve/coredump: virtualize kernel.core_pattern sysctl (Pavel Tikhomirov) [PSBM-43596]
  - ve/sysctl: add macro sysctl_virtual to unify sysctl's virtualization (Pavel Tikhomirov) [PSBM-43596]
  - config.OpenVZ: disable RH_KABI_SIZE_ALIGN_CHECKS (Andrey Ryabinin)
  - ve/cpuset: revert changes allowing to attach to empty cpusets (Vladimir Davydov) [PSBM-34089 PSBM-42087]
  - oom: resurrect berserker mode (Vladimir Davydov) [PSBM-42320 PSBM-38581 PSBM-37915 PSBM-17930 PSBM-26973 PSBM-17930]
  - oom: pass points and overdraft to oom_kill_process (Vladimir Davydov) [PSBM-42320 PSBM-38581 PSBM-37915 PSBM-17930 PSBM-26973]
  - oom: rework logic behind memory.oom_guarantee (Vladimir Davydov) [PSBM-42320 PSBM-38581 PSBM-37915 PSBM-17930 PSBM-26973 PSBM-37915]
  - oom: drop OOM_SCAN_ABORT (Vladimir Davydov) [PSBM-42320 PSBM-38581 PSBM-37915 PSBM-17930 PSBM-26973]
  - oom: introduce oom timeout (Vladimir Davydov) [PSBM-42320 PSBM-38581 PSBM-37915 PSBM-17930 PSBM-26973 PSBM-38581]
  - oom: rework locking design (Vladimir Davydov) [PSBM-42320 PSBM-38581 PSBM-37915 PSBM-17930 PSBM-26973]
  - ve/nfsd: do not print nfscld warning in a container (Stanislav Kinsburskiy) [PSBM-43468]
  - ve/nfsd: disable legacy recovery tracking for containers (Stanislav Kinsburskiy) [PSBM-43468]
  - ve/kernel: allow to increase rlimit from inside container (Vladimir Davydov) [PSBM-43410]
  - ve/fs/writeback: use redirty_tail to skip inodes (Andrey Ryabinin) [PSBM-43375]
  - ve/net/dummy: enable support in a container (Vasily Averin) [PSBM-43329]
  - ve/net_core: fix build error with owner_ve->ve_netns (Dmitry Safonov)
  - ve/binfmt_misc: fix compilation outside CONFIG_BINFMT_MISC (Dmitry Safonov)
  - ve/kmod: fix build without CONFIG_VE_IPTABLES (Dmitry Safonov)
  - ve/fs: Print a message if a VE reaches its limit on mounts (Evgenii Shatokhin) [PSBM-42825]
  - Revert "mm: vmscan: do not scan lruvec if it seems to be unreclaimable" (Vladimir Davydov) [PSBM-35155]
  - memcg: never fail kmem allocations (Vladimir Davydov)
  - ms/autofs: show pipe inode in mount options (Stanislav Kinsburskiy) [PSBM-41217 PSBM-41961]
  - ub: drop unused UB_DIRTY_EXCEEDED (Andrey Ryabinin)
  - ve/mm/page-writeback: Introduce per-CT dirty memory limit (Andrey Ryabinin) [PSBM-33841]
  - ve/fs/writeback: per-CT fs writeback (Andrey Ryabinin) [PSBM-33841]
  - ve/xattr: allow set/remove security.capability inside CT (Pavel Tikhomirov) [PSBM-43294 PSBM-43267 OVZ-6657]
  - ms/ixgbe: on recv increment rx.ring->stats.yields (Pavel Tikhomirov)
  - Revert "ve/cgroup: add VE mark to each user cgroup name on mount" (Konstantin Khorenko) [PSBM-43169]
  - ve/lib/nlattr: use ve_pr_warn_ratelimited instead pr_warn_ratelimited (Dmitry Safonov) [PSBM-42313]
  - ve_prink: introduce ve_pr_<level>_ratelimited (Dmitry Safonov) [PSBM-42313]
  - ve/fs: Use comparison of signed integers in ve_mount_allowed() (Evgenii Shatokhin) [PSBM-42825]
  - ms/sched/core: Fix unserialized r-m-w scribbling stuff (Kirill Tkhai)
  - ve/cgroup: Add pseudosuper state for restore sake (Cyrill Gorcunov) [PSBM-34299 PSBM-43169 PSBM-42573]
  - ve/kvm: Allow scheduler throttling in __vcpu_run() (Kirill Tkhai) [PSBM-42358]
  - ve/sched: introduce cond_resched_may_throttle (Kirill Tkhai) [PSBM-18888 PSBM-42358]
  - ve/kmod: list of allowed to autoload in CT modules (Dmitry Safonov) [PSBM-41216]
  - ve/cgroup: add VE mark to each user cgroup name on mount (Stanislav Kinsburskiy) [PSBM-42573]
  - ploop: rename extent maps management funtions (Alexey V. Vissarionov)
  - rh7/user_ns: enable unprivileged user namespaces by default (Konstantin Khorenko)
  - ve/userns: don't TAINT kernel with 'tech preview' (Konstantin Khorenko)
  - ve/fs: drop useless d_root_check() (Andrey Ryabinin) [PSBM-41919]
  - ms/ixgbe: Refactor busy poll socket code to address multiple issues (Pavel Tikhomirov) [PSBM-40330]
  - tcache: fix use-after-free in tcache_invalidate_node_pages() (Andrey Ryabinin) [PSBM-42104]
  - ve/vtty: Don't close unread master peer if slave is nonzero (Cyrill Gorcunov) [PSBM-41985 PSBM-41672]
  - ve/ptrace: don't change the upstream logic which affects criu (Andrew Vagin) [PSBM-42216]
  - ve/vmscan: do not throttle kthreads due to too_many_isolated (Vladimir Davydov) [PSBM-41410]
  - ploop: disable WRITE SAME for io_kaio (Maxim Patlasov) [PSBM-41965]
  - ve/fs: add per-VE limit of mount points (Evgenii Shatokhin) [PSBM-34438]
  - kernel: check the JOBCTL_TRAPPING_BIT bit correctly (Andrew Vagin) [PSBM-42052]
  - ms/xfs_qm: lost hunk from "ms/list_lru: add helpers to isolate items" (Vladimir Davydov) [PSBM-42319]
  - ms/xfs_qm: lost hunk from "ms/list_lru: introduce list_lru_shrink_{count,walk}" (Vladimir Davydov) [PSBM-42319]
  - ms/xfs: fix dquot isolation hang (Vladimir Davydov) [PSBM-42319]
  - ms/xfs: convert dquot cache lru to list_lru (Vladimir Davydov) [PSBM-42319 PSBM-42319]
  - ext4: ext4_split_extent_at should not cache tail extent (Dmitry Monakhov) [PSBM-40580]
  - ms/vhost/net: extend device allocation to vmalloc (Michael S. Tsirkin) [PSBM-42199]
  - ms/rmap: rmap_walk: move VM_BUG_ON to rmap_walk_file (Vladimir Davydov) [PSBM-42214]
  - mm: page_idle: look up page anon_vma carefully when checking references (Vladimir Davydov) [PSBM-42015 PSBM-42015]
  - ms/mm/rmap: extend rmap_walk_xxx() to cope with different cases (Vladimir Davydov) [PSBM-42015]
  - ms/mm/rmap: make rmap_walk to get the rmap_walk_control argument (Vladimir Davydov) [PSBM-42015]
  - ms/mm/rmap: factor lock function out of rmap_walk_anon() (Vladimir Davydov) [PSBM-42015]
  - ext4: fix race aio-dio vs freeze_fs (Dmitry Monakhov) [PSBM-39352]
  - ve/l2tp: Drop VE_FEATURE_PPP feature test (Cyrill Gorcunov)
  - ve/vtty: Register devices in sysfs (Cyrill Gorcunov) [PSBM-41628 PSBM-41804]
  - bc/mm: mmap_region: uncharge UB_LOCKEDPAGES if vma cannot be locked (Vladimir Davydov) [PSBM-39435]
  - ve/fanotify: Use ve-capable instead of plain capable test (Cyrill Gorcunov) [PSBM-41409]
  - tswap: exert equal pressure on tmem and lru pages (Vladimir Davydov)
  - tcache: exert equal pressure on tmem and lru pages (Vladimir Davydov)
  - vmscan: fix slab vs lru balance (Vladimir Davydov)
  - ve/tun: expose "owner", "group" and "tun_flags" attributes in container (Stanislav Kinsburskiy) [PSBM-39726]
  - x86: "pages zeroing on free" option introduced (Stanislav Kinsburskiy) [PSBM-33071]
  - kernel/freezer: don't freeze stopped & about to be ptraced task (Andrey Ryabinin) [PSBM-40683]
  - ms/ipmr,ip6mr: call ip6mr_free_table() on failure path (WANG Cong)
  - ms/netfilter: Restore xt_connlimit version 0 (Kirill Tkhai) [PSBM-40186]
  - ms/cfq-iosched: fix oom cfq_queue ref leak in cfq_set_request() (Tejun Heo) [PSBM-41334]
  - ms/cfq-iosched: fix async oom queue handling (Tejun Heo) [PSBM-41334]
  - ms/cfq-iosched: simplify control flow in cfq_get_queue() (Tejun Heo) [PSBM-41334]
  - ms/vmscan: do not force-scan file lru if its absolute size is small (Vladimir Davydov)
  - ve/mm: allow container's root to ignore mlock limit (Andrey Ryabinin) [PSBM-41405]
  - ve/vtty: n_tty -- Allow write on sole slave vtty peer (Cyrill Gorcunov) [PSBM-40740]
  - config.OpenVZ: enable netfilter module xt_match_wdog_tmo (Konstantin Khorenko) [PSBM-40736]
  - ms/kasan: fix kmemleak false-positive in kasan_module_alloc() (Andrey Ryabinin) [PSBM-41328]
  - ms/include/linux/kmemleak.h: needs slab.h (Andrew Morton)
  - ms/epoll: Make fdinfo to always success (Cyrill Gorcunov) [PSBM-41386]
  - tcache: account reclaimed pages to scan_control->nr_reclaimed (Vladimir Davydov)
  - signal/ve: allow to send signal from another ve namespace (Andrey Ryabinin) [PSBM-40896 PSBM-17903]
  - config.OpenVZ: enable fencing watchdog for HA cluster support (Konstantin Khorenko) [PSBM-40736]
  - fence-watchdog: Port: diff-fence-watchdog-netfilter-add-aliases-for-module-wdog_tmo (Pavel Tikhomirov)
  - fence-watchdog: Port: diff-fence-watchdog-arptables-add-ability-to-filter-by-watchdog-timeout-v5 (Pavel Tikhomirov) [PSBM-23253]
  - fence-watchdog: Port: diff-fence-watchdog-add-wdog_tmo-match (Pavel Tikhomirov) [PSBM-23253]
  - fence-watchdog: Port: diff-fence-watchdog-add-netfilter-action (Pavel Tikhomirov) [PSBM-23253 PSBM-23253]
  - fence-watchdog: Port: diff-fence-watchdog-schedule-work-in-case-of-halt-action (Pavel Tikhomirov) [PSBM-20034]
  - fence-watchdog: Port: diff-fence-watchdog-rename-action-to-halt (Pavel Tikhomirov) [PSBM-18395]
  - fence-watchdog: Port: diff-fence-watchdog-write-log-message-when-timer-elapses (Pavel Tikhomirov) [PSBM-18312 PSBM-18312]
  - fence-watchdog: Port: diff-fence-watchdog-add-support-of-crash (Pavel Tikhomirov) [PSBM-13631 PSBM-13631]
  - fence-watchdog: Port: diff-fence-watchdog-introduce-fencing-watchdog-for-HA-cluster-3 (Pavel Tikhomirov) [PSBM-40736 PSBM-13631 PSBM-13631]
  - ms/x86/mm, kasan: Silence KASAN warnings in get_wchan() (Andrey Ryabinin)
  - ms/compiler, atomics, kasan: Provide READ_ONCE_NOCHECK() (Andrey Ryabinin)
  - ms/x86/process: Unify 32bit and 64bit implementations of get_wchan() (Thomas Gleixner)
  - ms/x86/process: Add proper bound checks in 64bit get_wchan() (Thomas Gleixner)
  - ms/x86/asm/entry: Create and use a 'TOP_OF_KERNEL_STACK_PADDING' macro (Andrey Ryabinin)
  - Makefile: properly generate KERNELRELEASE value (Konstantin Khorenko) [PSBM-34957]
  - config.OpenVZ: enable CONFIG_LOCALVERSION_AUTO (Konstantin Khorenko) [PSBM-34957]
  - ve/vznetstat: fix RCU-protected "info_V{4, 6}" pointers initialization (Stanislav Kinsburskiy)
  - ve/vtty: Don't zap termios fields on slave peer (Cyrill Gorcunov) [PSBM-41057]
  - fuse: allow to mount fuse filesystems inside CT (Andrey Ryabinin) [PSBM-41075]
  - ve: introduce ve_init_user_ns() helper (Andrey Ryabinin) [PSBM-41075]
  - ve/net: fix userspace if_tun.h compilation (Vladimir Sementsov-Ogievskiy) [PSBM-40629]
  - ve/autofs: allow /dev/autofs ioctl's in a Container (Stanislav Kinsburskiy) [PSBM-26968]
  - ve/acct: Allow process accounting in containers (Evgenii Shatokhin) [PSBM-40587]
  - sched: disable dumping cfs info on sysrq trigger (Vladimir Davydov) [PSBM-41140]
  - ve/net: fix tap ve shaping (Vladimir Sementsov-Ogievskiy) [PSBM-40888 PSBM-40888]
  - ve/mm,oom: print information about ve of killed task (Andrey Ryabinin) [PSBM-40610]
  - ms/mm: introduce idle page tracking (Vladimir Davydov) [PSBM-32460]
  - ms/mm/mm_init.c: make creation of the mm_kobj happen earlier than device_initcall (Vladimir Davydov) [PSBM-32460]
  - ms/sysfs: create bin_attributes under the requested group (Vladimir Davydov) [PSBM-32460]
  - ms/mmu-notifier: add clear_young callback (Vladimir Davydov) [PSBM-32460]
  - ms/proc: add kpagecgroup file (Vladimir Davydov) [PSBM-32460]
  - ms/memcg: add page_cgroup_ino helper (Vladimir Davydov) [PSBM-32460]
  - ve/cgroups: Allow to attach a single threaded task only into a container (Cyrill Gorcunov)
  - ms/seccomp: add ptrace options for suspend/resume (Andrew Vagin) [PSBM-39517]
  - x86/vdso: Fix build failure with GCC5 (Andrey Ryabinin)
  - ve/fs/namei: fix capabilities check in sys_renameat2 () to support Containers (Stanislav Kinsburskiy)
  - ve/fs/namei: check containers capabilities in may_linkat() (Stanislav Kinsburskiy) [PSBM-40567]
  - ve/nf_conntrack: expose "nf_conntrack_events*" in contaners (Stanislav Kinsburskiy) [PSBM-40044]
  - ve/nf_conntrack: expose "nf_conntrack_acct" in contaners (Stanislav Kinsburskiy) [PSBM-40044]
  - ve/nf_conntrack: export nf_conntrack_hide_sysctl() helper (Stanislav Kinsburskiy) [PSBM-40044]
  - ve/nf_conntrack: expose "nf_conntrack_max" in containers (Stanislav Kinsburskiy) [PSBM-40044]
  - ve/nf_conntrack: allow expose of priviledged sysctl inside containers (Stanislav Kinsburskiy) [PSBM-40044]
  - cbt/blkdev.h: fix compilation in case CONFIG_BLK_DEV_CBT is not set (Stanislav Kinsburskiy)
  - ms/veth: add netpoll support (Andrew Vagin) [PSBM-34959]
  - ms/fsnotify: Make fdinfo to always success (Cyrill Gorcunov) [PSBM-40337]
  - ve/xfs: add missing ub_io_account_dirty in set_page_dirty (Vladimir Davydov)
  - arch: mask cpuid 0x00000007 features in /proc/cpuinfo (Vladimir Davydov) [PSBM-30880 PSBM-33638]
  - arch/x86: assure cpuinfo inside ct is subset of host's one (Vladimir Davydov) [PSBM-30688 PSBM-33638]
  - arch/x86: disable cpuid faulting on reboot and cpu offline (Vladimir Davydov) [PSBM-30548 PSBM-33638]
  - arch/x86: only enable cpuid faulting for containers (Vladimir Davydov) [PSBM-30516 PSBM-33638]
  - arch/x86: report cpuid:0000000d_1 in cpuinfo (Vladimir Davydov) [PSBM-30577 PSBM-33638]
  - arch/x86: check if cpuid level exists while reporting cpuinfo (Vladimir Davydov) [PSBM-33638]
  - arch/x86: take into account cpuid override while reporting cpuinfo (Vladimir Davydov) [PSBM-28682 PSBM-33638]
  - arch/x86: introduce cpuid override (Vladimir Davydov) [PSBM-28682 PSBM-33638]
  - cpuinfo: obtain cpuflags for the current cpu too (Vladimir Davydov) [PSBM-33638]
  - cpuinfo: zero all bits in cap mask (Vladimir Davydov) [PSBM-33638]
  - ubc: proc show stats in ve user ns (Pavel Tikhomirov) [PSBM-40433]
  - ve/proc: Use ve_capable() in oom_score_adj_write() (Kirill Tkhai) [PSBM-40359]
  - venet: remove per-net hooks and related code (Stanislav Kinsburskiy) [PSBM-23441 PSBM-23441]
  - venet: add newlink and dellink callbacks to rtnetlink operations (Stanislav Kinsburskiy) [PSBM-23441 PSBM-23441]
  - venet: fix false positive return code in case of error in venet_init() (Stanislav Kinsburskiy) [PSBM-23441]
  - memcg: allow to disable cleancache per memcg (Vladimir Davydov) [PSBM-34163]
  - ve/device_cgroup: fake allowing all devices for docker inside VZCT (Pavel Tikhomirov) [PSBM-34529 PSBM-38691]
  - ve/fs: allow to remount from ve user ns (Pavel Tikhomirov)
  - ve/quota: allow to manage quota in top CT user ns (Konstantin Khorenko) [PSBM-40281]
  - ve/tun: Make config to dep on TUN (Cyrill Gorcunov)
  - ve/vtty: Make indices to match pcs6 scheme (Cyrill Gorcunov) [PSBM-40088]
  - config.OpenVZ: enable TAP accounting (Konstantin Khorenko) [PSBM-27713]
  - ve/net: introduce TAP accounting (Vladimir Sementsov-Ogievskiy) [PSBM-27713]
  - memcg: add lock for protecting memcg->oom_notify list (Vladimir Davydov) [PSBM-38581 PSBM-37915 PSBM-17930 PSBM-26973]
  - memcg: add mem_cgroup_get/put helpers (Vladimir Davydov) [PSBM-38581 PSBM-37915 PSBM-17930 PSBM-26973]
  - ms/mm: oom_kill: clean up victim marking and exiting interfaces (Vladimir Davydov) [PSBM-26973]
  - ms/oom: thaw the OOM victim if it is frozen (Vladimir Davydov) [PSBM-26973]
  - ms/oom: add helpers for setting and clearing TIF_MEMDIE (Vladimir Davydov) [PSBM-26973]
  - ms/oom: make sure that TIF_MEMDIE is set under task_lock (Vladimir Davydov) [PSBM-26973]
  - ms/oom: don't count on mm-less current process (Vladimir Davydov) [PSBM-26973]
  - ms/mm, oom: remove unnecessary exit_state check (Vladimir Davydov) [PSBM-26973]
  - ms/make default ->i_fop have ->open() fail with ENXIO (Andrew Vagin) [PSBM-39834]
  - ms/selftests: add memfd/sealing page-pinning tests (Andrew Vagin) [PSBM-39834]
  - ms/selftests: add memfd_create() + sealing tests (Andrew Vagin) [PSBM-39834]
  - ms/shm: add memfd_create() syscall (Andrew Vagin) [PSBM-39834]
  - ve: Strip unset options in ve.mount_opts (Kirill Tkhai)
  - ms/fuse: break infinite loop in fuse_fill_write_pages() (Maxim Patlasov)
  - ploop: release io_context on ploop_thread() exit (Maxim Patlasov) [PSBM-39956]
  - ms/cfq-iosched: remove @gfp_mask from cfq_find_alloc_queue() (Maxim Patlasov) [PSBM-39956]
  - ve: mark SYSFS and IPGRE features deprecated (Konstantin Khorenko) [PSBM-33687]
  - ploop: do not use fiemap beyond eof (Maxim Patlasov) [PSBM-26762 PSBM-39251]
  - vecalls: fix VZCTL_GET_CPU_STAT uptime_jif scale (Vladimir Davydov) [PSBM-28811]
  - tcache: do not try to create node if we are not going to store page (Vladimir Davydov)
  - ub stat: sync memcg contents with beancounter if required (Stanislav Kinsburskiy)
  - ub stat: commnad check helper introduced (Stanislav Kinsburskiy)
  - ub statd: move header file from include/ to uapi/ (Stanislav Kinsburskiy)
  - ub statd: move struct ub_stat_notify declaration to source (Stanislav Kinsburskiy)
  - ub statd: small optimisations and clean ups (Stanislav Kinsburskiy)
  - ub statd: fix new_notify structure allocation (Stanislav Kinsburskiy)
  - ve/nfsd: Add VE_FEATURE_NFS check during nfsd mount (Kirill Tkhai) [PSBM-33687]
  - ve/nfs,nfsd: Allow to mount fs from initial VE's user_ns (Kirill Tkhai) [PSBM-40047]
  - ve/proc: fix mangling cgroup mount source path in container (Pavel Tikhomirov) [PSBM-34295]
  - ve/tty: Use ve_capable in vhangup syscall (Cyrill Gorcunov) [PSBM-40053]
  - ms/mm/page-writeback.c: fix divide by zero in bdi_dirty_limits() (Maxim Patlasov) [PSBM-40116]
  - ve/sched: Hide steal time from inside CT (Kirill Tkhai) [PSBM-26588 PSBM-23431]
  - ve/fs: don't add MNT_NODEV for ve mounts (Andrew Vagin) [PSBM-40096]
  - ve/devmptfs: Use current_user_ns_initial() in dev_mount() (Kirill Tkhai)
  - ve/fs: Allow to mount ext4 and binfmt_misc under non-root ns (Kirill Tkhai) [PSBM-40100]
  - ve: Implement current_user_ns_initial() helper (Kirill Tkhai)
  - config.OpenVZ.debug: Enable audit subsystem in config" (Konstantin Khorenko) [PSBM-38898]
  - Revert "config.OpenVZ/audit: Disable audit subsystem in config" (Konstantin Khorenko) [PSBM-38898]
  - config.OpenVZ: enable NBD module (Konstantin Khorenko) [PSBM-31858]
  - pfcache/ext4: drop pfcache csum on fallocate (Dmitry Monakhov) [PSBM-33644]
  - config.OpenVZ: enable cbt - changed block tracking (Konstantin Khorenko) [PSBM-34156]
  - cbt: introduce changed block tracking (Dmitry Monakhov) [PSBM-34156 PSBM-54928]
  - ve: rework veid handling (Vladimir Davydov) [PSBM-39338]
  - sched/fair: Optimize is_top_cfs_rq() (Kirill Tkhai) [PSBM-35251]
  - ms/sched/fair: Track cgroup depth (Kirill Tkhai)
  - fuse: virtualize file system (Stanislav Kinsburskiy) [OVZ-6498]
  - RDS: verify the underlying transport exists before creating a connection (Vasily Averin)
  - memcg: do not allow to disable oom from inside a container (Vladimir Davydov)
  - ms/memcg: change oom_info_lock to mutex (Michal Hocko)
  - ms/memcg, oom: lock mem_cgroup_print_oom_info (Michal Hocko)
  - memcg: do not loop in mem_cgroup_reclaim if killed (Vladimir Davydov)
  - kexec, kasan: increase KEXEC_AUTO_RESERVED_SIZE under CONFIG_KASAN=y (Andrey Ryabinin) [PSBM-39339]
  - kasan: introduce single-shot mode and enable it by default (Andrey Ryabinin) [PSBM-39339]
  - kasan: always taint kernel on report. (Andrey Ryabinin) [PSBM-39339]
  - mm, slub, kasan: enable user tracking by default. (Andrey Ryabinin) [PSBM-39339]
  - kasan: update reported bug types for not user nor kernel memory accesses (Andrey Konovalov) [PSBM-39339]
  - ms/freezer: Do not freeze tasks killed by OOM killer (Cong Wang) [PSBM-38758]
  - Remove CAP_VE_* from "ve/ns: Port diff-ve-ns-allow-create-new-pid-ipc-and-utc-namespaces" (Andrew Vagin) [PSBM-39077]
  - Revert "ve/proc/ipc: allow mount proc and mqueue inside container" (Andrew Vagin) [PSBM-39077]
  - Remove CAP_VE_* from "Initial patch commit + compilation fixes" (Andrew Vagin) [PSBM-39077]
  - net: remove CAP_VE_NET_ADMIN from "ve/netfilter: Basic ve transformations" (Andrew Vagin) [PSBM-39077]
  - Revert "ve/rtnl: allow move network devices into network namespace in CT" (Andrew Vagin) [PSBM-39077]
  - Revert "ve/net/ioctl: allow change net-device name with CAP_VE_NET_ADMIN" (Andrew Vagin) [PSBM-39077]
  - ve: revise permissions to allow mount smth (Andrew Vagin) [PSBM-39077]
  - cred: add ve_capable to check capabilities relative to the current VE (v2) (Andrew Vagin) [PSBM-39077]
  - quota: missing lock in dqcache_shrink_scan() (Niu Yawei)
  - ve/tty: vt -- Implement per VE support for console and terminals (Cyrill Gorcunov) [PSBM-34533 PSBM-34532 PSBM-34107 PSBM-32686 PSBM-32685]
  - arch: x86: charge page tables to memcg/kmem (Vladimir Davydov) [PSBM-33840]
  - gfp: add __get_free_kmem_pages helper (Vladimir Davydov)
  - Revert "mm: account all page tables for mm" (Vladimir Davydov)
  - fs: account anon pipe buffers to memcg/kmem (Vladimir Davydov) [PSBM-39052]
  - vmalloc: account to memcg/kmem (Vladimir Davydov) [PSBM-33839]
  - sched/fair: only update current task boost (Vladimir Davydov)
  - mm: vmscan: do not scan lruvec if it seems to be unreclaimable (Vladimir Davydov) [PSBM-35155]
  - mm: vmscan: fix do_try_to_free_pages() livelock (Lisa Du) [PSBM-35155]
  - mm: vmscan: fix the page state calculation in too_many_isolated (Vinayak Menon) [PSBM-35155]
  - oom: do not dump all tasks info on each oom kill (Vladimir Davydov)
  - oom: zap oom_report_invocation proto (Vladimir Davydov)
  - Revert "ve/mm: ignore oom_score_adj of containerized tasks on global OOM" (Vladimir Davydov)
  - memcg: count all oom kills (Vladimir Davydov)
  - config.OpenVZ: add KASan support for debug kernels (Konstantin Khorenko) [PSBM-39339]
  - ms/x86/kasan: Add message about KASAN being initialized (Andrey Ryabinin) [PSBM-26429]
  - ms/x86/kasan: Fix boot crash on AMD processors (Andrey Ryabinin) [PSBM-26429]
  - ms/x86/kasan: Flush TLBs after switching CR3 (Andrey Ryabinin) [PSBM-26429]
  - ms/x86/kasan: Fix KASAN shadow region page tables (Andrey Ryabinin) [PSBM-26429]
  - ms/x86/init: Clear 'init_level4_pgt' earlier (Andrey Ryabinin) [PSBM-26429]
  - ms/kasan: Makefile: shut up warnings if CONFIG_COMPILE_TEST=y (Andrey Ryabinin) [PSBM-26429]
  - ms/mm/mempool.c: kasan: poison mempool elements (Andrey Ryabinin) [PSBM-26429]
  - ms/mm, mempool: poison elements backed by slab allocator (Andrey Ryabinin) [PSBM-26429]
  - ms/kasan, module: move MODULE_ALIGN macro into <linux/moduleloader.h> (Andrey Ryabinin) [PSBM-26429]
  - ms/kasan, module, vmalloc: rework shadow allocation for modules (Andrey Ryabinin) [PSBM-26429]
  - ms/kasan: enable instrumentation of global variables (Andrey Ryabinin) [PSBM-26429]
  - ms/module: fix types of device tables aliases (Andrey Ryabinin) [PSBM-26429]
  - ms/kernel: add support for .init_array.* constructors (Andrey Ryabinin) [PSBM-26429]
  - ms/mm: vmalloc: pass additional vm_flags to __vmalloc_node_range() (Andrey Ryabinin) [PSBM-26429]
  - ms/mm: vmalloc: add flag preventing guard hole allocation (Andrey Ryabinin) [PSBM-26429]
  - ms/kasan: enable stack instrumentation (Andrey Ryabinin) [PSBM-26429]
  - ms/x86_64: kasan: add interceptors for memset/memmove/memcpy functions (Andrey Ryabinin) [PSBM-26429]
  - ms/lib: add kasan test module (Andrey Ryabinin) [PSBM-26429]
  - ms/kmemleak: disable kasan instrumentation for kmemleak (Andrey Ryabinin) [PSBM-26429]
  - ms/fs: dcache: manually unpoison dname after allocation to shut up kasan's reports (Andrey Ryabinin) [PSBM-26429]
  - ms/mm: slub: add kernel address sanitizer support for slub allocator (Andrey Ryabinin) [PSBM-26429]
  - ms/mm: slub: introduce metadata_access_enable()/metadata_access_disable() (Andrey Ryabinin) [PSBM-26429]
  - ms/mm: slub: share object_err function (Andrey Ryabinin) [PSBM-26429]
  - ms/mm: slub: introduce virt_to_obj function (Andrey Ryabinin) [PSBM-26429]
  - ms/mm: page_alloc: add kasan hooks on alloc and free paths (Andrey Ryabinin) [PSBM-26429]
  - ms/x86_64: add KASan support (Andrey Ryabinin) [PSBM-26429]
  - ms/kasan: disable memory hotplug (Andrey Ryabinin) [PSBM-26429]
  - ms/kasan: add kernel address sanitizer infrastructure (Andrey Ryabinin) [PSBM-26429]
  - ms/MODULE_DEVICE_TABLE: fix some callsites (Andrey Ryabinin) [PSBM-26429]
  - ms/mm: slub: SLUB_DEBUG=n: use the same alloc/free hooks as for SLUB_DEBUG=y (Andrey Ryabinin) [PSBM-26429]
  - ms/mm: move slab related stuff from util.c to slab_common.c (Andrey Ryabinin) [PSBM-26429]
  - ms/MIPS: Use NUMA_NO_NODE instead of -1 for node ID. (Andrey Ryabinin) [PSBM-26429]
  - ms/mm/vmalloc: use wrapper function get_vm_area_size to caculate size of vm area (Andrey Ryabinin) [PSBM-26429]
  - ploop: use GFP_NOIO in ploop_make_request (Vladimir Davydov) [PSBM-38842]
  - ub: rename private_data2 to iolimit (Vladimir Davydov)
  - ub: zap ub_dirty_pages (Vladimir Davydov)
  - ub: fix typo: s/ub_dirty_radio/ub_dirty_ratio (Vladimir Davydov)
  - ub: zap ub_tmpfs_respages (Vladimir Davydov)
  - ub: drop swapin/swapout stats (Vladimir Davydov) [PSBM-39327]
  - ub: zap unused socket accounting bits (Vladimir Davydov)
  - ve/writeback: revert ub dirty limit related stuff (Vladimir Davydov) [PSBM-33841]
  - Revert diff-writeback-throttle-writer-when-local-BDI-threshold-is-hit bits (Vladimir Davydov) [PSBM-39167]
  - net: udpv6: release memcg on destroy (Vladimir Davydov) [PSBM-39084]
  - ve/fs: allow to mount devtmpfs in a non-root userns (Andrew Vagin) [PSBM-39077]
  - ve/sysfs: propagate access to all sub-directories hierarchically (Pavel Tikhomirov) [PSBM-34523]
  - ve/fs/inotify: do not impose limit on the number of instances by default (Vladimir Davydov) [PSBM-39048]
  - ve/cgroup: do not virtualize output of cgroup_path (Vladimir Davydov) [PSBM-34852]
  - ve/kmod: allow to autoload nf_log_ipv[46] (Vladimir Davydov) [PSBM-38573]
  - ve/sched: Fix double put_prev_task_fair() because of trigger_cpulimit_balance() (Kirill Tkhai) [PSBM-35082]
  - ms/sched: Fix schedule_tail() to disable preemption (Kirill Tkhai)
  - mmap: call mmap prep only for regular files (Vladimir Davydov) [PSBM-23133 PSBM-25031]
  - ve/cgroup: fix mangle root in CT (Pavel Tikhomirov) [PSBM-38634]
  - pfcache/ext4: fix automatic csum calculation (Dmitry Monakhov) [PSBM-23774 PSBM-39233]
  - ve/fs/aio: aio_nr & aio_max_nr variables virtualization (Andrey Ryabinin) [PSBM-29017]
  - ve/sysctl: Introduce proc_doulongvec_minmax_virtual() (Andrey Ryabinin) [PSBM-29017]
  - config.OpenVZ: show Odin's logo on boot (Konstantin Khorenko) [PSBM-34430]
  - ve/video/logo: show Odin's logo on boot (Andrey Ryabinin) [PSBM-34430]
  - ve/kmod: fix out-of-bounds access in call_modprobe() (Andrey Ryabinin) [PSBM-38666]
  - ms/mm: memcontrol: reclaim at least once for __GFP_NORETRY (Johannes Weiner)
  - ve/tty: vt -- Fix nil dereference due to race (Cyrill Gorcunov) [PSBM-37929]
  - cgroup: remove now unused css_depth() (Tejun Heo)
  - ploop: fix race on prealloc request (Maxim Patlasov) [PSBM-35095]
  - ve/net: Fix vlan NETIF_F_VIRTUAL feature initialization (Kirill Tkhai) [PSBM-35266]
  - ms/mm/vmscan: never isolate more pages than necessary (Vladimir Davydov) [PSBM-35275]
  - ve/radix-tree: do not account radix_tree_nodes to memcg (Vladimir Davydov) [PSBM-35205]
  - memcg: fix swap_max calculation for nested cgroups (Vladimir Davydov)
  - ve/binfmt_misc: destroy all nodes on ve stop (Vladimir Davydov) [PSBM-39154]
  - ve/binfmt_misc: do not use s_ns (Vladimir Davydov) [PSBM-39154]
  - ve/binfmt_misc: do not use sb->s_fs_info (Vladimir Davydov) [PSBM-39154]
  - Revert "nfsd/sunrpc/mqueue: use sb->s_ns instead of data in fill_super" (Vladimir Davydov) [PSBM-39154]
  - Revert "ve/sunrpc: use correct pointer to net_namespace in auth_gss.c" (Vladimir Davydov) [PSBM-39154]
  - Revert "VE/VFS: use sb->s_ns member to store namespace for mount_ns() calls" (Vladimir Davydov) [PSBM-39154]
  - ve/devtmpfs: lightweight virtualization (Vladimir Davydov) [PSBM-35077 PSBM-35146]
  - Revert "devtmpfs: per-VE mounts introduced" (Vladimir Davydov) [PSBM-35077 PSBM-35146]
  - Revert "fs: add data pointer to mount_ns()" (Vladimir Davydov) [PSBM-35077 PSBM-35146]
  - Revert "devtmpfs: containerize it with new obj ns operation" (Vladimir Davydov) [PSBM-35077 PSBM-35146]
  - Revert "ve/devtmpfs: pass proper options string" (Vladimir Davydov) [PSBM-35077 PSBM-35146]
  - Revert "ve/devtmpfs: Create required devices on container startup" (Vladimir Davydov) [PSBM-35077 PSBM-35146]
  - ms/cgroup: switch to new percpu_ref API (Vladimir Davydov)
  - ms/cgroup: use percpu refcnt for cgroup_subsys_states (Vladimir Davydov) [PSBM-34174]
  - ms/cgroup: split cgroup destruction into two steps (Vladimir Davydov) [PSBM-34174]
  - ms/cgroup: reorder the operations in cgroup_destroy_locked() (Vladimir Davydov) [PSBM-34174]
  - ve/vznetstat: Fix potential exit race (Cyrill Gorcunov) [PSBM-35178]
  - ms/memcg: issue memory.high reclaim after refilling percpu stock (Vladimir Davydov)
  - ploop: dio_fastmap() must refresh bvec_merge_data (Maxim Patlasov)
  - ve/devpts: Assign containers @devpts_sb on first mount (Cyrill Gorcunov) [PSBM-34931]
  - ve/devpts: Revert 2c27d20125f5 (Cyrill Gorcunov) [PSBM-34931]
  - ve/net: Add VE_NF_CONNTRACK check in resolve_normal_ct() (Kirill Tkhai) [PSBM-35154]
  - ve: Add a ability to show ve.mount_opts (Kirill Tkhai) [PSBM-34291 PSBM-34291]
  - net/sched: restore "mpu xxx" handling (Kirill Tkhai) [PSBM-34874]
  - ve/vznetstat: Don't destroy statistics until explicitly asked (Cyrill Gorcunov) [PSBM-35178]
  - ve/vznetstat: Move VE networks statistics allocation into a common place (Cyrill Gorcunov) [PSBM-35011]
  - config.OpenVZ: limit number of legacy ptys (Konstantin Khorenko) [PSBM-34741]
  - vznetstat: Make sure the statistics is allocated for VE (Cyrill Gorcunov) [PSBM-34837]
  - tcache: allow to allocate highmem pages (Vladimir Davydov)
  - tcache: do not populate on global reclaim (Vladimir Davydov)
  - tcache: invalidate page on unsuccessful put (Vladimir Davydov)
  - tswap: do not populate on global reclaim (Vladimir Davydov) [PSBM-34876]
  - ve/net: Exclude foreign CT sockets from /proc/net/tcp{,6} (Kirill Tkhai) [PSBM-34875]
  - ve/block: Show CT allowed partitions in /proc/partitions (Kirill Tkhai) [PSBM-34805]
  - ve/net: Add ipt_mask checks into ip6table_nat (Kirill Tkhai) [PSBM-34748]
  - ms/netlabel: fix the netlbl_catmap_setlong() dummy function (Paul Moore)
  - ve/net: netfilter: clear xt_table on net exit (Vladimir Davydov) [PSBM-34657]
  - ext4: ext4_ext_drop_refs ignode null path (Dmitry Monakhov)
  - ve/sysfs: do not inherit ve permissions from parent (Vladimir Davydov) [PSBM-34682]
  - tcache: teach tcache_get_node() to handle cleancache_get_page/cleancache_invalidate_inode races (Vladimir Davydov) [PSBM-34620]
  - ve/proc/ipc: allow mount proc and mqueue inside container (Pavel Tikhomirov) [PSBM-33304 PSBM-34523]
  - ve/rtnl: allow move network devices into network namespace in CT (Pavel Tikhomirov) [PSBM-33304 PSBM-34523]
  - ve/vfs: allow mount/umount, pivot_root with CAP_VE_SYS_ADMIN (Pavel Tikhomirov) [PSBM-33304 PSBM-34523]
  - ve/veth: fix skb leak in veth_xmit (Vladimir Davydov)
  - ve: cgroup: initialize odirect_enable, features and _randomize_va_space (Pavel Tikhomirov) [PSBM-34286 PSBM-34285]
  - ve/iptables: fix mask initialization and changing (Pavel Tikhomirov) [PSBM-34286 PSBM-34285]
  - ve: initialize fsync_enable also for non ve0 environment (Pavel Tikhomirov) [PSBM-34286 PSBM-34285 PSBM-34286]
  - ve: remove sysctl_fsync_enable and use ve_fsync_behavior instead (Pavel Tikhomirov) [PSBM-34286 PSBM-34285]
  - ve: zap ve_allow_kthreads (Vladimir Davydov)
  - ve: zap ve_glob_meminfo (Vladimir Davydov)
  - ub: remove sock acct related resources from cgroup params (Vladimir Davydov)
  - ve/kernel: drop broken audit virtualization (Vladimir Davydov)
  - ve: Use ve_name() in devperms ioctl (Kirill Tkhai) [PSBM-34497]
  - memcg/ub: fix limit > RESOURCE_MAX case (Vladimir Davydov)
  - net/packet: cleanup packet_sk_charge (Vladimir Davydov)
  - memcg: disarm memcg_socket_limit_enabled key per each active udp proto (Vladimir Davydov)
  - ve/vt: Drop debug vars from console code (Cyrill Gorcunov)
  - ve/tty: vt -- Add dummy stubs (Cyrill Gorcunov) [PSBM-34324]
  - ploop: fix processing sync bios (Maxim Patlasov) [PSBM-33630]
  - ms/ext4: fix lazytime optimization (Dmitry Monakhov)
  - ms/fs: add dirtytime_expire_seconds sysctl (Dmitry Monakhov)
  - ms/fs: make sure the timestamps for lazytime inodes eventually get written (Dmitry Monakhov)
  - ms/ext4: add optimization for the lazytime mount option (Dmitry Monakhov)
  - ms/vfs: add find_inode_nowait() function (Dmitry Monakhov)
  - ms/vfs: add support for a lazytime mount option (Dmitry Monakhov) [PSBM-20411]
  - jbd2: raid amnesia protection for the journal (Dmitry Monakhov) [PSBM-15484]
  - ve/fs: check container odirect and fsync settings in __dentry_open (Dmitry Monakhov) [PSBM-17157]
  - venet: forbid assigning veip to ve w/o id (Vladimir Davydov) [PSBM-34450]
  - ve: forbid to attach to a ve cgroup w/o id (Vladimir Davydov) [PSBM-34450]
  - vznetstat: Use kzalloc instead of kmalloc plus memset (Cyrill Gorcunov)
  - ve/vdso: x86 -- Disable virtualization in native x86-32 mode (Cyrill Gorcunov) [PSBM-30093]
  - ve/vdso: x86 -- Eliminate race in vdso allocation, v2 (Cyrill Gorcunov) [PSBM-30093]
  - ve/vdso: x86-32 -- Implement kernel version virtualization (Cyrill Gorcunov) [PSBM-30093]
  - ve/vdso: x86-64 -- Implement kernel version virtualization (Cyrill Gorcunov) [PSBM-30093]
  - ve/fs: Port diff-ve-fs-security-check-for-mount (Vladimir Davydov) [PSBM-33650]
  - ve/fs: Port diff-ve-fs-allow-to-remove-swapfile-hardlinks (Vladimir Davydov) [PSBM-25310 PSBM-33650]
  - ve/lockdep: Port diff-lockdep-taint-kernel-on-circular-locking-complains (Vladimir Davydov) [PSBM-22010 PSBM-33650]
  - ve/kernel/taint: Port diff-taint-message-enhanced-with-dump (Vladimir Davydov) [PSBM-25867 PSBM-33650]
  - ve/proc/time: Port diff-ve-proc-report-real_start_time-in-_proc_PID_stat-if-CONFIG_VE (Vladimir Davydov) [PSBM-22925 PSBM-22925 PSBM-33650]
  - ve/mm/kstat: Port diff-ve-kstat-disable-interrupts-around-seqcount-write-lock (Vladimir Davydov) [PSBM-33650]
  - ve/proc: Port diff-ve-proc-add-buffers-field-to-meminfo (Vladimir Davydov) [PSBM-19448 PSBM-34444 PSBM-33650]
  - ve: Port diff-ve-allow-taskstats-netlink-in-netns (Vladimir Davydov) [PSBM-33650]
  - vznetstat: Port diff-vznetstat-support-of-resetting-of-traffic-statistics-on-running-CTs (Vladimir Davydov) [PSBM-21243 PSBM-21243 PSBM-33650]
  - vznetstat: Port diff-vznetstat-fix-ip_vznetstat-module-load (Vladimir Davydov) [PSBM-33650]
  - vzstat: Port diff-vzstat-mem_free_areas_show-fix-nr_free-per-order-computation (Vladimir Davydov) [PSBM-26984 PSBM-33650]
  - ve/ns: Port diff-ve-ns-allow-create-new-pid-ipc-and-utc-namespaces (Vladimir Davydov) [PSBM-33650]
  - ext4: fallocate mode - convert and extend (Dmitry Monakhov) [PSBM-22381]
  - kmapset: Fix NULL pointer derefference in kmapset_set_value() (Kirill Tkhai) [PSBM-34437]
  - dummy: remove redundant dummy modules (Konstantin Khorenko) [PSBM-31333]
  - ve/net: Delete nf_frags_hdr and ct_frags (Kirill Tkhai)
  - config.OpenVZ: remove DSA option (Konstantin Khorenko)
  - ve: introduce ve.veid for setting id from userspace (Vladimir Davydov) [PSBM-34422]
  - mm/fs: Port diff-mm-debug-memallocation-caused-fs-reentrance (Vladimir Davydov) [PSBM-34112]
  - ve: Print ve_name instead of veid to the kernel log (Vladimir Davydov)
  - ve/fs: drop LOOKUP_STRICT (Vladimir Davydov)
  - ve/net: drop net->uevent_sock (Vladimir Davydov)
  - ve/printk: allow to access syslog with CAP_VE_ADMIN (Vladimir Davydov)
  - ve/ioprio: confine ioprio_{set, get}(IOPRIO_WHO_USER) to current ve (Vladimir Davydov)
  - ve/nsproxy: drop INIT_NSPROXY_COUNT (Vladimir Davydov)
  - ms/ext4: use ext4_ext_next_allocated_block instead of mext_next_extent (Dmitry Monakhov)
  - ext4: update defragmentation codebase (Dmitry Monakhov)
  - ms ext4: fix online resize with very large inode tables (Theodore Ts'o) [PSBM-24924]
  - ext4: Add ioctl EXT4_IOC_SET_RSV_BLOCKS V2 (Dmitry Monakhov) [PSBM-25929]
  - ext4: add mfsync support (Dmitry Monakhov) [PSBM-18567 PSBM-34909 PSBM-34910]
  - ext4: Fix error handling after filesystem abort (Dmitry Monakhov)
  - jbd2: make shure that we do not miss aborted state (Dmitry Monakhov)
  - ext4: add prepare_mmap API (Dmitry Monakhov) [PSBM-23133 PSBM-34112]
  - tswap: do not writeback pages on reclaim (Vladimir Davydov) [PSBM-34269]
  - tswap: use global lock to protect lru lists (Vladimir Davydov) [PSBM-34269]
  - tswap: shrink tswap page if swapcache page is uptodate (Vladimir Davydov) [PSBM-34269]
  - tswap: introduce tswap_delete_page helper (Vladimir Davydov) [PSBM-34269]
  - tswap: do not allocate a page on store if there is already one (Vladimir Davydov) [PSBM-34269]
  - tswap: enable exclusive gets (Vladimir Davydov) [PSBM-34269 PSBM-34269]
  - mm/frontswap: invalidate expired data on a dup-store failure (Vladimir Davydov) [PSBM-34269 PSBM-34269]
  - ve/tty: console -- Enhance container console to support per VE ops (Cyrill Gorcunov) [PSBM-34357]
  - Revert "x86/NMI: introduce dumps via nmi" (Vladimir Davydov) [PSBM-17989]
  - Revert "ms/nmi: do not call unblank_screen() from nmi_show_regs()" (Vladimir Davydov)
  - ve/net: allow to rename devices in non-ve namespaces (Kirill Tkhai) [PSBM-29810 PSBM-33645]
  - ve/net/ioctl: allow change net-device name with CAP_VE_NET_ADMIN (Kirill Tkhai) [PSBM-29808 PSBM-31819 PSBM-29808]
  - ve/net/sysfs: Porting diff-ve-net-sysfs-drop-redundant-net_ipv4_route_path and diff-ve-net-route-bring-back-route_src_check (Kirill Tkhai) [PSBM-31818]
  - ve/tty: vzcon -- Add container dummy console support (Cyrill Gorcunov) [PSBM-32686]
  - ms/vfs: Remove second variable named error in __dentry_path (Pavel Tikhomirov) [PSBM-34245]
  - ms/vfs: reinitialize error for resetart in prepend_path as in ms (Pavel Tikhomirov) [PSBM-34245]
  - net/packet: use try_get_mem_cgroup_from_mm (Vladimir Davydov)
  - ve/net/packet: do not account sock buffer to cg if kmem acct is off (Vladimir Davydov)
  - ve/net/tcp: add missing tcp_orphan_count destruction (Vladimir Davydov) [PSBM-34215]
  - ve/cgroup: Temporarily allow to mount cgroups from VE (Cyrill Gorcunov) [PSBM-34291]
  - ub: sync exec_ub on fork (Vladimir Davydov) [PSBM-54928]
  - tswap: fix panic on store if page exists (Vladimir Davydov)
  - ve/net: Delete get_exec_env() from venet_init_net() (Kirill Tkhai)
  - ub/fs: resurrect sync accounting (Vladimir Davydov) [PSBM-34007]
  - ub/fs: access dirtied_ub under rcu lock in __writeback_single_inode (Vladimir Davydov) [PSBM-34007]
  - ub: do not include block/blk-cgroup.h from io_prio.c (Vladimir Davydov) [PSBM-34007]
  - ub/fs: account writeback io (Vladimir Davydov) [PSBM-34007]
  - ub: ressurrect iostat and ioprio reporting (Vladimir Davydov) [PSBM-34007]
  - ub: ressurrect ioprio_set IOPRIO_WHO_UBC (Vladimir Davydov) [PSBM-34007]
  - ub: export ub_get_{mem,blkio}_css (Vladimir Davydov) [PSBM-34007]
  - ub: zap ub_{init,fini}_ioprio (Vladimir Davydov) [PSBM-34007]
  - fs/ioprio: move IOPRIO_WHO_UBC handling out of rcu section (Vladimir Davydov) [PSBM-34007]
  - ve/iptable_raw: Don't reuse VE_IP_IPTABLES bit (Kirill Tkhai) [PSBM-34192]
  - ve/net/tun: don't loose NETIF_F_VIRTUAL device feature (Pavel Tikhomirov) [PSBM-34066]
  - config.OpenVZ.debug: OpenVZ related config options are added (Konstantin Khorenko)
  - debugfs: drop set_exec_ub in file create (Vladimir Davydov)
  - ub: drop ub_cachep (Vladimir Davydov)
  - ub: hide dcachesize and oomguarpages in ub cgroup (Vladimir Davydov)
  - ve/net: Track netfilter modules per net-namespace-v3 (Kirill Tkhai) [PSBM-31451]
  - ve/ip_gre: containerize per-net devices (Kirill Tkhai) [PSBM-24331]
  - venet: prevent to change network namespaces (Kirill Tkhai)
  - ve/netfilter: Add permittion check in iptable_raw pernet (Kirill Tkhai) [PSBM-27181]
  - ve/net/iptables: Add ipv6 bits into VE_IP_DEFAULT (Kirill Tkhai)
  - ve/net: CAP_VE_NET_ADMIN must be a subset of CAP_NET_ADMIN (Kirill Tkhai) [PSBM-23514]
  - netfilter: MARK -- drop off @table entity to support rhel5 containers, v2 (Kirill Tkhai) [PSBM-30390]
  - ub: Makefile: drop net.o (Vladimir Davydov)
  - cgroup: unexport css_refcnt (Vladimir Davydov)
  - ub: drop ub_debug* macros (Vladimir Davydov)
  - ub: drop CONFIG_BC_DEBUG_ITEMS (Vladimir Davydov)
  - ub: drop /proc/bc/BCID/debug (Vladimir Davydov)
  - timers: Port diff-ve-timers-convert-ve-monotonic-to-abs-time-when-setting-timerfd-2 (Pavel Tikhomirov) [PSBM-34017 PSBM-18284 PSBM-18284]
  - fs: unexport filp_cachep (Vladimir Davydov)
  - ub: introduce ub_total_pages (Vladimir Davydov) [PSBM-34035]
  - ve/memcg: pass struct mem_cgroup instead of cgroup to ub-related methods (Vladimir Davydov) [PSBM-34035]
  - ub: rework connection between ub and mem/blkio cgroups (Vladimir Davydov) [PSBM-34035]
  - ub: rename functions for reading/writing cgroup resources (Vladimir Davydov) [PSBM-34035]
  - cgroup: make cgroup_kernel_attach safe against cgroup removal (Vladimir Davydov) [PSBM-34035]
  - cgroup: add function to lookup a cgroup by pathname (Vladimir Davydov) [PSBM-34035]
  - ve/kobj: Send events per VE instead of all net-namespaces broadcasting (Cyrill Gorcunov)
  - pfcache: fix path refcounting hazzard (Dmitry Monakhov)
  - ve/veth: don't drop skb->mark if NETIF_F_VENET is set (Andrew Vagin) [PSBM-32277]
  - ve/veth: filter packages accoding with mac addresses (Andrew Vagin) [PSBM-32276]
  - ve/veth: add ability to prevent changing of a mac address from a container (Andrew Vagin) [PSBM-32276]
  - ve/veth: add ability to enable vz-specific features (Andrew Vagin) [PSBM-32276]
  - vz/veth: remove vzethdev (Andrew Vagin)
  - ve/mm: enable oom grouping rules on OOM (Vladimir Davydov) [PSBM-33849]
  - ve/oom: do not impose grouping rules if process score is adjusted (Vladimir Davydov) [PSBM-33849]
  - ve/proc: allow to set oom_score_adj from inside a container (Vladimir Davydov) [PSBM-33849]
  - ve/mm: ignore oom_score_adj of containerized tasks on global OOM (Vladimir Davydov) [PSBM-33849]
  - ve/proc: use memcg limits for showing oom_score inside CT (Vladimir Davydov) [PSBM-33849]
  - ve/memcg: add function to get max mem+swap (Vladimir Davydov) [PSBM-33849]
  - ve/net/packet: fix possible return of uninitialized var (Konstantin Khorenko)
  - net/packet: Pre-account maximum socket buffer into cg memory (v3) (Pavel Emelyanov) [PSBM-33584]
  - netlink: Make all in-cg memory be kmem accounted (Pavel Emelyanov) [PSBM-33584]
  - udp: Charge ingress buffers into cg memory (Pavel Emelyanov) [PSBM-33584]
  - tcp: Limit orphan sockets per-cg (Pavel Emelyanov) [PSBM-33584]
  - tcp: Charge socket buffers into cg memory (v3) (Pavel Emelyanov) [PSBM-33584]
  - proc: drop proc_dentry_of_dead_task (Vladimir Davydov)
  - ve/mm: print OOM info to VE log (Vladimir Davydov)
  - ub: account shmem in cached in meminfo (Vladimir Davydov) [PSBM-28682 PSBM-31006 PSBM-33637]
  - mm/bc: Port diff-bc-shmem-fix-accounting-on-error-path (Vladimir Davydov) [PSBM-22198 PSBM-33637]
  - mm: Port diff-mm-add-sysctl-vm.force_scan_thresh (Vladimir Davydov) [PSBM-29968 PSBM-33640]
  - mm: Port diff-mm-vmscan-disable-fs-related-activity-for-direct-direct-reclaim (Vladimir Davydov) [PSBM-20210 PSBM-33640]
  - ms/pagemap: Port diff-ms-pagemap-do-not-leak-physical-addresses-to-non-privileged-userspace (Vladimir Davydov) [PSBM-32308 PSBM-33640]
  - ploop: added into pvd header new close signatures (Andrey Smetanin) [PSBM-33882]
  - ve/headers: Do not include uapi in exported header (Cyrill Gorcunov) [PSBM-34030]
  - ms/headers: Support GCC 5 (Cyrill Gorcunov)
  - ms/netfilter: Add {ipt,ip6t}_osf aliases for xt_osf (Kirill Tkhai) [PSBM-33929]
  - ve/net/tcp: Kill tcp_v4_kill_ve_sockets() (Kirill Tkhai) [PSBM-33755 PSBM-33926]
  - sched: Port diff-sched-make-nr_cpus-limit-support-hierarchies (Vladimir Davydov) [PSBM-33642]
  - sched: Port diff-fairsched-cpuset-add-fake-cpuset-for-containers (Vladimir Davydov) [PSBM-30878 PSBM-33642]
  - ve: zap legacy_veid_to_name (Vladimir Davydov)
  - ve: do_env_create: zap unused ve_name variable (Vladimir Davydov)
  - ve: zap legacy_name_to_veid (Vladimir Davydov)
  - ve: zap __find_ve_by_id (Vladimir Davydov)
  - sched: Port cpustat related patches (Vladimir Davydov) [PSBM-26714 PSBM-28403 PSBM-28500 PSBM-26587 PSBM-23431 PSBM-28277 PSBM-33642]
  - sched: use cpuacct->cpustat for showing cpu stats (Vladimir Davydov) [PSBM-33642]
  - sched: Port diff-sched-return-only-virtual-cpus-in-sched_getaffinity (Vladimir Davydov) [PSBM-25367 PSBM-27200 PSBM-33642]
  - sched: Port diff-sched-clear-prev-entity-if-curr-is-dequeued (Vladimir Davydov) [PSBM-33642]
  - ms/sched: Port diff-sched-increase-SCHED_LOAD_SCALE-resolution (Vladimir Davydov) [PSBM-33642]
  - sched: Port diff-sched-initialize-runtime-to-non-zero-on-cfs-bw-set (Vladimir Davydov) [PSBM-17658 PSBM-17658 PSBM-33642]
  - sched/vziolimit: Port diff-fairsched-do-not-account-iothrottled-tasks-in-loadavg-core (Vladimir Davydov) [PSBM-33642]
  - ub/netfilter: account x_tables to ub (Vladimir Davydov) [PSBM-20089]
  - cgroup: Mangle cgroups root from inside of VE view (Cyrill Gorcunov) [PSBM-33757]
  - cgroup: mount -- Disable mounting from inside of VE context (Cyrill Gorcunov) [PSBM-33664]
  - fairsched: Port diff-fairsched-optimize-sys_fairsched_mvpr (Vladimir Davydov) [PSBM-33642]
  - ve: remove fairsched node only in the legacy mode (Vladimir Davydov) [PSBM-33833]
  - ms/memcg: do not call high reclaim if !__GFP_WAIT (Vladimir Davydov)
  - fairsched: fix output of /proc/fairsched[2] (Vladimir Davydov) [PSBM-33806]
  - ub: ub_dirty_limits: obtain ram size from memcg (Vladimir Davydov)
  - shmem: fix tmpfs_ram_pages (Vladimir Davydov)
  - memcg: add function to get container's ram size (Vladimir Davydov)
  - ve/kmod: Add rules for new {ip, ip6, x}table modules (Kirill Tkhai) [PSBM-33631]
  - ve/kmod: Add rules for autoloading (new) nf_tables (Kirill Tkhai) [PSBM-33631]
  - ms/memcg: port memory.high (Vladimir Davydov)
  - ms/memcg: use CFTYPE_NOT_ON_ROOT for memory.low and memory.oom_guarantee (Vladimir Davydov)
  - ms/memcg: rename memory.low_limit_in_bytes to memory.low (Vladimir Davydov)
  - ub: reset UB_OOMGUARPAGES.held on css free (Vladimir Davydov) [PSBM-20089]
  - memcg/bc: sync UB_OOMGUARPAGES (Vladimir Davydov) [PSBM-20089]
  - memcg: count oom kills (Vladimir Davydov) [PSBM-20089]
  - memcg: add oom_guarantee (Vladimir Davydov) [PSBM-20089]
  - ub: cleanup cgroup attaching code (Vladimir Davydov)
  - fairsched: add cpu.proc.loadavg to the cpu cgroup (Vladimir Davydov) [PSBM-32284]
  - fairsched: switch methods showing stats from numeric id to name (Vladimir Davydov) [PSBM-32284]
  - venet: Cleanup ip address on ve exit (Cyrill Gorcunov)
  - bc: initialize all beancounters as unlimited (Vladimir Davydov)
  - ms/idr: print a stack dump after ida_remove warning (Vasily Averin)
  - ve/cgroup: Guard @features and @iptables with test if VE is inactive (Cyrill Gorcunov)
  - memcg/bc: sync UB_DCACHESIZE (Vladimir Davydov) [PSBM-20089]
  - memcg/bc: account dcache size (Vladimir Davydov) [PSBM-20089]
  - bc/mm: zap pte_ptrs and same_ub macros (Vladimir Davydov)
  - ub: zap ub_reclaim_rate_limit (Vladimir Davydov)
  - mm/shmem: unexport shmem_file_operations (Vladimir Davydov)
  - bc/mm: zap page->{slab_ubs,kmem_ub} (Vladimir Davydov)
  - ub: zap /proc/bc/ID/slabinfo (Vladimir Davydov)
  - ub: get rid of pincount (Vladimir Davydov)
  - ub: do not show dead beancounters under /proc/bc (Vladimir Davydov)
  - ub: kill ub_dcache_threshold sysctl knob (Vladimir Davydov)
  - ub: drop ubc_ioprio knob (Vladimir Davydov)
  - ub: sync memcg before setting limit via sys_setublimit (Vladimir Davydov)
  - ub: do not apply memcg limits on attaching via sys_setluid (Vladimir Davydov)
  - ub: simplify memcg synchronization (Vladimir Davydov)
  - ub: zap show_ub_mem in Alt+SysRQ+m (Vladimir Davydov)
  - ub: remove some dead code (Vladimir Davydov)
  - bc: deprecate kmemsize limit (Vladimir Davydov) [PSBM-20089]
  - bc/memcg: assure swap->held/maxheld < swap->limit for beancounters (Vladimir Davydov) [PSBM-20089]
  - bc/memcg: show correct mem/swap failcnt for beancounters (Vladimir Davydov) [PSBM-20089]
  - bc/memcg: show correct swap max for beancounters (Vladimir Davydov) [PSBM-20089]
  - ploop: fix busyloop on secondary discard bio (Andrey Smetanin) [PSBM-30451]
  - ploop: add a separate queue for discard bio-s (v2) (Andrey Smetanin) [PSBM-27676]
  - bc/oom: zap oom kill related stuff (Vladimir Davydov) [PSBM-33732]
  - bc/sysinfo: remove dead code (Vladimir Davydov)
  - ub/dcache: get rid of dcache accounting related stuff (Vladimir Davydov) [PSBM-33729]
  - ub: remove CONFIG_BC_RSS_ACCOUNTING (Vladimir Davydov)
  - ve/cgroups: Align ve_cftypes assignments (Cyrill Gorcunov)
  - ve/cgroup: Temporary allow writting cgroups files inside container (Cyrill Gorcunov) [PSBM-33664]
  - ve/cgroup: Allow mounting existing cgroups inside container (Cyrill Gorcunov) [PSBM-33664]
  - Revert "ploop: add a separate queue for discard bio-s (v2)" (Konstantin Khorenko) [PSBM-33633]
  - Revert "ploop: fix busyloop on secondary discard bio" (Konstantin Khorenko) [PSBM-33633]
  - ve/net: Fix unbalanced double spin_unlock() in tcp_v4_kill_ve_sockets() (Kirill Tkhai) [PSBM-33585]
  - ub: properly charge and uncharge shmem (Andrew Perepechko)
  - ve/net_ns: Don't forget to put_ve on error path (Cyrill Gorcunov)
  - ve: Add support of iptables mask (Cyrill Gorcunov) [PSBM-32737]
  - ve: Add support of features mask (Cyrill Gorcunov) [PSBM-32737]
  - config.OpenVZ: enable idle memory tracking (Konstantin Khorenko) [PSBM-32460]
  - ploop: added printk of function, line, backtrace before ploop_set_error (Andrey Smetanin)
  - ploop: force FUA of nullified blocks for BAT grow (Andrey Smetanin) [PSBM-31969]
  - ploop: mark reloc reqs to force FUA/fsync(kaio) for index update I/O (Andrey Smetanin) [PSBM-31222 PSBM-31225 PSBM-31321 PSBM-31222 PSBM-31225 PSBM-31321]
  - ploop: mark reloc reqs to force FUA before write of relocated data (Andrey Smetanin) [PSBM-31222 PSBM-31225 PSBM-31321]
  - ploop: make image fsync at I/O complete if it's required by FUA/fsync force flag or by req->req_rw (Andrey Smetanin) [PSBM-31222 PSBM-31225 PSBM-31321 PSBM-31222 PSBM-31225 PSBM-31321]
  - ploop: do preflush or postfua according force FUA/flush flags, and delay FUA if possible but add force FLUSH to req if so (Andrey Smetanin) [PSBM-31222 PSBM-31225 PSBM-31321 PSBM-31222 PSBM-31225 PSBM-31321]
  - ploop: direct: to support truly FLUSH/FUA of req we need mark first bio FLUSH, write all bios and mark last bio as FLUSH/FUA (Andrey Smetanin) [PSBM-31222 PSBM-31225 PSBM-31321 PSBM-31222 PSBM-31225 PSBM-31321]
  - ploop: define struct ploop_request->state flags to force pre FLUSH before write IO and FUA/fsync at I/O complete (Andrey Smetanin) [PSBM-31222 PSBM-31225 PSBM-31321 PSBM-31222 PSBM-31225 PSBM-31321]
  - ploop: added ploop_req_delay_fua_possible() func that detects possible delaying of upcoming FUA to index update stage (Andrey Smetanin) [PSBM-31222 PSBM-31225 PSBM-31321 PSBM-31222 PSBM-31225 PSBM-31321]
  - ploop: fix busyloop on secondary discard bio (Andrey Smetanin) [PSBM-30451]
  - ploop: notify blktrace about bio completions (Andrey Smetanin)
  - ploop: add a separate queue for discard bio-s (v2) (Andrey Smetanin) [PSBM-27676]
  - ploop: warning on "disk full" condition (Andrey Smetanin)
  - ploop: make manual abort transition verbose (Andrey Smetanin)
  - ploop: zero blocks on reuse (Andrey Smetanin) [PSBM-25391]
  - ploop: roll back alloc_head on ENOSPC (Andrey Smetanin) [PSBM-24694]
  - ploop: put top-delta back if merge failed (Andrey Smetanin) [PSBM-25252]
  - ploop: fix spurious hole complains (Andrey Smetanin)
  - ploop: expose open_count to sysfs (Andrey Smetanin) [PSBM-24754]
  - ploop: ensure non-empty delta list on running ploop (Andrey Smetanin) [PSBM-25102]
  - ploop: bug on bad fiemap (v2) (Andrey Smetanin) [PSBM-26762]
  - ploop: add ioctl to limit size of top delta (v2) (Andrey Smetanin) [PSBM-22002]
  - ploop: prioritize BAT operations (Andrey Smetanin)
  - ploop: fix race in ploop_tracker_init() (Andrey Smetanin) [PSBM-22993]
  - ploop: fix check_zero optimization v2 (Andrey Smetanin) [PSBM-23452]
  - ploop: fix a race condition on relocation of blocks (Andrey Smetanin) [PSBM-23905]
  - ploop: support 4K block-size of host block-device (Andrey Smetanin) [PSBM-21989]
  - ploop: skip writes of zeroes to unallocated blocks by default (Andrey Smetanin) [PSBM-22506 PSBM-22381]
  - ploop: reverse order of fdatawait and fsync fop (Andrey Smetanin)
  - ploop: fix sync delay for sync requests (Andrey Smetanin) [PSBM-22381]
  - ploop: fix iblk-to-sector calculations (Andrey Smetanin) [PSBM-22961]
  - ploop: rework accounting images_size (Andrey Smetanin) [PSBM-20432]
  - ploop: report holes in pio_direct (v2) (Andrey Smetanin) [PSBM-20770]
  - ploop: prevent disclosure 4 bytes of the stack kernel (Andrey Smetanin)
  - ploop: prevent dangerous ploop-umount (Andrey Smetanin) [PSBM-21474]
  - ploop: check new size of block device on ioctl(GROW) (Andrey Smetanin) [PSBM-21027]
  - ploop: fix dio_fsync wait (Andrey Smetanin) [PSBM-18049]
  - ploop: fix accounting ploop_io_images_size (Andrey Smetanin) [PSBM-19906]
  - ve/cgroups: Allow to attach non-self into ve cgroups, v3 (Cyrill Gorcunov) [PSBM-33561]
  - ve: device cgroup -- Implement devcgroup_seq_show_ve (Cyrill Gorcunov) [PSBM-33555]
  - mm/vmalloc: do not account vmap_area to memcg (Vladimir Davydov)
  - mm/tswap/tcache: enable tcache and tswap by default (Vladimir Davydov) [PSBM-31757 PSBM-32063]
  - ve/cgroups: fake num_cgroups in /proc/cgroups output (Vasily Averin) [PSBM-33400]
  - ve/uts_ns: Implement cgroup interface to configure ve's os_release (Kirill Tkhai) [PSBM-32273]
  - ve/fs/devmnt: process mount options (Kirill Tkhai) [PSBM-32273]
  - ve/devmnt: Introduce ve::devmnt list (Kirill Tkhai) [PSBM-32273]
  - ve/netns: Set null only for nets ve is a keeper of (Cyrill Gorcunov) [PSBM-33480]
  - ve/netfilter: ve_printk for "nf_conntrack: table full" (Vasily Averin)
  - ve/net/printk: net_veboth_ratelimited introduced (Vasily Averin)
  - ub: drop host node (Vladimir Davydov) [PSBM-33487]
  - ve/fairsched: drop host node (Vladimir Davydov) [PSBM-33487]
  - ve/cgroups: Drop virtualization code, v5 (Cyrill Gorcunov)
  - bc/ioprio: ub_set_ioprio() declaration if !CONFIG_BEANCOUNTERS (Kir Kolyshkin)
  - vzstat: KSTAT_PERF_ENTER redefinition fixed when !CONFIG_VE (Kir Kolyshkin)
  - ve/ppc: remove vdso32_pages declaration from ppc elf.h (Kir Kolyshkin)
  - ub/kernel: use get_task_ub() - fix compile for !CONFIG_BEANCOUNTERS (Kir Kolyshkin)
  - ve/proc/meminfo.c: use mm_ub() macro (Kir Kolyshkin)
  - ve/printk/ppc: fix asm modifier in DEFINE_STRUCT_MEMBER_ALIAS (Vladimir Davydov)
  - ve/ppc: wire OpenVZ-specific syscalls (Kir Kolyshkin)
  - ve/ppc: include OpenVZ-specific Kconfigs for ppc (Kir Kolyshkin)
  - ms/ppc: define TIOSAK (fix tty_ioctl() compilation) (Kir Kolyshkin)
  - ve/ppc: include ve.h in process.c (Kir Kolyshkin)
  - ve/netfilter: put appropriate part under CONFIG_VE_IPTABLES (Kir Kolyshkin)
  - bc/mm/shmem.c: use mm_ub() macro to avoid compilation errors if !CONFIG_BEANCOUNTERS (Kir Kolyshkin)
  - bc/mm/oom: put UB_OOM_MANUAL_SCORE_ADJ bit check under CONFIG_BEANCOUNTERS (Kir Kolyshkin)
  - bc/mm/{memory.c,mprotect.c}: use mm_ub() macro (Kir Kolyshkin)
  - ve/mm/filemap.c: include virtinfo.h for !CONFIG_BC_IO_ACCOUNTING case (Kir Kolyshkin)
  - ve/mm: include virtinfo.h for !CONFIG_BC_IO_ACCOUNTING case (Kir Kolyshkin)
  - ve/sched: put move_task_groups() under CONFIG_CFS_CPULIMIT (Kir Kolyshkin)
  - ve/kernel: fix kernel_thread() compilation for !CONFIG_VE (Kir Kolyshkin)
  - bc/dcache: add parameter names to ub_dcache_reclaim() declaration for !CONFIG_BEANCOUNTERS (Kir Kolyshkin)
  - fs/nfs/direct.c: include virtinfo.h (Kir Kolyshkin)
  - bc/io_acct: define get_io_ub() for !CONFIG_BC_IO_ACCOUNTING case (Kir Kolyshkin)
  - ve/sched: cpu_cgroup_get_stat() declaration in !CONFIG_VZ_FAIRSCHED case (Kir Kolyshkin)
  - bc: add struct seq_file declaration - fix virtinfo.h compile warning (Kir Kolyshkin)
  - bc: add {,un}charge_beancounter_fast define for !CONFIG_BEANCOUNTERS (Kir Kolyshkin)
  - bc: for_each_beancounter() definition for !CONFIG_BEANCOUNTERS (Kir Kolyshkin)
  - ms/sysfs: do not account sysfs_ino_ida allocations to memcg (Vladimir Davydov)
  - ms/gfp: add __GFP_NOACCOUNT (Vladimir Davydov)
  - ve/cgroup: devices -- Modify exception list for docker sake (Cyrill Gorcunov)
  - venet: Don't kill venet0 on the node (Cyrill Gorcunov) [PSBM-33281]
  - vziolimit: add bc cgroup control (Dmitry Monakhov) [PSBM-32281]
  - config.OpenVZ: add "vziolimit" module (Konstantin Khorenko) [PSBM-20104]
  - vziolimit: correct copyright info (Konstantin Khorenko)
  - vziolimit: add blktrace hooks (Dmitry Monakhov) [PSBM-20104]
  - cfq: add virtinfo hook for vziolimits (Dmitry Monakhov) [PSBM-20104]
  - vziolimit: compilation fix (Dmitry Monakhov) [PSBM-20104]
  - vziolimit: port diff-ubc-iostat-wire-vziolimit-into-deadline-io_scheduler (Dmitry Monakhov) [PSBM-20104]
  - vziolimit: port diff-ubc-introduce-atomic-flags-bit-field-shadow (Dmitry Monakhov) [PSBM-20104]
  - vziolimit: port diff-vziolimit-charge-fuse-requests-into-iops-throttler (Dmitry Monakhov) [PSBM-10626 PSBM-20104]
  - vziolimit: port diff-vziolimit-dont-change-state-at-speed-change (Dmitry Monakhov) [PSBM-20104]
  - vziolimit: port diff-vziolimit-fix-rounding-error-in-throttler (Dmitry Monakhov) [PSBM-13302 PSBM-20104]
  - vziolimit: port diff-ubc-iolimit-rework-async-iops-limit (Dmitry Monakhov) [PSBM-20104]
  - vziolimit: port diff-ubc-iolimit-precharge-dirty-pages-opensource (Dmitry Monakhov) [PSBM-20104]
  - vziolimit: port diff-ubc-iolimit-keep-charge-in-throttler (Dmitry Monakhov) [PSBM-20104]
  - vziolimit: port diff-iolimit-implement-the-iops-limiting (Dmitry Monakhov) [PSBM-20104]
  - vziolimit: port diff-vziolimit-set-GPL-license (Dmitry Monakhov) [PSBM-20104]
  - vziolimit: port diff-vziolimit-no-top-bc (Dmitry Monakhov) [PSBM-20104]
  - vziolimit: port diff-iolimit-wakup-at-kill-and-limit-change (Dmitry Monakhov) [PSBM-20104]
  - vziolimit: port diff-iolimit-dont-throttle-flushers (Dmitry Monakhov) [PSBM-20104]
  - vziolimit: port diff-iolimit-vzctl-api (Dmitry Monakhov) [PSBM-20104]
  - vziolimit: port diff-iolimit-handle-virtinfo-events (Dmitry Monakhov) [PSBM-20104]
  - vziolimit: port diff-iolimit-plain-throttler (Dmitry Monakhov) [PSBM-20104]
  - vziolimit: port diff-iolimit-initial-skeleton-opensource (Dmitry Monakhov) [PSBM-20104]
  - vziolimit: remove dummy module (Dmitry Monakhov) [PSBM-20104]
  - ve: add config options for vzlist and vznetstat modules (Kirill Tkhai) [PSBM-19217]
  - ms/mm/memcg: do not use vmalloc for mem_cgroup allocations (Vladimir Davydov)
  - ve: Make get_ve_by_id() lockless (Kirill Tkhai)
  - mm/memcg: remove memcg from kmemcg_sharers list on css free (Vladimir Davydov)
  - ve: Revert "ve/pid_ns: reap zombies with external parent on container's init exit" (Kirill Tkhai) [PSBM-33254]
  - venet: Dont create venet-s in sub net namespaces (v2) (Cyrill Gorcunov) [PSBM-29811]
  - bc: Drop redundant put_beancounter in ubstat_get_list (Cyrill Gorcunov)
  - bc: Add missing put_beancounter call (Cyrill Gorcunov) [PSBM-29895]
  - ms/mm/vmscan.c: don't forget to free shrinker->nr_deferred (Vladimir Davydov)
  - mm: transcendent swap cache (Vladimir Davydov) [PSBM-32063]
  - mm/tcache: change API to conform to tswap (Vladimir Davydov) [PSBM-31915]
  - ve/net/ppp: oops in oops in ppp_register_net_channel() (Vasily Averin) [PSBM-29975]
  - ve/netfilter: Check for permittions while looking for target and match (Kirill Tkhai) [PSBM-28910]
  - ve/netfilter: Add autoloading of sockopt modules (Kirill Tkhai) [PSBM-28910]
  - ve/kmod: Port autoloading from CT (Kirill Tkhai) [PSBM-28910]
  - ve/kmod: Move check of VE permitions from __call_usermodehelper_exec() to upper functions (Kirill Tkhai) [PSBM-28910]
  - iolimits: fix double I/O accounting for iolimits (Andrew Perepechko)
  - ve/tty: Don't WARN_ONCE on /dev/console disabling (Cyrill Gorcunov) [PSBM-32728]
  - ve/tty: Disable /dev/console in VE environment (Cyrill Gorcunov) [PSBM-32686]
  - mm/tcache: update to use new cleancache API (Vladimir Davydov) [PSBM-31915]
  - ms/cleancache: remove limit on the number of cleancache enabled filesystems (Vladimir Davydov) [PSBM-31915]
  - ms/cleancache: forbid overriding cleancache_ops (Vladimir Davydov) [PSBM-31915]
  - ms/cleancache: zap uuid arg of cleancache_init_shared_fs (Vladimir Davydov) [PSBM-31915]
  - ms/fs/ocfs2: copy fs uuid to superblock (Vladimir Davydov) [PSBM-31915]
  - mm: introduce transcendent file cache (Vladimir Davydov) [PSBM-31757]
  - ms/memcg: port low limit (Vladimir Davydov) [PSBM-31752]
  - ve/headers: Export VE headers (Cyrill Gorcunov) [PSBM-31973]
  - ms/slub: make dead caches discard free slabs immediately (Vladimir Davydov) [PSBM-25018]
  - ms/slub: never fail to shrink cache (Vladimir Davydov) [PSBM-25018]
  - ms/slub: fix off by one in number of slab tests (Vladimir Davydov) [PSBM-25018]
  - ms/memcg: reparent list_lrus and free kmemcg_id on css offline (Vladimir Davydov) [PSBM-25018]
  - ms/list_lru: add helpers to isolate items (Vladimir Davydov) [PSBM-25018]
  - ms/memcg: free memcg_caches slot on css offline (Vladimir Davydov) [PSBM-25018]
  - ms/slab: use css id for naming per memcg caches (Vladimir Davydov) [PSBM-25018]
  - ms/slab: link memcg caches of the same kind into a list (Vladimir Davydov) [PSBM-25018]
  - ms/slab: embed memcg_cache_params to kmem_cache (Vladimir Davydov) [PSBM-25018]
  - ms/mm/slab_common: move kmem_cache definition to internal header (Vladimir Davydov) [PSBM-25018]
  - ms/fs: make shrinker memcg aware (Vladimir Davydov) [PSBM-25018]
  - ms/list_lru: introduce per-memcg lists (Vladimir Davydov) [PSBM-25018]
  - ms/list_lru: organize all list_lrus to list (Vladimir Davydov) [PSBM-25018]
  - ms/list_lru: get rid of ->active_nodes (Vladimir Davydov) [PSBM-25018]
  - ms/memcg: add rwsem to synchronize against memcg_caches arrays relocation (Vladimir Davydov) [PSBM-25018]
  - ms/memcg: rename some cache id related variables (Vladimir Davydov) [PSBM-25018]
  - ms/vmscan: per memory cgroup slab shrinkers (Vladimir Davydov) [PSBM-25018]
  - ms/fs: consolidate {nr,free}_cached_objects args in shrink_control (Vladimir Davydov) [PSBM-25018]
  - ms/list_lru: introduce list_lru_shrink_{count,walk} (Vladimir Davydov) [PSBM-25018]
  - ms/mm: vmscan: invoke slab shrinkers from shrink_zone() (Vladimir Davydov) [PSBM-25018]
  - ms/memcg: zap memcg_slab_caches and memcg_slab_mutex (Vladimir Davydov) [PSBM-25018]
  - ms/slub: use sysfs'es release mechanism for kmem_cache (Vladimir Davydov) [PSBM-25018]
  - ms/slub: fix memcg_propagate_slab_attrs (Vladimir Davydov) [PSBM-25018]
  - ms/memcg: zap memcg_name argument of memcg_create_kmem_cache (Vladimir Davydov) [PSBM-25018]
  - ms/memcg: zap __memcg_{charge,uncharge}_slab (Vladimir Davydov) [PSBM-25018]
  - ms/memcg: fix possible use-after-free in memcg_kmem_get_cache() (Vladimir Davydov) [PSBM-25018]
  - ms/memcg: use generic slab iterators for showing slabinfo (Vladimir Davydov) [PSBM-25018]
  - ms/slab: print slabinfo header in seq show (Vladimir Davydov) [PSBM-25018]
  - ms/mm/slab: Give s_next and s_stop slab-specific names (Vladimir Davydov) [PSBM-25018]
  - ms/mm/slab: Sharing s_next and s_stop between slab and slub (Vladimir Davydov) [PSBM-25018]
  - ms/memcg: zap memcg_can_account_kmem (Vladimir Davydov) [PSBM-25018]
  - ploop: fixed deadlock by interrupts off inside lookup_extent_mapping (Andrey Smetanin) [PSBM-32614]
  - config.OpenVZ/audit: Disable audit subsystem in config (Cyrill Gorcunov) [PSBM-32261]
  - ploop: fix deadlock inside dio_alloc_sync - lock inside while() but unlock outside (Andrey Smetanin)
  - vznetstat: alloc ve->stat if necessary (Kirill Tkhai) [PSBM-32072]
  - Revert "VE: export more headers to userspace" (Konstantin Khorenko) [PSBM-31973]
  - VE: export more headers to userspace (Konstantin Khorenko)
  - Makefile: make VZVERSION evaluated dynamically (Konstantin Khorenko)
  - dummy: add dummy modules for service vz init script (Konstantin Khorenko) [PSBM-31333]
  - vzstat: port vzstat module from rh6 (Vladimir Davydov)
  - vzlist: return second pid in container's namespace (Dmitry Guryanov) [PSBM-20095]
  - vzlist: fix get_vepids function (Dmitry Guryanov) [PSBM-20095]
  - vzlist: add vzlist from 2.6.32-x as is (Dmitry Guryanov) [PSBM-20095]
  - vznetstat: don't use vehooks (Dmitry Guryanov) [PSBM-20094]
  - vznetstat: apply vznetstat patches from 2.6.32 as is (Dmitry Guryanov) [PSBM-20094 PSBM-20094 PSBM-32912]
  - ms/memcg: move memcg_update_cache_size to slab_common.c (Vladimir Davydov)
  - ms/memcg: don't call memcg_update_all_caches if new cache id fits (Vladimir Davydov)
  - ms/memcg: move memcg_{alloc,free}_cache_params to slab_common.c (Vladimir Davydov)
  - ms/mm: vmscan: remove shrink_control arg from do_try_to_free_pages() (Vladimir Davydov)
  - ms/mm: vmscan: move call to shrink_slab() to shrink_zones() (Vladimir Davydov)
  - ms/mm: vmscan: respect NUMA policy mask when shrinking slab on direct reclaim (Vladimir Davydov)
  - ms/mm: vmscan: call NUMA-unaware shrinkers irrespective of nodemask (Vladimir Davydov)
  - ms/slab: delete cache from list after __kmem_cache_shutdown succeeds (Vladimir Davydov)
  - ms/memcg: cleanup kmem cache creation/destruction functions naming (Vladimir Davydov)
  - ms/memcg: memcg_kmem_create_cache: make memcg_name_buf statically allocated (Vladimir Davydov)
  - ms/memcg: get rid of memcg_create_cache_name (Vladimir Davydov)
  - ms/memcg, slab: simplify synchronization scheme (Vladimir Davydov)
  - ms/memcg, slab: merge memcg_{bind,release}_pages to memcg_{un}charge_slab (Vladimir Davydov)
  - ms/memcg, slab: do not schedule cache destruction when last page goes away (Vladimir Davydov)
  - ms/mm: get rid of __GFP_KMEMCG (Vladimir Davydov)
  - ms/mm/sl[aou]b: Move kmallocXXX functions to common code (Christoph Lameter)
  - ms/slob: Rework #ifdeffery in slab.h (Christoph Lameter)
  - ms/sl[au]b: charge slabs to kmemcg explicitly (Vladimir Davydov)
  - ms/slub: rework sysfs layout for memcg caches (Vladimir Davydov)
  - ms/slub: adjust memcg caches when creating cache alias (Vladimir Davydov)
  - ms/memcg, slab: do not destroy children caches if parent has aliases (Vladimir Davydov)
  - ms/memcg, slab: unregister cache from memcg before starting to destroy it (Vladimir Davydov)
  - ms/memcg, slab: separate memcg vs root cache creation paths (Vladimir Davydov)
  - ms/memcg, slab: never try to merge memcg caches (Vladimir Davydov)
  - ms/memcg, slab: cleanup memcg cache creation (Vladimir Davydov)
  - ms/memcg: fix mutex not unlocked on memcg_create_kmem_cache fail path (Vladimir Davydov)
  - ms/memcg: remove unused code from kmem_cache_destroy_work_func (Vladimir Davydov)
  - ms/memcg: do not account memory used for cache creation (Glauber Costa)
  - ms/memcg: also test for skip accounting at the page allocation level (Glauber Costa)
  - ms/memcg: remove KMEM_ACCOUNTED_ACTIVATED flag (Vladimir Davydov)
  - ms/memcg, slab: RCU protect memcg_params for root caches (Vladimir Davydov)
  - ms/memcg: get rid of kmem_cache_dup() (Vladimir Davydov)
  - ms/memcg, slab: fix races in per-memcg cache creation/destruction (Vladimir Davydov)
  - ms/memcg: fix possible NULL deref while traversing memcg_slab_caches list (Vladimir Davydov)
  - ms/memcg, slab: fix barrier usage when accessing memcg_caches (Vladimir Davydov)
  - ms/memcg, slab: clean up memcg cache initialization/destruction (Vladimir Davydov)
  - ms/memcg, kmem: use cache_from_memcg_idx instead of hard code (Qiang Huang)
  - ms/memcg, kmem: rename cache_from_memcg to cache_from_memcg_idx (Qiang Huang)
  - ms/memcg, kmem: use is_root_cache instead of hard code (Qiang Huang)
  - ms/memcg, slab: kmem_cache_create_memcg(): fix memleak on fail path (Vladimir Davydov)
  - ms/slab: clean up kmem_cache_create_memcg() error handling (Vladimir Davydov)
  - ms/memcg: don't need to free memcg via RCU or workqueue (Li Zefan)
  - ms/memcg: kill memcg refcnt (Li Zefan)
  - ms/memcg: don't need to get a reference to the parent (Li Zefan)
  - ms/memcg: use css_get/put for swap memcg (Li Zefan)
  - ms/memcg: use css_get/put when charging/uncharging kmem (Li Zefan)
  - ms/memcg: don't use mem_cgroup_get() when creating a kmemcg cache (Li Zefan)
  - ms/memcg: use css_get() in sock_update_memcg() (Li Zefan)
  - ms/vfs: fix dentry LRU list handling and nr_dentry_unused accounting (Linus Torvalds)
  - vmscan: don't retry shrink_slab if current is dying (Vladimir Davydov)
  - ms/fs/super.c: fix lru_list leak for real (Al Viro)
  - ms/super: fix for destroy lrus (Glauber Costa)
  - ms/list_lru: dynamically adjust node arrays (Glauber Costa) [PSBM-42319]
  - mm: workingset: convert shrinker to count/scan API (Vladimir Davydov)
  - ms/fs: convert inode and dentry shrinking to be node aware (Dave Chinner)
  - ms/list_lru: remove special case function list_lru_dispose_all. (Glauber Costa)
  - ms/dcache: convert to use new lru list infrastructure (Dave Chinner)
  - ms/shrinker: Kill old ->shrink API. (Dave Chinner)
  - md/raid5: use new shrinker API (Dmitry Safonov)
  - ms/shrinker: convert remaining shrinkers to count/scan API (Dave Chinner)
  - ms/hugepage: convert huge zero page shrinker to new shrinker API (Glauber Costa)
  - ms/drivers: convert shrinkers to new count/scan API (Vladimir Davydov) [PSBM-34838 PSBM-42317]
  - ms/fs: convert fs shrinkers to new scan/count API (Vladimir Davydov) [PSBM-34838]
  - ms/vmscan: per-node deferred work (Glauber Costa)
  - ms/shrinker: add node awareness (Dave Chinner)
  - ms/inode: move inode to a different list inside lock (Glauber Costa)
  - ms/inode: convert inode lru list to generic lru list code. (Dave Chinner)
  - ms/shrinker: convert superblock shrinkers to new API (Dave Chinner) [OVZ-6646 PSBM-42760]
  - ms/mm: new shrinker API (Dave Chinner)
  - ms/dcache: remove dentries from LRU before putting on dispose list (Dave Chinner)
  - ms/dentry: move to per-sb LRU locks (Dave Chinner)
  - ms/dcache: convert dentry_stat.nr_unused to per-cpu counters (Dave Chinner)
  - ms/super: fix calculation of shrinkable objects for small numbers (Glauber Costa)
  - ms/fs: bump inode and dentry counters to long (Glauber Costa)
  - bc: Allocate beancounters without limits when cgroup interface is used (Cyrill Gorcunov)
  - ve/nsproxy: Allow to unshare network namespace (Cyrill Gorcunov)
  - ve/cgroup: Fix missing cgroup::cgroup_ve assignment (Cyrill Gorcunov)
  - ve/cgroup: devices -- Fix memory leaking in sysfs_perms_open (Cyrill Gorcunov)
  - ve/signal: Fix NULL dereference in sig_ve_ignored (Cyrill Gorcunov)
  - ve/dcache: Allow to read proc links if new mount namespace is used (Cyrill Gorcunov)
  - ve/cgroup: Fix systemd virtualization (Cyrill Gorcunov)
  - ve/cgroup: Allow non-virtualized hierarchies in containers (Cyrill Gorcunov) [PSBM-30052]
  - ms/sched/numa: fix unsafe get_task_struct() in task_numa_assign() (Kirill Tkhai)
  - ms/sched: Fix race between task_group and sched_task_group (Kirill Tkhai)
  - ve/proc: vestat_seq_show: Fix kernel OOPs (Cyrill Gorcunov)
  - ms/mm: softdirty: keep bit when zapping file pte (Peter Feiner)
  - rh/mm: Drop off Live Kernel Self Migration (TRACK_DIRTY_PAGES) (Cyrill Gorcunov)
  - ve/devtmpfs: Create required devices on container startup (Cyrill Gorcunov) [PSBM-29214]
  - ve: Use own uevent_seqnum for every VE (Kirill Tkhai) [PSBM-17903]
  - bc/proc: fix sleep in atomic bug in ub_{start,next,stop} (Vladimir Davydov)
  - ve/fs: Use ve_printk in fs/binfmt_aout.c (Kirill Tkhai) [PSBM-17903]
  - ve: Ignore signals from wrong ve (Kirill Tkhai) [PSBM-17903]
  - ve/fs: Port fs.fsync-enable and fs.odirect_enable sysctls (Kirill Tkhai) [PSBM-17903]
  - ve/mm/swap: do not uncharge on reuse_swap_page (Vladimir Davydov)
  - ms/kcmp: fix standard comparison bug (Rasmus Villemoes)
  - ms/cbq: now_rt removal (Vasily Averin)
  - ms/cbq: incorrectly low bandwidth setting blocks limited traffic (Vasily Averin)
  - ms/tty: Fix potential use after free in release_one_tty (Cyrill Gorcunov)
  - ploop: purge plo->map on merge (Maxim Patlasov) [PSBM-27891]
  - ploop: set PLOOP_MAP_IDENTICAL bit on merge (Maxim Patlasov) [PSBM-24408]
  - ploop: update i_size on preallocation (Maxim Patlasov)
  - ploop: support of explicit unplug: unplug callback (Maxim Patlasov) [PSBM-18168]
  - ploop: support of explicit unplug: start and stop plugging (Maxim Patlasov) [PSBM-18168]
  - ploop: check ENOSPC callback (Maxim Patlasov) [PSBM-18168]
  - ploop: port io_kaio module (Maxim Patlasov) [PSBM-18168]
  - ploop: congestion detection (Maxim Patlasov) [PSBM-18168 PSBM-11585]
  - ploop: generic support of writeback control (Maxim Patlasov) [PSBM-18168 PSBM-11585]
  - ploop: check error from freeze_bdev (Maxim Patlasov) [PSBM-28460]
  - ploop: fix file->f_count leak in raw_complete_snapshot() (Kirill Tkhai)
  - ub: show dead beancounters in procfs v3 (Vladimir Davydov)
  - ub: convert to cgroup (Vladimir Davydov)
  - ub: decouple from alien cgroups (Vladimir Davydov)
  - ub: (partial) fix for meminfo (Vladimir Davydov)
  - ub: introduce ub_page_stat (Vladimir Davydov)
  - ub: do not sync ubparms with memory cgroup (Vladimir Davydov)
  - ub: add ub_name to safely store CT name (Vladimir Davydov)
  - ub: drop CONFIG_BC_KEEP_UNUSED (Vladimir Davydov)
  - ub: get rid of get/put_beancounter_longterm (Vladimir Davydov) [PSBM-20089]
  - ub: rm include/bc/kmem.h (Vladimir Davydov) [PSBM-20089]
  - ve/bc/mm: port UB_PRIVVMPAGES, UB_SHMPAGES, and UB_LOCKEDPAGES accounting (Vladimir Davydov) [PSBM-20089]
  - ve/netfilter: Implement pernet net->ct.max / virtualize "nf_conntrack_max" sysctl (Kirill Tkhai) [PSBM-18322]
  - ve/netfilter: Implement pernet expect_max / virtualize "net.netfilter.nf_conntrack_expect_max" sysctl (Kirill Tkhai) [PSBM-18322]
  - ve/netfilter: Add pernet permission checks in ip_tables (Kirill Tkhai) [PSBM-18322]
  - ve/netfilter: Implement net_ipt_permitted() etc (Kirill Tkhai) [PSBM-18322]
  - ve/netfilter: Implement ip_conntrack_disable_ve0 module option (Kirill Tkhai) [PSBM-18322]
  - ve/netfilter: Restore revision 0 "conntrack" match support (Kirill Tkhai) [PSBM-18322]
  - ve/netfilter: Restore revision 0 "owner" match support (Kirill Tkhai) [PSBM-18322]
  - ve/netfilter: Restore revision 0 "connmark" match / "CONNMARK" target support (Kirill Tkhai) [PSBM-18322]
  - ve/netfilter: Restore revision 0 "TOS" target support (Kirill Tkhai) [PSBM-18322]
  - ve/netfilter: Restore revision 0 "tos" match support (Kirill Tkhai) [PSBM-18322]
  - ve/netfilter: Restore revision 0 "mark" match and "MARK" target support (Kirill Tkhai) [PSBM-18322]
  - ve/netfilter: Restore revision 0 "iprange" match support (Kirill Tkhai) [PSBM-18322]
  - ve/netfilter: Basic ve transformations (Kirill Tkhai) [PSBM-18322]
  - ms/module: remove rmmod --wait option. (Rusty Russell) [PSBM-27580 PSBM-27580]
  - bc/io: put beancounter before free (Maxim Patlasov)
  - ve/net/pppoe: fix nil dereference if no VE_FEATURE_PPP present (Cyrill Gorcunov)
  - ve/cgroups: hide toplevel cgroup entry from in /proc/pid/cgroup output (Cyrill Gorcunov) [PSBM-28377]
  - ve/cgroups: don't explicitly remove self destructable ve cgroups (Cyrill Gorcunov)
  - mm: make task with TIF_MEMDIE die faster (Kirill Tkhai)
  - ms/nmi: do not call unblank_screen() from nmi_show_regs() (Kirill Tkhai)
  - mm: add independed bio pool for swapout (Kirill Tkhai) [PSBM-14619]
  - vfs: call statfs on mnt's sb (Kirill Tkhai)
  - fs: add fadvise file_operation (Kirill Tkhai) [PSBM-54928 PSBM-54928]
  - vfs: take stat's dev from mnt->sb (Kirill Tkhai)
  - vfs: add set_flags wrapper (Kirill Tkhai)
  - ms: unwind changes on shift_arg_pages error path (Kirill Tkhai)
  - ms: skip "relatime" in shmem_parse_options() (Kirill Tkhai)
  - ext4: make data=writeback mode safe (Kirill Tkhai)
  - ext4: quarantee rename atomic behavior (Kirill Tkhai)
  - ms/fs: introduce "fs.relatime_interval" sysctl (Kirill Tkhai)
  - ve/vfs: introduce "odirect_enable" sysctl and disable it by default (Kirill Tkhai)
  - ext4: resplit block_page_mkwrite: fix get-host convention (Kirill Tkhai) [PSBM-16485]
  - blk/ploop: Add BLKPG_GET_PARTITION operation (Kirill Tkhai)
  - ext4/ploop: ask ploop about ENOSPC condition (Kirill Tkhai)
  - Subject: ve/futex/timeout: adjust futex timeout to absolule (Kirill Tkhai) [PSBM-14471]
  - ve/posix-timers: reference ve monotonic clock from ve start (v2) (Kirill Tkhai) [PSBM-13860]
  - x86: vdso: add sysctl to disable vdso for gettime monotonic (Kirill Tkhai) [PSBM-13860]
  - ve/posix-timers: reference ve monotonic clock from start in clock_nanosleep (Kirill Tkhai)
  - bc/io: set and release ioc->ioc_ub (Maxim Patlasov) [PSBM-15568]
  - oom: Show writeback_temp stats in oom message (Maxim Patlasov)
  - fuse: fix erroneous unlock_page() in fuse_send_writepages() (Maxim Patlasov)
  - fuse: release cleanup (Maxim Patlasov)
  - fuse: fix deadlock in fuse_flush() (Maxim Patlasov) [PSBM-29381]
  - fuse: invalidate_files backward compatibility mode (Maxim Patlasov)
  - fuse: fix writeback/release race (Maxim Patlasov) [PSBM-26148]
  - fuse: report details of aio failure (Maxim Patlasov) [PSBM-23696]
  - fuse: fail lost-lease notification if async_read (Maxim Patlasov)
  - fuse: skip waiting for fuse writeback (Maxim Patlasov)
  - fuse: prevent queueing new requests after (Maxim Patlasov)
  - fuse: kill requests on "lost-lease" event (Maxim Patlasov)
  - fuse: pass "fc" to fuse_invalidate_files() (Maxim Patlasov)
  - fuse: add "killed" bit to fuse request (Maxim Patlasov)
  - fuse: add page_cache bit to fuse request (Maxim Patlasov)
  - fuse: the list of all opened files (Maxim Patlasov)
  - fuse: do not flush files opened ro (Maxim Patlasov) [PSBM-20562]
  - fuse: add mount option to disable close_wait (Maxim Patlasov)
  - fuse: make umount synchronous (Maxim Patlasov) [PSBM-19305]
  - fuse: print initialized flag in conn info (Maxim Patlasov)
  - fuse: extend report on pstorage errors (Maxim Patlasov)
  - fuse: do not use RELEASE on directory (Maxim Patlasov) [PSBM-17195]
  - fuse: add missed fuse_file_put() (Maxim Patlasov)
  - fuse: cleanups in fuse writeback (Maxim Patlasov) [PSBM-16442 PSBM-16442]
  - fuse: implement invalidate_files notification (Maxim Patlasov) [PSBM-16105]
  - fuse: report size from server if no openers exist (Maxim Patlasov) [PSBM-15941]
  - fuse: write_begin() should wait for writeback (Maxim Patlasov)
  - fuse: account read/write requests into iopslimit (Maxim Patlasov)
  - fuse: improve bdi dirty memory limits for fuse (Maxim Patlasov) [PSBM-13700]
  - fuse: enable async_dio for pcs (Maxim Patlasov)
  - fuse: optimize fuse_vma_close() (Maxim Patlasov)
  - fuse: do not oops in fuse writepage (Maxim Patlasov) [PSBM-10752]
  - fuse: increment BDI_WRITEOUT for each page (Maxim Patlasov)
  - fuse: remove extra write_update (Maxim Patlasov) [PSBM-18167]
  - fuse: account directio requests into ioacct (Maxim Patlasov)
  - fuse: wire iolimit sleep-hook into directio path. (Maxim Patlasov)
  - fuse: account read/write requests into iostat (Maxim Patlasov)
  - fuse: set num_openers on create (Maxim Patlasov) [PSBM-13820]
  - fuse: i_size to be updated on first open (Maxim Patlasov) [PSBM-13636]
  - fuse: reimplement synchronous close (Maxim Patlasov)
  - fuse: Wait for real writeback to finish on file (Maxim Patlasov)
  - fuse: Dcache is always invalid (Maxim Patlasov)
  - fuse: virtualize context pid (Maxim Patlasov)
  - fuse: some fairness in handling writeback (Maxim Patlasov)
  - fuse: Fuse ctl file with connection info (Maxim Patlasov)
  - fuse: Show open files in fusectl (Maxim Patlasov)
  - fuse: Show active requests in fusectl files (Maxim Patlasov)
  - fuse: fuse-ve-odirect sysctl (Maxim Patlasov) [PSBM-18167]
  - fuse: direct_enable mount option (Maxim Patlasov) [PSBM-18167]
  - fuse: set req->background flag for fuse_writepages (Maxim Patlasov) [PSBM-18167]
  - fuse: kaio support (Maxim Patlasov) [PSBM-18167]
  - fuse: fix compilation for __fuse_readpage() (Maxim Patlasov)
  - fuse: Turn writeback cache on (Maxim V. Patlasov)
  - fuse: Fix O_DIRECT operations vs cached writeback misorder - v2 (Maxim V. Patlasov)
  - fuse: fuse_flush() should wait on writeback (Maxim V. Patlasov)
  - fuse: fuse_writepage_locked() should wait on writeback (Maxim V. Patlasov)
  - fuse: Implement writepages and write_begin/write_end callbacks (Maxim V. Patlasov)
  - fuse: Flush files on wb close (Maxim V. Patlasov)
  - fuse: Trust kernel i_mtime only (Maxim V. Patlasov)
  - fuse: Trust kernel i_size only (Maxim V. Patlasov)
  - fuse: Connection bit for enabling writeback (Maxim V. Patlasov)
  - fuse: Prepare to handle multiple pages in writeback (Maxim V. Patlasov)
  - fuse: Prepare to handle short reads (Maxim V. Patlasov)
  - fuse: Getting file for writeback helper (Maxim V. Patlasov)
  - fuse: Linking file to inode helper (Maxim V. Patlasov)
  - nfs/ioacounting: ported skipped code for read/write io accounting (Andrey Smetanin) [PSBM-27695]
  - ve/printk: define some log_* symbols for kdump (Vladimir Davydov)
  - mm: softdirty: clear VM_SOFTDIRTY flag inside clear_refs_write() instead of clear_soft_dirty() (Cyrill Gorcunov)
  - idr: fix overflow bug during maximum ID calculation at maximum height (Lai Jiangshan)
  - ve/idr: correctly alloc/release ve->veid from ve_idr (Andrey Smetanin) [PSBM-28031]
  - ub: use d_set_d_op to init ub ops (Vladimir Davydov)
  - ve/devtmpfs: pass proper options string (Cyrill Gorcunov)
  - ve/idr: fix WARN_ON(1) at ve_list_del: move idr_remove(&ve_idr, ve->veid) from ve_offline to ve_destroy (Andrey Smetanin)
  - mm/vps_dumpable: naming and description for task->mm->vps_dumpable values (Andrey Smetanin) [PSBM-20666]
  - vzstat: export symbols KSTAT_LAT_*_UPDATE funcs to be usable by our private vzmodules (Andrey Smetanin)
  - ubc/net: remove unused variable from neigh_periodic_work() (Konstantin Khorenko)
  - epoll: fix use-after-free in eventpoll_release_file (Konstantin Khlebnikov)
  - radix-tree/filemap: fix prev tag not set after deleting direct slot (Vladimir Davydov)
  - radix-tree/filemap: clear prev tag when deleting page from page cache (Vladimir Davydov)
  - fs: kernel direct aio (Dmitry Monakhov) [PSBM-18169 PSBM-42312]
  - ploop/fairsched/io_prio: compilation fixes (Cyrill Gorcunov)
  - all: compilation fixes (Konstantin Khorenko)
  - VE/VFS: use sb->s_ns member to store namespace for mount_ns() calls (Konstantin Khorenko)
  - radix-tree: hunks left from initial combined patch added (Vladimir Davydov) [PSBM-18056 PSBM-27696]
  - quota/compat: move compat stuff from quota.h to compat.h (Konstantin Khorenko)
  - ubc/net: recharge skb in tcp_fragment() only (Konstantin Khorenko)
  - config.OpenVZ: OpenVZ related config options are added (Konstantin Khorenko)
  - config.OpenVZ: added symlinks to kernel config and debug config (Konstantin Khorenko)
  - bc/memcontrol: fix per-bc memcg pages output (Stanislav Kinsbursky) [PSBM-26039]
  - fairsched: add missing close in sys_fairsched_mknod (Vladimir Davydov)
  - drivers/core/sysfs: respect ns when removing sys dev link (Vladimir Davydov) [PSBM-25801]
  - nfsd/sunrpc/mqueue: use sb->s_ns instead of data in fill_super (Vladimir Davydov) [PSBM-25107]
  - ve/cgroups: add missing list_del(cgroup_ve_list) on error path (Vladimir Davydov) [PSBM-24622]
  - ve: get rid of get_ve_by_name() (Vladimir Davydov) [PSBM-24622]
  - ve: allocate ids on cgroup create (Vladimir Davydov) [PSBM-24622]
  - ve: get rid of __ve_name (Vladimir Davydov) [PSBM-24622]
  - venet: fix compilation (Vladimir Davydov) [PSBM-24622]
  - Revert "VE/NET: replace veid with ve_name in veip_struct" (Vladimir Davydov) [PSBM-24622]
  - ve/cgroups: use cgroup subsystem names only if in vz compat mode (Vladimir Davydov) [PSBM-22882]
  - ve/pid_ns: do not panic on kthreads when reaping external tasks on zap pid_ns (Vladimir Davydov)
  - fairsched: fix nasty typos (Dmitry Guryanov)
  - kmod: add header inclusion (Stanislav Kinsbursky)
  - stat: add header inclusion (Stanislav Kinsbursky)
  - vzstat: move code to source file (Stanislav Kinsbursky)
  - ve/proc: add empty "partitions" entry (Stanislav Kinsbursky) [PSBM-18889]
  - ve/devpts: cleanup per-VE creation (Stanislav Kinsbursky)
  - ve/pid_ns: reap zombies with external parent on container's init exit (Stanislav Kinsbursky)
  - ve/umh: make it ve-stopping safe (Stanislav Kinsbursky)
  - ve: remove ve_mutex (Stanislav Kinsbursky)
  - sched: use LBF_SOME_PINNED to balance tasks among vcpus (Vladimir Davydov)
  - ve/umh: fix NULL pointer dereference in VE0 (Stanislav Kinsbursky)
  - devtmpfs: containerize it with new obj ns operation (Stanislav Kinsbursky)
  - fs: add data pointer to mount_ns() (Stanislav Kinsbursky)
  - ve/tty: Revert custom virtualization (Stanislav Kinsbursky) [PSBM-20100 PSBM-20100 PSBM-33239 PSBM-34777 PSBM-41804]
  - ve: do not set VE_MEMINFO_DEFAULT to VE0 on ve_create (Vladimir Davydov)
  - fairsched: mount cpuacct together with cpu (Dmitry Guryanov)
  - bc: mount mem and blkio subsystems separately (Dmitry Guryanov)
  - bc: create separate cgroup for mem and blkio hierarchies (Dmitry Guryanov)
  - fairsched: mount cpu and cpuset separately (Dmitry Guryanov)
  - fairsched: don't use common root cgroup in fairsched.c (Dmitry Guryanov)
  - ve: split beancounter hierarchy (Dmitry Guryanov)
  - ve/cgroups: don't use common root cgroup in vecalls.c (Dmitry Guryanov)
  - ve/cgroups: don't mount freezer subsystem (Dmitry Guryanov)
  - ve/cgroups: add functions ve_cgroup_open and ve_cgroup_remove (Dmitry Guryanov)
  - ve/sunrpc: use correct pointer to net_namespace in auth_gss.c (Dmitry Guryanov)
  - ve/sysfs: make dev/char/ directory tagged with VE tag (Stanislav Kinsbursky)
  - ve/sysfs: allow symlinks between tagged and generic directories (Stanislav Kinsbursky)
  - ve/kobject: new type for VE-aware object introduced (Stanislav Kinsbursky)
  - ve/kobject: introduce new namespace tag and operations for VE (Stanislav Kinsbursky)
  - ve/vzstat: move code to source file and cleanup headers (Stanislav Kinsbursky)
  - ve/vzstat: port vzstat bits from rh6 (Vladimir Davydov) [PSBM-54928]
  - ve/sysctl: allow to change mqueue sysctl-s (Andrew Vagin) [PSBM-20102]
  - ve/sysctl: allow to write kernel/hostname and kernel/domainname entries in container (Cyrill Gorcunov) [PSBM-20102]
  - ve/sysctl: allow to write /proc/sys/kernel/$next$ entries in container (Cyrill Gorcunov)
  - devtmpfs: per-VE mounts introduced (Stanislav Kinsbursky) [PSBM-17915]
  - pid: export symbol nex_pidmap (Dmitry Guryanov) [PSBM-20095]
  - dcache: d_root_check: allow to proceed on disconnected entries (Kirill Gorkunov)
  - ve/fs: remove ve_proto.h header from super.c (Stanislav Kinsbursky)
  - VE/sysrq-trigger: make it VE-namespace aware (Stanislav Kinsbursky) [PSBM-20664]
  - ve/sched: port boosting hacks against prio inversion (Vladimir Davydov) [PSBM-15441]
  - ve/sched: port vcpu hotslice (Vladimir Davydov) [PSBM-16913 PSBM-16913 PSBM-17399]
  - ve/sched: port nr cpus limit (Vladimir Davydov) [PSBM-16856]
  - venet: add venet_free_stat callback (Dmitry Guryanov)
  - sched: calc_load_ve: do not account rt tasks (Vladimir Davydov) [PSBM-22149]
  - config.OpenVZ: enable options required for CRIU (Konstantin Khorenko)
  - Revert "ve: set vps_dumpable for a process, which writes start in ve.state" (Andrew Vagin)
  - VE: don't clear vps_dumpable if ve isn't running (Andrew Vagin)
  - ve: allow to start CT by external processes (v2) (Andrew Vagin)
  - ve: show content of /proc/cgroups if CT isn't running yet (Andrew Vagin)
  - ve: skip d_root_check() for CT0 (Andrew Vagin)
  - kmemcg: don't allocate extra memory for root memcg_cache_params (Andrey Vagin)
  - mm: save soft-dirty bits on swapped pages (Cyrill Gorcunov)
  - proc-net: mark all files in proc-net directories as virtualized (Vladimir Davydov)
  - proc: mark only net dirs as virtualized by default (Vladimir Davydov)
  - ve: use proc_mkdir for proc dir creation (Vladimir Davydov)
  - fairsched: use proc_mkdir for proc dir creation (Vladimir Davydov)
  - net: remove include/net/netlink_sock.h (Vladimir Davydov)
  - cgroup/cpuset/fairsched: get rid of cgroup_lock (Vladimir Davydov)
  - cgroup: cgroup->top_cgroup => &cgroup->root->top_cgroup (Vladimir Davydov)
  - ve/cgroup: fix compilation (Vladimir Davydov)
  - cpuset: remove unused stuff and fix compilation (Vladimir Davydov)
  - bc/proc: fix compilation (Vladimir Davydov)
  - khleper: fix compilation (Vladimir Davydov)
  - sched: move declaration of cgroup related functions to global header (Vladimir Davydov)
  - all: trivial compilation fixes (Vladimir Davydov)
  - Initial OpenVZ config for 3.10.x branch added, based on kernel-3.10.10-200.fc19 Fedora 19 kernel. (Konstantin Khorenko)
  - veth: Make it carry NETIF_F_VIRTUAL (Cyrill Gorcunov)
  - ve/cgroup: delete VE cgroup on the error path (Andrew Vagin) [PSBM-21953]
  - pfcache: do not ignore TTU_MUNLOCK in try_to_unmap_file() (Maxim Patlasov)
  - pfcache: iterate peer list only for shared pages (Maxim Patlasov)
  - pfcache: release path if dentry_open() failed (Maxim Patlasov)
  - pfcache: check root path in ext4_open_pfcache() (Maxim Patlasov)
  - ve/devcgroup: fix mknod permissions - allow to create any dev inside a CT (Vladimir Davydov) [PSBM-21979]
  - pfcache: add hashed peers for ext4 (Konstantin Khlebnikov) [PSBM-20098]
  - pfcache: add generic mapping peers (Konstantin Khlebnikov) [PSBM-20098]
  - mpi: export arithmetic functions required for in-kernel DSA implementation (Konstantin Khorenko)
  - ve/pidns: allow to change ns_last_pid from containers (Andrew Vagin)
  - VENET: add netlink interface for venet (Dmitry Guryanov)
  - mpi: fix compilation (Konstantin Khlebnikov)
  - ms/mpi: revert "Revert "crypto: GnuPG based MPI lib - (Dmitry Kasatkin)
  - ms/mpi: revert "Remove unused code from MPI library" (Dmitry Kasatkin)
  - ve: convert get/put_ve to non-gpl functions (Konstantin Khlebnikov)
  - ve: return back 'down_at' ve_struct field (Konstantin Khlebnikov)
  - VE: add function legacy_name_to_veid (Dmitry Guryanov)
  - VE: fix couple compilation warnings (Konstantin Khlebnikov)
  - ve: set vps_dumpable for a process, which writes start in ve.state (Andrew Vagin)
  - ve/sysfs: drop full access for all containers (Konstantin Khlebnikov) [PSBM-20892]
  - ve/sysfs: remove xattr interface to ve permissions (Konstantin Khlebnikov)
  - ve/sysfs: add new interface to control sysfs (Konstantin Khlebnikov)
  - ve: move unlinking ve_sysfs_perms into right function (Konstantin Khlebnikov)
  - nfsd: enable UMH client tracker in a container (Stanislav Kinsbursky)
  - ve: khelper kthread in a container introduced (Stanislav Kinsbursky)
  - ve: introduce kthread_run_ve() helper (Stanislav Kinsbursky)
  - nfsd: containerize kthreads (Stanislav Kinsbursky)
  - ve: kthreads creation facility introduced (Stanislav Kinsbursky)
  - kthread: make of a new kthread's queuing code to a callback (Stanislav Kinsbursky)
  - fs: virtualize devtmpfs file system (Stanislav Kinsbursky)
  - cpuset: do not remove tasks from empty cpusets (Vladimir Davydov)
  - SCHED: rework cputime accounting (v2) (Vladimir Davydov) [PSBM-18113 PSBM-20541 PSBM-33642]
  - ve/nfsd: virtualize nfsd file system (Stanislav Kinsbursky)
  - ext4: pfcache_csum mount option (Konstantin Khlebnikov)
  - ve: permit full access in sysfs for all containers (Konstantin Khlebnikov)
  - venet: unregister ve cgroup cftypes (Konstantin Khlebnikov)
  - ext4: fix balloon_ino mount option (Konstantin Khlebnikov)
  - VE: add __find_ve_by_name() function (Dmitry Guryanov)
  - misc: remove redundant security check from mmap_min_addr_handler (Konstantin Khlebnikov) [PSBM-18031]
  - VE: use ve environtment for sysctl restrictions (Konstantin Khlebnikov) [PSBM-18032 PSBM-18030]
  - VE: use ve environtment for proc restrictions (Konstantin Khlebnikov) [PSBM-18021]
  - VE: virtualize cgroups (Konstantin Khlebnikov) [PSBM-20665 PSBM-20540]
  - VE/NET: port diff-net-substitute-ve_hook-by-pernet_operations-in-veth (v2) (Vladimir Davydov) [PSBM-20668 PSBM-18176]
  - VE/NET: port diff-net-substitute-ve_hook-by-pernet_operations-in-venet (v2) (Vladimir Davydov) [PSBM-20668 PSBM-18176]
  - VE: uncomment ve_log_init, ve_log_destroy (Vladimir Davydov)
  - VE/PRINTK: rework printk virtualization (v2) (Vladimir Davydov) [PSBM-20669 PSBM-17899 PSBM-54820]
  - ve: mark /proc/self as virtualized (Konstantin Khlebnikov)
  - mntns: allow changes in init namespace (Konstantin Khlebnikov)
  - devpts: don't require newinstance (Konstantin Khlebnikov)
  - devcgroup: fix default behaviour (Konstantin Khlebnikov)
  - ve: plug broken printk changes (Konstantin Khlebnikov)
  - ve: allow user ns in chroot (Konstantin Khlebnikov)
  - device_cgroup: fix compilation (Konstantin Khlebnikov)
  - oom_groups: fix user-ns uid mangling (Konstantin Khlebnikov)
  - ubc: fix user-ns uid mangling (Konstantin Khlebnikov)
  - UBC: fix compilation (Konstantin Khlebnikov)
  - FS/NAMESPACE: fix compilation (Konstantin Khlebnikov)
  - VENETDEV: fix compilation (Konstantin Khlebnikov)
  - NFSD: fix compilation (Konstantin Khlebnikov)
  - QUOTA: fix compilation (Konstantin Khlebnikov)
  - KMAPSET: fix compilation (Konstantin Khlebnikov)
  - SYSFS: fix compilation (Konstantin Khlebnikov)
  - TUN: fix compilation (Konstantin Khlebnikov)
  - NET/PROC: fix compilation (Konstantin Khlebnikov)
  - CGROUPS: fix compilation (Konstantin Khlebnikov)
  - NET/VLAN: fix compilation (Konstantin Khlebnikov)
  - MM: fix compilation (Konstantin Khlebnikov)
  - VE: fix compilation (Konstantin Khlebnikov)
  - UBC/STATD: fix compilation (Konstantin Khlebnikov)
  - COMMON: fix compilation (Konstantin Khlebnikov)
  - CGROUP/FREEZER: revert changes (Konstantin Khlebnikov)
  - VE/DEVICE_CGROUP: fix compilation (Konstantin Khlebnikov) [PSBM-20663]
  - ploop: add ploop to the tree (Maxim V. Patlasov)
  - mm: Account for WRITEBACK_TEMP in balance_dirty_pages (Maxim V. Patlasov)
  - ext4: Provide a balloon nipple for management (Maxim V. Patlasov) [PSBM-41222]
  - ext4: Don't show the active balloon to user (Maxim V. Patlasov)
  - ext4: Teach statfs to report reduced disk usage (Maxim V. Patlasov)
  - ext4: Teach the fs where the balloon inode is (Maxim V. Patlasov)
  - block: export put_io_context_active() (Maxim V. Patlasov)
  - VE/NET: add ip_list file to ve controller (Dmitry Guryanov)
  - VE/NET: provide cgroup interface for venet ip management (Dmitry Guryanov)
  - VE/NET: replace veid with ve_name in veip_struct (Dmitry Guryanov)
  - VE: add __ve_name function (Dmitry Guryanov)
  - VE: add legacy_veid_to_name function (Dmitry Guryanov)
  - VE/PRINTK: check syslog capability in user ns (Vladimir Davydov) [PSBM-17980]
  - VE/MM: show_signal_msg: print vma addr to VE_LOG (Vladimir Davydov)
  - VE: add cgroup attribute ve.legacy_veid (Konstantin Khlebnikov)
  - VE/NET: don't oops in net_generic() on disabled features (Konstantin Khlebnikov)
  - UBC: kill BC_DEBUG_KMEM (Konstantin Khlebnikov)
  - VE/SYSFS: add xattrs to control ve-permissions (Konstantin Khlebnikov)
  - VE/SYSFS: hide forbidden entries in container (Konstantin Khlebnikov)
  - VE/SYSFS: implement ve-based permissions (Konstantin Khlebnikov)
  - KMAPSET: set of key-value mappings with build-in (Konstantin Khlebnikov)
  - VE: implement get_ve_by_name() (Konstantin Khlebnikov)
  - VE: more veid to ve_name conversion (Konstantin Khlebnikov)
  - VE: cgroup interface for starging container (Konstantin Khlebnikov)
  - VE: kill vzmond (Konstantin Khlebnikov)
  - VE: drop devpts superblock in ve_exit_ns (Konstantin Khlebnikov)
  - VE: manage namespaces in ve-cgroup (Konstantin Khlebnikov)
  - VE: manage list of running container in ve-cgroup (Konstantin Khlebnikov)
  - VE: praparation for non-numeric veid (Konstantin Khlebnikov)
  - VE: forbid cgroup attach during starting or (Konstantin Khlebnikov)
  - VE: allocate log buffer together with ve_struct (Konstantin Khlebnikov)
  - VE: fix error path in do_env_create() (Konstantin Khlebnikov)
  - VE: implement ve_start_container() (Konstantin Khlebnikov)
  - VE: simplify hooks in zap_pid_ns_processes() (Konstantin Khlebnikov)
  - VE: cleanup setup_iptables_mask() (Konstantin Khlebnikov)
  - VE: remove ve_init_task (Konstantin Khlebnikov)
  - VE: forbid nested containers (Konstantin Khlebnikov)
  - VE: forbids threads in ve_can_attach() (Konstantin Khlebnikov)
  - VE/VZETHDEV: pass ve_struct in veth_dev_start (Andrew Vagin)
  - VE: fix filesystem type permition check (Konstantin Khlebnikov)
  - VE: mark virtual filesystems as virtualized (Konstantin Khlebnikov)
  - VE: cleanup credentials handling (Konstantin Khlebnikov)
  - VE/PROC: mark content of /proc/self/net as virtualized (Konstantin Khlebnikov)
  - VE/BINFTM: fix destruction ordering (Konstantin Khlebnikov)
  - VE/NSPROXY: fix refcounting of init_nsproxy (Andrew Vagin) [PSBM-17904]
  - VE/CPUSET: make [cpus|mems]_allowed be subset of cpuset_[cpus|mems]_allowed (Vladimir Davydov) [PSBM-18531]
  - VE/CPUSET: remove lock in cgroup_set_[cpumask|nodemask] (Vladimir Davydov)
  - VE: export headers to userspace (Dmitry Guryanov)
  - VE: export switch_task_namespaces() (Konstantin Khlebnikov)
  - VE: export nr_threads_ve() (Konstantin Khlebnikov)
  - VE: convert khelper_wq to kthread_worker (Konstantin Khlebnikov)
  - Revert: rh/kmod: use system_unbound_wq instead of khelper (Konstantin Khorenko) [PSBM-61660]
  - VE: add kthread into container (Konstantin Khlebnikov)
  - VE: convert to cgroup (Konstantin Khlebnikov)
  - VE: move fairsched creation out of op_sem (Konstantin Khlebnikov)
  - VE: cleanup include/linux/ve.h (Konstantin Khlebnikov)
  - VE: remove ve.h from sched.h (Konstantin Khlebnikov)
  - VE: collect basic interface in ve_proto.h (Konstantin Khlebnikov)
  - VE: remove task->owner_env (Konstantin Khlebnikov)
  - VE: remove pcounter (Konstantin Khlebnikov)
  - VE: rework shutdown sequence (Konstantin Khlebnikov)
  - VE: remove set_exec_env() (Konstantin Khlebnikov)
  - VE: remove set_exec_env from vc_screen (Konstantin Khlebnikov)
  - VE: remove set_exec_env() from venet_set_features() (Konstantin Khlebnikov)
  - PIDNS: add proc mount option 'hidepidns=0|1' (Konstantin Khlebnikov)
  - PIDNS: remove sysctl kernel.pid_ns_hide_child (Konstantin Khlebnikov)
  - PIDNS: Make the pidns proc mount/umount logic (Konstantin Khlebnikov)
  - PIDNS: general revert and cleanup (Konstantin Khorenko)
  - PIDNS: implement change_pid_ns() (Konstantin Khlebnikov)
  - VE/CALLS: allow CAP_[SYS|NET]_ADMIN if CAP_VE_[SYS|NET]_ADMIN set (Vladimir Davydov)
  - VE/AUTOFS: port 71-diff-autofs-combined (Dmitry Guryanov)
  - VE/NFS: check VE_FEATURE_NFS is set on mount (Stanislav Kinsbursky)
  - VE/BINFTM: virtualization (Konstantin Khlebnikov)
  - VE/BINFTM: move all internal data to structure (Stanislav Kinsbursky)
  - VE/BINFTM: remove all old containerization code (Stanislav Kinsbursky)
  - VE/NFS: mark NFS as containerized (Stanislav Kinsbursky) [PSBM-18170]
  - VE/SUNRPC: mark SUNRPC PipeFS as containerized (Stanislav Kinsbursky) [PSBM-18170]
  - VE/FS: containerize filesystems access (Stanislav Kinsbursky)
  - VE/FS: allow mountpoint operations for CAP_VE_SYS_ADMIN (Konstantin Khlebnikov)
  - VE/FS: allow to mknod inside ct (Vladimir Davydov)
  - config.OpenVZ: enable in-kernel crypto DSA code (Konstantin Khorenko)
  - config.OpenVZ: enable CONFIG_LEGACY_PTY_COUNT and CONFIG_NETLINK_DIAG (Konstantin Khorenko)
  - config.OpenVZ: enable CONFIG_LEGACY_PTYS (Konstantin Khorenko)
  - config.OpenVZ: remove CONFIG_BC_DEBUG_KMEM and CONFIG_VZ_CHECKPOINT (Konstantin Khorenko)
  - Initial OpenVZ config added, based on kernel-3.6.11-5.fc17 Fedora 17 kernel. (Konstantin Khorenko)
  - FAIRSCHED: allow writing to cpus_allowed and mems_allowed (Dmitry Guryanov)
  - VE/SCHED: remove sched stats from ve_task_info (Vladimir Davydov) [PSBM-54928]
  - SCHED: account forks per task group (Vladimir Davydov) [PSBM-18113 PSBM-18113]
  - SCHED: account ctxsw per task group (Vladimir Davydov) [PSBM-18113 PSBM-18113]
  - FAIRSCHED: get rid of cgorup cpuacct subsys (Vladimir Davydov) [PSBM-18113]
  - SCHED: fix nr_sleeping accounting (Vladimir Davydov) [PSBM-18113]
  - VE/PTRACE: simplify pid-ns hack (Konstantin Khlebnikov)
  - VE: allow reboot in container (Konstantin Khlebnikov)
  - VE: cleanup hacks in signal handling (Konstantin Khlebnikov)
  - VE: use pid-ns reboot event (Konstantin Khlebnikov)
  - VE: remove switching context in irq_enter/leave (Konstantin Khlebnikov)
  - VE/USERNS: setup equal uid mapping (Konstantin Khlebnikov)
  - VE: fix lockdep warning in ve_task_ppid_nr_ns() (Konstantin Khlebnikov)
  - VE: filter zap_ve_processes() (Konstantin Khlebnikov)
  - VECALLS: simplify legacy-devpts virtualization (Konstantin Khlebnikov)
  - SYSCTL: fix compilation (Konstantin Khlebnikov)
  - VE/SYSCTL: ignore writes to sysctl vm.mmap_min_addr by (Konstantin Khlebnikov)
  - VE/SYSCTL: fixup virtualized sysctls (Konstantin Khlebnikov)
  - VE/SYSCTL: implement virtualized methods (Konstantin Khlebnikov)
  - VE/SYSCTL/IPC: mark as virtualized (Konstantin Khlebnikov)
  - VE/PROC/SYSCTL: show real permissions in stat (Konstantin Khlebnikov) [PSBM-56704]
  - VE/SYSCTL: write permission restriction (Konstantin Khlebnikov) [PSBM-18022]
  - VE/PROC/UPTIME: fix task_cgroup() usage out of rcu protection (Konstantin Khlebnikov)
  - VE/PROC: show /proc/filesystems in container (Konstantin Khlebnikov)
  - VE/PROC: unblock more proc entries (Konstantin Khlebnikov) [PSBM-18889]
  - VE/PROC: unblock sysvipc interface (Konstantin Khlebnikov)
  - VE/PROC: fix bug in proc_readdir_de() (Konstantin Khlebnikov)
  - VE/PROC: replace glob_proc_root with S_ISVTX (Konstantin Khlebnikov)
  - VE/PROC: restricted proc-entries scope (Konstantin Khlebnikov) [PSBM-18019]
  - VE/DCACHE: reimplement d_root_check (Konstantin Khlebnikov)
  - VE/KOBJ: add function for send uevent in a currect exec_env only (Andrey Vagin)
  - VZPRIVNET: cache filtering result on dst (Pavel Emelyanov)
  - MISC: port of diff-misc-bits-2 (Dmitry Guryanov)
  - FS/QUOTA: Compatibility with older quotactl interface (Dmitry Guryanov)
  - UBC/SHMEM: remove beancounter (Konstantin Khlebnikov)
  - UBC/MEMCG: fix typo in mem_cgroup_apply_beancounter (Dmitry Guryanov)
  - UBC/MEMCG: change memsw before and after chaing memory (Konstantin Khlebnikov)
  - UBC/MEMCG: reset memsw limit before setting mem limit (Vladimir Davydov)
  - UBC: remove beancounter from struct pid (Konstantin Khlebnikov)
  - UBC: link with kmem controller (Konstantin Khlebnikov)
  - UBC: fix lost retval in memcg-ub link layer (Vladimir Davydov)
  - UBC: cleanup permission checks (Konstantin Khlebnikov)
  - UBC: tie beancounter and memory-cgroup together (Konstantin Khlebnikov)
  - UBC: link memcg with beancounter (Konstantin Khlebnikov)
  - VE/UBC/MM: enable memcg (Konstantin Khlebnikov)
  - mm: account all page tables for mm (Konstantin Khlebnikov)
  - simfs: to be substituted by bindmounts (Maxim V. Patlasov) [PSBM-18885 PSBM-18885 PSBM-34494 PSBM-20810]
  - MS/SIMFS: export statfs_by_dentry (Konstantin Khlebnikov)
  - VE/PRINTK: make log_from_idx, log_next use non-virtualized log_buf (Vladimir Davydov)
  - VE/PRINTK: printk virtualization (Vladimir Davydov) [PSBM-17899]
  - VE/NET: unblock net-namespaces (Konstantin Khlebnikov)
  - VE/NET: Allow userns root to control ppp device (Vladimir Davydov)
  - VE/NET: more get_exec_env() cleanups (Konstantin Khlebnikov)
  - VE/NET: hold ve ref until net is destroyed (Vladimir Davydov)
  - VE/NET: drop tcp_time_stamp fixup (Konstantin Khlebnikov)
  - VENET: cleanup owner_env references (Konstantin Khlebnikov)
  - VZETH: cleanup owner_env references (Konstantin Khlebnikov)
  - VE/NET: switch vz_security_*_check to netns (Konstantin Khlebnikov)
  - VE/NET: remove sysfs-related hacks for netdev (Konstantin Khlebnikov)
  - VE/NET: port of VZ VENET device (Stanislav Kinsbursky)
  - VE/NET: port of VZ VETH device (Stanislav Kinsbursky)
  - MS/PIDNS: don't force SIGKILL to tasks on child reaper death (Stanislav Kinsbursky)
  - MS/CGROUP: port kernel api (Vladimir Davydov) [PSBM-17927 PSBM-16529]
  - MS/CGROUP: self-destruction (without userspace helpers) (Konstantin Khlebnikov)
  - MS/CGROUP: export cgroup_kernel_close (Konstantin Khlebnikov)
  - cgroup: forbid mounting cgroups inside ve (Vladimir Davydov)
  - cgroup: adds kernel api stubs (Konstantin Khlebnikov)
  - cgroup: kernel api stubs (Konstantin Khlebnikov) [PSBM-17927]
  - x86/SYSCALL: remove sys32 vm86 warning (Dmitry Guryanov)
  - x86/NMI: introduce dumps via nmi (Dmitry Guryanov)
  - Initial patch commit + compilation fixes (Konstantin Khorenko) [PSBM-33584 PSBM-17651 PSBM-17886 PSBM-17909 PSBM-17918 PSBM-17915 PSBM-17917 PSBM-17914 PSBM-17902 PSBM-17924 PSBM-17926 PSBM-17924 PSBM-17918 PSBM-17930 PSBM-17931 PSBM-17945 PSBM-17960 PSBM-17971 PSBM-18875 PSBM-18876 PSBM-18877 PSBM-17908 PSBM-18878 PSBM-18879 PSBM-18056 PSBM-18882 PSBM-18884 PSBM-18899 PSBM-31125 PSBM-12955 PSBM-20089 PSBM-20089 PSBM-12523 PSBM-41530 OVZ-6600 OVZ-5192 PSBM-32912 PSBM-54816 PSBM-54819 PSBM-54928 PSBM-54928 PSBM-18113 PSBM-33760]
  - LICENSE: introduce COPYING.Parallels (Dmitry Guryanov)
  - MS/KBD: add file kbd_bind in sysfs, which allow unbind keyboard from tty (v2) (Andrey Vagin)
  - MS/DEVICE: input_mutex isn't static now (Andrey Vagin)
  - MS/NET/IPV6: remove duplicate neigh_ifdown (Vladimir Davydov) [PSBM-13449]
  - MS/MM/SLAB: show slab_info core (Dmitry Guryanov)
  - MS/NSPROXY: removing helper for restoring nsproxy (Konstantin Khlebnikov)
  - MS/IDLE: add boot param to forcibly enable intel auto demotion (Vladimir Davydov) [PSBM-11477]
  - MS/TTY: TIOSAK Secure Attention Key ioctl (Konstantin Khlebnikov) [PSBM-11881]
  - MS/FS/PROC: Drop the MS_RDONLY bit in proc_get_sb() (Stanislav Kinsbursky)
  - MS/FS/DCACHE: move vfs caches to headers (Dmitry Guryanov)
  - MS/DRV: move dev helpers to header (Andrey Vagin)
  - KBUILD: build should fail on modpost errors for external modules (Konstantin Khlebnikov)


