summaryrefslogtreecommitdiffstats
path: root/arch/hexagon/kernel/vm_entry.S
Commit message (Collapse)AuthorAgeFilesLines
* Hexagon: fix register used to call do_work_pendingRichard Kuo2013-05-071-6/+6
| | | | | | ABI v2 callee saves start at R24. Signed-off-by: Richard Kuo <rkuo@codeaurora.org>
* Hexagon: update copyright datesRichard Kuo2013-04-301-1/+1
| | | | Signed-off-by: Richard Kuo <rkuo@codeaurora.org>
* Hexagon: fix up int enable/disable at ret_from_forkRichard Kuo2013-04-301-2/+11
| | | | | | | | Check return coming out of check_work_pending, and if copy_thread passed us a function in r24, call it. Based on feedback from Al Viro. Signed-off-by: Richard Kuo <rkuo@codeaurora.org>
* Hexagon: add support for single-stepping (v4+)Richard Kuo2013-04-301-0/+3
| | | | | | | Hardware single-step is only available on v4 and later architectures. Signed-off-by: Richard Kuo <rkuo@codeaurora.org>
* Hexagon: Signal and return path fixesRichard Kuo2013-04-301-52/+35
| | | | | | | | This fixes the return value of sigreturn and moves the work pending check into a c routine for readability and fixes the loop for multiple pending signals. Based on feedback from Al Viro. Signed-off-by: Richard Kuo <rkuo@codeaurora.org>
* Hexagon: add support for new v4+ registersRichard Kuo2013-04-301-43/+168
| | | | | | | Add support for a couple new v4+ registers, along with newer save/restore pt_regs. Signed-off-by: Richard Kuo <rkuo@codeaurora.org>
* Merge branch 'arch-frv' into no-rebasesAl Viro2012-11-161-1/+1
|\
| * Hexagon: Copyright marking changesRichard Kuo2012-10-181-1/+1
| | | | | | | | | | | | Code Aurora Forum (CAF) is becoming a part of Linux Foundation Labs. Signed-off-by: Richard Kuo <rkuo@codeaurora.org>
* | hexagon: kernel_thread()/kernel_execve() conversionAl Viro2012-10-231-0/+4
|/ | | | | | introduce sane current_pt_regs(), use it in syscalls where needed. Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
* Hexagon: Add hypervisor interfaceRichard Kuo2011-11-011-0/+269
Signed-off-by: Richard Kuo <rkuo@codeaurora.org> Acked-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
OpenPOWER on IntegriCloud