dragonfly bsd どうよ
なんか面白そうだが。
dragonfly bsd どうよ
NGNG
05/03/01 09:29:52
どうなってるってハードウェアの情報を誤認してるだけでは。
05/03/13 22:41:27
>>313
1.0Aはだいぶ前のだけど、それって最新の-CURRENT snapshotでも同じ?
DragonFlyにはrelease engineeringのしくみがないので、Stableは
"last known to work version"ぐらいのものでしかない。
1.0Aはだいぶ前のだけど、それって最新の-CURRENT snapshotでも同じ?
DragonFlyにはrelease engineeringのしくみがないので、Stableは
"last known to work version"ぐらいのものでしかない。
05/03/21 00:07:00
どらごんふりゃーBSD
317名無しさん@お腹いっぱい。
2005/04/09(土) 11:29:45 DRAGONFLY 1.2 RELEASED!
ttp://www.dragonflybsd.org/main/release1_2.cgi
ttp://www.dragonflybsd.org/main/release1_2.cgi
2005/04/17(日) 13:35:57
だいちさん連載やめちゃったみたいね。飽きたのかな?
2005/05/04(水) 05:35:01
cvsup して make world で新しくした所
Undefined symbol "__error" で色々なものが動かなくなった。
どうやらこれか?
ttp://leaf.dragonflybsd.org/mailarchive/commits/2005-05/msg00060.html
それで portupgrade 使おうとしたら ruby も動かず。
そこで、ruby を一旦 deinstall して、再び make しようとしても
エラーが出ました。
まず、 extern int errno; と宣言している所でコンパイルエラー
が起きるので、該当部分の宣言を
s/extern int errno/extern __thread int errno/;
で変更しました。ところが
/usr/libexec/ld-elf.so.1: ./miniruby: Unsupported relocation type 37 in non-PLT relocations
*** Error code 1
Stop in /usr/ports/lang/ruby18.
となります。
Undefined symbol "__error" で色々なものが動かなくなった。
どうやらこれか?
ttp://leaf.dragonflybsd.org/mailarchive/commits/2005-05/msg00060.html
それで portupgrade 使おうとしたら ruby も動かず。
そこで、ruby を一旦 deinstall して、再び make しようとしても
エラーが出ました。
まず、 extern int errno; と宣言している所でコンパイルエラー
が起きるので、該当部分の宣言を
s/extern int errno/extern __thread int errno/;
で変更しました。ところが
/usr/libexec/ld-elf.so.1: ./miniruby: Unsupported relocation type 37 in non-PLT relocations
*** Error code 1
Stop in /usr/ports/lang/ruby18.
となります。
2005/05/04(水) 10:55:15
>>319
(ところで今cvsup.allbsd.org落ちてるよね)
まず「extern int errno;」は単純に削って、かわりに適切なヘッダを
#includeする(errnoは変数じゃない)。
ld-elf.so.1のエラーの方はよくわからない。
まだいくつか大波が押し寄せると思うので、Previewを使っていた方が
吉と思う。
(ところで今cvsup.allbsd.org落ちてるよね)
まず「extern int errno;」は単純に削って、かわりに適切なヘッダを
#includeする(errnoは変数じゃない)。
ld-elf.so.1のエラーの方はよくわからない。
まだいくつか大波が押し寄せると思うので、Previewを使っていた方が
吉と思う。
2005/05/04(水) 15:22:37
(allbsd.org落ちてますね)
>>320
errnoの件は色々なportsで問題が起きた。
例えば bash
ttp://leaf.dragonflybsd.org/mailarchive/bugs/2005-05/msg00036.html
自分の場合、全部 int errno の宣言を
#ifndef __DragonFly__ と #endif で囲んだらコンパイルは通りました
(#include<errno.h>が予め入っているソースだったので、そちらの定義と
衝突しなくなったから)。
ただ、ld-elf.so.1 は依然未解決。ただ自分なりに調べた所、
こういうエラーメッセージが出るのは rtld-elf の
reloc_non_plt()の関数で、R_386_TLS_TPOFF32(=37 と machine/elf.h で定義)
なる再配置を行う時?よくわかりません……お手上げです。
暫く commit と bugs の様子見てみます。
>>320
errnoの件は色々なportsで問題が起きた。
例えば bash
ttp://leaf.dragonflybsd.org/mailarchive/bugs/2005-05/msg00036.html
自分の場合、全部 int errno の宣言を
#ifndef __DragonFly__ と #endif で囲んだらコンパイルは通りました
(#include<errno.h>が予め入っているソースだったので、そちらの定義と
衝突しなくなったから)。
ただ、ld-elf.so.1 は依然未解決。ただ自分なりに調べた所、
こういうエラーメッセージが出るのは rtld-elf の
reloc_non_plt()の関数で、R_386_TLS_TPOFF32(=37 と machine/elf.h で定義)
なる再配置を行う時?よくわかりません……お手上げです。
暫く commit と bugs の様子見てみます。
323321
2005/05/04(水) 20:05:18 >>332
「extern int errno;」の件は
USE_REINPLACE= yes
post-patch:
@${FIND} ${WRKSRC} -name '*.[ch]' -print0 | ${XARGS} -0 ${REINPLACE_CMD} -e "s/^[[:space:]]*extern[[:space:]]*int[[:space:]]*errno;/d"
して吹っ飛ばしてる。6割方動く予定。:)
あとjoergに直接メールしたけど、isprint()が悪化した模様なので、
いまはyaccとかその辺のツールも壊れているみたい。xorg-clientsとかも
buildできないね。
「extern int errno;」の件は
USE_REINPLACE= yes
post-patch:
@${FIND} ${WRKSRC} -name '*.[ch]' -print0 | ${XARGS} -0 ${REINPLACE_CMD} -e "s/^[[:space:]]*extern[[:space:]]*int[[:space:]]*errno;/d"
して吹っ飛ばしてる。6割方動く予定。:)
あとjoergに直接メールしたけど、isprint()が悪化した模様なので、
いまはyaccとかその辺のツールも壊れているみたい。xorg-clientsとかも
buildできないね。
324322(=319)
2005/05/05(木) 15:13:45 >>323
なるほど、 bsd.port.mk 見てみました。
そんなテがありますか。確かに6割位は動きそうですね。
そして、ld-elf.so.1 の方は bugs@にも出た模様です。
ttp://leaf.dragonflybsd.org/mailarchive/bugs/2005-05/msg00039.html
ttp://leaf.dragonflybsd.org/mailarchive/bugs/2005-05/msg00043.html
int main(){return errno;}を -fPIC でコンパイルする例は
こちらの環境でも再現されます。
他にも色々動きがあるようなので、体育座りして様子見する事にします。
なるほど、 bsd.port.mk 見てみました。
そんなテがありますか。確かに6割位は動きそうですね。
そして、ld-elf.so.1 の方は bugs@にも出た模様です。
ttp://leaf.dragonflybsd.org/mailarchive/bugs/2005-05/msg00039.html
ttp://leaf.dragonflybsd.org/mailarchive/bugs/2005-05/msg00043.html
int main(){return errno;}を -fPIC でコンパイルする例は
こちらの環境でも再現されます。
他にも色々動きがあるようなので、体育座りして様子見する事にします。
325名無しさん@お腹いっぱい。
2005/05/07(土) 09:59:33 銅鑼厳フライ
326 ◆P/RGEWt2l2
2005/05/10(火) 20:54:19 企画倒れプロジェクト
2005/05/10(火) 22:37:42
失礼な。
328名無しさん@お腹いっぱい。
2005/08/21(日) 17:12:01 トンボの季節到来age
2005/08/26(金) 22:05:57
DragonFlyのjournalって本当にDBのreplicationって感じだね。
2005/09/02(金) 11:54:20
pkgsrc
331名無しさん@お腹いっぱい。
2005/09/02(金) 23:46:22332名無しさん@お腹いっぱい。
2005/11/10(木) 21:56:59 あげ
2005/11/11(金) 04:37:49
なにこの2ヶ月の空白?
2005/11/11(金) 23:41:46
6.0が出ましたが、4系を基にしているこいつはもう潰れましたか?
2005/11/12(土) 13:03:46
>>334
FreeBSD 4.xの実用上の問題は、新しいドライバとかチップセットへの対応が
最低限しかないのが問題でしょ? DragonFlyの問題はそういう対応をこなす
ための手が足りないことなんじゃないかな。
FreeBSD 4.xの実用上の問題は、新しいドライバとかチップセットへの対応が
最低限しかないのが問題でしょ? DragonFlyの問題はそういう対応をこなす
ための手が足りないことなんじゃないかな。
2005/11/13(日) 20:39:03
dragonflyってトンボだよなぁ。
うちの課長は、龍が飛ぶとか言ってたよ。
うちの課長は、龍が飛ぶとか言ってたよ。
2005/11/14(月) 02:56:38
ttp://www.dragonflybsd.org/main/mascot.jpg
2005/11/14(月) 23:38:35
cvsupがHEADで動かないのって、ezm3の問題? それともcvsup自身の問題?
2005/11/15(火) 13:49:13
>>338
ttp://leaf.dragonflybsd.org/mailarchive/users/2005-11/msg00007.html
ttp://leaf.dragonflybsd.org/mailarchive/users/2005-11/msg00007.html
2005/12/01(木) 14:35:08
そろそろ次のリリースだそうですが、調子はどうですか?
2005/12/04(日) 18:00:32
ボチボチでんな
2005/12/11(日) 01:31:30
トンボ=ライトウェイトなスレッドって事だよな?
起動やタイムスライスのコストが極端に少ない仕様になってるの?
起動やタイムスライスのコストが極端に少ない仕様になってるの?
2005/12/11(日) 19:26:05
>>342 ハァ? (苦笑)
344名無しさん@お腹いっぱい。
2005/12/11(日) 19:57:02 _..,,.,,.
「r',. 、
d ´c`/ ち苦笑・・・
i ' ∋
ぉち 彡 ,.-,ニユ、
ぉ 苦 .三 { ,.= r、
|笑 三 (6' r',ニ7
|お 三. | !| { {
|ぉ 三. | ミ‐ニ)
! ! ぉ ミ ! {
「r',. 、
d ´c`/ ち苦笑・・・
i ' ∋
ぉち 彡 ,.-,ニユ、
ぉ 苦 .三 { ,.= r、
|笑 三 (6' r',ニ7
|お 三. | !| { {
|ぉ 三. | ミ‐ニ)
! ! ぉ ミ ! {
2005/12/11(日) 21:01:11
>>343
おまえ記事読んでないだろ?
おまえ記事読んでないだろ?
2005/12/18(日) 16:14:41
>>345 ハァ? 記事?
2005/12/18(日) 16:29:39
>>346 ハァ?
2005/12/24(土) 21:18:01
>>345 記事って大地の?
2006/01/06(金) 13:48:57
お前ら明日リリースですよ。準備できてますか?
2006/01/09(月) 19:54:10
リリースされますた!
http://www.dragonflybsd.org/
http://www.dragonflybsd.org/
351名無しさん@お腹いっぱい。
2006/01/10(火) 23:40:16 誰か噂のdntpdのソース読んだ人いる?
読んでもさっぱりわからなかった。
読んでもさっぱりわからなかった。
2006/01/11(水) 00:25:06
>>351 何が分からなかったの?
2006/01/11(水) 02:20:06
>>352
いまだにsockaddr_inをそのまま使ってること。
いまだにsockaddr_inをそのまま使ってること。
354名無しさん@お腹いっぱい。
2006/01/11(水) 09:45:30 >>352
client.cのlin_regressの処理が全般的にわかりませんでした。
time_axisって計時開始時と今との差分だと思うのだけど、
なぜinfo->lin_sumx += time_axis;という風に足し続けるのかとか。
あとsysctl("kern.basetime")って固定数値?
client.cのlin_regressの処理が全般的にわかりませんでした。
time_axisって計時開始時と今との差分だと思うのだけど、
なぜinfo->lin_sumx += time_axis;という風に足し続けるのかとか。
あとsysctl("kern.basetime")って固定数値?
355名無しさん@お腹いっぱい。
2006/01/18(水) 11:13:40 これって安定してる?
356名無しさん@お腹いっぱい。
2006/01/19(木) 22:25:31 パフォーマンスはどうよ?
2006/01/20(金) 23:25:49
>>356 ntpdのパフォーマンスってどうやって調べたらいい?
2006/01/24(火) 03:22:29
359名無しさん@お腹いっぱい。
2006/02/23(木) 17:28:54 最近の調子はどうよ?
2006/02/25(土) 01:19:13
>>359 つ ttp://wids.net/dbsdlog.jp/
361名無しさん@お腹いっぱい。
2006/06/11(日) 20:10:35 まだ使ってるヤツいんの、これ? :)
2006/07/26(水) 01:43:53
DragonFly BSD 1.6.x RELEASED!
2006/08/31(木) 09:41:44
過疎
2006/10/31(火) 08:24:16
まだ生きてるの?
2006/11/08(水) 22:39:21
ぐは、またrepo-surgeryか
366名無しさん@お腹いっぱい。
2006/12/06(水) 18:15:17 あげるもんね
367名無しさん@お腹いっぱい。
2006/12/08(金) 23:50:35 dragonflyって結構認知されてるのかな。*BSDと肩を並べてるよ。
http://www.bsdcertification.org/
http://www.bsdcertification.org/
2006/12/09(土) 00:50:58
>>367
他のBSDがだめになりつつあるから、dragonfly の価値が相対的に上がっているだけ
他のBSDがだめになりつつあるから、dragonfly の価値が相対的に上がっているだけ
369S字ハゲ
2006/12/10(日) 16:46:36 >>367
そもそもbsdcertification (.orgも.comも) は「OSの認知機関」じゃなくて
BSD系OS技術者のスキルをテストする方法を開発している団体だからね。
ttp://www.bsdcertification.org/index.php?NAV=FAQ&Question=Q04
DragonFly BSDがそこに載っているのはDavid RhodusがBSD certification groupの
メンバだったんで、彼の働きかけによるということもあるんじゃないかな。
ttp://leaf.dragonflybsd.org/mailarchive/users/2005-03/msg00402.html
そもそもbsdcertification (.orgも.comも) は「OSの認知機関」じゃなくて
BSD系OS技術者のスキルをテストする方法を開発している団体だからね。
ttp://www.bsdcertification.org/index.php?NAV=FAQ&Question=Q04
DragonFly BSDがそこに載っているのはDavid RhodusがBSD certification groupの
メンバだったんで、彼の働きかけによるということもあるんじゃないかな。
ttp://leaf.dragonflybsd.org/mailarchive/users/2005-03/msg00402.html
370名無しさん@お腹いっぱい。
2006/12/18(月) 16:31:34 エラゴンあげ
371名無しさん@お腹いっぱい。
2006/12/18(月) 18:22:59 >>1 俺はドラゴンフライだが、何か?
372名無しさん@お腹いっぱい。
2006/12/18(月) 18:25:262006/12/18(月) 22:30:37
名古屋ではドラゴンふりゃー って言うのか?
2006/12/18(月) 22:43:31
名古屋でも「ふりゃー」という人あまりいなかったような
375名無しさん@お腹いっぱい。
2006/12/20(水) 21:14:28 おれは不良だと聞いた。
2006/12/21(木) 08:54:48
2007/01/07(日) 14:57:51
VKERNEL関連commit進行中... (leafのmailarchiveは故障中:)
勘だけど、だいたいdiffの行数が3桁台のがバンバン入る時って
何かしらエンバグしてんだよね。
勘だけど、だいたいdiffの行数が3桁台のがバンバン入る時って
何かしらエンバグしてんだよね。
2007/01/07(日) 16:49:10
VKERNEL ってナニ?
379377
2007/01/07(日) 19:43:35 >>378
単体として見ると、UML(User-Mode Linux)みたいなもんかな。
話はここらへんから始まるんだけど、
ttp://leaf.dragonflybsd.org/mailarchive/kernel/2006-09/msg00000.html
「システムの資源をバラしてインターネット上に構成されたクラスタにくっつける
にはどうしたらいいか」という問題の解として考え出したもの。それをネイティブな
カーネル上に実装するのは(デバッグも含めて)非常に大変だしやってらんねーな、
ということで、「じゃあユーザランドで動くVKERNELというプラットフォームを
作ってそいつにクラスタとのやりとりをさせたらいいじゃん」ということらしい。
単体として見ると、UML(User-Mode Linux)みたいなもんかな。
話はここらへんから始まるんだけど、
ttp://leaf.dragonflybsd.org/mailarchive/kernel/2006-09/msg00000.html
「システムの資源をバラしてインターネット上に構成されたクラスタにくっつける
にはどうしたらいいか」という問題の解として考え出したもの。それをネイティブな
カーネル上に実装するのは(デバッグも含めて)非常に大変だしやってらんねーな、
ということで、「じゃあユーザランドで動くVKERNELというプラットフォームを
作ってそいつにクラスタとのやりとりをさせたらいいじゃん」ということらしい。
380名無しさん@お腹いっぱい。
2007/01/30(火) 18:26:04 DragonFly-1.6.x RELEASED!
24 July 2006
age
24 July 2006
age
381名無しさん@お腹いっぱい。
2007/01/30(火) 18:34:312007/01/30(火) 21:14:47
やはり漢ならQuadcoreでDragonfly
2007/01/30(火) 22:44:53
マルチスレッドが凄いという真価はちゃんとHPで報告したりしてんのけ?
軽量カーネルスレッドだっけか。
軽量カーネルスレッドだっけか。
2007/01/31(水) 01:28:44
385名無しさん@お腹いっぱい。
2007/01/31(水) 23:14:40 SMPに関してはFreeBSDとどっちの方が成果でてるのよ?
2007/02/05(月) 00:37:53
>>383
LWKT(light weight kernel thread)というのはスレッドモデルにつけた名前だよ。
すごいとかすごくないとかそういう問題じゃない。「へー、『軽量』だから
軽いOSなんだねー」とかいう言葉の上っつらだけかじって分かったふりをすれば
いいというものでもない。
LWKT(light weight kernel thread)というのはスレッドモデルにつけた名前だよ。
すごいとかすごくないとかそういう問題じゃない。「へー、『軽量』だから
軽いOSなんだねー」とかいう言葉の上っつらだけかじって分かったふりをすれば
いいというものでもない。
2007/02/05(月) 01:54:59
そして二言目にはソース嫁となる
2007/02/05(月) 05:07:30
dragonfly すげー
って思うデモない?
って思うデモない?
2007/02/05(月) 15:34:06
>>387
MLでは(Matt自身が長文で説明するのが好きらしいこともあってい)そういう
雰囲気ではないよ。trollにすら相当根気強くエサやってるし。
「ソース嫁」って実際に発言してまわっているのは、特にどのOSにもあまり
深く関与してない割に、そういう発言を好む人に多いね。
MLでは(Matt自身が長文で説明するのが好きらしいこともあってい)そういう
雰囲気ではないよ。trollにすら相当根気強くエサやってるし。
「ソース嫁」って実際に発言してまわっているのは、特にどのOSにもあまり
深く関与してない割に、そういう発言を好む人に多いね。
2007/02/05(月) 23:06:43
kernel ソースは読んだことないヘタレだけど
なんであれ "こういう方新でこういう風に作ってる"
っていう説明があって読むのといきなり読むのとでは
天と地くらいに違うし、自信・誇りがあれば
一所懸命に説明してくれるのかもね
なんであれ "こういう方新でこういう風に作ってる"
っていう説明があって読むのといきなり読むのとでは
天と地くらいに違うし、自信・誇りがあれば
一所懸命に説明してくれるのかもね
2007/02/05(月) 23:47:43
>>390 それはwebとかwikiに書いてあるよ
2007/02/08(木) 20:56:22
Kernelのソースを理解できるかどうかは、懇切丁寧な解説があるか
どうかではなく、何とかして改造したいとか、うまく動かしたいという
情熱があるかどうかに拠ると思う。
どうかではなく、何とかして改造したいとか、うまく動かしたいという
情熱があるかどうかに拠ると思う。
2007/02/09(金) 02:26:01
>>392
それは言えてると思う。
それは言えてると思う。
2007/02/09(金) 04:19:01
他人の書いたコードを自分のものにするのは大変だよなあ
コメント突っ込みまくったり、コード弄ったり。
カーネルみたいにいろんな要素が絡み合ったものなら
そら大変だろうよ。
コメント突っ込みまくったり、コード弄ったり。
カーネルみたいにいろんな要素が絡み合ったものなら
そら大変だろうよ。
395名無しさん@お腹いっぱい。
2007/02/26(月) 01:00:56396名無しさん@お腹いっぱい。
2007/03/19(月) 13:38:102007/03/19(月) 15:10:55
I blew up the dragonflybsd.org domain when I upgraded the box
running the DNS. The new version of bind disallows certain
constructions (domain names with underscores), and as per normal
stupidity it decided to stop serving the entire file.
Its all fixed now.
-Matt
running the DNS. The new version of bind disallows certain
constructions (domain names with underscores), and as per normal
stupidity it decided to stop serving the entire file.
Its all fixed now.
-Matt
2007/03/21(水) 18:20:43
1.6から、1.8に入れ替えて、カーネルをSMPに対応させてから
pkgsrc使ってパッケージを作り替えようかとしたんだけど
panic出て固まりまくりで不安定極まりなかったから、
また1.6に戻しちゃった。
戻す前、ものは試しと、1.9も入れてみたけど、同じくらい不安定でダメだったです
1.8以降で安定してSMP環境で使えてる人っていますか?
pkgsrc使ってパッケージを作り替えようかとしたんだけど
panic出て固まりまくりで不安定極まりなかったから、
また1.6に戻しちゃった。
戻す前、ものは試しと、1.9も入れてみたけど、同じくらい不安定でダメだったです
1.8以降で安定してSMP環境で使えてる人っていますか?
2007/03/21(水) 18:52:58
>>398
pkgsrcのツリーってどこから盛ってくればイイの?
pkgsrcのツリーってどこから盛ってくればイイの?
2007/03/22(木) 01:13:35
>>398 「不安定」とかサボらずにもうちょっと説明して。
- ACPIをOFFにしてみたか
- NATAを使っていないか
- 主にどんな使い方をしているか
- NICとか主要なパーツとそのドライバ
- マザーボード、またはPCの型番
>>399 読んで
http://wiki.dragonflybsd.org/index.cgi/HowToPkgsrc
- ACPIをOFFにしてみたか
- NATAを使っていないか
- 主にどんな使い方をしているか
- NICとか主要なパーツとそのドライバ
- マザーボード、またはPCの型番
>>399 読んで
http://wiki.dragonflybsd.org/index.cgi/HowToPkgsrc
2007/03/22(木) 01:15:50
2007/03/28(水) 14:47:58
DragonFly - January 2007 Release 1.8.x Download
2007/03/28(水) 14:48:48
2007/03/28(水) 14:51:08
DragonFly-1.8.1 RELEASED!
27 March 2007
27 March 2007
2007/03/29(木) 00:28:11
>>398
さっき1.9.0-DEVELOPMENTにしてみたけど、特に不安定ってこともないな
-ACPIはON
-NATAってなに?多分使ってはいない
-とりあえず起動してみた&BBルータ
-NICは xl (3com905 )x2 ,promiseの133TX2
-tyanの tiger100
さっき1.9.0-DEVELOPMENTにしてみたけど、特に不安定ってこともないな
-ACPIはON
-NATAってなに?多分使ってはいない
-とりあえず起動してみた&BBルータ
-NICは xl (3com905 )x2 ,promiseの133TX2
-tyanの tiger100
2007/03/29(木) 00:38:07
ああ、NATAって
# The 'NATA' set of drivers are set to replace the previous ATA drivers,
# and this set of drivers is mutually exclusive with the old ones. This means,
# you can't have both at the same time!
ふむ
でも nata(4) のman もないしなあ
natacontrol(8)のmanはあったけど
>>405
NATAは試すべきものなの?
# The 'NATA' set of drivers are set to replace the previous ATA drivers,
# and this set of drivers is mutually exclusive with the old ones. This means,
# you can't have both at the same time!
ふむ
でも nata(4) のman もないしなあ
natacontrol(8)のmanはあったけど
>>405
NATAは試すべきものなの?
2007/03/29(木) 00:44:36
2007/03/29(木) 13:23:53
409405
2007/03/29(木) 14:11:142007/03/29(木) 15:53:51
412410
2007/03/29(木) 23:33:21 >>411 そう、いまのATAドライバは4.xから引き継いだもの+チップセットID追加+
DragonFly特有の修正というもので、最近のFreeBSDの資産を活用するのが難しい、
ということで6.xあたりのを移植したんだけど、変なバグがあってATAを置き換える
に至っていない。目に見える異常は
- UP kernelだとinitから何かをfork()するあたりで先へ進まない
(でもctrl+Tでは表示が出るしDDBに落ちることはできる)。
- SMP kernelだとsignal6(だったかな)でinit自体が死ぬ
- hw.ata.ata_dma=0で起動すると一応single-userモードには移行するけど、
ディスクアクセスのパターンによってはプロセスが死ぬ。
- チップセットには依存しない(移植してくれたTGEN@のところではそれほど
ひどくないみたいだけど)。
というものなので、たぶんデバッグする時にはrootfsをSCSIかなにかに置いた
状態のほうが楽かも。分かってみたらすごく脱力するような原因の予感...
kernel configは/sys/config/NATAがあるのでこれを使って/kernelとは別の
名前でインストールして、boot loaderで切り替えるのがいいと思う。natacontrol
はbuildworldにhookされてないので、/usr/src/sbin/natacontrolへいって直接
build。あとNATAで動かしているディスクをrw mountしたら、旧ATAでブートしてから
fsck -f しておいたほうがいい。
DragonFly特有の修正というもので、最近のFreeBSDの資産を活用するのが難しい、
ということで6.xあたりのを移植したんだけど、変なバグがあってATAを置き換える
に至っていない。目に見える異常は
- UP kernelだとinitから何かをfork()するあたりで先へ進まない
(でもctrl+Tでは表示が出るしDDBに落ちることはできる)。
- SMP kernelだとsignal6(だったかな)でinit自体が死ぬ
- hw.ata.ata_dma=0で起動すると一応single-userモードには移行するけど、
ディスクアクセスのパターンによってはプロセスが死ぬ。
- チップセットには依存しない(移植してくれたTGEN@のところではそれほど
ひどくないみたいだけど)。
というものなので、たぶんデバッグする時にはrootfsをSCSIかなにかに置いた
状態のほうが楽かも。分かってみたらすごく脱力するような原因の予感...
kernel configは/sys/config/NATAがあるのでこれを使って/kernelとは別の
名前でインストールして、boot loaderで切り替えるのがいいと思う。natacontrol
はbuildworldにhookされてないので、/usr/src/sbin/natacontrolへいって直接
build。あとNATAで動かしているディスクをrw mountしたら、旧ATAでブートしてから
fsck -f しておいたほうがいい。
2007/03/30(金) 01:09:57
なるほど
とりあえずSCSIのHDDを準備するか
とりあえずSCSIのHDDを準備するか
2007/03/30(金) 03:08:57
ぎゃー落ちた
おまけにデバッガに落ちてくれたのに思わずcしてしまった
またこんど
おまけにデバッガに落ちてくれたのに思わずcしてしまった
またこんど
レスを投稿する
ニュース
- 中国国営メディア「沖縄は日本ではない」… ★6 [BFU★]
- 高市政権にパイプ役不在…日中高まる緊張 公明党の連立離脱影響、自民内にも懸念「自分でまいた種は自分で刈り取ってもらわないと」★2 [ぐれ★]
- 【速報】 日経平均の下落率3%超す、財政懸念で長期金利上昇 [お断り★]
- 【速報】 高市政権、「日本版DOGE」を立ち上げ 米国で歳出削減をした「政府効率化省(DOGE)」になぞらえたもの [お断り★]
- 台湾声明 「台湾は独立した主権国家、中国は台湾を統治したことがなく、中国は口出しする権利ない」 中国が高市首相に抗議で ★7 [お断り★]
- 【こんなの初めて…】民泊には既にキャンセルも 中国の渡航自粛で ★2 [ぐれ★]
- 高市のプライドはエベレストより高い。だから、発言を撤回できない [805596214]
- 台湾政党が高市首相「存立危機事態」発言に感謝の書簡「我々の心を強く奮い立たせるものでした」 [834922174]
- 中国「高市が謝罪撤回しないとこれ全部なくなるけどどうする?」 [931948549]
- 【正論】有識者「高市早苗に合理的配慮をしなかった野党が悪い」 [175344491]
- 日経平均、49000円割れ 国賊高市を許すな ★2 [402859164]
- 【悲報】中国を煽り運転に例えたネトウヨさん、完全に論破されてしまう [268718286]
