CVS commit: src/sys/dev/audio

2024-04-20 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Apr 20 05:38:40 UTC 2024 Modified Files: src/sys/dev/audio: linear.c Log Message: Fix typo in comment. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/dev/audio/linear.c Please note that diffs are not

CVS commit: src/sys/dev/audio

2024-04-20 Thread Tetsuya Isaki
20 05:38:40 2024 @@ -1,4 +1,4 @@ -/* $NetBSD: linear.c,v 1.4 2021/07/21 06:35:44 skrll Exp $ */ +/* $NetBSD: linear.c,v 1.5 2024/04/20 05:38:40 isaki Exp $ */ /* * Copyright (C) 2017 Tetsuya Isaki. All rights reserved. @@ -27,7 +27,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: linea

CVS commit: src/sys/dev/pci

2024-03-21 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Thu Mar 21 12:33:21 UTC 2024 Modified Files: src/sys/dev/pci: if_vioif.c Log Message: Ensure that the number of bus_dma segments doesn't exceed VirtIO queue size. This fixes reproducible panics when the host's VirtIO queue size is

CVS commit: src/sys/dev/pci

2024-03-21 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Thu Mar 21 12:33:21 UTC 2024 Modified Files: src/sys/dev/pci: if_vioif.c Log Message: Ensure that the number of bus_dma segments doesn't exceed VirtIO queue size. This fixes reproducible panics when the host's VirtIO queue size is

CVS commit: src/sys/dev/virtio

2024-03-09 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Mar 9 11:55:59 UTC 2024 Modified Files: src/sys/dev/virtio: virtio_mmio.c Log Message: Fix a null dereference (on attach failure). During cleanup, setup_queue may be called even before vsc->sc_vqs is assigned. To generate a

CVS commit: src/sys/dev/virtio

2024-03-09 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Mar 9 11:55:59 UTC 2024 Modified Files: src/sys/dev/virtio: virtio_mmio.c Log Message: Fix a null dereference (on attach failure). During cleanup, setup_queue may be called even before vsc->sc_vqs is assigned. To generate a

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

2024-03-09 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Mar 9 11:16:31 UTC 2024 Modified Files: src/sys/arch/virt68k/dev: virtio_mainbus.c Log Message: Fix a null dereference. free_interrupts may be called even when sc_ih has not been assigned yet. To generate a diff of this

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

2024-03-09 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Mar 9 11:16:31 UTC 2024 Modified Files: src/sys/arch/virt68k/dev: virtio_mainbus.c Log Message: Fix a null dereference. free_interrupts may be called even when sc_ih has not been assigned yet. To generate a diff of this

CVS commit: src/sys/dev/pci

2024-03-09 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Mar 9 11:04:22 UTC 2024 Modified Files: src/sys/dev/pci: ld_virtio.c Log Message: Modify a confused expression in ld_virtio_attach(). VIRTIO_BLK_MIN_SEGMENTS should be the total number of non-data segments, so I rename it to

CVS commit: src/sys/dev/pci

2024-03-09 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Mar 9 11:04:22 UTC 2024 Modified Files: src/sys/dev/pci: ld_virtio.c Log Message: Modify a confused expression in ld_virtio_attach(). VIRTIO_BLK_MIN_SEGMENTS should be the total number of non-data segments, so I rename it to

CVS commit: src/sys

2024-03-05 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Tue Mar 5 11:19:30 UTC 2024 Modified Files: src/sys/arch/virt68k/dev: gfrtc_mainbus.c src/sys/dev/goldfish: gfrtc.c Log Message: Fix two problems that the time runs late on virt68k. - The time between the time the alarm

CVS commit: src/sys

2024-03-05 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Tue Mar 5 11:19:30 UTC 2024 Modified Files: src/sys/arch/virt68k/dev: gfrtc_mainbus.c src/sys/dev/goldfish: gfrtc.c Log Message: Fix two problems that the time runs late on virt68k. - The time between the time the alarm

CVS commit: src/sys/dev/pci

2024-02-11 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Mon Feb 12 02:28:28 UTC 2024 Modified Files: src/sys/dev/pci: ld_virtio.c Log Message: Fix typo in error message. To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 src/sys/dev/pci/ld_virtio.c Please note that diffs

CVS commit: src/sys/dev/pci

2024-02-11 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Mon Feb 12 02:28:28 UTC 2024 Modified Files: src/sys/dev/pci: ld_virtio.c Log Message: Fix typo in error message. To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 src/sys/dev/pci/ld_virtio.c Please note that diffs

CVS commit: src/sys/dev/pci

2024-02-09 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Feb 10 02:25:15 UTC 2024 Modified Files: src/sys/dev/pci: virtio.c Log Message: Split KASSERT(A && B) into KASSERT(A); KASSERT(B). To generate a diff of this commit: cvs rdiff -u -r1.80 -r1.81 src/sys/dev/pci/virtio.c

CVS commit: src/sys/dev/pci

2024-02-09 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Feb 10 02:25:15 UTC 2024 Modified Files: src/sys/dev/pci: virtio.c Log Message: Split KASSERT(A && B) into KASSERT(A); KASSERT(B). To generate a diff of this commit: cvs rdiff -u -r1.80 -r1.81 src/sys/dev/pci/virtio.c

CVS commit: src/sys/arch/virt68k/virt68k

2024-01-18 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Thu Jan 18 12:07:51 UTC 2024 Modified Files: src/sys/arch/virt68k/virt68k: locore.s Log Message: Set TT0 register to recognize the I/O space even on the 68030 case. http://mail-index.netbsd.org/port-m68k/2024/01/17/msg000870.html

CVS commit: src/sys/arch/virt68k/virt68k

2024-01-18 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Thu Jan 18 12:07:51 UTC 2024 Modified Files: src/sys/arch/virt68k/virt68k: locore.s Log Message: Set TT0 register to recognize the I/O space even on the 68030 case. http://mail-index.netbsd.org/port-m68k/2024/01/17/msg000870.html

CVS commit: src/sys/arch/x68k

2024-01-06 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sun Jan 7 07:58:35 UTC 2024 Modified Files: src/sys/arch/x68k/conf: GENERIC INSTALL majors.x68k src/sys/arch/x68k/dev: bmd.c fd.c intio_dmac.c ite.c ite_tv.c itevar.h kbdmap.c kbdmap.c.ascii mha.c mhavar.h ms.c

CVS commit: src/sys/arch/x68k

2024-01-06 Thread Tetsuya Isaki
/dev/bmd.c diff -u src/sys/arch/x68k/dev/bmd.c:1.27 src/sys/arch/x68k/dev/bmd.c:1.28 --- src/sys/arch/x68k/dev/bmd.c:1.27 Sun Dec 17 21:51:29 2023 +++ src/sys/arch/x68k/dev/bmd.c Sun Jan 7 07:58:33 2024 @@ -1,4 +1,4 @@ -/* $NetBSD: bmd.c,v 1.27 2023/12/17 21:51:29 andvar Exp $ */ +/* $NetBSD: b

CVS commit: src/sys/arch/x68k

2024-01-05 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Jan 6 05:31:20 UTC 2024 Modified Files: src/sys/arch/x68k/dev: mfp.c src/sys/arch/x68k/include: param.h src/sys/arch/x68k/x68k: locore.s Log Message: x68k: Make _delay() argument to microseconds. '<< 8' is

CVS commit: src/sys/arch/x68k

2024-01-05 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Jan 6 05:31:20 UTC 2024 Modified Files: src/sys/arch/x68k/dev: mfp.c src/sys/arch/x68k/include: param.h src/sys/arch/x68k/x68k: locore.s Log Message: x68k: Make _delay() argument to microseconds. '<< 8' is

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

2024-01-05 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Jan 6 05:24:34 UTC 2024 Modified Files: src/sys/arch/x68k/dev: mfp.c Log Message: Remove a duplicated extern declaration. To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31 src/sys/arch/x68k/dev/mfp.c Please

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

2024-01-05 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Jan 6 05:24:34 UTC 2024 Modified Files: src/sys/arch/x68k/dev: mfp.c Log Message: Remove a duplicated extern declaration. To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31 src/sys/arch/x68k/dev/mfp.c Please

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

2024-01-05 Thread Tetsuya Isaki
Jun 22 04:17:41 2018 +++ src/sys/arch/x68k/dev/if_ne_intio.c Sat Jan 6 05:16:57 2024 @@ -1,4 +1,4 @@ -/* $NetBSD: if_ne_intio.c,v 1.19 2018/06/22 04:17:41 msaitoh Exp $ */ +/* $NetBSD: if_ne_intio.c,v 1.20 2024/01/06 05:16:57 isaki Exp $ */ /* * Copyright (c) 2001 Tetsuya Isaki. All rights

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

2024-01-05 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Jan 6 05:16:57 UTC 2024 Modified Files: src/sys/arch/x68k/dev: if_ne_intio.c Log Message: White space cleanup. To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/sys/arch/x68k/dev/if_ne_intio.c Please note

CVS commit: src/sys/dev/ic

2023-12-30 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sun Dec 31 03:19:22 UTC 2023 Modified Files: src/sys/dev/ic: rtl80x9.c Log Message: ne(4): Write CR0 properly. Writing 0b000 to RD2-0 in CR0 appears harmless, but it is "not allowed" by the RTL8019AS (and several NE2000 derived)

CVS commit: src/sys/dev/ic

2023-12-30 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sun Dec 31 03:19:22 UTC 2023 Modified Files: src/sys/dev/ic: rtl80x9.c Log Message: ne(4): Write CR0 properly. Writing 0b000 to RD2-0 in CR0 appears harmless, but it is "not allowed" by the RTL8019AS (and several NE2000 derived)

CVS commit: src/sys/arch/m68k/fpe

2023-11-18 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sun Nov 19 03:58:15 UTC 2023 Modified Files: src/sys/arch/m68k/fpe: fpu_rem.c Log Message: m68k: Remove an unused variable since rev 1.1. Detected by clang15 (nono emulator has imported and used this FPE). To generate a diff of

CVS commit: src/sys/arch/m68k/fpe

2023-11-18 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sun Nov 19 03:58:15 UTC 2023 Modified Files: src/sys/arch/m68k/fpe: fpu_rem.c Log Message: m68k: Remove an unused variable since rev 1.1. Detected by clang15 (nono emulator has imported and used this FPE). To generate a diff of

CVS commit: src/sys/kern

2023-04-28 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Apr 29 03:36:55 UTC 2023 Modified Files: src/sys/kern: subr_time.c Log Message: White space fix. To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37 src/sys/kern/subr_time.c Please note that diffs are not public

CVS commit: src/sys/kern

2023-04-28 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Apr 29 03:36:55 UTC 2023 Modified Files: src/sys/kern: subr_time.c Log Message: White space fix. To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37 src/sys/kern/subr_time.c Please note that diffs are not public

CVS commit: src/sys/arch/m68k/m68k

2023-04-28 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Apr 29 03:17:30 UTC 2023 Modified Files: src/sys/arch/m68k/m68k: busaddrerr.s Log Message: m68k: Support TT(Transparent Translation) for 020/030 buserror handler. This avoids a panic when trying badaddr() against to an address

CVS commit: src/sys/arch/m68k/m68k

2023-04-28 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Apr 29 03:17:30 UTC 2023 Modified Files: src/sys/arch/m68k/m68k: busaddrerr.s Log Message: m68k: Support TT(Transparent Translation) for 020/030 buserror handler. This avoids a panic when trying badaddr() against to an address

CVS commit: src/sys/arch/x68k/stand/boot_ufs

2023-01-11 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Wed Jan 11 09:35:06 UTC 2023 Modified Files: src/sys/arch/x68k/stand/boot_ufs: Makefile Log Message: Add udivdi3/umoddi3 (and ashldi3) that were required by recent UFS change. This increases xxboot_ufs from about 4.5KB to 5.5KB

CVS commit: src/sys/arch/x68k/stand/boot_ufs

2023-01-11 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Wed Jan 11 09:35:06 UTC 2023 Modified Files: src/sys/arch/x68k/stand/boot_ufs: Makefile Log Message: Add udivdi3/umoddi3 (and ashldi3) that were required by recent UFS change. This increases xxboot_ufs from about 4.5KB to 5.5KB

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

2022-09-25 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sun Sep 25 11:28:40 UTC 2022 Modified Files: src/sys/arch/luna68k/dev: lunafb.c omrasops.c omrasopsvar.h Log Message: lunafb: Improve drawing performance using VRAM ROP features. - Drawing a character on 4bpp normally needs 4

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

2022-09-25 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sun Sep 25 11:28:40 UTC 2022 Modified Files: src/sys/arch/luna68k/dev: lunafb.c omrasops.c omrasopsvar.h Log Message: lunafb: Improve drawing performance using VRAM ROP features. - Drawing a character on 4bpp normally needs 4

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

2022-09-25 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sun Sep 25 11:22:36 UTC 2022 Modified Files: src/sys/arch/luna68k/dev: omrasops.c Log Message: Cosmetic changes. Fix a typo in comment. To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22

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

2022-09-25 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sun Sep 25 11:22:36 UTC 2022 Modified Files: src/sys/arch/luna68k/dev: omrasops.c Log Message: Cosmetic changes. Fix a typo in comment. To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22

CVS commit: src/tests/dev/audio

2022-08-13 Thread Tetsuya Isaki
$ */ /* * Copyright (C) 2019 Tetsuya Isaki. All rights reserved. @@ -26,7 +26,7 @@ */ #include -__RCSID("$NetBSD: audiotest.c,v 1.26 2022/08/13 07:19:15 isaki Exp $"); +__RCSID("$NetBSD: audiotest.c,v 1.27 2022/08/13 07:22:40 isaki Exp $"); #include #include @@ -587

CVS commit: src/tests/dev/audio

2022-08-13 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Aug 13 07:22:41 UTC 2022 Modified Files: src/tests/dev/audio: audiotest.c Log Message: audiotest: Add two tests for AUDIO_SETINFO after mmap. These tests affect only standalone test, not atf. To generate a diff of this

CVS commit: src/tests/dev/audio

2022-08-13 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Aug 13 07:19:16 UTC 2022 Modified Files: src/tests/dev/audio: audiotest.c Log Message: audiotest: Fix typo in comments. To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 src/tests/dev/audio/audiotest.c Please

CVS commit: src/tests/dev/audio

2022-08-13 Thread Tetsuya Isaki
:40 2022 +++ src/tests/dev/audio/audiotest.c Sat Aug 13 07:19:15 2022 @@ -1,4 +1,4 @@ -/* $NetBSD: audiotest.c,v 1.25 2022/08/13 07:14:40 isaki Exp $ */ +/* $NetBSD: audiotest.c,v 1.26 2022/08/13 07:19:15 isaki Exp $ */ /* * Copyright (C) 2019 Tetsuya Isaki. All rights reserved. @@ -26,7 +26,7

CVS commit: src/tests/dev/audio

2022-08-13 Thread Tetsuya Isaki
$ */ /* * Copyright (C) 2019 Tetsuya Isaki. All rights reserved. @@ -26,7 +26,7 @@ */ #include -__RCSID("$NetBSD: audiotest.c,v 1.24 2022/08/07 10:12:19 andvar Exp $"); +__RCSID("$NetBSD: audiotest.c,v 1.25 2022/08/13 07:14:40 isaki Exp $"); #include #include @@ -13

CVS commit: src/tests/dev/audio

2022-08-13 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Aug 13 07:14:40 UTC 2022 Modified Files: src/tests/dev/audio: audiotest.c Log Message: audiotest: Separate mmap_len test by parameters. This change affects only standalone test, not atf. To generate a diff of this commit:

CVS commit: src/sys/dev/audio

2022-08-13 Thread Tetsuya Isaki
ack->usrbuf.mem = kmem_alloc(newvsize, KM_SLEEP); + track->usrbuf_allocsize = newvsize; } + track->usrbuf.capacity = newbufsize; /* Recalc water mark. */ if (is_playback) { Index: src/sys/dev/audio/audiodef.h diff -u src/sys/dev/audio/audiodef.h:1.19 src/sys/dev/audio/

CVS commit: src/sys/dev/audio

2022-08-13 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Aug 13 06:47:41 UTC 2022 Modified Files: src/sys/dev/audio: audio.c audiodef.h Log Message: audio: Rework about usrbuf allocation. - Allocate the usrbuf from kmem(9) instead of uvm(9). The usrbuf has used uvm(9), in case

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

2022-07-28 Thread Tetsuya Isaki
At Tue, 26 Jul 2022 09:52:40 -0700, Chuck Silvers wrote: > > This commit breaks usr.sbin/crash on m68k. > > curlwp is defined only in _KERNEL. usr.sbin/crash defines _KMEMUSER > > but not _KERNEL. > > > > Would you look into? > > I fixed it now, sorry about that. Thank you! --- Tetsuya Isaki

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

2022-07-26 Thread Tetsuya Isaki
g rather than always curlwp. > > > To generate a diff of this commit: > cvs rdiff -u -r1.59 -r1.60 src/sys/arch/m68k/m68k/db_trace.c This commit breaks usr.sbin/crash on m68k. curlwp is defined only in _KERNEL. usr.sbin/crash defines _KMEMUSER but not _KERNEL. Would you look into? Thanks, --- Tetsuya Isaki

CVS commit: src/sys/arch/x68k

2022-07-15 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Jul 16 04:55:35 UTC 2022 Modified Files: src/sys/arch/x68k/dev: powsw.c src/sys/arch/x68k/x68k: machdep.c Log Message: The system should halt if the powerdown fails. On X680x0 hardware, front power button is an

CVS commit: src/sys/arch/x68k

2022-07-15 Thread Tetsuya Isaki
16 04:49:07 2022 +++ src/sys/arch/x68k/dev/powsw.c Sat Jul 16 04:55:35 2022 @@ -1,4 +1,4 @@ -/* $NetBSD: powsw.c,v 1.3 2022/07/16 04:49:07 isaki Exp $ */ +/* $NetBSD: powsw.c,v 1.4 2022/07/16 04:55:35 isaki Exp $ */ /* * Copyright (c) 2011 Tetsuya Isaki. All rights reserved. @@ -30,7 +30,7

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

2022-07-15 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Jul 16 04:49:07 UTC 2022 Modified Files: src/sys/arch/x68k/dev: powsw.c Log Message: Style fixes. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/x68k/dev/powsw.c Please note that diffs are not

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

2022-07-15 Thread Tetsuya Isaki
/powsw.c Sat Jul 16 04:49:07 2022 @@ -1,4 +1,4 @@ -/* $NetBSD: powsw.c,v 1.2 2022/05/26 14:33:29 tsutsui Exp $ */ +/* $NetBSD: powsw.c,v 1.3 2022/07/16 04:49:07 isaki Exp $ */ /* * Copyright (c) 2011 Tetsuya Isaki. All rights reserved. @@ -30,7 +30,7 @@ */ #include -__KERNEL_RCSID(0, "$N

CVS commit: src/sys/arch/x68k/x68k

2022-06-25 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Jun 25 08:19:01 UTC 2022 Modified Files: src/sys/arch/x68k/x68k: machdep.c Log Message: Fix build without EXTENDED_MEMORY. To generate a diff of this commit: cvs rdiff -u -r1.207 -r1.208 src/sys/arch/x68k/x68k/machdep.c

CVS commit: src/sys/arch/x68k/x68k

2022-06-25 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Jun 25 08:19:01 UTC 2022 Modified Files: src/sys/arch/x68k/x68k: machdep.c Log Message: Fix build without EXTENDED_MEMORY. To generate a diff of this commit: cvs rdiff -u -r1.207 -r1.208 src/sys/arch/x68k/x68k/machdep.c

CVS commit: src/sys/arch/x68k/stand

2022-06-23 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Thu Jun 23 12:32:22 UTC 2022 Modified Files: src/sys/arch/x68k/stand/boot: conf.c src/sys/arch/x68k/stand/libsa: libx68k.h sdcd.c Log Message: x68k/stand: Merge {sd,cd}strategy and {sd,cd}close respectively. For sd and cd

CVS commit: src/sys/arch/x68k/stand

2022-06-23 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Thu Jun 23 12:32:22 UTC 2022 Modified Files: src/sys/arch/x68k/stand/boot: conf.c src/sys/arch/x68k/stand/libsa: libx68k.h sdcd.c Log Message: x68k/stand: Merge {sd,cd}strategy and {sd,cd}close respectively. For sd and cd

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

2022-06-21 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Tue Jun 21 12:45:46 UTC 2022 Modified Files: src/sys/arch/x68k/stand/boot: version Log Message: x68k/stand: Bump boot's version. Fix blocksize parameter passes to SCSI IOCS. To generate a diff of this commit: cvs rdiff -u -r1.8

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

2022-06-21 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Tue Jun 21 12:45:46 UTC 2022 Modified Files: src/sys/arch/x68k/stand/boot: version Log Message: x68k/stand: Bump boot's version. Fix blocksize parameter passes to SCSI IOCS. To generate a diff of this commit: cvs rdiff -u -r1.8

CVS commit: src/sys/arch/x68k/stand/libsa

2022-06-21 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Tue Jun 21 12:43:57 UTC 2022 Modified Files: src/sys/arch/x68k/stand/libsa: sdcd.c Log Message: x68k/stand: Correct blocksize in case of CD. - Fix calculation of the blocksize passes to SCSI IOCS. - Use three kind of sector size

CVS commit: src/sys/arch/x68k/stand/libsa

2022-06-21 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Tue Jun 21 12:43:57 UTC 2022 Modified Files: src/sys/arch/x68k/stand/libsa: sdcd.c Log Message: x68k/stand: Correct blocksize in case of CD. - Fix calculation of the blocksize passes to SCSI IOCS. - Use three kind of sector size

CVS commit: src/sys/arch/x68k/stand/libsa

2022-06-21 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Tue Jun 21 12:20:43 UTC 2022 Modified Files: src/sys/arch/x68k/stand/libsa: sdcd.c Log Message: x68k/stand: Correct a condition expression. - start is LBA but dblk is relative from this partition. - The first term was wrong. It

CVS commit: src/sys/arch/x68k/stand/libsa

2022-06-21 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Tue Jun 21 12:20:43 UTC 2022 Modified Files: src/sys/arch/x68k/stand/libsa: sdcd.c Log Message: x68k/stand: Correct a condition expression. - start is LBA but dblk is relative from this partition. - The first term was wrong. It

CVS commit: src/sys/dev/audio

2022-04-23 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Apr 23 11:44:01 UTC 2022 Modified Files: src/sys/dev/audio: audio.c Log Message: audio(4): Fix a typo in comment. Remove several old comments. To generate a diff of this commit: cvs rdiff -u -r1.132 -r1.133

CVS commit: src/sys/dev/audio

2022-04-23 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Apr 23 11:44:01 UTC 2022 Modified Files: src/sys/dev/audio: audio.c Log Message: audio(4): Fix a typo in comment. Remove several old comments. To generate a diff of this commit: cvs rdiff -u -r1.132 -r1.133

CVS commit: src/sys/dev/audio

2022-04-23 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Apr 23 11:30:57 UTC 2022 Modified Files: src/sys/dev/audio: audio.c Log Message: audio(4): Clean up about audio_realloc(). - audio_realloc() never returns NULL, so there is no need to check it. - audio_free() is no point in

CVS commit: src/sys/dev/audio

2022-04-23 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Apr 23 11:30:57 UTC 2022 Modified Files: src/sys/dev/audio: audio.c Log Message: audio(4): Clean up about audio_realloc(). - audio_realloc() never returns NULL, so there is no need to check it. - audio_free() is no point in

CVS commit: src/sys/dev/audio

2022-04-23 Thread Tetsuya Isaki
return 0; } Index: src/sys/dev/audio/audiodef.h diff -u src/sys/dev/audio/audiodef.h:1.18 src/sys/dev/audio/audiodef.h:1.19 --- src/sys/dev/audio/audiodef.h:1.18 Wed Apr 20 07:11:13 2022 +++ src/sys/dev/audio/audiodef.h Sat Apr 23 07:55:07 2022 @@ -1,4 +1,4 @@ -/* $NetBSD: audiodef.h,v 1.18 2022/0

CVS commit: src/sys/dev/audio

2022-04-23 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Apr 23 07:55:07 UTC 2022 Modified Files: src/sys/dev/audio: audio.c audiodef.h Log Message: audio(4): Remove no longer used counters. These were used at very early phase of development. To generate a diff of this commit: cvs

CVS commit: src/tests/dev/audio

2022-04-23 Thread Tetsuya Isaki
@@ -1,4 +1,4 @@ -/* $NetBSD: audiotest.c,v 1.18 2021/12/10 20:36:05 andvar Exp $ */ +/* $NetBSD: audiotest.c,v 1.19 2022/04/23 07:47:42 isaki Exp $ */ /* * Copyright (C) 2019 Tetsuya Isaki. All rights reserved. @@ -26,7 +26,7 @@ */ #include -__RCSID("$NetBSD: audiotest.c,v 1.18 2021/12/

