diff options
author | jhb <jhb@FreeBSD.org> | 2004-11-11 22:42:25 +0000 |
---|---|---|
committer | jhb <jhb@FreeBSD.org> | 2004-11-11 22:42:25 +0000 |
commit | dabf0d0c4fca853271757af24e434aa6926addbf (patch) | |
tree | 886cc72f942f530d2855c532d90cf1dfd0217cd1 /sys/netatm/atm_if.h | |
parent | feb4d6ee906dc73878fcd6dc412376db11f445a5 (diff) | |
download | FreeBSD-src-dabf0d0c4fca853271757af24e434aa6926addbf.zip FreeBSD-src-dabf0d0c4fca853271757af24e434aa6926addbf.tar.gz |
- Place the gcc memory barrier hint in the right place in the 80386 version
of atomic_store_rel().
- Use the 80386 versions of atomic_load_acq() and atomic_store_rel() that
do not use serializing instructions on all UP kernels since a UP machine
does need to synchronize with other CPUs. This trims lots of cycles from
spin locks on UP kernels among other things.
Benchmarked by: rwatson
Diffstat (limited to 'sys/netatm/atm_if.h')
0 files changed, 0 insertions, 0 deletions