[表示 : 全て 最新50 1-99 101- 201- 2chのread.cgiへ]
Update time : 03/11 02:51 / Filesize : 59 KB / Number-of Response : 292
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


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

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



1 名前:login:Penguin [2006/04/28(金) 23:52:43 ID:OSZilmdD]
前スレ
pc8.2ch.net/test/read.cgi/linux/1100967722/

217 名前:login:Penguin mailto:sage [2006/10/07(土) 17:43:13 ID:UfMmG3Y5]
お馬さんの本とか

218 名前:login:Penguin mailto:sage [2006/10/07(土) 17:53:12 ID:TA64o2XC]
>>216
文字通り骨しかないデバドラ本のサンプルプログラム(ネット配布されてる)、 sbull でしたっけ、
とrd.cとかほかのものを見比べたりすれば理解が早いんじゃないかな。
もうその程度はご存知でしたか

219 名前:login:Penguin mailto:sage [2006/10/07(土) 19:28:12 ID:gCA22+Un]
>>217
www.amazon.co.jp/gp/product/4873112532
これですか?なかなかいい値段しますね。

>>218
>文字通り骨しかないデバドラ本のサンプルプログラム(ネット配布されてる)、 sbull でしたっけ、
>とrd.cとかほかのものを見比べたりすれば理解が早いんじゃないかな。

すいませんが、そのサンプルプログラムってURLか
もう少し何らかのキーワードわかりますか?
sbullでぐぐるとLinuxとは関係なさそうなページがヒットしました。

>もうその程度はご存知でしたか

Linux自体にもさほど知識は無いので右も左もわからない状態です。
ただ、drivers/ で grep -nIRe ramdisk *を実行してみると、
そのソースがちょうど引っかかった所でした。
よくわからない関数や構造体が多いのでどうやって読み解けばいいのか、
片っ端からgrepしていくしか無いのかなと思っています。

とりあえず簡単にmodule_init/module_exitでprintkするような
サンプルのコンパイルと、insmod/rmmodに成功したような段階です。

220 名前:login:Penguin mailto:sage [2006/10/07(土) 20:08:30 ID:0cSErxK8]
>>219
英語OKなら、oreilly.com のオープンブック(open book)コーナーを見てください。
「いい値段」の本の英語版があります。

また、その本の紹介ページのExamplesリンクを辿ると、本に掲載されたサンプルの
ソースを置いたサイトに繋がります。

221 名前:login:Penguin mailto:sage [2006/10/07(土) 20:34:06 ID:gCA22+Un]
>>220
ありがとうございます。英語もあまり得意ではありませんが、
なんとか読んでみます。

222 名前:login:Penguin mailto:sage [2006/10/07(土) 20:45:19 ID:gCA22+Un]
PDFやサンプルを見ると、sbullというのがありますね。
>>218さんのやり方で頑張ってみます。ありがとうございました。

223 名前:login:Penguin mailto:sage [2006/10/12(木) 09:58:56 ID:eI52Y+Mk]
1 volume 2TB+ に対応した SCSI, FC, USB, IEEE1394のカードって
何がある?

224 名前:login:Penguin [2006/10/15(日) 19:22:11 ID:xAde072s]
今年はLinuxカーネルカンファレンスはやらないのだろうか?

225 名前:login:Penguin [2006/10/15(日) 19:39:29 ID:tudd7b1r]
ext4 ktkr



226 名前:login:Penguin mailto:sage [2006/10/15(日) 22:10:04 ID:x/BHEcgl]
レイザFSはどなった???wwwww

227 名前:login:Penguin mailto:sage [2006/10/15(日) 22:35:21 ID:MgnNtfS2]
>>226
「ライザー」な。

228 名前:login:Penguin mailto:sage [2006/10/16(月) 07:26:22 ID:i62nNwrH]
>>227
おまえライドって言ったら笑ったろ!

