Tang, The kernel config file (which specifies how the kernel should be built right) lists all the devices and kernel parameters. There are too many to list, hence I said start with the config flag that the parsec x86 kernel uses (see the parsec gem5 from UT-Austin tech report). If your not sure if the device is supported, I would just say no, and set the parameter to 0.
Malek On Fri, Aug 8, 2014 at 6:13 PM, Dongjie Tang <tan...@bu.edu> wrote: > Hi Malek, > Sorry to bother you again; how could you find which devices are not > supported in gem5 as well as how do you disable them. Thank you very much > for your help. > > Best > Tang > > > On Fri, Aug 8, 2014 at 5:58 PM, Malek Musleh <malek.mus...@gmail.com> > wrote: > >> Hi Tang, >> >> This is likely happening because the custom kernel you built has flags >> for certain devices enabled, devices which are most likely not supported in >> gem5. I encountered this problem myself when building custom x86 kernels. I >> used the parsec x86 kernel flags as a starting point, and disabled many of >> the remaining flags that the build process prompted me for when building >> it. You can reference the system.terminal output to see which device is >> probably causing the error. >> >> Malek >> >> >> On Fri, Aug 8, 2014 at 5:44 PM, Dongjie Tang via gem5-users < >> gem5-users@gem5.org> wrote: >> >>> I made a kernel by myself, but when I run ' >>> /mnt/nokrb/tangdj/gem5/build/X86/gem5.opt -d >>> /mnt/nokrb/tangdj/gem5/Output/m5_augreal_1h configs/example/fs.py >>> --script=/mnt/nokrb/tangdj/gem5/MEV/rcs_augreal/test_augreal_1h.rcS >>> --cpu-type=detailed --caches --l2cache >>> --kernel=/mnt/nokrb/tangdj/full-system_images/binaries/vmlinux >>> --l2_size=512kB >>> --disk-image=/mnt/nokrb/tangdj/full-system_images/disks/opencv.img -F >>> 1000000000 -I 100000000 '; it gives me such a problem: >>> fatal: Unable to find destination for addr 0x80000000000000ed on bus >>> system.iobus >>> Could someone know what happened and how to solve that problem? >>> >>> Thank you very much >>> >>> Tang >>> >>> _______________________________________________ >>> 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