Return to BSD News archive
Newsgroups: comp.unix.bsd Path: sserve!newshost.anu.edu.au!munnari.oz.au!news.Hawaii.Edu!ames!elroy.jpl.nasa.gov!swrinde!cs.utexas.edu!geraldo.cc.utexas.edu!portal.austin.ibm.com!awdprime.austin.ibm.com!roger From: roger@austin.ibm.com (Roger Florkowski) Subject: Re: BSD44 on a SPARC questions Sender: news@austin.ibm.com (News id) Message-ID: <CGCCLz.pL2@austin.ibm.com> Date: Thu, 11 Nov 1993 18:56:23 GMT Reply-To: roger@wizards.austin.ibm.com (Roger Florkowski) References: <CG8p31.zJK@austin.ibm.com> <35396@dog.ee.lbl.gov> Organization: AIX RISC System/6000 Network Communications Support Lines: 66 BTW: I was hoping you (Chris) would see my post and reply ;-) In article <35396@dog.ee.lbl.gov> torek@horse.ee.lbl.gov (Chris Torek) writes: |In article <CG8p31.zJK@austin.ibm.com> roger@austin.ibm.com (roger) writes: |>swap_pager_io: wait on swbuf for f80f44e0 (256) | |These come from a debug printf in the 4.4BSD kernel; they indicate |that the swap pager is out of swap buffers and had to wait for a |free one. I have no real idea why this is on by default (it is not |my code) but it is controlled by the `swpagerdebug' variable. I gathered that much.... but my main question was "is this a problem" ? And is this b/c of running on only 8 meg of RAM ? (my machine got hung yesterday while compiling a new kernel, and the only thing that showed on the console was a stream of these lines). |(SPARC-BSD is much happier with at least 16 MB.) Well... when scrapping for hardware, thats the best I could drag up. SiGH. |>2) compiling the kernel: If you dont define DIAGNOSTIC, then |> /sys/sparc/sparc/intr.c wont compile, it is missing the |> defines for I_L3, I_GO, and I_L0. | |Odd. Those should be in <machine/instr.h>. If the copy on the |distribution tape is corrupted (due to whatever problem there was in |making the tape---this may have been fixed by the pmap.c patch, |although I have no way to test it myself), the FTPable version on |ftp.ee.lbl.gov can be used to update it. They are defined there, but that file is only pulled in if DIAGNOSTIC is defined..... and I was attempting a compile w/o DIAGNOSTIC defined. |> Will the sparc code run if I dont define DIAGNOSTIC and move |> those statements inside an if-def for DIAGNOSTIC ? | |No. That also answers the above question. Thanks. |>3) attaching another SCSI drive: |> Do I have to use SunOS to make partitions on another SCSI |> drive ? | |You have to use SunOS to format and label it, yes. (That code has |changed quite a bit since the 4.4BSD release, but as I recall, the |release version did not support BSD labels at all.) Ok, so are you saying the 'post-4.4BSD' version supports BSD labels ? Are there any interesting changes for the SPARC that have happened since the 4.4 release that I could/should use, and how do I get them ? Yes, I'm aiming at getting a bsd4.4 sparc up, then being able to use THAT to bootstrap/setup addition sparcs (w/o going back to SunOS). With what you have said, that is currently impossible. Thanks for your help !!! ROg. -- -- Roger Florkowski IBM Personal Systems Programming AIX RISC System/6000 Network Communications Support 11400 Burnet Road Internet Mail: roger@wizards.austin.ibm.com Austin, TX 78752 email: roger@rogerf.austin.ibm.com