From: Richard Weinberger Date: Sat, 17 Aug 2013 16:46:00 +0000 (+0200) Subject: um: Implement probe_kernel_read() X-Git-Tag: v3.12-rc1~94^2~6 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f75b1b1bedfb498cc43a992ce4d7ed8df3b1e770;p=pandora-kernel.git um: Implement probe_kernel_read() UML needs it's own probe_kernel_read() to handle kernel mode faults correctly. The implementation uses mincore() on the host side to detect whether a page is owned by the UML kernel process. This fixes also a possible crash when sysrq-t is used. Starting with 3.10 sysrq-t calls probe_kernel_read() to read details from the kernel workers. As kernel worker are completely async pointers may turn NULL while reading them. Cc: Cc: Cc: # 3.10.x Signed-off-by: Richard Weinberger --- Reading git-diff-tree failed