ログ日記

作業ログと日記とメモ

kernel

カーネルコーディングスタイルの続き

http://d.hatena.ne.jp/n314/20080413/1208081924 の続き。というか前に流し読んだ部分をもう一度読む。 http://www.linux.or.jp/JF/JFdocs/kernel-docs-2.6/CodingStyle.html 関数プロトタイプ内には、データの型と一緒に、パラメータ名を含めてください。 …

カーネルコーディングスタイル

http://www.linux.or.jp/JF/JFdocs/kernel-docs-2.6/CodingStyle.html via: http://d.hatena.ne.jp/takkan_m/20080413 これは楽しい。 Do not unnecessarily use braces where a single statement will do.1つの文しか実行しないところに、必要のない括弧を…

カーネルコンフィグメモ

make menuconfig でどのチェックを外すかのメモ。 元々モジュールのものを外してもカーネルのサイズは小さくならない。今回はコンパイル時間を減らすのが目的。 詳しく調べたわけではないので、自分はまず使わないだろうというものだけ。 Device Drivers ISD…

debian etch に kdb を入れてlinuxカーネルデバッグ

どこかにメモったはず・・と思って検索しても全然見つからない。 で、色々探してローカルのmeadow使ってhowmでメモしてたことに気付いた。 今見ると結構な数のメモがある・・howmは便利だけどはてなの方が便利なので途中から切り替えたんだった。 # 追記 >>>…

カーネルスレッド

メモ 議論/スレッド - Mona OS developers Wiki ps auxでメモリ使用量が0になっているやつが、カーネルデーモン(カーネルプロセスといわれたりカーネルスレッドと言われたりする)です。

dentryのロック

ディレクトリエントリキャッシュに使われるロック処理 - kernel_n314 - Linux kernel source自分用のメモ。

Linuxカーネル2.6解読室

Linuxカーネル2.6解読室作者: 高橋浩和,小田逸郎,山幡為佐久出版社/メーカー: ソフトバンククリエイティブ発売日: 2006/11/18メディア: 単行本購入: 14人 クリック: 197回この商品を含むブログ (118件) を見る http://d.hatena.ne.jp/heppokoprogram/2006111…

lsコマンドの内部動作

メモ。 DIR *opendir() __open64 (name, O_RDONLY|O_NDELAY|EXTRA_FLAGS) sys_open() filp_open() open_namei() path_lookup() link_path_walk() // スラッシュで区切られた各トークンに対してdo_lookup() do_lookup() real_lookup() down(&dir->i_sem) look…