OpenGrok
Cross Reference: kern_assert.c
xref
: /
src
/
sys
/
lib
/
libkern
/
kern_assert.c
Home
|
History
|
Annotate
|
Download
|
only in
libkern
History log of
/src/sys/lib/libkern/kern_assert.c
Revision
Date
Author
Comments
1.5
13-Dec-2021
chs
revert rev 1.4 ("Add garbage instructions at end of kern_assert after vpanic.")
that change had no effect because vpanic() is marked __dead / noreturn
and thus the compiler would optimize away everything after a call to vpanic().
the original problem has now been fixed differently (but only for x86 so far).
1.4
14-Mar-2017
riastradh
Add garbage instructions at end of kern_assert after vpanic.
This avoids having the return address passed to vpanic confusingly
appear to be some other symbol.
1.3
19-Nov-2013
christos
branches: 1.3.6; 1.3.10; 1.3.14;
For the purposes of static analysis, this never returns.
1.2
29-Sep-2011
christos
branches: 1.2.2; 1.2.12; 1.2.16;
Don't include <sys/systm.h> because it brings in too much stuff that
conflicts with standalone code. Instead modify kern_assert() to be like
panic() and call that.
1.1
19-Jan-2010
pooka
branches: 1.1.4;
Get rid of last "easy" kernel symbols starting with __:
__assert -> kern_assert
__sigtimedwait1 -> sigtimedwait1
__wdstart -> wdstart1
The rest are MD and/or shared with userspace, so they will require
a little more involvement than what is available for this quick
"ride the 5.99.24 bump" action.
1.1.4.2
11-Mar-2010
yamt
sync with head
1.1.4.1
19-Jan-2010
yamt
file kern_assert.c was added on branch yamt-nfs-mp on 2010-03-11 15:04:21 +0000
1.2.16.1
18-May-2014
rmind
sync with head
1.2.12.2
03-Dec-2017
jdolecek
update from HEAD
1.2.12.1
20-Aug-2014
tls
Rebase to HEAD as of a few days ago.
1.2.2.1
22-May-2014
yamt
sync with head.
for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
1.3.14.1
21-Apr-2017
bouyer
Sync with HEAD
1.3.10.1
20-Mar-2017
pgoyette
Sync with HEAD
1.3.6.1
28-Aug-2017
skrll
Sync with HEAD
Indexes created Sun Sep 21 20:09:37 GMT 2025