I've just committed a better, and more well-tested, version. Should
work correctly now.
Thanks for your patience, and sorry for the breakage.
On Tue, 29 Apr 2025, Paul Goyette wrote:
Thanks for the link to the log. I am investigating.
On Tue, 29 Apr 2025, Thomas Klausner wrote:
On Tue, A
Thanks for the link to the log. I am investigating.
On Tue, 29 Apr 2025, Thomas Klausner wrote:
On Tue, Apr 29, 2025 at 09:08:38AM +, Martin Husemann wrote:
Module Name:src
Committed By: martin
Date: Tue Apr 29 09:08:38 UTC 2025
Modified Files:
src/sys/arch/i386/s
On Tue, Apr 29, 2025 at 09:08:38AM +, Martin Husemann wrote:
> Module Name: src
> Committed By: martin
> Date: Tue Apr 29 09:08:38 UTC 2025
>
> Modified Files:
> src/sys/arch/i386/stand/boot: boot2.c
> src/sys/arch/i386/stand/efiboot: boot.c
>
> Log Message:
> Backout /fi
> > a) apply the workaround to all m68k ports:
> > pros: same m68k binaries can be shared
> > cons: requires extra performance penalty for all m68k (020/030/040/060)
> >
> > b) apply the workaround only for XC68LC040 users:
> > pros: nothing? (only technical interests of developers?)
> > cons:
On Sun, 13 Apr 2025 08:28:04 Izumi Tsutsui wrote:
> > Would you or isaki@ or martin@ like me to assign PR 13078 to either of
> > you and I'll write a followup email to the binutils people stating that
> > from now on you'll handle all responsibilty for the correspondance with
> > them and assign ei
> Would you or isaki@ or martin@ like me to assign PR 13078 to either of you
> and
> I'll write a followup email to the binutils people stating that from now on
> you'll handle all responsibilty for the correspondance with them and assign
> either of you to the doc/HACKS note.
Actually I had n
On Fri, 11 Apr 2025 02:07:06 Izumi Tsutsui wrote:
> When committing code, it's important to provide a obvious explanation
> of the technical rationale behind the implementation.
>
> Without such rationale, the code can become difficult to maintain
> in the future, as later contributors may not und
On Mon, 7 Apr 2025 17:58:26 Tetsuya Isaki wrote:
> At Sat, 5 Apr 2025 22:47:39 +1100,
>
> Nat Sloss wrote:
> > Before I placed the additional nops before rte I experienced 1 hard
> > lockup which I attributed to the fpu (buggy lc)
>
> > The idea was this:
> It can't be certain that the behavior i
> I did it to be on the safe side. If the kernel was to be built with -mlcfix
> passed to gas(1) the nop would be inserted.
It seems there might be some confusion between the goal
(i.e. avoiding f-line exception during write-pending) and
the approach/workaround (inserting a nop before F-line ins
On Thu, 10 Apr 2025 00:44:02 Izumi Tsutsui wrote:
> > Module Name:src
> > Committed By: nat
> > Date: Wed Apr 9 00:04:41 UTC 2025
> >
> > Modified Files:
> > src/sys/arch/m68k/m68k: fpu.c
> >
> > Log Message:
> > Add workaround for fpu test for kernels defined wit
> Module Name: src
> Committed By: nat
> Date: Wed Apr 9 00:04:41 UTC 2025
>
> Modified Files:
> src/sys/arch/m68k/m68k: fpu.c
>
> Log Message:
> Add workaround for fpu test for kernels defined with M68040.
>
> This is to accomodate kernels built without the -mlcfix option passed
Module Name:src
Committed By: nat
Date: Tue Apr 8 23:42:08 UTC 2025
Modified Files:
src/sys/arch/mac68k/mac68k: pmap_bootstrap.c
Log Message:
Move high back an additional 7 pages to fix crashing on kernels with
ascaudio(4) enabled.
Memory
On Tue, 8 Apr 2025 15:10:24 Martin Husemann wrote:
> On Tue, Apr 08, 2025 at 10:45:23AM +1000, Nat Sloss wrote:
> > nop - f* instructions are not atomicwhat will happen if nop is
> > executed and then the processor is interrupted (by say pressing a
> > keystroke on the keyboard) then after tha
On Tue, Apr 08, 2025 at 10:45:23AM +1000, Nat Sloss wrote:
> nop - f* instructions are not atomicwhat will happen if nop is executed
> and then the processor is interrupted (by say pressing a keystroke on the
> keyboard) then after that interrupt has run the f* instruction is executed.
>
>
On Mon, 7 Apr 2025 17:44:09 Tetsuya Isaki wrote:
> At Sat, 5 Apr 2025 22:01:37 +1100,
>
> Nat Sloss wrote:
> > Following advice and following the spirit of my intentions adding nop in
> > the switch i added nops before "rte" in locore.s in sys/mac68k as
> > opposed to m68k/swicher.
>
> Are you su
At Sat, 5 Apr 2025 22:47:39 +1100,
Nat Sloss wrote:
> Before I placed the additional nops before rte I experienced 1 hard lockup
> which I attributed to the fpu (buggy lc)
>
> The idea was this:
It can't be certain that the behavior is related to this bug.
XC68LC040 series are known for having m
At Sat, 5 Apr 2025 22:01:37 +1100,
Nat Sloss wrote:
> Following advice and following the spirit of my intentions adding nop in the
> switch i added nops before "rte" in locore.s in sys/mac68k as opposed to
> m68k/swicher.
Are you sure?
First, errata E4 said the workaround is "nop-before-f-line"
On Fri, 4 Apr 2025 23:27:49 Martin Husemann wrote:
> On Fri, Apr 04, 2025 at 10:48:17PM +1100, Nat Sloss wrote:
> > The changes to the context switch in sys/m68k have been reverted and the
> > nop insertion by gas(1) has been turned off by default.
>
> What does upstream gcc plan to do with the ne
Module Name:src
Committed By: hans
Date: Sat Mar 22 10:37:19 UTC 2025
Modified Files:
src/sys/arch/vax/include: db_machdep.h
src/sys/arch/vax/vax: db_disasm.c db_machdep.c trap.c
Log Message:
vax/ddb(4): clean up machine dependent code and improve usability
First,
Module Name:src
Committed By: nat
Date: Sun Mar 30 04:44:26 UTC 2025
Modified Files:
src/sys/arch/m68k/m68k: switch_subr.s
Log Message:
Sprinkle nop.
This is the kernel part of addressing the issue with fpu emulation on lc040
cpus.
The idea is that we might be switch fro
Module Name:src
Committed By: nat
Date: Mon Mar 31 13:03:23 UTC 2025
Modified Files:
src/sys/arch/m68k/m68k: switch_subr.s
Log Message:
Wrap up lc040 compatability nops in a macro.
Also add a comment describing why they are there so they wont be accidently
removed in the
Module Name:src
Committed By: riastradh
Date: Thu Mar 27 12:23:19 UTC 2025
Modified Files:
src/sys/arch/evbarm/conf: GENERIC64
Log Message:
evbarm/GENERIC64: Enable vio9p(4).
Tested under qemu.
PR kern/59211: vio9p(4): missing from various GENERICs and MAKEDEVs
To gene
Module Name:src
Committed By: riastradh
Date: Thu Mar 27 12:23:19 UTC 2025
Modified Files:
src/sys/arch/evbarm/conf: GENERIC64
Log Message:
evbarm/GENERIC64: Enable vio9p(4).
Tested under qemu.
PR kern/59211: vio9p(4): missing from various GENERICs and MAKEDEVs
To gene
On Mon, 31 Mar 2025 22:48:39 Tetsuya Isaki wrote:
> At Sun, 30 Mar 2025 04:44:26 +,
>
> Nathanial Sloss wrote:
> > Module Name:src
> > Committed By: nat
> > Date: Sun Mar 30 04:44:26 UTC 2025
> >
> > Modified Files:
> > src/sys/arch/m68k/m68k: switch_subr.s
> >
At Tue, 1 Apr 2025 02:26:35 +1100,
Nathanial Sloss wrote:
> Consider the following (including my gas patch for binutils):
>
> movq.
> nop
> fnop
>
> Thats as it's assembled but at run time it could posslibly
> run like this
>
> movq
> nop
> (switch task)
> fnop
>
> So the nops are inser
On Sat, Apr 05, 2025 at 10:47:39PM +1100, Nat Sloss wrote:
> nop
> fnop
>
> could be executed as
>
> nop
> (context swtich)
> (return from context swtich)
> fnop
>
> So without these the fnop would not be coverted.
Not sure what you mean here.
Why would the nop before the rte make any differen
On Sat, 5 Apr 2025 22:32:10 Martin Husemann wrote:
> On Sat, Apr 05, 2025 at 10:01:37PM +1100, Nat Sloss wrote:
> > Following advice and following the spirit of my intentions adding nop in
> > the switch i added nops before "rte" in locore.s in sys/mac68k as
> > opposed to m68k/swicher.
>
> This m
On Sat, Apr 05, 2025 at 10:01:37PM +1100, Nat Sloss wrote:
> Following advice and following the spirit of my intentions adding nop in the
> switch i added nops before "rte" in locore.s in sys/mac68k as opposed to
> m68k/swicher.
This makes no sense to me (but I can only guess how the exact bug w
Following advice and following the spirit of my intentions adding nop in the
switch i added nops before "rte" in locore.s in sys/mac68k as opposed to
m68k/swicher.
Along with adding nops before fline instructions with the modified assember.
I took a picture for your consideration.
http://ftp.n
Module Name:src
Committed By: pgoyette
Date: Thu Mar 20 22:16:58 UTC 2025
Modified Files:
src/sys/arch/amd64/conf: MODULAR
Log Message:
We now have COMPAT_100, so use the modular version vs built-in
To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/sys/ar
On Fri, 4 Apr 2025 22:37:50 Tetsuya Isaki wrote:
> At Thu, 3 Apr 2025 14:00:16 +0200,
>
> Martin Husemann wrote:
> > > So these all nops are never executed just before any of f-line
> > > instructions.
> >
> > Can you also please explain how you got at that NOP-after-f-line
> > woraround? The Mot
Module Name:src
Committed By: khorben
Date: Sun Mar 30 19:48:15 UTC 2025
Modified Files:
src/sys/arch/amd64/amd64: locore.S
Log Message:
locore.S: remove duplicate comment
Trivial change, tested anyway on NetBSD/amd64; NFCI.
"Go go" imil@
To generate a diff of this com
At Thu, 3 Apr 2025 14:00:16 +0200,
Martin Husemann wrote:
> > So these all nops are never executed just before any of f-line
> > instructions.
>
> Can you also please explain how you got at that NOP-after-f-line woraround?
> The Motorola errata text (at least the versions I found on the wayback
>
On Fri, Apr 04, 2025 at 10:48:17PM +1100, Nat Sloss wrote:
> The changes to the context switch in sys/m68k have been reverted and the nop
> insertion by gas(1) has been turned off by default.
What does upstream gcc plan to do with the new option? Default on or off?
I guess we can find some way t
On Thu, Apr 03, 2025 at 08:55:11PM +0900, Tetsuya Isaki wrote:
> So these all nops are never executed just before any of f-line
> instructions.
Can you also please explain how you got at that NOP-after-f-line woraround?
The Motorola errata text (at least the versions I found on the wayback
machine
Module Name:src
Committed By: andvar
Date: Mon Mar 31 19:22:09 UTC 2025
Modified Files:
src/sys/arch/vax/vax: crl.h
Log Message:
s/transation/transaction/ in comment.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/vax/vax/crl.h
Please note that
At Sun, 30 Mar 2025 04:44:26 +,
Nathanial Sloss wrote:
> Module Name: src
> Committed By: nat
> Date: Sun Mar 30 04:44:26 UTC 2025
>
> Modified Files:
> src/sys/arch/m68k/m68k: switch_subr.s
>
> Log Message:
> Sprinkle nop.
>
> This is the kernel part of addressing the issue w
Module Name:src
Committed By: khorben
Date: Sun Mar 30 19:48:15 UTC 2025
Modified Files:
src/sys/arch/amd64/amd64: locore.S
Log Message:
locore.S: remove duplicate comment
Trivial change, tested anyway on NetBSD/amd64; NFCI.
"Go go" imil@
To generate a diff of this com
Module Name:src
Committed By: nat
Date: Sun Mar 30 04:44:26 UTC 2025
Modified Files:
src/sys/arch/m68k/m68k: switch_subr.s
Log Message:
Sprinkle nop.
This is the kernel part of addressing the issue with fpu emulation on lc040
cpus.
The idea is that we might be switch fro
Module Name:src
Committed By: riastradh
Date: Sat Mar 29 00:16:30 UTC 2025
Modified Files:
src/sys/arch/vax/vax: trap.c
Log Message:
vax/trap.c: Back out revisions 1.139 and 1.141 for now.
These changes served to zero registers on exec in order to avoid
leaking secret reg
Module Name:src
Committed By: riastradh
Date: Sat Mar 29 00:16:30 UTC 2025
Modified Files:
src/sys/arch/vax/vax: trap.c
Log Message:
vax/trap.c: Back out revisions 1.139 and 1.141 for now.
These changes served to zero registers on exec in order to avoid
leaking secret reg
Module Name:src
Committed By: imil
Date: Fri Mar 28 05:54:49 UTC 2025
Modified Files:
src/sys/arch/amd64/conf: MICROVM
src/sys/arch/i386/conf: MICROVM
Added Files:
src/sys/arch/x86/conf: MICROVM.common
Log Message:
x86: consolidate MICROVM kernel configurat
Module Name:src
Committed By: imil
Date: Fri Mar 28 05:54:49 UTC 2025
Modified Files:
src/sys/arch/amd64/conf: MICROVM
src/sys/arch/i386/conf: MICROVM
Added Files:
src/sys/arch/x86/conf: MICROVM.common
Log Message:
x86: consolidate MICROVM kernel configurat
Module Name:src
Committed By: riastradh
Date: Thu Mar 27 12:23:00 UTC 2025
Modified Files:
src/sys/arch/amd64/conf: GENERIC
src/sys/arch/i386/conf: GENERIC
Log Message:
x86: Enable vio9p(4) out of the box.
PR kern/59211: vio9p(4): missing from various GENERICs and
Module Name:src
Committed By: riastradh
Date: Thu Mar 27 12:23:00 UTC 2025
Modified Files:
src/sys/arch/amd64/conf: GENERIC
src/sys/arch/i386/conf: GENERIC
Log Message:
x86: Enable vio9p(4) out of the box.
PR kern/59211: vio9p(4): missing from various GENERICs and
Module Name:src
Committed By: pgoyette
Date: Thu Mar 20 22:16:58 UTC 2025
Modified Files:
src/sys/arch/amd64/conf: MODULAR
Log Message:
We now have COMPAT_100, so use the modular version vs built-in
To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/sys/ar
Module Name:src
Committed By: andvar
Date: Sun Mar 23 10:11:34 UTC 2025
Modified Files:
src/sys/arch/acorn32/doc: history
Log Message:
s/argumant/argument/.
To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/acorn32/doc/history
Please note that d
Module Name:src
Committed By: andvar
Date: Sun Mar 23 10:12:35 UTC 2025
Modified Files:
src/sys/arch/epoc32/stand/e32boot/include: elf.h
Log Message:
s/hidding/hiding/.
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/epoc32/stand/e32boot/include/
Module Name:src
Committed By: andvar
Date: Sun Mar 23 10:12:35 UTC 2025
Modified Files:
src/sys/arch/epoc32/stand/e32boot/include: elf.h
Log Message:
s/hidding/hiding/.
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/epoc32/stand/e32boot/include/
Module Name:src
Committed By: andvar
Date: Sun Mar 23 10:11:34 UTC 2025
Modified Files:
src/sys/arch/acorn32/doc: history
Log Message:
s/argumant/argument/.
To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/acorn32/doc/history
Please note that d
Module Name:src
Committed By: riastradh
Date: Sat Mar 22 13:28:35 UTC 2025
Modified Files:
src/sys/arch/vax/vax: trap.c
Log Message:
vax: Set tf_psl to PSL_U|PSL_PREVU on exec.
This was previously inherited from the caller, which was not clear
from context, and the trapfr
Module Name:src
Committed By: riastradh
Date: Sat Mar 22 13:28:35 UTC 2025
Modified Files:
src/sys/arch/vax/vax: trap.c
Log Message:
vax: Set tf_psl to PSL_U|PSL_PREVU on exec.
This was previously inherited from the caller, which was not clear
from context, and the trapfr
Module Name:src
Committed By: hans
Date: Sat Mar 22 10:37:19 UTC 2025
Modified Files:
src/sys/arch/vax/include: db_machdep.h
src/sys/arch/vax/vax: db_disasm.c db_machdep.c trap.c
Log Message:
vax/ddb(4): clean up machine dependent code and improve usability
First,
Module Name:src
Committed By: jakllsch
Date: Wed Mar 19 21:03:41 UTC 2025
Modified Files:
src/sys/arch/evbarm/conf: HPT5325 MINI2440
src/sys/arch/evbmips/conf: XLSATX
src/sys/arch/pmax/conf: GENERIC64 INSTALL64
src/sys/arch/vax/conf: VAX780
Log Mess
Module Name:src
Committed By: jakllsch
Date: Wed Mar 19 21:03:41 UTC 2025
Modified Files:
src/sys/arch/evbarm/conf: HPT5325 MINI2440
src/sys/arch/evbmips/conf: XLSATX
src/sys/arch/pmax/conf: GENERIC64 INSTALL64
src/sys/arch/vax/conf: VAX780
Log Mess
Module Name:src
Committed By: macallan
Date: Mon Mar 17 07:39:55 UTC 2025
Modified Files:
src/sys/arch/macppc/macppc: rbus_machdep.c
Log Message:
remove bogus oea_iobat_add() call
we BAT-map the entire PCI bus anyway
tested on my pismo with an ohci/ehci at cardbus
To gen
Module Name:src
Committed By: riastradh
Date: Mon Mar 17 11:39:02 UTC 2025
Modified Files:
src/sys/arch/amd64/amd64: machdep.c
src/sys/arch/i386/i386: machdep.c
Log Message:
x86: Set tf_trapno = T_ASTFLT on exec.
In most cases, the caller will already have tf_trap
Module Name:src
Committed By: riastradh
Date: Mon Mar 17 11:39:02 UTC 2025
Modified Files:
src/sys/arch/amd64/amd64: machdep.c
src/sys/arch/i386/i386: machdep.c
Log Message:
x86: Set tf_trapno = T_ASTFLT on exec.
In most cases, the caller will already have tf_trap
Module Name:src
Committed By: macallan
Date: Mon Mar 17 08:23:13 UTC 2025
Modified Files:
src/sys/arch/macppc/macppc: rbus_machdep.c
Log Message:
when looking for the cardbus bridge's memory range:
- check 'reserved-segment' first, all core99 machines should have it
- if t
Module Name:src
Committed By: macallan
Date: Mon Mar 17 08:23:13 UTC 2025
Modified Files:
src/sys/arch/macppc/macppc: rbus_machdep.c
Log Message:
when looking for the cardbus bridge's memory range:
- check 'reserved-segment' first, all core99 machines should have it
- if t
Module Name:src
Committed By: macallan
Date: Mon Mar 17 07:39:55 UTC 2025
Modified Files:
src/sys/arch/macppc/macppc: rbus_machdep.c
Log Message:
remove bogus oea_iobat_add() call
we BAT-map the entire PCI bus anyway
tested on my pismo with an ohci/ehci at cardbus
To gen
Module Name:src
Committed By: macallan
Date: Mon Mar 17 06:54:17 UTC 2025
Modified Files:
src/sys/arch/hppa/dev: hyperfb.c
Log Message:
remove glyphcache and debug goop
we're not likely to be able to use any off-screen memory on this hardware, so
don't pretend we will.
T
Module Name:src
Committed By: macallan
Date: Mon Mar 17 06:54:17 UTC 2025
Modified Files:
src/sys/arch/hppa/dev: hyperfb.c
Log Message:
remove glyphcache and debug goop
we're not likely to be able to use any off-screen memory on this hardware, so
don't pretend we will.
T
Module Name:src
Committed By: thorpej
Date: Sun Mar 16 22:34:36 UTC 2025
Modified Files:
src/sys/arch/alpha/alpha: fp_complete.c
Log Message:
Convert the 24 year-old "temporary trap shadow instrumentation" to use
event counters (so they're generally visible) and atomics to
Module Name:src
Committed By: thorpej
Date: Sun Mar 16 22:34:36 UTC 2025
Modified Files:
src/sys/arch/alpha/alpha: fp_complete.c
Log Message:
Convert the 24 year-old "temporary trap shadow instrumentation" to use
event counters (so they're generally visible) and atomics to
Module Name:src
Committed By: thorpej
Date: Sun Mar 16 19:27:30 UTC 2025
Modified Files:
src/sys/arch/alpha/alpha: fp_complete.c machdep.c
src/sys/arch/alpha/include: alpha.h
Log Message:
Add an alpha_fp_init() function, and move the initialization of
FP-related ev
Module Name:src
Committed By: thorpej
Date: Sun Mar 16 19:27:30 UTC 2025
Modified Files:
src/sys/arch/alpha/alpha: fp_complete.c machdep.c
src/sys/arch/alpha/include: alpha.h
Log Message:
Add an alpha_fp_init() function, and move the initialization of
FP-related ev
Module Name:src
Committed By: thorpej
Date: Sun Mar 16 17:38:06 UTC 2025
Modified Files:
src/sys/arch/alpha/alpha: machdep.c
Log Message:
identifycpu(): don't print the system serial number from the RPB
if there isn't one there.
To generate a diff of this commit:
cvs rdi
Module Name:src
Committed By: thorpej
Date: Sun Mar 16 17:38:06 UTC 2025
Modified Files:
src/sys/arch/alpha/alpha: machdep.c
Log Message:
identifycpu(): don't print the system serial number from the RPB
if there isn't one there.
To generate a diff of this commit:
cvs rdi
Module Name:src
Committed By: jmcneill
Date: Thu Mar 13 18:41:34 UTC 2025
Modified Files:
src/sys/arch/evbppc/wii: pic_pi.c
Log Message:
wii: Revert pic_pi.c r1.2 and r1.3.
The simplification of pic_pi.c in r1.2 introduced a performance regression
with sdhc. Revert to the
Module Name:src
Committed By: jmcneill
Date: Thu Mar 13 18:41:34 UTC 2025
Modified Files:
src/sys/arch/evbppc/wii: pic_pi.c
Log Message:
wii: Revert pic_pi.c r1.2 and r1.3.
The simplification of pic_pi.c in r1.2 introduced a performance regression
with sdhc. Revert to the
Module Name:src
Committed By: macallan
Date: Tue Mar 11 06:04:19 UTC 2025
Modified Files:
src/sys/arch/hppa/dev: gftfb.c
Log Message:
drop unnecessary wait and register write when moving the cursor sprite
To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 src/
Module Name:src
Committed By: nat
Date: Mon Mar 10 11:29:25 UTC 2025
Modified Files:
src/sys/arch/mac68k/dev: sbc.c
Log Message:
Serialize pdma xfers.
The same is done for pdma interrupt xfers.
To generate a diff of this commit:
cvs rdiff -u -r1.67 -r1.68 src/sys/arch/m
Module Name:src
Committed By: macallan
Date: Tue Mar 11 05:48:26 UTC 2025
Modified Files:
src/sys/arch/hppa/dev: gftfb.c
Log Message:
drop the rectfill workaround here as well
To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 src/sys/arch/hppa/dev/gftfb.c
Pl
Module Name:src
Committed By: nat
Date: Mon Mar 10 11:32:24 UTC 2025
Modified Files:
src/sys/arch/mac68k/dev: sbc.c
Log Message:
Remove CHECKMORE.
This was a performance penalty and was found to be unnecessary as the root
cause of errors doing pdma interrupt xfers was add
Module Name:src
Committed By: macallan
Date: Tue Mar 11 06:04:19 UTC 2025
Modified Files:
src/sys/arch/hppa/dev: gftfb.c
Log Message:
drop unnecessary wait and register write when moving the cursor sprite
To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 src/
Module Name:src
Committed By: macallan
Date: Tue Mar 11 05:48:26 UTC 2025
Modified Files:
src/sys/arch/hppa/dev: gftfb.c
Log Message:
drop the rectfill workaround here as well
To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 src/sys/arch/hppa/dev/gftfb.c
Pl
Module Name:src
Committed By: nat
Date: Mon Mar 10 11:29:25 UTC 2025
Modified Files:
src/sys/arch/mac68k/dev: sbc.c
Log Message:
Serialize pdma xfers.
The same is done for pdma interrupt xfers.
To generate a diff of this commit:
cvs rdiff -u -r1.67 -r1.68 src/sys/arch/m
Module Name:src
Committed By: hans
Date: Sun Mar 9 18:50:20 UTC 2025
Modified Files:
src/sys/arch/vax/vsa: spx.c
Log Message:
vax/spx(4): fix a few X11-related bugs
- overwriting of saved screen pointer of emulation mode when switching
the framebuffer mode from mapped
Module Name:src
Committed By: hans
Date: Sun Mar 9 18:50:20 UTC 2025
Modified Files:
src/sys/arch/vax/vsa: spx.c
Log Message:
vax/spx(4): fix a few X11-related bugs
- overwriting of saved screen pointer of emulation mode when switching
the framebuffer mode from mapped
Module Name:src
Committed By: hans
Date: Sun Mar 9 18:27:39 UTC 2025
Modified Files:
src/sys/arch/vax/vax: machdep.c
Log Message:
vax: call config_init() before initializing the console
With console on dz(4) at vsbus, dzcnpollc() calls vsbus_setmask() to
mask interrupts,
Module Name:src
Committed By: hans
Date: Sun Mar 9 18:27:39 UTC 2025
Modified Files:
src/sys/arch/vax/vax: machdep.c
Log Message:
vax: call config_init() before initializing the console
With console on dz(4) at vsbus, dzcnpollc() calls vsbus_setmask() to
mask interrupts,
Module Name:src
Committed By: mlelstv
Date: Sun Mar 9 12:43:09 UTC 2025
Modified Files:
src/sys/arch/virt68k/virt68k: autoconf.c
Log Message:
Don't try to identify the boot device. This regulary fails
for wedge devices and cannot handle wedge names.
Instead, let the kern
Module Name:src
Committed By: mlelstv
Date: Sun Mar 9 12:43:09 UTC 2025
Modified Files:
src/sys/arch/virt68k/virt68k: autoconf.c
Log Message:
Don't try to identify the boot device. This regulary fails
for wedge devices and cannot handle wedge names.
Instead, let the kern
Module Name:src
Committed By: thorpej
Date: Sun Mar 9 01:13:49 UTC 2025
Modified Files:
src/sys/arch/alpha/conf: files.alpha
Log Message:
Kernel config file parsing technology has advanced significantly in
the past decade, to the point where options can, in fact, have dep
Module Name:src
Committed By: thorpej
Date: Sun Mar 9 01:13:49 UTC 2025
Modified Files:
src/sys/arch/alpha/conf: files.alpha
Log Message:
Kernel config file parsing technology has advanced significantly in
the past decade, to the point where options can, in fact, have dep
Module Name:src
Committed By: thorpej
Date: Sun Mar 9 01:06:42 UTC 2025
Modified Files:
src/sys/arch/alpha/alpha: api_up1000.c autoconf.c dec_1000a.c
dec_2000_300.c dec_2100_a50.c dec_2100_a500.c dec_3000_300.c
dec_3000_500.c dec_550.c dec_6600.c de
Module Name:src
Committed By: thorpej
Date: Sun Mar 9 01:06:42 UTC 2025
Modified Files:
src/sys/arch/alpha/alpha: api_up1000.c autoconf.c dec_1000a.c
dec_2000_300.c dec_2100_a50.c dec_2100_a500.c dec_3000_300.c
dec_3000_500.c dec_550.c dec_6600.c de
Module Name:src
Committed By: jmcneill
Date: Sat Mar 8 21:00:45 UTC 2025
Modified Files:
src/sys/arch/arm/arm32: bus_dma.c
Log Message:
arm: Support BUS_DMA_NOCACHE
To generate a diff of this commit:
cvs rdiff -u -r1.148 -r1.149 src/sys/arch/arm/arm32/bus_dma.c
Please
Module Name:src
Committed By: jmcneill
Date: Sat Mar 8 21:00:45 UTC 2025
Modified Files:
src/sys/arch/arm/arm32: bus_dma.c
Log Message:
arm: Support BUS_DMA_NOCACHE
To generate a diff of this commit:
cvs rdiff -u -r1.148 -r1.149 src/sys/arch/arm/arm32/bus_dma.c
Please
Module Name:src
Committed By: jmcneill
Date: Sat Mar 8 14:30:05 UTC 2025
Modified Files:
src/sys/arch/evbarm/fdt: fdt_machdep.c
Log Message:
arm64: Add a gross hack to allow handoff from genfb to PCI DRM drivers.
Similar to how this is handled on x86.
To generate a dif
Module Name:src
Committed By: jmcneill
Date: Sat Mar 8 14:30:05 UTC 2025
Modified Files:
src/sys/arch/evbarm/fdt: fdt_machdep.c
Log Message:
arm64: Add a gross hack to allow handoff from genfb to PCI DRM drivers.
Similar to how this is handled on x86.
To generate a dif
Module Name:src
Committed By: imil
Date: Thu Mar 6 09:02:47 UTC 2025
Modified Files:
src/sys/arch/x86/x86: identcpu_subr.c
Log Message:
Test for LAPIC support
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/x86/x86/identcpu_subr.c
Please note
Module Name:src
Committed By: imil
Date: Thu Mar 6 15:35:05 UTC 2025
Modified Files:
src/sys/arch/x86/include: apicvar.h
src/sys/arch/x86/x86: cpu.c identcpu_subr.c lapic.c
Log Message:
Revert VMware-compatible TSC and LAPIC frequency detection.
To generate a di
Module Name:src
Committed By: imil
Date: Thu Mar 6 15:35:05 UTC 2025
Modified Files:
src/sys/arch/x86/include: apicvar.h
src/sys/arch/x86/x86: cpu.c identcpu_subr.c lapic.c
Log Message:
Revert VMware-compatible TSC and LAPIC frequency detection.
To generate a di
Module Name:src
Committed By: imil
Date: Thu Mar 6 09:31:05 UTC 2025
Modified Files:
src/sys/arch/x86/x86: identcpu_subr.c
Log Message:
Allow tsc_freq_vmware_cpuid() for TSC frequency even if there is no LAPIC
support
To generate a diff of this commit:
cvs rdiff -u -r1
Module Name:src
Committed By: imil
Date: Thu Mar 6 09:31:05 UTC 2025
Modified Files:
src/sys/arch/x86/x86: identcpu_subr.c
Log Message:
Allow tsc_freq_vmware_cpuid() for TSC frequency even if there is no LAPIC
support
To generate a diff of this commit:
cvs rdiff -u -r1
Module Name:src
Committed By: imil
Date: Thu Mar 6 09:02:47 UTC 2025
Modified Files:
src/sys/arch/x86/x86: identcpu_subr.c
Log Message:
Test for LAPIC support
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/x86/x86/identcpu_subr.c
Please note
Module Name:src
Committed By: imil
Date: Thu Mar 6 06:31:53 UTC 2025
Modified Files:
src/sys/arch/x86/include: apicvar.h
src/sys/arch/x86/x86: cpu.c identcpu_subr.c lapic.c
Log Message:
Add support for CPUID leaf 0x4010, which enables VMware-compatible TSC
and
Module Name:src
Committed By: imil
Date: Thu Mar 6 06:31:53 UTC 2025
Modified Files:
src/sys/arch/x86/include: apicvar.h
src/sys/arch/x86/x86: cpu.c identcpu_subr.c lapic.c
Log Message:
Add support for CPUID leaf 0x4010, which enables VMware-compatible TSC
and
1 - 100 of 1928 matches
Mail list logo