]> git.baikalelectronics.ru Git - kernel.git/commit
dm table: make 'struct dm_table' definition accessible to all of DM core
authorMike Snitzer <snitzer@redhat.com>
Sat, 19 Sep 2020 17:09:11 +0000 (13:09 -0400)
committerMike Snitzer <snitzer@redhat.com>
Tue, 29 Sep 2020 20:33:07 +0000 (16:33 -0400)
commit21857a01054dd0dfbffa399f4ecb00b5cc75dd10
tree1ccd06964552349271e8a3b713ff190429ce588c
parentdfe745564962f882f0a72319b08861d73b3fcaea
dm table: make 'struct dm_table' definition accessible to all of DM core

Move 'struct dm_table' definition from dm-table.c to dm-core.h and
update DM core to access its members directly.

Helps optimize max_io_len() and other methods slightly.

Signed-off-by: Mike Snitzer <snitzer@redhat.com>
drivers/md/dm-core.h
drivers/md/dm-rq.c
drivers/md/dm-table.c
drivers/md/dm.c
drivers/md/dm.h