1 名前:login:Penguin mailto:sage [2007/12/02(日) 16:53:13 ID:v60lx45q] ●前スレ 【Linux】カーネル総合3【Kernel】 ttp://pc11.2ch.net/test/read.cgi/linux/1146235963/
52 名前:login:Penguin mailto:sage [2008/01/26(土) 14:23:31 ID:lxnMAOCG] ln -s しときゃおkと楽観的な俺 ええよくハマリますともハマリますとも
53 名前:login:Penguin mailto:sage [2008/01/26(土) 14:25:27 ID:MQu22Rsn] >>52 なるほどwww 楽観的いってみます
54 名前:login:Penguin mailto:sage [2008/01/31(木) 01:24:06 ID:HAj4EcRR] V850がお亡くなりか… moduleまわり消されると困るんだが。 >>51 #include <asm-i386/hoge.h> みたいなのがあったりするわけですか?
55 名前:login:Penguin mailto:sage [2008/01/31(木) 01:31:55 ID:NyKBQsr6] pc98といい、NECは縁がありませんね。
56 名前:login:Penguin [2008/01/31(木) 14:42:40 ID:Q5CfO4mF] 失礼します。 ページキャッシュのヒット率ってどうにかして取れないでしょうか。 どうぞよろしくお願いします。
57 名前:login:Penguin mailto:sage [2008/02/01(金) 11:55:19 ID:+SM2QV5s] >>54 kernel.orgから貰ってきたsourceのarchにはちゃんとv850あるけど お亡くなりってどういうこと? これでビルドしてもbootできないとかなん?
58 名前:login:Penguin mailto:sage [2008/02/01(金) 11:57:48 ID:o1JkhWu7] >>57 ttp://www.ussg.iu.edu/hypermail/linux/kernel/0801.3/2198.html
59 名前:login:Penguin [2008/02/01(金) 13:18:40 ID:C5Laam1M] 1月版 Linusのクリスマスプレゼントが引き起こした問題 www.atmarkit.co.jp/flinux/rensai/watch2008/watch01a.html Linusにとって「クリスマス休暇」とは Andrew Mortonからのプレゼントにも「ワナ」が ramdiskへの再挑戦:rdドライバを書き直す /dev/randomと/dev/urandomのエントロピー -stableの進ちょく
60 名前:login:Penguin mailto:sage [2008/02/06(水) 11:15:26 ID:jVXLMw1N] ついにSMACKがtorvalds/linux-2.6.gitに突っ込まれた。
61 名前:login:Penguin mailto:sage [2008/02/10(日) 23:20:43 ID:GwVP/ZS2] 正直者のK○SAKIタン...
62 名前:login:Penguin [2008/02/16(土) 07:52:37 ID:CHSrnxnj] kaso
63 名前:login:Penguin mailto:sage [2008/02/16(土) 20:39:12 ID:NLnoHM5G] >>61 ありがとう >>62 んだね。なんか話題ない?
64 名前:login:Penguin mailto:sage [2008/02/17(日) 01:10:45 ID:hunLI4d2] じゃあ、 Linux 2.6.23 からCFSが入ったわけだが、CFSが入る前と比べて体感的に どう感じてますか?
65 名前:login:Penguin mailto:sage [2008/02/17(日) 09:00:00 ID:Z6HQvtnX] Completely Fair Scheduler によるマルチプロセッシング www.ibm.com/developerworks/jp/linux/library/l-cfs/
66 名前:login:Penguin mailto:sage [2008/02/17(日) 10:20:31 ID:WjoQHQRg] >>64 デスクトップではどちらも同じと思う。 CFSのインタラクティブ性能向上は組み込みとかのほうが効くんじゃないだろうか。 でも、まだまだregression報告がしょっちゅうあがってるので無理して入れんでも
67 名前:login:Penguin mailto:sage [2008/02/17(日) 23:10:53 ID:hunLI4d2] >>64 一個追加。 e2fsprogsまで追っかけるのめんどいからちょっと手が出せてないのだが、 ext4devを-o extentsありで使用している方はいますか?
68 名前:login:Penguin mailto:sage [2008/02/18(月) 17:44:21 ID:lIDPiMzD] >>67 ひとりでコソコソやらないで、ここに協力しては如何? ttp://fedoraproject.org/wiki/Features/Ext4
69 名前:login:Penguin [2008/02/21(木) 11:05:40 ID:dPTdnFUd] 2.6.24.2にした。
70 名前:login:Penguin [2008/02/22(金) 05:24:56 ID:qRwyaKYH] ディスクのパフォーマンス問題ってどう解析すればいいんだろう? www.intel.com/design/servers/boards/S3200SH/index.htm このマザボを検証してるのだけどSATAにつないだディスクが異様に遅い。 bonnie++で比較してるのだけど、試しにUSBに外付けドライブを繋いだら 内蔵ドライブより5倍位早いwww ちなみに外付けは5400rpm, 内蔵は 7200rpm. 全部ext3. CentOS 4.6の2.6.9、CentOS 5.1の2.6.18, vanillaの2.6.24.2, 2.6.23.16 とか色々試してみたけど大して差はない。Intelから返事待ちなのだけど、何か 出来る事はあるかな?
71 名前:login:Penguin mailto:sage [2008/02/22(金) 12:14:29 ID:Ihcp+9PU] >>70 BIOSの更新。 違うHDDとか違うケーブルとかハードウェアを変えてみる。 dmesgあたり眺めて変なところを探す。 kernelのconfigを変なところを潰す。 以上自己責任で。
72 名前:login:Penguin mailto:sage [2008/02/22(金) 12:19:08 ID:OKzbjJRU] >>70 オンボのSATAを殺して、PCI-Eに適当なSATA増設カード入れて みては
73 名前:login:Penguin mailto:sage [2008/02/22(金) 12:31:21 ID:JXzjZC84] >>70 chipset は違うけれども、俺も ICH9R + SATA が遅いというのでずっと悩んでいたよ。 AHCI で動かすようになったら劇的に速くなった。 kernelは2.6.23-gentoo-r8。
74 名前:login:Penguin [2008/02/23(土) 00:40:38 ID:63Zmw9I1] レスありがとうございます。 >>71 BIOSは最新。 ちなみに同じマザボで組んだシステムが6つあってどれも同じ症状。 特に怪しそうなdmesgは無し。 >>72 そういうカードが手持ちであればいいのですが、最終的にマザボのSATAが使える事が 目標なので今のところ買いに行く気にはなりません。 >>73 AHCIにするとこのマザボではインストーラーが動かなくなったり内部ディスクが 認識出来なかったり、しかも鶏によって症状が違ったりと色々別の問題が 出てくるので追求してませんでした。 これらの問題を切り分けてAHCIで 動かせる様にする方向も検討してみます。
75 名前:login:Penguin mailto:sage [2008/02/23(土) 00:42:13 ID:JfPhFfVp] hdparmとかいうオチは
76 名前:login:Penguin mailto:sage [2008/02/23(土) 05:00:53 ID:63Zmw9I1] >>75 現在検証用に設定したマシンは素のCentOS 5.1をインスコしてあり、特にhdparmではいじっていません。 というか、いじる必要があるという事でしょうか?
77 名前:login:Penguin mailto:sage [2008/02/23(土) 09:05:46 ID:8CLX0VsA] >>74 カードなんて安いもんだ。問題の切り分けのみの目的で買っても、 トラブルシュート時間(人件費)を考えると結果的に有利じゃない?
78 名前:login:Penguin mailto:sage [2008/02/26(火) 20:35:21 ID:zRjxGEAm] 2.6.24.3 ビルド中にエラー出ました
79 名前:login:Penguin [2008/02/27(水) 17:47:14 ID:0xc3VAjv] OpenGrokでLinuxのソースを公開してるサイトどこかにないでしょうか?
80 名前:login:Penguin mailto:sage [2008/02/27(水) 21:48:42 ID:oVavQ/qN] >>78 kwsk >>79 ぐぐれば? というか、 OpenGrok って他のツールと比べて使いにくい印象があるけど。
81 名前:78です mailto:sage [2008/02/27(水) 22:09:09 ID:+LFR5lTt] こんな感じ make CHK include/linux/version.h CHK include/linux/utsrelease.h CALL scripts/checksyscalls.sh CHK include/linux/compile.h CHK include/linux/version.h make[2]: `scripts/unifdef' は更新済みです make[3]: *** `/usr/src/linux-2.6.24.3/usr/include/linux/if_addrlabel.h' に必要なターゲット `/usr/src/linux-2.6.24.3/include/linux/if_addrlabel.h' を make するルールがありません. 中止. make[2]: *** [linux] エラー 2 make[1]: *** [headers_install] エラー 2 make: *** [vmlinux] エラー 2
82 名前:login:Penguin mailto:sage [2008/02/27(水) 22:36:13 ID:oVavQ/qN] lkml.org/lkml/2008/2/26/432 間違って2.6.25に当てるパッチを2.6.24.3に当ててしまったらしい。 2.6.24.4で直るはず。
83 名前:78です mailto:sage [2008/02/27(水) 23:08:04 ID:+LFR5lTt] 82さん ありがとうご゛います
84 名前:70 mailto:sage [2008/02/29(金) 05:11:09 ID:2/sSzsW6] インテルもパフォーマンスを計ってAHCIでは50-80MB/s出るのがIDEでは 4-6M/sぐらいの性能がでない事を認めました。 面白いことにSATAポート5では IDEモードでも50-80MB出るとか。 至急問題解決に取り組むそうです。 自分もCentOS 4.4では認識されなかったAHCIモードのSATAドライブが CentOS 4.6では認識される事を発見。 また、あるCD-ROMドライブは AHCIモードでも認識される事も発見。 とりあえずAHCIでどうにかなりそう。
85 名前:login:Penguin [2008/02/29(金) 17:48:21 ID:oGqJ2IJP] 2月版 OOM killerとの危険な関係に終止符は打てるか www.atmarkit.co.jp/flinux/rensai/watch2008/watch02a.html リリースサイクルを気にしてる? モジュールじゃなくなっちゃったセキュリティ「モジュール」 80番ポートで待ってるよ OOM killerとの危険な関係 起動時のfsckって時間かかり過ぎじゃない? -stableの進ちょく
86 名前:login:Penguin mailto:sage [2008/03/02(日) 18:39:21 ID:zucwEKKA] KERNEL_STACK_INPAGE_ERROR ってなってパソがずっとブルースクリーンのまま・・・ 対処方法わかるかたがいれば教えていただきたい 場違いだったかな
87 名前:login:Penguin mailto:sage [2008/03/02(日) 21:18:42 ID:uY16fXaY] >>86 Windows板に池
88 名前:86 mailto:sage [2008/03/03(月) 02:10:33 ID:2BPGLCtn] すいませんでした お邪魔しました;
89 名前:login:Penguin mailto:sage [2008/03/04(火) 19:10:45 ID:r9Ke5Lrq] Linux Kernel Hack Japanが404
90 名前:login:Penguin mailto:sage [2008/03/04(火) 20:22:44 ID:wCzVU7An] www.google.com/search?q=cache:m3B7ivASyrEJ:hira.main.jp/ >2004年10月から「読学のススメ」という名前で始めたLinuxカーネルのソースコード読み >ですが2007年一杯で一旦終わりにしようと思います。2008年以降の予定は未定ですが、 >何らかの形でLinuxカーネルと関わっていければと思います。ありがとうございました。 サイト運営も辞めたということかな?
91 名前:login:Penguin mailto:sage [2008/03/04(火) 20:28:20 ID:Ka/uLiZu] プロセスのスケジューリングの様子を可視化する方法って無いですか?
92 名前:login:Penguin mailto:sage [2008/03/04(火) 21:06:40 ID:neWtFAJV] >>91 LTTngとか?
93 名前:login:Penguin mailto:sage [2008/03/04(火) 21:31:04 ID:Ka/uLiZu] >>91 情報ありがとうございます。 ぱっと見た感じそれっぽいですね。 これから詳しく調べてみます。
94 名前:login:Penguin mailto:sage [2008/03/04(火) 21:31:38 ID:Ka/uLiZu] しまった。 >>92 の間違いです。
95 名前:login:Penguin mailto:sage [2008/03/04(火) 22:43:26 ID:e+UkogOb] サーバだけど、みんなパッチレベルってあげてるの?
96 名前:login:Penguin mailto:sage [2008/03/04(火) 23:25:08 ID:1HISt+SQ] >>89 今、見れるよ。 hira.main.jp/wiki/pukiwiki.php
97 名前:login:Penguin mailto:sage [2008/03/05(水) 00:28:24 ID:i1KlFfDY] >>96 lkh.linux.or.jp はダメですな。 ついでにどうでもいいことだが復旧が14日になってる。
98 名前:login:Penguin mailto:sage [2008/03/09(日) 15:12:04 ID:yKM6hUof] 流石、おかげで助かった。
99 名前:login:Penguin mailto:sage [2008/03/11(火) 01:34:49 ID:e4Dy49Rh] >>81 www.kernel.org/diff/diffview.cgi?file=%2Fpub%2Flinux%2Fkernel%2Fv2.6%2Fpatch-2.6.24.3.bz2;z=58
100 名前:login:Penguin mailto:sage [2008/03/11(火) 02:00:31 ID:zMxxyNE2] >>99 そのパッチが実は>>82 が言っている間違って当たったやつじゃないの?? 自分はそう解釈して手作業でnclude/linux/kbuildの中のunifdef-y += i2o-dev.hとunifdef-y += if_addrlabel.hを とっぱらっちゃったよw そうしたらヘッダービルドでエラー吐いて止まっていたのが一応は最後まで動いたけど・・・ なんか間違っているかな・・・ unifdef-y += i2o-dev.hはとっちゃダメなのかな?
101 名前:login:Penguin mailto:sage [2008/03/16(日) 00:48:49 ID:MpeVb6ev] ethのrebuild_headerが呼ばれるタイミングって 具体的にどんな時?
102 名前:login:Penguin mailto:sage [2008/03/19(水) 23:46:52 ID:jmy0fpSq] LKMLが妙に静かなんだが、止まってるんですかねえ。 急ぐ用件は無いのでどうでもいいんだが。 >>101 細かい条件はしらんがARPで使ってたような。
103 名前:login:Penguin mailto:sage [2008/03/19(水) 23:58:00 ID:Qa3r2ljm] >>102 MLもイースターでお休み?
104 名前:login:Penguin mailto:sage [2008/03/20(木) 00:03:12 ID:13szK1zJ] vger.kernel.orgのwebホストが反応してないのう。
105 名前:login:Penguin mailto:sage [2008/03/20(木) 04:37:39 ID:13szK1zJ] On the vger.kernel.org outage lwn.net/Articles/274079/ ディスクの故障だった模様。
106 名前:login:Penguin mailto:sage [2008/03/20(木) 05:05:53 ID:tKu/tMTh] 2.6.24はこれ以上更新する気は無いようだね。
107 名前:login:Penguin mailto:sage [2008/03/20(木) 05:38:24 ID:HD0e/G/U] >>105 Raidでもだめだったのか。
108 名前:login:Penguin mailto:sage [2008/03/20(木) 06:24:04 ID:ApFSmS5s] vger復活したようですな。 だけどうちはまだ配送されてこない… >>107 ・実はRAID0だった ・再構築中に別のドライブがお亡くなり とか、まあよくある話ですよ。
109 名前:login:Penguin mailto:sage [2008/03/20(木) 15:30:00 ID:NzSxD3i0] 再構築とか断末魔の高温が感染とか、連鎖は結構あるらしいね。
110 名前:login:Penguin mailto:sage [2008/03/23(日) 21:49:48 ID:yRCsvBuW] vmwareとかみたいな仮想NIC モジュールを組み込んだ場合 実物のNICが受け取ったskbは 一度どこに保持されるの? その後どうやって仮想NICに渡されるのかな? うーん
111 名前:login:Penguin mailto:sage [2008/03/23(日) 22:16:07 ID:NvqLU+q0] >>110 トンネリングドライバをとおして、仮想NICの受信バッファにコピーされる
112 名前:login:Penguin mailto:sage [2008/03/23(日) 22:37:18 ID:yRCsvBuW] >>111 とすると /net/ipv4/ipip.cの tunnel関係のAPI呼んでコピーするって 理解でいいのかな?
113 名前:login:Penguin [2008/04/01(火) 17:53:14 ID:pmN4fC91] Linux Kernel Watch 3月版 Linusの片腕、Andrewの夢は「結合テストを楽に」 www.atmarkit.co.jp/flinux/rensai/watch2008/watch03a.html diffstatが長過ぎる! リリース管理を効率化する新しい動き:linux-next そろそろ来るか? ext4 vmspliceのセキュリティホールで大騒ぎ -stableの進ちょく
114 名前:login:Penguin mailto:sage [2008/04/01(火) 19:07:07 ID:UEFyIKC9] lkml.org/lkml/2008/3/31/367 ちょっとびびった。
115 名前:login:Penguin mailto:sage [2008/04/01(火) 21:19:31 ID:ANvX4LXa] やっぱFreeBSD最強だな
116 名前:login:Penguin mailto:sage [2008/04/03(木) 01:56:49 ID:dVTiRbCS] Linux Unified Kernel www.reactos.org/forum/viewtopic.php?t=5240
117 名前:login:Penguin mailto:sage [2008/04/03(木) 16:33:35 ID:PZ7B2EAT] SLQB なんて読むんすか
118 名前:login:Penguin mailto:sage [2008/04/03(木) 21:16:57 ID:pOT0s9Wt] SiLuQaBoke
119 名前:login:Penguin mailto:sage [2008/04/03(木) 22:34:23 ID:itZB1pzN] >>117 まさか、また増えるとは思わなかったよな。正直
120 名前:login:Penguin mailto:sage [2008/04/04(金) 01:03:27 ID:OtFZQ81U] パケットsendtoとrecvfromでコピーすると 結構コストかかって困る。 どうすりゃいいんだろう。 700Mbps3本とかになると絶望的だ
121 名前:login:Penguin mailto:sage [2008/04/04(金) 22:25:39 ID:EB7v+A+k] >>120 意味がわからないんだぜ
122 名前:login:Penguin [2008/04/05(土) 06:26:22 ID:b3ldXGNy] Linux開発者が脱童貞に成功して話題に namidame.2ch.net/test/read.cgi/news/1207320546/
123 名前:login:Penguin mailto:sage [2008/04/06(日) 14:15:01 ID:JJCiprq0] 2.6.24に対応したvserver-patchてないんかね
124 名前:login:Penguin mailto:sage [2008/04/06(日) 23:25:30 ID:G9Hec4Dd] あるよ。Linux-VServerの開発版フォルダにおいてあった。 ただ、まだテスト中。どこが悪いというわけではなく、単に正式版を 取りまとめられてないだけらしい。
125 名前:login:Penguin mailto:sage [2008/04/08(火) 09:59:31 ID:dZO4G6Kf] 【レポート】Linuxカーネル開発の舞台裏 (1) にぎわう開発コミュニティと企業の思惑 | エンタープライズ | マイコミジャーナル journal.mycom.co.jp/articles/2008/04/08/linux/index.html Linuxカーネル開発――誰がこの仕事を担っているのか? − @IT www.atmarkit.co.jp/news/200804/03/linux.html Linuxカーネルの開発者数,2005年から3倍に増加:ITpro itpro.nikkeibp.co.jp/article/Research/20080402/297751/
126 名前:login:Penguin mailto:sage [2008/04/09(水) 00:40:38 ID:miANdZt+] eth0からloopbackにskbデータ渡された場合 このskbデータはポインタとして渡るの? それともコピーされて渡されるの? いまいち仮想NIC作ってるけどこのへんが曖昧で困る
127 名前:login:Penguin [2008/04/09(水) 07:10:54 ID:yVLTyVbP] >>126 そのためのソース
128 名前:login:Penguin [2008/04/16(水) 21:30:20 ID:vkAUGKVL] VERSION = 2 PATCHLEVEL = 6 SUBLEVEL = 15 EXTRAVERSION = .7-ubuntu1 NAME=Sliding Snow Leopard Makefile 見るとこんな記述があるのですが、 NAME っていったい何のためにあるのでしょうか? またカーネルコンフィグの中の CONFIG_LOCALVERSION とどのような関係があるのでしょうか? 後者は uname で現れる名前が変わるだけなのでしょうか? カーネルモジュールのバージョンチェックなどへの 影響範囲について記述されたページがあれば教えていただきたいです。
129 名前:login:Penguin [2008/04/17(木) 14:53:35 ID:2ZTMPRpD] CentOS と Fedora を使っています。 自分のマシン用にカーネルをビルドして快適に過ごしているんですが、 そのカーネルを同系のマシン群に持って行きたいと思っています。 そこで rpm 化したいのですが、どこから手をつければいいんでしょうか? いっそのこと普段使っているカーネルイメージと initrd などを 一式コピーしようかとも思うのですが、できれば遠隔地なので rpm 化して送りつけて先方でインスコしてもらおうと思っています。 えっと、 spec ファイル書かなきゃだめですか?
130 名前:login:Penguin mailto:sage [2008/04/17(木) 14:55:38 ID:oKMPwdta] >>129 Fedoar/Centのkernelのsrc.rpm持ってきて、kernel.spec 改造。 あとは、rpmbuild。
131 名前:login:Penguin mailto:sage [2008/04/17(木) 15:02:24 ID:9MUt1grs] >>129 セキュリティーアップデートがあるたびに パッケージ作り直すんですか。 ご苦労様
132 名前:login:Penguin mailto:sage [2008/04/17(木) 15:38:50 ID:SfBgT8dA] ネットで憂さ晴らしですか。 (・∀・)ニヤニヤ
133 名前:login:Penguin mailto:sage [2008/04/18(金) 03:05:57 ID:YPlxF7YB] -rw-rw-r-- 1 536 536 48601689 Apr 17 03:13 linux-2.6.25.tar.bz2
134 名前:login:Penguin mailto:sage [2008/04/22(火) 02:58:32 ID:K5LULxC1] >>129 それだけならカーネルと/lib/modules/`uname -r`をtarで 固めてコピーしたほうが手っ取り早いと思うんだが。
135 名前:login:Penguin mailto:sage [2008/04/28(月) 04:35:50 ID:Jwl+b1GN] kerneltrap.org/Linux/Ksplice_Rebootless_Linux_Kernel_Security_Updates なんかlinuxには似合わない代物が来たな。 別に進化を否定している訳ではないが、どのくらい実用的なんだろう。 kexecは既にふつーに使えるしねぇ。
136 名前:login:Penguin mailto:sage [2008/04/28(月) 22:11:10 ID:4G8VwVTo] >>135 そうか? かなりlinuxらしいし、きれいな実装法に思えるが。 kexecはあくまでもfast rebootで あるからrebootlessで全ての状態が中断されずに走り続けるkspliceとは比較にならないと思う。 変更の解析にgnu bfdライブラリを使ってオブジェクトレベルで行い、特別なコンパイラレベルの ツールを使わないというのも既存のディストリとの整合性も良いし、最後の結論の: Due to Ksplice’s high level of automation and focus on ease of adoption, it should be possible for any Linux distributor―or other motivated individual―to start re- leasing Ksplice-based hot update packages for common starting kernel configurations. は期待してしまう。 kspliceに基づくカーネルのホットアップデートがrpmやdebで配布され、 それをrpm, dpkgするだけで走り続けながらパッチが出来たらうれしいユーザーは多いと思うよ。
137 名前:login:Penguin mailto:sage [2008/04/28(月) 23:04:25 ID:XN/aGQUB] しかし、 kexec にしろこれにしろむしろ reboot ばっかの Windows に搭載されるほうが効果あるよなぁ。 いつか、 Windows の活気的新機能! リブートせずにOSアップデート! とか広告されちゃう日が来るんだろうか。
138 名前:login:Penguin mailto:sage [2008/04/28(月) 23:09:22 ID:Jwl+b1GN] winでは既に載っていなかったっけ? linuxに似合わんと書いたのはちゃんと読んでなかったけど、 データ意味の変わらないパッチに対してのみ差分適用できるってやつか。 apiを通じてフェイルオーバー云々なのかと思ったよ。
139 名前:login:Penguin mailto:sage [2008/04/28(月) 23:15:03 ID:xAo94tBm] kspliceでユーザ空間のアプリ どの鳥でも簡単にホットスワップする 方向にいくといいんだけどね 通信デバイス組み込みだと神機能になるなぁ
140 名前:login:Penguin mailto:sage [2008/05/01(木) 05:19:39 ID:B2N5tSzk] ttp://lkml.org/lkml/2008/4/28/527 誰か答えてあげてください。 うちは古いPCがまだ2.4のままだが…最近使ってないからなあ。
141 名前:login:Penguin mailto:sage [2008/05/02(金) 21:58:22 ID:2xF5hA5s] へー。ksplice。 カーネルの実行コードをランタイムで置き換えるようなイメージ? 普通のコードとの類推で考えると、例えばコンパイラが最適化しちゃってるような部分 (自動インライン化とか)は、ソースとの対比がしにくいでしょ。 そういうのはどうなってるのかな、と思ったり。 いかん、プログラムがカーネルかユーザかでどう違うのかもよくわからなくなってきた。 アホなこと書いてたらごめんなさい。
142 名前:login:Penguin mailto:sage [2008/05/02(金) 23:04:22 ID:COmGxuSX] ksplice が ON になってると /proc/ksplice/map みたいなとこにそういう情報うめこむとか?
143 名前:login:Penguin mailto:sage [2008/05/02(金) 23:05:50 ID:UYoRQPop] >>141 > ソースとの対比がしにくいでしょ。 kspliceはパッチ当てる前と後のカーネルをそれぞれビルドし、バイナリを比較してパッチを 作成するのでソースは読まない。
144 名前:login:Penguin [2008/05/03(土) 08:33:49 ID:4uOkgA2v] カーネルをコンパイルするとき、 make make modules_install make install が定番のようですが、 make install するとすでに bzImage があるのに またビルドしなおしているようです。つまり最初の make でやってること をもう一度やっているようなのです。気持ち悪いので何が起こっている のか見てみようと思ったのですが、 Makefile には install という ターゲットの定義がありません。 そもそも最後の make install は、bzImage を /boot に適切な 名前でコピーして initrd のイメージを作るという二つのタスクを やっているだけなのでしょうか?とするとそこは手動でやれば いいということなのでしょうか? CentOS だと make install で initrd のイメージまで作って くれるようですが、Ubuntu だと mkinitrd コマンドが別に 用意されていて手動で作らないといけないみたいです。
145 名前:login:Penguin mailto:sage [2008/05/03(土) 14:40:17 ID:RESuStAm] make installをkernelビルドで叩いたことは、今だかつてないな
146 名前:login:Penguin mailto:sage [2008/05/03(土) 15:36:50 ID:35c0bNHS] >>144 結局必要なのは 1.bzImageのコピー 2.System.mapのコピー 3.initrd の構築 だけなので、おいらはいつも自前スクリプト
147 名前:login:Penguin mailto:sage [2008/05/04(日) 08:03:44 ID:YbfIo6tr] >>144 CentOSのkernel src.rpm拾ってきて、kernel.spec読んでみれば?
148 名前:login:Penguin mailto:sage [2008/05/04(日) 10:23:57 ID:0n/4jA1S] ふつう make bzImage & make modules meke modules_install 頑張って登録 じゃねーの?
149 名前:login:Penguin mailto:sage [2008/05/04(日) 14:45:18 ID:f2RRTopy] >>148 普通かどうか知らんけど、おいらも同じ。 bzImage だけ /boot へコピーして reboot。
150 名前:login:Penguin mailto:sage [2008/05/04(日) 14:57:07 ID:wXNFlkH2] >>144 arch/$(ARCH)/Makefile
151 名前:login:Penguin mailto:sage [2008/05/04(日) 18:05:33 ID:2gCDjBFB] >>148 make bzImage & make modules は古い作法。 make だけで上記2つはやってくれる。 つか、ほとんどのアーキでカーネルはbzImageではつくらないわけで、 最近のドキュメントからは消えてるやりかただと思う。 もちろん実害はないけどね。
152 名前:login:Penguin mailto:sage [2008/05/04(日) 21:49:51 ID:mLAMu6gx] >>144 たぶん、気のせいだと思うよ。 bzImageを作るのではなくて、bzImageを作る必要があるのかどうかチェックしているだけじゃないか。