usbser driver には many core なマシンにおいて、特定の条件下で thread が寝たままになり以降の処理がストールしてしますという問題を抱えています。
この件については、chototsu さんが原因を特定しており、patch および binary (x86 のみ)を配布しています。
http://blogs.yahoo.co.jp/chototsu_moushinp/53407438.html
chototsu さんによると、SPARC binary も欲しいとのリクエストがくるということで、OpenSolaris 2009.06 の build (onnv_111b) にあわせた binary を作成してみました。
需要はほとんどないかと思いますが、これで SPARC でも emobile とか使えます。
(Sun Blade 1000 に D23HW さして pppd で通信してました。USB 1.1 ですがw)
http://solaris.sunfish.suginami.tokyo.jp/blog/patch/chototsu/sparcv9/#とかいって、すでに 2 人ばかし持っていったログが、どんだけ(ry
共通の悩みを抱えた人がいるということは良いことです(´∀`*)
