On Fri, Nov 10, 2006 at 09:44:57AM -0800, Nathaniel Rutman wrote:
> For instance, SIGSEGV is thrown all over the place in skas mode; when 
> you load a module, etc. 
> Masking that in gdb means I miss "real" SIGSEGVs.
> 
> Program received signal SIGSEGV, Segmentation fault. 0x08096466 in 
> load_module (umod=0x40129008, len=305148,   uargs=0x804a050) at 
> include/asm/arch/string.h:333
> 333     __asm__ __volatile__(
> (gdb)
> Program received signal SIGSEGV, Segmentation fault.0x08063bd5 in 
> copy_chunk_from_user (from=325513224, len=4088, arg=0x157ffb40) at 
> include/asm/arch/string.h:202
> 202  __asm__ __volatile__(

If by masking, you mean 'noprint nostop pass', real segfaults will result
in a panic, which you can trap with a breakpoint on panic.

But this has nothing to do with skas vs tt mode that I can think of.  UML
in both cases will suffer in-kernel page faults.

                                Jeff

-- 
Work email - jdike at linux dot intel dot com

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
User-mode-linux-user mailing list
User-mode-linux-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/user-mode-linux-user

Reply via email to