Re: Include DaynaPort by default in GENERIC?

Riccardo Mottola <[email protected]> Tue, 31 Mar 2026 11:32:10 +0200
Newsgroups gmane.os.netbsd.ports.sparc
Message-ID <[email protected]>
HI Jason,

some parts here are a bit nostalgic, but compelled me to comment.

Some slimming down might be specific to SPARC, but also for other 
kernels used on older or small system, like most 32bit systems nowadays.

Jason Thorpe wrote:
> Examples of what I mean:
>
> ## System V compatible IPC subsystem.  (msgctl(2), semctl(2), and shmctl(2))
> options         SYSVMSG         # System V message queues
> options         SYSVSEM         # System V semaphores
> options         SYSVSHM         # System V shared memory

Never touched these, but perhaps there is software relying on them? 
Curiosity.

> .
> .
> options         COMPAT_SUNOS    # SunOS 4.x binary compatibility
> <probably not very useful anymore, but still a nice curiorsity>

I too wondered if that works at all anymore... and how, would you need 
some kind of userland?
I guess it is really niche use, if at all.

> .
> .
> <take your pick of the file systems>
> .
> .
> .
> options         UFS_DIRHASH     # UFS Large Directory Hashing

Maybe access to large hard disks nowadays or SCSI to other format 
converters?


> .
> .
> .
> options         LFS_DIRHASH     # LFS version of UFS_DIRHASH - experimental
> .
> .
> .
> options         NFSSERVER       # Network File System server
> <can NFSSERVER be loaded as a module?  If not, we should fix that!

I use NFS daily as client and server... but indeed more and more "other 
way" around, that is sparc32s are clients to more systems with servers 
and large disks.
But most probably a module would be best.


> .
> .
> options         PPP_BSDCOMP     # Add BSD compression to ppp device
> options         PPP_DEFLATE     # Add deflate (libz) compression to ppp device
> options         PPP_FILTER      # Add active filters for ppp (via bpf)
> <anyone still using ppp on their sparc for internet service?>

No, I suppose not... except a note below for PPPoE which is/was used for 
several DSL services, like those modems which are not routers but attach 
through the ethernet port. I do not use them since several years now, 
but wonder if someone still has them in other places of the world or 
with other providers.

"real" PPP is probably long dead with internet providers, except if 
somebody is doing some point-to-point connection on their own?

> .
> .
> .
> ch*     at scsibus? target ? lun ?              # SCSI changer devices
> ss*     at scsibus? target ? lun ?              # SCSI scanners
> ses*    at scsibus? target ? lun ?              # SCSI SES/SAF-TE
> <probably not a lot of these devices hooked up to sparcs these days>

scanners I presume not... chnager devices as in CD changers=
Maybe somebody though has nice serial attaced disk arrays :)
> pseudo-device   raid
> options         RAID_AUTOCONFIG         # auto-configuration of RAID components
> <anyone running big RAID configs on their old Sun workstation?>

I don't.... but maybe omeone has nice SunServers or such!

> .
> .
> .
> ## SLIP and CSLIP interfaces, for IP over a serial line.
> pseudo-device   sl

I suppose SLIP is no longer used since the '90ies when I connected with 
14k4 modems, or?

> .
> # a pseudo device needed for Coda       # also needs CODA (above)
> pseudo-device   vcoda                   # coda minicache <-> venus comm.
> <like, when did someone last actually use CODA?>

hmm long time ago when I could get a pack of hard disks and build small 
NAS... but one could argue that it is niche enough that somebody can 
build it.
Could that be a module too?

Riccardo