Date: Fri, 16 Nov 2007 22:13:05 GMT From: Dieter <freebsd@sopwith.solgatos.com> To: freebsd-gnats-submit@FreeBSD.org Subject: kern/118093: firewire bus reset hogs CPU, causing data to be lost Message-ID: <200711162213.lAGMD5bP057295@www.freebsd.org> Resent-Message-ID: <200711162220.lAGMK1tl039541@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 118093 >Category: kern >Synopsis: firewire bus reset hogs CPU, causing data to be lost >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Nov 16 22:20:01 UTC 2007 >Closed-Date: >Last-Modified: >Originator: Dieter >Release: 6.2 >Organization: >Environment: 6.2-RELEASE amd64 >Description: When a firewire device is powered on or off, the firewire bus is reset. A firewire bus reset hogs the CPU for too long, more than 0.1 second, causing data to be lost. Disk and Ethernet activity (and probably all i/o) stop. Stopping Ethernet for too long causes data to be lost. Userland processes also don't run, but they have to expect that, it is the devices not getting serviced that I'm concerned about. >How-To-Repeat: Have some i/o going. fwcontrol -r observe that all i/o stops for 1/10 second >Fix: >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200711162213.lAGMD5bP057295>
