raid6.c is built without access to the prototypes of functions it exports. warning: symbol 'raid6_gen_syndrome' was not declared. Should it be static?
They could be changed and get out of sync of the exported prototypes without errors. So we add disk-io.h, and its dependency ctree.h, so that it has a chance to check that its exported prototypes are correct. Signed-off-by: Zach Brown <z...@redhat.com> --- raid6.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/raid6.c b/raid6.c index ce0f655..a6ee483 100644 --- a/raid6.c +++ b/raid6.c @@ -20,6 +20,8 @@ #include <stdint.h> #include <unistd.h> #include "kerncompat.h" +#include "ctree.h" +#include "disk-io.h" /* * This is the C data type to use -- 1.7.11.7 -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html