CVS commit: src/sys/arch/x86/x86

2022-10-12 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Oct 12 10:26:09 UTC 2022 Modified Files: src/sys/arch/x86/x86: cpu_topology.c Log Message: Use macros. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/sys/arch/x86/x86/cpu_topology.c

CVS commit: src/sys/arch/x86/x86

2022-10-05 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Oct 6 06:42:46 UTC 2022 Modified Files: src/sys/arch/x86/x86: ioapic.c Log Message: Print detail about misconfigured APIC ID. To generate a diff of this commit: cvs rdiff -u -r1.65 -r1.66 src/sys/arch/x86/x86/ioapic.c Ple

CVS commit: src/sys/arch/x86/x86

2022-10-05 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Oct 6 06:42:46 UTC 2022 Modified Files: src/sys/arch/x86/x86: ioapic.c Log Message: Print detail about misconfigured APIC ID. To generate a diff of this commit: cvs rdiff -u -r1.65 -r1.66 src/sys/arch/x86/x86/ioapic.c Ple

CVS commit: src/sys/arch/x86/x86

2022-09-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Sep 24 15:01:55 UTC 2022 Modified Files: src/sys/arch/x86/x86: efi_machdep.c Log Message: x86/efi: Print uuids in slightly more standard notation. Anyone need a spare hyphen? We had a few extras, apparently. XXX pullup-8

CVS commit: src/sys/arch/x86/x86

2022-09-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Sep 24 15:01:55 UTC 2022 Modified Files: src/sys/arch/x86/x86: efi_machdep.c Log Message: x86/efi: Print uuids in slightly more standard notation. Anyone need a spare hyphen? We had a few extras, apparently. XXX pullup-8

CVS commit: src/sys/arch/x86/x86

2022-09-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Sep 24 11:05:47 UTC 2022 Modified Files: src/sys/arch/x86/x86: pmap.c Log Message: x86/pmap: Convert conditional to assertion. pmap_kernel should never have va < VM_MAXUSER_ADDRESS entered. To generate a diff of this com

CVS commit: src/sys/arch/x86/x86

2022-09-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Sep 24 11:05:47 UTC 2022 Modified Files: src/sys/arch/x86/x86: pmap.c Log Message: x86/pmap: Convert conditional to assertion. pmap_kernel should never have va < VM_MAXUSER_ADDRESS entered. To generate a diff of this com

CVS commit: src/sys/arch/x86/x86

2022-09-14 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Sep 15 01:30:56 UTC 2022 Modified Files: src/sys/arch/x86/x86: cpu_ucode_intel.c Log Message: Add missing newline in a message. KNF. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/arch/x86/x86/cpu_uco

CVS commit: src/sys/arch/x86/x86

2022-09-14 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Sep 15 01:30:56 UTC 2022 Modified Files: src/sys/arch/x86/x86: cpu_ucode_intel.c Log Message: Add missing newline in a message. KNF. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/arch/x86/x86/cpu_uco

CVS commit: src/sys/arch/x86/x86

2022-09-13 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Sep 13 09:45:37 UTC 2022 Modified Files: src/sys/arch/x86/x86: genfb_machdep.c Log Message: x86/genfb: Re-enable shadowfb by defualt for now. Something makes radeondrmkmsfb, at at least, extremely slow, and it's not yet cl

CVS commit: src/sys/arch/x86/x86

2022-09-13 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Sep 13 09:45:37 UTC 2022 Modified Files: src/sys/arch/x86/x86: genfb_machdep.c Log Message: x86/genfb: Re-enable shadowfb by defualt for now. Something makes radeondrmkmsfb, at at least, extremely slow, and it's not yet cl

CVS commit: src/sys/arch/x86/x86

2022-08-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 27 20:40:03 UTC 2022 Modified Files: src/sys/arch/x86/x86: db_memrw.c Log Message: x86/db_memrw.c: Mark db_read_bytes, db_write_bytes __noubsan. These intentionally do loads and stores that may be misaligned, which are

CVS commit: src/sys/arch/x86/x86

2022-08-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 27 20:40:03 UTC 2022 Modified Files: src/sys/arch/x86/x86: db_memrw.c Log Message: x86/db_memrw.c: Mark db_read_bytes, db_write_bytes __noubsan. These intentionally do loads and stores that may be misaligned, which are

CVS commit: src/sys/arch/x86/x86

2022-08-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 27 20:39:54 UTC 2022 Modified Files: src/sys/arch/x86/x86: db_memrw.c Log Message: x86/db_memrw.c: Use uint64_t, not long, for 8-byte r/w. This is shared with amd64 and i386, and while long works on amd64, not so much

CVS commit: src/sys/arch/x86/x86

2022-08-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 27 20:39:54 UTC 2022 Modified Files: src/sys/arch/x86/x86: db_memrw.c Log Message: x86/db_memrw.c: Use uint64_t, not long, for 8-byte r/w. This is shared with amd64 and i386, and while long works on amd64, not so much

CVS commit: src/sys/arch/x86/x86

2022-08-14 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Aug 14 23:09:30 UTC 2022 Modified Files: src/sys/arch/x86/x86: genfb_machdep.c Log Message: x86/genfb: Disable shadowfb by default. The motivation for this was obviated by mapping the framebuffer write-combining instead of

CVS commit: src/sys/arch/x86/x86

2022-08-14 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Aug 14 23:09:30 UTC 2022 Modified Files: src/sys/arch/x86/x86: genfb_machdep.c Log Message: x86/genfb: Disable shadowfb by default. The motivation for this was obviated by mapping the framebuffer write-combining instead of

CVS commit: src/sys/arch/x86/x86

2022-08-14 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Aug 14 07:49:33 UTC 2022 Modified Files: src/sys/arch/x86/x86: cpu.c Log Message: Split TSC calibtration into many small steps and disable interrupts for each step. Also add debug messages. To generate a diff of this commit

CVS commit: src/sys/arch/x86/x86

2022-08-14 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Aug 14 07:49:33 UTC 2022 Modified Files: src/sys/arch/x86/x86: cpu.c Log Message: Split TSC calibtration into many small steps and disable interrupts for each step. Also add debug messages. To generate a diff of this commit

CVS commit: src/sys/arch/x86/x86

2022-08-13 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Aug 13 06:59:56 UTC 2022 Modified Files: src/sys/arch/x86/x86: bus_dma.c Log Message: Fix an inverted KASSERTMSG test from the #ifdef DIAGNOSTIC panic -> KASSERT conversion. To generate a diff of this commit: cvs rdiff -u -r1

CVS commit: src/sys/arch/x86/x86

2022-08-13 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Aug 13 06:59:56 UTC 2022 Modified Files: src/sys/arch/x86/x86: bus_dma.c Log Message: Fix an inverted KASSERTMSG test from the #ifdef DIAGNOSTIC panic -> KASSERT conversion. To generate a diff of this commit: cvs rdiff -u -r1

CVS commit: src/sys/arch/x86/x86

2022-08-12 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Aug 12 15:01:26 UTC 2022 Modified Files: src/sys/arch/x86/x86: bus_dma.c Log Message: x86/bus_dma: #ifdef DIAGNOSTIC panic -> KASSERT While here, use some better types and avoid integer overflow in the diagnostic tests. N

CVS commit: src/sys/arch/x86/x86

2022-08-12 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Aug 12 15:01:26 UTC 2022 Modified Files: src/sys/arch/x86/x86: bus_dma.c Log Message: x86/bus_dma: #ifdef DIAGNOSTIC panic -> KASSERT While here, use some better types and avoid integer overflow in the diagnostic tests. N

CVS commit: src/sys/arch/x86/x86

2022-08-12 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Aug 12 13:44:12 UTC 2022 Modified Files: src/sys/arch/x86/x86: bus_dma.c Log Message: x86: Adjust fences issued in bus_dmamap_sync after bouncing. And expand the comment on the lfence for POSTREAD before bouncing. Net cha

CVS commit: src/sys/arch/x86/x86

2022-08-12 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Aug 12 13:44:12 UTC 2022 Modified Files: src/sys/arch/x86/x86: bus_dma.c Log Message: x86: Adjust fences issued in bus_dmamap_sync after bouncing. And expand the comment on the lfence for POSTREAD before bouncing. Net cha

CVS commit: src/sys/arch/x86/x86

2022-07-17 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jul 17 08:33:48 UTC 2022 Modified Files: src/sys/arch/x86/x86: bus_space.c Log Message: x86: Cite reference for bus_space_barrier memory ordering rules. To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47 src/sy

