Home | History | Annotate | Download | only in kern
History log of /src/sys/kern/subr_interrupt.c
RevisionDateAuthorComments
 1.5  10-Dec-2021  andvar s/occured/occurred/ in comments, log messages and man pages.
 1.4  28-Jan-2018  christos - don't return ENOMEM for errors not related to memory
- don't overload return values (-error/+size)
- don't allocate kernel memory from user supplied length.
 1.3  13-Jan-2018  reinoud Compilation of a kernel outside the build.sh framework exposed the
uninitialised usage of `error' in interrupt_avert_intr(). In theory it can
reach the `out' label without `error' initialized. No idea if that really ever
happens in practice.
 1.2  01-Jun-2017  chs branches: 1.2.2; 1.2.8;
remove checks for failure after memory allocation calls that cannot fail:

kmem_alloc() with KM_SLEEP
kmem_zalloc() with KM_SLEEP
percpu_alloc()
pserialize_create()
psref_class_create()

all of these paths include an assertion that the allocation has not failed,
so callers should not assert that again.
 1.1  17-Aug-2015  knakahara branches: 1.1.2;
Add kernel code to support intrctl(8).
 1.1.2.3  28-Aug-2017  skrll Sync with HEAD
 1.1.2.2  22-Sep-2015  skrll Sync with HEAD
 1.1.2.1  17-Aug-2015  skrll file subr_interrupt.c was added on branch nick-nhusb on 2015-09-22 12:06:07 +0000
 1.2.8.2  03-Dec-2017  jdolecek update from HEAD
 1.2.8.1  01-Jun-2017  jdolecek file subr_interrupt.c was added on branch tls-maxphys on 2017-12-03 11:38:45 +0000
 1.2.2.1  05-Feb-2018  martin Pull up following revision(s) (requested by pgoyette in ticket #525):
sys/kern/subr_interrupt.c: revision 1.4
- don't return ENOMEM for errors not related to memory
- don't overload return values (-error/+size)
- don't allocate kernel memory from user supplied length.

RSS XML Feed