bcache: Set ra_pages based on backing device's ra_pages

Signed-off-by: Kent Overstreet <koverstreet@google.com>
diff --git a/drivers/md/bcache/super.c b/drivers/md/bcache/super.c
index f1e69f2..6817ea4 100644
--- a/drivers/md/bcache/super.c
+++ b/drivers/md/bcache/super.c
@@ -1067,6 +1067,10 @@
 
 	set_capacity(g, dc->bdev->bd_part->nr_sects - dc->sb.data_offset);
 
+	g->queue->backing_dev_info.ra_pages =
+		max(g->queue->backing_dev_info.ra_pages,
+		    bdev->bd_queue->backing_dev_info.ra_pages);
+
 	bch_cached_dev_request_init(dc);
 
 	err = "error creating kobject";