qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] armv8 support in qemu
@ 2014-03-10  8:34 Gaurav Sharma
  2014-03-10  8:50 ` Alex Bennée
  0 siblings, 1 reply; 4+ messages in thread
From: Gaurav Sharma @ 2014-03-10  8:34 UTC (permalink / raw)
  To: qemu-devel

[-- Attachment #1: Type: text/plain, Size: 295 bytes --]

Hi,
I just wanted to know what is the current status armv8 support in qemu ?
After initial look into the source code i see the support for user mode.
Even though aarch64-softmmu is supported in the target list, i do not see
any corresponding code for init in target-arm/cpu64.c.

Thanks,
Gaurav

[-- Attachment #2: Type: text/html, Size: 427 bytes --]

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

* Re: [Qemu-devel] armv8 support in qemu
  2014-03-10  8:34 [Qemu-devel] armv8 support in qemu Gaurav Sharma
@ 2014-03-10  8:50 ` Alex Bennée
  2014-03-10  9:24   ` Gaurav Sharma
  0 siblings, 1 reply; 4+ messages in thread
From: Alex Bennée @ 2014-03-10  8:50 UTC (permalink / raw)
  To: Gaurav Sharma; +Cc: qemu-devel


Gaurav Sharma <gauravs.2010@gmail.com> writes:

> Hi,
> I just wanted to know what is the current status armv8 support in qemu ?
> After initial look into the source code i see the support for user mode.
> Even though aarch64-softmmu is supported in the target list, i do not see
> any corresponding code for init in target-arm/cpu64.c.

Initial support is already in and the latest set of patches which get
you to boot a kernel to user-space is currently on this very list for review.

Cheers,

--
Alex Bennée
QEMU/KVM Hacker for Linaro

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

* Re: [Qemu-devel] armv8 support in qemu
  2014-03-10  8:50 ` Alex Bennée
@ 2014-03-10  9:24   ` Gaurav Sharma
  2014-03-10  9:33     ` Peter Maydell
  0 siblings, 1 reply; 4+ messages in thread
From: Gaurav Sharma @ 2014-03-10  9:24 UTC (permalink / raw)
  To: Alex Bennée; +Cc: QEMU-DEVEL

[-- Attachment #1: Type: text/plain, Size: 1243 bytes --]

What all is supported in the initial code for full system emulation ?
I am trying to bring up u-boot, which will require a minimal functionality.
But in the file [target-arm/cpu64.c] this piece of code raises some
questions to me :

static const ARMCPUInfo aarch64_cpus[] = {
#ifdef CONFIG_USER_ONLY
    { .name = "any",         .initfn = aarch64_any_initfn },
#endif
    { .name = NULL }
};

1. Is there any place else from where we are initializing aarch64 ?
2. In the folder [/hw/arm] I do not see any machine type initializing
aarch64 core ?



On Mon, Mar 10, 2014 at 2:20 PM, Alex Bennée <alex.bennee@linaro.org> wrote:

>
> Gaurav Sharma <gauravs.2010@gmail.com> writes:
>
> > Hi,
> > I just wanted to know what is the current status armv8 support in qemu ?
> > After initial look into the source code i see the support for user mode.
> > Even though aarch64-softmmu is supported in the target list, i do not see
> > any corresponding code for init in target-arm/cpu64.c.
>
> Initial support is already in and the latest set of patches which get
> you to boot a kernel to user-space is currently on this very list for
> review.
>
> Cheers,
>
> --
> Alex Bennée
> QEMU/KVM Hacker for Linaro
>
>

[-- Attachment #2: Type: text/html, Size: 1798 bytes --]

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

* Re: [Qemu-devel] armv8 support in qemu
  2014-03-10  9:24   ` Gaurav Sharma
@ 2014-03-10  9:33     ` Peter Maydell
  0 siblings, 0 replies; 4+ messages in thread
From: Peter Maydell @ 2014-03-10  9:33 UTC (permalink / raw)
  To: Gaurav Sharma; +Cc: Alex Bennée, QEMU-DEVEL

On 10 March 2014 09:24, Gaurav Sharma <gauravs.2010@gmail.com> wrote:
> What all is supported in the initial code for full system emulation ?
> I am trying to bring up u-boot, which will require a minimal functionality.
> But in the file [target-arm/cpu64.c] this piece of code raises some
> questions to me :
>
> static const ARMCPUInfo aarch64_cpus[] = {
> #ifdef CONFIG_USER_ONLY
>     { .name = "any",         .initfn = aarch64_any_initfn },
> #endif
>     { .name = NULL }
> };

The code you are looking for is in the patches on the list which
Alex just told you about -- it is not currently in master.

-- PMM

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

end of thread, other threads:[~2014-03-10  9:34 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-03-10  8:34 [Qemu-devel] armv8 support in qemu Gaurav Sharma
2014-03-10  8:50 ` Alex Bennée
2014-03-10  9:24   ` Gaurav Sharma
2014-03-10  9:33     ` Peter Maydell

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).