Known bugs in NetBSD <$Revision: 1.91 $> [ Note that this list does not include bugs filed via 'gnats'. For information about them, mail query-pr@NetBSD.ORG. ] User programs: larn(6) tries to create the save file in the user's home directory, but is running as user `games', so it fails. iostat and vmstat now know wd and fd disks. They will print the wrong names for scsi peripherals though. execl*(3) should NOT call malloc(3)! bsd make .MAKE and .MAKEFLAGS macros don't work right fsck(8) can't be built unless the kernel subset is installed. (basically fsck(8) pulls in a piece of code from sys/ufs mtools need to be upgraded to latest version (put in /usr/othersrc). current mread is a bit broken, and uses gets(). wall thinks tabs are regular characters (try ^I^I^I^Ifoo^Mxx -- it inserts an extra line Kernel (machine-independent): umount -f should unmount hung NFS mounts. vm_mmap() should take a struct proc *. not high priority, because it only uses curproc for debugging. Standalones (machine-independent): need to fix stand/ls.c to compile. Kernel (i386 support): AHA/BT probe conflict. kernel will dump a vmcore into any partition, if one marked 0xa5 isn't present. this can nuke a DOS partition very nicely... the useage of delaycount is bogus; should use delay() instead. Kernel (hp300): ct driver will panic kernel. DDB support incomplete - stack traceback panics at end. Installation: installation of base dist is overwriting install's disktab Portability: (some of these are "clean", but you wonder why they are there at all. They all need to be looked at in greater detail. Those that depend on certain architectures should either be generalized or triggered by some #define in cpu.h. some of it should just be tossed.) ifdef vax in syscalls.master bpf ifdefs; need to be careful of ifdef sun :) include mtpr should be made mandatory....see ip_output.c ifdef vax printfs in clnp_debug.c possible conflicts in systm.h between declarations and macro-ized spl functions. #ifdef arch in lock.h msgbuf has arbitrarily determined size, should be NBPG