|
@@ -436,14 +436,14 @@ efi_status_t efi_parse_options(char *cmdline)
|
|
|
* Remember, because efi= is also used by the kernel we need to
|
|
|
* skip over arguments we don't understand.
|
|
|
*/
|
|
|
- while (*str) {
|
|
|
+ while (*str && *str != ' ') {
|
|
|
if (!strncmp(str, "nochunk", 7)) {
|
|
|
str += strlen("nochunk");
|
|
|
__chunk_size = -1UL;
|
|
|
}
|
|
|
|
|
|
/* Group words together, delimited by "," */
|
|
|
- while (*str && *str != ',')
|
|
|
+ while (*str && *str != ' ' && *str != ',')
|
|
|
str++;
|
|
|
|
|
|
if (*str == ',')
|