Commit 300432f5 authored by Mike Snitzer's avatar Mike Snitzer
Browse files

dm: reduce dm_io and dm_target_io struct sizes



Remove one 4 byte hole in dm_io struct.
Remove two 4 byte holes in dm_target_io struct.

Reviewed-by: default avatarMikulas Patocka <mpatocka@redhat.com>
Signed-off-by: default avatarMike Snitzer <snitzer@redhat.com>
parent 018b05eb
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -211,9 +211,9 @@ struct dm_table {
#define DM_TIO_MAGIC 7282014
struct dm_target_io {
	unsigned int magic;
	unsigned int target_bio_nr;
	struct dm_io *io;
	struct dm_target *ti;
	unsigned int target_bio_nr;
	unsigned int *len_ptr;
	bool inside_dm_io;
	sector_t old_sector;
@@ -227,10 +227,10 @@ struct dm_target_io {
#define DM_IO_MAGIC 5191977
struct dm_io {
	unsigned int magic;
	struct mapped_device *md;
	blk_status_t status;
	atomic_t io_count;
	struct mapped_device *md;
	struct bio *orig_bio;
	blk_status_t status;
	unsigned long start_time;
	spinlock_t endio_lock;
	struct dm_stats_aux stats_aux;