Module Name:src
Committed By: thorpej
Date: Thu Jul 22 01:31:55 UTC 2021
Modified Files:
src/sys/arch/alpha/include: proc.h
Log Message:
Use __BITS() to define MDLWP_FP_C.
To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 src/sys/arch/alpha/include/proc.h
Pl
Module Name:src
Committed By: thorpej
Date: Tue Jul 20 05:43:10 UTC 2021
Modified Files:
src/sys/arch/alpha/include: alpha.h
Log Message:
Define the f_float in-memory format. Line of the fields in s_float and
t_float.
To generate a diff of this commit:
cvs rdiff -u -r1.
Module Name:src
Committed By: skrll
Date: Sat Jun 26 15:02:19 UTC 2021
Modified Files:
src/sys/arch/alpha/include: cpu.h
Log Message:
Fix typo in comment
To generate a diff of this commit:
cvs rdiff -u -r1.101 -r1.102 src/sys/arch/alpha/include/cpu.h
Please note that di
Module Name:src
Committed By: thorpej
Date: Mon May 31 17:22:45 UTC 2021
Modified Files:
src/sys/arch/alpha/include: pmap.h
Log Message:
Additional comment about the range (0-1025) that's needed for the PT page
reference count, and thus now many bits we need to scare up.
Module Name:src
Committed By: thorpej
Date: Thu May 27 22:05:25 UTC 2021
Modified Files:
src/sys/arch/alpha/include: alpha_cpu.h
Log Message:
Define the arithmetic exception summary bits passed in a0 to entArith.
To generate a diff of this commit:
cvs rdiff -u -r1.53 -r1
Module Name:src
Committed By: thorpej
Date: Sat May 1 13:23:07 UTC 2021
Modified Files:
src/sys/arch/alpha/include: userret.h
Log Message:
Make sure preemption is disabled around PMAP_USERRET(); it uses
per-cpu information.
XXX mi_userret() also internally disables preem
Module Name:src
Committed By: rin
Date: Thu Apr 15 08:23:24 UTC 2021
Modified Files:
src/sys/arch/alpha/include: cpu.h
Log Message:
Fix fallout from alpha/interrupt.c rev 1.93:
http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/arch/alpha/alpha/interrupt.c#rev1.93
by which inte
Module Name:src
Committed By: thorpej
Date: Thu Oct 15 00:55:09 UTC 2020
Modified Files:
src/sys/arch/alpha/include: alpha_cpu.h
Log Message:
Fix the bit position for the PMI bit in ALPHA_AMASK_BITS.
To generate a diff of this commit:
cvs rdiff -u -r1.52 -r1.53 src/sys/a
Module Name:src
Committed By: thorpej
Date: Sat Oct 3 17:33:23 UTC 2020
Modified Files:
src/sys/arch/alpha/include: rpb.h
Log Message:
Add a comment describing the rpb::rpb_vptb field.
To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44 src/sys/arch/alpha/incl
Module Name:src
Committed By: thorpej
Date: Mon Sep 28 16:27:47 UTC 2020
Modified Files:
src/sys/arch/alpha/include: cpuconf.h
Log Message:
Remove a no-longer-accurate comment.
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/alpha/include/cpuco
Module Name:src
Committed By: thorpej
Date: Wed Sep 23 18:47:21 UTC 2020
Modified Files:
src/sys/arch/alpha/include: intr.h
Log Message:
Use a wrapper to acquire the kernel lock for non-MPSAFE interrupts,
rather than doing it in alpha_shared_intr_establish() directly.
To
Module Name:src
Committed By: thorpej
Date: Wed Sep 23 00:51:59 UTC 2020
Modified Files:
src/sys/arch/alpha/include: mutex.h
Log Message:
Move the simple lock used for spin mutexes into the sub-structure that
contains the spin lock IPL field. This shrinks kmutex_t to size
Module Name:src
Committed By: thorpej
Date: Wed Sep 23 00:52:49 UTC 2020
Modified Files:
src/sys/arch/alpha/include: mutex.h
Log Message:
Move the compile-time assert outside of the __MUTEX_PRIVATE guard.
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sy
Module Name:src
Committed By: thorpej
Date: Fri Sep 18 00:07:22 UTC 2020
Modified Files:
src/sys/arch/alpha/include: alpha.h
Log Message:
Rather than having exception_return() at the root of the call graph for
kernel threads, provide a backstop that will prevent them from
Module Name:src
Committed By: thorpej
Date: Fri Sep 4 15:50:10 UTC 2020
Modified Files:
src/sys/arch/alpha/include: cpu.h types.h
Log Message:
Put the MI cpu_data at the beginning of cpu_info so that it is
cache line aligned.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: thorpej
Date: Fri Sep 4 02:59:44 UTC 2020
Modified Files:
src/sys/arch/alpha/include: asm.h
Log Message:
Missed one in last change.
To generate a diff of this commit:
cvs rdiff -u -r1.42 -r1.43 src/sys/arch/alpha/include/asm.h
Please note
Module Name:src
Committed By: thorpej
Date: Fri Sep 4 02:58:19 UTC 2020
Modified Files:
src/sys/arch/alpha/include: asm.h
Log Message:
Garbage-collect GET_CPUINFO; it's no longer used.
To generate a diff of this commit:
cvs rdiff -u -r1.41 -r1.42 src/sys/arch/alpha/incl
Module Name:src
Committed By: thorpej
Date: Fri Sep 4 01:57:29 UTC 2020
Modified Files:
src/sys/arch/alpha/include: cpu.h
Log Message:
Shuffle fields in cpu_info for better cache behavior.
XXX More changes to come after curlwp is overhauled.
To generate a diff of this c
Module Name:src
Committed By: thorpej
Date: Thu Sep 3 22:56:11 UTC 2020
Modified Files:
src/sys/arch/alpha/include: param.h
Log Message:
Define COHERENCY_UNIT and CACHE_LINE_SIZE as 64, which is the primary cache
line size on EV6 / EV7. This is also the default MI fallba
Module Name:src
Committed By: thorpej
Date: Thu Sep 3 14:27:47 UTC 2020
Modified Files:
src/sys/arch/alpha/include: cpu.h
Log Message:
Garbage-collect fpcurlwp -- it has been obsolete since FPU tracking
was converted over to PCU.
To generate a diff of this commit:
cvs r
Module Name:src
Committed By: thorpej
Date: Thu Sep 3 04:20:54 UTC 2020
Modified Files:
src/sys/arch/alpha/include: cpu.h
Log Message:
Garabage-collect curpcb / cpu_info::ci_curpcb.
To generate a diff of this commit:
cvs rdiff -u -r1.89 -r1.90 src/sys/arch/alpha/include
Module Name:src
Committed By: thorpej
Date: Sat Aug 29 22:50:27 UTC 2020
Modified Files:
src/sys/arch/alpha/include: asm.h
Log Message:
G/C GET_IDLE_PCB -- it hasn't been used for some time.
To generate a diff of this commit:
cvs rdiff -u -r1.38 -r1.39 src/sys/arch/alpha
Module Name:src
Committed By: thorpej
Date: Sat Aug 29 20:08:08 UTC 2020
Modified Files:
src/sys/arch/alpha/include: vmparam.h
Log Message:
Bump UBC_WINSHIFT to 16 (64KB), and UBC_NWINS to 4096 (256MB total).
Alpha has plenty of KVA to use for this.
To generate a diff of
Module Name:src
Committed By: skrll
Date: Thu Jul 23 19:23:27 UTC 2020
Modified Files:
src/sys/arch/alpha/include: pmap.h
Log Message:
unifdef -U_LKM
To generate a diff of this commit:
cvs rdiff -u -r1.81 -r1.82 src/sys/arch/alpha/include/pmap.h
Please note that diffs a
Module Name:src
Committed By: martin
Date: Sat Apr 18 10:30:49 UTC 2020
Modified Files:
src/sys/arch/alpha/include: asm.h
Log Message:
Fix copy & pasto in previous (to fix the build)
To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38 src/sys/arch/alpha/include
Module Name:src
Committed By: thorpej
Date: Mon Apr 8 14:08:16 UTC 2019
Modified Files:
src/sys/arch/alpha/include: elf_machdep.h
Log Message:
Add the R_ALPHA_BRSGP relocation type.
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/alpha/include
Module Name:src
Committed By: thorpej
Date: Sat May 19 20:04:41 UTC 2018
Modified Files:
src/sys/arch/alpha/include: pmap.h
Log Message:
Implement PMAP_DIRECT / pmap_direct_process() in support of experimental
UBC optimizations.
To generate a diff of this commit:
cvs rdi
Module Name:src
Committed By: maya
Date: Tue Oct 17 00:26:35 UTC 2017
Modified Files:
src/sys/arch/alpha/include: fpu.h
Log Message:
Explain our implementation choice for implementation-defined values
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/ar
Module Name:src
Committed By: christos
Date: Sat Jan 14 21:58:17 UTC 2017
Modified Files:
src/sys/arch/alpha/include: asm.h
Log Message:
Undo; the correct fix was applied in csu/arch/alpha/crtbegin.h
To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36 src/sys/a
Module Name:src
Committed By: martin
Date: Sat Jan 14 16:15:10 UTC 2017
Modified Files:
src/sys/arch/alpha/include: asm.h
Log Message:
Avoid stupid gcc redefinition warnings by #undef before redefine.
To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35 src/sys/
Module Name:src
Committed By: christos
Date: Sat Jan 14 00:35:37 UTC 2017
Modified Files:
src/sys/arch/alpha/include: intr.h
Log Message:
fix types.
To generate a diff of this commit:
cvs rdiff -u -r1.71 -r1.72 src/sys/arch/alpha/include/intr.h
Please note that diffs ar
Module Name:src
Committed By: christos
Date: Thu Aug 25 07:39:55 UTC 2016
Modified Files:
src/sys/arch/alpha/include: ieeefp.h
Log Message:
match the name with the FE_ constant from fenv.h
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/alpha/in
Module Name:src
Committed By: christos
Date: Wed Aug 24 06:22:20 UTC 2016
Modified Files:
src/sys/arch/alpha/include: fenv.h
Log Message:
restore the constants to the old values to match what the kernel expects
internally.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: christos
Date: Tue Aug 23 09:59:26 UTC 2016
Modified Files:
src/sys/arch/alpha/include: Makefile ieeefp.h
Added Files:
src/sys/arch/alpha/include: fenv.h
Log Message:
fenv.h for alpha
To generate a diff of this commit:
cvs rdiff -u -
Module Name:src
Committed By: christos
Date: Sun Jan 24 16:47:50 UTC 2016
Modified Files:
src/sys/arch/alpha/include: bus_user.h types.h
Log Message:
use __paddr_t since this is a userland API.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/alph
Module Name:src
Committed By: pooka
Date: Fri Aug 28 09:30:01 UTC 2015
Modified Files:
src/sys/arch/alpha/include: types.h
Log Message:
Convert to __cpu_simple_lock_nv_t. Somehow missed alpha in the earlier
commit. Thanks to uebs for pointing it out.
To generate a diff
Module Name:src
Committed By: christos
Date: Wed Jan 22 22:52:04 UTC 2014
Modified Files:
src/sys/arch/alpha/include: cpu.h
Log Message:
undo rump workaround
To generate a diff of this commit:
cvs rdiff -u -r1.81 -r1.82 src/sys/arch/alpha/include/cpu.h
Please note that
Module Name:src
Committed By: christos
Date: Tue Jan 21 20:18:46 UTC 2014
Modified Files:
src/sys/arch/alpha/include: cpu.h
Log Message:
rumpkernel needs ci_pcc_freq
To generate a diff of this commit:
cvs rdiff -u -r1.80 -r1.81 src/sys/arch/alpha/include/cpu.h
Please no
Module Name:src
Committed By: matt
Date: Wed Jan 1 16:09:04 UTC 2014
Modified Files:
src/sys/arch/alpha/include: pmap.h
Log Message:
Fix PMAP_SIZEOF() to deal with that the pmap has 0 pmap_asn_info now.
Addresses PR/48488.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: christos
Date: Mon Nov 4 19:57:29 UTC 2013
Modified Files:
src/sys/arch/alpha/include: pmap.h
Log Message:
convert to flex array
To generate a diff of this commit:
cvs rdiff -u -r1.77 -r1.78 src/sys/arch/alpha/include/pmap.h
Please note th
Module Name:src
Committed By: christos
Date: Mon Nov 4 16:56:50 UTC 2013
Modified Files:
src/sys/arch/alpha/include: tc_machdep.h
Log Message:
make volatile variable as __USED()
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/alpha/include/tc_ma
Module Name:src
Committed By: christos
Date: Sun Nov 3 01:12:16 UTC 2013
Modified Files:
src/sys/arch/alpha/include: cpu.h
Log Message:
use __USE() in the iterator variable
To generate a diff of this commit:
cvs rdiff -u -r1.78 -r1.79 src/sys/arch/alpha/include/cpu.h
P
Module Name:src
Committed By: matt
Date: Thu Jul 11 19:50:55 UTC 2013
Modified Files:
src/sys/arch/alpha/include: asm.h
Log Message:
Add a RCSID macro for non _KERNEL use
To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34 src/sys/arch/alpha/include/asm.h
Plea
Module Name:src
Committed By: he
Date: Mon Jan 14 10:46:14 UTC 2013
Modified Files:
src/sys/arch/alpha/include: param.h
Log Message:
Copy the ALPHA_PGSHIFT value into the non-_KERNEL branch.
Fixes the build.
To generate a diff of this commit:
cvs rdiff -u -r1.42 -r1.43 s
Module Name:src
Committed By: dsl
Date: Mon Jan 7 23:40:53 UTC 2013
Modified Files:
src/sys/arch/alpha/include: param.h
Log Message:
Only include machine/cpu.h if _KERNEL is defined.
Fixes alpha userspace build (esp. pstat).
NFI why it worked before at all.
To generate
Module Name:src
Committed By: chs
Date: Mon Dec 10 16:12:20 UTC 2012
Modified Files:
src/sys/arch/alpha/include: vmparam.h
Log Message:
enable __USE_TOPDOWN_VM.
To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38 src/sys/arch/alpha/include/vmparam.h
Please not
Module Name:src
Committed By: martin
Date: Mon Sep 10 07:47:07 UTC 2012
Modified Files:
src/sys/arch/alpha/include: vmparam.h
Log Message:
Make this file idempotent
To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 src/sys/arch/alpha/include/vmparam.h
Please
Module Name:src
Committed By: matt
Date: Wed Jan 25 18:09:13 UTC 2012
Modified Files:
src/sys/arch/alpha/include: types.h
Log Message:
Enable direct-mapped uareas for alpha.
To generate a diff of this commit:
cvs rdiff -u -r1.48 -r1.49 src/sys/arch/alpha/include/types.h
Module Name:src
Committed By: matt
Date: Sat Jan 21 21:49:50 UTC 2012
Modified Files:
src/sys/arch/alpha/include: cpu.h
Log Message:
cpu_uarea_free returns bool, not void
To generate a diff of this commit:
cvs rdiff -u -r1.77 -r1.78 src/sys/arch/alpha/include/cpu.h
Plea
Module Name:src
Committed By: dyoung
Date: Fri Aug 12 22:23:12 UTC 2011
Added Files:
src/sys/arch/alpha/include: bus_user.h
Log Message:
Straggler from last: add bus_user.h to the repository.
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/sys/arch/alpha/in
Module Name:src
Committed By: uebayasi
Date: Tue Aug 2 04:45:10 UTC 2011
Modified Files:
src/sys/arch/alpha/include: sysarch.h
Log Message:
Define struct alpha_pci_conf_readwrite_args only once; fix build.
To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 sr
Module Name:src
Committed By: dyoung
Date: Sun Jul 17 04:30:56 UTC 2011
Modified Files:
src/sys/arch/alpha/include: sysarch.h
Log Message:
Oops, add back struct alpha_pci_conf_readwrite_args.
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/alph
Module Name:src
Committed By: dyoung
Date: Sun Jul 17 01:08:12 UTC 2011
Modified Files:
src/sys/arch/alpha/include: sysarch.h
Log Message:
Don't #include from this header unless _KERNEL
is #defined. While this header is installed in the alpha userland,
however, is not.
Module Name:src
Committed By: dyoung
Date: Wed Jul 13 04:50:19 UTC 2011
Removed Files:
src/sys/arch/alpha/include: bus.h
Log Message:
On alpha, good-bye .
To generate a diff of this commit:
cvs rdiff -u -r1.54 -r0 src/sys/arch/alpha/include/bus.h
Please note that diffs
Module Name:src
Committed By: dyoung
Date: Wed Jul 13 04:48:18 UTC 2011
Modified Files:
src/sys/arch/alpha/include: types.h
Log Message:
Switch alpha to new-style .
While I'm here, get rid of outdated __HAVE_DEVICE_REGISTER.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: dyoung
Date: Wed Jul 13 04:47:16 UTC 2011
Modified Files:
src/sys/arch/alpha/include: pio.h sysarch.h
Log Message:
#include instead of .
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/alpha/include/pio.h
cvs rdiff
Module Name:src
Committed By: dyoung
Date: Wed Jul 6 20:44:47 UTC 2011
Modified Files:
src/sys/arch/alpha/include: alpha.h
Log Message:
Oops, missed one: #include instead of .
To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 src/sys/arch/alpha/include/alph
Module Name:src
Committed By: matt
Date: Tue Jun 14 06:49:31 UTC 2011
Modified Files:
src/sys/arch/alpha/include: cpuconf.h
Log Message:
struct device * -> device_t
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/alpha/include/cpuconf.h
Please
Module Name:src
Committed By: matt
Date: Tue Jun 14 06:47:53 UTC 2011
Modified Files:
src/sys/arch/alpha/include: eisa_machdep.h isa_machdep.h pci_machdep.h
Log Message:
struct device * -> device_t
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/arch
Module Name:src
Committed By: he
Date: Sun Dec 26 18:00:42 UTC 2010
Modified Files:
src/sys/arch/alpha/include: cpu.h
Log Message:
Since struct cpu_data isn't the first member in struct cpu_info, instead
expose the initial portion of struct cpu_info if _KMEMUSER is defined
60 matches
Mail list logo