Re: [gem5-users] Has anyone ever produced an Spectre or Meltdown proof of concept running on gem5 or would that be feasible?

2018-06-02 Thread Jason Lowe-Power
Hi Ciro,

I finally got around to writing that blog post. It's not quite geared to be
general enough for hacker news, but hopefully the gem5 community finds it
interesting.

http://www.lowepower.com/jason/visualizing-spectre-with-gem5.html

Cheers,
Jason

On Wed, Apr 11, 2018, 10:47 AM Ciro Santilli 
wrote:

> Awesome...
>
> If I were you, I'd do that blog post quick now that the hype is large,
> if well presented it could really hit Hacker News :-)
>
> On Wed, Apr 11, 2018 at 5:36 PM, Jason Lowe-Power 
> wrote:
> > Hi Ciro,
> >
> > Yeah. In fact, I think I've pointed to this before on the mailing list.
> See
> > https://github.com/jlpresearch/gem5/tree/spectre-test for all of the
> > necessary code and configs. There's also a brief explanation of how it
> works
> > in spectre.rst. The visualization with the pipeline viewer (or Konata
> > https://github.com/shioyadan/Konata) is pretty cool. I am planning on
> > writing up a blog post on this, but I need to find the time.
> >
> > Cheers,
> > Jason
> >
> > On Wed, Apr 11, 2018 at 6:07 AM Ciro Santilli 
> > wrote:
> >>
> >> Does not need to be running on top of a full Linux, could be just some
> >> bare-metal setup that jumps to userland and then breaks memory
> >> separation.
> >>
> >> This could be a fun educational project, and would increase gem5's fame
> >> :-)
> >> ___
> >> gem5-users mailing list
> >> gem5-users@gem5.org
> >> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
> >
> >
> > ___
> > gem5-users mailing list
> > gem5-users@gem5.org
> > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
> ___
> gem5-users mailing list
> gem5-users@gem5.org
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Re: [gem5-users] Has anyone ever produced an Spectre or Meltdown proof of concept running on gem5 or would that be feasible?

2018-04-11 Thread Ciro Santilli
Awesome...

If I were you, I'd do that blog post quick now that the hype is large,
if well presented it could really hit Hacker News :-)

On Wed, Apr 11, 2018 at 5:36 PM, Jason Lowe-Power  wrote:
> Hi Ciro,
>
> Yeah. In fact, I think I've pointed to this before on the mailing list. See
> https://github.com/jlpresearch/gem5/tree/spectre-test for all of the
> necessary code and configs. There's also a brief explanation of how it works
> in spectre.rst. The visualization with the pipeline viewer (or Konata
> https://github.com/shioyadan/Konata) is pretty cool. I am planning on
> writing up a blog post on this, but I need to find the time.
>
> Cheers,
> Jason
>
> On Wed, Apr 11, 2018 at 6:07 AM Ciro Santilli 
> wrote:
>>
>> Does not need to be running on top of a full Linux, could be just some
>> bare-metal setup that jumps to userland and then breaks memory
>> separation.
>>
>> This could be a fun educational project, and would increase gem5's fame
>> :-)
>> ___
>> gem5-users mailing list
>> gem5-users@gem5.org
>> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>
>
> ___
> gem5-users mailing list
> gem5-users@gem5.org
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Re: [gem5-users] Has anyone ever produced an Spectre or Meltdown proof of concept running on gem5 or would that be feasible?

2018-04-11 Thread Jason Lowe-Power
Hi Ciro,

Yeah. In fact, I think I've pointed to this before on the mailing list. See
https://github.com/jlpresearch/gem5/tree/spectre-test for all of the
necessary code and configs. There's also a brief explanation of how it
works in spectre.rst. The visualization with the pipeline viewer (or Konata
https://github.com/shioyadan/Konata) is pretty cool. I am planning on
writing up a blog post on this, but I need to find the time.

Cheers,
Jason

On Wed, Apr 11, 2018 at 6:07 AM Ciro Santilli 
wrote:

> Does not need to be running on top of a full Linux, could be just some
> bare-metal setup that jumps to userland and then breaks memory
> separation.
>
> This could be a fun educational project, and would increase gem5's fame :-)
> ___
> gem5-users mailing list
> gem5-users@gem5.org
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users