All of lore.kernel.org
 help / color / mirror / Atom feed
* kvm-27 host oopses
@ 2007-07-02 17:29 Dave Hansen
  2007-07-02 18:58 ` Luca
  2007-07-02 19:04 ` Avi Kivity
  0 siblings, 2 replies; 4+ messages in thread
From: Dave Hansen @ 2007-07-02 17:29 UTC (permalink / raw)
  To: kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f

I had a host running kvm-27 oops on me last week.  The system had been
up for about 2 weeks, and had probably run and stopped at least a couple
hundred kvm guests.  I don't think it is very reproducible, but here it
is anyway.  The host is running 2.6.20.4.  

Here's the actual BUG_ON() that was hit:

static void *mmu_memory_cache_alloc(struct kvm_mmu_memory_cache *mc,
                                    size_t size)
{
        void *p;

        BUG_ON(!mc->nobjs);
        p = mc->objects[--mc->nobjs];
        memset(p, 0, size);
        return p;
}

There were several oopses in there, but I think probably on the first
one is of any real interest.

Jun 29 06:40:45 elm3b173 kernel: [982460.818197] ------------[ cut here ]------------
Jun 29 06:40:45 elm3b173 kernel: [982460.827716] kernel BUG at /home/dave/kvm-27/kernel/mmu.c:276!
Jun 29 06:40:45 elm3b173 kernel: [982460.841230] invalid opcode: 0000 [1] SMP 
Jun 29 06:40:45 elm3b173 kernel: [982460.849587] CPU 0 
Jun 29 06:40:45 elm3b173 kernel: [982460.853928] Modules linked in: kvm_intel kvm aic94xx
Jun 29 06:40:45 elm3b173 kernel: [982460.864257] Pid: 11430, comm: qemu-system-x86 Not tainted 2.6.20.4 #6
Jun 29 06:40:45 elm3b173 kernel: [982460.877419] RIP: 0010:[_end+124740199/2127394328]  [_end+124740199/2127394328] :kvm:mmu_memory_cache_alloc+0xf/0x40
Jun 29 06:40:45 elm3b173 kernel: [982460.896268] RSP: 0018:ffff810129485548  EFLAGS: 00010246
Jun 29 06:40:45 elm3b173 kernel: [982460.907199] RAX: 0000000000000000 RBX: ffff8101d49cf820 RCX: 0000000000000002
Jun 29 06:40:45 elm3b173 kernel: [982460.921831] RDX: 0000000000000000 RSI: 0000000000000050 RDI: ffff8101f9ad24e8
Jun 29 06:40:45 elm3b173 kernel: [982460.936469] RBP: ffff810129485558 R08: 0000000000000000 R09: 0000000000000000
Jun 29 06:40:45 elm3b173 kernel: [982460.951101] R10: ffff8100504f4000 R11: 0000000000001000 R12: ffff8101f9ad2128
Jun 29 06:40:45 elm3b173 kernel: [982460.965739] R13: 0000000000000000 R14: ffff8101f9ad1990 R15: ffff8101f9ad2128
Jun 29 06:40:45 elm3b173 kernel: [982460.980375] FS:  00002ba55b51fa00(0000) GS:ffffffff807d4000(0000) knlGS:0000000000000000
Jun 29 06:40:45 elm3b173 kernel: [982460.996918] CS:  0010 DS: 002b ES: 002b CR0: 0000000080050033
Jun 29 06:40:45 elm3b173 kernel: [982461.008690] CR2: 00000000b7f3e884 CR3: 00000001d37b0000 CR4: 00000000000026e0
Jun 29 06:40:45 elm3b173 kernel: [982461.023339] Process qemu-system-x86 (pid: 11430, threadinfo ffff810129484000, task ffff8102172900c0)
Jun 29 06:40:45 elm3b173 kernel: [982461.041972] Stack:  ffff810088fd31e0 ffff8101d49cf820 ffff810129485588 ffffffff8801f1d8
Jun 29 06:40:45 elm3b173 kernel: [982461.058500]  ffff81019896fefc ffff8101d49cf820 0000000000000322 000000000000270d
Jun 29 06:40:45 elm3b173 kernel: [982461.073776]  ffff8101294855c8 ffffffff8801f5ea 0000000000000000 ffff8101f9ad2128
Jun 29 06:40:45 elm3b173 kernel: [982461.088592] Call Trace:
Jun 29 06:40:45 elm3b173 kernel: [982461.094248]  [_end+124741616/2127394328] :kvm:kvm_mmu_alloc_page+0x38/0x110
Jun 29 06:40:45 elm3b173 kernel: [982461.107243]  [_end+124742658/2127394328] :kvm:kvm_mmu_get_page+0xda/0x150
Jun 29 06:40:45 elm3b173 kernel: [982461.119888]  [_end+124744897/2127394328] :kvm:mmu_alloc_roots+0xf9/0x190
Jun 29 06:40:45 elm3b173 kernel: [982461.132360]  [_end+124745400/2127394328] :kvm:paging_new_cr3+0x30/0x60
Jun 29 06:40:45 elm3b173 kernel: [982461.144467]  [_end+124724233/2127394328] :kvm:set_cr3+0xb1/0xd0
Jun 29 06:40:45 elm3b173 kernel: [982461.155369]  [_end+124818018/2127394328] :kvm_intel:handle_cr+0xba/0x1d0
Jun 29 06:40:45 elm3b173 kernel: [982461.167839]  [_end+124819078/2127394328] :kvm_intel:kvm_handle_exit+0x7e/0xb0
Jun 29 06:40:45 elm3b173 kernel: [982461.181163]  [_end+124819740/2127394328] :kvm_intel:vmx_vcpu_run+0x224/0x2d0
Jun 29 06:40:45 elm3b173 kernel: [982461.194314]  [_end+124732211/2127394328] :kvm:kvm_vcpu_ioctl_run+0xfb/0x140
Jun 29 06:40:45 elm3b173 kernel: [982461.207305]  [_end+124736555/2127394328] :kvm:kvm_vcpu_ioctl+0x113/0x420
Jun 29 06:40:45 elm3b173 kernel: [982461.219779]  [__alloc_pages+100/768] __alloc_pages+0x64/0x300
Jun 29 06:40:45 elm3b173 kernel: [982461.231031]  [find_busiest_group+673/1856] find_busiest_group+0x2a1/0x740
Jun 29 06:40:45 elm3b173 kernel: [982461.243319]  [find_next_zero_string+39/128] find_next_zero_string+0x27/0x80
Jun 29 06:40:45 elm3b173 kernel: [982461.255772]  [iommu_range_alloc+40/208] iommu_range_alloc+0x28/0xd0
Jun 29 06:40:45 elm3b173 kernel: [982461.267531]  [iommu_alloc+134/208] iommu_alloc+0x86/0xd0
Jun 29 06:40:45 elm3b173 kernel: [982461.278256]  [calgary_map_single+75/128] calgary_map_single+0x4b/0x80
Jun 29 06:40:45 elm3b173 kernel: [982461.290199]  [tg3_start_xmit_dma_bug+1215/1344] tg3_start_xmit_dma_bug+0x4bf/0x540
Jun 29 06:40:45 elm3b173 kernel: [982461.303175]  [dev_hard_start_xmit+131/256] dev_hard_start_xmit+0x83/0x100
Jun 29 06:40:45 elm3b173 kernel: [982461.315457]  [__qdisc_run+83/480] __qdisc_run+0x53/0x1e0
Jun 29 06:40:45 elm3b173 kernel: [982461.326349]  [dev_queue_xmit+601/640] dev_queue_xmit+0x259/0x280
Jun 29 06:40:45 elm3b173 kernel: [982461.337942]  [ip_output+550/640] ip_output+0x226/0x280
Jun 29 06:40:45 elm3b173 kernel: [982461.348673]  [do_select+1037/1088] do_select+0x40d/0x440
Jun 29 06:40:45 elm3b173 kernel: [982461.359391]  [__pollwait+0/112] __pollwait+0x0/0x70
Jun 29 06:40:45 elm3b173 kernel: [982461.369769]  [__mod_timer+167/192] __mod_timer+0xa7/0xc0
Jun 29 06:40:45 elm3b173 kernel: [982461.380504]  [mod_timer+42/48] mod_timer+0x2a/0x30
Jun 29 06:40:45 elm3b173 kernel: [982461.390875]  [sk_reset_timer+26/48] sk_reset_timer+0x1a/0x30
Jun 29 06:40:45 elm3b173 kernel: [982461.402118]  [update_send_head+141/144] update_send_head+0x8d/0x90
Jun 29 06:40:45 elm3b173 kernel: [982461.413715]  [tcp_write_xmit+572/640] tcp_write_xmit+0x23c/0x280
Jun 29 06:40:45 elm3b173 kernel: [982461.425305]  [_spin_lock_bh+20/48] _spin_lock_bh+0x14/0x30
Jun 29 06:40:45 elm3b173 kernel: [982461.436373]  [_spin_unlock_bh+19/32] _spin_unlock_bh+0x13/0x20
Jun 29 06:40:45 elm3b173 kernel: [982461.447792]  [release_sock+104/176] release_sock+0x68/0xb0
Jun 29 06:40:45 elm3b173 kernel: [982461.458689]  [tcp_sendmsg+2756/2992] tcp_sendmsg+0xac4/0xbb0
Jun 29 06:40:45 elm3b173 kernel: [982461.469761]  [tcp_recvmsg+1843/1920] tcp_recvmsg+0x733/0x780
Jun 29 06:40:45 elm3b173 kernel: [982461.480833]  [inet_sendmsg+86/112] inet_sendmsg+0x56/0x70
Jun 29 06:40:45 elm3b173 kernel: [982461.491731]  [sock_sendmsg+229/272] sock_sendmsg+0xe5/0x110
Jun 29 06:40:45 elm3b173 kernel: [982461.502804]  [sock_recvmsg+238/272] sock_recvmsg+0xee/0x110
Jun 29 06:40:45 elm3b173 kernel: [982461.513874]  [load_balance_newidle+103/384] load_balance_newidle+0x67/0x180
Jun 29 06:40:45 elm3b173 kernel: [982461.526349]  [core_sys_select+891/960] core_sys_select+0x37b/0x3c0
Jun 29 06:40:45 elm3b173 kernel: [982461.538116]  [setup_rt_frame+142/1024] setup_rt_frame+0x8e/0x400
Jun 29 06:40:45 elm3b173 kernel: [982461.549532]  [math_state_restore+37/112] math_state_restore+0x25/0x70
Jun 29 06:40:45 elm3b173 kernel: [982461.561469]  [error_exit+0/132] error_exit+0x0/0x84
Jun 29 06:40:45 elm3b173 kernel: [982461.571846]  [do_gettimeofday+84/176] do_gettimeofday+0x54/0xb0
Jun 29 06:40:45 elm3b173 kernel: [982461.583264]  [do_ioctl+62/160] do_ioctl+0x3e/0xa0
Jun 29 06:40:45 elm3b173 kernel: [982461.593468]  [vfs_ioctl+462/512] vfs_ioctl+0x1ce/0x200
Jun 29 06:40:45 elm3b173 kernel: [982461.604204]  [sys_ioctl+77/176] sys_ioctl+0x4d/0xb0
Jun 29 06:40:45 elm3b173 kernel: [982461.614576]  [system_call+126/131] system_call+0x7e/0x83

