home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!mcsun!news.funet.fi!hydra!klaava!torvalds
- From: torvalds@klaava.Helsinki.FI (Linus Benedict Torvalds)
- Newsgroups: comp.os.linux
- Subject: Re: problem compiling 0.97pl1.5 with gcc2.2.2d
- Message-ID: <1992Aug22.200046.25400@klaava.Helsinki.FI>
- Date: 22 Aug 92 20:00:46 GMT
- References: <1992Aug22.164625.772@rock.concert.net>
- Organization: University of Helsinki
- Lines: 35
-
- In article <1992Aug22.164625.772@rock.concert.net> cole@concert.net (Derrick C. Cole) writes:
- >
- >Using the 96c bootimage, and after installing gcc2.2.2d and the 0.97 source
- >and patches, I am able to compile the kernel sans problem.
- >
- >However, after the unix socket init, I get an unstoppable list of
- >
- >[ ...lots of error stuff deleted... ]
- >kernel panic: no free inodes in mem
- >[ ...lots of error stuff deleted... ]
-
- Sounds like the infamous problem with shoelace and a kernel image with
- holes in it. The fix is either not to use shoelace, or make sure
- /vmunix (or whatever you call it) has no holes. The latter can be done
- by using "cat /usr/src/linux/Image > /vmunix" instead of using 'cp' (or
- you can use 'dd' or any number of other things).
-
- While I'm orating, I might as well mention that 0.97.pl2 will be out
- tomorrow: it contains mostly the memory management rewrite, but also has
- some bigger vfs patches (mostly with symbolic links, but also some
- general fixes). The changes will mostly not be seen on a user level:
- some error-codes have been corrected, and linux gives each task 3GB
- address space, but normal programs won't notice anything. The memory
- management cleanup also allowed a clean vm86-mode, so that's in.
-
- pl2 is relative to (unpatched) pl1, so people who have applied the
- 1-line fix will get patch errors.
-
- Also, while I haven't been totally out of touch, I've not answered all
- my mail (or answered very tersely) the last weeks, due to work. I also
- haven't had time to check out all the patches I've gotten etc. I should
- have more time for linux the upcoming weeks, so hopefully I'll try to
- catch up a bit.
-
- Linus
-