CVS commit: src/tests/dev/audio

2022-04-23 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Apr 23 07:47:42 UTC 2022 Modified Files: src/tests/dev/audio: audiotest.c Log Message: tests: Add tests for AUDIO_GET[IO]OFFS ioctls. - AUDIO_GETIOFFS_one_{RDONLY,RDWR,WRONLY} - AUDIO_GETOOFFS_one_{RDONLY,RDWR,WRONLY} -

CVS commit: src/sys/dev/audio

2022-04-23 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Apr 23 07:43:16 UTC 2022 Modified Files: src/sys/dev/audio: audio.c Log Message: audio(4): Restore(implement) AUDIO_GETIOFFS ioctl. To generate a diff of this commit: cvs rdiff -u -r1.129 -r1.130 src/sys/dev/audio/audio.c

CVS commit: src/sys/dev/audio

2022-04-23 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Apr 23 07:43:16 UTC 2022 Modified Files: src/sys/dev/audio: audio.c Log Message: audio(4): Restore(implement) AUDIO_GETIOFFS ioctl. To generate a diff of this commit: cvs rdiff -u -r1.129 -r1.130 src/sys/dev/audio/audio.c

CVS commit: src/sys/dev/audio

2022-04-23 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Apr 23 06:17:59 UTC 2022 Modified Files: src/sys/dev/audio: audio.c Log Message: audio(4): Fix an (unintended) minor behavior on AUDIO_FLUSH. On NetBSD7, when AUDIO_FLUSH was issued, .offset of AUDIO_GETOOFFS was reinitialized

CVS commit: src/sys/dev/audio

2022-04-23 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Apr 23 06:17:59 UTC 2022 Modified Files: src/sys/dev/audio: audio.c Log Message: audio(4): Fix an (unintended) minor behavior on AUDIO_FLUSH. On NetBSD7, when AUDIO_FLUSH was issued, .offset of AUDIO_GETOOFFS was reinitialized

CVS commit: src/sys/dev/audio

2022-04-20 Thread Tetsuya Isaki
Apr 20 06:05:22 2022 +++ src/sys/dev/audio/audiodef.h Wed Apr 20 07:11:13 2022 @@ -1,4 +1,4 @@ -/* $NetBSD: audiodef.h,v 1.17 2022/04/20 06:05:22 isaki Exp $ */ +/* $NetBSD: audiodef.h,v 1.18 2022/04/20 07:11:13 isaki Exp $ */ /* * Copyright (C) 2017 Tetsuya Isaki. All rights reserved. @@ -12

CVS commit: src/sys/dev/audio

2022-04-20 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Wed Apr 20 07:11:14 UTC 2022 Modified Files: src/sys/dev/audio: audio.c audiodef.h Log Message: audio(4): Rework AUDIO_GETOOFFS. - Count .samples/.deltablks in blocks. It makes .deltablks integer wrap around safe. - Remove

CVS commit: src/sys/dev/audio

2022-04-20 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Wed Apr 20 06:05:22 UTC 2022 Modified Files: src/sys/dev/audio: audio.c audiodef.h Log Message: audio(4): Make recording buffer more robust. Previously, main buffer in recording track was usrbuf, which is the closest buffer to the

CVS commit: src/sys/dev/audio

2022-04-20 Thread Tetsuya Isaki
ri->error = (rtrack->dropframes != 0) ? 1 : 0; ri->open = 1; - ri->buffer_size = rtrack->usrbuf.capacity; + ri->buffer_size = audio_track_inputblk_as_usrbyte(rtrack, + rtrack->input->capacity); } ri->waiting = 0; /* open never hangs */ ri->active = sc-

CVS commit: src/sys/dev/audio

2022-04-19 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Wed Apr 20 04:41:29 UTC 2022 Modified Files: src/sys/dev/audio: audio.c Log Message: audio(4): Make debug messages better in audio_ioctl() and mixier_ioctl(). Divide by case. Reduce to one line if possible. To generate a diff

CVS commit: src/sys/dev/audio

2022-04-19 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Wed Apr 20 04:41:29 UTC 2022 Modified Files: src/sys/dev/audio: audio.c Log Message: audio(4): Make debug messages better in audio_ioctl() and mixier_ioctl(). Divide by case. Reduce to one line if possible. To generate a diff

CVS commit: src/sys/dev/audio

2022-03-26 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Mar 26 06:49:27 UTC 2022 Modified Files: src/sys/dev/audio: audio.c Log Message: Add terminology comments. To generate a diff of this commit: cvs rdiff -u -r1.119 -r1.120 src/sys/dev/audio/audio.c Please note that diffs are

CVS commit: src/sys/dev/audio

2022-03-26 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Mar 26 06:49:27 UTC 2022 Modified Files: src/sys/dev/audio: audio.c Log Message: Add terminology comments. To generate a diff of this commit: cvs rdiff -u -r1.119 -r1.120 src/sys/dev/audio/audio.c Please note that diffs are

