Index: kernel/generic/src/lib/rd.c
===================================================================
--- kernel/generic/src/lib/rd.c	(revision 33c0c649a09f3bb9a6bdecc8a3c62eaae91bad68)
+++ kernel/generic/src/lib/rd.c	(revision c109dd0d57e16b366a742aafd75aacb6224d94bd)
@@ -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:
