aboutsummaryrefslogtreecommitdiff
path: root/sys/dev
diff options
context:
space:
mode:
authorHidetoshi Shimokawa <simokawa@FreeBSD.org>2003-05-05 10:14:52 +0000
committerHidetoshi Shimokawa <simokawa@FreeBSD.org>2003-05-05 10:14:52 +0000
commit2b68d77fdddb576eea4203904c0a7197485c355e (patch)
treeebdf82eb0c9a3ab47c2ec9e4923329aad589a339 /sys/dev
parentb4074fb04ddaef7c5f681bbb2acfeb7570290ca8 (diff)
Notes
Diffstat (limited to 'sys/dev')
-rw-r--r--sys/dev/firewire/firewire.c9
1 files changed, 7 insertions, 2 deletions
diff --git a/sys/dev/firewire/firewire.c b/sys/dev/firewire/firewire.c
index 7875d60daebc8..2b03ce0ef3213 100644
--- a/sys/dev/firewire/firewire.c
+++ b/sys/dev/firewire/firewire.c
@@ -913,9 +913,14 @@ fw_xfer_unload(struct fw_xfer* xfer)
splx(s);
}
if (xfer->fc != NULL) {
-#if 1 /* this could happen if we call fwohci_arcv() before fwohci_txd() */
+#if 1
if(xfer->state == FWXF_START)
- panic("fw_xfer_free FWXF_START\n");
+ /*
+ * This could happen if:
+ * 1. We call fwohci_arcv() before fwohci_txd().
+ * 2. firewire_watch() is called.
+ */
+ printf("fw_xfer_free FWXF_START\n");
#endif
fw_tl_free(xfer->fc, xfer);
}