CVS commit: src/sys/arch/sparc64/sparc64

2011-05-11 Thread matthew green
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

CVS commit: src/sys/arch/sparc64/sparc64

2011-05-11 Thread matthew green
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

CVS commit: src/sys/arch/sparc64/sparc64

2011-05-11 Thread matthew green
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

CVS commit: src/sys/arch/sparc64/include

2011-05-11 Thread matthew green
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

CVS commit: src/sys/arch/sparc64/include

2011-05-11 Thread matthew green
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/

CVS commit: src/sys/arch/sparc64/dev

2011-05-11 Thread Michael Lorenz
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

CVS commit: src/sys/arch/sparc64/dev

2011-05-09 Thread Julian Coleman
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

CVS commit: src/sys/arch/sparc64/dev

2011-05-09 Thread Julian Coleman
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

CVS commit: src/sys/arch/sparc64/dev

2011-04-20 Thread Martin Husemann
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

CVS commit: src/sys/arch/sparc64/sparc64

2011-04-15 Thread matthew green
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

CVS commit: src/sys/arch/sparc64/include

2011-04-12 Thread matthew green
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

CVS commit: src/sys/arch/sparc64/include

2011-04-12 Thread matthew green
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:

CVS commit: src/sys/arch/sparc64/sparc64

2011-04-12 Thread matthew green
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

CVS commit: src/sys/arch/sparc64/sparc64

2011-04-12 Thread matthew green
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

CVS commit: src/sys/arch/sparc64/sparc64

2011-04-12 Thread matthew green
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

CVS commit: src/sys/arch/sparc64/sparc64

2011-04-12 Thread matthew green
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

CVS commit: src/sys/arch/sparc64/include

2011-04-12 Thread matthew green
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

CVS commit: src/sys/arch/sparc64/include

2011-04-11 Thread matthew green
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

CVS commit: src/sys/arch/sparc64

2011-04-09 Thread Julian Coleman
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

CVS commit: src/sys/arch/sparc64/conf

2011-04-04 Thread Martin Husemann
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

CVS commit: src/sys/arch/sparc64/dev

2011-04-02 Thread Julian Coleman
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

CVS commit: src/sys/arch/sparc64/dev

2011-04-02 Thread Julian Coleman
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

CVS commit: src/sys/arch/sparc64/conf

2011-03-20 Thread matthew green
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,

CVS commit: src/sys/arch/sparc64/dev

2011-03-20 Thread matthew green
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

CVS commit: src/sys/arch/sparc64/conf

2011-03-20 Thread matthew green
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/

CVS commit: src/sys/arch/sparc64/dev

2011-03-20 Thread matthew green
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

CVS commit: src/sys/arch/sparc64/dev

2011-03-20 Thread matthew green
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

CVS commit: src/sys/arch/sparc64/dev

2011-03-20 Thread matthew green
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

CVS commit: src/sys/arch/sparc64/dev

2011-03-20 Thread matthew green
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

CVS commit: src/sys/arch/sparc64/dev

2011-03-20 Thread matthew green
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

CVS commit: src/sys/arch/sparc64/dev

2011-03-18 Thread matthew green
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

CVS commit: src/sys/arch/sparc64/dev

2011-03-15 Thread matthew green
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

CVS commit: src/sys/arch/sparc64/dev

2011-03-15 Thread matthew green
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

CVS commit: src/sys/arch/sparc64/dev

2011-03-15 Thread matthew green
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

CVS commit: src/sys/arch/sparc64/dev

2011-03-15 Thread matthew green
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

CVS commit: src/sys/arch/sparc64/dev

2011-03-15 Thread matthew green
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

CVS commit: src/sys/arch/sparc64/dev

2011-03-15 Thread matthew green
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

CVS commit: src/sys/arch/sparc64/include

2011-03-15 Thread matthew green
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

CVS commit: src/sys/arch/sparc64/dev

2011-03-15 Thread matthew green
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

CVS commit: src/sys/arch/sparc64/dev

2011-03-15 Thread matthew green
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

CVS commit: src/sys/arch/sparc64/dev

2011-03-15 Thread matthew green
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

CVS commit: src/sys/arch/sparc64

2011-03-12 Thread Takeshi Nakayama
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

CVS commit: src/sys/arch/sparc64

2011-03-12 Thread Takeshi Nakayama
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.

CVS commit: src/sys/arch/sparc64/dev

2011-03-11 Thread Takeshi Nakayama
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

CVS commit: src/sys/arch/sparc64/dev

2011-03-10 Thread matthew green
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

CVS commit: src/sys/arch/sparc64/dev

2011-02-28 Thread Takeshi Nakayama
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

CVS commit: src/sys/arch/sparc64/sparc64

2011-02-24 Thread matthew green
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

CVS commit: src/sys/arch/sparc64/dev

2011-02-13 Thread Takeshi Nakayama
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

CVS commit: src/sys/arch/sparc64/include

2011-01-24 Thread Martin Husemann
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

CVS commit: src/sys/arch/sparc64/conf

2011-01-05 Thread Martin Husemann
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

CVS commit: src/sys/arch/sparc64/conf

2011-01-05 Thread Martin Husemann
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

CVS commit: src/sys/arch/sparc64/conf

2011-01-05 Thread John Nemeth
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

CVS commit: src/sys/arch/sparc64/dev

2011-01-02 Thread matthew green
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

CVS commit: src/sys/arch/sparc64/include

2010-12-17 Thread matthew green
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

CVS commit: src/sys/arch/sparc64/dev

2010-12-17 Thread matthew green
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

CVS commit: src/sys/arch/sparc64/conf

2010-12-16 Thread Martin Husemann
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

CVS commit: src/sys/arch/sparc64/include

2010-12-12 Thread matthew green
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

CVS commit: src/sys/arch/sparc64/sparc64

2010-12-12 Thread matthew green
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

CVS commit: src/sys/arch/sparc64/conf

2010-12-11 Thread Martin Husemann
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

CVS commit: src/sys/arch/sparc64/conf

2010-12-08 Thread matthew green
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

CVS commit: src/sys/arch/sparc64/sparc64

2010-11-06 Thread matthew green
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

CVS commit: src/sys/arch/sparc64/sparc64

2010-11-02 Thread Masao Uebayashi
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

CVS commit: src/sys/arch/sparc64/sparc64

2010-11-02 Thread Masao Uebayashi
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

CVS commit: src/sys/arch/sparc64/sparc64

2010-10-30 Thread Masao Uebayashi
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

CVS commit: src/sys/arch/sparc64/dev

2010-09-20 Thread Michael Lorenz
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

CVS commit: src/sys/arch/sparc64/conf

2010-09-20 Thread Michael Lorenz
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

CVS commit: src/sys/arch/sparc64/dev

2010-08-30 Thread Michael Lorenz
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/

CVS commit: src/sys/arch/sparc64/sparc64

2010-08-11 Thread Michael Lorenz
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

CVS commit: src/sys/arch/sparc64/sparc64

2010-08-08 Thread Chuck Silvers
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

CVS commit: src/sys/arch/sparc64/sparc64

2010-08-05 Thread Michael Lorenz
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

CVS commit: src/sys/arch/sparc64/sparc64

2010-07-28 Thread Michael Lorenz
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

CVS commit: src/sys/arch/sparc64/sparc64

2010-07-10 Thread Takeshi Nakayama
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

CVS commit: src/sys/arch/sparc64

2010-07-10 Thread Takeshi Nakayama
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

CVS commit: src/sys/arch/sparc64/dev

2010-07-10 Thread Takeshi Nakayama
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

CVS commit: src/sys/arch/sparc64/sparc64

2010-06-26 Thread Nick Hudson
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

CVS commit: src/sys/arch/sparc64/dev

2010-06-16 Thread matthew green
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

CVS commit: src/sys/arch/sparc64

2010-05-29 Thread Martin Husemann
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

CVS commit: src/sys/arch/sparc64

2010-05-24 Thread Martin Husemann
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

CVS commit: src/sys/arch/sparc64/sparc64

2010-05-23 Thread matthew green
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

CVS commit: src/sys/arch/sparc64/sparc64

2010-05-23 Thread Martin Husemann
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

CVS commit: src/sys/arch/sparc64/conf

2010-05-22 Thread Izumi Tsutsui
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

CVS commit: src/sys/arch/sparc64/conf

2010-05-22 Thread Izumi Tsutsui
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

CVS commit: src/sys/arch/sparc64/sparc64

2010-05-17 Thread matthew green
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

CVS commit: src/sys/arch/sparc64/sparc64

2010-05-17 Thread Martin Husemann
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

CVS commit: src/sys/arch/sparc64/conf

2010-05-12 Thread Takeshi Nakayama
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

CVS commit: src/sys/arch/sparc64/sparc64

2010-05-08 Thread matthew green
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

CVS commit: src/sys/arch/sparc64/sparc64

2010-05-02 Thread Martin Husemann
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

CVS commit: src/sys/arch/sparc64/sparc64

2010-04-04 Thread Takeshi Nakayama
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

CVS commit: src/sys/arch/sparc64

2010-04-02 Thread Martin Husemann
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

CVS commit: src/sys/arch/sparc64/sparc64

2010-03-29 Thread matthew green
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

CVS commit: src/sys/arch/sparc64

2010-03-27 Thread matthew green
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

CVS commit: src/sys/arch/sparc64/dev

2010-03-22 Thread Takeshi Nakayama
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/

CVS commit: src/sys/arch/sparc64/sparc64

2010-03-21 Thread matthew green
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

CVS commit: src/sys/arch/sparc64/sparc64

2010-03-20 Thread matthew green
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

CVS commit: src/sys/arch/sparc64/sparc64

2010-03-13 Thread Takeshi Nakayama
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

CVS commit: src/sys/arch/sparc64/conf

2010-03-12 Thread Roy Marples
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

CVS commit: src/sys/arch/sparc64/sparc64

2010-02-24 Thread matthew green
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.

CVS commit: src/sys/arch/sparc64/sparc64

2010-02-24 Thread matthew green
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

CVS commit: src/sys/arch/sparc64/dev

2010-02-23 Thread Nick Hudson
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

CVS commit: src/sys/arch/sparc64/sparc64

2010-02-23 Thread matthew green
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

<    2   3   4   5   6   7   8   9   >