5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

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

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

2 :login:Penguin:04/11/21 01:30:47 ID:9j6+FLA1
      ___   っ
     く/',二二ヽ>  っ
     |l |ノノイハ))
      |l |リ`Д´ノl| <2GETですぅ
     ノl_|(l_介」).|
    ≦ノ`ヽノヘ≧
.   ミく二二二〉ミ

3 :login:Penguin:04/11/21 03:06:10 ID:vqNZke+k
3げと?

4 :login:Penguin:04/11/21 03:06:49 ID:vqNZke+k
カーネル総合スレ Part2

カーネルに関する話題全般をマターリと語り合いましょう。
リリース速報は『最新カーネルを表示するスレ』へGO!

○関連スレ
最新カーネルを表示するスレ その2
http://pc5.2ch.net/test/read.cgi/linux/1059012918/l50

あなたのカーネルパッチを教えろやゴルァ!
http://pc5.2ch.net/test/read.cgi/linux/1040104039/k50

○前スレ
カーネル総合スレ
http://pc5.2ch.net/test/read.cgi/linux/1046731075/


5 :login:Penguin:04/11/21 03:07:13 ID:vqNZke+k
The Linux Kernel Archives
ttp://www.kernel.org/

FTP ミラー
ftp://ftp.t.ring.gr.jp/pub/linux/kernel.org/
ftp://ftp.dnsbalance.ring.gr.jp/pub/linux/kernel.org/
ftp://ftp.kddlabs.co.jp/pub/linux/

Linux-Kernel ML アーカイブ
ttp://www.uwsg.iu.edu/hypermail/linux/kernel/
ttp://marc.theaimsgroup.com/?l=linux-kernel

6 :login:Penguin:04/11/21 03:08:23 ID:vqNZke+k
Linux HeadQuarters
ttp://www.linuxhq.com/

KernelTrap
ttp://kerneltrap.org/

Linux Links - Kernel
ttp://www.linuxlinks.com/Kernel/

Linux V2.2 カーネル内部解析報告
ttp://japan.linux.com/kernel/internal22/index.shtml

Linux V2.4 カーネル内部解析報告
ttp://japan.linux.com/kernel/internal24/index.shtml

カーネル付属文書翻訳
ttp://www.linux.or.jp/JF/JFdocs/kernel-docs-2.2/
ttp://www.linux.or.jp/JF/JFdocs/kernel-docs-2.4/
ttp://www.linux.or.jp/JF/JFdocs/kernel-docs-2.6/

Configure.help 翻訳
ttp://www.linux.or.jp/JF/JFdocs/Configure.help/

7 :login:Penguin:04/11/21 03:10:21 ID:vqNZke+k
http://www.kernelnewbies.org/

以上前スレテンプレ候補より

8 :login:Penguin:04/11/21 03:17:29 ID:tMI/o5X5
カーネル通信購読受付
ttp://www.kfc.co.jp/fan/

カーネル物語
ttp://www.kfc.co.jp/story/index.html


9 :login:Penguin:04/11/21 09:56:19 ID:JSS0aJnJ
>>1-7

>>8
(゚听)イラネ

10 :login:Penguin:04/11/21 15:59:05 ID:VOHvBZcw
>>1に関連スレのリンクぐらい作って欲しかったな。
まあスレ立て一つまともにできないLinux板らしいけど。

11 :login:Penguin:04/11/21 16:16:01 ID:Z0vFEO+Z
>>10
イラネ

12 :login:Penguin:04/11/21 16:30:46 ID:VOHvBZcw
>>11
>>2->>10みたいなの普通は入れるだろ?
まあ犬板だしな。どうでもいいけど。

13 :login:Penguin:04/11/21 17:38:19 ID:YIsvNf8c
どうでもいいならいいじゃん

14 :login:Penguin:04/11/21 22:03:31 ID:uM8kbQ2X
x86依存部分
>>http://www.intel.co.jp/jp/developer/download/index.htm

15 :login:Penguin:04/11/21 22:10:06 ID:uM8kbQ2X
触り
http://home.netyou.jp/gg/ugpop/academy003-055.htm

16 :login:Penguin:04/11/21 22:12:24 ID:uM8kbQ2X
カーネルデバッガー
http://www-6.ibm.com/jp/developerworks/linux/030912/j_l-kdbug.html

17 :login:Penguin:04/11/21 22:42:53 ID:abYUJ8Rj
株式会社カーネル
http://www.kernel-map.co.jp/
カーネルシステムズ株式会社
http://www.kernelj.co.jp/

18 :login:Penguin:04/11/21 22:46:31 ID:TZwFKbxg
スレの立て方
http://linux2ch.bbzone.net/index.php?%A5%B9%A5%EC%A4%CE%CE%A9%A4%C6%CA%FD

19 :login:Penguin:04/11/23 06:51:21 ID:WBYlSU3f
kernel.orgのデザイン変わった?

20 :login:Penguin:04/11/23 16:11:35 ID:dD/w/qCj
Mini Kernel Dump
http://mkdump.sourceforge.net/

21 :login:Penguin:04/11/24 02:10:21 ID:lKYBKKOz
mtrr.cはどこへいった〜?

22 :login:Penguin:04/11/25 02:26:25 ID:4ENkIgGT
ttp://suspend2.bkbits.net:8080/merge-tree
おお...

23 :login:Penguin:04/11/25 06:57:02 ID:IBWmDOJE
カーネルの起動画面をもうちょっとオサレにできないものか。
init以降はXでどうとでもなるのだが、それ以前がどうにもわからん。

24 :login:Penguin:04/11/25 10:27:23 ID:wGZBvaLn
>>23
bootsplashでもいれとけ。



25 :login:Penguin:04/11/25 13:33:06 ID:qVfGdhR4
真剣にハッカーになろうとしています。
勉強のためkernelのハックをしたいのですが
お薦めの書籍を教えて頂けませんでしょうか?
宜しくお願い致します。

26 :login:Penguin:04/11/25 15:02:13 ID:IBWmDOJE
>>24
SUGEEEEE! 本当にアリガトゥハ!!

27 :login:Penguin:04/11/25 15:14:05 ID:t6yYGaG6
>>25
Use the Source, Luke

28 :login:Penguin:04/11/25 18:06:55 ID:VqpliBJK
>>25
minix ソースか linux 初期のソースで遊ぶと良いよ


29 :login:Penguin:04/11/26 07:55:54 ID:ZmLWxiv6
>>27-28
ありがとうございました

30 :login:Penguin:04/11/26 08:34:34 ID:mF8pPJsr
linux-2.6.9.tar.gzのcpqfcTScontrol.cのmakeをとおすpachはありますでしょうか?
御存じの方がおられましたら、教えていただけないでしょうか?
ちなみにAlan氏のpatchではとおりませんでした。

環境はgcc-3.3.1,glibc-2.3.2-10です。
エラーメッセージは次のようにでています。
drivers/scsi/cpqfcTScontrol.c:609:2: #error This is too much stack
drivers/scsi/cpqfcTScontrol.c:721:2: #error This is too much stack
make[2]: *** [drivers/scsi/cpqfcTScontrol.o] エラー 1
make[1]: *** [drivers/scsi] エラー 2
make: *** [drivers] エラー 2

31 :login:Penguin:04/11/26 10:21:17 ID:IVu3buym
>>30
ソース開いて消せばいいじゃん

32 :login:Penguin:04/11/26 22:46:24 ID:BtyhOmjb
>>31
その前に8K STACKにしないとOopsくらいそうだな。


33 :login:Penguin:04/11/30 22:26:35 ID:cyxAFYZ6
diskdump。あんな態度ではmain trunkにマージなんて
絶対無理だろうな。カーネルコミュニティーと議論も
なく、「できました、マージしてください」ではね...

で、独自ツリーで開発して、だんだんそれが負担に
なって、やっぱlinuxはだめとかぬかすんだから。

34 :login:Penguin:04/11/30 23:11:05 ID:j4v8I8ww
そんなやり方が通用するような国に住んでるんだろうか(w

35 :login:Penguin:04/11/30 23:40:05 ID:GGZnFTue
少々教えてもらいたいことがあるのですが・・・。


Kernel2.4.27を使ってDisklessマシンを組んでるんですけれど、
カーネル自身に組み込むDHCP機能は、user-class-identifierなどをDHCPリクエストに盛り込むことなど出来ないのでしょうか。


・・・ほかに晒す必要がある環境があれば一言お願いします。

36 :login:Penguin:04/12/01 00:52:58 ID:OVDtZ0S6
>>33
○士通の実装すか?
akpmな人を説得できればなんとかなるかもしれませんな。

>>34
漏れもその方法で突っ込んだ事が数回…
幸いに蹴られた事は無いが。


37 :login:Penguin:04/12/01 02:18:08 ID:x8Ratvb4
>>36
akpm が維持している -mm tree に 競合する
kexec-dump が既に入っているので、これを覆すのはやや難しいかと。
まあ、 mkdump の中のひとも日本人なのでがんがってもらいたいですな。

38 :login:Penguin:04/12/01 04:23:35 ID:+A/PKTRK
なんとなくパッチの数が減ってきたような。そろそろ来年には2.7が始まる?

39 : ◆Zsh/ladOX. :04/12/01 10:23:56 ID:PHgX8fSV
>>33-34,36-37
ニュー速には貼ったけど、タイムリーな記事だった。

「例えば、パッチを上流に投げるというその方法にしても (中略)
コミュニケーション能力の欠如が露呈した形の行動を取ることが多い。」

40 :login:Penguin:04/12/01 15:09:59 ID:OVDtZ0S6
>>37
そういえばそんなのもありましたな。
まあakpmなら、きちんと評価してこっちの実装の方が良いんだと説明すれば、
入れてくれそうな気がしますが。

あとはkexec-dumpに合流して徐々に乗っ取るとか。

どっちにいっても難しいなあ…


41 :login:Penguin:04/12/02 00:50:33 ID:rdYd1T0x
こんばんは、お世話になります。
カーネルのシェイプアップに挑んでみようと思うのですが、とりあえず
ビルド時間の短縮、ハードディスク容量の節約という面から、
不要なモジュールを生成・インストールをやめたいです。
この場合、やはりmenuconfig等で一つ一つ手作業でモジュールの組込みを
解除してやればいいのでしょうか?
項目数が多そうなので、できれば効率のよい方法が在れば知りたいです。
ディストリはFC3、カーネルはちょうど今2.6.9-1.681のビルドが
終ったところです。ちなみにmake bzImageのビルド時間は10分でした。

それでは再起動してきまs

42 :login:Penguin:04/12/02 14:25:51 ID:RYU/C7uo
>>41
エディタで.config編集してmake oldconfigとか。
menuconfigよりは早いだろう。

ただ、その前にハードウエア構成とやりたいことをまとめて、
必要なモジュールを把握した方がいいような気がするな。


43 :login:Penguin:04/12/03 21:05:40 ID:DwQZfNdR
>>42
結局そのPCのハードウェア情報は人力でしらべるしかないんですよね。。
ありがとうございました。

44 :login:Penguin:04/12/04 04:41:02 ID:rnDwgLwP
>>35で質問させていただいたものです。

頑張って調べてみたのですが、
「/usr/src/linux/net/ipv4/ipconfig.cの420-625くらい(違うかも・・・)でモニョモニョすれば出来そうだ。」
と言う見当を付けるところまでしか出来ず、なんかもう挫折してしまいました・・・。

どなたかヒントとか、何か情報お持ちでしたらどうか教えて下さい・・・。

あぁ・・・さすがにもう眠い・・・。。。
オヤスミナサイ。。。

45 :login:Penguin:04/12/04 11:04:06 ID:eWpX+YZN
2.6.10-rc3

46 :login:Penguin:04/12/04 22:06:37 ID:8vjjTK92
vesafb直ってるな。

47 :login:Penguin:04/12/04 22:33:46 ID:vG8kgv8c
なんだか、patch-2.6.9-ac12とpatch-2.6.9-ac13が同じな気がするんだが...。

48 :login:Penguin:04/12/04 22:39:14 ID:FnWcUCkP
>>47
sizeもmd5も中身も全く同じだな。

49 :login:Penguin:04/12/05 01:58:34 ID:JLcxaIz4
2.6.10-rc3になってやっとまともに動くようになった。
2.6.10-rc2とかmmパッチとか、コンパイルしてもPS/2のキーボードやマウスが
効かなかった(USBのはなぜか効く)
ウチのマシン(ICH3Mベースのノート)がカーネルに
ついていけなくなったかと思ったが

FC3使っている場合、2.6.10-rc3に上げるとデバイスの自動マウントが
効かなくなる。そんな場合はhalをアップデートしよう。

50 :login:Penguin:04/12/09 01:52:10 ID:Q9mblAuP
>>44
その辺りであってるよ。前に似たようなことをしたことがある。ガンバレ。

51 :login:Penguin:04/12/11 02:44:37 ID:mbst6SIh
Pentium4 + Whitebox Enterprise Linux (kernel 2.4.20)です。
fftwを導入しようと思ってます。
ttp://www.fftw.org/

Pen4なのでSSE2を有効にしたいのですが、マニュアルを見ますと、
SSE2が有効になるようkernelを再構築せよとあります。
ttp://www.fftw.org/fftw3_doc/Installation-on-Unix.html#Installation-on-Unix
With the Linux kernel, you may have to recompile the kernel with the option to support
SSE/SSE2/AltiVec (see the “Processor type and features” settings).

で、configの該当箇所でそれっぽいのはProcessor familyしかないのですが、
これをPentium4にすることで、SSE2有効の手続は完了と考えて良いのでしょうか?
それとも、他の箇所の設定にも依存しますでしょうか?

52 :login:Penguin:04/12/11 12:01:39 ID:8rY5dRJt
>>51
再構築前のKernelだと、
cat /proc/cpuinfo を見て、flagsの行にSSE2って出てます?


53 :51:04/12/12 23:37:15 ID:USjiANK8
>>52
見ましたが、出てます。これは、有効になっているっつう事なのでしょうか?
(純粋なCPU情報と思い込んでいた私は逝ってよしでしょうか。。。)

なお、.configを見ると
CONFIG_M686=y
でした。 >>51 の私の考え、ダメじゃんorz

54 :login:Penguin:04/12/13 00:06:54 ID:8bqfCTqY
>>53
cpuinfoで見えるのはcpuidの結果なので、その思い込みであってまふ。
対応しているカーネルなら686用でも使えたような気がしますが。


55 :login:Penguin:04/12/14 10:40:48 ID:LLGfYnI6
エイドリアソ

お…おちけつ!

56 :login:Penguin:04/12/15 03:14:30 ID:JtATfdhJ
>>50
遅レスごめ。

どもっす。

ガンガル。

57 :login:Penguin:04/12/25 08:47:31 ID:5fZm+xA2
Ho ho ho - Linux v2.6.10
ttp://marc.theaimsgroup.com/?l=linux-kernel&m=110392816532076

Good holidays!!!

58 :login:Penguin:04/12/25 09:32:02 ID:D1lt4R68
やったあああああ

59 :login:Penguin:04/12/25 13:10:22 ID:fXE6I7MV
キタ━━━━(゜∀゜≡(゜∀゜≡゜∀゜)≡゜∀゜)━━━━!!!

60 :login:Penguin:04/12/25 13:43:14 ID:l/9IHJij
クリスマスおめでとおおおぉぉぉぉぉぉぉ

61 :login:Penguin:04/12/25 16:23:16 ID:lXDH91Gk
そういや2.6.0出てから一年経ちましたな。
いつになったら2.7出るのかな…



62 :login:Penguin:04/12/25 16:54:40 ID:P/V/hrsP
>>57
>Ho ho ho
ホァーって言う人なのか?

63 :login:Penguin:04/12/25 18:02:44 ID:l/9IHJij
ケンシロウかよ

64 :login:Penguin:04/12/27 00:57:28 ID:kPd9IKl7
CONFIG_ACPI_IBM=y


65 :login:Penguin:04/12/27 01:25:02 ID:nARNI10V
pcmcia周りが変更されてるな。
危うく再ビルド逝きになるところだったよ。

66 :login:Penguin:04/12/27 23:18:30 ID:zUD7qW+Q
2.6.10-ac1

67 :login:Penguin:04/12/28 23:05:51 ID:PcLcEIT4
2.6.10ってNFS周りで結構手が入った感じですな。
2.6.8や2.6.9をNFS serverにしているとkernel panic起こすことが頻発したんで、
2.6.10で治っていればいいんだけど…

panicだけは避けるように、年末年始だけはusermode nfsを使うという手もあることは
あるけど。


68 :login:Penguin:05/01/01 00:08:43 ID:62OAJhCX
2.6.10-ac2

69 :login:Penguin:05/01/04 11:26:52 ID:VullPN92
2.6.10-mm1

70 :login:Penguin:05/01/07 01:30:06 ID:dXjTMlEg
2.6.10-mm2

71 :login:Penguin:05/01/07 06:46:01 ID:kRb9Fw52
2.6.10-mm2
カーネルパニックする


72 :login:Penguin:05/01/07 09:47:18 ID:6bExX9yI
トーバルズ、Solarisを斬る
ttp://japan.cnet.com/interview/story/0,2000050154,20079899,00.htm

後半 2.7 系について語っている.
> --カーネル開発プロセスの変更は順調ですか。
>
>  おそらく、最大の変化はカーネル2.7(編集部注:カーネル2.6に続く実験的な新バ
> ージョン)の開発が予想通りに始まらなかったことでしょう。2.7の分岐を強力に主張
> する者がなく、2.6.xの開発版でも十分に機能しているという見方が大勢を占めていま
> した。
>
> だからといって、2.7.xが登場しないわけではありません。あと数カ月でしょう。重
> 要なのは、安定した製品版への期待が、開発版を圧迫し始めていることです。これは
> 成熟の証であると同時に、安定した製品版の存在が多くの人にとって非常に大きな意
> 味を持つようになり、簡単にはそれを捨てて、前に進むことができなくなったことを
> 示していると思います。

73 :login:Penguin:05/01/07 13:27:49 ID:RoBtqXOv
ということは、もうすぐ2.8が出るということだね。

74 :login:Penguin:05/01/07 22:09:58 ID:llVk5GuM
>>73
2.4から2.6はかなり順調に開発が進んだために2年くらい出たな

75 :login:Penguin:05/01/07 23:04:18 ID:PZiwxxdD
> 安定した製品版への期待が、開発版を圧迫し始めていることです
ってLinusの言っている意味がまったく理解できん。

新しいfeature入れたけりゃとっとと2.7をforkしてそっちでやれと
さんざ言われておるのを、いったいどう受けとっているんだ?

76 :login:Penguin:05/01/07 23:26:59 ID:vCsMsy5p
>>75
単に"overshadow"を「圧迫」とした誤訳だよ。

77 :login:Penguin:05/01/08 20:48:57 ID:B3t01lwL
遺伝的アルゴリズムでカーネルチューニング
http://slashdot.jp/article.pl?sid=05/01/08/0812241&topic=2

78 :login:Penguin:05/01/09 03:58:54 ID:qR3Q3Sae
>>77
いつか出てくるとは思ってたが遂にGAを実装する奴が!

79 :login:Penguin:05/01/10 19:33:03 ID:J+7v2lAo
もうac8かよ。bkを数で抜きそうな勢いだな。

80 :login:Penguin:05/01/10 20:33:00 ID:mGDsrmcc
カーネルスレッドでdaemonize()を呼び出すとデーモン化できるんですか?
その場合ユーザプロセスになるの?

81 :login:Penguin:05/01/11 19:58:12 ID:y+7rMXbD
2.6.10-mm3

82 :login:Penguin:05/01/13 01:29:13 ID:4bae9xSI
2.6.11-rc1

83 :login:Penguin:05/01/13 18:00:47 ID:w6IumNkZ
2.6.10-as1
http://www.acm.rpi.edu/~dilinger/patches/2.6.10/as1/

バグやセキュリティFixのみ提供するパッチらすぃ

84 :login:Penguin:05/01/13 22:00:33 ID:b26g+4JK
>>80
呼べないと思うが。



85 :login:Penguin:05/01/14 00:15:27 ID:dnNfjiWG
2.6.10 で Realtek が提供する 8169S ドライバを使おうとしたら、
コンパイル中に pci_dma_sync_single が undefined と出ました。
調べてみたら、obsolute となったとのことで、
pci_dma_sync_single_{for_cpu|for_devices} に変える必要がある
みたいだけど、どちらを使えばよいか解る人いますか?

86 :login:Penguin:05/01/15 04:30:51 ID:dr+kvpaC
2.6.11-rc1-mm1

87 :login:Penguin:05/01/15 09:52:29 ID:IkZX3RFR
>>84

kernel-2.6.10のdrivers/net/8139too.c

static int rtl8139_thread (void *data)
{
struct net_device *dev = data;
struct rtl8139_private *tp = dev->priv;
unsigned long timeout;

daemonize("%s", dev->name);
allow_signal(SIGTERM);

ドライバ内のスレッドから呼んでますが...

88 :login:Penguin:05/01/16 18:15:59 ID:hiiIbRQx
2.6.10-as2
http://www.acm.cs.rpi.edu/~dilinger/patches/2.6.10/as2/

89 :login:Penguin:05/01/17 13:12:53 ID:IIB2OT/i
2.6.10-rc2あたりでIDE周りがとんでもない地雷原だったため
いまだに2.6.9でガクガクしてるんだが、2.6.10ってどうっすか

90 :login:Penguin:05/01/17 17:53:27 ID:seChuEDr
うちじゃ2.6.9よりマシ

91 :login:Penguin:05/01/18 17:50:01 ID:/zkhOD9T
2.6.10-ac10

フタケタ突入

92 :login:Penguin:05/01/18 22:23:57 ID:wRfLy4oW
ヲレの環境では2.6.8や2.6.9はNFSサーバにすると週に2回はkernel panic起すという
とてつもないシロモノだったからなぁ。2.6.10にするといまのところkernel panicは
起してないんで、NFSまわりはマシになった感じ。

93 :login:Penguin:05/01/20 02:06:28 ID:P1I2nqfN
2.4.29出たよ

94 :login:Penguin:05/01/21 15:15:10 ID:aY2DJP6Q
>>89
たしかにrc2あたりは放っといたら固まってたが
リリース版はふつーに動いとる

95 :login:Penguin:05/01/22 15:06:31 ID:ikd7GwVB
2.6.11-rc2

96 :login:Penguin:05/01/22 15:32:40 ID:8zgCsE7e
すんません、初歩的な事を尋ねて申し訳ないのですが、
2.6系ってまだ危険なんでしょうか?
>2002年10月末に予定どおりfeature freezeされた
って書いてあるの見たんで、もう大方バグ取りも終わった安定版だと思ってたんですが…
安定動作を望むなら2.4にすべきですかね?

97 :login:Penguin:05/01/22 16:06:29 ID:5i95Nvy3
>>96

ディストリビューションの方向性によっては、2.4の中でも
ベンダー独自の「改善」と称する手が加わって、安定しない2.4系も
あるようですし。
それとも本家のkernelの2.4と2.6の比較についての話ですか?


98 :login:Penguin:05/01/22 16:13:39 ID:8zgCsE7e
>>97
いやディストリ毎の違いってのは考えてませんでした
これからgentoo入れようと思ってるんですが、カーネルは2.6で本当に大丈夫なのかと思って

99 :login:Penguin:05/01/22 16:34:41 ID:35NKMqgE
>>98
全く問題ない。
むしろ今からGentoo入れるなら早いめに2.6に慣れとけ。
どうせ移行する時が来るのだし、おまえのレベルじゃ移行
でトラブって、せっかく馴染んだ環境を泣く泣く捨てて再
インスコするハメになるのがおちだ。

100 :login:Penguin:05/01/22 17:54:40 ID:a+CBDW1E
実際 2.4 から 2.6 に移行しようとすると、udev 関係で混乱しないか。
普通混乱するだろ。最初から 2.6 の方が良くないか。

101 :login:Penguin:05/01/22 18:28:18 ID:+tPGnOxk
急ぎじゃないなら2005.0が出るまで待つのも有りじゃない?
そろそろリリースみたいだし。

102 :login:Penguin:05/01/22 20:13:25 ID:6l1xGvad
心配なら2.7ツリーが始まるまで待て。

103 :login:Penguin:05/01/22 20:26:39 ID:SvfBGeKh
Gentoo がサポート止めるまで 2.4 で過ごせばいい

104 :login:Penguin:05/01/22 22:05:40 ID:fMsj20QS
2.4を使えば2.6への移行の勉強もできていいんじゃねーの?

105 :login:Penguin:05/01/22 22:37:13 ID:KixOjx50
2.4から2.6への移行が「勉強」にあたる
ひとはそれでいいかも


106 :login:Penguin:05/01/23 19:47:03 ID:2/LuunN+
2.6.11-rc2ビルドできねーや

107 :login:Penguin:05/01/23 22:47:50 ID:5qX71uh0
>>106
家はビルドは出来たが起動しねーよ


108 :login:Penguin:05/01/23 23:34:46 ID:yewEZjR6
>>106-107
リリースの直前にmmツリーから大量マージしてるからのう。
何があってもおかしくないぞ。


109 :login:Penguin:05/01/25 13:27:16 ID:ncw2X+Na
ていうか2.7にブランチする気ねえじゃんLinus

110 :login:Penguin:05/01/25 16:40:40 ID:05XwMZd9
>>109
akpm経由でパッチを取り込むようになったので、
用意はしてると思うんだけどねえ。

mmの人柱レポートが出る前に取り込むからなあ…


111 :login:Penguin:05/01/25 18:59:21 ID:cgN84Mqs
Linusに「RC」っていったいなんのことなのかを問い詰めたい。
リリースエンジニアリング、ほんとどうにかしてくれよ…

112 :login:Penguin:05/01/25 19:05:13 ID:sthPlgmU
2.6.11-rc2-mm1

113 :login:Penguin:05/01/25 20:27:33 ID:KvqIBj53
みんなで BSD系 にうつろうぜ!


114 :login:Penguin:05/01/25 20:30:36 ID:rjcdUgul
>>106
2.6.11-rc2-bk1ならビルド出来た。

115 :login:Penguin:05/01/25 22:05:46 ID:xrlCphNM
Gentooについてなら、

http://www.gentoo.org/doc/ja/kernel-upgrade.xml
移行用ドキュメントが出てます。

116 :login:Penguin:05/01/26 06:13:49 ID:Hg3qIHhI
RC3で動けばいい派
とにかく安定させろ派
新機能があればmmでもckでもどんと来い派
2.7のブランチが出るまで2.4を使い続けるよ派
カーネルビルドおもすれー派

117 :login:Penguin:05/01/26 11:29:31 ID:ePqNHXNL
>>116
2.6.11-rc3はまた結構な量の修正が入りそうなので、
あんまり期待しないように > RC3で動けばいい派



118 :login:Penguin:05/01/26 20:36:31 ID:p8PcAqk9
折れが使う範囲で問題なければどうでもいい派

119 :login:Penguin:05/01/27 05:22:51 ID:nEZBxWRl
しばらく2.6.10で待ちかな。今のところ安定してる。
いじりたいなら2.7なり2.9にすればいいのに。

120 :login:Penguin:05/01/27 16:21:40 ID:TE8t0vLY
ここで愚痴ってたところで何も始まらない

121 :login:Penguin:05/01/27 16:25:10 ID:zrUrVCt5
でも、Linusにこのことを言っても無駄だからな

122 :login:Penguin:05/01/27 20:28:30 ID:d0k/HrLt
じゃあ主要なハカーを説得してLinusを力づくで引きづり降ろせ

123 :login:Penguin:05/01/28 03:02:41 ID:PfZSw6ok
>>119
2.6.9までがNFSサーバにするとkernel panic起こすようなシロモノだったし、
2.6.11はRCの段階に入ってから多量の修正が入っているような状態じゃ、
2.6系は当分2.6.10以外は使えそうにないよなぁ…


124 :login:Penguin:05/01/28 05:52:19 ID:InESWVDj
2.6.10もとっくに穴見つかってるから使えんよ。
まあvanilla kernelを使ってる香具師がどれ程いるか知らんけど。

125 :login:Penguin:05/01/28 06:30:35 ID:8p4xYJIo
リーナス=スターリン

126 :login:Penguin:05/01/28 08:42:41 ID:K4elNzFR
>>123
なんかあちこちで書いてるようだけど変な設定してるからじゃないの?
kernel 2.6.8 はSuSE Linuxで enterprise server としてかなり使われてるから
それが本当なら大問題になってるはずだけど。

127 :login:Penguin:05/01/28 16:43:25 ID:OYllYW5O
たぶん、126はものすごいバカ

128 :login:Penguin:05/01/29 03:33:42 ID:x/+fegof
>>126
そこは少し疑問に思うな
IBMやHP、DELLがエンタープライズ向けの商用Linuxサーバーを販売してて
その用途のかなりの部分はSolarisのリプレイスだと宣伝してる
だからNFSは必要条件だろう
ハンドルしてるのはRedhatかSuSEで、ヨーロッパではSuSE選択が多いし元スレの
人が言ってるようにカーネルパニックが頻発するようでは到底実用にはならない
その状態でIBM等がLinux込みで販売してるのは俄には信じられない
煽りじゃなくてSuSEが使用しているパッチ込みでどうなってるか検証してほしい

129 :login:Penguin:05/01/29 06:23:25 ID:aDOlMQv8
自分で原因を特定できない人はオプソUNIX使うの無理ですから、残念!

130 :login:Penguin:05/01/29 07:06:04 ID:ZnYoFz5g
>>129
板違い
http://pc5.2ch.net/test/read.cgi/unix/1101841777/l50

131 :login:Penguin:05/01/29 12:51:41 ID:WjHtC0KV
構造化を進めた結果、安定させるのが難しくなったとかあるの?

132 :login:Penguin:05/01/29 13:41:05 ID:WjHtC0KV
[[[drivers/base/sys.c]]]
extern struct subsystem devices_subsys;

という宣言文があるんですが、このdevices_subsysの実体がどこにも
見当たりません。System.mapには含まれているので、どこかに
あるんだとは思いますがgrepで探してもどこにもありません。
どなたか探すためのヒントを下さい。
http://lxr.linux.no/ident?i=devices_subsys

133 :login:Penguin:05/01/30 06:49:02 ID:3YLqXt7v
2.6.11-rc2-mm2

134 :login:Penguin:05/02/03 19:38:06 ID:g4I4vc/E
2.6.11-rc3

135 :login:Penguin:05/02/04 17:26:54 ID:lHNJ+TTb
カーネル2.6.6-mm1 に存在した CONFIG_X86_4G は何処にいったかご存知の方いませんか?
2.6.10と2.6.10-mm3には入ってないみたいですね
arch/i386/oprofile/backtrace.cにかすかな残滓がありますが・・
何かのオプションに統合されたか、機能自体廃案になったかな・・?

136 :login:Penguin:05/02/05 05:34:47 ID:30oCd8wG
2.6.11-rc3-mm1

137 :login:Penguin:05/02/08 01:54:06 ID:iBWG2vev
2.6.11-rc3でSynaptic touchpad認識しなくなったんだが
kernelからしてだめぽ

138 :login:Penguin:05/02/08 16:22:17 ID:3wyRdacD
2.6.11-rc2では認識できてたん?

139 :login:Penguin:05/02/08 17:21:42 ID:H8o6Z4Bk
>>137-138
少し前にパッチが流れていたような気がするので、
その時に壊れたのではないかと。


140 :137:05/02/08 18:07:23 ID:mSlU7LhO
>>138
untestedでつ

141 :login:Penguin:05/02/08 23:43:14 ID:rjCdC5s0
>>137
このスレを追え。
http://www.uwsg.iu.edu/hypermail/linux/kernel/0502.0/index.html
Re: Touchpad problems with 2.6.11-rc2


142 :137:05/02/09 04:02:53 ID:Dsshu05c
>>141
ちょっち問題の所在が違いまソ
MLのはあっちいったりこっちいったり制御できないって話で
こっちはそもそも起動時にデバイスとして認識していないでし

143 :login:Penguin:05/02/10 23:10:33 ID:4PvXQ5gy
2.6.11-rc3-mm2

144 :login:Penguin:05/02/13 01:14:32 ID:JuBHC5zG
http://kerneltrap.org/node/4706

hotplug-ngねぇ

145 :login:Penguin:05/02/13 14:40:37 ID:H/8eRH6Z
2.6.11-rc4

146 :login:Penguin:05/02/20 18:28:16 ID:u33SrwES
>>22
そこはあんまり動きがないねえ。
ちなみにメインは
ttp://softwaresuspend.berlios.de/

>>24
bootsplash を引き継いだ(?) gensplash の方がコードがきれいだね。
(ただ名前が誤解されそうだけど...ちなみに私は Debian User...)
mainline にマージできるかな。

147 :login:Penguin:05/02/20 19:44:27 ID:u33SrwES
自己レス。
対外的には "fbsplash" って言ってるのか。
すまそ。

148 :login:Penguin:05/02/24 03:14:37 ID:WH1Uf8ZS
2.6.10-1.760_FC3smpなんですが、以下のようなメッセージが延々出てます。
CPUはP4-570Jです。

localhost kernel: CPU0: Temperature above threshold
localhost kernel: CPU0: Running in modulated clock mode

これって、kernelがクロックを落としているのか、それともCPU自体がクロックを
落としたことをkernelが報告してるのでしょうか?



149 :login:Penguin:05/02/24 17:29:38 ID:Af4JGooS
2.6.11-rc5

150 :login:Penguin:05/02/24 21:38:27 ID:bU4a9cKP
>>149
そのパッチ壊れてない?rc4-rc5のパッチを当てたら、
Makefileが2.6.10に戻ってる!

151 : ◆Zsh/ladOX. :05/02/24 22:01:57 ID:3jHlUyx7
>>148
メッセージの追及以前に、
CPUのヒートシンク触ってみ。
ずっと触っていられるかい?

152 :login:Penguin:05/02/24 22:21:25 ID:rokrnG2g
>>151
そんな事したら静電気でCPUが壊れるかもな。


153 :login:Penguin:05/02/24 22:25:03 ID:MxBdw/Y/
>>152
釣りならどっか別のとこでやれ。くだらね。

154 : ◆Zsh/ladOX. :05/02/24 22:26:25 ID:3jHlUyx7
だよな。(´ー`)y─┛~~

155 :login:Penguin:05/02/24 23:36:33 ID:bmGfTI3V
MMO製作企画を立ち上げました。協力できる人はこちら
http://www112.sakura.ne.jp/~kaientai-project/creategame.htm

2chスレ
http://game10.2ch.net/test/read.cgi/mmominor/1108379282/l50

ただ今職人(プログラマ、グラフィッカー)はげしく募集中!
あなたの力を思う存分発揮してください。


156 :login:Penguin:05/02/25 00:28:47 ID:xtfKzICI
>>153-154
エラーメッセージが出ているタイミングでOSを落としてBIOS画面から
温度を確認するとか、lm_sensorsを入れるとか、確認する方法はあるだろ。

触ってわかるかもしれないのは、自分の体温より相対的に高いかどうか
ぐらいのもので、絶対的な温度は普通の人はわからないと思うが。



157 :login:Penguin:05/02/25 01:15:14 ID:BgA/l0hV
あちっといわずに触れるくらいは約60°
ついつい手を離してしまうのは約70°
いっかいしか触れないのは約80°

158 :login:Penguin:05/02/25 02:30:46 ID:ma7hFUNy
2.6.10-as5

159 :148:05/02/25 04:19:37 ID:IqzMBTBV
温度は確かに高いです。サーミスタ温度計でヒートシンクの羽根の
付け根を計ると55度くらい、lm_sensorsでは60度くらいです。1Uなので、
かなりの高温になることは覚悟してます。

Prescottにはコア温度が閾値を越えるとクロックを落とす機能が
あるそうなのですが、kernelがそれ以前にクロックダウンしてるのか
と気になっているんです。CPUの限界温度で使いたいのですが。

ちなみに、lm_sensorsで見ていると負荷を取り除いて1秒で5度くらい
は下がりますのでBIOSでの確認は難しいです。

160 :login:Penguin:05/02/25 13:45:02 ID:DiNc5q1a
InfiniBand対応のLinuxカーネル2.6.11、正式リリース間近
http://www.itmedia.co.jp/news/articles/0502/25/news018.html

161 :login:Penguin:05/02/25 22:19:50 ID:AjCuMzHT
io scheduler変えても、違いがわからん。
それなりに負荷がかかると変わるのかな。

162 :login:Penguin:05/02/25 23:33:31 ID:LiGQbkub
違いのわかる漢になって!

163 :login:Penguin:05/02/26 01:44:10 ID:CvmN7NSj
[ include/asm-i386/thread_info.h ]
/* how to get the thread information struct from C */
static inline struct thread_info *current_thread_info(void)
{
struct thread_info *ti;
__asm__("andl %%esp,%0; ":"=r" (ti) : "0" (~(THREAD_SIZE - 1)));
return ti;
}

これでどうして現在実行中のスレッドのthread_infoへの値が求まるんですか?
4096バイトのスタック境界の先頭にthread_infoへのアドレスが格納される仕組みを
教えてください。

164 :login:Penguin:05/02/26 16:27:34 ID:r2EGMGgT
>>163
kernel/fork.cのdo_forkでやってるので、そこから追いかける。



165 :login:Penguin:05/02/26 17:28:28 ID:OgU0QYtc
CONFIG_4KSTACKS:

If you say Y here the kernel will use a 4Kb stacksize for the
kernel stack attached to each process/thread. This facilitates
running more threads on a system and also reduces the pressure
on the VM subsystem for higher order allocations. This option
will also use IRQ stacks to compensate for the reduced stackspace.

ユーザープロセスに割り当てられたスレッドって4kbyteしかスタック使えないの?
スタック溢れたらどうなるの?

166 :login:Penguin:05/02/26 18:57:22 ID:vxmp1/kz
自動的にスタックサイズを増やして、
限界まで逝ったら例外?
でも、カーネルスタックの話では?

#すいません、なんもしりません、消えます

167 :login:Penguin:05/02/26 19:25:53 ID:XQcBSPv3
>>165
カーネルスタックとユーザプロセスのスタックは別

168 :login:Penguin:05/02/26 19:28:27 ID:nCQRvSGp
>>167
いやだからそれはわかってますよ。
カーネル内でスタック溢れたらどうなるんですかっていうことです。

169 :login:Penguin:05/02/26 19:30:39 ID:XQcBSPv3
kernel stack corruption. Aiee

170 :login:Penguin:05/03/01 17:08:43 ID:yi/Urpst
>>163

スタックポインタ(espが指すアドレス)の下位13ビットを0(8191(8KB-1)を
ビット反転)でマスクした値がthread_infoのポインタとなります。
なんで8191かというとthred_infoのサイズが8KBなんだよな。スタックは
大きいアドレスから小さいアドレスへと伸びるから、espの下位13ビットを
マスクすると必然的にthred_infoの先頭になる。
ちなみにespが指しているのはthred_info構造体のsupervisor_stackって
エリアだ。ちょっと書き散らかしたが、がんばれよ!

171 :login:Penguin:05/03/02 05:37:24 ID:dxdgUfxt
2.6.11-rc5-mm1

172 :login:Penguin:05/03/02 11:53:31 ID:nEBjNhVQ
>>170
なるほど。i386だと0xbfffe000という値が%0(ti)に残りますが、
これはthread_infoのアドレスそのものだったのですね。勘違いしてました。
THREAD_SIZE(8196)バイト分のスタックの先頭にthread_info構造体が
まるまる配置されてるというわけですね。

173 :login:Penguin:05/03/02 12:05:52 ID:BnU8ZUTP
Marvell Yukon 88E8053 Gigabit Ethernet 10/100/1000Base-T Adapterのドライバは
最近になってやっとsmp対応カーネルに対応したとのことなのですが、
http://yanenoue.air-nifty.com/space/2005/02/sk98lin_smp.html
nVidiaのディスプレイドライバ(http://www.nvidia.com/object/linux_display_ia32_1.0-6629.html
って、smp対応カーネルを入れたときに問題は起こりませんか?



174 :172:05/03/02 12:12:23 ID:IExZJUK+
>>172 補足
>なるほど。i386だと0xbfffe000という値が%0(ti)に残りますが、
これはプロセス内の最初に割り当てられるスレッドにおいての場合ですね

175 :173:05/03/02 12:32:35 ID:BnU8ZUTP
すいません、スレ違いでした。質問を取り下げます。

176 :172:05/03/02 13:06:29 ID:IExZJUK+
>なるほど。i386だと0xbfffe000という値が%0(ti)に残りますが、

いや、これは全然違いますね・・・・もうだめぽ

177 :login:Penguin:05/03/02 14:17:18 ID:O1cNZKvv
>>176

http://hira.main.jp/wiki/pukiwiki.php?cmd=read&page=current_thread_info%28%29%2Flinux2.6

178 :login:Penguin:05/03/02 15:45:42 ID:e2yjO92y
>>177
うほっ 素晴らしいです・・・・

179 :login:Penguin:05/03/02 18:09:27 ID:DcfxttET
俺はSolaris 10に逝くぜ、短い付き合いだったが達者でな、あばよ!

180 :login:Penguin:05/03/02 18:28:25 ID:VaewcbHc
>>179
何もわざわざここで宣言しなくてもよいではないかw

181 :login:Penguin:05/03/02 19:35:52 ID:CALGRQMC
>>177
どうしたらそんなに詳しくなれるんですか?

182 :login:Penguin:05/03/02 20:00:26 ID:O1cNZKvv
Linuxをやってるお前等からするとSolaris10
って魅力的な存在なのだろうか?

183 :login:Penguin:05/03/02 20:40:42 ID:VaewcbHc
>>177
>場所:生産技術研究所の会議室
そこどこよ?

184 :login:Penguin:05/03/02 20:56:17 ID:P7YFrQcS
>>182
なかなかパフォーマンスの出せないthreadやスケジューラー絡みで
Solaris10を魅力的に感じるのはむしろ*BSDの人達かもしれない

185 :login:Penguin:05/03/02 21:08:14 ID:2COvWKpB
2.6.11

186 :login:Penguin:05/03/02 23:17:27 ID:Ns9EPIId
>>183
http://www.iis.u-tokyo.ac.jp/
の中だろ

187 :login:Penguin:05/03/03 01:36:36 ID:lRvwyPm5
ttp://www.zdnet.com.au/news/software/0,2000061733,39182990,00.htm

Alan Coxの語るLinus


188 :login:Penguin:05/03/03 01:58:47 ID:EduPjAvB
>>187
いいエンジニアではないってうすうす感じてたがやっぱりそうなんだ。 セキュリティーバグを
コソーリ直してしまうって言うのは頂けないね。

189 :login:Penguin:05/03/03 09:19:47 ID:BWxiiWeo
>>148
p4内蔵のthermal throttlingという機能が動作して、
自動的にクロックダウンしている、という事を、
kernelが感知して、ログに残しているだけ。
ウザかったら、kernelの構築時に
CONFIG_X86_MCE_P4THERMALを無効にしとくか、
もっと強力なcpu冷却器を装着。

190 :login:Penguin:05/03/03 11:23:27 ID:9hfI0juj
>>188
まあAlan Coxと比べればそうなるのは当然だろうな。

191 :login:Penguin:05/03/03 12:50:23 ID:Fi3W3Ert
>>187
>いいエンジニアではないってうすうす感じてたがやっぱりそうなんだ。
勝手読み乙。


192 :login:Penguin:05/03/03 14:05:55 ID:VFrFgy/l
>>188
そこを当人が自覚してるから、周りが見えるし手を差し伸べるんだがな。
簡単にできるようでなかなかできない才能だよ。


193 :login:Penguin:05/03/03 15:58:28 ID:vp7qRD4b
http://www.uwsg.indiana.edu/hypermail/linux/kernel/0503.0/0512.html
どうなるんですかね。


194 :login:Penguin:05/03/03 16:13:44 ID:PHklWYA2
>>193

よーし、お前、わかりやすく日本語でまとめて報告しても良いよ。

195 :login:Penguin:05/03/03 16:43:23 ID:DS/epwE3
>>185
/.に
lkmlへのAndrew Mortonの投稿によると、FUSE (Filesystem in Userspace)およびCPUSETSが2.6.12で統合される有力候補だそうだ。また、dm multipathとNFSACLも異論がなければ統合されるという。
って書いてあるけど、それは2.7でやってくれと。

196 :login:Penguin:05/03/03 17:31:13 ID:9WfvUHml
>>195
>>120

197 :187:05/03/03 22:37:32 ID:EduPjAvB
>>191
"Linus is a good developer, but is a terrible engineer," said Cox. "I'm sure he would agree with that."

198 :148:05/03/04 00:21:52 ID:QlxFAUHI
>>189
ありがとうございます。それを聞いて納得しました。
CONFIG_X86_MCE_P4THERMALを無効にしても
メッセージが出なくなるだけで、やはり遅くはなるんですね。

SuperServer 5014C-Tというのに570Jを付けたのですが、
室温25度で限界になってしまうようです。購入前に販売店に
からは「メーカーは3.8GHzでも大丈夫と言っている」と聞いた
のですが。

1Uのケースでの上蓋を開けて背が高いクーラーを
付けるしかないですかね。




199 :login:Penguin:05/03/04 15:38:15 ID:w1u8Refg
2.6.11でmake htmldocsやったらエラーでた

200 :login:Penguin:05/03/05 03:44:23 ID:I2Mz6X/9
手元にあるOopsを解析したいと思ってカーネルのDocumentation/oops-tracing.txtに
書かれているように:

gdb /usr/src/linux/vmlinux
gdb> disassemble <offending_function>

をしたいと思います。 しかしあいにくDebianのカーネルパッケージからインストールしたので
vmlinuz-* しかなく、これはgdbには理解できません。 こういう場合は何とかDisassembleする
手段はあるのでしょうか? 非常に再現性の低いOopsですので何とか今走っているカーネルで
解析したいのですが。

201 :login:Penguin:05/03/05 08:25:47 ID:4ZTPwIlZ
2.6.11-mm1

202 :login:Penguin:05/03/05 11:08:50 ID:+kmoE60p
gentooだけかもしれないけど、
2.6.11にしたら、3台のうち1台だけキーボード/マウスが使えなくなった。
問題が出たのは、NotePC。
input 8042云々が出ないから、認識されてない模様。

configはこんな感じ
CONFIG_SERIO=y
CONFIG_SERIO_I8042=y
# CONFIG_SERIO_SERPORT is not set
# CONFIG_SERIO_CT82C710 is not set
# CONFIG_SERIO_PCIPS2 is not set
CONFIG_SERIO_LIBPS2=y
# CONFIG_SERIO_RAW is not set

203 :login:Penguin:05/03/05 15:16:09 ID:xooQ/tlL
>>202 kernel のせいじゃなくて、kernel を入れ替える
ときにやった何かのせいだろ。config で 2.6.10 のときと
違うところがあるのか?lilo/grubの設定をうっかり変えた
ところががあったりするのかも?調べてみるべし。

204 :login:Penguin:05/03/05 16:43:24 ID:RZrHmiBA
>202
このスレッドは参考になる?
ttp://www.ussg.iu.edu/hypermail/linux/kernel/0503.0/0483.html

205 :202ではないが:05/03/05 17:53:31 ID:2sNnW3wJ
>>204
カーネルパラメータにi8042.noacpiをつけたらキーが効くようになった。
ありがとう、>>204 !

FC3+素の2.6.11+FMV BIBLO NE9/1130
2.6.10あたりから効かなくて(acパッチだとOK)
ずっと2.6.10+acパッチだったのが2.6.11に上げられる

206 :login:Penguin:05/03/05 18:00:45 ID:+kmoE60p
>>204
多分それです。
ChangeLogにこんなエントリがありました。
さっき入れ替えてみましたが、キーボードが使えるようになりました。

*gentoo-dev-sources-2.6.11-r2 (04 Mar 2005)

04 Mar 2005; Daniel Drake <dsd@gentoo.org>
+gentoo-dev-sources-2.6.11-r2.ebuild:
Update to Linux 2.6.11.1 which contains an important Dell keyboard fix. Also
added PPC32 compile fixes and a fix for an oops.

207 :login:Penguin:05/03/05 21:31:33 ID:5ZamhQyC
ttp://kerneltrap.org/node/4800
う〜ん、さらに混乱するような...

208 :login:Penguin:05/03/05 22:03:50 ID:iFHbvNJL
>>207
混乱しているっていうか、悪化してる感じがするのだが...。 (´・ω・`)

209 :login:Penguin:05/03/06 02:19:52 ID:RMolJTwv

ttp://lwn.net/Articles/126324/

210 :login:Penguin:05/03/06 18:06:41 ID:54HkHHcV
            ,、__
            /ヽ   ``ヽ
           // ̄' ̄ ̄ヽ.\
           `i |,_, ,_,、 i .>
           ト|,:ニ/ヽ二|'ー!イ.   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
            | ̄,.レ,..、  )7   | 
            ! ''===i  /'.   < ・・・・
            ヽ `! !' ,//\_   | 
         _,―イ>`'´‐< /  \_\________
       _/ _/  /`―「_!―'./  /   `―::、
      _/ |i   |  ///' /  !_      \
     ノ  | i  i'  ! | | /  ・'/ i'    イi
     >  | |  |  | | | /   /===i |    /|
     「   | i  | | | レ'  /    :|      |
     「`i  | ヽ  | フ  /     |     ノ
    iク `i‐|  \/ /┌::..、 ,‐、」   、 !|
    ト三∃|  / / _コ \\\     |
    !\コ'./ / /  E==  ) ヽ !     |
    \_/ //   iニニ'´//  ! |    」
       |  |      `ー‐´V   | |_,,..::‐''´
       |  |           ̄ ̄// |
       |  |○           | i  |
       | i      ○      | |  |
       | |             | |  |
       | |             | |  |
       | i             | |  |
       `‐L_           _| | _,.:」
       |  | `――――――'' | | /
       `i |     `i       | |,!

211 :login:Penguin:05/03/06 20:23:45 ID:rCKhQQe/
http://pc5.2ch.net/test/read.cgi/db/1066219504/99

212 :login:Penguin:05/03/06 20:48:55 ID:eL4318Cz
>>211
ゴール遠すぎwwwww

213 :login:Penguin:05/03/07 18:13:54 ID:ZwafqeTJ
>>209 2.6.11.x パッチ系列つうのはいつもベース 2.6.11 に当てるのか、
それとも incremental に当てていくのか、どっちなんですか、
誰かエロい人?

214 :login:Penguin:05/03/07 22:31:43 ID:AThsXQD+
>>209のって

俺流2.6.11.1出したぜベイベー

とSUSEの中の人が勝手にやってる訳じゃないよね?

215 :login:Penguin:05/03/07 23:33:04 ID:ci42KF3d
>>214
件のファイルの置き場所から推測してくらはい。


216 :login:Penguin:05/03/07 23:42:35 ID:WPizki1r
☆せいかい
http://www.uwsg.iu.edu/hypermail/linux/kernel/0503.0/2266.html

☆まちがい
http://www.dd.iij4u.or.jp/~okuyamak/Documents/2004-11-19-Fedora-Study/Doubt-Intro-for-FedoraJP.notemp.pdf


217 :login:Penguin:05/03/07 23:44:55 ID:WPizki1r
☆こっちもせいかい
http://www.uwsg.iu.edu/hypermail/linux/kernel/0503.0/0031.html

218 :login:Penguin:05/03/08 09:00:33 ID:u6Us0Ev6
>>214
言っとくけどgregはSUSEではないよ

219 :login:Penguin:05/03/08 20:31:55 ID:1Fq5eZOv
2.6.11-ac1

220 :login:Penguin:05/03/09 17:50:32 ID:cOIyAn2r
>>218
Greg Kroah-HartmanはSUSEだ。

221 :login:Penguin:05/03/09 21:46:22 ID:hgh9ObtT
>218
プ

New start
posted Mon, 31 Jan 2005

Had been slow in applying things as I've switched employers from IBM to SuSE Labs / Novell.
ttp://www.kroah.com/log/

222 :205:05/03/09 22:59:28 ID:wrZN4ttd
2.6.11.2に上げたらi8042.noacpiオプションつけなくても
キーが効くようになった。(たぶん2.6.11.1から)

2.6.11.1, 2.6.11.2パッチは2.6.11に対して順に適用する

223 :login:Penguin:05/03/10 01:13:27 ID:ZX+vp2Zi
>>216-217
詳しく

224 :login:Penguin:05/03/10 13:32:34 ID:UfyUnXgO
そういうわけで彼は今やx86依存のコードに関しては一切テストをしていない
http://www.zdnet.com.au/news/0,39023165,39183867,00.htm

225 :login:Penguin:05/03/10 20:22:10 ID:iah1+srk
http://slashdot.jp/comments.pl?sid=244363&cid=706864

226 :login:Penguin:05/03/10 23:14:10 ID:RKD0E1m/
2.6.11-ac2
2.6.11-mm2

227 :login:Penguin:05/03/11 07:01:21 ID:W8fBfn9J
>>222
2.6.11-rc2でキーボードが利くようになったんですか?
その他にやったことって無いですか?

228 :login:Penguin:05/03/11 09:17:20 ID:5ZRm5dLr
>>227
2.6.11.2 と 2.6.11-rc2 は違う。

229 :login:Penguin:05/03/11 09:39:34 ID:U5T/uzjn
>>227
>ChangeLog-2.6.11.1
>[PATCH] Fix keyboards for Dell machines
これじゃないの?

230 :login:Penguin:05/03/11 18:13:36 ID:1NrsmpDT
superstable kernelって今後も出続けるのかねぇ?

231 :login:Penguin:05/03/11 19:42:44 ID:0YdqieRR
>>230 だろ。これなら追いかける気になる。
bk とか ac とか mm には付きあっとられん。

232 :login:Penguin:05/03/11 19:45:23 ID:1NrsmpDT
ま、俺はFedoraだから否応もなくbk、いつも軽やかにbk... orz

233 :login:Penguin:05/03/11 20:39:08 ID:j2a0g176
Fedoraだから何故bk?
むしろacだと思うが

234 :login:Penguin:05/03/11 22:41:15 ID:1NrsmpDT
そういやアラソたんが戻ってからはacか。bkはrawhideだけだね。

235 :login:Penguin:05/03/13 01:23:50 ID:vfeX0Zmc
2.6.11-mm3

236 :login:Penguin:05/03/13 11:17:00 ID:Qsvzf5Rg
bkもacもmmも糞もなく、最近は2.6.xについて行くこと自体やめたくなってきた
2.4.....λ........

237 :login:Penguin:05/03/13 13:24:43 ID:2rV8WOx1
いまだに2.4の奴は間違いなく池沼、と言い切れないところが orz

238 :login:Penguin:05/03/13 20:40:23 ID:kpzD6IRo
2.4マンセー。
2.6はコアはいいとして、input layerとかモジュールまわりとかもううんざり
だよ。ずっとこんなんだったらNetBSD行っちゃうかも俺。


239 :login:Penguin:05/03/13 22:35:40 ID:K4Z83rIb
3年前にマルセロ叩いてたヤシは謝罪しろ

240 :login:Penguin:05/03/13 23:41:07 ID:MkEx1dfV
2.6.11.3からは2.6.11に当てるんかぁ?
なんなんだよ…。

241 :login:Penguin:05/03/15 11:01:16 ID:z0fAwx2w
alanタソのは2.6.11.3まで内包してるのかなぁ
2.6.10からそのままoldconfigで2.6.11に上げたらpanicったよ。笑えねえ。
acにしたらさくっと安定した。alanタソ様々。

242 :login:Penguin:05/03/15 13:27:40 ID:Qd8Tsyx8
>>241
そういうことはChangeLogに書いてあるべ。


243 :login:Penguin:05/03/15 17:38:59 ID:9Sx4GV1E
2.6.11-ac3

244 :login:Penguin:05/03/16 13:44:07 ID:40E3LVjl
2.6.11.4
今度は何なんだ?もう疲れまちた。。。

245 :login:Penguin:05/03/16 14:13:04 ID:nriT6WNz
--- a/fs/exec.c 2005-03-15 16:09:56 -08:00
+++ b/fs/exec.c 2005-03-15 16:09:56 -08:00
@@ -814,7 +814,7 @@
{
/* buf must be at least sizeof(tsk->comm) in size */
task_lock(tsk);
- memcpy(buf, tsk->comm, sizeof(tsk->comm));
+ strncpy(buf, tsk->comm, sizeof(tsk->comm));
task_unlock(tsk);
}
これの意味を教えてください

246 :login:Penguin:05/03/16 14:35:32 ID:e942r+oG
>>245
a/fs/exec.c と b/fs/exec.c の差分
違いは817行目の memcpy と strncpy

247 :login:Penguin:05/03/16 14:47:51 ID:BqGEVvq9
>>244
Summary of changes from v2.6.11.3 to v2.6.11.4
==============================================

Greg Kroah-Hartman:
o Linux 2.6.11.4

Paul Mackerras:
o CAN-2005-0384: Remote Linux DoS on ppp servers

Prasanna Meda:
o use strncpy in get_task_comm

ということでppp serverを使う人なんてほとんどいないと思いますが、
そういう奇特な人は早めに更新した方がよろしいのではないかと。


248 :login:Penguin:05/03/16 14:51:54 ID:nriT6WNz
linux/lib/string.c
char * strncpy(char * dest, const char * src, size_t count)
{
char *tmp = dest;
while (count) {
if ((*tmp = *src) != 0) src++;
tmp++;
count--;
}
return dest;
}
という感じにsrcに含まれるnullチェック(nullだったら以後すべて
nullの値でdestを埋める)ということですね。

249 :login:Penguin:05/03/16 15:04:01 ID:nriT6WNz
ちなみにmemcpyの実装はcount分をただコピーするだけでした。
linux/lib/string.c
void * memcpy(void * dest, const void * src, size_t count)
{
char *tmp = (char *) dest, *s = (char *) src;
while (count--)
*tmp++ = *s++;
return dest;
}
task_structのcomm[TASK_COMM_LEN]はコマンド名が格納されているようです。
で、これの何が問題なんでしょうか?
2.4.29のget_task_comm()では普通にmemcpyが使われています。

250 :login:Penguin:05/03/16 15:20:53 ID:e942r+oG
>>249
気分の問題

251 :login:Penguin:05/03/16 16:37:52 ID:iuzUFTSJ
>>249 set_task_comm が strncpy を使ってるから、
get_task_comm も strncpy 使わなきゃ、とリリース
ノートにあるな。

252 :login:Penguin:05/03/16 17:25:00 ID:9zd6lz3K
なんでそんなことでバージョン上げるかなぁ……
なんかどっか致命的だったりするのか?

253 :login:Penguin:05/03/16 17:44:04 ID:e942r+oG
>>251
おいおい、嘘書くなよ
set_task_comm で使ってるのは strncpy じゃなく strlcpy
strncpy だと本当に気分の問題になるだろ

254 :login:Penguin:05/03/16 19:41:56 ID:07vzfHsp
これが、char型のポインタとchar配列を同じように
扱えるようにしてしまった弊害という奴ですか?

255 :login:Penguin:05/03/16 23:16:04 ID:5nRYeNMs
0で埋めてないから情報が洩れるんだよ
そういうセキュリティーホール。

256 :login:Penguin:05/03/17 02:21:49 ID:HEOeyUkD
2.6.11-mm4

257 :login:Penguin:05/03/17 10:12:05 ID:tsnqhwUb
0で埋めてないから情報が漏れるというのなら、
すべての構造体を確保した時点で、bzeroするべきですよね。
でも実際はそんなことはしない。この違いはなんなんでしょうか?

258 :login:Penguin:05/03/17 10:48:56 ID:5vo7TpVY
>すべての構造体
これはちょっとあれか。「char配列を含むすべての構造体」に変更

259 :login:Penguin:05/03/17 11:43:20 ID:ZgHWFeNT
その配列を使いまわしたら、確保した時点で0埋めても意味ないわけで。

つーか、今回の訂正、2.4 みたいに set の方で0埋めしておいた方が
いいように思えるんだけど、なぜそうしないのかわかる人います?
どうしても strlcpy を使いたかったってのが理由?

260 :login:Penguin:05/03/17 22:54:04 ID:/WeOXyhn
2.4.29はstrlcpyが無いのでしかたなく。

気分の問題だが、setはプロセスが生成されるたびに
実行されるから、コピーする領域は少しでも少ない方がよい。



261 :login:Penguin:05/03/17 23:38:25 ID:RhGgoLoH
2.6.11-ac4

262 :login:Penguin:05/03/18 19:47:35 ID:CV0tE0Pn
2.6.12-rc1

263 :login:Penguin:05/03/20 22:56:43 ID:DLvfhU+1
2.6.11.5
勘弁してくれ

264 :login:Penguin:05/03/20 22:59:50 ID:V5+Z6bB8
放っとけなさそうな問題ばっかだな
仕方が無いからコンパイルするか

57 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)