Module Name:src
Committed By: bouyer
Date: Wed Jun 16 10:49:50 UTC 2021
Modified Files:
src/sys/arch/xen/xenbus: xenbus_probe.c
Log Message:
Grab KERNEL_LOCK before calling config_found()
To generate a diff of this commit:
cvs rdiff -u -r1.56 -r1.57 src/sys/arch/xen/xenb
Module Name:src
Committed By: bouyer
Date: Mon May 3 09:16:00 UTC 2021
Modified Files:
src/doc [netbsd-8]: CHANGES-8.3
Log Message:
ticket #1677
To generate a diff of this commit:
cvs rdiff -u -r1.1.2.86 -r1.1.2.87 src/doc/CHANGES-8.3
Please note that diffs are not pub
Module Name:src
Committed By: bouyer
Date: Mon May 3 09:15:31 UTC 2021
Modified Files:
src/sys/kern [netbsd-8]: kern_exec.c
Log Message:
Pull up following revision(s) (requested by martin in ticket #1677):
sys/kern/kern_exec.c: revision 1.505 via patch
Fix copy&pa
Module Name:src
Committed By: bouyer
Date: Mon May 3 09:13:22 UTC 2021
Modified Files:
src/doc [netbsd-9]: CHANGES-9.2
Log Message:
ticket #1265
To generate a diff of this commit:
cvs rdiff -u -r1.1.2.77 -r1.1.2.78 src/doc/CHANGES-9.2
Please note that diffs are not pub
Module Name:src
Committed By: bouyer
Date: Mon May 3 09:12:50 UTC 2021
Modified Files:
src/sys/kern [netbsd-9]: kern_exec.c
Log Message:
Pull up following revision(s) (requested by martin in ticket #1265):
sys/kern/kern_exec.c: revision 1.505 via patch
Fix copy&pa
Module Name:src
Committed By: bouyer
Date: Sat Apr 17 18:03:21 UTC 2021
Modified Files:
src/sys/arch/x86/x86: pmap.c
Log Message:
Make pat_init() a NOOP on XENPV; it causes a trap with Xen 4.15
To generate a diff of this commit:
cvs rdiff -u -r1.409 -r1.410 src/sys/arch/
Module Name:src
Committed By: bouyer
Date: Sat Mar 6 19:16:45 UTC 2021
Modified Files:
src/sys/arch/x86/x86: identcpu.c
Log Message:
return early from identify_hypervisor() if we already know we're running
Xen PV or PVH, as this was before 1.119.
Trying to read the BIOS f
Module Name:src
Committed By: bouyer
Date: Tue Feb 2 16:11:43 UTC 2021
Modified Files:
src/sys/dev/pci: pucdata.c
Log Message:
Also match Oxford Semiconductor Exsys EX-41098 PCI UARTs
To generate a diff of this commit:
cvs rdiff -u -r1.108 -r1.109 src/sys/dev/pci/pucdat
Module Name:src
Committed By: bouyer
Date: Tue Dec 1 10:10:57 UTC 2020
Modified Files:
src/usr.sbin/racoon: Makefile
Log Message:
Enable ldap support in racoon(8). Proposed on tech-userlevel,
"Go for it" from christos@
To generate a diff of this commit:
cvs rdiff -u -r1
Module Name:src
Committed By: bouyer
Date: Mon Nov 30 17:06:02 UTC 2020
Modified Files:
src/sys/arch/x86/x86: pmap.c
src/sys/arch/xen/xen: hypervisor.c privcmd.c xenevt.c
Log Message:
Work in progress on dom0 PVH support. kernel boots and xl info works,
but we can'
Module Name:src
Committed By: bouyer
Date: Mon Nov 30 17:05:02 UTC 2020
Modified Files:
src/sys/arch/xen/xen: xen_clock.c
Log Message:
Switch some debug/informational printf to device_printf(). Usefull
for multiprocessor environnement.
To generate a diff of this commit:
Module Name:src
Committed By: bouyer
Date: Mon Nov 30 17:02:27 UTC 2020
Modified Files:
src/sys/arch/amd64/amd64: cpufunc.S
src/sys/arch/amd64/include: cpufunc.h
Log Message:
Introduce smap_enable()/smap_disable() functions, to be used from
C code.
To generate a
Module Name:src
Committed By: bouyer
Date: Wed Nov 25 18:11:00 UTC 2020
Modified Files:
src/crypto/dist/ipsec-tools/src/racoon: cfparse.y cftoken.l
isakmp_xauth.c isakmp_xauth.h racoon.conf.5
Log Message:
Add ldap parameters debug and timeout.
Fix bug when usin
Module Name:src
Committed By: bouyer
Date: Wed Nov 25 16:42:53 UTC 2020
Modified Files:
src/crypto/dist/ipsec-tools/src/racoon: cfparse.y cftoken.l
isakmp_xauth.c isakmp_xauth.h
Log Message:
Add an option to pass a ldap uri, instead of just server and port.
uri
Module Name:src
Committed By: bouyer
Date: Wed Nov 25 16:41:39 UTC 2020
Modified Files:
src/crypto/dist/ipsec-tools/src/racoon: isakmp_xauth.c
Log Message:
Fix ldap: ldap_sasl_bind_s() doens't like a NULL struct berval *, pass
a pointer to a zero'd struct instead.
While th
Module Name:src
Committed By: bouyer
Date: Wed Nov 18 16:36:43 UTC 2020
Modified Files:
src/sys/arch/x86/x86: intr.c
Log Message:
Preserve Xen SIR slots for VM_GUEST_XENPVH.
To generate a diff of this commit:
cvs rdiff -u -r1.152 -r1.153 src/sys/arch/x86/x86/intr.c
Plea
Module Name:src
Committed By: bouyer
Date: Sun Nov 15 14:01:06 UTC 2020
Modified Files:
src/sys/arch/xen/xen: evtchn.c
Log Message:
Don't restrict debug event to XENPV, it's also usefull for PVH/PVHVM
To generate a diff of this commit:
cvs rdiff -u -r1.95 -r1.96 src/sys/
Module Name:src
Committed By: bouyer
Date: Sun Nov 15 13:59:42 UTC 2020
Modified Files:
src/sys/arch/x86/include: machdep.h
Log Message:
remove unused x86_cpu_initclock_func()
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/x86/include/machdep.
Module Name:src
Committed By: bouyer
Date: Thu Oct 15 19:39:03 UTC 2020
Modified Files:
src/doc [netbsd-9]: CHANGES-9.1
Log Message:
ticket 1113
To generate a diff of this commit:
cvs rdiff -u -r1.1.2.123 -r1.1.2.124 src/doc/CHANGES-9.1
Please note that diffs are not pu
Module Name:src
Committed By: bouyer
Date: Thu Oct 15 19:36:55 UTC 2020
Modified Files:
src/usr.sbin/sysinst [netbsd-9]: Makefile.inc bsddisklabel.c defs.h
disklabel.c disks.c gpt.c install.c label.c main.c mbr.c mbr.h
msg.mi.de msg.mi.en msg.mi.es m
Module Name:src
Committed By: bouyer
Date: Tue Sep 15 10:58:02 UTC 2020
Modified Files:
src/sys/arch/xen/xen: hypervisor.c
Log Message:
Fix side effect of previous commit: skip xencons attachement only for
PVHVM guests. Should fix issue with console on PV dom0 reported by
Module Name:src
Committed By: bouyer
Date: Wed Sep 9 16:46:06 UTC 2020
Modified Files:
src/sys/arch/xen/xen: hypervisor.c
Log Message:
Workarounds for amazon's Xen 4.2 version, still present on some instances:
- It doens't provides an xencons, so allow HVM_PARAM_CONSOLE_P
Module Name:src
Committed By: bouyer
Date: Thu Sep 3 19:31:34 UTC 2020
Modified Files:
src/sbin/restore: tape.c
Log Message:
If we hit an unknown header type (likely to be a corrupt record), and
the user choose to not abort, skip to the next header instead of trying
to us
Module Name:src
Committed By: bouyer
Date: Wed Sep 2 17:37:57 UTC 2020
Modified Files:
src/sys/arch/x86/x86: pmap.c
Log Message:
pmap_enter_gnt():
An empty PTP has a wire_count of 1, so KASSERT > 1 if we're sure we have
at last one entry.
To generate a diff of this comm
Module Name:src
Committed By: bouyer
Date: Wed Sep 2 17:07:45 UTC 2020
Modified Files:
src/sys/arch/x86/x86: pmap.c
Log Message:
pmap_enter_gnt(): call pmap_free_ptp() if needed. We can have a 0 wire count
if we had an old mapping and grant map hypercall failed, and this
Module Name:src
Committed By: bouyer
Date: Tue Sep 1 11:24:14 UTC 2020
Modified Files:
src/sys/arch/x86/x86: pmap.c
Log Message:
Fix braino in pmap_find_gnt(), really return the gnt entry covering the range
and not one that starts just after.
Fixes a KASSERT in pmap_remov
Module Name:src
Committed By: bouyer
Date: Mon Aug 31 11:32:01 UTC 2020
Modified Files:
src/distrib/sets/lists/comp: md.amd64 md.i386
src/sys/arch/xen/include: Makefile
Log Message:
Add back , it's needed by xentools413
To generate a diff of this commit:
cvs rdif
Module Name:src
Committed By: bouyer
Date: Sat Jul 4 09:03:55 UTC 2020
Modified Files:
src/sys/arch/x86/x86: idt.c
Log Message:
Fix unset_idtgate() for XENPV, pointed out by yamaguchi@
To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/x86/x86/id
Module Name:src
Committed By: bouyer
Date: Sun Jun 21 16:57:18 UTC 2020
Modified Files:
src/sys/arch/amd64/amd64: amd64_trap.S locore.S
Log Message:
On amd64, Xen PV calls syscalls and traps with events enabled.
Disable events on entry to be safe.
It should have been mostl
Module Name:src
Committed By: bouyer
Date: Sun Jun 21 16:53:37 UTC 2020
Modified Files:
src/sys/arch/amd64/include: frameasm.h
Log Message:
Fix comment
To generate a diff of this commit:
cvs rdiff -u -r1.50 -r1.51 src/sys/arch/amd64/include/frameasm.h
Please note that d
Module Name:src
Committed By: bouyer
Date: Tue Jun 16 10:36:03 UTC 2020
Modified Files:
src/doc [netbsd-7]: CHANGES-7.3
Log Message:
tickets 1734, 1735
To generate a diff of this commit:
cvs rdiff -u -r1.1.2.85 -r1.1.2.86 src/doc/CHANGES-7.3
Please note that diffs are n
Module Name:src
Committed By: bouyer
Date: Tue Jun 16 10:34:49 UTC 2020
Modified Files:
src/sys/dev/usb [netbsd-7]: if_run.c
Log Message:
Pull up following revision(s) (requested by martin in ticket #1735):
sys/dev/usb/if_run.c: revision 1.41
Better bounds checking
Module Name:src
Committed By: bouyer
Date: Tue Jun 16 10:33:38 UTC 2020
Modified Files:
src/sys/dev/usb [netbsd-7]: if_otus.c
Log Message:
Pull up following revision(s) (requested by martin in ticket #1734):
sys/dev/usb/if_otus.c: revision 1.45 via patch
Stricter b
Module Name:src
Committed By: bouyer
Date: Tue Jun 16 10:29:16 UTC 2020
Modified Files:
src/doc [netbsd-8]: CHANGES-8.3
Log Message:
tickets 1557-1559
To generate a diff of this commit:
cvs rdiff -u -r1.1.2.13 -r1.1.2.14 src/doc/CHANGES-8.3
Please note that diffs are no
Module Name:src
Committed By: bouyer
Date: Tue Jun 16 10:28:29 UTC 2020
Modified Files:
src/sys/dev/usb [netbsd-8]: if_run.c
Log Message:
Pull up following revision(s) (requested by martin in ticket #1559):
sys/dev/usb/if_run.c: revision 1.41
Better bounds checking
Module Name:src
Committed By: bouyer
Date: Tue Jun 16 10:27:04 UTC 2020
Modified Files:
src/sys/dev/usb [netbsd-8]: if_otus.c
Log Message:
Pull up following revision(s) (requested by martin in ticket #1558):
sys/dev/usb/if_otus.c: revision 1.45 via patch
Stricter b
Module Name:src
Committed By: bouyer
Date: Tue Jun 16 10:23:04 UTC 2020
Modified Files:
src/sys/arch/mac68k/dev [netbsd-8]: ams.c
Log Message:
Pull up following revision(s) (requested by tsutsui in ticket #1557):
sys/arch/mac68k/dev/ams.c: revision 1.23
Fix inverte
Module Name:src
Committed By: bouyer
Date: Wed Jun 3 18:25:26 UTC 2020
Modified Files:
src/sys/dev/ic: wdc.c
Log Message:
Don't print an error message on spurious interrupt. Way too noisy for Xen.
To generate a diff of this commit:
cvs rdiff -u -r1.302 -r1.303 src/sys/d
Module Name:src
Committed By: bouyer
Date: Tue May 26 10:37:25 UTC 2020
Modified Files:
src/sys/arch/xen/conf: files.xen
src/sys/arch/xen/xen: hypervisor.c privcmd.c
src/sys/arch/xen/xenbus: xenbus_probe.c
src/sys/miscfs/kernfs: files.kernfs
Log Mes
Module Name:src
Committed By: bouyer
Date: Tue May 26 10:36:20 UTC 2020
Modified Files:
src/sys/external/mit/xen-include-public/dist/xen/include/public:
memory.h
Log Message:
Always enable declarations needed by privcmd.c
To generate a diff of this commit:
cv
Module Name:src
Committed By: bouyer
Date: Tue May 26 10:11:56 UTC 2020
Modified Files:
src/sys/arch/xen/include: xenio.h
src/sys/arch/xen/xen: privcmd.c
Log Message:
Implement new ioctl, needed by Xen 4.13:
IOCTL_PRIVCMD_MMAPBATCH_V2
IOCTL_PRIVCMD_MMAP_RESOURCE
IO
Module Name:src
Committed By: bouyer
Date: Tue May 26 10:10:32 UTC 2020
Modified Files:
src/sys/arch/x86/include: pmap.h
src/sys/arch/x86/x86: pmap.c
src/sys/arch/xen/include: xenpmap.h
src/sys/arch/xen/x86: x86_xpmap.c
Log Message:
Ajust pmap_enter
Module Name:src
Committed By: bouyer
Date: Wed May 13 08:43:28 UTC 2020
Modified Files:
src/doc: CHANGES
Log Message:
xen: enable MULTIPROCESSOR for Xen dom0
To generate a diff of this commit:
cvs rdiff -u -r1.2686 -r1.2687 src/doc/CHANGES
Please note that diffs are not
Module Name:src
Committed By: bouyer
Date: Wed May 13 08:42:01 UTC 2020
Modified Files:
src/sys/arch/amd64/conf: XEN3_DOM0
src/sys/arch/i386/conf: XEN3PAE_DOM0
Log Message:
MULTIPROCESSOR for dom0 should be safe now. Enable it.
To generate a diff of this commit:
Module Name:src
Committed By: bouyer
Date: Sat May 9 08:01:38 UTC 2020
Modified Files:
src/sys/arch/xen/xen: hypervisor.c
Log Message:
Also set x86_delay to xen_delay, unbreaks PVH
To generate a diff of this commit:
cvs rdiff -u -r1.83 -r1.84 src/sys/arch/xen/xen/hyperv
Module Name:src
Committed By: bouyer
Date: Fri May 8 17:28:33 UTC 2020
Modified Files:
src/sys/arch/xen/xen: hypervisor.c
Log Message:
strlcpy() the command line only if it's present.
To generate a diff of this commit:
cvs rdiff -u -r1.82 -r1.83 src/sys/arch/xen/xen/hyp
Module Name:src
Committed By: bouyer
Date: Thu May 7 19:52:50 UTC 2020
Modified Files:
src/sys/arch/xen/xen: xenevt.c
Log Message:
Go back using cpu_info_primary, all events are bound to vCPU 0 by default.
Register the event handler on cpu_info_primary.
While there. updat
Module Name:src
Committed By: bouyer
Date: Thu May 7 19:49:30 UTC 2020
Modified Files:
src/sys/arch/xen/xen: xbdback_xenbus.c
Log Message:
This should be mpsafe, register the event handler as such.
To generate a diff of this commit:
cvs rdiff -u -r1.95 -r1.96 src/sys/ar
Module Name:src
Committed By: bouyer
Date: Thu May 7 19:48:58 UTC 2020
Modified Files:
src/sys/arch/xen/include: evtchn.h
src/sys/arch/xen/x86: xen_intr.c xen_ipi.c
src/sys/arch/xen/xen: evtchn.c xen_clock.c
Log Message:
Change event_set_handler() to take
Module Name:src
Committed By: bouyer
Date: Thu May 7 15:44:35 UTC 2020
Modified Files:
src/sys/arch/xen/xen: hypervisor.c
Log Message:
Cast physical address to uintptr_t, fix PAE build.
Pointed out by John D. Baker
To generate a diff of this commit:
cvs rdiff -u -r1.81
Module Name:src
Committed By: bouyer
Date: Wed May 6 20:40:33 UTC 2020
Modified Files:
src/sys/arch/xen/xen: xenevt.c
Log Message:
The event channel is not necesserely bound to the primary CPU.
Use the CPU returned in the interrupt handler instead.
To generate a diff of
Module Name:src
Committed By: bouyer
Date: Wed May 6 20:09:26 UTC 2020
Modified Files:
src/sys/arch/xen/xen: xbdback_xenbus.c
Log Message:
Drop xbdi_lock() before calling intr_disestablish(), it needs to take
cpu_lock.
To generate a diff of this commit:
cvs rdiff -u -r1
Module Name:src
Committed By: bouyer
Date: Wed May 6 19:52:19 UTC 2020
Modified Files:
src/sys/arch/xen/xen: balloon.c
Log Message:
Attempts to make MP-safe:
xpmap_ptom_unmap() doens't need to be called at splvm; we own the pa.
Use atomic ops to change pmap_pa_end
Make su
Module Name:src
Committed By: bouyer
Date: Wed May 6 19:50:26 UTC 2020
Modified Files:
src/sys/arch/xen/x86: xen_bus_dma.c
Log Message:
Make MP-safe: make sure the xpq_queue* are flushed before making the
pages visible to UVM.
To generate a diff of this commit:
cvs rdif
Module Name:src
Committed By: bouyer
Date: Wed May 6 19:49:00 UTC 2020
Modified Files:
src/sys/arch/xen/xen: xbdback_xenbus.c
Log Message:
We can't take v_interlock with a spin lock held. Release xbdi_lock
before scheduling the I/O, and take again once queued.
It looks sa
Module Name:src
Committed By: bouyer
Date: Wed May 6 19:47:05 UTC 2020
Modified Files:
src/sys/arch/xen/x86: x86_xpmap.c xenfunc.c
Log Message:
xpq_queue_* use per-cpu queue; splvm() is enough to protect them.
remove the XXX SMP comments.
To generate a diff of this comm
Module Name:src
Committed By: bouyer
Date: Wed May 6 19:45:12 UTC 2020
Modified Files:
src/sys/arch/x86/conf: files.x86
Log Message:
x86/x86/ipi.c should not be built for XENPV, even if dom0ops is defined.
To generate a diff of this commit:
cvs rdiff -u -r1.110 -r1.111
Module Name:src
Committed By: bouyer
Date: Wed May 6 17:28:26 UTC 2020
Modified Files:
src/sys/arch/xen/x86: x86_xpmap.c
Log Message:
KASSERT() that the per-cpu queues are run at IPL_VM after boot.
To generate a diff of this commit:
cvs rdiff -u -r1.86 -r1.87 src/sys/ar
Module Name:src
Committed By: bouyer
Date: Wed May 6 17:27:39 UTC 2020
Modified Files:
src/sys/arch/xen/xen: balloon.c
Log Message:
No need to run hypercalls at IPL_VM.
XXX still not MP-safe
To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/sys/arch/xen/
Module Name:src
Committed By: bouyer
Date: Wed May 6 16:50:13 UTC 2020
Modified Files:
src/sys/arch/xen/xenbus: xenbus_comms.c xenbus_comms.h xenbus_probe.c
xenbus_xs.c
Log Message:
Convert remaining splfoo/splx and tsleep/wakeup to mutex and condvar.
Mark ker
Module Name:src
Committed By: bouyer
Date: Wed May 6 13:43:48 UTC 2020
Modified Files:
src/sys/arch/xen/xen: evtchn.c
Log Message:
remove the per-channel spin lock and instead make sure that events
add/remove will only be done on the CPU the handler is bound to, with
inte
Module Name:src
Committed By: bouyer
Date: Wed May 6 09:18:10 UTC 2020
Modified Files:
src/distrib/i386/installimage: Makefile
Log Message:
Bump INSTIMAGEMB, hopefully fix releng autobuilds
To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 src/distrib/i386/i
Module Name:src
Committed By: bouyer
Date: Tue May 5 17:02:01 UTC 2020
Modified Files:
src/sys/arch/x86/x86: pmap.c
src/sys/arch/xen/conf: files.xen files.xen.pv
src/sys/arch/xen/x86: xen_intr.c
src/sys/arch/xen/xen: hypervisor.c privcmd.c xbdback_x
Module Name:src
Committed By: bouyer
Date: Tue May 5 16:58:11 UTC 2020
Modified Files:
src/sys/dev/pci: pci_map.c
Log Message:
disable I/O or mem decode before probing BAR size.
Bar size is probed writing 0x to the BAR and reading back; but while
doing this the de
Module Name:src
Committed By: bouyer
Date: Tue May 5 09:07:35 UTC 2020
Modified Files:
src/sys/arch/i386/i386: locore.S
Log Message:
build start_xenpvh only if XEN. Fixes NET4501 build issue reported by
John D. Baker
To generate a diff of this commit:
cvs rdiff -u -r1.1
Module Name:src
Committed By: bouyer
Date: Sun May 3 17:24:11 UTC 2020
Modified Files:
src/sys/arch/xen/xen: hypervisor.c
Log Message:
For PVH and HVM, copy hvm_start_info.flags to xen_start_info.flags
To generate a diff of this commit:
cvs rdiff -u -r1.79 -r1.80 src/sy
Module Name:src
Committed By: bouyer
Date: Sun May 3 17:23:14 UTC 2020
Modified Files:
src/sys/arch/xen/x86: pvh_consinit.c
Log Message:
Hanble dom0 console. This one doesn't need a ring to be mapped, and
can be used earlier.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: bouyer
Date: Sun May 3 17:22:03 UTC 2020
Modified Files:
src/sys/arch/x86/x86: x86_machdep.c
Log Message:
If hvm_start_info has no memmap_entries, fall back to XENMEM_memory_map
hypercall.
To generate a diff of this commit:
cvs rdiff -u -r1
Module Name:src
Committed By: bouyer
Date: Sat May 2 18:49:57 UTC 2020
Modified Files:
src/sys/arch/i386/i386: i386_trap.S locore.S
Log Message:
HANDLE_DEFERRED_FPU has to be donne with interrupt disabled;
move it before STIC.
Fix fpudna panic on i386 PV
To generate a d
Module Name:src
Committed By: bouyer
Date: Sat May 2 17:14:02 UTC 2020
Modified Files:
src/sys/arch/amd64/amd64: cpufunc.S
src/sys/arch/i386/i386: cpufunc.S
Log Message:
Move x86_hotpatch() in !XENPV section. Fixes XEN3* builds.
To generate a diff of this commit
Module Name:src
Committed By: bouyer
Date: Sat May 2 17:11:25 UTC 2020
Modified Files:
src/doc: CHANGES
Log Message:
Note Xen PVH support
To generate a diff of this commit:
cvs rdiff -u -r1.2682 -r1.2683 src/doc/CHANGES
Please note that diffs are not public domain; the
Module Name:src
Committed By: bouyer
Date: Sat May 2 16:46:06 UTC 2020
Modified Files:
src/sys/arch/xen/conf: files.xen
Log Message:
This is called pvh_consinit not hvm_consinit
To generate a diff of this commit:
cvs rdiff -u -r1.183 -r1.184 src/sys/arch/xen/conf/files.
Module Name:src
Committed By: bouyer
Date: Sat May 2 16:44:36 UTC 2020
Modified Files:
src/sys/arch/amd64/amd64: autoconf.c genassym.cf locore.S machdep.c
src/sys/arch/amd64/conf: GENERIC
src/sys/arch/i386/i386: autoconf.c genassym.cf locore.S machdep.c
Module Name:src
Committed By: bouyer
Date: Thu Apr 30 22:09:32 UTC 2020
Modified Files:
src/sys/arch/x86/x86: x86_machdep.c
Log Message:
Change module path to xen-* only for XENPV
To generate a diff of this commit:
cvs rdiff -u -r1.138 -r1.139 src/sys/arch/x86/x86/x86_ma
Module Name:src
Committed By: bouyer
Date: Thu Apr 30 22:05:18 UTC 2020
Modified Files:
src/sys/arch/amd64/include: intrdefs.h
src/sys/arch/i386/include: intrdefs.h
src/sys/arch/x86/include: cpu.h
Log Message:
Don't #include xen/intrdefs.h is !XEN.
Should f
Module Name:src
Committed By: bouyer
Date: Tue Apr 28 15:43:34 UTC 2020
Modified Files:
src/sys/arch/x86/x86: x86_autoconf.c
src/sys/arch/xen/xen: hypervisor.c
Log Message:
Add xbd to the list of valid disks.
Remove hardcoded root on xbd0 for Xen PVHVM, now that th
Module Name:src
Committed By: bouyer
Date: Tue Apr 28 13:27:29 UTC 2020
Modified Files:
src/sys/arch/xen/xen: hypervisor.c
Log Message:
Remove debug printfs
To generate a diff of this commit:
cvs rdiff -u -r1.76 -r1.77 src/sys/arch/xen/xen/hypervisor.c
Please note that
Module Name:src
Committed By: bouyer
Date: Tue Apr 28 13:21:01 UTC 2020
Modified Files:
src/sys/arch/xen/xenbus: xenbus_probe.c
Log Message:
Skip block device with device-type "cdrom", as their emulation can't be
disabled; and the backend driver doesn't handle them either
Module Name:src
Committed By: bouyer
Date: Mon Apr 27 18:08:26 UTC 2020
Modified Files:
src/doc: CHANGES
Log Message:
Note Xen PV drivers under HVM guests
To generate a diff of this commit:
cvs rdiff -u -r1.2681 -r1.2682 src/doc/CHANGES
Please note that diffs are not pu
Module Name:src
Committed By: bouyer
Date: Mon Apr 27 16:55:50 UTC 2020
Modified Files:
src/sys/arch/amd64/amd64: vector.S
Log Message:
Limit the amount of code in TEXT_USER_BEGIN/TEXT_USER_END for
hypervisor_pvhvm_callback, for the benefit of SVS. Suggested by maxv@
To
Module Name:src
Committed By: bouyer
Date: Mon Apr 27 16:29:17 UTC 2020
Modified Files:
src/sys/arch/x86/include: cpu.h
Log Message:
Move ci_vcpu under the #ifdef XEN section at the end of the struct cpu_info.
Hopefully will fix the nvmm module.
To generate a diff of thi
Module Name:src
Committed By: bouyer
Date: Sat Apr 25 16:10:06 UTC 2020
Modified Files:
src/sys/arch/amd64/conf: XEN3_DOM0 XEN3_DOMU
src/sys/arch/i386/conf: GENERIC XEN3PAE_DOM0 XEN3PAE_DOMU
Log Message:
Disable -g, which got enabled by mistake in the bouyer-xenpvh
Module Name:src
Committed By: bouyer
Date: Sat Apr 25 15:46:59 UTC 2020
Modified Files:
src/distrib/sets/lists/comp: md.amd64 md.i386
src/share/mk: bsd.klinks.mk
Log Message:
Add /usr/include/xen/intrdefs.h to sets
Add xen to KLINKFILES for amd64/i386
To generate
Module Name:src
Committed By: bouyer
Date: Sat Apr 25 15:42:15 UTC 2020
Modified Files:
src/sys/rump: listsrcdirs
src/sys/rump/dev/lib/libumass: Makefile
src/sys/rump/fs/lib/libffs: Makefile
src/sys/rump/include/rump: rump_syscalls.h
src/sys/
Module Name:src
Committed By: bouyer
Date: Sat Apr 25 15:26:19 UTC 2020
Modified Files:
src/common/lib/libc/arch/i386/atomic: atomic.S
src/sys/arch/amd64/amd64: genassym.cf lock_stubs.S locore.S machdep.c
netbsd32_machdep.c spl.S vector.S
src/sys
Module Name:src
Committed By: bouyer
Date: Sat Apr 25 15:03:18 UTC 2020
Modified Files:
src/sys/arch/amd64/conf [bouyer-xenpvh]: GENERIC
src/sys/arch/i386/conf [bouyer-xenpvh]: GENERIC
Removed Files:
src/sys/arch/amd64/conf [bouyer-xenpvh]: GENERIC_XENHVM XE
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 src/sys/arch/xen
Module Name:src
Committed By: bouyer
Date: Sat Apr 25 15:01:01 UTC 2020
Modified Files:
src/sys/arch/amd64/include/xen [bouyer-xenpvh]: hypercalls.h
src/sys/arch/i386/include/xen [bouyer-xenpvh]: hypercalls.h
Log Message:
Include changes in sys/arch/xen/include/ be
Module Name:src
Committed By: bouyer
Date: Sat Apr 25 13:16:48 UTC 2020
Modified Files:
src/sys/arch/x86/conf [bouyer-xenpvh]: files.x86
src/sys/arch/x86/x86 [bouyer-xenpvh]: cpu.c i8259.c
src/sys/arch/xen/conf [bouyer-xenpvh]: files.xen
src/sys/arch
Module Name:src
Committed By: bouyer
Date: Sat Apr 25 11:44:29 UTC 2020
Modified Files:
src/sys/rump [bouyer-xenpvh]: listsrcdirs
Log Message:
Add xen as include dir for x86
To generate a diff of this commit:
cvs rdiff -u -r1.49 -r1.49.6.1 src/sys/rump/listsrcdirs
Pleas
Module Name:src
Committed By: bouyer
Date: Sat Apr 25 11:24:08 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64 [bouyer-xenpvh]: netbsd32_machdep.c
sig_machdep.c
src/sys/arch/aarch64/include [bouyer-xenpvh]: profile.h
src/sys/arch/amd64/amd6
Module Name:src
Committed By: bouyer
Date: Sat Apr 25 11:02:23 UTC 2020
Removed Files:
src/common/lib/libc/arch/m68k/gen [bouyer-xenpvh]: divsi3.S modsi3.S
udivsi3.S umodsi3.S
Log Message:
Sync with HEAD
To generate a diff of this commit:
cvs rdiff -u -r1.5 -
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 -u
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 src/sys/arch/xen/include/
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 commi
Module Name:src
Committed By: bouyer
Date: Wed Apr 22 16:51:56 UTC 2020
Modified Files:
src/sys/arch/amd64/conf [bouyer-xenpvh]: XEN3_DOMU
Log Message:
Remove HZ=20, it was to testing only.
To generate a diff of this commit:
cvs rdiff -u -r1.90.6.3 -r1.90.6.4 src/sys/arc
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 genera
Module Name:src
Committed By: bouyer
Date: Mon Apr 20 20:19:07 UTC 2020
Modified Files:
src/sys/arch/x86/x86 [bouyer-xenpvh]: intr.c
src/sys/arch/xen/x86 [bouyer-xenpvh]: xen_intr.c
Log Message:
channel %d -> chan %d, for the benefit of 'systat vm'
To generate a
Module Name:src
Committed By: bouyer
Date: Mon Apr 20 20:03:21 UTC 2020
Modified Files:
src/sys/arch/xen/xen: xengnt.c
Log Message:
Pull from bouyer-xenpvh:
Bad news:
* grant table v2 is not supported for HVM guests on 4.11 at last.
* see xen/arch/x86/hvm/hypercall.c in
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 fixes
1 - 100 of 2002 matches
Mail list logo