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 |
|
Gregory Nutt
|
62880f60c4
|
In kernel mode, we have to duplicate the callers argv[] buffer when exec'ing new tasks. When the argv[] buffer is needed, the caller's address environment will not longer be in place
|
2014-09-14 14:10:23 -06:00 |
|
Gregory Nutt
|
2eb71d5a35
|
Fix an ordering problem in integration of kernel stack logic
|
2014-09-14 12:40:09 -06:00 |
|
Gregory Nutt
|
8050d9fe25
|
Initial integration of kernel stack (does not work)
|
2014-09-14 11:19:34 -06:00 |
|
Gregory Nutt
|
946b916f69
|
Initial integration of kernel stack (does not work)
|
2014-09-14 11:19:34 -06:00 |
|
Gregory Nutt
|
3649dab9bd
|
Initial integration of kernel stack (does not work)
|
2014-09-14 11:19:34 -06:00 |
|
Gregory Nutt
|
25ee232fd4
|
Update ChangeLog
|
2014-09-14 09:54:46 -06:00 |
|
Gregory Nutt
|
3d0f6aca5d
|
Add the initial implementation of the process kernel stack logic. Not yet integrated into the main OS logic nor tested.
|
2014-09-14 09:53:54 -06:00 |
|
Gregory Nutt
|
16ddffc941
|
Add the initial implementation of the process kernel stack logic. Not yet integrated into the main OS logic nor tested.
|
2014-09-14 09:53:54 -06:00 |
|