CVS commit: src/sys/dev

2017-08-15 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Tue Aug 15 08:30:21 UTC 2017 Modified Files: src/sys/dev: audio.c Log Message: Clean up mix_write(). To generate a diff of this commit: cvs rdiff -u -r1.398 -r1.399 src/sys/dev/audio.c Please note that diffs are not public

CVS commit: src/sys/dev

2017-08-15 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Tue Aug 15 08:28:21 UTC 2017 Modified Files: src/sys/dev: audio.c Log Message: Avoid possibility of integer overflow (and clean up). - On 32bit arch and type argument is int32_t, orig[m] * tomix[m] is calculated first with int32

CVS commit: src/sys/dev

2017-08-14 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Tue Aug 15 05:31:52 UTC 2017 Modified Files: src/sys/dev: audio.c Log Message: Clean up audio_open(). As a result of sc_audiochan cleanup, this loop is the same as last + 1. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/dev

2017-08-14 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Tue Aug 15 05:11:25 UTC 2017 Modified Files: src/sys/dev: audio.c Log Message: Clean up audio_allocbufs(). As a result of sc_audiochan cleanup, it is easy to access sc_hwvc. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/dev

2017-08-14 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Tue Aug 15 05:05:32 UTC 2017 Modified Files: src/sys/dev: audio.c Log Message: Remove dead codes. sc->sc_opens never changes in this loop and as a result of previous sc_audiochan cleanup "sc_opens == 0" is the same as

CVS commit: src/sys/dev

2017-08-14 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Tue Aug 15 04:42:56 UTC 2017 Modified Files: src/sys/dev: audio.c audiovar.h Log Message: Split the first special element from sc_audiochan list. - This makes sc_audiochan a list of only open audio chan. -

CVS commit: src/sys/dev

2017-08-12 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sun Aug 13 05:04:08 UTC 2017 Modified Files: src/sys/dev: audio.c audiovar.h Log Message: Remove mixer chan from sc_audiochan. Now sc_audiochan contains opened audio chan (and first special element) only. First I splitted

CVS commit: src/sys/dev

2017-08-12 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sun Aug 13 04:09:27 UTC 2017 Modified Files: src/sys/dev: audiovar.h Log Message: Move defines to the appropriate place. To generate a diff of this commit: cvs rdiff -u -r1.60 -r1.61 src/sys/dev/audiovar.h Please note that

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

2017-08-11 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Fri Aug 11 07:30:01 UTC 2017 Modified Files: src/sys/arch/x68k/dev: dmacvar.h intio_dmac.c Log Message: Fix a Continue Operation. Patch from Y.Sugahara. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12

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

2017-08-11 Thread Tetsuya Isaki
sys/arch/x68k/dev/vs.c Fri Aug 11 07:08:40 2017 @@ -1,4 +1,4 @@ -/* $NetBSD: vs.c,v 1.45 2017/08/11 06:47:35 isaki Exp $ */ +/* $NetBSD: vs.c,v 1.46 2017/08/11 07:08:40 isaki Exp $ */ /* * Copyright (c) 2001 Tetsuya Isaki. All rights reserved. @@ -30,7 +30,7 @@ */ #include -__KERN

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

2017-08-11 Thread Tetsuya Isaki
sys/arch/x68k/dev/vs.c Fri Aug 11 06:47:35 2017 @@ -1,4 +1,4 @@ -/* $NetBSD: vs.c,v 1.44 2017/08/05 06:05:37 isaki Exp $ */ +/* $NetBSD: vs.c,v 1.45 2017/08/11 06:47:35 isaki Exp $ */ /* * Copyright (c) 2001 Tetsuya Isaki. All rights reserved. @@ -30,7 +30,7 @@ */ #include -__KERNEL_RCSI

CVS commit: src/sys/dev

2017-08-07 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Tue Aug 8 05:58:12 UTC 2017 Modified Files: src/sys/dev: audio.c Log Message: Remove dead codes. chan will never be NULL in SIMPLEQ_FOREACH. To generate a diff of this commit: cvs rdiff -u -r1.390 -r1.391 src/sys/dev/audio.c

CVS commit: src/sys/dev

2017-08-07 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Tue Aug 8 05:54:14 UTC 2017 Modified Files: src/sys/dev: audio.c Log Message: Introduce audio_destroy_pfilters()/audio_destroy_rfilters() and use it. To generate a diff of this commit: cvs rdiff -u -r1.389 -r1.390

CVS commit: src/sys/dev

2017-08-07 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Tue Aug 8 05:46:23 UTC 2017 Modified Files: src/sys/dev: audio.c Log Message: Add missing initialization of sc_rfilters in audioattach(). To generate a diff of this commit: cvs rdiff -u -r1.388 -r1.389 src/sys/dev/audio.c

CVS commit: src/sys/dev

2017-08-07 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Tue Aug 8 05:42:31 UTC 2017 Modified Files: src/sys/dev: audio.c Log Message: Remove a duplicated line. To generate a diff of this commit: cvs rdiff -u -r1.387 -r1.388 src/sys/dev/audio.c Please note that diffs are not public

CVS commit: src/share/man/man3

2017-08-07 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Tue Aug 8 03:58:43 UTC 2017 Modified Files: src/share/man/man3: queue.3 Log Message: s/tail queue/simple queue/ in SIMPLE QUEUES section. To generate a diff of this commit: cvs rdiff -u -r1.57 -r1.58 src/share/man/man3/queue.3

CVS commit: src/sys/dev

2017-08-07 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Mon Aug 7 13:30:51 UTC 2017 Modified Files: src/sys/dev: aurateconv.c Log Message: Fix typo in comment. To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/sys/dev/aurateconv.c Please note that diffs are not

CVS commit: src/sys

