Re: CVS commit: src/sys/arch
Izumi Tsutsui <[email protected]> Sun, 6 Apr 2008 07:54:32 +0900
| Newsgroups | gmane.os.netbsd.ports.sun2 |
|---|---|
| Message-ID | <[email protected]> |
Just FYI, In <[email protected]> on source-changes [email protected] wrote: > Module Name: src > Committed By: tsutsui > Date: Sat Apr 5 22:47:53 UTC 2008 > > Modified Files: > src/sys/arch/m68k/include: frame.h mutex.h rwlock.h > src/sys/arch/m68k/m68k: lock_stubs.s > src/sys/arch/sun2/sun2: clock.c > src/sys/arch/sun68k/sun68k: isr.c > > Log Message: > Use generic atomic_cas_uint() for mutex(9) and rwlock(9), and > remodel old RAS based _lock_cas() implementation for m68010 > into genereic atomic_cas_32(). > Now sun2 kernel compiles and even works on multiuser. (hehe) > > Tested on tme (emulationg 2/120 and 3/150) and (real) 3/80. --- Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 The NetBSD Foundation, Inc. All rights reserved. Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. NetBSD 4.99.58 (GENERIC) #42: Sun Apr 6 05:50:40 JST 2008 tsutsui@mirage:/usr/src/sys/arch/sun2/compile/GENERIC Model: sun2 {120,170} fpu: no math support total memory = 7168 KB avail memory = 4848 KB timecounter: Timecounters tick every 10.000 msec mainbus0 (root) obio0 at mainbus0 zs0 at obio0 addr 0x2000 ipl 6 zstty0 at zs0 channel 0 zstty1 at zs0 channel 1 clock0 at obio0 addr 0x2800 ipl 5 tod0 at obio0 addr 0x3800: mm58167 obmem0 at mainbus0 zs1 at obmem0 addr 0x780000 ipl 6 zstty2 at zs1 channel 0 (console input) kbd0 at zstty2 (console input) zstty3 at zs1 channel 1 ms0 at zstty3 mbmem0 at mainbus0 sc0 at mbmem0 addr 0x80000 ipl 2: options=0xff scsibus0 at sc0: 8 targets, 8 luns per target ec0 at mbmem0 addr 0xe0000 ipl 3 ec0: address 08:00:20:00:00:01 enabling interrupts timecounter: Timecounter "clockinterrupt" frequency 100 Hz quality 0 scsibus0: waiting 2 seconds for devices to settle... sd0 at scsibus0 target 0 lun 0: <TME, DISK, 0000> disk fixed sd0: fabricating a geometry sd0: 640 MB, 640 cyl, 64 head, 32 sec, 512 bytes/sect x 1310720 sectors sd0: async, 8-bit transfers st0 at scsibus0 target 4 lun 0: <EMULEX, MT-02 QIC, 0000> tape removable st0: drive empty st0: async, 8-bit transfers boot device: sd0a root on sd0a dumps on sd0b sd0: fabricating a geometry root file system type: ffs WARNING: preposterous TOD clock time WARNING: using filesystem time WARNING: CHECK AND RESET THE DATE! --- Izumi Tsutsui