>> panic: kernel diagnostic assertion "(obj == NULL) || 
>> mutex_owned(obj->vmobjlock)"
>> ...uvm_page.c line 1226
> 
> http://mail-index.netbsd.org/current-users/2014/10/20/msg025989.html ?

in which Stephen Borrill said:

> Apologies for the noise, I think this was down to running an
> update build after the gcc changes so that .o files were mixed
> between two different compilers. Anyway, wiping out obj and
> doing a clean build fixed it.

Of course I did that as well, and I'll re-update and re-build
from scratch and re-test.

That said: whatever became of backward compatibility and ABI
adherence?  Is there a good reason why a compiler change and
mixing object modules from different gcc versions can trigger
this panic?  I would have thought the answer to that would be
"no", but I'm willing to be educated...

Regards,

- HÃ¥vard

Reply via email to