Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Feb 2015 07:40:33 -0800
From:      hiren panchasara <hiren@strugglingcoder.info>
To:        Adrian Chadd <adrian@FreeBSD.org>
Cc:        svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org
Subject:   Re: svn commit: r278879 - in head/sys: kern sys
Message-ID:  <20150217154033.GJ19044@strugglingcoder.info>
In-Reply-To: <201502170235.t1H2Z6eC005697@svn.freebsd.org>
References:  <201502170235.t1H2Z6eC005697@svn.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--OOq1TgGhe8eTwFBO
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On 02/17/15 at 02:35P, Adrian Chadd wrote:
> Author: adrian
> Date: Tue Feb 17 02:35:06 2015
> New Revision: 278879
> URL: https://svnweb.freebsd.org/changeset/base/278879
>=20
> Log:
>   Implement taskqueue_start_threads_cpuset().
>  =20
>   This is a more generic version of taskqueue_start_threads_pinned()
>   which only supports a single cpuid.
>  =20
>   This originally came from John Baldwin <jhb@> who implemented it
>   as part of a push towards NUMA awareness in drivers.  I started impleme=
nting
>   something similar for RSS and NUMA, then found he already did it.
>  =20
>   I'd like to axe taskqueue_start_threads_pinned() so it doesn't become
>   part of a longer-term API.  (Read: hps@ wants to MFC things, and
>   if I don't do this soon, he'll MFC what's here. :-)
>  =20
>   I have a follow-up commit which converts the intel drivers over
>   to using the cpuset version of this function, so we can eventually
>   nuke the the pinned version.
>  =20
>   Tested:
>  =20
>   * igb, ixgbe
>  =20
>   Obtained from:	jhbbsd
>=20
> Modified:
>   head/sys/kern/subr_taskqueue.c
>   head/sys/sys/taskqueue.h

Can you please also update taskqueue(9) manpage?

Cheers,
Hiren

--OOq1TgGhe8eTwFBO
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (FreeBSD)

iQF8BAEBCgBmBQJU42DxXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRBNEUyMEZBMUQ4Nzg4RjNGMTdFNjZGMDI4
QjkyNTBFMTU2M0VERkU1AAoJEIuSUOFWPt/lz7AH/2oQVeDIxVc2znl3nOsyo25D
w1y2ufgc/iMgCzoPLB3K4qMkVxrhYwe+C3NB/XEehvFJkfheh79pEKwZqPRrN14d
2irXE7l3+ZcH5rqHpPw7/YGZJo8oOwKtYXUcTA+3dueGtWsHKI2q2jM6/5LjTIWO
nJCl4erVNxFLudW7VcvHBNXNq4/TtD3a14SXA30fPFwWeM1m7xlRruGCDXHPlN+A
AMWtSykbdeePyMW7Noo+PMk8hgPn0U6G/MEGn4Zp4SA6FRc2xI+nSYEqR1YdLOIx
6O0v7PcbrBFXY3kDtRW+eyk4GEY+JzQeHHc/hmCol8KEdvNyc0ybGtPCfySNhNY=
=b10n
-----END PGP SIGNATURE-----

--OOq1TgGhe8eTwFBO--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20150217154033.GJ19044>