summaryrefslogtreecommitdiffstats
path: root/usr.bin/users
diff options
context:
space:
mode:
authorattilio <attilio@FreeBSD.org>2012-10-30 15:10:50 +0000
committerattilio <attilio@FreeBSD.org>2012-10-30 15:10:50 +0000
commit279b97daea47b784fa8af7f9e6174384c141cdff (patch)
treee789d39c82bfc0a96712580c4b803232b496457d /usr.bin/users
parenta93bdbb610d296583acb7082db92d7aa5891d0ff (diff)
downloadFreeBSD-src-279b97daea47b784fa8af7f9e6174384c141cdff.zip
FreeBSD-src-279b97daea47b784fa8af7f9e6174384c141cdff.tar.gz
Fixup r240246: hwpmc needs to retain the pinning until ASTs are not
executed. This means past the point where userret() is generally executed. Skip the td_pinned check if a callchain tracing is currently happening and add a more robust check to pmc_capture_user_callchain() in order to catch td_pinned leak past ast() in hwpmc case. Reported and tested by: fabient MFC after: 1 week X-MFC: r240246
Diffstat (limited to 'usr.bin/users')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud