-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
bugSomething isn't workingSomething isn't working
Description
[kernel:fatal] panicked at src/kernel/task.rs:142:21
[kernel:fatal]
[kernel:fatal] assertion `left == right` failed: Blocking in stackful futures is not allowed.: Preemption is not enabled
left: 1
right: 0
[kernel:fatal] --------------8< CUT HERE 8<--------------
[kernel:fatal] Stacktrace:
[kernel:fatal]
[kernel:fatal] 1: 0xffffffff8029db14 - <unknown> at function 0xffffffff8029daf2
[kernel:fatal] 2: 0xffffffff80292ea4 - <unknown> at function 0xffffffff80292e4c
[kernel:fatal] 3: 0xffffffff8026abc0 - <unknown> at function 0xffffffff8026abb4
[kernel:fatal] 4: 0xffffffff8026ac56 - <unknown> at function 0xffffffff8026abc8
[kernel:fatal] 5: 0xffffffff802a3cae - <unknown> at function 0xffffffff802a3c90
[kernel:fatal] 6: 0xffffffff802a3c80 - <unknown> at function 0xffffffff802a3be0
[kernel:fatal] 7: 0xffffffff802a3b92 - <unknown> at function 0xffffffff802a3b6e
[kernel:fatal] 8: 0xffffffff8026ee9e - <unknown> at function 0xffffffff8026d4a4
[kernel:fatal] 9: 0x0000000000000000 - <unknown> at function 0x0000000000000000
[kernel:fatal] --------------8< CUT HERE 8<--------------
The problem lies in signal.rs:225. I don't quite get it why I disable preemptions here. Further research needed.
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working