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

2025-02-23 Thread Palle Lyckegaard
Module Name:src Committed By: palle Date: Sun Feb 23 20:48:43 UTC 2025 Modified Files: src/sys/arch/sparc64/dev: vdsk.c Log Message: sun4v: Ensure that the ldc map table entries are properly cleared. It has been observed that the inner while loop in vdsk_submit_cmd() may

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

2025-02-23 Thread Palle Lyckegaard
Module Name:src Committed By: palle Date: Sun Feb 23 20:48:43 UTC 2025 Modified Files: src/sys/arch/sparc64/dev: vdsk.c Log Message: sun4v: Ensure that the ldc map table entries are properly cleared. It has been observed that the inner while loop in vdsk_submit_cmd() may

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

2025-02-06 Thread Palle Lyckegaard
Module Name:src Committed By: palle Date: Thu Feb 6 19:24:37 UTC 2025 Modified Files: src/sys/arch/sparc64/dev: ldc.c Log Message: sun4v ldc: fix 32-bit build To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/arch/sparc64/dev/ldc.c Please note that d

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

2025-02-06 Thread Palle Lyckegaard
Module Name:src Committed By: palle Date: Thu Feb 6 19:24:37 UTC 2025 Modified Files: src/sys/arch/sparc64/dev: ldc.c Log Message: sun4v ldc: fix 32-bit build To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/arch/sparc64/dev/ldc.c Please note that d

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

2025-02-05 Thread Palle Lyckegaard
Module Name:src Committed By: palle Date: Wed Feb 5 20:46:27 UTC 2025 Modified Files: src/sys/arch/sparc64/dev: ldc.c ldcvar.h Log Message: sun4v ldc: improve the ldc_send_xxx functions so they can print an error message and return a proper error code To generate a dif

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

2025-02-05 Thread Palle Lyckegaard
Module Name:src Committed By: palle Date: Wed Feb 5 20:46:27 UTC 2025 Modified Files: src/sys/arch/sparc64/dev: ldc.c ldcvar.h Log Message: sun4v ldc: improve the ldc_send_xxx functions so they can print an error message and return a proper error code To generate a dif

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

2025-01-09 Thread Martin Husemann
Module Name:src Committed By: martin Date: Thu Jan 9 19:28:33 UTC 2025 Modified Files: src/sys/arch/sparc64/conf: INSTALL Log Message: Fine tune memory disk size and fix comments To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32 src/sys/arch/sparc64/conf/INS

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

2025-01-09 Thread Martin Husemann
Module Name:src Committed By: martin Date: Thu Jan 9 19:28:33 UTC 2025 Modified Files: src/sys/arch/sparc64/conf: INSTALL Log Message: Fine tune memory disk size and fix comments To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32 src/sys/arch/sparc64/conf/INS

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

2025-01-07 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Tue Jan 7 18:51:05 UTC 2025 Modified Files: src/sys/arch/sparc64/include: pte.h Log Message: s/bitfeilds/bitfields/ in comment. To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/sys/arch/sparc64/include/pte.h P

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

2025-01-07 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Tue Jan 7 18:51:05 UTC 2025 Modified Files: src/sys/arch/sparc64/include: pte.h Log Message: s/bitfeilds/bitfields/ in comment. To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/sys/arch/sparc64/include/pte.h P

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

2024-12-28 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Dec 28 13:48:07 UTC 2024 Modified Files: src/sys/arch/sparc64/sparc64: trap.c Log Message: PR 58936: do not panic if we hit a VA-hole address in copyin/copyout. To generate a diff of this commit: cvs rdiff -u -r1.198 -r1.199

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

2024-12-28 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Dec 28 13:48:07 UTC 2024 Modified Files: src/sys/arch/sparc64/sparc64: trap.c Log Message: PR 58936: do not panic if we hit a VA-hole address in copyin/copyout. To generate a diff of this commit: cvs rdiff -u -r1.198 -r1.199

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

2024-11-30 Thread Valery Ushakov
Module Name:src Committed By: uwe Date: Sat Nov 30 14:42:42 UTC 2024 Modified Files: src/sys/arch/sparc64/include: lwp_private.h Log Message: sparc64/lwp_private.h: just include the sparc version To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/sp

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

