Difference between revisions of "Drhuvvyas90-4-4-34-kconfig-versus-bnc2709-kconfig"
m (→^ Kernel Config Files By Sections) |
|||
(8 intermediate revisions by the same user not shown) | |||
Line 119: | Line 119: | ||
CONFIG_BUILDTIME_EXTABLE_SORT=y | CONFIG_BUILDTIME_EXTABLE_SORT=y | ||
</pre> | </pre> | ||
− | | bgcolor="e6e6e6" valign="top" | | + | | bgcolor="e6e6e6" valign="top" | --- |
− | <pre> | + | <pre> |
</pre> | </pre> | ||
| bgcolor="e6e6e6" valign="top" | | | bgcolor="e6e6e6" valign="top" | | ||
Line 849: | Line 849: | ||
</pre> | </pre> | ||
| bgcolor="cce0ff" valign="top" | | | bgcolor="cce0ff" valign="top" | | ||
− | < | + | <i>--- section not present ---</i> |
− | --- | ||
− | </ | ||
| bgcolor="cce0ff" valign="top" | 3 | | bgcolor="cce0ff" valign="top" | 3 | ||
| bgcolor="cce0ff" valign="top" | 4 | | bgcolor="cce0ff" valign="top" | 4 | ||
Line 858: | Line 856: | ||
|- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - --> | |- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - --> | ||
| bgcolor="e6e6e6" valign="top" | | | bgcolor="e6e6e6" valign="top" | | ||
− | < | + | <i>--- section not present ---</i> |
− | --- section not present --- | ||
− | </ | ||
| bgcolor="e6e6e6" valign="top" | | | bgcolor="e6e6e6" valign="top" | | ||
<pre> | <pre> | ||
Line 1,025: | Line 1,021: | ||
</pre> | </pre> | ||
| bgcolor="e6e6e6" valign="top" | | | bgcolor="e6e6e6" valign="top" | | ||
− | |||
<i>--- section not present ---</i> | <i>--- section not present ---</i> | ||
− | |||
| bgcolor="e6e6e6" valign="top" | 3 | | bgcolor="e6e6e6" valign="top" | 3 | ||
| bgcolor="e6e6e6" valign="top" | 4 | | bgcolor="e6e6e6" valign="top" | 4 | ||
Line 1,179: | Line 1,173: | ||
|- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - --> | |- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - --> | ||
| colspan="4" | | | colspan="4" | | ||
+ | |||
=== [[#top|^]] edit point - Boot options === | === [[#top|^]] edit point - Boot options === | ||
Line 1,274: | Line 1,269: | ||
|- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - --> | |- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - --> | ||
| bgcolor="cce0ff" valign="top" | | | bgcolor="cce0ff" valign="top" | | ||
− | |||
<i>--- section not present ---</i> | <i>--- section not present ---</i> | ||
− | |||
| bgcolor="cce0ff" valign="top" | | | bgcolor="cce0ff" valign="top" | | ||
<pre> | <pre> | ||
Line 1,316: | Line 1,309: | ||
|- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - --> | |- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - --> | ||
| colspan="4" | | | colspan="4" | | ||
+ | |||
=== [[#top|^]] edit point - Floating point emulation === | === [[#top|^]] edit point - Floating point emulation === | ||
Line 1,328: | Line 1,322: | ||
| bgcolor="cce0ff" valign="top" | | | bgcolor="cce0ff" valign="top" | | ||
<pre> | <pre> | ||
+ | # | ||
+ | # Floating point emulation | ||
+ | # | ||
</pre> | </pre> | ||
| bgcolor="cce0ff" valign="top" | 3 | | bgcolor="cce0ff" valign="top" | 3 | ||
Line 1,435: | Line 1,432: | ||
| bgcolor="e6e6e6" valign="top" | 3 | | bgcolor="e6e6e6" valign="top" | 3 | ||
| bgcolor="e6e6e6" valign="top" | 4 | | bgcolor="e6e6e6" valign="top" | 4 | ||
+ | |||
+ | |||
+ | |||
+ | |- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - --> | ||
+ | | colspan="4" | | ||
+ | === [[#top|^]] edit point - Networking options === | ||
Line 1,685: | Line 1,688: | ||
| bgcolor="e6e6e6" valign="top" | 3 | | bgcolor="e6e6e6" valign="top" | 3 | ||
| bgcolor="e6e6e6" valign="top" | 4 | | bgcolor="e6e6e6" valign="top" | 4 | ||
+ | |||
+ | |||
+ | |||
+ | |- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - --> | ||
+ | | colspan="4" | | ||
+ | === [[#top|^]] edit point - Xtables combined modules === | ||
Line 1,898: | Line 1,907: | ||
| bgcolor="cce0ff" valign="top" | 3 | | bgcolor="cce0ff" valign="top" | 3 | ||
| bgcolor="cce0ff" valign="top" | 4 | | bgcolor="cce0ff" valign="top" | 4 | ||
+ | |||
+ | |||
+ | |||
+ | |- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - --> | ||
+ | | colspan="4" | | ||
+ | === [[#top|^]] edit point - IPVS transport protocol load balancing support === | ||
|- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - --> | |- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - --> | ||
| bgcolor="e6e6e6" valign="top" | | | bgcolor="e6e6e6" valign="top" | | ||
− | < | + | <i>--- section not present ---</i> |
− | --- section not present --- | ||
− | </ | ||
| bgcolor="e6e6e6" valign="top" | | | bgcolor="e6e6e6" valign="top" | | ||
<pre> | <pre> | ||
Line 1,921: | Line 1,934: | ||
− | |- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - | + | |- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - --> |
| bgcolor="cce0ff" valign="top" | | | bgcolor="cce0ff" valign="top" | | ||
− | < | + | <i>--- section not present ---</i> |
− | --- section not present --- | ||
− | </ | ||
| bgcolor="cce0ff" valign="top" | | | bgcolor="cce0ff" valign="top" | | ||
<pre> | <pre> | ||
Line 1,950: | Line 1,961: | ||
|- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - --> | |- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - --> | ||
| bgcolor="e6e6e6" valign="top" | | | bgcolor="e6e6e6" valign="top" | | ||
− | < | + | <i>--- section not present ---</i> |
− | --- section not present --- | ||
− | </ | ||
| bgcolor="e6e6e6" valign="top" | | | bgcolor="e6e6e6" valign="top" | | ||
<pre> | <pre> | ||
Line 1,964: | Line 1,973: | ||
− | |- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - | + | |- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - --> |
| bgcolor="cce0ff" valign="top" | | | bgcolor="cce0ff" valign="top" | | ||
− | < | + | <i>--- section not present ---</i> |
− | --- section not present --- | ||
− | </ | ||
| bgcolor="cce0ff" valign="top" | | | bgcolor="cce0ff" valign="top" | | ||
<pre> | <pre> | ||
Line 1,980: | Line 1,987: | ||
| bgcolor="cce0ff" valign="top" | 3 | | bgcolor="cce0ff" valign="top" | 3 | ||
| bgcolor="cce0ff" valign="top" | 4 | | bgcolor="cce0ff" valign="top" | 4 | ||
+ | |||
+ | |||
+ | |||
+ | |- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - --> | ||
+ | | colspan="4" | | ||
+ | === [[#top|^]] edit point - IP: Netfilter Configuration === | ||
|- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - --> | |- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - --> | ||
− | | bgcolor="e6e6e6" valign="top" | | + | | bgcolor="e6e6e6" valign="top" | |
<pre> | <pre> | ||
# | # | ||
Line 2,055: | Line 2,068: | ||
CONFIG_BQL=y | CONFIG_BQL=y | ||
# CONFIG_BPF_JIT is not set | # CONFIG_BPF_JIT is not set | ||
− | + | </pre> | |
+ | | bgcolor="e6e6e6" valign="top" | | ||
+ | <pre> | ||
# | # | ||
− | # | + | # IP: Netfilter Configuration |
# | # | ||
− | # CONFIG_NET_PKTGEN is not set | + | CONFIG_NF_DEFRAG_IPV4=m |
− | # CONFIG_HAMRADIO is not set | + | CONFIG_NF_CONNTRACK_IPV4=m |
− | # CONFIG_CAN is not set | + | CONFIG_NF_CONNTRACK_PROC_COMPAT=y |
− | # CONFIG_IRDA is not set | + | CONFIG_NF_DUP_IPV4=m |
− | # CONFIG_BT is not set | + | # CONFIG_NF_LOG_ARP is not set |
− | # CONFIG_AF_RXRPC is not set | + | CONFIG_NF_LOG_IPV4=m |
− | CONFIG_WIRELESS=y | + | CONFIG_NF_REJECT_IPV4=m |
− | # CONFIG_CFG80211 is not set | + | CONFIG_NF_NAT_IPV4=m |
− | # CONFIG_LIB80211 is not set | + | CONFIG_NF_NAT_MASQUERADE_IPV4=m |
+ | CONFIG_NF_NAT_SNMP_BASIC=m | ||
+ | CONFIG_NF_NAT_PROTO_GRE=m | ||
+ | CONFIG_NF_NAT_PPTP=m | ||
+ | CONFIG_NF_NAT_H323=m | ||
+ | CONFIG_IP_NF_IPTABLES=m | ||
+ | CONFIG_IP_NF_MATCH_AH=m | ||
+ | CONFIG_IP_NF_MATCH_ECN=m | ||
+ | CONFIG_IP_NF_MATCH_RPFILTER=m | ||
+ | CONFIG_IP_NF_MATCH_TTL=m | ||
+ | CONFIG_IP_NF_FILTER=m | ||
+ | CONFIG_IP_NF_TARGET_REJECT=m | ||
+ | # CONFIG_IP_NF_TARGET_SYNPROXY is not set | ||
+ | CONFIG_IP_NF_NAT=m | ||
+ | CONFIG_IP_NF_TARGET_MASQUERADE=m | ||
+ | CONFIG_IP_NF_TARGET_NETMAP=m | ||
+ | CONFIG_IP_NF_TARGET_REDIRECT=m | ||
+ | CONFIG_IP_NF_MANGLE=m | ||
+ | CONFIG_IP_NF_TARGET_CLUSTERIP=m | ||
+ | CONFIG_IP_NF_TARGET_ECN=m | ||
+ | CONFIG_IP_NF_TARGET_TTL=m | ||
+ | CONFIG_IP_NF_RAW=m | ||
+ | CONFIG_IP_NF_ARPTABLES=m | ||
+ | CONFIG_IP_NF_ARPFILTER=m | ||
+ | CONFIG_IP_NF_ARP_MANGLE=m | ||
+ | |||
+ | </pre> | ||
+ | | bgcolor="e6e6e6" valign="top" | 3 | ||
+ | | bgcolor="e6e6e6" valign="top" | 4 | ||
+ | |||
+ | |||
+ | |- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - --> | ||
+ | | bgcolor="cce0ff" valign="top" | | ||
+ | <i>--- section not present ---</i> | ||
+ | | bgcolor="cce0ff" valign="top" | | ||
+ | <pre> | ||
+ | # | ||
+ | # IPv6: Netfilter Configuration | ||
+ | # | ||
+ | CONFIG_NF_DEFRAG_IPV6=m | ||
+ | CONFIG_NF_CONNTRACK_IPV6=m | ||
+ | CONFIG_NF_DUP_IPV6=m | ||
+ | CONFIG_NF_REJECT_IPV6=m | ||
+ | CONFIG_NF_LOG_IPV6=m | ||
+ | CONFIG_NF_NAT_IPV6=m | ||
+ | CONFIG_NF_NAT_MASQUERADE_IPV6=m | ||
+ | CONFIG_IP6_NF_IPTABLES=m | ||
+ | CONFIG_IP6_NF_MATCH_AH=m | ||
+ | CONFIG_IP6_NF_MATCH_EUI64=m | ||
+ | CONFIG_IP6_NF_MATCH_FRAG=m | ||
+ | CONFIG_IP6_NF_MATCH_OPTS=m | ||
+ | CONFIG_IP6_NF_MATCH_HL=m | ||
+ | CONFIG_IP6_NF_MATCH_IPV6HEADER=m | ||
+ | CONFIG_IP6_NF_MATCH_MH=m | ||
+ | CONFIG_IP6_NF_MATCH_RPFILTER=m | ||
+ | CONFIG_IP6_NF_MATCH_RT=m | ||
+ | CONFIG_IP6_NF_TARGET_HL=m | ||
+ | CONFIG_IP6_NF_FILTER=m | ||
+ | CONFIG_IP6_NF_TARGET_REJECT=m | ||
+ | # CONFIG_IP6_NF_TARGET_SYNPROXY is not set | ||
+ | CONFIG_IP6_NF_MANGLE=m | ||
+ | CONFIG_IP6_NF_RAW=m | ||
+ | CONFIG_IP6_NF_NAT=m | ||
+ | CONFIG_IP6_NF_TARGET_MASQUERADE=m | ||
+ | CONFIG_IP6_NF_TARGET_NPT=m | ||
+ | CONFIG_BRIDGE_NF_EBTABLES=m | ||
+ | CONFIG_BRIDGE_EBT_BROUTE=m | ||
+ | CONFIG_BRIDGE_EBT_T_FILTER=m | ||
+ | CONFIG_BRIDGE_EBT_T_NAT=m | ||
+ | CONFIG_BRIDGE_EBT_802_3=m | ||
+ | CONFIG_BRIDGE_EBT_AMONG=m | ||
+ | CONFIG_BRIDGE_EBT_ARP=m | ||
+ | CONFIG_BRIDGE_EBT_IP=m | ||
+ | CONFIG_BRIDGE_EBT_IP6=m | ||
+ | CONFIG_BRIDGE_EBT_LIMIT=m | ||
+ | CONFIG_BRIDGE_EBT_MARK=m | ||
+ | CONFIG_BRIDGE_EBT_PKTTYPE=m | ||
+ | CONFIG_BRIDGE_EBT_STP=m | ||
+ | CONFIG_BRIDGE_EBT_VLAN=m | ||
+ | CONFIG_BRIDGE_EBT_ARPREPLY=m | ||
+ | CONFIG_BRIDGE_EBT_DNAT=m | ||
+ | CONFIG_BRIDGE_EBT_MARK_T=m | ||
+ | CONFIG_BRIDGE_EBT_REDIRECT=m | ||
+ | CONFIG_BRIDGE_EBT_SNAT=m | ||
+ | CONFIG_BRIDGE_EBT_LOG=m | ||
+ | CONFIG_BRIDGE_EBT_NFLOG=m | ||
+ | # CONFIG_IP_DCCP is not set | ||
+ | CONFIG_IP_SCTP=m | ||
+ | # CONFIG_NET_SCTPPROBE is not set | ||
+ | # CONFIG_SCTP_DBG_OBJCNT is not set | ||
+ | CONFIG_SCTP_DEFAULT_COOKIE_HMAC_MD5=y | ||
+ | # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1 is not set | ||
+ | # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set | ||
+ | CONFIG_SCTP_COOKIE_HMAC_MD5=y | ||
+ | CONFIG_SCTP_COOKIE_HMAC_SHA1=y | ||
+ | # CONFIG_RDS is not set | ||
+ | # CONFIG_TIPC is not set | ||
+ | CONFIG_ATM=m | ||
+ | # CONFIG_ATM_CLIP is not set | ||
+ | # CONFIG_ATM_LANE is not set | ||
+ | # CONFIG_ATM_BR2684 is not set | ||
+ | CONFIG_L2TP=m | ||
+ | # CONFIG_L2TP_DEBUGFS is not set | ||
+ | CONFIG_L2TP_V3=y | ||
+ | CONFIG_L2TP_IP=m | ||
+ | CONFIG_L2TP_ETH=m | ||
+ | CONFIG_STP=m | ||
+ | CONFIG_GARP=m | ||
+ | CONFIG_BRIDGE=m | ||
+ | CONFIG_BRIDGE_IGMP_SNOOPING=y | ||
+ | # CONFIG_BRIDGE_VLAN_FILTERING is not set | ||
+ | CONFIG_HAVE_NET_DSA=y | ||
+ | CONFIG_VLAN_8021Q=m | ||
+ | CONFIG_VLAN_8021Q_GVRP=y | ||
+ | # CONFIG_VLAN_8021Q_MVRP is not set | ||
+ | # CONFIG_DECNET is not set | ||
+ | CONFIG_LLC=m | ||
+ | # CONFIG_LLC2 is not set | ||
+ | # CONFIG_IPX is not set | ||
+ | CONFIG_ATALK=m | ||
+ | # CONFIG_DEV_APPLETALK is not set | ||
+ | # CONFIG_X25 is not set | ||
+ | # CONFIG_LAPB is not set | ||
+ | # CONFIG_PHONET is not set | ||
+ | CONFIG_6LOWPAN=m | ||
+ | CONFIG_6LOWPAN_NHC=m | ||
+ | CONFIG_6LOWPAN_NHC_DEST=m | ||
+ | CONFIG_6LOWPAN_NHC_FRAGMENT=m | ||
+ | CONFIG_6LOWPAN_NHC_HOP=m | ||
+ | CONFIG_6LOWPAN_NHC_IPV6=m | ||
+ | CONFIG_6LOWPAN_NHC_MOBILITY=m | ||
+ | CONFIG_6LOWPAN_NHC_ROUTING=m | ||
+ | CONFIG_6LOWPAN_NHC_UDP=m | ||
+ | CONFIG_IEEE802154=m | ||
+ | # CONFIG_IEEE802154_NL802154_EXPERIMENTAL is not set | ||
+ | CONFIG_IEEE802154_SOCKET=m | ||
+ | CONFIG_IEEE802154_6LOWPAN=m | ||
+ | CONFIG_MAC802154=m | ||
+ | CONFIG_NET_SCHED=y | ||
+ | </pre> | ||
+ | | bgcolor="cce0ff" valign="top" | 3 | ||
+ | | bgcolor="cce0ff" valign="top" | 4 | ||
+ | |||
+ | |||
+ | |- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - --> | ||
+ | | bgcolor="e6e6e6" valign="top" | | ||
+ | <pre> | ||
+ | |||
+ | |||
+ | |||
+ | <pre> | ||
+ | # | ||
+ | # Network testing | ||
+ | # | ||
+ | # CONFIG_NET_PKTGEN is not set | ||
+ | # CONFIG_HAMRADIO is not set | ||
+ | # CONFIG_CAN is not set | ||
+ | # CONFIG_IRDA is not set | ||
+ | # CONFIG_BT is not set | ||
+ | # CONFIG_AF_RXRPC is not set | ||
+ | CONFIG_WIRELESS=y | ||
+ | # CONFIG_CFG80211 is not set | ||
+ | # CONFIG_LIB80211 is not set | ||
+ | </pre> | ||
+ | | bgcolor="cce0ff" valign="top" | | ||
+ | <pre> | ||
+ | |||
+ | </pre> | ||
+ | | bgcolor="cce0ff" valign="top" | 3 | ||
+ | | bgcolor="cce0ff" valign="top" | 4 | ||
+ | |||
+ | |||
+ | |- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - --> | ||
+ | | bgcolor="e6e6e6" valign="top" | | ||
+ | <pre> | ||
+ | |||
+ | |||
+ | |||
+ | # | ||
+ | # CFG80211 needs to be enabled for MAC80211 | ||
+ | # | ||
+ | CONFIG_MAC80211_STA_HASH_MAX_SIZE=0 | ||
+ | # CONFIG_WIMAX is not set | ||
+ | # CONFIG_RFKILL is not set | ||
+ | # CONFIG_NET_9P is not set | ||
+ | # CONFIG_CAIF is not set | ||
+ | # CONFIG_CEPH_LIB is not set | ||
+ | # CONFIG_NFC is not set | ||
+ | # CONFIG_LWTUNNEL is not set | ||
+ | CONFIG_HAVE_BPF_JIT=y | ||
+ | |||
+ | # | ||
+ | # Device Drivers | ||
+ | # | ||
+ | CONFIG_ARM_AMBA=y | ||
+ | # CONFIG_TEGRA_AHB is not set | ||
+ | |||
+ | # | ||
+ | # Generic Driver Options | ||
+ | # | ||
+ | CONFIG_UEVENT_HELPER=y | ||
+ | CONFIG_UEVENT_HELPER_PATH="" | ||
+ | CONFIG_DEVTMPFS=y | ||
+ | CONFIG_DEVTMPFS_MOUNT=y | ||
+ | CONFIG_STANDALONE=y | ||
+ | CONFIG_PREVENT_FIRMWARE_BUILD=y | ||
+ | CONFIG_FW_LOADER=y | ||
+ | CONFIG_FIRMWARE_IN_KERNEL=y | ||
+ | CONFIG_EXTRA_FIRMWARE="" | ||
+ | # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set | ||
+ | CONFIG_ALLOW_DEV_COREDUMP=y | ||
+ | # CONFIG_DEBUG_DRIVER is not set | ||
+ | # CONFIG_DEBUG_DEVRES is not set | ||
+ | # CONFIG_SYS_HYPERVISOR is not set | ||
+ | # CONFIG_GENERIC_CPU_DEVICES is not set | ||
+ | # CONFIG_DMA_SHARED_BUFFER is not set | ||
+ | |||
+ | # | ||
+ | # Bus devices | ||
+ | # | ||
+ | # CONFIG_BRCMSTB_GISB_ARB is not set | ||
+ | # CONFIG_CONNECTOR is not set | ||
+ | CONFIG_MTD=y | ||
+ | # CONFIG_MTD_TESTS is not set | ||
+ | # CONFIG_MTD_REDBOOT_PARTS is not set | ||
+ | CONFIG_MTD_CMDLINE_PARTS=y | ||
+ | # CONFIG_MTD_AFS_PARTS is not set | ||
+ | # CONFIG_MTD_AR7_PARTS is not set | ||
+ | |||
+ | # | ||
+ | # User Modules And Translation Layers | ||
+ | # | ||
+ | CONFIG_MTD_BLKDEVS=y | ||
+ | CONFIG_MTD_BLOCK=y | ||
+ | # CONFIG_FTL is not set | ||
+ | # CONFIG_NFTL is not set | ||
+ | # CONFIG_INFTL is not set | ||
+ | # CONFIG_RFD_FTL is not set | ||
+ | # CONFIG_SSFDC is not set | ||
+ | # CONFIG_SM_FTL is not set | ||
+ | # CONFIG_MTD_OOPS is not set | ||
+ | # CONFIG_MTD_SWAP is not set | ||
+ | # CONFIG_MTD_PARTITIONED_MASTER is not set | ||
+ | |||
+ | # | ||
+ | # RAM/ROM/Flash chip drivers | ||
+ | # | ||
+ | CONFIG_MTD_CFI=y | ||
+ | # CONFIG_MTD_JEDECPROBE is not set | ||
+ | CONFIG_MTD_GEN_PROBE=y | ||
+ | CONFIG_MTD_CFI_ADV_OPTIONS=y | ||
+ | CONFIG_MTD_CFI_NOSWAP=y | ||
+ | # CONFIG_MTD_CFI_BE_BYTE_SWAP is not set | ||
+ | # CONFIG_MTD_CFI_LE_BYTE_SWAP is not set | ||
+ | # CONFIG_MTD_CFI_GEOMETRY is not set | ||
+ | CONFIG_MTD_MAP_BANK_WIDTH_1=y | ||
+ | CONFIG_MTD_MAP_BANK_WIDTH_2=y | ||
+ | CONFIG_MTD_MAP_BANK_WIDTH_4=y | ||
+ | # CONFIG_MTD_MAP_BANK_WIDTH_8 is not set | ||
+ | # CONFIG_MTD_MAP_BANK_WIDTH_16 is not set | ||
+ | # CONFIG_MTD_MAP_BANK_WIDTH_32 is not set | ||
+ | CONFIG_MTD_CFI_I1=y | ||
+ | CONFIG_MTD_CFI_I2=y | ||
+ | # CONFIG_MTD_CFI_I4 is not set | ||
+ | # CONFIG_MTD_CFI_I8 is not set | ||
+ | # CONFIG_MTD_OTP is not set | ||
+ | CONFIG_MTD_CFI_INTELEXT=y | ||
+ | # CONFIG_MTD_CFI_AMDSTD is not set | ||
+ | # CONFIG_MTD_CFI_STAA is not set | ||
+ | CONFIG_MTD_CFI_UTIL=y | ||
+ | # CONFIG_MTD_RAM is not set | ||
+ | # CONFIG_MTD_ROM is not set | ||
+ | # CONFIG_MTD_ABSENT is not set | ||
+ | |||
+ | # | ||
+ | # Mapping drivers for chip access | ||
+ | # | ||
+ | # CONFIG_MTD_COMPLEX_MAPPINGS is not set | ||
+ | CONFIG_MTD_PHYSMAP=y | ||
+ | # CONFIG_MTD_PHYSMAP_COMPAT is not set | ||
+ | # CONFIG_MTD_INTEL_VR_NOR is not set | ||
+ | # CONFIG_MTD_PLATRAM is not set | ||
+ | # CONFIG_MTD_PISMO is not set | ||
# | # | ||
− | # | + | # Self-contained MTD device drivers |
# | # | ||
− | + | # CONFIG_MTD_PMC551 is not set | |
− | + | # CONFIG_MTD_SLRAM is not set | |
− | + | # CONFIG_MTD_PHRAM is not set | |
− | # | + | # CONFIG_MTD_MTDRAM is not set |
− | # | + | # CONFIG_MTD_BLOCK2MTD is not set |
− | # | ||
− | # | ||
− | # | ||
− | |||
# | # | ||
− | # Device Drivers | + | # Disk-On-Chip Device Drivers |
# | # | ||
− | + | # CONFIG_MTD_DOCG3 is not set | |
− | # | + | # CONFIG_MTD_NAND is not set |
+ | # CONFIG_MTD_ONENAND is not set | ||
# | # | ||
− | # | + | # LPDDR & LPDDR2 PCM memory drivers |
# | # | ||
− | + | # CONFIG_MTD_LPDDR is not set | |
− | + | # CONFIG_MTD_LPDDR2_NVM is not set | |
− | + | # CONFIG_MTD_SPI_NOR is not set | |
− | + | # CONFIG_MTD_UBI is not set | |
− | + | # CONFIG_OF is not set | |
− | + | CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y | |
− | + | # CONFIG_PARPORT is not set | |
− | + | CONFIG_BLK_DEV=y | |
− | + | # CONFIG_BLK_DEV_NULL_BLK is not set | |
− | # | + | # CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set |
− | + | # CONFIG_BLK_CPQ_CISS_DA is not set | |
− | # | + | # CONFIG_BLK_DEV_DAC960 is not set |
− | # | + | # CONFIG_BLK_DEV_UMEM is not set |
− | # | + | # CONFIG_BLK_DEV_COW_COMMON is not set |
− | # | + | # CONFIG_BLK_DEV_LOOP is not set |
− | # | + | # CONFIG_BLK_DEV_DRBD is not set |
− | + | # CONFIG_BLK_DEV_NBD is not set | |
+ | # CONFIG_BLK_DEV_SX8 is not set | ||
+ | CONFIG_BLK_DEV_RAM=y | ||
+ | CONFIG_BLK_DEV_RAM_COUNT=16 | ||
+ | CONFIG_BLK_DEV_RAM_SIZE=4096 | ||
+ | # CONFIG_CDROM_PKTCDVD is not set | ||
+ | # CONFIG_ATA_OVER_ETH is not set | ||
+ | # CONFIG_MG_DISK is not set | ||
+ | # CONFIG_BLK_DEV_RBD is not set | ||
+ | # CONFIG_BLK_DEV_RSXX is not set | ||
+ | # CONFIG_BLK_DEV_NVME is not set | ||
+ | |||
# | # | ||
− | # | + | # Misc devices |
# | # | ||
− | # | + | # CONFIG_SENSORS_LIS3LV02D is not set |
− | # | + | # CONFIG_AD525X_DPOT is not set |
− | + | # CONFIG_DUMMY_IRQ is not set | |
− | # | + | # CONFIG_PHANTOM is not set |
− | # | + | # CONFIG_SGI_IOC4 is not set |
− | + | # CONFIG_TIFM_CORE is not set | |
− | # | + | # CONFIG_ICS932S401 is not set |
− | # | + | # CONFIG_ENCLOSURE_SERVICES is not set |
+ | # CONFIG_HP_ILO is not set | ||
+ | # CONFIG_APDS9802ALS is not set | ||
+ | # CONFIG_ISL29003 is not set | ||
+ | # CONFIG_ISL29020 is not set | ||
+ | # CONFIG_SENSORS_TSL2550 is not set | ||
+ | # CONFIG_SENSORS_BH1780 is not set | ||
+ | # CONFIG_SENSORS_BH1770 is not set | ||
+ | # CONFIG_SENSORS_APDS990X is not set | ||
+ | # CONFIG_HMC6352 is not set | ||
+ | # CONFIG_DS1682 is not set | ||
+ | # CONFIG_ARM_CHARLCD is not set | ||
+ | # CONFIG_BMP085_I2C is not set | ||
+ | # CONFIG_USB_SWITCH_FSA9480 is not set | ||
+ | # CONFIG_SRAM is not set | ||
+ | # CONFIG_C2PORT is not set | ||
# | # | ||
− | # | + | # EEPROM support |
# | # | ||
− | + | # CONFIG_EEPROM_AT24 is not set | |
− | + | CONFIG_EEPROM_LEGACY=m | |
− | # | + | # CONFIG_EEPROM_MAX6875 is not set |
− | + | # CONFIG_EEPROM_93CX6 is not set | |
− | + | # CONFIG_CB710_CORE is not set | |
− | |||
− | |||
− | |||
− | # | ||
− | # | ||
− | # | ||
# | # | ||
− | # | + | # Texas Instruments shared transport line discipline |
+ | # | ||
+ | # CONFIG_TI_ST is not set | ||
+ | # CONFIG_SENSORS_LIS3_I2C is not set | ||
+ | |||
+ | # | ||
+ | # Altera FPGA firmware download module | ||
+ | # | ||
+ | # CONFIG_ALTERA_STAPL is not set | ||
+ | |||
+ | # | ||
+ | # Intel MIC Bus Driver | ||
+ | # | ||
+ | |||
+ | # | ||
+ | # SCIF Bus Driver | ||
# | # | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
# | # | ||
− | # | + | # Intel MIC Host Driver |
# | # | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
# | # | ||
− | # | + | # Intel MIC Card Driver |
# | # | ||
− | |||
− | |||
− | |||
− | |||
− | |||
# | # | ||
− | # | + | # SCIF Driver |
# | # | ||
− | |||
− | |||
− | |||
# | # | ||
− | # | + | # Intel MIC Coprocessor State Management (COSM) Drivers |
# | # | ||
− | + | # CONFIG_ECHO is not set | |
− | + | # CONFIG_CXL_BASE is not set | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | # CONFIG_ECHO is not set | ||
− | # CONFIG_CXL_BASE is not set | ||
# CONFIG_CXL_KERNEL_API is not set | # CONFIG_CXL_KERNEL_API is not set | ||
# CONFIG_CXL_EEH is not set | # CONFIG_CXL_EEH is not set | ||
Line 12,425: | Line 12,616: | ||
+ | |||
+ | == template text == | ||
+ | |||
+ | <pre> | ||
+ | |||
+ | </pre> | ||
+ | | bgcolor="e6e6e6" valign="top" | | ||
+ | <pre> | ||
+ | </pre> | ||
+ | | bgcolor="e6e6e6" valign="top" | 3 | ||
+ | | bgcolor="e6e6e6" valign="top" | 4 | ||
+ | |||
+ | |||
+ | |- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - --> | ||
+ | | bgcolor="cce0ff" valign="top" | | ||
+ | <pre> | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | </pre> | ||
+ | | bgcolor="cce0ff" valign="top" | | ||
+ | <pre> | ||
+ | </pre> | ||
+ | | bgcolor="cce0ff" valign="top" | 3 | ||
+ | | bgcolor="cce0ff" valign="top" | 4 | ||
+ | |||
+ | |||
+ | |- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - --> | ||
+ | | bgcolor="e6e6e6" valign="top" | | ||
+ | <pre> | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - --> | ||
+ | | colspan="4" | | ||
+ | === [[#top|^]] edit point - z === | ||
+ | |||
+ | </pre> | ||
Latest revision as of 23:56, 18 December 2017
Linux Kernel Configurations de drhuvvyas90 and bcm2709_defconfig
started 2017-12-17 Sunday
Contents
- 1 ^ Kernel Config Files By Sections
- 1.1 ^ edit point -
- 1.2 ^ edit point -
- 1.3 ^ edit point -
- 1.4 ^ edit point - Processor Type
- 1.5 ^ edit point - Boot options
- 1.6 ^ edit point - Floating point emulation
- 1.7 ^ edit point - Networking options
- 1.8 ^ edit point - Xtables combined modules
- 1.9 ^ edit point - IPVS transport protocol load balancing support
- 1.10 ^ edit point - IP: Netfilter Configuration
- 2 ^ long table marker
- 3 ^ Kernel config files in full
- 4 template text
Overview
These notes regard Ted's search for a working Linux kernel configuration to make the kernel run on a Raspberry Pi 2 dev board, and to also run correctly in QEMU 2.10.x target hardware emulator. Instructions for compiling custom kernels for Rpi boards on Raspberry Pi's web site tutorials pages appear out of date, or at least present steps which don't succeed when followed step by step. Ted now comparing a working Rpi kernel's configuration with the one from Raspberry Pi's tutorial. While creating a third configuration which is an incremental synchronizing of bcm2709_defconf kernel configuration, making this "recipe" option by option match drhuvvyas90's 4.4.34 "Jessie" kernel configuration, there are some situation where options may not be available to change, situations including:
- given kernel option in source tree but not adjustable via menuconfig tool
- kernel option is conditionally available on a "parent" option which is differently defined between kernel 4.4.34 and 4.4.50 releases
- kernel option is defined in one of 4.4.34 and 4.4.50 kernel releases but not defined in the other
Table 1 in this notes page holds kernel configuration files broken into their respective sections, where sections are indicated by kernel developers or kernel configuration tool developers by three consecutive comment lines, where middle of these three comments expresses 'section title' and the first and last comments are the comment symbol '#' only. The second table, table 2 in this project notes page contains each original kernel config file in an easily copy-and-paste form. We can't get that when splitting text files by sections into cells of a hypertext mark-up table.
Note: the last line in both kernel configuration files on this page reads "# CONFIG_VIRTUALIZATION is not set".
Note: there is a green block between the two tables, to aid in scrolling based page navigation and give indication when second table is at hand.
^ Kernel Config Files By Sections
Table 1 - Synchronizing kernel configuration drhuvvyas90 4.4.34 and bcm2709_defconfig
|
^ long table marker
Long table marker - scrolling navigation aid * * *
* *
* *
* *
* * |
^ Kernel config files in full
Following table holds complete unbroken copies of Linux kernel configuration files, for easier copy-and-paste use.
Table 2 - kernel configurations from drhuvvyas90 4.4.34 "Jessie" kernel and bcm2709_defconfig
|
template text
| bgcolor="e6e6e6" valign="top" |
| bgcolor="e6e6e6" valign="top" | 3 | bgcolor="e6e6e6" valign="top" | 4
|-
| bgcolor="cce0ff" valign="top" |
| bgcolor="cce0ff" valign="top" |
| bgcolor="cce0ff" valign="top" | 3 | bgcolor="cce0ff" valign="top" | 4
|-
| bgcolor="e6e6e6" valign="top" |
|- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - --> | colspan="4" | === [[#top|^]] edit point - z ===