zlacker

[parent] [thread] 1 comments
1. Someon+(OP)[view] [source] 2022-10-02 16:16:05
This question is answered in Linus' emails fully and better than I'm going to do.

But to restate briefly, the answer varies wildly between kernel and user programs, because a user program failing hard on corrupt state is still able to report that failure/bug, whereas a kernel panic is a difficult to report problem (and breaks a bunch of automated reporting tooling).

So in answer: Read the discussion.

replies(1): >>ChrisS+K3
2. ChrisS+K3[view] [source] 2022-10-02 16:34:28
>>Someon+(OP)
You seem to have misunderstood me. The distinction I'm making is not between kernel panic or undefined behaviour. The distinction is between undefined behaviour and defined behaviour. That defined behaviour can be anything, even including "limping on" somehow.
[go to top]