This commit message shows why I like the Linux Kernel team:<p><pre><code>  &gt;These fixes are somewhat involved to maintain
  &gt;compatibility with existing install methods 
  &gt;and other usage modes, while trying to turn
  &gt;off the &#x27;rm -rf&#x27; bricking vector.
</code></pre>
They go out of their way to make sure changes are backwards compatible.