mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-28 02:32:09 -04:00
MN10300: Save frame pointer in thread_info struct rather than global var
Save the current exception frame pointer in the thread_info struct rather than in a global variable as the latter makes SMP tricky, especially when preemption is also enabled. This also replaces __frame with current_frame() and rearranges header file inclusions to make it all compile. Signed-off-by: David Howells <[email protected]> Acked-by: Akira Takeuchi <[email protected]>
This commit is contained in:
parent
a5e03ca2fd
commit
7c7fcf762e
15 changed files with 76 additions and 146 deletions
|
|
@ -1,9 +1,9 @@
|
|||
/*
|
||||
* Access kernel memory without faulting.
|
||||
*/
|
||||
#include <linux/uaccess.h>
|
||||
#include <linux/module.h>
|
||||
#include <linux/mm.h>
|
||||
#include <linux/uaccess.h>
|
||||
|
||||
/**
|
||||
* probe_kernel_read(): safely attempt to read from a location
|
||||
|
|
|
|||
Loading…
Reference in a new issue