Difference between revisions of "Drhuvvyas90-4-4-34-kconfig-versus-bnc2709-kconfig"
m (→^ Kernel Config Files By Sections) |
|||
(10 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 227: | Line 227: | ||
| 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 - === | ||
+ | |||
|- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - --> | |- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - --> | ||
Line 461: | Line 468: | ||
| 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 - === | ||
+ | |||
|- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - --> | |- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - --> | ||
Line 686: | Line 700: | ||
| 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 - === | ||
+ | |||
|- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - --> | |- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - --> | ||
Line 734: | Line 755: | ||
| bgcolor="cce0ff" valign="top" | 3 | | bgcolor="cce0ff" valign="top" | 3 | ||
| bgcolor="cce0ff" valign="top" | 4 | | bgcolor="cce0ff" valign="top" | 4 | ||
+ | |||
|- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - --> | |- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - --> | ||
Line 811: | Line 833: | ||
| bgcolor="e6e6e6" valign="top" | 3 | | bgcolor="e6e6e6" valign="top" | 3 | ||
| bgcolor="e6e6e6" valign="top" | 4 | | bgcolor="e6e6e6" valign="top" | 4 | ||
+ | |||
|- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - --> | |- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - --> | ||
Line 826: | 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 | ||
+ | |||
|- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - --> | |- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - --> | ||
| bgcolor="e6e6e6" valign="top" | | | bgcolor="e6e6e6" valign="top" | | ||
− | < | + | <i>--- section not present ---</i> |
− | --- | ||
− | </ | ||
| bgcolor="e6e6e6" valign="top" | | | bgcolor="e6e6e6" valign="top" | | ||
<pre> | <pre> | ||
Line 846: | Line 866: | ||
| 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 - Processor Type === | ||
+ | |||
|- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - --> | |- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - --> | ||
Line 994: | 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,148: | 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,243: | 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,285: | 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,297: | 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,404: | 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,561: | Line 1,595: | ||
| bgcolor="e6e6e6" valign="top" | | | bgcolor="e6e6e6" valign="top" | | ||
<pre> | <pre> | ||
− | |||
− | |||
− | |||
− | |||
# | # | ||
# Core Netfilter Configuration | # Core Netfilter Configuration | ||
Line 1,604: | Line 1,634: | ||
# CONFIG_NF_TABLES is not set | # CONFIG_NF_TABLES is not set | ||
CONFIG_NETFILTER_XTABLES=y | CONFIG_NETFILTER_XTABLES=y | ||
− | + | </pre> | |
+ | | bgcolor="e6e6e6" valign="top" | | ||
+ | <pre> | ||
# | # | ||
− | # | + | # Core Netfilter Configuration |
# | # | ||
− | # | + | CONFIG_NETFILTER_INGRESS=y |
− | # | + | CONFIG_NETFILTER_NETLINK=m |
− | + | CONFIG_NETFILTER_NETLINK_ACCT=m | |
− | # | + | CONFIG_NETFILTER_NETLINK_QUEUE=m |
− | # Xtables | + | CONFIG_NETFILTER_NETLINK_LOG=m |
+ | CONFIG_NF_CONNTRACK=m | ||
+ | CONFIG_NF_LOG_COMMON=m | ||
+ | CONFIG_NF_CONNTRACK_MARK=y | ||
+ | CONFIG_NF_CONNTRACK_ZONES=y | ||
+ | CONFIG_NF_CONNTRACK_PROCFS=y | ||
+ | CONFIG_NF_CONNTRACK_EVENTS=y | ||
+ | # CONFIG_NF_CONNTRACK_TIMEOUT is not set | ||
+ | CONFIG_NF_CONNTRACK_TIMESTAMP=y | ||
+ | CONFIG_NF_CONNTRACK_LABELS=y | ||
+ | CONFIG_NF_CT_PROTO_DCCP=m | ||
+ | CONFIG_NF_CT_PROTO_GRE=m | ||
+ | CONFIG_NF_CT_PROTO_SCTP=m | ||
+ | CONFIG_NF_CT_PROTO_UDPLITE=m | ||
+ | CONFIG_NF_CONNTRACK_AMANDA=m | ||
+ | CONFIG_NF_CONNTRACK_FTP=m | ||
+ | CONFIG_NF_CONNTRACK_H323=m | ||
+ | CONFIG_NF_CONNTRACK_IRC=m | ||
+ | CONFIG_NF_CONNTRACK_BROADCAST=m | ||
+ | CONFIG_NF_CONNTRACK_NETBIOS_NS=m | ||
+ | CONFIG_NF_CONNTRACK_SNMP=m | ||
+ | CONFIG_NF_CONNTRACK_PPTP=m | ||
+ | CONFIG_NF_CONNTRACK_SANE=m | ||
+ | CONFIG_NF_CONNTRACK_SIP=m | ||
+ | CONFIG_NF_CONNTRACK_TFTP=m | ||
+ | CONFIG_NF_CT_NETLINK=m | ||
+ | # CONFIG_NF_CT_NETLINK_TIMEOUT is not set | ||
+ | # CONFIG_NETFILTER_NETLINK_GLUE_CT is not set | ||
+ | CONFIG_NF_NAT=m | ||
+ | CONFIG_NF_NAT_NEEDED=y | ||
+ | CONFIG_NF_NAT_PROTO_DCCP=m | ||
+ | CONFIG_NF_NAT_PROTO_UDPLITE=m | ||
+ | CONFIG_NF_NAT_PROTO_SCTP=m | ||
+ | CONFIG_NF_NAT_AMANDA=m | ||
+ | CONFIG_NF_NAT_FTP=m | ||
+ | CONFIG_NF_NAT_IRC=m | ||
+ | CONFIG_NF_NAT_SIP=m | ||
+ | CONFIG_NF_NAT_TFTP=m | ||
+ | CONFIG_NF_NAT_REDIRECT=m | ||
+ | # CONFIG_NF_TABLES is not set | ||
+ | CONFIG_NETFILTER_XTABLES=m | ||
+ | </pre> | ||
+ | | bgcolor="e6e6e6" valign="top" | 3 | ||
+ | | bgcolor="e6e6e6" valign="top" | 4 | ||
+ | |||
+ | |||
+ | |||
+ | |- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - --> | ||
+ | | colspan="4" | | ||
+ | === [[#top|^]] edit point - Xtables combined modules === | ||
+ | |||
+ | |||
+ | |- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - → | ||
+ | | bgcolor="cce0ff" valign="top" | | ||
+ | <pre> | ||
+ | # | ||
+ | # Xtables combined modules | ||
# | # | ||
− | # CONFIG_NETFILTER_XT_TARGET_CHECKSUM is not set | + | # CONFIG_NETFILTER_XT_MARK is not set |
− | # CONFIG_NETFILTER_XT_TARGET_CLASSIFY is not set | + | # CONFIG_NETFILTER_XT_CONNMARK is not set |
− | # CONFIG_NETFILTER_XT_TARGET_CONNMARK is not set | + | </pre> |
− | # CONFIG_NETFILTER_XT_TARGET_DSCP is not set | + | | bgcolor="cce0ff" valign="top" | |
− | # CONFIG_NETFILTER_XT_TARGET_HL is not set | + | <pre> |
− | # CONFIG_NETFILTER_XT_TARGET_HMARK is not set | + | # |
− | # CONFIG_NETFILTER_XT_TARGET_IDLETIMER is not set | + | # Xtables combined modules |
− | # CONFIG_NETFILTER_XT_TARGET_LED is not set | + | # |
− | # CONFIG_NETFILTER_XT_TARGET_LOG is not set | + | CONFIG_NETFILTER_XT_MARK=m |
− | # CONFIG_NETFILTER_XT_TARGET_MARK is not set | + | CONFIG_NETFILTER_XT_CONNMARK=m |
− | CONFIG_NETFILTER_XT_NAT=y | + | CONFIG_NETFILTER_XT_SET=m |
+ | </pre> | ||
+ | | bgcolor="cce0ff" valign="top" | 3 | ||
+ | | bgcolor="cce0ff" valign="top" | 4 | ||
+ | |||
+ | |||
+ | |- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - --> | ||
+ | | bgcolor="e6e6e6" valign="top" | | ||
+ | <pre> | ||
+ | # | ||
+ | # Xtables targets | ||
+ | # | ||
+ | # CONFIG_NETFILTER_XT_TARGET_CHECKSUM is not set | ||
+ | # CONFIG_NETFILTER_XT_TARGET_CLASSIFY is not set | ||
+ | # CONFIG_NETFILTER_XT_TARGET_CONNMARK is not set | ||
+ | # CONFIG_NETFILTER_XT_TARGET_DSCP is not set | ||
+ | # CONFIG_NETFILTER_XT_TARGET_HL is not set | ||
+ | # CONFIG_NETFILTER_XT_TARGET_HMARK is not set | ||
+ | # CONFIG_NETFILTER_XT_TARGET_IDLETIMER is not set | ||
+ | # CONFIG_NETFILTER_XT_TARGET_LED is not set | ||
+ | # CONFIG_NETFILTER_XT_TARGET_LOG is not set | ||
+ | # CONFIG_NETFILTER_XT_TARGET_MARK is not set | ||
+ | CONFIG_NETFILTER_XT_NAT=y | ||
# CONFIG_NETFILTER_XT_TARGET_NETMAP is not set | # CONFIG_NETFILTER_XT_TARGET_NETMAP is not set | ||
CONFIG_NETFILTER_XT_TARGET_NFLOG=y | CONFIG_NETFILTER_XT_TARGET_NFLOG=y | ||
Line 1,634: | Line 1,744: | ||
# CONFIG_NETFILTER_XT_TARGET_TCPMSS is not set | # CONFIG_NETFILTER_XT_TARGET_TCPMSS is not set | ||
# CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP is not set | # CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP is not set | ||
+ | </pre> | ||
+ | | bgcolor="e6e6e6" valign="top" | | ||
+ | <pre> | ||
+ | # | ||
+ | # Xtables targets | ||
+ | # | ||
+ | CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m | ||
+ | CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m | ||
+ | CONFIG_NETFILTER_XT_TARGET_CONNMARK=m | ||
+ | CONFIG_NETFILTER_XT_TARGET_CT=m | ||
+ | CONFIG_NETFILTER_XT_TARGET_DSCP=m | ||
+ | CONFIG_NETFILTER_XT_TARGET_HL=m | ||
+ | CONFIG_NETFILTER_XT_TARGET_HMARK=m | ||
+ | CONFIG_NETFILTER_XT_TARGET_IDLETIMER=m | ||
+ | CONFIG_NETFILTER_XT_TARGET_LED=m | ||
+ | CONFIG_NETFILTER_XT_TARGET_LOG=m | ||
+ | CONFIG_NETFILTER_XT_TARGET_MARK=m | ||
+ | CONFIG_NETFILTER_XT_NAT=m | ||
+ | CONFIG_NETFILTER_XT_TARGET_NETMAP=m | ||
+ | CONFIG_NETFILTER_XT_TARGET_NFLOG=m | ||
+ | CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m | ||
+ | CONFIG_NETFILTER_XT_TARGET_NOTRACK=m | ||
+ | CONFIG_NETFILTER_XT_TARGET_RATEEST=m | ||
+ | CONFIG_NETFILTER_XT_TARGET_REDIRECT=m | ||
+ | CONFIG_NETFILTER_XT_TARGET_TEE=m | ||
+ | CONFIG_NETFILTER_XT_TARGET_TPROXY=m | ||
+ | CONFIG_NETFILTER_XT_TARGET_TRACE=m | ||
+ | CONFIG_NETFILTER_XT_TARGET_TCPMSS=m | ||
+ | CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m | ||
+ | </pre> | ||
+ | | bgcolor="e6e6e6" valign="top" | 3 | ||
+ | | bgcolor="e6e6e6" valign="top" | 4 | ||
+ | |||
+ | |- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - → | ||
+ | | bgcolor="cce0ff" valign="top" | | ||
+ | <pre> | ||
# | # | ||
# Xtables matches | # Xtables matches | ||
Line 1,685: | Line 1,831: | ||
# CONFIG_IP_SET is not set | # CONFIG_IP_SET is not set | ||
# CONFIG_IP_VS is not set | # CONFIG_IP_VS is not set | ||
− | + | </pre> | |
+ | | bgcolor="cce0ff" valign="top" | | ||
+ | <pre> | ||
# | # | ||
− | # | + | # Xtables matches |
# | # | ||
− | + | CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m | |
− | + | CONFIG_NETFILTER_XT_MATCH_BPF=m | |
− | + | # CONFIG_NETFILTER_XT_MATCH_CGROUP is not set | |
− | # | + | CONFIG_NETFILTER_XT_MATCH_CLUSTER=m |
− | + | CONFIG_NETFILTER_XT_MATCH_COMMENT=m | |
− | + | CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m | |
− | + | CONFIG_NETFILTER_XT_MATCH_CONNLABEL=m | |
− | + | CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m | |
− | + | CONFIG_NETFILTER_XT_MATCH_CONNMARK=m | |
− | + | CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m | |
− | + | CONFIG_NETFILTER_XT_MATCH_CPU=m | |
− | + | CONFIG_NETFILTER_XT_MATCH_DCCP=m | |
− | + | CONFIG_NETFILTER_XT_MATCH_DEVGROUP=m | |
− | + | CONFIG_NETFILTER_XT_MATCH_DSCP=m | |
− | + | CONFIG_NETFILTER_XT_MATCH_ECN=m | |
− | + | CONFIG_NETFILTER_XT_MATCH_ESP=m | |
− | + | CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m | |
− | + | CONFIG_NETFILTER_XT_MATCH_HELPER=m | |
− | # | + | CONFIG_NETFILTER_XT_MATCH_HL=m |
− | + | # CONFIG_NETFILTER_XT_MATCH_IPCOMP is not set | |
− | + | CONFIG_NETFILTER_XT_MATCH_IPRANGE=m | |
− | + | CONFIG_NETFILTER_XT_MATCH_IPVS=m | |
− | + | CONFIG_NETFILTER_XT_MATCH_L2TP=m | |
− | + | CONFIG_NETFILTER_XT_MATCH_LENGTH=m | |
− | + | CONFIG_NETFILTER_XT_MATCH_LIMIT=m | |
− | + | CONFIG_NETFILTER_XT_MATCH_MAC=m | |
− | + | CONFIG_NETFILTER_XT_MATCH_MARK=m | |
− | + | CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m | |
− | + | CONFIG_NETFILTER_XT_MATCH_NFACCT=m | |
− | + | CONFIG_NETFILTER_XT_MATCH_OSF=m | |
− | + | CONFIG_NETFILTER_XT_MATCH_OWNER=m | |
− | + | CONFIG_NETFILTER_XT_MATCH_POLICY=m | |
− | + | CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m | |
− | + | CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m | |
− | + | CONFIG_NETFILTER_XT_MATCH_QUOTA=m | |
− | + | CONFIG_NETFILTER_XT_MATCH_RATEEST=m | |
− | + | CONFIG_NETFILTER_XT_MATCH_REALM=m | |
− | + | CONFIG_NETFILTER_XT_MATCH_RECENT=m | |
− | + | CONFIG_NETFILTER_XT_MATCH_SCTP=m | |
− | + | CONFIG_NETFILTER_XT_MATCH_SOCKET=m | |
− | + | CONFIG_NETFILTER_XT_MATCH_STATE=m | |
− | + | CONFIG_NETFILTER_XT_MATCH_STATISTIC=m | |
− | + | CONFIG_NETFILTER_XT_MATCH_STRING=m | |
− | + | CONFIG_NETFILTER_XT_MATCH_TCPMSS=m | |
− | + | CONFIG_NETFILTER_XT_MATCH_TIME=m | |
− | + | CONFIG_NETFILTER_XT_MATCH_U32=m | |
− | + | CONFIG_IP_SET=m | |
− | + | CONFIG_IP_SET_MAX=256 | |
− | + | CONFIG_IP_SET_BITMAP_IP=m | |
− | + | CONFIG_IP_SET_BITMAP_IPMAC=m | |
− | # | + | CONFIG_IP_SET_BITMAP_PORT=m |
− | + | CONFIG_IP_SET_HASH_IP=m | |
− | + | # CONFIG_IP_SET_HASH_IPMARK is not set | |
− | + | CONFIG_IP_SET_HASH_IPPORT=m | |
− | # | + | CONFIG_IP_SET_HASH_IPPORTIP=m |
− | # | + | CONFIG_IP_SET_HASH_IPPORTNET=m |
− | + | # CONFIG_IP_SET_HASH_MAC is not set | |
− | # | + | # CONFIG_IP_SET_HASH_NETPORTNET is not set |
− | + | CONFIG_IP_SET_HASH_NET=m | |
− | + | # CONFIG_IP_SET_HASH_NETNET is not set | |
− | + | CONFIG_IP_SET_HASH_NETPORT=m | |
− | + | CONFIG_IP_SET_HASH_NETIFACE=m | |
− | # | + | CONFIG_IP_SET_LIST_SET=m |
− | # | + | CONFIG_IP_VS=m |
− | + | # CONFIG_IP_VS_IPV6 is not set | |
− | + | # CONFIG_IP_VS_DEBUG is not set | |
− | + | CONFIG_IP_VS_TAB_BITS=12 | |
+ | </pre> | ||
+ | | bgcolor="cce0ff" valign="top" | 3 | ||
+ | | bgcolor="cce0ff" valign="top" | 4 | ||
− | # | + | |
− | # Network testing | + | |
− | # | + | |- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - --> |
− | # CONFIG_NET_PKTGEN is not set | + | | colspan="4" | |
− | # CONFIG_HAMRADIO is not set | + | === [[#top|^]] edit point - IPVS transport protocol load balancing support === |
− | # CONFIG_CAN is not set | + | |
− | # CONFIG_IRDA is not set | + | |
− | # CONFIG_BT is not set | + | |- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - --> |
− | # CONFIG_AF_RXRPC is not set | + | | bgcolor="e6e6e6" valign="top" | |
− | CONFIG_WIRELESS=y | + | <i>--- section not present ---</i> |
− | # CONFIG_CFG80211 is not set | + | | bgcolor="e6e6e6" valign="top" | |
− | # CONFIG_LIB80211 is not set | + | <pre> |
+ | # | ||
+ | # IPVS transport protocol load balancing support | ||
+ | # | ||
+ | CONFIG_IP_VS_PROTO_TCP=y | ||
+ | CONFIG_IP_VS_PROTO_UDP=y | ||
+ | CONFIG_IP_VS_PROTO_AH_ESP=y | ||
+ | CONFIG_IP_VS_PROTO_ESP=y | ||
+ | CONFIG_IP_VS_PROTO_AH=y | ||
+ | CONFIG_IP_VS_PROTO_SCTP=y | ||
+ | </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> | ||
+ | # | ||
+ | # IPVS scheduler | ||
+ | # | ||
+ | CONFIG_IP_VS_RR=m | ||
+ | CONFIG_IP_VS_WRR=m | ||
+ | CONFIG_IP_VS_LC=m | ||
+ | CONFIG_IP_VS_WLC=m | ||
+ | # CONFIG_IP_VS_FO is not set | ||
+ | # CONFIG_IP_VS_OVF is not set | ||
+ | CONFIG_IP_VS_LBLC=m | ||
+ | CONFIG_IP_VS_LBLCR=m | ||
+ | CONFIG_IP_VS_DH=m | ||
+ | CONFIG_IP_VS_SH=m | ||
+ | CONFIG_IP_VS_SED=m | ||
+ | CONFIG_IP_VS_NQ=m | ||
+ | </pre> | ||
+ | | bgcolor="cce0ff" valign="top" | 3 | ||
+ | | bgcolor="cce0ff" valign="top" | 4 | ||
+ | |||
+ | |||
+ | |- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - --> | ||
+ | | bgcolor="e6e6e6" valign="top" | | ||
+ | <i>--- section not present ---</i> | ||
+ | | bgcolor="e6e6e6" valign="top" | | ||
+ | <pre> | ||
+ | # | ||
+ | # IPVS SH scheduler | ||
+ | # | ||
+ | CONFIG_IP_VS_SH_TAB_BITS=8 | ||
+ | </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> | ||
+ | # | ||
+ | # IPVS application helper | ||
+ | # | ||
+ | CONFIG_IP_VS_FTP=m | ||
+ | CONFIG_IP_VS_NFCT=y | ||
+ | CONFIG_IP_VS_PE_SIP=m | ||
+ | </pre> | ||
+ | | bgcolor="cce0ff" valign="top" | 3 | ||
+ | | bgcolor="cce0ff" valign="top" | 4 | ||
+ | |||
+ | |||
+ | |||
+ | |- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - --> | ||
+ | | colspan="4" | | ||
+ | === [[#top|^]] edit point - IP: Netfilter Configuration === | ||
+ | |||
+ | |||
+ | |- <!-- - - - - - - - - - - -new table row - - - - - - - - - - - - - --> | ||
+ | | bgcolor="e6e6e6" valign="top" | | ||
+ | <pre> | ||
+ | # | ||
+ | # IP: Netfilter Configuration | ||
+ | # | ||
+ | CONFIG_NF_DEFRAG_IPV4=y | ||
+ | CONFIG_NF_CONNTRACK_IPV4=y | ||
+ | CONFIG_NF_CONNTRACK_PROC_COMPAT=y | ||
+ | # CONFIG_NF_DUP_IPV4 is not set | ||
+ | # CONFIG_NF_LOG_ARP is not set | ||
+ | # CONFIG_NF_LOG_IPV4 is not set | ||
+ | CONFIG_NF_REJECT_IPV4=y | ||
+ | CONFIG_NF_NAT_IPV4=y | ||
+ | CONFIG_NF_NAT_MASQUERADE_IPV4=y | ||
+ | # CONFIG_NF_NAT_PPTP is not set | ||
+ | # CONFIG_NF_NAT_H323 is not set | ||
+ | CONFIG_IP_NF_IPTABLES=y | ||
+ | # CONFIG_IP_NF_MATCH_AH is not set | ||
+ | # CONFIG_IP_NF_MATCH_ECN is not set | ||
+ | # CONFIG_IP_NF_MATCH_RPFILTER is not set | ||
+ | # CONFIG_IP_NF_MATCH_TTL is not set | ||
+ | CONFIG_IP_NF_FILTER=y | ||
+ | CONFIG_IP_NF_TARGET_REJECT=y | ||
+ | # CONFIG_IP_NF_TARGET_SYNPROXY is not set | ||
+ | CONFIG_IP_NF_NAT=y | ||
+ | CONFIG_IP_NF_TARGET_MASQUERADE=y | ||
+ | # CONFIG_IP_NF_TARGET_NETMAP is not set | ||
+ | # CONFIG_IP_NF_TARGET_REDIRECT is not set | ||
+ | CONFIG_IP_NF_MANGLE=y | ||
+ | # CONFIG_IP_NF_TARGET_CLUSTERIP is not set | ||
+ | # CONFIG_IP_NF_TARGET_ECN is not set | ||
+ | # CONFIG_IP_NF_TARGET_TTL is not set | ||
+ | # CONFIG_IP_NF_RAW is not set | ||
+ | # CONFIG_IP_NF_ARPTABLES is not set | ||
+ | # CONFIG_BRIDGE_NF_EBTABLES is not set | ||
+ | # CONFIG_IP_DCCP is not set | ||
+ | # CONFIG_IP_SCTP is not set | ||
+ | # CONFIG_RDS is not set | ||
+ | # CONFIG_TIPC is not set | ||
+ | # CONFIG_ATM is not set | ||
+ | # CONFIG_L2TP is not set | ||
+ | CONFIG_STP=y | ||
+ | CONFIG_BRIDGE=y | ||
+ | CONFIG_BRIDGE_IGMP_SNOOPING=y | ||
+ | CONFIG_HAVE_NET_DSA=y | ||
+ | # CONFIG_VLAN_8021Q is not set | ||
+ | # CONFIG_DECNET is not set | ||
+ | CONFIG_LLC=y | ||
+ | # CONFIG_LLC2 is not set | ||
+ | # CONFIG_IPX is not set | ||
+ | # CONFIG_ATALK is not set | ||
+ | # CONFIG_X25 is not set | ||
+ | # CONFIG_LAPB is not set | ||
+ | # CONFIG_PHONET is not set | ||
+ | # CONFIG_IEEE802154 is not set | ||
+ | # CONFIG_NET_SCHED is not set | ||
+ | # CONFIG_DCB is not set | ||
+ | # CONFIG_DNS_RESOLVER is not set | ||
+ | # CONFIG_BATMAN_ADV is not set | ||
+ | # CONFIG_OPENVSWITCH is not set | ||
+ | # CONFIG_VSOCKETS is not set | ||
+ | # CONFIG_NETLINK_MMAP is not set | ||
+ | # CONFIG_NETLINK_DIAG is not set | ||
+ | # CONFIG_MPLS is not set | ||
+ | # CONFIG_HSR is not set | ||
+ | # CONFIG_NET_SWITCHDEV is not set | ||
+ | # CONFIG_NET_L3_MASTER_DEV is not set | ||
+ | # CONFIG_CGROUP_NET_PRIO is not set | ||
+ | # CONFIG_CGROUP_NET_CLASSID is not set | ||
+ | CONFIG_NET_RX_BUSY_POLL=y | ||
+ | CONFIG_BQL=y | ||
+ | # CONFIG_BPF_JIT is not set | ||
+ | </pre> | ||
+ | | bgcolor="e6e6e6" valign="top" | | ||
+ | <pre> | ||
+ | # | ||
+ | # IP: Netfilter Configuration | ||
+ | # | ||
+ | CONFIG_NF_DEFRAG_IPV4=m | ||
+ | CONFIG_NF_CONNTRACK_IPV4=m | ||
+ | CONFIG_NF_CONNTRACK_PROC_COMPAT=y | ||
+ | CONFIG_NF_DUP_IPV4=m | ||
+ | # CONFIG_NF_LOG_ARP is not set | ||
+ | CONFIG_NF_LOG_IPV4=m | ||
+ | CONFIG_NF_REJECT_IPV4=m | ||
+ | CONFIG_NF_NAT_IPV4=m | ||
+ | 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 | ||
# | # | ||
− | # | + | # 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_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_OF is not set | ||
CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y | CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y | ||
Line 12,126: | 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 ===