Home | History | Annotate | Download | only in sys
History log of /src/sys/sys/kobj_impl.h
RevisionDateAuthorComments
 1.5  20-Jul-2016  maxv Split the data+bss+rodata segment in two data+bss and rodata segments. The
latter is made read-only.
 1.4  09-Jul-2016  maxv branches: 1.4.2;
When loading a module from VFS and from the bootloader, the kernel packs
up the module segments into one big RWX chunk. Split this chunk into two
different text and data+bss+rodata chunks. The latter is made non-
executable. This also provides some kind of ASLR, since the chunks are
not necessarily contiguous.
 1.3  13-Aug-2011  christos branches: 1.3.12; 1.3.30;
Always provide a meaningful short name for the kobj in the error message,
as well as the function name and the linenumber, without extra line feeds.
 1.2  27-Nov-2009  pooka Due to the schizophrenic nature of kobj (mem + vfs source),
split the module in twain to subj_kobj.c (master + mem) and
subr_kobj_vfs.c (vfs).
 1.1  24-May-2009  ad branches: 1.1.2;
Split out kobj structures so crash/ddb can get at them.
 1.1.2.3  11-Mar-2010  yamt sync with head
 1.1.2.2  20-Jun-2009  yamt sync with head
 1.1.2.1  24-May-2009  yamt file kobj_impl.h was added on branch yamt-nfs-mp on 2009-06-20 07:20:38 +0000
 1.3.30.2  05-Oct-2016  skrll Sync with HEAD
 1.3.30.1  09-Jul-2016  skrll Sync with HEAD
 1.3.12.1  03-Dec-2017  jdolecek update from HEAD
 1.4.2.1  26-Jul-2016  pgoyette Sync with HEAD

RSS XML Feed