All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3] hw/rx: rx-gdbsim DTB load address aligned of 16byte.
@ 2022-02-07 13:27 Yoshinori Sato
  2022-04-21 17:07 ` Richard Henderson
  0 siblings, 1 reply; 2+ messages in thread
From: Yoshinori Sato @ 2022-02-07 13:27 UTC (permalink / raw)
  To: qemu-devel, qemu-trivial; +Cc: Philippe Mathieu-Daudé, Yoshinori Sato

Linux kernel required alined address of DTB.
But missing align in dtb load function.
Fixed to load to the correct address.

v3 changes.
Fix round value.

v2 changes.
Use ROUND_DOWN macro.

Signed-off-by: Yoshinori Sato <ysato@users.sourceforge.jp>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
---
 hw/rx/rx-gdbsim.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/hw/rx/rx-gdbsim.c b/hw/rx/rx-gdbsim.c
index 75d1fec6ca..887083737b 100644
--- a/hw/rx/rx-gdbsim.c
+++ b/hw/rx/rx-gdbsim.c
@@ -142,7 +142,7 @@ static void rx_gdbsim_init(MachineState *machine)
                 exit(1);
             }
             /* DTB is located at the end of SDRAM space. */
-            dtb_offset = machine->ram_size - dtb_size;
+            dtb_offset = ROUND_DOWN(machine->ram_size - dtb_size, 16);
             rom_add_blob_fixed("dtb", dtb, dtb_size,
                                SDRAM_BASE + dtb_offset);
             /* Set dtb address to R1 */
-- 
2.30.2



^ permalink raw reply related	[flat|nested] 2+ messages in thread

* Re: [PATCH v3] hw/rx: rx-gdbsim DTB load address aligned of 16byte.
  2022-02-07 13:27 [PATCH v3] hw/rx: rx-gdbsim DTB load address aligned of 16byte Yoshinori Sato
@ 2022-04-21 17:07 ` Richard Henderson
  0 siblings, 0 replies; 2+ messages in thread
From: Richard Henderson @ 2022-04-21 17:07 UTC (permalink / raw)
  To: Yoshinori Sato, qemu-devel, qemu-trivial; +Cc: Philippe Mathieu-Daudé

On 2/7/22 05:27, Yoshinori Sato wrote:
> Linux kernel required alined address of DTB.
> But missing align in dtb load function.
> Fixed to load to the correct address.
> 
> v3 changes.
> Fix round value.
> 
> v2 changes.
> Use ROUND_DOWN macro.
> 
> Signed-off-by: Yoshinori Sato <ysato@users.sourceforge.jp>
> Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>

Queued to target-rx-next.


r~


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2022-04-21 17:24 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-02-07 13:27 [PATCH v3] hw/rx: rx-gdbsim DTB load address aligned of 16byte Yoshinori Sato
2022-04-21 17:07 ` Richard Henderson

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.