CVS commit: src/sys/arch/x86/x86

2022-07-17 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jul 17 08:33:48 UTC 2022 Modified Files: src/sys/arch/x86/x86: bus_space.c Log Message: x86: Cite reference for bus_space_barrier memory ordering rules. To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47 src/sy

CVS commit: src/sys/arch/x86/x86

2022-07-15 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sat Jul 16 06:27:24 UTC 2022 Modified Files: src/sys/arch/x86/x86: genfb_machdep.c Log Message: Use pixel format information from bootloader. To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/sys/arch/x86/x86/ge

CVS commit: src/sys/arch/x86/x86

2022-07-15 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sat Jul 16 06:27:24 UTC 2022 Modified Files: src/sys/arch/x86/x86: genfb_machdep.c Log Message: Use pixel format information from bootloader. To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/sys/arch/x86/x86/ge

CVS commit: src/sys/arch/x86/x86

2022-07-12 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Jul 13 00:12:20 UTC 2022 Modified Files: src/sys/arch/x86/x86: bus_dma.c Log Message: x86: Move lfence into _bus_dmamap_sync and comment it. No functional change intended. This just keeps the bus_dma_* and _bus_dma_* func

CVS commit: src/sys/arch/x86/x86

2022-07-12 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Jul 13 00:12:20 UTC 2022 Modified Files: src/sys/arch/x86/x86: bus_dma.c Log Message: x86: Move lfence into _bus_dmamap_sync and comment it. No functional change intended. This just keeps the bus_dma_* and _bus_dma_* func

CVS commit: src/sys/arch/x86/x86

2022-06-20 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Jun 20 15:40:24 UTC 2022 Modified Files: src/sys/arch/x86/x86: procfs_machdep.c Log Message: Add tdx_guest, brs, hfi, ibt, amx_bf16, amx_tile and amx_int8. To generate a diff of this commit: cvs rdiff -u -r1.44 -r1.45 src/s

CVS commit: src/sys/arch/x86/x86

2022-06-20 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Jun 20 15:40:24 UTC 2022 Modified Files: src/sys/arch/x86/x86: procfs_machdep.c Log Message: Add tdx_guest, brs, hfi, ibt, amx_bf16, amx_tile and amx_int8. To generate a diff of this commit: cvs rdiff -u -r1.44 -r1.45 src/s

CVS commit: src/sys/arch/x86/x86

2022-05-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 22 11:38:19 UTC 2022 Modified Files: src/sys/arch/x86/x86: via_padlock.c Log Message: padlock(4): Prune dead branches. Assert session id validity. To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34 src/sys

CVS commit: src/sys/arch/x86/x86

2022-05-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 22 11:38:19 UTC 2022 Modified Files: src/sys/arch/x86/x86: via_padlock.c Log Message: padlock(4): Prune dead branches. Assert session id validity. To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34 src/sys

CVS commit: src/sys/arch/x86/x86

2022-05-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 22 11:38:03 UTC 2022 Modified Files: src/sys/arch/x86/x86: via_padlock.c Log Message: padlock(4): Return zero, not error, if we've issued crypto_done. To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 src/

CVS commit: src/sys/arch/x86/x86

2022-05-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 22 11:38:03 UTC 2022 Modified Files: src/sys/arch/x86/x86: via_padlock.c Log Message: padlock(4): Return zero, not error, if we've issued crypto_done. To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 src/

CVS commit: src/sys/arch/x86/x86

2022-05-15 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 15 12:45:33 UTC 2022 Modified Files: src/sys/arch/x86/x86: nmi.c Log Message: x86: Use atomic_store_release/atomic_load_consume for nmi_handlers. Simplifies things a bit. No functional change intended. To generate a

CVS commit: src/sys/arch/x86/x86

2022-05-15 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 15 12:45:33 UTC 2022 Modified Files: src/sys/arch/x86/x86: nmi.c Log Message: x86: Use atomic_store_release/atomic_load_consume for nmi_handlers. Simplifies things a bit. No functional change intended. To generate a

CVS commit: src/sys/arch/x86/x86

2022-05-13 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri May 13 09:39:40 UTC 2022 Modified Files: src/sys/arch/x86/x86: pmap.c Log Message: x86/pmap: Feed entropy_extract output through nist_hash_drbg. The entropy pool algorithm is NOT designed to provide backtracking resistance

