Home
last modified time | relevance | path

Searched hist:e015b1ab0a428e65297e44471d257d7eb589b383 (Results 1 – 14 of 14) sorted by relevance

/freebsd/sys/netinet/
H A Dsctp_syscalls.cdiff e015b1ab0a428e65297e44471d257d7eb589b383 Sun Oct 26 20:42:44 CET 2014 Mateusz Guzik <mjg@FreeBSD.org> Avoid dynamic syscall overhead for statically compiled modules.

The kernel tracks syscall users so that modules can safely unregister them.

But if the module is not unloadable or was compiled into the kernel, there is
no need to do this.

Achieve this by adding SY_THR_STATIC_KLD macro which expands to SY_THR_STATIC
during kernel build and 0 otherwise.

Reviewed by: kib (previous version)
MFC after: 2 weeks
/freebsd/sys/nfs/
H A Dnfs_nfssvc.cdiff e015b1ab0a428e65297e44471d257d7eb589b383 Sun Oct 26 20:42:44 CET 2014 Mateusz Guzik <mjg@FreeBSD.org> Avoid dynamic syscall overhead for statically compiled modules.

The kernel tracks syscall users so that modules can safely unregister them.

But if the module is not unloadable or was compiled into the kernel, there is
no need to do this.

Achieve this by adding SY_THR_STATIC_KLD macro which expands to SY_THR_STATIC
during kernel build and 0 otherwise.

Reviewed by: kib (previous version)
MFC after: 2 weeks
/freebsd/sys/kern/
H A Dkern_syscalls.cdiff e015b1ab0a428e65297e44471d257d7eb589b383 Sun Oct 26 20:42:44 CET 2014 Mateusz Guzik <mjg@FreeBSD.org> Avoid dynamic syscall overhead for statically compiled modules.

The kernel tracks syscall users so that modules can safely unregister them.

But if the module is not unloadable or was compiled into the kernel, there is
no need to do this.

Achieve this by adding SY_THR_STATIC_KLD macro which expands to SY_THR_STATIC
during kernel build and 0 otherwise.

Reviewed by: kib (previous version)
MFC after: 2 weeks
H A Duipc_sem.cdiff e015b1ab0a428e65297e44471d257d7eb589b383 Sun Oct 26 20:42:44 CET 2014 Mateusz Guzik <mjg@FreeBSD.org> Avoid dynamic syscall overhead for statically compiled modules.

The kernel tracks syscall users so that modules can safely unregister them.

But if the module is not unloadable or was compiled into the kernel, there is
no need to do this.

Achieve this by adding SY_THR_STATIC_KLD macro which expands to SY_THR_STATIC
during kernel build and 0 otherwise.

Reviewed by: kib (previous version)
MFC after: 2 weeks
H A Dsysv_msg.cdiff e015b1ab0a428e65297e44471d257d7eb589b383 Sun Oct 26 20:42:44 CET 2014 Mateusz Guzik <mjg@FreeBSD.org> Avoid dynamic syscall overhead for statically compiled modules.

The kernel tracks syscall users so that modules can safely unregister them.

But if the module is not unloadable or was compiled into the kernel, there is
no need to do this.

Achieve this by adding SY_THR_STATIC_KLD macro which expands to SY_THR_STATIC
during kernel build and 0 otherwise.

Reviewed by: kib (previous version)
MFC after: 2 weeks
H A Duipc_mqueue.cdiff e015b1ab0a428e65297e44471d257d7eb589b383 Sun Oct 26 20:42:44 CET 2014 Mateusz Guzik <mjg@FreeBSD.org> Avoid dynamic syscall overhead for statically compiled modules.

The kernel tracks syscall users so that modules can safely unregister them.

But if the module is not unloadable or was compiled into the kernel, there is
no need to do this.

Achieve this by adding SY_THR_STATIC_KLD macro which expands to SY_THR_STATIC
during kernel build and 0 otherwise.

Reviewed by: kib (previous version)
MFC after: 2 weeks
H A Dsysv_sem.cdiff e015b1ab0a428e65297e44471d257d7eb589b383 Sun Oct 26 20:42:44 CET 2014 Mateusz Guzik <mjg@FreeBSD.org> Avoid dynamic syscall overhead for statically compiled modules.

The kernel tracks syscall users so that modules can safely unregister them.

But if the module is not unloadable or was compiled into the kernel, there is
no need to do this.

Achieve this by adding SY_THR_STATIC_KLD macro which expands to SY_THR_STATIC
during kernel build and 0 otherwise.

