mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-11-30 14:26:42 +07:00
af72790221
Add some locking to host_ldt_entries to prevent racing when reading LDT information from the host. The locking is somewhat more careful than my previous attempt. Now, only the check of host_ldt_entries is locked. The lock is dropped immediately afterwards, and if the LDT needs initializing, that (and the memory allocations needed) proceed outside the lock. Also fixed some style violations. Signed-off-by: Jeff Dike <jdike@addtoit.com> Cc: Paolo 'Blaisorblade' Giarrusso <blaisorblade@yahoo.it> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org> |
||
---|---|---|
.. | ||
bug.c | ||
bugs.c | ||
checksum.S | ||
delay.c | ||
fault.c | ||
ksyms.c | ||
ldt.c | ||
Makefile | ||
ptrace_user.c | ||
ptrace.c | ||
setjmp.S | ||
sigcontext.c | ||
signal.c | ||
stub_segv.c | ||
stub.S | ||
sys_call_table.S | ||
syscalls.c | ||
sysrq.c | ||
tls.c | ||
unmap.c | ||
user-offsets.c |