diff options
Diffstat (limited to 'kernel/modules.pl')
-rw-r--r-- | kernel/modules.pl | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/kernel/modules.pl b/kernel/modules.pl index 6e8f04307..e7a3c6f53 100644 --- a/kernel/modules.pl +++ b/kernel/modules.pl @@ -28,22 +28,26 @@ my @skip_modules_on_stage1 = ( qw(sktr tmspci ibmtr abyss), # alt token ring qw(old_tulip rtl8139), if_(arch() =~ /alpha|ppc/, qw(sb1000)), + if_(arch() !~ /x86_64|ia64|^i.86/, qw(tg3 bcm5700 bcm5820)), #- important gigabit cards qw( - tg3 r8169 + r8169 apa1480_cb imm ppa plip 3w-xxxx pci2220i qla2x00 i2o_block eata_pio eata_dma qla2200 qla2300 iph5526 + ppp_async ppp_generic shlc eth16i rcpci yellowfin orinoco_plx natsemi lance dmfe depca cs89x0 wd slhc # not necessary for ka (most out of pcitable) ), + if_(arch() =~ /x86_64/, qw(53c7,8xx initio ataraid advansys atp870u)), #- old 'AM53C974', # deprecated by tmscsim qw(ac3200 at1700 atp ni5010 ni52 ni65), #- unused from Jeff "u14-34f", #- duplicate from ultrastor.o ); my %images = ( - network => 'fs/network network/raw bus/pcmcia network/main', + ka => 'fs/network network/raw bus/pcmcia network/main', + network => 'fs/network network/raw network/main', hd => 'disk/raw fs/local|loopback disk/scsi|hardware_raid', other => 'disk/scsi|hardware_raid network/main ONLY_BIG fs/cdrom disk/cdrom|raw fs/network network/raw', pcmcia => 'fs/cdrom disk/cdrom|raw|pcmcia bus/pcmcia fs/network network/pcmcia|raw', |