Take the 2-minute tour ×
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems.. It's 100% free, no registration required.

Is the name kernel panic being used outside of Linux-based systems?

share|improve this question
add comment

2 Answers

up vote 6 down vote accepted

The original v1 version of Unix had a label in the source code (assembly language) called panic:. If something went wrong elsewhere, code would jump to there and the system would reboot (that's an assumption given a comment in the code, in contradiction to the Van Vleck quote). The string "kernel panic" does not appear there, but this would appear to be the origin of kernel panic in Unix.

The term has continued to be used throughout the lifetime of Unix and its derivatives.

share|improve this answer
add comment

Yes, the term was handed down from the original Unix, and was coined by Dennis Ritchie..

As recounted by Tom Van Vleck:

I remarked to Dennis that easily half the code I was writing in Multics was error recovery code. He said, “We left all that stuff out. If there's an error, we have this routine called panic, and when it is called, the machine crashes, and you holler down the hall, ‘Hey, reboot it.’”

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.