Ticket #33655

VM0でWindows 8.1を再起動すると、ストールすることがある

Open Date: 2014-04-06 21:45 Last Update: 2014-09-15 21:38

Reporter:
Owner:
Type:
Status:
Open [Owner assigned]
Component:
(None)
MileStone:
(None)
Priority:
5 - Medium
Severity:
5 - Medium
Resolution:
None
File:
2

Details

VM0でWindows 8.1を再起動すると、画面に次のメッセージが表示されたあとに、ストールすることがある。

2/5や3/5の確率で発生することがある。

Loading boot loader.
Jamp to boot loader.

障害発生リビジョン: r174
関連チケット: #33012

Ticket History (3/9 Histories)

2014-04-06 21:45 Updated by: yuichi_xy
  • New Ticket "VM0でWindows 8.1を再起動すると、ストールすることがある" created
2014-05-04 18:00 Updated by: yuichi_xy
Comment

r193でも、1/5の確率で発生した。

2014-05-06 09:36 Updated by: yuichi_xy
Comment

r197 で、 VM0 に論理プロセッサを1個割り当て WIndows 8.1 を起動し、再起動したところ、2/2 の確率でストールしました。

2014-05-11 23:36 Updated by: yuichi_xy
Comment

yuichi_xy への返信

r197 で、 VM0 に論理プロセッサを1個割り当て WIndows 8.1 を起動し、再起動したところ、2/2 の確率でストールしました。

シャットダウンの同期機能(r198r189)を無効化すると、頻度が下がりました(1/3)。

shutdown_140511.patch

2014-05-14 21:48 Updated by: yuichi_xy
Comment

ストールしたあと、VMMをpanicさせてみたところ、CPU0はリアルモードでした。

CPU0 panic: Fatal interrupt in VMM: 0x02 NMI
CR0: 0x8000003B  CR2: 0x00000000  CR3: 0xB4D66000  CR4: 0x00002668
RSP on interrupt: 0x40777D28  Stack information:
  +00  Error code / RIP    : 0x4012FAE0  +32  RSP        / SS     : 0x00000058
  +08  RIP        / CS     : 0x00000050  +40  SS         /        : 0x40777D90
  +16  CS         / RFLAGS : 0x00000002  +48             /        : 0x4010CEEE
  +24  RFLAGS     / RSP    : 0x40777D58  +56             /        : 0x000000F3
RAX: 0x00004816  RCX: 0x00000002  RDX: 0x40777E10  RBX: 0x00000001
RSP: 0x40777CD0  RBP: 0x40777D90  RSI: 0x40777D60  RDI: 0x00000001
R8:  0x00020934  R9:  0x00000000  R10: 0x00001474  R11: 0x00000000
R12: 0x40777E10  R13: 0x00000935  R14: 0x40777E58  R15: 0x00000002
ES: 0x0058  CS: 0x0050  SS: 0x0058  DS: 0x0058  FS: 0x0058  GS: 0x0080
VMM state of CPU0 ------------------------------
RAX 00000031    RCX 40777860    RDX 4030CAC0    RBX 40777C70
RSP 40777A50    RBP 40777B90    RSI 000F4240    RDI 00000000
R8  00000000    R9  00000000    R10 00000000    R11 00000000
R12 4014F4A8    R13 40777BA8    R14 407FC328    R15 00000001
CR0 8000003B    CR2 00000000    CR3 B4D66000    CR4 00002668
RFLAGS 00000002  GDTR 4030CAC0+0000FFFF  IDTR 401C0160+0000FFFF
backtrace:
    0x40777a48: 0x4011acbb
    0x40777b98: 0x4011b4f8
    0x40777bf8: 0x40148e8e
    0x40777c18: 0x40114c60
    0x40777c68: 0x40114e40
    0x40777d98: 0x4010ac7e
    0x40777ea8: 0x4012d636
    0x40777fa8: 0x40115b06
    0x40777fc8: 0x40124455
    0x40777ff8: 0x0
------------------------------------------------
Guest state of CPU0 ----------------------------
RAX 00030000    RCX 00000000    RDX 00000000    RBX 00061EFC
RSP 00001466    RBP 00001474    RSI 00061F14    RDI 0000147C
R8  00000000    R9  00000000    R10 00000000    R11 00000000
R12 00000000    R13 00000000    R14 00000000    R15 00000000
CR0 00000010    CR2 00000000    CR3 00000000    CR4 00000200
ACR   ES 000000F3 CS 000000F3 SS 000000F3 DS 000000F3 FS 000000F3 GS 000000F3
LIMIT ES 0000FFFF CS 0000FFFF SS 0000FFFF DS 0000FFFF FS 0000FFFF GS 0000FFFF
BASE  ES 00024AD0 CS 00020000 SS 00024AD0 DS 00024AD0 FS 00024AD0 GS 00024AD0
SEL   ES 000024AD CS 00002000 SS 000024AD DS 000024AD FS 00000060 GS 00000060
RIP 00000934  RFLAGS 00000202  GDTR 0001F000+0000007F  IDTR 00000000+0000FFFF
EFER 00000901
Exit reason: 0x0 (Exception or NMI)
Exit qualification 00004000 Exit intr info 80000301
Exit intr errcode 00020302 VMCS IDTR 00000000+00000000 VMCS RFLAGS 00020202
pe=0 pg=0 sw:en=0x30 es=0x60 cs=0x50 ss=0x60 ds=0x60 fs=0x60 gs=0x60
------------------------------------------------
2014-05-16 23:43 Updated by: yuichi_xy
Comment

Secondary Bus Resetや、D3->D0によるリセットを無効化してみましたが、1/2の確率でJamp to boot loader.のあとストール事象が発生しました。

disable_reset.patch

2014-09-15 21:38 Updated by: yuichi_xy
Comment

r274 でも再現しました。

Attachment File List

Edit

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login