142 Commits

Author SHA1 Message Date
315d49c2d0 restructure app output 2026-03-01 15:46:15 +01:00
92ceb1f5e2 make kappl app1 2026-03-01 15:45:48 +01:00
user
704fdb301a glaube unsere reply setzt nicht die buffer 2026-03-01 01:09:21 +01:00
user
170c29bdb5 send seems to work, the stress test has weird unmotivated lines originally 2026-03-01 01:03:21 +01:00
3302149422 Merge branch 'master' of gitlab.ibr.cs.tu-bs.de:vss/teaching/ws25/v_bsb2/Gruppe_003 2026-03-01 00:13:35 +01:00
098fe6b283 change to virtual address in ipc send/reply 2026-03-01 00:10:12 +01:00
user
db0f1a8858 Merge branch 'master' of gitlab.ibr.cs.tu-bs.de:vss/teaching/ws25/v_bsb2/Gruppe_003 2026-03-01 00:08:36 +01:00
user
403fb5a458 removed changes to stress test 2026-03-01 00:07:21 +01:00
user
da980956cd removed changes to stress test 2026-03-01 00:06:07 +01:00
debf37bd26 wip on ipc reply 2026-03-01 00:05:22 +01:00
4d9e71d278 wip on ipc send (copy last page) 2026-02-28 23:53:03 +01:00
6668e412cc wip multipage ipc send/recv 2026-02-28 23:44:10 +01:00
11c01ab7f6 rewrite ipc to use vaddress instead of paddr 2026-02-28 23:15:41 +01:00
770e77769a Merge branch 'master' of gitlab.ibr.cs.tu-bs.de:vss/teaching/ws25/v_bsb2/Gruppe_003 2026-02-28 18:01:41 +01:00
4976ea91be create copys of appcode in thread constructor 2026-02-28 18:01:15 +01:00
user
a618a78a45 new notes from niklas 2026-02-25 16:37:18 +01:00
user
1acc652446 removed unnecessary exit 2026-02-25 16:01:04 +01:00
user
f11afa0de8 smol fix, time to use cow 2026-02-25 15:25:35 +01:00
user
e7a33124dc Merge remote-tracking branch 'refs/remotes/origin/master' 2026-02-25 15:23:47 +01:00
user
23b453dac8 cow 2026-02-25 15:20:06 +01:00
71186f5601 add r/w option to map 2026-02-25 14:52:38 +01:00
b958e9461e fork return value 2026-02-25 14:44:18 +01:00
8b271e2470 wip on fork
minimal example works
2026-02-25 11:32:22 +01:00
22ab2fb2a5 restructure thread constructor and pagetable 2026-02-25 07:39:32 +01:00
76f782c5ae ipc demo 2026-02-25 03:44:39 +01:00
user
252a36ae4e basic fork foo, function itself is empty 2026-02-25 00:33:16 +01:00
user
1ca72b695e other ipc fix 2026-02-25 00:16:33 +01:00
user
6cea3c091f ipc works 2026-02-24 23:42:29 +01:00
a35cc22990 some fixes for ipc 2026-02-24 22:42:41 +01:00
user
e3452cf051 ipc works better, pagefault still 2026-02-24 21:16:31 +01:00
fcc2e73350 test ipc 2026-02-24 17:39:46 +01:00
980aeb9145 include libsys to makefile 2026-02-24 17:39:14 +01:00
0ed9516641 Merge branch 'master' of gitlab.ibr.cs.tu-bs.de:vss/teaching/ws25/v_bsb2/Gruppe_003 2026-02-24 17:29:13 +01:00
user
75b146f937 vault fix 2026-02-24 17:28:49 +01:00
1db668d749 Merge branch 'master' of gitlab.ibr.cs.tu-bs.de:vss/teaching/ws25/v_bsb2/Gruppe_003 2026-02-24 17:27:00 +01:00
user
6a3db7ad53 fsdasd 2026-02-24 17:26:21 +01:00
0b9e65e01d Merge branch 'master' of gitlab.ibr.cs.tu-bs.de:vss/teaching/ws25/v_bsb2/Gruppe_003 2026-02-24 17:01:44 +01:00
02855a0301 small fixes 2026-02-24 17:01:22 +01:00
user
18d21a5f70 added IPC syscalls 2026-02-24 16:35:11 +01:00
user
349155a556 klausur notes 2026-02-24 14:32:49 +01:00
6c9e7d8a27 test map/unmap 2026-02-24 10:50:12 +01:00
50dfd49d43 rewrite code for map/unmap 2026-02-24 10:02:40 +01:00
48fea8f8d8 relocate stack 2026-02-24 10:00:31 +01:00
c92b15e2a6 wip on pagetable
compiles&runs now
2026-02-24 04:38:16 +01:00
dc1c98c091 Merge branch 'master' of gitlab.ibr.cs.tu-bs.de:vss/teaching/ws25/v_bsb2/Gruppe_003 2026-02-24 02:15:57 +01:00
ec53b15ce1 working on new paging structure 2026-02-24 02:15:36 +01:00
c644ba6e42 remove old code 2026-02-23 23:04:51 +01:00
user
5157468e6e notes update 2026-02-23 22:44:03 +01:00
80a58134f8 Merge branch 'master' of gitlab.ibr.cs.tu-bs.de:vss/teaching/ws25/v_bsb2/Gruppe_003 2026-02-23 15:57:21 +01:00
36142dc0ec fix string len 2026-02-23 15:56:55 +01:00