Reviewed by: kib (previous version)
MFC after: 2 weeks
H A Dsysv_shm.cdiff e015b1ab0a428e65297e44471d257d7eb589b383 Sun Oct 26 20:42:44 CET 2014 Mateusz Guzik <mjg@FreeBSD.org> Avoid dynamic syscall overhead for statically compiled modules.

The kernel tracks syscall users so that modules can safely unregister them.

But if the module is not unloadable or was compiled into the kernel, there is
no need to do this.

Achieve this by adding SY_THR_STATIC_KLD macro which expands to SY_THR_STATIC
during kernel build and 0 otherwise.

Reviewed by: kib (previous version)
MFC after: 2 weeks
H A Dvfs_aio.cdiff e015b1ab0a428e65297e44471d257d7eb589b383 Sun Oct 26 20:42:44 CET 2014 Mateusz Guzik <mjg@FreeBSD.org> Avoid dynamic syscall overhead for statically compiled modules.

The kernel tracks syscall users so that modules can safely unregister them.

But if the module is not unloadable or was compiled into the kernel, there is
no need to do this.

Achieve this by adding SY_THR_STATIC_KLD macro which expands to SY_THR_STATIC
during kernel build and 0 otherwise.

Reviewed by: kib (previous version)
MFC after: 2 weeks
/freebsd/sys/kgssapi/
H A Dgss_impl.cdiff e015b1ab0a428e65297e44471d257d7eb589b383 Sun Oct 26 20:42:44 CET 2014 Mateusz Guzik <mjg@FreeBSD.org> Avoid dynamic syscall overhead for statically compiled modules.

The kernel tracks syscall users so that modules can safely unregister them.

But if the module is not unloadable or was compiled into the kernel, there is
no need to do this.

Achieve this by adding SY_THR_STATIC_KLD macro which expands to SY_THR_STATIC
during kernel build and 0 otherwise.

Reviewed by: kib (previous version)
MFC after: 2 weeks
/freebsd/sys/compat/freebsd32/
H A Dfreebsd32_util.hdiff e015b1ab0a428e65297e44471d257d7eb589b383 Sun Oct 26 20:42:44 CET 2014 Mateusz Guzik <mjg@FreeBSD.org> Avoid dynamic syscall overhead for statically compiled modules.

The kernel tracks syscall users so that modules can safely unregister them.

But if the module is not unloadable or was compiled into the kernel, there is
no need to do this.

Achieve this by adding SY_THR_STATIC_KLD macro which expands to SY_THR_STATIC
during kernel build and 0 otherwise.

Reviewed by: kib (previous version)
MFC after: 2 weeks
H A Dfreebsd32_misc.cdiff e015b1ab0a428e65297e44471d257d7eb589b383 Sun Oct 26 20:42:44 CET 2014 Mateusz Guzik <mjg@FreeBSD.org> Avoid dynamic syscall overhead for statically compiled modules.

The kernel tracks syscall users so that modules can safely unregister them.

But if the module is not unloadable or was compiled into the kernel, there is
no need to do this.

Achieve this by adding SY_THR_STATIC_KLD macro which expands to SY_THR_STATIC
during kernel build and 0 otherwise.

Reviewed by: kib (previous version)
MFC after: 2 weeks
/freebsd/sys/nlm/
H A Dnlm_prot_impl.cdiff e015b1ab0a428e65297e44471d257d7eb589b383 Sun Oct 26 20:42:44 CET 2014 Mateusz Guzik <mjg@FreeBSD.org> Avoid dynamic syscall overhead for statically compiled modules.

The kernel tracks syscall users so that modules can safely unregister them.

But if the module is not unloadable or was compiled into the kernel, there is
no need to do this.

Achieve this by adding SY_THR_STATIC_KLD macro which expands to SY_THR_STATIC
during kernel build and 0 otherwise.

Reviewed by: kib (previous version)
MFC after: 2 weeks
/freebsd/sys/sys/
H A Dsysent.hdiff e015b1ab0a428e65297e44471d257d7eb589b383 Sun Oct 26 20:42:44 CET 2014 Mateusz Guzik <mjg@FreeBSD.org> Avoid dynamic syscall overhead for statically compiled modules.

The kernel tracks syscall users so that modules can safely unregister them.

But if the module is not unloadable or was compiled into the kernel, there is
no need to do this.

Achieve this by adding SY_THR_STATIC_KLD macro which expands to SY_THR_STATIC
during kernel build and 0 otherwise.

Reviewed by: kib (previous version)
MFC after: 2 weeks