FreeBSD Daily Topics
2007年11月15日 mdconfig(8)のマニュアルにCDイメージのマウント例を追加,pkg_add(1)に-iを追加,killall(8)を改善,ata(4)実装をRELENG_6へMFC
この記事を読むのに必要な時間:およそ 0.5 分
src
- src/sbin/mdconfig/mdconfig.8
current - mdconfig(8)のマニュアルにISO9660 CDイメージファイルをマウントする例が追加されました。最初は「mdconfig -a -t vnode -u 10 -f cdimage.iso; mount_cd9660 /dev/md10 /mnt」といったサンプルでしたが,いくつかの議論のあとで「mount -t cd9660 /dev/`mdconfig -a -t vnode -f cdimage.iso` /mnt」といったサンプルへ変更されました。後者の方法はデバイスファイルに指定される番号を自動的に取得するため,そのままコピー&ペーストして活用できます。
- pkg_add(1)
current - パッケージをインストールするコマンドpkg_add(1)に,依存するパッケージの取得やインストールをおこなわないように抑制する-iオプションが追加されました。
- src/usr.bin/killall/killall.c
usr.bin/killall/killall.1 current - オプションや引数をパースする段階におけるバグが修正されました。また修正に応じてオンラインマニュアルも変更されています。とくに-cはiuや-tとともに指定して使うことはできません。また2つの終了ステータスはPerl→C変換を実施したあとには使えません。
- sys/dev/ata ata-all.c
ata-all.h ata-chipset.c
ata-pci.c
ata-pci.h
atapi-cd.c
atapi-cd.h RELENG_6 - 8-CURRENTにおける最新のata(4)実装がRELENG_6へMFCされました。ただし例外割り込みフィルタリング,CAM MPSAFE,BIO_FLUSH,alphaサポートなどの機能はRELENG_6にはフィットしないため削除されています。これでRELENG_6においてサポートされているATAデバイスセットは8-CURRENTやRELENG_7と同じになりました。
FreeBSD Daily Topics
- 2007年11月30日 FreeBSD 6.3-RC1公開,random(4)やurandom(4)に脆弱性,gtar(1)に脆弱性
- 2007年11月29日 sysctl値“vm.max_wired”導入―memtestなどで活用,setuid executableチェックにZFSも追加,Firefoxアップグレード他多数
- 2007年11月28日 RELENG_6_3のタグ登場,EC Ultra改善,em(4)デバイスドライバアップデート,hdaサポートの改善他
- 2007年11月27日 2 QuoadCore vs 2 DualCore調査,Ports Collection状況,nvidiaドライバ更新
- 2007年11月21日 ULE & MPスケーラビリティ,2 QuoadCore vs 2 DualCore調査,ULE低nice値問題
- 2007年11月20日 FreeBSD 7.0-BETA3公開,Hot-e HL200カーネルコンフィグ追加,2 QuoadCore vs 2 DualCore問題他
- 2007年11月19日 FreeBSD 6.3-BETA2公開,Ports Collectionの作業状況,JDK14/15/16アップデート,Thunderbirdアップデート
- 2007年11月15日 mdconfig(8)のマニュアルにCDイメージのマウント例を追加,pkg_add(1)に-iを追加,killall(8)を改善,ata(4)実装をRELENG_6へMFC
- 2007年11月14日 システムチューニングマニュアルtuning(7)更新―gjournal(8),gstripe(8),gvinum(8)の記述を追加しvinum(8)を削除,セキュリティ向上のため7.0でHyperThreading機能をデフォルトで無効へ
- 2007年11月13日 読み込みアクセスに最適化された新しいロック実装rmlock(9)の追加、FreeBSD Update改善他

