NOMMU parts can't support vmap, so use vcoalesce instead. Signed-off-by: Mike Frysinger <vap...@gentoo.org> --- drivers/base/firmware_class.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/base/firmware_class.c b/drivers/base/firmware_class.c index 40af43e..ab1488d 100644 --- a/drivers/base/firmware_class.c +++ b/drivers/base/firmware_class.c @@ -248,7 +248,7 @@ static ssize_t firmware_loading_store(struct device *dev, case 0: if (test_bit(FW_STATUS_LOADING, &fw_priv->status)) { vunmap(fw_priv->fw->data); - fw_priv->fw->data = vmap(fw_priv->pages, + fw_priv->fw->data = vcoalesce(fw_priv->pages, fw_priv->nr_pages, 0, PAGE_KERNEL_RO); if (!fw_priv->fw->data) { -- 1.7.4.rc1 _______________________________________________ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev