Esta pergunta foi respondida nesta pergunta de superusuário:
Basicamente, um pequeno flip em um endereço pode fazer com que um programa pense que está chamando uma chamada de sistema quando, na verdade, está chamando a chamada de sistema reboot()
. Porque reboot()
é uma operação muito destrutiva, sem sincronização, que apaga o estado do sistema - apagando assim a evidência do problema do bit-flip que seria exposto como um erro de programa ou pânico - o Linux inclui proteções extras ao redor seu uso bem sucedido.
Curiosamente, o segundo conjunto de números mágicos corresponde aos aniversários de Linus e suas três filhas: