anchor.diff:    MICROCODE y
     MICROCODE_INTEL y
     MICROCODE_AMD y
  -  ${optionalString (versionAtLeast version "3.11" && versionOlder version "4.4") ''
  -    MICROCODE_EARLY y
  -    MICROCODE_INTEL_EARLY y
  -    MICROCODE_AMD_EARLY y
  -  ''}
   
     # Misc. options.
     EXPERT y
  
positive.code:   MAC80211_RC_MINSTREL_VHT y
    RFKILL_INPUT y
    NFC_SHDLC y
    CRASH_DUMP? n
    ${optionalString (versionOlder version "3.1") ''
      DMAR? n # experimental
    ''}
    NFTL_RW y
    MTD_NAND_ECC_SMC y
    MTD_NAND_ECC_BCH y
    ZRAM_LZ4_COMPRESS y
    DVB_DYNAMIC_MINORS? y # we use udev
    EFI_STUB y
    EFI_MIXED y
    FHANDLE y # used by systemd
    FUSION y # Fusion MPT device support
    IDE_GD_ATAPI y # ATAPI floppy support
    IRDA_ULTRA y # Ultra (connectionless) protocol
    JOYSTICK_IFORCE_232? y # I-Force Serial joysticks and wheels
    JOYSTICK_IFORCE_USB? y # I-Force USB joysticks and wheels
    JOYSTICK_XPAD_FF? y # X-Box gamepad rumble support
    JOYSTICK_XPAD_LEDS? y # LED Support for Xbox360 controller 'BigX' LED
    LDM_PARTITION y # Windows Logical Disk Manager (Dynamic Disk) support
    LEDS_TRIGGER_IDE_DISK y # LED IDE Disk Trigger
    LOGIRUMBLEPAD2_FF y # Logitech Rumblepad 2 force feedback
    LOGO n # not needed
    MEDIA_ATTACH y
    MEGARAID_NEWGEN y
    ${optionalString (versionAtLeast version "3.15") ''
      MLX4_EN_VXLAN y
    ''}
    MODVERSIONS y
    MOUSE_PS2_ELANTECH y # Elantech PS/2 protocol extension
    MTRR_SANITIZER y
    NET_FC y # Fibre Channel driver support
    ${optionalString (versionAtLeast version "3.11") ''
      PINCTRL_BAYTRAIL y # GPIO on Intel Bay Trail, for some Chromebook internal eMMC disks
    ''}
    MMC_BLOCK_MINORS 32 # 8 is default. Modern gpt tables on eMMC may go far beyond 8.
    PPP_MULTILINK y # PPP multilink support
    PPP_FILTER y
    REGULATOR y # Voltage and Current Regulator Support
    ${optionalString (versionAtLeast version "3.6") ''
      RC_DEVICES? y # Enable IR devices
    ''}
    ${optionalString (versionAtLeast version "3.10") ''
      RT2800USB_RT55XX y
    ''}
    SCSI_MQ_DEFAULT y
    DM_MQ_DEFAULT y
    DM_UEVENT y
  
negative.code:   SCHED_AUTOGROUP y
    SCHED_TRACER y
    STACK_TRACER y
    UPROBE_EVENT y
    FUNCTION_PROFILER y
    RING_BUFFER_BENCHMARK n
  
  