mirror of
https://github.com/DragonOS-Community/DragonOS.git
synced 2025-06-23 12:13:22 +00:00
fix the panic error for riscv64 (#1123)
* fix the panic error for riscv64
This commit is contained in:
@ -32,3 +32,10 @@ pub use self::ipc::signal::RiscV64SignalArch as CurrentSignalArch;
|
||||
pub use crate::arch::smp::RiscV64SMPArch as CurrentSMPArch;
|
||||
|
||||
pub use crate::arch::sched::RiscV64SchedArch as CurrentSchedArch;
|
||||
|
||||
pub fn panic_pre_work() {
|
||||
unsafe { riscv::register::sstatus::set_fs(riscv::register::sstatus::FS::Initial) };
|
||||
}
|
||||
pub fn panic_post_work() {
|
||||
unsafe { riscv::register::sstatus::set_fs(riscv::register::sstatus::FS::Off) };
|
||||
}
|
||||
|
Reference in New Issue
Block a user