>> ....... (Was there a flag day on this I missed?)
> 
>   There was a flag day, but I cannot find an email from the linker folks 
> after the putback around January 21st, 2009.

I don't think there was a flag day.  The mmapobj(2) implementation was
integrated in snv_104 (11/08).  ld.so.1's use of mmapobj() was integrated in
snv_108 (2/09).  The time lag between the two was presumed enough to assume
that folks would be running a kernel that would support ld.so.1.  I guess
this was a bad assumption, although this is the first mmapobj() failing
I've heard of.

Zones are great, but there's only one kernel under all your zones.
If you're experimenting with newer userlands, especially libc, then
you probably need to keep the kernel more up-to-date.  The kernel
and libc are very tightly coupled, and aren't designed to be out-of-sync
(although, as your experience shows, you can get a way with it for
a while :-).

-- 

Rod.

Reply via email to