diff options
| author | Dragos Motrea <Dragos.Motrea@enea.com> | 2017-05-31 14:07:30 +0200 |
|---|---|---|
| committer | Adrian Dudau <adrian.dudau@enea.com> | 2017-06-05 09:29:09 +0200 |
| commit | 6c9f970096f3dff240b0ab366d94a72f4fbd557c (patch) | |
| tree | 931de073b7006d236a4bdc1d509abc4b6117e943 /features/netdevices | |
| parent | 49700962b5d566f0c8e726409063193dee069828 (diff) | |
| download | enea-kernel-cache-6c9f970096f3dff240b0ab366d94a72f4fbd557c.tar.gz | |
Optimized the kernel foot print of the Host Image
In order to decrease the size of the kernel I removed unnecessary modules
(drivers, debug capabilities)
Signed-off-by: Dragos Motrea <Dragos.Motrea@enea.com>
Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
Diffstat (limited to 'features/netdevices')
| -rw-r--r-- | features/netdevices/netdevices_n.cfg | 147 | ||||
| -rw-r--r-- | features/netdevices/netdevices_n.scc | 4 |
2 files changed, 151 insertions, 0 deletions
diff --git a/features/netdevices/netdevices_n.cfg b/features/netdevices/netdevices_n.cfg new file mode 100644 index 0000000..9413d2a --- /dev/null +++ b/features/netdevices/netdevices_n.cfg | |||
| @@ -0,0 +1,147 @@ | |||
| 1 | CONFIG_NET_VENDOR_3COM=n | ||
| 2 | # CONFIG_VORTEX is not set | ||
| 3 | CONFIG_TYPHOON=n | ||
| 4 | CONFIG_NET_VENDOR_ADAPTEC=n | ||
| 5 | # CONFIG_ADAPTEC_STARFIRE is not set | ||
| 6 | CONFIG_NET_VENDOR_AGERE=n | ||
| 7 | # CONFIG_ET131X is not set | ||
| 8 | CONFIG_NET_VENDOR_ALTEON=n | ||
| 9 | # CONFIG_ACENIC is not set | ||
| 10 | CONFIG_NET_VENDOR_AMAZON=n | ||
| 11 | # CONFIG_ENA_ETHERNET is not set | ||
| 12 | CONFIG_NET_VENDOR_AMD=n | ||
| 13 | # CONFIG_AMD8111_ETH is not set | ||
| 14 | CONFIG_PCNET32=n | ||
| 15 | CONFIG_NET_VENDOR_ARC=n | ||
| 16 | CONFIG_NET_VENDOR_ATHEROS=n | ||
| 17 | CONFIG_ATL2=n | ||
| 18 | CONFIG_ATL1=n | ||
| 19 | CONFIG_ATL1E=n | ||
| 20 | CONFIG_ATL1C=n | ||
| 21 | CONFIG_ALX=n | ||
| 22 | CONFIG_NET_CADENCE=n | ||
| 23 | # CONFIG_MACB is not set | ||
| 24 | CONFIG_NET_VENDOR_BROADCOM=n | ||
| 25 | # CONFIG_B44 is not set | ||
| 26 | # CONFIG_BCMGENET is not set | ||
| 27 | # CONFIG_BNX2 is not set | ||
| 28 | # CONFIG_CNIC is not set | ||
| 29 | CONFIG_TIGON3=n | ||
| 30 | CONFIG_BNX2X=n | ||
| 31 | CONFIG_BNX2X_SRIOV=n | ||
| 32 | CONFIG_BNXT=n | ||
| 33 | CONFIG_BNXT_SRIOV=n | ||
| 34 | CONFIG_NET_VENDOR_BROCADE=n | ||
| 35 | # CONFIG_BNA is not set | ||
| 36 | CONFIG_NET_VENDOR_CAVIUM=n | ||
| 37 | # CONFIG_THUNDER_NIC_PF is not set | ||
| 38 | # CONFIG_THUNDER_NIC_VF is not set | ||
| 39 | # CONFIG_THUNDER_NIC_BGX is not set | ||
| 40 | # CONFIG_THUNDER_NIC_RGX is not set | ||
| 41 | # CONFIG_LIQUIDIO is not set | ||
| 42 | CONFIG_NET_VENDOR_CHELSIO=n | ||
| 43 | # CONFIG_CHELSIO_T1 is not set | ||
| 44 | # CONFIG_CHELSIO_T3 is not set | ||
| 45 | # CONFIG_CHELSIO_T4 is not set | ||
| 46 | # CONFIG_CHELSIO_T4VF is not set | ||
| 47 | CONFIG_NET_VENDOR_CISCO=n | ||
| 48 | # CONFIG_ENIC is not set | ||
| 49 | CONFIG_NET_VENDOR_DEC=n | ||
| 50 | # CONFIG_NET_TULIP is not set | ||
| 51 | CONFIG_NET_VENDOR_DLINK=n | ||
| 52 | CONFIG_DL2K=n | ||
| 53 | # CONFIG_SUNDANCE is not set | ||
| 54 | CONFIG_NET_VENDOR_EMULEX=n | ||
| 55 | # CONFIG_BE2NET is not set | ||
| 56 | CONFIG_NET_VENDOR_EZCHIP=n | ||
| 57 | CONFIG_NET_VENDOR_EXAR=n | ||
| 58 | # CONFIG_S2IO is not set | ||
| 59 | # CONFIG_VXGE is not set | ||
| 60 | CONFIG_NET_VENDOR_HP=n | ||
| 61 | # CONFIG_HP100 is not set | ||
| 62 | CONFIG_NET_VENDOR_MARVELL=n | ||
| 63 | # CONFIG_MVMDIO is not set | ||
| 64 | # CONFIG_MVNETA_BM is not set | ||
| 65 | CONFIG_SKGE=n | ||
| 66 | # CONFIG_SKGE_DEBUG is not set | ||
| 67 | # CONFIG_SKGE_GENESIS is not set | ||
| 68 | CONFIG_SKY2=n | ||
| 69 | # CONFIG_SKY2_DEBUG is not set | ||
| 70 | CONFIG_NET_VENDOR_MELLANOX=n | ||
| 71 | # CONFIG_MLX4_EN is not set | ||
| 72 | # CONFIG_MLX4_CORE is not set | ||
| 73 | # CONFIG_MLX5_CORE is not set | ||
| 74 | # CONFIG_MLXSW_CORE is not set | ||
| 75 | CONFIG_NET_VENDOR_MICREL=n | ||
| 76 | # CONFIG_KS8842 is not set | ||
| 77 | # CONFIG_KS8851 is not set | ||
| 78 | # CONFIG_KS8851_MLL is not set | ||
| 79 | # CONFIG_KSZ884X_PCI is not set | ||
| 80 | CONFIG_NET_VENDOR_MICROCHIP=n | ||
| 81 | # CONFIG_ENC28J60 is not set | ||
| 82 | # CONFIG_ENCX24J600 is not set | ||
| 83 | CONFIG_NET_VENDOR_MYRI=n | ||
| 84 | # CONFIG_MYRI10GE is not set | ||
| 85 | CONFIG_NET_VENDOR_NATSEMI=n | ||
| 86 | # CONFIG_NATSEMI is not set | ||
| 87 | # CONFIG_NS83820 is not set | ||
| 88 | CONFIG_NET_VENDOR_NETRONOME=n | ||
| 89 | # CONFIG_NFP_NETVF is not set | ||
| 90 | CONFIG_NET_VENDOR_8390=n | ||
| 91 | # CONFIG_NE2K_PCI is not set | ||
| 92 | CONFIG_NET_VENDOR_NVIDIA=n | ||
| 93 | # CONFIG_FORCEDETH is not set | ||
| 94 | CONFIG_NET_VENDOR_OKI=n | ||
| 95 | CONFIG_NET_VENDOR_QLOGIC=n | ||
| 96 | # CONFIG_QLA3XXX is not set | ||
| 97 | # CONFIG_QLCNIC is not set | ||
| 98 | # CONFIG_QLGE is not set | ||
| 99 | # CONFIG_NETXEN_NIC is not set | ||
| 100 | # CONFIG_QED is not set | ||
| 101 | CONFIG_NET_VENDOR_QUALCOMM=n | ||
| 102 | # CONFIG_QCOM_EMAC is not set | ||
| 103 | CONFIG_NET_VENDOR_REALTEK=n | ||
| 104 | # CONFIG_ATP is not set | ||
| 105 | CONFIG_8139CP=n | ||
| 106 | CONFIG_8139TOO=n | ||
| 107 | CONFIG_8139TOO_PIO=n | ||
| 108 | # CONFIG_8139TOO_TUNE_TWISTER is not set | ||
| 109 | # CONFIG_8139TOO_8129 is not set | ||
| 110 | # CONFIG_8139_OLD_RX_RESET is not set | ||
| 111 | CONFIG_R8169=n | ||
| 112 | CONFIG_NET_VENDOR_RENESAS=n | ||
| 113 | CONFIG_NET_VENDOR_RDC=n | ||
| 114 | # CONFIG_R6040 is not set | ||
| 115 | CONFIG_NET_VENDOR_ROCKER=n | ||
| 116 | CONFIG_NET_VENDOR_SAMSUNG=n | ||
| 117 | # CONFIG_SXGBE_ETH is not set | ||
| 118 | CONFIG_NET_VENDOR_SEEQ=n | ||
| 119 | CONFIG_NET_VENDOR_SILAN=n | ||
| 120 | # CONFIG_SC92031 is not set | ||
| 121 | CONFIG_NET_VENDOR_SIS=n | ||
| 122 | # CONFIG_SIS900 is not set | ||
| 123 | # CONFIG_SIS190 is not set | ||
| 124 | CONFIG_NET_VENDOR_SMSC=n | ||
| 125 | # CONFIG_EPIC100 is not set | ||
| 126 | # CONFIG_SMSC911X is not set | ||
| 127 | # CONFIG_SMSC9420 is not set | ||
| 128 | CONFIG_NET_VENDOR_STMICRO=n | ||
| 129 | # CONFIG_STMMAC_ETH is not set | ||
| 130 | CONFIG_NET_VENDOR_SUN=n | ||
| 131 | # CONFIG_HAPPYMEAL is not set | ||
| 132 | # CONFIG_SUNGEM is not set | ||
| 133 | # CONFIG_CASSINI is not set | ||
| 134 | # CONFIG_NIU is not set | ||
| 135 | CONFIG_NET_PACKET_ENGINE=n | ||
| 136 | CONFIG_NET_VENDOR_SYNOPSYS=n | ||
| 137 | CONFIG_NET_VENDOR_TEHUTI=n | ||
| 138 | # CONFIG_TEHUTI is not set | ||
| 139 | CONFIG_NET_VENDOR_TI=n | ||
| 140 | # CONFIG_TI_CPSW_ALE is not set | ||
| 141 | # CONFIG_TLAN is not set | ||
| 142 | CONFIG_NET_VENDOR_VIA=n | ||
| 143 | # CONFIG_VIA_RHINE is not set | ||
| 144 | # CONFIG_VIA_VELOCITY is not set | ||
| 145 | CONFIG_NET_VENDOR_WIZNET=n | ||
| 146 | # CONFIG_WIZNET_W5100 is not set | ||
| 147 | # CONFIG_WIZNET_W5300 is not set | ||
diff --git a/features/netdevices/netdevices_n.scc b/features/netdevices/netdevices_n.scc new file mode 100644 index 0000000..b0af6aa --- /dev/null +++ b/features/netdevices/netdevices_n.scc | |||
| @@ -0,0 +1,4 @@ | |||
| 1 | define KFEATURE_DESCRIPTION "Disable options for NET devices support" | ||
| 2 | define KFEATURE_COMPATIBILITY all | ||
| 3 | |||
| 4 | kconf hardware netdevices_n.cfg | ||
