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

2025-01-17 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Jan 17 10:35:47 UTC 2025 Modified Files: src/sys/arch/sparc/stand/common: promdev.c Log Message: sparc promdev.c: Nix trailing whitespace. Fix intertoken space. No functional change intended. To generate a diff of this

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

2025-01-17 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Jan 17 10:35:47 UTC 2025 Modified Files: src/sys/arch/sparc/stand/common: promdev.c Log Message: sparc promdev.c: Nix trailing whitespace. Fix intertoken space. No functional change intended. To generate a diff of this

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

2025-01-13 Thread Julian Coleman
Module Name:src Committed By: jdc Date: Mon Jan 13 14:37:30 UTC 2025 Modified Files: src/sys/arch/sparc/stand/common: promdev.c Log Message: Move the check for RAID boot into the strategy routines. This avoids a Data Access Exception at boot time on older PROM versions.

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

2025-01-13 Thread Julian Coleman
Module Name:src Committed By: jdc Date: Mon Jan 13 14:37:30 UTC 2025 Modified Files: src/sys/arch/sparc/stand/common: promdev.c Log Message: Move the check for RAID boot into the strategy routines. This avoids a Data Access Exception at boot time on older PROM versions.

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

2025-01-04 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Jan 4 18:45:23 UTC 2025 Modified Files: src/sys/arch/sparc/include: asm.h Log Message: PR 58960: sparc/asm.h: Respect NETBSD_REVISIONID. To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/sys/arch/sparc/inclu

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

2025-01-04 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Jan 4 18:45:23 UTC 2025 Modified Files: src/sys/arch/sparc/include: asm.h Log Message: PR 58960: sparc/asm.h: Respect NETBSD_REVISIONID. To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/sys/arch/sparc/inclu

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

2024-09-25 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Wed Sep 25 10:06:15 UTC 2024 Modified Files: src/sys/arch/sparc/dev: cgfourteen.c Log Message: some minor nits: - clarify 16bit colour table construction a bit - print some more hw info - fix WSDISPLAYIO_GVIDEO To generate a d

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

2024-09-25 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Wed Sep 25 10:06:15 UTC 2024 Modified Files: src/sys/arch/sparc/dev: cgfourteen.c Log Message: some minor nits: - clarify 16bit colour table construction a bit - print some more hw info - fix WSDISPLAYIO_GVIDEO To generate a d

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

2024-09-15 Thread Valery Ushakov
Module Name:src Committed By: uwe Date: Sun Sep 15 19:19:58 UTC 2024 Modified Files: src/sys/arch/sparc/conf: KRUPS Log Message: sparc/conf/KRUPS: sync with GENERIC clean up Not much to do to actually sync it, as changes done to GENERIC were also applied to KRUPS, but upd

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

2024-09-15 Thread Valery Ushakov
Module Name:src Committed By: uwe Date: Sun Sep 15 19:19:58 UTC 2024 Modified Files: src/sys/arch/sparc/conf: KRUPS Log Message: sparc/conf/KRUPS: sync with GENERIC clean up Not much to do to actually sync it, as changes done to GENERIC were also applied to KRUPS, but upd

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

2024-05-12 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Sun May 12 13:43:27 UTC 2024 Modified Files: src/sys/arch/sparc/dev: sxreg.h Log Message: add simple 16bit load and store ops To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/sys/arch/sparc/dev/sxreg.h Please

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

2024-05-12 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Sun May 12 13:43:27 UTC 2024 Modified Files: src/sys/arch/sparc/dev: sxreg.h Log Message: add simple 16bit load and store ops To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/sys/arch/sparc/dev/sxreg.h Please

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

2024-05-12 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Sun May 12 11:48:05 UTC 2024 Modified Files: src/sys/arch/sparc/dev: cgfourteen.c Log Message: support 16bit / RGB565 colour To generate a diff of this commit: cvs rdiff -u -r1.97 -r1.98 src/sys/arch/sparc/dev/cgfourteen.c Pl

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

2024-05-12 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Sun May 12 11:48:05 UTC 2024 Modified Files: src/sys/arch/sparc/dev: cgfourteen.c Log Message: support 16bit / RGB565 colour To generate a diff of this commit: cvs rdiff -u -r1.97 -r1.98 src/sys/arch/sparc/dev/cgfourteen.c Pl

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

2024-05-12 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Sun May 12 07:22:13 UTC 2024 Modified Files: src/sys/arch/sparc/dev: cgfourteenreg.h Log Message: moar registers in particular, document XLUT bits To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/arch/sparc/

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

2024-05-12 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Sun May 12 07:22:13 UTC 2024 Modified Files: src/sys/arch/sparc/dev: cgfourteenreg.h Log Message: moar registers in particular, document XLUT bits To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/arch/sparc/

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

2024-04-24 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Wed Apr 24 11:49:58 UTC 2024 Modified Files: src/sys/arch/sparc/dev: cgfourteen.c Log Message: allow userland to switch to 16bit colour To generate a diff of this commit: cvs rdiff -u -r1.96 -r1.97 src/sys/arch/sparc/dev/cgfou

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

2024-04-24 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Wed Apr 24 11:49:58 UTC 2024 Modified Files: src/sys/arch/sparc/dev: cgfourteen.c Log Message: allow userland to switch to 16bit colour To generate a diff of this commit: cvs rdiff -u -r1.96 -r1.97 src/sys/arch/sparc/dev/cgfou

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

2024-03-23 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Sat Mar 23 18:48:31 UTC 2024 Modified Files: src/sys/arch/sparc/include: pmap.h Log Message: s/ignorning/ignoring/ in comment. To generate a diff of this commit: cvs rdiff -u -r1.97 -r1.98 src/sys/arch/sparc/include/pmap.h Plea

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

2024-03-23 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Sat Mar 23 18:48:31 UTC 2024 Modified Files: src/sys/arch/sparc/include: pmap.h Log Message: s/ignorning/ignoring/ in comment. To generate a diff of this commit: cvs rdiff -u -r1.97 -r1.98 src/sys/arch/sparc/include/pmap.h Plea

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

2024-03-14 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Mar 14 15:51:10 UTC 2024 Modified Files: src/sys/arch/sparc/include: limits.h Log Message: Sync with x86_64 the quad constants. No reason to be different To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/sy

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

2024-03-14 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Mar 14 15:51:10 UTC 2024 Modified Files: src/sys/arch/sparc/include: limits.h Log Message: Sync with x86_64 the quad constants. No reason to be different To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/sy

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

2024-03-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Mar 10 17:02:24 UTC 2024 Modified Files: src/sys/arch/sparc/dev: sbusreg.h Log Message: sparc/sbusreg: fix snprintb format for SBUS_AFSR_BITS To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/arch/sparc/dev

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

2024-03-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Mar 10 17:02:24 UTC 2024 Modified Files: src/sys/arch/sparc/dev: sbusreg.h Log Message: sparc/sbusreg: fix snprintb format for SBUS_AFSR_BITS To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/arch/sparc/dev

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

2024-03-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Mar 10 16:58:08 UTC 2024 Modified Files: src/sys/arch/sparc/dev: vmereg.h Log Message: sparc/vmereg: fix snprintb format VMEBUS_AFSR_BITS To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/arch/sparc/dev/vme

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

2024-03-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Mar 10 16:58:08 UTC 2024 Modified Files: src/sys/arch/sparc/dev: vmereg.h Log Message: sparc/vmereg: fix snprintb format VMEBUS_AFSR_BITS To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/arch/sparc/dev/vme

CVS commit: src/sys/arch/sparc

2023-12-19 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Dec 20 05:33:19 UTC 2023 Modified Files: src/sys/arch/sparc/dev: bwtwo_obio.c cgeight.c cgfour.c cgfourteen.c cgsix_obio.c cgtwo.c dma_obio.c if_ie_obio.c obio.c rtc.c sx.c ts102.c src/sys/arch/

CVS commit: src/sys/arch/sparc

2023-12-19 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Dec 20 05:33:19 UTC 2023 Modified Files: src/sys/arch/sparc/dev: bwtwo_obio.c cgeight.c cgfour.c cgfourteen.c cgsix_obio.c cgtwo.c dma_obio.c if_ie_obio.c obio.c rtc.c sx.c ts102.c src/sys/arch/

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

2023-12-11 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Mon Dec 11 22:29:39 UTC 2023 Modified Files: src/sys/arch/sparc/dev: fd.c Log Message: Surround fdc declaration and definition with FD_DEBUG blocks. FD_DEBUG is defined by default, thus build passes, however would fail otherwise

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

2023-12-11 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Mon Dec 11 22:29:39 UTC 2023 Modified Files: src/sys/arch/sparc/dev: fd.c Log Message: Surround fdc declaration and definition with FD_DEBUG blocks. FD_DEBUG is defined by default, thus build passes, however would fail otherwise

CVS commit: src/sys/arch/sparc

2023-11-30 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Dec 1 05:22:02 UTC 2023 Modified Files: src/sys/arch/sparc/dev: vme_machdep.c src/sys/arch/sparc/sparc: iommu.c machdep.c Log Message: Use vmem(9) rather than extent(9) to manage DVMA mappings. To generate a diff o

CVS commit: src/sys/arch/sparc

2023-11-30 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Dec 1 05:22:02 UTC 2023 Modified Files: src/sys/arch/sparc/dev: vme_machdep.c src/sys/arch/sparc/sparc: iommu.c machdep.c Log Message: Use vmem(9) rather than extent(9) to manage DVMA mappings. To generate a diff o

CVS commit: src/sys/arch/sparc

2023-10-26 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Thu Oct 26 10:41:03 UTC 2023 Modified Files: src/sys/arch/sparc/conf: files.sparc src/sys/arch/sparc/include: db_machdep.h src/sys/arch/sparc/sparc: db_interface.c Log Message: Build db_machdep.c when KGDB option i

CVS commit: src/sys/arch/sparc

2023-10-26 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Thu Oct 26 10:41:03 UTC 2023 Modified Files: src/sys/arch/sparc/conf: files.sparc src/sys/arch/sparc/include: db_machdep.h src/sys/arch/sparc/sparc: db_interface.c Log Message: Build db_machdep.c when KGDB option i

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

2023-07-11 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue Jul 11 13:10:08 UTC 2023 Modified Files: src/sys/arch/sparc/include: psl.h Log Message: fix editor mishap in previous To generate a diff of this commit: cvs rdiff -u -r1.51 -r1.52 src/sys/arch/sparc/include/psl.h Please not

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

2023-07-11 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue Jul 11 13:10:08 UTC 2023 Modified Files: src/sys/arch/sparc/include: psl.h Log Message: fix editor mishap in previous To generate a diff of this commit: cvs rdiff -u -r1.51 -r1.52 src/sys/arch/sparc/include/psl.h Please not

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

2023-07-11 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue Jul 11 13:06:23 UTC 2023 Modified Files: src/sys/arch/sparc/include: psl.h Log Message: Make ipl_cookie_t visible for _KMEMUSER userland applications. To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51 src/sys/arc

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

2023-07-11 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue Jul 11 13:06:23 UTC 2023 Modified Files: src/sys/arch/sparc/include: psl.h Log Message: Make ipl_cookie_t visible for _KMEMUSER userland applications. To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51 src/sys/arc

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

2023-06-13 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Tue Jun 13 10:11:17 UTC 2023 Modified Files: src/sys/arch/sparc/dev: cgfourteen.c Log Message: - use sx_wait() to avoid stalling the MBus - request 32bit alignment for glyphcache cells To generate a diff of this commit: cvs rd

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

2023-06-13 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Tue Jun 13 10:11:17 UTC 2023 Modified Files: src/sys/arch/sparc/dev: cgfourteen.c Log Message: - use sx_wait() to avoid stalling the MBus - request 32bit alignment for glyphcache cells To generate a diff of this commit: cvs rd

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

2023-06-13 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Tue Jun 13 10:09:32 UTC 2023 Modified Files: src/sys/arch/sparc/dev: sx.c sxvar.h Log Message: add counter to periodically drain the instruction queue in order to avoid stalling the MBus during long SX operations adapted from xf

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

2023-06-13 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Tue Jun 13 10:09:32 UTC 2023 Modified Files: src/sys/arch/sparc/dev: sx.c sxvar.h Log Message: add counter to periodically drain the instruction queue in order to avoid stalling the MBus during long SX operations adapted from xf

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

2023-05-23 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Tue May 23 10:20:12 UTC 2023 Modified Files: src/sys/arch/sparc/dev: cgfourteen.c Log Message: use macros compatible with xf86-video-suncg14 to issue SX instructions much more readable, alignment weirdness is handled automatical

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

2023-05-23 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Tue May 23 10:20:12 UTC 2023 Modified Files: src/sys/arch/sparc/dev: cgfourteen.c Log Message: use macros compatible with xf86-video-suncg14 to issue SX instructions much more readable, alignment weirdness is handled automatical

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

2023-04-13 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Thu Apr 13 13:07:48 UTC 2023 Modified Files: src/sys/arch/sparc/dev: sx.c Log Message: initialize the diagnostic register with the value suggested by the SunOS header. This sets a bunch of undocumented bits and yields a 10% spee

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

2023-04-13 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Thu Apr 13 13:07:48 UTC 2023 Modified Files: src/sys/arch/sparc/dev: sx.c Log Message: initialize the diagnostic register with the value suggested by the SunOS header. This sets a bunch of undocumented bits and yields a 10% spee

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

2023-03-20 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Mar 20 11:07:33 UTC 2023 Modified Files: src/sys/arch/sparc/include: types.h Log Message: __HAVE_HASHLOCKED_ATOMICS needs to be visible to userland To generate a diff of this commit: cvs rdiff -u -r1.72 -r1.73 src/sys/arch/s

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

2023-03-20 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Mar 20 11:07:33 UTC 2023 Modified Files: src/sys/arch/sparc/include: types.h Log Message: __HAVE_HASHLOCKED_ATOMICS needs to be visible to userland To generate a diff of this commit: cvs rdiff -u -r1.72 -r1.73 src/sys/arch/s

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

2023-02-23 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Feb 23 14:56:37 UTC 2023 Modified Files: src/sys/arch/sparc/sparc: locore.s Log Message: sparc: Add missing barriers in cpu_switchto. PR kern/57240 XXX pullup-8 XXX pullup-9 XXX pullup-10 To generate a diff of this comm

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

2023-02-23 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Feb 23 14:56:37 UTC 2023 Modified Files: src/sys/arch/sparc/sparc: locore.s Log Message: sparc: Add missing barriers in cpu_switchto. PR kern/57240 XXX pullup-8 XXX pullup-9 XXX pullup-10 To generate a diff of this comm

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

2022-09-30 Thread Julian Coleman
Module Name:src Committed By: jdc Date: Fri Sep 30 14:32:45 UTC 2022 Modified Files: src/sys/arch/sparc/sparc: autoconf.c Log Message: Make this compile for SUN4-only kernels (move namebuf inside the SUN4C/SUN4M/SUN4D ifdef to match where it's used). To generate a diff o

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

2022-09-30 Thread Julian Coleman
Module Name:src Committed By: jdc Date: Fri Sep 30 14:32:45 UTC 2022 Modified Files: src/sys/arch/sparc/sparc: autoconf.c Log Message: Make this compile for SUN4-only kernels (move namebuf inside the SUN4C/SUN4M/SUN4D ifdef to match where it's used). To generate a diff o

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

2022-08-29 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue Aug 30 01:48:09 UTC 2022 Modified Files: src/sys/arch/sparc/fpu: fpu_extern.h fpu_subr.c Log Message: Drop one more register qualifier. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/arch/sparc/fpu/fpu_ex

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

2022-08-29 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue Aug 30 01:48:09 UTC 2022 Modified Files: src/sys/arch/sparc/fpu: fpu_extern.h fpu_subr.c Log Message: Drop one more register qualifier. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/arch/sparc/fpu/fpu_ex

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

2022-08-28 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun Aug 28 22:09:26 UTC 2022 Modified Files: src/sys/arch/sparc/fpu: fpu_add.c fpu_compare.c fpu_div.c fpu_emu.h fpu_explode.c fpu_extern.h fpu_implode.c fpu_mul.c fpu_sqrt.c fpu_subr.c Log Message: Drop ``reg

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

2022-08-28 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun Aug 28 22:09:26 UTC 2022 Modified Files: src/sys/arch/sparc/fpu: fpu_add.c fpu_compare.c fpu_div.c fpu_emu.h fpu_explode.c fpu_extern.h fpu_implode.c fpu_mul.c fpu_sqrt.c fpu_subr.c Log Message: Drop ``reg

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

2022-05-25 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Wed May 25 21:01:04 UTC 2022 Modified Files: src/sys/arch/sparc/dev: cgfourteen.c Log Message: be lazy about clearing the cursor since most likely we're going to overwrite it anyway. Same logic as in cgsix. To generate a diff

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

2022-05-25 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Wed May 25 21:01:04 UTC 2022 Modified Files: src/sys/arch/sparc/dev: cgfourteen.c Log Message: be lazy about clearing the cursor since most likely we're going to overwrite it anyway. Same logic as in cgsix. To generate a diff

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

2022-05-14 Thread matthew green
Module Name:src Committed By: mrg Date: Sun May 15 02:14:15 UTC 2022 Modified Files: src/sys/arch/sparc/sparc: locore.s Log Message: remove unused Lpanic_savefpstate. To generate a diff of this commit: cvs rdiff -u -r1.282 -r1.283 src/sys/arch/sparc/sparc/locore.s Pleas

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

2022-05-14 Thread matthew green
Module Name:src Committed By: mrg Date: Sun May 15 02:14:15 UTC 2022 Modified Files: src/sys/arch/sparc/sparc: locore.s Log Message: remove unused Lpanic_savefpstate. To generate a diff of this commit: cvs rdiff -u -r1.282 -r1.283 src/sys/arch/sparc/sparc/locore.s Pleas

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

2022-04-29 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Fri Apr 29 20:24:02 UTC 2022 Modified Files: src/sys/arch/sparc/stand/ofwboot: loadfile_machdep.c Log Message: Fix fallout from libsa change; stand.h includes now. - Stop redefining roundup2(). - Compare kvamap->start (uint64_t) wi

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

2022-04-29 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Fri Apr 29 20:24:02 UTC 2022 Modified Files: src/sys/arch/sparc/stand/ofwboot: loadfile_machdep.c Log Message: Fix fallout from libsa change; stand.h includes now. - Stop redefining roundup2(). - Compare kvamap->start (uint64_t) wi

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

2022-04-20 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Wed Apr 20 23:32:17 UTC 2022 Modified Files: src/sys/arch/sparc/sparc: clkctrl.c Log Message: the register is only one byte, act like it To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/arch/sparc/sparc/clkc

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

2022-04-20 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Wed Apr 20 23:32:17 UTC 2022 Modified Files: src/sys/arch/sparc/sparc: clkctrl.c Log Message: the register is only one byte, act like it To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/arch/sparc/sparc/clkc

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

2022-02-15 Thread Palle Lyckegaard
Module Name:src Committed By: palle Date: Tue Feb 15 20:35:37 UTC 2022 Modified Files: src/sys/arch/sparc/include: frame.h Log Message: Document the calculation of CC64FSZ To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/arch/sparc/include/frame.h P

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

2022-02-15 Thread Palle Lyckegaard
Module Name:src Committed By: palle Date: Tue Feb 15 20:35:37 UTC 2022 Modified Files: src/sys/arch/sparc/include: frame.h Log Message: Document the calculation of CC64FSZ To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/arch/sparc/include/frame.h P

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

2022-02-13 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Feb 13 13:41:18 UTC 2022 Modified Files: src/sys/arch/sparc/include: lock.h Log Message: sparc: __cpu_simple_lock membar audit. No functional change -- comments only, to justify the absence of barriers with reference to ch

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

2022-02-13 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Feb 13 13:41:18 UTC 2022 Modified Files: src/sys/arch/sparc/include: lock.h Log Message: sparc: __cpu_simple_lock membar audit. No functional change -- comments only, to justify the absence of barriers with reference to ch

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

2022-01-21 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Jan 21 19:22:56 UTC 2022 Modified Files: src/sys/arch/sparc/dev: vme_machdep.c Log Message: Don't bother with prom_node_to_devhandle() if we're just forwarding along our own node; use device_handle(self) instead. To generat

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

2022-01-21 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Jan 21 19:22:56 UTC 2022 Modified Files: src/sys/arch/sparc/dev: vme_machdep.c Log Message: Don't bother with prom_node_to_devhandle() if we're just forwarding along our own node; use device_handle(self) instead. To generat

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

2021-12-17 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Fri Dec 17 19:27:57 UTC 2021 Modified Files: src/sys/arch/sparc/dev: cgfourteen.c cgfourteenvar.h Log Message: only write the mask register if we're actually changing it To generate a diff of this commit: cvs rdiff -u -r1.91 -

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

2021-12-17 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Fri Dec 17 19:27:57 UTC 2021 Modified Files: src/sys/arch/sparc/dev: cgfourteen.c cgfourteenvar.h Log Message: only write the mask register if we're actually changing it To generate a diff of this commit: cvs rdiff -u -r1.91 -

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

2021-12-17 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Fri Dec 17 18:51:02 UTC 2021 Modified Files: src/sys/arch/sparc/dev: cgfourteen.c Log Message: cg14_invert(): - use only 32bit accesses - use byte mask / ROPs for partial writes To generate a diff of this commit: cvs rdiff -u

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

2021-12-17 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Fri Dec 17 18:51:02 UTC 2021 Modified Files: src/sys/arch/sparc/dev: cgfourteen.c Log Message: cg14_invert(): - use only 32bit accesses - use byte mask / ROPs for partial writes To generate a diff of this commit: cvs rdiff -u

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

2021-12-08 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Wed Dec 8 17:03:38 UTC 2021 Modified Files: src/sys/arch/sparc/dev: sxreg.h Log Message: be more consistent with underscores in instruction names To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/sys/arch/spar

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

2021-12-08 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Wed Dec 8 17:03:38 UTC 2021 Modified Files: src/sys/arch/sparc/dev: sxreg.h Log Message: be more consistent with underscores in instruction names To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/sys/arch/spar

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

2021-12-08 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Wed Dec 8 16:40:14 UTC 2021 Modified Files: src/sys/arch/sparc/dev: sxreg.h Log Message: add SX_ROPB instruction To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/arch/sparc/dev/sxreg.h Please note that d

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

2021-12-08 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Wed Dec 8 16:40:14 UTC 2021 Modified Files: src/sys/arch/sparc/dev: sxreg.h Log Message: add SX_ROPB instruction To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/arch/sparc/dev/sxreg.h Please note that d

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

2021-12-04 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Sat Dec 4 13:34:35 UTC 2021 Modified Files: src/sys/arch/sparc/dev: pckbc_js.c Log Message: s/establised/established/ in struct variable name. Also fixed typos in comments. To generate a diff of this commit: cvs rdiff -u -r1.20

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

2021-12-04 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Sat Dec 4 13:34:35 UTC 2021 Modified Files: src/sys/arch/sparc/dev: pckbc_js.c Log Message: s/establised/established/ in struct variable name. Also fixed typos in comments. To generate a diff of this commit: cvs rdiff -u -r1.20

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

2021-12-03 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Fri Dec 3 22:41:18 UTC 2021 Modified Files: src/sys/arch/sparc/dev: sxreg.h Log Message: add shift instructions To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/arch/sparc/dev/sxreg.h Please note that di

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

2021-12-03 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Fri Dec 3 22:41:18 UTC 2021 Modified Files: src/sys/arch/sparc/dev: sxreg.h Log Message: add shift instructions To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/arch/sparc/dev/sxreg.h Please note that di

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

2021-10-28 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Thu Oct 28 23:41:06 UTC 2021 Modified Files: src/sys/arch/sparc/include: signal.h Log Message: Making "struct sigcontext" visible only to _LIBC || _KERNEL is too restrictive for sparc (it's accessed by libasan). To generate a d

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

2021-10-28 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Thu Oct 28 23:41:06 UTC 2021 Modified Files: src/sys/arch/sparc/include: signal.h Log Message: Making "struct sigcontext" visible only to _LIBC || _KERNEL is too restrictive for sparc (it's accessed by libasan). To generate a d

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

2021-10-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Oct 27 01:12:23 UTC 2021 Modified Files: src/sys/arch/sparc/include: signal.h Log Message: Make sigcontext13 visible only to _KERNEL. Make sigcontext visible only to _LIBC and _KERNEL. To generate a diff of this commit: cv

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

2021-10-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Oct 27 01:12:23 UTC 2021 Modified Files: src/sys/arch/sparc/include: signal.h Log Message: Make sigcontext13 visible only to _KERNEL. Make sigcontext visible only to _LIBC and _KERNEL. To generate a diff of this commit: cv

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

2021-09-17 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Sep 17 16:16:18 UTC 2021 Modified Files: src/sys/arch/sparc/sparc: promlib.c Log Message: Don't include in the _STANDALONE case. To generate a diff of this commit: cvs rdiff -u -r1.49 -r1.50 src/sys/arch/sparc/sparc/promli

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

2021-09-17 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Sep 17 16:16:18 UTC 2021 Modified Files: src/sys/arch/sparc/sparc: promlib.c Log Message: Don't include in the _STANDALONE case. To generate a diff of this commit: cvs rdiff -u -r1.49 -r1.50 src/sys/arch/sparc/sparc/promli

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

2020-03-15 Thread Andrew Doran
On Sun, Mar 15, 2020 at 11:38:03AM +1100, matthew green wrote: > "Andrew Doran" writes: > > 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_i

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

2020-03-14 Thread matthew green
"Andrew Doran" writes: > 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(). ah, good idea. this

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

2019-11-28 Thread Martin Husemann
Module Name:src Committed By: martin Date: Thu Nov 28 14:21:25 UTC 2019 Modified Files: src/sys/arch/sparc/stand/ofwboot: srt0.s Log Message: Provide a mostly-zeroed page at the start of the text segment, to work around an OpenBIOS bug, see PR port-sparc64/54719 for detail

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

2019-11-28 Thread Martin Husemann
Module Name:src Committed By: martin Date: Thu Nov 28 14:21:25 UTC 2019 Modified Files: src/sys/arch/sparc/stand/ofwboot: srt0.s Log Message: Provide a mostly-zeroed page at the start of the text segment, to work around an OpenBIOS bug, see PR port-sparc64/54719 for detail

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

2019-11-23 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sat Nov 23 16:50:39 UTC 2019 Modified Files: src/sys/arch/sparc/include: userret.h Log Message: Looks like sparc clears want_ast with interrupts enabled, so check+clear it and call mi_userret() in a loop. To generate a diff of this

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

2019-11-23 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sat Nov 23 16:50:39 UTC 2019 Modified Files: src/sys/arch/sparc/include: userret.h Log Message: Looks like sparc clears want_ast with interrupts enabled, so check+clear it and call mi_userret() in a loop. To generate a diff of this

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

2019-08-10 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Sun Aug 11 06:04:16 UTC 2019 Modified Files: src/sys/arch/sparc/dev: cgfourteen.c Log Message: remove orphaned comment To generate a diff of this commit: cvs rdiff -u -r1.87 -r1.88 src/sys/arch/sparc/dev/cgfourteen.c Please n

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

2019-08-10 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Sun Aug 11 06:04:16 UTC 2019 Modified Files: src/sys/arch/sparc/dev: cgfourteen.c Log Message: remove orphaned comment To generate a diff of this commit: cvs rdiff -u -r1.87 -r1.88 src/sys/arch/sparc/dev/cgfourteen.c Please n

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

2019-06-06 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Jun 7 00:18:26 UTC 2019 Modified Files: src/sys/arch/sparc/sparc: locore.s Log Message: remove code to directly check for NULL savefpstate() calls. it has not triggered for years now, and if it comes back, you still get a normal

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

2019-06-06 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Jun 7 00:18:26 UTC 2019 Modified Files: src/sys/arch/sparc/sparc: locore.s Log Message: remove code to directly check for NULL savefpstate() calls. it has not triggered for years now, and if it comes back, you still get a normal

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

2018-01-16 Thread matthew green
"Christos Zoulas" writes: > 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 actually, this was renamed and moved, so this is also wrong. i'll fix it. .mrg.

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

2016-04-05 Thread Martin Husemann
On Wed, Apr 06, 2016 at 06:02:33AM +1000, matthew green wrote: > or convert it (back to?) a __cpu_simple_lock. Yes, whatever is easiest and works. Martin

  1   2   >