2012/2/28 朱宗卫 <[email protected]> > When I build my own linux kernel3.0.1 used > make i386_defconfig > make modules > make modules_install > make install > > and copyed the vmlinuz-3.0.1 、initrd.img-3.0.1 to splash.img and modified > the menu.lst > > and it can work ,but when I wanted to run benchmarks and used > "./start_sim" > The qemu was shutdown suddenly ,and I got the errors > qemu-system-x86_64: ptlsim/build/x86/decode-core.cpp:608: void > TraceDecoder::put(const TransOp&): Assertion `transbufcount < > MAX_TRANSOPS_PER_USER_INSN' failed. > > but when I run the modified image splash.img on official > qemu-system_x86_64 that installed by "apt-get install qemu" , I got no > errors > > How can I configure the linux kernel, do you have some patches for linux? > > This does not look like a kernel issue. Its an simulator's decoder issue. There is some instruction that causes the decoded buffer to overflow and generate this error. Please can you re-run with debugging enabled and loglevel set to 10 and send me the logfile? It will have information about the opcode that is causing this assertion.
- Avadh > Thank you for your help~ > > > _______________________________________________ > http://www.marss86.org > Marss86-Devel mailing list > [email protected] > https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel >
_______________________________________________ http://www.marss86.org Marss86-Devel mailing list [email protected] https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel
