#
b2653891 |
| 02-Jul-2023 |
cheloha <cheloha@openbsd.org> |
all platforms, kernel: remove __HAVE_CLOCKINTR symbol
Every platform made the clockintr switch at least six months ago. The __HAVE_CLOCKINTR symbol is now redundant. Remove it.
Prompted by claudio
all platforms, kernel: remove __HAVE_CLOCKINTR symbol
Every platform made the clockintr switch at least six months ago. The __HAVE_CLOCKINTR symbol is now redundant. Remove it.
Prompted by claudio@.
Link: https://marc.info/?l=openbsd-tech&m=168826181015032&w=2
"makes sense" mlarkin@
show more ...
|
#
aca18452 |
| 29-Nov-2022 |
cheloha <cheloha@openbsd.org> |
powerpc64: switch to clockintr
- Remove powerpc64-specific clock interrupt scheduling bits from cpu_info. - Remove powerpc64-specific randomized statclock() bits from powerpc64/clock.c. - Remove
powerpc64: switch to clockintr
- Remove powerpc64-specific clock interrupt scheduling bits from cpu_info. - Remove powerpc64-specific randomized statclock() bits from powerpc64/clock.c. - Remove the 'stat_count' evcount. All clock interrupts are now counted via the 'clock_count' evcount. - Wire up dec_intrclock.
Bringup help from gkoehler@. Tested by gkoehler@: this patch has survived four kernel-release-upgrade cycles on a Raptor Talos II T2P9S01 sporting a quad-core POWER9 CPU.
Link: https://marc.info/?l=openbsd-tech&m=166776404803622&w=2
ok gkoehler@ mlarkin@
show more ...
|
#
6fbfd68b |
| 27-May-2020 |
gkoehler <gkoehler@openbsd.org> |
Enter ddb at a trap instruction or with db_enter().
Tell make that trap_subr.S needs assym.h. Fill in opal_cngetc() so I can type at the "ddb>" prompt. Add enough code to trap_subr.S to "c" continue
Enter ddb at a trap instruction or with db_enter().
Tell make that trap_subr.S needs assym.h. Fill in opal_cngetc() so I can type at the "ddb>" prompt. Add enough code to trap_subr.S to "c" continue from ddb. Give registers to ddb. Try to load symbols from initrd.
ok kettenis@
show more ...
|