Am Thu, 22 Feb 2018 01:52:28 -0800 schrieb <a....@matellio.com>: > Hi, > > I'm working on QEMU setup.I'm using 4.15-rc4 jailhouse patch kernel > for root cell and for non root cell i'm using 4.9 vanilla kernel with > jailhouse patch (back ported). while creating non root cell, linux > was booting but after some point i'm getting following crash : > > [ 2.424687] i8042: PNP: No PS/2 controller found. Probing ports > directly FATAL: Invalid PIO read, port: 64 size: 1 > RIP: 0xffffffff81da9a3b RSP: 0xffffc900000cbe10 FLAGS: 46 > RAX: 0x0000000000000286 RBX: 0x00000000ffffffed RCX: > 0x0000000000000001 RDX: 0x0000000000000064 RSI: 0x0000000000136e00 > RDI: 0xffffffff829e8760 CS: 10 BASE: 0x0000000000000000 AR-BYTES: > a09b EFER.LMA 1 CR0: 0x0000000080050033 CR3: 0x0000000002821000 CR4: > 0x00000000000026f0 EFER: 0x0000000000000d01 > > While checking ioports, it is crashing at 0x64 (keyboard). And i gave > the permission for non root cell in the PIO bitmap, Even though it is > crashing at same port.Here i added both root cell ,non root cell > config and ioports,log also. Can anyone tell me what i'm missing?
Instead of just blindly allowing the access, which you likely do not need, you could also try to find which driver is causing the problem. Once you have found it, you will find several ways of "disabling" it. Some of which can be found in linux/Documentation/admin-guide/kernel-parameters.txt Others might be found in linux/.config And here a clue that might help solve the initial problem: 0x64/8.0 = 12.5 Sorry for not pointing you directly to it. Happy hacking! Henning > Regards, > Arun > -- You received this message because you are subscribed to the Google Groups "Jailhouse" group. To unsubscribe from this group and stop receiving emails from it, send an email to jailhouse-dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.