blk-mq: remove the error_count from struct request

The last two users were floppy.c and ataflop.c respectively, it was
verified that no other drivers makes use of this, so let's remove it.

Suggested-by: Linus Torvalds <torvalds@linuxfoundation.org>
Cc: Minh Yuan <yuanmingbuaa@gmail.com>
Cc: Denis Efremov <efremov@linux.com>,
Cc: Geert Uytterhoeven <geert@linux-m68k.org>
Cc: Christoph Hellwig <hch@lst.de>
Signed-off-by: Willy Tarreau <w@1wt.eu>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

authored by Willy Tarreau and committed by Linus Torvalds 2e3afb42 f3b10a3c

-1
-1
include/linux/blk-mq.h
··· 163 struct rb_node rb_node; /* sort/lookup */ 164 struct bio_vec special_vec; 165 void *completion_data; 166 - int error_count; /* for legacy drivers, don't use */ 167 }; 168 169
··· 163 struct rb_node rb_node; /* sort/lookup */ 164 struct bio_vec special_vec; 165 void *completion_data; 166 }; 167 168