【Linux】カーネル総合4【Kernel】
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin
2007/12/02(日) 16:53:13ID:v60lx45q【Linux】カーネル総合3【Kernel】
ttp://pc11.2ch.net/test/read.cgi/linux/1146235963/
0052login:Penguin
2008/01/26(土) 14:23:31ID:lxnMAOCGええよくハマリますともハマリますとも
0053login:Penguin
2008/01/26(土) 14:25:27ID:MQu22Rsnなるほどwww 楽観的いってみます
0054login:Penguin
2008/01/31(木) 01:24:06ID:HAj4EcRRmoduleまわり消されると困るんだが。
>>51
#include <asm-i386/hoge.h>
みたいなのがあったりするわけですか?
0055login:Penguin
2008/01/31(木) 01:31:55ID:NyKBQsr60056login:Penguin
2008/01/31(木) 14:42:40ID:Q5CfO4mFページキャッシュのヒット率ってどうにかして取れないでしょうか。
どうぞよろしくお願いします。
0057login:Penguin
2008/02/01(金) 11:55:19ID:+SM2QV5skernel.orgから貰ってきたsourceのarchにはちゃんとv850あるけど
お亡くなりってどういうこと?
これでビルドしてもbootできないとかなん?
0058login:Penguin
2008/02/01(金) 11:57:48ID:o1JkhWu7ttp://www.ussg.iu.edu/hypermail/linux/kernel/0801.3/2198.html
0059login:Penguin
2008/02/01(金) 13:18:40ID:C5Laam1Mhttp://www.atmarkit.co.jp/flinux/rensai/watch2008/watch01a.html
Linusにとって「クリスマス休暇」とは
Andrew Mortonからのプレゼントにも「ワナ」が
ramdiskへの再挑戦:rdドライバを書き直す
/dev/randomと/dev/urandomのエントロピー
-stableの進ちょく
0060login:Penguin
2008/02/06(水) 11:15:26ID:jVXLMw1N0061login:Penguin
2008/02/10(日) 23:20:43ID:GwVP/ZS20062login:Penguin
2008/02/16(土) 07:52:37ID:CHSrnxnj0063login:Penguin
2008/02/16(土) 20:39:12ID:NLnoHM5Gありがとう
>>62
んだね。なんか話題ない?
0064login:Penguin
2008/02/17(日) 01:10:45ID:hunLI4d2Linux 2.6.23 からCFSが入ったわけだが、CFSが入る前と比べて体感的に
どう感じてますか?
0065login:Penguin
2008/02/17(日) 09:00:00ID:Z6HQvtnXhttp://www.ibm.com/developerworks/jp/linux/library/l-cfs/
0066login:Penguin
2008/02/17(日) 10:20:31ID:WjoQHQRgデスクトップではどちらも同じと思う。
CFSのインタラクティブ性能向上は組み込みとかのほうが効くんじゃないだろうか。
でも、まだまだregression報告がしょっちゅうあがってるので無理して入れんでも
0067login:Penguin
2008/02/17(日) 23:10:53ID:hunLI4d2一個追加。
e2fsprogsまで追っかけるのめんどいからちょっと手が出せてないのだが、
ext4devを-o extentsありで使用している方はいますか?
0068login:Penguin
2008/02/18(月) 17:44:21ID:lIDPiMzDひとりでコソコソやらないで、ここに協力しては如何?
ttp://fedoraproject.org/wiki/Features/Ext4
0069login:Penguin
2008/02/21(木) 11:05:40ID:dPTdnFUd0070login:Penguin
2008/02/22(金) 05:24:56ID:qRwyaKYHhttp://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から返事待ちなのだけど、何か
出来る事はあるかな?
0071login:Penguin
2008/02/22(金) 12:14:29ID:Ihcp+9PUBIOSの更新。
違うHDDとか違うケーブルとかハードウェアを変えてみる。
dmesgあたり眺めて変なところを探す。
kernelのconfigを変なところを潰す。
以上自己責任で。
0072login:Penguin
2008/02/22(金) 12:19:08ID:OKzbjJRUオンボのSATAを殺して、PCI-Eに適当なSATA増設カード入れて
みては
0073login:Penguin
2008/02/22(金) 12:31:21ID:JXzjZC84chipset は違うけれども、俺も ICH9R + SATA が遅いというのでずっと悩んでいたよ。
AHCI で動かすようになったら劇的に速くなった。
kernelは2.6.23-gentoo-r8。
0074login:Penguin
2008/02/23(土) 00:40:38ID:63Zmw9I1>>71
BIOSは最新。 ちなみに同じマザボで組んだシステムが6つあってどれも同じ症状。
特に怪しそうなdmesgは無し。
>>72
そういうカードが手持ちであればいいのですが、最終的にマザボのSATAが使える事が
目標なので今のところ買いに行く気にはなりません。
>>73
AHCIにするとこのマザボではインストーラーが動かなくなったり内部ディスクが
認識出来なかったり、しかも鶏によって症状が違ったりと色々別の問題が
出てくるので追求してませんでした。 これらの問題を切り分けてAHCIで
動かせる様にする方向も検討してみます。
0075login:Penguin
2008/02/23(土) 00:42:13ID:JfPhFfVp0076login:Penguin
2008/02/23(土) 05:00:53ID:63Zmw9I1現在検証用に設定したマシンは素のCentOS 5.1をインスコしてあり、特にhdparmではいじっていません。
というか、いじる必要があるという事でしょうか?
0077login:Penguin
2008/02/23(土) 09:05:46ID:8CLX0VsAカードなんて安いもんだ。問題の切り分けのみの目的で買っても、
トラブルシュート時間(人件費)を考えると結果的に有利じゃない?
0078login:Penguin
2008/02/26(火) 20:35:21ID:zRjxGEAmビルド中にエラー出ました
0079login:Penguin
2008/02/27(水) 17:47:14ID:0xc3VAjv0080login:Penguin
2008/02/27(水) 21:48:42ID:oVavQ/qN>>79 ぐぐれば? というか、 OpenGrok って他のツールと比べて使いにくい印象があるけど。
008178です
2008/02/27(水) 22:09:09ID:+LFR5lTtmake
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
0082login:Penguin
2008/02/27(水) 22:36:13ID:oVavQ/qN間違って2.6.25に当てるパッチを2.6.24.3に当ててしまったらしい。
2.6.24.4で直るはず。
008378です
2008/02/27(水) 23:08:04ID:+LFR5lTt008470
2008/02/29(金) 05:11:09ID:2/sSzsW64-6M/sぐらいの性能がでない事を認めました。 面白いことにSATAポート5では
IDEモードでも50-80MB出るとか。 至急問題解決に取り組むそうです。
自分もCentOS 4.4では認識されなかったAHCIモードのSATAドライブが
CentOS 4.6では認識される事を発見。 また、あるCD-ROMドライブは
AHCIモードでも認識される事も発見。 とりあえずAHCIでどうにかなりそう。
0085login:Penguin
2008/02/29(金) 17:48:21ID:oGqJ2IJPhttp://www.atmarkit.co.jp/flinux/rensai/watch2008/watch02a.html
リリースサイクルを気にしてる?
モジュールじゃなくなっちゃったセキュリティ「モジュール」
80番ポートで待ってるよ
OOM killerとの危険な関係
起動時のfsckって時間かかり過ぎじゃない?
-stableの進ちょく
0086login:Penguin
2008/03/02(日) 18:39:21ID:zucwEKKAってなってパソがずっとブルースクリーンのまま・・・
対処方法わかるかたがいれば教えていただきたい
場違いだったかな
0087login:Penguin
2008/03/02(日) 21:18:42ID:uY16fXaYWindows板に池
008886
2008/03/03(月) 02:10:33ID:2BPGLCtnお邪魔しました;
0089login:Penguin
2008/03/04(火) 19:10:45ID:r9Ke5Lrq0090login:Penguin
2008/03/04(火) 20:22:44ID:wCzVU7An>2004年10月から「読学のススメ」という名前で始めたLinuxカーネルのソースコード読み
>ですが2007年一杯で一旦終わりにしようと思います。2008年以降の予定は未定ですが、
>何らかの形でLinuxカーネルと関わっていければと思います。ありがとうございました。
サイト運営も辞めたということかな?
0091login:Penguin
2008/03/04(火) 20:28:20ID:Ka/uLiZu0092login:Penguin
2008/03/04(火) 21:06:40ID:neWtFAJVLTTngとか?
0093login:Penguin
2008/03/04(火) 21:31:04ID:Ka/uLiZu情報ありがとうございます。
ぱっと見た感じそれっぽいですね。
これから詳しく調べてみます。
0094login:Penguin
2008/03/04(火) 21:31:38ID:Ka/uLiZu>>92の間違いです。
0095login:Penguin
2008/03/04(火) 22:43:26ID:e+UkogOb0096login:Penguin
2008/03/04(火) 23:25:08ID:1HISt+SQ今、見れるよ。
http://hira.main.jp/wiki/pukiwiki.php
0097login:Penguin
2008/03/05(水) 00:28:24ID:i1KlFfDYhttp://lkh.linux.or.jp はダメですな。
ついでにどうでもいいことだが復旧が14日になってる。
0098login:Penguin
2008/03/09(日) 15:12:04ID:yKM6hUof0099login:Penguin
2008/03/11(火) 01:34:49ID:e4Dy49Rhhttp://www.kernel.org/diff/diffview.cgi?file=%2Fpub%2Flinux%2Fkernel%2Fv2.6%2Fpatch-2.6.24.3.bz2;z=58
0100login:Penguin
2008/03/11(火) 02:00:31ID:zMxxyNE2そのパッチが実は>>82が言っている間違って当たったやつじゃないの??
自分はそう解釈して手作業でnclude/linux/kbuildの中のunifdef-y += i2o-dev.hとunifdef-y += if_addrlabel.hを
とっぱらっちゃったよw
そうしたらヘッダービルドでエラー吐いて止まっていたのが一応は最後まで動いたけど・・・
なんか間違っているかな・・・ unifdef-y += i2o-dev.hはとっちゃダメなのかな?
0101login:Penguin
2008/03/16(日) 00:48:49ID:MpeVb6ev具体的にどんな時?
0102login:Penguin
2008/03/19(水) 23:46:52ID:jmy0fpSq急ぐ用件は無いのでどうでもいいんだが。
>>101
細かい条件はしらんがARPで使ってたような。
0103login:Penguin
2008/03/19(水) 23:58:00ID:Qa3r2ljmMLもイースターでお休み?
0104login:Penguin
2008/03/20(木) 00:03:12ID:13szK1zJ0105login:Penguin
2008/03/20(木) 04:37:39ID:13szK1zJhttp://lwn.net/Articles/274079/
ディスクの故障だった模様。
0106login:Penguin
2008/03/20(木) 05:05:53ID:tKu/tMTh0107login:Penguin
2008/03/20(木) 05:38:24ID:HD0e/G/URaidでもだめだったのか。
0108login:Penguin
2008/03/20(木) 06:24:04ID:ApFSmS5sだけどうちはまだ配送されてこない…
>>107
・実はRAID0だった
・再構築中に別のドライブがお亡くなり
とか、まあよくある話ですよ。
0109login:Penguin
2008/03/20(木) 15:30:00ID:NzSxD3i00110login:Penguin
2008/03/23(日) 21:49:48ID:yRCsvBuWモジュールを組み込んだ場合
実物のNICが受け取ったskbは
一度どこに保持されるの?
その後どうやって仮想NICに渡されるのかな?
うーん
0111login:Penguin
2008/03/23(日) 22:16:07ID:NvqLU+q0トンネリングドライバをとおして、仮想NICの受信バッファにコピーされる
0112login:Penguin
2008/03/23(日) 22:37:18ID:yRCsvBuWとすると
/net/ipv4/ipip.cの
tunnel関係のAPI呼んでコピーするって
理解でいいのかな?
0113login:Penguin
2008/04/01(火) 17:53:14ID:pmN4fC91Linusの片腕、Andrewの夢は「結合テストを楽に」
http://www.atmarkit.co.jp/flinux/rensai/watch2008/watch03a.html
diffstatが長過ぎる!
リリース管理を効率化する新しい動き:linux-next
そろそろ来るか? ext4
vmspliceのセキュリティホールで大騒ぎ
-stableの進ちょく
0114login:Penguin
2008/04/01(火) 19:07:07ID:UEFyIKC9ちょっとびびった。
0115login:Penguin
2008/04/01(火) 21:19:31ID:ANvX4LXa0116login:Penguin
2008/04/03(木) 01:56:49ID:dVTiRbCShttp://www.reactos.org/forum/viewtopic.php?t=5240
0117login:Penguin
2008/04/03(木) 16:33:35ID:PZ7B2EATなんて読むんすか
0118login:Penguin
2008/04/03(木) 21:16:57ID:pOT0s9Wt0119login:Penguin
2008/04/03(木) 22:34:23ID:itZB1pzNまさか、また増えるとは思わなかったよな。正直
0120login:Penguin
2008/04/04(金) 01:03:27ID:OtFZQ81U結構コストかかって困る。
どうすりゃいいんだろう。
700Mbps3本とかになると絶望的だ
0121login:Penguin
2008/04/04(金) 22:25:39ID:EB7v+A+k意味がわからないんだぜ
0122login:Penguin
2008/04/05(土) 06:26:22ID:b3ldXGNyhttp://namidame.2ch.net/test/read.cgi/news/1207320546/
0123login:Penguin
2008/04/06(日) 14:15:01ID:JJCiprq00124login:Penguin
2008/04/06(日) 23:25:30ID:G9Hec4Ddただ、まだテスト中。どこが悪いというわけではなく、単に正式版を
取りまとめられてないだけらしい。
0125login:Penguin
2008/04/08(火) 09:59:31ID:dZO4G6Kfhttp://journal.mycom.co.jp/articles/2008/04/08/linux/index.html
Linuxカーネル開発――誰がこの仕事を担っているのか? − @IT
http://www.atmarkit.co.jp/news/200804/03/linux.html
Linuxカーネルの開発者数,2005年から3倍に増加:ITpro
http://itpro.nikkeibp.co.jp/article/Research/20080402/297751/
0126login:Penguin
2008/04/09(水) 00:40:38ID:miANdZt+このskbデータはポインタとして渡るの?
それともコピーされて渡されるの?
いまいち仮想NIC作ってるけどこのへんが曖昧で困る
0127login:Penguin
2008/04/09(水) 07:10:54ID:yVLTyVbPそのためのソース
0128login:Penguin
2008/04/16(水) 21:30:20ID:vkAUGKVLPATCHLEVEL = 6
SUBLEVEL = 15
EXTRAVERSION = .7-ubuntu1
NAME=Sliding Snow Leopard
Makefile 見るとこんな記述があるのですが、
NAME っていったい何のためにあるのでしょうか?
またカーネルコンフィグの中の
CONFIG_LOCALVERSION とどのような関係があるのでしょうか?
後者は uname で現れる名前が変わるだけなのでしょうか?
カーネルモジュールのバージョンチェックなどへの
影響範囲について記述されたページがあれば教えていただきたいです。
0129login:Penguin
2008/04/17(木) 14:53:35ID:2ZTMPRpD自分のマシン用にカーネルをビルドして快適に過ごしているんですが、
そのカーネルを同系のマシン群に持って行きたいと思っています。
そこで rpm 化したいのですが、どこから手をつければいいんでしょうか?
いっそのこと普段使っているカーネルイメージと initrd などを
一式コピーしようかとも思うのですが、できれば遠隔地なので
rpm 化して送りつけて先方でインスコしてもらおうと思っています。
えっと、 spec ファイル書かなきゃだめですか?
0130login:Penguin
2008/04/17(木) 14:55:38ID:oKMPwdtaFedoar/Centのkernelのsrc.rpm持ってきて、kernel.spec 改造。
あとは、rpmbuild。
0131login:Penguin
2008/04/17(木) 15:02:24ID:9MUt1grsセキュリティーアップデートがあるたびに
パッケージ作り直すんですか。
ご苦労様
0132login:Penguin
2008/04/17(木) 15:38:50ID:SfBgT8dA(・∀・)ニヤニヤ
0133login:Penguin
2008/04/18(金) 03:05:57ID:YPlxF7YB0134login:Penguin
2008/04/22(火) 02:58:32ID:K5LULxC1それだけならカーネルと/lib/modules/`uname -r`をtarで
固めてコピーしたほうが手っ取り早いと思うんだが。
0135login:Penguin
2008/04/28(月) 04:35:50ID:Jwl+b1GNなんかlinuxには似合わない代物が来たな。
別に進化を否定している訳ではないが、どのくらい実用的なんだろう。
kexecは既にふつーに使えるしねぇ。
0136login:Penguin
2008/04/28(月) 22:11:10ID:4G8VwVToそうか? かなり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するだけで走り続けながらパッチが出来たらうれしいユーザーは多いと思うよ。
0137login:Penguin
2008/04/28(月) 23:04:25ID:XN/aGQUBいつか、 Windows の活気的新機能! リブートせずにOSアップデート! とか広告されちゃう日が来るんだろうか。
0138login:Penguin
2008/04/28(月) 23:09:22ID:Jwl+b1GNlinuxに似合わんと書いたのはちゃんと読んでなかったけど、
データ意味の変わらないパッチに対してのみ差分適用できるってやつか。
apiを通じてフェイルオーバー云々なのかと思ったよ。
0139login:Penguin
2008/04/28(月) 23:15:03ID:xAo94tBmどの鳥でも簡単にホットスワップする
方向にいくといいんだけどね
通信デバイス組み込みだと神機能になるなぁ
0140login:Penguin
2008/05/01(木) 05:19:39ID:B2N5tSzk誰か答えてあげてください。
うちは古いPCがまだ2.4のままだが…最近使ってないからなあ。
0141login:Penguin
2008/05/02(金) 21:58:22ID:2xF5hA5sカーネルの実行コードをランタイムで置き換えるようなイメージ?
普通のコードとの類推で考えると、例えばコンパイラが最適化しちゃってるような部分
(自動インライン化とか)は、ソースとの対比がしにくいでしょ。
そういうのはどうなってるのかな、と思ったり。
いかん、プログラムがカーネルかユーザかでどう違うのかもよくわからなくなってきた。
アホなこと書いてたらごめんなさい。
0142login:Penguin
2008/05/02(金) 23:04:22ID:COmGxuSX0143login:Penguin
2008/05/02(金) 23:05:50ID:UYoRQPop> ソースとの対比がしにくいでしょ。
kspliceはパッチ当てる前と後のカーネルをそれぞれビルドし、バイナリを比較してパッチを
作成するのでソースは読まない。
0144login:Penguin
2008/05/03(土) 08:33:49ID:4uOkgA2vmake
make modules_install
make install
が定番のようですが、 make install するとすでに bzImage があるのに
またビルドしなおしているようです。つまり最初の make でやってること
をもう一度やっているようなのです。気持ち悪いので何が起こっている
のか見てみようと思ったのですが、 Makefile には install という
ターゲットの定義がありません。
そもそも最後の make install は、bzImage を /boot に適切な
名前でコピーして initrd のイメージを作るという二つのタスクを
やっているだけなのでしょうか?とするとそこは手動でやれば
いいということなのでしょうか?
CentOS だと make install で initrd のイメージまで作って
くれるようですが、Ubuntu だと mkinitrd コマンドが別に
用意されていて手動で作らないといけないみたいです。
0145login:Penguin
2008/05/03(土) 14:40:17ID:RESuStAm0146login:Penguin
2008/05/03(土) 15:36:50ID:35c0bNHS結局必要なのは
1.bzImageのコピー
2.System.mapのコピー
3.initrd の構築
だけなので、おいらはいつも自前スクリプト
0147login:Penguin
2008/05/04(日) 08:03:44ID:YbfIo6trCentOSのkernel src.rpm拾ってきて、kernel.spec読んでみれば?
0148login:Penguin
2008/05/04(日) 10:23:57ID:0n/4jA1Smake bzImage & make modules
meke modules_install
頑張って登録
じゃねーの?
0149login:Penguin
2008/05/04(日) 14:45:18ID:f2RRTopy普通かどうか知らんけど、おいらも同じ。
bzImage だけ /boot へコピーして reboot。
0150login:Penguin
2008/05/04(日) 14:57:07ID:wXNFlkH2arch/$(ARCH)/Makefile
0151login:Penguin
2008/05/04(日) 18:05:33ID:2gCDjBFBmake bzImage & make modules
は古い作法。
make
だけで上記2つはやってくれる。
つか、ほとんどのアーキでカーネルはbzImageではつくらないわけで、
最近のドキュメントからは消えてるやりかただと思う。
もちろん実害はないけどね。
■ このスレッドは過去ログ倉庫に格納されています