I have just switched to a 2.6.23-rc7 host linux kernel, and UML stopped working.
Here is the message that I get:
Kernel panic - not syncing: start_userspace : expected SIGSTOP, got status = 256
I did some research, and it seems like this is not supposed to happen,
and that it might be relating to my VMSPLIT settings. Here are the
interesting bits from my .config:
# CONFIG_VMSPLIT_3G is not set
# CONFIG_VMSPLIT_2G is not set
# CONFIG_VMSPLIT_2G_OPT is not set
# CONFIG_VMSPLIT_1G is not set
After setting this back to the default setting (CONFIG_VMSPLIT_3G=y)
the problem went away.
I am afraid I do not know C well enough to submit a patch. I wish I could.
If there is something else I can do to help you, please tell me.
Thank you for writing this bit of software, this is my favourite
virtual machine and I learned a lot by using it.
The way of all things alive.