[prev in list] [next in list] [prev in thread] [next in thread]
List: haiku-bugs
Subject: [haiku-bugs] Re: [Haiku] #18430: [kernel] System hangs or KDLs disabling CPUs
From: "Haiku" <trac () haiku-os ! org>
Date: 2023-10-24 0:49:15
Message-ID: 063.6b21ee895190cbb2db814477ee7c10ee () haiku-os ! org
[Download RAW message or body]
--==============€92361697795597978=MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
#18430: [kernel] System hangs or KDLs disabling CPUs
----------------------------+-------------------------
Reporter: waddlesplash | Owner: nobody
Type: bug | Status: new
Priority: normal | Milestone: Unscheduled
Component: System/Kernel | Version: R1/beta4
Resolution: | Keywords:
Blocked By: | Blocking:
Platform: All |
----------------------------+-------------------------
Comment (by waddlesplash):
Nope, retried the test program on hrev57316 and got this under load:
{{{
PANIC: ASSERT FAILED (../haiku-
git/src/system/kernel/scheduler/scheduler_cpu.cpp:566): newKey >= 0
Welcome to Kernel Debugging Land...
Thread 25971 "sed" running on CPU 1
stack trace for thread 25971 "sed"
kernel stack: 0xffffffff8073c000 to 0xffffffff80741000
user stack: 0x00007fc0b26b7000 to 0x00007fc0b36b7000
frame caller <image>:function + offset
0 ffffffff80740470 (+ 32) ffffffff8014ade0 <kernel_x86_64>
arch_debug_call_with_fault_handler + 0x1a
1 ffffffff80740490 (+ 80) ffffffff800b3a98 <kernel_x86_64>
debug_call_with_fault_handler + 0x78
2 ffffffff807404e0 (+ 96) ffffffff800b5144 <kernel_x86_64>
kernel_debugger_loop(char const*, char const*, __va_list_tag*, int) + 0xf4
3 ffffffff80740540 (+ 80) ffffffff800b54de <kernel_x86_64>
kernel_debugger_internal(char const*, char const*, __va_list_tag*, int) +
0x6e
4 ffffffff80740590 (+ 240) ffffffff800b5877 <kernel_x86_64> panic +
0xb7
5 ffffffff80740680 (+ 64) ffffffff800a35b1 <kernel_x86_64>
Scheduler::CoreEntry::_UpdateLoad(bool) + 0x6c1
6 ffffffff807406c0 (+ 112) ffffffff8009f727 <kernel_x86_64>
reschedule(int) + 0x967
7 ffffffff80740730 (+ 544) ffffffff8008bf2d <kernel_x86_64> thread_exit
+ 0x84d
8 ffffffff80740950 (+1440) ffffffff800752af <kernel_x86_64>
handle_signals + 0x99f
9 ffffffff80740ef0 (+ 48) ffffffff8008899e <kernel_x86_64>
thread_at_kernel_exit + 0x1e
10 ffffffff80740f20 (+ 16) ffffffff8014cbe2 <kernel_x86_64>
x86_64_syscall_entry + 0x31e
user iframe at 0xffffffff80740f30 (end = 0xffffffff80740ff8)
rax 0x0 rbx 0x0 rcx 0x1373c0b8459
rdx 0x198ba2a1b28 rsi 0x7fc0b36b6cb0 rdi 0x0
rbp 0x7fc0b36b6db0 r8 0x0 r9 0x1
r10 0xf r11 0x202 r12 0x4
r13 0x7fc0b36b7670 r14 0x0 r15 0x0
rip 0x1373c0b8459 rsp 0x7fc0b36b6d98 rflags 0x202
vector: 0x63, error code: 0x0
}}}
--
Ticket URL: <https://dev.haiku-os.org/ticket/18430#comment:6>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.
--==============€92361697795597978==--
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic