Subject: port-sparc/9383: kernel configs for SUN4, SUN4C, SUN4M
To: None <gnats-bugs@gnats.netbsd.org>
From: Erik E. Fair <fair@digital.clock.org>
List: netbsd-bugs
Date: 02/09/2000 16:36:44
>Number: 9383
>Category: port-sparc
>Synopsis: kernel configs for SUN4, SUN4C, SUN4M
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: port-sparc-maintainer (NetBSD/sparc Portmaster)
>State: open
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Wed Feb 9 16:36:00 2000
>Last-Modified:
>Originator: Erik E. Fair
>Organization:
International Organization of Internet Clock Watchers
>Release: NetBSD 1.4.1 and -current
>Environment:
System: NetBSD digital.clock.org 1.4.2_ALPHA NetBSD 1.4.2_ALPHA (DIGITAL) #10: Mon Jan 10 22:38:56 PST 2000 fair@doomsday.clock.org:/usr/obj/sys/arch/alpha/compile/DIGITAL alpha
>Description:
NetBSD/sparc has a wonderful GENERIC kernel config and boot
process that allows a single kernel to boot on any of the
supported architectures: sun4, sun4c, and sun4m - something
that Sun itself never achieved.
Given that GENERIC has overhead in the MMU code and every
device driver we know how to drive, perhaps we should
provide a slightly more specific starting point for people
who want to run a stripped kernel (one that contains only
support for the architecture and devices that it is intended
to run on), but are not as intimate with Sun SPARC hardware
as those of us who are developers.
>How-To-Repeat:
>Fix:
I suggest that, at minimum, we provide configs for SUN4,
SUN4C, and SUN4M with support for devices that can run on
that hardware.
We might also want to provide specific kernel configs for
the models of SPARCs that cannot be expanded, e.g. the SLC
and ELC, since that should be a single-shot exercise.
>Audit-Trail:
>Unformatted: