mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-07-30 18:57:27 +02:00
linuxkm/module_hooks.c: add proper gating for my_fpregs_[un]lock().
This commit is contained in:
@ -350,6 +350,8 @@ static int my_preempt_count(void) {
|
|||||||
return preempt_count();
|
return preempt_count();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#if defined(WOLFSSL_LINUXKM_SIMD_X86) && defined(WOLFSSL_COMMERCIAL_LICENSE)
|
||||||
|
|
||||||
/* ditto for fpregs_lock/fpregs_unlock */
|
/* ditto for fpregs_lock/fpregs_unlock */
|
||||||
#ifdef WOLFSSL_LINUXKM_USE_SAVE_VECTOR_REGISTERS
|
#ifdef WOLFSSL_LINUXKM_USE_SAVE_VECTOR_REGISTERS
|
||||||
static void my_fpregs_lock(void) {
|
static void my_fpregs_lock(void) {
|
||||||
@ -359,7 +361,10 @@ static void my_fpregs_lock(void) {
|
|||||||
static void my_fpregs_unlock(void) {
|
static void my_fpregs_unlock(void) {
|
||||||
fpregs_unlock();
|
fpregs_unlock();
|
||||||
}
|
}
|
||||||
#endif
|
|
||||||
|
#endif /* WOLFSSL_LINUXKM_SIMD_X86 && WOLFSSL_COMMERCIAL_LICENSE */
|
||||||
|
|
||||||
|
#endif /* USE_WOLFSSL_LINUXKM_PIE_REDIRECT_TABLE */
|
||||||
|
|
||||||
static int set_up_wolfssl_linuxkm_pie_redirect_table(void) {
|
static int set_up_wolfssl_linuxkm_pie_redirect_table(void) {
|
||||||
memset(
|
memset(
|
||||||
|
Reference in New Issue
Block a user