X-Git-Url: http://git.cascardo.info/?p=cascardo%2Flinux.git;a=blobdiff_plain;f=block%2Fblk-mq.h;h=df6474cb5a4ce6c6a177e377a35d289d9ded8550;hp=c92bb7debf85f638b008fc8ff6f548729b6efb5b;hb=12e3d3cdd975fe986cc5c35f60b1467a8ec20b80;hpb=8ec2ef2b66ea2fd00acc28aca8edaad441dbb424 diff --git a/block/blk-mq.h b/block/blk-mq.h index c92bb7debf85..df6474cb5a4c 100644 --- a/block/blk-mq.h +++ b/block/blk-mq.h @@ -12,8 +12,6 @@ struct blk_mq_ctx { unsigned int cpu; unsigned int index_hw; - unsigned int last_tag ____cacheline_aligned_in_smp; - /* incremented at dispatch time */ unsigned long rq_dispatched[2]; unsigned long rq_merged; @@ -67,15 +65,6 @@ extern void blk_mq_rq_timed_out(struct request *req, bool reserved); void blk_mq_release(struct request_queue *q); -/* - * Basic implementation of sparser bitmap, allowing the user to spread - * the bits over more cachelines. - */ -struct blk_align_bitmap { - unsigned long word; - unsigned long depth; -} ____cacheline_aligned_in_smp; - static inline struct blk_mq_ctx *__blk_mq_get_ctx(struct request_queue *q, unsigned int cpu) {