1 名前:login:Penguin [04/11/21 01:22:02 ID:35GEtc3b] 前スレ pc5.2ch.net/test/read.cgi/linux/1046731075/
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] そうそう うさんくさい程度ではなく、明確な殺意を抱くレベルでないとな