Module Name:src
Committed By: thorpej
Date: Sun Mar 31 19:06:31 UTC 2024
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
Module Name:src
Committed By: thorpej
Date: Sun Mar 31 19:06:31 UTC 2024
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
Module Name:src
Committed By: thorpej
Date: Wed Mar 6 07:22:45 UTC 2024
Modified Files:
src/sys/arch/alpha/alpha: cpu.c
Log Message:
Statically initialize the PRIMARY and RUNNING flags in cpu_info_primary.
To generate a diff of this commit:
cvs rdiff -u -r1.107 -r1.108
Module Name:src
Committed By: thorpej
Date: Wed Mar 6 07:22:45 UTC 2024
Modified Files:
src/sys/arch/alpha/alpha: cpu.c
Log Message:
Statically initialize the PRIMARY and RUNNING flags in cpu_info_primary.
To generate a diff of this commit:
cvs rdiff -u -r1.107 -r1.108
Module Name:src
Committed By: thorpej
Date: Sun Mar 3 19:56:30 UTC 2024
Modified Files:
src/sys/arch/alpha/alpha: prom.c
Log Message:
prom_uses_prom_console() needs to consider ST_DEC_7000, as well.
To generate a diff of this commit:
cvs rdiff -u -r1.58 -r1.59
Module Name:src
Committed By: thorpej
Date: Sun Mar 3 19:56:30 UTC 2024
Modified Files:
src/sys/arch/alpha/alpha: prom.c
Log Message:
prom_uses_prom_console() needs to consider ST_DEC_7000, as well.
To generate a diff of this commit:
cvs rdiff -u -r1.58 -r1.59
Module Name:src
Committed By: thorpej
Date: Sat Dec 30 23:07:42 UTC 2023
Modified Files:
src/sys/arch/alpha/alpha: pmap.c
Log Message:
pmap_bootstrap(): When initializing the L2 PTEs, don't use l2pte_index(),
as it is designed to wrap from 1023->0 during the normal course
Module Name:src
Committed By: thorpej
Date: Sat Dec 30 23:07:42 UTC 2023
Modified Files:
src/sys/arch/alpha/alpha: pmap.c
Log Message:
pmap_bootstrap(): When initializing the L2 PTEs, don't use l2pte_index(),
as it is designed to wrap from 1023->0 during the normal course
Module Name:src
Committed By: thorpej
Date: Tue Nov 21 22:25:16 UTC 2023
Modified Files:
src/sys/arch/alpha/alpha: db_disasm.c
Log Message:
pal_opname(): Make the static buffer for unknown PALcode ops large enough
to hold all possible values.
alpha_print_instruction():
Module Name:src
Committed By: thorpej
Date: Tue Nov 21 22:25:16 UTC 2023
Modified Files:
src/sys/arch/alpha/alpha: db_disasm.c
Log Message:
pal_opname(): Make the static buffer for unknown PALcode ops large enough
to hold all possible values.
alpha_print_instruction():
Module Name:src
Committed By: thorpej
Date: Tue Nov 21 21:53:06 UTC 2023
Modified Files:
src/sys/arch/alpha/alpha: db_interface.c
Log Message:
Ensure that all fields of db_regs[] are initialized.
To generate a diff of this commit:
cvs rdiff -u -r1.39 -r1.40
Module Name:src
Committed By: thorpej
Date: Tue Nov 21 21:53:06 UTC 2023
Modified Files:
src/sys/arch/alpha/alpha: db_interface.c
Log Message:
Ensure that all fields of db_regs[] are initialized.
To generate a diff of this commit:
cvs rdiff -u -r1.39 -r1.40
Module Name:src
Committed By: thorpej
Date: Tue Nov 21 20:40:24 UTC 2023
Modified Files:
src/sys/arch/alpha/alpha: db_trace.c
Log Message:
Reduce db_trace.c's exposure to proc/lwp.
To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37
Module Name:src
Committed By: thorpej
Date: Tue Nov 21 20:40:24 UTC 2023
Modified Files:
src/sys/arch/alpha/alpha: db_trace.c
Log Message:
Reduce db_trace.c's exposure to proc/lwp.
To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37
Module Name:src
Committed By: thorpej
Date: Tue Nov 21 20:29:47 UTC 2023
Modified Files:
src/sys/arch/alpha/alpha: db_trace.c
Log Message:
decode_prologue(): Make pc a db_addr_t, not a db_expr_t.
db_stack_trace_print_ra(): Missed one direct reference to XentSys; fix.
To
Module Name:src
Committed By: thorpej
Date: Tue Nov 21 20:29:47 UTC 2023
Modified Files:
src/sys/arch/alpha/alpha: db_trace.c
Log Message:
decode_prologue(): Make pc a db_addr_t, not a db_expr_t.
db_stack_trace_print_ra(): Missed one direct reference to XentSys; fix.
To
Module Name:src
Committed By: thorpej
Date: Tue Nov 21 18:57:29 UTC 2023
Modified Files:
src/sys/arch/alpha/alpha: db_trace.c
Log Message:
Don't access insns or frame values directly; use db_read_bytes().
To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34
Module Name:src
Committed By: thorpej
Date: Tue Nov 21 18:57:29 UTC 2023
Modified Files:
src/sys/arch/alpha/alpha: db_trace.c
Log Message:
Don't access insns or frame values directly; use db_read_bytes().
To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34
Module Name:src
Committed By: rin
Date: Thu Aug 3 03:07:36 UTC 2023
Modified Files:
src/sys/arch/alpha/alpha: machdep.c
Log Message:
alpha: Add support for bootflags [xX] to enable debug messages.
To generate a diff of this commit:
cvs rdiff -u -r1.375 -r1.376
Module Name:src
Committed By: rin
Date: Thu Aug 3 03:07:36 UTC 2023
Modified Files:
src/sys/arch/alpha/alpha: machdep.c
Log Message:
alpha: Add support for bootflags [xX] to enable debug messages.
To generate a diff of this commit:
cvs rdiff -u -r1.375 -r1.376
Module Name:src
Committed By: thorpej
Date: Thu Jul 21 01:52:28 UTC 2022
Modified Files:
src/sys/arch/alpha/alpha: db_trace.c
Log Message:
Rename functions in previous in preparation for future changes.
To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32
Module Name:src
Committed By: thorpej
Date: Thu Jul 21 01:52:28 UTC 2022
Modified Files:
src/sys/arch/alpha/alpha: db_trace.c
Log Message:
Rename functions in previous in preparation for future changes.
To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32
Module Name:src
Committed By: thorpej
Date: Wed Jul 20 18:25:10 UTC 2022
Modified Files:
src/sys/arch/alpha/alpha: locore.s
Log Message:
Fix a couple of nits with savectx():
- Note that this function is only used by dumpsys().
- Don't safe the PS word; there isn't
Module Name:src
Committed By: thorpej
Date: Wed Jul 20 18:25:10 UTC 2022
Modified Files:
src/sys/arch/alpha/alpha: locore.s
Log Message:
Fix a couple of nits with savectx():
- Note that this function is only used by dumpsys().
- Don't safe the PS word; there isn't
Module Name:src
Committed By: thorpej
Date: Wed Jul 20 17:03:11 UTC 2022
Modified Files:
src/sys/arch/alpha/alpha: db_trace.c
Log Message:
Localize direct refernces to kernel symbols into functions. NFC.
To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31
Module Name:src
Committed By: thorpej
Date: Wed Jul 20 17:03:11 UTC 2022
Modified Files:
src/sys/arch/alpha/alpha: db_trace.c
Log Message:
Localize direct refernces to kernel symbols into functions. NFC.
To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:42:56 UTC 2022
Modified Files:
src/sys/arch/alpha/alpha: ipifuncs.c
Log Message:
alpha: Convert ipifuncs.c to membar_release/acquire.
No semantic change is possible because all of these membars are just
mb on
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:42:56 UTC 2022
Modified Files:
src/sys/arch/alpha/alpha: ipifuncs.c
Log Message:
alpha: Convert ipifuncs.c to membar_release/acquire.
No semantic change is possible because all of these membars are just
mb on
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:39:18 UTC 2022
Modified Files:
src/sys/arch/alpha/alpha: cpu.c
Log Message:
alpha: Convert cpu_iccb_send from membar_exit to membar_release.
XXX Maybe this should really use alpha_mb, since it's not writing to
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:39:18 UTC 2022
Modified Files:
src/sys/arch/alpha/alpha: cpu.c
Log Message:
alpha: Convert cpu_iccb_send from membar_exit to membar_release.
XXX Maybe this should really use alpha_mb, since it's not writing to
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:36:22 UTC 2022
Modified Files:
src/sys/arch/alpha/alpha: pmap.c
Log Message:
alpha: Omit needless membar in pmap_reference.
If the pmap is published enough for us to obtain a reference to it
then there's no
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:36:22 UTC 2022
Modified Files:
src/sys/arch/alpha/alpha: pmap.c
Log Message:
alpha: Omit needless membar in pmap_reference.
If the pmap is published enough for us to obtain a reference to it
then there's no
Module Name:src
Committed By: skrll
Date: Tue Apr 5 04:33:36 UTC 2022
Modified Files:
src/sys/arch/alpha/alpha: clock.c
Log Message:
KNF
To generate a diff of this commit:
cvs rdiff -u -r1.46 -r1.47 src/sys/arch/alpha/alpha/clock.c
Please note that diffs are not
Module Name:src
Committed By: skrll
Date: Tue Apr 5 04:33:36 UTC 2022
Modified Files:
src/sys/arch/alpha/alpha: clock.c
Log Message:
KNF
To generate a diff of this commit:
cvs rdiff -u -r1.46 -r1.47 src/sys/arch/alpha/alpha/clock.c
Please note that diffs are not
Module Name:src
Committed By: riastradh
Date: Sun Feb 27 14:17:10 UTC 2022
Modified Files:
src/sys/arch/alpha/alpha: cpu.c
Log Message:
alpha: Fix placement of membar for sending ICCB message.
While here, reduce it to membar_exit -- it's obviously not needed for
Module Name:src
Committed By: riastradh
Date: Sun Feb 27 14:17:10 UTC 2022
Modified Files:
src/sys/arch/alpha/alpha: cpu.c
Log Message:
alpha: Fix placement of membar for sending ICCB message.
While here, reduce it to membar_exit -- it's obviously not needed for
Module Name:src
Committed By: andvar
Date: Thu Dec 9 21:13:18 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: pmap.c
Log Message:
Few typos slipped in the last review, fixing them.
To generate a diff of this commit:
cvs rdiff -u -r1.303 -r1.304
Module Name:src
Committed By: andvar
Date: Thu Dec 9 21:13:18 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: pmap.c
Log Message:
Few typos slipped in the last review, fixing them.
To generate a diff of this commit:
cvs rdiff -u -r1.303 -r1.304
Module Name:src
Committed By: andvar
Date: Sun Sep 19 20:43:46 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: pmap.c
Log Message:
review and fix rest of the typos in alpha pmap.c.
To generate a diff of this commit:
cvs rdiff -u -r1.302 -r1.303
Module Name:src
Committed By: andvar
Date: Sun Sep 19 20:43:46 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: pmap.c
Log Message:
review and fix rest of the typos in alpha pmap.c.
To generate a diff of this commit:
cvs rdiff -u -r1.302 -r1.303
Module Name:src
Committed By: andvar
Date: Fri Aug 13 20:19:45 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: pmap.c
Log Message:
fix multiple typos in comments.
To generate a diff of this commit:
cvs rdiff -u -r1.300 -r1.301 src/sys/arch/alpha/alpha/pmap.c
Please
Module Name:src
Committed By: andvar
Date: Fri Aug 13 20:19:45 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: pmap.c
Log Message:
fix multiple typos in comments.
To generate a diff of this commit:
cvs rdiff -u -r1.300 -r1.301 src/sys/arch/alpha/alpha/pmap.c
Please
Module Name:src
Committed By: thorpej
Date: Sat Jul 31 14:51:25 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: pmap.c
Log Message:
Fix a silly mistake (missing return) in the DEBUG case of the kernel pmap
case of pmap_extract().
To generate a diff of this commit:
Module Name:src
Committed By: thorpej
Date: Sat Jul 31 14:51:25 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: pmap.c
Log Message:
Fix a silly mistake (missing return) in the DEBUG case of the kernel pmap
case of pmap_extract().
To generate a diff of this commit:
Module Name:src
Committed By: thorpej
Date: Fri Jul 23 04:19:50 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: trap.c
Log Message:
Emulate the IEEE flavors of the FIX extension instructions:
- FTOIS, FTOIT
- ITOFS, ITOFT
- SRQTS, SQRTT
Left out for now are the VAX FP
Module Name:src
Committed By: thorpej
Date: Fri Jul 23 04:19:50 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: trap.c
Log Message:
Emulate the IEEE flavors of the FIX extension instructions:
- FTOIS, FTOIT
- ITOFS, ITOFT
- SRQTS, SQRTT
Left out for now are the VAX FP
Module Name:src
Committed By: thorpej
Date: Fri Jul 23 03:57:06 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: fp_complete.c
Log Message:
IEEE SQRTS / SQRTT is fix_float opclass 11, not fix_float opclass 10
(which is VAX SQRTF / SQRTG).
To generate a diff of this
Module Name:src
Committed By: thorpej
Date: Fri Jul 23 03:57:06 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: fp_complete.c
Log Message:
IEEE SQRTS / SQRTT is fix_float opclass 11, not fix_float opclass 10
(which is VAX SQRTF / SQRTG).
To generate a diff of this
Module Name:src
Committed By: thorpej
Date: Thu Jul 22 15:48:40 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: locore.s
Log Message:
It's unlikely that a process will be using restartable atomic sequences
on Alpha, and furthermore it's unlikely that any given context
Module Name:src
Committed By: thorpej
Date: Thu Jul 22 15:48:40 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: locore.s
Log Message:
It's unlikely that a process will be using restartable atomic sequences
on Alpha, and furthermore it's unlikely that any given context
Module Name:src
Committed By: thorpej
Date: Tue Jul 20 02:42:10 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: db_instruction.h
Log Message:
Define the FIX float function codes (ITOFF, ITOFS, ITOFT).
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13
Module Name:src
Committed By: thorpej
Date: Tue Jul 20 02:42:10 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: db_instruction.h
Log Message:
Define the FIX float function codes (ITOFF, ITOFS, ITOFT).
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13
Module Name:src
Committed By: thorpej
Date: Tue Jul 20 01:56:06 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: trap.c
Log Message:
Emulate the CIX extension instructions (CTPOP, CTTZ, CTLZ).
To generate a diff of this commit:
cvs rdiff -u -r1.136 -r1.137
Module Name:src
Committed By: thorpej
Date: Tue Jul 20 01:56:06 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: trap.c
Log Message:
Emulate the CIX extension instructions (CTPOP, CTTZ, CTLZ).
To generate a diff of this commit:
cvs rdiff -u -r1.136 -r1.137
Module Name:src
Committed By: thorpej
Date: Mon Jul 19 22:21:36 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: trap.c
Log Message:
- In unaligned_fixup(), use defined constants for opcodes, not magic numbers.
- In handle_opdec(), use ufetch_int() to fetch the
Module Name:src
Committed By: thorpej
Date: Mon Jul 19 22:21:36 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: trap.c
Log Message:
- In unaligned_fixup(), use defined constants for opcodes, not magic numbers.
- In handle_opdec(), use ufetch_int() to fetch the
Module Name:src
Committed By: thorpej
Date: Mon Jul 19 16:31:19 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: pmap.c
Log Message:
Re-arrange the kernel pmap fast-path in pmap_extract() so that
when DEBUG is not enabled, the compiler can emit a tail-call to
Module Name:src
Committed By: thorpej
Date: Mon Jul 19 16:31:19 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: pmap.c
Log Message:
Re-arrange the kernel pmap fast-path in pmap_extract() so that
when DEBUG is not enabled, the compiler can emit a tail-call to
Module Name:src
Committed By: thorpej
Date: Fri Jul 16 19:13:21 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: vm_machdep.c
Log Message:
Instrument success/faulure of phyisically contiguous uarea allocation.
To generate a diff of this commit:
cvs rdiff -u -r1.120
Module Name:src
Committed By: thorpej
Date: Fri Jul 16 19:13:21 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: vm_machdep.c
Log Message:
Instrument success/faulure of phyisically contiguous uarea allocation.
To generate a diff of this commit:
cvs rdiff -u -r1.120
Module Name:src
Committed By: thorpej
Date: Tue Jul 13 13:58:30 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: lock_stubs.s
Log Message:
Fix non-MULTIPROCESSOR build (e.g. INSTALL kernel).
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8
Module Name:src
Committed By: thorpej
Date: Tue Jul 13 13:58:30 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: lock_stubs.s
Log Message:
Fix non-MULTIPROCESSOR build (e.g. INSTALL kernel).
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8
Module Name:src
Committed By: thorpej
Date: Tue Jul 13 01:59:10 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: lock_stubs.s patch.c
Log Message:
As with membar_producer() and membar_sync(), initialize the fast-path
lock stubs with "unop" isns where memory barriers
Module Name:src
Committed By: thorpej
Date: Tue Jul 13 01:59:10 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: lock_stubs.s patch.c
Log Message:
As with membar_producer() and membar_sync(), initialize the fast-path
lock stubs with "unop" isns where memory barriers
Module Name:src
Committed By: thorpej
Date: Sun Jul 11 01:55:51 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: locore.s
Log Message:
Pull in pmap_subr.s (missed in prior commit).
To generate a diff of this commit:
cvs rdiff -u -r1.139 -r1.140
Module Name:src
Committed By: thorpej
Date: Sun Jul 11 01:55:51 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: locore.s
Log Message:
Pull in pmap_subr.s (missed in prior commit).
To generate a diff of this commit:
cvs rdiff -u -r1.139 -r1.140
Module Name:src
Committed By: thorpej
Date: Sun Jul 11 01:54:42 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: genassym.cf
Log Message:
Define ALPHA_PGBYTES (missed in prior commit).
To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28
Module Name:src
Committed By: thorpej
Date: Sun Jul 11 01:54:42 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: genassym.cf
Log Message:
Define ALPHA_PGBYTES (missed in prior commit).
To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28
Module Name:src
Committed By: thorpej
Date: Sat Jul 10 20:22:38 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: pmap.c
Added Files:
src/sys/arch/alpha/alpha: pmap_subr.s
Log Message:
Move the optimized pmap_zero_page() from pmap.c to a new pmap_subr.s,
and
Module Name:src
Committed By: thorpej
Date: Sat Jul 10 20:22:38 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: pmap.c
Added Files:
src/sys/arch/alpha/alpha: pmap_subr.s
Log Message:
Move the optimized pmap_zero_page() from pmap.c to a new pmap_subr.s,
and
Module Name:src
Committed By: thorpej
Date: Fri Jul 9 01:29:21 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: autoconf.c
Log Message:
If we're netbooting on a system with, for example, an ISA DE204 Ethernet
interface, we don't have sufficient information to find the
Module Name:src
Committed By: thorpej
Date: Fri Jul 9 01:29:21 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: autoconf.c
Log Message:
If we're netbooting on a system with, for example, an ISA DE204 Ethernet
interface, we don't have sufficient information to find the
Module Name:src
Committed By: thorpej
Date: Wed Jul 7 03:30:35 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: locore.s patch.c
Log Message:
Provide a BWX version of alpha_copystr() and patch it into place if
the system supports the BWX extension. The inner loop of
Module Name:src
Committed By: thorpej
Date: Wed Jul 7 03:30:35 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: locore.s patch.c
Log Message:
Provide a BWX version of alpha_copystr() and patch it into place if
the system supports the BWX extension. The inner loop of
Module Name:src
Committed By: thorpej
Date: Wed Jul 7 03:24:26 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: mainbus.c
Log Message:
After attaching CPUs, call alpha_patch() in case there are any function
patches we wish to do based on discovered architecture
Module Name:src
Committed By: thorpej
Date: Wed Jul 7 03:24:26 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: mainbus.c
Log Message:
After attaching CPUs, call alpha_patch() in case there are any function
patches we wish to do based on discovered architecture
Module Name:src
Committed By: thorpej
Date: Wed Jul 7 02:44:04 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: locore.s
Log Message:
Re-arrange alpha_copystr() so that the the error/unlikely cases are forward
branches (which will be predicted as not-taken), and that
Module Name:src
Committed By: thorpej
Date: Wed Jul 7 02:44:04 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: locore.s
Log Message:
Re-arrange alpha_copystr() so that the the error/unlikely cases are forward
branches (which will be predicted as not-taken), and that
Module Name:src
Committed By: thorpej
Date: Mon Jul 5 15:12:01 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: pmap.c
Log Message:
Instrument the number of calls to pmap_growkernel().
To generate a diff of this commit:
cvs rdiff -u -r1.295 -r1.296
Module Name:src
Committed By: thorpej
Date: Mon Jul 5 15:12:01 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: pmap.c
Log Message:
Instrument the number of calls to pmap_growkernel().
To generate a diff of this commit:
cvs rdiff -u -r1.295 -r1.296
Module Name:src
Committed By: thorpej
Date: Mon Jul 5 10:00:22 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: pmap.c
Log Message:
Fix a bug introduced in pmap.c,v 1.287 where, when creating the PTE
in pmap_enter(), we would erroneously disregard MOD/REF attributes
Module Name:src
Committed By: thorpej
Date: Mon Jul 5 10:00:22 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: pmap.c
Log Message:
Fix a bug introduced in pmap.c,v 1.287 where, when creating the PTE
in pmap_enter(), we would erroneously disregard MOD/REF attributes
Module Name:src
Committed By: thorpej
Date: Mon Jun 21 02:10:46 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: db_disasm.c db_instruction.h
Log Message:
Remove the /I "alternate format" from db_disasm(), which was internally
interpreted as "showregs", whcih would
Module Name:src
Committed By: thorpej
Date: Mon Jun 21 02:10:46 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: db_disasm.c db_instruction.h
Log Message:
Remove the /I "alternate format" from db_disasm(), which was internally
interpreted as "showregs", whcih would
Module Name:src
Committed By: thorpej
Date: Mon Jun 21 02:01:13 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: db_disasm.c db_instruction.h
Log Message:
Allow alpha_print_instruction() to be called from outside DDB, and
allow the caller to supply a buffer to contain
Module Name:src
Committed By: thorpej
Date: Mon Jun 21 02:01:13 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: db_disasm.c db_instruction.h
Log Message:
Allow alpha_print_instruction() to be called from outside DDB, and
allow the caller to supply a buffer to contain
Module Name:src
Committed By: thorpej
Date: Sun May 30 19:50:23 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: pmap.c
Log Message:
Fix DEBUG build.
To generate a diff of this commit:
cvs rdiff -u -r1.291 -r1.292 src/sys/arch/alpha/alpha/pmap.c
Please note that
Module Name:src
Committed By: thorpej
Date: Sun May 30 19:50:23 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: pmap.c
Log Message:
Fix DEBUG build.
To generate a diff of this commit:
cvs rdiff -u -r1.291 -r1.292 src/sys/arch/alpha/alpha/pmap.c
Please note that
Module Name:src
Committed By: thorpej
Date: Sun May 30 19:46:21 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: pmap.c
Log Message:
Fix unused variable warning when DIAGNOSTIC is disabled. Pointed out
by jklos.
To generate a diff of this commit:
cvs rdiff -u -r1.290
Module Name:src
Committed By: thorpej
Date: Sun May 30 19:46:21 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: pmap.c
Log Message:
Fix unused variable warning when DIAGNOSTIC is disabled. Pointed out
by jklos.
To generate a diff of this commit:
cvs rdiff -u -r1.290
Module Name:src
Committed By: thorpej
Date: Sun May 30 01:24:19 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: pmap.c
Log Message:
Change pmap_physpage_alloc() to return the vm_page * so that the
callers have access to it.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: thorpej
Date: Sun May 30 01:24:19 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: pmap.c
Log Message:
Change pmap_physpage_alloc() to return the vm_page * so that the
callers have access to it.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: thorpej
Date: Sun May 23 19:13:27 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: pmap.c
Log Message:
Fix a bug in pmap_tlb_shootdown_all_user(), where it was not
stashing away the pointer to the pmap in the TLB context structure
like
Module Name:src
Committed By: thorpej
Date: Sun May 23 19:13:27 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: pmap.c
Log Message:
Fix a bug in pmap_tlb_shootdown_all_user(), where it was not
stashing away the pointer to the pmap in the TLB context structure
like
Module Name:src
Committed By: thorpej
Date: Sun May 23 01:00:53 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: locore.s
Log Message:
Fix an error introduced in rev 1.130 where the previous pcb_onfault
handler was not restored properly in the kcopyerr case. Also add a
Module Name:src
Committed By: thorpej
Date: Sun May 23 01:00:53 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: locore.s
Log Message:
Fix an error introduced in rev 1.130 where the previous pcb_onfault
handler was not restored properly in the kcopyerr case. Also add a
Module Name:src
Committed By: thorpej
Date: Sat May 22 15:05:37 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: autoconf.c
Log Message:
Gah, fix cut-and-paste-o.
To generate a diff of this commit:
cvs rdiff -u -r1.56 -r1.57 src/sys/arch/alpha/alpha/autoconf.c
Please
Module Name:src
Committed By: thorpej
Date: Sat May 22 15:05:37 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: autoconf.c
Log Message:
Gah, fix cut-and-paste-o.
To generate a diff of this commit:
cvs rdiff -u -r1.56 -r1.57 src/sys/arch/alpha/alpha/autoconf.c
Please
Module Name:src
Committed By: thorpej
Date: Sat May 22 15:04:34 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: autoconf.c
Log Message:
qemu_find_rootdev(): Zero the buffer that we use to fetch the Qemu
"prom" root device variable; junk past the trailing NUL would
Module Name:src
Committed By: thorpej
Date: Sat May 22 15:04:34 UTC 2021
Modified Files:
src/sys/arch/alpha/alpha: autoconf.c
Log Message:
qemu_find_rootdev(): Zero the buffer that we use to fetch the Qemu
"prom" root device variable; junk past the trailing NUL would
1 - 100 of 283 matches
Mail list logo