[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bsd-nomads:12580] Slow down when unplug aue0 device
- Subject: [bsd-nomads:12580] Slow down when unplug aue0 device
- From: Jun Kuriyama <kuriyama@sky.rim.or.jp>
- Date: Fri, 31 Dec 1999 17:15:04 +0900
INET6 とは関係ないので subject 変えましょう。bsd-usb でやった方がいい
気もするけど。
From: Warner Losh <imp@village.org>
> ed_stop(sc);
> ifp->if_flags &= ~IFF_RUNNING;
同様のパッチを sanpei さんからも頂いているのですが、何にしろ
aue_detach() が呼ばれていないのでダメです。
cvs-committers での wpaul の話だと、usbd を使って unplug されたことを
kernel に伝えるようにすればいいわけですが、それをしないとなると、ハード
ウェアが unplug されたことを kernel は知らずに、ハードウェアに対してお話
を続ける、となるようです。
> aue0: usb error on rx: IOERROR
> aue0: usb error on intr: IOERROR
...
> aue0: MII read timed out
> aue0: MII read timed out
...
という風に。
unplug/replug の時には usbd を使えばいいわけですが、suspend/resume の
時は…… apmd を使えってことか?
どうにかここらへん kernel 側でやれないのかな。
くりやま // kuriyama@sky.rim.or.jp
// kuriyama@FreeBSD.org