History for ubixos / src / sys
2004-07-20
@reddawg
kmalloc: forgot to remove an assert
reddawg committed on 20 Jul 2004
@reddawg
Made malloc a little more robust but we have a serious memory leak somewhere
reddawg committed on 20 Jul 2004
@reddawg
retiring to the laptop for the night must sync in work to resume from there
reddawg committed on 20 Jul 2004
@reddawg
Fixed up any bugs I could find now to move onto bigger things
reddawg committed on 20 Jul 2004
@reddawg
assert: remade assert
reddawg committed on 20 Jul 2004
@reddawg
Fixed segfault over optimizations which means problems in the code somewhere
reddawg committed on 20 Jul 2004
@reddawg
ubixfs: does propper caching now problem was you did not seek realSector however the os starts but I am getting a segfault could be from anything haven't looked into it right quick
reddawg committed on 20 Jul 2004
@flameshadow
try now
flameshadow committed on 20 Jul 2004
@reddawg
Let me commit before we start to overlap
reddawg committed on 20 Jul 2004
@flameshadow
oops
flameshadow committed on 20 Jul 2004
@flameshadow
chg: tried caching. assertion error
flameshadow committed on 20 Jul 2004
@reddawg
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
@reddawg
Removed SMP code from kernel
reddawg committed on 20 Jul 2004
@reddawg
Works perfectly here
reddawg committed on 20 Jul 2004
@reddawg
spinlock: made them non inline functions I think this actually fixed the problem
reddawg committed on 20 Jul 2004
@reddawg
*** empty log message ***
reddawg committed on 20 Jul 2004
@flameshadow
add: added missing #define ...
flameshadow committed on 20 Jul 2004
@reddawg
UBU Tags
reddawg committed on 20 Jul 2004
@reddawg
You like leaving out $Log: $ so i don't know what is going on eh?
reddawg committed on 20 Jul 2004
@flameshadow
chg: renamed them once again to comply with the UbixOS naming convention.
flameshadow committed on 20 Jul 2004
@flameshadow
chg: put strcpy() declaration in the right .h file ...
flameshadow committed on 20 Jul 2004
@reddawg
Few fixes
reddawg committed on 20 Jul 2004
@reddawg
sched: hold that was my error
reddawg committed on 20 Jul 2004
@flameshadow
add: strcpy() ...
flameshadow committed on 20 Jul 2004
@flameshadow
add: directory caching related stuff
flameshadow committed on 20 Jul 2004
2004-07-18
@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