backports: fix some dev_coredumpm() problem
authorJohannes Berg <johannes.berg@intel.com>
Wed, 11 Oct 2017 13:32:32 +0000 (15:32 +0200)
committerJohannes Berg <johannes.berg@intel.com>
Wed, 11 Oct 2017 13:32:32 +0000 (15:32 +0200)
Sometimes the argument is const, sometimes not, just cast
away that difference.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
backport/compat/backport-4.7.c

index b064707767c663bb2b40792708039569f2fc3b46..372951b60382da1133d6854eb1d317d117382946 100644 (file)
@@ -176,7 +176,9 @@ void dev_coredumpsg(struct device *dev, struct scatterlist *table,
                    size_t datalen, gfp_t gfp)
 {
        dev_coredumpm(dev, THIS_MODULE, table, datalen, gfp,
-                     devcd_read_from_sgtable, devcd_free_sgtable);
+                     /* cast away some const problems */
+                     (void *)devcd_read_from_sgtable,
+                     (void *)devcd_free_sgtable);
 }
 EXPORT_SYMBOL_GPL(dev_coredumpsg);
 #endif /* >= 3.18.0 */