kernel/arch/x86/um/ldt.c
.. .. @@ -23,9 +23,11 @@ 23 23 { 24 24 long res; 25 25 void *stub_addr; 26 +27 + BUILD_BUG_ON(sizeof(*desc) % sizeof(long));28 +26 29 res = syscall_stub_data(mm_idp, (unsigned long *)desc, 27 - (sizeof(*desc) + sizeof(long) - 1) &28 - ~(sizeof(long) - 1),30 + sizeof(*desc) / sizeof(long),29 31 addr, &stub_addr); 30 32 if (!res) { 31 33 unsigned long args[] = { func,