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

2021-08-05 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Fri Aug 6 04:21:56 UTC 2021 Modified Files: src/sys/arch/x68k/x68k: machdep.c Log Message: Fix broken mm_md_physacc(). - Fix access to main memory and extended memory. This makes /dev/mem work again. - Introduce kauth(9) to acce

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

2021-02-10 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Thu Feb 11 02:37:11 UTC 2021 Modified Files: src/sys/arch/x68k/x68k: machdep.c Log Message: Fix a message for NMI. Maybe the "keyboard NMI" message was derived from hp300 but on X68030 NMI is triggered by the NMI button, and the

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

2021-02-07 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sun Feb 7 15:51:11 UTC 2021 Modified Files: src/sys/arch/x68k/x68k: machdep.c Log Message: Restore fixes for PR/51663 lost in r1.195 (uvm_hotplug(9) merge). The kernel crashdump and savecore(8) on NetBSD/x68k have been broken (

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

2020-06-18 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Thu Jun 18 19:54:08 UTC 2020 Modified Files: src/sys/arch/x68k/x68k: disksubr.c Log Message: Use a sane default for size of partition a: rather than odd 0x1fff. The latter one seems derived from 386BSD (and 4.4BSD), but it c

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

2019-04-03 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Thu Apr 4 04:31:01 UTC 2019 Modified Files: src/sys/arch/x68k/x68k: machdep.c Log Message: Remove cpuspeed info for 68060. - On 68060, it's not accurate so worthless. - I don't have 68040 so I leave it untouched. To generate a d

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

2019-04-03 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Thu Apr 4 03:36:15 UTC 2019 Modified Files: src/sys/arch/x68k/x68k: machdep.c Log Message: Display 68060 revision. From amiga/amiga/machdep.c. To generate a diff of this commit: cvs rdiff -u -r1.198 -r1.199 src/sys/arch/x68k/x6

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

2017-09-14 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Sep 15 03:12:05 UTC 2017 Modified Files: src/sys/arch/x68k/x68k: machdep.c Log Message: pass the correct argument To generate a diff of this commit: cvs rdiff -u -r1.196 -r1.197 src/sys/arch/x68k/x68k/machdep.c Please not

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

2017-04-03 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Apr 3 17:37:29 UTC 2017 Modified Files: src/sys/arch/x68k/x68k: machdep.c Log Message: PR/52135: David Binderman: Fix loop bounds checking. To generate a diff of this commit: cvs rdiff -u -r1.195 -r1.196 src/sys/arch/x68k

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

2016-12-02 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Fri Dec 2 12:43:07 UTC 2016 Modified Files: src/sys/arch/x68k/x68k: machdep.c Log Message: Fix crashdump on machines with EXTENDED_MEMORY. PR port-x68k/51663 from Rin Okuyama. To generate a diff of this commit: cvs rdiff -u -

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/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. Tha

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

2015-07-24 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 src/sys/arch/x6

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, a

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

2014-03-22 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat Mar 22 15:59:07 UTC 2014 Modified Files: src/sys/arch/x68k/x68k: locore.s Log Message: Use common m68k/busaddrerr.s for bus error and address error handlers. No binary changes on GENERIC. (though the previous revision has no

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

2014-03-14 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Fri Mar 14 20:24:24 UTC 2014 Modified Files: src/sys/arch/x68k/x68k: locore.s vectors.s Log Message: Sync bus error and address error handlers with other m68k implementation. Tested on X68030. Needs tests on 040 and 060turbo (t

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

2014-03-08 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat Mar 8 17:44:37 UTC 2014 Modified Files: src/sys/arch/x68k/x68k: genassym.cf locore.s Log Message: Misc cosmetic changes to reduce diffs from other m68k ports. - replace magic numbers with macro via genassym.cf - include opt

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

2014-01-31 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Fri Jan 31 18:24:03 UTC 2014 Modified Files: src/sys/arch/x68k/x68k: locore.s Log Message: Move the startup routine to the beginning of the source as other m68k ports. No particular comments on port-x68k@. To generate a diff o

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

2013-10-26 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sun Oct 27 02:06:06 UTC 2013 Modified Files: src/sys/arch/x68k/x68k: locore.s machdep.c pmap_bootstrap.c Log Message: Probe extended memories before pmap_boostrap() for actual fix of PR/45915. Also expand expected maximum extend

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

2012-07-30 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Jul 30 17:20:00 UTC 2012 Modified Files: src/sys/arch/x68k/x68k: machdep.c Log Message: Remove extra definition of physmem (locore sets it anyway). Someone please check. To generate a diff of this commit: cvs rdiff -u -r1.

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

2012-05-21 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Tue May 22 04:03:03 UTC 2012 Modified Files: src/sys/arch/x68k/x68k: clock.c Log Message: With the freerunnnig mode, set 0 (=256count) not 0xff (=255count) in Timer-D. It fixes the clock ticked faster when timecounter uses "mfp" (

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

2012-05-19 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat May 19 08:29:32 UTC 2012 Modified Files: src/sys/arch/x68k/x68k: locore.s Log Message: Fix leftover comment derived from hp300 but not applicable to x68k. To generate a diff of this commit: cvs rdiff -u -r1.109 -r1.110 src/

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

2012-05-16 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Wed May 16 07:32:30 UTC 2012 Modified Files: src/sys/arch/x68k/x68k: machdep.c Log Message: - Remove duplicated declarations. - Make declaration of doboot() "extern" explicitly. To generate a diff of this commit: cvs rdiff -u -r1

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

2012-05-15 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Tue May 15 12:14:59 UTC 2012 Modified Files: src/sys/arch/x68k/x68k: mainbus.c Log Message: com at mainbus was gone. http://mail-index.NetBSD.org/source-changes/2012/04/29/msg034022.html To generate a diff of this commit: cvs r

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

2012-04-22 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Mon Apr 23 05:31:31 UTC 2012 Modified Files: src/sys/arch/x68k/x68k: autoconf.c Log Message: Print a message before enabling interrupts. It's helpful to know when a kernel was hung up. Suggested by tsutsui@, the message is derive

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

2012-02-24 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat Feb 25 02:43:08 UTC 2012 Modified Files: src/sys/arch/x68k/x68k: pmap_bootstrap.c Log Message: Reserve more bootstrap kernel PT pages if options EXTENDED_MEMORY is defined for VA allocation in the extended memory probe functi

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

2012-01-29 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sun Jan 29 12:43:00 UTC 2012 Modified Files: src/sys/arch/x68k/x68k: machdep.c Log Message: Make it compile with EM_DEBUG (..here, EM_ is EXTENDED_MEMORY). To generate a diff of this commit: cvs rdiff -u -r1.180 -r1.181 src/sys/a

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

2011-11-04 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Fri Nov 4 17:51:54 UTC 2011 Modified Files: src/sys/arch/x68k/x68k: locore.s Log Message: 64040 -> 68040 in comment To generate a diff of this commit: cvs rdiff -u -r1.104 -r1.105 src/sys/arch/x68k/x68k/locore.s Please note t

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

2011-10-09 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sun Oct 9 08:51:56 UTC 2011 Modified Files: src/sys/arch/x68k/x68k: locore.s Log Message: Make NetBSD/x68k kernel work with 8KB/page (i.e. PGSHIFT==13) settings. It's quite interesting to check ATC miss rate with both settings

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

2011-05-15 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sun May 15 17:27:49 UTC 2011 Modified Files: src/sys/arch/x68k/x68k: machdep.c Log Message: Misc KNF and cosmetics. To generate a diff of this commit: cvs rdiff -u -r1.175 -r1.176 src/sys/arch/x68k/x68k/machdep.c Please note t

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

2011-05-14 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat May 14 10:57:50 UTC 2011 Modified Files: src/sys/arch/x68k/x68k: machdep.c Log Message: Use pmap_kenter_pa(9) for msgbuf memory which is not managed by VM. To generate a diff of this commit: cvs rdiff -u -r1.174 -r1.175 src

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

2011-05-14 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat May 14 10:49:06 UTC 2011 Modified Files: src/sys/arch/x68k/x68k: locore.s machdep.c Log Message: It's a bit horrible to call uvm_page_physload() from consinit(). Instead, prepare x68k_init() function for pre-main MD initializ

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

2011-05-11 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Wed May 11 14:17:30 UTC 2011 Modified Files: src/sys/arch/x68k/x68k: locore.s Log Message: Defer fpu_probe() call until curlwp and related variables are initialized. Fixes pre-consinit KASSERT() in trap() caused by fnop instructi

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

2011-05-04 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Thu May 5 04:38:20 UTC 2011 Modified Files: src/sys/arch/x68k/x68k: disksubr.c Log Message: Fix buffer overrun in readdisklabel(9) (and writedisklabel(9)) that causes unexpected panic during installation and DIAGNOSTIC pool asse

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

2010-12-25 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat Dec 25 16:37:22 UTC 2010 Modified Files: src/sys/arch/x68k/x68k: pmap_bootstrap.c Log Message: Fix one more typo that affects x68k with 040/060. I hope this is the last one... To generate a diff of this commit: cvs rdiff -u