Eric Auger
f363d039e8
linux headers: update against v5.4-rc1
...
Update the headers against commit:
0f1a7b3fac05 ("timer-of: don't use conditional expression
with mixed 'void' types")
Signed-off-by: Eric Auger <eric.auger@redhat.com >
Acked-by: Marc Zyngier <maz@kernel.org >
Message-id: 20191003154640.22451-2-eric.auger@redhat.com
Signed-off-by: Peter Maydell <peter.maydell@linaro.org >
2019-10-15 18:09:02 +01:00
Wanpeng Li
d38d201f0e
i386/kvm: support guest access CORE cstate
...
Allow guest reads CORE cstate when exposing host CPU power management capabilities
to the guest. PKG cstate is restricted to avoid a guest to get the whole package
information in multi-tenant scenario.
Cc: Eduardo Habkost <ehabkost@redhat.com >
Cc: Paolo Bonzini <pbonzini@redhat.com >
Cc: Radim Krčmář <rkrcmar@redhat.com >
Signed-off-by: Wanpeng Li <wanpengli@tencent.com >
Message-Id: <1563154124-18579-1-git-send-email-wanpengli@tencent.com >
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2019-09-16 12:32:20 +02:00
Cornelia Huck
d9cb433615
linux headers: update against Linux 5.2-rc1
...
commit a188339ca5a396acc588e5851ed7e19f66b0ebd9
Signed-off-by: Cornelia Huck <cohuck@redhat.com >
2019-05-21 16:58:56 +02:00
Paolo Bonzini
da054c646c
include: update Linux headers to 4.21-rc1/5.0-rc1
...
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 >
2019-02-04 00:08:58 -05:00
Paolo Bonzini
966f2ec3ac
linux-headers: update to 4.20-rc1
...
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 >
2018-10-19 13:44:11 +02:00
Cornelia Huck
8f3cd250a8
linux-headers: update
...
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 >
2018-10-12 11:32:18 +02:00
Cornelia Huck
d36f7de829
linux-headers: update
...
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 >
2018-08-20 14:18:49 +02:00
Eric Auger
77d361b13c
linux-headers: Update to kernel mainline commit b357bf602
...
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 >
2018-06-22 13:28:35 +01:00
Peter Maydell
65a6d8dd3f
Update Linux headers to 4.17-rc6
...
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 >
2018-06-01 15:14:31 +02:00
Paolo Bonzini
9f2d175db5
update Linux headers to 4.16-rc5
...
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 >
2018-03-13 12:02:32 +01:00
Cornelia Huck
9cbb636270
linux-headers: update
...
Update headers against 4.15-rc9.
Signed-off-by: Cornelia Huck <cohuck@redhat.com >
2018-01-22 11:07:47 +01:00
Eric Auger
dd8739669f
linux-headers: update to 4.15-rc1
...
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 >
2017-12-13 17:59:23 +00:00
Alexey Perevalov
d4083f50e0
linux-headers: sync against v4.14-rc1
...
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 >
2017-09-29 10:58:31 +02:00
Christian Borntraeger
ab6e15500b
linux header sync against v4.13-rc1
...
Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com >
2017-07-18 10:55:16 +02:00
Christian Borntraeger
3272f0e22f
linux-headers: update to 4.13-rc0
...
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 >
2017-07-14 12:29:10 +02:00
Cornelia Huck
74c98e20a6
linux-headers: update
...
Update against Linux v4.12-rc1.
Also include the new vfio_ccw.h header.
Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com >
2017-05-19 12:29:01 +02:00
Paolo Bonzini
3a5eb5b4a9
update Linux headers to 4.11
...
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 >
2017-02-28 16:18:49 +00:00
Marcelo Tosatti
bc20403598
kvm: sync linux headers
...
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 >
2016-12-22 16:00:26 +01:00
Cornelia Huck
dbdfea9226
linux-headers: update
...
Update headers against 4.8-rc2.
Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com >
2016-09-05 15:15:16 +02:00
Cornelia Huck
ff804f15a1
linux-headers: update
...
Update to 4.7-rc2.
Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com >
2016-06-14 13:34:50 +02:00
Paolo Bonzini
b89485a52e
update Linux headers to 4.6
...
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2016-04-05 11:46:52 +02:00
Cornelia Huck
66fb2d5467
linux-headers: update against kvm/next
...
Update against commit efef127c, but keep userfaultd.h.
Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com >
2016-03-01 12:15:28 +01:00
Paolo Bonzini
fff02bc00b
linux-headers: update from kvm/next
...
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2015-12-17 15:24:34 +01:00
Paolo Bonzini
3a824b1552
linux-headers: update from kvm/next
...
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 >
2015-10-12 18:29:26 +02:00
Paolo Bonzini
120758fba4
update Linux headers to 4.3-rc1
...
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 >
2015-09-16 17:33:32 +02:00
Alexey Kardashevskiy
25b8b39b6d
linux-headers: Update to 4.2-rc1
...
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 >
2015-07-06 17:59:01 +02:00
Paolo Bonzini
24a3142692
update Linux headers from kvm/next
...
This is kvm.git commit 05ff30bb56c6b3d3000519d6e02ed35678ddae3b.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2015-06-05 19:45:13 +02:00
Cornelia Huck
7a52ce8a16
linux-headers: update
...
This updates linux-headers against master 4.1-rc1 (commit
b787f68c36d49bb1d9236f403813641efa74a031).
Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com >
2015-04-30 13:21:42 +02:00
Christian Borntraeger
51628b1898
synchronize Linux headers to 4.0-rc3
...
synchronize linux headers up to
commit 9eccca0843205f87c ("Linux 4.0-rc3")
Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com >
2015-03-10 09:26:22 +01:00
Ard Biesheuvel
444b1996cb
linux-headers: update to 3.18-rc5
...
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 >
2014-11-18 11:24:31 +00:00
Jens Freimann
a9fd16544d
linux-headers: update to 3.17-rc7
...
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 >
2014-10-10 10:37:47 +02:00
Alexander Graf
b061808d39
linux-headers: update linux headers to kvm/next
...
This updates the kvm headers to commit 820b3fcd in kvm/next.
Signed-off-by: Alexander Graf <agraf@suse.de >
2014-06-16 13:24:41 +02:00
Jens Freimann
76eb98d51c
linux-headers: update
...
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 >
2014-05-20 13:05:58 +02:00
Cornelia Huck
9ffd26859d
linux-headers update
...
linux-headers update against v3.15-rc2 (a798c10f)
Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com >
2014-04-25 12:59:57 +02:00
Christian Borntraeger
216db403d0
update linux headers to kvm/next
...
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 >
2014-02-27 09:50:45 +01:00
Vadim Rozenfeld
48a5f3bcbb
kvm: add support for hyper-v timers
...
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 >
2014-02-03 17:33:55 +01:00
Alex Williamson
bf63839ffa
linux-headers: Update from v3.13-rc3
...
Update to tag v3.13-rc3 (374b105797c3d4f29c685f3be535c35f5689b30e)
Signed-off-by: Alex Williamson <alex.williamson@redhat.com >
2013-12-06 11:16:09 -07:00
Andrew Jones
4f2656079f
linux-headers: update to 3.12-rc1
...
Signed-off-by: Andrew Jones <drjones@redhat.com >
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2013-09-20 12:38:48 +02:00
Alexey Kardashevskiy
c5daeae1b4
linux-headers: update to 3.11
...
Signed-off-by: Alexey Kardashevskiy <aik@ozlabs.ru >
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2013-09-20 12:37:52 +02:00
Alexey Kardashevskiy
e098b45386
linux-headers: Update to v3.10-rc5
...
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 >
2013-06-12 13:19:10 +04:00
Alexander Graf
cae7f58641
linux-headers: Update to kvm/queue
...
Based on kvm.git queue branch with commit e1e2e605.
Signed-off-by: Alexander Graf <agraf@suse.de >
2013-04-26 23:02:40 +02:00
Peter Maydell
eadd0e4413
linux-headers: resync from mainline to add ARM KVM headers
...
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 >
2013-03-05 00:34:40 +00:00
Alexander Graf
d3dccee187
Update Linux kernel headers
...
Based on kvm.git a843fac (next) plus dfdebc24 (master).
Signed-off-by: Alexander Graf <agraf@suse.de >
2013-01-18 19:06:57 +01:00
Alexander Graf
d4834ff9b7
kvm: Update kernel headers
...
Corresponding kvm.git hash: 18eb54cf4a
Signed-off-by: Alexander Graf <agraf@suse.de >
2013-01-07 17:37:11 +01:00
Alex Williamson
716b8e4dd2
linux-headers: Update to 3.7-rc5
...
update-linux-headers.sh script run against Linux tag v3.7-rc5
Signed-off-by: Alex Williamson <alex.williamson@redhat.com >
2012-11-13 12:27:40 -07:00
Michael S. Tsirkin
651682dcf5
linux-headers: update to 3.6-rc3
...
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 >
2012-08-29 10:51:28 -05:00
Alexander Graf
2a60dba43c
kvm: Update kernel headers
...
Corresponding kvm.git hash: 4e3c8a1b1c
Signed-off-by: Alexander Graf <agraf@suse.de >
2012-06-18 15:32:45 +02:00
Jan Kiszka
80a3eb10fe
kvm: Update kernel headers
...
Corresponding kvm.git hash: f2569053e0
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com >
Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com >
2012-05-16 18:04:45 -03:00
Marcelo Tosatti
9ab2195dcb
kvm: update linux headers
...
Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com >
2012-04-12 19:01:42 -03:00
Alexander Graf
a31be480a0
PPC: KVM: Update HIOR code to new interface
...
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 >
2012-02-02 02:47:45 +01:00