Non ti serve ricompilare, nei cd di slackware c'è già un kernel 2.6 precompilato (mi pare sia il 2.6.13, c'è una cartella test dai qualche parte nei cd se non mi ricordo male), fai un upgradepkg e poi inizia pure a smanettare col clock/voltage scaling!
Mi raccomando, aggiorna anche i moduli del kernel (e i driver alsa magari), e una volta fatto l'aggiornamento verifica che /etc/rc.d/rc.modules (che è un link simbolico) punti all'rc.modules del tuo kernel nuovo ( dovrebbe essere ad esempio rc.modules-2.6.13 o qualcosa di simile, scusa ma ora sono su windows, magari dopo controllo meglio).
Inoltre non è una brutta idea ricostruire l'initrd: una volta che hai installato il kernel e i moduli, posizionati in /boot e dai un
mkinitrd -c -k 2.6.13 -m jbd:ext3
se usi ext3, altrimenti
mkinitrd -c -k 2.6.7 -m reiserfs
se usi reiserfs. Ovviamente controlla che la versione del kernel corrisponda.
Alla fine controlla (fai attenzione mi raccomando!!!) che il lilo.conf sia a posto e che l'immagine del kernel sia configurata correttamente, quindi dai un lilo -v e hai finito.
ciao