github.com/insomniacslk/u-root@v0.0.0-20200717035308-96b791510d76/.circleci/images/test-image-amd64/config_linux4.17_x86_64.txt (about) 1 # If you copy this to your Linux directory, run 2 # make olddefconfig 3 # to fill in the blanks. 4 # 5 # This is not intended to be a minimal Linux configuration, but perhaps it comes 6 # close to listing requirements for certain things. 7 8 # Minimal kernel config needed for Go 9 CONFIG_64BIT=y 10 CONFIG_BINFMT_ELF=y 11 CONFIG_BLK_DEV_INITRD=y 12 CONFIG_DEVTMPFS=y 13 CONFIG_EARLY_PRINTK=y 14 CONFIG_EPOLL=y 15 CONFIG_FUTEX=y 16 CONFIG_PRINTK=y 17 CONFIG_PROC_FS=y 18 19 # Serial port output 20 CONFIG_SERIAL_8250=y 21 CONFIG_SERIAL_8250_CONSOLE=y 22 CONFIG_TTY=y 23 24 # Block devices 25 CONFIG_BLOCK=y 26 CONFIG_ATA=y 27 CONFIG_SATA_AHCI=y 28 CONFIG_BLK_DEV_SD=y 29 # Allows using -hda when running QEMU 30 CONFIG_ATA_PIIX=y 31 32 # vfat+ext4 filesystem 33 CONFIG_MSDOS_FS=y 34 CONFIG_VFAT_FS=y 35 CONFIG_FAT_DEFAULT_CODEPAGE=437 36 CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" 37 CONFIG_NLS=y 38 CONFIG_NLS_CODEPAGE_437=y 39 CONFIG_NLS_ISO8859_1=y 40 CONFIG_EXT4_FS=y 41 42 # Loop device for tcz 43 CONFIG_BLK_DEV_LOOP=y 44 CONFIG_MISC_FILESYSTEMS=y 45 CONFIG_SQUASHFS=y 46 47 # Add /dev/port for io command 48 CONFIG_PCI=y 49 CONFIG_DEVPORT=y 50 51 # For the kernel doing the kexec'ing 52 CONFIG_CRYPTO=y 53 CONFIG_KEXEC=y 54 CONFIG_KEXEC_FILE=y 55 56 # For the kernel being kexec'ed 57 CONFIG_RELOCATABLE=y 58 59 # Add EFI support 60 CONFIG_EFI=y 61 62 # Frame buffer graphics support 63 CONFIG_FB_SIMPLE=y 64 CONFIG_FB=y 65 CONFIG_X86_SYSFB=y 66 67 # Virtio Networking + random + storage 68 CONFIG_VIRTIO_PCI=y 69 CONFIG_HW_RANDOM_VIRTIO=y 70 CONFIG_CRYPTO_DEV_VIRTIO=y 71 CONFIG_VIRTIO_BLK=y 72 CONFIG_VIRTIO_SCSI=y 73 CONFIG_VIRTIO_NET=y 74 75 # Networking 76 CONFIG_NET=y 77 CONFIG_INET=y 78 CONFIG_PACKET=y 79 CONFIG_UNIX=y 80 CONFIG_IPV6=y 81 CONFIG_NET_CORE=y 82 CONFIG_NETDEVICES=y 83 CONFIG_ETHERNET=y 84 CONFIG_E1000=y 85 86 # 9P net filesystem 87 CONFIG_NET_9P=y 88 CONFIG_NET_9P_VIRTIO=y 89 CONFIG_9P_FS=y 90 91 # GPIO test - mock GPIO libraries 92 CONFIG_GPIOLIB=y 93 CONFIG_GPIO_MOCKUP=y 94 95 # Compressed initramfs 96 CONFIG_KERNEL_GZIP=y 97 98 # iSCSI initiator support 99 CONFIG_ISCSI_TCP=y 100 101 # NBD (Network Block Device) support: will automatically re-read partitions when 102 # iSCSI disk is mounted. 103 CONFIG_BLK_DEV_NBD=y