CVS commit: src/sys/arch/i386/i386

2016-12-23 Thread Maya Rashish
Module Name:src Committed By: maya Date: Fri Dec 23 09:24:57 UTC 2016 Modified Files: src/sys/arch/i386/i386: machdep.c Log Message: Use PRIxPSIZE when printing psize_t. Fixes i386 kernels build. To generate a diff of this commit: cvs rdiff -u -r1.773 -r1.774

CVS commit: src/sys/arch/i386/i386

2016-12-23 Thread Maya Rashish
Module Name:src Committed By: maya Date: Fri Dec 23 09:24:57 UTC 2016 Modified Files: src/sys/arch/i386/i386: machdep.c Log Message: Use PRIxPSIZE when printing psize_t. Fixes i386 kernels build. To generate a diff of this commit: cvs rdiff -u -r1.773 -r1.774

CVS commit: src/sys/arch/i386/i386

2016-12-17 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Dec 17 14:27:53 UTC 2016 Modified Files: src/sys/arch/i386/i386: gdt.c machdep.c Log Message: Put a limit in the percpu segment, so we can detect overflows on %fs. To generate a diff of this commit: cvs rdiff -u -r1.55 -r1.56

CVS commit: src/sys/arch/i386/i386

2016-12-17 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Dec 17 14:27:53 UTC 2016 Modified Files: src/sys/arch/i386/i386: gdt.c machdep.c Log Message: Put a limit in the percpu segment, so we can detect overflows on %fs. To generate a diff of this commit: cvs rdiff -u -r1.55 -r1.56

CVS commit: src/sys/arch/i386/i386

2016-12-11 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Dec 11 22:38:50 UTC 2016 Modified Files: src/sys/arch/i386/i386: machdep.c Log Message: Make kernels w/o ACPICA compile. To generate a diff of this commit: cvs rdiff -u -r1.765 -r1.766 src/sys/arch/i386/i386/machdep.c

CVS commit: src/sys/arch/i386/conf

2016-12-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Dec 9 02:24:17 UTC 2016 Modified Files: src/sys/arch/i386/conf: ALL GENERIC GENERIC_TINY INSTALL_FLOPPY INSTALL_TINY Log Message: PCPPISPEAKER To generate a diff of this commit: cvs rdiff -u -r1.404 -r1.405

CVS commit: src/sys/arch/i386/conf

2016-12-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Dec 9 02:24:17 UTC 2016 Modified Files: src/sys/arch/i386/conf: ALL GENERIC GENERIC_TINY INSTALL_FLOPPY INSTALL_TINY Log Message: PCPPISPEAKER To generate a diff of this commit: cvs rdiff -u -r1.404 -r1.405

CVS commit: src/sys/arch/i386/stand/lib

2016-12-04 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Dec 4 08:21:08 UTC 2016 Modified Files: src/sys/arch/i386/stand/lib: biosmem.S biosmemps2.S biosmemx.S exec.c multiboot.S startprog.S Log Message: KNF and explain a few things To generate a diff of this commit:

CVS commit: src/sys/arch/i386/stand/lib

2016-12-04 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Dec 4 08:21:08 UTC 2016 Modified Files: src/sys/arch/i386/stand/lib: biosmem.S biosmemps2.S biosmemx.S exec.c multiboot.S startprog.S Log Message: KNF and explain a few things To generate a diff of this commit:

CVS commit: src/sys/arch/i386/i386

2016-11-13 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Nov 13 12:38:14 UTC 2016 Modified Files: src/sys/arch/i386/i386: vector.S Log Message: The reason we are not using INTRENTRY here is because this interrupt goes through a task gate that points to a TSS entry in the GDT, and

CVS commit: src/sys/arch/i386/i386

2016-11-13 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Nov 13 12:38:14 UTC 2016 Modified Files: src/sys/arch/i386/i386: vector.S Log Message: The reason we are not using INTRENTRY here is because this interrupt goes through a task gate that points to a TSS entry in the GDT, and

CVS commit: src/sys/arch/i386/i386

2016-11-11 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri Nov 11 11:00:38 UTC 2016 Modified Files: src/sys/arch/i386/i386: locore.S Log Message: KNF and simplify Xen, and reduce the diff with amd64 a little To generate a diff of this commit: cvs rdiff -u -r1.138 -r1.139

CVS commit: src/sys/arch/i386/i386

2016-11-11 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri Nov 11 11:00:38 UTC 2016 Modified Files: src/sys/arch/i386/i386: locore.S Log Message: KNF and simplify Xen, and reduce the diff with amd64 a little To generate a diff of this commit: cvs rdiff -u -r1.138 -r1.139

CVS commit: src/sys/arch/i386/i386

2016-10-16 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Oct 16 10:38:49 UTC 2016 Modified Files: src/sys/arch/i386/i386: vector.S Log Message: Use offsets to access the TPR, and not lapic_tpr. For the record: I'm not sure exactly why it was originally done this way, and the cvs

CVS commit: src/sys/arch/i386/i386

2016-10-16 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Oct 16 10:38:49 UTC 2016 Modified Files: src/sys/arch/i386/i386: vector.S Log Message: Use offsets to access the TPR, and not lapic_tpr. For the record: I'm not sure exactly why it was originally done this way, and the cvs

CVS commit: src/sys/arch/i386/i386

2016-09-25 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Sep 25 12:59:19 UTC 2016 Modified Files: src/sys/arch/i386/i386: machdep.c Log Message: Fix outdated comment, and #ifdef. To generate a diff of this commit: cvs rdiff -u -r1.761 -r1.762 src/sys/arch/i386/i386/machdep.c

CVS commit: src/sys/arch/i386/i386

2016-09-25 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Sep 25 12:59:19 UTC 2016 Modified Files: src/sys/arch/i386/i386: machdep.c Log Message: Fix outdated comment, and #ifdef. To generate a diff of this commit: cvs rdiff -u -r1.761 -r1.762 src/sys/arch/i386/i386/machdep.c

CVS commit: src/sys/arch/i386/conf

2016-09-17 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sat Sep 17 18:37:46 UTC 2016 Modified Files: src/sys/arch/i386/conf: GENERIC Log Message: add nvme(4) To generate a diff of this commit: cvs rdiff -u -r1.1139 -r1.1140 src/sys/arch/i386/conf/GENERIC Please note that diffs

CVS commit: src/sys/arch/i386/conf

2016-09-17 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sat Sep 17 18:37:46 UTC 2016 Modified Files: src/sys/arch/i386/conf: GENERIC Log Message: add nvme(4) To generate a diff of this commit: cvs rdiff -u -r1.1139 -r1.1140 src/sys/arch/i386/conf/GENERIC Please note that diffs

CVS commit: src/sys/arch/i386/i386

2016-09-16 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri Sep 16 12:28:41 UTC 2016 Modified Files: src/sys/arch/i386/i386: copy.S Log Message: x86_copyargs takes as third argument a size, but still copies two chunks of 16 and 24 bytes, without checking the userland<->kernel limit

CVS commit: src/sys/arch/i386/i386

2016-09-16 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri Sep 16 12:28:41 UTC 2016 Modified Files: src/sys/arch/i386/i386: copy.S Log Message: x86_copyargs takes as third argument a size, but still copies two chunks of 16 and 24 bytes, without checking the userland<->kernel limit

CVS commit: src/sys/arch/i386/conf

2016-09-15 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Thu Sep 15 20:03:36 UTC 2016 Modified Files: src/sys/arch/i386/conf: MODULAR Log Message: COMPAT_FREEBSD was dropped from GENERIC in rev. 1.1125, no need to disable in MODULAR any more To generate a diff of this commit: cvs

CVS commit: src/sys/arch/i386/conf

2016-09-15 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Thu Sep 15 20:03:36 UTC 2016 Modified Files: src/sys/arch/i386/conf: MODULAR Log Message: COMPAT_FREEBSD was dropped from GENERIC in rev. 1.1125, no need to disable in MODULAR any more To generate a diff of this commit: cvs

CVS commit: src/sys/arch/i386/include

2016-09-02 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri Sep 2 08:28:06 UTC 2016 Modified Files: src/sys/arch/i386/include: segments.h Log Message: KNF, and give the structure sizes. To generate a diff of this commit: cvs rdiff -u -r1.56 -r1.57 src/sys/arch/i386/include/segments.h

CVS commit: src/sys/arch/i386/include

2016-09-02 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri Sep 2 08:28:06 UTC 2016 Modified Files: src/sys/arch/i386/include: segments.h Log Message: KNF, and give the structure sizes. To generate a diff of this commit: cvs rdiff -u -r1.56 -r1.57 src/sys/arch/i386/include/segments.h

CVS commit: src/sys/arch/i386/i386

2016-08-20 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Aug 20 19:46:55 UTC 2016 Modified Files: src/sys/arch/i386/i386: gdt.c Log Message: fix the build To generate a diff of this commit: cvs rdiff -u -r1.54 -r1.55 src/sys/arch/i386/i386/gdt.c Please note that diffs are not

CVS commit: src/sys/arch/i386/i386

2016-08-20 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Aug 20 19:46:55 UTC 2016 Modified Files: src/sys/arch/i386/i386: gdt.c Log Message: fix the build To generate a diff of this commit: cvs rdiff -u -r1.54 -r1.55 src/sys/arch/i386/i386/gdt.c Please note that diffs are not

CVS commit: src/sys/arch/i386/i386

2016-08-11 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Thu Aug 11 15:03:23 UTC 2016 Modified Files: src/sys/arch/i386/i386: trap.c Log Message: This should be VM_MIN_KERNEL_ADDRESS, not KERNBASE. To generate a diff of this commit: cvs rdiff -u -r1.277 -r1.278

CVS commit: src/sys/arch/i386/i386

2016-08-11 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Thu Aug 11 15:03:23 UTC 2016 Modified Files: src/sys/arch/i386/i386: trap.c Log Message: This should be VM_MIN_KERNEL_ADDRESS, not KERNBASE. To generate a diff of this commit: cvs rdiff -u -r1.277 -r1.278

CVS commit: src/sys/arch/i386/acpi

2016-08-06 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Aug 6 14:54:25 UTC 2016 Modified Files: src/sys/arch/i386/acpi: acpi_wakeup_low.S Log Message: Use the stack to save %edx. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/arch/i386/acpi/acpi_wakeup_low.S

CVS commit: src/sys/arch/i386/acpi

2016-08-06 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Aug 6 14:54:25 UTC 2016 Modified Files: src/sys/arch/i386/acpi: acpi_wakeup_low.S Log Message: Use the stack to save %edx. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/arch/i386/acpi/acpi_wakeup_low.S

CVS commit: src/sys/arch/i386/i386

2016-07-25 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Mon Jul 25 15:18:41 UTC 2016 Modified Files: src/sys/arch/i386/i386: locore.S Log Message: This needs to be page-aligned anyway. To generate a diff of this commit: cvs rdiff -u -r1.135 -r1.136 src/sys/arch/i386/i386/locore.S

CVS commit: src/sys/arch/i386/i386

2016-07-25 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Mon Jul 25 15:18:41 UTC 2016 Modified Files: src/sys/arch/i386/i386: locore.S Log Message: This needs to be page-aligned anyway. To generate a diff of this commit: cvs rdiff -u -r1.135 -r1.136 src/sys/arch/i386/i386/locore.S

CVS commit: src/sys/arch/i386/conf

2016-07-11 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Jul 11 11:26:46 UTC 2016 Modified Files: src/sys/arch/i386/conf: ALL Log Message: Add tcpcib, gpioiic, gpiopwm and bwi into i386/conf/ALL. To generate a diff of this commit: cvs rdiff -u -r1.398 -r1.399

CVS commit: src/sys/arch/i386/conf

2016-07-11 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Jul 11 11:26:46 UTC 2016 Modified Files: src/sys/arch/i386/conf: ALL Log Message: Add tcpcib, gpioiic, gpiopwm and bwi into i386/conf/ALL. To generate a diff of this commit: cvs rdiff -u -r1.398 -r1.399

CVS commit: src/sys/arch/i386/i386

2016-06-13 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Jun 14 03:05:25 UTC 2016 Modified Files: src/sys/arch/i386/i386: cpu_in_cksum.S Log Message: fix PIC code. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/arch/i386/i386/cpu_in_cksum.S Please note

CVS commit: src/sys/arch/i386/i386

2016-06-13 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Jun 14 03:05:25 UTC 2016 Modified Files: src/sys/arch/i386/i386: cpu_in_cksum.S Log Message: fix PIC code. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/arch/i386/i386/cpu_in_cksum.S Please note

re: CVS commit: src/sys/arch/i386/stand/lib

2016-06-05 Thread matthew green
"Maxime Villard" writes: > Module Name: src > Committed By: maxv > Date: Sun Jun 5 14:06:31 UTC 2016 > > Modified Files: > src/sys/arch/i386/stand/lib: biosdisk.c exec.c > > Log Message: > The bootinfo is refreshed each time the bootloader tries to execute a > kernel, so there's

CVS commit: src/sys/arch/i386/stand/lib

2016-06-05 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Jun 5 14:13:57 UTC 2016 Modified Files: src/sys/arch/i386/stand/lib: bootinfo.c bootinfo.h exec.c Log Message: Don't use a magic value. Define a limit, and enforce it. To generate a diff of this commit: cvs rdiff -u -r1.5

CVS commit: src/sys/arch/i386/stand/lib

2016-06-05 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Jun 5 14:13:57 UTC 2016 Modified Files: src/sys/arch/i386/stand/lib: bootinfo.c bootinfo.h exec.c Log Message: Don't use a magic value. Define a limit, and enforce it. To generate a diff of this commit: cvs rdiff -u -r1.5

CVS commit: src/sys/arch/i386/stand/lib

2016-06-05 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Jun 5 14:06:31 UTC 2016 Modified Files: src/sys/arch/i386/stand/lib: biosdisk.c exec.c Log Message: The bootinfo is refreshed each time the bootloader tries to execute a kernel, so there's no point in using this global

CVS commit: src/sys/arch/i386/stand/lib

2016-06-05 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Jun 5 14:06:31 UTC 2016 Modified Files: src/sys/arch/i386/stand/lib: biosdisk.c exec.c Log Message: The bootinfo is refreshed each time the bootloader tries to execute a kernel, so there's no point in using this global

CVS commit: src/sys/arch/i386/i386

2016-06-04 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Jun 4 10:02:12 UTC 2016 Modified Files: src/sys/arch/i386/i386: locore.S Log Message: Define and use fillkpt_blank on i386, like amd64. The PAE case is included in fillkpt_blank, since PDE_SIZE is either 4 or 8 bytes. To

CVS commit: src/sys/arch/i386/i386

2016-06-04 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Jun 4 10:02:12 UTC 2016 Modified Files: src/sys/arch/i386/i386: locore.S Log Message: Define and use fillkpt_blank on i386, like amd64. The PAE case is included in fillkpt_blank, since PDE_SIZE is either 4 or 8 bytes. To

CVS commit: src/sys/arch/i386/i386

2016-06-04 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Jun 4 09:52:41 UTC 2016 Modified Files: src/sys/arch/i386/i386: locore.S Log Message: Initialize cpuid_level at compile-time, not run-time. Same as amd64. To generate a diff of this commit: cvs rdiff -u -r1.127 -r1.128

CVS commit: src/sys/arch/i386/i386

2016-06-04 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Jun 4 09:52:41 UTC 2016 Modified Files: src/sys/arch/i386/i386: locore.S Log Message: Initialize cpuid_level at compile-time, not run-time. Same as amd64. To generate a diff of this commit: cvs rdiff -u -r1.127 -r1.128

Re: CVS commit: src/sys/arch/i386/i386

2016-05-31 Thread Joerg Sonnenberger
On Tue, May 31, 2016 at 11:39:08AM +0200, Joerg Sonnenberger wrote: > On Mon, May 30, 2016 at 06:58:52PM -0400, Christos Zoulas wrote: > > Module Name:src > > Committed By: christos > > Date: Mon May 30 22:58:52 UTC 2016 > > > > Modified Files: > >

Re: CVS commit: src/sys/arch/i386/i386

2016-05-31 Thread Joerg Sonnenberger
On Mon, May 30, 2016 at 06:58:52PM -0400, Christos Zoulas wrote: > Module Name: src > Committed By: christos > Date: Mon May 30 22:58:52 UTC 2016 > > Modified Files: > src/sys/arch/i386/i386: cpu_in_cksum.S > > Log Message: > Handle PIC linking for tests Except this doesn't work

CVS commit: src/sys/arch/i386/i386

2016-05-30 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon May 30 22:58:52 UTC 2016 Modified Files: src/sys/arch/i386/i386: cpu_in_cksum.S Log Message: Handle PIC linking for tests To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/arch/i386/i386/cpu_in_cksum.S

CVS commit: src/sys/arch/i386/i386

2016-05-30 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon May 30 22:58:52 UTC 2016 Modified Files: src/sys/arch/i386/i386: cpu_in_cksum.S Log Message: Handle PIC linking for tests To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/arch/i386/i386/cpu_in_cksum.S

CVS commit: src/sys/arch/i386/i386

2016-05-30 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon May 30 17:45:26 UTC 2016 Modified Files: src/sys/arch/i386/i386: multiboot.c Log Message: PR 51187 David Binderman: simplify redundant conditional To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23

CVS commit: src/sys/arch/i386/i386

2016-05-30 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon May 30 17:45:26 UTC 2016 Modified Files: src/sys/arch/i386/i386: multiboot.c Log Message: PR 51187 David Binderman: simplify redundant conditional To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23

CVS commit: src/sys/arch/i386/stand/misc

2016-05-23 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon May 23 18:36:06 UTC 2016 Modified Files: src/sys/arch/i386/stand/misc: rawr32.exe.uue Log Message: New Rawrite32 release To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/sys/arch/i386/stand/misc

2016-05-23 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon May 23 18:36:06 UTC 2016 Modified Files: src/sys/arch/i386/stand/misc: rawr32.exe.uue Log Message: New Rawrite32 release To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/sys/arch/i386/conf

2016-05-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri May 20 01:37:47 UTC 2016 Modified Files: src/sys/arch/i386/conf: GENERIC Log Message: Turn on PaX ASLR/MPROTECT To generate a diff of this commit: cvs rdiff -u -r1.1135 -r1.1136 src/sys/arch/i386/conf/GENERIC Please note

CVS commit: src/sys/arch/i386/conf

2016-05-16 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Mon May 16 07:52:31 UTC 2016 Modified Files: src/sys/arch/i386/conf: kern.ldscript.4MB Log Message: Update kern.ldscript.4MB. It is the same as kern.ldscript, but with a large page alignment before rodata. To generate a diff of

CVS commit: src/sys/arch/i386/conf

2016-05-16 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Mon May 16 07:52:31 UTC 2016 Modified Files: src/sys/arch/i386/conf: kern.ldscript.4MB Log Message: Update kern.ldscript.4MB. It is the same as kern.ldscript, but with a large page alignment before rodata. To generate a diff of

CVS commit: src/sys/arch/i386/include

2016-05-15 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Sun May 15 15:26:04 UTC 2016 Modified Files: src/sys/arch/i386/include: asm.h Log Message: define ALTENTRY(), needed by dtrace. To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42 src/sys/arch/i386/include/asm.h Please

CVS commit: src/sys/arch/i386/include

2016-05-15 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Sun May 15 15:26:04 UTC 2016 Modified Files: src/sys/arch/i386/include: asm.h Log Message: define ALTENTRY(), needed by dtrace. To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42 src/sys/arch/i386/include/asm.h Please

CVS commit: src/sys/arch/i386/i386

2016-05-14 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat May 14 09:51:56 UTC 2016 Modified Files: src/sys/arch/i386/i386: locore.S Log Message: Actually, put the NOX identification above. Old CPUs do not support the cpuid instruction. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/arch/i386/i386

2016-05-14 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat May 14 09:51:56 UTC 2016 Modified Files: src/sys/arch/i386/i386: locore.S Log Message: Actually, put the NOX identification above. Old CPUs do not support the cpuid instruction. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/arch/i386/i386

2016-05-14 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat May 14 08:49:16 UTC 2016 Modified Files: src/sys/arch/i386/i386: locore.S Log Message: Map rodata and data+bss independently, and give them R and RW with fillkpt_nox. The code is exactly the same as amd64's. To generate a

CVS commit: src/sys/arch/i386/i386

2016-05-14 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat May 14 08:49:16 UTC 2016 Modified Files: src/sys/arch/i386/i386: locore.S Log Message: Map rodata and data+bss independently, and give them R and RW with fillkpt_nox. The code is exactly the same as amd64's. To generate a

CVS commit: src/sys/arch/i386/i386

2016-05-14 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat May 14 08:39:42 UTC 2016 Modified Files: src/sys/arch/i386/i386: locore.S Log Message: Define fillkpt_nox on i386, same as amd64. But there is a difference in the way it is done here. If PAE is not enabled, PDE_SIZE = 4, so

CVS commit: src/sys/arch/i386/i386

2016-05-14 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat May 14 08:39:42 UTC 2016 Modified Files: src/sys/arch/i386/i386: locore.S Log Message: Define fillkpt_nox on i386, same as amd64. But there is a difference in the way it is done here. If PAE is not enabled, PDE_SIZE = 4, so

CVS commit: src/sys/arch/i386/i386

2016-05-14 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat May 14 08:34:01 UTC 2016 Modified Files: src/sys/arch/i386/i386: locore.S mptramp.S Log Message: Fix the secondary CPUs bug in i386. Same as amd64. To generate a diff of this commit: cvs rdiff -u -r1.118 -r1.119

CVS commit: src/sys/arch/i386/i386

2016-05-14 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat May 14 08:34:01 UTC 2016 Modified Files: src/sys/arch/i386/i386: locore.S mptramp.S Log Message: Fix the secondary CPUs bug in i386. Same as amd64. To generate a diff of this commit: cvs rdiff -u -r1.118 -r1.119

CVS commit: src/sys/arch/i386/conf

2016-05-14 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat May 14 08:19:42 UTC 2016 Modified Files: src/sys/arch/i386/conf: kern.ldscript Log Message: Align the segments on i386. We're going to map them independently. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19

CVS commit: src/sys/arch/i386/conf

2016-05-14 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat May 14 08:19:42 UTC 2016 Modified Files: src/sys/arch/i386/conf: kern.ldscript Log Message: Align the segments on i386. We're going to map them independently. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19

CVS commit: src/sys/arch/i386/i386

2016-05-14 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat May 14 06:49:34 UTC 2016 Modified Files: src/sys/arch/i386/i386: locore.S Log Message: Define killkpt, and don't use _RELOC. Same as amd64. To generate a diff of this commit: cvs rdiff -u -r1.117 -r1.118

CVS commit: src/sys/arch/i386/i386

2016-05-14 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat May 14 06:49:34 UTC 2016 Modified Files: src/sys/arch/i386/i386: locore.S Log Message: Define killkpt, and don't use _RELOC. Same as amd64. To generate a diff of this commit: cvs rdiff -u -r1.117 -r1.118

CVS commit: src/sys/arch/i386/i386

2016-05-13 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri May 13 14:03:00 UTC 2016 Modified Files: src/sys/arch/i386/i386: locore.S Log Message: Bring some amd64 swag. No functional changes. To generate a diff of this commit: cvs rdiff -u -r1.116 -r1.117

CVS commit: src/sys/arch/i386/i386

2016-05-13 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri May 13 14:03:00 UTC 2016 Modified Files: src/sys/arch/i386/i386: locore.S Log Message: Bring some amd64 swag. No functional changes. To generate a diff of this commit: cvs rdiff -u -r1.116 -r1.117

CVS commit: src/sys/arch/i386/i386

2016-05-13 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri May 13 13:24:01 UTC 2016 Modified Files: src/sys/arch/i386/i386: copy.S Log Message: KNF a little, use C-style comments, and remove susword/fusword. No functional changes. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/arch/i386/i386

2016-05-13 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri May 13 13:24:01 UTC 2016 Modified Files: src/sys/arch/i386/i386: copy.S Log Message: KNF a little, use C-style comments, and remove susword/fusword. No functional changes. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/arch/i386/conf

2016-05-13 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri May 13 10:18:02 UTC 2016 Modified Files: src/sys/arch/i386/conf: kern.ldscript Log Message: Define __kernel_end. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/arch/i386/conf/kern.ldscript Please note

CVS commit: src/sys/arch/i386/conf

2016-05-13 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri May 13 10:18:02 UTC 2016 Modified Files: src/sys/arch/i386/conf: kern.ldscript Log Message: Define __kernel_end. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/arch/i386/conf/kern.ldscript Please note

CVS commit: src/sys/arch/i386/i386

2016-05-11 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Wed May 11 17:48:05 UTC 2016 Modified Files: src/sys/arch/i386/i386: locore.S Log Message: Switch to C-style comments, and reduce a little the diff between i386 and amd64. No functional changes. To generate a diff of this commit:

CVS commit: src/sys/arch/i386/i386

2016-05-11 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Wed May 11 17:48:05 UTC 2016 Modified Files: src/sys/arch/i386/i386: locore.S Log Message: Switch to C-style comments, and reduce a little the diff between i386 and amd64. No functional changes. To generate a diff of this commit:

CVS commit: src/sys/arch/i386/conf

2016-05-10 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed May 11 02:09:10 UTC 2016 Modified Files: src/sys/arch/i386/conf: ALL Log Message: Enable nouveau in i386/ALL. Omit incorrect option NV_DEBUG. NV_DEBUG does not appear except as a macro function in nouveau, which is

CVS commit: src/sys/arch/i386/conf

2016-05-10 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed May 11 02:09:10 UTC 2016 Modified Files: src/sys/arch/i386/conf: ALL Log Message: Enable nouveau in i386/ALL. Omit incorrect option NV_DEBUG. NV_DEBUG does not appear except as a macro function in nouveau, which is

CVS commit: src/sys/arch/i386/conf

2016-03-26 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Mar 27 05:14:14 UTC 2016 Added Files: src/sys/arch/i386/conf: GENERIC_PAE Log Message: add a normal kernel that builds with PAE enabled. this is not yet hooked into the normal build, but this is a working configuration and on

CVS commit: src/sys/arch/i386/conf

2016-03-26 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Mar 27 05:14:14 UTC 2016 Added Files: src/sys/arch/i386/conf: GENERIC_PAE Log Message: add a normal kernel that builds with PAE enabled. this is not yet hooked into the normal build, but this is a working configuration and on

CVS commit: src/sys/arch/i386/stand/misc

2016-02-03 Thread Martin Husemann
Module Name:src Committed By: martin Date: Wed Feb 3 15:06:25 UTC 2016 Modified Files: src/sys/arch/i386/stand/misc: rawr32.exe.uue Log Message: New rawrite32 version out (small bugfixes) To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/sys/arch/i386/stand/misc

2016-02-03 Thread Martin Husemann
Module Name:src Committed By: martin Date: Wed Feb 3 15:06:25 UTC 2016 Modified Files: src/sys/arch/i386/stand/misc: rawr32.exe.uue Log Message: New rawrite32 version out (small bugfixes) To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/sys/arch/i386/include

2016-02-02 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Feb 2 20:16:59 UTC 2016 Modified Files: src/sys/arch/i386/include: elf_machdep.h Log Message: one more. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/arch/i386/include/elf_machdep.h Please note

CVS commit: src/sys/arch/i386/include

2016-02-02 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Feb 2 20:16:59 UTC 2016 Modified Files: src/sys/arch/i386/include: elf_machdep.h Log Message: one more. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/arch/i386/include/elf_machdep.h Please note

CVS commit: src/sys/arch/i386/include

2016-02-02 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Feb 2 20:16:08 UTC 2016 Modified Files: src/sys/arch/i386/include: elf_machdep.h Log Message: more relocations. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/arch/i386/include/elf_machdep.h

CVS commit: src/sys/arch/i386/include

