「Linuxカーネル2.6解読室」(以降、旧版)出版後、Linuxには多くの機能が追加され、
エンタープライズ領域をはじめとする様々な場所で使われるようになりました。
それに伴いコードが肥大かつ複雑化し、多くのエンジニアにとって解読不能な
ブラックボックスとなっています。
世界中のトップエンジニア達の傑作であるLinuxカーネルにメスを入れ、
ブラックボックスをこじ開けて、時に好奇心の赴くままにカーネルの世界を
解読する「新Linuxカーネル解読室」プロジェクト。
本稿では、旧版第3章で解説されていたソフト割り込み処理について、
カーネルv6.8/arm64のコードをベースに解説します。
「VA Linux エンジニアブログ」にて公開していますのでご覧ください。
https://valinux.hatenablog.com/entry/202406132