Bug 216017 - [RPI B2] Build and install lot of unused modules
Summary: [RPI B2] Build and install lot of unused modules
Status: Closed Not A Bug
Alias: None
Product: Base System
Classification: Unclassified
Component: arm (show other bugs)
Version: 11.0-STABLE
Hardware: arm Any
: --- Affects Many People
Assignee: freebsd-arm (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-01-13 09:01 UTC by Dmitry Lukhtionov
Modified: 2020-11-16 19:40 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dmitry Lukhtionov 2017-01-13 09:01:19 UTC
On RPI B2 I see many unused modules in /boot/kernel

Examlpe:

ls /boot/kernel/ata*
/boot/kernel/ata.ko		/boot/kernel/atajmicron.ko
/boot/kernel/ataacard.ko	/boot/kernel/atamarvell.ko
/boot/kernel/ataacerlabs.ko	/boot/kernel/atamicron.ko
/boot/kernel/ataamd.ko		/boot/kernel/atanational.ko
/boot/kernel/ataati.ko		/boot/kernel/atanetcell.ko
/boot/kernel/atacard.ko		/boot/kernel/atanvidia.ko
/boot/kernel/atacenatek.ko	/boot/kernel/atapci.ko
/boot/kernel/atacypress.ko	/boot/kernel/atapromise.ko
/boot/kernel/atacyrix.ko	/boot/kernel/ataserverworks.ko
/boot/kernel/atahighpoint.ko	/boot/kernel/atasiliconimage.ko
/boot/kernel/ataintel.ko	/boot/kernel/atasis.ko
/boot/kernel/ataisa.ko		/boot/kernel/atavia.ko
/boot/kernel/ataite.ko

mitya@rpi2:/boot/kernel# ls /boot/kernel/isp*
/boot/kernel/isp.ko		/boot/kernel/isp_2300.ko
/boot/kernel/isp_1040.ko	/boot/kernel/isp_2322.ko
/boot/kernel/isp_1080.ko	/boot/kernel/isp_2400.ko
/boot/kernel/isp_12160.ko	/boot/kernel/isp_2500.ko
/boot/kernel/isp_2100.ko	/boot/kernel/ispfw.ko
/boot/kernel/isp_2200.ko


mitya@rpi2:/boot/kernel# ls /boot/kernel/if_*
/boot/kernel/if_ae.ko		/boot/kernel/if_msk.ko
/boot/kernel/if_age.ko		/boot/kernel/if_mwl.ko
/boot/kernel/if_alc.ko		/boot/kernel/if_mxge.ko
/boot/kernel/if_ale.ko		/boot/kernel/if_my.ko
/boot/kernel/if_ath.ko		/boot/kernel/if_nge.ko
/boot/kernel/if_ath_pci.ko	/boot/kernel/if_oce.ko
/boot/kernel/if_aue.ko		/boot/kernel/if_otus.ko
/boot/kernel/if_axe.ko		/boot/kernel/if_patm.ko
/boot/kernel/if_axge.ko		/boot/kernel/if_pcn.ko
/boot/kernel/if_bce.ko		/boot/kernel/if_ral.ko
/boot/kernel/if_bfe.ko		/boot/kernel/if_re.ko
/boot/kernel/if_bge.ko		/boot/kernel/if_rl.ko
/boot/kernel/if_bnxt.ko		/boot/kernel/if_rsu.ko
/boot/kernel/if_bridge.ko	/boot/kernel/if_rtwn.ko
/boot/kernel/if_bwi.ko		/boot/kernel/if_rue.ko
/boot/kernel/if_bwn.ko		/boot/kernel/if_rum.ko
/boot/kernel/if_bwn_pci.ko	/boot/kernel/if_run.ko
/boot/kernel/if_cas.ko		/boot/kernel/if_sf.ko
/boot/kernel/if_cdce.ko		/boot/kernel/if_sge.ko
/boot/kernel/if_cpsw.ko		/boot/kernel/if_sis.ko
/boot/kernel/if_cue.ko		/boot/kernel/if_sk.ko
/boot/kernel/if_cxgb.ko		/boot/kernel/if_smsc.ko
/boot/kernel/if_dc.ko		/boot/kernel/if_sn.ko
/boot/kernel/if_de.ko		/boot/kernel/if_ste.ko
/boot/kernel/if_disc.ko		/boot/kernel/if_stf.ko
/boot/kernel/if_edsc.ko		/boot/kernel/if_stge.ko
/boot/kernel/if_en.ko		/boot/kernel/if_tap.ko
/boot/kernel/if_enc.ko		/boot/kernel/if_ti.ko
/boot/kernel/if_epair.ko	/boot/kernel/if_tl.ko
/boot/kernel/if_fatm.ko		/boot/kernel/if_tun.ko
/boot/kernel/if_fwe.ko		/boot/kernel/if_tx.ko
/boot/kernel/if_fwip.ko		/boot/kernel/if_txp.ko
/boot/kernel/if_fxp.ko		/boot/kernel/if_uath.ko
/boot/kernel/if_gem.ko		/boot/kernel/if_udav.ko
/boot/kernel/if_gif.ko		/boot/kernel/if_upgt.ko
/boot/kernel/if_gre.ko		/boot/kernel/if_ural.ko
/boot/kernel/if_hatm.ko		/boot/kernel/if_ure.ko
/boot/kernel/if_hme.ko		/boot/kernel/if_urndis.ko
/boot/kernel/if_ic.ko		/boot/kernel/if_urtwn.ko
/boot/kernel/if_ipheth.ko	/boot/kernel/if_vge.ko
/boot/kernel/if_jme.ko		/boot/kernel/if_vlan.ko
/boot/kernel/if_kue.ko		/boot/kernel/if_vr.ko
/boot/kernel/if_lagg.ko		/boot/kernel/if_vte.ko
/boot/kernel/if_le.ko		/boot/kernel/if_vx.ko
/boot/kernel/if_lge.ko		/boot/kernel/if_vxlan.ko
/boot/kernel/if_lmc.ko		/boot/kernel/if_wb.ko
/boot/kernel/if_malo.ko		/boot/kernel/if_xl.ko
/boot/kernel/if_me.ko		/boot/kernel/if_zyd.ko
/boot/kernel/if_mos.ko
Comment 1 Ilya Bakulin freebsd_committer freebsd_triage 2020-11-16 19:40:51 UTC
At least some of those can be used: if_ru{m,n} / if_bwn are USB WiFi, if_tun is a tunneling driver...

It's hard to tell which should not be there at all.
Comment 2 Ilya Bakulin freebsd_committer freebsd_triage 2020-11-16 19:40:51 UTC
At least some of those can be used: if_ru{m,n} / if_bwn are USB WiFi, if_tun is a tunneling driver...

It's hard to tell which should not be there at all.