efi: x86: Handle arbitrary Unicode characters
[firefly-linux-kernel-4.4.55.git] / arch / x86 / boot / compressed / eboot.c
index 75a4c9d6532f28e6a44c1eb21e010ec3776057b6..851fd4249603328b97acc2ed048dc6f1f894d4b0 100644 (file)
@@ -928,8 +928,7 @@ struct boot_params *make_boot_params(void *handle, efi_system_table_t *_table)
        hdr->type_of_loader = 0x21;
 
        /* Convert unicode cmdline to ascii */
-       cmdline_ptr = efi_convert_cmdline_to_ascii(sys_table, image,
-                                                  &options_size);
+       cmdline_ptr = efi_convert_cmdline(sys_table, image, &options_size);
        if (!cmdline_ptr)
                goto fail;
        hdr->cmd_line_ptr = (unsigned long)cmdline_ptr;