2024-11-30 Thread Valery Ushakov
Module Name:src Committed By: uwe Date: Sat Nov 30 14:42:42 UTC 2024 Modified Files: src/sys/arch/sparc64/include: lwp_private.h Log Message: sparc64/lwp_private.h: just include the sparc version To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/sp

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

2024-11-19 Thread Palle Lyckegaard
Module Name:src Committed By: palle Date: Tue Nov 19 20:38:24 UTC 2024 Modified Files: src/sys/arch/sparc64/sparc64: autoconf.c Log Message: sun4v: revert changes introduced in rev. 1.242 - root fs on a cdrom *does* make sense (read-only) To generate a diff of this comm

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

2024-11-19 Thread Palle Lyckegaard
Module Name:src Committed By: palle Date: Tue Nov 19 20:38:24 UTC 2024 Modified Files: src/sys/arch/sparc64/sparc64: autoconf.c Log Message: sun4v: revert changes introduced in rev. 1.242 - root fs on a cdrom *does* make sense (read-only) To generate a diff of this comm

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

2024-11-17 Thread Palle Lyckegaard
Module Name:src Committed By: palle Date: Sun Nov 17 20:31:13 UTC 2024 Modified Files: src/sys/arch/sparc64/sparc64: autoconf.c Log Message: sun4v: revert changes introduced in rev. 1.241 - root fs on a cdrom does make sense (read-only) To generate a diff of this commit

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

2024-11-17 Thread Palle Lyckegaard
Module Name:src Committed By: palle Date: Sun Nov 17 20:31:13 UTC 2024 Modified Files: src/sys/arch/sparc64/sparc64: autoconf.c Log Message: sun4v: revert changes introduced in rev. 1.241 - root fs on a cdrom does make sense (read-only) To generate a diff of this commit

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

2024-06-20 Thread Palle Lyckegaard
Module Name:src Committed By: palle Date: Thu Jun 20 18:41:45 UTC 2024 Modified Files: src/sys/arch/sparc64/dev: vdsk.c Log Message: sun4v: change some debug printf() to DPRINTF() To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/arch/sparc64/dev/vdsk

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

2024-06-20 Thread Palle Lyckegaard
Module Name:src Committed By: palle Date: Thu Jun 20 18:41:45 UTC 2024 Modified Files: src/sys/arch/sparc64/dev: vdsk.c Log Message: sun4v: change some debug printf() to DPRINTF() To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/arch/sparc64/dev/vdsk

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

2024-06-20 Thread Palle Lyckegaard
Module Name:src Committed By: palle Date: Thu Jun 20 18:02:45 UTC 2024 Modified Files: src/sys/arch/sparc64/sparc64: autoconf.c Log Message: sun4v: fix booting from both virtual disk (sd) and cdrom (cd) devices To generate a diff of this commit: cvs rdiff -u -r1.240 -r1.

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

2024-06-20 Thread Palle Lyckegaard
Module Name:src Committed By: palle Date: Thu Jun 20 18:02:45 UTC 2024 Modified Files: src/sys/arch/sparc64/sparc64: autoconf.c Log Message: sun4v: fix booting from both virtual disk (sd) and cdrom (cd) devices To generate a diff of this commit: cvs rdiff -u -r1.240 -r1.

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

2024-06-20 Thread Palle Lyckegaard
Module Name:src Committed By: palle Date: Thu Jun 20 17:49:46 UTC 2024 Modified Files: src/sys/arch/sparc64/dev: vdsk.c Log Message: sun4v: add some DPRINTF() to vdsk To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/sys/arch/sparc64/dev/vdsk.c Please no

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

2024-06-20 Thread Palle Lyckegaard
Module Name:src Committed By: palle Date: Thu Jun 20 17:49:46 UTC 2024 Modified Files: src/sys/arch/sparc64/dev: vdsk.c Log Message: sun4v: add some DPRINTF() to vdsk To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/sys/arch/sparc64/dev/vdsk.c Please no

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

