Gregory Nutt
|
04f75c42cc
|
Add a sharable version of arm_virtpgaddr()
|
2014-09-16 16:49:44 -06:00 |
|
Gregory Nutt
|
311a88e819
|
Add a sharable version of arm_virtpgaddr()
|
2014-09-16 16:49:44 -06:00 |
|
Gregory Nutt
|
f4099cf225
|
Update README
|
2014-09-16 16:12:00 -06:00 |
|
Gregory Nutt
|
5e5b33b7f5
|
Update README
|
2014-09-16 16:12:00 -06:00 |
|
Gregory Nutt
|
5d9276ed71
|
More changes so that the KNSH build survives the changes needed for the ELF build
|
2014-09-16 15:55:21 -06:00 |
|
Gregory Nutt
|
1ef758d67f
|
A couple more changes for clean ELF build
|
2014-09-16 15:40:48 -06:00 |
|
Gregory Nutt
|
d936f1a918
|
First round of changes to get the ELF configuration building again
|
2014-09-16 15:37:05 -06:00 |
|
Gregory Nutt
|
925fc9ad81
|
First round of changes to get the ELF configuration building again
|
2014-09-16 15:37:05 -06:00 |
|
Gregory Nutt
|
aac5139ba8
|
Update TODO and a README
|
2014-09-16 13:58:55 -06:00 |
|
Gregory Nutt
|
62a11fde1d
|
Update TODO and a README
|
2014-09-16 13:58:55 -06:00 |
|
Gregory Nutt
|
4bbaf80cab
|
Update ChangeLogs
|
2014-09-16 13:43:12 -06:00 |
|
Gregory Nutt
|
c20907b86c
|
These files were deleted and moved to a different location (see previos commit)
|
2014-09-16 13:36:51 -06:00 |
|
Gregory Nutt
|
2defa2d45c
|
These files were deleted and moved to a different location (see previos commit)
|
2014-09-16 13:36:51 -06:00 |
|
Gregory Nutt
|
8058de7874
|
remove tailing blank line
|
2014-09-16 13:36:14 -06:00 |
|
Gregory Nutt
|
af2efda031
|
remove tailing blank line
|
2014-09-16 13:36:14 -06:00 |
|
Gregory Nutt
|
bd6f7c50e8
|
Move common/up_signal_dispatch.c to armv6-m, armv7-m, and armv7-a. The armv7-a version needs to be different to handle the case where we are dispatch kernel mode signals when running under a user mode group
|
2014-09-16 13:35:29 -06:00 |
|
Gregory Nutt
|
d4d1534b5a
|
Move common/up_signal_dispatch.c to armv6-m, armv7-m, and armv7-a. The armv7-a version needs to be different to handle the case where we are dispatch kernel mode signals when running under a user mode group
|
2014-09-16 13:35:29 -06:00 |
|
Gregory Nutt
|
8c3fd5a162
|
Correct stack handling is signal deliver to user processes
|
2014-09-16 13:33:13 -06:00 |
|
Gregory Nutt
|
058229b626
|
Correct stack handling is signal deliver to user processes
|
2014-09-16 13:33:13 -06:00 |
|
Gregory Nutt
|
ebc10e0237
|
Move some share-able logic from sama5/sam_pgalloc.c to armv7-a/arm_physpgaddr.c
|
2014-09-16 13:31:48 -06:00 |
|
Gregory Nutt
|
0bedf06b49
|
Move some share-able logic from sama5/sam_pgalloc.c to armv7-a/arm_physpgaddr.c
|
2014-09-16 13:31:48 -06:00 |
|
Gregory Nutt
|
4a04ea48e4
|
Move some share-able logic from sama5/sam_pgalloc.c to armv7-a/arm_physpgaddr.c
|
2014-09-16 13:31:24 -06:00 |
|
Gregory Nutt
|
9a49f05087
|
Move some share-able logic from sama5/sam_pgalloc.c to armv7-a/arm_physpgaddr.c
|
2014-09-16 13:31:24 -06:00 |
|
Gregory Nutt
|
9879f47bbb
|
Move some share-able logic from sama5/sam_pgalloc.c to armv7-a/arm_physpgaddr.c
|
2014-09-16 13:29:43 -06:00 |
|
Gregory Nutt
|
b627c70492
|
Move some share-able logic from sama5/sam_pgalloc.c to armv7-a/arm_physpgaddr.c
|
2014-09-16 13:29:43 -06:00 |
|
Gregory Nutt
|
02c3e834d5
|
Update README
|
2014-09-16 13:26:10 -06:00 |
|
Gregory Nutt
|
85ba1f0be3
|
Update README
|
2014-09-16 13:26:10 -06:00 |
|
Gregory Nutt
|
55f4c89098
|
Enable kernel stack in SAMA5D4-EK knsh configurations
|
2014-09-15 17:00:02 -06:00 |
|
Gregory Nutt
|
9c3253e612
|
Enable kernel stack in SAMA5D4-EK knsh configurations
|
2014-09-15 17:00:02 -06:00 |
|
Gregory Nutt
|
abb60c9c2f
|
Fix some backward conditional compilation
|
2014-09-15 16:23:31 -06:00 |
|
Gregory Nutt
|
4f1ca4cbb7
|
Partial fix to an cache cleaning problem
|
2014-09-15 16:04:42 -06:00 |
|
Gregory Nutt
|
731de13347
|
Partial fix to an cache cleaning problem
|
2014-09-15 16:04:42 -06:00 |
|
Gregory Nutt
|
35a282bc30
|
Fix an error in a debug statement
|
2014-09-15 15:15:57 -06:00 |
|
Gregory Nutt
|
ff97fa2114
|
Fix an error in a debug statement
|
2014-09-15 15:15:57 -06:00 |
|
Gregory Nutt
|
e2952e4088
|
Eliminate a bug introduced in last checking
|
2014-09-15 15:10:50 -06:00 |
|
Gregory Nutt
|
2711592e52
|
Eliminate a bug introduced in last checking
|
2014-09-15 15:10:50 -06:00 |
|
Gregory Nutt
|
d14d3b29bb
|
ARMv7-A: Improvements to assertion output for kernel mode
|
2014-09-15 15:03:55 -06:00 |
|
Gregory Nutt
|
8c3528183b
|
ARMv7-A: Improvements to assertion output for kernel mode
|
2014-09-15 15:03:55 -06:00 |
|
Gregory Nutt
|
f9ec764553
|
Update ChangeLog
|
2014-09-15 12:48:23 -06:00 |
|
Gregory Nutt
|
701719b2ca
|
Don't release user stack in kernel build. Already destroyed with all of the address environment
|
2014-09-15 12:45:41 -06:00 |
|
Gregory Nutt
|
2a6f761c68
|
Update ChangeLog
|
2014-09-15 11:40:14 -06:00 |
|
Gregory Nutt
|
9aae0adffa
|
If we are configured to use a kernel stack while in SYSCALL handling, then we need to switch back to the user stack to deliver a signal
|
2014-09-15 11:38:48 -06:00 |
|
Gregory Nutt
|
5e4c77245f
|
If we are configured to use a kernel stack while in SYSCALL handling, then we need to switch back to the user stack to deliver a signal
|
2014-09-15 11:38:48 -06:00 |
|
Gregory Nutt
|
949cc1b20c
|
Fix a typo in system call when fetching parameter from the stack: regs[REG_PC]+4 is the address, not regs[REG_PC+4]
|
2014-09-15 10:55:10 -06:00 |
|
Gregory Nutt
|
7ac0a7a4ec
|
Fix a typo in system call when fetching parameter from the stack: regs[REG_PC]+4 is the address, not regs[REG_PC+4]
|
2014-09-15 10:55:10 -06:00 |
|
Gregory Nutt
|
01121736bd
|
Update ChangeLog
|
2014-09-15 10:19:58 -06:00 |
|
Gregory Nutt
|
31824f5b53
|
execl() is not a system interface. It belongs in libc and should not have a system call associated with it.
|
2014-09-15 10:17:04 -06:00 |
|
Gregory Nutt
|
a5e30ac4a1
|
execv() is a basic system interface. It should not be in libc/ but rather in sched/task. Its symboltable helper logic also belongs in the kernel but belings in binfmt/ with the other symbol table logic
|
2014-09-15 10:16:20 -06:00 |
|
Gregory Nutt
|
398f7b594f
|
execv() is a basic system interface. It should not be in libc/ but rather in sched/task. Its symboltable helper logic also belongs in the kernel but belings in binfmt/ with the other symbol table logic
|
2014-09-15 10:15:47 -06:00 |
|
Gregory Nutt
|
da7a440b35
|
execv() is a basic system interface. It should not be in libc/ but rather in sched/task. Its symboltable helper logic also belongs in the kernel but belings in binfmt/ with the other symbol table logic
|
2014-09-15 10:15:19 -06:00 |
|