CVS commit: src/sys/arch/x86/x86

2022-05-13 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri May 13 09:39:40 UTC 2022 Modified Files: src/sys/arch/x86/x86: pmap.c Log Message: x86/pmap: Feed entropy_extract output through nist_hash_drbg. The entropy pool algorithm is NOT designed to provide backtracking resistance

CVS commit: src/sys/arch/x86/x86

2022-05-07 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Sat May 7 14:59:25 UTC 2022 Modified Files: src/sys/arch/x86/x86: pmap.c Log Message: return after calling xen_pagezero(), don't fall back to the legacy pmap_zero_page() method. This should only affect performances. To generate

CVS commit: src/sys/arch/x86/x86

2022-05-07 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Sat May 7 14:59:25 UTC 2022 Modified Files: src/sys/arch/x86/x86: pmap.c Log Message: return after calling xen_pagezero(), don't fall back to the legacy pmap_zero_page() method. This should only affect performances. To generate

CVS commit: src/sys/arch/x86/x86

2022-04-25 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Apr 26 05:29:15 UTC 2022 Modified Files: src/sys/arch/x86/x86: lapic.c Log Message: Fix typo. No funcitonal change. To generate a diff of this commit: cvs rdiff -u -r1.86 -r1.87 src/sys/arch/x86/x86/lapic.c Please note tha

CVS commit: src/sys/arch/x86/x86

2022-04-25 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Apr 26 05:29:15 UTC 2022 Modified Files: src/sys/arch/x86/x86: lapic.c Log Message: Fix typo. No funcitonal change. To generate a diff of this commit: cvs rdiff -u -r1.86 -r1.87 src/sys/arch/x86/x86/lapic.c Please note tha

CVS commit: src/sys/arch/x86/x86

2022-03-17 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Mar 17 22:22:49 UTC 2022 Modified Files: src/sys/arch/x86/x86: syscall.c Log Message: x86: Revert previous syscall biglock slippage attribution. The attribution in userret is good enough as is, because the stack trace on p

CVS commit: src/sys/arch/x86/x86

2022-03-17 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Mar 17 22:22:49 UTC 2022 Modified Files: src/sys/arch/x86/x86: syscall.c Log Message: x86: Revert previous syscall biglock slippage attribution. The attribution in userret is good enough as is, because the stack trace on p

CVS commit: src/sys/arch/x86/x86

2022-03-12 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Mar 12 15:50:53 UTC 2022 Modified Files: src/sys/arch/x86/x86: syscall.c Log Message: x86: Provide better attribution for syscall biglock slippage. To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/sys/arc

CVS commit: src/sys/arch/x86/x86

2022-03-12 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Mar 12 15:50:53 UTC 2022 Modified Files: src/sys/arch/x86/x86: syscall.c Log Message: x86: Provide better attribution for syscall biglock slippage. To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/sys/arc

CVS commit: src/sys/arch/x86/x86

2022-02-13 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Feb 13 19:21:21 UTC 2022 Modified Files: src/sys/arch/x86/x86: idt.c Log Message: x86: Membar audit in idt.c. - idt_vec_free/alloc are obviously supposed to synchronize with a happens-before relation, so use release/acqu

CVS commit: src/sys/arch/x86/x86

2022-02-13 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Feb 13 19:21:21 UTC 2022 Modified Files: src/sys/arch/x86/x86: idt.c Log Message: x86: Membar audit in idt.c. - idt_vec_free/alloc are obviously supposed to synchronize with a happens-before relation, so use release/acqu

CVS commit: src/sys/arch/x86/x86

2022-01-30 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Jan 31 06:54:50 UTC 2022 Modified Files: src/sys/arch/x86/x86: procfs_machdep.c Log Message: Fix procfs_machdep.c rev. 1.143. Print CPUID 0x0007:1 %eax correctly. To generate a diff of this commit: cvs rdiff -u -r1.43 -

CVS commit: src/sys/arch/x86/x86

2022-01-30 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Jan 31 06:54:50 UTC 2022 Modified Files: src/sys/arch/x86/x86: procfs_machdep.c Log Message: Fix procfs_machdep.c rev. 1.143. Print CPUID 0x0007:1 %eax correctly. To generate a diff of this commit: cvs rdiff -u -r1.43 -

