Hi, I wanted to run a current L4Linux using the CVS version of DROPS and got a page fault when the Linux code is self-modified. I was told to use the option all_sects_writable for the loader, but this apparently does not work when not using ldso.
Exec seems to ignore this option and maps in the L4Linux space read only. This looks like a bug to me.
Regards, Andi
On Wed Aug 09, 2006 at 14:55:28 +0200, Andreas Niederl wrote:
I wanted to run a current L4Linux using the CVS version of DROPS and got a page fault when the Linux code is self-modified. I was told to use the option all_sects_writable for the loader, but this apparently does not work when not using ldso.
Exec seems to ignore this option and maps in the L4Linux space read only. This looks like a bug to me.
Yes, this is not implemented in exec. I consider exec obsolete, so please just use ldso.
Adam
Adam Lackorzynski wrote:
On Wed Aug 09, 2006 at 14:55:28 +0200, Andreas Niederl wrote:
[...]
Exec seems to ignore this option and maps in the L4Linux space read only. This looks like a bug to me.
Yes, this is not implemented in exec. I consider exec obsolete, so please just use ldso.
Okay, I will do that.
Regards, Andi
l4-hackers@os.inf.tu-dresden.de