You’re not going to have any support for PCIe device with that kernel. We’re 
working on the last bit of debugging and polishing around a kernel that will 
support it — I intended to have it out 2 weeks ago, but we’re still diligently 
working and it should be out in the next couple of days. 

Ali




On Aug 20, 2014, at 10:36 AM, Ivan Stalev <ids...@psu.edu> wrote:

> Edit: I was using my own compiled kernel. I am now using the default kernel, 
> vmlinux-3.14-aarch64-vexpress-emm64, and it appears not to crash. I will go 
> ahead and test it out.
> 
> 
> On Wed, Aug 20, 2014 at 11:19 AM, Ivan Stalev <ids...@psu.edu> wrote:
> Hi Andreas,
> 
> No problem, I figured it wasn't the 80 char README file patch :)
> 
> I applied the 7 patches you posted this morning, but now when I run in dual 
> mode, gem5 crashes with this:
> 
> panic: M5 panic instruction called at pc=0xffffffc00008a024.
>  @ tick 58408160
> [execute:build/ARM/arch/arm/generated/exec-ns.cc.inc, line 241403]
> 
> The GDB backtrace from gem5.debug suggests that execution is somehow killed 
> from a manually inserted breakpoint.
> 
> This is also after I had to hardcode the DTB file name for the drivesys in 
> /src/arch/arm/linux/system.cc since it was not picking it up from the command 
> line...
> 
> warn: Kernel supports device tree, but no DTB file specified
> fatal: Expected a single ATAG memory entry but got 3
>  @ tick 58402784
> [initState:build/ARM/arch/arm/linux/system.cc, line 202]
> 
> Can you share how you tested the client-server configuration?
> 
> Thank you,
> 
> Ivan
> 
> 
> 
> 
> On Wed, Aug 20, 2014 at 4:45 AM, Andreas Hansson <andreas.hans...@arm.com> 
> wrote:
> Hi Ivan,
> 
> Just following up on this one. I posted the patches yesterday morning, but 
> forgot to “Publish” then. Sorry about the misunderstanding. They are all 
> there now.
> 
> Andreas
> 
> From: Andreas Hansson via gem5-users <gem5-users@gem5.org>
> Reply-To: Andreas Hansson <andreas.hans...@arm.com>, gem5 users mailing list 
> <gem5-users@gem5.org>
> Date: Tuesday, 19 August 2014 18:48
> To: Ivan Stalev <ids...@psu.edu>, gem5 users mailing list 
> <gem5-users@gem5.org>, Ali Saidi <sa...@umich.edu>
> 
> Subject: Re: [gem5-users] ARMv8 Client-Server configuration
> 
> Hi Ivan,
> 
> The patches are on the review board as of this morning (UK time).
> 
> Comments are welcome as always.
> 
> Andreas
> 
> From: Ivan Stalev via gem5-users <gem5-users@gem5.org>
> Reply-To: Ivan Stalev <ids...@psu.edu>, gem5 users mailing list 
> <gem5-users@gem5.org>
> Date: Tuesday, 19 August 2014 18:44
> To: Ali Saidi <sa...@umich.edu>
> Cc: gem5 users mailing list <gem5-users@gem5.org>
> Subject: Re: [gem5-users] ARMv8 Client-Server configuration
> 
> Hi Ali,
> 
> Have you had the chance to look at the issue or have some suggestions as to 
> which source files to look at?
> 
> Thanks,
> 
> Ivan
> 
> 
> On Fri, Aug 8, 2014 at 8:34 PM, Ali Saidi <sa...@umich.edu> wrote:
> Hi Ivan,
> 
> The kernel that you’re using and the currently gem5 don’t support pci devices 
> with arm64. I hope to remedy this within a week.
> 
> Thanks,
> Ali
> 
> On Aug 6, 2014, at 3:42 PM, Ivan Stalev via gem5-users <gem5-users@gem5.org> 
> wrote:
> 
> > Hi everyone,
> >
> > I am trying to run a client-server setup using arm64. I am using the 
> > (latest) linaro kernel (3.16) and disk image suggested on the GEM5 
> > downloads page. Simply building the kernel with defconfig (as recommended 
> > in the README) does not seem to setup the ethernet drivers. Running 
> > "ifconfig -a" only yields the loopback device/interface.
> >
> > I then opened up the .config (generated by defconfig) using menuconfig and 
> > enabled all the settings related to ethernet and re-built the kernel. After 
> > booting, "ifconfig -a" results in this:
> >
> > bond0     Link encap:Ethernet  HWaddr CA:FB:D0:02:D0:7E
> >           BROADCAST MASTER MULTICAST  MTU:1500  Metric:1
> >           RX packets:0 errors:0 dropped:0 overruns:0 frame:0
> >           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
> >           collisions:0 txqueuelen:0
> >           RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
> >
> > dummy0    Link encap:Ethernet  HWaddr 02:58:3E:AF:F3:41
> >           BROADCAST NOARP  MTU:1500  Metric:1
> >           RX packets:0 errors:0 dropped:0 overruns:0 frame:0
> >           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
> >           collisions:0 txqueuelen:0
> >           RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
> >
> > lo        Link encap:Local Loopback
> >           inet addr:127.0.0.1  Mask:255.0.0.0
> >           UP LOOPBACK RUNNING  MTU:65536  Metric:1
> >           RX packets:8 errors:0 dropped:0 overruns:0 frame:0
> >           TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
> >           collisions:0 txqueuelen:0
> >           RX bytes:784 (784.0 B)  TX bytes:784 (784.0 B)
> >
> > I tried running the sample client-server rcS scripts and tried both dummy0 
> > and bond0, but pings did not go through. From others' posts and sample rcS 
> > scripts, it seems that GEM5 expects eth0.
> >
> > Does anyone know if client-server is supported for arm64 in GEM5, and if 
> > so, how to get them to communicate? I am using the latest GEM5 revision 
> > (10240).
> >
> > Thanks!
> >
> > _______________________________________________
> > gem5-users mailing list
> > gem5-users@gem5.org
> > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
> 
> 
> 
> -- IMPORTANT NOTICE: The contents of this email and any attachments are 
> confidential and may also be privileged. If you are not the intended 
> recipient, please notify the sender immediately and do not disclose the 
> contents to any other person, use it for any purpose, or store or copy the 
> information in any medium. Thank you.
> 
> ARM Limited, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, 
> Registered in England & Wales, Company No: 2557590
> ARM Holdings plc, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, 
> Registered in England & Wales, Company No: 2548782
> 
> -- IMPORTANT NOTICE: The contents of this email and any attachments are 
> confidential and may also be privileged. If you are not the intended 
> recipient, please notify the sender immediately and do not disclose the 
> contents to any other person, use it for any purpose, or store or copy the 
> information in any medium. Thank you.
> 
> ARM Limited, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, 
> Registered in England & Wales, Company No: 2557590
> ARM Holdings plc, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, 
> Registered in England & Wales, Company No: 2548782
> 
> 

_______________________________________________
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to