summaryrefslogtreecommitdiffstats
path: root/kernel/modules.pl
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/modules.pl')
-rw-r--r--kernel/modules.pl8
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',