CVS commit: src/sys/arch/x86/x86

2022-01-14 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Jan 14 15:48:51 UTC 2022 Modified Files: src/sys/arch/x86/x86: procfs_machdep.c Log Message: Update for cpuid flags: - The table 11 was changed from CPUID 0x0f leaf 0 %edx to a Linux mapping. - The table 12 was changed fro

CVS commit: src/sys/arch/x86/x86

2022-01-14 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Jan 14 15:48:51 UTC 2022 Modified Files: src/sys/arch/x86/x86: procfs_machdep.c Log Message: Update for cpuid flags: - The table 11 was changed from CPUID 0x0f leaf 0 %edx to a Linux mapping. - The table 12 was changed fro

CVS commit: src/sys/arch/x86/x86

2021-12-22 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Thu Dec 23 02:45:44 UTC 2021 Modified Files: src/sys/arch/x86/x86: intr.c Log Message: Move the variable into the section that uses it To generate a diff of this commit: cvs rdiff -u -r1.158 -r1.159 src/sys/arch/x86/x86/intr.

CVS commit: src/sys/arch/x86/x86

2021-12-22 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Thu Dec 23 02:45:44 UTC 2021 Modified Files: src/sys/arch/x86/x86: intr.c Log Message: Move the variable into the section that uses it To generate a diff of this commit: cvs rdiff -u -r1.158 -r1.159 src/sys/arch/x86/x86/intr.

CVS commit: src/sys/arch/x86/x86

2021-12-22 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Thu Dec 23 02:10:53 UTC 2021 Modified Files: src/sys/arch/x86/x86: intr.c Log Message: delete the extra space To generate a diff of this commit: cvs rdiff -u -r1.157 -r1.158 src/sys/arch/x86/x86/intr.c Please note that diffs

CVS commit: src/sys/arch/x86/x86

2021-12-22 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Thu Dec 23 02:10:53 UTC 2021 Modified Files: src/sys/arch/x86/x86: intr.c Log Message: delete the extra space To generate a diff of this commit: cvs rdiff -u -r1.157 -r1.158 src/sys/arch/x86/x86/intr.c Please note that diffs

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

2021-10-15 Thread Paul Goyette
hehehe - porn iterators - love it! On Fri, 15 Oct 2021, Jason Thorpe wrote: I demand this change be reverted. (/s) On Oct 15, 2021, at 11:12 AM, Jared D. McNeill wrote: Module Name:src Committed By: jmcneill Date: Fri Oct 15 18:12:48 UTC 2021 Modified Files: src/s

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

2021-10-15 Thread Jason Thorpe
I demand this change be reverted. (/s) > On Oct 15, 2021, at 11:12 AM, Jared D. McNeill wrote: > > Module Name: src > Committed By: jmcneill > Date: Fri Oct 15 18:12:48 UTC 2021 > > Modified Files: > src/sys/arch/x86/x86: tsc.c > > Log Message: > Fix typo in comment: "porniters

CVS commit: src/sys/arch/x86/x86

2021-10-15 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri Oct 15 18:12:48 UTC 2021 Modified Files: src/sys/arch/x86/x86: tsc.c Log Message: Fix typo in comment: "porniters" -> "pointers" To generate a diff of this commit: cvs rdiff -u -r1.56 -r1.57 src/sys/arch/x86/x86/tsc.c Ple

CVS commit: src/sys/arch/x86/x86

2021-10-15 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri Oct 15 18:12:48 UTC 2021 Modified Files: src/sys/arch/x86/x86: tsc.c Log Message: Fix typo in comment: "porniters" -> "pointers" To generate a diff of this commit: cvs rdiff -u -r1.56 -r1.57 src/sys/arch/x86/x86/tsc.c Ple

CVS commit: src/sys/arch/x86/x86

2021-10-07 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Oct 7 12:52:27 UTC 2021 Modified Files: src/sys/arch/x86/x86: bus_dma.c bus_space.c consinit.c coretemp.c cpu.c cpu_rng.c db_memrw.c efi.c errata.c est.c identcpu.c intel_busclock.c intr.c ioapic.c lap

CVS commit: src/sys/arch/x86/x86

