The NetBSD Project

CVS log for src/sys/arch/xen/conf/files.xen.pv

[BACK] Up to [cvs.NetBSD.org] / src / sys / arch / xen / conf

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.3 / (download) - annotate - [select for diffs], Tue May 5 17:02:01 2020 UTC (3 years ago) by bouyer
Branch: MAIN
CVS Tags: thorpej-i2c-spi-conf2-base, thorpej-i2c-spi-conf2, thorpej-i2c-spi-conf-base, thorpej-i2c-spi-conf, thorpej-futex2-base, thorpej-futex2, thorpej-futex-base, thorpej-futex, thorpej-cfargs2-base, thorpej-cfargs2, thorpej-cfargs-base, thorpej-cfargs, netbsd-10-base, netbsd-10, cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x, bouyer-sunxi-drm-base, bouyer-sunxi-drm, HEAD
Changes since 1.2: +2 -13 lines
Diff to previous 1.2 (colored)

Make DOM0OPS build for PVH/PVHVM too

Revision 1.2 / (download) - annotate - [select for diffs], Sat Apr 25 15:26:17 2020 UTC (3 years, 1 month ago) by bouyer
Branch: MAIN
Changes since 1.1: +49 -0 lines
Diff to previous 1.1 (colored)

Merge the bouyer-xenpvh branch, bringing in Xen PV drivers support under HVM
guests in GENERIC.
Xen support can be disabled at runtime with
boot -c
disable hypervisor

Revision 1.1.2.5 / (download) - annotate - [select for diffs], Sat Apr 25 10:52:26 2020 UTC (3 years, 1 month ago) by bouyer
Branch: bouyer-xenpvh
Changes since 1.1.2.4: +3 -1 lines
Diff to previous 1.1.2.4 (colored) to branchpoint 1.1 (colored) next main 1.2 (colored)

Include again xen/conf/files.compat for PV kernels, and make it build.
My build.sh -u used stale opt_*.h files ...

Revision 1.1.2.4 / (download) - annotate - [select for diffs], Mon Apr 20 19:40:24 2020 UTC (3 years, 1 month ago) by bouyer
Branch: bouyer-xenpvh
Changes since 1.1.2.3: +1 -2 lines
Diff to previous 1.1.2.3 (colored) to branchpoint 1.1 (colored)

We need xenbus_bus_dma_tag for PVHVM too, but without phys->machine translation

Revision 1.1.2.3 / (download) - annotate - [select for diffs], Sun Apr 19 20:29:30 2020 UTC (3 years, 1 month ago) by bouyer
Branch: bouyer-xenpvh
Changes since 1.1.2.2: +3 -1 lines
Diff to previous 1.1.2.2 (colored) to branchpoint 1.1 (colored)

Move xen_ipi.c to XENPV only.
Make sure we don't need to send events to remote CPUs (outside of IPIs)

Revision 1.1.2.2 / (download) - annotate - [select for diffs], Thu Apr 16 19:23:50 2020 UTC (3 years, 1 month ago) by bouyer
Branch: bouyer-xenpvh
Changes since 1.1.2.1: +1 -2 lines
Diff to previous 1.1.2.1 (colored) to branchpoint 1.1 (colored)

Rename xen/xen/clock.c to xen_clock.c, so that it can be compiled
with x86/isa/clock.c
call events_default_setup() from hypervisor_match to that event
arrays are properly initialised.
Use xen_delay() and xen's timecounter for PVHVM.

Revision 1.1.2.1 / (download) - annotate - [select for diffs], Thu Apr 16 08:46:35 2020 UTC (3 years, 1 month ago) by bouyer
Branch: bouyer-xenpvh
Changes since 1.1: +47 -0 lines
Diff to previous 1.1 (colored)

Reorganise sources to make it possible to include Xen PVHVM support in
native kernels. Among others:
- move xen/include/amd64/hypercall.h to amd64/include/xen and
  xen/include/i386/hypercall.h to i386/include/xen
- exclude some native files from the build for xenpv
- add xen to "machine" config statement for amd64 and i386
- split arch/xen/conf/files.xen to arch/xen/conf/files.xen (for pv drivers)
  and arch/xen/conf/files.xen.pv (for full pv support)
- add GENERIC_XENHVM kernel config which includes GENERIC and add Xen PV
  drivers.

Revision 1.1, Thu Apr 16 08:46:35 2020 UTC (3 years, 1 month ago) by bouyer
Branch: MAIN
CVS Tags: phil-wifi-20200421, bouyer-xenpvh-base2, bouyer-xenpvh-base1
Branch point for: bouyer-xenpvh
FILE REMOVED

file files.xen.pv was initially added on branch bouyer-xenpvh.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>