Module Name:src
Committed By: cherry
Date: Fri Jun 7 12:43:52 UTC 2019
Modified Files:
src/sys/arch/xen/x86: xen_intr.c
Log Message:
Fix build for the XEN3_PVHVM kernel by conditoinally compiling
redundant functions x86_enable_intr()/x86_disable_intr()
To generate a
Module Name:src
Committed By: cherry
Date: Fri Jun 7 12:43:52 UTC 2019
Modified Files:
src/sys/arch/xen/x86: xen_intr.c
Log Message:
Fix build for the XEN3_PVHVM kernel by conditoinally compiling
redundant functions x86_enable_intr()/x86_disable_intr()
To generate a
Module Name:src
Committed By: cherry
Date: Thu Feb 14 08:18:26 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: locore.S machdep.c spl.S vector.S
src/sys/arch/amd64/include: frame.h
src/sys/arch/i386/i386: machdep.c vector.S
Module Name:src
Committed By: cherry
Date: Thu Feb 14 08:18:26 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: locore.S machdep.c spl.S vector.S
src/sys/arch/amd64/include: frame.h
src/sys/arch/i386/i386: machdep.c vector.S
Module Name:src
Committed By: cherry
Date: Thu Feb 14 07:12:40 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: amd64_mainbus.c db_interface.c
src/sys/arch/i386/i386: db_interface.c
src/sys/arch/x86/x86: cpu.c
Log Message:
Fix NLAPIC, NISA and NIOAPIC
Module Name:src
Committed By: cherry
Date: Thu Feb 14 07:12:40 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: amd64_mainbus.c db_interface.c
src/sys/arch/i386/i386: db_interface.c
src/sys/arch/x86/x86: cpu.c
Log Message:
Fix NLAPIC, NISA and NIOAPIC
Module Name:src
Committed By: cherry
Date: Thu Feb 14 06:59:25 UTC 2019
Modified Files:
src/sys/arch/xen/conf: files.xen
src/sys/arch/xen/include: bus_private.h
src/sys/arch/xen/include/amd64: vmparam.h
Log Message:
Snag the final bits of PV only code to
Module Name:src
Committed By: cherry
Date: Thu Feb 14 06:59:25 UTC 2019
Modified Files:
src/sys/arch/xen/conf: files.xen
src/sys/arch/xen/include: bus_private.h
src/sys/arch/xen/include/amd64: vmparam.h
Log Message:
Snag the final bits of PV only code to
Module Name:src
Committed By: cherry
Date: Wed Feb 13 09:57:46 UTC 2019
Modified Files:
src/sys/arch/xen/x86: xen_mainbus.c
Log Message:
Conditionally compile a conditionally used variable.
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5
Module Name:src
Committed By: cherry
Date: Wed Feb 13 09:57:46 UTC 2019
Modified Files:
src/sys/arch/xen/x86: xen_mainbus.c
Log Message:
Conditionally compile a conditionally used variable.
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5
(resent to source-changes-d@)
"Maxime Villard" writes:
[...]
>
> Contrary to AMD-SVM, Intel-VMX uses a different set of PTE bits from
> native, and this has three important consequences:
>
> - We can't use the native PTE bits, so each time we want to modify the
>page tables, we need to
Module Name:src
Committed By: cherry
Date: Wed Feb 13 06:52:43 UTC 2019
Modified Files:
src/sys/arch/xen/include: xenpmap.h
src/sys/arch/xen/xen: evtchn.c hypervisor.c xen_machdep.c
Log Message:
Further restrict the scope of XENPV to relevant parts.
To generate
Module Name:src
Committed By: cherry
Date: Wed Feb 13 06:52:43 UTC 2019
Modified Files:
src/sys/arch/xen/include: xenpmap.h
src/sys/arch/xen/xen: evtchn.c hypervisor.c xen_machdep.c
Log Message:
Further restrict the scope of XENPV to relevant parts.
To generate
Module Name:src
Committed By: cherry
Date: Wed Feb 13 06:15:51 UTC 2019
Modified Files:
src/sys/arch/xen/x86: pintr.c
Log Message:
Catchup with struct intrstub; unification.
This should fix dom0 build breakage.
To generate a diff of this commit:
cvs rdiff -u -r1.9
Module Name:src
Committed By: cherry
Date: Wed Feb 13 06:15:51 UTC 2019
Modified Files:
src/sys/arch/xen/x86: pintr.c
Log Message:
Catchup with struct intrstub; unification.
This should fix dom0 build breakage.
To generate a diff of this commit:
cvs rdiff -u -r1.9
Module Name:src
Committed By: cherry
Date: Wed Feb 13 05:36:59 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: locore.S
src/sys/arch/i386/i386: locore.S
Log Message:
Rig the hypercall callback page such that when the kernel happens to
run without a XEN domain
Module Name:src
Committed By: cherry
Date: Wed Feb 13 05:36:59 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: locore.S
src/sys/arch/i386/i386: locore.S
Log Message:
Rig the hypercall callback page such that when the kernel happens to
run without a XEN domain
Module Name:src
Committed By: cherry
Date: Wed Feb 13 05:28:50 UTC 2019
Modified Files:
src/sys/arch/x86/include: intr.h
Log Message:
Missed the crucial header file in previous commit.
struct intrstub; is now uniform across native and XEN
This should fix the XEN builds.
Module Name:src
Committed By: cherry
Date: Wed Feb 13 05:28:50 UTC 2019
Modified Files:
src/sys/arch/x86/include: intr.h
Log Message:
Missed the crucial header file in previous commit.
struct intrstub; is now uniform across native and XEN
This should fix the XEN builds.
Module Name:src
Committed By: cherry
Date: Wed Feb 13 05:01:58 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: vector.S
src/sys/arch/i386/i386: vector.S
src/sys/arch/xen/xen: evtchn.c
Log Message:
In preparation for debut-ing PVHVM mode:
- Make the
Module Name:src
Committed By: cherry
Date: Wed Feb 13 05:01:58 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: vector.S
src/sys/arch/i386/i386: vector.S
src/sys/arch/xen/xen: evtchn.c
Log Message:
In preparation for debut-ing PVHVM mode:
- Make the
Module Name:src
Committed By: cherry
Date: Tue Feb 12 08:04:53 UTC 2019
Modified Files:
src/sys/arch/xen/include: xenfunc.h
src/sys/arch/xen/x86: xen_intr.c
Log Message:
Move xen event related code which interfaces with the NetBSD interrupt
subsystem into a
Module Name:src
Committed By: cherry
Date: Tue Feb 12 08:04:53 UTC 2019
Modified Files:
src/sys/arch/xen/include: xenfunc.h
src/sys/arch/xen/x86: xen_intr.c
Log Message:
Move xen event related code which interfaces with the NetBSD interrupt
subsystem into a
Module Name:src
Committed By: cherry
Date: Tue Feb 12 07:58:26 UTC 2019
Modified Files:
src/sys/arch/xen/include: pci_machdep.h
src/sys/arch/xen/x86: hypervisor_machdep.c
Log Message:
conditionally include XENPV specific code.
This explicitly excludes PV only
Module Name:src
Committed By: cherry
Date: Tue Feb 12 07:58:26 UTC 2019
Modified Files:
src/sys/arch/xen/include: pci_machdep.h
src/sys/arch/xen/x86: hypervisor_machdep.c
Log Message:
conditionally include XENPV specific code.
This explicitly excludes PV only
Module Name:src
Committed By: cherry
Date: Tue Feb 12 03:13:50 UTC 2019
Modified Files:
src/sys/arch/x86/x86: intr.c
Log Message:
Fix typo: Parameters are seperated by ','.
To generate a diff of this commit:
cvs rdiff -u -r1.141 -r1.142 src/sys/arch/x86/x86/intr.c
Module Name:src
Committed By: cherry
Date: Tue Feb 12 03:13:50 UTC 2019
Modified Files:
src/sys/arch/x86/x86: intr.c
Log Message:
Fix typo: Parameters are seperated by ','.
To generate a diff of this commit:
cvs rdiff -u -r1.141 -r1.142 src/sys/arch/x86/x86/intr.c
Module Name:src
Committed By: cherry
Date: Mon Feb 11 18:50:15 UTC 2019
Modified Files:
src/sys/arch/x86/x86: identcpu.c
Log Message:
Detect and report running in a XEN hvm container.
This allows the lapic code to apply its x2apic probe logic while
running in a XEN hvm
Module Name:src
Committed By: cherry
Date: Mon Feb 11 18:50:15 UTC 2019
Modified Files:
src/sys/arch/x86/x86: identcpu.c
Log Message:
Detect and report running in a XEN hvm container.
This allows the lapic code to apply its x2apic probe logic while
running in a XEN hvm
Module Name:src
Committed By: cherry
Date: Mon Feb 11 17:28:52 UTC 2019
Modified Files:
src/sys/arch/i386/i386: i386_trap.S
Log Message:
Remove redundant conditional IDT_VEC() entries.
To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18
Module Name:src
Committed By: cherry
Date: Mon Feb 11 17:28:52 UTC 2019
Modified Files:
src/sys/arch/i386/i386: i386_trap.S
Log Message:
Remove redundant conditional IDT_VEC() entries.
To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18
Module Name:src
Committed By: cherry
Date: Mon Feb 11 14:59:33 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: amd64_trap.S cpufunc.S db_interface.c gdt.c
genassym.cf lock_stubs.S locore.S machdep.c process_machdep.c spl.S
trap.c vector.S
Module Name:src
Committed By: cherry
Date: Mon Feb 11 14:59:33 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: amd64_trap.S cpufunc.S db_interface.c gdt.c
genassym.cf lock_stubs.S locore.S machdep.c process_machdep.c spl.S
trap.c vector.S
Module Name:src
Committed By: cherry
Date: Sun Feb 10 11:10:34 UTC 2019
Modified Files:
src/sys/arch/xen/include/amd64: hypercalls.h
src/sys/arch/xen/include/i386: hypercalls.h
Log Message:
Catchup hypercall interfaces for HYPERVISOR_sched_op which use
arguments
Module Name:src
Committed By: cherry
Date: Sun Feb 10 11:10:34 UTC 2019
Modified Files:
src/sys/arch/xen/include/amd64: hypercalls.h
src/sys/arch/xen/include/i386: hypercalls.h
Log Message:
Catchup hypercall interfaces for HYPERVISOR_sched_op which use
arguments
Module Name:src
Committed By: cherry
Date: Wed Feb 6 12:24:46 UTC 2019
Modified Files:
src/sys/arch/xen/xen: xengnt.c
Log Message:
Add the codepath for grant table updates for VMs with an auto
translated physmap.
To generate a diff of this commit:
cvs rdiff -u -r1.25
Module Name:src
Committed By: cherry
Date: Wed Feb 6 12:24:46 UTC 2019
Modified Files:
src/sys/arch/xen/xen: xengnt.c
Log Message:
Add the codepath for grant table updates for VMs with an auto
translated physmap.
To generate a diff of this commit:
cvs rdiff -u -r1.25
Module Name:src
Committed By: cherry
Date: Mon Feb 4 18:14:54 UTC 2019
Modified Files:
src/sys/arch/amd64/conf: std.xen
src/sys/arch/xen/conf: std.xen
src/sys/arch/xen/include: hypervisor.h xen.h
src/sys/arch/xen/x86: x86_xpmap.c
Log Message:
Bump
Module Name:src
Committed By: cherry
Date: Mon Feb 4 18:14:54 UTC 2019
Modified Files:
src/sys/arch/amd64/conf: std.xen
src/sys/arch/xen/conf: std.xen
src/sys/arch/xen/include: hypervisor.h xen.h
src/sys/arch/xen/x86: x86_xpmap.c
Log Message:
Bump
Module Name:src
Committed By: cherry
Date: Sat Feb 2 15:13:54 UTC 2019
Modified Files:
src/sys/arch/amd64/conf: XEN3_DOM0
Log Message:
Re-enable ixg(4) on NetBSD/xen dom0
Namespace conflicts have been resolved.
Note that driver still has an incorrect us of __asm() gnu
Module Name:src
Committed By: cherry
Date: Sat Feb 2 15:13:54 UTC 2019
Modified Files:
src/sys/arch/amd64/conf: XEN3_DOM0
Log Message:
Re-enable ixg(4) on NetBSD/xen dom0
Namespace conflicts have been resolved.
Note that driver still has an incorrect us of __asm() gnu
Module Name:src
Committed By: cherry
Date: Sat Feb 2 15:09:32 UTC 2019
Modified Files:
src/sys/arch/xen/include: xenring.h
Log Message:
Fix build. A multiline macro needs 'line continuation'.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3
Module Name:src
Committed By: cherry
Date: Sat Feb 2 15:09:32 UTC 2019
Modified Files:
src/sys/arch/xen/include: xenring.h
Log Message:
Fix build. A multiline macro needs 'line continuation'.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3
Module Name:src
Committed By: cherry
Date: Sat Feb 2 14:50:15 UTC 2019
Modified Files:
src/sys/arch/xen/include: hypervisor.h xenring.h
Log Message:
Remove mb(), rmb() and wmb() from the kernel namespace.
These are introduced by external/bsd/common/include/asm/barrier.h
Module Name:src
Committed By: cherry
Date: Sat Feb 2 14:50:15 UTC 2019
Modified Files:
src/sys/arch/xen/include: hypervisor.h xenring.h
Log Message:
Remove mb(), rmb() and wmb() from the kernel namespace.
These are introduced by external/bsd/common/include/asm/barrier.h
Module Name:src
Committed By: cherry
Date: Sat Feb 2 12:40:32 UTC 2019
Removed Files:
src/sys/arch/xen/include/xen-public: COPYING arch-ia64.h arch-x86_32.h
arch-x86_64.h callback.h dom0_ops.h domctl.h elfnote.h elfstructs.h
event_channel.h
Module Name:src
Committed By: cherry
Date: Sat Feb 2 12:40:32 UTC 2019
Removed Files:
src/sys/arch/xen/include/xen-public: COPYING arch-ia64.h arch-x86_32.h
arch-x86_64.h callback.h dom0_ops.h domctl.h elfnote.h elfstructs.h
event_channel.h
Module Name:src
Committed By: cherry
Date: Sat Feb 2 12:32:55 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: genassym.cf locore.S
src/sys/arch/amd64/conf: std.xen
src/sys/arch/i386/i386: genassym.cf
src/sys/arch/x86/include: cpu.h
Module Name:src
Committed By: cherry
Date: Sat Feb 2 12:32:55 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: genassym.cf locore.S
src/sys/arch/amd64/conf: std.xen
src/sys/arch/i386/i386: genassym.cf
src/sys/arch/x86/include: cpu.h
Module Name:src
Committed By: cherry
Date: Sat Feb 2 12:05:09 UTC 2019
Modified Files:
src/sys/arch/amd64/conf: XEN3_DOM0
Log Message:
Summary: Disable ixg(4) until the linuxist mb() API re-definition
within the XEN amd64 dom0 build is resolved.
Detail:
The xen public
Module Name:src
Committed By: cherry
Date: Sat Feb 2 12:05:09 UTC 2019
Modified Files:
src/sys/arch/amd64/conf: XEN3_DOM0
Log Message:
Summary: Disable ixg(4) until the linuxist mb() API re-definition
within the XEN amd64 dom0 build is resolved.
Detail:
The xen public
Module Name:src
Committed By: cherry
Date: Sat Feb 2 08:03:48 UTC 2019
Update of
/cvsroot/src/sys/external/mit/xen-include-public/dist/xen/include/public
In directory ivanova.netbsd.org:/tmp/cvs-serv20221
Log Message:
Import Xen public headers version 4.11.1
Release tag:
Module Name:src
Committed By: cherry
Date: Sat Feb 2 08:03:48 UTC 2019
Update of
/cvsroot/src/sys/external/mit/xen-include-public/dist/xen/include/public
In directory ivanova.netbsd.org:/tmp/cvs-serv20221
Log Message:
Import Xen public headers version 4.11.1
Release tag:
Module Name:src
Committed By: cherry
Date: Thu Jan 24 04:16:16 UTC 2019
Modified Files:
src/sys/arch/xen/include/amd64: hypercalls.h
src/sys/arch/xen/include/i386: hypercalls.h
Log Message:
The event_channel_op hypercall uses a newer API since
Module Name:src
Committed By: cherry
Date: Thu Jan 24 04:16:16 UTC 2019
Modified Files:
src/sys/arch/xen/include/amd64: hypercalls.h
src/sys/arch/xen/include/i386: hypercalls.h
Log Message:
The event_channel_op hypercall uses a newer API since
Module Name:src
Committed By: cherry
Date: Thu Jan 24 04:11:38 UTC 2019
Modified Files:
src/sys/arch/xen/include/amd64: hypercalls.h
Log Message:
hvm_op returns a signed value.
The pattern is that a hypercall which returns a value < 0 may imply an
error.
To generate a
Module Name:src
Committed By: cherry
Date: Thu Jan 24 04:11:38 UTC 2019
Modified Files:
src/sys/arch/xen/include/amd64: hypercalls.h
Log Message:
hvm_op returns a signed value.
The pattern is that a hypercall which returns a value < 0 may imply an
error.
To generate a
Maxime Villard writes:
> Can we do something about it now? It's been more than a week, and the issue is
> still there. NVMM still doesn't modload, same for procfs, and GENERIC_KASLR
> doesn't work either.
>
> This needs to be fixed now, and we should not start adding random hacks all
> over the
Module Name:src
Committed By: cherry
Date: Sun Jan 6 14:35:31 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: cpufunc.S
src/sys/arch/i386/i386: cpufunc.S i386func.S
src/sys/arch/xen/x86: xenfunc.c
Log Message:
Rollback
Module Name:src
Committed By: cherry
Date: Sun Jan 6 14:35:31 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: cpufunc.S
src/sys/arch/i386/i386: cpufunc.S i386func.S
src/sys/arch/xen/x86: xenfunc.c
Log Message:
Rollback
Christoph Badura writes:
> On Tue, Dec 25, 2018 at 11:45:42AM +0530, Cherry G.Mathew wrote:
>> Joerg Sonnenberger writes:
>> > On Sat, Dec 22, 2018 at 09:27:22PM +, Cherry G. Mathew wrote:
>> >> Modified Files:
>> >> src/sys/arch/amd64/amd64
Maxime Villard writes:
> Le 28/12/2018 à 15:06, Cherry G.Mathew a écrit :
>> Maxime Villard writes:
>>> Le 28/12/2018 à 14:57, Cherry G.Mathew a écrit :
Maxime Villard writes:
>> Introduce a weak alias method of exporting different implementations
>> of the same API.
>
>
John Nemeth writes:
> On Dec 28, 11:52pm, "Mathew, Cherry G." wrote:
> } On December 28, 2018 9:54:11 PM GMT+05:30, John Nemeth
> wrote:
> } >On Dec 28, 7:36pm, "Cherry G.Mathew" wrote:
> } >} Maxime Villard writes:
> } >} > Le 28/12/2018 �� 14:57, Cherry G.Mathew a ��crit :
> } >} >> Maxime
Cherry G. Mathew writes:
[...]
> I think I'll revert these for now,
PS: I'm in transit and probably not the best time to do this - if you
feel like it's urgent enough, please feel free to rollback. I'll fix
breakage on my end once the dust settles. I'll be in a commitable place
in ~48
Maxime Villard writes:
> Le 28/12/2018 à 14:57, Cherry G.Mathew a écrit :
>> Maxime Villard writes:
Introduce a weak alias method of exporting different implementations
of the same API.
>>>
>>> Please revert or fix this change.
>>
>> I'm not sure what the fix is - do you have a
Maxime Villard writes:
>> Introduce a weak alias method of exporting different implementations
>> of the same API.
>
> Please revert or fix this change.
I'm not sure what the fix is - do you have a suggestion ?
> The kernel modules that use these functions can't be modloaded
> anymore,
Module Name:src
Committed By: cherry
Date: Wed Dec 26 11:12:57 UTC 2018
Modified Files:
src/sys/arch/amd64/amd64: spl.S
src/sys/arch/i386/i386: spl.S
src/sys/arch/xen/x86: xen_intr.c
Log Message:
Xen can use the native splraise(9) functions.
There is no
Module Name:src
Committed By: cherry
Date: Wed Dec 26 11:12:57 UTC 2018
Modified Files:
src/sys/arch/amd64/amd64: spl.S
src/sys/arch/i386/i386: spl.S
src/sys/arch/xen/x86: xen_intr.c
Log Message:
Xen can use the native splraise(9) functions.
There is no
Module Name:src
Committed By: cherry
Date: Wed Dec 26 06:37:31 UTC 2018
Modified Files:
src/sys/arch/i386/i386: locore.S
Log Message:
Missed a file during previous commit completing transition to
separate handler queues for i386.
This should fix the build (hopefully!)
Module Name:src
Committed By: cherry
Date: Wed Dec 26 06:37:31 UTC 2018
Modified Files:
src/sys/arch/i386/i386: locore.S
Log Message:
Missed a file during previous commit completing transition to
separate handler queues for i386.
This should fix the build (hopefully!)
Module Name:src
Committed By: cherry
Date: Tue Dec 25 09:00:26 UTC 2018
Modified Files:
src/sys/arch/i386/i386: i386_trap.S spl.S
src/sys/arch/xen/x86: xen_intr.c
Log Message:
fix i386 build - missed sources migration in previous commit.
allow xen_intr.c to build
Module Name:src
Committed By: cherry
Date: Tue Dec 25 09:00:26 UTC 2018
Modified Files:
src/sys/arch/i386/i386: i386_trap.S spl.S
src/sys/arch/xen/x86: xen_intr.c
Log Message:
fix i386 build - missed sources migration in previous commit.
allow xen_intr.c to build
Module Name:src
Committed By: cherry
Date: Tue Dec 25 06:50:12 UTC 2018
Modified Files:
src/sys/arch/amd64/amd64: genassym.cf lock_stubs.S spl.S vector.S
src/sys/arch/i386/i386: genassym.cf spl.S vector.S
src/sys/arch/x86/include: cpu.h
Module Name:src
Committed By: cherry
Date: Tue Dec 25 06:50:12 UTC 2018
Modified Files:
src/sys/arch/amd64/amd64: genassym.cf lock_stubs.S spl.S vector.S
src/sys/arch/i386/i386: genassym.cf spl.S vector.S
src/sys/arch/x86/include: cpu.h
Joerg Sonnenberger writes:
> On Sat, Dec 22, 2018 at 09:27:22PM +0000, Cherry G. Mathew wrote:
>> Module Name: src
>> Committed By:cherry
>> Date:Sat Dec 22 21:27:22 UTC 2018
>>
>> Modified Files:
>> src/sys/arch/amd64/amd64: c
Module Name:src
Committed By: cherry
Date: Mon Dec 24 22:05:45 UTC 2018
Modified Files:
src/sys/arch/x86/x86: intr.c mp.c x86_machdep.c
Log Message:
Towards bifurcating XEN and native interrupt related functions,
this is a preliminary cleanup sweep.
Move functions
Module Name:src
Committed By: cherry
Date: Mon Dec 24 22:05:45 UTC 2018
Modified Files:
src/sys/arch/x86/x86: intr.c mp.c x86_machdep.c
Log Message:
Towards bifurcating XEN and native interrupt related functions,
this is a preliminary cleanup sweep.
Move functions
Module Name:src
Committed By: cherry
Date: Mon Dec 24 21:15:59 UTC 2018
Modified Files:
src/sys/arch/xen/conf: files.xen
Log Message:
Do not include files for MSI support on XEN dom0.
We do not support MSI as of now.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: cherry
Date: Mon Dec 24 21:15:59 UTC 2018
Modified Files:
src/sys/arch/xen/conf: files.xen
Log Message:
Do not include files for MSI support on XEN dom0.
We do not support MSI as of now.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: cherry
Date: Mon Dec 24 14:55:42 UTC 2018
Modified Files:
src/sys/arch/x86/x86: intr.c
src/sys/arch/xen/include: intr.h
src/sys/arch/xen/x86: xen_intr.c xen_ipi.c
src/sys/arch/xen/xen: clock.c if_xennet_xenbus.c
Module Name:src
Committed By: cherry
Date: Mon Dec 24 14:55:42 UTC 2018
Modified Files:
src/sys/arch/x86/x86: intr.c
src/sys/arch/xen/include: intr.h
src/sys/arch/xen/x86: xen_intr.c xen_ipi.c
src/sys/arch/xen/xen: clock.c if_xennet_xenbus.c
Module Name:src
Committed By: cherry
Date: Sat Dec 22 21:27:22 UTC 2018
Modified Files:
src/sys/arch/amd64/amd64: cpufunc.S
src/sys/arch/i386/i386: cpufunc.S i386func.S
src/sys/arch/xen/x86: xenfunc.c
Log Message:
Introduce a weak alias method of exporting
Module Name:src
Committed By: cherry
Date: Sat Dec 22 21:27:22 UTC 2018
Modified Files:
src/sys/arch/amd64/amd64: cpufunc.S
src/sys/arch/i386/i386: cpufunc.S i386func.S
src/sys/arch/xen/x86: xenfunc.c
Log Message:
Introduce a weak alias method of exporting
Module Name:src
Committed By: cherry
Date: Sat Dec 22 07:45:59 UTC 2018
Modified Files:
src/sys/arch/amd64/amd64: amd64_mainbus.c
src/sys/arch/amd64/conf: XEN3_DOM0 files.amd64
src/sys/arch/i386/conf: XEN3PAE_DOM0 files.i386
src/sys/arch/i386/i386:
Module Name:src
Committed By: cherry
Date: Sat Dec 22 07:45:59 UTC 2018
Modified Files:
src/sys/arch/amd64/amd64: amd64_mainbus.c
src/sys/arch/amd64/conf: XEN3_DOM0 files.amd64
src/sys/arch/i386/conf: XEN3PAE_DOM0 files.i386
src/sys/arch/i386/i386:
Module Name:src
Committed By: cherry
Date: Sat Dec 22 06:59:27 UTC 2018
Modified Files:
src/sys/arch/amd64/amd64: amd64_mainbus.c
src/sys/arch/i386/i386: i386_mainbus.c
src/sys/arch/xen/x86: xen_mainbus.c
Log Message:
Don't forget pedigree. Re-introduce
Module Name:src
Committed By: cherry
Date: Sat Dec 22 06:59:27 UTC 2018
Modified Files:
src/sys/arch/amd64/amd64: amd64_mainbus.c
src/sys/arch/i386/i386: i386_mainbus.c
src/sys/arch/xen/x86: xen_mainbus.c
Log Message:
Don't forget pedigree. Re-introduce
Module Name:src
Committed By: cherry
Date: Sat Dec 22 06:33:37 UTC 2018
Modified Files:
src/sys/arch/amd64/conf: files.amd64
src/sys/arch/i386/conf: files.i386
src/sys/arch/xen/conf: files.xen
Added Files:
src/sys/arch/amd64/amd64: amd64_mainbus.c
Module Name:src
Committed By: cherry
Date: Sat Dec 22 06:33:37 UTC 2018
Modified Files:
src/sys/arch/amd64/conf: files.amd64
src/sys/arch/i386/conf: files.i386
src/sys/arch/xen/conf: files.xen
Added Files:
src/sys/arch/amd64/amd64: amd64_mainbus.c
Module Name:src
Committed By: cherry
Date: Thu Dec 20 10:33:42 UTC 2018
Modified Files:
src/share/man/man4: options.4
src/sys/arch/x86/conf: files.x86
Log Message:
Enable 'options NO_PCI_MSI_MSIX' to DTRT in x86 builds.
Document 'options NO_PCI_MSI_MSIX' in
Module Name:src
Committed By: cherry
Date: Thu Dec 20 10:33:42 UTC 2018
Modified Files:
src/share/man/man4: options.4
src/sys/arch/x86/conf: files.x86
Log Message:
Enable 'options NO_PCI_MSI_MSIX' to DTRT in x86 builds.
Document 'options NO_PCI_MSI_MSIX' in
Module Name:src
Committed By: cherry
Date: Thu Dec 20 09:17:04 UTC 2018
Modified Files:
src/share/man/man4: options.4
Log Message:
Close .Bl directive properly
To generate a diff of this commit:
cvs rdiff -u -r1.494 -r1.495 src/share/man/man4/options.4
Please note that
Module Name:src
Committed By: cherry
Date: Thu Dec 20 09:17:04 UTC 2018
Modified Files:
src/share/man/man4: options.4
Log Message:
Close .Bl directive properly
To generate a diff of this commit:
cvs rdiff -u -r1.494 -r1.495 src/share/man/man4/options.4
Please note that
Module Name:src
Committed By: cherry
Date: Thu Dec 20 08:32:55 UTC 2018
Modified Files:
src/share/man/man4: options.4
Log Message:
Document 'options NO_PREEMPTION'
With prompting from Christoph Badura.
To generate a diff of this commit:
cvs rdiff -u -r1.493 -r1.494
Module Name:src
Committed By: cherry
Date: Thu Dec 20 08:32:55 UTC 2018
Modified Files:
src/share/man/man4: options.4
Log Message:
Document 'options NO_PREEMPTION'
With prompting from Christoph Badura.
To generate a diff of this commit:
cvs rdiff -u -r1.493 -r1.494
Module Name:src
Committed By: cherry
Date: Thu Dec 13 16:16:51 UTC 2018
Modified Files:
src/sys/arch/x86/include: intr.h
Log Message:
Allow x86 builds to have the opportunity to not have pre-emption
enabled by default. This can be effected by having a:
"options
Module Name:src
Committed By: cherry
Date: Thu Dec 13 16:16:51 UTC 2018
Modified Files:
src/sys/arch/x86/include: intr.h
Log Message:
Allow x86 builds to have the opportunity to not have pre-emption
enabled by default. This can be effected by having a:
"options
Module Name:src
Committed By: cherry
Date: Tue Dec 4 19:27:22 UTC 2018
Modified Files:
src/sys/arch/x86/x86: cpu.c intr.c
Log Message:
Hypothetically speaking, if one were to want to compile a
'no options MULTIPROCESSOR'
kernel, these files may trip up the build.
Fix
Module Name:src
Committed By: cherry
Date: Tue Dec 4 19:27:22 UTC 2018
Modified Files:
src/sys/arch/x86/x86: cpu.c intr.c
Log Message:
Hypothetically speaking, if one were to want to compile a
'no options MULTIPROCESSOR'
kernel, these files may trip up the build.
Fix
Module Name:src
Committed By: cherry
Date: Tue Dec 4 19:22:42 UTC 2018
Modified Files:
src/sys/arch/x86/x86: cpu.c
Log Message:
Stop panic()ing on a UP system.
The reason for the panic is that the cpu_attach() doesn't run to
completion because it thinks it's run past
1 - 100 of 577 matches
Mail list logo