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

2024-04-22 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Mon Apr 22 22:47:00 UTC 2024 Modified Files: src/sys/arch/i386/i386: i386_mainbus.c Log Message: Add (defined(MPBIOS) || NACPICA > 0) check around mp_pci_childdetached(). Fixes the build without MPBIOS or ACPI. Modified patch

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

2024-04-22 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Mon Apr 22 22:47:00 UTC 2024 Modified Files: src/sys/arch/i386/i386: i386_mainbus.c Log Message: Add (defined(MPBIOS) || NACPICA > 0) check around mp_pci_childdetached(). Fixes the build without MPBIOS or ACPI. Modified patch

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

2023-03-03 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Mar 3 14:32:27 UTC 2023 Modified Files: src/sys/arch/i386/i386: genassym.cf locore.S Log Message: Revert "x86: Add kthread_fpu_enter/exit support, take two -- forgot i386 bits." kthread_fpu_enter/exit changes broke some

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

2023-03-03 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Mar 3 14:32:27 UTC 2023 Modified Files: src/sys/arch/i386/i386: genassym.cf locore.S Log Message: Revert "x86: Add kthread_fpu_enter/exit support, take two -- forgot i386 bits." kthread_fpu_enter/exit changes broke some

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

2023-02-25 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 18:35:54 UTC 2023 Modified Files: src/sys/arch/i386/i386: genassym.cf locore.S Log Message: x86: Add kthread_fpu_enter/exit support, take two -- forgot i386 bits. To generate a diff of this commit: cvs rdiff -u

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

2023-02-25 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 18:35:54 UTC 2023 Modified Files: src/sys/arch/i386/i386: genassym.cf locore.S Log Message: x86: Add kthread_fpu_enter/exit support, take two -- forgot i386 bits. To generate a diff of this commit: cvs rdiff -u

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

2023-02-25 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 13:52:09 UTC 2023 Modified Files: src/sys/arch/i386/i386: bioscall.S Log Message: i386/bioscall: Disable preemption while we load the kernel pmap. Fixes crash on boot in new KASSERT(kpreempt_disabled()) in

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

2023-02-25 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 13:52:09 UTC 2023 Modified Files: src/sys/arch/i386/i386: bioscall.S Log Message: i386/bioscall: Disable preemption while we load the kernel pmap. Fixes crash on boot in new KASSERT(kpreempt_disabled()) in

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

2023-02-03 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Fri Feb 3 09:21:58 UTC 2023 Modified Files: src/sys/arch/i386/i386: locore.S Log Message: Make multiboot1 continue with common boot code and not skip CPU type detection. Fixes PR 57017 and PR 56935. To generate a diff of

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

2023-02-03 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Fri Feb 3 09:21:58 UTC 2023 Modified Files: src/sys/arch/i386/i386: locore.S Log Message: Make multiboot1 continue with common boot code and not skip CPU type detection. Fixes PR 57017 and PR 56935. To generate a diff of

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

2022-12-26 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Dec 26 08:59:01 UTC 2022 Modified Files: src/sys/arch/i386/i386: genassym.cf Log Message: Remove duplicated IPL_SCHED. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.126 -r1.127

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

2022-12-26 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Dec 26 08:59:01 UTC 2022 Modified Files: src/sys/arch/i386/i386: genassym.cf Log Message: Remove duplicated IPL_SCHED. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.126 -r1.127

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

2022-09-08 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Sep 8 06:57:44 UTC 2022 Modified Files: src/sys/arch/i386/i386: lock_stubs.S spl.S Log Message: Fix PR port-i386/57000 (boot failure on qemu). To generate a diff of this commit: cvs rdiff -u -r1.37 -r1.38

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

2022-09-08 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Sep 8 06:57:44 UTC 2022 Modified Files: src/sys/arch/i386/i386: lock_stubs.S spl.S Log Message: Fix PR port-i386/57000 (boot failure on qemu). To generate a diff of this commit: cvs rdiff -u -r1.37 -r1.38

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

2022-05-31 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Tue May 31 18:04:11 UTC 2022 Modified Files: src/sys/arch/i386/i386: locore.S machdep.c Log Message: For some reason on my system, the guest starts with a pending event in the shared structure. On i386, this cause

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

2021-05-23 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 23 11:56:28 UTC 2021 Modified Files: src/sys/arch/i386/i386: db_disasm.c Log Message: ddb/i386: Don't go out of the way to detect invalid addresses. db_read_bytes already does this better (but didn't at the time this

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

2021-05-23 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 23 11:56:28 UTC 2021 Modified Files: src/sys/arch/i386/i386: db_disasm.c Log Message: ddb/i386: Don't go out of the way to detect invalid addresses. db_read_bytes already does this better (but didn't at the time this

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

2020-08-10 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Aug 11 04:30:16 UTC 2020 Modified Files: src/sys/arch/i386/i386: trap.c Log Message: - fix lcall test - refactor all the TRAP_SIGDEBUG printfs and use hexdump like we did on amd64 To generate a diff of this commit: cvs

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

2020-08-10 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Aug 11 04:30:16 UTC 2020 Modified Files: src/sys/arch/i386/i386: trap.c Log Message: - fix lcall test - refactor all the TRAP_SIGDEBUG printfs and use hexdump like we did on amd64 To generate a diff of this commit: cvs

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

2020-05-28 Thread Andrew Doran
Module Name:src Committed By: ad Date: Thu May 28 20:03:19 UTC 2020 Modified Files: src/sys/arch/i386/i386: cpufunc.S Log Message: PR port-i386/55314: i386 no longer boots Oops, EDI and ESI are callee saved on i386. To generate a diff of this commit: cvs rdiff -u

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

2020-05-28 Thread Andrew Doran
Module Name:src Committed By: ad Date: Thu May 28 20:03:19 UTC 2020 Modified Files: src/sys/arch/i386/i386: cpufunc.S Log Message: PR port-i386/55314: i386 no longer boots Oops, EDI and ESI are callee saved on i386. To generate a diff of this commit: cvs rdiff -u

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

2020-05-27 Thread Andrew Doran
Module Name:src Committed By: ad Date: Wed May 27 20:49:14 UTC 2020 Modified Files: src/sys/arch/i386/i386: cpufunc.S Log Message: mismatched END pointed out by maxv@ To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44 src/sys/arch/i386/i386/cpufunc.S Please

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

2020-05-27 Thread Andrew Doran
Module Name:src Committed By: ad Date: Wed May 27 20:49:14 UTC 2020 Modified Files: src/sys/arch/i386/i386: cpufunc.S Log Message: mismatched END pointed out by maxv@ To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44 src/sys/arch/i386/i386/cpufunc.S Please

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

2020-05-27 Thread Andrew Doran
Module Name:src Committed By: ad Date: Wed May 27 18:47:13 UTC 2020 Modified Files: src/sys/arch/i386/i386: cpufunc.S Log Message: tsc_get_timecount(): fix 64-bit return To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42 src/sys/arch/i386/i386/cpufunc.S

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

2020-05-27 Thread Andrew Doran
Module Name:src Committed By: ad Date: Wed May 27 18:47:13 UTC 2020 Modified Files: src/sys/arch/i386/i386: cpufunc.S Log Message: tsc_get_timecount(): fix 64-bit return To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42 src/sys/arch/i386/i386/cpufunc.S

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

2020-05-17 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun May 17 12:12:22 UTC 2020 Modified Files: src/sys/arch/i386/i386: spl.S Log Message: comments To generate a diff of this commit: cvs rdiff -u -r1.54 -r1.55 src/sys/arch/i386/i386/spl.S Please note that diffs are not public

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

2020-05-17 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun May 17 12:12:22 UTC 2020 Modified Files: src/sys/arch/i386/i386: spl.S Log Message: comments To generate a diff of this commit: cvs rdiff -u -r1.54 -r1.55 src/sys/arch/i386/i386/spl.S Please note that diffs are not public

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

2020-05-05 Thread Manuel Bouyer
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

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

2020-05-05 Thread Manuel Bouyer
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

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

2020-05-02 Thread Manuel Bouyer
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

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

2020-05-02 Thread Manuel Bouyer
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

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

2020-05-01 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri May 1 09:23:43 UTC 2020 Modified Files: src/sys/arch/i386/i386: spl.S Log Message: Remove dead code, we are in an #ifndef XENPV block here. To generate a diff of this commit: cvs rdiff -u -r1.52 -r1.53

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

2020-05-01 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri May 1 09:23:43 UTC 2020 Modified Files: src/sys/arch/i386/i386: spl.S Log Message: Remove dead code, we are in an #ifndef XENPV block here. To generate a diff of this commit: cvs rdiff -u -r1.52 -r1.53

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

2020-03-27 Thread Andrew Doran
Module Name:src Committed By: ad Date: Fri Mar 27 21:05:03 UTC 2020 Modified Files: src/sys/arch/i386/i386: locore.S Log Message: PR kern/55114: Install fails with "cpu_switchto: switching above IPL_SCHED (8)" cpu_switch(): Remove stuff dealing with interrupt levels.

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

2020-03-27 Thread Andrew Doran
Module Name:src Committed By: ad Date: Fri Mar 27 21:05:03 UTC 2020 Modified Files: src/sys/arch/i386/i386: locore.S Log Message: PR kern/55114: Install fails with "cpu_switchto: switching above IPL_SCHED (8)" cpu_switch(): Remove stuff dealing with interrupt levels.

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

2020-02-10 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Feb 10 22:13:50 UTC 2020 Modified Files: src/sys/arch/i386/i386: locore.S Log Message: Fix a comment To generate a diff of this commit: cvs rdiff -u -r1.177 -r1.178 src/sys/arch/i386/i386/locore.S Please note that diffs are

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

2020-02-10 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Feb 10 22:13:50 UTC 2020 Modified Files: src/sys/arch/i386/i386: locore.S Log Message: Fix a comment To generate a diff of this commit: cvs rdiff -u -r1.177 -r1.178 src/sys/arch/i386/i386/locore.S Please note that diffs are

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

2020-01-13 Thread Andrew Doran
Module Name:src Committed By: ad Date: Mon Jan 13 12:03:42 UTC 2020 Modified Files: src/sys/arch/i386/i386: locore.S Log Message: It looks like Xen cpu_hatch() calls cpu_switchto() with prevlwp=NULL, instead of calling idle_loop() directly. I can't test a change to

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

2020-01-13 Thread Andrew Doran
Module Name:src Committed By: ad Date: Mon Jan 13 12:03:42 UTC 2020 Modified Files: src/sys/arch/i386/i386: locore.S Log Message: It looks like Xen cpu_hatch() calls cpu_switchto() with prevlwp=NULL, instead of calling idle_loop() directly. I can't test a change to

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

2019-12-10 Thread Andrew Doran
Module Name:src Committed By: ad Date: Tue Dec 10 18:04:54 UTC 2019 Modified Files: src/sys/arch/i386/i386: machdep.c Log Message: pg->phys_addr -> VM_PAGE_TO_PHYS(pg) To generate a diff of this commit: cvs rdiff -u -r1.823 -r1.824 src/sys/arch/i386/i386/machdep.c

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

2019-12-10 Thread Andrew Doran
Module Name:src Committed By: ad Date: Tue Dec 10 18:04:54 UTC 2019 Modified Files: src/sys/arch/i386/i386: machdep.c Log Message: pg->phys_addr -> VM_PAGE_TO_PHYS(pg) To generate a diff of this commit: cvs rdiff -u -r1.823 -r1.824 src/sys/arch/i386/i386/machdep.c

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

2019-10-17 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Fri Oct 18 01:19:00 UTC 2019 Modified Files: src/sys/arch/i386/i386: multiboot.c Log Message: Fix multiboot1 kernel symbol load ELF_Shdr's sh_type field is a value, not a flag field To generate a diff of this commit: cvs rdiff

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

2019-10-17 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Fri Oct 18 01:19:00 UTC 2019 Modified Files: src/sys/arch/i386/i386: multiboot.c Log Message: Fix multiboot1 kernel symbol load ELF_Shdr's sh_type field is a value, not a flag field To generate a diff of this commit: cvs rdiff

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

2019-10-04 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri Oct 4 15:28:00 UTC 2019 Modified Files: src/sys/arch/i386/i386: i386_trap.S locore.S spl.S Log Message: Misc reordering, to clarify and reduce the diff against amd64. To generate a diff of this commit: cvs rdiff -u -r1.18

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

2019-10-04 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri Oct 4 15:28:00 UTC 2019 Modified Files: src/sys/arch/i386/i386: i386_trap.S locore.S spl.S Log Message: Misc reordering, to clarify and reduce the diff against amd64. To generate a diff of this commit: cvs rdiff -u -r1.18

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

2019-08-05 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Aug 6 02:04:43 UTC 2019 Modified Files: src/sys/arch/i386/i386: process_machdep.c Log Message: Do not dereference user pointer in ptrace_machdep_dorequest()/i386 Always use copyin(9) for reading user memory. To generate a

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

2019-08-05 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Aug 6 02:04:43 UTC 2019 Modified Files: src/sys/arch/i386/i386: process_machdep.c Log Message: Do not dereference user pointer in ptrace_machdep_dorequest()/i386 Always use copyin(9) for reading user memory. To generate a

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

2019-07-13 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sat Jul 13 17:04:21 UTC 2019 Modified Files: src/sys/arch/i386/i386: trap.c Log Message: Use common code for SMEP/SMAP panic to print more information and allow debugging. To generate a diff of this commit: cvs rdiff -u

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

2019-07-13 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sat Jul 13 17:04:21 UTC 2019 Modified Files: src/sys/arch/i386/i386: trap.c Log Message: Use common code for SMEP/SMAP panic to print more information and allow debugging. To generate a diff of this commit: cvs rdiff -u

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

2019-05-29 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed May 29 14:28:37 UTC 2019 Modified Files: src/sys/arch/i386/i386: trap.c Log Message: Use PRIxREGISTER suggested by Kamil. To generate a diff of this commit: cvs rdiff -u -r1.300 -r1.301 src/sys/arch/i386/i386/trap.c

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

2019-05-29 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed May 29 14:28:37 UTC 2019 Modified Files: src/sys/arch/i386/i386: trap.c Log Message: Use PRIxREGISTER suggested by Kamil. To generate a diff of this commit: cvs rdiff -u -r1.300 -r1.301 src/sys/arch/i386/i386/trap.c

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

2019-05-19 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun May 19 08:49:08 UTC 2019 Modified Files: src/sys/arch/i386/i386: compat_16_machdep.c Log Message: Remove useless call to fpu_sigreset(), buildcontext() already calls it. To generate a diff of this commit: cvs rdiff -u -r1.31

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

2019-05-19 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun May 19 08:49:08 UTC 2019 Modified Files: src/sys/arch/i386/i386: compat_16_machdep.c Log Message: Remove useless call to fpu_sigreset(), buildcontext() already calls it. To generate a diff of this commit: cvs rdiff -u -r1.31

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

2019-02-11 Thread Cherry G. Mathew
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

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

2019-02-11 Thread Cherry G. Mathew
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

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

2018-12-25 Thread Cherry G. Mathew
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!)

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

2018-12-25 Thread Cherry G. Mathew
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!)

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

2018-11-07 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Nov 8 06:23:48 UTC 2018 Modified Files: src/sys/arch/i386/i386: multiboot.c Log Message: "s/ is is / is /" in comment. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24

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

2018-11-07 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Nov 8 06:23:48 UTC 2018 Modified Files: src/sys/arch/i386/i386: multiboot.c Log Message: "s/ is is / is /" in comment. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24

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

2018-10-17 Thread Cherry G. Mathew
Module Name:src Committed By: cherry Date: Thu Oct 18 04:22:22 UTC 2018 Modified Files: src/sys/arch/i386/i386: machdep.c Log Message: Use memory allocated for the ldt, not the idt. This must have been a typo that we got away with because we were not using the idt[] so

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

2018-10-17 Thread Cherry G. Mathew
Module Name:src Committed By: cherry Date: Thu Oct 18 04:22:22 UTC 2018 Modified Files: src/sys/arch/i386/i386: machdep.c Log Message: Use memory allocated for the ldt, not the idt. This must have been a typo that we got away with because we were not using the idt[] so

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

2018-10-17 Thread Cherry G. Mathew
Module Name:src Committed By: cherry Date: Thu Oct 18 04:11:14 UTC 2018 Modified Files: src/sys/arch/i386/i386: cpufunc.S Log Message: Whitespace self-police. To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/sys/arch/i386/i386/cpufunc.S Please note

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

2018-10-17 Thread Cherry G. Mathew
Module Name:src Committed By: cherry Date: Thu Oct 18 04:11:14 UTC 2018 Modified Files: src/sys/arch/i386/i386: cpufunc.S Log Message: Whitespace self-police. To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/sys/arch/i386/i386/cpufunc.S Please note

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

2018-09-29 Thread Cherry G. Mathew
Module Name:src Committed By: cherry Date: Sat Sep 29 07:00:20 UTC 2018 Modified Files: src/sys/arch/i386/i386: machdep.c Log Message: Fix "use before init" of *idt. This should fix boot time pagefaulting and panic(9) on XEN kernels due to the boottime idt API reorg. To

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

2018-09-29 Thread Cherry G. Mathew
Module Name:src Committed By: cherry Date: Sat Sep 29 07:00:20 UTC 2018 Modified Files: src/sys/arch/i386/i386: machdep.c Log Message: Fix "use before init" of *idt. This should fix boot time pagefaulting and panic(9) on XEN kernels due to the boottime idt API reorg. To

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

2018-08-01 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Wed Aug 1 13:35:01 UTC 2018 Modified Files: src/sys/arch/i386/i386: locore.S Log Message: Xen is PAE, so remove ifdefs. To generate a diff of this commit: cvs rdiff -u -r1.160 -r1.161 src/sys/arch/i386/i386/locore.S Please note

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

2018-08-01 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Wed Aug 1 13:35:01 UTC 2018 Modified Files: src/sys/arch/i386/i386: locore.S Log Message: Xen is PAE, so remove ifdefs. To generate a diff of this commit: cvs rdiff -u -r1.160 -r1.161 src/sys/arch/i386/i386/locore.S Please note

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

2018-06-14 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Thu Jun 14 17:58:22 UTC 2018 Modified Files: src/sys/arch/i386/i386: locore.S Log Message: Eager FPU on i386. To generate a diff of this commit: cvs rdiff -u -r1.156 -r1.157 src/sys/arch/i386/i386/locore.S Please note that diffs

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

2018-06-14 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Thu Jun 14 17:58:22 UTC 2018 Modified Files: src/sys/arch/i386/i386: locore.S Log Message: Eager FPU on i386. To generate a diff of this commit: cvs rdiff -u -r1.156 -r1.157 src/sys/arch/i386/i386/locore.S Please note that diffs

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

2018-05-16 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Wed May 16 16:33:23 UTC 2018 Modified Files: src/sys/arch/i386/i386: trap.c Log Message: Fix compilation on Xen. To generate a diff of this commit: cvs rdiff -u -r1.294 -r1.295 src/sys/arch/i386/i386/trap.c Please note that

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

2018-05-16 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Wed May 16 16:33:23 UTC 2018 Modified Files: src/sys/arch/i386/i386: trap.c Log Message: Fix compilation on Xen. To generate a diff of this commit: cvs rdiff -u -r1.294 -r1.295 src/sys/arch/i386/i386/trap.c Please note that

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

2018-05-16 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Wed May 16 08:16:36 UTC 2018 Modified Files: src/sys/arch/i386/i386: i386_trap.S trap.c Log Message: Mitigation for CVE-2018-8897 on i386. Contrary to amd64 there is no clear way to determine if we are in kernel mode but with the

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

2018-05-16 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Wed May 16 08:16:36 UTC 2018 Modified Files: src/sys/arch/i386/i386: i386_trap.S trap.c Log Message: Mitigation for CVE-2018-8897 on i386. Contrary to amd64 there is no clear way to determine if we are in kernel mode but with the

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

2018-02-12 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Feb 13 01:05:18 UTC 2018 Modified Files: src/sys/arch/i386/i386: trap.c Log Message: Unconditionally print the trap like we do for amdt64 (Dimitris Karagkasidis) To generate a diff of this commit: cvs rdiff -u -r1.292

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

2018-02-12 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Feb 13 01:05:18 UTC 2018 Modified Files: src/sys/arch/i386/i386: trap.c Log Message: Unconditionally print the trap like we do for amdt64 (Dimitris Karagkasidis) To generate a diff of this commit: cvs rdiff -u -r1.292

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

2018-02-10 Thread Robert Elz
Module Name:src Committed By: kre Date: Sat Feb 10 11:50:39 UTC 2018 Modified Files: src/sys/arch/i386/i386: db_interface.c Log Message: Do for i386 what was done for amd64 (but in a more KNF conformant way...) To generate a diff of this commit: cvs rdiff -u -r1.77

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

2018-02-10 Thread Robert Elz
Module Name:src Committed By: kre Date: Sat Feb 10 11:50:39 UTC 2018 Modified Files: src/sys/arch/i386/i386: db_interface.c Log Message: Do for i386 what was done for amd64 (but in a more KNF conformant way...) To generate a diff of this commit: cvs rdiff -u -r1.77

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

2018-01-27 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Jan 27 18:44:19 UTC 2018 Modified Files: src/sys/arch/i386/i386: spl.S Log Message: style To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42 src/sys/arch/i386/i386/spl.S Please note that diffs are not public

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

2018-01-27 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Jan 27 18:44:19 UTC 2018 Modified Files: src/sys/arch/i386/i386: spl.S Log Message: style To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42 src/sys/arch/i386/i386/spl.S Please note that diffs are not public

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

2018-01-26 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Jan 27 07:45:58 UTC 2018 Modified Files: src/sys/arch/i386/i386: copy.S Log Message: Sync with amd64, in particular, add END() markers, don't fall through functions, narrow the copy windows, and remove suword. To generate a

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

2018-01-26 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Jan 27 07:45:58 UTC 2018 Modified Files: src/sys/arch/i386/i386: copy.S Log Message: Sync with amd64, in particular, add END() markers, don't fall through functions, narrow the copy windows, and remove suword. To generate a

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

2018-01-13 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Sat Jan 13 14:12:57 UTC 2018 Modified Files: src/sys/arch/i386/i386: machdep.c Log Message: Xen now needs cpu_init_tss() too. Makes XEN3PAE_DOMU boot again. To generate a diff of this commit: cvs rdiff -u -r1.802 -r1.803

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

2018-01-13 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Sat Jan 13 14:12:57 UTC 2018 Modified Files: src/sys/arch/i386/i386: machdep.c Log Message: Xen now needs cpu_init_tss() too. Makes XEN3PAE_DOMU boot again. To generate a diff of this commit: cvs rdiff -u -r1.802 -r1.803

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

2017-10-02 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Mon Oct 2 17:48:01 UTC 2017 Modified Files: src/sys/arch/i386/i386: locore.S Log Message: Fix (once again) Xen boot To generate a diff of this commit: cvs rdiff -u -r1.153 -r1.154 src/sys/arch/i386/i386/locore.S Please note

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

2017-10-02 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Mon Oct 2 17:48:01 UTC 2017 Modified Files: src/sys/arch/i386/i386: locore.S Log Message: Fix (once again) Xen boot To generate a diff of this commit: cvs rdiff -u -r1.153 -r1.154 src/sys/arch/i386/i386/locore.S Please note

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

2017-09-12 Thread Andreas Gustafsson
Module Name:src Committed By: gson Date: Tue Sep 12 14:10:49 UTC 2017 Modified Files: src/sys/arch/i386/i386: trap.c Log Message: Don't use a const variable as an array size, because it is not a constant expression and will cause the array to needlessly become a

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

2017-09-12 Thread Andreas Gustafsson
Module Name:src Committed By: gson Date: Tue Sep 12 14:10:49 UTC 2017 Modified Files: src/sys/arch/i386/i386: trap.c Log Message: Don't use a const variable as an array size, because it is not a constant expression and will cause the array to needlessly become a

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

2017-08-30 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Wed Aug 30 15:34:57 UTC 2017 Modified Files: src/sys/arch/i386/i386: i386_trap.S Log Message: Pfff, use %ss and not %ds. The latter is controlled by userland, the former contains the kernel value (flat); FreeBSD fixed this too a

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

2017-08-30 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Wed Aug 30 15:34:57 UTC 2017 Modified Files: src/sys/arch/i386/i386: i386_trap.S Log Message: Pfff, use %ss and not %ds. The latter is controlled by userland, the former contains the kernel value (flat); FreeBSD fixed this too a

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

2017-08-15 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Tue Aug 15 06:39:37 UTC 2017 Modified Files: src/sys/arch/i386/i386: db_machdep.c Log Message: Remove __ELF__ vestige. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/arch/i386/i386/db_machdep.c Please note

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

2017-08-15 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Tue Aug 15 06:39:37 UTC 2017 Modified Files: src/sys/arch/i386/i386: db_machdep.c Log Message: Remove __ELF__ vestige. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/arch/i386/i386/db_machdep.c Please note

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

2017-08-12 Thread Robert Elz
Module Name:src Committed By: kre Date: Sat Aug 12 19:06:23 UTC 2017 Modified Files: src/sys/arch/i386/i386: machdep.c Log Message: Remove what is now an unused variable. One less build issue... To generate a diff of this commit: cvs rdiff -u -r1.790 -r1.791

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

2017-08-12 Thread Robert Elz
Module Name:src Committed By: kre Date: Sat Aug 12 19:06:23 UTC 2017 Modified Files: src/sys/arch/i386/i386: machdep.c Log Message: Remove what is now an unused variable. One less build issue... To generate a diff of this commit: cvs rdiff -u -r1.790 -r1.791

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

2017-08-12 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Aug 12 13:16:14 UTC 2017 Modified Files: src/sys/arch/i386/i386: genassym.cf machdep.c Log Message: Remove references to PSL_VM (implicitly vm86). To generate a diff of this commit: cvs rdiff -u -r1.102 -r1.103

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

2017-08-12 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Aug 12 13:16:14 UTC 2017 Modified Files: src/sys/arch/i386/i386: genassym.cf machdep.c Log Message: Remove references to PSL_VM (implicitly vm86). To generate a diff of this commit: cvs rdiff -u -r1.102 -r1.103

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

2017-08-10 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Thu Aug 10 14:13:45 UTC 2017 Modified Files: src/sys/arch/i386/i386: locore.S Log Message: Switch to the temporary stack right away when booted via multiboot. GRUB happens to give a correct stack, but it is not guaranteed by the

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

2017-08-10 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Thu Aug 10 14:13:45 UTC 2017 Modified Files: src/sys/arch/i386/i386: locore.S Log Message: Switch to the temporary stack right away when booted via multiboot. GRUB happens to give a correct stack, but it is not guaranteed by the

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

2017-07-29 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Jul 29 12:34:34 UTC 2017 Modified Files: src/sys/arch/i386/i386: locore.S Log Message: Remove undocumented hack. To generate a diff of this commit: cvs rdiff -u -r1.148 -r1.149 src/sys/arch/i386/i386/locore.S Please note

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

2017-07-29 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Jul 29 12:34:34 UTC 2017 Modified Files: src/sys/arch/i386/i386: locore.S Log Message: Remove undocumented hack. To generate a diff of this commit: cvs rdiff -u -r1.148 -r1.149 src/sys/arch/i386/i386/locore.S Please note

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

2017-07-06 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Thu Jul 6 20:23:57 UTC 2017 Modified Files: src/sys/arch/i386/i386: gdt.c Log Message: gdt_size is now in bytes, but the HYPERVISOR_set_gdt() expects a number of entries and has not been converted. Xen/i386 now boots again. To

  1   2   3   4   >