[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: RAW_PART number (Re: Forward: [Noriyuki Soda <soda@netbsd.org>]CVS commit: basesrc)



> >bounds_check_with_label でやっている、disklabel の書き込み禁止に
> >ついては、BSDI はどうしているのでしょう? NetBSD/arm32 と同様に
> 	filesystem屋じゃないんで上記の関数がどこにいるのか暗唱
> 	してないのですが、どのへんみればいいですか? 調べます。

昔はデバドラ屋の仕事にお願いしてた様な気もするけど、

NetBSD/i386 って本当にこの辺正しく動いていますか?
	a:	...	63
	c:	...	63 
	d:	...	0
にした状態で、確かに a partition の 2sector めには書き込み禁止になるけど、
d partition の 2sector めに dd で 0 を書くと disklabel が飛びました。
立ち上がってから partition 位置変えたりしてたせいかも知れないけど。

尾上