Xiang Xiao
55e3cf7e2d
sched: Move dump.c to sched_dumponexit.c
...
The dump.c is a part of sched module, so move it to sched directory.
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2024-04-19 08:39:10 +08:00
anjiahao
35051dd715
coredump: support coredump save to block device when crash
...
Signed-off-by: anjiahao <anjiahao@xiaomi.com>
2023-12-10 07:02:03 -08:00
chao an
64cf63475c
arch/dumponexit: unify dump on exit to common code
...
remove arch implement and move to common code
Signed-off-by: chao an <anchao@xiaomi.com>
2023-11-15 08:28:25 -08:00
anjiahao
4ae17a6f7b
sched:Automatically find deadlocks when assert
...
When asserting, automatically analyze whether
there is a deadlock in the thread, and if there
is a deadlock, print out the deadlocked thread.
The principle is to analyze whether there is
a lock ring through the tcb holder.
Signed-off-by: anjiahao <anjiahao@xiaomi.com>
2023-06-22 16:08:03 +08:00
田昕
96a45e2c75
sched/misc:add linux-like reboot notifier list
...
Signed-off-by: 田昕 <tianxin7@xiaomi.com>
2022-12-29 19:18:42 +08:00
Xiang Xiao
2e59d832fc
sched/misc: Rename panic.c to panic_notifier.c
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2022-12-28 21:42:38 +02:00
田昕
0382b63f5d
move common assert logic together.
...
Signed-off-by: 田昕 <tianxin7@xiaomi.com>
2022-12-12 17:05:02 +08:00
田昕
2719869ab2
Move _assert to kernel space.
...
Signed-off-by: 田昕 <tianxin7@xiaomi.com>
2022-12-06 18:33:21 +08:00