That opcode decodes to slbmfev :. Indeed, the binary encoding of this instruction has one extra 1 bit, where the third argument for the instruction would be. However, this instruction only has two arguments, according to the disassemblers I found. I decided to work around this issue by commenting out the QEMU code that generates invalid instruction exceptions. This allowed me to enter the kernel debugger. First of all, this shows that both slbmfev and slbmfee are affected by the Invalid Bits error.
Could this be an instruction set extension? This GNU binutils patch showed me what happened. POWER9 processors added an extra argument to slbmfev and slbmfee to allow these Segment Lookaside Buffer instructions to operate in the presence of a Radix page table similar to an x86 page table instead of the traditional PowerPC-styled page table. I created a kludge to allow QEMU to ignore the extra third argument.
With the patch, the kernel debugger works fine. Get new posts sent to your inbox:. Join our community today! Note that registered members see fewer ads, and ContentLink is completely disabled once you log in. Are you new to LinuxQuestions. If you need to reset your password, click here. Having a problem logging in? Please visit this page to clear all LQ-related cookies. Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells!
With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use. Click here for more info.
Hi On the sky, I really appreciate that you are sharing your great solution. Hi, I'm trying to boot with two hard drives but without success, is there anyone who knows if it's possible? Thank you. When I tried to create an AIX 6. Found on the terminal window, AIX Version 6. Also QEMU emulator version 4. There are some hits in Google for Illegal Trap I tried 7.
Hi, tryed with qemu 6. I build the VM with virt-manager 3. Adapter Virt. After installation not all AIX commands are available but many things still possible to do. Find your community. Skip main navigation Press Enter. Toggle navigation. Legacy Communities. You are in the right place.
You are here because specific IBM developerWorks forums, blogs and other Connections content have been decommissioned. This page will help you find the content you are looking for, get answers to your questions, and find a new community to call home.
Where am I? Other sites to explore. IBM Developer More than open source projects, a library of knowledge resources, and developer advocates ready to help.
0コメント