Jun 29 06:40:45 elm3b173 kernel: [982461.628568] Code: 0f 0b eb fe ff c8 48 89 f2 31 f6 89 07 48 98 48 8b 5c c7 08 
Jun 29 06:40:45 elm3b173 kernel: [982461.647364] RIP  [_end+124740199/2127394328] :kvm:mmu_memory_cache_alloc+0xf/0x40
Jun 29 06:40:45 elm3b173 kernel: [982461.661422]  RSP <ffff810129485548>
Jun 29 06:40:45 elm3b173 kernel: [982461.669125]  <0>double fault: 0000 [2] SMP 
Jun 29 06:40:45 elm3b173 kernel: [982461.702858] CPU 0 
Jun 29 06:40:45 elm3b173 kernel: [982461.707312] Modules linked in: kvm_intel kvm aic94xx
Jun 29 06:40:45 elm3b173 kernel: [982461.717954] Pid: 6880, comm: sshd Not tainted 2.6.20.4 #6
Jun 29 06:40:45 elm3b173 kernel: [982461.729069] RIP: 0010:[do_page_fault+23/1664]  [do_page_fault+23/1664] do_page_fault+0x17/0x680
Jun 29 06:40:45 elm3b173 kernel: [982461.745949] RSP: 0018:00007fffc257df78  EFLAGS: 00010016
Jun 29 06:40:45 elm3b173 kernel: [982461.756908] RAX: ffffffff8025abc0 RBX: 0000000000000001 RCX: 00007fffc257efb8
Jun 29 06:40:45 elm3b173 kernel: [982461.771601] RDX: ffffffff806b96ef RSI: 0000000000000000 RDI: 00007fffc257e078
Jun 29 06:40:45 elm3b173 kernel: [982461.786289] RBP: 00007fffc257e068 R08: 0000000000000000 R09: 00007fffc257ef18
Jun 29 06:40:45 elm3b173 kernel: [982461.800979] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
Jun 29 06:40:45 elm3b173 kernel: [982461.815679] R13: 00007fffc257f0f0 R14: 0000000000000000 R15: 00007fffc257f104
Jun 29 06:40:45 elm3b173 kernel: [982461.830367] FS:  00002b42eadd00a0(0000) GS:ffffffff807d4000(0000) knlGS:0000000000000000
Jun 29 06:40:45 elm3b173 kernel: [982461.846979] CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
Jun 29 06:40:45 elm3b173 kernel: [982461.858804] CR2: 00007fffc257df68 CR3: 0000000207e8e000 CR4: 00000000000026e0
Jun 29 06:40:45 elm3b173 kernel: [982461.873497] Process sshd (pid: 6880, threadinfo ffff810207eac000, task ffff810217293140)
Jun 29 06:40:45 elm3b173 kernel: [982461.890105] Stack:  00005555555a31e1 00005555557ce9f0 00007fffc257e460 00007fffc257e870
Jun 29 06:40:45 elm3b173 kernel: [982461.907020]  00002b42ea8a898d 0000000000000000 ffffffffffffffff 0000003a00000001
Jun 29 06:40:45 elm3b173 kernel: [982461.922608]  00005555555a31e1 0000000000000000 00007fffc257e498 00000000c257e050
Jun 29 06:40:45 elm3b173 kernel: [982461.937649] Call Trace:
Jun 29 06:40:45 elm3b173 kernel: [982461.943410] 
Jun 29 06:40:45 elm3b173 kernel: [982461.946726] 
Jun 29 06:40:45 elm3b173 kernel: [982461.946727] Code: 65 48 8b 04 25 00 00 00 00 48 89 bd 28 ff ff ff 48 89 85 20 
Jun 29 06:40:45 elm3b173 kernel: [982461.966751] RIP  [do_page_fault+23/1664] do_page_fault+0x17/0x680
Jun 29 06:40:45 elm3b173 kernel: [982461.978831]  RSP <00007fffc257df78>
Jun 29 06:40:45 elm3b173 kernel: [982461.986146]  <6>sshd[4368] trap invalid opcode rip:2af2ab388af3 rsp:7fff01ac5240 error:0


Jun 29 13:46:25 elm3b173 kernel: [1007956.010344] double fault: 0000 [3] SMP 
Jun 29 13:46:25 elm3b173 kernel: [1007956.018539] CPU 0 
Jun 29 13:46:25 elm3b173 kernel: [1007956.023055] Modules linked in: kvm_intel kvm aic94xx
Jun 29 13:46:25 elm3b173 kernel: [1007956.033556] Pid: 6910, comm: sshd Not tainted 2.6.20.4 #6
Jun 29 13:46:25 elm3b173 kernel: [1007956.044794] RIP: 0010:[error_entry+35/98]  [error_entry+35/98] error_entry+0x23/0x62
Jun 29 13:46:25 elm3b173 kernel: [1007956.061200] RSP: 0000:00007fffcfdf5fb8  EFLAGS: 00010006
Jun 29 13:46:25 elm3b173 kernel: [1007956.072260] RAX: ffffffff8025abc0 RBX: 0000000000000001 RCX: 00007fffcfdf6838
Jun 29 13:46:25 elm3b173 kernel: [1007956.087088] RDX: ffffffff806b96ef RSI: ffffffff8025abc0 RDI: 00007fffcfdf6168
Jun 29 13:46:25 elm3b173 kernel: [1007956.101901] RBP: 00007fffcfdf6158 R08: 0000000000000000 R09: 00007fffcfdf6798
Jun 29 13:46:25 elm3b173 kernel: [1007956.116708] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
Jun 29 13:46:25 elm3b173 kernel: [1007956.131521] R13: 00007fffcfdf6970 R14: 0000000000000000 R15: 00007fffcfdf6984
Jun 29 13:46:25 elm3b173 kernel: [1007956.146328] FS:  00002ba2dd55b0a0(0000) GS:ffffffff807d4000(0000) knlGS:0000000000000000
Jun 29 13:46:25 elm3b173 kernel: [1007956.163059] CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
Jun 29 13:46:25 elm3b173 kernel: [1007956.174989] CR2: 00007fffcfdf5fa8 CR3: 000000020af67000 CR4: 00000000000026e0
Jun 29 13:46:25 elm3b173 kernel: [1007956.189802] Process sshd (pid: 6910, threadinfo ffff81013a6a0000, task ffff810216027790)
Jun 29 13:46:25 elm3b173 kernel: [1007956.206514] Stack:  000000004676cb07 0000000000000000 0000000000000000 0000000000000000
Jun 29 13:46:25 elm3b173 kernel: [1007956.223237]  0000000000000000 0000000000000238 00007fffcfdf6040 0000000000000000
Jun 29 13:46:25 elm3b173 kernel: [1007956.238717]  ffffffffffffffff
Jun 29 13:46:25 elm3b173 kernel: [1007956.244647] Call Trace:
Jun 29 13:46:25 elm3b173 kernel: [1007956.250478] 
Jun 29 13:46:25 elm3b173 kernel: [1007956.253915] 
Jun 29 13:46:25 elm3b173 kernel: [1007956.253916] Code: 4c 89 4c 24 40 4c 89 54 24 38 4c 89 5c 24 30 48 89 5c 24 28 
Jun 29 13:46:25 elm3b173 kernel: [1007956.273040] RIP  [error_entry+35/98] error_entry+0x23/0x62
Jun 29 13:46:25 elm3b173 kernel: [1007956.284669]  RSP <00007fffcfdf5fb8>
Jun 29 13:46:25 elm3b173 kernel: [1007956.292531]  <0>double fault: 0000 [4] SMP 
Jun 29 13:46:25 elm3b173 kernel: [1007956.303060] CPU 0 
Jun 29 13:46:25 elm3b173 kernel: [1007956.307679] Modules linked in: kvm_intel kvm aic94xx
Jun 29 13:46:25 elm3b173 kernel: [1007956.318492] Pid: 11409, comm: sshd Not tainted 2.6.20.4 #6
Jun 29 13:46:25 elm3b173 kernel: [1007956.329955] RIP: 0010:[do_page_fault+23/1664]  [do_page_fault+23/1664] do_page_fault+0x17/0x680
Jun 29 13:46:25 elm3b173 kernel: [1007956.347004] RSP: 0000:00007fff7a2d1028  EFLAGS: 00010016
Jun 29 13:46:25 elm3b173 kernel: [1007956.358135] RAX: ffffffff8025abc0 RBX: 0000000000000001 RCX: 00007fff7a2d1d08
Jun 29 13:46:25 elm3b173 kernel: [1007956.373003] RDX: ffffffff806b96ef RSI: 0000000000000000 RDI: 00007fff7a2d1128
Jun 29 13:46:25 elm3b173 kernel: [1007956.387880] RBP: 00007fff7a2d1118 R08: 0000000000000000 R09: 00007fff7a2d1c68
Jun 29 13:46:25 elm3b173 kernel: [1007956.402756] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
Jun 29 13:46:25 elm3b173 kernel: [1007956.417640] R13: 00007fff7a2d1e40 R14: 0000000000000000 R15: 00007fff7a2d1e54
Jun 29 13:46:25 elm3b173 kernel: [1007956.432511] FS:  00002ab83307d0a0(0000) GS:ffffffff807d4000(0000) knlGS:0000000000000000
Jun 29 13:46:25 elm3b173 kernel: [1007956.449294] CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
Jun 29 13:46:25 elm3b173 kernel: [1007956.461293] CR2: 00007fff7a2d0ff8 CR3: 00000001f7d65000 CR4: 00000000000026e0
Jun 29 13:46:25 elm3b173 kernel: [1007956.477918] Process sshd (pid: 11409, threadinfo ffff8101f3400000, task ffff8102178a0180)
Jun 29 13:46:25 elm3b173 kernel: [1007956.494860] Stack:  0000000000000009 0000555500000000 0000000000000000 0000000000000000
Jun 29 13:46:25 elm3b173 kernel: [1007956.511948]  0000000000000000 0000000000000000 0000000000000000 0000000000000020
Jun 29 13:46:25 elm3b173 kernel: [1007956.527707]  00007fff7a2d1090 000000003de00ec6 00000000732d1200 00007fff7a2d1218
Jun 29 13:46:25 elm3b173 kernel: [1007956.542921] Call Trace:
Jun 29 13:46:25 elm3b173 kernel: [1007956.548858] 
Jun 29 13:46:25 elm3b173 kernel: [1007956.552346] 
Jun 29 13:46:25 elm3b173 kernel: [1007956.552347] Code: 65 48 8b 04 25 00 00 00 00 48 89 bd 28 ff ff ff 48 89 85 20 
Jun 29 13:46:25 elm3b173 kernel: [1007956.572717] RIP  [do_page_fault+23/1664] do_page_fault+0x17/0x680
Jun 29 13:46:25 elm3b173 kernel: [1007956.584968]  RSP <00007fff7a2d1028>


Jun 29 16:05:53 elm3b173 kernel: [1007956.592456]  <0>double fault: 0000 [5] SMP 
Jun 29 16:05:53 elm3b173 kernel: [1016309.039990] CPU 0 
Jun 29 16:05:53 elm3b173 kernel: [1016309.044502] Modules linked in: kvm_intel kvm aic94xx
Jun 29 16:05:53 elm3b173 kernel: [1016309.055006] Pid: 11384, comm: sshd Not tainted 2.6.20.4 #6
Jun 29 16:05:53 elm3b173 kernel: [1016309.066418] RIP: 0010:[do_page_fault+23/1664]  [do_page_fault+23/1664] do_page_fault+0x17/0x680
Jun 29 16:05:53 elm3b173 kernel: [1016309.083344] RSP: 0000:00007fff2fec5f88  EFLAGS: 00010016
Jun 29 16:05:53 elm3b173 kernel: [1016309.094407] RAX: ffffffff8025abc0 RBX: 0000000000000001 RCX: 00007fff2fec6908
Jun 29 16:05:53 elm3b173 kernel: [1016309.109222] RDX: ffffffff806b96ef RSI: 0000000000000000 RDI: 00007fff2fec6088
Jun 29 16:05:53 elm3b173 kernel: [1016309.124032] RBP: 00007fff2fec6078 R08: 0000000000000000 R09: 00007fff2fec6868
Jun 29 16:05:53 elm3b173 kernel: [1016309.138840] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
Jun 29 16:05:53 elm3b173 kernel: [1016309.153652] R13: 00007fff2fec6a40 R14: 0000000000000000 R15: 00007fff2fec6a54
Jun 29 16:05:53 elm3b173 kernel: [1016309.168459] FS:  00002b097d48b0a0(0000) GS:ffffffff807d4000(0000) knlGS:0000000000000000
Jun 29 16:05:53 elm3b173 kernel: [1016309.185177] CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
Jun 29 16:05:53 elm3b173 kernel: [1016309.197121] CR2: 00007fff2fec5f78 CR3: 000000002bdc4000 CR4: 00000000000026e0
Jun 29 16:05:53 elm3b173 kernel: [1016309.211938] Process sshd (pid: 11384, threadinfo ffff8100a5fd6000, task ffff8100cad287d0)
Jun 29 16:05:53 elm3b173 kernel: [1016309.228825] Stack:  000000004684aafa 0000000000000000 0000000045897995 0000000000000000
Jun 29 16:05:53 elm3b173 kernel: [1016309.245515]  0000000045ede64f 0000000000000000 0000000000000000 0000000000000000
Jun 29 16:05:53 elm3b173 kernel: [1016309.260997]  0000000000000000 00007fff2fec6020 00005555557bf6c0 0000000000000000
Jun 29 16:05:53 elm3b173 kernel: [1016309.275987] Call Trace:
Jun 29 16:05:53 elm3b173 kernel: [1016309.281820] 
Jun 29 16:05:53 elm3b173 kernel: [1016309.285256] 
Jun 29 16:05:53 elm3b173 kernel: [1016309.285257] Code: 65 48 8b 04 25 00 00 00 00 48 89 bd 28 ff ff ff 48 89 85 20 
Jun 29 16:05:53 elm3b173 kernel: [1016309.304380] RIP  [do_page_fault+23/1664] do_page_fault+0x17/0x680
Jun 29 16:05:53 elm3b173 kernel: [1016309.316529]  RSP <00007fff2fec5f88>


