bjorn3
|
2a2139c46e
|
Fix a couple of warnings
|
2025-06-28 19:37:56 +02:00 |
|
bjorn3
|
e77257bb6e
|
Remove unused core_intrinsics feature gate
|
2025-06-28 19:37:56 +02:00 |
|
Ibuki Omatsu
|
90643abbad
|
feat: Store caller's PID in Sqe during SYS_CALL
|
2025-06-25 08:44:51 -06:00 |
|
Wildan Mubarok
|
fa907f02ae
|
Move aarch64 interrupt init func
|
2025-06-25 08:37:50 -06:00 |
|
Jeremy Soller
|
f32d018d85
|
Format
|
2025-06-13 20:26:41 -06:00 |
|
Jeremy Soller
|
5b88d1a845
|
Debug using pid
|
2025-06-13 20:26:35 -06:00 |
|
Jeremy Soller
|
22cc551450
|
Sort /scheme/sys files
|
2025-06-13 20:26:21 -06:00 |
|
Ivan Tan
|
e67cca7bce
|
raspi3b+: sloved programs can not be waken up on time from sleep
|
2025-05-19 15:27:35 +08:00 |
|
Ivan Tan
|
f5aeb0b43a
|
implement monotonic for aarch64
|
2025-05-13 15:30:45 +08:00 |
|
Jeremy Soller
|
407c0c1403
|
Disable syscall debug
|
2025-05-06 08:21:09 -06:00 |
|
Jeremy Soller
|
d712ff5158
|
Add flink
|
2025-05-03 12:25:46 -06:00 |
|
4lDO2
|
4a1cd73da4
|
Fix same-thread scheme use-after-free.
|
2025-04-26 16:33:10 +02:00 |
|
bjorn3
|
03ebb3491b
|
Show pid of process on unhandled exceptions
|
2025-04-24 20:53:50 +02:00 |
|
bjorn3
|
8e6ff4341e
|
Don't crash on GICv3
Serial input is still broken though.
|
2025-04-21 16:56:12 +02:00 |
|
bjorn3
|
75edd1d34c
|
Fix infinite panicking when panicking during early boot
|
2025-04-21 16:44:27 +02:00 |
|
4lDO2
|
9be617132a
|
Fix 'sys:exe' as required by libstd.
|
2025-04-20 14:09:31 +02:00 |
|
4lDO2
|
98999e76b2
|
Fix sendfd error handling.
|
2025-04-20 13:57:37 +02:00 |
|
4lDO2
|
952b1483d8
|
Pass the sendfd arg: u64 to userspace.
|
2025-04-20 12:36:33 +02:00 |
|
4lDO2
|
f7d413e1bb
|
Use redox-os/syscall for git dep.
|
2025-04-19 19:23:57 +02:00 |
|
4lDO2
|
e6df56cf1b
|
Use saner debug IDs for kmain.
|
2025-04-19 16:30:49 +02:00 |
|
4lDO2
|
6ed49d2ecb
|
Reduce outdated header in sys/context.
|
2025-04-19 16:30:49 +02:00 |
|
4lDO2
|
1e3e961b78
|
Simplify context debug names.
|
2025-04-19 16:30:49 +02:00 |
|
4lDO2
|
22afbde451
|
Fix being_sigkilled todo!
|
2025-04-19 16:30:49 +02:00 |
|
4lDO2
|
1227f2222e
|
Fix compilation on riscv64gc.
|
2025-04-19 16:30:48 +02:00 |
|
4lDO2
|
4d49f1a8e4
|
Refer to NLnet funding.
|
2025-04-19 16:30:48 +02:00 |
|
4lDO2
|
9447986889
|
Remove ksignal from aarch64.
|
2025-04-19 16:30:48 +02:00 |
|
4lDO2
|
b13ef6ada3
|
Fix i686.
|
2025-04-19 16:30:48 +02:00 |
|
4lDO2
|
2e6122bc7e
|
Allow procmgr to recognize unhandled exceptions.
|
2025-04-19 16:30:48 +02:00 |
|
4lDO2
|
020b8ad415
|
Compile on aarch64.
|
2025-04-19 16:30:48 +02:00 |
|
4lDO2
|
10c53aef10
|
Remove RtSigInfo import.
|
2025-04-19 16:30:48 +02:00 |
|
4lDO2
|
10ef631fc3
|
Remove WaitMap from existence.
|
2025-04-19 16:30:48 +02:00 |
|
4lDO2
|
f3af1be69f
|
Never return from ForceKill caller.
|
2025-04-19 16:30:48 +02:00 |
|
4lDO2
|
3a17f50ea8
|
Remove ContextHandle::Signal.
|
2025-04-19 16:30:47 +02:00 |
|
4lDO2
|
fa6dee36da
|
Report all being_sigkilled contexts as Dead.
|
2025-04-19 16:30:47 +02:00 |
|
4lDO2
|
5df7031eb1
|
Add Interrupt ContextVerb.
|
2025-04-19 16:30:47 +02:00 |
|
4lDO2
|
ab11e6b346
|
Support stopping contexts, by procmgr.
|
2025-04-19 16:30:47 +02:00 |
|
4lDO2
|
2f977bbc52
|
Support getting intra-page off and mapping sig [tp]ctl.
|
2025-04-19 16:30:47 +02:00 |
|
4lDO2
|
e002d0be33
|
Remove commented-out syscalls and SigState.rtqs
|
2025-04-19 16:30:47 +02:00 |
|
4lDO2
|
cb1a838f05
|
Start moving kill to procmgr.
|
2025-04-19 16:30:47 +02:00 |
|
4lDO2
|
d0e09d9e87
|
Remove SYS_IOPL and SYS_VIRTTOPHYS debug.
|
2025-04-19 16:30:47 +02:00 |
|
4lDO2
|
ef78ac57b0
|
Add fd-based virttophys replacement.
|
2025-04-19 16:30:47 +02:00 |
|
4lDO2
|
b4b2ac312b
|
Add interface for setting iopl.
|
2025-04-19 16:30:46 +02:00 |
|
4lDO2
|
2815800164
|
Support reading context status.
|
2025-04-19 16:30:46 +02:00 |
|
4lDO2
|
7b06ca16b1
|
Make thread kill API async.
|
2025-04-19 16:30:46 +02:00 |
|
4lDO2
|
f40ec48b3e
|
Send event on thread death.
|
2025-04-19 16:30:46 +02:00 |
|
4lDO2
|
db5931504d
|
Remove nonexisted import.
|
2025-04-19 16:30:46 +02:00 |
|
4lDO2
|
ce77a018ec
|
Reach init again, with proc mgr.
|
2025-04-19 16:30:46 +02:00 |
|
4lDO2
|
a9fb2dcb93
|
Simplify proc scheme security.
|
2025-04-19 16:30:46 +02:00 |
|
4lDO2
|
0ccc825bfb
|
Patch syscall.
|
2025-04-19 16:30:46 +02:00 |
|
4lDO2
|
a78d36f7f2
|
Reach init in userspace.
|
2025-04-19 16:30:46 +02:00 |
|