2021-10-07 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Oct 7 12:52:27 UTC 2021 Modified Files: src/sys/arch/x86/x86: bus_dma.c bus_space.c consinit.c coretemp.c cpu.c cpu_rng.c db_memrw.c efi.c errata.c est.c identcpu.c intel_busclock.c intr.c ioapic.c lap

CVS commit: src/sys/arch/x86/x86

2021-10-03 Thread Frederic Cambus
Module Name:src Committed By: fcambus Date: Sun Oct 3 18:47:16 UTC 2021 Modified Files: src/sys/arch/x86/x86: multiboot2.c Log Message: Fix typo when erroring out on unknown ELF machine type. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/arch/x86/x

CVS commit: src/sys/arch/x86/x86

2021-10-03 Thread Frederic Cambus
Module Name:src Committed By: fcambus Date: Sun Oct 3 18:47:16 UTC 2021 Modified Files: src/sys/arch/x86/x86: multiboot2.c Log Message: Fix typo when erroring out on unknown ELF machine type. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/arch/x86/x

re: CVS commit: src/sys/arch/x86/x86

2020-06-24 Thread matthew green
"Jaromir Dolecek" writes: > Module Name: src > Committed By: jdolecek > Date: Wed Jun 24 22:28:08 UTC 2020 > > Modified Files: > src/sys/arch/x86/x86: multiboot2.c > > Log Message: > don't try allocating 16KB of scratch space on stack > > it's too early for kmem_alloc(), so use st

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

2020-06-24 Thread Joerg Sonnenberger
On Wed, Jun 24, 2020 at 10:28:08PM +, Jaromir Dolecek wrote: > Module Name: src > Committed By: jdolecek > Date: Wed Jun 24 22:28:08 UTC 2020 > > Modified Files: > src/sys/arch/x86/x86: multiboot2.c > > Log Message: > don't try allocating 16KB of scratch space on stack > > it'

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

2020-06-06 Thread Christos Zoulas
In article <20200606135850.ge14...@pony.stderr.spb.ru>, Valery Ushakov wrote: >On Sat, Jun 06, 2020 at 11:25:19 +0200, Kamil Rytarowski wrote: > >> On 06.06.2020 09:42, Simon Burge wrote: >> > "Kamil Rytarowski" wrote: >> > >> >> Module Name: src >> >> Committed By: kamil >> >> Date:

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

2020-06-06 Thread Valery Ushakov
On Sat, Jun 06, 2020 at 11:25:19 +0200, Kamil Rytarowski wrote: > On 06.06.2020 09:42, Simon Burge wrote: > > "Kamil Rytarowski" wrote: > > > >> Module Name: src > >> Committed By: kamil > >> Date: Fri Jun 5 21:48:04 UTC 2020 > >> > >> Modified Files: > >> > >>src/sys

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

2020-06-06 Thread Kamil Rytarowski
On 06.06.2020 09:42, Simon Burge wrote: > "Kamil Rytarowski" wrote: > >> Module Name: src >> Committed By:kamil >> Date:Fri Jun 5 21:48:04 UTC 2020 >> >> Modified Files: >> >> src/sys/arch/x86/x86: cpu_rng.c >> >> Log Message: >> >> Change const unsigned to preprocess

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

2020-06-06 Thread Simon Burge
"Kamil Rytarowski" wrote: > Module Name: src > Committed By: kamil > Date: Fri Jun 5 21:48:04 UTC 2020 > > Modified Files: > > src/sys/arch/x86/x86: cpu_rng.c > > Log Message: > > Change const unsigned to preprocessor define > > Fixes GCC -O0 build with the stack protector. Surely

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

2020-04-02 Thread Kengo NAKAHARA
Hi, Hmm, but TSC drift is still observed on recent (high clock) CPUs. I will have researched and fix later. On 2020/04/03 12:05, Kengo NAKAHARA wrote: Module Name:src Committed By: knakahara Date: Fri Apr 3 03:05:39 UTC 2020 Modified Files: src/sys/arch/x86/x86: tsc.c

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

2020-03-17 Thread Andrew Doran
On Tue, Mar 17, 2020 at 10:38:14PM +, Andrew Doran wrote: > Log Message: > - Change some expensive checks DEBUG -> DIAGNOSTIC. That was meant to be the other way around, oops. Andrew

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

2019-12-03 Thread Andrew Doran
On Tue, Dec 03, 2019 at 01:14:14PM +0100, Kamil Rytarowski wrote: > On 03.12.2019 12:50, Juergen Hannken-Illjes wrote: > > Module Name:src > > Committed By: hannken > > Date: Tue Dec 3 11:50:45 UTC 2019 > > > > Modified Files: > > src/sys/arch/x86/x86: x86_machdep

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

2019-12-03 Thread Kamil Rytarowski
On 03.12.2019 12:50, Juergen Hannken-Illjes wrote: > Module Name: src > Committed By: hannken > Date: Tue Dec 3 11:50:45 UTC 2019 > > Modified Files: > src/sys/arch/x86/x86: x86_machdep.c > > Log Message: > Make sure the assignment to "idepth" is done inside the loop to prevent >

CVS commit: src/sys/arch/x86/x86

2019-11-16 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Nov 16 10:19:29 UTC 2019 Modified Files: src/sys/arch/x86/x86: pmap.c Log Message: Add a NULL check on the structure pointer, not to retrieve its first field if it is NULL. The previous code was not buggy strictly speaking. This

CVS commit: src/sys/arch/x86/x86

2019-11-16 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Nov 16 10:19:29 UTC 2019 Modified Files: src/sys/arch/x86/x86: pmap.c Log Message: Add a NULL check on the structure pointer, not to retrieve its first field if it is NULL. The previous code was not buggy strictly speaking. This

CVS commit: src/sys/arch/x86/x86

2019-11-07 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Nov 8 04:15:02 UTC 2019 Modified Files: src/sys/arch/x86/x86: intr.c Log Message: Fix a bug that evcnt_detach() called twice when the idt vector is full. OK'd by knakahara. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/arch/x86/x86

2019-11-07 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Nov 8 04:15:02 UTC 2019 Modified Files: src/sys/arch/x86/x86: intr.c Log Message: Fix a bug that evcnt_detach() called twice when the idt vector is full. OK'd by knakahara. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/arch/x86/x86

2019-11-01 Thread Takahiro Kambe
Module Name:src Committed By: taca Date: Fri Nov 1 15:01:27 UTC 2019 Modified Files: src/sys/arch/x86/x86: cpu_rng.c Log Message: Check CPU support of RDRAND before calling cpu_rng_rdrand(). cpu_earlyrng() checks CPU support of RDSEED and RDRAND before calling cpu_rng_rd

CVS commit: src/sys/arch/x86/x86

2019-11-01 Thread Takahiro Kambe
Module Name:src Committed By: taca Date: Fri Nov 1 15:01:27 UTC 2019 Modified Files: src/sys/arch/x86/x86: cpu_rng.c Log Message: Check CPU support of RDRAND before calling cpu_rng_rdrand(). cpu_earlyrng() checks CPU support of RDSEED and RDRAND before calling cpu_rng_rd

CVS commit: src/sys/arch/x86/x86

2019-10-30 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Wed Oct 30 16:32:04 UTC 2019 Modified Files: src/sys/arch/x86/x86: fpu.c Log Message: Style. To generate a diff of this commit: cvs rdiff -u -r1.58 -r1.59 src/sys/arch/x86/x86/fpu.c Please note that diffs are not public domain; t

CVS commit: src/sys/arch/x86/x86

2019-10-30 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Wed Oct 30 16:32:04 UTC 2019 Modified Files: src/sys/arch/x86/x86: fpu.c Log Message: Style. To generate a diff of this commit: cvs rdiff -u -r1.58 -r1.59 src/sys/arch/x86/x86/fpu.c Please note that diffs are not public domain; t

CVS commit: src/sys/arch/x86/x86

2019-10-29 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Tue Oct 29 12:39:46 UTC 2019 Modified Files: src/sys/arch/x86/x86: identcpu.c Log Message: Enable XSAVEOPT. To generate a diff of this commit: cvs rdiff -u -r1.97 -r1.98 src/sys/arch/x86/x86/identcpu.c Please note that diffs are

CVS commit: src/sys/arch/x86/x86

2019-10-29 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Tue Oct 29 12:39:46 UTC 2019 Modified Files: src/sys/arch/x86/x86: identcpu.c Log Message: Enable XSAVEOPT. To generate a diff of this commit: cvs rdiff -u -r1.97 -r1.98 src/sys/arch/x86/x86/identcpu.c Please note that diffs are

