CVS commit: src/sys/arch/atari/atari
Module Name:src Committed By: tsutsui Date: Fri May 3 01:08:28 UTC 2019 Modified Files: src/sys/arch/atari/atari: autoconf.c locore.s Log Message: Make sure interrupts are disabled during cpu_configure(9). Fixes 'panic: kernel diagnostic assertion "cv_is_valid(cv)" failed' during fdcisa(4) probe on Milan's DIAGNOSTIC kernel, caused by a stray interrupt from the FDC right after isa_intr_establish(). No visible bad side effect on TT030 with this change. Should be pulled up to netbsd-8. To generate a diff of this commit: cvs rdiff -u -r1.65 -r1.66 src/sys/arch/atari/atari/autoconf.c cvs rdiff -u -r1.113 -r1.114 src/sys/arch/atari/atari/locore.s Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/atari/atari
Module Name:src Committed By: tsutsui Date: Sat Mar 10 03:44:43 UTC 2018 Modified Files: src/sys/arch/atari/atari: bus.c Log Message: Replace bus_dmamap_sync(9) op with a newer one taken from m68k/bus_dma.c. This could fix memory corruption issue caused by PREREAD ops with regions whose boundaries are not aligned at cacheline size. To generate a diff of this commit: cvs rdiff -u -r1.59 -r1.60 src/sys/arch/atari/atari/bus.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/atari/atari
Module Name:src Committed By: tsutsui Date: Sat Mar 10 02:48:51 UTC 2018 Modified Files: src/sys/arch/atari/atari: pmap_bootstrap.c Log Message: Fix another possible out of bounds. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/arch/atari/atari/pmap_bootstrap.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/atari/atari
Module Name:src Committed By: tsutsui Date: Sat Jan 20 18:04:28 UTC 2018 Modified Files: src/sys/arch/atari/atari: locore.s Log Message: Fix silent hang after isa_intr_establish() on Milan. The problems (wrong macro replacements) were slipped in rev 1.107: http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/arch/atari/atari/locore.s#rev1.107 To generate a diff of this commit: cvs rdiff -u -r1.110 -r1.111 src/sys/arch/atari/atari/locore.s Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/atari/atari
Module Name:src Committed By: tsutsui Date: Sat Jan 20 17:37:15 UTC 2018 Modified Files: src/sys/arch/atari/atari: bus.c Log Message: Fix I/O access failures for regions allocated by bus_space_map(9) on Milan. Passing to PMAP_WIRED against I/O spaces seems problematic, probably after yamt-km branch merge, which was committed between NetBSD 3.0 and NetBSD 4.0. (i.e. ISA and PCI devices on Milan didn't work after 4.0 release) XXX: According to pmap(9) man page, the "flags" arg for pmap_enter(9) doesn't take VM_PROT_READ and VM_PROT_WRITE, but pmap_enter() implementation in sys/arch/m68k/m68k/pmap_motolora.c historically checks them. To generate a diff of this commit: cvs rdiff -u -r1.58 -r1.59 src/sys/arch/atari/atari/bus.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/atari/atari
Module Name:src Committed By: maya Date: Thu Oct 13 06:48:07 UTC 2016 Modified Files: src/sys/arch/atari/atari: le_bus.c Log Message: Correct misleading indentation. While here, remove whitespace. NFC To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/arch/atari/atari/le_bus.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/atari/atari
Module Name:src Committed By: christos Date: Fri Sep 26 17:11:05 UTC 2014 Modified Files: src/sys/arch/atari/atari: intr.c Log Message: copy the leak fix to the other switch branch (from max) To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/sys/arch/atari/atari/intr.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/atari/atari
Module Name:src Committed By: christos Date: Sun Sep 21 15:49:21 UTC 2014 Modified Files: src/sys/arch/atari/atari: intr.c Log Message: fix leak. To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/sys/arch/atari/atari/intr.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/atari/atari
Module Name:src Committed By: christos Date: Sat Nov 23 22:52:40 UTC 2013 Modified Files: src/sys/arch/atari/atari: stalloc.c stalloc.h Log Message: convert from CIRCLEQ to TAILQ; remove open coding. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/arch/atari/atari/stalloc.c cvs rdiff -u -r1.4 -r1.5 src/sys/arch/atari/atari/stalloc.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/atari/atari
Module Name:src Committed By: tsutsui Date: Sat Jun 30 10:37:00 UTC 2012 Modified Files: src/sys/arch/atari/atari: autoconf.c Log Message: Add a dirty hack for atari's ancient installation ramdisk: Forcibly configure md0, md1, and md2 devices before setroot() for atari's traditional "auto-load from floppy on open" md_root device which loads installation ramdisk image from floppy. md(4) has been changed dynamically configured at first open after 5.0 and md devices won't appear in "root device:" prompt without this hack. Tested on TT030. Should be pulled up to netbsd-6. To generate a diff of this commit: cvs rdiff -u -r1.61 -r1.62 src/sys/arch/atari/atari/autoconf.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/atari/atari
Module Name:src Committed By: tsutsui Date: Tue Feb 21 12:09:50 UTC 2012 Modified Files: src/sys/arch/atari/atari: atari_init.c Log Message: Use actual physmem size for allocation of bootstrap extra PT pages to avoid wasting pages on low memory machines. Improves atari specific part of PR/45915, tested on TT030. To generate a diff of this commit: cvs rdiff -u -r1.98 -r1.99 src/sys/arch/atari/atari/atari_init.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/atari/atari
Module Name:src Committed By: tsutsui Date: Tue Apr 13 11:22:22 UTC 2010 Modified Files: src/sys/arch/atari/atari: atari_init.c bus.c disksubr.c intr.c machdep.c stalloc.c Log Message: Misc KNF. To generate a diff of this commit: cvs rdiff -u -r1.92 -r1.93 src/sys/arch/atari/atari/atari_init.c cvs rdiff -u -r1.52 -r1.53 src/sys/arch/atari/atari/bus.c cvs rdiff -u -r1.42 -r1.43 src/sys/arch/atari/atari/disksubr.c cvs rdiff -u -r1.21 -r1.22 src/sys/arch/atari/atari/intr.c cvs rdiff -u -r1.166 -r1.167 src/sys/arch/atari/atari/machdep.c cvs rdiff -u -r1.12 -r1.13 src/sys/arch/atari/atari/stalloc.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/atari/atari
Module Name:src Committed By: tsutsui Date: Tue Apr 13 09:49:54 UTC 2010 Modified Files: src/sys/arch/atari/atari: pmap_bootstrap.c Log Message: Remove a declaration of unused variable. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/arch/atari/atari/pmap_bootstrap.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/atari/atari
Module Name:src Committed By: tsutsui Date: Sat Apr 10 17:40:36 UTC 2010 Modified Files: src/sys/arch/atari/atari: autoconf.c Log Message: Comment out currently unused mbprint(). To generate a diff of this commit: cvs rdiff -u -r1.58 -r1.59 src/sys/arch/atari/atari/autoconf.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/atari/atari
Module Name:src Committed By: tsutsui Date: Sat Apr 10 16:14:07 UTC 2010 Modified Files: src/sys/arch/atari/atari: autoconf.c Log Message: Remove extern int atari_realconfig decls. It's in . To generate a diff of this commit: cvs rdiff -u -r1.57 -r1.58 src/sys/arch/atari/atari/autoconf.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/atari/atari
Module Name:src Committed By: tsutsui Date: Sat Apr 10 16:12:34 UTC 2010 Modified Files: src/sys/arch/atari/atari: device.h Log Message: Remove now unused getsoftc() macro. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/arch/atari/atari/device.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/atari/atari
Module Name:src Committed By: tsutsui Date: Wed Mar 31 14:12:55 UTC 2010 Modified Files: src/sys/arch/atari/atari: disksubr.c intr.c machdep.c Log Message: Misc KNF and cosmetics. To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42 src/sys/arch/atari/atari/disksubr.c cvs rdiff -u -r1.20 -r1.21 src/sys/arch/atari/atari/intr.c cvs rdiff -u -r1.165 -r1.166 src/sys/arch/atari/atari/machdep.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/atari/atari
Module Name:src Committed By: tsutsui Date: Wed Mar 31 13:15:52 UTC 2010 Modified Files: src/sys/arch/atari/atari: be_bus.c bus.c Log Message: ANSIfy, some KNF. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/arch/atari/atari/be_bus.c cvs rdiff -u -r1.51 -r1.52 src/sys/arch/atari/atari/bus.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.