From: Ben Warren
This allows BIOS to write data back to QEMU using the DMA interface and
provides a higher-level abstraction to write to a fw_cfg file
Signed-off-by: Ben Warren
Reviewed-by: Laszlo Ersek
Reviewed-by: Igor Mammedov
---
src/fw/paravirt.c | 49
From: Ben Warren
This command is similar to ADD_POINTER, but instead of patching
memory, it writes the pointer back to QEMU over the DMA interface.
Signed-off-by: Ben Warren
Reviewed-by: Laszlo Ersek
Reviewed-by: Igor Mammedov
---
src/fw/romfile_loader.c | 45
From: Ben Warren
Due to memory contraints, when resuming from S3 the fw_cfg "files" API
isn't available. This adds a simple API to get a file 'key', and to
write to the file using the key as a reference.
Signed-off-by: Ben Warren
Reviewed-by: Igor Mammedov
Reviewed-b
From: Ben Warren
This patch set adds the capability to write to QEMU across the fw_cfg DMA
link. It adds a higher-level command to write the BIOS-allocated address of
one fw_cfg file into an arbitrary point within another, writeable fw_cfg file
across the above-mentioned link.
The initial use
From: Ben Warren
Any pointers to BIOS-allocated memory that were written back to QEMU
fw_cfg files are replayed when resuming from S3 sleep.
Signed-off-by: Ben Warren
Reviewed-by: Laszlo Ersek
---
src/fw/romfile_loader.c | 33 +
src/fw/romfile_loader.h | 2
From: Ben Warren
This is a little cleaner and matches how the command structures are
defined in QEMU.
Signed-off-by: Ben Warren
Reviewed-by: Laszlo Ersek
Reviewed-by: Igor Mammedov
---
src/fw/romfile_loader.c | 34 +-
src/fw/romfile_loader.h | 40
> On Feb 20, 2017, at 1:06 PM, Laszlo Ersek wrote:
>
> On 02/20/17 21:14, b...@skyportsystems.com <mailto:b...@skyportsystems.com>
> wrote:
>> From: Ben Warren
>>
>> Due to memory contraints, when resuming from S3 the fw_cfg "files" API
>&g
From: Ben Warren
Due to memory contraints, when resuming from S3 the fw_cfg "files" API
isn't available. This adds a simple API to get a file 'key', and to
write to the file using the key as a reference.
Signed-off-by: Ben Warren
--
From: Ben Warren
This patch set adds the capability to write to QEMU across the fw_cfg DMA
link. It adds a higher-level command to write the BIOS-allocated address of
one fw_cfg file into an arbitrary point within another, writeable fw_cfg file
across the above-mentioned link.
The initial use
From: Ben Warren
This is a little cleaner and matches how the command structures are
defined in QEMU.
Signed-off-by: Ben Warren
Reviewed-by: Laszlo Ersek
Reviewed-by: Igor Mammedov
---
src/fw/romfile_loader.c | 34 +-
src/fw/romfile_loader.h | 40
From: Ben Warren
This allows BIOS to write data back to QEMU using the DMA interface and
provides a higher-level abstraction to write to a fw_cfg file
Signed-off-by: Ben Warren
Reviewed-by: Laszlo Ersek
Reviewed-by: Igor Mammedov
---
src/fw/paravirt.c | 49
From: Ben Warren
Any pointers to BIOS-allocated memory that were written back to QEMU
fw_cfg files are replayed when resuming from S3 sleep.
Signed-off-by: Ben Warren
---
src/fw/romfile_loader.c | 33 +
src/fw/romfile_loader.h | 2 ++
src/resume.c
From: Ben Warren
This command is similar to ADD_POINTER, but instead of patching
memory, it writes the pointer back to QEMU over the DMA interface.
Signed-off-by: Ben Warren
Reviewed-by: Laszlo Ersek
Reviewed-by: Igor Mammedov
---
src/fw/romfile_loader.c | 45
From: Ben Warren
This allows BIOS to write data back to QEMU using the DMA interface and
provides a higher-level abstraction to write to a fw_cfg file
Signed-off-by: Ben Warren
---
src/fw/paravirt.c | 49 +
src/fw/paravirt.h | 3 +++
2 files
From: Ben Warren
When resuming from S3, only fw_cfg file keys are known.
Signed-off-by: Ben Warren
---
src/fw/paravirt.c | 23 +++
src/fw/paravirt.h | 2 ++
2 files changed, 25 insertions(+)
diff --git a/src/fw/paravirt.c b/src/fw/paravirt.c
index 4618647..e513dd5 100644
From: Ben Warren
This patch set adds the capability to write to QEMU across the fw_cfg DMA
link. It adds a higher-level command to write the BIOS-allocated address of
one fw_cfg file into an arbitrary point within another, writeable fw_cfg file
across the above-mentioned link.
The initial use
From: Ben Warren
Any pointers to BIOS-allocated memory that were written back to QEMU
fw_cfg files are replayed when resuming from S3 sleep.
Signed-off-by: Ben Warren
---
src/fw/romfile_loader.c | 35 +++
src/fw/romfile_loader.h | 2 ++
src/resume.c
From: Ben Warren
This is a little cleaner and matches how the command structures are
defined in QEMU.
Signed-off-by: Ben Warren
Reviewed-by: Laszlo Ersek
---
src/fw/romfile_loader.c | 34 +-
src/fw/romfile_loader.h | 40
From: Ben Warren
This command is similar to ADD_POINTER, but instead of patching
memory, it writes the pointer back to QEMU over the DMA interface.
Signed-off-by: Ben Warren
---
src/fw/romfile_loader.c | 45 +
src/fw/romfile_loader.h | 23
> On Feb 17, 2017, at 2:06 AM, Laszlo Ersek wrote:
>
> CC Kevin
>
> On 02/17/17 07:10, Ben Warren wrote:
>> Hi Laszlo
>>> On Feb 9, 2017, at 12:24 AM, Laszlo Ersek >> <mailto:ler...@redhat.com>> wrote:
>>>
>>> On 02/09/17 09:17
From: Ben Warren
This command is similar to ADD_POINTER, but instead of patching
memory, it writes the pointer back to QEMU over the DMA interface.
Signed-off-by: Ben Warren
---
src/fw/romfile_loader.c | 40
src/fw/romfile_loader.h | 23
From: Ben Warren
This patch set adds the capability to write to QEMU across the fw_cfg DMA
link. It adds a higher-level command to write the BIOS-allocated address of
one fw_cfg file into an arbitrary point within another, writeable fw_cfg file
across the above-mentioned link.
The initial use
From: Ben Warren
This allows BIOS to write data back to QEMU using the DMA interface and
provides a higher-level abstraction to write to a fw_cfg file
Signed-off-by: Ben Warren
---
src/fw/paravirt.c | 49 +
src/fw/paravirt.h | 3 +++
2 files
From: Ben Warren
This is a little cleaner and matches how the command structures are
defined in QEMU.
Signed-off-by: Ben Warren
---
src/fw/romfile_loader.c | 34 +-
src/fw/romfile_loader.h | 40
2 files changed, 37
Hi Laszlo
> On Feb 9, 2017, at 12:24 AM, Laszlo Ersek wrote:
>
> On 02/09/17 09:17, Laszlo Ersek wrote:
>> Ben,
>>
>> On 02/05/17 18:09, b...@skyportsystems.com wrote:
>>> From: Ben Warren
>>>
>>> This command is similar to ADD_POIN
> On Feb 8, 2017, at 4:30 AM, Laszlo Ersek wrote:
>
> On 02/05/17 18:09, b...@skyportsystems.com <mailto:b...@skyportsystems.com>
> wrote:
>> From: Ben Warren
>>
>> This command is similar to ADD_POINTER, but instead of patching
>> memory, it wr
> On Feb 8, 2017, at 4:13 AM, Laszlo Ersek wrote:
>
> On 02/05/17 18:09, b...@skyportsystems.com <mailto:b...@skyportsystems.com>
> wrote:
>> From: Ben Warren
>>
>> This allows BIOS to write data back to QEMU using the DMA interface and
>> provide
From: Ben Warren
This patch set adds the capability to write to QEMU across the fw_cfg DMA
link. It adds a higher-level command to write the BIOS-allocated address of
one fw_cfg file into an arbitrary point within another, writeable fw_cfg file
across the above-mentioned link.
The initial use
From: Ben Warren
This command is similar to ADD_POINTER, but instead of patching
memory, it writes the pointer back to QEMU over the DMA interface.
Signed-off-by: Ben Warren
---
src/fw/romfile_loader.c | 37 +
src/fw/romfile_loader.h | 16
From: Ben Warren
This allows BIOS to write data back to QEMU using the DMA interface and
provides a higher-level abstraction to write to a fw_cfg file
Signed-off-by: Ben Warren
---
src/fw/paravirt.c | 49 +
src/fw/paravirt.h | 3 +++
2 files
> On Jan 20, 2017, at 8:58 AM, Kevin O'Connor wrote:
>
> On Fri, Jan 20, 2017 at 05:39:58PM +0100, Laszlo Ersek wrote:
>> On 01/20/17 17:08, Kevin O'Connor wrote:
>>> On Thu, Jan 19, 2017 at 10:20:50PM -0800, b...@skyportsystems.com wrote:
>>>>
From: Ben Warren
The command allows the memory allocation of a fw_cfg file by BIOS and
subsequent return of the allocated address to QEMU.
Signed-off-by: Ben Warren
---
src/fw/romfile_loader.c | 38 ++
src/fw/romfile_loader.h | 23 ---
2
From: Ben Warren
This allows BIOS to write data back to QEMU using the DMA interface and
provides a higher-level abstraction to write to a fw_cfg file
Signed-off-by: Ben Warren
---
src/fw/paravirt.c | 49 +
src/fw/paravirt.h | 3 +++
2 files
From: Ben Warren
This patch set adds the capability to write to QEMU across the DMA link and
adds a higher-level command to allocate a fw_cfg file and write its address
back to another, writeable fw_cfg file.
The initial use case is for Windows VM
Generation ID, where QEMU needs to change the
From: Ben Warren
This adds a new command to the DMA protocol. The command allows the
memory allocation of a fw_cfg file by BIOS and subsequent return of
the allocated address to QEMU. The initial use case is for Windows VM
Generation ID, where QEMU needs to change the contents of fw_cfg
data
that ChromeOS is switching to use the Depthcharge bootloader.
So, maybe this wouldn't work well for everyone.
Ben
On Thu, Mar 10, 2016 at 9:10 AM, Kevin O'Connor wrote:
> On Wed, Mar 09, 2016 at 12:19:43PM -0600, Ben Gardner wrote:
>> ROM images with a FMAP may have multiple
d-off-by: Ben Gardner
---
src/fw/coreboot.c | 148 +-
1 file changed, 124 insertions(+), 24 deletions(-)
diff --git a/src/fw/coreboot.c b/src/fw/coreboot.c
index 4957b80..0309832 100644
--- a/src/fw/coreboot.c
+++ b/src/fw/coreboot.c
@@ -86,6 +
37 matches
Mail list logo