Module Name:src
Committed By: bouyer
Date: Sat Apr 25 15:01:41 UTC 2020
Modified Files:
src/sys/arch/xen/conf [bouyer-xenpvh]: files.xen
Log Message:
restore part accidentaly deleted
To generate a diff of this commit:
cvs rdiff -u -r1.180.2.8 -r1.180.2.9
Module Name:src
Committed By: bouyer
Date: Sat Apr 25 15:01:41 UTC 2020
Modified Files:
src/sys/arch/xen/conf [bouyer-xenpvh]: files.xen
Log Message:
restore part accidentaly deleted
To generate a diff of this commit:
cvs rdiff -u -r1.180.2.8 -r1.180.2.9
Module Name:src
Committed By: bouyer
Date: Sat Apr 25 10:52:26 UTC 2020
Modified Files:
src/sys/arch/xen/conf [bouyer-xenpvh]: files.compat files.xen
files.xen.pv
Log Message:
Include again xen/conf/files.compat for PV kernels, and make it build.
My build.sh
Module Name:src
Committed By: bouyer
Date: Sat Apr 25 10:52:26 UTC 2020
Modified Files:
src/sys/arch/xen/conf [bouyer-xenpvh]: files.compat files.xen
files.xen.pv
Log Message:
Include again xen/conf/files.compat for PV kernels, and make it build.
My build.sh
Module Name:src
Committed By: bouyer
Date: Sat Apr 25 10:51:25 UTC 2020
Modified Files:
src/sys/arch/xen/include [bouyer-xenpvh]: Makefile
Log Message:
Also install xen/intrdefs.h
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.3.108.1
Module Name:src
Committed By: bouyer
Date: Sat Apr 25 10:51:25 UTC 2020
Modified Files:
src/sys/arch/xen/include [bouyer-xenpvh]: Makefile
Log Message:
Also install xen/intrdefs.h
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.3.108.1
Module Name:src
Committed By: bouyer
Date: Wed Apr 22 20:49:08 UTC 2020
Modified Files:
src/sys/arch/xen/xen [bouyer-xenpvh]: hypervisor.c
Log Message:
Don't try to attach vcpu on !XENPV
remove debug printf and other misc cosmetic changes
To generate a diff of this
Module Name:src
Committed By: bouyer
Date: Wed Apr 22 20:49:08 UTC 2020
Modified Files:
src/sys/arch/xen/xen [bouyer-xenpvh]: hypervisor.c
Log Message:
Don't try to attach vcpu on !XENPV
remove debug printf and other misc cosmetic changes
To generate a diff of this
Module Name:src
Committed By: bouyer
Date: Tue Apr 21 16:57:40 UTC 2020
Modified Files:
src/sys/arch/xen/xen [bouyer-xenpvh]: xengnt.c
Log Message:
It is possible to use grant_v2 with HVM guest; but the status table has
to be mapped using XENMEM_add_to_physmap.
To
Module Name:src
Committed By: bouyer
Date: Tue Apr 21 16:57:40 UTC 2020
Modified Files:
src/sys/arch/xen/xen [bouyer-xenpvh]: xengnt.c
Log Message:
It is possible to use grant_v2 with HVM guest; but the status table has
to be mapped using XENMEM_add_to_physmap.
To
Module Name:src
Committed By: bouyer
Date: Mon Apr 20 19:46:44 UTC 2020
Modified Files:
src/sys/arch/xen/include [bouyer-xenpvh]: evtchn.h
src/sys/arch/xen/x86 [bouyer-xenpvh]: xen_ipi.c
src/sys/arch/xen/xen [bouyer-xenpvh]: evtchn.c
Log Message:
Misc
Module Name:src
Committed By: bouyer
Date: Mon Apr 20 19:46:44 UTC 2020
Modified Files:
src/sys/arch/xen/include [bouyer-xenpvh]: evtchn.h
src/sys/arch/xen/x86 [bouyer-xenpvh]: xen_ipi.c
src/sys/arch/xen/xen [bouyer-xenpvh]: evtchn.c
Log Message:
Misc
Module Name:src
Committed By: bouyer
Date: Mon Apr 20 19:42:10 UTC 2020
Modified Files:
src/sys/arch/xen/xen [bouyer-xenpvh]: xengnt.c
Log Message:
Bad news:
* grant table v2 is not supported for HVM guests on 4.11 at last.
* see xen/arch/x86/hvm/hypercall.c in Xen
Module Name:src
Committed By: bouyer
Date: Mon Apr 20 19:42:10 UTC 2020
Modified Files:
src/sys/arch/xen/xen [bouyer-xenpvh]: xengnt.c
Log Message:
Bad news:
* grant table v2 is not supported for HVM guests on 4.11 at last.
* see xen/arch/x86/hvm/hypercall.c in Xen
Module Name:src
Committed By: bouyer
Date: Mon Apr 20 19:40:51 UTC 2020
Modified Files:
src/sys/arch/xen/xen [bouyer-xenpvh]: xbdback_xenbus.c
Log Message:
Fix build with DIAGNOSTIC
To generate a diff of this commit:
cvs rdiff -u -r1.77.2.2 -r1.77.2.3
Module Name:src
Committed By: bouyer
Date: Mon Apr 20 19:40:51 UTC 2020
Modified Files:
src/sys/arch/xen/xen [bouyer-xenpvh]: xbdback_xenbus.c
Log Message:
Fix build with DIAGNOSTIC
To generate a diff of this commit:
cvs rdiff -u -r1.77.2.2 -r1.77.2.3
Module Name:src
Committed By: bouyer
Date: Mon Apr 20 19:40:24 UTC 2020
Modified Files:
src/sys/arch/xen/conf [bouyer-xenpvh]: files.xen files.xen.pv
src/sys/arch/xen/x86 [bouyer-xenpvh]: xen_bus_dma.c
Log Message:
We need xenbus_bus_dma_tag for PVHVM too, but
Module Name:src
Committed By: bouyer
Date: Mon Apr 20 19:40:24 UTC 2020
Modified Files:
src/sys/arch/xen/conf [bouyer-xenpvh]: files.xen files.xen.pv
src/sys/arch/xen/x86 [bouyer-xenpvh]: xen_bus_dma.c
Log Message:
We need xenbus_bus_dma_tag for PVHVM too, but
Module Name:src
Committed By: bouyer
Date: Mon Apr 20 18:50:46 UTC 2020
Modified Files:
src/sys/arch/xen/xen [bouyer-xenpvh]: xbdback_xenbus.c
Log Message:
Bring in 1.82 and 1.83 from HEAD
To generate a diff of this commit:
cvs rdiff -u -r1.77.2.1 -r1.77.2.2
Module Name:src
Committed By: bouyer
Date: Mon Apr 20 18:50:46 UTC 2020
Modified Files:
src/sys/arch/xen/xen [bouyer-xenpvh]: xbdback_xenbus.c
Log Message:
Bring in 1.82 and 1.83 from HEAD
To generate a diff of this commit:
cvs rdiff -u -r1.77.2.1 -r1.77.2.2
Module Name:src
Committed By: bouyer
Date: Sun Apr 19 20:29:30 UTC 2020
Modified Files:
src/sys/arch/xen/conf [bouyer-xenpvh]: files.xen files.xen.pv
src/sys/arch/xen/x86 [bouyer-xenpvh]: hypervisor_machdep.c
src/sys/arch/xen/xen [bouyer-xenpvh]: evtchn.c
Module Name:src
Committed By: bouyer
Date: Sun Apr 19 20:29:30 UTC 2020
Modified Files:
src/sys/arch/xen/conf [bouyer-xenpvh]: files.xen files.xen.pv
src/sys/arch/xen/x86 [bouyer-xenpvh]: hypervisor_machdep.c
src/sys/arch/xen/xen [bouyer-xenpvh]: evtchn.c
Module Name:src
Committed By: bouyer
Date: Sat Apr 18 20:36:31 UTC 2020
Modified Files:
src/sys/arch/xen/xen [bouyer-xenpvh]: evtchn.c
Log Message:
If we get an event for another CPU just ignore it. The hypervisor will
callback on the other CPU anyway.
To generate a
Module Name:src
Committed By: bouyer
Date: Sat Apr 18 20:36:31 UTC 2020
Modified Files:
src/sys/arch/xen/xen [bouyer-xenpvh]: evtchn.c
Log Message:
If we get an event for another CPU just ignore it. The hypervisor will
callback on the other CPU anyway.
To generate a
Module Name:src
Committed By: bouyer
Date: Thu Apr 16 20:21:45 UTC 2020
Modified Files:
src/sys/arch/xen/xen [bouyer-xenpvh]: xen_clock.c
Log Message:
MOve the #ifdef XENPV block to the end, so that XEN3_DOM0 builds again.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: bouyer
Date: Thu Apr 16 20:21:45 UTC 2020
Modified Files:
src/sys/arch/xen/xen [bouyer-xenpvh]: xen_clock.c
Log Message:
MOve the #ifdef XENPV block to the end, so that XEN3_DOM0 builds again.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: bouyer
Date: Thu Apr 16 20:21:04 UTC 2020
Modified Files:
src/sys/arch/xen/xen [bouyer-xenpvh]: hypervisor.c
Log Message:
switch vm_guest to VM_GUEST_XENPVHVM only after all tests succeeded.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: bouyer
Date: Thu Apr 16 20:21:04 UTC 2020
Modified Files:
src/sys/arch/xen/xen [bouyer-xenpvh]: hypervisor.c
Log Message:
switch vm_guest to VM_GUEST_XENPVHVM only after all tests succeeded.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: bouyer
Date: Thu Apr 16 19:23:51 UTC 2020
Modified Files:
src/sys/arch/xen/conf [bouyer-xenpvh]: files.xen files.xen.pv
src/sys/arch/xen/xen [bouyer-xenpvh]: hypervisor.c
Added Files:
src/sys/arch/xen/xen [bouyer-xenpvh]:
Module Name:src
Committed By: bouyer
Date: Thu Apr 16 19:23:51 UTC 2020
Modified Files:
src/sys/arch/xen/conf [bouyer-xenpvh]: files.xen files.xen.pv
src/sys/arch/xen/xen [bouyer-xenpvh]: hypervisor.c
Added Files:
src/sys/arch/xen/xen [bouyer-xenpvh]:
Module Name:src
Committed By: bouyer
Date: Thu Apr 16 17:47:37 UTC 2020
Modified Files:
src/sys/arch/xen/xen [bouyer-xenpvh]: hypervisor.c
Log Message:
fail silently if hypervisor is not found.
To generate a diff of this commit:
cvs rdiff -u -r1.73.2.2 -r1.73.2.3
Module Name:src
Committed By: bouyer
Date: Thu Apr 16 17:47:37 UTC 2020
Modified Files:
src/sys/arch/xen/xen [bouyer-xenpvh]: hypervisor.c
Log Message:
fail silently if hypervisor is not found.
To generate a diff of this commit:
cvs rdiff -u -r1.73.2.2 -r1.73.2.3
Module Name:src
Committed By: bouyer
Date: Thu Apr 16 17:46:44 UTC 2020
Modified Files:
src/sys/arch/xen/x86 [bouyer-xenpvh]: xen_mainbus.c
Log Message:
Don't try to attach hypervisor on non Xen; no more error messages about
hypervisor when booting on bare metal.
To
Module Name:src
Committed By: bouyer
Date: Thu Apr 16 17:46:44 UTC 2020
Modified Files:
src/sys/arch/xen/x86 [bouyer-xenpvh]: xen_mainbus.c
Log Message:
Don't try to attach hypervisor on non Xen; no more error messages about
hypervisor when booting on bare metal.
To
Module Name:src
Committed By: bouyer
Date: Tue Apr 14 16:52:36 UTC 2020
Modified Files:
src/sys/arch/xen/x86 [bouyer-xenpvh]: xen_intr.c
Log Message:
Remove spllower alias, xen_spllower is gone
To generate a diff of this commit:
cvs rdiff -u -r1.21.2.3 -r1.21.2.4
Module Name:src
Committed By: bouyer
Date: Tue Apr 14 16:52:36 UTC 2020
Modified Files:
src/sys/arch/xen/x86 [bouyer-xenpvh]: xen_intr.c
Log Message:
Remove spllower alias, xen_spllower is gone
To generate a diff of this commit:
cvs rdiff -u -r1.21.2.3 -r1.21.2.4
Module Name:src
Committed By: bouyer
Date: Sun Apr 12 21:19:49 UTC 2020
Modified Files:
src/sys/arch/xen/x86 [bouyer-xenpvh]: autoconf.c
Log Message:
remove stray 'else'
To generate a diff of this commit:
cvs rdiff -u -r1.23.8.1 -r1.23.8.2
Module Name:src
Committed By: bouyer
Date: Sun Apr 12 21:19:49 UTC 2020
Modified Files:
src/sys/arch/xen/x86 [bouyer-xenpvh]: autoconf.c
Log Message:
remove stray 'else'
To generate a diff of this commit:
cvs rdiff -u -r1.23.8.1 -r1.23.8.2
Module Name:src
Committed By: bouyer
Date: Sun Apr 12 19:53:37 UTC 2020
Modified Files:
src/sys/arch/xen/x86 [bouyer-xenpvh]: xen_intr.c
Log Message:
We need to call x86_init_preempt() for all CPUs now.
To generate a diff of this commit:
cvs rdiff -u -r1.21.2.2
Module Name:src
Committed By: bouyer
Date: Sun Apr 12 19:53:37 UTC 2020
Modified Files:
src/sys/arch/xen/x86 [bouyer-xenpvh]: xen_intr.c
Log Message:
We need to call x86_init_preempt() for all CPUs now.
To generate a diff of this commit:
cvs rdiff -u -r1.21.2.2
Module Name:src
Committed By: bouyer
Date: Sun Apr 12 17:17:38 UTC 2020
Modified Files:
src/sys/arch/xen/x86 [bouyer-xenpvh]: xen_ipi.c
Log Message:
Add XEN_IPI_KPREEMPT to list of valid IPIs
To generate a diff of this commit:
cvs rdiff -u -r1.35.6.1 -r1.35.6.2
Module Name:src
Committed By: bouyer
Date: Sun Apr 12 17:17:38 UTC 2020
Modified Files:
src/sys/arch/xen/x86 [bouyer-xenpvh]: xen_ipi.c
Log Message:
Add XEN_IPI_KPREEMPT to list of valid IPIs
To generate a diff of this commit:
cvs rdiff -u -r1.35.6.1 -r1.35.6.2
Module Name:src
Committed By: bouyer
Date: Sun Apr 12 17:16:58 UTC 2020
Modified Files:
src/sys/arch/xen/x86 [bouyer-xenpvh]: xenfunc.c
Log Message:
kpreempt_disable() only for x86_64 (which calls pmap_changeprot_local)).
On i386 curcpu() is not valid yet and we don't
Module Name:src
Committed By: bouyer
Date: Sun Apr 12 17:16:58 UTC 2020
Modified Files:
src/sys/arch/xen/x86 [bouyer-xenpvh]: xenfunc.c
Log Message:
kpreempt_disable() only for x86_64 (which calls pmap_changeprot_local)).
On i386 curcpu() is not valid yet and we don't
Module Name:src
Committed By: bouyer
Date: Sun Apr 12 11:16:59 UTC 2020
Modified Files:
src/sys/arch/xen/xen [bouyer-xenpvh]: evtchn.c
Log Message:
Now that we return from hypervisor_callback via Xdoreti, no need to emulate it
in evtchn_do_event() any more.
To generate
Module Name:src
Committed By: bouyer
Date: Sun Apr 12 11:16:59 UTC 2020
Modified Files:
src/sys/arch/xen/xen [bouyer-xenpvh]: evtchn.c
Log Message:
Now that we return from hypervisor_callback via Xdoreti, no need to emulate it
in evtchn_do_event() any more.
To generate
Module Name:src
Committed By: bouyer
Date: Sat Apr 11 21:21:16 UTC 2020
Modified Files:
src/sys/arch/xen/xen [bouyer-xenpvh]: hypervisor.c
Log Message:
Use some PIO magic to disable qemu emulated disks and network device
when PVHVM is configured. From FreeBSD.
To
Module Name:src
Committed By: bouyer
Date: Sat Apr 11 21:21:16 UTC 2020
Modified Files:
src/sys/arch/xen/xen [bouyer-xenpvh]: hypervisor.c
Log Message:
Use some PIO magic to disable qemu emulated disks and network device
when PVHVM is configured. From FreeBSD.
To
Module Name:src
Committed By: bouyer
Date: Fri Apr 10 14:38:19 UTC 2020
Modified Files:
src/sys/arch/xen/xen [bouyer-xenpvh]: evtchn.c
Log Message:
Remove extra assignement
To generate a diff of this commit:
cvs rdiff -u -r1.88 -r1.88.2.1 src/sys/arch/xen/xen/evtchn.c
Module Name:src
Committed By: bouyer
Date: Fri Apr 10 14:38:19 UTC 2020
Modified Files:
src/sys/arch/xen/xen [bouyer-xenpvh]: evtchn.c
Log Message:
Remove extra assignement
To generate a diff of this commit:
cvs rdiff -u -r1.88 -r1.88.2.1 src/sys/arch/xen/xen/evtchn.c
50 matches
Mail list logo