[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 05/09 20:06 / Filesize : 221 KB / Number-of Response : 985
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【Linux】カーネル総合2【Kernel】



1 名前:login:Penguin [04/11/21 01:22:02 ID:35GEtc3b]
前スレ
pc5.2ch.net/test/read.cgi/linux/1046731075/

528 名前:login:Penguin [2005/08/04(木) 14:26:08 ID:3qTSw+zd]
/proc/slabinfo の読み方を解説しておくれ

529 名前:ヽ(´ー`)ノ ◆.ogCuANUcE mailto:sage [2005/08/06(土) 14:22:14 ID:zOK0ISYs]
>>528
slabinfo(5)

530 名前:login:Penguin mailto:sage [2005/08/07(日) 00:10:48 ID:spnVf1Sr]
>>529
(゚∀゚)サンクスコ
まさかmanにあるとは思わなかったよ

531 名前:login:Penguin mailto:sage [2005/08/22(月) 11:46:07 ID:6Nv9hz3p]
「見せてもらおうか Voluntary Kernel Preemption の性能とやらを」

532 名前:login:Penguin mailto:sage [2005/08/22(月) 23:46:48 ID:nhhtThNv]
いまはもうボランティアって言ってなかったんでは?

533 名前:login:Penguin mailto:sage [2005/08/24(水) 22:54:48 ID:UUq/SezT]
スラプロックスラスラブインフォ

534 名前: ◆IIiDC8JS7w mailto:sage [2005/08/25(木) 23:08:21 ID:EPOnh4nN]
2.6.13-rc7で
follow_link がint型 → void *型になったんだが、
このへんの経緯知っていたら教えてください。


535 名前:login:Penguin mailto:sage [2005/08/26(金) 00:24:05 ID:7h+6hV6y]
>>534
たぶんこれじゃなかったかと。
www.uwsg.iu.edu/hypermail/linux/kernel/0508.2/0858.html

536 名前: ◆IIiDC8JS7w mailto:sage [2005/08/27(土) 06:29:48 ID:EN6g/Nl5]
>>535

ありがとーー感謝感謝m(_ _*)m


成功かエラーかを返却していただけのfollow_link(int型)が、
最新のシンボリックリンクを参照したページキャッシュをコピーできる
ように、VFSおよびほとんどのFSに修正を加えたみたいです。
#ほんの数行だけど




537 名前:login:Penguin mailto:sage [2005/08/27(土) 10:11:39 ID:O8hjpJ7u]
#ifdef CONFIG_XXXX_XXXX

とかいうコードがあって、CONFIG_XXX_XXXXの意味が知りたいと思ってるんだけど
どこを調べれば良いか分かりません。ご教授おねがいしますm(_ _)m

538 名前:login:Penguin mailto:sage [2005/08/27(土) 12:38:38 ID:zGFV4ToU]
>>537
それカーネルコンフィグだべ。Kconfigでも読むべし。

539 名前:login:Penguin mailto:sage [2005/08/27(土) 13:52:55 ID:O8hjpJ7u]
>>538

お前、土曜日なのに親切だな。
俺は感動したよ。サンスコ!

540 名前:login:Penguin [2005/09/01(木) 17:40:27 ID:UY2hkRlq]
CONFIG_PREEMPT_VOLUNTARY
イマイチだな

541 名前:login:Penguin [2005/09/04(日) 01:05:41 ID:QMleW6AW]
新Linuxカーネル「2.6.13」が公開に,一部機能の挙動は「2.6.12」に逆戻り
itpro.nikkeibp.co.jp/article/USNEWS/20050902/220495/

「逆戻り」って…

542 名前:login:Penguin mailto:sage [2005/09/04(日) 12:08:32 ID:qIKs9mRo]
>>541
kexec おもしろそう。

543 名前:login:Penguin mailto:sage [2005/09/04(日) 16:25:10 ID:IjxqcPN4]
kexec遂に取り込んだか

544 名前:login:Penguin [2005/09/08(木) 13:41:48 ID:wLqPpC88]
BUG() って具体的にどんな処理を行うの?
教えてください (_人_)

545 名前:login:Penguin mailto:sage [2005/09/08(木) 13:52:36 ID:iy3vmrlf]
>>544
include/asm-generic/bug.h


546 名前: ◆IIiDC8JS7w mailto:sage [2005/09/09(金) 02:18:26 ID:mCnLtK/i]
>>544

使用するポインタ(page等)がNULLだったりしたら、
そのまま0番地参照して止まってしまう。

そのために事前にポインタ等のチェックするための
if文を含むけれども、

「おいおい、ここまできてNULLになってるわけはないよな」
って感じで、ほとんどありえない(考えられない)状況に
陥ったときに少しでも情報を得るためにBUGがあります。

どうすればココに引っかかるんだ?
というところにBUGを埋め込んで無理やり止めて情報を得ます。

また、こんな重要な場所で、正常に処理できないときは
どうすれば良いかわからない場合もBUG埋め込みがあります。

BUGに引っかかるときは、archの問題、smpの問題など
いろいろ、リストのチェーンが外れてたりとか。。




547 名前:login:Penguin mailto:sage [2005/09/09(金) 18:07:42 ID:OnwjPDJg]
>>546
そういう場合はBUG_ONを使うのが最近の流儀でつ。
まあ最終的な結果は同じになるが。


548 名前:login:Penguin mailto:sage [2005/09/13(火) 11:55:19 ID:Iu9Xr5uT]
fuse がマージされてる…。

549 名前:544 mailto:sage [2005/09/13(火) 16:35:17 ID:K5j48sRc]
>>546

サンクス!

550 名前:login:Penguin mailto:sage [2005/09/13(火) 21:14:21 ID:K5j48sRc]
組み込みを勉強したいのですが、現在Linuxがよく使われている
組み込みプロセッサは何でしょう?MIPS、SH、ARM、PowerPC?

551 名前:login:Penguin mailto:sage [2005/09/13(火) 21:16:53 ID:4wlRM1zQ]
>>550
【エンベデッド】組込Linux総合スレ【リアルタイム】
pc8.2ch.net/test/read.cgi/linux/1071186326/

552 名前:login:Penguin mailto:sage [2005/09/13(火) 21:38:04 ID:p14/BV8Y]
2.6.14-rc1試してみた。(amd64)
bcm5700 orz
alsa-driver-1.0.9b orz
nvidia の NIC 1.0-0306 OK
nvidia の VGA 1.0.7676 OK

alsa はカーネル付属の 1.0.10-rc1 なら OK だった。

553 名前:login:Penguin mailto:sage [2005/09/13(火) 22:09:45 ID:y9OHp8jc]
bcm5700ってtg3では?


554 名前:login:Penguin [2005/09/14(水) 17:24:29 ID:d2LVYPOm]
カーネルのソース見てると

static int __init hoge(void)


のような関数なり変数なりを見かけるんだが,
ここでいう,__initの意味って何?
というか,どうやって調べればよい?

555 名前:ヽ(´ー`)ノ ◆.ogCuANUcE mailto:sage [2005/09/14(水) 17:52:09 ID:M36y2P5m]
>>554
1. Google に行って __init で日本語検索
2. 「Linux Kernel 2.4 Internals: ブート」という項目があるので、それを読む

(´-`)。oO(…Documentation/* に書いてあったと思うんだが…)

556 名前:login:Penguin mailto:sage [2005/09/14(水) 18:48:58 ID:d2LVYPOm]
>>555

ども。ちゃんと載ってました。

でも、さらに訳が分からなくなった(;・∀・)

__attribute__ ((__section__ (".text.init")))の意味って何?
というか,どうやって調べればよい?





557 名前:ヽ(´ー`)ノ ◆.ogCuANUcE mailto:sage [2005/09/14(水) 20:01:53 ID:M36y2P5m]
>>556
> これらは include/linux/init.h に定義されるgccの属性指示子
> ("gcc magic"としても知られる)を評価します。
なんで GCC のドキュメントや属性指示子、gcc magic で検索しないんだ?
何でも質問すんじゃねぇよ。

558 名前:login:Penguin mailto:sage [2005/09/14(水) 20:04:47 ID:12WsRf2P]
>>556
つ gccのinfo

多分真に知りたいことはこれじゃないと思うが。


559 名前:login:Penguin mailto:sage [2005/09/14(水) 21:56:37 ID:TYDZzKVb]
>>556
ヒント: vmlinux.lds

560 名前:login:Penguin mailto:sage [2005/09/15(木) 01:09:11 ID:q+rECC85]
>>559

ttp://hira.main.jp/wiki/pukiwiki.php?vmlinux.lds.S%2Flinux2.6


561 名前:login:Penguin mailto:sage [2005/09/19(月) 19:05:25 ID:i4Jj8Woc]
なんでreiser4をmainlineに入れる話となると、いつもflamewarになるの?
何かさ、reiser4のコードの品質うんぬんより、政治的 or 感情的しがらみで
flamewarが発生しているような希ガス。

reiserタン fight!!

562 名前:login:Penguin mailto:sage [2005/09/19(月) 19:41:25 ID:uwP7oAhU]
reiser4は1つのファイルシステムに留まらないから。

563 名前:login:Penguin mailto:sage [2005/09/19(月) 21:59:14 ID:8Tc9m9Xl]
>>562
もっと詳しくきぼん(ピュア

564 名前:login:Penguin mailto:sage [2005/09/20(火) 17:09:47 ID:C/zkPL3y]
>>541-543
kernel-2.6.13からkexecが入ったみたいだけど,試した人います?

当方,Debian sargeにて,kernel-2.6.13の.configをKEXEC=yにして
コンパイル,及びインストールしました.
で,kernel2.6.13で再起動後,kexec-toolsをapt-getして,

# kexec -l /boot/vmlinuz-2.6.11 --append="/dev/hda1"
# kexec -e

とやったんですが,HDがガリガリ動いた後,画面が乱れ,
そのままフリーズしてしまいました.

何かまずい点があれば教えてください.

565 名前:login:Penguin mailto:sage [2005/09/21(水) 06:05:51 ID:DvlrC0DF]
ぶっちゃけもとからkexecがまともにうごかん

566 名前:login:Penguin mailto:sage [2005/09/22(木) 13:12:41 ID:JYNY/oAu]
>>565
やっぱりそんな感じですか...

kexecがうまく動作した人の環境を参考にしたいです.
晒し,よろしくお願いします.




567 名前:login:Penguin mailto:sage [2005/09/22(木) 21:30:47 ID:ValGZs5v]
Understanding the Linux Kernel, Third Edition
www.oreilly.com/catalog/understandlk/


568 名前:login:Penguin [2005/09/22(木) 21:34:57 ID:GVdFbnfq]
詳しい方教えてください。
Kernel2.4の開発は止まったんですか?
最近kernel.orgで新たなリリースがないですよね。
それとも十分枯れてバグが見つからなくなったんでしょうか?

569 名前:login:Penguin mailto:sage [2005/09/22(木) 21:58:09 ID:LXmVHI+i]
>>568
マルコがメンテしてる。最新は2.4.32pre3。
2.4.Xが出るまでの間のセキュリティーホールは
Willy Tarreauが-hfXでメンテしてる。2.4.31-hf5。

新しい機能はまず採用されない。要望を却下するのがマルコの仕事。

570 名前:login:Penguin [2005/09/23(金) 16:27:03 ID:5rOE4yYC]
>>567

待ってました!
日本語版が出るのは半年先くらいかな。

ところで2.6のバージョンはいくらなんだろうか?


571 名前:login:Penguin mailto:sage [2005/09/23(金) 19:37:30 ID:iEaDxNjy]
>>570 ttp://www.kernel.org

572 名前:568 mailto:sage [2005/09/23(金) 22:41:17 ID:1u9E94to]
>569
ありがとう!
よく分かりました。

573 名前:login:Penguin mailto:sage [2005/09/24(土) 16:13:47 ID:PbtQzcSF]
>>561
マージしてもLinuxの概念やこれまで積み上げてきたものが変わるわけでもないのにね。
とっとと正式に使えるようになってほしいよ。

574 名前:login:Penguin mailto:sage [2005/09/24(土) 16:41:49 ID:vE8D0+v6]
reiser4 は mm シリーズ 中で update が続いている間は無理だろ。

575 名前:login:Penguin mailto:sage [2005/09/28(水) 00:11:57 ID:h/5rUdtU]
今実験的にAPIの中のint $0x80をint $0x43とかに変更して
そのAPIを使ってコンパイルしたアプリケーションが実際に動作しなくなるのかどうか
確認しようと思って試してみたら、動作してしまった。
ユーザープロセスから0x80に割り込みしなきゃシステムコールは発行されないはずなのに、
int $0x43で動作できてしまうってどういうことかわかる人います?
ぜひ教えて下さい。

576 名前:login:Penguin mailto:sage [2005/09/28(水) 09:43:16 ID:z1OJznOv]
>>575
システムコール呼出し(のつもりのロジック)が空振りしてるだけじゃないの?



577 名前:login:Penguin [2005/09/28(水) 16:24:19 ID:dbrXNZua]
>>576
そうなんでしょうか。
/usr/include/asm/unistd.h内部のソースを
変更しているのでコンパイルしたらまともなコードが生成されないと思うんですけど。。。
どうなんでしょう

578 名前:login:Penguin mailto:sage [2005/09/28(水) 21:06:08 ID:QTDI82+z]
>>577
直した方じゃなくてlibcの中にある方使ってるとか。

まあそういうヘンな事するときは、全部自前で書かないと混乱の元だと思う。



579 名前:login:Penguin mailto:sage [2005/09/28(水) 22:10:46 ID:Lh4fkyMU]
>>577
objdumpで確認しる

580 名前:login:Penguin mailto:sage [2005/09/28(水) 23:05:45 ID:0AXFOpOY]
>>578
libc内部でLinuxの提供するAPIは通さずに
システムコールって発行されてるんですか?

581 名前:login:Penguin mailto:sage [2005/09/28(水) 23:12:39 ID:XqQo8p0B]
さてasm/unistd.hを参照しているのは誰でしょう?

582 名前:login:Penguin mailto:sage [2005/09/28(水) 23:14:15 ID:0AXFOpOY]
>>581
アプリケーションのソースじゃないんですか?
もしかして別の箇所だったり?

583 名前:login:Penguin [2005/09/28(水) 23:15:57 ID:0AXFOpOY]
>>581
そういえばlinux/unistd.hでしたか。
でもそれって何か関係があるんですか?

584 名前:login:Penguin mailto:sage [2005/09/28(水) 23:19:11 ID:zpa2f01C]
vdsoや,

$ ldd /bin/bash
linux-gate.so.1 => (0xffffe000)
[後略]

あたりを調べると吉.


最近int$80は流行らないらしい


585 名前:login:Penguin mailto:sage [2005/09/29(木) 01:28:10 ID:nNQfNbLt]
ていうかAPIを80から43って感じで修正した後write(1, "Hello\n", 6);
ってやったら動作してしまったんですけど、ここで呼び出されてるwrite()って
どこのwrite()ですか?asm/unistd.h内部で定義されているやつなら
変更されてて間違った割り込みをかけるはずだからちゃんと動作しないはずなんですけど。。。

>>584
はやらないってどんなことですか?

586 名前:login:Penguin mailto:sage [2005/09/29(木) 02:56:16 ID:m55T6/Yz]
>>585
write() を _syscall3() に置き換えているのは誰よ?

/usr/include/unistd.h では write() は単に extern されてるだけだろ
まさかヘッダを書き換えるだけで標準ライブラリの動きが変わるとは思っていないよね?



587 名前:584 mailto:sage [2005/09/29(木) 08:36:21 ID:a9zciEAW]
あまり詳しい説明はどこにもないみたいだけど,vsyscallあたりでぐぐったらこれが出て来る

lwn.net/Articles/30258/

最近はint $80をつかわないでもシステムコールは発行できるようになっているらしい.

588 名前:login:Penguin mailto:sage [2005/09/29(木) 20:20:49 ID:3BpNJCCT]
>>586
あ!やっとわかりました。
そういうことでしたか。。。ありがとうございます。

>>587
面白そうなネタありがとうございます。見てみます

589 名前:login:Penguin mailto:sage [2005/10/07(金) 23:43:17 ID:XVhbBEeT]
2.4.31でnbdをlocalhostでやってみたんだけど、
なぜかファイルシステムを作るときになって固まる。
よそのマシンのndb-clientならOKなんだけどなぁ。

590 名前:login:Penguin mailto:sage [2005/10/08(土) 00:14:07 ID:V0JAOqQl]
[lkml] Block I/O Mystery
ttp://www.uwsg.iu.edu/hypermail/linux/kernel/0510.0/1637.html

この、BlockDeviceって奴、ネタ的にjap臭いんだけど、どうだろう?

591 名前:login:Penguin [2005/10/17(月) 13:19:46 ID:N6oUbLjs]
/proc/stat に disk_io 項目がないのですが、どこで
有効にできるのでしょうか。
Linux 2.6.13 です。
よろしくお願いします。

592 名前:login:Penguin mailto:sega [2005/10/20(木) 11:38:05 ID:VLI8gozw]
今動いてるカーネルの HZ って
/proc の下のどこかで見れますか?
カーネルは2.4.24くらいで

593 名前:login:Penguin mailto:sage [2005/10/20(木) 11:52:18 ID:8vZaV9XS]
>>592
/proc/cpuinfo か?

594 名前:login:Penguin mailto:sage [2005/10/20(木) 13:59:50 ID:VLI8gozw]
>>593
CPUの動作周波数とかの情報は見れるけど
変数のHZは見れないんだよね

595 名前:login:Penguin mailto:sage [2005/10/20(木) 14:09:39 ID:IfIaaCwc]
>>591
いつのまにか廃止されたぽいですな。
そのへんのコードがごっそり無くなってまふ。

>>592
include/asm/param.hのやつか?
動的には取れないと思うが。


596 名前:login:Penguin mailto:sage [2005/10/20(木) 18:03:07 ID:BijTIW1J]
ttps://www.gigantea.info/wiki/pukiwiki.php?cpufreqによれば
2.4系でも /proc から /sys/device/system に移ったようだ



597 名前:login:Penguin [2005/10/20(木) 20:45:02 ID:VYfTk/A4]
カーネルモジュールについて前々から疑問に思っていたことを質問させて下さい。

それは、rpmでインストールされたカーネルモジュールが、自分で再構築して作った
モジュールよりもサイズが小さいことです。

たとえば、私のCentOS4.2の環境を例に挙げると、
rpmでインストールされた2.6.9-22.ELのsnd-intel8x0.koは、not strippedにも
かかわらず42kバイトです。

同じソースから作成し、自分でmake modules_installしたsnd-intel8x0.koは
217kバイトです。

どちらのモジュールもstripするとほぼ同じ大きさの28kバイトになります。

どこでサイズが違いが生じるのかなと少々追ってみましたが、まだわかりません。

rpmの場合も、コンパイルした時点では217kバイトです。/var/tmpのテンポラリーroot
にインストールした直後も217kバイトでしたが、rpm完成後にその同じファイルを見ると
42kバイトに小さくなっていました。

でも、rpmbuildコマンドが作る/var/tmp以下のスクリプトの中を見ても、縮小処理を
おこなっているような部分が見つけられないでいます。
(gpg sign系のスクリプトの中で何らかの処理がおこなわれているのかなあ)

すみませんが、どなたか答えを教えて頂けないでしょうか?

598 名前:login:Penguin mailto:sage [2005/10/20(木) 21:08:11 ID:+VYgfE2n]
>>597
それらモジュールに対してstrip -gしてみよう。

599 名前:login:Penguin mailto:sage [2005/10/20(木) 21:44:51 ID:VYfTk/A4]
>>598
レスありがとうございます。
両者strip -gしてみましたが、何も出力されませんでした。
strip -gで更新時間は変わりましたが、サイズは変わりませんでした。

600 名前:login:Penguin mailto:sage [2005/10/20(木) 23:13:03 ID:IfIaaCwc]
>>597
objdump -h
の結果を突き合わせれば何かわかるんでないかい。


601 名前:login:Penguin mailto:sage [2005/10/20(木) 23:24:05 ID:G+/3/mrC]
みなさんI/Oスケジューラは何使ってますか?

602 名前:login:Penguin mailto:sage [2005/10/21(金) 00:43:09 ID:kbXcDk2y]
>>600
ありがとうございます。
やってみました。
自分でmake modules_installした方は、.debug_aranges, .debug_pubnames , .debug_info 等
名にdebugが含まれるシンボルがたくさん含まれていました。

で、strip --strip-debugを大きい方に施すと、小さい方とほぼ同じサイズになりました。

違いはsignくらいしかないので、これが原因であったことは明確になりました。


rpmbuildのプロセスの何処でstrip --strip-debugがおこなわれているか?は
これから調べてみます。

603 名前:597,599,602 mailto:sage [2005/10/21(金) 01:55:45 ID:kbXcDk2y]
ちゃんと調べてはいないのですが、
rpmbuildコマンドが/var/tmpに作成したテンポラリースクリプトのコメントを読むと
rpmbuildコマンドは、実行ファイルをrpmファイルに収納する際に、デフォルトで
find hoge -type f -perm -100 -exec strip -S \{} \;
(と同等なこと)をするのではないかと想像できますね。

604 名前:login:Penguin [2005/10/23(日) 00:07:50 ID:Wmgx8Uhj]
>>601
noop

605 名前:login:Penguin [2005/10/23(日) 12:10:10 ID:PMhX0HKN]
おまいら、LKC2005に行きますか?

そういえば今年はチュートリアルが減ったね。なんでだろ〜♪
U33Linuxカーネル座談会ってのがあるけど、俺、年齢制限に
引っかかちゃって参加できない・・・orz

606 名前:login:Penguin mailto:sage [2005/10/28(金) 12:31:58 ID:8LYZmsqn]
2.6.14の目玉はrelayfsかな?
将来的にprocを置き換える物になるのかしら?
他にウマそうなエサないかな



607 名前:login:Penguin mailto:sage [2005/10/28(金) 12:49:28 ID:e5AN84at]
>>606
FUSE

608 名前:login:Penguin mailto:sage [2005/10/29(土) 02:20:13 ID:DVW4UAMa]
FUSE は早く欲しいな。

609 名前:login:Penguin mailto:sage [2005/10/30(日) 02:02:53 ID:sO96607/]
FUSE なんていらねーだろ

610 名前:login:Penguin mailto:sage [2005/10/30(日) 18:08:53 ID:dDotMsCO]
ユーザ空間のプログラムにファイルシステムを実装
て、どいうことっすか。それが出来たら何が目出度い
んすか?おいらアホなんでわかないす。

611 名前:login:Penguin mailto:sage [2005/10/30(日) 18:22:52 ID:mjn873w6]
圧縮ファイルシステムとかをカーネルいじらずに実現できるかも?
よくわかんねーや

612 名前:login:Penguin mailto:sage [2005/10/30(日) 22:09:48 ID:9MdiLiGn]
>>610
漏れもいまいちピンとこないんだが、
たとえばWebDAVをmountできるとか、
IMAPやLDAPをSNMPなんかをファイルシステムにしちゃえるとか、
そんな感じか?

613 名前:login:Penguin mailto:sage [2005/10/30(日) 23:44:55 ID:qi6BIzI7]
fuse.sourceforge.net/wiki/index.php/FileSystems
に応用例が。

個人的には
www.runtimeaccess.com/
これがおもしろそう。アプリケーションの内部データをファイルとして公開できる。


614 名前:login:Penguin mailto:sage [2005/10/31(月) 01:20:43 ID:bTEKiYiQ]
sshfsとか便利っすよ


615 名前:login:Penguin mailto:sage [2005/10/31(月) 02:24:07 ID:D/KVOzw8]
smbマウントって、今までカーネル頼ってたんだっけ?

616 名前:login:Penguin mailto:sage [2005/10/31(月) 03:35:15 ID:ofAsaD23]
plan9 ってユーザーごとにディレクトリ構造が違うとか聞いたけど、
そんな感じ?



617 名前:login:Penguin mailto:sage [2005/10/31(月) 05:41:46 ID:Oz6Xd/YP]
ユーザ空間で /proc みたいなことできるってこと?
そしたら便利だけど

618 名前:login:Penguin mailto:sage [2005/10/31(月) 17:55:05 ID:AbVbSfh+]
plan9のは、入ったときに動的に構成される。
複数のディレクトリを一つに纏めたり出来るんで、
プログラムは全部binに置いてあるように見せられる。

plan9 bindあたりがキーワード

619 名前:login:Penguin mailto:sage [2005/10/31(月) 23:21:34 ID:vYt6vcjp]
>>613
あぁそうか、なるほど。39。
VMwareやXenなどの仮想化と組み合わせれば、おもしろいことができそうだな。

たとえばLinuxとWindowsのVFSレイヤ同士のゲートウェイみたいなモンが作れれば、
WinFSだろうがYukonだろうが、もっとガンガンやってくれ...って感じか?


しかしなんだな、ここまでくるともう、脳みそがよじれそうだな。(藁

620 名前:login:Penguin mailto:sage [2005/11/01(火) 01:08:27 ID:dOl5ENFt]
>>619
それはあえて作らんでも既にあるような気がするんだが。





621 名前:login:Penguin [2005/11/01(火) 15:57:33 ID:IkhGKU0F]
x86限定でよいなら、VMWareとか使わなくてもWindowsからdllを持ってきて必要ならWineも借りてほげほげってのがパフォーマンス上よい気がする。

622 名前:login:Penguin mailto:sage [2005/11/02(水) 00:41:29 ID:jJhFCNI3]
>>620
いや、NTFSなんかは開発止まってるし、暗号化対応なんて夢のまた夢でしょ。
WinFSなんて全然耳にしたことないし、後追い再実装は既に破綻している。

そのあたりの処理をゲストにさせれば、
いちいち、他のOSのファイルシステムをLinux上に再実装しなくて済む。
あとはライセンスの問題だけ片づければ、いつでも「本物」のコードを利用できる。

…と思うんだが、どうよ?

623 名前:620 mailto:sage [2005/11/02(水) 15:52:00 ID:EMCTV0aP]
>>621
Wineじゃあまねする階層がちゃいまふ。
そういえばNTFS.sysを無理矢理動かすなんてのがあったような気がするが。

>>622
NTFSは開発続いとるが。まあ暗号あたりは無理だろうな。

んで、ゲスト経由で見に行くのであれば、素直にSMBなりNFSでいいんでないかい?
全機能は使えないかも知れんが、読み書きするだけなら問題なかろう。


624 名前:login:Penguin mailto:sage [2005/11/02(水) 17:41:37 ID:Vy0wtxkV]
>>623
NTFS.sysを無理矢理動かすって、これかな?

Captive: The first free NTFS read/write filesystem for GNU/Linux
www.jankratochvil.net/project/captive/

625 名前:login:Penguin mailto:sage [2005/11/03(木) 05:14:27 ID:24DTR0S6]
なんでFUSEがVMware,Xenと絡んでくるんだ...


626 名前:login:Penguin [2005/11/07(月) 23:13:39 ID:ERcKGA8X]
カーネル2.6.Xで、netfilterフックに関する↓のコードをinsmodすると、
パニックしてしまいます。なぜでしょうか。教えてエロい人。

#include <linux/module.h>
#include <linux/skbuff.h>
#include <linux/netfilter.h>
#include <linux/netfilter_ipv4.h>

static unsigned int incomming(unsigned int hooknum,
struct sk_buff **pskb,
const struct net_device *in,
const struct net_device *out,
int (*okfn)(struct sk_buff *)) {
printk("hello!\n");
return NF_ACCEPT;
}

static struct nf_hook_ops giveme =
{{NULL, NULL}, incomming, NULL, PF_INET, NF_IP_POST_ROUTING, INT_MAX};

int init_module(void) {
if (nf_register_hook(&giveme) != 0) {
printk("rate nf_register_hook failed\n");
return -1;
}
return 0;
}

void cleaup_module(void) {
nf_unregister_hook(&giveme);
}



627 名前:login:Penguin [2005/11/09(水) 16:00:53 ID:SUskJ4qV]
Should Linux Have a Binary Kernel Driver Layer?
ttp://linux.slashdot.org/linux/05/11/08/1915218.shtml?tid=4&tid=8&tid=106

OSDL and binary kernel driver
ttp://www.kroah.com/log/2005/11/03/

日本のメーカ...
lol

628 名前:login:Penguin mailto:sage [2005/11/09(水) 16:34:02 ID:8xkaFGUP]
>>627
無線LANなどのデバイス向けにDynamic Firmware Loadingがかなり昔から実装されて
いるわけだが、それでも不満なのか?>日本のメーカー

629 名前:login:Penguin mailto:sage [2005/11/09(水) 17:20:36 ID:SUskJ4qV]
Re:out of touch linux kernel 'hackers' (Score:5, Informative)
ttp://linux.slashdot.org/comments.pl?sid=167693&cid=13982870

>Frankly, linux desperatly needs both a kernel debugger,
>and an ABI to be a REAL alternative for many customers.

Whoa, magic word customers. Linux doesn't have customers.
Your company may have customers. There's no obligation on
Linux to help you get/keep your customers.

630 名前:login:Penguin mailto:sage [2005/11/09(水) 17:38:39 ID:SUskJ4qV]
Re:Only one word (Score:5, Informative)
ttp://linux.slashdot.org/comments.pl?sid=167693&cid=13981368

Not just Heresy, but Linus has said directly that he doesn't want
a stable binary kernel driver API percisely so that people *can't*
write binary drivers for Linux.

あと、

Re:Only one word (Score:5, Insightful)
ttp://linux.slashdot.org/comments.pl?sid=167693&cid=13983426

A stable binary kernel driver API would have the following effects:

* There would be no incentive for companies to make their drivers Free Software
* There would be no way to fix bugs in the drivers which would cause Linux to
crash more often
* There would be no way to verify that the drivers were free from security flaws
(e.g. buffer overflows), nor would there be a way to check for malicious behavior
(e.g. rootkits, like the Sony CD driver)
* There would be greater vendor hardware support

In other words, it would turn Linux into the same kind of piece of shit
that Windows is, and defeat the entire purpose of using it!

631 名前: ◆IIiDC8JS7w mailto:sage [2005/11/10(木) 00:11:22 ID:qGjKWUSe]
>>626

動くやつを置いたので、
使ってみてください。

ttp://www.wikihouse.com/linuxfs/index.php?mod
↑のページの下のほうに添付ファイルとして
置いてます。

解凍して、makeすれば nethoge.ko ファイルが出来るので
その nethoge.ko をinsmodしてください。

632 名前:login:Penguin mailto:sage [2005/11/12(土) 01:09:20 ID:RVEnSl+s]
kernel2.6でUSBserial使いたいのですが、
デバイスをつながないとデバイスノード/dev/ttyUSB?が出来なくて
しかも一般ユーザにノードを読み書きする権限がありません。
2.4ではノードが消えないのでchmodして使ってましたが
2.6ではどのような使い方をすればいいでしょうか。

633 名前:login:Penguin mailto:sage [2005/11/12(土) 09:34:09 ID:OTPOboT9]
udev

634 名前:login:Penguin [2005/11/12(土) 14:30:33 ID:BznqGq+6]
「はじめて読む486」
はじめて読み中。

嗚呼Linuxカーネルはいつになったら読めるのか

635 名前:login:Penguin mailto:sage [2005/11/12(土) 16:12:40 ID:vP1wokJH]
2.6.15-rc1とか2.6.14-mm2だとalsa driverのコンパイルが通らんね。
zaptelも駄目だ。

636 名前:login:Penguin mailto:sage [2005/11/12(土) 16:48:34 ID:7KE8hwuh]
2.6.15-rc1 フルコンパイルはして無いけど、alsa も問題なくコンパイルは通ったよ、
alsa は 1.0.10rc3 がマージされたみたいだね、モジュールによっては通らないのあるかも



637 名前:login:Penguin mailto:sage [2005/11/12(土) 19:06:07 ID:vP1wokJH]
ドライバはvia-82xxです。もうrc3までマージされてるんだ。
struct pci_driverにownerっていうメンバーがないのに初期化しているのが、問題になってました。
2.6.15-rc1のやつとdiffとったら、その行だけ削除されてる。

zaptelはclass_device_createの呼び出しでコンパイルエラーです。
でも、include/linux/device.hは変わってないんで、どこからの影響なのか追い切れない。

638 名前:login:Penguin mailto:sage [2005/11/13(日) 20:07:39 ID:6nmqlxnx]
vermagic イラネ

639 名前:login:Penguin mailto:sage [2005/11/14(月) 21:09:19 ID:ur5GcksV]
>>634

それ読んだ後にすぐに読めるよ(^-^)b

640 名前:login:Penguin [2005/11/14(月) 21:20:57 ID:GoJAP3IS]
11/10にあった、U33カーネル座談会って、参加した人いる?年齢オーバーなもんで参加できなかったんだよな。
だれか、レポートして!!

641 名前:login:Penguin mailto:sage [2005/11/14(月) 22:04:17 ID:0+L2+DHs]
キタコレ
www.informit.com/articles/article.asp?p=414983&rl=1

forceを使って読み進めていこうじゃないか

642 名前:login:Penguin mailto:sage [2005/11/15(火) 12:18:38 ID:8gR7ipul]
>>640

↓若手カーネル技術者(U33)によるLinuxカーネル座談会/2

tiki.is.os-omicron.org/tiki.cgi?c=h&p=RecentPages

メインは30代前半かな。
若手なのかな?カーネルだと若手なのかもしれない。

643 名前:login:Penguin [2005/11/15(火) 12:45:30 ID:60SJGbQ0]
>>628
彼らはNDAでベンダをガチガチに縛って、開発ライセンスや特許収入で儲けるビジネスモデルをやってくれていますから。
そのお陰でデバイスのシェアが良くないことをわかってないんでしょうね。日本のメーカは営業主導型だから。

644 名前:login:Penguin mailto:sage [2005/11/15(火) 13:01:57 ID:h9OsIftQ]
>>643
どこのメーカーもオープンソースの研究はしているし、現場レベルではソースコードの
開示には積極的な姿勢があるんだけど、いかんせん管理職など上層部が理解しておらず
その気がないというのが多いな。

645 名前:login:Penguin mailto:sage [2005/11/15(火) 20:35:30 ID:8gR7ipul]
NILFSとかは実際に使えるようになると良いと思うなぁ。

WindowsXPにもある特定の地点に戻るシステムの復元
という機能があるのだが、そんな事ができるようになる
のかな?


646 名前:login:Penguin mailto:sage [2005/11/15(火) 21:31:44 ID:h9OsIftQ]
>>645
Windows XPの復元機能はファイルとレジストリのスナップショットでしかないので、
*NIX系OSならtarでも何でもいいからルートファイルシステム以下の全てについて
全体/差分バックアップを取ればそれが復元機能になる。あとはcronのような
スケジューラでバックグラウンド処理させればOK。

nilfsはそれをもっとシステム的にしたもので、全てのファイル書き込みに対して
履歴を残し続けていくもの。どんなファイル操作でも常に履歴を残す仕組みなので、
ソースコードの保管などには便利かもしれないが、Windows XPのような復元機能を
期待するとしたら過剰な機能かも。

あと、使ってみたいのなら今でも使えるだろ。使い物になるかどうかはともかく。
www.nilfs.org/



647 名前:620 mailto:sage [2005/11/16(水) 10:45:04 ID:2LwI+36C]
>>627
GregKHセンセイがお怒りのようでつ。
ttp://lkml.org/lkml/2005/11/14/215
ttp://lkml.org/lkml/2005/11/15/270


648 名前:647 mailto:sage [2005/11/16(水) 10:49:38 ID:2LwI+36C]
うが、名前にごみが…

Differences between the kernel community and corporate structures
の悪い例がなかなか笑える。


649 名前:645 mailto:sage [2005/11/16(水) 11:05:41 ID:0ho/otcm]
>>646

サンクス!わかりやすかった。なるほどね。

650 名前:login:Penguin mailto:sage [2005/11/16(水) 23:06:01 ID:97NxNnP0]
>>647
>Documentation/ 以下を読まんヤツ多すぎ、
って、言ってることはどこでもいっしょだな。

651 名前:login:Penguin mailto:sage [2005/11/16(水) 23:32:34 ID:/ZMT0ln1]
>>647
こんなんに怒られたらションベンチビル
lug.oregonstate.edu/albums/greg-kh/greg_kroah_hartman.jpg

652 名前:login:Penguin mailto:sage [2005/11/17(木) 00:40:56 ID:RCOf5wF5]
>>651
おまけに彼、身長が2メートルかそれ以上あるんだよな。
はじめてみたときは、海兵隊員かとおもたよ。

怒るときっとションベンチビルなんてもんじゃあ…。


653 名前:login:Penguin mailto:sage [2005/11/17(木) 02:01:08 ID:2M5NTTjV]
日本のメーカってw

654 名前:login:Penguin mailto:sage [2005/11/17(木) 02:02:12 ID:2M5NTTjV]
俺のIDがぁぁ...ショックだ。orz

655 名前:login:Penguin mailto:sage [2005/11/17(木) 05:30:30 ID:KEPxj4hD]
TOMOYOさん?

656 名前:login:Penguin mailto:sage [2005/11/17(木) 07:15:55 ID:KNcep6bs]
rlove.org/images/gregkh_ks_200307.jpg
ユルシテクダサイ モウシマセン コノトオリデス



657 名前:login:Penguin mailto:sage [2005/11/17(木) 19:29:37 ID:RE0R+w/u]
黒澤メソッド・・・世界を救うか?

658 名前:login:Penguin mailto:sage [2005/11/18(金) 17:29:04 ID:rfAV+Y1T]
LinuxにBSDのkqueueみたいなのってないの?

659 名前:ヽ(´ー`)ノ ◆.ogCuANUcE mailto:sage [2005/11/18(金) 17:52:34 ID:A27xMaGn]
>>658
epoll()。
libevent でも使って抽象化するといいよ。

660 名前:login:Penguin mailto:sage [2005/11/21(月) 21:41:07 ID:LE1lObev]
カーネル内部からファイルを読み込みたい場合、どうすればいいですか?
やっぱりprocですか?
sys_openって使えませんか?

宜しくお願いします

661 名前:login:Penguin mailto:sage [2005/11/21(月) 23:29:16 ID:wFRDjHVF]
ハァ?

662 名前:login:Penguin mailto:sage [2005/11/22(火) 01:18:45 ID:ySzT5Knt]
>>660
どうしてもというならユーザアプリに手伝ってもらうのが一番安全だよ
/sysなり/procなり/devなりを経由するがいいよ
sys_openは使わせないよ

663 名前:login:Penguin mailto:sage [2005/12/01(木) 19:43:55 ID:bm3ExGx9]
古い話ですいませんが、UNIX USER の2004年6月号読んでると、
「つまりプロセス空間に対するTLB情報を有効に利用するためには、
プロセスを再スケジューリングするときに、やはり同じCPU上で動作させたほうが
有利であることが分かります」
と書いてあるんですが、プロセスが切り替わってもTLBはフラッシュされないんでしょうか?

「これを読めや!」というのがあったら教えて下さい。

664 名前:login:Penguin mailto:sage [2005/12/01(木) 22:39:16 ID:hsLoHdrd]
>>663
しなきゃアドレス空間切り替わらんだろう。
キャッシュの間違いじゃないの?


665 名前:login:Penguin mailto:sage [2005/12/03(土) 00:28:03 ID:Vsm/k6eA]
Pentiumなど物理アドレスでキャッシュしている場合は
フラッシュする必要は無いね。

666 名前:login:Penguin mailto:sage [2005/12/03(土) 14:19:57 ID:Kc3M33CW]
>>663-664の言うTLBとは
要はページング情報のキャッシュ(ページテーブルとかページディレクトリとか)
「物理アドレスで」というのは意味なし



667 名前:login:Penguin [2005/12/03(土) 15:55:59 ID:nUJ29Gml]
USBストレージを挿したとき、それが/dev/sdXのどれに割り当てられた
のかを あとから知る手段ってありますか?
/procとか/sysのどこを見ればいいんだろう・・・

usbmgr?とかdmesg見張ってればいいんだろうけど、それはあえて無しで。

668 名前:login:Penguin mailto:sage [2005/12/03(土) 16:28:56 ID:V52VFYwu]
>>667
USBストレージを挿したとき、/var/log/syslog には出ないの?

669 名前:login:Penguin mailto:sage [2005/12/03(土) 17:48:58 ID:nUJ29Gml]
>>668
当然出るけど、それはあえて無しで。

ログが流れたらわからなくなるってのは管理方法として好ましくないし。
あと最近の2.6だと出ないときがあった気がする

670 名前:login:Penguin mailto:sage [2005/12/03(土) 19:19:59 ID:no2hjBH3]
>>667
cat /proc/scsi/scsi


671 名前:login:Penguin mailto:sage [2005/12/03(土) 20:42:53 ID:Fh/4VLgl]
あとはudevでファイル名を固定しておくと便利。

672 名前:login:Penguin mailto:sage [2005/12/04(日) 03:41:36 ID:OG2sAdPu]
OpenSourceにあんまり幻想を抱かない方がいいよ。

LinuxをOS開発者から見ると、極めて理不尽で不自由なんだが。
どんなに改良しても、メインツリーに入れるのは極めて困難。

理不尽と不自由を感じたのは、Local Dispatcherのコードを
メインツリーにUpdateしようとした時に、何度かのやりとりの後で、
最後は”彼等の趣味じゃない"って感じで終わり。

SGIのccNUMAコードも結構いい出来なのにメインツリーに入ってないし、
Linuxには一部の集団だけで作りたいって所があるんだよね。
つまり、外部の人間には閉鎖された世界。ということで、
実際、一か所でkernelを管理してる限り、しょうがないとは思うが。

Linux Kernelだけで何十種類もあるっていうなら、自由な気がするが。


673 名前:login:Penguin mailto:sage [2005/12/04(日) 03:46:44 ID:C0ZoQRUa]
166 :Be名無しさん :03/11/13 19:52
OpenSourceにあんまり幻想を抱かない方がいいよ。

LinuxをOS開発者から見ると、極めて理不尽で不自由なんだが。
どんなに改良しても、メインツリーに入れるのは極めて困難。

理不尽と不自由を感じたのは、Local Dispatcherのコードを
メインツリーにUpdateしようとした時に、何度かのやりとりの後で、
最後は”彼等の趣味じゃない"って感じで終わり。

SGIのccNUMAコードも結構いい出来なのにメインツリーに入ってないし、
Linuxには一部の集団だけで作りたいって所があるんだよね。
つまり、外部の人間には閉鎖された世界。ということで、
実際、一か所でkernelを管理してる限り、しょうがないとは思うが。

Linux Kernelだけで何十種類もあるっていうなら、自由な気がするが。


674 名前:login:Penguin [2005/12/04(日) 21:29:23 ID:tnrH0Idr]
どこのコピペか知らないが
極めて理不尽で不自由であるところが、最大のメリットだろ。OSなら特に。

675 名前:login:Penguin mailto:sage [2005/12/05(月) 00:31:22 ID:/Xj+ecxU]
どんなにいい機能だろうと,あれもこれも詰め込んでたら収集つかなくなるだろう
それを取捨選択している人がいるから機能してるんじゃないか?

676 名前:login:Penguin [2005/12/05(月) 01:12:40 ID:7+NhHdm/]
どっちにしろ、各種ディストリで独自にパッチ当てたカーネルが使われているわけで。
vanilla なカーネルソースだけがカーネルじゃないしな。




677 名前:login:Penguin mailto:sage [2005/12/05(月) 02:39:36 ID:4/FkgzJ3]
Linuxカーネルは数種類あるだろw
>>673がいってるのは、vanillaカーネルのことだけだなw

>SGIのccNUMAコードも結構いい出来なのにメインツリーに入ってないし

これがいい出来で入れたい奴は、vanillaカーネル拡張して入れるだろw

678 名前:login:Penguin mailto:sage [2005/12/05(月) 09:31:56 ID:NRel5kAT]
商用(プロプライエタリ)ソフトの世界で長く生きた奴ほど商用ソフトの常識に
囚われやすい。その代表的な考え方が>>673だ。

プロプライエタリの世界ではある特定のソフトウエアの提供元はほとんどの場合
独占的な一社(または個人)で、ごく稀に複数である場合もあるがそれは例外的な話だ。
こういう開発体制のもとでは、その独占している一社が他社やユーザから機能追加の
要望を受けて実装していく流れになるので、結果としてその一社の判断がそのソフト
ウエアの全ての方向性を決めることになってしまう。逆に言えばその一社がその機能を
必要ないと判断したり拒否したりすれば、その機能が使えるようになることはない。

オープンソースの世界ではソースコードを自由に参照できて改変できる権利を誰もが
持っているので、必要な機能をユーザ自身が実装できることになる。メインツリーを
追う形でパッチを作り続けていけばいいだけの話だ。プロプライエタリで生きてきた
人間にはそれが理解できないのだろう。

679 名前:login:Penguin mailto:sage [2005/12/05(月) 09:43:25 ID:wqlJwnqz]
>>678
Linuxもメインツリーは
>独占している一社が他社やユーザから機能追加の要望を受けて実装していく流れ
じゃん。社じゃなくて者だけど。

まあ自分でコンパイルできるんだからたいした問題じゃないけど

680 名前:login:Penguin mailto:sage [2005/12/05(月) 09:50:26 ID:Ji7BISs4]
>>678
そういう綺麗事は今さらだな。

681 名前:login:Penguin mailto:sage [2005/12/05(月) 13:29:56 ID:T5z7E6Bk]
土日の厚顔無恥な小中学生のコピペや煽りは軽くネタで返すぐらいにしといたほうがいいよ
社会性も人間性も出来てない子供達に時間割くのははっきり言って無駄

682 名前:login:Penguin mailto:sage [2005/12/05(月) 19:48:39 ID:jtgSW6+A]
自由にforkできてLinus本人とほぼ同じ権利でソースを扱えるのに、
これ以上のどんな自由が欲しいんだろうか。
メインツリーを自分の自由にしたいっていうのなら笑える。

683 名前:login:Penguin mailto:sage [2005/12/05(月) 20:24:31 ID:L1+FS+7y]
だな

684 名前:login:Penguin mailto:sage [2005/12/05(月) 20:52:19 ID:NRel5kAT]
>>682
メインツリー以外は全て邪道で悪というのもプロプライエタリの世界の発想だな。

685 名前:login:Penguin mailto:sage [2005/12/05(月) 23:35:43 ID:YEY4uc32]
GPLだと使いにくいよね。
NDAや特許やらのことを考えなくていいのなら幸せになれるのにね。

686 名前:login:Penguin [2005/12/06(火) 13:39:03 ID:XGzV7+rq]
Linuxカーネルハッカに聞きたいのだが、日本のLinuxカーネルに関する
メジャーな情報交換の場はどこ?
もしかして日本にはそういう場は無いのかな?



687 名前:login:Penguin mailto:sage [2005/12/06(火) 21:56:11 ID:mMiHbszr]
カーネルハッカーとアーナルファッカーどっちが偉いの?

688 名前:login:Penguin mailto:sage [2005/12/07(水) 05:09:46 ID:+wl79veH]
見方による

689 名前:login:Penguin mailto:sage [2005/12/07(水) 05:13:50 ID:Jjj1m3DD]
カーネルハッカーといっても、すでに腺人の作った枠組みの中で
いじるぶんには大したことない。凄い人とは枠組みを作る人のこと。

690 名前:login:Penguin mailto:sage [2005/12/07(水) 11:19:29 ID:RUrUXKK7]
>>686
多分無いと思う。
漏れが知らないだけかもしれんが。

やってる事がかぶる人とは直接やりとりするので、
あんまし必要性は感じないな。



691 名前:login:Penguin mailto:sage [2005/12/07(水) 11:27:50 ID:4Cikjayq]
ここはもう止まってる?
lkh.linux.or.jp/

692 名前:login:Penguin [2005/12/07(水) 12:06:02 ID:57QnRgPf]
>>690

サンクス!

>>691

止まってるみたいです。

693 名前:login:Penguin mailto:sage [2005/12/07(水) 14:03:36 ID:KZV/K/0W]
>>686
ココ

694 名前:login:Penguin mailto:sage [2005/12/10(土) 15:24:37 ID:jXlbGlEr]
LKMLにRMSが キタ━━━━(゚∀゚)━━━━!!!!

695 名前:login:Penguin [2005/12/10(土) 19:44:51 ID:jig8xdLo]
>>694

ダイジェストお願いm(_ _)m

696 名前:login:Penguin [2005/12/10(土) 21:43:30 ID:8CAUzr6J]
思うに、別のツリーがあったって良いんじゃないの?




697 名前:login:Penguin mailto:sage [2005/12/10(土) 21:46:27 ID:chRcjdw9]
カーネルをいじっている会社は自分で持ってる
ただ公開はしないだけ


698 名前:login:Penguin mailto:sage [2005/12/10(土) 22:06:58 ID:93OGb1xh]
会社が公開しない目的で独自に改造して、
それを従業員が使うとする。
それで従業員がソースを要求したらどうなりますか?
会社はもちろんそういうことを禁止する命令を従業員に課すだろうけど、
首覚悟で要求したら出さなきゃいけないよね。

699 名前:login:Penguin mailto:sage [2005/12/10(土) 22:25:24 ID:dnj4gOcY]
従業員じゃなくても、顧客だったらええんでないの?
顧客に提供する目的で独自ツリーを維持してるんだろし。
まぁ、でもそのうち独自ツリーを維持するコストが見合わなくなるよ。

700 名前:login:Penguin mailto:sage [2005/12/11(日) 12:54:19 ID:esL0upS7]
うわ、しばらく放置してたらマグマな流れになってんな。
そもそも>>672は明らかなコピペなんだからつき合ってるやつがヴァカ?

701 名前:login:Penguin mailto:sage [2005/12/11(日) 18:04:57 ID:AhggOwrT]
要は、自分の成果物をLinuxのカーネルに採用してほしいんだよ
で、採用されなかったから、Linuxカーネルにあーだこーだ言うと
リーナスも大変だな、こういう苦情は何十件もあって困ってるって
本の中で書いてあったし

702 名前:login:Penguin mailto:sage [2005/12/12(月) 00:18:15 ID:Uv7al+v+]
送る側はちょっとした修正で簡単だろうと思っても、
マージする側は時間も手間もかかるし、
パッチ内容も吟味しないといけないし、
独創的で面白い仕事でもないし、
大変だよね。

703 名前:login:Penguin mailto:sage [2005/12/12(月) 01:45:37 ID:QeTbB5iW]
>>694
ダイジェストまだーwww?
流量多くてSubscribe諦めてから見てないしー

704 名前:login:Penguin mailto:sage [2005/12/12(月) 20:01:02 ID:0CMRvsVk]
カーネル2.6って、make実行中のコマンドがエコーバックされないんだけど、
ちっともトラブルシュートできなくて非常に困ってる。
エコーバックをオンにする方法教えて・・・。

705 名前:login:Penguin mailto:sage [2005/12/12(月) 20:08:43 ID:19vM4HFV]
>>704
なんでmake helpを使わないのだ?

706 名前:login:Penguin mailto:sage [2005/12/13(火) 00:27:31 ID:lVbYJ4VQ]
>>697
そうこうしているうちに、独自ツリー公開の要求ですヨ?

ttp://sourceforge.net/mailarchive/forum.php?thread_id=9211381&forum_id=4930



707 名前:login:Penguin mailto:sage [2005/12/13(火) 22:17:53 ID:FBcA4N8L]
独自の管理を維持したまま参照させるなら、結構いいんじゃね?
ツリーを持ってる側も、見る側も、自由にできるじゃん。


708 名前:login:Penguin mailto:sage [2005/12/14(水) 23:35:29 ID:nQKzfGv3]
マルチタスクするためには、プロセスを一定時間後とに切替えorスケジューリング
してると思うのですが、だいたい
1秒に何回ぐらいそういった動作をやってるのですか?

709 名前:login:Penguin mailto:sage [2005/12/15(木) 10:46:19 ID:SR9Vs9p9]
>>708
昔は100回くらいだったけど今なら250回くらいじゃない?
多分だけど

710 名前:login:Penguin mailto:sage [2005/12/15(木) 12:06:19 ID:y0VZWrO3]
あとシステムコールの出口とか

711 名前:login:Penguin mailto:sage [2005/12/15(木) 14:32:34 ID:0UWlGlpg]
>>709
最近はいろいろな条件で変わったりするので、
1000なんて設定もあったりしますな。

>>710
それと
・ハードウエア割り込みから抜ける所
・再スケジュールかかったとき
くらいか。


712 名前:login:Penguin mailto:sage [2005/12/15(木) 17:23:03 ID:2L/FFzXx]
システムコールの出口ってどんなシステムコールでも例外なくコンテキストスイッチ起こるの?

713 名前:login:Penguin mailto:sage [2005/12/15(木) 19:03:29 ID:cUBHmSr1]
毎秒100とか1000とかいうのはタイマー割り込みがかかる回数であって、
タイマー割り込みがかかったからといってプリエンプトされるとは限らないような・・・

自発的に実行権を手放すのはread(2)とかwrite(2)とかの遅いシステムコールの
場合であって、すぐ帰ってくるシステムコールならそのまま実行を続けるような・・・

714 名前:login:Penguin mailto:sage [2005/12/15(木) 21:03:46 ID:IQwPZIaV]
>>713
HZを語りたいお年頃なんだよ。


715 名前:login:Penguin mailto:sage [2005/12/15(木) 22:33:19 ID:oKy+eGq6]
vmstatしてみると1秒に915回コンテキストスイッチが起きていると出た。


716 名前:login:Penguin mailto:sage [2005/12/15(木) 22:50:23 ID:SR9Vs9p9]
クラウザーさんもびっくりだよな



717 名前:login:Penguin mailto:sage [2005/12/16(金) 04:26:53 ID:+mjAFoTF]
失礼します。
2.6.14で、Power management support が
--- Power management support となっていて選択することができません。
手引き書では
[ ] Power management support となっているのですが・・・・・・
これ、ONにすることできないのでしょうか?

718 名前:login:Penguin mailto:sage [2005/12/16(金) 10:30:55 ID:qf+P1Vp5]
依存関係を満足していればできます。

普通の人ならこの条件に引っかかるとは思えませんが…


719 名前:login:Penguin mailto:sage [2005/12/16(金) 13:21:35 ID:LVcKYmQD]
むしろなんらかの依存関係で強制的にONにされている気がする。
.config直接読んでみ

720 名前:login:Penguin mailto:sage [2005/12/16(金) 13:35:54 ID:AmpEk73D]
「---」は強制的に有効になってる状態
Power management support以下のモジュールを有効にするとそうなる仕様らしい
Power management supportはその下にある選択肢を表示させるためのフラグだから
それらが見えてれば問題ない。

721 名前:login:Penguin mailto:sage [2005/12/16(金) 14:13:22 ID:+mjAFoTF]
>>718-720
ありがとうございます。
無事、cpufreqdを有効にできました。

722 名前:login:Penguin mailto:sage [2005/12/16(金) 15:17:22 ID:q1Uexoxq]
2.6.13 あたりで class_simple_device* が class_device* とかに
変更されましたが、FC4 でドライバをビルドして、insmod すると
その class_device* が Unknown Symbol になるのですが、
これはいったいどういうことでしょうか?
教えてエロイ人...

723 名前:login:Penguin mailto:sage [2005/12/16(金) 15:47:07 ID:hn+4Tpk5]
>>722
カーネルも差し替えるんだ

724 名前:login:Penguin [2005/12/17(土) 19:47:36 ID:HZFIpgys]
kernelを2.4.31から2.6.14に移行しているのですが
ログインしたあとでinsmod ModNameとやると
ERROR: module ModName dose not Exist in /proc/modules
となってしまいモジュールのロードに失敗します
insmodは最新のソースより作り直しています。
何が問題なのでしょうか?

725 名前:login:Penguin mailto:sage [2005/12/17(土) 20:59:41 ID:KJRpQR6H]
            /ヽ   ``ヽ
           // ̄' ̄ ̄ヽ.\
           `i |,_, ,_,、 i .>
           ト|,:ニ/ヽ二|'ー!イ.   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
            | ̄,.レ,..、  )7   |  kernelを2.4.31から2.6.14に
            ! ''===i  /'.   < 移行する価値などない。
            ヽ `! !' ,//\_   | 
         _,―イ>`'´‐< /  \_\________
       _/ _/  /`―「_!―'./  /   `―::、
      _/ |i   |  ///' /  !_      \
     ノ  | i  i'  ! | | /  ・'/ i'    イi
     >  | |  |  | | | /   /===i |    /|
     「   | i  | | | レ'  /    :|      |
     「`i  | ヽ  | フ  /     |     ノ
    iク `i‐|  \/ /┌::..、 ,‐、」   、 !|
    ト三∃|  / / _コ \\\     |
    !\コ'./ / /  E==  ) ヽ !     |
    \_/ //   iニニ'´//  ! |    」
       |  |      `ー‐´V   | |_,,..::‐''´
       |  |           ̄ ̄// |
       |  |○           | i  |
       | i      ○      | |  |
       | |             | |  |
       | |             | |  |
       | i             | |  |
       `‐L_           _| | _,.:」
       |  | `――――――'' | | /
       `i |     `i       | |,!

726 名前:login:Penguin [2005/12/17(土) 22:33:54 ID:HZFIpgys]
Why? Mr.Sanders



727 名前:login:Penguin [2005/12/18(日) 00:25:03 ID:EqNsUXEF]
>>726
彼もまたチキンだからさ

728 名前:login:Penguin mailto:sage [2005/12/18(日) 01:49:38 ID:mBvOVqlB]
酷い自作自演を見た・・・

729 名前:login:Penguin [2005/12/18(日) 08:35:35 ID:5t+NQpA5]
insmodの最新はmodule-init-tools-3.2だと思っていたけど
現在の最新は3.2.2でした。
で、これに上げたら上手くいきました。

724

730 名前:login:Penguin [2005/12/24(土) 13:31:25 ID:aFGWmka7]
お馬鹿なことを聞くようで恐縮なんですが、kernel2.6では
CPUIDとMSRはデフォルトで有効になっているのでしょうか?
Crusoeのlongrunを使いたいのですが、やっぱりカーネルの再構築を
しなくちゃいけないのでしょうか?

731 名前:login:Penguin mailto:sage [2005/12/24(土) 13:52:10 ID:6PS+BFbg]
>>730
> デフォルトで有効になっている

何をもって「デフォルト」なのかわからんが、
メインライン(Linus)カーネルの2.6.14において arch/i386/defconfig は

CONFIG_MTRR=y
# CONFIG_X86_CPUID is not set

ディストリビューションがこれをこのまま使ってるかどうかはわからんので注意。

732 名前:login:Penguin mailto:sage [2005/12/25(日) 05:20:09 ID:/SW6tc0p]
>>730
再構築すればいいんじゃないですか?

733 名前:login:Penguin [2005/12/28(水) 11:18:56 ID:GGzkOdw4]
ダンプが必要な OS を作った覚えはない
japan.internet.com/webtech/20051222/6.html

734 名前:login:Penguin mailto:sage [2005/12/28(水) 22:14:47 ID:gNbjnXHz]
>>733 これから組み込みで使う予定の人間として「それはちょっと・・・」と言いたい

でも、今日の今日までそんな見方でLinuxを見たことが無かったよ orz..


735 名前:login:Penguin mailto:sage [2005/12/28(水) 22:55:52 ID:cLksasi0]
>>734
トロンでも使っとけ

前にスケジューラいじったけど
ダンプの必要性は感じなかったな


736 名前:login:Penguin mailto:sage [2005/12/29(木) 04:36:54 ID:kRVyuHjo]
ホントに必要なら自分で組み込めってことなんだろな



737 名前: ◆Zsh/ladOX. mailto:sage [2006/01/02(月) 00:51:31 ID:OyE+w+fT]
>>733
途中ウンコが出てくる以外は良いね。
linuxがますます好きになった。

738 名前:!omikuji !dama [2006/01/02(月) 01:24:21 ID:XQ7qFbBU]
age

739 名前:login:Penguin mailto:sage [2006/01/03(火) 16:10:57 ID:4DDmVRvc]
2.6.15からカキコ。
うちのとこではnvidiaのドライバもALSAも問題なく動いてる。
ChangeLogを見ると、reiser4関係の修正がいくつか
あるので次あたりにくるのかも。

740 名前:login:Penguin mailto:sage [2006/01/03(火) 19:02:56 ID:sy297lh2]
ppcだと2.6.15のビルドこける、

arch/ppc/kernel/built-in.o: In function `swsusp_arch_resume': multiple definition of `machine_shutdown'
arch/powerpc/kernel/built-in.o: first defined here
make[1]: *** [.tmp_vmlinux1] エラー 1
make[1]: ディレクトリ `/usr/src/linux-2.6.15' から出ます

こーまった

741 名前:login:Penguin mailto:sage [2006/01/04(水) 00:55:56 ID:L6/Uflm+]
>>740
とりあえず CONFIG_KEXEC=n でいけるんじゃねーの


と、ppcを持ってない俺が言ってみるテスト

742 名前:login:Penguin mailto:sage [2006/01/04(水) 12:49:17 ID:yp/kTPum]
大佐

743 名前:login:Penguin mailto:sage [2006/01/04(水) 15:24:54 ID:tuxAjaJd]
www.kernel.org/が403という罠

744 名前:login:Penguin mailto:sage [2006/01/04(水) 16:50:02 ID:W+nNmMpy]
>743

しかし、画面表記は404な罠

745 名前:login:Penguin mailto:sage [2006/01/04(水) 17:13:13 ID:bW0WfjnM]
わろた

746 名前:login:Penguin mailto:sage [2006/01/04(水) 17:36:36 ID:x/6garu/]
もう、しょうがないなぁ、kernel.orgはぁ



747 名前:login:Penguin mailto:sage [2006/01/04(水) 18:23:12 ID:pyYBmULv]
>>744
404 Not Foundって言ってるのは、ErrorDocumentで指定したドキュメントが
あるにもかかわらずそれが存在しないってことだよ。


748 名前:login:Penguin [2006/01/07(土) 08:57:25 ID:I3axV5Ey]
2.6.15 の主な変更点って何ですか?

749 名前:login:Penguin mailto:sage [2006/01/07(土) 09:20:11 ID:vkMct5Pt]
>>748
www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.15

750 名前:login:Penguin [2006/01/07(土) 14:27:11 ID:zm5KTNOR]
で、2.6.15 の主な変更点って何ですか?

751 名前:login:Penguin mailto:sage [2006/01/07(土) 14:52:25 ID:3TR/9z81]
通販音頭が起動できるようになった

752 名前:login:Penguin mailto:sage [2006/01/07(土) 17:31:15 ID:GM9csAnL]
>>750
www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.15

753 名前:login:Penguin mailto:sage [2006/01/07(土) 22:46:59 ID:6gel/PXG]
>>748
bug fix

754 名前:login:Penguin mailto:sage [2006/01/07(土) 23:16:21 ID:DKdsKZ3s]
>>750
lwn.net/Articles/159077/ の機能
プロセスごとに別のmount集合を持つ機能が実用に近づいた


755 名前:login:Penguin mailto:sage [2006/01/07(土) 23:24:13 ID:Nf614V/S]
Plan 9の真似事か

756 名前:login:Penguin mailto:sage [2006/01/08(日) 05:54:34 ID:HXTsITby]
ぬるい漏れは こいつ待ちなのだがwww
ttp://www.atmarkit.co.jp/flinux/index/indexfiles/index-linux.html#watch



757 名前:login:Penguin mailto:sage [2006/01/08(日) 08:17:41 ID:e+p6krTG]
I-Pipeいいのにmmツリーに取り込まれる気配が感じられない

758 名前:login:Penguin mailto:sage [2006/01/08(日) 13:05:35 ID:jWsVzfaN]
>755
Plan9の真似事がしたい人が実装しただけだ。

759 名前:login:Penguin mailto:sage [2006/01/08(日) 18:28:44 ID:L4MGkqep]
ほんっと、オウム返しだなw池沼大杉w

760 名前:login:Penguin mailto:sage [2006/01/08(日) 20:59:28 ID:hedWNOWn]
2chで池沼プレイ、ストレス解消になりますよw

761 名前:login:Penguin mailto:sage [2006/01/09(月) 02:56:11 ID:msJCPKar]
wがやたら多いけどこういう人たちどこから来てるの?

762 名前:login:Penguin mailto:sage [2006/01/09(月) 02:59:57 ID:cUS5wfdt]
>>761
pc8.2ch.net/test/read.cgi/unix/1093675428/

763 名前:login:Penguin [2006/01/11(水) 22:46:02 ID:oM66yC0V]
/procを利用してカーネルのRAMの内容をうーざー空間から読み出したいんだが、
カーネル側のreadハンドラの作り方がよくわからない。
int read_func(char *buffer, char **start, off_t offset, int count, int *peof, void *dat)
ってな形でつくるらしいが、bufferはうーざー空間へコピーされるRAM、peofはEOFのときに1をセットとして、
startとoffsetとcountの関係がわからない。

カーネルがもつ配列a[2048]に対してmemcpy(buf,&a[offset],count); (count=512)ってな処理を行う
readハンドラを用意し、

うーざー空間で
while(read(fd,buf,512) >0) {
write(fd1,buf,512);
}
みたいにするとループ2回目のread()が0を返すんだよね。

カーネルの実装が誤ってるのかユーザーアプリが間違ってるのかわかりません。
た〜すけて〜

764 名前:login:Penguin mailto:sage [2006/01/11(水) 22:53:52 ID:RkINbFIB]
> カーネルがもつ配列a[2048]に対してmemcpy(buf,&a[offset],count); (count=512)ってな処理を行う

ここは具体的にはどうやってるの?

765 名前:login:Penguin [2006/01/11(水) 23:30:07 ID:oM66yC0V]
linux/kernel/test.cみたいなモジュール用意して
proc_create_entry()で/proc/testを用意し、
moduleのinit処理でreadハンドラ read_func()を登録します。
こいつの中でテスト用に用意した配列a[]の中身をユーザー空間に渡すため
 memcpy(buf,&a[offset],count);
みたいなことしてます。
ほとんど↓のまねなんでそんなに変なミスはないと思いますが、こいつはサイズとか無視した単純処理しかしてないです。
kernelnewbies.org/documents/kdoc/procfs-guide/example.html

766 名前:login:Penguin [2006/01/12(木) 11:07:38 ID:NTZc21UA]
2.4.20-6 のカーネルソースが欲しいのですが、何処かにないでしょうか。
-6じゃないとだめなのです・・・



767 名前:766 mailto:sage [2006/01/12(木) 11:37:22 ID:NTZc21UA]
知り合いから譲って頂けました。お騒がせ致しました。

768 名前:login:Penguin mailto:sage [2006/01/12(木) 11:42:13 ID:lMwJjwVt]
>>766
-6 が何を表わすかわかってる?

769 名前:login:Penguin mailto:sage [2006/01/12(木) 16:15:05 ID:E57Nz3jS]
ロクムシ

770 名前:login:Penguin mailto:sage [2006/01/12(木) 21:03:49 ID:QwclEr9+]
ななふし


771 名前:login:Penguin mailto:sage [2006/01/13(金) 20:45:15 ID:kr7sCuOn]
はちおうじ

772 名前:login:Penguin mailto:sage [2006/01/18(水) 00:01:49 ID:YjYyQ44C]
カーネルをアンインストールする方法を教えてください。
tarボールから一時的に入れたものを消したいんです。

773 名前:login:Penguin mailto:sage [2006/01/18(水) 00:04:16 ID:ZOiZ1J+s]
rm -f /vmlinu* /boot/vmlin*

774 名前:login:Penguin mailto:sage [2006/01/18(水) 02:17:38 ID:YjYyQ44C]
えーっと、ワロスワロス?

775 名前:login:Penguin mailto:sage [2006/01/19(木) 01:35:16 ID:1wbHB29u]
SUSEからreiser3用パッチが続々と-mmツリーへ。
さすがデフォルトだけあってノウハウが貯ってますな。
おかげで-mm1はOopsレポートも続々と。

776 名前:login:Penguin mailto:sage [2006/01/19(木) 02:09:31 ID:5cvlRwvG]
>>775
続々って...まだ一件ですが?

reiser3のマウントに時間がかかっていたので、
その機能改善したパッチみたい。

当初は、reiser3のバグフィックス以外の機能拡張をreiserが反対したらしいけど、
結局、入れたみたいだね。



777 名前:login:Penguin mailto:sage [2006/01/19(木) 20:39:30 ID:iMLmNeTd]
reiserと言えば未だにあの悪夢が忘れられない・・・・・

778 名前:login:Penguin mailto:sage [2006/01/19(木) 22:33:18 ID:AewRbbbO]
>>774
>reiser3用パッチ
ちょっぴりバグバグでした。けどそれが -mm クオリティ。

"Please test with caution, but please test. by akpm"

779 名前:login:Penguin mailto:sage [2006/01/19(木) 23:27:31 ID:E/exYzvc]
>>778
違うカーネルテストしてた、てへっ。
because it turns out I was testing the wrong kernel.

だそうです。

780 名前:login:Penguin [2006/01/19(木) 23:32:59 ID:l9oQf7R8]
カーネルのお勉強をしているものです。
ユーザーコンテキストがいつカーネルコンテキストに変わるのか、
そしていつもどってくるのか教えてください。
システムコール発行時、割り込み実行時にカーネルに飛んで、
スケジューラでcontext_switch()でユーザーに戻るであってるのかなぁ?
それ以外のパスがありそうだけど、カーネル本読んでもわからんかった...

781 名前:login:Penguin mailto:sage [2006/01/20(金) 15:34:03 ID:b5Zj3pMG]
>>780
ret_from_exception


782 名前:login:Penguin [2006/01/20(金) 23:25:56 ID:gWmMW1Gi]
>>781
Thanks! 例外関係があるのね。調べてみます。

783 名前:login:Penguin mailto:sage [2006/01/20(金) 23:37:49 ID:hh3D2l22]
add_timer()で呼び出されたコールバックの中って
割り込み禁止状態? schedule()呼んでもOK?
ということを知りたいのですが、LDD読んでも解りません。
何を読むべきですか。

784 名前:login:Penguin mailto:sage [2006/01/21(土) 20:20:32 ID:o3I481lc]
それはNEED_RESCHED使うべきじゃないかと。


785 名前:login:Penguin mailto:sage [2006/01/22(日) 22:51:50 ID:L+vkZ4BE]
kernel-2.8まだぁ〜? ちんちん(AA略

786 名前:login:Penguin mailto:sage [2006/01/24(火) 00:42:24 ID:OMItyFF0]
>>785
MakefileのPATCHLEVELを8にしてビルドしとけ。



787 名前:login:Penguin mailto:sage [2006/01/24(火) 07:32:21 ID:D6vcPKGX]
>>783
LDDをもう3回読め!

788 名前:login:Penguin mailto:sage [2006/01/26(木) 23:28:10 ID:qfLCg8qn]
全然genericじゃないgeneric bit operation

789 名前:login:Penguin mailto:sage [2006/01/27(金) 10:43:20 ID:TUljFc9L]
まあ議論の元になるのはいいことではないでしょうか。
まとまらないで現状維持になりそうな気がするけど。

しかし…同じ議論を複数回読まされるのをどうにかしてくれ。


790 名前:login:Penguin mailto:sage [2006/01/28(土) 18:23:41 ID:yMORd1rs]
cpusets使ってみたいんだけど
あれってどおよ?

791 名前:login:Penguin mailto:sage [2006/01/28(土) 20:55:57 ID:qUQTpd70]
Joerg Schillingがいつもフレームの元になるのは、英語能力の低さが原因
だということがわかりますた!
ttp://www.uwsg.iu.edu/hypermail/linux/kernel/0601.3/1223.html

ネイティブでない言語での議論は難しいね。

792 名前:login:Penguin mailto:sage [2006/01/29(日) 01:54:48 ID:LL/LqJ5t]
英語に自身がなくて参加できない日本人とどっちがいいんだろう。

793 名前:login:Penguin mailto:sage [2006/01/29(日) 17:07:52 ID:UXYzdEWY]
いや、みんなが「お前英語わかんのか?」てのは
ある意味丁寧な言い方なんだよ。実質あれは「あんた
バカでつか?」と言いたいんだね。

俺も、Joerg のは英語の問題じゃないと思う。
あいつとは何語で議論してもあんな感じだろ、と思う。

794 名前:login:Penguin mailto:sage [2006/01/29(日) 23:08:36 ID:Xc+pXlH3]
Joergやつは、どこの板にでも枠VIP並に
扱いに困るDQNだと思う。

795 名前:login:Penguin mailto:sage [2006/01/30(月) 00:56:46 ID:QR40O7dm]
rc1-git4から先に進まないぞ!
こいつ使ってたら、updatedbでoops吐いたから、次を待ってるんだけどな。


796 名前:login:Penguin mailto:sage [2006/01/30(月) 23:52:07 ID:6QE53mAT]
rc1-mm4はどうだ?



797 名前:login:Penguin mailto:sage [2006/02/02(木) 00:34:21 ID:nUHn/YqU]
lock validatorスゴイ

>the lock validator finds _all_ hidden deadlocks [no matter how
>obscure,interdependent or unlikely they are, as long as the
>affected codepath is triggered at least once],

Mingo, GJ.

798 名前:login:Penguin mailto:sage [2006/02/02(木) 20:43:09 ID:AQTlww4I]
すんません、2.6系の先端はreiserfs4のパッチが充たってますか?

799 名前:login:Penguin mailto:sage [2006/02/02(木) 21:08:38 ID:ZOQUVtDq]
カーネル2.6でiptablesを使いたいのですが、make menuconfigでどこを設定すればいいのか教えてください。
カーネルはlinux-2.6.15.2です。よろしくお願いします。

800 名前:login:Penguin mailto:sage [2006/02/02(木) 21:44:09 ID:e8/5s1VC]
社会人になってから、「よろしくお願いします」がすっごい人任せで無責任なうさんくさい言葉のように感じるようになってしまった

801 名前:login:Penguin mailto:sage [2006/02/03(金) 01:14:05 ID:PYuG6YWt]
>>799
つgoogle

>>800
漏れは脳内であぼーんしている。
「よろしくお願いされない!」とつぶやきながら。

802 名前:login:Penguin [2006/02/03(金) 01:25:47 ID:j16C8c5V]
Net -> Network option らしきところ。

以上
よろしくお願いします。

803 名前:login:Penguin mailto:sage [2006/02/03(金) 01:49:12 ID:ndRVP80Z]
>>800
私は「俺のために働けゴルァ」に脳内翻訳される。

つーか、.configの中IPTABLEで検索するぐらいしろよww

804 名前:login:Penguin mailto:sage [2006/02/03(金) 02:17:24 ID:l6EG9h/O]
とりあえず言っとくだけの言葉に一々疑問もってんじゃねーよ、哲学者のつもりか?

805 名前:login:Penguin mailto:sage [2006/02/03(金) 02:29:25 ID:m2g8sBHG]
だれも疑問なんかもってねーよ、池沼か?

806 名前:login:Penguin mailto:sage [2006/02/03(金) 02:34:06 ID:l6EG9h/O]
そうだよ



807 名前:login:Penguin mailto:sage [2006/02/03(金) 03:02:27 ID:kdd+nIxi]
>>799
CONFIG_IP_NF_IPTABLES=m

Networking
Networking Options
Network packet filtering
IP: Netfilter Configuration
IP tables support

だと思う。


808 名前:login:Penguin mailto:sage [2006/02/03(金) 08:27:25 ID:Jm0t+1a7]
うさんくさい言葉とか言ってるやつは、その程度の信頼関係しか築けないダメな子なんだよ


809 名前:login:Penguin mailto:sage [2006/02/03(金) 10:30:02 ID:73u1XsiO]
そうそう
うさんくさい程度ではなく、明確な殺意を抱くレベルでないとな

810 名前:login:Penguin mailto:sage [2006/02/03(金) 11:13:02 ID:nHKUNBcE]
ダメな子はおまえらだ

811 名前:login:Penguin mailto:sage [2006/02/03(金) 11:56:20 ID:TUS6x/U1]
スレ汚しうぜえ

812 名前:login:Penguin mailto:sage [2006/02/03(金) 12:43:06 ID:nHKUNBcE]
   ∩___∩
   | ノ      ヽ/⌒) 
  /⌒) (゚)   (゚) | .|
 / /   ( _●_)  ミ/    ∩―−、
.(  ヽ  |∪|  /    / (゚) 、_ `ヽ
 \    ヽノ /      /  ( ●  (゚) |つ
  /      /      | /(入__ノ   ミ  
 |       /       、 (_/    ノ
 |  /\ \       \___ ノ゙ ─ー
 | /    )  )       \       _
 ∪    (  \        \     \
       \_)

813 名前:799 mailto:sage [2006/02/03(金) 19:59:40 ID:G4E1TEw6]
>807
ありがとう

814 名前:login:Penguin [2006/02/04(土) 11:20:17 ID:MRYaxMR5]
おいおい、礼は >>807 だけかよ。 カーッ、まったくやってられへんわ。

815 名前:login:Penguin mailto:sage [2006/02/05(日) 02:55:13 ID:Lk0FE+85]
>>811
>>813

816 名前:login:Penguin mailto:sage [2006/02/06(月) 14:40:13 ID:kjgf1cl9]
さっさとreiser4マージしやがれクソ開発者どもが



817 名前:login:Penguin [2006/02/06(月) 19:45:10 ID:/NhjJFOr]
>>816
糞ユーザーはだまって待ってろw

818 名前:login:Penguin mailto:sage [2006/02/07(火) 00:42:43 ID:Rij/E+du]
>>816-817
クソ同士仲良くな

819 名前:login:Penguin [2006/02/07(火) 13:38:07 ID:LDMtvBjm]
>>817
俺も待ち組だけど、最近あきらめが。。。orz


820 名前:login:Penguin mailto:sage [2006/02/07(火) 22:29:02 ID:IKFw29PB]
かつて何人ものハッカーが挑んで散っていったdriver/ide のリストラに、
今Alan Coxが挑む。


821 名前:login:Penguin mailto:sage [2006/02/07(火) 22:30:51 ID:Cr0nuTvZ]
wktk

822 名前:login:Penguin mailto:sage [2006/02/08(水) 09:09:52 ID:DnGKtj1w]
風の中のス〜バル〜

823 名前:login:Penguin [2006/02/13(月) 10:23:23 ID:bFB/aQRi]
闇の中のガーター

824 名前:login:Penguin mailto:sage [2006/02/13(月) 22:05:20 ID:FJdCz++f]
皆どこでイッた〜

825 名前:login:Penguin mailto:sage [2006/02/14(火) 15:55:11 ID:SZp72sJ4]
generic bitops BOMがうざいな。
いいかげんにあきらめていただきたいものです。


826 名前:login:Penguin mailto:sage [2006/02/14(火) 23:17:01 ID:ioaQnaHU]
今回のcdrecord flame war は終わらないですな...



827 名前:login:Penguin mailto:sage [2006/02/15(水) 15:03:32 ID:5Txz3mPq]
>>825
mm treeに入るようですな。
これで平和になるか。


828 名前:login:Penguin [2006/02/18(土) 19:53:01 ID:NHUFmwmD]
最新(最近?)の2.6系カーネルでは、ハイバネーション周りの設定が.configの
Power Management Support内に見当たらないんですが、どういう風に設定するんでしょうか?
2.6.11ではSoftware Suspend(EXTERIMENTAL)という項目があったんですが・・・

829 名前:login:Penguin mailto:sage [2006/02/19(日) 03:06:41 ID:e4B9Ecga]
2.6.15のkernel/power/Kconfigには
config SOFTWARE_SUSPEND
bool "Software Suspend"
depends on PM && SWAP && (X86 && (!SMP || SUSPEND_SMP)) || ((FVR || PPC32) && !SMP)
って行があるし、項目もあるようだけど。何か依存関係で表示されてないんじゃないかね?

830 名前:login:Penguin mailto:sage [2006/02/19(日) 12:39:12 ID:NXrp4NlM]
XGIのドライバはまだ入らないのかな

831 名前:login:Penguin [2006/02/19(日) 14:11:17 ID:lFpDpqHT]
>>829
たしかにkernel/power/Kconfigに記述がありますね。
2.6.11のころとH/Wは同じ(ノートPC)だし、依存関係としても・・・お手上げなんですが・・・・
2.6.11に戻す、という回避策はあるけれど。

832 名前:login:Penguin [2006/02/19(日) 15:28:51 ID:lFpDpqHT]
2.6.11と2.6.15のkernel/power/Kconfigを見比べて、
depends on PM && SWAP && (X86 && (!SMP || SUSPEND_SMP)) || ((FVR || PPC32) && !SMP)
の()の部分を外す(depends on PM && SWAPのみ)にしてみると、make menuconfigで設定項目が表示されました。
この部分に依存しているようですね。

833 名前:login:Penguin [2006/02/19(日) 17:09:58 ID:lFpDpqHT]
む、これだけだと、/proc/acpi/sleepが作成されないなぁ・・・・。

834 名前:login:Penguin [2006/02/19(日) 22:41:43 ID:lFpDpqHT]
あ、SMPサポートを組み込まないようにしないといけないのか・・・
こうするとそのままでSOFTWARE_SUSPENDメニューがでましたです。

835 名前:login:Penguin mailto:sage [2006/02/23(木) 08:26:20 ID:g4MYqiCD]
SMP外さないといけないって厳しいね。
Core Duoとか出てきたのに。

836 名前:login:Penguin mailto:sage [2006/02/23(木) 10:41:56 ID:/3jQOQHT]
SMPでも大丈夫なように改造してみるか



837 名前:login:Penguin [2006/02/25(土) 11:42:47 ID:CqYGVYom]
できた?

838 名前:login:Penguin mailto:sage [2006/02/25(土) 11:50:18 ID:XYGtXGls]
脳内で改造した!完璧に脳内で動作した!早速脳内リーナスにパッチ送った!
脳内リーナスが辛辣な脳内口調で拒絶したけど脳内モートンが拾ってくれた!
脳内で2.6.17に組み込まれた!

839 名前:login:Penguin [2006/02/25(土) 12:11:09 ID:CqYGVYom]
たぶん、タスクフリーズした後にデフォルト以外のCPUを
いったんDisable して、ハイバネすればいけると思うんだけどなぁ。

balance の逆を実装するのが大変なんだろうか。

840 名前:login:Penguin mailto:sage [2006/02/25(土) 14:50:08 ID:UCEVAHxY]
core duoのマシンもやっぱ割り込みにAPIC使ってんの?

841 名前:login:Penguin mailto:sage [2006/02/25(土) 19:03:03 ID:3PjzEXsI]
>>839
Hotplugで出来そうな気がする。

>>840
使わなきゃ割り込み偏るんでは。


842 名前:login:Penguin [2006/02/28(火) 16:08:52 ID:mqVlzf57]
2.4.32をgcc-4.0でコンパイルしようとすると
/usr/src/linux-2.4.32-rc1/include/asm/processor.h:75:
error: array type has incomplete element type
というエラーが出るんだけど、これどういう風に修正すればOKなの?

extern struct tss_struct init_tss[NR_CPUS];

この一文なんだけど。NR_CPUSマクロが未定義なのかと思って1を入れても同じエラーが出るし、
よくわからんです。

843 名前:login:Penguin mailto:sage [2006/02/28(火) 16:10:45 ID:ThGBBlFa]
( ´,_ゝ`)プッ

844 名前:login:Penguin mailto:sage [2006/02/28(火) 16:55:46 ID:mqVlzf57]
gcc.gnu.org/ml/gcc/2005-02/msg00053.html

これみたい。ユーザー定義型の配列をexternするときは、
すでにその型が定義されていなくてはならないのかな?
tss_structは同じファイルにて定義されてるので、
この一文をヘッダーの一番下に移動させたらとりあえずコンパイルは出来たけど、
今度は別のエラーが発生。gcc-4.0で2.4をビルドするのはもう無理みたい。
ちなみにgccのバージョンは
gcc version 4.0.3 20060104 (prerelease) (Debian 4.0.2-6)

845 名前:login:Penguin mailto:sage [2006/02/28(火) 20:11:14 ID:PZv98Tmz]
>>842
Linux-2.4カーネルはgcc-4.0に対応してないし、対応する予定もない。
2.6カーネルを使うかgccの古いバージョン(3.x.x)を使え by Adrian Bunk。

bugzilla.kernel.org/show_bug.cgi?id=5478

846 名前:login:Penguin [2006/02/28(火) 22:48:02 ID:N01ves6c]
特定のデーモンを起動しているときに、1週間に一度くらい
プロセスが落ちてしまいます。
原因はどのあたりにあるのでしょうか?

これまで、こういう障害に遭遇したことがありませんでした。

Unable to handle kernel NULL pointer dereference at virtual address 00000004
printing eip:
c01111f3
*pde = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<c01111f3>] Not tainted
EFLAGS: 00010286
eax: e5ce0000 ebx: e5ce0000 ecx: 00000000 edx: c6166000
esi: c61665a0 edi: e5ce05a0 ebp: 00000011 esp: c6167f80
ds: 0018 es: 0018 ss: 0018
Process spamass-milter (pid: 17704, stackpage=c6167000)
Stack: c6166000 4009204c 00000000 c6167fbc c6167fbc fffffff5 00000008 00041b30
c010b305 c6167fb8 c0105820 00000011 bf5ff968 c6167fc4 00000000 bf5ff984
c0106b27 40094abc 00000001 00000000 4009204c 00000000 bf5ff984 00000002
Call Trace: [<c010b305>] [<c0105820>] [<c0106b27>]

Code: 8b 41 04 3b 83 18 02 00 00 72 24 81 f9 5c 5f 2e c0 74 1c 8b



847 名前:login:Penguin mailto:sage [2006/02/28(火) 22:54:48 ID:PZv98Tmz]
>>846
> 1週間に一度くらいプロセスが落ちてしまいます
「プロセスが」落ちるのか?
そのログを見る限りではカーネルを巻き込んで落ちてるようだが。

ちなみに何よりもまずカーネルのSystem.mapとCall traceで表示されたアドレスを
睨めっこしてどこで落ちてるのかを確認すれ。

848 名前:846 [2006/02/28(火) 23:05:43 ID:N01ves6c]
>>847
レスありがとうございます。

System.mapをみたところ、
c0106af4 T system_call (※)
c0106b2c T ret_from_sys_call 

c010580c T sys_fork (※)
c0105828 T sys_clone

c010b2f0 T sys_pipe (※)
c010b390 T sys_mmap2

(※)のところで、落ちているようです。

System.map初めて見ました。正直、カーネルは余りよくわかりません。


849 名前:login:Penguin mailto:sage [2006/02/28(火) 23:13:22 ID:XViKLukd]
>>848
あきらめて、ベンダーが配布している最新のパッケージを入れれ。

850 名前:login:Penguin mailto:sage [2006/02/28(火) 23:16:38 ID:PZv98Tmz]
>>848
これでソースコードが特定できたから、それぞれ system_call, sys_fork, sys_pipe
のありか(*.c)をgrepなどを使って捜せ。

それとそのコンパイル済みバイナリ(*.o)が見つかれば
> Code: 8b 41 04 3b 83 18 02 00 00 72 24 81 f9 5c 5f 2e c0 74 1c 8b
に一致する場所があるはずだから、原因はそこにあることになる。

あとはソースコード内の位置を探すことになるが、カーネルをコンパイルしたときと
全く同じバージョンのgccを用意してから(別のバージョンだと別のコンパイル結果を
吐き出す場合があるので)、ソースコードとコンパイル結果の比較表(リスティング)を
出力させるべし。そうすれば上記のコードとソースコード内の位置を見比べて
ソースコード内のどこに原因があるのかが特定できる。

851 名前:login:Penguin mailto:sage [2006/02/28(火) 23:20:13 ID:XViKLukd]
>>850
ksymoops


852 名前:846 [2006/02/28(火) 23:21:19 ID:N01ves6c]
>>850
ご説明ありがとうございます。

対応方法のイメージが湧いてきました。

が・・、それはソースのデバッグを制作レベルでするということになる
訳ですね?


そこまでは、とてもできないので、別の原因を考えることにします。
サーバーを換えてからおきるようになったので、その辺の原因が
あるのかもしれません。


853 名前:login:Penguin [2006/03/01(水) 22:16:26 ID:okqDPGRz]
スタックあふれとかじゃないの?

854 名前:login:Penguin [2006/03/02(木) 01:58:05 ID:IVCUMrsD]
>>846
何のデーモンですか?
カーネルの中でnullポインタ参照している→不正なカーネルシステムコールの使いかたをしている可能性が高い
って感じがするんですけど。

855 名前:846 [2006/03/02(木) 07:14:18 ID:cZ2UT8/j]
>>854
レスありがとうございます。


spamassassinのsendmail用のフィルター
spamass-milter です。


856 名前:login:Penguin mailto:sage [2006/03/02(木) 10:32:52 ID:87POWRW3]
incremental patch っていう便利なモノがあることに今、気が付いた。
今まで、2.6.15 を 2.6.15.4 にするために patch-2.6.15.4 を
当てればいいって判ってたけれども、
そのパッチが当たった状態で、次に2.6.15.5にしたい時にはどうすればいいのか判らなかった。
linux-w.x.y.z の、.zのバージョンを上げるためにkernel.orgのVIを見ればいいってことに今気づきました。
以上チラシの裏でした。書き汚しすみません。



857 名前:login:Penguin mailto:sage [2006/03/02(木) 19:03:00 ID:Pa5e0IaY]
チラシの裏じゃなくてWikiに書けばいいのに。

858 名前:login:Penguin mailto:sage [2006/03/02(木) 23:06:22 ID:HuQ1Mgg6]
最近のACIPはCPUのテレポート(JM→DJ)もサポートするらしい。

2.6.16-rc5 "lost" "found" CPU スレ参照

859 名前:login:Penguin mailto:sage [2006/03/02(木) 23:07:19 ID:HuQ1Mgg6]
>>858
ACPIのtypo

860 名前:login:Penguin mailto:sage [2006/03/07(火) 20:30:25 ID:8rNqD0PZ]
2.6.15.6 がようやく出た。

2.6.15.5 はコンパイルすら通らない。
なんであんなものをリリースしたのだろうか。


861 名前:login:Penguin mailto:sage [2006/03/07(火) 20:39:49 ID:+t7LPCgc]
>>860
reviewの時になにも言わないから。

862 名前:login:Penguin mailto:sage [2006/03/07(火) 20:56:04 ID:zYaHIKgh]
2.6.15.5コンパイル通ってたけど

863 名前:login:Penguin mailto:sage [2006/03/07(火) 21:02:37 ID:ykt1V7rz]
コンパイルがこけるのはx86_64環境とnfsクライアント

864 名前:login:Penguin mailto:sage [2006/03/07(火) 21:02:49 ID:8rNqD0PZ]
>>862 nfsをカーネルレベルでオフにしていたからでは?

865 名前:login:Penguin mailto:sage [2006/03/07(火) 21:35:09 ID:zYaHIKgh]
こんな感じだた

$ grep NFS .config
CONFIG_NFS_FS=m
CONFIG_NFS_V3=y
CONFIG_NFS_V3_ACL=y
# CONFIG_NFS_V4 is not set
# CONFIG_NFS_DIRECTIO is not set
CONFIG_NFSD=m
CONFIG_NFSD_V2_ACL=y
CONFIG_NFSD_V3=y
CONFIG_NFSD_V3_ACL=y
# CONFIG_NFSD_V4 is not set
CONFIG_NFSD_TCP=y
CONFIG_NFS_ACL_SUPPORT=m
CONFIG_NFS_COMMON=y

CONFIG_NFS_DIRECTIO が not set なのがよかたのね

866 名前:login:Penguin mailto:sage [2006/03/09(木) 00:15:46 ID:YXwiSU0X]
英語の添削までしてくれるAlanタン。
ttp://www.uwsg.iu.edu/hypermail/linux/kernel/0603.1/0146.html



867 名前:login:Penguin mailto:sage [2006/03/09(木) 00:17:46 ID:T7czez/e]
AlanCoxってうほっ?

868 名前:login:Penguin mailto:sage [2006/03/09(木) 08:57:53 ID:KeZF3VhF]
彼女いるらしい


869 名前:login:Penguin mailto:sage [2006/03/09(木) 14:12:45 ID:5pGYkuP6]
カモフラージュ

870 名前:login:Penguin mailto:sage [2006/03/09(木) 17:42:46 ID:F1hfIavH]
Analysis of the Linux Random Number Generator
Zvi Gutterman and Benny Pinkas and Tzachy Reinman
ttp://eprint.iacr.org/2006/086

Abstract. Linux is the most popular open source project.
The Linux random number generator is part of the kernel of all Linux distributions
and is based on generating randomness from entropy of operating system events.
The output of this generator is used for almost every security protocol,
including TLS/SSL key generation, choosing TCP sequence numbers, and file system and email encryption.
Although the generator is part of an open source project, its source code
(about $2500$ lines of code) is poorly documented, and patched with hundreds of code patches.

We used dynamic and static reverse engineering to learn the operation of this generator.
This paper presents a description of the underlying algorithms and exposes several security vulnerabilities.
In particular, we show an attack on the forward security of the generator
which enables an adversary who exposes the state of the generator to compute previous states and outputs.
In addition we present a few cryptographic flaws in the design of the generator,
as well as measurements of the actual entropy collected by it,
and a critical analysis of the use of the generator in Linux distributions on disk-less devices.

871 名前:login:Penguin mailto:sage [2006/03/10(金) 04:55:31 ID:jvxMrDKI]
>>870
なかなか興味深いね。
hw_random使うと、全部そっちから生成されるのかな?

872 名前:login:Penguin [2006/03/10(金) 22:23:04 ID:Yv8FUj+c]
カーネルおじさんってLinusだったの!?

873 名前:login:Penguin [2006/03/11(土) 02:49:21 ID:jrP8L+Gx]
2.6になってsched.cがあまりにごちゃごちゃし過ぎじゃない?
runqueueのせいとはいえ、なんだか酷すぎます><

874 名前:login:Penguin mailto:sage [2006/03/11(土) 12:13:23 ID:DnnpHWwO]
>>873
よし、その意見をLinux-kernelメーリングリストに投稿するんだ。

875 名前:login:Penguin [2006/03/12(日) 02:19:52 ID:NPM5jhIZ]
nice の計算方法が凝ってる割にアバウトw

876 名前:login:Penguin mailto:sage [2006/03/13(月) 06:38:19 ID:CxREtmCs]
2.6.15.6 完成度高い。感謝。



877 名前:login:Penguin mailto:sage [2006/03/16(木) 21:46:02 ID:RzCMu1l7]
[patch 1/1] consolidate TRUE and FALSE
ttp://www.uwsg.iu.edu/hypermail/linux/kernel/0603.2/0061.html

>We have no less than 65 implementations of TRUE and FALSE in the tree,

ちょっと笑えるな。

878 名前:login:Penguin mailto:sage [2006/03/17(金) 01:52:14 ID:XOnqJ2Ph]
true

879 名前:login:Penguin mailto:sage [2006/03/17(金) 01:56:48 ID:W94dj31l]
NULL*

880 名前:login:Penguin mailto:sage [2006/03/17(金) 08:33:58 ID:6gvoQ2v3]
どうせ、GCCでしかコンパイルできないんだから、
c99/gnu99のstdbool.h使えばいいと思う。

881 名前:login:Penguin mailto:sage [2006/03/17(金) 10:28:12 ID:VVrN44Pe]
kernelソースにコンパイラのソースも入れちゃえばいい

882 名前:login:Penguin mailto:sage [2006/03/17(金) 18:28:23 ID:+RIyUyDR]
small-Cあたりのコンパイラならカーネルに入れても誰も気づかないかもな

883 名前:login:Penguin mailto:sage [2006/03/18(土) 01:06:44 ID:5vc2E0L3]
>>881
どんだけのアーキテクチャをサポートなさるおつもりか

884 名前:login:Penguin [2006/03/18(土) 01:21:15 ID:fgCsc/fo]
Q. これはソースですか
A. いいえ、ソイソースです

885 名前:login:Penguin mailto:sage [2006/03/18(土) 16:55:40 ID:JJheKqxm]
それは しょうゆ いいます

886 名前:login:Penguin mailto:sage [2006/03/19(日) 00:39:04 ID:wDljjOw3]
   / ̄\
  |  ^o^ | < コーラ おいしいです
   \_[]⊂/)
   _| |/ |
  |    / 
         / ̄\
        |     | < それは しょうゆ です
         \_/
         _| |_
        |     |



887 名前:login:Penguin mailto:sage [2006/03/19(日) 23:06:58 ID:ZlF4t5dh]
glibcのスレってないんだね。2.6カーネル/NPTL採用の
glibc 2.4がリリースされて2週間くらいなのに話題にも
ならない。

888 名前:login:Penguin mailto:sage [2006/03/19(日) 23:14:12 ID:mEcopSLt]
>>887
2.4betaの頃から使ってるので特に話題にするものでもないな。
みんながそうなのかは知らんけど。

889 名前:login:Penguin mailto:sage [2006/03/19(日) 23:55:29 ID:ZlF4t5dh]
この手の後方互換性の話って、普通のユーザが気にしても
良さそうなのにね。

890 名前:login:Penguin mailto:sage [2006/03/20(月) 00:30:23 ID:3vo6fa9n]
おとなしくパッケージ使っていれば
意識する必要ないし。


891 名前:login:Penguin mailto:sage [2006/03/20(月) 00:32:13 ID:oKjZWoD9]
Linuxは開発者自体があまり気にしていないような気が
するんだけど。
ディストリビューションは気にしているとこはあるけど。


892 名前:login:Penguin mailto:sage [2006/03/20(月) 00:36:00 ID:naHYLSyC]
本来はカーネルとlibcって一緒に開発するものなんじゃないの?

893 名前:login:Penguin [2006/03/20(月) 01:11:41 ID:dHGPnKg8]
>>892
それを*BSDといいます。

894 名前:login:Penguin mailto:sage [2006/03/20(月) 01:33:10 ID:o6UTjjsg]
>>892
RedHatがやってる。
It's joke)

895 名前:login:Penguin [2006/03/20(月) 09:10:08 ID:N7lOgmBa]
>>889
klibc ってどこ行ったの?

896 名前:login:Penguin mailto:sage [2006/03/20(月) 10:41:37 ID:5nxEQ+NW]
>>887
NPTLにはglibc2.3の頃から対応してなかったか?



897 名前:login:Penguin mailto:sage [2006/03/20(月) 10:44:53 ID:3FBcKPyB]
カーネルもスレッドモデルも過去の遺物がサポートされなくなっただけ。
騒いでいる奴は馬鹿。

898 名前:login:Penguin mailto:sage [2006/03/20(月) 10:52:49 ID:5nxEQ+NW]
レガシーを切り捨てたことで実行性能の最適化がほんの僅かあったりも??

899 名前:login:Penguin mailto:sage [2006/03/20(月) 11:24:34 ID:hiYIHgSc]
>>898
喪前のglibcでは、使ってない部分のコードが実行されてるのか?
そんな実装御免こうむる。

900 名前:login:Penguin [2006/03/20(月) 13:13:54 ID:N7lOgmBa]
レガシー切り捨て&コードの最適化がすすむと、、、
→ 当然 export されてる関数が減る
→ Shared Object のシンボル解決の時間が短くなる
→ きびきび起動
→ ウマーw
とか
→ 無駄なコード(互換性維持のための分岐)がなくなってコードサイズが小さく
→ RAM の使用量が減る
→ Swap が減る
→ ウマーw

glibc のソース眺めてごらん。 無駄のなコードの塊だよ。

901 名前:login:Penguin mailto:sage [2006/03/20(月) 13:22:53 ID:peYj63L9]
コンパイルオプションで不要な機能を削るとかは
レガシーを切り捨ることにはなるのかな?

902 名前:login:Penguin mailto:sage [2006/03/20(月) 13:40:56 ID:3vo6fa9n]
そういうlibc作ればいいんでないかい。
微妙な互換性問題で苦労すると思うが。


903 名前:login:Penguin [2006/03/20(月) 18:12:05 ID:N7lOgmBa]
libc っていうか POSIX 互換性チェックプログラムとかないの?
system call でも OS のバージョンによって、返ってくるエラーコードが
違ったりして微妙な互換性問題は結構あるよ。

まぁ、移植に悩むのは POSIX 規定外のところが多いけど。

904 名前:login:Penguin mailto:sage [2006/03/20(月) 18:45:37 ID:bXygVmdq]
誰も報告してないようだけど、2.6.16出ましたよ

905 名前:login:Penguin mailto:sage [2006/03/20(月) 18:51:00 ID:F6REtxXr]
>>904
最新カーネルを表示するスレ その3
pc8.2ch.net/test/read.cgi/linux/1133525131
に報告あったよ、

906 名前:login:Penguin mailto:sage [2006/03/20(月) 18:59:45 ID:J1hTtsCJ]
2.6.16 release



907 名前:login:Penguin mailto:sage [2006/03/20(月) 19:00:38 ID:J1hTtsCJ]
あ、すまんかった、既出だな。

908 名前:login:Penguin mailto:sage [2006/03/20(月) 19:26:06 ID:SaNON/7N]
>>903
www.opengroup.org/testing/downloads.html


909 名前:login:Penguin mailto:sage [2006/03/20(月) 19:56:41 ID:3vo6fa9n]
>>903
テストシステムを作ろうという話はいくつかありまふ。
話だけですが…


910 名前:login:Penguin mailto:sage [2006/03/20(月) 21:12:33 ID:rfBxlqtx]
i_semがi_mutexに置き換わってるな…

911 名前:login:Penguin mailto:sage [2006/03/20(月) 21:38:24 ID:A2aipe/c]
2.6.16にckパッチを当ててインストールし、無事起動。
nvidiaのドライバもインストールできた。
が、iptablesが使えなくなった。設定がごっそり変わってるのに気づかなかった。
現在格闘中…。

912 名前:login:Penguin mailto:sage [2006/03/20(月) 21:51:10 ID:peYj63L9]
ほんとだ

913 名前:login:Penguin mailto:sage [2006/03/20(月) 22:25:05 ID:vh4I8q+R]
2.6.16にしたら perl の alarm() が効かなくなった

914 名前:login:Penguin mailto:sage [2006/03/21(火) 00:03:26 ID:1DP1dLNa]
2.6.16にしたら
/sys/devices/system/cpu/cpu0/cpufreq/*
が無くなった。
なぜ?の嵐

915 名前:login:Penguin mailto:sage [2006/03/21(火) 00:41:49 ID:FiF9QoKb]
リナックスではよくあること

916 名前:login:Penguin mailto:sage [2006/03/21(火) 01:22:15 ID:iULSy1MC]
>>914
普通にあるけど?
.configのspeedstepのところいじったんじゃないの?
関係ないけど/proc/cpuinfoのcpu MHzのところが
今までは997.587とかだったのが1000.000になってた



917 名前:login:Penguin mailto:sage [2006/03/21(火) 03:16:34 ID:6/uOq4Gf]
LWNのWeekly Kernel Developmentに記事あるみたいだけどアカウント取得しないと無理みたいだしなぁ

918 名前:login:Penguin mailto:sage [2006/03/21(火) 10:14:54 ID:hnwXXGQB]
一週間遅れなら無料で読めるよ。
毎週読む価値があると思ったら寄付のつもりでアカウントを買っておくれ。

919 名前:login:Penguin mailto:sage [2006/03/21(火) 15:32:44 ID:LV6HJPcJ]
2.6.16にした。
物理メモリ1GBフル利用の3G/1GSPLITが設定できるのがいいね


920 名前:login:Penguin mailto:sage [2006/03/21(火) 19:36:32 ID:PJmbcWTA]
2.6.16のnfsクライアント壊れてない?
20GBぐらいのデータをnfsごしにpdumpfsでバックアップしてたら途中で
無反応になった。2回試して2回とも発生。ネットーワーク自体は生きてる。
2.6.15で起動して試したら無問題だった。

921 名前:login:Penguin mailto:sage [2006/03/21(火) 19:47:44 ID:BmvERIfj]
>>920
バニラなんてそんなもん。

922 名前:login:Penguin mailto:sage [2006/03/21(火) 21:16:49 ID:zGMFtuJK]
>>920
巨大なデータを送ると再現するっぽい。
単純にnfs越しにデータを5〜6GBほど流すと止まるようだ。

今のところどうしても2.6.xが必要な環境は2.6.15に戻した。

923 名前:login:Penguin mailto:sage [2006/03/21(火) 22:08:08 ID:YoIRjHeh]
>>922
ここで報告しても治らんぞ。

924 名前:login:Penguin mailto:sage [2006/03/21(火) 22:47:53 ID:yR1QuAVK]
>>911 NETFILTER とか IPTABLESのモジュールを
あてずっぽうでbuildしたら動くようになるみたいよ。
どれが、どう効いているのか、押さえてないが。onz

925 名前:login:Penguin mailto:sage [2006/03/21(火) 22:57:45 ID:Y/n5CiBs]
>>924
モジュール化して動かした後に、ロードしているモジュールを見ればいいんじゃないか?
オプションの説明と名前を見れば解ると思うのだけど…。

926 名前:login:Penguin mailto:sage [2006/03/22(水) 00:09:58 ID:qp3Qx2Ci]
2.6.16で、ppc platforms supportはどこに行っちゃったんだろう。
make menuconfigで発見できない、、、玄箱用にパッチ当てたいんだけど。



927 名前:login:Penguin mailto:sage [2006/03/22(水) 19:33:36 ID:qp3Qx2Ci]
>>926
事故レスすまん。わかった
export ARCH=ppc

928 名前:924 mailto:sage [2006/03/23(木) 20:53:04 ID:ZcGx5c/w]
>>925
ipt_REJECT
ipt_LOG
ipt_recent
iptable_nat
ip_nat
xt_state
ip_conntrack
xt_tcpudp
iptable_filter
ip_tables
x_tables

929 名前:login:Penguin mailto:sage [2006/03/24(金) 07:52:30 ID:ymb4DW6s]
最近、このBlogをウォッチしている。おもろい
https://www.codeblog.org/blog/gniibe/

ここも        d.hatena.ne.jp/higepon/
ついでに     mkosaki.blog46.fc2.com/

みんながウォッチしているBlogとかあったらおしえて。

930 名前:login:Penguin mailto:sage [2006/03/24(金) 13:23:31 ID:YHNSVlaw]
>>929
g新部さんのblogおもしろいな〜。さすがという感じだ。

931 名前:login:Penguin mailto:sage [2006/03/32(土) 20:18:58 ID:g8YJ2JBf]
LinusがDebian Developerになったらしい
linustorvalds.typepad.com/the_kernel_blog/2006/04/account_created.html
>I'll be working mostly on the Linux kernel packages, so Debian will have the advantage of being the distribution with the most official Linux kernel.
とか。

932 名前:login:Penguin mailto:sage [2006/03/32(土) 20:25:27 ID:1Bwokvfn]
それは日付に依存しますか?

933 名前:login:Penguin mailto:sage [2006/03/32(土) 20:34:00 ID:g8YJ2JBf]
>>932
db.debian.org/

934 名前:login:Penguin mailto:sage [2006/03/32(土) 20:54:02 ID:II1qsffy]
Mac使ったりとか、毎度の事ながらLinusは悪趣味だな。

935 名前:login:Penguin [2006/04/08(土) 14:21:14 ID:YK+/sU3J]
make時の警告は無視してはいけない。警告が出なくなるまでソースを修正する癖をつけよう。
それをやってから全く落ちることがなくなったので。

936 名前:login:Penguin mailto:sage [2006/04/08(土) 15:08:39 ID:FNgHet1M]
原因はわかってるけど、直すのが面倒なものもあるのですよ。
-Wall -Werrorで通るのが理想だけどな。




937 名前:login:Penguin [2006/04/08(土) 20:40:29 ID:YK+/sU3J]
>>936
まあ、開発者になったつもりで(^^)

938 名前:login:Penguin mailto:sage [2006/04/09(日) 11:01:19 ID:L/LsRXVR]
ちゃんとlintかけてください。

939 名前:login:Penguin mailto:sage [2006/04/09(日) 12:30:42 ID:tVl82cpb]
今さら気がついたけど、今年の3月は32日まであったのか。
どおりで、今年はエイプリルフールネタがなかったのか。 (藁

940 名前:login:Penguin mailto:sage [2006/04/10(月) 00:15:38 ID:Obb2mmPB]
誰も読まないOSのソース・コード
ttp://itpro.nikkeibp.co.jp/article/OPINION/20060406/234744/

941 名前:login:Penguin mailto:sage [2006/04/10(月) 01:15:44 ID:cbS4YSN6]
誰も Linux kernel ソースを読んでいない?
slashdot.jp/linux/article.pl?sid=06/04/07/1435230

942 名前:login:Penguin [2006/04/10(月) 02:14:20 ID:XW+VM+WT]
gccの拡張機能にうんざりすると思われ。

943 名前:login:Penguin mailto:sage [2006/04/10(月) 09:55:15 ID:0kfLE4kU]
カーネルなんてそんなに難しくないよ。という人の殆どは
概要を理解することがソースを読むことだと勘違いしてるよな。
新書を読んで物事分かったような気になっちゃうタイプの人。
>>940の人は一つ一つのアルゴリズムを追っているらしいので、
違うとは思うが。

944 名前:login:Penguin mailto:sage [2006/04/10(月) 10:46:23 ID:Obb2mmPB]
まあほとんどの場合、概要を理解するレベルで十分なわけだが

945 名前:login:Penguin mailto:sage [2006/04/10(月) 10:50:32 ID:kS1bYa6D]
トラブル時に、ソース読んで対応できれば問題ないと思うけどね。

946 名前:login:Penguin mailto:sage [2006/04/10(月) 22:43:53 ID:p5NltIE9]
>>941 にその記事のインチキ臭さが書かれてるよ。



947 名前:login:Penguin mailto:sage [2006/04/13(木) 13:07:45 ID:QXnY7nzX]
2.6.16.xひどいな。

948 名前:login:Penguin mailto:sage [2006/04/13(木) 15:08:54 ID:klsbBAEg]
日替わりで2.6.16.3-5まで出たけれど、何があったの?
やっパリ、今のところ酷い出来なのか?

949 名前:login:Penguin mailto:sage [2006/04/13(木) 20:05:43 ID:gFp+qJ1N]
>>948
security fix


950 名前:login:Penguin mailto:sage [2006/04/13(木) 22:20:27 ID:2WkQrQto]
NFSでC->Sにコピーするとデータが化けるって話がでてるな...
2.6.17-rc1で直ってるから試してみてくれ、って
ちゃんと-stableにバックポートしてくれよ。>Trond

951 名前:login:Penguin mailto:sage [2006/04/14(金) 10:46:16 ID:tyjYNobS]
2.6.16.6がくるぞー。


952 名前:login:Penguin mailto:sage [2006/04/14(金) 11:21:42 ID:i7IcwcqD]
かあちゃん達には内緒だぞー。

953 名前:login:Penguin mailto:sage [2006/04/15(土) 02:40:56 ID:tG8SMDUH]
>>931
Just an april fools joke
linustorvalds.typepad.com/the_kernel_blog/2006/04/just_an_april_f.html

954 名前:login:Penguin [2006/04/19(水) 09:46:24 ID:HWKSE/hY]
www.linux.or.jp/JF/JFdocs/The-Linux-Kernel-images/frame.html
(フレームなしwww.linux.or.jp/JF/JFdocs/The-Linux-Kernel.html)
本書は、Linux カーネルの仕組みを知りたい Linux 愛好家のためのものです。
これは内部構造のマニュアルではありません。むしろ Linux で使用されている原理やメカニズムを解説したものであり、
Linux の動作原理とはどういうもので、なぜそれが採用されているのかを説明するものです。

Linux という対象は常に変化しています。
本書がベースにしているのは現在の安定版である 2.0.33 のカーネルソースですが、これは個人や法人の大部分で使用されているのがこのバージョンだからです。


955 名前:login:Penguin mailto:sage [2006/04/19(水) 10:22:39 ID:Kl6cIvZb]
これまた懐かしい物が。
その昔2.0.38いじってた時にはお世話になりました。


956 名前:login:Penguin mailto:sage [2006/04/19(水) 11:53:22 ID:helRfo+Q]
Dave RuslingのTLKぢゃないか。Alphaのマニュアルと首っ引きで
読んだなあ。彼もARMに行っちゃった。



957 名前:login:Penguin mailto:sage [2006/04/24(月) 00:15:05 ID:6V9Kbe+o]
lkmlにあえてwindowsからメールする人がいるのは何故ですか?すごく気になります。

958 名前:login:Penguin mailto:sage [2006/04/24(月) 00:29:16 ID:AH59EKQB]
Linuxの開発してるからってWindows使ってはダメってことはないじゃん。
逆も然り。

959 名前:login:Penguin mailto:sage [2006/04/24(月) 00:36:18 ID:6V9Kbe+o]
ダメとは思いませんが、なんか浮いて見えるのは気のせいでしょうか?
気のせいですか。そうですか。

960 名前:login:Penguin mailto:sage [2006/04/24(月) 01:19:33 ID:UKX7byu4]
気のせいですよ。

961 名前:login:Penguin mailto:sage [2006/04/24(月) 01:41:30 ID:iEJWP9P2]
原理主義者きもい

962 名前:login:Penguin mailto:sage [2006/04/24(月) 12:06:59 ID:fVDu3Vqk]
浮いてるとかってw

963 名前:login:Penguin mailto:sage [2006/04/24(月) 12:56:28 ID:GJ+foxji]
MUA見て判断してるって事?

964 名前:login:Penguin mailto:sage [2006/04/24(月) 16:42:39 ID:CiCv3nXX]
俺の親父が入った後の風呂にも何か浮いてるお

965 名前:login:Penguin mailto:sage [2006/04/24(月) 17:20:58 ID:RWKg0Z4U]
親父の後にお前が入れば減るお

966 名前:login:Penguin mailto:sage [2006/04/25(火) 07:57:36 ID:5UIb1fgA]
2.6.16.9/11は、セキュリティーホールだし、まあしょうがないかもしれないけど、
2.6.16.10の準備中に、2.6.16.11の件は発覚してなかったのかな?
3時間後にリリースだよ。。

安定版のリリースエンジニアリングとしてはどうなんだろう。



967 名前:login:Penguin mailto:sage [2006/04/25(火) 10:24:59 ID:wHfk1nyb]
reviewに間に合わなかったんじゃないかい。

穴埋めた結果問題が起きる可能性もあるので、既知のセキュリティホールが
あっても、それ以外は正常に動くバージョンは必要だと思いまふ。


968 名前:login:Penguin [2006/04/25(火) 10:35:10 ID:s7zBMahU]
2.6 から安定版/開発版という言葉が意味なくなった。

最近の傾向として 2.6.12, 2.6.14 等
マイナーマイナーが偶数のは避けるべし。

969 名前:login:Penguin mailto:sage [2006/04/25(火) 11:02:32 ID:F76uNNKH]
>>968
個人的には .13, .15がbuggy過ぎて使えなかったのだが?

全部ダメじゃん。

970 名前:login:Penguin mailto:sage [2006/04/25(火) 12:17:55 ID:Vx8tjLOl]
最大のバグはリナース

971 名前:login:Penguin mailto:sage [2006/04/25(火) 12:49:07 ID:jUAMwJu9]
現時点で最安定なバージョンってどれ?

972 名前:login:Penguin mailto:sage [2006/04/25(火) 12:56:17 ID:9b4d3hfh]
2.6.16.11

973 名前:login:Penguin mailto:sage [2006/04/25(火) 12:56:43 ID:F76uNNKH]
>>971
2.6.10かな。

974 名前:login:Penguin mailto:sage [2006/04/25(火) 12:59:54 ID:9b4d3hfh]
>>973は白痴


975 名前:login:Penguin mailto:sage [2006/04/25(火) 15:48:20 ID:9b4d3hfh]
週末には2.6.16.12が出るそうな。
付いて来れない奴はこの場で射殺する!

976 名前:login:Penguin mailto:sage [2006/04/25(火) 18:18:30 ID:HV+bUFUZ]
>>975
makeが通らず自爆の予感



977 名前:login:Penguin mailto:sage [2006/04/27(木) 11:52:31 ID:azrvvw24]
今まで頑張ってxconfigしまくってたのですが

…もしかしてmakeだけでもいけるの?

978 名前:login:Penguin mailto:sage [2006/04/27(木) 11:53:32 ID:Xvoy2y2N]
日本語でおk

979 名前:login:Penguin mailto:sage [2006/04/27(木) 12:21:04 ID:hIleu1/2]
>>977
Read /usr/src/linux/README

980 名前:login:Penguin mailto:sage [2006/04/28(金) 21:56:33 ID:mC5yamsH]
CKRM、質の悪いBSDイズムに毒されているな。

981 名前:login:Penguin mailto:sage [2006/04/28(金) 23:12:28 ID:aCpWL3oq]
>>975
review始まったようだが、でかいな。
来週までずれ込むんじゃないか。

>>980
だから取りこまれないんだろう。

で、次スレは?


982 名前:login:Penguin mailto:sage [2006/04/29(土) 00:13:11 ID:p1PAcw7f]
ほれ
pc8.2ch.net/test/read.cgi/linux/1146235963/

983 名前:login:Penguin mailto:sage [2006/04/29(土) 01:17:00 ID:uooMpDOz]
>>982
おつかれ

984 名前:login:Penguin mailto:sage [2006/04/29(土) 15:24:17 ID:TsOPiqak]
保守






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<221KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef