on 26/11/2013 11:26 Andriy Gapon said the following: > Author: avg > Date: Tue Nov 26 09:26:18 2013 > New Revision: 258630 > URL: http://svnweb.freebsd.org/changeset/base/258630 > > Log: > 734 taskq_dispatch_prealloc() desired > > 943 zio_interrupt ends up calling taskq_dispatch with TQ_SLEEP > illumos/illumos-gate@5aeb94743e3be0c51e86f73096334611ae3a058e > > Essentially FreeBSD taskqueues already operate in a mode that > was added to Illumos with taskq_dispatch_ent change. > We even exposed the superior FreeBSD interface as taskq_dispatch_safe. > Now we just rename taskq_dispatch_safe to taskq_dispatch_ent and > struct struct ostask to taskq_ent_t, so that code differences will be > minimal. > > After this change sys/cddl/compat/opensolaris/sys/taskq.h header is no > longer needed. > > Note that this commit is not an MFV because the upstream change was not > individually committed to the vendor area. > > MFC after: 8 days
Sponsored by: HybridCluster [merge] -- Andriy Gapon _______________________________________________ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"