I’m experimenting with moving the interrupt controller (cchip) up the memory
hierarchy to be much closer to the CPUs for faster access.  But when I
assign the cchip to be connected to the l2bus, m5 panics immediately with
this error:

 

command line: ../../build/ALPHA_FS/m5.opt fs1.py -b thread_scaletest32 -k
vmlinux.expbackoff -t -n 4 --caches --l2cache -m 1500000000

warning: overwriting port tsunami.cchip.pio value iobus.port[1] with
tol2bus.port[1]

Global frequency set at 1000000000000 ticks per second

warn: kernel located at:
/n/poolfs/z/home/blakeg/m5-dev/binaries/vmlinux.expbackoff

      0: system.tsunami.io.rtc: Real-time clock set to Thu Jan  1 00:00:00
2009

Listening for system connection on port 3456

panic: pio port already connected to.

 @ cycle 0

[getPort:build/ALPHA_FS/dev/io_device.hh, line 210]

Program aborted at cycle 0

Aborted (core dumped)

 

Looking in config.ini, the cchip is connected twice, once to the l2bus *and*
to the iobus, which is causing the panic and before hand the warning.  I
can’t find where the cchip is being always assigned to the iobus, especially
after I override it by connecting it to the l2bus in fs.py.  Any ideas?

 

Thanks,

Geoff


No virus found in this outgoing message.
Checked by AVG. 
Version: 7.5.524 / Virus Database: 269.23.2/1386 - Release Date: 4/18/2008
5:24 PM
 
_______________________________________________
m5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/m5-users

Reply via email to