1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-26 01:27:43 +00:00

Kernel: Initialize PhysicalRegion::m_large_zones, remove m_small_zones

Found by PVS Studio Static Analysis.
This commit is contained in:
Brian Gianforcaro 2021-12-22 01:26:35 -08:00 committed by Brian Gianforcaro
parent 39e5b42f36
commit b8e210deea
2 changed files with 2 additions and 3 deletions

View file

@ -63,7 +63,7 @@ void PhysicalRegion::initialize_zones()
m_large_zones = make_zones(large_zone_size);
// Then divide any remaining space into 1 MiB zones (with 256 pages each)
m_small_zones = make_zones(small_zone_size);
make_zones(small_zone_size);
}
OwnPtr<PhysicalRegion> PhysicalRegion::try_take_pages_from_beginning(unsigned page_count)

View file

@ -46,8 +46,7 @@ private:
NonnullOwnPtrVector<PhysicalZone> m_zones;
size_t m_large_zones;
size_t m_small_zones;
size_t m_large_zones { 0 };
PhysicalZone::List m_usable_zones;
PhysicalZone::List m_full_zones;