Re: Next May 13:[drivers/base/firmware*] Bug while booting on x86

Sachin Sant
2009-05-15T11:28:43Z

David Woodhouse wrote:
> Oops. Does this fix it?
>
> --- a/drivers/base/firmware_class.c
> +++ b/drivers/base/firmware_class.c
> @@ -328,7 +328,7 @@ firmware_data_write(struct kobject *kobj, struct
> bin_attribute *bin_attr,
>
> memcpy(page_data + page_ofs, buffer, page_cnt);
>
> - kunmap(page_data);
> + kunmap(fw_priv->pages[page_nr]);
> buffer += page_cnt;
> offset += page_cnt;
> count -= page_cnt;
Thanks David. This patch fixed the issue.

Tested-by : Sachin Sant <sachinp@in.ibm.com>