On 2018-05-23 3:25 PM, Helge Deller wrote:
All symbols beside lws_entry should not be visible to userspace and should not be
called directly by userspace.
Thus, those symbols should not be listed in the man page either.
Ideally I should mark those symbols as local symbols in the
kernel source code in a future patch....
This doesn't really help. The page is assembly code and a determined
user can jump to any
address on the page after examining the kernel code. However, only the
three official entry
points have gate instructions to change execute priority. A branch to
any other address in the
page will fault.
There are no exported symbols associated with the official entry
points. It's not possible to
read or write to the page.
Dave
--
John David Anglin dave.anglin@xxxxxxxx
--
To unsubscribe from this list: send the line "unsubscribe linux-parisc" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html