Module Name:src
Committed By: mrg
Date: Thu May 12 05:43:06 UTC 2011
Modified Files:
src/sys/arch/sparc64/sparc64: clock.c
Log Message:
first steps towards fujitsu SPARC64 support:
- use INTVEC() for the interrupt number, avoids overflow in the (normally)
11 bit interru
Module Name:src
Committed By: mrg
Date: Thu May 12 05:42:42 UTC 2011
Modified Files:
src/sys/arch/sparc64/sparc64: cache.h
Log Message:
first steps towards fujitsu SPARC64 support:
- sun4us and sun4v systems don't need dcache_flush_page or
blast_icache ops
To generate
Module Name:src
Committed By: mrg
Date: Thu May 12 05:42:22 UTC 2011
Modified Files:
src/sys/arch/sparc64/sparc64: autoconf.c
Log Message:
first steps towards fujitsu SPARC64 support:
- re-add cputyp, default to sun4u
- set cputyp for sun4us or sun4v systems (from openbsd
Module Name:src
Committed By: mrg
Date: Thu May 12 05:42:05 UTC 2011
Modified Files:
src/sys/arch/sparc64/include: psl.h
Log Message:
first steps towards fujitsu SPARC64 support:
- add IMPL_* defines for fujitsu SPARC64 processors (mostly from openbsd)
- rename CPU_IS_JAL
Module Name:src
Committed By: mrg
Date: Thu May 12 05:41:50 UTC 2011
Modified Files:
src/sys/arch/sparc64/include: param.h
Log Message:
first steps towards fujitsu SPARC64 support:
- add CPU_SUN4US and CPU_SUN4V defines
- re-introduce "cputyp" and use it for sun4u/sun4us/
Module Name:src
Committed By: macallan
Date: Wed May 11 22:26:46 UTC 2011
Modified Files:
src/sys/arch/sparc64/dev: pci_machdep.c
Log Message:
when looking for a device's node we want to start with the child nodes of the
root bus, not its peers
To generate a diff of this
Module Name:src
Committed By: jdc
Date: Mon May 9 09:06:28 UTC 2011
Modified Files:
src/sys/arch/sparc64/dev: ffb.c
Log Message:
Alter the sync-on-green and composite-sync settings:
if the monitor doesn't support composite sync, enable sync-on-green
then, if the mon
Module Name:src
Committed By: jdc
Date: Mon May 9 08:44:22 UTC 2011
Modified Files:
src/sys/arch/sparc64/dev: ffbreg.h
Log Message:
Correc the "enable pedestal" register definition.
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/sparc64/dev/ffb
Module Name:src
Committed By: martin
Date: Wed Apr 20 09:57:59 UTC 2011
Modified Files:
src/sys/arch/sparc64/dev: ffb.c
Log Message:
Remove some leftovers
To generate a diff of this commit:
cvs rdiff -u -r1.39 -r1.40 src/sys/arch/sparc64/dev/ffb.c
Please note that diffs
Module Name:src
Committed By: mrg
Date: Fri Apr 15 08:43:12 UTC 2011
Modified Files:
src/sys/arch/sparc64/sparc64: db_trace.c
Log Message:
remove a tray empty line.
To generate a diff of this commit:
cvs rdiff -u -r1.46 -r1.47 src/sys/arch/sparc64/sparc64/db_trace.c
Ple
Module Name:src
Committed By: mrg
Date: Wed Apr 13 03:40:00 UTC 2011
Modified Files:
src/sys/arch/sparc64/include: cpu.h
Log Message:
re-include sparc64/sparc64/intreg.h in kernel mode. it's necessary.
To generate a diff of this commit:
cvs rdiff -u -r1.95 -r1.96 src/sy
Module Name:src
Committed By: mrg
Date: Wed Apr 13 03:35:19 UTC 2011
Modified Files:
src/sys/arch/sparc64/include: cpu.h
Log Message:
export a bunch of things to _KMEMUSER as well.
XXX: should consolidate the curcpu/curlwp definitions.
To generate a diff of this commit:
Module Name:src
Committed By: mrg
Date: Wed Apr 13 03:34:38 UTC 2011
Modified Files:
src/sys/arch/sparc64/sparc64: db_interface.c
Log Message:
port to userspace. this needs db_user.h, stddef.h, stdbool.h and not
promlib.h. put db_read/write_bytes() under _KERNEL.
XXX: f
Module Name:src
Committed By: mrg
Date: Wed Apr 13 03:32:29 UTC 2011
Modified Files:
src/sys/arch/sparc64/sparc64: db_trace.c
Log Message:
port to userspace. needs , . delete unused
ULOAD(). implement KLOAD() in terms of db_read_bytes() in userspace.
can't use proc_find
Module Name:src
Committed By: mrg
Date: Wed Apr 13 03:29:03 UTC 2011
Modified Files:
src/sys/arch/sparc64/sparc64: db_interface.c db_trace.c
Log Message:
apply s/TRUE/true/; s/FALSE/false/;. needed for userland.
To generate a diff of this commit:
cvs rdiff -u -r1.126 -r
Module Name:src
Committed By: mrg
Date: Wed Apr 13 03:25:35 UTC 2011
Modified Files:
src/sys/arch/sparc64/sparc64: db_disasm.c
Log Message:
this needs db_user.h and stdlib.h in userland.
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/sparc64/s
Module Name:src
Committed By: mrg
Date: Wed Apr 13 03:22:49 UTC 2011
Modified Files:
src/sys/arch/sparc64/include: db_machdep.h
Log Message:
this needs sys/types.h in userspace.
To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 src/sys/arch/sparc64/include/db
Module Name:src
Committed By: mrg
Date: Mon Apr 11 10:41:17 UTC 2011
Modified Files:
src/sys/arch/sparc64/include: db_machdep.h
Log Message:
remove DB_AOUT_SYMBOLS.
To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 src/sys/arch/sparc64/include/db_machdep.h
P
Module Name:src
Committed By: jdc
Date: Sat Apr 9 19:31:15 UTC 2011
Modified Files:
src/sys/arch/sparc64/conf: files.sparc64
src/sys/arch/sparc64/dev: ffb.c ffbreg.h ffbvar.h
Log Message:
Add EDID and video mode setting support to FFB.
Add definitions for registe
Module Name:src
Committed By: martin
Date: Mon Apr 4 10:25:09 UTC 2011
Modified Files:
src/sys/arch/sparc64/conf: GENERIC
Log Message:
Add gem at sbus (works since quite some time).
To generate a diff of this commit:
cvs rdiff -u -r1.135 -r1.136 src/sys/arch/sparc64/con
Module Name:src
Committed By: jdc
Date: Sun Apr 3 06:25:11 UTC 2011
Modified Files:
src/sys/arch/sparc64/dev: tda.c
Log Message:
Return early if we are called from indirect attach (i.e., not the normal
case).
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 s
Module Name:src
Committed By: jdc
Date: Sun Apr 3 06:22:02 UTC 2011
Modified Files:
src/sys/arch/sparc64/dev: pcf8591_envctrl.c
Log Message:
Remove ENVSYS_FMONNOTSUPP, so that we can monitor this sensor.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sy
Module Name:src
Committed By: mrg
Date: Sun Mar 20 23:31:36 UTC 2011
Modified Files:
src/sys/arch/sparc64/conf: GENERIC
Log Message:
enable pci@pryo@mainbus and ebus@mainbus attachments.
pryo still isn't fully working, but i'm able to talk to disk and com
properly. bge,
Module Name:src
Committed By: mrg
Date: Sun Mar 20 21:26:36 UTC 2011
Modified Files:
src/sys/arch/sparc64/dev: iommu.c
Log Message:
re-add most of the pryo-supporting code, and some general clean up:
- handle setting tsb size in the ptsb via IOMMU_TSBSIZE_IN_PTSB (partly f
Module Name:src
Committed By: mrg
Date: Sun Mar 20 20:55:46 UTC 2011
Modified Files:
src/sys/arch/sparc64/conf: files.sparc64
Log Message:
add pci@pryo@mainbus and ebus@mainbus support.
To generate a diff of this commit:
cvs rdiff -u -r1.128 -r1.129 src/sys/arch/sparc64/
Module Name:src
Committed By: mrg
Date: Sun Mar 20 20:48:36 UTC 2011
Modified Files:
src/sys/arch/sparc64/dev: pyro.c
Log Message:
remove pyro_xir(). we don't have the MD support for it (yet?).
clean up some debug code. clean up the DPRINTF() code, and expand
the interru
Module Name:src
Committed By: mrg
Date: Sun Mar 20 20:47:10 UTC 2011
Modified Files:
src/sys/arch/sparc64/dev: iommuvar.h
Log Message:
add a new is_flags member to strut iommu_state. add two flags:
IOMMU_FLUSH_CACHE - extra flushes needed for some pyro
IOMMU_TSBSIZE_I
Module Name:src
Committed By: mrg
Date: Sun Mar 20 20:43:34 UTC 2011
Modified Files:
src/sys/arch/sparc64/dev: schizo.c schizoreg.h
Log Message:
enable the tomatillo iocache.
garbage collect struct iommureg_schizo and use struct iommureg2.
To generate a diff of this comm
Module Name:src
Committed By: mrg
Date: Sun Mar 20 20:42:06 UTC 2011
Modified Files:
src/sys/arch/sparc64/dev: iommureg.h
Log Message:
define 'struct iommureg2', that includes the full set of regs for the
schizo and pyro iommu's. use these in IOMMUREG().
add back IOMMURE
Module Name:src
Committed By: mrg
Date: Sun Mar 20 20:40:22 UTC 2011
Modified Files:
src/sys/arch/sparc64/dev: pci_machdep.c
Log Message:
remove unnecessary iommuvar.h and psycho{reg,var}.h includes.
To generate a diff of this commit:
cvs rdiff -u -r1.69 -r1.70 src/sys/a
Module Name:src
Committed By: mrg
Date: Fri Mar 18 09:52:54 UTC 2011
Modified Files:
src/sys/arch/sparc64/dev: ebus.c
Added Files:
src/sys/arch/sparc64/dev: ebusvar.h
Log Message:
re-add local ebusvar.h, and use it to share between ebus.c and ebus_mainbus.c
To ge
Module Name:src
Committed By: mrg
Date: Wed Mar 16 05:49:44 UTC 2011
Modified Files:
src/sys/arch/sparc64/dev: iommu.c iommureg.h iommuvar.h psycho.c
psychoreg.h sbus.c sbusreg.h
Log Message:
revert the iommu changes for now. my U60 doesn't like them.
To gen
Module Name:src
Committed By: mrg
Date: Wed Mar 16 04:00:43 UTC 2011
Modified Files:
src/sys/arch/sparc64/dev: ebus_mainbus.c
Log Message:
minor clean up.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/sparc64/dev/ebus_mainbus.c
Please note tha
Module Name:src
Committed By: mrg
Date: Wed Mar 16 03:54:51 UTC 2011
Modified Files:
src/sys/arch/sparc64/dev: pci_machdep.c
Log Message:
don't try to turn on parity or set the latency timer, or dump pci config
space for the pci bridge in sparc64_pci_enumerate_bus(). it d
Module Name:src
Committed By: mrg
Date: Wed Mar 16 03:51:29 UTC 2011
Modified Files:
src/sys/arch/sparc64/dev: psycho.c psychoreg.h sbus.c sbusreg.h
Log Message:
use struct iommureg_old.
To generate a diff of this commit:
cvs rdiff -u -r1.102 -r1.103 src/sys/arch/sparc64
Module Name:src
Committed By: mrg
Date: Wed Mar 16 03:49:53 UTC 2011
Modified Files:
src/sys/arch/sparc64/dev: iommureg.h
Log Message:
add back the old iommureg definition, as iommureg_old.
To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/sys/arch/sparc6
Module Name:src
Committed By: mrg
Date: Wed Mar 16 02:41:19 UTC 2011
Modified Files:
src/sys/arch/sparc64/dev: iommu.c iommureg.h iommuvar.h
Log Message:
various changes to adapt for Fire controller support, based upon the
openbsd code to do the same:
- add the tsb size i
Module Name:src
Committed By: mrg
Date: Wed Mar 16 02:35:48 UTC 2011
Modified Files:
src/sys/arch/sparc64/include: ctlreg.h
Log Message:
add some control registers found on the Fire and Jupiter busses.
from openbsd.
To generate a diff of this commit:
cvs rdiff -u -r1.54
Module Name:src
Committed By: mrg
Date: Tue Mar 15 11:42:03 UTC 2011
Modified Files:
src/sys/arch/sparc64/dev: ebus_mainbus.c pyro.c pyrovar.h
Log Message:
initial port of these drivers to netbsd. both pyro(4) and ebus(4) at
mainbus depend upon other as-yet uncommited cha
Module Name:src
Committed By: mrg
Date: Tue Mar 15 11:22:18 UTC 2011
Modified Files:
src/sys/arch/sparc64/dev: com_ebus.c
Log Message:
also attach for su16552 compatible devices.
To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 src/sys/arch/sparc64/dev/com_e
Module Name:src
Committed By: mrg
Date: Tue Mar 15 11:21:04 UTC 2011
Update of /cvsroot/src/sys/arch/sparc64/dev
In directory ivanova.netbsd.org:/tmp/cvs-serv14776
Log Message:
import the openbsd pyro and ebus_mainbus drivers for base reference.
Status:
Vendor Tag: openbsd
R
Module Name:src
Committed By: nakayama
Date: Sat Mar 12 11:43:38 UTC 2011
Modified Files:
src/sys/arch/sparc64/dev: auxio.c fdc.c zs.c
src/sys/arch/sparc64/include: autoconf.h
Log Message:
Remove implicit include from autoconf.h, and
add it explicitly in files dep
Module Name:src
Committed By: nakayama
Date: Sat Mar 12 11:42:57 UTC 2011
Modified Files:
src/sys/arch/sparc64/dev: mkclock.c
src/sys/arch/sparc64/sparc64: clock.c
Log Message:
Remove unnecessary headers.
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.
Module Name:src
Committed By: nakayama
Date: Fri Mar 11 18:55:26 UTC 2011
Modified Files:
src/sys/arch/sparc64/dev: ebus.c
Log Message:
Remove unnecessary headers.
To generate a diff of this commit:
cvs rdiff -u -r1.54 -r1.55 src/sys/arch/sparc64/dev/ebus.c
Please note
Module Name:src
Committed By: mrg
Date: Thu Mar 10 08:46:12 UTC 2011
Modified Files:
src/sys/arch/sparc64/dev: psychoreg.h
Log Message:
fix a typo
To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/sparc64/dev/psychoreg.h
Please note that diffs a
Module Name:src
Committed By: nakayama
Date: Mon Feb 28 14:29:29 UTC 2011
Modified Files:
src/sys/arch/sparc64/dev: lom.c
Log Message:
lom_refresh():
Update only the sensor status specified by the edata as noted in
sysmon_envsys(9).
lom_sysctl_alarm():
Update alarm status
Module Name:src
Committed By: mrg
Date: Thu Feb 24 08:42:31 UTC 2011
Modified Files:
src/sys/arch/sparc64/sparc64: pmap.c
Log Message:
blast_dcache() does the right thing for MP or !MP, so just use it.
To generate a diff of this commit:
cvs rdiff -u -r1.269 -r1.270 src/s
Module Name:src
Committed By: nakayama
Date: Sun Feb 13 11:54:24 UTC 2011
Modified Files:
src/sys/arch/sparc64/dev: psycho.c
Log Message:
Don't enable the powerfail interrupt on Netra X1 since it may hang.
Discussed on port-sparc64.
To generate a diff of this commit:
cv
Module Name:src
Committed By: martin
Date: Mon Jan 24 10:04:28 UTC 2011
Modified Files:
src/sys/arch/sparc64/include: cpu.h
Log Message:
Provide LWP_PC
To generate a diff of this commit:
cvs rdiff -u -r1.93 -r1.94 src/sys/arch/sparc64/include/cpu.h
Please note that diff
Module Name:src
Committed By: martin
Date: Wed Jan 5 13:29:27 UTC 2011
Modified Files:
src/sys/arch/sparc64/conf: MODULAR
Log Message:
Duh, actually make it modular
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/sparc64/conf/MODULAR
Please not
Module Name:src
Committed By: martin
Date: Wed Jan 5 12:59:33 UTC 2011
Modified Files:
src/sys/arch/sparc64/conf: MODULAR
Log Message:
Untill modules are first class citizens, we need to run MODULAR kernels
insecure.
To generate a diff of this commit:
cvs rdiff -u -r1.1
Module Name:src
Committed By: jnemeth
Date: Wed Jan 5 10:34:49 UTC 2011
Added Files:
src/sys/arch/sparc64/conf: MODULAR
Log Message:
Sample MODULAR kernel configuration.
approved by: martin@
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/sys/arch/sparc64
Module Name:src
Committed By: mrg
Date: Sun Jan 2 10:43:19 UTC 2011
Modified Files:
src/sys/arch/sparc64/dev: schizo.c schizoreg.h
Log Message:
now that it's optional, kill schizo_pci_find_ino().
prepare to enable the tomatillo iocache.
To generate a diff of this commit
Module Name:src
Committed By: mrg
Date: Sat Dec 18 05:45:44 UTC 2010
Modified Files:
src/sys/arch/sparc64/include: ctlreg.h
Log Message:
add a bit for MCCR_RAW_EN -- enable read-after-write.
To generate a diff of this commit:
cvs rdiff -u -r1.53 -r1.54 src/sys/arch/sparc
Module Name:src
Committed By: mrg
Date: Sat Dec 18 05:14:13 UTC 2010
Modified Files:
src/sys/arch/sparc64/dev: pci_machdep.c
Log Message:
allow sparc64 spc_find_ino() to be NULL; schizo doesn't need it.
To generate a diff of this commit:
cvs rdiff -u -r1.67 -r1.68 src/sy
Module Name:src
Committed By: martin
Date: Thu Dec 16 09:35:31 UTC 2010
Modified Files:
src/sys/arch/sparc64/conf: GENERIC
Log Message:
Ooops, backout intended part of previous change, pointed out by
Masao Uebayashi.
To generate a diff of this commit:
cvs rdiff -u -r1.13
Module Name:src
Committed By: mrg
Date: Mon Dec 13 06:40:13 UTC 2010
Modified Files:
src/sys/arch/sparc64/include: trap.h
Log Message:
add definitions for T_DATA_MMU_MISS, T_FAST_ECC_ERROR, T_DC_PAR_ERR
and T_IC_PAR_ERR, all are >= USIII only.
To generate a diff of this
Module Name:src
Committed By: mrg
Date: Mon Dec 13 06:35:04 UTC 2010
Modified Files:
src/sys/arch/sparc64/sparc64: trap.c
Log Message:
trap 0x70 is a "+fast ECC error".
To generate a diff of this commit:
cvs rdiff -u -r1.162 -r1.163 src/sys/arch/sparc64/sparc64/trap.c
P
Module Name:src
Committed By: martin
Date: Sat Dec 11 14:30:12 UTC 2010
Modified Files:
src/sys/arch/sparc64/conf: GENERIC
Log Message:
Add bnx @ pci
To generate a diff of this commit:
cvs rdiff -u -r1.131 -r1.132 src/sys/arch/sparc64/conf/GENERIC
Please note that diffs
Module Name:src
Committed By: mrg
Date: Wed Dec 8 08:43:34 UTC 2010
Modified Files:
src/sys/arch/sparc64/conf: GENERIC
Log Message:
add dbcool(4) - there are two of them on the SB2500.
fix a spelling error.
To generate a diff of this commit:
cvs rdiff -u -r1.130 -r1.131
Module Name:src
Committed By: mrg
Date: Sat Nov 6 21:34:24 UTC 2010
Modified Files:
src/sys/arch/sparc64/sparc64: vm_machdep.c
Log Message:
remove an XXX comment.
To generate a diff of this commit:
cvs rdiff -u -r1.91 -r1.92 src/sys/arch/sparc64/sparc64/vm_machdep.c
Pl
Module Name:src
Committed By: uebayasi
Date: Tue Nov 2 13:09:29 UTC 2010
Modified Files:
src/sys/arch/sparc64/sparc64: pmap.c
Log Message:
Oops, fix build !DIAGNOSTICS again.
To generate a diff of this commit:
cvs rdiff -u -r1.267 -r1.268 src/sys/arch/sparc64/sparc64/pm
Module Name:src
Committed By: uebayasi
Date: Tue Nov 2 12:21:07 UTC 2010
Modified Files:
src/sys/arch/sparc64/sparc64: pmap.c
Log Message:
Fix DIAGNOSTIC build. Pointed out by Juergen Hannken-Illjes.
To generate a diff of this commit:
cvs rdiff -u -r1.266 -r1.267 src/s
Module Name:src
Committed By: uebayasi
Date: Sat Oct 30 18:30:55 UTC 2010
Modified Files:
src/sys/arch/sparc64/sparc64: pmap.c
Log Message:
Use VM_PAGE_TO_MD() to locate struct vm_page_md. No functional
changes.
To generate a diff of this commit:
cvs rdiff -u -r1.265 -r
Module Name:src
Committed By: macallan
Date: Tue Sep 21 03:31:04 UTC 2010
Modified Files:
src/sys/arch/sparc64/dev: ffb.c ffb_mainbus.c ffbvar.h
Log Message:
* implement hw acceleration for putchar()
* use VCONS for copycols()
* don't map the framebuffer now that we don't
Module Name:src
Committed By: macallan
Date: Tue Sep 21 03:26:20 UTC 2010
Modified Files:
src/sys/arch/sparc64/conf: files.sparc64
Log Message:
defflag some flags for the ffb driver
To generate a diff of this commit:
cvs rdiff -u -r1.127 -r1.128 src/sys/arch/sparc64/conf
Module Name:src
Committed By: macallan
Date: Tue Aug 31 03:08:23 UTC 2010
Modified Files:
src/sys/arch/sparc64/dev: gfb.c
Log Message:
remove shadow framebuffer support, use VCONS_DONT_READ instead
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/
Module Name:src
Committed By: macallan
Date: Wed Aug 11 19:14:26 UTC 2010
Modified Files:
src/sys/arch/sparc64/sparc64: autoconf.c
Log Message:
look for DDC data in both EDID and edid properties so we can use firmware
provided data on my XVR-100
To generate a diff of thi
Module Name:src
Committed By: chs
Date: Sun Aug 8 18:19:56 UTC 2010
Modified Files:
src/sys/arch/sparc64/sparc64: trap.c
Log Message:
remove some unreachable debug code.
To generate a diff of this commit:
cvs rdiff -u -r1.161 -r1.162 src/sys/arch/sparc64/sparc64/trap.c
Module Name:src
Committed By: macallan
Date: Fri Aug 6 00:07:06 UTC 2010
Modified Files:
src/sys/arch/sparc64/sparc64: cpu.c
Log Message:
do a better job synchronizing %tick across CPUs
ok'ed by mrg
To generate a diff of this commit:
cvs rdiff -u -r1.96 -r1.97 src/sys/a
Module Name:src
Committed By: macallan
Date: Wed Jul 28 21:34:57 UTC 2010
Modified Files:
src/sys/arch/sparc64/sparc64: cpu.c
Log Message:
try to synchronize %tick registers across CPUs during startup
this should take care of a lot of clock-gone-backwards problems I've see
Module Name:src
Committed By: nakayama
Date: Sat Jul 10 10:12:07 UTC 2010
Modified Files:
src/sys/arch/sparc64/sparc64: copy.S
Log Message:
ucas_64: reorder 64-bit args on 32-bit kernels.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/sparc64/sp
Module Name:src
Committed By: nakayama
Date: Sat Jul 10 10:10:37 UTC 2010
Modified Files:
src/sys/arch/sparc64/include: ctlreg.h locore.h
src/sys/arch/sparc64/sparc64: locore.s
Log Message:
Clear the upper word explicitly before combining two 32-bit values to 64-bi
Module Name:src
Committed By: nakayama
Date: Sat Jul 10 10:07:40 UTC 2010
Modified Files:
src/sys/arch/sparc64/dev: psycho.c
Log Message:
psycho_sabre_dmamap_sync: do nothing if len == 0 like iommu_dvmamap_sync.
To generate a diff of this commit:
cvs rdiff -u -r1.100 -r1
Module Name:src
Committed By: skrll
Date: Sat Jun 26 08:40:01 UTC 2010
Modified Files:
src/sys/arch/sparc64/sparc64: machdep.c
Log Message:
Remove unused cbit.
To generate a diff of this commit:
cvs rdiff -u -r1.253 -r1.254 src/sys/arch/sparc64/sparc64/machdep.c
Please
Module Name:src
Committed By: mrg
Date: Thu Jun 17 06:48:46 UTC 2010
Modified Files:
src/sys/arch/sparc64/dev: iommu.c
Log Message:
in iommu_remove() don't invalidate the IOMMU mapping. for reasons not
yet determined, some PCI devices (at least fxp(4) and re(4)) sometimes
Module Name:src
Committed By: martin
Date: Sat May 29 21:59:34 UTC 2010
Modified Files:
src/sys/arch/sparc64/include: cpu.h
src/sys/arch/sparc64/sparc64: ipifuncs.c mp_subr.S
Log Message:
Add a generic ipi to call arbitrary C functions on another (or all other)
cpu
Module Name:src
Committed By: martin
Date: Mon May 24 09:49:17 UTC 2010
Modified Files:
src/sys/arch/sparc64/include: cpu.h intr.h
src/sys/arch/sparc64/sparc64: ipifuncs.c
Log Message:
Make C declarations match assembler reality: ipi functions get two arguments
(wh
Module Name:src
Committed By: mrg
Date: Mon May 24 02:19:10 UTC 2010
Modified Files:
src/sys/arch/sparc64/sparc64: copy.S
Log Message:
this needs for PSTATE_AM on 32 bit kernels.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/sparc64/sparc64/co
Module Name:src
Committed By: martin
Date: Sun May 23 19:54:17 UTC 2010
Modified Files:
src/sys/arch/sparc64/sparc64: copy.S
Log Message:
Add ucas_32 and ucas_64 functions - untested.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/sparc64/sparc6
Module Name:src
Committed By: tsutsui
Date: Sat May 22 15:55:41 UTC 2010
Modified Files:
src/sys/arch/sparc64/conf: INSTALL
Log Message:
GENERIC32 -> GENERIC in comment.
To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 src/sys/arch/sparc64/conf/INSTALL
Plea
Module Name:src
Committed By: tsutsui
Date: Sat May 22 15:55:03 UTC 2010
Modified Files:
src/sys/arch/sparc64/conf: GENERIC
Log Message:
Enable bwtwo(4).
To generate a diff of this commit:
cvs rdiff -u -r1.127 -r1.128 src/sys/arch/sparc64/conf/GENERIC
Please note that d
Module Name:src
Committed By: mrg
Date: Tue May 18 04:30:16 UTC 2010
Modified Files:
src/sys/arch/sparc64/sparc64: cpu.c pmap.c
Log Message:
move the mutex_init() for ci_ctx_lock inside cpu_attach() so that
we don't try to mutex_init() before lockdebug is available.
fixes
Module Name:src
Committed By: martin
Date: Mon May 17 11:51:10 UTC 2010
Modified Files:
src/sys/arch/sparc64/sparc64: locore.s
Log Message:
Simplify primary CPU startup slightly by using the fact that our cpuinfo's
curpcb pointer points to the uarea/pcb of lwp0 and by reme
Module Name:src
Committed By: nakayama
Date: Wed May 12 12:26:00 UTC 2010
Modified Files:
src/sys/arch/sparc64/conf: GENERIC
Log Message:
Remove obsolete comment about a data corruption on IDE controllers
in Blade 100/Netra X1.
Workaround for a data corruption was commite
Module Name:src
Committed By: mrg
Date: Sat May 8 07:34:02 UTC 2010
Modified Files:
src/sys/arch/sparc64/sparc64: machdep.c
Log Message:
remove pmap_update() calls on the kernel_pmap -- they do nothign.
To generate a diff of this commit:
cvs rdiff -u -r1.252 -r1.253 src
Module Name:src
Committed By: martin
Date: Sun May 2 11:43:30 UTC 2010
Modified Files:
src/sys/arch/sparc64/sparc64: kobj_machdep.c
Log Message:
Fix R_SPARC_OLO10 relocations.
XXX this whole code does not look like it would have a chance to work on
32bit kernels, but I ca
Module Name:src
Committed By: nakayama
Date: Sun Apr 4 23:38:55 UTC 2010
Modified Files:
src/sys/arch/sparc64/sparc64: autoconf.c
Log Message:
Avoid use of LOOKUP_BOOTINFO, since LOOKUP_BOOTINFO causes panic
when BTINFO_XXX is not passed from ofwboot.
This makes -current
Module Name:src
Committed By: martin
Date: Fri Apr 2 18:34:16 UTC 2010
Modified Files:
src/sys/arch/sparc64/include: bootinfo.h
src/sys/arch/sparc64/sparc64: autoconf.c
Log Message:
Add a bootinfo node to allow the loader to override the boot device
To generate
Module Name:src
Committed By: mrg
Date: Tue Mar 30 01:50:03 UTC 2010
Modified Files:
src/sys/arch/sparc64/sparc64: pmap.c
Log Message:
fix a KASSERT() in the previous. add a couple of comments.
To generate a diff of this commit:
cvs rdiff -u -r1.262 -r1.263 src/sys/arch
Module Name:src
Committed By: mrg
Date: Sun Mar 28 05:24:01 UTC 2010
Modified Files:
src/sys/arch/sparc64/include: cpu.h
src/sys/arch/sparc64/sparc64: cache.h ipifuncs.c pmap.c
Log Message:
- add a kmutex_t ci_ctx_lock to struct cpu_info, and initialise it in
cpu
Module Name:src
Committed By: nakayama
Date: Mon Mar 22 18:38:43 UTC 2010
Modified Files:
src/sys/arch/sparc64/dev: lom.c
Log Message:
Fix off-by-one in LOMlite hostname code. From rev 1.21 of OpenBSD.
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/
Module Name:src
Committed By: mrg
Date: Sun Mar 21 22:38:08 UTC 2010
Modified Files:
src/sys/arch/sparc64/sparc64: pmap.c
Log Message:
since pmap_activate/pmap_deactivate need to not block, but the rest of
pmap is OK, add a new IPL_VM pmap_ctx_lock that is held while alloc
Module Name:src
Committed By: mrg
Date: Sat Mar 20 20:36:23 UTC 2010
Modified Files:
src/sys/arch/sparc64/sparc64: pmap.c
Log Message:
convert pmap_lock into an IPL_VM lock, and avoid calling
KASSERT(!mutex_owned(&pmap_lock)) since that's no longer valid.
this fixes hangs
Module Name:src
Committed By: nakayama
Date: Sat Mar 13 15:01:54 UTC 2010
Modified Files:
src/sys/arch/sparc64/sparc64: cpu.c
Log Message:
Trim extra space, introduced in aprintfy.
To generate a diff of this commit:
cvs rdiff -u -r1.93 -r1.94 src/sys/arch/sparc64/sparc64
Module Name:src
Committed By: roy
Date: Fri Mar 12 15:12:12 UTC 2010
Modified Files:
src/sys/arch/sparc64/conf: GENERIC
Log Message:
Revert part of last patch. Didn't mean to enable pf by default.
To generate a diff of this commit:
cvs rdiff -u -r1.121 -r1.122 src/sys/ar
Module Name:src
Committed By: mrg
Date: Wed Feb 24 10:11:53 UTC 2010
Modified Files:
src/sys/arch/sparc64/sparc64: pmap.c
Log Message:
check for TLB_V bit for valid tte entries, not against zero.
KASSERT() the 3rd call to pseg_get() in pmap_page_cache() like the other 2.
Module Name:src
Committed By: mrg
Date: Wed Feb 24 09:49:36 UTC 2010
Modified Files:
src/sys/arch/sparc64/sparc64: cache.h ipifuncs.c locore.s pmap.c
Log Message:
when handing back page table pages to UVM, flush them from the dcache
on all CPUs.
idea from skrll@, and make
Module Name:src
Committed By: skrll
Date: Wed Feb 24 06:34:55 UTC 2010
Modified Files:
src/sys/arch/sparc64/dev: iommu.c
Log Message:
Typo in comment
To generate a diff of this commit:
cvs rdiff -u -r1.96 -r1.97 src/sys/arch/sparc64/dev/iommu.c
Please note that diffs ar
Module Name:src
Committed By: mrg
Date: Wed Feb 24 06:05:35 UTC 2010
Modified Files:
src/sys/arch/sparc64/sparc64: cache.h ipifuncs.c
Log Message:
fix MULTIPROCESSOR build for previous.
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/sparc64/sp
601 - 700 of 822 matches
Mail list logo