tarfeef101
|
10cc744117
commented out dupe pe code from proc.c that was done in sys_exit
|
6 years ago |
tarfeef101
|
6146aaa5c4
onefork now runs properly. palin and widefork do not. changed exit to update child procs to point to NULL parents if the parent exits
|
6 years ago |
tarfeef101
|
b6ecc99a2f
made the onefork test finish by changing the >= 0 to != -1, but this is a bandaid fix. the core issue of our exitcode being DEADBEEF still exists
|
6 years ago |
tarfeef101
|
2a4d22c8a4
NOT WORKING: as all the printfs would tell you. basically, the palin test is trying to exit from a null or kernel thread, and the onefork test hangs. this is because a seemingly valid parent address has a DEADBEEF exitcode, which makes us skip the deletion of our thread
|
6 years ago |
tarfeef101
|
a539b02dd1
no longer leak memory, processes should actually have a list of children now
|
6 years ago |
tarfeef101
|
800751896b
i don't crash instantly anymore!
|
6 years ago |
tarfeef101
|
7d97cb9768
cannot compile, error with passing a function pointer in fork
|
6 years ago |
tarfeef101
|
05b59315b6
debugging proc.c at comilation, some typedef issues. also need to actually USE lists to put children into parent when forking
|
6 years ago |
tarfeef101
|
6506f399b8
added lists to kernel config
|
6 years ago |
tarfeef101
|
70ed7f87b4
added logic to get/remove PIDs on process creation and destruction
|
6 years ago |
tarfeef101
|
c6f66f8d4f
implemented thread fork? kinda???
|
6 years ago |
tarfeef101
|
1eeb77366e
started adding logic to use the new proc structs in creation/deletion. no tracking actually implemented, nor testing or validation of any code. at all
|
6 years ago |
tarfeef101
|
6186edc11d
beginning work on modifying processes, also made lists
|
6 years ago |
tsdedhar
|
2287d4f1c9
more formatting changes
|
6 years ago |
tsdedhar
|
e164117860
adding built kernel files,more formatting
|
6 years ago |
tsdedhar
|
f18d7fd9f1
spacing/indentation changes for my preference
|
6 years ago |
Tareef Dedhar
|
6be166792f
Merge branch 'a1' of tarfeef101/cs350 into master
|
6 years ago |
tarfeef101
|
ebdc6909c9
moving back to working copy
|
6 years ago |
tarfeef101
|
0722a51cce
small calculation reduction
|
6 years ago |
tarfeef101
|
0ecd68a645
small calculation reduction
|
6 years ago |
tarfeef101
|
0629d293c0
small calculation reduction
|
6 years ago |
tarfeef101
|
9ec091fb7e
small calculation reduction
|
6 years ago |
tarfeef101
|
004a8c9440
testing arrays
|
6 years ago |
tarfeef101
|
538235759b
testing arrays
|
6 years ago |
tarfeef101
|
3b20254276
testing arrays
|
6 years ago |
tarfeef101
|
6dee15cb70
testing arrays
|
6 years ago |
tarfeef101
|
760ee987cf
testing arrays
|
6 years ago |
tarfeef101
|
39e08428d0
testing arrays
|
6 years ago |
tarfeef101
|
7f9e85b929
testing arrays
|
6 years ago |
tarfeef101
|
f0e054b8a2
removing comments, last run worked for some reason
|
6 years ago |