freebsd-nq/sys/compat
Attilio Rao a1fe14bc33 rufetch and calcru sometimes should be called atomically together.
This patch fixes places where they should be called atomically changing
their locking requirements (both assume per-proc spinlock held) and
introducing rufetchcalc which wrappers both calls to be performed in
atomic way.

Reviewed by: jeff
Approved by: jeff (mentor)
2007-06-09 21:48:44 +00:00
..
freebsd32 Remove duplicate includes. 2007-05-23 13:36:02 +00:00
ia32 Allow FreeBSD's native ELF image activators to execute shared libraries the 2007-05-22 02:22:58 +00:00
linprocfs Commit 14/14 of sched_lock decomposition. 2007-06-05 00:00:57 +00:00
linsysfs Add a pn_destroy field to pfs_node. This field points to a destructor 2007-03-12 12:16:52 +00:00
linux rufetch and calcru sometimes should be called atomically together. 2007-06-09 21:48:44 +00:00
ndis Commit 14/14 of sched_lock decomposition. 2007-06-05 00:00:57 +00:00
netbsd Start each of the license/copyright comments with /*- 2005-01-05 22:34:37 +00:00
opensolaris - Reduce number of atomic operations needed to be implemented in asm by 2007-06-08 12:35:47 +00:00
pecoff remove dead code 2005-02-22 01:26:48 +00:00
svr4 rufetch and calcru sometimes should be called atomically together. 2007-06-09 21:48:44 +00:00