Subject: problem with kernfs & tail
To: None <current-users@netbsd.org>
From: der Mouse <mouse@Rodents.Montreal.QC.CA>
List: current-users
Date: 08/18/1998 23:14:46
Something seems to be wrong with kernfs and/or tail:

% tail /kern/msgbuf
scsibus0 at esp0: 8 targets
sd0 at scsibus0 targ 0 lun 0: <SEAGATE, ST41600N, 0073> SCSI2 0/direct fixed
sd0: 1307MB, 2099 cyl, 17 head, 75 sec, 512 bytes/sect x 2676846 sectors
sd1 at scsibus0 targ 2 lun 0: <SGI, Seagate  ST3610N, 9696> SCSI2 0/direct fixed
sd1: 514MB, 1872 cyl, 7 head, 80 sec, 512 bytes/sect x 1054061 sectors
esp:4: async
sd2 at scsibus0 targ 4 lun 0: <FUJITSU, M2263S-512, 0121> SCSI1 0/direct fixed
sd2: 642MB, 1658 cyl, 15 head, 52 sec, 512 bytes/sect x 1315658 sectors
le0 at sbus0 slot 0 offset 0xc00000 level 5: address 08:00:20:09:9d:bd
le0: 8 receive buffers, 2 transmit buffers% 
% 
% cat /kern/msgbuf | tail
le0: 8 receive buffers, 2 transmit buffers
bwtwo0 at sbus0 slot 3 offset 0x0 level 7: SUNW,501-1455, 1152 x 900 (console)
bwtwo0: attached to /dev/fb
root on sd0a dumps on sd0b
mountroot: trying msdos...
mountroot: trying cd9660...
mountroot: trying nfs...
mountroot: trying ffs...
root file system type: ffs
init: copying out path `/sbin/init' 11
% 

(Note the missing newline at the end of the first command's output.)

This is 1.3F on a SPARCstation 1+, source sup date 1998-08-03.  Is
something actually broken, or do I just need to pull a file or two up
to current?  Maybe kernfs doesn't quite support mmap, but claims to
anyway?  (tail uses mmap, cat uses read.)

Worth a send-pr?  Known problem?  Pilot error (somehow)?  What?

					der Mouse

			       mouse@rodents.montreal.qc.ca
		     7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B