anchor.diff:    FTRACE_SYSCALLS y
     SCHED_TRACER y
     STACK_TRACER y
  -  ${optionalString (versionAtLeast version "3.10") ''
  -    UPROBE_EVENT y
  -  ''}
  +  UPROBE_EVENT y
     ${optionalString (versionAtLeast version "4.4") ''
       BPF_SYSCALL y
       BPF_EVENTS y
  
positive.code:   FB_VESA y
    FRAMEBUFFER_CONSOLE y
    FRAMEBUFFER_CONSOLE_ROTATION y
    ${optionalString (versionOlder version "3.9" || stdenv.system == "i686-linux") ''
      FB_GEODE y
    ''}
  
  
negative.code:   BT_HCIUART_BCSP? y
    BT_HCIUART_H4? y # UART (H4) protocol support
    BT_HCIUART_LL? y
    BT_RFCOMM_TTY? y # RFCOMM TTY support
    CLEANCACHE? y
    CRASH_DUMP? n
    DVB_DYNAMIC_MINORS? y # we use udev
    EFI_STUB y # EFI bootloader in the bzImage itself
    FHANDLE y # used by systemd
    FRONTSWAP y
    FUSION y # Fusion MPT device support
    IDE_GD_ATAPI y # ATAPI floppy support
    ${optionalString (versionAtLeast version "4.3") ''
      IDLE_PAGE_TRACKING y
    ''}
    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
    KEXEC_FILE y
    KEXEC_JUMP y
    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
  