mirror of
https://github.com/taigrr/gopher-os
synced 2025-01-18 04:43:13 -08:00
vmm: fix some lint warnings (error not checked)
This commit is contained in:
parent
d082a7473a
commit
76f7869f57
@ -63,7 +63,7 @@ func (pdt *PageDirectoryTable) Init(pdtFrame pmm.Frame) *kernel.Error {
|
|||||||
lastPdtEntry.SetFrame(pdtFrame)
|
lastPdtEntry.SetFrame(pdtFrame)
|
||||||
|
|
||||||
// Remove temporary mapping
|
// Remove temporary mapping
|
||||||
unmapFn(pdtPage)
|
_ = unmapFn(pdtPage)
|
||||||
|
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
@ -69,7 +69,7 @@ func pageFaultHandler(errorCode uint64, frame *irq.Frame, regs *irq.Regs) {
|
|||||||
} else {
|
} else {
|
||||||
// Copy page contents, mark as RW and remove CoW flag
|
// Copy page contents, mark as RW and remove CoW flag
|
||||||
mem.Memcopy(faultPage.Address(), tmpPage.Address(), mem.PageSize)
|
mem.Memcopy(faultPage.Address(), tmpPage.Address(), mem.PageSize)
|
||||||
unmapFn(tmpPage)
|
_ = unmapFn(tmpPage)
|
||||||
|
|
||||||
// Update mapping to point to the new frame, flag it as RW and
|
// Update mapping to point to the new frame, flag it as RW and
|
||||||
// remove the CoW flag
|
// remove the CoW flag
|
||||||
@ -139,7 +139,7 @@ func reserveZeroedFrame() *kernel.Error {
|
|||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
mem.Memset(tempPage.Address(), 0, mem.PageSize)
|
mem.Memset(tempPage.Address(), 0, mem.PageSize)
|
||||||
unmapFn(tempPage)
|
_ = unmapFn(tempPage)
|
||||||
|
|
||||||
// From this point on, ReservedZeroedFrame cannot be mapped with a RW flag
|
// From this point on, ReservedZeroedFrame cannot be mapped with a RW flag
|
||||||
protectReservedZeroedPage = true
|
protectReservedZeroedPage = true
|
||||||
|
Loading…
x
Reference in New Issue
Block a user