zfs: fix missing include for disk_partition definition
authorJoel Johnson <mrjoel@lixil.net>
Sat, 20 Jun 2020 04:45:47 +0000 (22:45 -0600)
committerTom Rini <trini@konsulko.com>
Tue, 23 Jun 2020 18:43:23 +0000 (14:43 -0400)
Commit 0528979fa7ab ("part: Drop disk_partition_t typedef") changed to
a struct. As a result it uncovered an apparent missing include in
zfs_common.h for part.h which actually contains the definition. The ZFS
handles the struct exclusively as pointers so it was only a warning.

    warning: ‘struct disk_partition’ declared inside parameter list
    will not be visible outside of this definition or declaration
 void zfs_set_blk_dev(struct blk_desc *rbdd, struct disk_partition *info);

Signed-off-by: Joel Johnson <mrjoel@lixil.net>
Series-CC: Simon Glass <sjg@chromium.org>

include/zfs_common.h

index 027ba91b28740285a8a38962545f4568fec16859..cb83e59e8362652910625eef3af499384ff1a379 100644 (file)
@@ -22,6 +22,8 @@
 #ifndef __ZFS_COMMON__
 #define __ZFS_COMMON__
 
+#include <part.h>
+
 #define SECTOR_SIZE                    0x200
 #define SECTOR_BITS                    9