2016-02-02 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Feb 2 20:16:08 UTC 2016 Modified Files: src/sys/arch/i386/include: elf_machdep.h Log Message: more relocations. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/arch/i386/include/elf_machdep.h

CVS commit: src/sys/arch/i386/stand/boot

2016-02-02 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Feb 3 05:27:53 UTC 2016 Modified Files: src/sys/arch/i386/stand/boot: boot2.c Log Message: PR/50748: David Binderman: check bounds before dereference To generate a diff of this commit: cvs rdiff -u -r1.65 -r1.66

CVS commit: src/sys/arch/i386/stand/boot

2016-02-02 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Feb 3 05:27:53 UTC 2016 Modified Files: src/sys/arch/i386/stand/boot: boot2.c Log Message: PR/50748: David Binderman: check bounds before dereference To generate a diff of this commit: cvs rdiff -u -r1.65 -r1.66

CVS commit: src/sys/arch/i386/include

2016-01-24 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jan 24 18:21:50 UTC 2016 Modified Files: src/sys/arch/i386/include: segments.h types.h Log Message: expose __vaddr_t for segments.h since it is a userland api. To generate a diff of this commit: cvs rdiff -u -r1.54 -r1.55

CVS commit: src/sys/arch/i386/include

2016-01-24 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jan 24 18:21:50 UTC 2016 Modified Files: src/sys/arch/i386/include: segments.h types.h Log Message: expose __vaddr_t for segments.h since it is a userland api. To generate a diff of this commit: cvs rdiff -u -r1.54 -r1.55

CVS commit: src/sys/arch/i386/stand

2016-01-23 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Jan 23 22:29:29 UTC 2016 Modified Files: src/sys/arch/i386/stand/boot: Makefile.boot src/sys/arch/i386/stand/dosboot: Makefile src/sys/arch/i386/stand/pxeboot: Makefile Log Message: We'll define the kernel

CVS commit: src/sys/arch/i386/stand

2016-01-23 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Jan 23 22:29:29 UTC 2016 Modified Files: src/sys/arch/i386/stand/boot: Makefile.boot src/sys/arch/i386/stand/dosboot: Makefile src/sys/arch/i386/stand/pxeboot: Makefile Log Message: We'll define the kernel

CVS commit: src/sys/arch/i386/stand/lib/netif

2016-01-17 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jan 17 14:57:18 UTC 2016 Modified Files: src/sys/arch/i386/stand/lib/netif: 3c90xb.c etherdrv.h Log Message: PR/50668: David Binderman: Don't compare unsigned to -1 To generate a diff of this commit: cvs rdiff -u -r1.14

CVS commit: src/sys/arch/i386/stand/lib/netif

2016-01-17 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jan 17 14:57:18 UTC 2016 Modified Files: src/sys/arch/i386/stand/lib/netif: 3c90xb.c etherdrv.h Log Message: PR/50668: David Binderman: Don't compare unsigned to -1 To generate a diff of this commit: cvs rdiff -u -r1.14

Re: CVS commit: src/sys/arch/i386/stand/bootxx

2016-01-12 Thread David Laight
On Mon, Jan 04, 2016 at 06:33:50PM +1100, matthew green wrote: > "Christos Zoulas" writes: > > Module Name:src > > Committed By: christos > > Date: Sun Jan 3 20:59:47 UTC 2016 > > > > Modified Files: > > src/sys/arch/i386/stand/bootxx: pbr.S > > > > Log Message:

CVS commit: src/sys/arch/i386/stand/bootxx

2016-01-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Jan 4 18:17:31 UTC 2016 Modified Files: src/sys/arch/i386/stand/bootxx: pbr.S Log Message: revert, this has to do with the bootloader protocol version and should stay the same until there is a reason for it to change. To

CVS commit: src/sys/arch/i386/stand/bootxx

2016-01-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Jan 4 18:17:31 UTC 2016 Modified Files: src/sys/arch/i386/stand/bootxx: pbr.S Log Message: revert, this has to do with the bootloader protocol version and should stay the same until there is a reason for it to change. To

<    2   3   4   5   6   7   8   9   10   11   >