anchor.diff:        MICROCODE       = yes;
         MICROCODE_INTEL = yes;
         MICROCODE_AMD   = yes;
  -
  -      MICROCODE_EARLY       = whenOlder "4.4" yes;
  -      MICROCODE_INTEL_EARLY = whenOlder "4.4" yes;
  -      MICROCODE_AMD_EARLY   = whenOlder "4.4" yes;
       } // optionalAttrs (versionAtLeast version "4.10") {
         # Write Back Throttling
         # https://lwn.net/Articles/682582/
  
positive.code: 
        PREEMPT = no;
        PREEMPT_VOLUNTARY = yes;
        
        X86_AMD_PLATFORM_DEVICE = yes;
  
      } // optionalAttrs (stdenv.hostPlatform.system == "x86_64-linux" || stdenv.hostPlatform.system == "aarch64-linux") {
  
negative.code:       DYNAMIC_DEBUG             = yes;
        TIMER_STATS               = whenOlder "4.11" yes;
        DEBUG_NX_TEST             = whenOlder "4.11" no;
        DEBUG_STACK_USAGE         = no;
        DEBUG_STACKOVERFLOW       = mkIf (!features.grsecurity) no;
        RCU_TORTURE_TEST          = no;
  