CVS commit: src/sys/dev/audio

2022-03-26 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Mar 26 06:43:36 UTC 2022 Modified Files: src/sys/dev/audio: audio.c Log Message: Improve comments. To generate a diff of this commit: cvs rdiff -u -r1.118 -r1.119 src/sys/dev/audio/audio.c Please note that diffs are not

CVS commit: src/sys/dev/audio

2022-03-26 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Mar 26 06:43:36 UTC 2022 Modified Files: src/sys/dev/audio: audio.c Log Message: Improve comments. To generate a diff of this commit: cvs rdiff -u -r1.118 -r1.119 src/sys/dev/audio/audio.c Please note that diffs are not

CVS commit: src/sys/dev/audio

2022-03-26 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Mar 26 06:41:12 UTC 2022 Modified Files: src/sys/dev/audio: audio.c Log Message: Remove a dead code in audio_track_record(). To generate a diff of this commit: cvs rdiff -u -r1.117 -r1.118 src/sys/dev/audio/audio.c Please

CVS commit: src/sys/dev/audio

2022-03-26 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Mar 26 06:41:12 UTC 2022 Modified Files: src/sys/dev/audio: audio.c Log Message: Remove a dead code in audio_track_record(). To generate a diff of this commit: cvs rdiff -u -r1.117 -r1.118 src/sys/dev/audio/audio.c Please

CVS commit: src/sys/dev/audio

2022-03-26 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Mar 26 06:36:06 UTC 2022 Modified Files: src/sys/dev/audio: audio.c Log Message: Clarify the assertion in audio_rmixer_process(). By previous commit (r1.116), the assersion no longer fires even without this modification. But

CVS commit: src/sys/dev/audio

2022-03-26 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Mar 26 06:36:06 UTC 2022 Modified Files: src/sys/dev/audio: audio.c Log Message: Clarify the assertion in audio_rmixer_process(). By previous commit (r1.116), the assersion no longer fires even without this modification. But

CVS commit: src/sys/dev/audio

2022-03-26 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Mar 26 06:27:32 UTC 2022 Modified Files: src/sys/dev/audio: audio.c Log Message: Fix conditions that audio_read() calls audio_track_record(). audio_track_record() must be called when usrbuf has at least one free block. I hope

CVS commit: src/sys/dev/audio

2022-03-26 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Mar 26 06:27:32 UTC 2022 Modified Files: src/sys/dev/audio: audio.c Log Message: Fix conditions that audio_read() calls audio_track_record(). audio_track_record() must be called when usrbuf has at least one free block. I hope

CVS commit: src/sys/arch/x68k/stand/xxboot

2022-02-03 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Fri Feb 4 06:16:03 UTC 2022 Modified Files: src/sys/arch/x68k/stand/xxboot: Makefile.xxboot Log Message: Add missing -m68020-60 option. This makes xxboot_ustarfs work even on 68060. Problem reported by Makoto Kamada. Confirmed

CVS commit: src/sys/arch/x68k/stand/xxboot

2022-02-03 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Fri Feb 4 06:16:03 UTC 2022 Modified Files: src/sys/arch/x68k/stand/xxboot: Makefile.xxboot Log Message: Add missing -m68020-60 option. This makes xxboot_ustarfs work even on 68060. Problem reported by Makoto Kamada. Confirmed

Re: CVS commit: src/share/man/man4

2021-03-12 Thread Tetsuya Isaki
only 24bit. If the hardware supports 16bit precision and one or more precision higher than 16bit like hdafg(4), I think that there is no or less advantage for MD drivers to choice/support the precision higher than 16bit. Thanks, --- Tetsuya Isaki

Re: CVS commit: src/share/man/man9

2021-02-08 Thread Tetsuya Isaki
the sentence > is to explain why you don't need to handle conversion in that > case yourself. If it's clear for readers, no problem to me. Thanks, --- Tetsuya Isaki

Re: CVS commit: src/share/man/man9

2021-02-06 Thread Tetsuya Isaki
the upper layer chooses it, > -the driver does not need to provide a conversion function. > -Because the upper layer only supports conversion between > +the driver does not need to provide a conversion function, > +because the upper layer supports conversion between Is "only" a typo? or is it better to remove it in English? Thanks, --- Tetsuya Isaki

Re: CVS commit: src/sys/arch/hppa/gsc

2021-02-04 Thread Tetsuya Isaki
ompletely unrelated. Oops, this was my mistake. I hope that harmony.c,v 1.9 will fix this problem. Sorry for breaking it. --- Tetsuya Isaki

Re: CVS commit: src/sys/dev/audio

2020-05-30 Thread Tetsuya Isaki
At Fri, 29 May 2020 12:32:39 +, nia wrote: > OK... Can you request a pullup to ensure resuming with a stream > playing doesn't panic on 9.1? I will do it on next weekend. Thanks, --- Tetsuya Isaki

Re: CVS commit: src/sys/dev/audio

2020-05-28 Thread Tetsuya Isaki
time after system resumption, a panic will occur > due to an assertion failure (the recording mixer would > already be busy). It's because your change didn't restore [pr]mixer's running state correctly. I have fixed it. Thanks, --- Tetsuya Isaki

  1   2   3   >