https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=208860

Adrian Chadd <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #1 from Adrian Chadd <[email protected]> ---
Yeah, the whole drain/block/cancel thing really irks me with our taskqueue
implementation.

If we want to use the taskqueue for driver related things, then we need some
way to actually cancel/drain all in a sane way. Otherwise we end up only being
able to waitfor_parent on the net80211 tasks, not the driver tasks.

It's also unclear whether we should be waiting for the driver taskqueue calls
to drain/complete with waitfor_parent.

This requires a bunch more thought and planning. I'm open to ideas!

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-wireless
To unsubscribe, send any mail to "[email protected]"

Reply via email to