diff --git a/kernel/trunk/blkdev/bd_drv.inc b/kernel/trunk/blkdev/bd_drv.inc index aadc9cdc90..a481e630f9 100644 --- a/kernel/trunk/blkdev/bd_drv.inc +++ b/kernel/trunk/blkdev/bd_drv.inc @@ -207,6 +207,8 @@ bd_read: jmp bd_read .readerr: .v86err: + pop edx + pop eax mov [hd_error], 1 jmp hd_read_error ;-----------------------------------------------------------------