stage2: stage1 modules list update

Use full PATH, because otherwise extra modules with the same
endings are packed.
Instead of listing modules from the same directory, the path
to the directory is used.
The 10-stage2 list has been cleaned up, but still has a lot
of redundancy. Need added some basic lists for all targets.
This commit is contained in:
Anton Midyukov 2022-02-17 22:06:18 +07:00
parent 9f6bc6ef5b
commit 7a2f65f959
13 changed files with 68 additions and 415 deletions

View File

@ -1,208 +1,31 @@
# a copy of the old static modules file for compatibility
kernel/drivers/ata
kernel/drivers/block
kernel/drivers/crypto
kernel/drivers/gpu/drm
kernel/drivers/hid
kernel/drivers/md
kernel/drivers/net/\([^w]\|w[^i]\).\+\.ko
kernel/drivers/rtc
kernel/drivers/scsi
kernel/drivers/usb/host
kernel/drivers/usb/storage
kernel/drivers/virtio
# base list
kernel/lib
3c574_cs.ko
3c589_cs.ko
3c59x.ko
3w-9xxx.ko
3w-xxxx.ko
8139too.ko
8390.ko
a100u2w.ko
aacraid.ko
acenic.ko
advansys.ko
af_packet.ko
aic7xxx.ko
amd8111e.ko
arc4.ko
ata_piix.ko
atl1.ko
atl1e.ko
atl2.ko
atp870u.ko
atp.ko
aufs.ko
overlay.ko
axnet_cs.ko
b44.ko
bnx2.ko
bsd_comp.ko
BusLogic.ko
cassini.ko
catc.ko
cciss.ko
cdrom.ko
ch.ko
cifs.ko
cmac.ko.
DAC960.ko
dc395x.ko
de4x5.ko
defxx.ko
dl2k.ko
dmfe.ko
dmx3191d.ko
dpt_i2o.ko
e1000.ko
e1000e.ko
e100.ko
eata.ko
ehci-hcd.ko
ehci_marvell.ko
epic100.ko
eql.ko
ext2.ko
ext3.ko
ext4.ko
fat.ko
fdomain.ko
fealnx.ko
fmvj18x_cs.ko
forcedeth.ko
gdth.ko
hamachi.ko
hp100.ko
hptiop.ko
i82092.ko
ifb.ko
imm.ko
initio.ko
ipr.ko
ips.ko
iscsi_tcp.ko
isofs.ko
kaweth.ko
libata.ko
libiscsi.ko
lockd.ko
loop.ko
md4.ko
megaraid.ko
megaraid_mbox.ko
mii.ko
natsemi.ko
ne2k-pci.ko
netconsole.ko
nfs.ko
nfsv2.ko
nfsv3.ko
nfsv4.ko
nls_base.ko
nls_cp866.ko
nls_koi8-r.ko
nmclan_cs.ko
ns83820.ko
ohci-hcd.ko
osst.ko
pata_it8213.ko
pata_marvell.ko
pcmcia_core.ko
pcmcia.ko
pcnet32.ko
pcnet_cs.ko
pd6729.ko
pdc_adma.ko
pegasus.ko
plip.ko
ppa.ko
ppp_async.ko
ppp_deflate.ko
ppp_generic.ko
ppp_mppe.ko
pppoe.ko
pppox.ko
ppp_synctty.ko
qla1280.ko
r8169.ko
raid_class.ko
reiserfs.ko
rrunner.ko
s2io.ko
sata_mv.ko
sata_nv.ko
sata_promise.ko
sata_qstor.ko
sata_sil24.ko
sata_sil.ko
sata_sis.ko
sata_svw.ko
sata_sx4.ko
sata_uli.ko
sata_via.ko
sata_vsc.ko
sb1000.ko
scsi_mod.ko
scsi_transport_fc.ko
scsi_transport_iscsi.ko
scsi_transport_sas.ko
scsi_transport_spi.ko
sd_mod.ko
serial_cs.ko
sg.ko
sha256-ssse3.ko
sis190.ko
sis900.ko
skge.ko
sky2.ko
slhc.ko
slip.ko
smc91c92_cs.ko
squashfs.ko
sr_mod.ko
starfire.ko
stex.ko
st.ko
sundance.ko
sungem.ko
sungem_phy.ko
sunhme.ko
sunrpc.ko
sym53c8xx.ko
tg3.ko
tlan.ko
tulip.ko
tun.ko
typhoon.ko
uhci-hcd.ko
usbcore.ko
usbhid.ko
usbnet.ko
usb-libusual.ko
usb-storage.ko
vfat.ko
via-rhine.ko
via-velocity.ko
winbond-840.ko
xirc2ps_cs.ko
xircom_cb.ko
yellowfin.ko
yenta_socket.ko
ahci.ko
dm-mod.ko
evdev.ko
ext2.ko
mbcache.ko
nls_cp866.ko
nls_koi8-r.ko
nls_utf8.ko
scsi_mod.ko
sd_mod.ko
serio_raw.ko
sr_mod.ko
sdhci.ko
sdhci-pci.ko
xhci-hcd.ko
xhci-pci.ko
uas.ko
kernel/drivers/ata/ahci.ko
kernel/drivers/ata/ata_piix.ko
kernel/drivers/ata/libata.ko
kernel/drivers/block
kernel/drivers/block/loop.ko
kernel/drivers/cdrom/cdrom.ko
kernel/drivers/crypto
kernel/drivers/hid
kernel/drivers/hid/usbhid/usbhid.ko
kernel/drivers/input/evdev.ko
kernel/drivers/input/serio/serio_raw.ko
kernel/drivers/md
kernel/drivers/md/dm-mod.ko
kernel/drivers/rtc
kernel/drivers/scsi/libiscsi.ko
kernel/drivers/scsi/scsi_mod.ko
kernel/drivers/scsi/sd_mod.ko
kernel/drivers/scsi/sr_mod.ko
kernel/drivers/tty/serial/8250/serial_cs.ko
kernel/drivers/usb/core/usbcore.ko
kernel/drivers/usb/storage/usb-storage.ko
kernel/fs/isofs/isofs.ko
kernel/fs/mbcache.ko
kernel/fs/nls/nls_base.ko
kernel/fs/nls/nls_cp866.ko
kernel/fs/nls/nls_koi8-r.ko
kernel/fs/nls/nls_utf8.ko
kernel/fs/overlayfs/overlay.ko
kernel/fs/squashfs/squashfs.ko

View File

@ -1,21 +1,2 @@
kernel/drivers/ata
kernel/drivers/block
ahci.ko
ahci_platform.ko
ata_piix.ko
libata.ko
pata_it8213.ko
pata_marvell.ko
pdc_adma.ko
sata_mv.ko
sata_nv.ko
sata_promise.ko
sata_qstor.ko
sata_sil.ko
sata_sil24.ko
sata_sis.ko
sata_svw.ko
sata_sx4.ko
sata_uli.ko
sata_via.ko
sata_vsc.ko

View File

@ -1,10 +1,10 @@
exfat.ko
ext2.ko
ext3.ko
ext4.ko
fat.ko
mbcache.ko
ntfs.ko
fuse.ko
reiserfs.ko
vfat.ko
kernel/fs/exfat.ko
kernel/fs/ext2.ko
kernel/fs/ext3.ko
kernel/fs/ext4.ko
kernel/fs/fat.ko
kernel/fs/mbcache.ko
kernel/fs/ntfs.ko
kernel/fs/fuse.ko
kernel/fs/reiserfs.ko
kernel/fs/vfat.ko

View File

@ -1,2 +1,2 @@
kernel/drivers/md
dm-mod.ko
kernel/drivers/md/dm-mod.ko

View File

@ -1,7 +1,3 @@
iosf_mbi.ko
mmc_block.ko
mmc_core.ko
sdhci-acpi.ko
sdhci-pci.ko
sdhci-pltfm.ko
sdhci.ko
kernel/drivers/mmc/core/mmc_block.ko
kernel/drivers/mmc/core/mmc_core.ko
kernel/drivers/mmc/host

View File

@ -1,81 +1,10 @@
kernel/drivers/net/\([^w]\|w[^i]\).\+\.ko
kernel/drivers/net/ethernet
3c574_cs.ko
3c589_cs.ko
3c59x.ko
8139too.ko
8390.ko
acenic.ko
af_packet.ko
amd8111e.ko
atl1.ko
atl1e.ko
atl2.ko
atp.ko
axnet_cs.ko
b44.ko
bnx2.ko
bsd_comp.ko
cassini.ko
catc.ko
de4x5.ko
defxx.ko
dl2k.ko
dmfe.ko
e100.ko
e1000.ko
e1000e.ko
epic100.ko
eql.ko
fealnx.ko
fmvj18x_cs.ko
forcedeth.ko
hamachi.ko
hp100.ko
ifb.ko
kaweth.ko
mii.ko
natsemi.ko
ne2k-pci.ko
netconsole.ko
nmclan_cs.ko
ns83820.ko
pcnet32.ko
pcnet_cs.ko
pegasus.ko
plip.ko
ppp_async.ko
ppp_deflate.ko
ppp_generic.ko
ppp_mppe.ko
ppp_synctty.ko
pppoe.ko
pppox.ko
r8169.ko
rrunner.ko
s2io.ko
sb1000.ko
sis190.ko
sis900.ko
skge.ko
sky2.ko
slhc.ko
slip.ko
smc91c92_cs.ko
starfire.ko
sundance.ko
sungem.ko
sungem_phy.ko
sunhme.ko
tg3.ko
tlan.ko
tulip.ko
tun.ko
typhoon.ko
usbnet.ko
via-rhine.ko
via-velocity.ko
winbond-840.ko
xirc2ps_cs.ko
xircom_cb.ko
yellowfin.ko
kernel/drivers/net/phy
kernel/drivers/net/usb
kernel/drivers/net/ifb.ko
kernel/drivers/net/macsec.ko
kernel/drivers/net/mii.ko
kernel/drivers/net/netconsole.ko
kernel/drivers/net/sungem_phy.ko
kernel/drivers/net/tun.ko
kernel/drivers/net/vxlan.ko

View File

@ -1,2 +1,2 @@
cifs.ko
cmac.ko
kernel/fs/cifs/cifs.ko
kernel/crypto/cmac.ko

View File

@ -1,6 +1,6 @@
lockd.ko
nfs.ko
nfsv2.ko
nfsv3.ko
nfsv4.ko
sunrpc.ko
kernel/fs/lockd/lockd.ko
kernel/fs/nfs/nfs.ko
kernel/fs/nfs/nfsv2.ko
kernel/fs/nfs/nfsv3.ko
kernel/fs/nfs/nfsv4.ko
kernel/net/sunrpc/sunrpc.ko

View File

@ -1,6 +1 @@
i82092.ko
pcmcia.ko
pcmcia_core.ko
pd6729.ko
serial_cs.ko
yenta_socket.ko
kernel/drivers/pcmcia

View File

@ -1,40 +1 @@
kernel/drivers/scsi
3w-9xxx.ko
3w-xxxx.ko
BusLogic.ko
DAC960.ko
a100u2w.ko
aacraid.ko
advansys.ko
aic7xxx.ko
atp870u.ko
cciss.ko
ch.ko
dc395x.ko
dmx3191d.ko
dpt_i2o.ko
eata.ko
fdomain.ko
gdth.ko
hptiop.ko
imm.ko
initio.ko
ipr.ko
ips.ko
iscsi_tcp.ko
libiscsi.ko
megaraid.ko
megaraid_mbox.ko
osst.ko
ppa.ko
qla1280.ko
raid_class.ko
scsi_mod.ko
scsi_transport_fc.ko
scsi_transport_iscsi.ko
scsi_transport_sas.ko
scsi_transport_spi.ko
sg.ko
st.ko
stex.ko
sym53c8xx.ko

View File

@ -1,20 +1,7 @@
kernel/drivers/usb/core
kernel/drivers/usb/host
kernel/drivers/usb/storage
ehci-fsl.ko
ehci-hcd.ko
ehci-pci.ko
ehci-platform.ko
ohci-hcd.ko
ohci-platform.ko
uas.ko
uhci-hcd.ko
usb-storage.ko
usbcore.ko
xhci-hcd.ko
xhci-pci.ko
xhci-pci-renesas.ko
xhci-plat-hcd.ko
dwc3-pci.ko
dwc3-baikal.ko
udc-core.ko
xhci-hcdi.ko
kernel/drivers/usb/phy
kernel/drivers/usb/dwc2
kernel/drivers/usb/dwc3
kernel/drivers/hid/usbhid

View File

@ -1,2 +1,2 @@
kernel/drivers/virtio
kernel/drivers/char/virtio_console
kernel/drivers/char/virtio_console.ko

View File

@ -1,19 +0,0 @@
kernel/lib
kernel/drivers/crypto
kernel/drivers/rtc
arc4.ko
aufs.ko
overlay.ko
cdrom.ko
evdev.ko
ext4.ko
isofs.ko
loop.ko
md4.ko
serio_raw.ko
scsi_mod.ko
sd_mod.ko
sha256-ssse3.ko
squashfs.ko
sr_mod.ko
usbhid.ko