The reason why I remember it being there is that I was<br>trying to figure out whether mmap() returned a pointer<br>to the beginning or the end of the memory block in<br>that case. I was getting a bus error where you guys<br>
set the size of the block. <br><br>But, since you're not putting it in the call any more,<br>it probably doesn't matter. <br><br><div class="gmail_quote">On Thu, Nov 18, 2010 at 4:04 PM, Gary Byers <span dir="ltr"><<a href="mailto:gb@clozure.com">gb@clozure.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="im"><br>
<br>
On Thu, 18 Nov 2010, Bit Twiddler wrote:<br>
<br>
</div><div class="im"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I'm still not sure what the problem is, since I've been dealing<br>
with so many different versions of ccl over the last few days.<br>
<br>
I distinctly remember seeing MAP_GROWSDOWN in the<br>
call to mmap() from MapMemoryForStack(), but I just looked<br>
in the 1.5 release, and it isn't there. So, I must have been<br>
running something else.<br>
</blockquote>
<br></div>
It was removed from the SVN sources after 1.5 was released<br>
(and after the Linux kernel change's effects started getting<br>
reported.)<br>
<br>
If you've built the lisp kernel from recent sources, the<br>
MAP_GROWSDOWN should be gone.  If you're unsure, it wouldn't<br>
hurt to build it again, just to be sure.  (That's especially<br>
true if the problem is intermittent.)<br>
<br>
</blockquote></div><br>