簡體   English   中英

Linux 3.0 x86_64:什么時候提出SIGSTKFLT?

[英]Linux 3.0 x86_64: When is SIGSTKFLT raised?

在什么情況下(如果有的話)信號SIGSTKFLT會在x86_64上的Linux 3.0下由內核同步引發?

根據man 7 signal

 Signal       Value     Action   Comment

SIGSTKFLT    -,16,-     Term    Stack fault on coprocessor (unused)

由於x86協處理器堆棧不能出錯(我很確定),我不認為它可以隱式發出信號。 只有顯式生成(通過kill()raise() )才能導致它。

grep倒是內核源代碼。 它沒有使用它,但是大約有50個實例(每個CPU架構)

#define SIGSTKFLT   16

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM