Timeline



Sep 3, 2017:

1:44 PM WikiStart edited by alain
(diff)
1:43 PM scheduler edited by alain
(diff)

Aug 29, 2017:

4:04 PM scheduler edited by alain
(diff)
4:03 PM scheduler edited by alain
(diff)
3:24 PM scheduler edited by alain
(diff)
3:20 PM scheduler edited by alain
(diff)
3:14 PM scheduler edited by alain
(diff)
12:03 PM Changeset [406] by alain
This version executed successfully the user "init" process on a …

Aug 21, 2017:

11:54 AM Changeset [405] by max@…
Remove XXX, it's fine.

Aug 17, 2017:

7:35 PM replication_distribution edited by alain
(diff)
3:25 PM Changeset [404] by max@…
Explain a bit.
3:09 PM Changeset [403] by max@…
Sync with TSAR.
3:09 PM Changeset [402] by max@…
Mmh, refix this bug (mistakenly reverted by alain).
3:02 PM Changeset [401] by alain
Few bugs in VMM
11:50 AM Changeset [400] by alain
cosmetic bis
11:48 AM Changeset [399] by alain
cosmetic
11:35 AM Changeset [398] by max@…
Wrong value in the timer.
11:26 AM Changeset [397] by max@…
Use panic().
11:24 AM Changeset [396] by max@…
Use panic().
11:20 AM Changeset [395] by max@…
Use panic().
11:06 AM Changeset [394] by max@…
Make it compile again, and use panic(). Not sure it is what Alain …
11:02 AM Changeset [393] by max@…
Use panic().

Aug 16, 2017:

3:35 PM Changeset [392] by max@…
Start handling page faults. Not tested.
3:27 PM Changeset [391] by alain
Simplify the hal_mmu_exception() function.
2:57 PM Changeset [390] by alain
RPC_VMM_GET_REF_VSEG renamed to RPC_VMM_GET_VSEG
2:54 PM Changeset [389] by alain
Update the RPC_VMM_GET_VSEG.
2:33 PM Changeset [388] by alain
Change the vmm_get_vseg() function to access the reference cluster …
2:11 PM Changeset [387] by max@…
Handle the return from exception.
2:09 PM Changeset [386] by max@…
Implement several GPT functions.
2:03 PM Changeset [385] by max@…
Remove redundant (and buggy) code.
1:34 PM Changeset [384] by max@…
Fix a pretty dumb mistake I made in my last commit.
11:13 AM Changeset [383] by max@…
Use constant flags.
11:07 AM Changeset [382] by max@…
Sync with TSAR.

Aug 14, 2017:

7:33 PM Changeset [381] by alain
Add missing defines in the TSAR exception handler.
6:31 PM Changeset [380] by alain
Remove the generic kernel/kern/do_exception files to handle exceptions …
4:00 PM Changeset [379] by max@…
Remove another vestige.
3:57 PM Changeset [378] by max@…
Remove misleading vestige.
3:55 PM Changeset [377] by max@…
Remove vestiges.
2:56 PM Changeset [376] by max@…
Remove vestiges.
2:53 PM Changeset [375] by max@…
Use panic().
2:51 PM Changeset [374] by max@…
Use panic().
2:43 PM Changeset [373] by max@…
Start using panic().
2:40 PM Changeset [372] by max@…
Add a panic function.
1:03 PM Changeset [371] by max@…
Treat user/kern exceptions differently.
12:58 PM Changeset [370] by max@…
Old can be NULL.
12:36 PM Changeset [369] by max@…
style
12:32 PM Changeset [368] by max@…
Switch the VM space, and explicitly disable the FPU.
11:39 AM Changeset [367] by alain
Change Time unit from cycle to TICK (in millisecond). Fix several bugs …

Aug 10, 2017:

11:51 AM Changeset [366] by max@…
Rename to Makefile.tsar.
11:48 AM Changeset [365] by max@…
Remove debug function.
11:45 AM Changeset [364] by max@…
Don't include params.mk.
11:43 AM Changeset [363] by max@…
Remove vestige.
11:41 AM Changeset [362] by max@…
Remove vestiges.
11:30 AM Changeset [361] by max@…
Pass the function argument to the new thread.
11:26 AM Changeset [360] by max@…
Add a panic, for now we are only switching between kernel threads.
11:21 AM Changeset [359] by max@…
Synchronize tls_intr between context switches.
Note: See TracTimeline for information about the timeline view.