BASH
25
cp al linux
Guest on 11th June 2022 05:24:46 PM
It will conflict with netdev-random-drivers, so it's better to proceed
this way :
# cp -al linux-2.4.32 linux-2.4.32-random
# cd !$
# patch -p1 < /w/pool/netdev-random-drivers-rediffed-2.4.31-1.diff
# make distclean
# cd ..
# cp -al linux-2.4.32 linux-2.4.32-sk98
# cd !$
# patch -p1 < /w/pool/sk98lin_v8.28.1.3_2.4.32-wt1.rediff
# make distclean
# cd ..
# cp -al linux-2.4.32-sk98 linux-2.4.32-sk98-random
# cd !$
# patch -p1 < /w/pool/netdev-random-drivers-rediffed-2.4.31-1.diff
# cat drivers/net/sk98lin/skge.c.rej
# vi drivers/net/sk98lin/skge.c
=> replace 'SA_SHIRQ' with 'SA_SHIRQ | SA_RANDOM' everywhere
# make distclean
# cd ..
# diff -urN linux-2.4.32-{,sk98-}random > sk98-wt1.diff
=> the patch is ready, remove both directories