rearrangements and disabled kernel compilation