CVS commit: src/sys/arch/sparc/sparc

2021-08-07 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Sat Aug 7 19:23:03 UTC 2021 Modified Files: src/sys/arch/sparc/sparc: pmap.c Log Message: sp_tlb_flush - consistent whitespace in inline asm. To generate a diff of this commit: cvs rdiff -u -r1.373 -r1.374 src/sys/arch/sparc/sparc

CVS commit: src/sys/arch/sparc/sparc

2021-07-31 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Sat Jul 31 16:54:37 UTC 2021 Modified Files: src/sys/arch/sparc/sparc: autoconf.c Log Message: s/propective/prospective To generate a diff of this commit: cvs rdiff -u -r1.267 -r1.268 src/sys/arch/sparc/sparc/autoconf.c Please

CVS commit: src/sys/arch/sparc/sparc

2021-07-31 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Sat Jul 31 10:07:23 UTC 2021 Modified Files: src/sys/arch/sparc/sparc: autoconf.c Log Message: fix typos in comments To generate a diff of this commit: cvs rdiff -u -r1.266 -r1.267 src/sys/arch/sparc/sparc/autoconf.c Please not

CVS commit: src/sys/arch/sparc/sparc

2021-05-28 Thread matthew green
Module Name:src Committed By: mrg Date: Sat May 29 02:58:38 UTC 2021 Modified Files: src/sys/arch/sparc/sparc: cpu.c Log Message: report to the scheduler if we have different speed cpus. To generate a diff of this commit: cvs rdiff -u -r1.259 -r1.260 src/sys/arch/sparc/s

CVS commit: src/sys/arch/sparc/sparc

2021-04-25 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Apr 25 21:59:38 UTC 2021 Modified Files: src/sys/arch/sparc/sparc: locore.s Log Message: fix a comment to match the code. To generate a diff of this commit: cvs rdiff -u -r1.279 -r1.280 src/sys/arch/sparc/sparc/locore.s Please

CVS commit: src/sys/arch/sparc/sparc

2021-04-06 Thread Simon Burge
Module Name:src Committed By: simonb Date: Tue Apr 6 16:10:08 UTC 2021 Modified Files: src/sys/arch/sparc/sparc: db_disasm.c Log Message: The location arg of db_disasm() is a db_addr_t, not a vaddr_t. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/sys

CVS commit: src/sys/arch/sparc/sparc

2021-02-27 Thread Palle Lyckegaard
Module Name:src Committed By: palle Date: Sat Feb 27 18:10:46 UTC 2021 Modified Files: src/sys/arch/sparc/sparc: openfirm.c Log Message: sun4v: add 32/64 bit workaround for the OF_read() call, similar to the one introduced in revision 1.21 To generate a diff of this com

CVS commit: src/sys/arch/sparc/sparc

2021-01-16 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Jan 17 01:54:37 UTC 2021 Modified Files: src/sys/arch/sparc/sparc: pmap.c Log Message: convert most uses of pmapdebug to use the new DPRINTF() macro. add PMAP_INITLOUD debug option, that shows how pmap_bootstrap() eats up the sp

CVS commit: src/sys/arch/sparc/sparc

2021-01-16 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Jan 17 01:04:58 UTC 2021 Modified Files: src/sys/arch/sparc/sparc: autoconf.c Log Message: note that find_cpus() also sets cpu_arch. To generate a diff of this commit: cvs rdiff -u -r1.262 -r1.263 src/sys/arch/sparc/sparc/autoc

CVS commit: src/sys/arch/sparc/sparc

2021-01-13 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Wed Jan 13 16:42:17 UTC 2021 Modified Files: src/sys/arch/sparc/sparc: pmap.c Log Message: in pmap_writetext(), restore the context also when we return early. To generate a diff of this commit: cvs rdiff -u -r1.370 -r1.371 src/sys/

CVS commit: src/sys/arch/sparc/sparc

2021-01-10 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Mon Jan 11 06:12:43 UTC 2021 Modified Files: src/sys/arch/sparc/sparc: pmap.c Log Message: in pgt_page_alloc(), wait and retry the page allocation if PR_WAITOK. fixes PR 55895. To generate a diff of this commit: cvs rdiff -u -r1.36

CVS commit: src/sys/arch/sparc/sparc

2020-12-09 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Wed Dec 9 11:35:44 UTC 2020 Modified Files: src/sys/arch/sparc/sparc: pmap.c Log Message: Add "memory" constraint on wrpsr, lost in previous. To generate a diff of this commit: cvs rdiff -u -r1.368 -r1.369 src/sys/arch/sparc/sparc

CVS commit: src/sys/arch/sparc/sparc

2020-12-08 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Wed Dec 9 04:02:20 UTC 2020 Modified Files: src/sys/arch/sparc/sparc: pmap.c Log Message: sp_tlb_flush() - fix inline asm miscompiled by newer gcc versions. As one national park director once said: "my problems start when the dumbe

CVS commit: src/sys/arch/sparc/sparc

2020-12-05 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Dec 5 08:04:51 UTC 2020 Modified Files: src/sys/arch/sparc/sparc: cpu.c Log Message: for boot -1, don't attach more than the boot CPU most others To generate a diff of this commit: cvs rdiff -u -r1.256 -r1.257 src/sys/arch/spa

CVS commit: src/sys/arch/sparc/sparc

2020-08-14 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Aug 14 13:45:44 UTC 2020 Modified Files: src/sys/arch/sparc/sparc: trap.c Log Message: PR port-sparc/55573: remove kernel message about disabled coprocessor instructions - it is triggered by userland trying to detect availabil

CVS commit: src/sys/arch/sparc/sparc

2020-08-14 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Aug 14 10:34:22 UTC 2020 Modified Files: src/sys/arch/sparc/sparc: autoconf.c Log Message: Adapt to new proplib api To generate a diff of this commit: cvs rdiff -u -r1.260 -r1.261 src/sys/arch/sparc/sparc/autoconf.c Please

CVS commit: src/sys/arch/sparc/sparc

2020-06-07 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Jun 8 02:27:08 UTC 2020 Modified Files: src/sys/arch/sparc/sparc: autoconf.c Log Message: make find_cpus() static. To generate a diff of this commit: cvs rdiff -u -r1.259 -r1.260 src/sys/arch/sparc/sparc/autoconf.c Please not

CVS commit: src/sys/arch/sparc/sparc

2020-05-11 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon May 11 18:38:27 UTC 2020 Modified Files: src/sys/arch/sparc/sparc: process_machdep.c Log Message: Reject setting unaligned Program Counter Patch taken from OpenBSD. Tested in qemu. Fixes PR port-sparc/54734 by Andreas Gustaf

CVS commit: src/sys/arch/sparc/sparc

2020-03-22 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Mar 22 21:21:07 UTC 2020 Modified Files: src/sys/arch/sparc/sparc: intr.c Log Message: cpu_intr_p(): use cpuinfo (always the same VA) for preemption safety. To generate a diff of this commit: cvs rdiff -u -r1.124 -r1.125 src/sys

CVS commit: src/sys/arch/sparc/sparc

2020-03-14 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sat Mar 14 13:34:44 UTC 2020 Modified Files: src/sys/arch/sparc/sparc: intr.c Log Message: sparc cpu_intr_p(): try to work around l_cpu not being set early on by using curcpu(). To generate a diff of this commit: cvs rdiff -u -r1.12

CVS commit: src/sys/arch/sparc/sparc

2020-01-12 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Jan 12 19:13:55 UTC 2020 Modified Files: src/sys/arch/sparc/sparc: locore.s Log Message: Fix some more places in this file it's assumed cpu_info is smaller than 1kB. To generate a diff of this commit: cvs rdiff -u -r1.276 -r1.27

CVS commit: src/sys/arch/sparc/sparc

2019-04-06 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Apr 6 16:22:01 UTC 2019 Modified Files: src/sys/arch/sparc/sparc: db_trace.c Log Message: Fix building crash(8) on sparc after ufetch / ustore changes. To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37 src/sys/

CVS commit: src/sys/arch/sparc/sparc

2019-03-02 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Mar 2 14:21:19 UTC 2019 Modified Files: src/sys/arch/sparc/sparc: pci_fixup.c Log Message: Catch up with MI pci changes. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/sparc/sparc/pci_fixup.c Pl

CVS commit: src/sys/arch/sparc/sparc

2019-02-28 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Fri Mar 1 02:33:55 UTC 2019 Modified Files: src/sys/arch/sparc/sparc: intr.c Log Message: since SX can trigger NMIs dump the status and error registers along with the rest if sx is present. To generate a diff of this commit:

CVS commit: src/sys/arch/sparc/sparc

2019-02-04 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Feb 4 09:57:39 UTC 2019 Modified Files: src/sys/arch/sparc/sparc: intr.c Log Message: print the cpu number for the mutex not held xcallintr debug message. add a comment about why this case fires. To generate a diff of this com

CVS commit: src/sys/arch/sparc/sparc

2019-02-03 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Feb 4 03:32:27 UTC 2019 Modified Files: src/sys/arch/sparc/sparc: machdep.c Log Message: - rework mm_md_readwrite() to avoid fallthrough warnings entirely To generate a diff of this commit: cvs rdiff -u -r1.328 -r1.329 src/sys

CVS commit: src/sys/arch/sparc/sparc

2019-01-13 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Jan 13 22:11:11 UTC 2019 Modified Files: src/sys/arch/sparc/sparc: pmap.c Log Message: switch sparc pmap lock to the scheme sparc64 uses: - local IPL_NONE mutex for general pmap locking operations, not kernel lock. - for pmap_

CVS commit: src/sys/arch/sparc/sparc

2018-05-31 Thread matthew green
Module Name:src Committed By: mrg Date: Thu May 31 22:44:13 UTC 2018 Modified Files: src/sys/arch/sparc/sparc: locore.s Log Message: convert Lfp_null_fpstate (which is invoked if savefpstate() is called with NULL) into a panic for DIAGNOSTIC kernels. To generate a diff o

CVS commit: src/sys/arch/sparc/sparc

2018-03-16 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Mar 16 09:29:24 UTC 2018 Modified Files: src/sys/arch/sparc/sparc: locore.s Log Message: remove obsolete ovbcopy(). it may be the very slightly bit faster for larger copies, but slower for smaller ones. i don't see any major ben

CVS commit: src/sys/arch/sparc/sparc

2018-02-06 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Feb 6 09:22:58 UTC 2018 Modified Files: src/sys/arch/sparc/sparc: pmap.c Log Message: workaround a problem -Warray-bounds triggers but isn't a problem in practise, as described from this old commment: /* * Set up pm_regmap for

CVS commit: src/sys/arch/sparc/sparc

2018-02-01 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Feb 1 22:58:44 UTC 2018 Modified Files: src/sys/arch/sparc/sparc: cpu.c Log Message: "save fp ipi" is an interrupt type counter, mark it so. To generate a diff of this commit: cvs rdiff -u -r1.252 -r1.253 src/sys/arch/sparc/sp

CVS commit: src/sys/arch/sparc/sparc

2018-01-16 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Jan 17 07:38:20 UTC 2018 Modified Files: src/sys/arch/sparc/sparc: cpu.c cpuvar.h Log Message: fix previous: CPUFLG_SUN4CACHEBUG was renamed to CACHE_TRAPPAGEBUG and moved into the cacheinfo. don't revive the no longer used valu

CVS commit: src/sys/arch/sparc/sparc

2018-01-16 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Jan 17 02:39:16 UTC 2018 Modified Files: src/sys/arch/sparc/sparc: cpuvar.h Log Message: fix compilation To generate a diff of this commit: cvs rdiff -u -r1.95 -r1.96 src/sys/arch/sparc/sparc/cpuvar.h Please note that dif

CVS commit: src/sys/arch/sparc/sparc

2018-01-15 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Jan 15 21:25:25 UTC 2018 Modified Files: src/sys/arch/sparc/sparc: cache.c Log Message: vcache_flush_* event counters are not interrupt type. mark them misc. To generate a diff of this commit: cvs rdiff -u -r1.98 -r1.99 src/sy

CVS commit: src/sys/arch/sparc/sparc

2018-01-12 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Jan 12 09:47:44 UTC 2018 Modified Files: src/sys/arch/sparc/sparc: timer.c Log Message: fix hang at 4B microseconds (1h12 or so), and simplify part of the previous To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34 s

CVS commit: src/sys/arch/sparc/sparc

2018-01-11 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Jan 12 06:01:34 UTC 2018 Modified Files: src/sys/arch/sparc/sparc: timer.c timer_sun4m.c timerreg.h Log Message: fix time goes backwards problems on sparc. there are a few things here: - there's a race between reading the limit

CVS commit: src/sys/arch/sparc/sparc

2018-01-09 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Jan 10 01:49:05 UTC 2018 Modified Files: src/sys/arch/sparc/sparc: memecc.c Log Message: s/level 25/level 15/ -- there's nothing higher than 15 on sparc, and this is talking about NMI. To generate a diff of this commit: cvs rdi

CVS commit: src/sys/arch/sparc/sparc

2017-12-01 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Dec 1 22:57:07 UTC 2017 Modified Files: src/sys/arch/sparc/sparc: cache.c Log Message: note some bits no longer present in SuperSPARC-II. To generate a diff of this commit: cvs rdiff -u -r1.97 -r1.98 src/sys/arch/sparc/sparc/c

CVS commit: src/sys/arch/sparc/sparc

2017-11-24 Thread Maya Rashish
Module Name:src Committed By: maya Date: Sat Nov 25 04:11:37 UTC 2017 Modified Files: src/sys/arch/sparc/sparc: locore.s Log Message: Avoid an instruction requiring a higher alignment than we are guaranteed Fixes PR port-sparc/52721: ddb errors on ps command Thanks to mle

CVS commit: src/sys/arch/sparc/sparc

2017-11-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Nov 5 01:18:15 UTC 2017 Modified Files: src/sys/arch/sparc/sparc: kobj_machdep.c Log Message: fix type of addr. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/arch/sparc/sparc/kobj_machdep.c Please n

CVS commit: src/sys/arch/sparc/sparc

2017-03-26 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Mar 26 12:38:24 UTC 2017 Modified Files: src/sys/arch/sparc/sparc: openfirm.c Log Message: Add KASSERTs to catch access to NULL OF nodes early To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/sys/arch/sparc/

CVS commit: src/sys/arch/sparc/sparc

2017-01-18 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Wed Jan 18 21:33:26 UTC 2017 Modified Files: src/sys/arch/sparc/sparc: cpu.c Log Message: be more specific when identifying SuperSPARC CPUs To generate a diff of this commit: cvs rdiff -u -r1.248 -r1.249 src/sys/arch/sparc/spa

CVS commit: src/sys/arch/sparc/sparc

2017-01-11 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Wed Jan 11 12:14:32 UTC 2017 Modified Files: src/sys/arch/sparc/sparc: db_disasm.c Log Message: Don't cast the result of abs() to int, but the argument. To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/sys/arch/s

CVS commit: src/sys/arch/sparc/sparc

2016-12-14 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Dec 14 18:50:56 UTC 2016 Modified Files: src/sys/arch/sparc/sparc: db_interface.c Log Message: remove local lwp_eprio() definition that broke the clang build. To generate a diff of this commit: cvs rdiff -u -r1.92 -r1.93 src/sy

CVS commit: src/sys/arch/sparc/sparc

2016-08-15 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Mon Aug 15 08:43:19 UTC 2016 Modified Files: src/sys/arch/sparc/sparc: emul.c Log Message: Return zero instead of error, otherwise it looks like it is supposed to return an error; found by brainy. To generate a diff of this commit

CVS commit: src/sys/arch/sparc/sparc

2016-04-07 Thread Palle Lyckegaard
Module Name:src Committed By: palle Date: Thu Apr 7 19:46:39 UTC 2016 Modified Files: src/sys/arch/sparc/sparc: openfirm.c Log Message: Rework locking mechanism introduced in rev. 1.21: use __cpu_simple_lock... instead of mutex_... since this causes issues when LOCKDEBUG

CVS commit: src/sys/arch/sparc/sparc

2015-12-13 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Dec 13 19:49:34 UTC 2015 Modified Files: src/sys/arch/sparc/sparc: trap.c Log Message: PR/50516: David Binderman: Add missing breaks To generate a diff of this commit: cvs rdiff -u -r1.194 -r1.195 src/sys/arch/sparc/sparc/

CVS commit: src/sys/arch/sparc/sparc

2015-12-11 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Fri Dec 11 19:47:52 UTC 2015 Modified Files: src/sys/arch/sparc/sparc: pmap.c Log Message: || -> && >From PR50534 To generate a diff of this commit: cvs rdiff -u -r1.359 -r1.360 src/sys/arch/sparc/sparc/pmap.c Please note tha

CVS commit: src/sys/arch/sparc/sparc

2015-12-11 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Fri Dec 11 08:08:01 UTC 2015 Modified Files: src/sys/arch/sparc/sparc: trap.c Log Message: PR 50516 bad switch case To generate a diff of this commit: cvs rdiff -u -r1.193 -r1.194 src/sys/arch/sparc/sparc/trap.c Please note th

CVS commit: src/sys/arch/sparc/sparc

2015-11-27 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Fri Nov 27 13:45:17 UTC 2015 Modified Files: src/sys/arch/sparc/sparc: emul.c Log Message: Remove shifts of the PSR constants before applying to the trap frame. Oring 0 doesn't do anything useful. To generate a diff of this commi

CVS commit: src/sys/arch/sparc/sparc

2015-10-04 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sun Oct 4 08:19:40 UTC 2015 Modified Files: src/sys/arch/sparc/sparc: trap.c Log Message: panic takes a format string. To generate a diff of this commit: cvs rdiff -u -r1.192 -r1.193 src/sys/arch/sparc/sparc/trap.c Please note

CVS commit: src/sys/arch/sparc/sparc

2015-10-04 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sun Oct 4 08:19:13 UTC 2015 Modified Files: src/sys/arch/sparc/sparc: syscall.c Log Message: Unsigned values can not be negative. To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/sys/arch/sparc/sparc/syscall.c

CVS commit: src/sys/arch/sparc/sparc

2015-10-04 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sun Oct 4 08:18:49 UTC 2015 Modified Files: src/sys/arch/sparc/sparc: pmap.c Log Message: Use pointer computation for references outside an object. To generate a diff of this commit: cvs rdiff -u -r1.358 -r1.359 src/sys/arch/spa

CVS commit: src/sys/arch/sparc/sparc

2015-10-04 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sun Oct 4 08:17:43 UTC 2015 Modified Files: src/sys/arch/sparc/sparc: msiiep.c Log Message: Don't check unsigned values for negativity. To generate a diff of this commit: cvs rdiff -u -r1.45 -r1.46 src/sys/arch/sparc/sparc/msiie

CVS commit: src/sys/arch/sparc/sparc

2015-10-04 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sun Oct 4 08:17:03 UTC 2015 Modified Files: src/sys/arch/sparc/sparc: db_interface.c Log Message: Arrays are never NULL. To generate a diff of this commit: cvs rdiff -u -r1.90 -r1.91 src/sys/arch/sparc/sparc/db_interface.c Plea

CVS commit: src/sys/arch/sparc/sparc

2015-10-04 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sun Oct 4 08:15:46 UTC 2015 Modified Files: src/sys/arch/sparc/sparc: autoconf.c Log Message: Panic takes a format string. To generate a diff of this commit: cvs rdiff -u -r1.258 -r1.259 src/sys/arch/sparc/sparc/autoconf.c Plea

CVS commit: src/sys/arch/sparc/sparc

2015-03-02 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Mar 2 13:53:19 UTC 2015 Modified Files: src/sys/arch/sparc/sparc: trap.c Log Message: Handle EINVAL in the fault path, send SIGSEGV on mmap access past EOF. To generate a diff of this commit: cvs rdiff -u -r1.191 -r1.192 sr

CVS commit: src/sys/arch/sparc/sparc

2014-11-22 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Nov 23 02:15:52 UTC 2014 Modified Files: src/sys/arch/sparc/sparc: openfirm.c Log Message: avoid shadowed variable To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/arch/sparc/sparc/openfirm.c Please n

CVS commit: src/sys/arch/sparc/sparc

2014-09-21 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 21 16:36:32 UTC 2014 Modified Files: src/sys/arch/sparc/sparc: machdep.c Log Message: fix leak. To generate a diff of this commit: cvs rdiff -u -r1.326 -r1.327 src/sys/arch/sparc/sparc/machdep.c Please note that diffs

CVS commit: src/sys/arch/sparc/sparc

2014-08-12 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue Aug 12 13:53:49 UTC 2014 Modified Files: src/sys/arch/sparc/sparc: autoconf.c Log Message: PR port-sparc/49103: add device name mapping for "qfe" (quad hme) cards. >From MOCHIDA Shuji. To generate a diff of this commit: cvs

CVS commit: src/sys/arch/sparc/sparc

2014-06-04 Thread Martin Husemann
Module Name:src Committed By: martin Date: Wed Jun 4 07:06:03 UTC 2014 Modified Files: src/sys/arch/sparc/sparc: cpu.c Log Message: Patch from Nobuyoshi SATO: scale secondary cpu frequency in attach message just like the primary one. To generate a diff of this commit: c

CVS commit: src/sys/arch/sparc/sparc

2014-05-20 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Tue May 20 18:32:08 UTC 2014 Modified Files: src/sys/arch/sparc/sparc: cpu.c Log Message: Put malloc.h back; we still need it. To generate a diff of this commit: cvs rdiff -u -r1.245 -r1.246 src/sys/arch/sparc/sparc/cpu.c Please

CVS commit: src/sys/arch/sparc/sparc

2014-05-03 Thread Takeshi Nakayama
Module Name:src Committed By: nakayama Date: Sat May 3 11:17:06 UTC 2014 Modified Files: src/sys/arch/sparc/sparc: pmap.c Log Message: Fix build w/o options SUN4_MMU3L. To generate a diff of this commit: cvs rdiff -u -r1.357 -r1.358 src/sys/arch/sparc/sparc/pmap.c Plea

CVS commit: src/sys/arch/sparc/sparc

2014-04-23 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Wed Apr 23 09:06:57 UTC 2014 Modified Files: src/sys/arch/sparc/sparc: autoconf.c Log Message: if a device is marked as BS_EARLY but no driver is present don't panic() when the device is also BS_OPTIONAL now kernels without the

CVS commit: src/sys/arch/sparc/sparc

2014-04-15 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Tue Apr 15 10:39:44 UTC 2014 Modified Files: src/sys/arch/sparc/sparc: cpu.c Log Message: cpu0 at mainbus0: mid 8: RT620/625 @ 125000 MHz, on-chip FPU unfortunately that's too good to be true, so print frequency in MHz when we

CVS commit: src/sys/arch/sparc/sparc

2014-03-26 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Mar 26 17:31:13 UTC 2014 Modified Files: src/sys/arch/sparc/sparc: autoconf.c Log Message: return something To generate a diff of this commit: cvs rdiff -u -r1.254 -r1.255 src/sys/arch/sparc/sparc/autoconf.c Please note t

CVS commit: src/sys/arch/sparc/sparc

2014-01-18 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Jan 19 00:22:33 UTC 2014 Modified Files: src/sys/arch/sparc/sparc: timer.c timer_sun4m.c timervar.h Log Message: remove schedintr_4m(), and go back to only having the level 14 timer call statclock/schedclock. the randomness for

CVS commit: src/sys/arch/sparc/sparc

2013-12-16 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Dec 16 15:48:29 UTC 2013 Modified Files: src/sys/arch/sparc/sparc: pmap.c Log Message: apply __diagused where appropriate and remove useless variables To generate a diff of this commit: cvs rdiff -u -r1.356 -r1.357 src/sys/arch

CVS commit: src/sys/arch/sparc/sparc

2013-12-13 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Dec 13 10:31:05 UTC 2013 Modified Files: src/sys/arch/sparc/sparc: pmap.c Log Message: use CPU_INFO_ITERATOR instead of int. To generate a diff of this commit: cvs rdiff -u -r1.355 -r1.356 src/sys/arch/sparc/sparc/pmap.c

CVS commit: src/sys/arch/sparc/sparc

2013-12-10 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Tue Dec 10 17:24:48 UTC 2013 Modified Files: src/sys/arch/sparc/sparc: pmap.c Log Message: shut up an unused variable warning that shows up in UP kernels To generate a diff of this commit: cvs rdiff -u -r1.354 -r1.355 src/sys/

CVS commit: src/sys/arch/sparc/sparc

2013-12-08 Thread Julian Coleman
Module Name:src Committed By: jdc Date: Sun Dec 8 10:12:39 UTC 2013 Modified Files: src/sys/arch/sparc/sparc: pmap.c Log Message: Use a double linked list with a static head to track MMU entries. Code from martin@. Tested on SUN4 (4/330), SUN4C (SS2), and SUN4M (Krups, 4/

CVS commit: src/sys/arch/sparc/sparc

2013-11-24 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Nov 25 02:59:14 UTC 2013 Modified Files: src/sys/arch/sparc/sparc: pmap.c Log Message: replace circleq with tailq. XXX: this adds a pointer per mmu entry; we can do better, but it would require custom lists. Is it worth it?

CVS commit: src/sys/arch/sparc/sparc

2013-11-16 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Nov 16 23:54:01 UTC 2013 Modified Files: src/sys/arch/sparc/sparc: cpu.c cpuvar.h intr.c msiiep.c pmap.c timer_msiiep.c timer_sun4m.c Log Message: - convert CPU_INFO_ITERATOR in the !MP case to be __unused, and conver

CVS commit: src/sys/arch/sparc/sparc

2013-10-31 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Nov 1 06:22:46 UTC 2013 Modified Files: src/sys/arch/sparc/sparc: pmap.c trap.c Log Message: sprinkle some __diagused where appropriate. To generate a diff of this commit: cvs rdiff -u -r1.350 -r1.351 src/sys/arch/sparc/sparc/

CVS commit: src/sys/arch/sparc/sparc

2013-06-26 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Jun 26 16:53:34 UTC 2013 Modified Files: src/sys/arch/sparc/sparc: syscall.c Log Message: Use sy_invoke. Collapse syscall_fancy and syscall_plain into syscall. Use p_trace_enabled. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/arch/sparc/sparc

2013-04-07 Thread Julian Coleman
Module Name:src Committed By: jdc Date: Sun Apr 7 16:32:41 UTC 2013 Modified Files: src/sys/arch/sparc/sparc: intr.c Log Message: When we receive a PCI PIO error, print the PCIC status register too. To generate a diff of this commit: cvs rdiff -u -r1.116 -r1.117 src/sys

CVS commit: src/sys/arch/sparc/sparc

2013-02-14 Thread Martin Husemann
Module Name:src Committed By: martin Date: Thu Feb 14 12:44:16 UTC 2013 Modified Files: src/sys/arch/sparc/sparc: autoconf.c Log Message: Fix thinko in previous (and misleading comment): stop ignoring table entries for to be ignored devices. To generate a diff of this co

CVS commit: src/sys/arch/sparc/sparc

2013-02-14 Thread Martin Husemann
Module Name:src Committed By: martin Date: Thu Feb 14 12:14:14 UTC 2013 Modified Files: src/sys/arch/sparc/sparc: autoconf.c Log Message: Rearrange the special mainbus device list to allow for optional entries. Fixes a panic on all SUN4M machines w/o an sx graphics adapter

CVS commit: src/sys/arch/sparc/sparc

2013-02-05 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Tue Feb 5 22:03:17 UTC 2013 Modified Files: src/sys/arch/sparc/sparc: autoconf.c Log Message: attach SUNW,sx early so cgfourteen can grab it right away and doesn't have to play games waiting for it To generate a diff of this

CVS commit: src/sys/arch/sparc/sparc

2013-02-05 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Tue Feb 5 21:53:46 UTC 2013 Modified Files: src/sys/arch/sparc/sparc: autoconf.c Log Message: don't skip SUNW,sx - we've got a driver now To generate a diff of this commit: cvs rdiff -u -r1.246 -r1.247 src/sys/arch/sparc/spar

CVS commit: src/sys/arch/sparc/sparc

2012-11-03 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Sun Nov 4 00:32:47 UTC 2012 Modified Files: src/sys/arch/sparc/sparc: locore.s pmap.c Log Message: in cpu_switchto(), remove the MP-unsafe code to mark a pmap active on a CPU, pmap_activate() already does this. add MP locking to pm

CVS commit: src/sys/arch/sparc/sparc

2012-09-13 Thread Martin Husemann
Module Name:src Committed By: martin Date: Thu Sep 13 11:49:16 UTC 2012 Modified Files: src/sys/arch/sparc/sparc: machdep.c Log Message: Adapt for _UC_TLSBASE addition To generate a diff of this commit: cvs rdiff -u -r1.323 -r1.324 src/sys/arch/sparc/sparc/machdep.c Ple

CVS commit: src/sys/arch/sparc/sparc

2012-07-31 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue Jul 31 20:12:28 UTC 2012 Modified Files: src/sys/arch/sparc/sparc: cpu.c Log Message: Ifdef MSIIEP differently, so krups actually boots again. To generate a diff of this commit: cvs rdiff -u -r1.237 -r1.238 src/sys/arch/spar

CVS commit: src/sys/arch/sparc/sparc

2012-07-31 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue Jul 31 16:38:37 UTC 2012 Modified Files: src/sys/arch/sparc/sparc: cpu.c timer_msiiep.c Log Message: Make KRUPS kernel buildable again To generate a diff of this commit: cvs rdiff -u -r1.236 -r1.237 src/sys/arch/sparc/sparc/

CVS commit: src/sys/arch/sparc/sparc

2012-07-31 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue Jul 31 14:23:34 UTC 2012 Modified Files: src/sys/arch/sparc/sparc: autoconf.c machdep.c Log Message: Move cn_tab initialization to bootstrap() To generate a diff of this commit: cvs rdiff -u -r1.244 -r1.245 src/sys/arch/spar

CVS commit: src/sys/arch/sparc/sparc

2012-04-25 Thread David A. Holland
Module Name:src Committed By: dholland Date: Wed Apr 25 08:19:33 UTC 2012 Modified Files: src/sys/arch/sparc/sparc: machdep.c Log Message: Fix totally uncompilable code. PR 46374 from Henning Petersen. To generate a diff of this commit: cvs rdiff -u -r1.317 -r1.318 src/s

CVS commit: src/sys/arch/sparc/sparc

2012-04-12 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Apr 13 06:26:04 UTC 2012 Modified Files: src/sys/arch/sparc/sparc: intr.c Log Message: don't bother whining about bogusintr on zs. To generate a diff of this commit: cvs rdiff -u -r1.115 -r1.116 src/sys/arch/sparc/sparc/intr.c

CVS commit: src/sys/arch/sparc/sparc

2012-03-10 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Mar 11 00:32:21 UTC 2012 Modified Files: src/sys/arch/sparc/sparc: cpu.c Log Message: move IPI debugging all inside DEBUG, but disable it by default. To generate a diff of this commit: cvs rdiff -u -r1.234 -r1.235 src/sys/arch/

CVS commit: src/sys/arch/sparc/sparc

2012-01-29 Thread Lars Heidieker
Module Name:src Committed By: para Date: Sun Jan 29 11:49:58 UTC 2012 Modified Files: src/sys/arch/sparc/sparc: pmap.c Log Message: fix sparc after kmem_map is gone To generate a diff of this commit: cvs rdiff -u -r1.347 -r1.348 src/sys/arch/sparc/sparc/pmap.c Please no

CVS commit: src/sys/arch/sparc/sparc

2011-10-22 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Oct 22 21:00:40 UTC 2011 Modified Files: src/sys/arch/sparc/sparc: pmap.c Log Message: add a comment to sp_tlb_flush() about fixing the asm() better. To generate a diff of this commit: cvs rdiff -u -r1.346 -r1.347 src/sys/arch/

CVS commit: src/sys/arch/sparc/sparc

2011-09-01 Thread Martin Husemann
Module Name:src Committed By: martin Date: Thu Sep 1 08:47:56 UTC 2011 Modified Files: src/sys/arch/sparc/sparc: pmap.c Log Message: In pmap_unwire() fix an obvious editor mishap - enable kernel preemption before returning, not the other way around. Might fix PR kern/4513

CVS commit: src/sys/arch/sparc/sparc

2011-09-01 Thread Martin Husemann
Module Name:src Committed By: martin Date: Thu Sep 1 08:43:24 UTC 2011 Modified Files: src/sys/arch/sparc/sparc: timer_sun4m.c Log Message: Minor nit: avoid kpreempt_disable() if cold (as we return early and do not reenable it; actually makes no difference but looks more

CVS commit: src/sys/arch/sparc/sparc

2011-08-28 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Aug 28 10:26:15 UTC 2011 Modified Files: src/sys/arch/sparc/sparc: pmap.c Log Message: fix sparc UP kernels with GCC 4.5, with special thanks to help from mlelstv@ tracking down the real issue. sp_tlb_flush() makes various assum

CVS commit: src/sys/arch/sparc/sparc

2011-08-23 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Aug 24 02:51:14 UTC 2011 Modified Files: src/sys/arch/sparc/sparc: pmap.c Log Message: normalise #if defined(MULTIPROCESSOR) usage. To generate a diff of this commit: cvs rdiff -u -r1.343 -r1.344 src/sys/arch/sparc/sparc/pmap.c

CVS commit: src/sys/arch/sparc/sparc

2011-08-14 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Aug 15 02:19:45 UTC 2011 Modified Files: src/sys/arch/sparc/sparc: cpu.c cpuvar.h genassym.cf locore.s Log Message: re-introduce the NULL savefpstate IPI checks and evcnts. something is Wrong with GCC 4.5.3 and these trigger. i

CVS commit: src/sys/arch/sparc/sparc

2011-07-18 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Jul 18 21:00:28 UTC 2011 Modified Files: src/sys/arch/sparc/sparc: openfirm.c Log Message: if _KERNEL is not defined, include for va_list. For the kernel (or modules) this is already done by systm.h. To generate a diff of t

CVS commit: src/sys/arch/sparc/sparc

2011-07-17 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Jul 17 23:34:17 UTC 2011 Modified Files: src/sys/arch/sparc/sparc: msiiep.c Log Message: actually use CFATTACH_DECL_NEW() and device_private() for mspcic. To generate a diff of this commit: cvs rdiff -u -r1.42 -r1.43 src/sys/ar

CVS commit: src/sys/arch/sparc/sparc

2011-07-17 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Jul 17 23:32:37 UTC 2011 Modified Files: src/sys/arch/sparc/sparc: auxiotwo.c clkctrl.c eeprom.c memreg.c msiiep.c msiiepvar.h Log Message: convert all the "empty softc" (just "struct device") drivers to using device_

CVS commit: src/sys/arch/sparc/sparc

2011-07-09 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Jul 9 15:02:49 UTC 2011 Modified Files: src/sys/arch/sparc/sparc: db_interface.c Log Message: avoid array bounds violation and use fr_fp and fr_pc. To generate a diff of this commit: cvs rdiff -u -r1.88 -r1.89 src/sys/arch/spa

CVS commit: src/sys/arch/sparc/sparc

2011-07-06 Thread David Young
Module Name:src Committed By: dyoung Date: Wed Jul 6 20:47:05 UTC 2011 Modified Files: src/sys/arch/sparc/sparc: autoconf.c Log Message: Missed another one: #include instead of . To generate a diff of this commit: cvs rdiff -u -r1.240 -r1.241 src/sys/arch/sparc/sparc/a

  1   2   >