annotate sources/baseconfig-linux @ 1744:4c3164f0d2c2 draft

As long as current kernels have an overlay filesystem, might as well enable it.
author Rob Landley <rob@landley.net>
date Sun, 22 Feb 2015 17:22:00 -0600
parents b89324905ca2
children 79e08a2f2573
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1154
fb2c1618f1ba More baseconfig-linux work.
Rob Landley <rob@landley.net>
parents: 1153
diff changeset
1 CONFIG_NO_HZ=y
1153
0b53de0d6eec Forgot to check in the baseconfig-linux file. Also, convert the x86 targets and clean up the arm targets.
Rob Landley <rob@landley.net>
parents:
diff changeset
2 CONFIG_SWAP=y
0b53de0d6eec Forgot to check in the baseconfig-linux file. Also, convert the x86 targets and clean up the arm targets.
Rob Landley <rob@landley.net>
parents:
diff changeset
3 CONFIG_SYSVIPC=y
0b53de0d6eec Forgot to check in the baseconfig-linux file. Also, convert the x86 targets and clean up the arm targets.
Rob Landley <rob@landley.net>
parents:
diff changeset
4 CONFIG_IKCONFIG=y
0b53de0d6eec Forgot to check in the baseconfig-linux file. Also, convert the x86 targets and clean up the arm targets.
Rob Landley <rob@landley.net>
parents:
diff changeset
5 CONFIG_IKCONFIG_PROC=y
0b53de0d6eec Forgot to check in the baseconfig-linux file. Also, convert the x86 targets and clean up the arm targets.
Rob Landley <rob@landley.net>
parents:
diff changeset
6 CONFIG_CC_OPTIMIZE_FOR_SIZE=y
0b53de0d6eec Forgot to check in the baseconfig-linux file. Also, convert the x86 targets and clean up the arm targets.
Rob Landley <rob@landley.net>
parents:
diff changeset
7 CONFIG_PCI=y
0b53de0d6eec Forgot to check in the baseconfig-linux file. Also, convert the x86 targets and clean up the arm targets.
Rob Landley <rob@landley.net>
parents:
diff changeset
8 CONFIG_BINFMT_ELF=y
1601
e958c89076c1 Prep work for linux-3.10.
Rob Landley <rob@landley.net>
parents: 1543
diff changeset
9 CONFIG_BINFMT_SCRIPT=y
1543
ff7f43a0bee0 Prettify the kernel baseconfig, same general set of symbols.
Rob Landley <rob@landley.net>
parents: 1491
diff changeset
10 CONFIG_MAGIC_SYSRQ=y
ff7f43a0bee0 Prettify the kernel baseconfig, same general set of symbols.
Rob Landley <rob@landley.net>
parents: 1491
diff changeset
11
1153
0b53de0d6eec Forgot to check in the baseconfig-linux file. Also, convert the x86 targets and clean up the arm targets.
Rob Landley <rob@landley.net>
parents:
diff changeset
12 CONFIG_BLK_DEV=y
0b53de0d6eec Forgot to check in the baseconfig-linux file. Also, convert the x86 targets and clean up the arm targets.
Rob Landley <rob@landley.net>
parents:
diff changeset
13 CONFIG_BLK_DEV_LOOP=y
1543
ff7f43a0bee0 Prettify the kernel baseconfig, same general set of symbols.
Rob Landley <rob@landley.net>
parents: 1491
diff changeset
14
1153
0b53de0d6eec Forgot to check in the baseconfig-linux file. Also, convert the x86 targets and clean up the arm targets.
Rob Landley <rob@landley.net>
parents:
diff changeset
15 CONFIG_IDE=y
0b53de0d6eec Forgot to check in the baseconfig-linux file. Also, convert the x86 targets and clean up the arm targets.
Rob Landley <rob@landley.net>
parents:
diff changeset
16 CONFIG_IDE_GD=y
0b53de0d6eec Forgot to check in the baseconfig-linux file. Also, convert the x86 targets and clean up the arm targets.
Rob Landley <rob@landley.net>
parents:
diff changeset
17 CONFIG_IDE_GD_ATA=y
0b53de0d6eec Forgot to check in the baseconfig-linux file. Also, convert the x86 targets and clean up the arm targets.
Rob Landley <rob@landley.net>
parents:
diff changeset
18 CONFIG_BLK_DEV_IDECD=y
1543
ff7f43a0bee0 Prettify the kernel baseconfig, same general set of symbols.
Rob Landley <rob@landley.net>
parents: 1491
diff changeset
19
1153
0b53de0d6eec Forgot to check in the baseconfig-linux file. Also, convert the x86 targets and clean up the arm targets.
Rob Landley <rob@landley.net>
parents:
diff changeset
20 CONFIG_SCSI=y
0b53de0d6eec Forgot to check in the baseconfig-linux file. Also, convert the x86 targets and clean up the arm targets.
Rob Landley <rob@landley.net>
parents:
diff changeset
21 CONFIG_BLK_DEV_SD=y
0b53de0d6eec Forgot to check in the baseconfig-linux file. Also, convert the x86 targets and clean up the arm targets.
Rob Landley <rob@landley.net>
parents:
diff changeset
22 CONFIG_BLK_DEV_SR=y
0b53de0d6eec Forgot to check in the baseconfig-linux file. Also, convert the x86 targets and clean up the arm targets.
Rob Landley <rob@landley.net>
parents:
diff changeset
23 CONFIG_SCSI_LOWLEVEL=y
1543
ff7f43a0bee0 Prettify the kernel baseconfig, same general set of symbols.
Rob Landley <rob@landley.net>
parents: 1491
diff changeset
24
ff7f43a0bee0 Prettify the kernel baseconfig, same general set of symbols.
Rob Landley <rob@landley.net>
parents: 1491
diff changeset
25 CONFIG_NET=y
ff7f43a0bee0 Prettify the kernel baseconfig, same general set of symbols.
Rob Landley <rob@landley.net>
parents: 1491
diff changeset
26 CONFIG_PACKET=y
ff7f43a0bee0 Prettify the kernel baseconfig, same general set of symbols.
Rob Landley <rob@landley.net>
parents: 1491
diff changeset
27 CONFIG_UNIX=y
ff7f43a0bee0 Prettify the kernel baseconfig, same general set of symbols.
Rob Landley <rob@landley.net>
parents: 1491
diff changeset
28 CONFIG_INET=y
ff7f43a0bee0 Prettify the kernel baseconfig, same general set of symbols.
Rob Landley <rob@landley.net>
parents: 1491
diff changeset
29
1153
0b53de0d6eec Forgot to check in the baseconfig-linux file. Also, convert the x86 targets and clean up the arm targets.
Rob Landley <rob@landley.net>
parents:
diff changeset
30 CONFIG_NETDEVICES=y
0b53de0d6eec Forgot to check in the baseconfig-linux file. Also, convert the x86 targets and clean up the arm targets.
Rob Landley <rob@landley.net>
parents:
diff changeset
31 CONFIG_8139CP=y
1543
ff7f43a0bee0 Prettify the kernel baseconfig, same general set of symbols.
Rob Landley <rob@landley.net>
parents: 1491
diff changeset
32
1153
0b53de0d6eec Forgot to check in the baseconfig-linux file. Also, convert the x86 targets and clean up the arm targets.
Rob Landley <rob@landley.net>
parents:
diff changeset
33 CONFIG_HW_RANDOM=y
1543
ff7f43a0bee0 Prettify the kernel baseconfig, same general set of symbols.
Rob Landley <rob@landley.net>
parents: 1491
diff changeset
34
1153
0b53de0d6eec Forgot to check in the baseconfig-linux file. Also, convert the x86 targets and clean up the arm targets.
Rob Landley <rob@landley.net>
parents:
diff changeset
35 CONFIG_RTC_CLASS=y
0b53de0d6eec Forgot to check in the baseconfig-linux file. Also, convert the x86 targets and clean up the arm targets.
Rob Landley <rob@landley.net>
parents:
diff changeset
36 CONFIG_RTC_HCTOSYS=y
0b53de0d6eec Forgot to check in the baseconfig-linux file. Also, convert the x86 targets and clean up the arm targets.
Rob Landley <rob@landley.net>
parents:
diff changeset
37 CONFIG_RTC_INTF_SYSFS=y
0b53de0d6eec Forgot to check in the baseconfig-linux file. Also, convert the x86 targets and clean up the arm targets.
Rob Landley <rob@landley.net>
parents:
diff changeset
38 CONFIG_RTC_INTF_DEV=y
1543
ff7f43a0bee0 Prettify the kernel baseconfig, same general set of symbols.
Rob Landley <rob@landley.net>
parents: 1491
diff changeset
39
1439
d2b121fc1567 Use the ext4 driver for ext3 and ext2 filesystems.
Rob Landley <rob@landley.net>
parents: 1382
diff changeset
40 CONFIG_EXT4_FS=y
d2b121fc1567 Use the ext4 driver for ext3 and ext2 filesystems.
Rob Landley <rob@landley.net>
parents: 1382
diff changeset
41 CONFIG_EXT4_USE_FOR_EXT23=y
1153
0b53de0d6eec Forgot to check in the baseconfig-linux file. Also, convert the x86 targets and clean up the arm targets.
Rob Landley <rob@landley.net>
parents:
diff changeset
42 CONFIG_TMPFS=y
0b53de0d6eec Forgot to check in the baseconfig-linux file. Also, convert the x86 targets and clean up the arm targets.
Rob Landley <rob@landley.net>
parents:
diff changeset
43 CONFIG_MISC_FILESYSTEMS=y
0b53de0d6eec Forgot to check in the baseconfig-linux file. Also, convert the x86 targets and clean up the arm targets.
Rob Landley <rob@landley.net>
parents:
diff changeset
44 CONFIG_SQUASHFS=y
1463
b499073fe1b2 Update to 3.1 kernel.
Rob Landley <rob@landley.net>
parents: 1439
diff changeset
45 CONFIG_SQUASHFS_ZLIB=y
1725
c0c2e67782be New squashfs config symbol, not sure why you'd ever want to switch it off...
Rob Landley <rob@landley.net>
parents: 1663
diff changeset
46 CONFIG_SQUASHFS_FILE_DIRECT=y
1744
4c3164f0d2c2 As long as current kernels have an overlay filesystem, might as well enable it.
Rob Landley <rob@landley.net>
parents: 1728
diff changeset
47 CONFIG_OVERLAY_FS=y
1277
6357653d921e Add NFSv3 and devtmpfs to the kernel baseconfig.
Rob Landley <rob@landley.net>
parents: 1173
diff changeset
48 CONFIG_DEVTMPFS=y
1728
b89324905ca2 Giant redo to put simple-root-filesystem in initmpfs.
Rob Landley <rob@landley.net>
parents: 1725
diff changeset
49 CONFIG_BLK_DEV_INITRD=y
b89324905ca2 Giant redo to put simple-root-filesystem in initmpfs.
Rob Landley <rob@landley.net>
parents: 1725
diff changeset
50 CONFIG_INITRAMFS_COMPRESSION_GZIP=y
1382
78195b716c3a Instead of NTFS, build in v9fs/virtfs.
Rob Landley <rob@landley.net>
parents: 1345
diff changeset
51
78195b716c3a Instead of NTFS, build in v9fs/virtfs.
Rob Landley <rob@landley.net>
parents: 1345
diff changeset
52 CONFIG_VIRTUALIZATION=y
78195b716c3a Instead of NTFS, build in v9fs/virtfs.
Rob Landley <rob@landley.net>
parents: 1345
diff changeset
53 CONFIG_VIRTIO_PCI=y
78195b716c3a Instead of NTFS, build in v9fs/virtfs.
Rob Landley <rob@landley.net>
parents: 1345
diff changeset
54 CONFIG_VIRTIO_NET=y
78195b716c3a Instead of NTFS, build in v9fs/virtfs.
Rob Landley <rob@landley.net>
parents: 1345
diff changeset
55 CONFIG_NET_9P=y
78195b716c3a Instead of NTFS, build in v9fs/virtfs.
Rob Landley <rob@landley.net>
parents: 1345
diff changeset
56 CONFIG_NET_9P_VIRTIO=y
78195b716c3a Instead of NTFS, build in v9fs/virtfs.
Rob Landley <rob@landley.net>
parents: 1345
diff changeset
57 CONFIG_NETWORK_FILESYSTEMS=y
78195b716c3a Instead of NTFS, build in v9fs/virtfs.
Rob Landley <rob@landley.net>
parents: 1345
diff changeset
58 CONFIG_9P_FS=y
78195b716c3a Instead of NTFS, build in v9fs/virtfs.
Rob Landley <rob@landley.net>
parents: 1345
diff changeset
59 CONFIG_9P_FS_POSIX_ACL=y
1485
144d54d7ee4d Unbreak network in 3.2.
Rob Landley <rob@landley.net>
parents: 1463
diff changeset
60
144d54d7ee4d Unbreak network in 3.2.
Rob Landley <rob@landley.net>
parents: 1463
diff changeset
61 # More random (inexplicable) guard symbols added in 3.2. TODO: write
144d54d7ee4d Unbreak network in 3.2.
Rob Landley <rob@landley.net>
parents: 1463
diff changeset
62 # miniconfig expander that automatically sets guard symbols when setting a
144d54d7ee4d Unbreak network in 3.2.
Rob Landley <rob@landley.net>
parents: 1463
diff changeset
63 # dependent symbol.
144d54d7ee4d Unbreak network in 3.2.
Rob Landley <rob@landley.net>
parents: 1463
diff changeset
64
144d54d7ee4d Unbreak network in 3.2.
Rob Landley <rob@landley.net>
parents: 1463
diff changeset
65 CONFIG_ETHERNET=y
144d54d7ee4d Unbreak network in 3.2.
Rob Landley <rob@landley.net>
parents: 1463
diff changeset
66 CONFIG_NET_VENDOR_INTEL=y
144d54d7ee4d Unbreak network in 3.2.
Rob Landley <rob@landley.net>
parents: 1463
diff changeset
67 CONFIG_NET_VENDOR_REALTEK=y
144d54d7ee4d Unbreak network in 3.2.
Rob Landley <rob@landley.net>
parents: 1463
diff changeset
68 CONFIG_NET_VENDOR_AMD=y
1491
f022f612b69e Yet more gratuitous guard symbols in the linux config, this time for powerpc.
Rob Landley <rob@landley.net>
parents: 1485
diff changeset
69 CONFIG_NET_VENDOR_NATSEMI=y
f022f612b69e Yet more gratuitous guard symbols in the linux config, this time for powerpc.
Rob Landley <rob@landley.net>
parents: 1485
diff changeset
70 CONFIG_NET_VENDOR_8390=y