Commit 415a1045 authored by marko's avatar marko

branches/zip: buf_chunk_init(): Note that the function does not always

return the requested amount of memory.
parent 15e0e266
...@@ -666,7 +666,10 @@ buf_chunk_init( ...@@ -666,7 +666,10 @@ buf_chunk_init(
the start of the memory block. */ the start of the memory block. */
chunk->blocks = chunk->mem; chunk->blocks = chunk->mem;
/* Align pointer to the first frame */ /* Align a pointer to the first frame. Note that when
os_large_page_size is smaller than UNIV_PAGE_SIZE,
we may allocate one fewer block than requested. When
it is bigger, we may allocate more blocks than requested. */
frame = ut_align(chunk->mem, UNIV_PAGE_SIZE); frame = ut_align(chunk->mem, UNIV_PAGE_SIZE);
chunk->size = chunk->mem_size / UNIV_PAGE_SIZE chunk->size = chunk->mem_size / UNIV_PAGE_SIZE
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment