From: Alex LIU <alex.liu@st.com>
To: UML-dev <user-mode-linux-devel@lists.sourceforge.net>
Subject: [uml-devel] SIGSEGV handle in UML TT mode
Date: Sat, 23 Jul 2005 20:05:40 +0800 [thread overview]
Message-ID: <000001c58f7e$de9fc0f0$9eb3c68a@SHZ.ST.COM> (raw)
Hi,all:
I run a process in UML TT mode. Because of some reason(I don't know yet) the process will run it's SIGSEGV signal handler segv_handler then call segv and at last call force_sig_info(SIGSEGV,&si,current).
Now I have 2 questions:
1.after tracing I found the process hadn't receive a SIGSEGV signal. Since it didn't call handle_signal before that. And it seems that send_signal hadn't be called to send the SIGSEGV signal to the process. So in UML TT mode,is there any posibility that a process can run the segv_handler without a SIGSEGV signal?
2.in segv,why it will call force_sig_info(SIGSEGV,&si,current) to send the SIGSEGV signal to itself again? Since it has been in the SIGSEGV handler.
And is there any good way to trace the reason which cause the SIGSEGV signal in UML TT mode?
Thanks a lot!
Alex
-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_idt77&alloc_id\x16492&op�k
_______________________________________________
User-mode-linux-devel mailing list
User-mode-linux-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel
reply other threads:[~2005-07-23 12:06 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='000001c58f7e$de9fc0f0$9eb3c68a@SHZ.ST.COM' \
--to=alex.liu@st.com \
--cc=user-mode-linux-devel@lists.sourceforge.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox