|
From: Tim T. <t....@co...> - 2004-05-12 02:12:12
|
Tim Tait wrote: > > Found this patch set for the RTL8169 for 2.4.26, no idea if it fixes > the problem but I'll try it if I can figure it out... > > A couple of questions: > - Does DL support the "NMI" watchdog? Is that what that make > menuconfig pick is supposed to do? I had it on but it didn't seem to > do anyhing. > > - Where do I turn on the "magic" Alt-sysrq-T thingy? I see it being > turned on if support in the init.d/boot script, so it must no be > comiled in cause the /proc... file does not exist. > > Thanks- > > Tim > > from message thread: > <http://oss.sgi.com/archives/netdev/2004-04/msg00341.html> > > ----------- from > <http://www.fr.zoreil.com/linux/kernel/2.4.x/2.4.26/README.txt> : > > This is an updated version of the r8169 patchset. The fix are directly > included in the relevant patches. > > Apply/compile/test to vanilla 2.4.26 in following order: > > file | md5 > -------------------------------------+--------------------------------- > r8169-upgrade-to-2.6.4-rc2.patch b3bc23560b2c642669c4aa4fb25f3572 > r8169-dma-api-tx.patch a028c8710ed54d4447d9236f482b6c84 > r8169-dma-api-rx-buffers.patch 9d242d745b5054127d7a81587fbbb18c > r8169-dma-api-tx-buffers.patch 7370aa7904228bbb19588b1ac18e283c > r8169-rx_copybreak.patch dd0a99f3d5cbba194af9ca2fe297b801 > r8169-mac-phy-version.patch 6430bfbbad8cb107975d61e4ffcf93a0 > r8169-init_one.patch d71baaee42398f173894b08a6e130dbf > r8169-timer.patch de72e4825867f22f0b302edb985c9a02 > r8169-hw_start.patch 8427a73de3f1c2c72f69da81dde0c9fc > r8169-intr_mask.patch 08d386707a2a67a0cddaf3d748df8ff2 > r8169-suspend.patch e7832871558326cf9e1a4d8a15cacfa5 > r8169-endianness.patch e99ad19f62cca91e48a29f8fcd5f1ceb > r8169-getstats.patch b36929bae4b35f6bd8fb6de356eb6475 > r8169-ethtool-introduction.patch 2323a525428cd8247e531116d7abbad0 > r8169-missing-static.patch ab65bb8ffcab7695663e12b5349c5fe7 > r8169-barrier.patch 81a6e52ff808abe0abd9678ea3ed465a > r8169-kill-potential-busy-loop.patch 69cdc5de2f9c45d84b2921968d035363 > r8169-dac-10.patch b99a95566e141df52de6b63fc707905b > r8169-irq-handler-status.patch 0a5b62497984acd4185e81a14226e37b > > Each patch must be applied on top of the preceeding one: there > should be zero warning from the patch command. <http://www.fr.zoreil.com/linux/kernel/2.4.x/2.4.26/r8169-blob.tar.bz2> These patches did the trick, works like a charm at gigabit speeds now. About 25% faster thoughput too than in 2.4.25 or stock 2.4.26! I've never done a source tree patch submission before, so how does this patch get rolled into DL? Should the diffs be combined into one? Tim |