2017-08-05 Thread Tetsuya Isaki
Exp $ */ +/* $NetBSD: vs.c,v 1.43 2017/08/05 05:53:27 isaki Exp $ */ /* * Copyright (c) 2001 Tetsuya Isaki. All rights reserved. @@ -30,7 +30,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: vs.c,v 1.42 2017/08/05 05:22:55 isaki Exp $"); +__KERNEL_RCSID(0, "$NetBSD: vs.c,v

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

2017-08-05 Thread Tetsuya Isaki
--- src/sys/arch/x68k/dev/vs.c:1.43 Sat Aug 5 05:53:27 2017 +++ src/sys/arch/x68k/dev/vs.c Sat Aug 5 06:05:37 2017 @@ -1,4 +1,4 @@ -/* $NetBSD: vs.c,v 1.43 2017/08/05 05:53:27 isaki Exp $ */ +/* $NetBSD: vs.c,v 1.44 2017/08/05 06:05:37 isaki Exp $ */ /* * Copyright (c) 2001 Tetsuya Isaki. All

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

2017-08-04 Thread Tetsuya Isaki
/arch/x68k/dev/vs.c:1.41 Mon Jul 31 14:53:08 2017 +++ src/sys/arch/x68k/dev/vs.c Sat Aug 5 05:22:55 2017 @@ -1,4 +1,4 @@ -/* $NetBSD: vs.c,v 1.41 2017/07/31 14:53:08 isaki Exp $ */ +/* $NetBSD: vs.c,v 1.42 2017/08/05 05:22:55 isaki Exp $ */ /* * Copyright (c) 2001 Tetsuya Isaki. All rights

CVS commit: src/sys/dev/ic

2017-08-04 Thread Tetsuya Isaki
:04:30 2017 @@ -1,4 +1,4 @@ -/* $NetBSD: msm6258.c,v 1.21 2017/08/02 10:10:10 isaki Exp $ */ +/* $NetBSD: msm6258.c,v 1.22 2017/08/05 05:04:30 isaki Exp $ */ /* * Copyright (c) 2001 Tetsuya Isaki. All rights reserved. @@ -30,7 +30,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: msm6258.

CVS commit: src/sys/dev

2017-08-03 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Thu Aug 3 11:39:06 UTC 2017 Modified Files: src/sys/dev: audio.c Log Message: Fix resource leaks on error handling in audio_open(). To generate a diff of this commit: cvs rdiff -u -r1.384 -r1.385 src/sys/dev/audio.c Please

CVS commit: src/sys/dev/ic

2017-08-02 Thread Tetsuya Isaki
Jul 30 05:51:34 2017 +++ src/sys/dev/ic/msm6258.c Wed Aug 2 10:10:10 2017 @@ -1,4 +1,4 @@ -/* $NetBSD: msm6258.c,v 1.20 2017/07/30 05:51:34 isaki Exp $ */ +/* $NetBSD: msm6258.c,v 1.21 2017/08/02 10:10:10 isaki Exp $ */ /* * Copyright (c) 2001 Tetsuya Isaki. All rights reserved. @@ -30,7

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

2017-07-31 Thread Tetsuya Isaki
: vs.c,v 1.41 2017/07/31 14:53:08 isaki Exp $ */ /* * Copyright (c) 2001 Tetsuya Isaki. All rights reserved. @@ -30,7 +30,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: vs.c,v 1.40 2017/07/29 07:30:39 nat Exp $"); +__KERNEL_RCSID(0, "$NetBSD: vs.c,v 1.41 2017/07/31 14:

CVS commit: src/sys/dev/ic

2017-07-29 Thread Tetsuya Isaki
/dev/ic/msm6258.c:1.19 Thu Jul 27 07:53:54 2017 +++ src/sys/dev/ic/msm6258.c Sun Jul 30 05:51:34 2017 @@ -1,4 +1,4 @@ -/* $NetBSD: msm6258.c,v 1.19 2017/07/27 07:53:54 isaki Exp $ */ +/* $NetBSD: msm6258.c,v 1.20 2017/07/30 05:51:34 isaki Exp $ */ /* * Copyright (c) 2001 Tetsuya Isaki. All

CVS commit: src/sys/dev

2017-07-29 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sun Jul 30 02:41:58 UTC 2017 Modified Files: src/sys/dev: audio.c Log Message: Typo in debug message. To generate a diff of this commit: cvs rdiff -u -r1.383 -r1.384 src/sys/dev/audio.c Please note that diffs are not public

CVS commit: src/sys/dev

2017-07-29 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Jul 29 06:45:35 UTC 2017 Modified Files: src/sys/dev: audio.c Log Message: "bits" sounds better than "name" for argument name. I feel expression (name / NBBY) a little strange. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/dev

2017-07-29 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Jul 29 06:36:21 UTC 2017 Modified Files: src/sys/dev: audio.c Log Message: Use do .. while (0) for macros. To generate a diff of this commit: cvs rdiff -u -r1.380 -r1.381 src/sys/dev/audio.c Please note that diffs are not

CVS commit: src/sys/dev

2017-07-29 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Jul 29 06:33:45 UTC 2017 Modified Files: src/sys/dev: audio.c Log Message: Fix a resource leak on error handling in audio_alloc_ring(). To generate a diff of this commit: cvs rdiff -u -r1.379 -r1.380 src/sys/dev/audio.c

CVS commit: src/sys/dev

2017-07-29 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Jul 29 06:30:56 UTC 2017 Modified Files: src/sys/dev: audio.c Log Message: Fix error handling of ring buffers allocation in audioattach(). NULL dereference, dead code, reference to uninitialized variable, and mutex leak. XXX

CVS commit: src/sys/dev

2017-07-29 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Jul 29 06:00:47 UTC 2017 Modified Files: src/sys/dev: audio.c Log Message: 0 -> NULL in audioattach() To generate a diff of this commit: cvs rdiff -u -r1.377 -r1.378 src/sys/dev/audio.c Please note that diffs are not public

CVS commit: src/sys/dev

2017-07-28 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Jul 29 05:55:58 UTC 2017 Modified Files: src/sys/dev: audio.c Log Message: const-ify. To generate a diff of this commit: cvs rdiff -u -r1.376 -r1.377 src/sys/dev/audio.c Please note that diffs are not public domain; they

CVS commit: src/sys/dev

2017-07-28 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Jul 29 03:05:51 UTC 2017 Modified Files: src/sys/dev: audio.c audiovar.h Log Message: Improve audio_set_vchan_defaults(). - Correct confused input/output parameters. - Remove sc->{sc_channels, sc_precision, sc_frequency}.

CVS commit: src/sys/dev

2017-07-27 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Thu Jul 27 08:42:47 UTC 2017 Modified Files: src/sys/dev: audiovar.h Log Message: (maybe) typo in comment. To generate a diff of this commit: cvs rdiff -u -r1.57 -r1.58 src/sys/dev/audiovar.h Please note that diffs are not

CVS commit: src/sys/dev

2017-07-27 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Thu Jul 27 08:37:27 UTC 2017 Modified Files: src/sys/dev: audio.c Log Message: "sc_format[0]." is better than "sc_format->" here. To generate a diff of this commit: cvs rdiff -u -r1.370 -r1.371 src/sys/dev/audio.c Please note

CVS commit: src/sys/dev

2017-07-27 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Thu Jul 27 08:28:18 UTC 2017 Modified Files: src/sys/dev: audio.c audiovar.h Log Message: Improve in #ifdef AUDIO_INTR_TIME. Stop 19 years old weird #define, stop signed/unsigned mixing, use int64_t instead of (u_)long to avoid

CVS commit: src/sys/dev/ic

2017-07-27 Thread Tetsuya Isaki
:54 isaki Exp $ */ /* * Copyright (c) 2001 Tetsuya Isaki. All rights reserved. @@ -30,7 +30,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: msm6258.c,v 1.18 2017/07/15 10:17:09 isaki Exp $"); +__KERNEL_RCSID(0, "$NetBSD: msm6258.c,v 1.19 2017/07/27 07:53:54 isaki Exp $

CVS commit: src/sys/dev/ic

2017-07-15 Thread Tetsuya Isaki
:09 2017 @@ -1,4 +1,4 @@ -/* $NetBSD: msm6258.c,v 1.17 2011/11/23 23:07:32 jmcneill Exp $ */ +/* $NetBSD: msm6258.c,v 1.18 2017/07/15 10:17:09 isaki Exp $ */ /* * Copyright (c) 2001 Tetsuya Isaki. All rights reserved. @@ -30,7 +30,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: msm625

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

2017-07-09 Thread Tetsuya Isaki
ki Exp $ */ /* * Copyright (c) 2001 Tetsuya Isaki. All rights reserved. @@ -30,7 +30,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: vs.c,v 1.38 2017/06/25 06:26:40 isaki Exp $"); +__KERNEL_RCSID(0, "$NetBSD: vs.c,v 1.39 2017/07/09 12:49:26 isaki Exp $"); #include "audio.h"

CVS commit: src/sys/dev

2017-07-09 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sun Jul 9 12:08:39 UTC 2017 Modified Files: src/sys/dev: audio.c Log Message: Fix division by zero when precision < 8 in ifdef AUDIO_INTR_TIME. To generate a diff of this commit: cvs rdiff -u -r1.367 -r1.368 src/sys/dev/audio.c

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

2017-06-25 Thread Tetsuya Isaki
:1.38 --- src/sys/arch/x68k/dev/vs.c:1.37 Thu Jun 1 02:45:08 2017 +++ src/sys/arch/x68k/dev/vs.c Sun Jun 25 06:26:40 2017 @@ -1,4 +1,4 @@ -/* $NetBSD: vs.c,v 1.37 2017/06/01 02:45:08 chs Exp $ */ +/* $NetBSD: vs.c,v 1.38 2017/06/25 06:26:40 isaki Exp $ */ /* * Copyright (c) 2001 Tetsuya Isaki

CVS commit: src/crypto/external/bsd/openssl/lib/libcrypto/arch/m68k

2017-02-07 Thread Tetsuya Isaki
-m68k.S Tue Feb 7 11:18:43 2017 @@ -0,0 +1,1745 @@ +| $NetBSD: aes-m68k.S,v 1.1 2017/02/07 11:18:43 isaki Exp $ + +| Copyright (C) 2016 Tetsuya Isaki. All rights reserved. +| Copyright (C) 2016 Y.Sugahara (moveccr). All rights reserved. +| +| Redistribution and use in source and binary forms

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

2017-01-16 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Mon Jan 16 12:05:40 UTC 2017 Modified Files: src/sys/arch/m68k/fpe: fpu_trig.c Log Message: FSINCOS: Fix register address which writes cosine value back. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18

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

2017-01-15 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sun Jan 15 11:56:11 UTC 2017 Modified Files: src/sys/arch/m68k/fpe: fpu_exp.c Log Message: exp(>11356) is +inf even if extended precision. exp(<-11401) is 0 even if extended precision. To generate a diff of this commit: cvs

CVS commit: src/sys/dev

2017-01-14 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sun Jan 15 07:46:57 UTC 2017 Modified Files: src/sys/dev: audiovar.h Log Message: Fix indent in comments. To generate a diff of this commit: cvs rdiff -u -r1.48 -r1.49 src/sys/dev/audiovar.h Please note that diffs are not

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

2017-01-12 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Thu Jan 12 14:24:53 UTC 2017 Modified Files: src/sys/arch/x68k/dev: fd.c Log Message: Fix the possibility of off-by-one on the grammer. Reported by coypu. Currently it never happens because type is (minor number % 7) and the

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

2016-12-07 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Wed Dec 7 11:27:18 UTC 2016 Modified Files: src/sys/arch/m68k/fpe: fpu_exp.c Log Message: Fix sign of zero in case of x > -(2^18). # By the way, I will modify this case later. To generate a diff of this commit: cvs rdiff -u

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

2016-12-05 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Tue Dec 6 06:41:14 UTC 2016 Modified Files: src/sys/arch/m68k/fpe: fpu_mul.c Log Message: Fix sign of NAN. Found by XM6i. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/arch/m68k/fpe/fpu_mul.c Please note

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

2016-12-05 Thread Tetsuya Isaki
/arch/m68k/fpe/fpu_cordic.c Tue Dec 6 05:58:19 2016 @@ -1,4 +1,4 @@ -/* $NetBSD: fpu_cordic.c,v 1.3 2016/08/04 05:35:18 isaki Exp $ */ +/* $NetBSD: fpu_cordic.c,v 1.4 2016/12/06 05:58:19 isaki Exp $ */ /* * Copyright (c) 2013 Tetsuya Isaki. All rights reserved. @@ -26,7 +26,7 @@ */ #include

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

2016-12-05 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Mon Dec 5 15:31:01 UTC 2016 Modified Files: src/sys/arch/m68k/fpe: fpu_exp.c fpu_hyperb.c Log Message: Improve the exponential and hyperbolic function's performance 10..100 times faster. PR port-m68k/51645 from rin@ (and modified

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

2016-08-05 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Aug 6 00:58:55 UTC 2016 Modified Files: src/sys/arch/m68k/fpe: fpu_trig.c Log Message: Modify fpu_sin()'s logic to avoid GCC's warning that has been pointed out in the previous commit. For fpu_cos() there is no such problem,

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

2016-08-04 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Fri Aug 5 05:32:02 UTC 2016 Modified Files: src/sys/arch/x68k/dev: zs.c Log Message: Revert a part of previous commit. If addr is not specified as "zsc0 at intio0" in kernel config (though it's not right of course), it will cause

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

2016-08-04 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Thu Aug 4 12:15:08 UTC 2016 Modified Files: src/sys/arch/x68k/stand/boot: boot.c Log Message: gets -> kgets. the last part of PR/51200. It was using libsa's gets, so it's possible to change to kgets as rev 1.23. I've confirmed

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

2016-08-03 Thread Tetsuya Isaki
@@ -/* $NetBSD: fpu_cordic.c,v 1.2 2013/04/20 01:48:20 isaki Exp $ */ +/* $NetBSD: fpu_cordic.c,v 1.3 2016/08/04 05:35:18 isaki Exp $ */ /* * Copyright (c) 2013 Tetsuya Isaki. All rights reserved. @@ -26,7 +26,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: fpu_cordic.c,v 1.2 2013/04/20 01:48:20

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

2016-06-25 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sun Jun 26 04:17:18 UTC 2016 Modified Files: src/sys/arch/x68k/stand/boot: boot.c src/sys/arch/x68k/stand/libsa: devopen.c libx68k.h Log Message: Add SCSI host adaptor selector to "boot" command of /boot. By this function,

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

2016-06-25 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Jun 25 16:05:43 UTC 2016 Modified Files: src/sys/arch/x68k/stand/boot: boot.c Log Message: Fix my mistake of previous commit. To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/sys/arch/x68k/stand/boot/boot.c

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

2016-06-25 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Jun 25 14:35:59 UTC 2016 Modified Files: src/sys/arch/x68k/stand/boot: Makefile boot.c conf.c version src/sys/arch/x68k/stand/boot_ustar: Makefile src/sys/arch/x68k/stand/netboot: Makefile Removed Files:

CVS commit: src/sys/lib/libsa

2016-06-24 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Jun 25 04:53:32 UTC 2016 Modified Files: src/sys/lib/libsa: bootp.c Log Message: Fix typo. To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41 src/sys/lib/libsa/bootp.c Please note that diffs are not public

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

2016-06-24 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Jun 25 04:08:57 UTC 2016 Modified Files: src/sys/arch/x68k/stand/boot_ustar: Makefile boot_ustar.S Log Message: Define BOOT_MAXSIZE instead of magic number. Present size 56832 is 65536 - 8192 - 0x200 and is the same size as

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

2016-06-19 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sun Jun 19 09:42:28 UTC 2016 Modified Files: src/sys/arch/x68k/stand/boot: boot.c Log Message: Display debug messages before loading the kernel. It makes easy to read. To generate a diff of this commit: cvs rdiff -u -r1.25

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

2016-06-19 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sun Jun 19 09:23:16 UTC 2016 Modified Files: src/sys/arch/x68k/stand/boot: boot.c Log Message: Split variable. 'dev' is the device number in devspec[] and 'bootdev' is the boot device parameter made from 'dev'. To generate a

CVS commit: src/distrib/common

2016-06-19 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sun Jun 19 08:44:34 UTC 2016 Modified Files: src/distrib/common: Makefile.bootcd Log Message: Copy with -f. On x68k, CDEXTRA has /usr/mdec/boot and its permission is 444. So this copy was failed from second time. To generate a

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

2016-06-14 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Tue Jun 14 07:51:11 UTC 2016 Modified Files: src/sys/arch/x68k/x68k: machdep.c Log Message: In XM6 TypeG (and original XM6), its version number is represented by BCD, not decimal. Reported by GIMONS (the author of XM6 typeG). To

CVS commit: src/share/terminfo

2015-11-14 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sun Nov 15 06:43:17 UTC 2015 Modified Files: src/share/terminfo: terminfo Log Message: Correct the x68k's Backspace key behavior. With this fix, the Backspace key on x68k keyboard erases previous one character, instead of

CVS commit: src/usr.sbin/memswitch

2015-09-21 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Mon Sep 21 08:04:43 UTC 2015 Modified Files: src/usr.sbin/memswitch: properties.c Log Message: Fix typo. display.contrast is 0-15, not 0-1. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

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

2015-09-15 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Wed Sep 16 05:48:53 UTC 2015 Modified Files: src/sys/arch/x68k/x68k: machdep.c Log Message: To turn off the power, it's necessary to turn off the alarm signal of RTC before writing the system port. This is a fix for rev 1.191.

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

2015-07-25 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Jul 25 06:24:53 UTC 2015 Modified Files: src/sys/arch/x68k/x68k: locore.s Log Message: Add a comment on mnemonic that assembler cannot recognize. To generate a diff of this commit: cvs rdiff -u -r1.118 -r1.119

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

2015-07-25 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Jul 25 06:58:37 UTC 2015 Modified Files: src/sys/arch/x68k/stand/libsa: Makefile Log Message: sysinst is 15*2 sect/cyl (fdXc), not 8*2 sect/cyl (it's fdXa, DOS compatible). It makes the loading of sysinst a bit faster.

CVS commit: src/sys/lib/libsa

2015-07-25 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Jul 25 07:06:12 UTC 2015 Modified Files: src/sys/lib/libsa: bootp.c cread.c loadfile_elf32.c Log Message: white space - tab. To generate a diff of this commit: cvs rdiff -u -r1.39 -r1.40 src/sys/lib/libsa/bootp.c cvs rdiff

CVS commit: src/usr.sbin/sysinst

2015-07-25 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Jul 25 07:12:30 UTC 2015 Modified Files: src/usr.sbin/sysinst: disks.c upgrade.c Log Message: indent and some KNF. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/usr.sbin/sysinst/disks.c cvs rdiff -u -r1.4

CVS commit: src/common/lib/libc/arch/m68k/atomic

2015-07-04 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Jul 4 06:56:29 UTC 2015 Modified Files: src/common/lib/libc/arch/m68k/atomic: atomic_cas.S Log Message: atomic_cas_{8,16}: - Correct the wrong offset in stack. __sync_bool_compare_and_swap_{1,2,4}: - Correct the wrong

CVS commit: src/common/lib/libc/arch/m68k/atomic

2015-07-04 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Jul 4 07:11:45 UTC 2015 Modified Files: src/common/lib/libc/arch/m68k/atomic: atomic_cas.S Log Message: Improve the code in __sync_bool_compare_and_swap_{1,2,4}. - bccs is smaller and faster than bcc(.w) in this case. - it

CVS commit: src/tests/include/sys

2015-03-20 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Mar 21 05:32:07 UTC 2015 Modified Files: src/tests/include/sys: t_bitops.c Log Message: Rewrite ilog2's test. PR lib/49745. - Reorganize ilog2_basic to ilog2_32bit, ilog2_64bit and ilog2_const. ilog2_const is compile-time

CVS commit: src/tests/include/sys

2015-03-20 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Mar 21 05:50:19 UTC 2015 Modified Files: src/tests/include/sys: t_bitops.c Log Message: one more white space - tab. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/tests/include/sys/t_bitops.c Please note

CVS commit: src/tests/include/sys

2015-03-14 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Mar 14 07:23:46 UTC 2015 Modified Files: src/tests/include/sys: t_bitops.c Log Message: white space - tab. To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/tests/include/sys/t_bitops.c Please note that

CVS commit: src/tests/lib/libc/gen

2015-03-07 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Mar 7 09:59:15 UTC 2015 Modified Files: src/tests/lib/libc/gen: t_randomid.c Log Message: Reduce the number of loops. It avoids timeout on slow machines, and I think that 100,000 times loop also satisfies the evaluation. PR

CVS commit: src/tests/lib/libc/gen

2015-02-17 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Tue Feb 17 09:47:08 UTC 2015 Modified Files: src/tests/lib/libc/gen: t_siginfo.c Log Message: m68k (except sun2) never issue SIGBUS on unaligned accesses. PR lib/49653. Thanks martin@. To generate a diff of this commit: cvs

CVS commit: src/tests/lib/libc/gen

2015-02-14 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Feb 14 08:46:02 UTC 2015 Modified Files: src/tests/lib/libc/gen: t_randomid.c Log Message: uint64_t - uint32_t. 32bit is sufficient in this case and it improved the performance approx 7% on my 68030. see also PR lib/49664.

CVS commit: src/tests/lib/libc/sys

2015-02-05 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Thu Feb 5 13:55:37 UTC 2015 Modified Files: src/tests/lib/libc/sys: t_kevent.c Log Message: Skip kqueue_unsupported_fd test if /dev/drvctl is not configured in the kernel. PR bin/49644. XXX Ideally, it's better to modify to use

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

2015-02-05 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Thu Feb 5 12:22:06 UTC 2015 Modified Files: src/sys/arch/m68k/fpe: fpu_rem.c Log Message: Fix typo in comment. pointed out by Y.Sugahara. To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17

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

2015-02-05 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Thu Feb 5 12:23:27 UTC 2015 Modified Files: src/sys/arch/m68k/fpe: fpu_explode.c Log Message: For the extended precision, the MSB of the mantissa is an integer part, and this bit must be ignored at Infinity. found by

CVS commit: src

2014-08-10 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sun Aug 10 06:35:57 UTC 2014 Modified Files: src/distrib/x68k/floppies/ramdisk: Makefile src/sys/arch/x68k/conf: INSTALL Log Message: Increase the image size to 1700KB. At this point, the build succeeds if the build path

CVS commit: src/lib/libm/arch/m68k

2014-08-10 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sun Aug 10 13:29:10 UTC 2014 Modified Files: src/lib/libm/arch/m68k: s_ceil.S s_floor.S Log Message: Remove a meaningless conditional branch. PR/49083 (1) To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

CVS commit: src/lib/libm/arch/m68k

2014-08-10 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sun Aug 10 13:30:43 UTC 2014 Modified Files: src/lib/libm/arch/m68k: s_ceil.S s_floor.S Log Message: Improve the code. %sp@(4) is already loaded in %fp0. PR/49083 (2) To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

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

2014-08-08 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Fri Aug 8 15:19:51 UTC 2014 Modified Files: src/sys/arch/x68k/stand/boot: Makefile src/sys/arch/x68k/stand/mboot: Makefile src/sys/arch/x68k/stand/netboot: Makefile Log Message: Remove STRIP?=strip. Falling back

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

2014-08-08 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Fri Aug 8 15:20:10 UTC 2014 Modified Files: src/sys/arch/x68k/stand/xxboot: Makefile.xxboot Log Message: Remove OBJCOPY?=objcopy. Falling back to the hosttool is not a good way now. To generate a diff of this commit: cvs rdiff

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

2014-08-06 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Wed Aug 6 14:10:42 UTC 2014 Modified Files: src/sys/arch/x68k/stand/boot: Makefile src/sys/arch/x68k/stand/netboot: Makefile Log Message: Remove unused variable. To generate a diff of this commit: cvs rdiff -u -r1.24

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

2014-08-05 Thread Tetsuya Isaki
$ */ + +/* + * Copyright (c) 2014 Tetsuya Isaki. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + *notice

CVS commit: src/sys/arch/x68k

2014-07-31 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Thu Jul 31 14:41:19 UTC 2014 Modified Files: src/sys/arch/x68k/include: cpu.h src/sys/arch/x68k/x68k: locore.s Log Message: Remove the variable not used anymore. sync with x68k/pmap_bootstrap.c,v 1.21 (in 2001). To

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

2014-03-26 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Wed Mar 26 16:21:39 UTC 2014 Modified Files: src/sys/arch/x68k/x68k: machdep.c Log Message: Implement the software power-off (correctly) when RB_POWERDOWN is specified. Before this, the kernel doesn't turn off the power in fact,

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

2014-03-07 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Mar 8 03:20:24 UTC 2014 Modified Files: src/sys/arch/x68k/stand/libsa: fd.c Log Message: Unused variable, for GCC4.8. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/arch/x68k/stand/libsa/fd.c Please

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

2014-03-05 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Wed Mar 5 16:02:29 UTC 2014 Modified Files: src/sys/arch/x68k/conf: GENERIC INSTALL Log Message: Delete the word buggy in the comment of NULLFS. This has been added in 1999, but it's not a buggy now. Adviced from tsutsui@,

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

2014-03-01 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sun Mar 2 06:16:27 UTC 2014 Modified Files: src/sys/arch/x68k/stand/boot: boot.ldscript Log Message: Discard .SUNW_ctf section just in case. patch from martin@, see PR/48623. To generate a diff of this commit: cvs rdiff -u

CVS commit: src

2014-02-27 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Thu Feb 27 09:13:20 UTC 2014 Modified Files: src/distrib/x68k/floppies/ramdisk: Makefile src/sys/arch/x68k/conf: INSTALL Log Message: Increase the image size to 1600KB. To generate a diff of this commit: cvs rdiff -u

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

2014-01-04 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Jan 4 13:23:22 UTC 2014 Modified Files: src/sys/arch/m68k/fpe: fpu_log.c Log Message: FLOGNP1(-0.0) is -0.0, not +0.0. Found by XM6i. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18

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

2013-12-31 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Wed Jan 1 05:22:22 UTC 2014 Modified Files: src/sys/arch/m68k/fpe: fpu_div.c Log Message: Fix a sign when a source or destination is either (plus/minus)zero or (plus/minus)infinity. Found by XM6i. To generate a diff of this

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

2013-12-31 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Wed Jan 1 05:23:40 UTC 2014 Modified Files: src/sys/arch/m68k/fpe: fpu_div.c Log Message: indent fix in a comment. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/arch/m68k/fpe/fpu_div.c Please note that

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

2013-10-14 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Mon Oct 14 12:20:05 UTC 2013 Modified Files: src/sys/arch/m68k/m68k: switch_subr.s Log Message: Check whether we have an FPU regardless of FPU_EMULATE option. It prevents a kernel panic when we don't have an FPU and FPU_EMULATE

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

2013-10-10 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Fri Oct 11 03:37:08 UTC 2013 Modified Files: src/sys/arch/m68k/fpe: fpu_hyperb.c Log Message: FATANH(-0) is -0, not +0. This bug was introduced by the mistake of my test program. Last week, I talked about the probelm (my

CVS commit: src/tests/lib/libm

2013-06-13 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Fri Jun 14 05:39:28 UTC 2013 Modified Files: src/tests/lib/libm: t_atan.c Log Message: Remove header files which became unnecessary in 1.7. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/tests/lib/libm/t_atan.c

<    1   2   3   4   5   >