CVS commit: src/sys/arch/x86/x86

2019-10-21 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Mon Oct 21 10:09:24 UTC 2019 Modified Files: src/sys/arch/x86/x86: identcpu.c Log Message: Call cpu_probe_fpu() only once (from cpu0), and style. To generate a diff of this commit: cvs rdiff -u -r1.96 -r1.97 src/sys/arch/x86/x86/i

CVS commit: src/sys/arch/x86/x86

2019-10-21 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Mon Oct 21 10:09:24 UTC 2019 Modified Files: src/sys/arch/x86/x86: identcpu.c Log Message: Call cpu_probe_fpu() only once (from cpu0), and style. To generate a diff of this commit: cvs rdiff -u -r1.96 -r1.97 src/sys/arch/x86/x86/i

CVS commit: src/sys/arch/x86/x86

2019-10-18 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri Oct 18 16:26:38 UTC 2019 Modified Files: src/sys/arch/x86/x86: vm_machdep.c Log Message: Remove unused call to savectx(). To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39 src/sys/arch/x86/x86/vm_machdep.c Please

CVS commit: src/sys/arch/x86/x86

2019-10-18 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri Oct 18 16:26:38 UTC 2019 Modified Files: src/sys/arch/x86/x86: vm_machdep.c Log Message: Remove unused call to savectx(). To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39 src/sys/arch/x86/x86/vm_machdep.c Please

CVS commit: src/sys/arch/x86/x86

2019-10-18 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Fri Oct 18 14:59:22 UTC 2019 Modified Files: src/sys/arch/x86/x86: multiboot2.c Log Message: Make compile with "options DEBUG". To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/x86/x86/multiboot2.c Plea

CVS commit: src/sys/arch/x86/x86

2019-10-18 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Fri Oct 18 14:59:22 UTC 2019 Modified Files: src/sys/arch/x86/x86: multiboot2.c Log Message: Make compile with "options DEBUG". To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/x86/x86/multiboot2.c Plea

CVS commit: src/sys/arch/x86/x86

2019-10-17 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Fri Oct 18 00:56:25 UTC 2019 Modified Files: src/sys/arch/x86/x86: efi.c Log Message: Fix EFI system table mapping in virtual space Previous version was annoted as untested, and indeed it did not work. New version uses the same app

CVS commit: src/sys/arch/x86/x86

2019-10-17 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Fri Oct 18 00:56:25 UTC 2019 Modified Files: src/sys/arch/x86/x86: efi.c Log Message: Fix EFI system table mapping in virtual space Previous version was annoted as untested, and indeed it did not work. New version uses the same app

CVS commit: src/sys/arch/x86/x86

2019-10-16 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Oct 17 06:58:48 UTC 2019 Modified Files: src/sys/arch/x86/x86: procfs_machdep.c Log Message: Add rdpru. To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34 src/sys/arch/x86/x86/procfs_machdep.c Please note that d

CVS commit: src/sys/arch/x86/x86

2019-10-16 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Oct 17 06:58:48 UTC 2019 Modified Files: src/sys/arch/x86/x86: procfs_machdep.c Log Message: Add rdpru. To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34 src/sys/arch/x86/x86/procfs_machdep.c Please note that d

CVS commit: src/sys/arch/x86/x86

2019-10-05 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Oct 5 07:19:49 UTC 2019 Modified Files: src/sys/arch/x86/x86: pmap.c Log Message: Switch to the new PTE naming: PG_PVLIST -> PTE_PVLIST PG_W -> PTE_WIRED PG_FRAME -> PTE_FRAME No functional chang

CVS commit: src/sys/arch/x86/x86

2019-10-05 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Oct 5 07:19:49 UTC 2019 Modified Files: src/sys/arch/x86/x86: pmap.c Log Message: Switch to the new PTE naming: PG_PVLIST -> PTE_PVLIST PG_W -> PTE_WIRED PG_FRAME -> PTE_FRAME No functional chang

CVS commit: src/sys/arch/x86/x86

2019-09-18 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Sep 18 15:07:08 UTC 2019 Modified Files: src/sys/arch/x86/x86: patch.c Log Message: Switch to __noubsan in x86_hotpatch() To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37 src/sys/arch/x86/x86/patch.c Please note

<    1   2   3   4   >