Dendrobatus Azureus<p>The last time I experienced a kernel panic while just working, was so long ago {decade+} I don't even remember</p><p><strong>I got multiple kernel panics today</strong></p><p><strong>Achievement!</strong></p><p>The question is <em>how did it occur</em>.</p><p>I was tuning up certain parameters in the <em>UEFI system</em> of a machine. One of the parameters was a <em>video memory window</em>, that I put up to the max, since the machine has 40 gigs of RAM. It turns out that when you put that <em>all the way up</em>, the UEFI configures the machine in such a way that a POSIX kernel does not know how to work with that window, <em>gets nervous, panics <strong>barfs</strong>, and then <strong>screams like a banshee</strong></em>, running away in <em>Horror, Terror then Jumping into a <strong>black hole</strong></em></p><p>I found out fast what it was because I change parameters one by one then test them out.</p><p>It's also turns out that there is a <em>bug</em>, a <em><strong>serious bug</strong></em>, in the EFI system of that machine, causing the kernel to <em>barf, run, scream like a banshee and jump into the <strong>black hole</strong></em>.</p><p>I am however <em>not</em> going to patch that bug since patching EFI systems is so <em>risky</em> that you have to have a <em>significant amount of <strong>redundant power</strong> delivery</em> before you can even <em>think</em> about doing such a mission critical task.</p><p>**See note</p><p><strong>The machine has just come in.</strong></p><p><strong>Stumbling upon bugs is something I do</strong></p><p><strong>I'm a high level beta tester.</strong></p><p>Leave it alone don't use that parameter all the way up to that level, and everything will be fine. That is what I told myself and has been decided to the final.</p><p>Getting my <em>redundant <strong>Alternating Current</strong></em> delivery to the proper level will take about 1200 EUR, Cash that I do not have in spare at this moment.</p><p>I will need <em>Power Delivery Units</em> with <em>built-in surge protection</em>, which I will need to connect to at least <em>Four Uninterruptible Powersupply Systems</em>, running on <em><strong>deep cycle batteries</strong></em>.</p><p>**Note an update is available for the UEFI system of this machine, slamming that bug down.</p><p>The manufacturer of the machine has warned specifically that you only need to take that specific patched EFI, if you have that problem. The other newer patches should be left alone if you don't have any problems with the other things.</p><p><a href="https://polymaths.social/tags/kernel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Kernel</span></a> <a href="https://polymaths.social/tags/panic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>panic</span></a> <a href="https://polymaths.social/tags/debugging" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>debugging</span></a> <a href="https://polymaths.social/tags/post" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>POST</span></a> <a href="https://polymaths.social/tags/efi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>EFI</span></a> <a href="https://polymaths.social/tags/refi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rEFI</span></a> <a href="https://polymaths.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://polymaths.social/tags/posix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>POSIX</span></a></p>