murasaki

GNOMEというかNautilus対応をしようとしてたんだが、カーネルのHotplug起動が
どうもおかしい。カーネル2.6.4で試してみると、add removeを複数起動してしまう。
直るのを待つのも手だが、この際だから排他制御を入れることを考えてもよさそうだ。
blockデバイスパーティション情報がパーティションのデバイスファイルにアクセスするまで、動かないようになってるみたいだ。
なんかヘボイ方法で回避できないか考える必要がありそうだ。
それにPCMCIAのHotplugはclassへの登録だけで、それ以外はする気配が見られない。
せっかく、PCMCIA用に作ってみたのだが無駄になりそうだ。
とりあえず、ソースからmakeするときにはpcmcia_socketを使いたいのかどうかを
チェックしてするように変更を入れてみた。