|
@@ -43,40 +43,40 @@ void __init efi_bgrt_init(void)
|
|
|
return;
|
|
|
|
|
|
if (bgrt_tab->header.length < sizeof(*bgrt_tab)) {
|
|
|
- pr_err("Ignoring BGRT: invalid length %u (expected %zu)\n",
|
|
|
+ pr_notice("Ignoring BGRT: invalid length %u (expected %zu)\n",
|
|
|
bgrt_tab->header.length, sizeof(*bgrt_tab));
|
|
|
return;
|
|
|
}
|
|
|
if (bgrt_tab->version != 1) {
|
|
|
- pr_err("Ignoring BGRT: invalid version %u (expected 1)\n",
|
|
|
+ pr_notice("Ignoring BGRT: invalid version %u (expected 1)\n",
|
|
|
bgrt_tab->version);
|
|
|
return;
|
|
|
}
|
|
|
if (bgrt_tab->status & 0xfe) {
|
|
|
- pr_err("Ignoring BGRT: reserved status bits are non-zero %u\n",
|
|
|
+ pr_notice("Ignoring BGRT: reserved status bits are non-zero %u\n",
|
|
|
bgrt_tab->status);
|
|
|
return;
|
|
|
}
|
|
|
if (bgrt_tab->image_type != 0) {
|
|
|
- pr_err("Ignoring BGRT: invalid image type %u (expected 0)\n",
|
|
|
+ pr_notice("Ignoring BGRT: invalid image type %u (expected 0)\n",
|
|
|
bgrt_tab->image_type);
|
|
|
return;
|
|
|
}
|
|
|
if (!bgrt_tab->image_address) {
|
|
|
- pr_err("Ignoring BGRT: null image address\n");
|
|
|
+ pr_notice("Ignoring BGRT: null image address\n");
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
image = memremap(bgrt_tab->image_address, sizeof(bmp_header), MEMREMAP_WB);
|
|
|
if (!image) {
|
|
|
- pr_err("Ignoring BGRT: failed to map image header memory\n");
|
|
|
+ pr_notice("Ignoring BGRT: failed to map image header memory\n");
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
memcpy(&bmp_header, image, sizeof(bmp_header));
|
|
|
memunmap(image);
|
|
|
if (bmp_header.id != 0x4d42) {
|
|
|
- pr_err("Ignoring BGRT: Incorrect BMP magic number 0x%x (expected 0x4d42)\n",
|
|
|
+ pr_notice("Ignoring BGRT: Incorrect BMP magic number 0x%x (expected 0x4d42)\n",
|
|
|
bmp_header.id);
|
|
|
return;
|
|
|
}
|
|
@@ -84,14 +84,14 @@ void __init efi_bgrt_init(void)
|
|
|
|
|
|
bgrt_image = kmalloc(bgrt_image_size, GFP_KERNEL | __GFP_NOWARN);
|
|
|
if (!bgrt_image) {
|
|
|
- pr_err("Ignoring BGRT: failed to allocate memory for image (wanted %zu bytes)\n",
|
|
|
+ pr_notice("Ignoring BGRT: failed to allocate memory for image (wanted %zu bytes)\n",
|
|
|
bgrt_image_size);
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
image = memremap(bgrt_tab->image_address, bmp_header.size, MEMREMAP_WB);
|
|
|
if (!image) {
|
|
|
- pr_err("Ignoring BGRT: failed to map image memory\n");
|
|
|
+ pr_notice("Ignoring BGRT: failed to map image memory\n");
|
|
|
kfree(bgrt_image);
|
|
|
bgrt_image = NULL;
|
|
|
return;
|