Subject: GENERIC kernel base segment too large (#144) Index: sys/GENERIC/Makefile 2.11BSD Description: The GENERIC kernel base segment is slightly too large. Repeat-By: Attempt to make a generic kernel. Fix: The addition of the "unsigned long" math routines to the kernel caused the base segment to grow. The fix is to move the RL driver to the same overlay as the TMSCP driver. Apply the minor patch to the Makefile. ===============================cut here========================== *** /sys/GENERIC/Makefile.old Sun Jul 4 21:30:58 1993 --- /sys/GENERIC/Makefile Sun Jul 4 21:27:00 1993 *************** *** 49,55 **** BASE= br.o dh.o dhu.o dhv.o dkbad.o dr.o dz.o init_sysent.o kern_clock.o \ kern_descrip.o kern_mman.o kern_proc.o kern_sig.o kern_subr.o \ ! kern_synch.o lp.o machdep.o ra.o ram.o rk.o rl.o rx.o si.o \ subr_rmap.o subr_xxx.o sys_inode.o sys_pipe.o trap.o tty.o \ tty_conf.o tty_subr.o tty_tb.o tty_tty.o ufs_alloc.o ufs_bio.o \ ufs_bmap.o ufs_dsort.o ufs_fio.o ufs_inode.o ufs_namei.o \ --- 49,55 ---- BASE= br.o dh.o dhu.o dhv.o dkbad.o dr.o dz.o init_sysent.o kern_clock.o \ kern_descrip.o kern_mman.o kern_proc.o kern_sig.o kern_subr.o \ ! kern_synch.o lp.o machdep.o ra.o ram.o rk.o rx.o si.o \ subr_rmap.o subr_xxx.o sys_inode.o sys_pipe.o trap.o tty.o \ tty_conf.o tty_subr.o tty_tb.o tty_tty.o ufs_alloc.o ufs_bio.o \ ufs_bmap.o ufs_dsort.o ufs_fio.o ufs_inode.o ufs_namei.o \ *************** *** 62,68 **** OV4= hk.o init_main.o kern_prot.o tty_pty.o quota_kern.o quota_subr.o \ quota_ufs.o subr_log.o vm_swp.o vm_swap.o vm_proc.o toy.o OV5= ht.o tm.o ts.o ! OV6= tmscp.o OV7= mch_fpsim.o KERNOBJ=${CONF} ${BASE} ${OV1} ${OV2} ${OV3} ${OV4} ${OV5} \ --- 62,68 ---- OV4= hk.o init_main.o kern_prot.o tty_pty.o quota_kern.o quota_subr.o \ quota_ufs.o subr_log.o vm_swp.o vm_swap.o vm_proc.o toy.o OV5= ht.o tm.o ts.o ! OV6= tmscp.o rl.o OV7= mch_fpsim.o KERNOBJ=${CONF} ${BASE} ${OV1} ${OV2} ${OV3} ${OV4} ${OV5} \