2020
2121#include "pblk.h"
2222
23- static struct kmem_cache * pblk_blk_ws_cache , * pblk_rec_cache , * pblk_r_rq_cache ,
24- * pblk_w_rq_cache , * pblk_line_meta_cache ;
23+ static struct kmem_cache * pblk_blk_ws_cache , * pblk_rec_cache , * pblk_g_rq_cache ,
24+ * pblk_w_rq_cache , * pblk_line_meta_cache ;
2525static DECLARE_RWSEM (pblk_lock );
2626struct bio_set * pblk_bio_set ;
2727
@@ -200,9 +200,9 @@ static int pblk_init_global_caches(struct pblk *pblk)
200200 return - ENOMEM ;
201201 }
202202
203- pblk_r_rq_cache = kmem_cache_create ("pblk_r_rq " , pblk_r_rq_size ,
203+ pblk_g_rq_cache = kmem_cache_create ("pblk_g_rq " , pblk_g_rq_size ,
204204 0 , 0 , NULL );
205- if (!pblk_r_rq_cache ) {
205+ if (!pblk_g_rq_cache ) {
206206 kmem_cache_destroy (pblk_blk_ws_cache );
207207 kmem_cache_destroy (pblk_rec_cache );
208208 up_write (& pblk_lock );
@@ -214,7 +214,7 @@ static int pblk_init_global_caches(struct pblk *pblk)
214214 if (!pblk_w_rq_cache ) {
215215 kmem_cache_destroy (pblk_blk_ws_cache );
216216 kmem_cache_destroy (pblk_rec_cache );
217- kmem_cache_destroy (pblk_r_rq_cache );
217+ kmem_cache_destroy (pblk_g_rq_cache );
218218 up_write (& pblk_lock );
219219 return - ENOMEM ;
220220 }
@@ -226,7 +226,7 @@ static int pblk_init_global_caches(struct pblk *pblk)
226226 if (!pblk_line_meta_cache ) {
227227 kmem_cache_destroy (pblk_blk_ws_cache );
228228 kmem_cache_destroy (pblk_rec_cache );
229- kmem_cache_destroy (pblk_r_rq_cache );
229+ kmem_cache_destroy (pblk_g_rq_cache );
230230 kmem_cache_destroy (pblk_w_rq_cache );
231231 up_write (& pblk_lock );
232232 return - ENOMEM ;
@@ -279,13 +279,13 @@ static int pblk_core_init(struct pblk *pblk)
279279 if (!pblk -> rec_pool )
280280 goto free_blk_ws_pool ;
281281
282- pblk -> r_rq_pool = mempool_create_slab_pool (64 , pblk_r_rq_cache );
283- if (!pblk -> r_rq_pool )
282+ pblk -> g_rq_pool = mempool_create_slab_pool (64 , pblk_g_rq_cache );
283+ if (!pblk -> g_rq_pool )
284284 goto free_rec_pool ;
285285
286286 pblk -> w_rq_pool = mempool_create_slab_pool (64 , pblk_w_rq_cache );
287287 if (!pblk -> w_rq_pool )
288- goto free_r_rq_pool ;
288+ goto free_g_rq_pool ;
289289
290290 pblk -> line_meta_pool =
291291 mempool_create_slab_pool (16 , pblk_line_meta_cache );
@@ -312,8 +312,8 @@ static int pblk_core_init(struct pblk *pblk)
312312 mempool_destroy (pblk -> line_meta_pool );
313313free_w_rq_pool :
314314 mempool_destroy (pblk -> w_rq_pool );
315- free_r_rq_pool :
316- mempool_destroy (pblk -> r_rq_pool );
315+ free_g_rq_pool :
316+ mempool_destroy (pblk -> g_rq_pool );
317317free_rec_pool :
318318 mempool_destroy (pblk -> rec_pool );
319319free_blk_ws_pool :
@@ -331,13 +331,13 @@ static void pblk_core_free(struct pblk *pblk)
331331 mempool_destroy (pblk -> page_pool );
332332 mempool_destroy (pblk -> line_ws_pool );
333333 mempool_destroy (pblk -> rec_pool );
334- mempool_destroy (pblk -> r_rq_pool );
334+ mempool_destroy (pblk -> g_rq_pool );
335335 mempool_destroy (pblk -> w_rq_pool );
336336 mempool_destroy (pblk -> line_meta_pool );
337337
338338 kmem_cache_destroy (pblk_blk_ws_cache );
339339 kmem_cache_destroy (pblk_rec_cache );
340- kmem_cache_destroy (pblk_r_rq_cache );
340+ kmem_cache_destroy (pblk_g_rq_cache );
341341 kmem_cache_destroy (pblk_w_rq_cache );
342342 kmem_cache_destroy (pblk_line_meta_cache );
343343}
0 commit comments