DragonFly BSD Digest JP

for a new day and a new way.

Dec, 31 2005 (Sat)

src/sys/kern/kern_exit.c rev1.52

posted by H.Miyamoto at 2005-12-31 13:15 | permalink | 0 trackback
Kernel Magic

YONETANI さんらが議論してた Ctrl-Z の問題にさらに fix。これでとりあえずは直ったのかな ? MFC もされてるみたい。

Re: FreeBSD4 compatibility

posted by H.Miyamoto at 2005-12-31 13:15 | permalink | 0 trackback
Forums Today

そういや Matt、FreeBSD 4.x とかへのバイナリコンパチとか FreeBSD 5.x とかへのバイナリコンパチとかどーすんの ? という質問に Matt が reply。

5.x へのバイナリコンパチはやんない。FreeBSD とのバイナリコンパチをメンテし続けることは DragonFly が目指してるものと全く関係ない。4.x とバイナリコンパチだったのは dfports があったからだよ。pkgsrc に移行した今では、ま、どうでもいいよね。Linux emulation はもちっと重要かもしれないけど、それですら DragonFly の 目指すところとは全く関係がない。

DragonFly Project の目標は透過的なクラスタリングの実現。幾つかのコマンドを叩くだけでサービス起動、リソース割り当て、機械のクラスタへの追加ができるようになってほしいと思ってる。LAN 上や The internet 上で、それが動作するようになってくれれば。

Re: cvsup in 1.4?

posted by H.Miyamoto at 2005-12-31 13:15 | permalink | 0 trackback
Forums Today

1.5 からは cvsup ステになるのかな ?

Then we will shift away from using cvsup for 1.5 and later. I really love the cvsup program, but the language support is just too much of a headache.

by Matt。

src/share/examples/cvsup/DragonFly-release1_4-supfile rev1.1

posted by H.Miyamoto at 2005-12-31 13:15 | permalink | 0 trackback
For Your Information

DragonFly-release1_4-supfile 追加。

src/etc/rc.d/localdeamons rev1.4

posted by H.Miyamoto at 2005-12-31 13:15 | permalink | 0 trackback
Base System

local_startup script は .sh 付いているか付いていないか関係なくなったみたい。実行ビットが付いてれば全部実行するらしい。

と思ってたら、ports の残骸で不具合出るよという報告があったらしく .orig, , .sample, .dist は実行しないように修正入ってる。

cvs commit: src/sys/dev/netif/dc if_dc.c if_dcreg.h

posted by H.Miyamoto at 2005-12-31 13:15 | permalink | 0 trackback
Kernel Magic

dc(4) に Xircom X3201 サポート追加。MFC 済み。

cvs commit: src/sys/net/vlan if_vlan.c src/share/man/man4 vlan.4

posted by H.Miyamoto at 2005-12-31 13:15 | permalink | 0 trackback
Kernel Magic

vlan に VLAN_MTU と VLAN_HWTAGGING サポート追加。

src/include/protocols/dumprestore.h rev1.2

posted by H.Miyamoto at 2005-12-31 13:15 | permalink | 0 trackback
Base System

dump/restore まわりで不具合あったみたい。

Update on release engineering for 1.4

posted by H.Miyamoto at 2005-12-31 13:15 | permalink | 0 trackback
For Your Information

1/7 に release 予定。そのリリースで私達が happy になるまで、リリースはしないよ。そう繰り返し言ってきたよね ? で、今夜 RC2 が出る様子。

Dec, 28 2005 (Wed)

Re: waitpid() with WUNTRACED flag? (was Re: Hang on ctrl+Z after the MPSAFE tsleep/wakeup commit)

posted by H.Miyamoto at 2005-12-28 21:59 | permalink | 0 trackback
Base System

vipw を ctrl+Z すると hang する問題で YONETANI さん、Matt、corecode@ で議論中 ? リリースまでに fix するんだろうか。vipw には 修正入って、ちゃんと MFC もされてるみたいだけど、議論は継続中な様子。

cvs commit: src/sys/dev/netif/mii_layer...

posted by H.Miyamoto at 2005-12-28 21:59 | permalink | 0 trackback
Kernel Magic

re(4) が 1000BaseTX にならない問題への fix 入り。1.4 にも MFC されてる

Dec, 25 2005 (Sun)

Re: trouble with jdk

posted by H.Miyamoto at 2005-12-25 18:39 | permalink | 0 trackback
dfports/pkgsrc

jdk も wip で使えるようになってるらしい。

pkgsrc-wip.sf.net から download して /usr/pkgsrc/wip に展開してね。

と joerg@ が言ってる。

src/nrelease/mk.conf.pkgsrc rev1.2

posted by H.Miyamoto at 2005-12-25 18:39 | permalink | 0 trackback
dfports/pkgsrc

/usr/obj/pkgsrc がデフォルトの build 場所に変更。これで /usr/pkgsrc を read only でマウントできるね。

src/sys/conf/newvers.sh rev1.16

posted by H.Miyamoto at 2005-12-25 18:39 | permalink | 0 trackback
For Your Information

1.3.8 に。Pre-release sync up. MP and other interrupt work, ktr additions, lots of bug fixes.。と、思ったらすぐに DEVELOPMENT_1_5 へ。そして、1.4 branchDragonFly_RELEASE_1_4DragonFly_RELEASE_1_4_Slip もすでに打たれてる。

Pre-release candidate ISO available for testing (1.4.0 RC1)

posted by H.Miyamoto at 2005-12-25 18:39 | permalink | 0 trackback
For Your Information

表題の通り。クリスマスの数日後くらいに正式リリースかな。Features List を 26 日くらいまでに書き上げる予定 とのこと。

Dec, 24 2005 (Sat)

src/etc/mtree/BSD.include.dist rev1.19

posted by H.Miyamoto at 2005-12-24 14:36 | permalink | 0 trackback
For Your Information

corecode@ おてつき。21 日ごろに installworld した人は rm /usr/include/net/oldbridge してくれい というてる。

Re: 1.4 Release Schedule and plans for 1.5.

posted by H.Miyamoto at 2005-12-24 14:36 | permalink | 0 trackback
Forums Today

1.4 に含まれる installer の pkgsrc まわりで Matt と joerg@ がもめてる。今のままだと 1.4.x のリリースの時に pkgsrc まわりが時代遅れになって build 失敗する、ということが問題 ?

Firefox 1.5 in pkgsrc

posted by H.Miyamoto at 2005-12-24 14:36 | permalink | 0 trackback
dfports/pkgsrc

pkgsrc の Firefox 1.5 がブチ壊れてるけど、誰か動いてる ? という投稿に joerg@ が 今やってるよ。だけど Firefox って build 時間かかってやんなっちゃう という reply をしてる。

cvs commit: src/sys/net/bridge Makefile...

posted by H.Miyamoto at 2005-12-24 14:36 | permalink | 0 trackback
Kernel Magic

if_bridge from Open/Net/FreeBSD by corecode@。使い方はこんな感じらしい。

kldload if_bridge
ifconfig bridge0 create
ifconfig fxp0 up
ifconfig fxp1 up
brconfig bridge0 add fxp0 add fxp1
ifconfig bridge0 up

src/share/man/man9/pfil.9 rev1.1

posted by H.Miyamoto at 2005-12-24 14:36 | permalink | 0 trackback
Base System

pfil(9) の man 追加。 NetBSD から引っ張ったみたい。

cvs commit: src/nrelease Makefile mk.conf.pkgsrc...

posted by H.Miyamoto at 2005-12-24 14:36 | permalink | 0 trackback
Base System

nrelease 関係で pkgsrc まわりがどかんと修正。

Release branch will be rolled thursday evening!

posted by H.Miyamoto at 2005-12-24 14:36 | permalink | 0 trackback
For Your Information

branch は木曜の夕方頃、らしい。 JST だと金曜の昼くらいかな ?

Re: No detection of 8169S Gb interface

posted by H.Miyamoto at 2005-12-24 14:36 | permalink | 0 trackback
Kernel Magic

re(4) の 8169S、通称ギ蟹で GbE まで認識しないで 100BaseTX 止まりになってしまう問題が出てるらしい。sephe@ が対応中。

Re: Panic enabling wi0 fixed yet?

posted by H.Miyamoto at 2005-12-24 14:36 | permalink | 0 trackback
Kernel Magic

wi(4) まわりで panic してた件は直ったみたい。

追い付けねー。

posted by H.Miyamoto at 2005-12-24 14:36 | permalink | 0 trackback
on This Site

何で昨日今日はこんなに多いんだ ? クリスマスと何か関係あるんだろうか。とりあえず追い付けないので、ひとまず post。

Dec, 22 2005 (Thu)

BayLisa Presentation slides available

posted by H.Miyamoto at 2005-12-22 01:05 | permalink | 0 trackback
Docs and Web Sites

Matt が BayLisa でやった DragonFly についての講演で使われたスライドが見れるようになったみたい。

install: net/bridge/*.h: No such file or directory

posted by H.Miyamoto at 2005-12-22 01:05 | permalink | 0 trackback
For Your Information

corecode@ が net/bridge まわりをがりがり変更してる(新しいのの import 準備)関係で、そこかしこで悲鳴が。修正は入ってるみたいだが、何で一気にやらんのだろう。

Wiki Status Page Devel

posted by H.Miyamoto at 2005-12-22 01:05 | permalink | 0 trackback
Docs and Web Sites

commits@ を Wiki 上でサマライズしてくべー というてる人がいる。 2005 Jun を最後に停止している DragonFly Status(@DFly Wiki) の個人的な Update 版といった感じ。

Dec, 19 2005 (Mon)

src/sys/dev/netif/fxp/if_fxp.c rev1.40

posted by H.Miyamoto at 2005-12-19 13:35 | permalink | 0 trackback
Kernel Magic

fxp(4) に Sony FS570/Vaio VGN-TX1XP サポート追加。 FreeBSD から。

1.4 Release Schedule and plans for 1.5.

posted by H.Miyamoto at 2005-12-19 13:35 | permalink | 0 trackback
For Your Information

表題の通り by Matt。

やることリスト

  • ネットワークまわりでアレしてる件の fix。
  • pkgsrc に合わせてインストーラまわりを修正。
  • Simon(corecode@) がこのリリース向けにネットワークブリッジまわりの新しいコードいれるから、それのテスト。

branch 切るのはクリスマス前、できれば水曜日あたり。リリースはクリスマスの後。金曜日(30 日)くらいかな。ちょっと多めにリリースエンジニアリング期間を取らせてもらったよん。

な感じ。とすると、私の環境更新は年明けくらいかなー。

Plans for 1.5

posted by H.Miyamoto at 2005-12-19 13:35 | permalink | 0 trackback
For Your Information

1.4 の後の話 by Matt。詳しい話は元のメールを見て頂くとして。

1 月からはデカイ更新がしがし HEAD にいれるぜー。 安定したシステムが必要な人は 3 〜 4 ヵ月は 1.4 Release のままにしておいてねー

  • STAGE 1 - Networking MPSAFE work - Starting early January!
  • STAGE 2 - I/O Subsystem - Starting early February!
  • STAGE 3 - ZFS PORT - Starting March or April!

Sun ZFS ですってよ旦那。マジですかい。 I am really quite impressed with Sun's ZFS. らしいが。

Dec, 17 2005 (Sat)

Starting to get impatient... :-)

posted by H.Miyamoto at 2005-12-17 13:16 | permalink | 0 trackback
For Your Information

で、リリースは今週なの ? な質問に corecode@ が いんや、来週くらいじゃないの と reply。 Matt 本人からも 今週末に branch はする予定だけど、リリースはクリスマスの後くらいにする予定。まだ解決せにゃいかんのがちょこちょこ残ってるからね。 な reply が出てる。さて、今年中に出るのかな ?

Re: iwi panic

posted by H.Miyamoto at 2005-12-17 13:16 | permalink | 0 trackback
Kernel Magic

今度は iwi(4) まわりで panic 出てるみたい。何か無線は鬼門だねぇ。

# ちなみに wi(4) のほうはまだまだごそごそしてるみたい。

Dec, 15 2005 (Thu)

Re: panic with HEAD

posted by H.Miyamoto at 2005-12-15 13:29 | permalink | 0 trackback
Kernel Magic

wi(4) まわりの panic にたいしてまだまだごそごそやってるみたい。こういうのが潰れない限り、1.4 は出なさそうな感じ。

cvs commit: src/contrib/cvs-1.12.12...

posted by H.Miyamoto at 2005-12-15 13:29 | permalink | 0 trackback
Base System

src/contrib/cvs-1.12.12 さようなら。今は 1.12.13。

Dec, 13 2005 (Tue)

Re: DP performance

posted by H.Miyamoto at 2005-12-13 13:59 | permalink | 0 trackback
Forums Today

えーと全然追ってないんでよくわからんのだが、延々と続いていた例のスレッドに、ついに Matt がスレストくらわしたらしい。

src/nrelease/Makefile rev1.46

posted by H.Miyamoto at 2005-12-13 13:59 | permalink | 0 trackback
Base System

commiter の皆さんで nrelease に関することはまだ議論継続中みたい。壊れてるぞー と報告が来たり、修正入ったり。

Dec, 11 2005 (Sun)

Re: Rework of nrelease

posted by H.Miyamoto at 2005-12-11 19:49 | permalink | 0 trackback
Forums Today

次のリリースに pkgsrc が入る関係で、まだ nrelease まわりでごそごそとやってるみたい。workaround として CGI front-end はとりあえず削除されたらしい。しかしリリースの時にとりあえず削除される front-end って意味あるのか ?

FreeBSD list of projects and ideas for volunteers

posted by H.Miyamoto at 2005-12-11 19:49 | permalink | 0 trackback
For Your Information

本家記事 より。幾つか from DragonFly のものがある様子。非常によろしい。

Re: Countdown to release?

posted by H.Miyamoto at 2005-12-11 19:49 | permalink | 0 trackback
Forums Today

次のリリースに向けて、残ってるのは何 ? という質問に対し、Matt が バグフィックスを続けること、pkgsrc をできるだけいい感じに統合すること と reply してる。

src/sys/kern/kern_ktr.c rev1.10

posted by H.Miyamoto at 2005-12-11 19:49 | permalink | 0 trackback
Kernel Magic

ktr(4) まわりで kernel にがりがり修正入ってる。

Re: Name cache question

posted by H.Miyamoto at 2005-12-11 19:49 | permalink | 0 trackback
Forums Today

name cache まわりの技術的な質問に Matt が詳しく応えてる。

つーか、まだ nullfs と unionfs って手つけられてなかったのね。

DragonFly talk at the upcoming BayLisa (15 December 2005)

posted by H.Miyamoto at 2005-12-11 19:49 | permalink | 0 trackback
For Your Information

表題の通り、Matt が BayLISA で DragonFly について喋るらしい。

Dec, 09 2005 (Fri)

cvs commit: src/gnu/usr.bin/cvs/cvs Makefile zlib.c.patch

posted by H.Miyamoto at 2005-12-09 14:03 | permalink | 0 trackback
Base System

cvs 1.12.13 が動かなかった問題を fix by corecode@。

Re: Overall usability in 1.4?

posted by H.Miyamoto at 2005-12-09 14:03 | permalink | 0 trackback
Forums Today

時計問題って結構皆悩んでたみたいだ。src/sys/i386/isa/ipl.s rev1.26 で fix 入ったことを知らない人も多いみたい。Matt が頑張って HEAD では直ってると思うからもっかい HEAD でテストしてくれよ って言ってる。

DragonFly On-Line Manual Pages

posted by H.Miyamoto at 2005-12-09 14:03 | permalink | 0 trackback
Docs and Web Sites

re(4) とかはここへリンクするようにしてみようかな。

src/sys/vfs/smbfs/smbfs_io.c rev1.20

posted by H.Miyamoto at 2005-12-09 14:03 | permalink | 0 trackback
Kernel Magic

smbfs あたりでごそごそやってた成果がとりあえず。まだまだ修正入るみたいだけど。

Dec, 07 2005 (Wed)

Re: Timer issues

posted by H.Miyamoto at 2005-12-07 23:45 | permalink | 0 trackback
Kernel Magic

おや ? 時計止まっちゃうよ問題に進展ありかな ? ここで直ってくれれば 1.4 にそれが入るし、かなりイケてるなぁ。

と思ってたら、どうもすぐに修正入ってるようだ。 src/sys/i386/isa/ipl.s rev1.26。ますます 1.4 が楽しみになってきたなぁ。

Re: panic: kthread_create called too soon

posted by H.Miyamoto at 2005-12-07 23:45 | permalink | 0 trackback
Forums Today

SMB subsystem がぷち壊れててマウントできないとかハングしたとかで、kernel@ でごそごそやってるみたい。

Re: lib/libcr/sys/ cleanup

posted by H.Miyamoto at 2005-12-07 23:45 | permalink | 0 trackback
Base System

libcr を窓から投げ捨てろ

cvs commit: src/contrib/cvs-1.12 - Imported sources

posted by H.Miyamoto at 2005-12-07 23:45 | permalink | 0 trackback
Base System

cvs 1.12.13 by corecode@。

でもその後に うげ、ssh+圧縮ありだとハングしちゃうよ。まじでごめん。誰か fix できる ? それとも back out しようか ? との follow up が corecode@ から入ってる。それに対して Matt が うえぇ。とりあえず前の cvs をどっかに復旧させて上のディレクトリの Makefile でそっちを build するようにしよう。次リリースまでもう日がないから、デカイ修正はもう控えようねー。 な感じの reply してる。

ちなみに、来週に 1.4 が branch するみたいだ。

Dec, 05 2005 (Mon)

src/bin/sh/var.c rev1.9

posted by H.Miyamoto at 2005-12-05 14:23 | permalink | 0 trackback
Base System

環境変数 PATH がない時(シングルユーザの時とか)に与えられるデフォルトが /bin:/usr/bin から /bin:/usr/bin:/sbin:/usr/sbin に変更。

さらに rev1.10 では、/usr/pkg/[s]bin も追加されてる。login.conf とか src/etc/root dot.cshrc, dot.profile とかも pkgsrc 向け修正入ってる。

cvs commit: src/crypto/openssl-0.9 - Imported sources

posted by H.Miyamoto at 2005-12-05 14:23 | permalink | 0 trackback
Base System

OpenSSL 0.9.8a by corecode@。

src/sys/i386/conf/GENERIC rev1.32

posted by H.Miyamoto at 2005-12-05 14:23 | permalink | 0 trackback
Kernel Magic

SCSI_DELAY が 15 秒から 5 秒に。

Mercurial repo available

posted by H.Miyamoto at 2005-12-05 14:23 | permalink | 0 trackback
For Your Information

Mercurial 利用できるようにしてみたよ by corecode@。Mercurial: a fast, lightweight Source Control Management system designed for efficient handling of very large distributed projects とのこと。cvs 代替みたいなものかな ? ちなみに JapaneseTutorial もある様子だ。

cvs commit: src/share/man/man4 re.4 src/sys/dev/netif/re...

posted by H.Miyamoto at 2005-12-05 14:23 | permalink | 0 trackback
Kernel Magic

re(4) に DLink 528(T) カードサポート追加。Taken-from: FreeBSD

src/nrelease/Makefile rev1.44

posted by H.Miyamoto at 2005-12-05 14:23 | permalink | 0 trackback
Base System

nrelease に pkgsrc 向けの修正入ってる。

Dec, 03 2005 (Sat)

Waiting 15 seconds for SCSI devices to settle *groan*

posted by H.Miyamoto at 2005-12-03 14:20 | permalink | 0 trackback
Kernel Magic

起動時の SCSI デバイス待ち、 5 秒にしない ? 15 秒なんて無駄過ぎ な post があって いいね。そうすべ な reply が commiters から飛んでる。私なんて 2 秒でも問題ない(corecode@ は 3 秒で設定しているらしい)んだから、まぁ妥当だ。

Re: DP performance

posted by H.Miyamoto at 2005-12-03 14:20 | permalink | 0 trackback
Forums Today

長々と議論が続いていた例のスレッドだが、Matt ちょっとうんざり気味。

もし本当にそんなに悪いと思うなら、何のデータも示さない中傷的なコメントをつけるより、それを反証する技術的な論拠を出してくれ。

俺は最前をつくしてあんたに技術的なことを説明したのに、あんたは理由とか説明とかを何ひとつ答えてないじゃないか。

あんたが賛同を得たいと思っていても、これじゃ全く得られないよ。

recommend kvm switch

posted by H.Miyamoto at 2005-12-03 14:20 | permalink | 0 trackback
Forums Today

kvm スイッチ何使ってる ? な話 at users@。Belkin って答えが多かったが、こういう周辺機器は欧米とアジアとだと結構違いそうね。私が使ってるのは庶民の味方、サンワサプライの 2 port だけど、これなんか日本にしかなさそうだ。

why do you use DragonFly? (writing an article)

posted by H.Miyamoto at 2005-12-03 14:20 | permalink | 0 trackback
Forums Today

DragonFly についての文書書いてるんだけど、ちょっと教えて という感じで、 4 つの質問が出てる。

  • 何で DragonFly を使っているんですか。
  • DragonFly の前は何を使っていましたか。
  • DragonFly で主にどんなソフトウェアを使っていますか。
  • どんな機能に期待してますか。

Tomaz さんが 1 つ目の質問に Amiga のころから Matt を信頼してるからさ。 :) って答えてるのが結構面白い。そういう人もいるんだ。

Dec, 01 2005 (Thu)

Kernel Debugging in DragonFly BSD

posted by H.Miyamoto at 2005-12-01 14:30 | permalink | 0 trackback
Docs and Web Sites

asf(8) を使ったカーネルモジュールのシンボルの回収の仕方("の"ばっかり)が Wiki に追加 by Hiten。MPSAFE の network patch #02 のやり取りの中で Hiten がした post が元。

Re: DP performance

posted by H.Miyamoto at 2005-12-01 14:30 | permalink | 0 trackback
For Your Information

DualCore CPU ではどんな感じ ? という post に対し Matt が reply。ネットワークまわりのことも含め、かなり突っ込んだ話がされている(みたい?)。

# 次リリースは 12 月中旬らしいので、そこでクリーンインストールして pkgsrc に switch しますかー。

cvs commit: src/sys/bus/usb usb_ethersubr.c...

posted by H.Miyamoto at 2005-12-01 14:30 | permalink | 0 trackback
Kernel Magic

全てのネットワーク割り込みを MPSAFE に part 1/3。これが 3/3 まで進めば完了か ?

cvs commit: src/share/zoneinfo asia northamerica southamerica

posted by H.Miyamoto at 2005-12-01 14:30 | permalink | 0 trackback
Base System

zoneinfo が tzdata2005o と sync。

Call for pkgsrc testing

posted by H.Miyamoto at 2005-12-01 14:30 | permalink | 0 trackback
dfports/pkgsrc

KDE とか Gnome とか、そういう奴含めて大体 pkgsrc 揃ったぜ。っつーことでテストのほうヨロシク by joerg@。

Powered by lily+, ruby, eruby, and BlueStole.
Believe in the BSD Power!!