From: Anton Farygin <rider@altlinux.com>
To: sisyphus@lists.altlinux.org
Subject: Re: [sisyphus] kvm на x86_64 intel + vnc = Bug
Date: Tue, 03 Nov 2009 12:00:32 +0300
Message-ID: <hcorgh$ej2$1@ger.gmane.org> (raw)
In-Reply-To: <200911021519.16651.cas@altlinux.ru>
02.11.2009 15:19, Андрей Черепанов пишет:
> 2 ноября 2009 Anton Farygin написал:
>> 02.11.2009 14:29, Андрей Черепанов пишет:
>>> 1 ноября 2009 Anton Farygin написал:
>>>> Коллеги,
>>>>
>>>> Я столкнулся с непонятной проблемой в kvm на Intel'овских Xeon'ах на
>>>> архитектуре x86_64 и никак не могу понять, что делать.
>>>>
>>>> qemu, запущенный с такими-же параметрами -работает нормально.
>>>>
>>>> Проблема заключается в том, что vnc клиенты перестают работать, когда
>>>> врутри kvm переключается разрешение в vesa 800x600. Виртуальная машина в
>>>> текстовом режиме при этом работает нормально.
>>>
>>> Эта бага уже висит. Проблема именно в TightVNC, gvnc работает нормально.
>>> См. https://bugzilla.altlinux.org/20417
>>
>> gvnc тоже уже не работает.
>>
>> Я перепробовал добрый десяток клиентов, включая такие мега-современные
>> как remmina.
>>
>> Не работают.
>>
>> При чём сломалось это не так давно, и не в самом kvm - месяц назад я
>> ставил server-light без всяких проблем.
>>
>> По большей части, kvm можно заменить qemu --enable-kvm, но в нём не
>> работает -smp 4 ;(
> Проверю и перевешаю баг на KVM.
Вешай на свой p5.
Заодно такую ошибку, на ядре std-def (на любом другом будет ещё хуже),
kvm_intel, x86_64:
остаовить домен kvm:
virsh shutdown <домен>
в virsh включить больше чем 1 CPU для домена:
virsh setvcpus <домен> 4
запустить домен
virsh start <домен>
Зайти в него и выполнить любую команду, активно использующую CPU
(dist-upgrade, например)
Получаем вот такое:
[ 1139.059683] BUG: unable to handle kernel paging request at
00000000000114f0
[ 1139.067483] IP: [<ffffffffa04d243f>] vmx_vcpu_run+0x19f/0xaab [kvm_intel]
[ 1139.075079] PGD 16b841067 PUD 1698ac067 PMD 0
[ 1139.080119] Oops: 0002 [#1] SMP
[ 1139.083746] last sysfs file:
/sys/devices/pci0000:00/0000:00:1f.5/host3/target3:0:0/3:0:0:0/block/sda/removable
[ 1139.095008] CPU 3
[ 1139.097262] Modules linked in: kvm_intel kvm ipt_MASQUERADE
iptable_nat nf_nat nf_conntrack_ipv4 nf_defrag_ipv4 xt_state
nf_conntrack ipt_REJECT xt_tcpudp iptable_filter ip_tables x_tables
ib_ucm rdma_ucm rdma_cm iw_cm ib_uverbs ib_umad ib_cm ib_sa ib_mad
ib_core ib_addr ipv6 nfsd exportfs ipmi_si ipmi_msghandler nfs lockd
fscache nfs_acl auth_rpcgss sunrpc bridge stp af_packet dm_mod joydev
usbhid hid e1000e i2c_i801 button i2c_core pcspkr evdev ehci_hcd sg
uhci_hcd rtc_cmos rtc_core rtc_lib usbcore thermal processor tun ext3
jbd mbcache ata_generic ata_piix pata_acpi libata sd_mod crc_t10dif
scsi_mod [last unloaded: kvm]
[ 1139.159833] Pid: 7692, comm: kvm Not tainted 2.6.30-std-def-alt14 #1
S5500BC
[ 1139.167747] BUG: unable to handle kernel paging request at
0000000000041292
[ 1139.175542] IP: [<0000000000041292>] 0x41292
[ 1139.180319] PGD 16b841067 PUD 1698ac067 PMD 0
[ 1139.185312] Oops: 0010 [#2] SMP
[ 1139.188334] last sysfs file:
/sys/devices/pci0000:00/0000:00:1f.5/host3/target3:0:0/3:0:0:0/block/sda/removable
[ 1139.188336] CPU 3
[ 1139.188337] Modules linked in: kvm_intel kvm ipt_MASQUERADE
iptable_nat nf_nat nf_conntrack_ipv4 nf_defrag_ipv4 xt_state
nf_conntrack ipt_REJECT xt_tcpudp iptable_filter ip_tables x_tables
ib_ucm rdma_ucm rdma_cm iw_cm ib_uverbs ib_umad ib_cm ib_sa ib_mad
ib_core ib_addr ipv6 nfsd exportfs ipmi_si ipmi_msghandler nfs lockd
fscache nfs_acl auth_rpcgss sunrpc bridge stp af_packet dm_mod joydev
usbhid hid e1000e i2c_i801 button i2c_core pcspkr evdev ehci_hcd sg
uhci_hcd rtc_cmos rtc_core rtc_lib usbcore thermal processor tun ext3
jbd mbcache ata_generic ata_piix pata_acpi libata sd_mod crc_t10dif
scsi_mod [last unloaded: kvm]
[ 1139.188362] Pid: 7692, comm: kvm Not tainted 2.6.30-std-def-alt14 #1
S5500BC
[ 1139.188363] RIP: 0010:[<0000000000041292>] [<0000000000041292>] 0x41292
[ 1139.188366] RSP: 0018:ffff880168433998 EFLAGS: 00010096
[ 1139.188368] RAX: 0000000000000053 RBX: ffff880168433c08 RCX:
0000000000000000
[ 1139.188370] RDX: ffffc2000003c000 RSI: 0000000000000046 RDI:
ffffffff807c7490
[ 1139.188372] RBP: ffff8801684339a8 R08: 00000000775f301d R09:
0000000000000003
[ 1139.188373] R10: 000000000000000a R11: 0000000000000000 R12:
ffffffff80874050
[ 1139.188375] R13: 0000000000000002 R14: 0000000000000018 R15:
0000000000000092
[ 1139.188377] FS: 00007fc43bafa910(0000) GS:ffffc2000003c000(0000)
knlGS:0000000000000000
[ 1139.188379] CS: 0010 DS: 0018 ES: 0018 CR0: 000000008005003b
[ 1139.188381] CR2: 0000000000041292 CR3: 00000001698a6000 CR4:
00000000000026e0
[ 1139.188383] DR0: ffffffff8053f1f0 DR1: 0000000000000000 DR2:
0000000000000000
[ 1139.188385] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7:
0000000000000400
[ 1139.188387] Process kvm (pid: 7692, threadinfo ffff88016843e000, task
ffff880165c86100)
[ 1139.188389] Stack:
[ 1139.188390] ffff88013a7c0640 0000000000000002 ffff8801684339f8
ffffffff8022d6c5
[ 1139.188393] ffff880168433c08 ffff880168433cb0 ffff880165c86100
00000000f686fe44
[ 1139.188395] 0000000000000002 ffff880168433b58 ffff88013a7c0640
0000000000030001
[ 1139.188398] Call Trace:
[ 1139.188399] Code: Bad RIP value.
[ 1139.188401] RIP [<0000000000041292>] 0x41292
[ 1139.188403] RSP <ffff880168433998>
[ 1139.188406] CR2: 0000000000041292
[ 1139.198791] ---[ end trace 57c67a6bfa3395f8 ]---
next prev parent reply other threads:[~2009-11-03 9:00 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-11-01 19:40 Anton Farygin
2009-11-02 10:31 ` Anton Farygin
2009-11-02 10:36 ` Aleksey Novodvorsky
2009-11-02 10:38 ` Anton Farygin
2009-11-02 11:29 ` Андрей Черепанов
2009-11-02 11:40 ` Anton Farygin
2009-11-02 12:19 ` Андрей Черепанов
2009-11-02 12:25 ` Anton Farygin
2009-11-02 13:46 ` Андрей Черепанов
2009-11-02 14:32 ` Anton Farygin
2009-11-03 9:00 ` Anton Farygin [this message]
2009-11-03 9:05 ` Anton Farygin
2009-11-19 8:43 ` Anton Farygin
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='hcorgh$ej2$1@ger.gmane.org' \
--to=rider@altlinux.com \
--cc=sisyphus@lists.altlinux.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git