Is SMP system tolerant against CPU crashes?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,

There was a thread about
how to get the number of CPUs available
(started on Sun, 26 Jun 2005 09:14:11 -0500).
And this time, I got a silly question.

Can the SMP system continue working
when one of the CPUs crashes?
I wonder how the kernel can continue working
if a CPU crashes while holding a lock.
What will happen if a CPU crashes after spin_lock(&dcache_lock)
and before spin_unlock(&dcache_lock)?
I'm afraid that other CPUs attempt to spin_lock(&dcache_lock) and
fall into infinite wait loop.

I don't need detailed explanations.
I just want to know whether SMP Linux system is fault tolerant
(tolerant against CPU crashes).
Just "yes" or "no" or some URLs is enough.

Regards.

--
Kernelnewbies: Help each other learn about the Linux kernel.
Archive:       http://mail.nl.linux.org/kernelnewbies/
FAQ:           http://kernelnewbies.org/faq/


[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux