本当にやっちゃいました。過去最高金額のお買いものです。しばらくは節制します。本当です。おもちゃは買いません。そんな暇あったら練習するようにします。「H.Selmer "SERIE III"」というものです。これで楽器は一人前。肝心の腕の方が圧倒的に追いついてなし。
reiser4パッチ(2.6.10-rc3のやつ)をあててコンパイルすると、「shrink_dcache_anonのシンボルがねぇよ」と怒られる。カーネルソースの中のfs/dcache.cでshrink_dcache_anon()が記述されているものの、EXPORT_SYMBOLされてないので、ファイルの一番最後の行に
EXPORT_SYMBOL(shrink_dcache_anon);
と追加してコンパイルしたらOKでした。
が、Moのカーネルにあたったパッチ(モートン先生謹製mmパッチ)では、shrink_dcache_anonをそもそも使わないようにしてる。
debianのカーネルとかでも有効になっていて、usb-storageの邪魔をするので、USBメモリ等をさしたときにみんなビックリしてるらしい。2.6.9のときからそうらしい。CONFIG_BLK_DEV_UBを有効にしなければOK。
madwifiも素直にコンパイルできない風味。メーリングリストに12/18に投稿された記事に添付されているパッチを当てたら、どうやらうまく動いている模様。MLのパッチはゴミが混入している模様なので、きれいに掃除したものを置いておく。
ということで、久々に常用カーネルをバージョンアップ。2.6.8.1-ck7を何ヶ月も使ってたのを、2.6.10-ck1に。まぁそんなに詳しいわけではないので違いはわからんですが。