BBench works fine out of the box with the current repo. The patch causing
the problem which led me to suggest you use revision 7f762428a9f5 has been
fixed in the current repo. And as I said, that was only a temporary
solution anyhow.

You are using the wrong kernel. You are using the kernel that comes with
the Ubuntu image. By default the config scripts look for this image. You
need to use the kernel that comes with BBench. If you read the instructions
on gem5.org/bbench-gem5 you will see how to do this:

/path_to_gem5_root/build/ARM_FS/m5.fast configs/example/fs.py -b bbench
--kernel=vmlinux.smp.mouse.arm

On Sun, Jan 29, 2012 at 8:17 AM, Kirtika Ruchandani <kirt...@gmail.com>wrote:

> Hi,
> A week back I reported a problem about the bbench simulation terminating
> abruptly midway, showing "panic: unknown byte received:245". This was on
> the latest version, as on Jan 22.
> Since then,I have been reverting back, a few revisions at a time, from
> 7f762428a9f5 which Anthony suggested, all the way back to 2f18d1ab589f,
> when the config files were first revised to add bbench as a benchmark. Even
> that version gives the same error. Please find the simulation log below. I
> am running the simulations "out of the box" i.e with no changes to the
> config files or images.
> I would be grateful for any help about what the issue could be here or a
> pointer to a revision that works.
> Regards,
> Kirtika
>
>
> Simulation Log
> =======================================
>
> rkirti@oespirit:~/Arch/Sims/gem5$ build/ARM_FS/gem5.opt
> configs/example/fs.py -b bbench --frame-capture
> gem5 Simulator System.  http://gem5.org
> gem5 is copyrighted software; use the --copyright option for details.
>
> gem5 compiled Jan 29 2012 18:11:41
> gem5 started Jan 29 2012 18:17:24
> gem5 executing on oespirit
> command line: build/ARM_FS/gem5.opt configs/example/fs.py -b bbench
> --frame-capture
> Global frequency set at 1000000000000 ticks per second
> info: kernel located at:
> /home/rkirti/Arch/Sims/gem5/binaries/vmlinux.arm.smp.fb.2.6.38.8
> info: Using bootloader at address 0x80000000
> Listening for system connection on port 5900
> Listening for system connection on port 3456
> 0: system.remote_gdb.listener: listening for remote gdb #0 on port 7000
> **** REAL SIMULATION ****
> info: Entering event queue @ 0.  Starting simulation...
> warn: The clidr register always reports 0 caches.
> warn: clidr LoUIS field of 0b001 to match current ARM implementations.
> warn: The csselr register isn't implemented.
> warn: The ccsidr register isn't implemented and always reads as 0.
> warn:     instruction 'mcr bpiallis' unimplemented
> warn:     instruction 'mcr icialluis' unimplemented
> warn:     instruction 'mcr dccimvac' unimplemented
> warn:     instruction 'mcr dccmvau' unimplemented
> warn:     instruction 'mcr icimvau' unimplemented
> warn: LCD dual screen mode not supported
> warn: Returning thumbEE disabled for now since we don't support CP14config
> registers and jumping to ThumbEE vectors
> warn:     instruction 'mcr icialluis' unimplemented
> warn:     instruction 'mcr bpiallis' unimplemented
>
> panic: Unknown byte received: 245
>  @ cycle 23063027389000
> [processCommand:build/ARM_FS/dev/arm/kmi.cc, line 233]
> Memory Usage: 444132 KBytes
> Program aborted at cycle 23063027389000
> Aborted
>
>
> _______________________________________________
> 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

Reply via email to