| 2004-07-24 |
Changes... mark let me know if you fault at pid 185 when you type stress
reddawg
committed
on 24 Jul 2004
|
|---|---|
|
Lots of changes to the vmm subsystem.... Page faults have been adjust to now be blocking on a per thread basis not system wide. This has resulted in no more deadlocks.. also the addition of per thread locking has removed segfaults as a result of COW in which two tasks fault the same COW page and try to modify it.
reddawg
committed
on 24 Jul 2004
|
|
|
Now I'm current
reddawg
committed
on 24 Jul 2004
|
|
| 2004-07-23 |
atkbd: adjust the timing issue on the driver hopefully it will work fine now
reddawg
committed
on 23 Jul 2004
|
| 2004-07-22 |
absolute path
reddawg
committed
on 22 Jul 2004
|
|
Did i forget to commit
reddawg
committed
on 22 Jul 2004
|
|
|
Fixed some pointer arithmatic which isn't causing any troubles marky mark who can't code rock hard
reddawg
committed
on 22 Jul 2004
|
|
|
Fixed up exec.c
reddawg
committed
on 22 Jul 2004
|
|
|
I broke it hopefully
reddawg
committed
on 22 Jul 2004
|
|
| 2004-07-21 |
we now check all the pointers
reddawg
committed
on 21 Jul 2004
|
|
fixed invalidSyscall
reddawg
committed
on 21 Jul 2004
|
|
|
New syscall interface
reddawg
committed
on 21 Jul 2004
|
|
|
fixed the typos
reddawg
committed
on 21 Jul 2004
|
|
|
fixed check pid status
reddawg
committed
on 21 Jul 2004
|
|
|
A Quick tweak I'm going to clean up some unused variables in sched.h
reddawg
committed
on 21 Jul 2004
|
|
|
|
|
| 2004-07-20 |
assert: remade assert
reddawg
committed
on 20 Jul 2004
|
|
Let me commit before we start to overlap
reddawg
committed
on 20 Jul 2004
|
|
|
CFLAGS: I updated cflags so optimizations are consistant on all files different optimization levels maybe the source of some of our problems?
reddawg
committed
on 20 Jul 2004
|
|
|
Removed SMP code from kernel
reddawg
committed
on 20 Jul 2004
|
|
|
Works perfectly here
reddawg
committed
on 20 Jul 2004
|
|
|
spinlock: made them non inline functions I think this actually fixed the problem
reddawg
committed
on 20 Jul 2004
|
|
|
Few fixes
reddawg
committed
on 20 Jul 2004
|
|
|
sched: hold that was my error
reddawg
committed
on 20 Jul 2004
|
|
| 2004-07-18 |
sched: we now set task status to dead which then makes the scheduler do some clean it could be some minor overhead but i feel this is our most efficient approach right now to prevent corruption of the queues
reddawg
committed
on 18 Jul 2004
|
|
We do some propper task cleanup now when they exit... such as close open FD for LD and delete task from the task list
reddawg
committed
on 18 Jul 2004
|
|
|
Cleaned out the rest of debuging code also temporarily disabled the ip stack to improve boot time
reddawg
committed
on 18 Jul 2004
|
|
|
vitals: cleaned up all defaults this should not cause any problems in the future
reddawg
committed
on 18 Jul 2004
|
|
|
schedDeleteTask: I am pondering the possability that this could not finish in a quantum....
reddawg
committed
on 18 Jul 2004
|
|
|
fork: no mem leaks here
reddawg
committed
on 18 Jul 2004
|