Get dskreqs based on logbuffer size

parent 48179d65
......@@ -2269,7 +2269,7 @@ logbuffer_prep_dskreqs(struct fellow_logbuffer *lbuf, unsigned urgent)
*/
if (lbuf->dskreqs_mem.reqs.magic == 0 &&
(lbuf->logreg->free_n * 4 < lbuf->logreg->space ||
lbuf->logreg->free_n < LBUF_DSK_RSV_REQS * 4)) {
lbuf->logreg->free_n < lbuf->n * 4)) {
BUDDY_REQS_INIT(&lbuf->dskreqs_mem, lbuf->membuddy);
BUDDY_REQS_PRI(&lbuf->dskreqs_mem.reqs, FEP_MEM_LOG);
AN(buddy_req_extent(&lbuf->dskreqs_mem.reqs,
......
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