2024-06-19 Thread Palle Lyckegaard
Module Name:src Committed By: palle Date: Wed Jun 19 20:04:20 UTC 2024 Modified Files: src/sys/arch/sparc64/dev: vdsk.c Log Message: sun4v: revert two new functions introduced in rev. 1.13 - not necessary yet To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16

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

2024-06-19 Thread Palle Lyckegaard
Module Name:src Committed By: palle Date: Wed Jun 19 20:04:20 UTC 2024 Modified Files: src/sys/arch/sparc64/dev: vdsk.c Log Message: sun4v: revert two new functions introduced in rev. 1.13 - not necessary yet To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16

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

2024-06-19 Thread Palle Lyckegaard
Module Name:src Committed By: palle Date: Wed Jun 19 20:00:10 UTC 2024 Modified Files: src/sys/arch/sparc64/dev: vdsk.c Log Message: sun4v: fix incorrect string length (product name Virtual CDROM) To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/sys/arch

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

2024-06-19 Thread Palle Lyckegaard
Module Name:src Committed By: palle Date: Wed Jun 19 20:00:10 UTC 2024 Modified Files: src/sys/arch/sparc64/dev: vdsk.c Log Message: sun4v: fix incorrect string length (product name Virtual CDROM) To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/sys/arch

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

2024-06-12 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Jun 12 19:12:44 UTC 2024 Modified Files: src/sys/arch/sparc64/dev: vdsk.c Log Message: arch/sparc64/dev/dsk.c: Nix trailing whitespace. No functional change intended. To generate a diff of this commit: cvs rdiff -u -r1.1

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

2024-06-12 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Jun 12 19:12:44 UTC 2024 Modified Files: src/sys/arch/sparc64/dev: vdsk.c Log Message: arch/sparc64/dev/dsk.c: Nix trailing whitespace. No functional change intended. To generate a diff of this commit: cvs rdiff -u -r1.1

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

2024-06-10 Thread Palle Lyckegaard
Module Name:src Committed By: palle Date: Mon Jun 10 19:54:24 UTC 2024 Modified Files: src/sys/arch/sparc64/dev: vdsk.c Log Message: sun4v: add incomplete implementation of the CD-specific READ_DISCINFO and READ_TRACKINFO - probably needs some more work though... To gen

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

2024-06-10 Thread Palle Lyckegaard
Module Name:src Committed By: palle Date: Mon Jun 10 19:54:24 UTC 2024 Modified Files: src/sys/arch/sparc64/dev: vdsk.c Log Message: sun4v: add incomplete implementation of the CD-specific READ_DISCINFO and READ_TRACKINFO - probably needs some more work though... To gen

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

2024-06-09 Thread Palle Lyckegaard
Module Name:src Committed By: palle Date: Sun Jun 9 19:13:54 UTC 2024 Modified Files: src/sys/arch/sparc64/dev: vdsk.c Log Message: sun4v: fix vdsk so an iso image exported by the ldom virtual disk service is correctly detected as a cd device + some whitespace fixes To

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

2024-06-09 Thread Palle Lyckegaard
Module Name:src Committed By: palle Date: Sun Jun 9 19:13:54 UTC 2024 Modified Files: src/sys/arch/sparc64/dev: vdsk.c Log Message: sun4v: fix vdsk so an iso image exported by the ldom virtual disk service is correctly detected as a cd device + some whitespace fixes To

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

2024-02-17 Thread Palle Lyckegaard
Module Name:src Committed By: palle Date: Sat Feb 17 19:36:07 UTC 2024 Modified Files: src/sys/arch/sparc64/sparc64: locore.s Log Message: Ensure that the size of the stack is properly specified (2*USPACE) so it matches the allocation of stack pages done in pmap_bootstrap

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

2024-02-17 Thread Palle Lyckegaard
Module Name:src Committed By: palle Date: Sat Feb 17 19:36:07 UTC 2024 Modified Files: src/sys/arch/sparc64/sparc64: locore.s Log Message: Ensure that the size of the stack is properly specified (2*USPACE) so it matches the allocation of stack pages done in pmap_bootstrap

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

2024-01-15 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Mon Jan 15 08:13:45 UTC 2024 Modified Files: src/sys/arch/sparc64/sparc64: intr.c trap.c Log Message: Fix typos in trap types and one log message. OpenBSD fixed those over 20 years ago. To generate a diff of this commit: cvs rd

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

2024-01-15 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Mon Jan 15 08:13:45 UTC 2024 Modified Files: src/sys/arch/sparc64/sparc64: intr.c trap.c Log Message: Fix typos in trap types and one log message. OpenBSD fixed those over 20 years ago. To generate a diff of this commit: cvs rd

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

2024-01-08 Thread Palle Lyckegaard
Module Name:src Committed By: palle Date: Mon Jan 8 19:33:49 UTC 2024 Modified Files: src/sys/arch/sparc64/sparc64: trap.c Log Message: sun4v: only DFA (Data fault address) and DFA (Datafault context) are valid when a mem_address_not_aligned fault is triggered, so ajust

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

2024-01-08 Thread Palle Lyckegaard
Module Name:src Committed By: palle Date: Mon Jan 8 19:33:49 UTC 2024 Modified Files: src/sys/arch/sparc64/sparc64: trap.c Log Message: sun4v: only DFA (Data fault address) and DFA (Datafault context) are valid when a mem_address_not_aligned fault is triggered, so ajust

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

2023-12-20 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Wed Dec 20 19:43:51 UTC 2023 Removed Files: src/sys/arch/sparc64/conf: NONPLUS NONPLUS64 Log Message: Remove NONPLUS(64) kernel configs, which are not part of autobuild configs, unmaintained and fail to build. Approved by eeh (wh

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

2023-12-20 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Wed Dec 20 19:43:51 UTC 2023 Removed Files: src/sys/arch/sparc64/conf: NONPLUS NONPLUS64 Log Message: Remove NONPLUS(64) kernel configs, which are not part of autobuild configs, unmaintained and fail to build. Approved by eeh (wh

CVS commit: src/sys/arch/sparc64

2023-12-19 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Dec 20 05:33:59 UTC 2023 Modified Files: src/sys/arch/sparc64/dev: auxio.c auxio_ebus.c auxio_sbus.c ffb.c gfb.c iommu.c ldc.c mkclock.c pci_machdep.c tadpmu.c src/sys/arch/sparc64/sparc64: autoconf.c mdesc

CVS commit: src/sys/arch/sparc64

2023-12-19 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Dec 20 05:33:59 UTC 2023 Modified Files: src/sys/arch/sparc64/dev: auxio.c auxio_ebus.c auxio_sbus.c ffb.c gfb.c iommu.c ldc.c mkclock.c pci_machdep.c tadpmu.c src/sys/arch/sparc64/sparc64: autoconf.c mdesc

CVS commit: src/sys/arch/sparc64

2023-12-14 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Thu Dec 14 20:17:19 UTC 2023 Modified Files: src/sys/arch/sparc64/dev: vnet.c src/sys/arch/sparc64/sparc64: netbsd32_machdep_13.c Log Message: Use console_debugger() vs Debugger() which allows to avoid #ifdef DDB blocks.

CVS commit: src/sys/arch/sparc64

2023-12-14 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Thu Dec 14 20:17:19 UTC 2023 Modified Files: src/sys/arch/sparc64/dev: vnet.c src/sys/arch/sparc64/sparc64: netbsd32_machdep_13.c Log Message: Use console_debugger() vs Debugger() which allows to avoid #ifdef DDB blocks.

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

2023-12-14 Thread Andrius V
Hi, Will check and adjust. Thanks for the tip. On Thu, Dec 14, 2023 at 2:12 AM Valery Ushakov wrote: > > On Wed, Dec 13, 2023 at 23:11:35 +, Andrius Varanavicius wrote: > > > Module Name: src > > Committed By: andvar > > Date: Wed Dec 13 23:11:35 UTC 2023 > > > > Modified Files: > >

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

2023-12-13 Thread Valery Ushakov
On Wed, Dec 13, 2023 at 23:11:35 +, Andrius Varanavicius wrote: > Module Name: src > Committed By: andvar > Date: Wed Dec 13 23:11:35 UTC 2023 > > Modified Files: > src/sys/arch/sparc64/dev: vnet.c > src/sys/arch/sparc64/sparc64: netbsd32_machdep_13.c > > Log Message: >

CVS commit: src/sys/arch/sparc64

2023-12-13 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Wed Dec 13 23:11:35 UTC 2023 Modified Files: src/sys/arch/sparc64/dev: vnet.c src/sys/arch/sparc64/sparc64: netbsd32_machdep_13.c Log Message: Add #ifdef DDB blocks around Debugger(); calls to make kernel build without DDB

CVS commit: src/sys/arch/sparc64

2023-12-13 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Wed Dec 13 23:11:35 UTC 2023 Modified Files: src/sys/arch/sparc64/dev: vnet.c src/sys/arch/sparc64/sparc64: netbsd32_machdep_13.c Log Message: Add #ifdef DDB blocks around Debugger(); calls to make kernel build without DDB

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

2023-12-13 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Wed Dec 13 22:53:04 UTC 2023 Modified Files: src/sys/arch/sparc64/dev: vnet.c Log Message: Make NBPFILTER build by adopting NetBSD's bpf_mtap() interface and definitions. Condition is also not needed, since this check is performed

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

2023-12-13 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Wed Dec 13 22:53:04 UTC 2023 Modified Files: src/sys/arch/sparc64/dev: vnet.c Log Message: Make NBPFILTER build by adopting NetBSD's bpf_mtap() interface and definitions. Condition is also not needed, since this check is performed

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

2023-12-12 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Tue Dec 12 21:34:34 UTC 2023 Modified Files: src/sys/arch/sparc64/dev: vdsk.c Log Message: extract capacity variable to make VDSK_DEBUG enabled code build. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/ar

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

2023-12-12 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Tue Dec 12 21:34:34 UTC 2023 Modified Files: src/sys/arch/sparc64/dev: vdsk.c Log Message: extract capacity variable to make VDSK_DEBUG enabled code build. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/ar

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

2023-12-12 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Tue Dec 12 20:24:00 UTC 2023 Modified Files: src/sys/arch/sparc64/doc: TODO Log Message: s/maked/marked/ To generate a diff of this commit: cvs rdiff -u -r1.47 -r1.48 src/sys/arch/sparc64/doc/TODO Please note that diffs are not

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

2023-12-12 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Tue Dec 12 20:24:00 UTC 2023 Modified Files: src/sys/arch/sparc64/doc: TODO Log Message: s/maked/marked/ To generate a diff of this commit: cvs rdiff -u -r1.47 -r1.48 src/sys/arch/sparc64/doc/TODO Please note that diffs are not

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

2023-12-08 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Dec 8 17:19:11 UTC 2023 Modified Files: src/sys/arch/sparc64/dev: iommu.c Log Message: Change one vmem_free() in an error path that should be vmem_xfree(). To generate a diff of this commit: cvs rdiff -u -r1.117 -r1.118 sr

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

2023-12-08 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Dec 8 17:19:11 UTC 2023 Modified Files: src/sys/arch/sparc64/dev: iommu.c Log Message: Change one vmem_free() in an error path that should be vmem_xfree(). To generate a diff of this commit: cvs rdiff -u -r1.117 -r1.118 sr

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

2023-12-02 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Dec 2 21:02:53 UTC 2023 Modified Files: src/sys/arch/sparc64/dev: sbus.c Log Message: Use vmem_xalloc_addr() to reserve the first Sbus DVMA page. To generate a diff of this commit: cvs rdiff -u -r1.105 -r1.106 src/sys/arch

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

2023-12-02 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Dec 2 21:02:53 UTC 2023 Modified Files: src/sys/arch/sparc64/dev: sbus.c Log Message: Use vmem_xalloc_addr() to reserve the first Sbus DVMA page. To generate a diff of this commit: cvs rdiff -u -r1.105 -r1.106 src/sys/arch

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

2023-11-30 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Dec 1 06:47:59 UTC 2023 Modified Files: src/sys/arch/sparc64/dev: iommu.c iommuvar.h sbus.c Log Message: Use vmem(9) rather than extent(9) to manage DVMA mappings. To generate a diff of this commit: cvs rdiff -u -r1.116 -r

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

2023-11-30 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Dec 1 06:47:59 UTC 2023 Modified Files: src/sys/arch/sparc64/dev: iommu.c iommuvar.h sbus.c Log Message: Use vmem(9) rather than extent(9) to manage DVMA mappings. To generate a diff of this commit: cvs rdiff -u -r1.116 -r

CVS commit: src/sys/arch/sparc64

2023-09-01 Thread Julian Coleman
Module Name:src Committed By: jdc Date: Sat Sep 2 05:51:57 UTC 2023 Modified Files: src/sys/arch/sparc64/dev: fdc.c src/sys/arch/sparc64/include: intr.h psl.h src/sys/arch/sparc64/sparc64: autoconf.c Log Message: sparc64: fix interrupt level mapping for di

CVS commit: src/sys/arch/sparc64

2023-09-01 Thread Julian Coleman
Module Name:src Committed By: jdc Date: Sat Sep 2 05:51:57 UTC 2023 Modified Files: src/sys/arch/sparc64/dev: fdc.c src/sys/arch/sparc64/include: intr.h psl.h src/sys/arch/sparc64/sparc64: autoconf.c Log Message: sparc64: fix interrupt level mapping for di

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

2023-08-29 Thread Julian Coleman
Module Name:src Committed By: jdc Date: Tue Aug 29 20:17:02 UTC 2023 Modified Files: src/sys/arch/sparc64/sparc64: static_edid.c Log Message: Update the horizontal sync offset based on the Naturetech video timing. While here, correct the spelling of "Naturetech" in the dat

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

2023-08-29 Thread Julian Coleman
Module Name:src Committed By: jdc Date: Tue Aug 29 20:17:02 UTC 2023 Modified Files: src/sys/arch/sparc64/sparc64: static_edid.c Log Message: Update the horizontal sync offset based on the Naturetech video timing. While here, correct the spelling of "Naturetech" in the dat

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

2023-07-11 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue Jul 11 11:02:07 UTC 2023 Modified Files: src/sys/arch/sparc64/include: psl.h Log Message: Move the definition of ipl_cookie_t out of the kernel-only sections, some _KMEMUSER applications need it. To generate a diff of this c

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

2023-07-11 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue Jul 11 11:02:07 UTC 2023 Modified Files: src/sys/arch/sparc64/include: psl.h Log Message: Move the definition of ipl_cookie_t out of the kernel-only sections, some _KMEMUSER applications need it. To generate a diff of this c

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

2023-07-11 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue Jul 11 09:34:34 UTC 2023 Modified Files: src/sys/arch/sparc64/include: mutex.h Log Message: Include psl.h for ipl_cookie_t if __MUTEX_PRIVATE To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/arch/sparc64/i

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

2023-07-11 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue Jul 11 09:34:34 UTC 2023 Modified Files: src/sys/arch/sparc64/include: mutex.h Log Message: Include psl.h for ipl_cookie_t if __MUTEX_PRIVATE To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/arch/sparc64/i

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

2023-03-01 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Mar 1 08:18:39 UTC 2023 Modified Files: src/sys/arch/sparc64/sparc64: locore.s Log Message: sparc64: Optimization: Omit needless membar when triggering softint. When we are triggering a softint, it can't already hold any

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

2023-03-01 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Mar 1 08:18:39 UTC 2023 Modified Files: src/sys/arch/sparc64/sparc64: locore.s Log Message: sparc64: Optimization: Omit needless membar when triggering softint. When we are triggering a softint, it can't already hold any

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

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

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

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

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

2023-02-20 Thread Valery Ushakov
On Mon, Feb 20, 2023 at 15:41:04 +0100, Martin Husemann wrote: > On Mon, Feb 20, 2023 at 05:15:33PM +0300, Valery Ushakov wrote: > > them up, b/c you cannot amend that comment. To add to the fun, I > > think releng scripts just clone the commit message on pull ups, so > > that comment gets splatt

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

2023-02-20 Thread Valery Ushakov
On Mon, Feb 20, 2023 at 22:35:40 +0700, Robert Elz wrote: > Date:Mon, 20 Feb 2023 16:47:01 +0300 > From:Valery Ushakov > Message-ID: > > | I wonder if we should stop abusing commit messages as pull-up > | reminders. These XXX will not convey any useful informat

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

2023-02-20 Thread Robert Elz
Date:Mon, 20 Feb 2023 16:47:01 +0300 From:Valery Ushakov Message-ID: | I wonder if we should stop abusing commit messages as pull-up | reminders. These XXX will not convey any useful information a few | months down the line... I think they're useful (if only

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

2023-02-20 Thread Martin Husemann
On Mon, Feb 20, 2023 at 05:15:33PM +0300, Valery Ushakov wrote: > them up, b/c you cannot amend that comment. To add to the fun, I > think releng scripts just clone the commit message on pull ups, so > that comment gets splattered all over the target branches too. Yes - I try to manually remove t

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

2023-02-20 Thread Valery Ushakov
On Mon, Feb 20, 2023 at 13:57:32 +, Taylor R Campbell wrote: > > > XXX pullup-8 > > > XXX pullup-9 > > > XXX pullup-10 > > > > I wonder if we should stop abusing commit messages as pull-up > > reminders. These XXX will not convey any useful information a few > > months down the line... > >

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

2023-02-20 Thread Taylor R Campbell
> Date: Mon, 20 Feb 2023 16:47:01 +0300 > From: Valery Ushakov > > On Mon, Feb 20, 2023 at 13:30:23 +, Taylor R Campbell wrote: > > > Module Name:src > > Committed By: riastradh > > Date: Mon Feb 20 13:30:23 UTC 2023 > > > > Modified Files: > > src/sys/arch/s

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

2023-02-20 Thread Valery Ushakov
On Mon, Feb 20, 2023 at 13:30:23 +, Taylor R Campbell wrote: > Module Name: src > Committed By: riastradh > Date: Mon Feb 20 13:30:23 UTC 2023 > > Modified Files: > src/sys/arch/sparc64/sparc64: lock_stubs.s > > Log Message: > sparc64: Add missing LoadStore ordering for mutex_

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

2023-02-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Feb 20 13:30:36 UTC 2023 Modified Files: src/sys/arch/sparc64/sparc64: lock_stubs.s Log Message: sparc64: Rename internal barrier macros to be clearer. No functional change intended. To generate a diff of this commit: cv

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

2023-02-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Feb 20 13:30:36 UTC 2023 Modified Files: src/sys/arch/sparc64/sparc64: lock_stubs.s Log Message: sparc64: Rename internal barrier macros to be clearer. No functional change intended. To generate a diff of this commit: cv

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

2023-02-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Feb 20 13:30:23 UTC 2023 Modified Files: src/sys/arch/sparc64/sparc64: lock_stubs.s Log Message: sparc64: Add missing LoadStore ordering for mutex_enter stub. XXX pullup-8 XXX pullup-9 XXX pullup-10 To generate a diff of

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

2023-02-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Feb 20 13:30:23 UTC 2023 Modified Files: src/sys/arch/sparc64/sparc64: lock_stubs.s Log Message: sparc64: Add missing LoadStore ordering for mutex_enter stub. XXX pullup-8 XXX pullup-9 XXX pullup-10 To generate a diff of

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

2023-02-07 Thread Harold Gutch
Module Name:src Committed By: hgutch Date: Tue Feb 7 14:11:16 UTC 2023 Modified Files: src/sys/arch/sparc64/include: vmparam.h Log Message: Avoid using (1<<64)-1 for VM_MAX{,USER}_ADDRESS as rounding that up to the next page boundary gives 0 and instead make the VA space

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

2023-02-07 Thread Harold Gutch
Module Name:src Committed By: hgutch Date: Tue Feb 7 14:11:16 UTC 2023 Modified Files: src/sys/arch/sparc64/include: vmparam.h Log Message: Avoid using (1<<64)-1 for VM_MAX{,USER}_ADDRESS as rounding that up to the next page boundary gives 0 and instead make the VA space

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

2023-01-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jan 24 23:23:31 UTC 2023 Modified Files: src/sys/arch/sparc64/sparc64: db_trace.c Log Message: sparc64/db_trace.c: Don't dereference; use db_read_bytes. Makes crash(8) and ddb match, and avoids crashing in ddb when you fee

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

2023-01-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jan 24 23:23:31 UTC 2023 Modified Files: src/sys/arch/sparc64/sparc64: db_trace.c Log Message: sparc64/db_trace.c: Don't dereference; use db_read_bytes. Makes crash(8) and ddb match, and avoids crashing in ddb when you fee

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

2023-01-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jan 24 23:23:12 UTC 2023 Modified Files: src/sys/arch/sparc64/sparc64: db_trace.c Log Message: sparc64/db_trace.c: Nix trailing whitespace. No functional change intended. To generate a diff of this commit: cvs rdiff -u -

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

2023-01-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jan 24 23:23:12 UTC 2023 Modified Files: src/sys/arch/sparc64/sparc64: db_trace.c Log Message: sparc64/db_trace.c: Nix trailing whitespace. No functional change intended. To generate a diff of this commit: cvs rdiff -u -

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

2022-10-26 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Oct 26 23:59:56 UTC 2022 Modified Files: src/sys/arch/sparc64/dev: zs.c Log Message: sparc64/zs(4): Convert to ttylock/ttyunlock. To generate a diff of this commit: cvs rdiff -u -r1.79 -r1.80 src/sys/arch/sparc64/dev/zs.c

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

2022-10-26 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Oct 26 23:59:56 UTC 2022 Modified Files: src/sys/arch/sparc64/dev: zs.c Log Message: sparc64/zs(4): Convert to ttylock/ttyunlock. To generate a diff of this commit: cvs rdiff -u -r1.79 -r1.80 src/sys/arch/sparc64/dev/zs.c

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

2022-10-26 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Oct 26 23:59:36 UTC 2022 Modified Files: src/sys/arch/sparc64/dev: sab.c Log Message: sparc64/sab(4): Convert to ttylock/ttyunlock. To generate a diff of this commit: cvs rdiff -u -r1.57 -r1.58 src/sys/arch/sparc64/dev/sa

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

2022-10-26 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Oct 26 23:59:36 UTC 2022 Modified Files: src/sys/arch/sparc64/dev: sab.c Log Message: sparc64/sab(4): Convert to ttylock/ttyunlock. To generate a diff of this commit: cvs rdiff -u -r1.57 -r1.58 src/sys/arch/sparc64/dev/sa

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

2022-10-01 Thread Charlotte Koch
Module Name:src Committed By: charlotte Date: Sat Oct 1 07:59:25 UTC 2022 Modified Files: src/sys/arch/sparc64/dev: pci_machdep.c Log Message: Don't try to make a tag based on node 0 To generate a diff of this commit: cvs rdiff -u -r1.78 -r1.79 src/sys/arch/sparc64/dev/

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

2022-10-01 Thread Charlotte Koch
Module Name:src Committed By: charlotte Date: Sat Oct 1 07:59:25 UTC 2022 Modified Files: src/sys/arch/sparc64/dev: pci_machdep.c Log Message: Don't try to make a tag based on node 0 To generate a diff of this commit: cvs rdiff -u -r1.78 -r1.79 src/sys/arch/sparc64/dev/

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

2022-09-18 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Sep 18 13:31:08 UTC 2022 Modified Files: src/sys/arch/sparc64/dev: vnet.c Log Message: Eliminate use of IFF_OACTIVE. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/arch/sparc64/dev/vnet.c Please note t

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

2022-09-18 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Sep 18 13:31:08 UTC 2022 Modified Files: src/sys/arch/sparc64/dev: vnet.c Log Message: Eliminate use of IFF_OACTIVE. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/arch/sparc64/dev/vnet.c Please note t

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

2022-05-16 Thread matthew green
Module Name:src Committed By: mrg Date: Mon May 16 21:28:06 UTC 2022 Modified Files: src/sys/arch/sparc64/sparc64: cache.h locore.s trap.c Log Message: try to handle ultrasparc III* "fast ecc error" traps. i had a sunblade 2500 reset with this trap recently, and the manua

  1   2   3   >