お前ら*BSDのカーネルをハックしますか? (378レス)
お前ら*BSDのカーネルをハックしますか? http://mevius.5ch.net/test/read.cgi/unix/1003311346/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
181: 名無しさん@お腹いっぱい。 [sage] 02/09/21 23:15 おまえの見てるのデバドラのつくり方じゃねぇじゃん。(藁 http://mevius.5ch.net/test/read.cgi/unix/1003311346/181
182: 見習いデーモン [sage] 02/09/21 23:34 うお、もしかして空回りですか… でもKLDでカーネル領域に自分のコード置けるとおもうとワクワクするんですが http://mevius.5ch.net/test/read.cgi/unix/1003311346/182
183: 名無しさん@お腹いっぱい。 [sage] 02/09/22 23:32 カーネルを再構築しても自分のコードは置けますが何か? http://mevius.5ch.net/test/read.cgi/unix/1003311346/183
184: 名無しさん@お腹いっぱい。 [] 02/09/24 00:43 >>181 ハンドブックで解説されている部分は部分はデバイスドライバ (ツリーを形成する実デバイスを叩くもの)ではデフォルトで呼ばれる ものがあるので気にしなくていいです。 おまいさんの目的ではどう見てもfxpを見るのは間違いだと 思いますし、そもそもシリアルならsio使ってtermios 叩いたほうが....... で、ご希望にそえるものなら例えば、spic(4)あたり簡単そうかな? http://mevius.5ch.net/test/read.cgi/unix/1003311346/184
185: 名無しさん@お腹いっぱい。 [sage] 02/09/29 01:58 spic は デバイスの仕様が不明なので、 読んでもあまりピンとこないのでは。 http://mevius.5ch.net/test/read.cgi/unix/1003311346/185
186: 鬼軍曹 [] 02/11/01 04:36 ============ お知らせ ================== あー、只今よりこのスレは、見習デーモンの学習を見張るスレになりました。 ==================================== http://mevius.5ch.net/test/read.cgi/unix/1003311346/186
187: 名無しさん@お腹いっぱい。 [] 02/12/16 05:14 保守 http://mevius.5ch.net/test/read.cgi/unix/1003311346/187
188: 名無しさん@お腹いっぱい。 [] 02/12/26 15:56 NETBSD入れたらまずカーネルハックするぞぉ! http://mevius.5ch.net/test/read.cgi/unix/1003311346/188
189: 名無しさん@お腹いっぱい。 [sage] 02/12/26 16:13 おまえのいうハックってカーネルの再構築のことだろ?ぷ http://mevius.5ch.net/test/read.cgi/unix/1003311346/189
190: 名無しさん@お腹いっぱい。 [sage] 02/12/26 23:09 千里の道も一歩から http://mevius.5ch.net/test/read.cgi/unix/1003311346/190
191: 名無しさん@お腹いっぱい。 [sage] 02/12/26 23:34 千里の道を一歩だけ http://mevius.5ch.net/test/read.cgi/unix/1003311346/191
192: 名無しさん@お腹いっぱい。 [sage] 02/12/27 01:01 千里を歩き通すのは大変だよ……。 http://mevius.5ch.net/test/read.cgi/unix/1003311346/192
193: 名無しさん@お腹いっぱい。 [sage] 02/12/29 14:10 千里ちゃんって誰? http://mevius.5ch.net/test/read.cgi/unix/1003311346/193
194: 名無しさん@お腹いっぱい。 [sage] 02/12/29 15:51 http://homepage3.nifty.com/senri/ http://mevius.5ch.net/test/read.cgi/unix/1003311346/194
195: 193 [sage] 02/12/29 16:57 >>194 そんなの僕の千里ちゃんじゃないやい。 http://mevius.5ch.net/test/read.cgi/unix/1003311346/195
196: 名無しさん@お腹いっぱい。 [sage] 03/01/07 22:31 >>193 千里中央に行くには新御堂筋に一歩踏み出せばあとは 北上するだけで着くので解りやすいと言う諺だよ。 http://mevius.5ch.net/test/read.cgi/unix/1003311346/196
197: 名無しさん@お腹いっぱい。 [sage] 03/01/09 16:29 >>196 それはちとローカルではないかと。 http://mevius.5ch.net/test/read.cgi/unix/1003311346/197
198: 名無しさん@お腹いっぱい。 [sage] 03/01/10 08:36 なかおくんだろ? http://mevius.5ch.net/test/read.cgi/unix/1003311346/198
199: 山崎渉 [(^^)sage] 03/01/15 13:10 (^^) http://mevius.5ch.net/test/read.cgi/unix/1003311346/199
200: 山崎渉 [(^^)sage] 03/01/16 03:35 (^^) http://mevius.5ch.net/test/read.cgi/unix/1003311346/200
201: 名無しさん@お腹いっぱい。 [sage] 03/01/18 12:17 >>194 大江千里も随分としけたもんだね。オフィシャルサイトが niftyとは。。。 http://mevius.5ch.net/test/read.cgi/unix/1003311346/201
202: 山崎渉 [age] 03/02/24 10:15 (^^)オレダッテ タマニハ マジデ ホシュ スルyo!! http://mevius.5ch.net/test/read.cgi/unix/1003311346/202
203: 山崎渉 [(^^)] 03/04/17 12:29 (^^) http://mevius.5ch.net/test/read.cgi/unix/1003311346/203
204: あぼーん [あぼーん] あぼーん http://mevius.5ch.net/test/read.cgi/unix/1003311346/204
205: あぼーん [あぼーん] あぼーん http://mevius.5ch.net/test/read.cgi/unix/1003311346/205
206: 名無しさん [] 03/06/04 18:51 カーネル内で、擬似的ではないランダムな値を使うにはどうすればいいですか?? http://mevius.5ch.net/test/read.cgi/unix/1003311346/206
207: 名無しさん@お腹いっぱい。 [sage] 03/06/04 19:01 ガイガーカウンタをつないでカウントして乱数を発生させる http://mevius.5ch.net/test/read.cgi/unix/1003311346/207
208: 名無しさん@お腹いっぱい。 [sage] 03/06/05 00:53 ガイガーカウンタは計数するんじゃなくて時間を測るんだよね。 線源なしのバックグラウンドが相手だとパルス数が少なすぎて ちょっとトロい。 http://mevius.5ch.net/test/read.cgi/unix/1003311346/208
209: 名無しさん@お腹いっぱい。 [sage] 03/06/05 01:09 つーか、Intelチップセットの乱数ジェネレータとか使えばいいんでないの? OpenBSDがサポートしてるのは知ってるけど、他はどう? http://mevius.5ch.net/test/read.cgi/unix/1003311346/209
210: 名無しさん [] 03/06/05 01:52 カーネル内で擬似的ではないランダムな値を使うためにはどうしたらいいですか?? http://mevius.5ch.net/test/read.cgi/unix/1003311346/210
211: 名無しさん [] 03/06/05 01:53 すいません、ダブってしまいました。m(_ _)m http://mevius.5ch.net/test/read.cgi/unix/1003311346/211
212: 名無しさん@お腹いっぱい。 [sage] 03/06/05 02:34 NetBSD の場合、キーボードやシリアルその他のデバイスから エントロピーを集めている。 この結果から得られた乱数は rnd_extract_data(9) で取得できる。 例えば sys/netinet/tcp_subr.c では、TCP の初期シーケンス番号 を、この乱数源から得るようになってるので、ここを見てみれば 使い方は分かる筈だ。 http://mevius.5ch.net/test/read.cgi/unix/1003311346/212
213: 名無しさん [] 03/06/06 00:25 当方FreeBSDで「TCPの初期シーケンス番号」からヒントを得て、 そこからip識別子(ip_id)の初期化の手順へ行き、そこからシステムクロックをとるtime.tv_secを 知ることができました。 ありがとうございました。 http://mevius.5ch.net/test/read.cgi/unix/1003311346/213
214: 名無しさん@お腹いっぱい。 [sage] 03/06/06 00:30 それちがうやろ.... http://mevius.5ch.net/test/read.cgi/unix/1003311346/214
215: 名無しさん [] 03/06/06 02:30 確かに違いました。^^; 利用したい値の有効桁数が少なかったのでこれでも乱数として利用できるかと思ったんですが、 他の関数に利用する場合も考えてTCPの初期シーケンス番号の関数を利用したいと思います。 ご指摘ありがとうございました。 http://mevius.5ch.net/test/read.cgi/unix/1003311346/215
216: 名無しさん@お腹いっぱい。 [sage] 03/06/06 02:31 >>210 どういう目的に使うの? http://mevius.5ch.net/test/read.cgi/unix/1003311346/216
217: 名無しさん@お腹いっぱい。 [sage] 03/06/06 02:38 >>212 「エントロピーを集める」という表現は気持ち悪いな。NetBSDの世界では普通に使うのか? http://mevius.5ch.net/test/read.cgi/unix/1003311346/217
218: 名無しさん@お腹いっぱい。 [sage] 03/06/06 02:43 別に NetBSD に限らず、乱数のセキュリティ方面への利用では、 普通に使います。試しに "collect entropy" でググってみるべし。 http://mevius.5ch.net/test/read.cgi/unix/1003311346/218
219: 名無しさん [] 03/06/06 03:14 マルチキャスト通信においてNAKにより信頼性を持たせようと思っているのですが、 そのとき全ての受信者がNAKを出すタイミングが重なるとトラフィックが一気に 増大するのでそのタイミングをずらすために乱数が必要となりました。 アプリケーションプログラムと違い、カーネルでの乱数の求め方がわかりませんでした。^^; http://mevius.5ch.net/test/read.cgi/unix/1003311346/219
220: 名無しさん@お腹いっぱい。 [age] 03/06/08 05:50 ただいまBSDのKernel SoruceをReadしてるので Context Switchするわけにはいかぬ。 http://mevius.5ch.net/test/read.cgi/unix/1003311346/220
221: 名無しさん@お腹いっぱい。 [sage] 03/06/10 01:05 擬似的でない乱数って… http://mevius.5ch.net/test/read.cgi/unix/1003311346/221
222: 名無しさん@お腹いっぱい。 [] 03/06/15 00:29 自分でnumerical recipe使って書け http://mevius.5ch.net/test/read.cgi/unix/1003311346/222
223: [sage] 03/06/15 04:05 プ > numerical recipe http://mevius.5ch.net/test/read.cgi/unix/1003311346/223
224: *BSDハックさん [] 03/06/17 05:58 UDPのudp_inputにおいて ユニキャストとマルチキャスト・ブロードキャストで 処理が分かれいるところで、ユニキャストの方は分かるのですが、 マルチキャスト・ブロードキャストの方でUDPPCBをfor文でスキャンして いくのはなぜですか? 同じPCBは複数存在するのですか? http://mevius.5ch.net/test/read.cgi/unix/1003311346/224
225: あぼーん [あぼーん] あぼーん http://mevius.5ch.net/test/read.cgi/unix/1003311346/225
226: あぼーん [あぼーん] あぼーん http://mevius.5ch.net/test/read.cgi/unix/1003311346/226
227: 名無しさん@お腹いっぱい。 [sage] 03/06/17 11:44 >>224 ブロードキャストの方はaliasついてりゃ、それぞれ同じポートつかえる。 マルチキャストは良くわからない。 http://mevius.5ch.net/test/read.cgi/unix/1003311346/227
228: *BSDハックさん [] 03/06/18 01:42 >>227 http://mevius.5ch.net/test/read.cgi/unix/1003311346/228
229: *BSDハックさん [] 03/06/18 01:50 >>227 もしよろしければブロードキャストにおける同じポートを使える クライアントサーバのプログラムをいただけないでしょうか? http://mevius.5ch.net/test/read.cgi/unix/1003311346/229
230: 227 [sage] 03/06/18 14:12 >ブロードキャストの方はaliasついてりゃ これ嘘。複数使えるけどブロードキャスト宛を受信できなかった。 ↓ブロードキャストアドレス宛は受信できるけど、ユニキャストアドレス宛は受信できない。 foreach (リモートアドレス) { udpソケット作る。 SO_REUSEADDRする。 ローカルアドレスとしてブロードキャストアドレスにbindする。 リモートアドレスにコネクトする。 } http://mevius.5ch.net/test/read.cgi/unix/1003311346/230
231: あぼーん [あぼーん] あぼーん http://mevius.5ch.net/test/read.cgi/unix/1003311346/231
232: 名無しさん@お腹いっぱい。 [] 03/08/09 17:06 FreeBSD4.7のカーネル内の関数についてお聞きしたいんですが、 timeout(ftn, arg, to_ticks) timeout_t *ftn; void *arg; register int to_ticks; において ftnの引数の数を任意の数にしたいのですが やり方がわかりません。どなたか教えてください。よろしくお願いします。 http://mevius.5ch.net/test/read.cgi/unix/1003311346/232
233: 名無しさん@お腹いっぱい。 [sage] 03/08/09 17:16 マルチuzeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee!!!!!!!!!!!!!!!!!!!!!!!!! http://mevius.5ch.net/test/read.cgi/unix/1003311346/233
234: 名無しさん@お腹いっぱい。 [] 03/08/12 14:34 >>232 できませんが、構造体を定義して、それを確保してポインタで渡すというのは だめですか。こんな感じ struct example_arg { int arg1; char *arg2; }; void example_ftn(void *arg) { struct example_arg *ea = arg; /*Some useful stuff*/ } http://mevius.5ch.net/test/read.cgi/unix/1003311346/234
235: あぼーん [あぼーん] あぼーん http://mevius.5ch.net/test/read.cgi/unix/1003311346/235
236: あぼーん [あぼーん] あぼーん http://mevius.5ch.net/test/read.cgi/unix/1003311346/236
237: 名無しさん@お腹いっぱい。 [age] 03/08/15 04:24 ついに キタ━━━━━━( )(゚ )(∀゚ )(゚∀゚)( ゚∀)( ゚)( )━━━━━━ !!!!! 【4.4BSDの設計と実装】 アスキー ISBN: 4-7561-4346-6 価格: \5,800 発売日: 2003/9/18 http://mevius.5ch.net/test/read.cgi/unix/1003311346/237
238: 名無しさん@お腹いっぱい。 [sage] 03/08/15 06:27 >>237 おお、とうとう出るのか。 ソースが見たいな。 http://mevius.5ch.net/test/read.cgi/unix/1003311346/238
239: 名無しさん@お腹いっぱい。 [sage] 03/08/15 07:15 自分で調べてみたけど、確かに出るみたいだね。 http://www.fukkan.com/sell/index.php3?mode=detail&i_no=14024728 http://mevius.5ch.net/test/read.cgi/unix/1003311346/239
240: 名無しさん@お腹いっぱい。 [sage] 03/08/15 07:34 復刊?? http://mevius.5ch.net/test/read.cgi/unix/1003311346/240
241: 名無しさん@お腹いっぱい。 [] 03/08/15 08:21 【4.4BSDの設計と実装】 記念あげ http://mevius.5ch.net/test/read.cgi/unix/1003311346/241
242: 名無しさん@お腹いっぱい。 [] 03/08/15 10:05 おまえら、洩れが書いたカーネルをハックしてどうするつもり??? http://mevius.5ch.net/test/read.cgi/unix/1003311346/242
243: みのる様 [] 03/08/15 13:42 みのるの超流行語では、 流行語大将になりそうな言葉を紹介していきたいと思います(^‥^)。 オヒャヒャ 僕、みのる様が使用している笑い方です。 (^‥^) 僕、みのる様が愛用している顔文字です。 トライブット 僕、みのる様のサイトがある所の偉い所の人。 みのる様ファン倶楽部 会員数がもう100億人超えた超えてます。 マヨネーズ 僕様の大好きなマヨネーズの一種です スペシャルギニア 世界共通語で、誰でも分かります 応援ありがとう!!! 皆が僕様を応援してくれるから、僕様も返信します 俺様の素晴らしいサイト↓ http://minoru_god.tripod.co.jp/ UNIX板のバカドモはこっちに来て勉強しな BYE みのる様 http://mevius.5ch.net/test/read.cgi/unix/1003311346/243
244: 名無しさん@お腹いっぱい。 [sage] 03/08/15 16:57 訳が糞だって聞いたけど、そのへんも直して出るのかね? http://mevius.5ch.net/test/read.cgi/unix/1003311346/244
245: 名無しさん@お腹いっぱい。 [sage] 03/08/15 17:51 それはむりだろう 英語読め http://mevius.5ch.net/test/read.cgi/unix/1003311346/245
246: 244 [sage] 03/08/15 18:04 改訂するって書いてるから直るかと思ったんだけど。 http://www.fukkan.com/column/?msgdate=msg030815 で、だれかこれ読んだ人いない? http://www.amazon.co.jp/exec/obidos/ASIN/1589950046/ref=sr_aps_eb_/249-5632084-1864337 http://mevius.5ch.net/test/read.cgi/unix/1003311346/246
247: 名無しさん@お腹いっぱい。 [sage] 03/08/15 18:28 砂ちゃん監訳だから、翻訳しなおしたんじゃないか? http://mevius.5ch.net/test/read.cgi/unix/1003311346/247
248: あぼーん [あぼーん] あぼーん http://mevius.5ch.net/test/read.cgi/unix/1003311346/248
249: あぼーん [あぼーん] あぼーん http://mevius.5ch.net/test/read.cgi/unix/1003311346/249
250: 210 ◆s3Xr4zlrpU [sage] 03/08/18 21:46 >>222 禿同 話は変わるけど、携帯ゲーム機"プレイステーションポータブル(PSP) 久夛良木氏は,“PSPはゲーム業界が待ち望んだ究極の携帯機”として説明。「ここまでやるかと言われるスペックを投入した」という。 発表によれば「PSP」は,曲面描画エンジン機能を有し,3Dグラフィックでゲームが楽しめる。 7.1chによるサラウンド,E3での発表以来,クリエイターたちにリクエストが高かった無線LANも搭載(802.11)。 MPEG-4(ACV)による美しい動画も楽しめるという。これによりゲーム以外の映画などでのニーズも期待する。 外部端子で将来,GPSやデジタルチューナーにも接続したいとする。 また,久夛良木氏は,繰り返し「コピープロテクトがしっかりしていること」と力説。会場に集まった開発者たちにアピールしていた。 さらに,ボタン設定なども明らかにされ,PS同様「○△□×」ボタン,R1・L1,アナログスティックが採用される。 この際、スク・エニもGBAからPSPに乗り換えたらどうでしょう。スク・エニの場合、PSPの方が実力を出しやすいような気がするんですが。 任天堂が携帯ゲーム機で圧倒的なシェアをもってるなら、スク・エニがそれを崩してみるのもおもしろいですし。かつて、PS人気の引き金となったFF7のように。 突然変なこと言い出してスマソ・・ GBAと比較してみてどうですかね?(シェアの事は抜きで) http://mevius.5ch.net/test/read.cgi/unix/1003311346/250
251: 名無しさん@お腹いっぱい。 [] 03/08/19 00:48 カーネルソースをいじって printfでパラメータを表示しながら 状況を把握したいんですが、typescriptもパイプでファイルに 保存することもできないのですが、カーネルをイジっているひとは どうやってプログラミングしてるんですか? カーネルを扱うに当たって便利なやり方や、アプリケーションがあれば教えてください。 http://mevius.5ch.net/test/read.cgi/unix/1003311346/251
252: 名無しさん@お腹いっぱい。 [sage] 03/08/19 00:52 出力先をシリアルポートやら、メモリやら。 http://mevius.5ch.net/test/read.cgi/unix/1003311346/252
253: 名無しさん@お腹いっぱい。 [] 03/08/19 01:35 最近だとsimokawaさん謹製dconsって奴があるね。 特定のメモリに書いておいてIEEE1394 OHCI ホストコントローラが勝手にDMAしにくるってやつ。 シリアルコンソールはシリアルコンソールでも IEEE1394シリアルだから速い。 http://mevius.5ch.net/test/read.cgi/unix/1003311346/253
254: 名無しさん@お腹いっぱい。 [] 03/08/20 01:17 別に機器を買う必要があるということですか。 kgdbはカーネルのコンパイル時にしか使えないのですか? なんとかgdbなどのデバッグツールでカーネル関数の動きを追っていきたいのですが。。。 よろしくお願いします。 http://mevius.5ch.net/test/read.cgi/unix/1003311346/254
255: 名無しさん@お腹いっぱい。 [sage] 03/08/20 01:33 >>254 ( ´д)ヒソ(´д`)ヒソ(д` ) http://mevius.5ch.net/test/read.cgi/unix/1003311346/255
256: あぼーん [あぼーん] あぼーん http://mevius.5ch.net/test/read.cgi/unix/1003311346/256
257: あぼーん [あぼーん] あぼーん http://mevius.5ch.net/test/read.cgi/unix/1003311346/257
258: 名無しさん@お腹いっぱい。 [sage] 03/08/20 02:48 知らなかったよ。kgdbを使ってカーネルのコンパイルができるのか..... http://mevius.5ch.net/test/read.cgi/unix/1003311346/258
259: 名無しさん@お腹いっぱい。 [sage] 03/08/20 05:30 >>254 通常のgdbのように扱えるよ gdbのカーネルモードだからね 基本的に大きな違いはないはず。ただ、カーネルをデバッグしているから 端末が二つあった方がいいね もし一台でデバッグできる方法があったら教えてくれ。 http://mevius.5ch.net/test/read.cgi/unix/1003311346/259
260: 名無しさん@お腹いっぱい。 [sage] 03/08/20 05:37 誰も自分の死体を見ることはできないというお話ですた。 http://mevius.5ch.net/test/read.cgi/unix/1003311346/260
261: 名無しさん@お腹いっぱい。 [sage] 03/08/20 05:41 死体は見れるよ。来世で。 できないのは、自分自身の解剖。 http://mevius.5ch.net/test/read.cgi/unix/1003311346/261
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 117 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.007s