diff options
author | alc <alc@FreeBSD.org> | 1999-08-18 04:08:31 +0000 |
---|---|---|
committer | alc <alc@FreeBSD.org> | 1999-08-18 04:08:31 +0000 |
commit | 999b998faadf98cd252ae30361406a176da029bd (patch) | |
tree | 84d98ec8a5702a071d3e1d0cf2972575f512b794 /sys/dev/lnc | |
parent | c3587e5dcb4c284938b70a3896c2d0f07b9cd626 (diff) | |
download | FreeBSD-src-999b998faadf98cd252ae30361406a176da029bd.zip FreeBSD-src-999b998faadf98cd252ae30361406a176da029bd.tar.gz |
Create callable (non-inline) versions of the atomic_OP_TYPE functions
that are linked into the kernel. The KLD compilation options are
changed to call these functions, rather than in-lining the
atomic operations.
This approach makes atomic operations from KLDs significantly
faster on UP systems (though somewhat slower on SMP systems).
PR: i386/13111
Submitted by: peter.jeremy@alcatel.com.au
Diffstat (limited to 'sys/dev/lnc')
0 files changed, 0 insertions, 0 deletions