OpenGrok
Cross Reference: lock.h
xref
: /
src
/
sys
/
arch
/
ia64
/
include
/
lock.h
Home
|
History
|
Annotate
|
Download
|
only in
include
History log of
/src/sys/arch/ia64/include/lock.h
Revision
Date
Author
Comments
1.10
06-Oct-2023
skrll
Trailing whitespace
1.9
12-Feb-2022
riastradh
__cpu_simple_lock(9): Omit needless barriers in init.
It is, and always has been, the caller's responsibility to ensure the
lock is initialized before it can be used -- otherwise the memory
could hold garbage; it is nonsensical to even attempt locking
operations on it before initialization.
So there's no need to issue explicit barriers here. The barrier
seems to have been introduced in sys/arch/alpha/alpha/lock_machdep.c
rev. 1.1 (since moved to inline asm in alpha/include/lock.h) and then
copied & pasted into several other architectures.
1.8
29-Nov-2019
riastradh
Nix mb_* on ia64.
1.7
10-Jan-2019
scole
consolidate hint@pause in one place. remove mf.a from memory barriers
1.6
17-Sep-2017
christos
branches: 1.6.2; 1.6.4;
more const.
1.5
05-Aug-2016
scole
PR port-ia64/51261
Add mb_read mb_write mb_memory
1.4
20-Jul-2009
kiyohara
branches: 1.4.22; 1.4.40; 1.4.44;
Fix little bit, and add a few files.
current status is to see following thread.
http://mail-index.netbsd.org/port-ia64/2009/06/18/msg000102.html
1.3
28-Apr-2008
martin
Remove clause 3 and 4 from TNF licenses
1.2
20-Mar-2008
kochi
branches: 1.2.2; 1.2.4;
Make ia64 kernel of GENERIC.SKI config compile.
Only compile tested.
1.1
07-Apr-2006
cherry
branches: 1.1.2; 1.1.4; 1.1.6; 1.1.10; 1.1.14; 1.1.20; 1.1.50; 1.1.70; 1.1.74;
Initial import of arch/ia64 sources.
These sources are ported from FreeBSD/ia64 code.
See individual source files for credits.
In addition, code from NetBSD/alpha NetBSD/sparc64,
NetBSD/i386 and NetBSD/amd64 were used as templates,
along with my own additions.
1.1.74.2
02-Jun-2008
mjf
Sync with HEAD.
1.1.74.1
03-Apr-2008
mjf
Sync with HEAD.
1.1.70.1
24-Mar-2008
keiichi
sync with head.
1.1.50.1
23-Mar-2008
matt
sync with HEAD
1.1.20.2
09-Sep-2006
rpaulo
sync with head
1.1.20.1
07-Apr-2006
rpaulo
file lock.h was added on branch rpaulo-netinet-merge-pcb on 2006-09-09 02:40:30 +0000
1.1.14.3
24-Mar-2008
yamt
sync with head.
1.1.14.2
21-Jun-2006
yamt
sync with head.
1.1.14.1
07-Apr-2006
yamt
file lock.h was added on branch yamt-lazymbuf on 2006-06-21 14:52:48 +0000
1.1.10.2
24-May-2006
tron
Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
1.1.10.1
07-Apr-2006
tron
file lock.h was added on branch peter-altq on 2006-05-24 15:47:59 +0000
1.1.6.2
22-Apr-2006
simonb
Sync with head.
1.1.6.1
07-Apr-2006
simonb
file lock.h was added on branch simonb-timecounters on 2006-04-22 11:37:36 +0000
1.1.4.2
19-Apr-2006
elad
sync with head - hopefully this will work
1.1.4.1
07-Apr-2006
elad
file lock.h was added on branch elad-kernelauth on 2006-04-19 02:33:00 +0000
1.1.2.2
11-Apr-2006
yamt
sync with head
1.1.2.1
07-Apr-2006
yamt
file lock.h was added on branch yamt-pdpolicy on 2006-04-11 11:53:35 +0000
1.2.4.2
19-Aug-2009
yamt
sync with head.
1.2.4.1
16-May-2008
yamt
sync with head.
1.2.2.1
18-May-2008
yamt
sync with head.
1.4.44.1
06-Aug-2016
pgoyette
Sync with HEAD
1.4.40.1
05-Oct-2016
skrll
Sync with HEAD
1.4.22.1
03-Dec-2017
jdolecek
update from HEAD
1.6.4.2
08-Apr-2020
martin
Merge changes from current as of 20200406
1.6.4.1
10-Jun-2019
christos
Sync with HEAD
1.6.2.1
18-Jan-2019
pgoyette
Synch with HEAD
Indexes created Mon Oct 13 21:09:55 GMT 2025