229 名前:login:Penguin mailto:sage [2006/10/16(月) 11:27:21 ID:5sJdA+H+]
>>228
それはそれ、これはこれ。

230 名前:login:Penguin mailto:sage [2006/10/17(火) 14:54:51 ID:VSgfpGJ7]
>>203
表紙写真キタ━━━━━(゚∀゚)━━━━━!!!!

231 名前:login:Penguin mailto:sage [2006/10/18(水) 22:30:30 ID:i9x30HpE]
>>203
今日、本屋行ったけど売ってなかった。
密林もまだっぽいし。伸びてる?

232 名前:login:Penguin mailto:sage [2006/10/19(木) 00:15:39 ID:vQRAPAm1]
>>231
3件回ってなかったからたぶん延期。
目次だけでも見たい。

233 名前:login:Penguin mailto:sage [2006/10/19(木) 00:28:23 ID:6SuqdgN0]
>>203にあるじゃん。ページ数までは分からないけど

234 名前:login:Penguin mailto:sage [2006/10/19(木) 01:06:47 ID:W3j4xqMC]
>>231
Amazon 11/8になってるし… orz

235 名前:login:Penguin [2006/10/22(日) 16:28:05 ID:iL1ydxa2]
質問です.

カーネル内から,ファイルを指定して読み込む方法はありますでしょうか?



236 名前:login:Penguin mailto:sage [2006/10/22(日) 16:50:38 ID:lQcEvBhy]
>>235
質問の仕方が悪いな。まずは何を目的としてるのか教えれ。

237 名前:login:Penguin mailto:sage [2006/10/22(日) 18:12:45 ID:BJq8WkHu]
>>236
ファックです

238 名前:login:Penguin mailto:sage [2006/10/27(金) 13:34:15 ID:H8J5E/Hd]
10月版 カーネルのビルドエラーで責任者がクビに!?
www.atmarkit.co.jp/flinux/rensai/watch2006/watch10a.html

239 名前:login:Penguin mailto:sage [2006/10/27(金) 15:12:02 ID:rPAjNZSN]
>>235
sys_open
sys_read


240 名前:login:Penguin [2006/10/28(土) 23:06:58 ID:sAkKmqf5]
最近のkernel2.4のprepatchって、kernelソースディレクトリの名前を一旦「a」に
変えないとパッチが当たらなくなってる?
prepatchを解凍して出てきたパッチを見ると
diff --git a/Documentation/Configure.help b/Documentation/Configure.help
とかになってるんだが・・・

241 名前:login:Penguin mailto:sage [2006/10/29(日) 00:02:49 ID:XhNh9ErL]
>>240
patch -p1 じゃだめなの?

242 名前:login:Penguin mailto:sage [2006/10/29(日) 00:18:50 ID:qH81TWEl]
www

243 名前:login:Penguin [2006/10/29(日) 00:36:54 ID:0q0Qi+P8]
マジレスする人がいるとは思わなかった。もしくは最高に頭の悪そうな発言をして下さいスレに誘導とか

244 名前:240 mailto:sage [2006/10/29(日) 01:14:26 ID:uwckknqj]
patchの -pXが何を意味してるか分かってなかった。
これまではa,bの部分がlinux-2.4.33みたいになってたから-p0でパッチを当ててた。
スレ汚しして申し訳ないです。

245 名前:login:Penguin mailto:sage [2006/10/30(月) 22:50:20 ID:/x5wb66H]
俺はWindows XPタンに忠を尽くす。
お前達はどうだ?




246 名前:login:Penguin [2006/10/30(月) 23:21:43 ID:db3LUnkf]
Linuxのカーネルってバージョン間で差異が激しいのは仕様なの?


247 名前:login:Penguin mailto:sage [2006/10/30(月) 23:27:39 ID:98BVmzZl]
差異が無いならバージョン上げる意味無い

248 名前:login:Penguin mailto:sage [2006/10/30(月) 23:34:05 ID:Q7UOtihe]
英数字を全角で打つ香具師は相手しない方が良い

249 名前:login:Penguin mailto:sage [2006/10/30(月) 23:49:05 ID:RTrLO7FA]
>>245
やっぱりドジっ子のMeタンがいいなぁ。


250 名前:login:Penguin mailto:sage [2006/11/03(金) 00:10:05 ID:MbKVgRf1]
>>239

えっと   マジレスじゃないでつよね?



251 名前:login:Penguin [2006/11/03(金) 23:44:44 ID:zf4sSv/V]
最近、Linuxのインストール本やサーバ解説の本はやたらと多いが、
Kernelのコンパイルについて解説してある本はメッキリ少なくなったな。

252 名前:login:Penguin mailto:sage [2006/11/03(金) 23:59:04 ID:aSZF4oBu]
>>251
そんなもん誰でもできるし。
何が知りたいか逆に知りたい。

パッケージ入れておしまい、というrpm系の文化もあるし。

253 名前:login:Penguin mailto:sage [2006/11/04(土) 00:47:18 ID:LomGhdPB]
今更、Documentation/* を翻訳しただけの本なんて、必要ないだろう。

254 名前:login:Penguin [2006/11/04(土) 00:50:11 ID:Gecghv+H]
>>252
>そんなもん誰でもできるし。
ほーぉ、誰でもできるか!
そんなら、貴殿のkernelconfigとkernelのpatchを晒してみてくれ。

255 名前:login:Penguin mailto:sage [2006/11/04(土) 01:16:51 ID:INzxcyzV]
カイ・キデン



256 名前:login:Penguin mailto:sage [2006/11/04(土) 05:41:26 ID:A1zrXHlF]
KernelのコンパイルはLPICの試験項目だから
そのへんの資格本に書いてる

257 名前:login:Penguin [2006/11/04(土) 07:51:45 ID:pgVdJPUo]
>>256
>そのへんの資格本に書いてる
2.2.Xか2.4.Xの解説じゃないかな。
実際に、2.6.18.1をパッチ張って俺流カーネルをコンパイルしてみるとわかるよ。
昔とやりかたが違うなんてことは良くある。

kernelのコンパイルは、まだ簡単なほうで、X11R7.1のコンパイルはかなり難しい、
LInux使っていてもコンパイルできない香具師が多いと思う。

258 名前:login:Penguin mailto:sage [2006/11/04(土) 09:48:18 ID:0XCvB/JZ]
君、書いてよ

259 名前:login:Penguin mailto:sage [2006/11/04(土) 10:37:36 ID:82aW6LJS]
パッチ当てた程度で何をいきがってんだか

260 名前:login:Penguin mailto:sage [2006/11/04(土) 10:53:05 ID:sLixb1RZ]
資格本なんて目的が違うから全然使えませんな

261 名前:login:Penguin mailto:sage [2006/11/04(土) 11:13:37 ID:xDH1kP7z]
>>259
では、Fedora Core 6の kerner-2.6.18.1-2798.fc6のpatch、何があたってるか
解説してね。

262 名前:login:Penguin [2006/11/04(土) 11:35:45 ID:xagG5+ry]
kerner

263 名前:261 mailto:sage [2006/11/04(土) 11:43:22 ID:xDH1kP7z]
訂正

誤 kerner-2.6.18.1-2798.fc6
正 kernel-2.6.18.1-2798.fc6

すまそ。

264 名前:login:Penguin mailto:sage [2006/11/04(土) 12:53:05 ID:RGMvDpTY]
>>261
.spec を読み解く技術とパッチをあてる技術は
また別物でしょ。

265 名前:login:Penguin mailto:sage [2006/11/04(土) 13:11:28 ID:LomGhdPB]
おい、なんか素人が紛れ混んでるぞ。



266 名前:login:Penguin mailto:sage [2006/11/04(土) 17:00:39 ID:tHaHdXjM]
>>261 面倒だからx86だけ。
*2.6.18.1のpatch
*utrace patch
*AMD Geode対応
*agpgartのi965対応
*i686のcflags 変更
*boot時のinvalid mode IDの出力を削除
*__build_read_lock_constの削除 代わりに__build_write_lockを使用
*save_stack_trace関数の変更
*stracktraceでの未使用関数の削除
*spec内で使いやすくするためにmake noninitconfigでdont_askを追加
*#include <linux/config.h>の削除 rpm build対策?
*Exec-shield機能の追加
*GPGで署名をするmodsign機能の追加
*Tux(http accelerator)の追加
*Xenの追加
*debug情報出力機能追加
*/dev/memのアクセス制限
*/dev/crash(crash memory driver)の追加
*AdvansysのSCSIドライバのpcitableを追加
*iSCSIドライバを2.6.19-rc1相当に更新
*QLogic iSCSIドライバ qla4xxxに対応
*Aic94xx SAS/SATAドライバの更新
*nfsdのportbit機能追加
*IPSec xfrm lablingの対応
*CIPSO(Commercial IP Security Option)機能の追加
*squashfs 3.0の追加
*GFS2の追加
*inode diet(典型的にはinode->i_blksize情報の削除)
*NFS superblock sharing/CacheFSによる高速化
*NFSの64ビットinodeサポート
*ext3のinode count overflow対策

