Index: kernel/generic/src/lib/rd.c
===================================================================
--- kernel/generic/src/lib/rd.c	(revision 33c0c649a09f3bb9a6bdecc8a3c62eaae91bad68)
+++ kernel/generic/src/lib/rd.c	(revision d78d603c85e7ba2c4bf98203471b39311d240568)
@@ -66,5 +66,5 @@
 	case RD_DATA_MSB:
 		hsize = uint32_t_be2host(header->header_size);
-		dsize = uint64_t_le2host(header->data_size);
+		dsize = uint64_t_be2host(header->data_size);
 		break;
 	default:
