Paolo Bonzini 
							
						 
					 
					
						
						
							
						
						ab0c7fb22b 
					 
					
						
						
							
							linux-headers: update to current kvm/next  
						
						... 
						
						
						
						Signed-off-by: Paolo Bonzini <pbonzini@redhat.com > 
						
						
					 
					
						2024-04-23 17:35:25 +02:00 
						 
				 
			
				
					
						
							
							
								Chenyi Qiang 
							
						 
					 
					
						
						
							
						
						d525f73f91 
					 
					
						
						
							
							Update linux headers to v6.0-rc4  
						
						... 
						
						
						
						commit 7e18e42e4b280c85b76967a9106a13ca61c16179
Signed-off-by: Chenyi Qiang <chenyi.qiang@intel.com >
Reviewed-by: Cornelia Huck <cohuck@redhat.com >
Message-Id: <20220915091035.3897-3-chenyi.qiang@intel.com >
Signed-off-by: Thomas Huth <thuth@redhat.com > 
						
						
					 
					
						2022-09-26 17:23:47 +02:00 
						 
				 
			
				
					
						
							
							
								Jason A. Donenfeld 
							
						 
					 
					
						
						
							
						
						67f7e426e5 
					 
					
						
						
							
							hw/i386: pass RNG seed via setup_data entry  
						
						... 
						
						
						
						Tiny machines optimized for fast boot time generally don't use EFI,
which means a random seed has to be supplied some other way. For this
purpose, Linux (≥5.20) supports passing a seed in the setup_data table
with SETUP_RNG_SEED, specially intended for hypervisors, kexec, and
specialized bootloaders. The linked commit shows the upstream kernel
implementation.
At Paolo's request, we don't pass these to versioned machine types ≤7.0.
Link: https://git.kernel.org/tip/tip/c/68b8e9713c8 
Cc: Marcel Apfelbaum <marcel.apfelbaum@gmail.com >
Cc: Paolo Bonzini <pbonzini@redhat.com >
Cc: Richard Henderson <richard.henderson@linaro.org >
Cc: Eduardo Habkost <eduardo@habkost.net >
Cc: Peter Maydell <peter.maydell@linaro.org >
Cc: Philippe Mathieu-Daudé <f4bug@amsat.org >
Cc: Laurent Vivier <laurent@vivier.eu >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com >
Message-Id: <20220721125636.446842-1-Jason@zx2c4.com >
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com > 
						
						
					 
					
						2022-07-22 19:26:34 +02:00 
						 
				 
			
				
					
						
							
							
								Vivek Goyal 
							
						 
					 
					
						
						
							
						
						ef17dd6a8e 
					 
					
						
						
							
							linux-headers: Update headers to v5.17-rc1  
						
						... 
						
						
						
						Update headers to 5.17-rc1. I need latest fuse changes.
Reviewed-by: Dr. David Alan Gilbert <dgilbert@redhat.com >
Signed-off-by: Vivek Goyal <vgoyal@redhat.com >
Message-Id: <20220208204813.682906-3-vgoyal@redhat.com >
Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com > 
						
						
					 
					
						2022-02-17 17:21:45 +00:00 
						 
				 
			
				
					
						
							
							
								Bharata B Rao 
							
						 
					 
					
						
						
							
						
						327d4b7f3f 
					 
					
						
						
							
							linux-headers: Update  
						
						... 
						
						
						
						Update to mainline commit: 79160a603bdb ("Merge tag 'usb-5.14-rc1' of
git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb"
Signed-off-by: Bharata B Rao <bharata@linux.ibm.com >
Message-Id: <20210706112440.1449562-2-bharata@linux.ibm.com >
Signed-off-by: David Gibson <david@gibson.dropbear.id.au > 
						
						
					 
					
						2021-07-09 11:01:06 +10:00 
						 
				 
			
				
					
						
							
							
								David Woodhouse 
							
						 
					 
					
						
						
							
						
						c1bb5418e3 
					 
					
						
						
							
							target/i386: Support up to 32768 CPUs without IRQ remapping  
						
						... 
						
						
						
						The IOAPIC has an 'Extended Destination ID' field in its RTE, which maps
to bits 11-4 of the MSI address. Since those address bits fall within a
given 4KiB page they were historically non-trivial to use on real hardware.
The Intel IOMMU uses the lowest bit to indicate a remappable format MSI,
and then the remaining 7 bits are part of the index.
Where the remappable format bit isn't set, we can actually use the other
seven to allow external (IOAPIC and MSI) interrupts to reach up to 32768
CPUs instead of just the 255 permitted on bare metal.
Signed-off-by: David Woodhouse <dwmw@amazon.co.uk >
Message-Id: <78097f9218300e63e751e077a0a5ca029b56ba46.camel@infradead.org >
[Fix UBSAN warning. - Paolo]
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
Signed-off-by: David Woodhouse <dwmw2@infradead.org > 
						
						
					 
					
						2020-12-10 12:15:00 -05:00 
						 
				 
			
				
					
						
							
							
								Cornelia Huck 
							
						 
					 
					
						
						
							
						
						f76b348ec7 
					 
					
						
						
							
							Linux headers: update  
						
						... 
						
						
						
						Update against Linux 5.8-rc1.
Signed-off-by: Cornelia Huck <cohuck@redhat.com > 
						
						
					 
					
						2020-06-18 12:13:36 +02:00 
						 
				 
			
				
					
						
							
							
								Bharata B Rao 
							
						 
					 
					
						
						
							
						
						50fd0c375b 
					 
					
						
						
							
							linux-headers: Update  
						
						... 
						
						
						
						Update to mainline commit: d1eef1c61974 ("Linux 5.5-rc2")
Signed-off-by: Bharata B Rao <bharata@linux.ibm.com >
Message-Id: <20191219031445.8949-2-bharata@linux.ibm.com >
Signed-off-by: David Gibson <david@gibson.dropbear.id.au > 
						
						
					 
					
						2020-01-08 11:01:59 +11:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Marcelo Tosatti 
							
						 
					 
					
						
						
							
						
						d645e13287 
					 
					
						
						
							
							kvm: i386: halt poll control MSR support  
						
						... 
						
						
						
						Add support for halt poll control MSR: save/restore, migration
and new feature name.
The purpose of this MSR is to allow the guest to disable
host halt poll.
Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com >
Message-Id: <20190603230408.GA7938@amt.cnet >
[Do not enable by default, as pointed out by Mark Kanda. - Paolo]
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com > 
						
						
					 
					
						2019-08-20 17:26:17 +02:00 
						 
				 
			
				
					
						
							
							
								Li Zhijian 
							
						 
					 
					
						
						
							
						
						06e0259a7c 
					 
					
						
						
							
							i386: import & use bootparam.h  
						
						... 
						
						
						
						it's from v4.20-rc5.
CC: Stefano Garzarella <sgarzare@redhat.com >
CC: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Li Zhijian <lizhijian@cn.fujitsu.com >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Reviewed-by: Stefano Garzarella <sgarzare@redhat.com >
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com > 
						
						
					 
					
						2019-02-05 16:50:18 +01: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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Michael S. Tsirkin 
							
						 
					 
					
						
						
							
						
						d49bd359d1 
					 
					
						
						
							
							include/standard-headers: add asm-x86/kvm_para.h  
						
						... 
						
						
						
						Import asm-x86/kvm_para.h from linux where it can
be easily used on Linux and non-Linux platforms.
Signed-off-by: Michael S. Tsirkin <mst@redhat.com > 
						
						
					 
					
						2018-05-23 03:14:41 +03: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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						73aa529a48 
					 
					
						
						
							
							target-i386: move asm-x86/hyperv.h to standard-headers  
						
						... 
						
						
						
						The Hyper-V definitions are an industry standard and can be used
from code that is not KVM-specific.
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Reviewed-by: Cornelia Huck <cornelia.huck@de.ibm.com >
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com > 
						
						
					 
					
						2015-09-16 17:33:32 +02:00