issues
search
gsilvis
/
silvos
half-baked Silvis OS kernel
MIT License
4
stars
2
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Fix 'interrupt_is_level' check in apic.c
#94
gsilvis
closed
5 years ago
0
Various userland quality of life improvements
#93
cstanfill
closed
5 years ago
1
Add fork_daemon (analogous to spawn_daemon)
#92
gsilvis
closed
5 years ago
1
Add 'spawn_daemon' syscall.
#91
gsilvis
closed
5 years ago
0
Add userland exception-handling feature.
#90
gsilvis
closed
5 years ago
0
Clarify comment in threads.c
#89
gsilvis
closed
5 years ago
0
Add unwinding info for all ISRs
#88
gsilvis
closed
5 years ago
1
Respect Intel hardware exception status codes.
#87
gsilvis
closed
5 years ago
0
Add unwinding info for all ISRs
#86
gsilvis
closed
5 years ago
2
Semaphores are hard to use
#85
cstanfill
opened
5 years ago
0
Create LICENSE
#84
gsilvis
closed
5 years ago
1
trigger_is_level impossible to be set in analyze_madt_entry
#83
crowell
closed
5 years ago
1
Add find_proc() syscall that finds the thread ID of the root process for a loaded multiboot module
#82
cstanfill
closed
5 years ago
1
Add support for asynchronous IPC via semaphores
#81
cstanfill
closed
5 years ago
0
Don't block entire system during disk operations
#80
gsilvis
closed
5 years ago
0
Make spawn_new_thread return thread id to caller
#79
cstanfill
closed
5 years ago
0
Refactor synchronous IPC
#78
cstanfill
closed
5 years ago
0
Implement IPC
#77
cstanfill
opened
5 years ago
0
Major refactor of kernel stack structure.
#76
gsilvis
closed
5 years ago
0
Add first version of synchronous IPC (#77) and test case
#75
cstanfill
closed
5 years ago
1
Invalidate TLB entries on pagetable modification
#74
gsilvis
opened
5 years ago
0
Receive interrupts via the APIC
#73
gsilvis
closed
5 years ago
1
Parse MADT/ACPI table
#72
gsilvis
closed
5 years ago
0
Fix Dockerfile to build on BUILD and run tests on RUN.
#71
allanlw
closed
6 years ago
1
Add AC97 driver and userland syscall to play audio
#70
gsilvis
opened
6 years ago
1
Enable unwinding through pf_isr
#69
cstanfill
closed
5 years ago
1
Add userland locking
#68
allanlw
closed
7 years ago
0
Add new syscall: Spawn new thread within VM space"
#67
gsilvis
closed
7 years ago
0
Fix the exit syscall in startup.s and add a test/diagnostics for general faults
#66
allanlw
closed
7 years ago
0
Make non-syscall ISRs not callable from userland.
#65
gsilvis
closed
7 years ago
0
Fix bit math in unwind.c
#64
cstanfill
closed
7 years ago
0
Clarify units around the nanosleep syscall and HPET code.
#63
allanlw
closed
7 years ago
0
Clarify syscall ABI. Clear caller saved regs.
#62
allanlw
closed
7 years ago
2
Makefile has strange behavior when not building from a clean tree
#61
gsilvis
opened
7 years ago
0
Remove separate bootloader
#60
gsilvis
closed
7 years ago
4
Simplify travis config
#59
cstanfill
closed
7 years ago
0
Check that syscall numbers are in proper range
#58
allanlw
closed
7 years ago
1
Add an option to run qemu inside GDB
#57
allanlw
closed
7 years ago
0
Fix overactive HPET rtc interrupt.
#56
gsilvis
closed
7 years ago
2
Add continuous integration on Travis
#55
cstanfill
closed
7 years ago
1
Test-memory-reap is slow
#54
cstanfill
opened
7 years ago
2
Stop hugepage support from breaking KVM
#53
cstanfill
closed
7 years ago
0
Unify and update scripts
#52
allanlw
closed
7 years ago
1
Fix things in alloc.c that irk allan
#51
allanlw
closed
7 years ago
0
Fix memory corruption in block allocator.
#50
gsilvis
closed
7 years ago
0
Simplify PCI device location, and prettify output.
#49
gsilvis
closed
7 years ago
1
Unwind & backtrace support
#48
cstanfill
closed
7 years ago
1
Test user mode optimization settings in all_opts.sh
#47
allanlw
closed
7 years ago
0
Bug in test-fork
#46
allanlw
opened
7 years ago
0
Add multiprocess nanosleep test
#45
allanlw
closed
7 years ago
0
Next