mirror of
https://github.com/torvalds/linux.git
synced 2024-11-11 14:42:24 +00:00
3863dbceac
This patch add support for cases where load/store instruction in put/get_user macro gets unaligned pointer to data and this address is not valid. I prevent all cases which can failed. I had to disable first stage of unaligned handler which is used only for noMMU kernel and the whole work is done when interrupt is enabled. You have enable HW support for detect unaligned access in Microblaze. This patch fixed three LTP tests: getpeername01, getsockname01, socketpair01 Signed-off-by: Michal Simek <monstr@monstr.eu> |
||
---|---|---|
.. | ||
fault.c | ||
init.c | ||
Makefile | ||
mmu_context.c | ||
pgtable.c |