LeavaTailの日記

LeavaTailの日記

Linuxエンジニアを目指した技術者の備忘録

2022-02-01から1ヶ月間の記事一覧

xfstests-bld で ファイルシステムのテストを実行する

概要 はじめに 実験環境 準備 Qemu/kvmのインストール 使用するファイルのダウンロード 仮想マシン用のLinuxカーネルの準備 xfstests-bldのセットアップ xfstests-bldのインストール xfstests-bldの実行 スモークテストの実行 シェルの起動 実施するテストの…

Linuxカーネルのファイルアクセスの処理を追いかける (9) writeback

関連記事 Part 1: 環境セットアップ Part 2: System call Interface Part 3: VFS Part 4: ext2 (1) write_iter Part 5: ext2 (2) write_begin Part 6: ext2 (3) get_block Part 7: ext2 (4) write_end Part 8: writeback (1) work Queue Part 9: writeback (…

Visual Studio Code で Linuxカーネルのコードリーディング

概要 はじめに 環境 VSCode のインストール Remote Development のインストール リモートマシンに公開鍵を追加する リモートマシンのVSCodeに拡張機能をインストールする インテリセンスを設定する VSCode でソースコードを確認する 関数定義を参照する 関数…