From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <14ec7b180711201853v6ced8381vb569c97f2adb3c11@mail.gmail.com> Date: Tue, 20 Nov 2007 19:53:36 -0700 From: "andrey mirtchovski" To: "Fans of the OS Plan 9 from Bell Labs" <9fans@cse.psu.edu> Subject: Re: [9fans] VMWare Fusion on the Mac, can't install Plan 9 .... In-Reply-To: <14ec7b180711201819i3316860fpbb9af3bf34a437bd@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <14ec7b180711201125q3c777bc1u9abf9baade3050c4@mail.gmail.com> <84073db4e8a765879c98335e3a580381@quanstro.net> <14ec7b180711201814g14eae440m206671bb892e051@mail.gmail.com> <14ec7b180711201819i3316860fpbb9af3bf34a437bd@mail.gmail.com> Topicbox-Message-UUID: 05b313ee-ead3-11e9-9d60-3106f5b1d025 finally, i think this is the most detail i can give you. i'll be happy to take this offline if you think i can be of any more help... if you look at lowraminit() in memory.c, the second part of the function calculates x and pa then does a memset(0, pa-x). the values it obtains for x and pa are: x=4231168d; pa=4194304d thus it tries to do a memset of -36864d compared with a normal, booting kernel, the value of pa is identical, but x is higher, which is understandable since the kernel is larger, and x == end... what are the implications after the kernel has grown beyond pa is left as an exercise to plan9's kernel developers :) of course i may have overlooked something earlier, but as far as i can verify, 9load is honest in how it lays the kernel down.