bdev: reorder items in spdk_bdev.
This fills two holes and allows the structure to fit neatly into 4 cachelines. Change-Id: Ie175fec2656ff0b60a8c6fcbc26b1a66a8bf5162 Signed-off-by: Seth Howell <seth.howell@intel.com> Reviewed-on: https://review.gerrithub.io/417604 Tested-by: SPDK Automated Test System <sys_sgsw@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Daniel Verkamp <daniel.verkamp@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com>
This commit is contained in:
parent
49e24df51c
commit
274980704e
@ -228,15 +228,15 @@ struct spdk_bdev {
|
|||||||
/** Unique product name for this kind of block device. */
|
/** Unique product name for this kind of block device. */
|
||||||
char *product_name;
|
char *product_name;
|
||||||
|
|
||||||
|
/** write cache enabled, not used at the moment */
|
||||||
|
int write_cache;
|
||||||
|
|
||||||
/** Size in bytes of a logical block for the backend */
|
/** Size in bytes of a logical block for the backend */
|
||||||
uint32_t blocklen;
|
uint32_t blocklen;
|
||||||
|
|
||||||
/** Number of blocks */
|
/** Number of blocks */
|
||||||
uint64_t blockcnt;
|
uint64_t blockcnt;
|
||||||
|
|
||||||
/** write cache enabled, not used at the moment */
|
|
||||||
int write_cache;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* This is used to make sure buffers are sector aligned.
|
* This is used to make sure buffers are sector aligned.
|
||||||
* This causes double buffering on writes.
|
* This causes double buffering on writes.
|
||||||
|
Loading…
Reference in New Issue
Block a user