History for ubixos-old / src
2004-07-18
@reddawg
We don't need no steek'n mans
reddawg committed on 18 Jul 2004
@reddawg
gen: compiles added a few header files ...
reddawg committed on 18 Jul 2004
@reddawg
gen: no we dont want man pages they are evil
reddawg committed on 18 Jul 2004
@reddawg
quad: everything compiles
reddawg committed on 18 Jul 2004
@reddawg
string: all of string compiles a billion more to go
reddawg committed on 18 Jul 2004
@reddawg
Removal of man pages for now will save us CVS updating time
reddawg committed on 18 Jul 2004
@reddawg
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
@reddawg
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
@reddawg
Cleaned out the rest of debuging code also temporarily disabled the ip stack to improve boot time
reddawg committed on 18 Jul 2004
@reddawg
cleaned out some debug code
reddawg committed on 18 Jul 2004
@reddawg
vmmPageFault: had a potential memory leak here for one page it was still using sysID on certain COW scenarios
reddawg committed on 18 Jul 2004
@reddawg
memory.c: added spinlocks to vmmFindFreePage and vmmFreePage to prevent two tasks from possibly allocating the same page
reddawg committed on 18 Jul 2004
@reddawg
vmmCopyVirtualSpace: cleaned up one full page memory leak we were still using old sysID over pid
reddawg committed on 18 Jul 2004
@reddawg
vitals: cleaned up all defaults this should not cause any problems in the future
reddawg committed on 18 Jul 2004
@reddawg
schedDeleteTask: I am pondering the possability that this could not finish in a quantum....
reddawg committed on 18 Jul 2004
@reddawg
fork: no mem leaks here
reddawg committed on 18 Jul 2004
@reddawg
video: added spinLock protection
reddawg committed on 18 Jul 2004
@reddawg
Fixens
reddawg committed on 18 Jul 2004
2004-07-17
@reddawg
Few changes to spinlock hopefully it will cure our deadlock
reddawg committed on 17 Jul 2004
@reddawg
HEre
reddawg committed on 17 Jul 2004
@reddawg
Hmm
reddawg committed on 17 Jul 2004
@reddawg
kmalloc: added assert()
reddawg committed on 17 Jul 2004
@reddawg
ne2k: added assert hopefully it will help me solve this dma size 0 random error
reddawg committed on 17 Jul 2004
@reddawg
Made It Stically Linked
reddawg committed on 17 Jul 2004
@reddawg
shell: fixed stress testing ...
reddawg committed on 17 Jul 2004
@reddawg
kmalloc: added assert() ...
reddawg committed on 17 Jul 2004
@reddawg
Opps
reddawg committed on 17 Jul 2004
@reddawg
compile: changes to the way we link the kernel should prevent future errors
reddawg committed on 17 Jul 2004
2004-07-16
@reddawg
let me know if this works
reddawg committed on 16 Jul 2004
@reddawg
Going to laptop to finish up
reddawg committed on 16 Jul 2004