これまで2回に分け、Linuxカーネルをパニックさせる方法を紹介した。1回目はSysRqの仕組みでLinuxカーネルをパニックさせるという正規(?)の方法、2回目は機能を不適切に使ってLinuxカーネルをパニックさせる方法だった。今回はカーネルモジュールからpanic(9)を ...
The new Linux kernel 7.0 brings self-healing file systems, ensures more robust code, and welcomes Rust as a non-experimental ...
カーネルを再構築することなくカーネルの動作を深く詳細に確認できると便利です。今回紹介するSystemTapを使うと、 ちょっとしたスクリプト言語を書くだけで、 カーネル上の特定の処理をフックし、 必要な情報を収集・ 分析できます。 SystemTapがあると ...
C言語で書かれたLinuxのカーネルでプログラミング言語「Rust」を使えるようにすることについて、メンテナーズ・サミットで議論が行われて「もはや実験段階ではない」ことが確認され、これまで付与されてきた「実験的(experimental)」タグの解除が決定しました ...
今回はSH7706LSRのLinux上での割り込みを扱います。割り込みはハードウェア資源なので、 ユーザプログラムでは扱うことはできず、 デバイスドライバでの扱いが必須となります。まずは、 SH7706LSR上にある汎用スイッチと汎用LEDの入出力を行う一般的な ...
「Linuxユーザー、企業、Linuxコミュニティー全体にとって有害な影響が及んでいることを繰り返し憂慮しつつ」、Linux Foundationは米国時間6月23日、Linuxカーネル向けのオープンソースモジュールおよびオープンソースドライバの必要性を訴える活動を開始した。
What just happened? Rust will soon be part of Linux, Torvalds has decided. The memory safe programming language will join C and the other traditional languages developers use to create new pieces and ...
NVIDIAがGPUのLinux向けカーネルモジュールをオープンソース化しました。ソースコードはGPLライセンスとMITライセンスのデュアルライセンスで公開されており、記事作成時点ですでにダウンロード可能となっています。 NVIDIA Releases Open-Source GPU Kernel Modules | NVIDIA ...
It’s been a tense few months for users of the BCacheFS filesystem, as amidst the occasional terse arguments and flowery self-praise on the Linux Kernel mailing list the future of this filesystem ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する