TWCOS Kernel

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

30 check-ins using file libk/slab.c version adb598b623

2024-05-17
00:10
Hooked in partition probing to new block devices. Leaf check-in: cba0c437ad user: csmith tags: trunk
2024-05-16
22:34
Fix some compiler warnings. check-in: 19829c731e user: csmith tags: trunk
22:33
Fix char** args as used in execve. check-in: 557e95c8d2 user: csmith tags: trunk
22:31
Prep for move to gcc 14.1 check-in: 5cdb8c4d7e user: csmith tags: trunk
22:30
Update to latest from upstream. check-in: b7ab7c8f83 user: csmith tags: trunk
21:49
Fix warnings. check-in: 319df0f2a2 user: csmith tags: trunk
2024-05-13
12:41
Compile fixes to detect EOF. check-in: 7fc6ea6969 user: csmith tags: trunk
2024-05-12
23:12
Initialise only retval. check-in: f73c4f5ca9 user: csmith tags: trunk
15:42
Fixes for system call generation. check-in: f9e690be75 user: csmith tags: trunk
15:20
Generated syscalls! The syscall procedures are generated entirely from the C source. check-in: f6f56ed659 user: csmith tags: trunk
00:20
Check syscall params pointer. check-in: 83b48d28fa user: csmith tags: trunk
00:15
Fix some dependencies in includes and clean. check-in: 180b753c06 user: csmith tags: trunk
2024-05-11
23:55
Clean host build tools. check-in: 904303d0a8 user: csmith tags: trunk
23:45
Kernel side of auto generated syscall handler. Not yet plumbed in. check-in: 94b7f64480 user: csmith tags: trunk
11:53
Fix const warnings. check-in: 778702ba3c user: csmith tags: trunk
2024-04-20
23:23
Update count based balancing. Acts more like a scapegoat tree. check-in: 1f810ee972 user: csmith tags: trunk
2024-03-24
23:59
Ensure allocation seq is set. check-in: 38460cddf4 user: csmith tags: trunk
2024-03-17
00:14
Small fixes to syscall parser. check-in: d2ab0c0df3 user: csmith tags: trunk
00:12
Fix assert. check-in: 5c224845c4 user: csmith tags: trunk
2024-02-29
22:36
Use bitarray API. check-in: 9bf7219768 user: csmith tags: trunk
2024-02-18
23:51
Merge from gc2. check-in: 7cb0b08449 user: csmith tags: trunk
23:50
Remove dead code. Leaf check-in: 3491feb3f1 user: csmith tags: gc2
2024-02-14
16:42
Merge from gc2. check-in: c10723cfa4 user: csmith tags: trunk
16:40
Wrap main in GC2, to delimit the stack. check-in: dcd8ab525f user: csmith tags: gc2
2024-02-11
02:22
Merge from gc2. check-in: 828050f653 user: csmith tags: trunk
02:18
make clean; make includes; make all; works. Still needs some tidy up I reckon. check-in: ce454f8ec9 user: csmith tags: gc2
2024-02-07
00:13
Yay, now compiles with clean, includes, all. check-in: 56ec9417a8 user: csmith tags: gc2
2024-02-03
00:50
Merge from trunk. check-in: 57900a7c79 user: csmith tags: gc2
2024-02-02
20:47
Ensure memory is mapped for the PIO. check-in: a4eb0ba350 user: csmith tags: trunk
20:20
Clear seq on free of slot. Reduce number of gc contexts. We currently max out at 3 for thread marking, so 16 should be fine. check-in: 272b5bc0c5 user: csmith tags: trunk