All of lore.kernel.org
 help / color / mirror / Atom feed
* The DM_BUFIO_HASH_BITS is defined as 20, any plan to make it flexible?
@ 2014-12-02  8:43 ` zhangxiao
  0 siblings, 0 replies; 13+ messages in thread
From: zhangxiao @ 2014-12-02  8:43 UTC (permalink / raw)
  To: agk, snitzer, linux-kernel, NeilBrown, linux-raid, dm-devel

Hi Experts,

See drivers/md/dm-bufio.c as below:
   50 /*
   51  * Buffer hash
   52  */
   53 #define DM_BUFIO_HASH_BITS      20
   54 #define DM_BUFIO_HASH(block) \
   55         ((((block) >> DM_BUFIO_HASH_BITS) ^ (block)) & \
   56          ((1 << DM_BUFIO_HASH_BITS) - 1))
"drivers/md/dm-bufio.c" 1854L, 45375C

DM_BUFIO_HASH_BITS was defined as 20 and it maybe not fit for some
use case with limited resources. Do we have any plan to make it more
flexible? Like module parameter or something else?

Thanks
Xiao

^ permalink raw reply	[flat|nested] 13+ messages in thread
* The DM_BUFIO_HASH_BITS is defined as 20, any plan to make it flexible?
@ 2014-12-02  8:32 ` zhangxiao
  0 siblings, 0 replies; 13+ messages in thread
From: zhangxiao @ 2014-12-02  8:32 UTC (permalink / raw)
  To: neilb; +Cc: linux-raid, linux-kernel

Hi NeilBrown,

See drivers/md/dm-bufio.c as below:
   50 /*
   51  * Buffer hash
   52  */
   53 #define DM_BUFIO_HASH_BITS      20
   54 #define DM_BUFIO_HASH(block) \
   55         ((((block) >> DM_BUFIO_HASH_BITS) ^ (block)) & \
   56          ((1 << DM_BUFIO_HASH_BITS) - 1))
"drivers/md/dm-bufio.c" 1854L, 45375C 


DM_BUFIO_HASH_BITS was defined as 20 and it maybe not fit for some
use case with limited resources. Do we have any plan to make it more
flexible? Like module parameter or something else?

Thanks
Xiao

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2014-12-04  1:27 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-12-02  8:43 The DM_BUFIO_HASH_BITS is defined as 20, any plan to make it flexible? zhangxiao
2014-12-02  8:43 ` zhangxiao
2014-12-02 14:00 ` Mike Snitzer
2014-12-03 14:19   ` [dm-devel] " Joe Thornber
2014-12-03 16:17     ` Mike Snitzer
2014-12-04  1:26     ` [dm-devel] " zhangxiao
2014-12-04  1:26       ` zhangxiao
  -- strict thread matches above, loose matches on Subject: below --
2014-12-02  8:32 zhangxiao
2014-12-02  8:32 ` zhangxiao
2014-12-02  8:36 ` NeilBrown
2014-12-02  8:36   ` NeilBrown
2014-12-02  8:40   ` zhangxiao
2014-12-02  8:40     ` zhangxiao

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.