|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH 3/3] Allow removal of current Slab
On 07/06/2023 12:53, Owen Smith wrote: Then it looks like a minor reordering is needed. The check for
CacheMaskCount(Slab) == CacheMaskSize(Slab) should be made before the
attempt to call CacheGetObjectFromSlab(Slab), as if Slab is full,
CacheGetObjectFromSlab will fail and return NULL, triggering the ASSERT
[snip]The question is why can we end up with Cache->Cursor != &Cache->SlabList, but yet the slab is full? This is not a valid state for the cache to be in. Paul
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |