> > So, uh, how do I get the netdev_fastroute symbol into my kernel? And if
> > it's a config option, what is the right way to build a Debianized kernel
> > that contains it?
> >
> > Adam
>
>
> It is a config option. Look out for 'Fast switching ' in the kernel
> configuration.
This is very strange.
Fast Switching bypasses netfilter.
Since one common use of Linux in a Virtual Penguin Farm setup is to use
Linux to provide filtering between, for instance, tiers of a multi-tier
application, this is not especially desirable.
Further, this must be a fairly new change. On other machines, I'm using
SuSE 2.4.7-timer and HiperSockets or Virtual OSA. Note:
h2:/proc # lsmod
Module Size Used by
ipv6 263984 -1 (autoclean)
qeth 138288 1 (autoclean)
qdio 37136 1 (autoclean) [qeth]
h2:/proc # ifconfig eth0
eth0 Link encap:Ethernet HWaddr 00:00:00:00:00:00
inet addr:192.168.130.66 Mask:255.255.255.192
inet6 addr: fe80::200:ff:fe00:0/10 Scope:Link
UP RUNNING NOARP MULTICAST MTU:1492 Metric:1
RX packets:674 errors:0 dropped:0 overruns:0 frame:0
TX packets:540 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:58706 (57.3 Kb) TX bytes:83746 (81.7 Kb)
Interrupt:11
h2:/proc # zless config.gz | grep FASTROUTE
# CONFIG_NET_FASTROUTE is not set
Now, this isn't really a problem for me for the Debian image I'm
building, because it doesn't need to route. But it *will* be a problem
down the road. Please, IBM, put it back the way it was, and remove the
qeth dependency on CONFIG_NET_FASTROUTE.
Adam