トップページ⇒linux
1001コメント234KB

Kernel 2.4にしました

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。NGNG
インストールにあたってどんな作業をしたかとか
どこにはまったとか
2.4そのものにつっこみたいひとは別のスレたててぷりーず
0266Anonymous ◆a0imggjQNGNG
>>265 ぐはっ
× >>246
○ >>264
0267login:PenguinNGNG
vmlinuz-2.4.7や。
起動中Running Linuxconf hooks: [ok]の
次にlocal service開始なんやけど、そこで止まってまうなあ〜。
なんでやろ?
0268login:PenguinNGNG
>>257 GCC 3.1 が出てるからそっちでカーネルmake してみれば?
もしかすると -O9 で行けるかも...(保証無し)
0269257NGNG
>>268
ダメだと思うなぁ、gcc-2.95.4 でも-O3 が通らないんだもん。
でもgcc-3.0 でただコンパイルするだけでも全体的に速くなった気がするので
(暗示かかってるだけかも)
apt で3.1 取れるようになったら挑戦してみる。
0270268NGNG
gcc-2.95.4? どこで公開されてるやつ?
GCC公式サイトでは
March 16, 2001
GCC 2.95.3 has been released. となってるけど。

うちのカーネルは、gcc-2.95.3 -O3 -march=i686 で問題なし。
0271257NGNG
>>270
gcc-2.95.4 20010810 (Debian prerelease) がDebian sid の標準。
やっぱりCS4281 かな、サウンド切れば通るのかもしれない。
0272268NGNG
>>271 最近、GCC公式サイトよりバージョンが高いのを搭載しているとこ多いな。
RedHat7.1 は gcc-2.96 だし。
でもエラー多いから gcc-2.96>gcc-2.95.3 に変えた。
0273login:PenguinNGNG
2.4.9 age
0274login:PenguinNGNG
2001-08-16 18:32 UTC
0275login:PenguinNGNG
1週間もたってないのにリリース!?
0276login:Penguin NGNG
今のところ総合的にみて一番安定してるバージョンっていくつなんでしょ
0277login:PenguinNGNG
>>276
2.0.38
0278login:PenguinNGNG
>>273
2.4.8-ac6 sage
0279さあね ◆Fh4rJwU6NGNG
2.4.9 have released
0280login:PenguinNGNG
Makefile 見てもらえない?
バージョンのサブレベルが8 になってない?
コンパイルするとvmlinuz-2.4.8 ができるんだけど。
0281login:PenguinNGNG
2.4.9にもext3は入らなかったのか。
0282login:PenguinNGNG
カーネル2.4系で圧縮ext2って動くの?
0283login:PenguinNGNG
NTFSコンパイル失敗する
0284login:PenguinNGNG
NTFSのソースおかしいね。。。
0285login:PenguinNGNG
min(unsigned int, name1_len, name2_len)ってマクロか関数
ってどこにあるの?
0286login:PenguinNGNG
カーネル2.4.9、Mozillaとなんか関係あるのでしょうか?
0287さあね ◆Fh4rJwU6NGNG
まあ、Linusがバカンスにいっちゃうのであわててだしたやつだからな
ちょっと不具合は多いかもな。acに期待だな。
NTFSのドライバは大幅に変わってるはずよ。
0288login:PenguinNGNG
>>279
むぅ、FreeS/WAN入れるとコンパイルが通らん。
エラーだけ見ていると簡単に直りそうだけど、今日はもう寝る(w
0289login:PenguinNGNG
日刊ac、2.4.8ac7出版sage

2.4.9ac1 出てくれんかな...。
0290login:PenguinNGNG
>>285
include/linux/kernel.h にある。
こいつのせいでpcmcia-cs-3.1.28が素でコンパイルできなかった。
0291login:PenguinNGNG
>>290
うちも出来なかった。(あたりまえか)
Makefileをいじってwireless/以下のコンパイルを
すっ飛ばしました。(ものぐさ)
0292login:PenguinNGNG
つーかこんなカーネル出すなよ。。。
0293login:PenguinNGNG
>>292
じゃあ使うなよ。。。
0294login:PenguinNGNG
>>293
使えねぇよ
0295login:PenguinNGNG
>>294
使えねぇのかよっ!(三村
0296login:PenguinNGNG
>>283, >>284
ttp://www.ruby-lang.org/~eban/diary/200108b.html#200108182
0297login:PenguinNGNG
2.4.8-ac7 の VM はよさげ?
2.4.9 の acパッチがでるまで、待ちですかな。
0298_NGNG
2.4.8ac7をこむぱいるしたけど、微妙に遅くなったような気が(対 2.4.7とか)
気のせいかも。。。
なんか、あらゆるメモリに1回キャッシュされるまで、おそい?
起動時のモジュールのロードとか時間かかってるのか、
メッセージ表示の流れ具合が違うような。。。
Xの起動も遅くなったような。。。
いや、気のせいだ。。。きっと。。。
0299login:Penguin01/08/29 16:54ID:7exVHqSc
2.4.8ac?は何処に置いてあるんですか?
0300login:Penguin01/08/29 17:07ID:9S0pwelY
>>299
www.kernel.org/pub/linux/kernel/people/alan/
www.kernel.org/pub/linux/kernel/testing/

www.linuxhq.com あたりをみるといいかも。
030129901/08/29 19:09ID:7exVHqSc
>>300 どうもです。

patch-2.4.10-pre2.gz よりは
patch-2.4.9-ac3.gz 安定性はやっぱこっちかな。
0302login:Penguin01/09/01 23:33ID:yESpKAHM
いやぁ、2.2.19から2.4.8-ac7に持ち上げたけど、速いねぇ。
0303login:Penguin01/09/02 06:38ID:hztYmxns
おれのkernel-2.4.9-ac5、experimentalでext3ってある・・・
0304login:Penguin01/09/03 11:49ID:gli0O3w.
kernel-2.4.9は、アスロンで正常動作するの?
0305login:Penguin01/09/04 00:01ID:Xq7AnqyM
kernel-2.4.5だけど、
アスロン+VIA KT133で問題なく動作してます。
答えになってないか。
0306e17待ち01/09/04 03:43ID:E43xWM4.
>>305
確かにおれもDuronで動いている。
が、カーネルのプロセッサ・スペシフィックな設定で
K7を選ぶとメイクできても起動しない。
0307login:Penguin01/09/04 04:54ID:Mw8r.tyY
2.4.9-ac5 だけど Athlon 最適化すると死ぬ
まざぼは KT133A
0308login:Penguin01/09/04 11:15ID:QnHJ5l9Q
まだ、駄目なのか
なんでfixされないのかなぁ・・・・
0309login:Penguin01/09/05 00:29ID:dU9uolOU
コンパイラーでの最適化が、i686(pentiumpro)レベルどまりだし
気分良くないけどi686としてカーネルメイクしておいても
さほどパフォーマンスで損する事無さそうだけど...どうかな。
0310e17待ち01/09/05 05:51ID:qp6t2CTA
>>309
i686(河童)じゃない?
PenProとおなじかな。
まあそれは置いておいて、質問。

linux-2.4.9-ac7を make install で入れようとしたら、
なぜかこんな表示。
Fatal: Can't put the boot sector on logical partition 0x305
初めて出たエラーです。
今までは平気だったのに昨日突然出てきました。
root partition(/)は、8.4Gの中に入れています。
/bootは切っていません。
どうすればインストールできるのでしょうか?
lilo-21.4.4を使っています。
0311(つ)NGNG
やっとFastTrak100をサポートとおもうてやってみた。
RAID0しかうごかんかった(T-T)
RAID1はまだサポートしてないとのこと
Kernel2.4.9-ac6で確認。
0312login:Penguin01/09/24 05:58ID:gHwkllDo
2.4.10 age

Current Minimal Requirements
============================
o Gnu C 2.95.3 # gcc --version

dayo!
0313Anonymous ◆True/7Po 01/09/24 11:32ID:AeLYgBe.
皆はどんなコンパイル環境?
どうも最近はVine2.0(殆どSeeed) + rawhideではKernelの
コンパイルが厳しくなってきたyo!
0314login:Penguin01/09/24 12:07ID:AtPOALYA
>>313
Debian Sid でgcc-3.0 使用
0315login:Penguin01/09/24 12:19ID:ATL7OVbk
www.gemex.co.jpの「SERVER THE BOX」はプロミスで
ミラーリングしているが、不安。
当方のNTではFastTrackは何度交換しても故障しまくりだった
(DTLAだがWriteキャッシュOFFにしたのでいいはずだが)。
0316Anonymous ◆True/7Po 01/09/24 12:32ID:AeLYgBe.
最新Kernelをコンパイルするとちょくちょくライブラリ作成/インストでこけるんだよne!
0317login:Penguin01/09/24 13:25ID:.PK0E/Bo
前はegcsを使ってたけど最近はChangelogの推奨にしたがってgcc 2.95.3を使ってる。

今日2.4.10がリリースされている事に気付かずに2.4.10-pre15をmakeすると言う間抜けな事をしてしまった。
今2.4.10 make中。
0318login:Penguin01/09/24 15:17ID:fODgeROY
2.4.10に置き換え完了。
特に問題無し。hdparmをテストしてみると若干速くなっていた。
0319login:Penguin01/09/24 22:17ID:PX4bgxEc
2.4.10用のext3のパッチが公開されたね。
0320login:Penguin01/09/24 22:28ID:FfAnk7cE
もうすぐ ext3 が、Linusツリーにマージされるかもらしいよ。

https://listman.redhat.com/pipermail/ext3-users/2001-September/001431.html

> Linus seems to want an ext3 merge soon. I'll put 0.9.10 together
> and if it's OK with sct we'll try for a 2.4.11-pre[1 or 2] merge.
> Perhaps.
0321名無しさん@お腹いっぱい。01/09/24 23:59ID:wziQDfJM
free したとき、shared が 0 になってるのはなぜですか?
strace とかしたときも、libc が old_mmap(,, MAP_PRIVATE) になってるし。
0322login:Penguin01/09/25 00:33ID:m4nzkeOc
>>320
Linusって、いまVer.2.2まででたんだっけ?
みんな女の子だよね。
0323login:Penguin01/09/25 00:53ID:0zuJ8sBY
>>322
奥さんがアレじゃあな…
あんまりハァハァできる娘にはならんだろうな。
Midoriたんのほうがいい。
0324login:Penguin01/09/25 04:47ID:9NpLtvnQ
>>321

ソース見ればわかると思うけど 0 を返してる。
arch/i386/mm/init.c の

void si_meminfo(struct sysinfo *val)
{
val->totalram = totalram_pages;
val->sharedram = 0;
val->freeram = nr_free_pages();
val->bufferram = atomic_read(&buffermem_pages);
val->totalhigh = totalhigh_pages;
val->freehigh = nr_free_highpages();
val->mem_unit = PAGE_SIZE;
return;
}

って関数。2.4 だと VM まわりが変わって単純に計算できないのかな?
0325101/09/25 04:59ID:7ATWJeKQ
これカキコしてる奴誰だよ!↓
http://members.tripod.co.jp/bingo852/
0326login:Penguin01/09/25 23:05ID:xaGJd9Jk
2.4.10 にしたら、スワップの使用量がかなり減った気がする。
うちだけかな?
0327login:Penguin01/09/25 23:07ID:EmtsiJrY
メモリの使い方がガラリと変わって来たという噂が
0328login:Penguin01/09/25 23:16ID:WasFiFAA
VM関連がかなり変わったらしいよ。
0329login:Penguin01/09/25 23:30ID:VKMocY56
>>326
2.4.9のメモリー喰いまくりバグが直ったからじゃない?
>>327,328 の言う通りメモリー管理が変わったからかもしれないけど。
033032101/09/26 02:03ID:mPR5qA0c
strace は 2.2.19 でも MAP_PROT でした。(良く考えれば当然…)

>>324
>2.4 だと VM まわりが変わって単純に計算できないのかな?
>>327
>メモリの使い方がガラリと変わって来たという噂が
>>328
>VM関連がかなり変わったらしいよ。

google でしらべると、「VM の変更に伴い、shared を計算するコストがかか
るようになった。だから計算しないことにした。」ということでした。

一部で、SYSV IPC と絡めて話されてるみたいですが、これは shared とはま
た別って事でいいですか?
033132101/09/26 02:08ID:mPR5qA0c
>>324
これって arch/i386 にあったのか。
033232401/09/26 02:15ID:Rc5DxrII
>>331
/usr/src/linux で make TAGS して Emacs のタグジャンプを使うと便利だよ。
vi で ctags の人は make tags かな :)
033332401/09/26 07:01ID:Rc5DxrII
>>330

SYSV IPC は全然関係ない。Linux(というか Unix)の VM は同じプログラム
が複数プロセスして動いていると,そのプログラムを一回ロードして,あとは
そいつを共有したりするんだけど,そっちの共有。

あと shared=0 ってのは何も最近の話じゃなくて,2.4 カーネルのだいぶ初期
の頃から 0 だったよ。だから 2.4 だと…って書いた。

2.4.10 の新しい VM はスワップの書き戻しがかなり速くなってるね。タスク
スイッチが早くてかなりいい感じ。
033432401/09/26 07:03ID:Rc5DxrII
プロセスして→プロセスとして
スマソ
033532101/09/28 02:06ID:XpugrzUg
>>331
サンクス。TAGS は使おうと思いつつ肝心なときに存在を忘れてたり。

>>333
> >>330
>
> SYSV IPC は全然関係ない。Linux(というか Unix)の VM は同じプログラム
> が複数プロセスして動いていると,そのプログラムを一回ロードして,あとは
> そいつを共有したりするんだけど,そっちの共有。
SYSV IPC は shmat() で使う奴で、
shared は mmap() ですね。

> あと shared=0 ってのは何も最近の話じゃなくて,2.4 カーネルのだいぶ初期
> の頃から 0 だったよ。だから 2.4 だと…って書いた。
自分は 2.4 系はしばらく待ってから、と考えていたので、つい最近まで
2.2 系を使ってました。
で、そろそろいいかな、と思い、疑問点をいろいろ確認中でした。
033632101/09/28 02:08ID:XpugrzUg
ああ、shared = mmap()だけ、では無いですね。
0337login:Penguin01/10/06 21:48ID:aD1YNjkg
2.4.10-ac7
もうそろそろ、2.4.*に移行しても良いみたい。パフォーマンス良いよ。
0338login:Penguin01/10/10 11:10ID:WsFcTqZY
2.4.11 リリースage
0339login:Penguin01/10/10 11:43ID:1kAWsUB.
Linus たん早く ext3 をマージしてくれYO!
0340login:Penguin01/10/10 14:06ID:V1mHHTg.
MODULE_LICENSE age
0341login:Penguin01/10/10 15:42ID:fv0pXbnE
>>339
2.4.11 でマージしよか、とか言ってたのにね。
0342login:Penguin01/10/11 19:59ID:CLeDZTKY
dontuseワラタ。
0343login:Penguin01/10/11 22:05ID:9jdcvnmk
2.4.12リリースage
0344login:Penguin01/10/12 02:34ID:3uiaFRQ2
このあいだ、Linuxのカーネル2.4.11を落としにkernel.org行ったんです。kernel.org。
そしたらファイル名が違うって落とせないんです。
で、よく見たらファイル名にdontuse、とか書いてあるんです。
もうね、アホかと。馬鹿かと。
お前らな、ついこないだの最新カーネルにバグだして、さらにバージョンアップしてるんじゃねーよ、ボケが。
バージョンアップだよバージョンアップ。
なんかIEで来たWindowsユーザーとかもいるし。GUIで楽チンか。おめでてーな。
よーし俺人柱になっちゃうぞー、とか言ってるの。もう見てらんない。
お前らな、Linusの肉声ファイルやるからその席空けろと。
Linuxってのは、もっと殺伐としてるべきなんだよ。
bashとcsh使っている奴でいつ喧嘩が始まってもおかしくない、
刺すか刺されるか、そんな雰囲気がいいんじゃねーか。女子供は、すっこんでろ。
で、やっと落とせたかと思ったら、隣の奴が、サポートするデバイスは少なめに、とか言ってるんです。
そこでまたぶち切れですよ。
あのな、カーネルのサイズ削減なんてきょうび流行んねーんだよ。ボケが。
得意げな顔して何が、少なめに、だ。
お前は本当にカーネルを小さくしたいのかと問いたい。問い詰めたい。小1時間問い詰めたい。
お前、ハッカーを気取りたいだけちゃうんかと。
Linux通の俺から言わせてもらえば今、Linux通の間での最新流行はやっぱり、
gcc3.0、これだね。
gcc3.0でカーネルコンパイル。これが通のやり方。
gcc3.0ってのは色んなプロセッサのサポートが多めに入っている。そん代わり動作検証が少なめ。これ。
で、-mcpu=athlon でathlon用にコンパイル。これ最強。
しかしこれをやるとC++の標準ライブラリの仕様が変わって、g++でのコンパイルが通らないという危険も伴う、諸刃の剣。
素人にはお薦め出来ない。
まあお前は、MS-DOSでも使ってなさいってこった。
0345さあね ◆RnL1X.BA 01/10/12 03:32ID:TClfw0vQ
ああ、Linusのボケを張り倒したい(愛情表現)
0346hoge01/10/14 03:43ID:igGxGUds
VM 周りも色々いじってるの?
0347login:Penguin01/10/16 21:02ID:+8viyP9S
Linus ブランチは 2.4.10 から Andrea's VM になってる
Alan ブランチは Rik's VM
Rik はちょいと複雑で Andrea のやつはシンプルな実装
Rik ってのは 2.5 サミットで VM/MM の発表した人で 2.2 の VM の実装者
Andrea は VM-Global パッチの作者
0348login:Penguin01/10/24 21:42ID:i0TZJRQb
2.4.13 age

+ACP Modem (Mwave) support
+CONFIG_MWAVE

+RealTek RTL-8139C+ 10/100 PCI Fast Ethernet Adapter support
+CONFIG_8139CP
0349login:Penguin01/10/25 17:05ID:PMvXG/0z
そのうちカーネルをダウンロードしたら犯罪になるかもという話。

http://www.kerneltrap.com/article.php?sid=343&mode=thread&order=0
http://marc.theaimsgroup.com/?l=linux-kernel&m=100378147603606&w=2
0350login:Penguin01/10/25 20:30ID:3btE2zSa
>>349
アメリカで法規制する背景ってなんだ?
厨房ですまん
0351名無しさん@Emacs01/10/25 23:27ID:547jbkzu
なんか midi 鳴らしてても rmmod 効くんだよな…
0352さあね ◆RnL1X.BA 01/10/25 23:43ID:HpsbMash
2.4.13イイ!
2.4.7以来一番いいカンジだ。久しぶりにソースツリーを探検してみたくなってきた。
0353login:Penguin01/10/26 10:20ID:66f0juuj
>>344
GCC-3.0 でコンパイルしたらワーニングがいっぱい出たので、
2.95 に戻しました。
0354さあね ◆RnL1X.BA 01/10/26 14:46ID:e74hDIBV
>>349
2.2.20pre11
o Security fixes
- Quota buffer overrun , possibly locally (Solar Designer)
exploitable
- Ptrace race - local root exploit (Rafal Wojtczuk,
- Symlink local denial of service attack Solar Designer,
fix Linus Torvalds)
- Sparc exec fixups (Solar Designer)
0355login:Penguin01/10/26 15:48ID:oiHzbB02
>>353
うちはここしばらくのカーネルは 3.0.2でやってる。
サイズは少し大きくなるけど、問題起きたことはない。
0356名無しさん@Emacs01/10/26 23:43ID:J7cv0c8+
asm/bugs.h: __buggy_fxsr_alignment() って何使ってんの。
0357login:Penguin01/10/27 03:24ID:172C00ZF
>>356

そのまんまアライメントを揃えてるんじゃないのか?
0358login:Penguin01/10/27 03:26ID:172C00ZF
>>352

2.4.13 には tmpfs を使っていると kswapd が 100% CPU を使い切ってくれる
という強烈な bug があるし,当分は -ac を使っていた方がいいと思われ。
0359login:Penguin01/10/27 06:49ID:172C00ZF
2.4.13-ac2 リリースage
VM はやっぱり Rik's VM
0360login:Penguin01/10/28 01:44ID:M9JA9kD6
>>360
IDイイ!
0361さあね01/10/28 01:54ID:p44ennEw
>>358
 tmpfs使ってねえからなあ。メモリが少ないもんでね。
 どうもacカーネルは使う気にならないんだよなあ。あんましアランをすきに
なれないからかなあ。
0362login:Penguin01/10/28 04:29ID:ELbipTNL
>>361

tmpfs がメモリを食うと思ってる? そりゃ勘違いだ

どうせキャッシュ分ぐらいでしかやりとりされないのなら最初からメモリ上に
マップしてしまえというのが tmpfs の考え方。ほっときゃスワップされるぜ。

バッファキャッシュを経由しないだけ早くなる。

アランが嫌いって人ははじめて見たな。どの辺で? ML に投げられたパッチを
すぐに回収して担当者に投げたり,地味な活動はほとんどこの人がやっている
が,あまりでしゃばることのない控え目な人だと思っているが。
0363さあね01/10/28 04:47ID:p44ennEw
>>362
あ、tmpfsってそういうもんだったの。じゃあつかってみるわ。
って、ロックアップするんだっけ。久しぶりにkernel MLでも見てみるか。
kernel MLでそれについてやり取りがあったら、Subject教えてほしいんだけど。

アランは嫌いじゃなくてさ、どうも好きになれないのよ。この人冷静すぎないか?
マイ基準ではもっとアツい方がいいヤツってだけの話。アランなしではLinuxが
存在し得ないことには深い感謝とリスペクトをしてるさ。
0364login:Penguin01/10/28 05:02ID:ELbipTNL
tmpfs の bug については

Re: linux-2.4.13 high SWAP

からはじまるスレッド。tmpfs そのものについては 2.4.4 ぐらいの頃だった
らウチのカーカーブには残っていない。スマソ

まぁ Solaris のソレと同様と思っていいと思う。
0365login:Penguin01/10/28 05:13ID:ELbipTNL
http://www-106.ibm.com/developerworks/linux/library/l-fs3.html

tmpfs の概要は上記URLを見るといいかも。
mount --bind ってのもなかなか面白いよな。

あ,アランの件は了解。
俺にも 2.5 に fork すれば 2.5 の方を追いたくなる気持はある。
0366login:Penguin01/10/28 19:32ID:yTkuCYm/
結局最近の奴で割と安定しているのは2.4.10〜2.4.12あたり、
と考えておけばいいの?
■ このスレッドは過去ログ倉庫に格納されています