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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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/
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/
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 -
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 -
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
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
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.
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.
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
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
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
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
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
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
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
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
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
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
"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
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'
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:
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
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
"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
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
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
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
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
>
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
101 - 200 of 393 matches
Mail list logo