diff options
author | Alan Cox <alc@FreeBSD.org> | 1999-08-18 04:08:31 +0000 |
---|---|---|
committer | Alan Cox <alc@FreeBSD.org> | 1999-08-18 04:08:31 +0000 |
commit | 08c40841d8abaa433fe1bda5a320e44fe4e77445 (patch) | |
tree | 96076b1c93a22e1d7bd32dfb4d0663f23dbe7b99 /lib/libcam/cam.3 | |
parent | c531b7fc1febd1ce17c9c9f10a7f99ad9c1538b0 (diff) | |
download | src-08c40841d8abaa433fe1bda5a320e44fe4e77445.tar.gz src-08c40841d8abaa433fe1bda5a320e44fe4e77445.zip |
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
Notes
Notes:
svn path=/head/; revision=49999
Diffstat (limited to 'lib/libcam/cam.3')
0 files changed, 0 insertions, 0 deletions