267 名前:login:Penguin mailto:sage [2006/11/04(土) 20:00:09 ID:2haKsFHS]
最近はずさんな管理が多いが
世の中にはちゃんと調べる人もいるんだなぁ
…ほっとした


268 名前:login:Penguin mailto:sage [2006/11/04(土) 20:00:55 ID:2haKsFHS]
○最近はずさんな管理が多いが
×最近はずさんな管理をする人が多いが

語弊があったらスマソ

269 名前:login:Penguin [2006/11/14(火) 06:41:22 ID:x34rpId5]
SELinuxがある今となっては、capabilitiesっていらない?

270 名前:login:Penguin mailto:sage [2006/11/25(土) 05:25:37 ID:QlIrPCKI]
Kernel Comparison for Linux (2.6.18) verses Windows (2003 R2)
widefox.pbwiki.com/Kernel%20Comparison%20Linux%20vs%20Windows

271 名前:login:Penguin mailto:sage [2006/11/28(火) 18:27:19 ID:ANwbW6iC]
Linuxカーネル2.6解読室が本屋に平積まれていたので、ちらと見た。
内容は道案内くらいか?お値段が・・・

272 名前:login:Penguin mailto:sage [2006/11/30(木) 11:30:40 ID:3HsodbO8]
grep -r "&& 0x"

273 名前:login:Penguin [2006/12/01(金) 09:44:39 ID:wpaWTf0F]
linux-2.6.19

274 名前:login:Penguin mailto:sage [2006/12/01(金) 13:35:52 ID:mq6YGmUl]
11月版 「ext4」が見えてきた! ついに利用方法公開
www.atmarkit.co.jp/flinux/rensai/watch2006/watch11a.html
大混乱? 2.6.19-rcリリース
カーネルイメージがリロケーション可能に
Linus「あまり頻繁にマージしないで」
ファイルシステム「ext4」に動きが!
急なエラーもこれで安心
unionfsがメインラインカーネルにマージか
寂しい10月の-stableリリース

275 名前:login:Penguin mailto:sage [2006/12/01(金) 16:56:14 ID:WNzrmNXx]
今月は特集遅かったな…



276 名前:login:Penguin mailto:sage [2006/12/01(金) 17:59:26 ID:41kNeerF]
いまさらext4利用方法公開って言われても遅すぎだろ。

277 名前:login:Penguin [2006/12/01(金) 18:07:12 ID:91huQEIp]
ext4のファイルシステムはどうやって作るの?
mkfsで作れるの?


278 名前:login:Penguin mailto:sage [2006/12/01(金) 18:10:12 ID:hS1/yIvD]
>>277
>274のリンク先読め

279 名前:login:Penguin mailto:sage [2006/12/01(金) 18:47:59 ID:NvNMKjLt]
ext3で特に不満はないけどな

280 名前:login:Penguin [2006/12/01(金) 18:52:41 ID:91huQEIp]
>279
たいして不満はないですがシーケンシャルだけでも速くなるのはうれしいです


281 名前:login:Penguin mailto:sage [2006/12/01(金) 19:35:34 ID:mCUuX4hf]
そんなもん、あれだ
いままでの経験上
mkfs.ext4
にきまってるだろ、と読まない俺がいってみる

282 名前:login:Penguin mailto:sage [2006/12/14(木) 16:38:51 ID:utQqiHrs]
Userspace I/O kernel drivers for Linux
www.kroah.com/log/2006/12/13#uio

283 名前:login:Penguin [2006/12/14(木) 21:35:59 ID:OngCFZyq]
lwn.net/Articles/211926/
今週無料公開版のQuote of the weekワロタ

284 名前:login:Penguin mailto:sage [2006/12/18(月) 14:50:36 ID:FsmtTeGC]
モジュールの質問ってここでOKでしょうか?

kernel_threadを使ったせい?なのか、psすると
3635 pts/0 R 0:00 modprobe hoge
と残るんですが、これは出ないようには出来ないものなんでしょうか?
勿論 rmmod hoge すると消えるんですけど。

285 名前:login:Penguin [2006/12/18(月) 17:48:16 ID:CqDzl5wd]
カーネルモジュールからカーネルに「擬似的に」IP パケットを
送り付けたいんだけど、いい方法ないかな?

やりたいことを言うと、モジュールで生成したソケット (LISTEN 状態) に
擬似 SYN パケットを送りつけて(Handshake して)そのソケットを
無理やり TCP_CONNECTED の状態に持って行きたい。

netfilter いじればいけると思ってソースを軽く読んでるんだけど、
netfilter って、来たパケットを落としたり書き換えたりするだけで
何も無いところからパケットを生成することはできなかったりする?
(読みが浅いだけかも。もうちょっとちゃんと読むか…)



286 名前:login:Penguin mailto:sage [2006/12/19(火) 00:11:12 ID:Y8Ux/Mtq]
>>285
ACKも投げないとね

とりあえず、そういうときは本当に接続してLANケーブルひっこぬく

287 名前:login:Penguin [2006/12/19(火) 14:55:27 ID:CRmuTbew]
>> 286
もちろん ACK も投げる。(記述を省略していた)

他のマシンと通信をしているソケットを(FIN を送らずに)一回破壊して、
通信相手に影響なく別のソケットを作り直して、
通信を継続させる、ということをやりたいのね。
(新たに接続したソケットの Seq. No. は無理やり書き換える)

288 名前:285 [2006/12/19(火) 16:33:48 ID:CRmuTbew]
divert_なんちゃら とかを使えばいいのだろうか。
(e.g. alloc_divert_blk(), divert_frame() とか)

よくわからん。参考になるものが少ない…。

289 名前:login:Penguin mailto:sage [2006/12/19(火) 16:40:18 ID:WkfMsLhq]
>>285
よくわからんけど
lo からコネクション張るんじゃだめ?

290 名前:login:Penguin mailto:sage [2006/12/19(火) 22:53:18 ID:9FDnX5Ig]
>>287
ユーザ空間のプログラムを呼び出して、
raw socket で投げつける。


291 名前:285 [2006/12/20(水) 01:41:48 ID:jEZO7VCp]
>>289
>>290
あ、それでいいのか。簡単なことに気づかなかった orz

「自分自身ではない IP を名乗る SYN パケット」を送る必要があって、
返ってくる SYN+ACK パケットをキャッチすることと併せて考えていたら
netfilter にこだわってしまった。
ユーザ空間から送って、キャッチだけ netfilter で行えばいいのか。感謝。






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

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

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