-- Dave


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: kvm-27 host oopses
  2007-07-02 17:29 kvm-27 host oopses Dave Hansen
@ 2007-07-02 18:58 ` Luca
       [not found]   ` <68676e00707021158q74b87178rfa284bc4b43b3362-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
  2007-07-02 19:04 ` Avi Kivity
  1 sibling, 1 reply; 4+ messages in thread
From: Luca @ 2007-07-02 18:58 UTC (permalink / raw)
  To: Dave Hansen; +Cc: kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f

On 7/2/07, Dave Hansen <haveblue-r/Jw6+rmf7HQT0dZR+AlfA@public.gmane.org> wrote:
> I had a host running kvm-27 oops on me last week.  The system had been
> up for about 2 weeks, and had probably run and stopped at least a couple
> hundred kvm guests.  I don't think it is very reproducible, but here it
> is anyway.  The host is running 2.6.20.4.
>
> Here's the actual BUG_ON() that was hit:
>
> static void *mmu_memory_cache_alloc(struct kvm_mmu_memory_cache *mc,
>                                     size_t size)
> {
>         void *p;
>
>         BUG_ON(!mc->nobjs);
>         p = mc->objects[--mc->nobjs];
>         memset(p, 0, size);
>         return p;
> }

MMU working memory was exhausted during a guest context switch. It has
been fixed by:

KVM: Lazy guest cr3 switching
4b82b37a35a085a07d9ed84efee06c69655fd3d1

which is included in KVM-28.

Luca

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: kvm-27 host oopses
  2007-07-02 17:29 kvm-27 host oopses Dave Hansen
  2007-07-02 18:58 ` Luca
@ 2007-07-02 19:04 ` Avi Kivity
  1 sibling, 0 replies; 4+ messages in thread
From: Avi Kivity @ 2007-07-02 19:04 UTC (permalink / raw)
  To: Dave Hansen; +Cc: kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f

Dave Hansen wrote:
> I had a host running kvm-27 oops on me last week.  The system had been
> up for about 2 weeks, and had probably run and stopped at least a couple
> hundred kvm guests.  I don't think it is very reproducible, but here it
> is anyway.  The host is running 2.6.20.4.  
> :kvm:kvm_mmu_alloc_page+0x38/0x110
> Jun 29 06:40:45 elm3b173 kernel: [982461.107243]  [_end+124742658/2127394328] :kvm:kvm_mmu_get_page+0xda/0x150
> Jun 29 06:40:45 elm3b173 kernel: [982461.119888]  [_end+124744897/2127394328] :kvm:mmu_alloc_roots+0xf9/0x190
> Jun 29 06:40:45 elm3b173 kernel: [982461.132360]  [_end+124745400/2127394328] :kvm:paging_new_cr3+0x30/0x60
> Jun 29 06:40:45 elm3b173 kernel: [982461.144467]  [_end+124724233/2127394328] :kvm:set_cr3+0xb1/0xd0
> Jun 29 06:40:45 elm3b173 kernel: [982461.155369]  [_end+124818018/2127394328] :kvm_intel:handle_cr+0xba/0x1d0
>   

That's fixed in kvm-28 (4b82b37a35a085a07d9ed84efee06c69655fd3d1).


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: kvm-27 host oopses
       [not found]   ` <68676e00707021158q74b87178rfa284bc4b43b3362-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
@ 2007-07-02 19:09     ` Dave Hansen
  0 siblings, 0 replies; 4+ messages in thread
From: Dave Hansen @ 2007-07-02 19:09 UTC (permalink / raw)
  To: Luca; +Cc: kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f

On Mon, 2007-07-02 at 20:58 +0200, Luca wrote:
> 
> MMU working memory was exhausted during a guest context switch. It has
> been fixed by:
> 
> KVM: Lazy guest cr3 switching
> 4b82b37a35a085a07d9ed84efee06c69655fd3d1
> 
> which is included in KVM-28. 

OK, I'll give kvm-28 a shot.  Thanks for the help!

-- Dave


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2007-07-02 19:09 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-07-02 17:29 kvm-27 host oopses Dave Hansen
2007-07-02 18:58 ` Luca
     [not found]   ` <68676e00707021158q74b87178rfa284bc4b43b3362-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2007-07-02 19:09     ` Dave Hansen
2007-07-02 19:04 ` Avi Kivity

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.