firewire disk disconnected but da* remains?

Andriy Gapon <[email protected]>
Newsgroups gmane.os.freebsd.stable,gmane.os.freebsd.devel.firewire
Message-ID <[email protected]>
I am a firewire newbie, so forgive me the following question.
I disconnect external firewire HDD, firewire subsystem notices this but
da0 device entry persists. Is this correct/expected behavior?

on connect:
kernel: fwohci0: BUS reset
kernel: fwohci0: node_id=0xc800ffc1, gen=2, CYCLEMASTER mode
kernel: firewire0: 2 nodes, maxhop <= 1, cable IRM = 1 (me)
kernel: firewire0: bus manager 1 (me)
kernel: fwohci0: txd err=14 ack busy_X
last message repeated 2 times
kernel: fwohci0: BUS reset
kernel: fwohci0: node_id=0xc800ffc1, gen=3, CYCLEMASTER mode
kernel: firewire0: 2 nodes, maxhop <= 1, cable IRM = 1 (me)
kernel: firewire0: bus manager 1 (me)
kernel: firewire0: New S400 device ID:0050770e00071002
kernel: da0 at sbp0 bus 0 target 0 lun 0
kernel: da0: <Prolific (1394-ATAPI rev1 2804> Fixed Simplified Direct
Access SCSI-4 device
kernel: da0: 50.000MB/s transfers
kernel: da0: 381554MB (781422768 512 byte sectors: 255H 63S/T 48641C)
kernel: GEOM_LABEL: Label for provider da0s1 is ufs/extbackup.

on disconnect:
kernel: fwohci0: BUS reset
kernel: fwohci0: node_id=0xc800ffc0, gen=4, CYCLEMASTER mode
kernel: firewire0: 1 nodes, maxhop <= 0, cable IRM = 0 (me)
kernel: firewire0: bus manager 0 (me)

camcontrol rescan all done some time later stuck in cbwait state.

System is recent releng/7 amd64.

-- 
Andriy Gapon
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.