summaryrefslogtreecommitdiffstats
path: root/linux-headers/linux/kvm.h
Commit message (Collapse)AuthorAgeFilesLines
* linux headers: update against Linux 5.2-rc1Cornelia Huck2019-05-211-2/+13
| | | | | | commit a188339ca5a396acc588e5851ed7e19f66b0ebd9 Signed-off-by: Cornelia Huck <cohuck@redhat.com>
* include: update Linux headers to 4.21-rc1/5.0-rc1Paolo Bonzini2019-02-041-0/+29
| | | | | | | | | | This is simply running the newly-updated script on Linux, in order to obtain the new header files and all the other updates from the recent Linux merge window. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Reviewed-by: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
* linux-headers: update to 4.20-rc1Paolo Bonzini2018-10-191-2/+14
| | | | | | | This brings in eVMCS and coalesced PIO support, as well as other features we do not support yet. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
* linux-headers: updateCornelia Huck2018-10-121-0/+2
| | | | | | | Update to kvm/next commit dd5bd0a65ff6 ("Merge tag 'kvm-s390-next-4.20-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux into HEAD") Signed-off-by: Cornelia Huck <cohuck@redhat.com>
* linux-headers: updateCornelia Huck2018-08-201-0/+5
| | | | | | | Update to Linux upstream commit 2ad0d5269970 ("Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net") Signed-off-by: Cornelia Huck <cohuck@redhat.com>
* linux-headers: Update to kernel mainline commit b357bf602Eric Auger2018-06-221-2/+3
| | | | | | | | | | | Update our kernel headers to mainline commit b357bf6023a948cf6a9472f07a1b0caac0e4f8e8 ("Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm") Signed-off-by: Eric Auger <eric.auger@redhat.com> Message-id: 1529072910-16156-2-git-send-email-eric.auger@redhat.com [PMM: clarified commit message] Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
* Update Linux headers to 4.17-rc6Peter Maydell2018-06-011-2/+28
| | | | | | | | | | Update our copy of the Linux headers to upstream 4.17-rc6 (kernel commit 771c577c23bac90597c68). Signed-off-by: Peter Maydell <peter.maydell@linaro.org> Message-Id: <20180525132755.21839-6-peter.maydell@linaro.org> Reviewed-by: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
* update Linux headers to 4.16-rc5Paolo Bonzini2018-03-131-0/+92
| | | | | | | Note that VIRTIO_GPU_CAPSET_VIRGL2 was added manually so it has to be added manually after re-running scripts/update-linux-headers.sh. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
* linux-headers: updateCornelia Huck2018-01-221-2/+6
| | | | | | Update headers against 4.15-rc9. Signed-off-by: Cornelia Huck <cohuck@redhat.com>
* linux-headers: update to 4.15-rc1Eric Auger2017-12-131-0/+2
| | | | | | | | Update headers against v4.15-rc1. Signed-off-by: Eric Auger <eric.auger@redhat.com> Message-id: 1511883692-11511-4-git-send-email-eric.auger@redhat.com Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
* linux-headers: sync against v4.14-rc1Alexey Perevalov2017-09-291-1/+2
| | | | | | Signed-off-by: Alexey Perevalov <a.perevalov@samsung.com> Message-Id: <1506085187-24259-2-git-send-email-a.perevalov@samsung.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
* linux header sync against v4.13-rc1Christian Borntraeger2017-07-181-1/+3
| | | | Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
* linux-headers: update to 4.13-rc0Christian Borntraeger2017-07-141-0/+35
| | | | | | | | | | commit af3c8d98508d37541d4bf57f13a984a7f73a328c Merge tag 'drm-for-v4.13' of git://people.freedesktop.org/~airlied/linux There is a change pending for v4.13-rc1 in linux-headers/linux/kvm.h I will submit a fixup patch for 2.10 as soon as it hits the kernel. Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
* linux-headers: updateCornelia Huck2017-05-191-0/+25
| | | | | | | | Update against Linux v4.12-rc1. Also include the new vfio_ccw.h header. Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>
* update Linux headers to 4.11Paolo Bonzini2017-02-281-2/+22
| | | | | | | | virtio_mmio.h would be deleted; I am leaving it in though it was a mistake to add it. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
* kvm: sync linux headersMarcelo Tosatti2016-12-221-0/+7
| | | | | | | | | Import KVM_CLOCK_TSC_STABLE. Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com> Message-Id: <20161210172324.402794293@redhat.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
* linux-headers: updateCornelia Huck2016-09-051-2/+16
| | | | | | Update headers against 4.8-rc2. Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>
* linux-headers: updateCornelia Huck2016-06-141-0/+1
| | | | | | Update to 4.7-rc2. Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>
* update Linux headers to 4.6Paolo Bonzini2016-04-051-0/+11
| | | | Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
* linux-headers: update against kvm/nextCornelia Huck2016-03-011-1/+8
| | | | | | Update against commit efef127c, but keep userfaultd.h. Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>
* linux-headers: update from kvm/nextPaolo Bonzini2015-12-171-0/+25
| | | | Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
* linux-headers: update from kvm/nextPaolo Bonzini2015-10-121-0/+12
| | | | | | | linux-headers/linux/vhost.h is currently out of sync with Linux. Do not touch it in this update. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
* update Linux headers to 4.3-rc1Paolo Bonzini2015-09-161-0/+2
| | | | | | | The update to 4.2 was reviewed by Michael S. Tsirkin and Cornelia Huck. The further update to 4.3-rc1 only touches KVM files. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
* linux-headers: Update to 4.2-rc1Alexey Kardashevskiy2015-07-061-1/+1
| | | | | | | | | | | This updates linux-headers against master 4.2-rc1 (commit d770e558e21961ad6cfdf0ff7df0eb5d7d4f0754). This is the result of ./scripts/update-linux-headers.sh work. Cc: Paolo Bonzini <pbonzini@redhat.com> Cc: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Alexey Kardashevskiy <aik@ozlabs.ru> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
* update Linux headers from kvm/nextPaolo Bonzini2015-06-051-1/+6
| | | | | | This is kvm.git commit 05ff30bb56c6b3d3000519d6e02ed35678ddae3b. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
* linux-headers: updateCornelia Huck2015-04-301-1/+65
| | | | | | | This updates linux-headers against master 4.1-rc1 (commit b787f68c36d49bb1d9236f403813641efa74a031). Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>
* synchronize Linux headers to 4.0-rc3Christian Borntraeger2015-03-101-11/+9Star
| | | | | | | synchronize linux headers up to commit 9eccca0843205f87c ("Linux 4.0-rc3") Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
* linux-headers: update to 3.18-rc5Ard Biesheuvel2014-11-181-11/+17
| | | | | | | | | This updates the Linux header to version 3.18-rc5, adding support for (among other things) read-only memslots on ARM and arm64. Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> Message-id: 1416248898-6302-1-git-send-email-ard.biesheuvel@linaro.org Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
* linux-headers: update to 3.17-rc7Jens Freimann2014-10-101-3/+10
| | | | | | | | Sync headers with 3.17-rc7 Acked-by: Paolo Bonzini <pbonzini@redhat.com> Signed-off-by: Jens Freimann <jfrei@linux.vnet.ibm.com> Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>
* linux-headers: update linux headers to kvm/nextAlexander Graf2014-06-161-0/+10
| | | | | | This updates the kvm headers to commit 820b3fcd in kvm/next. Signed-off-by: Alexander Graf <agraf@suse.de>
* linux-headers: updateJens Freimann2014-05-201-1/+6
| | | | | | | Sync linux-headers with kvm/next (87c00572ba05aa8c9db118da75c608f47eb10b9e) Signed-off-by: Jens Freimann <jfrei@linux.vnet.ibm.com> Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>
* linux-headers updateCornelia Huck2014-04-251-0/+17
| | | | | | linux-headers update against v3.15-rc2 (a798c10f) Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>
* update linux headers to kvm/nextChristian Borntraeger2014-02-271-0/+67
| | | | | | | | | This updates the kvm headers to commit d3714010c307d26df251c45be9cd12ab6d41f0c4 KVM: x86: emulator_cmpxchg_emulated should mark_page_dirty in kvm/next. Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
* kvm: add support for hyper-v timersVadim Rozenfeld2014-02-031-0/+1
| | | | | | | | | | http://msdn.microsoft.com/en-us/library/windows/hardware/ff541625%28v=vs.85%29.aspx This code is generic for activating reference time counter or virtual reference time stamp counter Signed-off-by: Vadim Rozenfeld <vrozenfe@redhat.com> Reviewed-by: Marcelo Tosatti <mtosatti@redhat.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
* linux-headers: Update from v3.13-rc3Alex Williamson2013-12-061-0/+11
| | | | | | Update to tag v3.13-rc3 (374b105797c3d4f29c685f3be535c35f5689b30e) Signed-off-by: Alex Williamson <alex.williamson@redhat.com>
* linux-headers: update to 3.12-rc1Andrew Jones2013-09-201-0/+1
| | | | | Signed-off-by: Andrew Jones <drjones@redhat.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
* linux-headers: update to 3.11Alexey Kardashevskiy2013-09-201-0/+3
| | | | | Signed-off-by: Alexey Kardashevskiy <aik@ozlabs.ru> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
* linux-headers: Update to v3.10-rc5Alexey Kardashevskiy2013-06-121-6/+36
| | | | | | | | | This adds symbols required for PPC64 pseries platform features: 1. sPAPR live migration; 2. in-kernel XICS interrupt controller. Signed-off-by: Alexey Kardashevskiy <aik@ozlabs.ru> Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
* linux-headers: Update to kvm/queueAlexander Graf2013-04-261-0/+3
| | | | | | Based on kvm.git queue branch with commit e1e2e605. Signed-off-by: Alexander Graf <agraf@suse.de>
* linux-headers: resync from mainline to add ARM KVM headersPeter Maydell2013-03-051-0/+17
| | | | | | | | | | | | | Resync QEMU's copy of the Linux kernel headers from git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master commit 2ef14f4. This adds the ARM KVM headers, since ARM KVM support has just hit mainline via Russell's ARM tree. This is not a pure sync -- I have removed by hand some changes that would have reverted updates for s390x and ppc which have not yet hit mainline. Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
* Update Linux kernel headersAlexander Graf2013-01-181-0/+27
| | | | | | Based on kvm.git a843fac (next) plus dfdebc24 (master). Signed-off-by: Alexander Graf <agraf@suse.de>
* kvm: Update kernel headersAlexander Graf2013-01-071-5/+16
| | | | | | Corresponding kvm.git hash: 18eb54cf4a Signed-off-by: Alexander Graf <agraf@suse.de>
* linux-headers: Update to 3.7-rc5Alex Williamson2012-11-131-4/+21
| | | | | | update-linux-headers.sh script run against Linux tag v3.7-rc5 Signed-off-by: Alex Williamson <alex.williamson@redhat.com>
* linux-headers: update to 3.6-rc3Michael S. Tsirkin2012-08-291-0/+3
| | | | | | | | | Update linux-headers to version present in Linux 3.6-rc3. Header asm-x96_64/kvm_para.h update is needed for the new PV EOI feature. Signed-off-by: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
* kvm: Update kernel headersAlexander Graf2012-06-181-0/+1
| | | | | | Corresponding kvm.git hash: 4e3c8a1b1c Signed-off-by: Alexander Graf <agraf@suse.de>
* kvm: Update kernel headersJan Kiszka2012-05-161-0/+38
| | | | | | | Corresponding kvm.git hash: f2569053e0 Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com> Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
* kvm: update linux headersMarcelo Tosatti2012-04-131-0/+9
| | | | Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
* PPC: KVM: Update HIOR code to new interfaceAlexander Graf2012-02-021-17/+20
| | | | | | | | | | | | | | | | | | Unfortunately the HIOR setting code slipped into upstream QEMU before it was pulled into upstream KVM. And since Murphy is always right, comments on the patches only emerged on the pull request leading to changes in the interface. So here's an update to the HIOR setting. While at it, I also relaxed it a bit since for HV KVM we can already run fine without and 3.2 works just fine with HV KVM but when not setting HIOR. We will only need this when running PAPR in PR KVM. Since we accidently changed the ABI and API along the way, we have to update the underlying kernel headers together with the code that uses it to not break bisectability. Signed-off-by: Alexander Graf <agraf@suse.de>
* KVM: Update headers (except HIOR mess)Alexander Graf2012-02-021-0/+41
| | | | | | | | This patch is basically what ./scripts/update-linux-headers.sh against upstream KVM's next branch outputs except that all the HIOR bits are removed. These we have to update with the code that uses them. Signed-off-by: Alexander Graf <agraf@suse.de>
* KVM: Update kernel headersAlexander Graf2011-10-061-0/+33
| | | | | | Update HIOR and generic register get/set. Signed-off-by: Alexander Graf <agraf@suse.de>