Messages in this thread | ![/](/images/icornerl.gif) | | Date | Tue, 16 Dec 2003 10:18:38 -0500 | From | Ben Collins <> | Subject | Re: [2.6.0-test11] IEEE1394: sleeping function called from invalid context |
| |
> This time highlevel_remove_host takes a rwlock and calls nodemgr_remove_host > and then we call wait_for_completion with a lock held. > > Not sure about the fix... maybe hl_drivers list should be protected with a > rw_semaphore instead of a rwlock.
I've already fixed this in the ieee1394 repo. Pretty extensive changes, so don't count on it for 2.6.0.
-- Debian - http://www.debian.org/ Linux 1394 - http://www.linux1394.org/ Subversion - http://subversion.tigris.org/ WatchGuard - http://www.watchguard.com/ - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| ![\](/images/icornerr.gif) |