問題タブ [user-mode-linux]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
204 参照

networking - User-Mode-Linux でネットワークを取得できません

User-Mode-Linux を使用して、カーネル機能を開発しています。ソースから 3.12.38 をコンパイルし、Debian fs をダウンロードしました。ただし、ここで
次のオプションを使用してネットワークをセットアップできません。 これに関連する適切なソースまたは情報はありますか。 wlan0でインターネットに接続しています。

編集:
私はから始めますeth0=tuntap,,,192.168.0.254

UML内では、次UML# ifconfig eth0 192.168.0.253 up のような出力のみが得られます。
modprobe tun
ifconfig tap0 192.168.0.252 netmask 255.255.255.255 up
route add -host 192.168.0.253 dev tap0

前述のように、出力が少し不足しており、さらに192.168.0.254へのpingが機能しないようで、100% のパケットが失われます。

0 投票する
1 に答える
956 参照

linux-kernel - Linux IRQ 内での schedule() の呼び出し

schedule()エミュレーション部分を機能させるために、ATOMIC コンテキストで呼び出す必要があるエミュレーション ドライバーを作成しています。今のところ、schedule()ATOMIC(スピンロックなど)コンテキスト内で呼び出すことができるこのハックがあります。

しかし、それは IRQ 内では機能しません。システムは呼び出し後に停止するだけschedule()です。

私ができるようにカーネルをハックする方法はありますか? ユーザーモードLinuxでLinuxカーネル4.2.1を使用しています

0 投票する
0 に答える
298 参照

linux-kernel - カーネル call_usermodehelper が GUI アプリケーションを開けない

call_usermodehelper を使用して qt を開きます。なぜ開けないのですか? この問題を解決するには?または、カーネルを使用してユーザー空間アプリケーションを開く他の方法はありますか?

エラー画像を示す画像: エラー画像

0 投票する
2 に答える
1546 参照

virtualization - ユーザー モード Linux (UML) プロジェクトは停止していますか?

一部の教育プロジェクトでは、user-mode-linux (UML) を使用する必要があります。

UMLのホームページによると、このプロジェクトは 2004 年に停止したようです。ただし、プロジェクトの作成者は 2004 年に Intel に雇われてフルタイムで UML に取り組んでいました。プロジェクトは終了していますか、それとも Intel (またはオープンソース コミュニティ) によって新しい名前で継続されていますか?

0 投票する
1 に答える
2175 参照

linux - ほとんどの場合、call_usermodehelper が失敗するのはなぜですか?

カーネル モジュールから、call_usermodehelper 関数を使用して、ファイルを引数として取り、ファイルの SHA1 ハッシュ サムを別のファイル (出力という名前) に書き込む実行可能ファイル sha1 を実行しようとしています。実行可能ファイルは完全に機能します。

しかし、ほとんどの場合、call_usermodehelper は -14 を返し、実行可能ファイルの実行に失敗します。その理由は何ですか?

うまくいくこともありますが、作成された出力ファイルは (sha1 を直接実行した場合とは異なり) ロックされ、適切に使用するには chown を実行する必要があります。どうすればこれを防ぐことができますか?

call_usermodehelper なしでこの操作を行う方法はありますか?

0 投票する
1 に答える
268 参照

operating-system - すべてのトラップで、ユーザー モードからカーネル モードへの切り替えが必要ですか?

カーネルコードがトラップの処理を担当していることを理解していますが、すべてのトラップはカーネルによって処理されます。ユーザーモードで処理されるトラップはありますか? もしそうなら、例を挙げてください。