これまで2回に分け、Linuxカーネルをパニックさせる方法を紹介した。1回目はSysRqの仕組みでLinuxカーネルをパニックさせるという正規(?)の方法、2回目は機能を不適切に使ってLinuxカーネルをパニックさせる方法だった。今回はカーネルモジュールからpanic(9)を ...
2013年9月は 「ゼロからはじめるカーネルモジュール開発」 をテーマに、 /dev/ nullのカーネルコードを切り貼りしてオリジナルのデバイスファイルをカーネルモジュールで実装するというところから、 カーネルモジュールの読み方、 デバイスファイルの基本 ...
NVIDIAがGPUのLinux向けカーネルモジュールをオープンソース化しました。ソースコードはGPLライセンスとMITライセンスのデュアルライセンスで公開されており、記事作成時点ですでにダウンロード可能となっています。 NVIDIA Releases Open-Source GPU Kernel Modules | NVIDIA ...
FreeBSDカーネルモジュールを開発する簡単なハウツーがWriting a kernel module for FreeBSDにおいて公開されています。同記事ではモジュールの読み込み時と取り外し時にメッセージを表示する簡単なカーネルモジュールの開発方法が紹介されています。FreeBSDカーネル ...
それでは、予行演習でなく、いよいよ本番だ。再びsuを実行してルートになり、以下を入力する。 cd /usr/src/linux make clean make menuconfig 以上を実行すると、何百個ものオプション(何百通りもの失敗する方法と表現することもできる)のあるメニューが画面に ...
カーネルオブジェクトの詳細を確認できる「ObjectWalker」を新たに同梱 「DriverWalker」v3.0 カーネルオブジェクトの詳細を表示できるツール「ObjectWalker」 ハードウェアのドライバーや各種モジュールの詳細情報を表示できる「DriverWalker」v3.0が、8日に公開された。
米NVIDIAは5月11日(現地時間)、Linux用のGPUカーネルモジュールをオープンソース化し、GitHubで公開した。GPLとMITのデュアルライセンスになっており、すでにリポジトリからダウンロードできるようになっている。 NVIDIAはこれまでカーネルドライバモジュール ...
Have you ever felt the urge to make your own private binary format for use in Linux? Perhaps you have looked at creating the smallest possible binary when compiling a project, and felt disgusted with ...
Linux kernel strncpy removed in Linux 7.2 after 362 patches and six years of coordinated work. The dangerous C string ...
Novellがこれまでの方針を変え、Linuxカーネルに組み込む3Dビデオドライバなど、プロプライエタリなソフトウェアモジュールの配布を中止した。 こうした方針転換は、同社が7月にリリースした「SUSE Linux Enterprise Server 10」にも反映されている。これによりNovellは ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する