これまで2回に分け、Linuxカーネルをパニックさせる方法を紹介した。1回目はSysRqの仕組みでLinuxカーネルをパニックさせるという正規(?)の方法、2回目は機能を不適切に使ってLinuxカーネルをパニックさせる方法だった。今回はカーネルモジュールからpanic(9)を ...
FreeBSDカーネルモジュールを開発する簡単なハウツーがWriting a kernel module for FreeBSDにおいて公開されています。同記事ではモジュールの読み込み時と取り外し時にメッセージを表示する簡単なカーネルモジュールの開発方法が紹介されています。FreeBSDカーネル ...
カーネルを再構築することなくカーネルの動作を深く詳細に確認できると便利です。今回紹介するSystemTapを使うと、 ちょっとしたスクリプト言語を書くだけで、 カーネル上の特定の処理をフックし、 必要な情報を収集・ 分析できます。 SystemTapがあると ...
米NVIDIAは7月17日(現地時間)、「NVIDIA Transitions Fully Towards Open-Source GPU Kernel Modules」と題したブログ記事を公開し、GPUのカーネルドライバモジュールを完全にオープンソース化していくと発表した。 NVIDIAは2022年にもLinux向けのGPUカーネルモジュール ...