OpenGrok
Cross Reference: atomic_cas_generic.c
xref
: /
src
/
sys
/
rump
/
librump
/
rumpkern
/
atomic_cas_generic.c
Home
|
History
|
Annotate
|
Download
|
only in
rumpkern
History log of
/src/sys/rump/librump/rumpkern/atomic_cas_generic.c
Revision
Date
Author
Comments
1.3
14-Mar-2021
christos
provide generic cas for _LP64
1.2
18-Dec-2009
pooka
branches: 1.2.76;
I got a report about this not compiling on mips64. While I could
not repeat the problem and while this should not be used at all on
mips64, the real fix is a little diablo in the details. So hack
around it for now (yes, it results in only half of the locks being
used on 64bit platforms. no biggie for a hack).
1.1
12-Jan-2009
pooka
branches: 1.1.2; 1.1.4; 1.1.8;
* Add adapted version of the userspace atomic_cas ops for platforms
lacking special instructions. We always use the spinlocked version
(could use RAS on UP NetBSD host, but it's not portable).
* Add platform-based symbol quirk tables for selectively not renaming
toolchain symbols for some platforms. Although, this should really
depend on the (toolchain,platform)-tuple and not just the platform.
This allows arm, hppa, mips and sh3 to build succesfully with an
isolated rump kernel namespace. ... now, one arch remains: vax.
you must compile vax. then, only then will you MI be.
1.1.8.3
11-Mar-2010
yamt
sync with head
1.1.8.2
04-May-2009
yamt
sync with head.
1.1.8.1
12-Jan-2009
yamt
file atomic_cas_generic.c was added on branch yamt-nfs-mp on 2009-05-04 08:14:29 +0000
1.1.4.2
19-Jan-2009
skrll
Sync with HEAD.
1.1.4.1
12-Jan-2009
skrll
file atomic_cas_generic.c was added on branch nick-hppapmap on 2009-01-19 13:20:25 +0000
1.1.2.2
17-Jan-2009
mjf
Sync with HEAD.
1.1.2.1
12-Jan-2009
mjf
file atomic_cas_generic.c was added on branch mjf-devfs2 on 2009-01-17 13:29:36 +0000
1.2.76.1
03-Apr-2021
thorpej
Sync with HEAD.
Indexes created Tue Sep 30 20:09:53 GMT 2025