summaryrefslogtreecommitdiffstats
path: root/sys/dev
diff options
context:
space:
mode:
authordavidxu <davidxu@FreeBSD.org>2003-08-05 12:00:55 +0000
committerdavidxu <davidxu@FreeBSD.org>2003-08-05 12:00:55 +0000
commit93e075cf7ad1df05ef58d1fc49abc48e4340661c (patch)
treebdace5637a0cb7d5c390e9e3998079586fffda05 /sys/dev
parent6620306b94c8bc7c1067170441e089311af47afe (diff)
downloadFreeBSD-src-93e075cf7ad1df05ef58d1fc49abc48e4340661c.zip
FreeBSD-src-93e075cf7ad1df05ef58d1fc49abc48e4340661c.tar.gz
Introduce a thread mailbox flag TMF_NOUPCALL. On some architectures other
than i386 or AMD64, TP register points to thread mailbox, and they can not atomically clear km_curthread in kse mailbox, in this case, thread retrieves its thread pointer from TP register and sets flag TMF_NOUPCALL in its thread mailbox to indicate a critical region.
Diffstat (limited to 'sys/dev')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud