1 名前:login:Penguin [2006/04/28(金) 23:52:43 ID:OSZilmdD] 前スレ pc8.2ch.net/test/read.cgi/linux/1100967722/
111 名前:login:Penguin mailto:sage [2006/08/01(火) 23:58:49 ID:U8AW+Msg] カーネルに組み込んだ、ということなのであれば、 initrdに入れる必要はないような。
112 名前:110 ◆1fBR9J/x5I mailto:sage [2006/08/02(水) 02:18:35 ID:GfKlIrmi] >>111 取り敢えずgrubを使い,initrdなしで起動してみたところ, Kernel Panic : Attempted to kill init と表示されました. もしかしてモジュールが組み込まれていないんでしょうか?
113 名前:login:Penguin mailto:sage [2006/08/02(水) 12:11:30 ID:vjqd0Thp] 組込みなの?モジュールなの? なんで自分のカーネルコンフィグを確認しないの? あと、くだ質じゃね?
114 名前:110 ◆1fBR9J/x5I mailto:sage [2006/08/03(木) 04:12:09 ID:FohWNK0C] >>113 組み込みで考えています.カーネルコンフィグの確認については,その 方法がわかりませんでした.また,くだ質ではレスがつかなかったためこっちに 持ってきました.いただいたレスにを見ると自分の不勉強を思い知り,顔から火が 出る思いです.勉強して出直して来ます.スレ汚しで大変申し訳ありませんでした.
115 名前:login:Penguin mailto:sage [2006/08/06(日) 00:31:54 ID:GUP2ASeg] Morton Gets Googled www.linuxtoday.com/developer/2006080303126NWCYKN Andrew MortonがOSDLからGoogleに移ったみたい。 何気にGoogleってすごい人が集まってる気がする。
116 名前:login:Penguin mailto:sage [2006/08/06(日) 00:43:18 ID:hs1TLJQd] >>115 > 何気にGoogleってすごい人が集まってる気がする。 何を今更。
117 名前:login:Penguin mailto:sage [2006/08/07(月) 00:47:44 ID:B/TZ8y/y] googlinuxマダー?
118 名前:login:Penguin mailto:sage [2006/08/08(火) 13:22:33 ID:Kuz03JP5] 2.6.17.8 2006-08-07 05:05 2.6.18-rc4 2006-08-07 18:23
119 名前:login:Penguin mailto:sage [2006/08/11(金) 20:42:32 ID:q+w9BbRy] 2.4.33 キタコレ
120 名前:login:Penguin mailto:sage [2006/08/11(金) 20:47:50 ID:UBp5AxvD] Googleはlinux出さないだろうな。GPLを嫌がって。きっとLinux互換のOSSでリリースするだろう。
121 名前:login:Penguin mailto:sage [2006/08/11(金) 22:45:45 ID:nDs3znHb] だったら*BSDでいいんじゃね?
122 名前:login:Penguin mailto:sage [2006/08/13(日) 06:49:09 ID:Va5gok49] おまえマジ頭いいな
123 名前:login:Penguin mailto:sage [2006/08/20(日) 18:16:11 ID:OtsVTba+] 2.4.33.1 キタコレ
124 名前:login:Penguin mailto:sage [2006/08/20(日) 19:24:36 ID:nOYaCobk] kernel-2.6.17.* でIPMI使えている人いますか? SMPマシン(dual core opteron)で使えるのかな?
125 名前:login:Penguin mailto:sage [2006/08/21(月) 19:19:49 ID:iplVXyhe] 何故に今頃2.4系カーネルが頻繁に更新されてるのかな?
126 名前:login:Penguin mailto:sage [2006/08/21(月) 19:59:57 ID:KEHFu0AV] 2.4カーネルのバージョンアップ頻度だと細かい修正がたまっちゃうからなぁ 4つ目のナンバリングは歓迎かと。どれだけの人が使っているのかと言う話は抜きにしても
127 名前:login:Penguin mailto:sage [2006/08/21(月) 23:37:49 ID:P7zuHRdW] >>125 メンテナの人が交替した。
128 名前:login:Penguin mailto:sage [2006/08/22(火) 23:26:06 ID:7+1XnHx3] 前任者も、「メンテなんて、やめんてやる!」と叫んだんだろうな
129 名前:login:Penguin mailto:sage [2006/08/23(水) 01:11:53 ID:tE8c19Lm] ( ゚Д゚ )
130 名前:login:Penguin mailto:sage [2006/08/23(水) 07:31:31 ID:N0jVilaf] そっちみんな
131 名前:login:Penguin mailto:sage [2006/08/23(水) 13:14:12 ID:Xl4B63dK] 2.4.33.2 キタコレ
132 名前:login:Penguin mailto:sage [2006/08/24(木) 01:13:55 ID:3AEsyQ/p] このまま4桁目増えて2.4.33.107とかにならないかなぁ・・・
133 名前:login:Penguin mailto:sage [2006/08/24(木) 04:06:34 ID:/D2hO3Wh] IPアドレスみたいだ。
134 名前:login:Penguin [2006/08/26(土) 00:03:13 ID:J6YB10hA] >>133 ワラタ
135 名前:login:Penguin mailto:sage [2006/08/26(土) 04:26:28 ID:MXAGpMTa] 一気に2.6.17.11。
136 名前:login:Penguin mailto:sage [2006/08/27(日) 05:49:50 ID:mlRtFIRl] 2.6.16.28まで逝ってるぜ。 いつまで保守してくれるのか。
137 名前:login:Penguin mailto:sage [2006/08/27(日) 10:59:38 ID:KCR7Wiv8] ご存じの方ご教示ください。 ICH8パッチってどのバージョンから本家にマージされたんでしょうか。
138 名前:login:Penguin mailto:sage [2006/08/28(月) 00:07:54 ID:h7Uf1UzQ] これはもうだめかも知れんね
139 名前:login:Penguin [2006/08/28(月) 03:22:58 ID:mmG3zD22] >>136 夏休みの宿題は自分でやってね。
140 名前:login:Penguin mailto:sage [2006/08/29(火) 04:01:48 ID:Cj0KN1R2] HighPoint RocketRAID 2220 用のドライバを組み込んでカーネルをビルドする場合は、 sata_mv ドライバ・モジュールをオフにする必要があることがようやく判明。 2週間近くかかった。
141 名前:login:Penguin mailto:sage [2006/08/29(火) 06:06:10 ID:I8P//eg3] 8月版 波乱続きのReiser4、マージに向けて一歩前進? www.atmarkit.co.jp/flinux/rensai/watch2006/watch08a.html
142 名前:login:Penguin mailto:sage [2006/08/29(火) 07:27:31 ID:MnbO0MAW] どうせなら、dtraceの方が良いなぁ。。
143 名前:login:Penguin mailto:age [2006/08/29(火) 10:39:59 ID:/dwPSttf] カーネル最新にアップしたらext3イメージのrawファイルを loopマウントしたら読み込みエラーがでるようになった?
144 名前:login:Penguin mailto:sage [2006/08/30(水) 12:44:10 ID:D14L+kl1] Understanding the Linux Kernel 第三版って出す予定ないのかな
145 名前:login:Penguin mailto:sage [2006/08/30(水) 13:02:49 ID:LsNnnLVP] 英語版は3rd edition出てるけどね
146 名前:login:Penguin mailto:sage [2006/08/30(水) 13:08:30 ID:MZkksMa5] 日本ででてる技術書の本ってだいたい翻訳ものばかりだもんな
147 名前:login:Penguin mailto:sage [2006/08/30(水) 14:11:04 ID:d9GbVlUi] >>146 翻訳書の方が売れるからな。
148 名前:login:Penguin [2006/09/10(日) 10:44:13 ID:ladbRUaW] 現在のプロセスのthread_infoを取得したいのですが、 #include <asm/thread_info.h> g++ -O3 -Wall -g -I/usr/src/kernels/2.6.15-1.2054_FC5-smp-i686/include/ main.cpp -c profiler.h: In function ‘void handler(int, siginfo_t*, void*)’: profiler.h:27: error: ‘current_thread_info’ was not declared in this scope profiler.h:27: 警告: unused variable ‘thinfo’ make: *** [main.o] エラー 1 と出てきて current_thread_info が定義されていないとか言われてしまうのですが、 1) インクルードファイルは本当に asm/thread_info.h で良いのか? 2) なぜ current_thraed_info が定義されていないと出るのか? (thread_info.hにはある) 2点教えていただけないでしょうか?
149 名前:login:Penguin mailto:sage [2006/09/10(日) 11:35:47 ID:A9+6+yys] C++相談室 part52 pc8.2ch.net/test/read.cgi/tech/1156525695/
150 名前:login:Penguin mailto:sage [2006/09/10(日) 11:51:20 ID:ladbRUaW] いや、問題はC/C++ではなくLinuxカーネル
151 名前:login:Penguin mailto:sage [2006/09/10(日) 12:04:31 ID:A9+6+yys] -Eで見てみればいいじゃん。 C++が分るなら何が不味いのか理解できるだろ。
152 名前:login:Penguin [2006/09/10(日) 12:18:35 ID:ladbRUaW] それ(-E)は見た。その上で聞いている。 Linuxカーネルの開発経験があるわけではないので カーネル周りをいじるときの作法がわからん。
153 名前:login:Penguin mailto:sage [2006/09/10(日) 12:21:33 ID:A9+6+yys] 作法もなにもコンパイルすら通せないんじゃ、 言語とコンパイラの知識足りてないだろ。 C++相談室行けよ。
154 名前:login:Penguin mailto:sage [2006/09/10(日) 12:22:23 ID:ladbRUaW] つまらない煽りは止めていただけますか? まじめに相手をして損した
155 名前:login:Penguin mailto:sage [2006/09/10(日) 12:24:26 ID:HJZ87Jm1] >>152 何か前提からずれていないか? カーネルを弄ってるわけじゃなくて、ユーザーランドのプログラムを作ってるんだよね?
156 名前:login:Penguin mailto:sage [2006/09/10(日) 12:28:51 ID:ladbRUaW] 直接カーネルをいじるわけではなく、 ユーザーランドからスタックの天井の thread_info を取得してその先の stack_struct をいじりたい。 なんとかならんでしょうか?
157 名前:login:Penguin mailto:sage [2006/09/10(日) 12:29:32 ID:ladbRUaW] × stack_struct ○ task_struct
158 名前:login:Penguin mailto:sage [2006/09/10(日) 12:29:52 ID:A9+6+yys] あほか、thread_infoはユーザランドにはねえっつうの
159 名前:login:Penguin mailto:sage [2006/09/10(日) 12:35:55 ID:ladbRUaW] thread_info.h にはこう書いてありましたが、間違えてましたか? もし間違えているなら代案を教えてください。 /* how to get the thread information struct from C */ static inline struct thread_info *current_thread_info(void) { struct thread_info *ti; __asm__("andl %%esp,%0; ":"=r" (ti) : "0" (~(THREAD_SIZE - 1))); return ti; }
160 名前:login:Penguin mailto:sage [2006/09/10(日) 13:00:56 ID:HJZ87Jm1] >>159 /dev/kmem 経由で、自由に読み書きすればええやろ。 もちろん自己責任で。
161 名前:login:Penguin mailto:sage [2006/09/10(日) 15:10:03 ID:FY62Yxxo] /usr/include/linux/asm/thread_info.h: ... #ifdef __KERNEL__ ... #endif /* __KERNEL__ */ ... これに気付きもしないで、なんで-Eの結果を見たとか煽りをやめろとか でかい口を聞けるのか。
162 名前:login:Penguin mailto:sage [2006/09/10(日) 15:39:25 ID:ladbRUaW] いや #define __KERNEL__ はやってみました それでもダメなので聞いてます カーネル周りのファイルをインクルードするには なにか作法があるのかなと
163 名前:login:Penguin mailto:sage [2006/09/10(日) 16:30:58 ID:HJZ87Jm1] >>162 だから、そういうことじゃないってば。 構造体定義を取り込むことはできるだろうけど、ユーザーランドとカーネル内部では そもそもアドレス空間が違うんだから。ユーザーランドからカーネル内部のアドレス 空間を読み書きするには、システムコールかデバイスドライバを経由しないと無理。 目的特化の仕掛けを用意したくなければ、ハイリスクではあるけど160で書いた汎用 デバイスドライバを利用すれば実現できる。
164 名前:login:Penguin mailto:sage [2006/09/10(日) 16:53:17 ID:ladbRUaW] > 構造体定義を取り込むことはできるだろうけど できませんでした。 #define __KERNEL__ 以外にもなにか必要なおまじないはありますか? ユーザーランドだけでいいです。
165 名前:login:Penguin mailto:sage [2006/09/10(日) 18:09:18 ID:zI0pBkj1] $gcc --version gcc (GCC) 3.4.3 $cat main.c #include <linux/thread_info.h> int main(){struct thread_info *ti = current_thread_info();} $gcc -c -nostdinc -isystem $(gcc -print-file-name=include) \ -D__KERNEL__ \ -I/usr/src/linux-2.6.18-rc6/include \ -I/usr/src/linux-2.6.18-rc6/include2 \ -include /usr/src/linux-2.6.18-rc6/include/linux/autoconf.h main.c Cなら何もエラーでないんだけど。LinuxのヘッダーがC++のソースファイルからインクルードされること 想定してないだけなんだと思うけど。できないできないってソースもエラーメッセージも 貼らないで一体何がやりたいのか。エラーが出る最小限の部分取り出してC++相談室に行ってくれよ。 うざいからさ。
166 名前:login:Penguin mailto:sage [2006/09/10(日) 19:10:01 ID:Evk+KbRP] >>164 つまりさ、君は、自分が分からない、知らないことを、 分かる人、知っている人に聞こうとしているんだよね。 書き込みだけ読むと論理的思考ができてないし、 基本的な知識と知恵が足りなそうだからプログラミングに向いてないよ。 やめたほうがいい。
167 名前:login:Penguin mailto:sage [2006/09/10(日) 20:02:10 ID:ladbRUaW] >>>164 >つまりさ、君は、自分が分からない、知らないことを、 >分かる人、知っている人に聞こうとしているんだよね。 あたりまえやん。知らないから聞いてるんだよね あとプログラムの腕前は一流と言ってさしつかえないので 心配しなくて良いです
168 名前:login:Penguin mailto:sage [2006/09/10(日) 20:06:34 ID:pgwnUfRL] >>167 その一流の腕前で何作ってんの?
169 名前:login:Penguin mailto:sage [2006/09/10(日) 20:15:03 ID:fobAY4zC] ゴミ
170 名前:login:Penguin mailto:sage [2006/09/10(日) 20:24:09 ID:Up9wBWIi] 最近はプログラムのバグではなく コンパイルを通すことすら出来ない人の事を一流と言うの?
171 名前:login:Penguin mailto:sage [2006/09/10(日) 20:28:01 ID:hKWLby5W] 一流くらいの自覚のある人は自ら一流って言わないんじゃないかな
172 名前:login:Penguin mailto:sage [2006/09/10(日) 21:25:13 ID:ladbRUaW] 自他共に認めるってあるじゃん 自分からはあえて公言しないけど 周りからはできる奴と思われてます
173 名前:login:Penguin mailto:sage [2006/09/10(日) 21:34:13 ID:vJBzK88X] あいたたたたたた・・・
174 名前:login:Penguin mailto:sage [2006/09/10(日) 21:42:01 ID:Evk+KbRP] >>172 >>152 >Linuxカーネルの開発経験があるわけではないので >カーネル周りをいじるときの作法がわからん。 すまんすまん。一流のプログラマなのね。 一流の人には何も言えませんわ。 じゃ頑張ってください。
175 名前:login:Penguin mailto:sage [2006/09/10(日) 21:47:17 ID:Evk+KbRP] >>165 ここに答えがかいてあるじゃないかwwwww 僕は一流じゃないから、これが答えだってことに気がつかないことが、できないや。
176 名前:login:Penguin mailto:sage [2006/09/10(日) 22:04:45 ID:mMa5RGQW] Linuxカーネルについて詳しく知りたいんですが ここの方はどういう本やwebページで勉強されたんでしょうか? 良書とか推薦して頂けませんか? オライリーの「Linuxカーネル」ぐらいしか見つからない… 予備知識はC++ぐらいです(´・ω・`)
177 名前:login:Penguin mailto:sage [2006/09/10(日) 22:50:35 ID:vJBzK88X] >>176 ソースコードそのものと添付のドキュメントで勉強すればいいじゃないか。 最高の教材だぞ。
178 名前:login:Penguin mailto:sage [2006/09/10(日) 22:58:30 ID:Evk+KbRP] >>176 くらいって、オライリーのLinuxカーネルを読んだから言ってるのかな? この本以上を知りたいのか、この本以前を知りたいのか、どっち? まあ、カーネルの何を詳しく知りたいのかが問題だけどね。 全部なんて無理だよん。
179 名前:login:Penguin mailto:sage [2006/09/10(日) 23:30:55 ID:HJZ87Jm1] >>159 >>165 >>175 コンパイルは通ったのかもしれないけど、ユーザランドで実行した場合、espが 指しているアドレスが current_thread_info()マクロが意図しているものと違って いるから、意味がある実行結果は得られないだろ。 thread_info と task_struct はどちらもカーネルメモリ空間にあるんだってば。 ttp://hira.main.jp/wiki/pukiwiki.php?current_thread_info()%2Flinux2.6
180 名前:login:Penguin mailto:sage [2006/09/10(日) 23:47:52 ID:HJZ87Jm1] >>176 Linuxの実装が知りたければ、オライリーの 詳解Linuxカーネル と Linuxデバイスドライバ を読んどけば間違いない。UNIX USER誌の連載記事 <Linux 2.6 カーネル解読室>の単行 本が今月末に出るらしいから、これも買い。 あと、Linuxの実装に限らない一般教養として、以下も読んどけ。 UNIXカーネルの設計(共立出版) UNIX4.3BSDの設計と実装(丸善) UNIXカーネルの魔法(ピアソンエデュケーション)
181 名前:login:Penguin mailto:sage [2006/09/10(日) 23:48:12 ID:L8JChFsT] >>172 こういうイタイ奴ってホントにいるんだな。 今までネタだとばっかり思っていたんだが…
182 名前:login:Penguin mailto:sage [2006/09/11(月) 01:45:41 ID:TsRv62UV] タネンバウムのモダンオペレーティングシステムもおすすめ
183 名前:login:Penguin mailto:sage [2006/09/11(月) 03:36:30 ID:vH7CDD5S] >>179 んなこたー誰だってしっとるがな
184 名前:login:Penguin mailto:sage [2006/09/11(月) 09:06:58 ID:6MytyMZt] >>183 C++相談室に誘導したり、無意味なコードを回答として示したり、 4月1日でもあるまいし(´・ω・`) 。
185 名前:176 mailto:sage [2006/09/11(月) 16:28:58 ID:m7FzIkWo] >>スレの皆様 どうもありがとうございます。とても参考になりました。 まだオライリーのLinuxカーネルは読んでいません。これからです 何かわくわくしてきたです(;´Д`)
186 名前:login:Penguin mailto:sage [2006/09/14(木) 23:57:24 ID:h/94H5tt] >>180 「UNIX USER誌の連載記事 <Linux 2.6 カーネル解読室>の単行本が今月末に出るらしい」 出版社とか書籍名とか分かれば詳しく
187 名前:login:Penguin mailto:sage [2006/09/15(金) 00:57:58 ID:9RpCu9uR] >>186 それはソフバン以外から出るって事か?
188 名前:login:Penguin mailto:sage [2006/09/15(金) 12:44:19 ID:Z7BoGjdg] >>187 そんなことないと思うけど、昨夜そこのHPで新刊とか見てもなかったので どこから出てきた話なのかなと思いましてね
189 名前:180 mailto:sage [2006/09/15(金) 17:30:36 ID:qQWVXJ4U] >>188 ソースはOSM10月号の p.147 <Xen3.0解読室> の前書き。 著者本人のコメントだから信頼性は高いと思われ。
190 名前:login:Penguin mailto:sage [2006/09/18(月) 14:05:10 ID:UgnJOL6O] >>189 あそこの編集者、技術的検証は全く取らんので嘘書き放題。 なんて現実もある。
191 名前:login:Penguin mailto:sage [2006/09/18(月) 15:34:44 ID:RUTW/Scr] >>190 何か酷い目に遭ったんですか
192 名前:login:Penguin mailto:sage [2006/09/18(月) 20:18:47 ID:h9nMzWRb] Xen関係でよく見る明らかな間違い ブートパラメータにinit 3
193 名前:login:Penguin mailto:sage [2006/09/22(金) 14:33:51 ID:UFTftrAL] なんだ…これ? opentechpress.jp/developer/article.pl?sid=06/09/22/0213254&from=rss
194 名前:login:Penguin mailto:sage [2006/09/23(土) 21:45:46 ID:YhEj3DPv] アラン・コックスのThinkPadも爆発、延焼被害(本人は軽傷) japanese.engadget.com/2006/09/23/alan-cox-thinkpad-battery-explosion/ (((( ;゚Д゚)))ガクガクブルブル
195 名前: ◆Zsh/ladOX. mailto:sage [2006/09/23(土) 22:07:55 ID:myXU4uN1] >>194
196 名前: ◆Zsh/ladOX. mailto:sage [2006/09/23(土) 22:08:30 ID:myXU4uN1] ( ゚д゚)ポカーン ↑を書き忘れw
197 名前:login:Penguin mailto:sage [2006/09/23(土) 23:09:26 ID:y1o+9Qlv] これはまあ、SONYのせいじゃないみたいだね。
198 名前:login:Penguin mailto:sage [2006/09/24(日) 19:20:44 ID:60b3OpN8] >>196 ( ゚д゚)ボカーン!
199 名前:login:Penguin mailto:sage [2006/09/25(月) 07:34:45 ID:hsFBwOwr] で、カーネルソースはどれくらい失われたの?
200 名前:login:Penguin mailto:sage [2006/09/29(金) 12:17:00 ID:DgSNEsYB] 蒼星のアクエリオン聞きながら 200ゲット
201 名前:login:Penguin mailto:sage [2006/10/03(火) 23:22:59 ID:a/KDMfi2] カーネルバグのレポートをあげたいと思うんですが どういう手順でどういうlogをどこに上げればいいとか レポート上げる際の注意点とか みたいなのを解説してるサイトってありませんか?
202 名前:login:Penguin mailto:sage [2006/10/03(火) 23:37:53 ID:mLg/th5c] REPORTING-BUGS
203 名前:180 mailto:sage [2006/10/05(木) 10:08:06 ID:cKbfbjRF] Linuxカーネル2.6解読室(単行本) キタ━━━━(゚∀゚)━━━━ッ!! ttp://www.amazon.co.jp/gp/product/4797338261 噂では、発売日は 10/18 ラスイ。
204 名前:login:Penguin mailto:sage [2006/10/05(木) 13:50:19 ID:cp0+dRHv] 単行本鬼馬二
205 名前:login:Penguin mailto:sage [2006/10/05(木) 14:31:10 ID:/yXIfk84] 結構高価な感が。大幅加筆・修正されるのか
206 名前:login:Penguin mailto:sage [2006/10/05(木) 23:35:01 ID:ECs1dTnx] 出版社: ソフトバンククリエイティブ (2006/10/18) イラネ オライリなら買う。
207 名前:login:Penguin mailto:sage [2006/10/06(金) 00:13:42 ID:BuQ6snmC] >>206 ttp://up.rgr.jp/src/up2717.jpg こういうのでも?
208 名前:login:Penguin mailto:sage [2006/10/06(金) 01:03:31 ID:cHMLdUyl] >>207 即ジャケ買いだ!
209 名前:login:Penguin mailto:sage [2006/10/06(金) 02:23:34 ID:knnt0ZRy] 何をパケットしてんだよw
210 名前:login:Penguin mailto:sage [2006/10/06(金) 22:20:22 ID:XZCf0cUo] 206はカワイソウな人か本当の天災。 ついでに西田さんのGCCプログラミング工房を全国販売してもらいたいものだorz
211 名前:login:Penguin mailto:sage [2006/10/07(土) 00:08:09 ID:+mDe+3EO] >>210 通販だから全世界発売だろ。