From 3142554fd2e6326d8a5399b4cee904c797f9a277 Mon Sep 17 00:00:00 2001 From: Amlal Date: Sat, 25 Jan 2025 08:08:43 +0100 Subject: FIX: UserProcessScheduler.cc: Make sure that we're targeting the current process when looking at realtime processes. ADD: setup_amd64.sh: build syschk and make_ap_blob.sh Signed-off-by: Amlal --- dev/Kernel/src/DriveMgr.cc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'dev/Kernel/src/DriveMgr.cc') diff --git a/dev/Kernel/src/DriveMgr.cc b/dev/Kernel/src/DriveMgr.cc index 9968e2e6..f82a9393 100644 --- a/dev/Kernel/src/DriveMgr.cc +++ b/dev/Kernel/src/DriveMgr.cc @@ -171,14 +171,15 @@ namespace Kernel trait.fPacket.fPacketReadOnly = NO; trait.fKind = kMassStorageDisc | kEPMDrive; - kcout << "Formatted Disk is EPM (Mass Storage)\r"; + kcout << "Disk is EPM.\r"; trait.fSectorSz = block_struct.SectorSz; trait.fLbaEnd = block_struct.LbaEnd; trait.fLbaStart = block_struct.LbaStart; if (trait.fSectorSz == 0 || - trait.fLbaEnd == 0) + trait.fLbaEnd == 0 || + trait.fSectorSz == 0) { ke_panic(RUNTIME_CHECK_FAILED, "Invalid EPM partition!"); } -- cgit v1.2.3