Stavo testando la procedura di recupero di soft lockup di Linux Kernel. Ho impostato / proc / sys / kernel / softlockup_panic su 1.
E ho creato un modulo Kernel come descritto nel link sottostante. https://github.com/saiyamd/softlockup_test
Quando ho inserito il modulo, il mio sistema linux si sta riavviando dopo aver riattaccato per un breve periodo. Se imposto / proc / sys / kernel / softloup_panic su 0. Il mio sistema linux rimane bloccato e non si riavvia mai. Sembra lo schema di riavvio quando funziona il blocco software, ma non riesco a vedere il messaggio di registro come "BUG: soft lockup - CPU # 2 bloccata per 20 secondi!".
Anche se si riavvia, non sono davvero sicuro che questa sia la procedura di test corretta per generare il soft lockup e la procedura di ripristino dal soft lockup.
Per favore fatemi sapere se sto sbagliando o se vedete qualche mio malinteso. Grazie,