Displaying 3 results from an estimated 3 matches for "shadow_image".
2015 Oct 02
2
[PATCH] bios: fix OF loading
...-45,7 +45,7 @@ shadow_fetch(struct nvkm_bios *bios, struct shadow *mthd, u32 upto)
u32 read = mthd->func->read(data, start, limit - start, bios);
bios->size = start + read;
}
- return bios->size >= limit;
+ return bios->size >= upto;
}
static int
@@ -55,14 +55,22 @@ shadow_image(struct nvkm_bios *bios, int idx, u32 offset, struct shadow *mthd)
struct nvbios_image image;
int score = 1;
- if (!shadow_fetch(bios, mthd, offset + 0x1000)) {
- nvkm_debug(subdev, "%08x: header fetch failed\n", offset);
- return 0;
- }
+ if (mthd->func->no_pcir) {
+ image....
2015 Oct 02
2
[PATCH] bios: fix OF loading
...gt;read(data, start, limit - start,
>> bios);
>> bios->size = start + read;
>> }
>> - return bios->size >= limit;
>> + return bios->size >= upto;
>> }
>>
>> static int
>> @@ -55,14 +55,22 @@ shadow_image(struct nvkm_bios *bios, int idx, u32
>> offset, struct shadow *mthd)
>> struct nvbios_image image;
>> int score = 1;
>>
>> - if (!shadow_fetch(bios, mthd, offset + 0x1000)) {
>> - nvkm_debug(subdev, "%08x: header fetch fai...
2019 Aug 11
21
[Bug 111371] New: [NV04] bios OOB on kernel driver initialization
https://bugs.freedesktop.org/show_bug.cgi?id=111371
Bug ID: 111371
Summary: [NV04] bios OOB on kernel driver initialization
Product: xorg
Version: unspecified
Hardware: x86 (IA32)
OS: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: Driver/nouveau
Assignee: