Uploaded!

You can find the new version at
http://www.gem5.org/dist/current/arm/aarch-system-20170616.tar.xz.

Jason

On Fri, Jun 16, 2017 at 9:28 AM Nikos Nikoleris <[email protected]>
wrote:

> Hi Pau,
>
> Thanks for updating this. Can we also add it in the Downloads section
> on the wiki? Is Jason the person with the access rights for this?
>
> Thanks,
>
> Nikos
>
> On 16 June 2017 at 12:27, Pau Cabre <[email protected]> wrote:
> > Hi Nikos,
> >
> > Thanks for finding this out. I guess that my tests did not fail because
> there still was the old m5 in /sbin.
> > I have merged your pull request and generated a new release. You can
> find the files here:
> https://github.com/metempsy/gem5_arm_fullsystem_files_generator/releases/download/20170616/aarch-system-20170616.tar.xz
> >
> > Thanks again,
> > Pau
> >
> > -----Original Message-----
> > From: Nikos Nikoleris [mailto:[email protected]]
> > Sent: Thursday, June 15, 2017 14:19
> > To: gem5 Developer List <[email protected]>
> > Subject: Re: [gem5-dev] update ARM Full-System Files
> (aarch-system-2014-10.tar.xz)
> >
> > Hi Pau,
> >
> > Thanks again for providing the scripts and the binaries for the new ARM
> system files.
> >
> > I was trying them today and it seems that for the 32bit ARM (aarch32)
> system files, the m5 util is copied to /sbin/m5.aarch32 rather than
> /sbin/m5. This will likely break bootscripts that expect the m5 utility to
> be at /sbin/m5. Is this intentional? It seems that for the 64bit version
> the docker script does the right thing.
> >
> > Thanks,
> >
> > Nikos
> >
> > On 3 May 2017 at 17:29, Jason Lowe-Power <[email protected]> wrote:
> >> The file is uploaded to the same place as the previous one.
> >>
> >> Cheers,
> >> Jason
> >>
> >> On Wed, May 3, 2017 at 10:55 AM Pau Cabre <[email protected]>
> wrote:
> >>
> >>> Hi Jason/Andreas,
> >>>
> >>> Thank you very much for the upload.
> >>> Could you also upload the newer release which uses kernel 4.4 instead
> >>> of
> >>> 4.3 for the VExpress_GEM5_V1 platforms?
> >>>
> >>> https://github.com/metempsy/gem5_arm_fullsystem_files_generator/relea
> >>> ses/download/20170426/aarch-system-20170426.tar.xz
> >>>
> >>> Now we need to think about how to make the transition from the old
> >>> files to the new ones. I am relatively new to gem5 and I do not know
> >>> how this has been done before, but I would say that it is worth
> >>> considering something like what I did in
> >>> https://gem5-review.googlesource.com/c/2841/
> >>> Any other idea?
> >>>
> >>> Regarding updating the links in the gem5 wiki, I do not have
> >>> permissions for editing http://gem5.org/Download nor for creating new
> >>> pages, so somebody else will have to do it.
> >>>
> >>> Thanks again,
> >>> Pau
> >>>
> >>>
> >>> -----Original Message-----
> >>> From: Jason Lowe-Power [mailto:[email protected]]
> >>> Sent: lunes, 1 de mayo de 2017 16:36
> >>> To: gem5 Developer List <[email protected]>
> >>> Subject: Re: [gem5-dev] update ARM Full-System Files
> >>> (aarch-system-2014-10.tar.xz)
> >>>
> >>> Hi Pau and Andreas,
> >>>
> >>> I've uploaded the file to the server. You can add a link on the wiki
> >>> page to
> >>> http://www.gem5.org/dist/current/arm/aarch-system-20170421.tar.xz.
> >>> Let me know if you need me to move it somewhere else or if you need
> anything else uploaded.
> >>>
> >>> Cheers,
> >>> Jason
> >>>
> >>> On Fri, Apr 28, 2017 at 11:51 AM Andreas Sandberg <
> >>> [email protected]>
> >>> wrote:
> >>>
> >>> > Hi Pau,
> >>> >
> >>> > It seems like this is a bit more complicated than I anticipated.
> >>> > The dist files are too big to be handled by the wiki, so they are
> >>> > apparently stored as static files in the file system on the web
> >>> > server. I'll have to make some enquiries and get back to you.
> >>> >
> >>> > I think putting the script in util would make a lot of sense.
> >>> >
> >>> > Cheers,
> >>> > Andreas
> >>> >
> >>> >
> >>> > On 28/04/2017 14:08, Pau Cabre wrote:
> >>> > > Hi Andreas,
> >>> > >
> >>> > > My username for the gem5 wiki is Pcabre
> >>> > >
> >>> > > I agree that it makes sense to have something that gets
> >>> > > distributed with
> >>> > gem5 that automatically builds the kernels, the bootloaders and the
> >>> > DTBs (disk images may be another story though).
> >>> > > Were you thinking about something like a python script in the
> "util"
> >>> > directory? If yes, I should be able to do it.
> >>> > >
> >>> > > Thanks,
> >>> > > Pau
> >>> > >
> >>> > > -----Original Message-----
> >>> > > From: Andreas Sandberg [mailto:[email protected]]
> >>> > > Sent: jueves, 27 de abril de 2017 15:17
> >>> > > To: gem5 Developer List <[email protected]>
> >>> > > Subject: Re: [gem5-dev] update ARM Full-System Files
> >>> > (aarch-system-2014-10.tar.xz)
> >>> > >
> >>> > > Hi Pau,
> >>> > >
> >>> > > Thanks for creating these instructions and Dockerfiles! This is
> >>> > something that has been on my todo/wish list for a very long time.
> >>> > >
> >>> > > I should be able to give you the permissions necessary to upload
> >>> > > the
> >>> > system image to the wiki. Do you have a user name that I can bless?
> >>> > >
> >>> > > It'd be nice if we could standardise and automate the process of
> >>> > updating the distribution binaries using a set of scripts that get
> >>> > distributed with gem5. Docker is very convenient, but is a bit of
> >>> > overkill if you already have the necessary environment up and
> >>> > running on your workstation. The Docker script could then reuse
> >>> > these scripts for automation. This would be a much appreciated
> >>> > contribution. How would you feel about contributing these scripts in
> that way?
> >>> > >
> >>> > > Cheers,
> >>> > > Andreas
> >>> > >
> >>> > > On 21/04/2017 15:10, Pau Cabre wrote:
> >>> > >> Hi all,
> >>> > >>
> >>> > >> I made some changes to the Dockerfile in order to generated DTBs
> >>> > >> and
> >>> > kernel filenames more in accordance with the current names in
> >>> > aarch-system-2014-10.tar.xz.
> >>> > >> The newly generated files can be found here:
> >>> > >> https://github.com/metempsy/gem5_arm_fullsystem_files_generator/
> >>> > >> rel eas es/download/20170421/aarch-system-20170421.tar.xz
> >>> > >>
> >>> > >> I have also just pushed a changeset to gerrit in order to use
> >>> > >> these new files: https://gem5-review.googlesource.com/2841
> >>> > >> With these changes, if the new filenames are not found, the old
> >>> > >> ones
> >>> > will be used.
> >>> > >>
> >>> > >> If the changes get accepted, it would be good to copy the
> >>> > aarch-system-20170421.tar.xz file to somewhere in the gem5.org wiki.
> >>> > >>
> >>> > >> Thanks,
> >>> > >> Pau
> >>> > >>
> >>> > >> -----Original Message-----
> >>> > >> From: Pau Cabre [mailto:[email protected]]
> >>> > >> Sent: jueves, 13 de abril de 2017 0:41
> >>> > >> To: [email protected]
> >>> > >> Subject: Re: [gem5-dev] update ARM Full-System Files
> >>> > >> (aarch-system-2014-10.tar.xz)
> >>> > >>
> >>> > >> Hi Mohammad,
> >>> > >>
> >>> > >> I have posted a Dockerfile to generate up-to-date arm full
> >>> > >> system files (to the best of my knowledge) in this repository:
> >>> > >> https://github.com/metempsy/gem5_arm_fullsystem_files_generator/
> >>> > >> You can also directly access the generated files here:
> >>> > >> https://github.com/metempsy/gem5_arm_fullsystem_files_generator/
> >>> > >> rel eas es/download/201704/aarch-system-2017-04.tar.xz
> >>> > >>
> >>> > >> The README.md has some information and command line examples for
> >>> > >> using
> >>> > the new files.
> >>> > >>
> >>> > >> Please feel free to try/modify them and provide any feedback.
> >>> > >>
> >>> > >> If everybody agrees with these new files, ideally we should
> >>> > >> upload the
> >>> > released .tar.xz file to the gem5.org wiki and do some small
> >>> > changes to FSConfig.py in order to use the new files by default.
> >>> > >>
> >>> > >> Thank you very much!
> >>> > >> Pau
> >>> > >>
> >>> > >>
> >>> > >> -----Original Message-----
> >>> > >> From: Mohammad Alian [mailto:[email protected]]
> >>> > >> Sent: martes, 11 de abril de 2017 21:19
> >>> > >> To: gem5 Developer List <[email protected]>
> >>> > >> Subject: Re: [gem5-dev] update ARM Full-System Files
> >>> > >> (aarch-system-2014-10.tar.xz)
> >>> > >>
> >>> > >> Thanks a lot for bringing this up. I wanted to start such
> >>> > >> conversation
> >>> > for a long time as all the full system files in the webpage are
> >>> deprecated.
> >>> > >>
> >>> > >> Thank you,
> >>> > >> Mohammad
> >>> > >>
> >>> > >> On Fri, Apr 7, 2017 at 9:59 AM, Pau Cabre
> >>> > >> <[email protected]>
> >>> > wrote:
> >>> > >>
> >>> > >>> Hi all,
> >>> > >>>
> >>> > >>>
> >>> > >>>
> >>> > >>> I would like to start a discussion about updating the
> >>> > >>> http://www.gem5.org/dist/current/arm/aarch-system-2014-10.tar.x
> >>> > >>> z file, which should contain the necessary files for running
> >>> > >>> arm FullSystem simulations.
> >>> > >>>
> >>> > >>> To the best of my knowledge, it has at least a couple of
> >>> > >>> deprecated
> >>> > files:
> >>> > >>>
> >>> > >>> 1) binaries/boot_emm.arm64 (generated from
> >>> > >>> system/arm/aarch64_bootloader/boot.S, which got updated on
> >>> > >>> 2015-07-15)
> >>> > >>>
> >>> > >>> 2) binaries/vexpress.aarch64.20140821.dtb (it has a
> >>> > >>> misconfiguration, as explained by Andreas Sandberg here =>
> >>> > >>> http://www.mail-archive.com/[email protected]/msg18440.html)
> >>> > >>>
> >>> > >>>
> >>> > >>>
> >>> > >>> And I also suspect that the /sbin/m5 binary of the images in
> >>> > >>> the disks directory is not compatible anymore with the current
> >>> > >>> m5 initparam pseudo-instruction, as I am getting the following
> >>> > >>> assertion failure when trying to use it in a simulated system
> >>> > >>> of
> >>> > >>> aarch64-ubuntu-trusty-headless.img:
> >>> > >>>
> >>> > >>>
> >>> > >>>
> >>> > >>> gem5.opt: build/ARM/sim/pseudo_inst.cc:398: uint64_t
> >>> > >>> PseudoInst::initParam(ThreadContext*, uint64_t, uint64_t):
> >>> > >>> Assertion
> >>> > >>> `key_str2 == 0' failed.
> >>> > >>>
> >>> > >>>
> >>> > >>>
> >>> > >>> Given this, I think that it would be good to update such
> >>> > >>> deprecated files, and it would be also good to add some new
> >>> > >>> files required by simulations of the VExpress_GEM5_V1 platform,
> namely:
> >>> > >>>
> >>> > >>>
> >>> > >>>
> >>> > >>> a) The vmlinux files resulting from the compilations described
> >>> > >>> here => http://gem5.org/ARM_Linux_Kernel#Linux_4.x
> >>> > >>>
> >>> > >>> b) The DTBs from the compilations in the system/arm/dt
> >>> > >>> directory of a
> >>> > >>> gem5 checkout
> >>> > >>>
> >>> > >>>
> >>> > >>>
> >>> > >>> Does anybody see any inconvenient?
> >>> > >>>
> >>> > >>>
> >>> > >>>
> >>> > >>> If there is a consensus on the upgrade, if you want I can
> >>> > >>> provide a Dockerfile with the necessary steps to build the new
> >>> > >>> file (or if I get the right permissions, I can upload the
> >>> > >>> ~630MB file to the gem5.org wiki and add a page explaining how
> it was generated).
> >>> > >>>
> >>> > >>>
> >>> > >>>
> >>> > >>> Also, after these changes, we should also update "default_dtbs"
> >>> > >>> and "default_kernels" in FSConfig.py in order to look for the
> >>> > >>> right DTB and kernel for VExpress_GEM5_V1, and in turn, add
> >>> > >>> some regression tests for this new platform.
> >>> > >>>
> >>> > >>>
> >>> > >>>
> >>> > >>> Thank you very much,
> >>> > >>>
> >>> > >>> Pau
> >>> > >>>
> >>> > >>>
> >>> > >>>
> >>> > >>> _______________________________________________
> >>> > >>> gem5-dev mailing list
> >>> > >>> [email protected]
> >>> > >>> http://m5sim.org/mailman/listinfo/gem5-dev
> >>> > >>
> >>> > >>
> >>> > >>
> >>> > >>
> >>> > >> _______________________________________________
> >>> > >> gem5-dev mailing list
> >>> > >> [email protected]
> >>> > >> http://m5sim.org/mailman/listinfo/gem5-dev
> >>> > > 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.
> >>> > >
> >>> > >
> >>> > >
> >>> > > _______________________________________________
> >>> > > gem5-dev mailing list
> >>> > > [email protected]
> >>> > > http://m5sim.org/mailman/listinfo/gem5-dev
> >>> >
> >>> > 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.
> >>> > _______________________________________________
> >>> > gem5-dev mailing list
> >>> > [email protected]
> >>> > http://m5sim.org/mailman/listinfo/gem5-dev
> >>>
> >>>
> >>>
> >>> _______________________________________________
> >>> gem5-dev mailing list
> >>> [email protected]
> >>> http://m5sim.org/mailman/listinfo/gem5-dev
> >> _______________________________________________
> >> gem5-dev mailing list
> >> [email protected]
> >> http://m5sim.org/mailman/listinfo/gem5-dev
> >
> >
> >
> > _______________________________________________
> > gem5-dev mailing list
> > [email protected]
> > http://m5sim.org/mailman/listinfo/gem5-dev
> _______________________________________________
> gem5-dev mailing list
> [email protected]
> http://m5sim.org/mailman/listinfo/gem5-dev
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to