Ted Havelka | 8 Oct 09:53 2008

Sun SBUS cards available to NetBSD developers, user community

Hello NetBSD users,

My name is Ted Havelka, NetBSD hobbyist and FreeGeek.org volunteer from 
Portland, Oregon USA.  I have on hand for NetBSD developers and/or users 
some 20 assorted SBUS cards.  See list below or attached text file for 

Most of these cards I pulled from Sparc Station 5s, 10s and 20s which 
posted without errors.

That's all the further I'll be able to test the cards.  A few of them may 
not work but most appear fully functional.  I'm giving developers first 
dibs and only require that the taker,

1) pay for shipping,
2) dispose of unwanted cards responsibly,

In addition I ask parties interested in these SBUS cards to consider 
making a small donation to the Portland Oregon's volunteer-powered 
community technical center FreeGeek.  You can visit them on-line at 
www.freegeek.org.  There is a link for making monetary donations on the 
page's left-hand yellow navigation column.

But the donation is just a request.  FreeGeek does great work in Portland, 
and it's thanks to them that I have the cards available to share with 
fellow Sun/NetBSD enthusiasts.

I don't have time to break the cards into smaller groups going to multiple 
parties.  I realize that the NICs may be the only item of interest on the 
(Continue reading)

Robert Swindells | 15 Oct 23:38 2008

Process memory map

Is there any reason why we need to have a different memory map for
NetBSD/sparc executables when running on 64 and 32 bit hardware ?

The shared libraries are loaded above 0x20000000 on 32 bit and above
0x40000000 on 64 bit. My guess is that we just load at a fixed page
number and don't account for the difference in hw page sizes.

Robert Swindells

Bruce O'Neel | 16 Oct 10:31 2008

ulimits for users v root


I'm trying to get sbcl (www.sbcl.org, it's a lisp system) running on NetBSD/sparc.
No, not sparc64, that seems to work, but sparc.  It's almost there but I have
to run it as root since sbcl likes lots o' memory.

When I run as root I can increase my ulimit's -m and -d up high enough, but,
I'd like not to run sbcl as root.

Surely there is a setting which let's me change a default user's limits.
Should I look at login.conf?  Or ??

Thanks very much in advance.



Bruce O'Neel | 16 Oct 11:51 2008

SBCL pretty much works on NetBSD/Sparc.


Below is the message I've sent to the sbcl-dev mailing list.  Basically
it works with a few patches (thanks to Robert Swindells <rjs <at> fdy2.demon.co.uk>).




Ok, it pretty much works.

# uname -a
NetBSD bellinzona 4.0 NetBSD 4.0 (GENERIC.MP) #0: Sun Dec 16 02:23:20 PST 2007 

builds <at> wb29:/home/builds/ab/netbsd-4-0-RELEASE/sparc/200712160005Z-obj/home/builds/ab/netbsd-4-0-RELEASE/src/sys/arch/sparc/compile/GENERIC.MP 
# sbcl
RUNTIME WARNING: unable to raise process data size limit:
  Invalid argument.
The system may fail to start.
This is SBCL, an implementation of ANSI Common Lisp.
More information about SBCL is available at <http://www.sbcl.org/>.

SBCL is free software, provided as is, with absolutely no warranty.
It is mostly in the public domain; some portions are provided under
BSD-style licenses.  See the CREDITS and COPYING files in the
distribution for more information.
(Continue reading)

Steve Rikli | 18 Oct 19:35 2008

Resend: Free SPARC5 in Silicon Valley, USA

I've still got a SPARC5 to make available to the project.  If no one
claims it this time I'm going to try craigslist or similar.

Short config:  SPARC5 110MHz, 64MB RAM, 2x 9GB disk, CDROM
   SBus:  hme, quad qe, ge

Full 'dmesg' is attached.

The hardware is pretty clean and in good shape -- I adopted it from
a friend who has moved.  I've installed NetBSD3.1 on it to clean the
disks and verify the hardware.

The SPARC5 is located in Sunnyvale, California, USA.  I estimate it
would cost around US$30 to ship it inside the USA; if someone wants
it and is willing to pay the extra expense, I'll send it overseas.
Local pickups are welcome.

Please give this nice ole box a good NetBSD home!

Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
    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 3.1 (GENERIC) #0: Tue Oct 31 08:59:48 UTC 2006
        builds <at> b3.netbsd.org:/home/builds/ab/netbsd-3-1-RELEASE/sparc/200610302053Z-obj/home/builds/ab/netbsd-3-1-RELEASE/src/sys/arch/sparc/compile/GENERIC
(Continue reading)

Bruce O'Neel | 29 Oct 10:57 2008

lfs on sparc


I have two different NetBSD systems, one sparc and one macppc, and I run 
/home as lfs on both.

On the macppc the cleaner seems to be doing the right thing, ie, df -h and
du -hs /home show basically the same numbers.

On sparc lfs_cleanerd seems not to do the right thing, ie, a df -h 
shows about 13G used and a du -hs /home shows about 3G used.

Is there a know bug with lfs_cleanerd on sparc?  I did run it by hand
with debugging and logging, and, while it ran I'm not sure I understand
what should be written so nothing looked wrong.