tech-net archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Introduce curlwp_bind and curlwp_unbind for psref(9)
Hi,
In order to use psref(9) in a normal LWP context,
we have to ensure the LWP doesn't migrate between
CPUs. To this end, for now we set LP_BOUND to
curlwp->l_pflag.
Currently we do it by open-coding in each place,
but we should provide some API to simplify codes.
riastradh@ suggested curlwp_bind and curlwp_unbind
some time ago (*1) and this patch (*2) just follows
the idea.
(*1) https://mail-index.netbsd.org/tech-kern/2016/02/02/msg020131.html
(*2) http://www.netbsd.org/~ozaki-r/curlwp_bind.diff
Any comments or suggestions to the patch?
Thanks,
ozaki-r
Home |
Main Index |
Thread Index |
Old Index