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

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

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

2021-06-10 Thread Julian Coleman
Module Name:src Committed By: jdc Date: Fri Jun 11 04:58:30 UTC 2021 Modified Files: src/sys/arch/sparc/dev: ts102.c Log Message: During slot enable and disable, make sure that the card Access and VCC controls are enabled and disabled at the same time. Also remove the

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

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

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

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

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

2021-01-25 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Jan 25 20:05:30 UTC 2021 Modified Files: src/sys/arch/sparc/include: pmap.h Log Message: avoid needing . fixes sparc64 build. To generate a diff of this commit: cvs rdiff -u -r1.96 -r1.97 src/sys/arch/sparc/include/pmap.h

CVS commit: src/sys/arch/sparc

2021-01-23 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Jan 24 07:36:54 UTC 2021 Modified Files: src/sys/arch/sparc/dev: cons.h src/sys/arch/sparc/include: autoconf.h cpu.h db_machdep.h intr.h pmap.h trap.h src/sys/arch/sparc/sparc: autoconf.c cache.c cpu.c

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

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

CVS commit: src/sys/arch/sparc

2021-01-16 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Jan 17 01:02:28 UTC 2021 Modified Files: src/sys/arch/sparc/include: autoconf.h src/sys/arch/sparc/sparc: autoconf.c cpu.c Log Message: set machine_model[] earlier, so that bootstrap can use it. also, avoid "extern " in

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

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

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

2021-01-04 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Jan 4 15:29:34 UTC 2021 Modified Files: src/sys/arch/sparc/dev: tctrl.c Log Message: Use sel{record,remove}_knote(). To generate a diff of this commit: cvs rdiff -u -r1.62 -r1.63 src/sys/arch/sparc/dev/tctrl.c Please

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

2020-12-17 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Dec 18 00:45:53 UTC 2020 Modified Files: src/sys/arch/sparc/include: pmap.h Log Message: remove unused and #if 0'd since introduced in 1996 struct kvm_cpustate. sparc kvm was handled differently for the sun4m port. To generate

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

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

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

2020-12-05 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Dec 6 03:19:15 UTC 2020 Modified Files: src/sys/arch/sparc/include: types.h Log Message: undo previous; __register_t is already defined To generate a diff of this commit: cvs rdiff -u -r1.69 -r1.70

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

CVS commit: src/sys/arch/sparc

2020-11-21 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Nov 22 03:55:33 UTC 2020 Modified Files: src/sys/arch/sparc/dev: bootbus.c ebus.c fd.c pckbc_js.c sbus.c sw.c vme_machdep.c src/sys/arch/sparc/sparc: clock.c cpuunit.c intr.c machdep.c msiiep.c Log

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

2020-09-14 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon Sep 14 09:47:43 UTC 2020 Modified Files: src/sys/arch/sparc/include: ptrace.h Log Message: Switch from register_t to unsigned long int Removes dependency on _KERNTYPES. To generate a diff of this commit: cvs rdiff -u -r1.15

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

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/dev

2020-06-12 Thread Julian Coleman
Module Name:src Committed By: jdc Date: Sat Jun 13 05:31:29 UTC 2020 Modified Files: src/sys/arch/sparc/dev: tctrl.c Log Message: Initialise the mutex before we use it. To generate a diff of this commit: cvs rdiff -u -r1.61 -r1.62 src/sys/arch/sparc/dev/tctrl.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

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

2020-06-02 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jun 3 02:51:40 UTC 2020 Modified Files: src/sys/arch/sparc/stand/boot: Makefile Log Message: Appease clang -Waddress-of-packed-member for , in the same manner as done for sparc64; pointer substitution is just for sanity check

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

2020-05-17 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun May 17 06:30:44 UTC 2020 Modified Files: src/sys/arch/sparc/include: types.h Log Message: __HAVE_CPU_DATA_FIRST is still true for sparc64 (which shares this file) To generate a diff of this commit: cvs rdiff -u -r1.67

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

2020-05-16 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sat May 16 17:52:42 UTC 2020 Modified Files: src/sys/arch/sparc/include: cpu.h types.h Log Message: PR port-sparc/55261: sparc still panics running ATF tests Reinstate the cpu_info change and remove __HAVE_CPU_DATA_FIRST to fix

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

2020-05-16 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sat May 16 17:37:28 UTC 2020 Modified Files: src/sys/arch/sparc/include: cpu.h Log Message: Back out previous - it doesn't work. To generate a diff of this commit: cvs rdiff -u -r1.106 -r1.107 src/sys/arch/sparc/include/cpu.h

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

2020-05-15 Thread Andrew Doran
Module Name:src Committed By: ad Date: Fri May 15 18:45:08 UTC 2020 Modified Files: src/sys/arch/sparc/include: cpu.h Log Message: PR port-sparc/55261: sparc still panics running ATF tests Put cpu_data at the end of cpu_info to see how that modifies the symptom. To

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

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

2020-04-22 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Thu Apr 23 00:11:29 UTC 2020 Modified Files: src/sys/arch/sparc/stand/bootxx: Makefile Log Message: Uses LFS boot code To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/arch/sparc/stand/bootxx/Makefile

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

2020-04-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Apr 20 02:04:44 UTC 2020 Modified Files: src/sys/arch/sparc/stand/ofwboot: Makefile Log Message: More -Wno-error=address-of-packed-member to placate clang. To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39

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

2020-04-12 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Apr 12 06:05:34 UTC 2020 Modified Files: src/sys/arch/sparc/conf: INSTALL Log Message: base INSTALL kernel upon GENERIC with many "no ...". To generate a diff of this commit: cvs rdiff -u -r1.103 -r1.104

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

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

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

2020-03-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Mar 10 03:48:05 UTC 2020 Modified Files: src/sys/arch/sparc/include: cpu.h Log Message: tuck curproc/curlwp under _KERNEL only (no _KMEMUSER) To generate a diff of this commit: cvs rdiff -u -r1.104 -r1.105

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

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

2020-01-02 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Thu Jan 2 22:32:20 UTC 2020 Modified Files: src/sys/arch/sparc/dev: rtc.c Log Message: - Use todr_gettime_ymdhms / todr_settime_ymdhms. - Allocate the todr_handle with the softc, not separately. To generate a diff of this

CVS commit: src/sys/arch/sparc

2019-12-30 Thread Andrew Doran
Module Name:src Committed By: ad Date: Mon Dec 30 22:13:47 UTC 2019 Modified Files: src/sys/arch/sparc/dev: apc.c src/sys/arch/sparc/include: cpu.h src/sys/arch/sparc/sparc: clkctrl.c lock_stubs.s locore.s msiiep.c Log Message: PR port-sparc/54789: Sparc

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

2019-04-17 Thread Martin Husemann
Module Name:src Committed By: martin Date: Wed Apr 17 15:42:02 UTC 2019 Modified Files: src/sys/arch/sparc/include: ptrace.h Log Message: Make the illegal instruction macro safe, so the compiler does not fear it would be an illegal instruction when compiling with certain

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

2019-04-16 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue Apr 16 11:38:21 UTC 2019 Modified Files: src/sys/arch/sparc/include: ptrace.h Log Message: Add PTRACE_ILLEGAL_ASM To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/arch/sparc/include/ptrace.h Please

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

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

2019-03-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Mar 29 20:18:09 UTC 2019 Modified Files: src/sys/arch/sparc/include: vmparam.h Log Message: remove extra token To generate a diff of this commit: cvs rdiff -u -r1.47 -r1.48 src/sys/arch/sparc/include/vmparam.h Please

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

2019-03-28 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Mar 29 00:07:39 UTC 2019 Modified Files: src/sys/arch/sparc/stand/bootblk: Makefile Log Message: no more _LKM -> _MODULE To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17

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

2019-03-28 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Mar 29 00:08:14 UTC 2019 Modified Files: src/sys/arch/sparc/include: vmparam.h Log Message: add more exceptions for standalone and modules To generate a diff of this commit: cvs rdiff -u -r1.45 -r1.46

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

2019-03-28 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Mar 28 15:44:51 UTC 2019 Modified Files: src/sys/arch/sparc/include: vmparam.h Log Message: make rump work again.. To generate a diff of this commit: cvs rdiff -u -r1.44 -r1.45 src/sys/arch/sparc/include/vmparam.h Please

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

2019-03-27 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Mar 27 19:01:44 UTC 2019 Modified Files: src/sys/arch/sparc/include: vmparam.h Log Message: provide the max page size for userland To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44

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

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/dev

2019-02-28 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Fri Mar 1 02:30:42 UTC 2019 Modified Files: src/sys/arch/sparc/dev: sx.c sxvar.h Log Message: adapt to changes in sxreg.h To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/arch/sparc/dev/sx.c \

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

2019-02-28 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Fri Mar 1 02:28:27 UTC 2019 Modified Files: src/sys/arch/sparc/conf: files.sparc Log Message: defflag SX_DEBUG To generate a diff of this commit: cvs rdiff -u -r1.158 -r1.159 src/sys/arch/sparc/conf/files.sparc Please note

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

2019-02-22 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Fri Feb 22 23:01:25 UTC 2019 Modified Files: src/sys/arch/sparc/dev: sxreg.h Log Message: some register bits are defined differently by SunOS's sxreg.h and the SPAM manual, upon investigation the hardware appears to agree with

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

2019-02-11 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Feb 12 07:15:58 UTC 2019 Modified Files: src/sys/arch/sparc/conf: GENERIC Log Message: add commented QUOTA2 line. To generate a diff of this commit: cvs rdiff -u -r1.263 -r1.264 src/sys/arch/sparc/conf/GENERIC Please note

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

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

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

2019-02-03 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Feb 3 11:58:38 UTC 2019 Modified Files: src/sys/arch/sparc/stand/common: promdev.c Log Message: don't compare string pointers against \0 To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29

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

2019-01-17 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Thu Jan 17 23:05:15 UTC 2019 Modified Files: src/sys/arch/sparc/dev: cgfourteen.c Log Message: don't crash when we're not the console To generate a diff of this commit: cvs rdiff -u -r1.86 -r1.87

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

2019-01-13 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Jan 14 00:13:18 UTC 2019 Modified Files: src/sys/arch/sparc/conf: GENERIC KRUPS Log Message: normalise comment for fileassoc(8). from PR#44873. To generate a diff of this commit: cvs rdiff -u -r1.262 -r1.263

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

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

2018-09-21 Thread Robert Elz
Module Name:src Committed By: kre Date: Sat Sep 22 03:29:51 UTC 2018 Modified Files: src/sys/arch/sparc/stand/binstall: binstall.sh Log Message: Convert from getopt to getopts(script is slightly smaller as a result, but not enough to save a block ... but if

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

2018-09-16 Thread Robert Elz
Module Name:src Committed By: kre Date: Sun Sep 16 14:26:04 UTC 2018 Modified Files: src/sys/arch/sparc/stand/binstall: binstall.sh Log Message: General cleanups... Better quote usage No more need for sed (should be no need for getopt either, but

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

2018-09-16 Thread Robert Elz
Module Name:src Committed By: kre Date: Sun Sep 16 14:23:04 UTC 2018 Modified Files: src/sys/arch/sparc/stand/binstall: binstall.sh Log Message: PR install/53610 Remove use of -a in test(1) - deprecated in standard, and no longer supported in SMALL (install media)

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

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

2018-04-11 Thread Palle Lyckegaard
Module Name:src Committed By: palle Date: Wed Apr 11 19:37:58 UTC 2018 Modified Files: src/sys/arch/sparc/include: frame.h Log Message: Fix typo in comment To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/arch/sparc/include/frame.h Please note that

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

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

2018-02-18 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Feb 18 15:29:29 UTC 2018 Modified Files: src/sys/arch/sparc/include: mcontext.h Log Message: Make _UC_MACHINE_FP() compile again and fix it so that it does not add the offset twice. To generate a diff of this commit: cvs

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

2018-02-17 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sat Feb 17 15:22:22 UTC 2018 Modified Files: src/sys/arch/sparc/include: mcontext.h Log Message: Improve _UC_MACHINE_FP() for SPARC/SPARC64 Introduce a static inline function _uc_machine_fp() that contains improved caluclation of

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

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

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

2018-01-25 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Thu Jan 25 14:45:58 UTC 2018 Modified Files: src/sys/arch/sparc/dev: cgfourteen.c Log Message: do boundary checks when writing cursor sprite colour registers To generate a diff of this commit: cvs rdiff -u -r1.84 -r1.85

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

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

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

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

2018-01-15 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Jan 15 10:06:49 UTC 2018 Modified Files: src/sys/arch/sparc/include: reg.h Log Message: Redo previous: apply the alignement to the whole struct fpstate - everything in there is properly aligned, and we need to have fs_queue

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

2018-01-15 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Jan 15 09:48:28 UTC 2018 Modified Files: src/sys/arch/sparc/conf: GENERIC Log Message: Enable DIAGNOSTIC To generate a diff of this commit: cvs rdiff -u -r1.256 -r1.257 src/sys/arch/sparc/conf/GENERIC Please note that

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

2018-01-14 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Jan 14 11:55:33 UTC 2018 Modified Files: src/sys/arch/sparc/include: reg.h Log Message: Force explicit alignment for fpstate in the kernel, to match what our asm code assumes. We use a stack variable at least once (in

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

2018-01-12 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Fri Jan 12 23:38:24 UTC 2018 Modified Files: src/sys/arch/sparc/dev: cgfourteen.c Log Message: enable font loading To generate a diff of this commit: cvs rdiff -u -r1.83 -r1.84 src/sys/arch/sparc/dev/cgfourteen.c Please note

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

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

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

2018-01-05 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Sat Jan 6 07:26:54 UTC 2018 Modified Files: src/sys/arch/sparc/dev: cgfourteen.c Log Message: support underlines To generate a diff of this commit: cvs rdiff -u -r1.82 -r1.83 src/sys/arch/sparc/dev/cgfourteen.c Please note

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

2017-12-08 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Fri Dec 8 22:28:54 UTC 2017 Modified Files: src/sys/arch/sparc/dev: sxreg.h Log Message: fix tpyos and pastos To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/sys/arch/sparc/dev/sxreg.h Please note that

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

2017-12-07 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Thu Dec 7 19:15:56 UTC 2017 Modified Files: src/sys/arch/sparc/dev: sxreg.h Log Message: add SCATTER/GATHER instructions To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/sys/arch/sparc/dev/sxreg.h Please

CVS commit: src/sys/arch/sparc

2017-12-01 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Sat Dec 2 00:48:05 UTC 2017 Modified Files: src/sys/arch/sparc/include: cpu.h src/sys/arch/sparc/sparc: cpu.c intr.c Log Message: - return early in xcall() if the function is sparc_noop() instead of triggering the

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

2017-12-01 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Dec 1 23:14:20 UTC 2017 Modified Files: src/sys/arch/sparc/include: pte.h Log Message: - normalise some tab/space issues. - fix (debugger-only useful) struct srmmu_pte::pg_pfnum to be the right size. - add SRMMU_TEPTERBO as a

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

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

2017-11-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Nov 29 17:49:04 UTC 2017 Modified Files: src/sys/arch/sparc/include: signal.h Log Message: include for sigset_t To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/sys/arch/sparc/include/signal.h Please

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

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

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

2017-10-30 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Mon Oct 30 21:41:39 UTC 2017 Modified Files: src/sys/arch/sparc/dev: sxreg.h Log Message: add load & store instructions for channel data type mostly for Xorg To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14

CVS commit: src/sys/arch/sparc

2017-07-21 Thread Takeshi Nakayama
Module Name:src Committed By: nakayama Date: Fri Jul 21 20:56:10 UTC 2017 Modified Files: src/sys/arch/sparc/conf: files.sparc src/sys/arch/sparc/sparc: db_interface.c Added Files: src/sys/arch/sparc/sparc: db_machdep.c Log Message: Move the ddb registers

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

2017-05-31 Thread Martin Husemann
Module Name:src Committed By: martin Date: Wed May 31 11:09:22 UTC 2017 Modified Files: src/sys/arch/sparc/include: profile.h Log Message: Fix __PIC__ profiled binaries To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/sys/arch/sparc/include/profile.h

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

2017-04-28 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Apr 28 13:38:36 UTC 2017 Modified Files: src/sys/arch/sparc/stand/boot: Makefile Log Message: Also move bootjs.net after we've evaluated $OBJS (thanks gson@) To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42

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

2017-04-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Apr 9 20:51:56 UTC 2017 Modified Files: src/sys/arch/sparc/stand/boot: Makefile Log Message: move .for generated rules after OBJS have been set. To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41

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

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

2017-03-25 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Mar 25 09:22:02 UTC 2017 Modified Files: src/sys/arch/sparc/stand/ofwboot: version Log Message: Bump version - virtio support added To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22

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

2017-02-02 Thread Martin Husemann
Module Name:src Committed By: martin Date: Thu Feb 2 08:12:08 UTC 2017 Modified Files: src/sys/arch/sparc/include: elf_machdep.h Log Message: PR port-sparc64/51925: cosmetic cleanup, no functional change To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

  1   2   3   4   >