On Monday 04 April 2005 00:47, Peter wrote: > I get this error starting up a 2.6.9-bs7 guest: > > Checking syscall emulation patch for ptrace...<0>Kernel panic - not > syncing: check_sysemu : expected SIGTRAP, got status = 256 > > The host is 2.6.8.1 with host-skas3-2.6.7-v2.patch. > > The 2.6.9-bs7 kernel runs OK on my newer host kernels. > > Is this a case where I should be upgrading my host kernels (will do that > in time anyway)?
You simply need to update the SKAS patch version. -V2 is very old, and many bugs (including this, that is a bug in the SYSEMU part of the SKAS patch). Upgrading to -V7 for the SKAS patch, even on the same host kernel version (i.e. against 2.6.8.1), would fix that. Also, some older guest kernels may seem to work, because they don't diagnose such bugs. But actually they have problems in some situations, because of the host bugs. For instance panicking with a simple "echo 0 > /proc/sysemu; echo 1 > /proc/sysemu". > > Or is there something that can be done on the guest to make it work on > older kernels also? Not a lot, except disabling SYSEMU (and its performance advantage) entirely - add the "nosysemu" param to the UML command line and it will work. But it won't be as slow as if you didn't use SKAS. Bye -- Paolo Giarrusso, aka Blaisorblade Linux registered user n. 292729 http://www.user-mode-linux.org/~blaisorblade ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ User-mode-linux-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel
