* severe bug in 2.6.23+ kvm.git
@ 2007-10-19 11:22 Carsten Otte
2007-10-19 11:31 ` [kvm-devel] " Aurelien Jarno
` (2 more replies)
0 siblings, 3 replies; 22+ messages in thread
From: Carsten Otte @ 2007-10-19 11:22 UTC (permalink / raw)
To: kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org,
Linux-kernel-u79uwXL29TY76Z2rM5mHXA
Hi list,
we've experienced a severe bug in current kvm.git, that may have been
introduced to the git tree quite recently around last weekend. 2.6.23
is broken, 2.6.23-rc8 works for us. The symptom is, that our operon
kvm test machine shredders its hard disk content to a state that is
not correctably by the file system checker. We use raid1 md mirrored
ext3 file systems on 4 sata hard disks on it, and we've verified
correct operation of the hardware via badblocks and memtest86.
The problem occurs even without kvm modules loaded, so the cause seems
to be something that Avi pulled elsewhere. Did anyone else experience
similar problems with the 2.6.23 based kvm tree? Does anyone have an
idea about a possible cause, which would help us debugging it?
thanks,
Carsten
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [kvm-devel] severe bug in 2.6.23+ kvm.git
2007-10-19 11:22 severe bug in 2.6.23+ kvm.git Carsten Otte
@ 2007-10-19 11:31 ` Aurelien Jarno
2007-10-19 11:37 ` Carsten Otte
[not found] ` <47189371.7080104-tA70FqPdS9bQT0dZR+AlfA@public.gmane.org>
2007-10-19 15:13 ` [kvm-devel] " Avi Kivity
2 siblings, 1 reply; 22+ messages in thread
From: Aurelien Jarno @ 2007-10-19 11:31 UTC (permalink / raw)
To: carsteno; +Cc: kvm-devel@lists.sourceforge.net, Linux-kernel
[-- Attachment #1: Type: text/plain, Size: 1614 bytes --]
Carsten Otte a écrit :
> Hi list,
>
> we've experienced a severe bug in current kvm.git, that may have been
> introduced to the git tree quite recently around last weekend. 2.6.23
> is broken, 2.6.23-rc8 works for us. The symptom is, that our operon
> kvm test machine shredders its hard disk content to a state that is
> not correctably by the file system checker. We use raid1 md mirrored
> ext3 file systems on 4 sata hard disks on it, and we've verified
> correct operation of the hardware via badblocks and memtest86.
> The problem occurs even without kvm modules loaded, so the cause seems
> to be something that Avi pulled elsewhere. Did anyone else experience
> similar problems with the 2.6.23 based kvm tree? Does anyone have an
> idea about a possible cause, which would help us debugging it?
>
Could you please precise what is corrupted? The guest disk image?
If that's the case, I experienced the same problem since
kvm-userspace.git has been updated to the latest qemu CVS, and I can
reproduce it with plain QEMU. I am able to reproduce it easily by
booting FreeBSD.
The problem is actually in QEMU, it has been broken by this commit:
http://cvs.savannah.nongnu.org/viewvc/qemu/hw/ide.c?root=qemu&r1=1.64&r2=1.65
You can try to apply the attached patch, it reverts this commit and can
be applied to the latest QEMU CVS and to the latest KVM versions.
--
.''`. Aurelien Jarno | GPG: 1024D/F1BCDB73
: :' : Debian developer | Electrical Engineer
`. `' aurel32@debian.org | aurelien@aurel32.net
`- people.debian.org/~aurel32 | www.aurel32.net
[-- Attachment #2: qemu-ide-corruption.diff --]
[-- Type: text/x-patch, Size: 2586 bytes --]
Index: hw/ide.c
===================================================================
RCS file: /sources/qemu/qemu/hw/ide.c,v
retrieving revision 1.69
diff -u -r1.69 ide.c
--- hw/ide.c 17 Sep 2007 08:09:47 -0000 1.69
+++ hw/ide.c 10 Oct 2007 17:55:33 -0000
@@ -865,44 +865,10 @@
ide_set_irq(s);
}
-static void ide_sector_write_aio_cb(void *opaque, int ret)
-{
- BMDMAState *bm = opaque;
- IDEState *s = bm->ide_if;
-
-#ifdef TARGET_I386
- if (win2k_install_hack && ((++s->irq_count % 16) == 0)) {
- /* It seems there is a bug in the Windows 2000 installer HDD
- IDE driver which fills the disk with empty logs when the
- IDE write IRQ comes too early. This hack tries to correct
- that at the expense of slower write performances. Use this
- option _only_ to install Windows 2000. You must disable it
- for normal use. */
- qemu_mod_timer(s->sector_write_timer,
- qemu_get_clock(vm_clock) + (ticks_per_sec / 1000));
- } else
-#endif
- {
- ide_set_irq(s);
- }
- bm->aiocb = NULL;
-}
-
static void ide_sector_write(IDEState *s)
{
- BMDMAState *bm;
int64_t sector_num;
- int n, n1;
-
- s->io_buffer_index = 0;
- s->io_buffer_size = 0;
- bm = s->bmdma;
- if(bm == NULL) {
- bm = qemu_mallocz(sizeof(BMDMAState));
- s->bmdma = bm;
- }
- bm->ide_if = s;
- bm->dma_cb = ide_sector_write_aio_cb;
+ int ret, n, n1;
s->status = READY_STAT | SEEK_STAT;
sector_num = ide_get_sector(s);
@@ -912,6 +878,7 @@
n = s->nsector;
if (n > s->req_nb_sectors)
n = s->req_nb_sectors;
+ ret = bdrv_write(s->bs, sector_num, s->io_buffer, n);
s->nsector -= n;
if (s->nsector == 0) {
/* no more sectors to write */
@@ -924,8 +891,21 @@
}
ide_set_sector(s, sector_num + n);
- bm->aiocb = bdrv_aio_write(s->bs, sector_num, s->io_buffer, n,
- ide_sector_write_aio_cb, bm);
+#ifdef TARGET_I386
+ if (win2k_install_hack && ((++s->irq_count % 16) == 0)) {
+ /* It seems there is a bug in the Windows 2000 installer HDD
+ IDE driver which fills the disk with empty logs when the
+ IDE write IRQ comes too early. This hack tries to correct
+ that at the expense of slower write performances. Use this
+ option _only_ to install Windows 2000. You must disable it
+ for normal use. */
+ qemu_mod_timer(s->sector_write_timer,
+ qemu_get_clock(vm_clock) + (ticks_per_sec / 1000));
+ } else
+#endif
+ {
+ ide_set_irq(s);
+ }
}
/* XXX: handle errors */
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [kvm-devel] severe bug in 2.6.23+ kvm.git
2007-10-19 11:31 ` [kvm-devel] " Aurelien Jarno
@ 2007-10-19 11:37 ` Carsten Otte
[not found] ` <47189706.1040809-tA70FqPdS9bQT0dZR+AlfA@public.gmane.org>
0 siblings, 1 reply; 22+ messages in thread
From: Carsten Otte @ 2007-10-19 11:37 UTC (permalink / raw)
To: Aurelien Jarno; +Cc: carsteno, kvm-devel@lists.sourceforge.net, Linux-kernel
Aurelien Jarno wrote:
> Could you please precise what is corrupted? The guest disk image?
As stated, we actually did not run any guests and did not load the kvm
kernel modules.
The host root file system gets corrupted to an extend not correctable
by the file system checker (we gave it 24h to repair, then interrupted
it), and it's very easy to reproduce: a simple kernel make on the
hosts lets us reinstall the entire host operating system.
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: severe bug in 2.6.23+ kvm.git
[not found] ` <47189706.1040809-tA70FqPdS9bQT0dZR+AlfA@public.gmane.org>
@ 2007-10-19 11:42 ` Laurent Vivier
[not found] ` <4718982D.4020500-6ktuUTfB/bM@public.gmane.org>
2007-10-19 11:57 ` Mike Lampard
1 sibling, 1 reply; 22+ messages in thread
From: Laurent Vivier @ 2007-10-19 11:42 UTC (permalink / raw)
To: carsteno-tA70FqPdS9bQT0dZR+AlfA
Cc: kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org,
Linux-kernel-u79uwXL29TY76Z2rM5mHXA, Aurelien Jarno
Carsten Otte a écrit :
> Aurelien Jarno wrote:
>> Could you please precise what is corrupted? The guest disk image?
> As stated, we actually did not run any guests and did not load the kvm
> kernel modules.
> The host root file system gets corrupted to an extend not correctable
> by the file system checker (we gave it 24h to repair, then interrupted
> it), and it's very easy to reproduce: a simple kernel make on the
> hosts lets us reinstall the entire host operating system.
How do you know the problem has been introduced by kvm ?
Laurent
--
---------------- Laurent.Vivier-6ktuUTfB/bM@public.gmane.org -----------------
"Given enough eyeballs, all bugs are shallow" E. S. Raymond
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: severe bug in 2.6.23+ kvm.git
[not found] ` <4718982D.4020500-6ktuUTfB/bM@public.gmane.org>
@ 2007-10-19 11:49 ` Carsten Otte
[not found] ` <471899CA.8060206-tA70FqPdS9bQT0dZR+AlfA@public.gmane.org>
0 siblings, 1 reply; 22+ messages in thread
From: Carsten Otte @ 2007-10-19 11:49 UTC (permalink / raw)
To: Laurent Vivier
Cc: carsteno-tA70FqPdS9bQT0dZR+AlfA,
kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org,
Linux-kernel-u79uwXL29TY76Z2rM5mHXA, Aurelien Jarno
Laurent Vivier wrote:
> How do you know the problem has been introduced by kvm ?
I don't. In fact I think it has not been introduced by kvm. All I
stated, is that we experienced the problem when running the kvm.git
kernel after the 2.6.23 update that has not been present in the
kvm.git -rc8 as of last thursday.
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: severe bug in 2.6.23+ kvm.git
[not found] ` <471899CA.8060206-tA70FqPdS9bQT0dZR+AlfA@public.gmane.org>
@ 2007-10-19 11:53 ` Laurent Vivier
[not found] ` <47189AD3.8010301-6ktuUTfB/bM@public.gmane.org>
0 siblings, 1 reply; 22+ messages in thread
From: Laurent Vivier @ 2007-10-19 11:53 UTC (permalink / raw)
To: carsteno-tA70FqPdS9bQT0dZR+AlfA
Cc: kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org,
Linux-kernel-u79uwXL29TY76Z2rM5mHXA, Aurelien Jarno
Carsten Otte a écrit :
> Laurent Vivier wrote:
>> How do you know the problem has been introduced by kvm ?
> I don't. In fact I think it has not been introduced by kvm. All I
> stated, is that we experienced the problem when running the kvm.git
> kernel after the 2.6.23 update that has not been present in the
> kvm.git -rc8 as of last thursday.
Perhaps 2.6.23.1 corrects this ?
http://lkml.org/lkml/2007/10/12/302
Laurent
--
---------------- Laurent.Vivier-6ktuUTfB/bM@public.gmane.org -----------------
"Given enough eyeballs, all bugs are shallow" E. S. Raymond
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: severe bug in 2.6.23+ kvm.git
[not found] ` <47189371.7080104-tA70FqPdS9bQT0dZR+AlfA@public.gmane.org>
@ 2007-10-19 11:55 ` Carsten Otte
0 siblings, 0 replies; 22+ messages in thread
From: Carsten Otte @ 2007-10-19 11:55 UTC (permalink / raw)
To: carsteno-tA70FqPdS9bQT0dZR+AlfA
Cc: kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org,
Linux-kernel-u79uwXL29TY76Z2rM5mHXA
Carsten Otte wrote:
> 2.6.23 is broken, 2.6.23-rc8 works for us.
Actually, the working version was 2.6.23-rc6, git-head of kvm.git as
of October 11.
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: severe bug in 2.6.23+ kvm.git
[not found] ` <47189706.1040809-tA70FqPdS9bQT0dZR+AlfA@public.gmane.org>
2007-10-19 11:42 ` Laurent Vivier
@ 2007-10-19 11:57 ` Mike Lampard
[not found] ` <200710192127.17584.mike-pBbpZId3k0Zx3z9c7Zyw2w@public.gmane.org>
1 sibling, 1 reply; 22+ messages in thread
From: Mike Lampard @ 2007-10-19 11:57 UTC (permalink / raw)
To: kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f,
carsteno-tA70FqPdS9bQT0dZR+AlfA
Cc: Linux-kernel-u79uwXL29TY76Z2rM5mHXA, Aurelien Jarno
On Fri, 19 Oct 2007 09:07:42 pm Carsten Otte wrote:
> Aurelien Jarno wrote:
> > Could you please precise what is corrupted? The guest disk image?
>
> As stated, we actually did not run any guests and did not load the kvm
> kernel modules.
> The host root file system gets corrupted to an extend not correctable
> by the file system checker (we gave it 24h to repair, then interrupted
> it), and it's very easy to reproduce: a simple kernel make on the
> hosts lets us reinstall the entire host operating system.
>
There was a commit ab9c232286c2b77be78441c2d8396500b045777e regarding libata
on linus's master tree that happened on Friday, that was pulled into kvm git
over the weekend.. I dont know if that may be affecting you.. there is/was
also chatter on LKML regarding some problems with s/g, you may want to check
there.
Cheers
Mike
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: severe bug in 2.6.23+ kvm.git
[not found] ` <47189AD3.8010301-6ktuUTfB/bM@public.gmane.org>
@ 2007-10-19 11:58 ` Christian Borntraeger
0 siblings, 0 replies; 22+ messages in thread
From: Christian Borntraeger @ 2007-10-19 11:58 UTC (permalink / raw)
To: Laurent Vivier
Cc: carsteno-tA70FqPdS9bQT0dZR+AlfA,
kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org,
Linux-kernel-u79uwXL29TY76Z2rM5mHXA, Aurelien Jarno
Am Freitag, 19. Oktober 2007 schrieb Laurent Vivier:
> Carsten Otte a écrit :
> > Laurent Vivier wrote:
> >> How do you know the problem has been introduced by kvm ?
> > I don't. In fact I think it has not been introduced by kvm. All I
> > stated, is that we experienced the problem when running the kvm.git
> > kernel after the 2.6.23 update that has not been present in the
> > kvm.git -rc8 as of last thursday.
>
> Perhaps 2.6.23.1 corrects this ?
>
> http://lkml.org/lkml/2007/10/12/302
No, we dont have an marvel chipset.
kvm:~# lspci
00:00.0 Memory controller: nVidia Corporation CK804 Memory Controller (rev a4)
00:01.0 ISA bridge: nVidia Corporation CK804 ISA Bridge (rev b1)
00:01.1 SMBus: nVidia Corporation CK804 SMBus (rev a2)
00:02.0 USB Controller: nVidia Corporation CK804 USB Controller (rev a2)
00:02.1 USB Controller: nVidia Corporation CK804 USB Controller (rev a4)
00:06.0 IDE interface: nVidia Corporation CK804 IDE (rev f3)
00:07.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller (rev f3)
00:08.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller (rev f3)
00:09.0 PCI bridge: nVidia Corporation CK804 PCI Bridge (rev a2)
00:0b.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:0c.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:0d.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:0e.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
00:19.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:19.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:19.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:19.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
01:00.0 VGA compatible controller: ATI Technologies Inc RV370 5B60 [Radeon X300 (PCIE)]
01:00.1 Display controller: ATI Technologies Inc RV370 [Radeon X300SE]
02:00.0 PCI bridge: Intel Corporation 6702PXH PCI Express-to-PCI Bridge A (rev 09)
04:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5721 Gigabit Ethernet PCI Express (rev 21)
05:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5721 Gigabit Ethernet PCI Express (rev 21)
Christian
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: severe bug in 2.6.23+ kvm.git
[not found] ` <200710192127.17584.mike-pBbpZId3k0Zx3z9c7Zyw2w@public.gmane.org>
@ 2007-10-19 12:21 ` Carsten Otte
[not found] ` <4718A14B.4060008-tA70FqPdS9bQT0dZR+AlfA@public.gmane.org>
0 siblings, 1 reply; 22+ messages in thread
From: Carsten Otte @ 2007-10-19 12:21 UTC (permalink / raw)
To: Mike Lampard
Cc: kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f,
carsteno-tA70FqPdS9bQT0dZR+AlfA,
Linux-kernel-u79uwXL29TY76Z2rM5mHXA, Aurelien Jarno
Mike Lampard wrote:
> There was a commit ab9c232286c2b77be78441c2d8396500b045777e regarding libata
> on linus's master tree that happened on Friday, that was pulled into kvm git
> over the weekend.. I dont know if that may be affecting you.. there is/was
> also chatter on LKML regarding some problems with s/g, you may want to check
> there.
Oh, that's a couple of patches in question. Git-bisect seems to be a
loong way once you loose your installation every time you try.
First thing we do, is figure whether or not 2.6.23.1 as released
breaks our system too. This way, we can either focus on differences
between Linus and Avi, or turn on the big red warning sign saying
"regression".
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: severe bug in 2.6.23+ kvm.git
[not found] ` <4718A14B.4060008-tA70FqPdS9bQT0dZR+AlfA@public.gmane.org>
@ 2007-10-19 13:44 ` Carsten Otte
[not found] ` <4718B4DB.1000202-tA70FqPdS9bQT0dZR+AlfA@public.gmane.org>
0 siblings, 1 reply; 22+ messages in thread
From: Carsten Otte @ 2007-10-19 13:44 UTC (permalink / raw)
To: carsteno-tA70FqPdS9bQT0dZR+AlfA
Cc: kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f, Mike Lampard,
Linux-kernel-u79uwXL29TY76Z2rM5mHXA, Aurelien Jarno
Carsten Otte wrote:
> First thing we do, is figure whether or not 2.6.23.1 as released breaks
> our system too. This way, we can either focus on differences between
> Linus and Avi, or turn on the big red warning sign saying "regression".
Looks like 2.6.23.1 works fine on that box. We'll leave it running over
the weekend with "while true; do make; make clean; done".
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: severe bug in 2.6.23+ kvm.git
[not found] ` <4718B4DB.1000202-tA70FqPdS9bQT0dZR+AlfA@public.gmane.org>
@ 2007-10-19 14:18 ` Jan Engelhardt
[not found] ` <Pine.LNX.4.64.0710191618450.1997-vVwEwcwQeYFPkBl3ERsXe1l1cybopEuJUBSOeVevoDU@public.gmane.org>
0 siblings, 1 reply; 22+ messages in thread
From: Jan Engelhardt @ 2007-10-19 14:18 UTC (permalink / raw)
To: carsteno-tA70FqPdS9bQT0dZR+AlfA
Cc: kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f, Mike Lampard,
Linux-kernel-u79uwXL29TY76Z2rM5mHXA, Aurelien Jarno
On Oct 19 2007 15:44, Carsten Otte wrote:
> Carsten Otte wrote:
>> First thing we do, is figure whether or not 2.6.23.1 as released breaks our
>> system too. This way, we can either focus on differences between Linus and
>> Avi, or turn on the big red warning sign saying "regression".
>
> Looks like 2.6.23.1 works fine on that box. We'll leave it running over
> the weekend with "while true; do make; make clean; done".
Well, do you happen to use sata_mv?
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: severe bug in 2.6.23+ kvm.git
[not found] ` <Pine.LNX.4.64.0710191618450.1997-vVwEwcwQeYFPkBl3ERsXe1l1cybopEuJUBSOeVevoDU@public.gmane.org>
@ 2007-10-19 14:48 ` Christian Borntraeger
2007-10-19 14:57 ` [kvm-devel] " Laurent Vivier
0 siblings, 1 reply; 22+ messages in thread
From: Christian Borntraeger @ 2007-10-19 14:48 UTC (permalink / raw)
To: Jan Engelhardt
Cc: carsteno-tA70FqPdS9bQT0dZR+AlfA, Mike Lampard,
Linux-kernel-u79uwXL29TY76Z2rM5mHXA, Aurelien Jarno,
kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f
Am Freitag, 19. Oktober 2007 schrieb Jan Engelhardt:
>
> On Oct 19 2007 15:44, Carsten Otte wrote:
> > Carsten Otte wrote:
> >> First thing we do, is figure whether or not 2.6.23.1 as released breaks our
> >> system too. This way, we can either focus on differences between Linus and
> >> Avi, or turn on the big red warning sign saying "regression".
> >
> > Looks like 2.6.23.1 works fine on that box. We'll leave it running over
> > the weekend with "while true; do make; make clean; done".
>
> Well, do you happen to use sata_mv?
no, we have nvidia, so its sata_nv.
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [kvm-devel] severe bug in 2.6.23+ kvm.git
2007-10-19 14:48 ` Christian Borntraeger
@ 2007-10-19 14:57 ` Laurent Vivier
2007-10-19 15:23 ` Christian Borntraeger
0 siblings, 1 reply; 22+ messages in thread
From: Laurent Vivier @ 2007-10-19 14:57 UTC (permalink / raw)
To: Christian Borntraeger
Cc: Jan Engelhardt, carsteno, Mike Lampard, Linux-kernel,
Aurelien Jarno, kvm-devel
Christian Borntraeger a écrit :
> Am Freitag, 19. Oktober 2007 schrieb Jan Engelhardt:
>> On Oct 19 2007 15:44, Carsten Otte wrote:
>>> Carsten Otte wrote:
>>>> First thing we do, is figure whether or not 2.6.23.1 as released breaks our
>>>> system too. This way, we can either focus on differences between Linus and
>>>> Avi, or turn on the big red warning sign saying "regression".
>>> Looks like 2.6.23.1 works fine on that box. We'll leave it running over
>>> the weekend with "while true; do make; make clean; done".
>> Well, do you happen to use sata_mv?
>
> no, we have nvidia, so its sata_nv.
Did you patch kvm.git with patch-2.6.23.1.bz2 or did you download
linux-2.6.23.1.tar.bz2 ?
2.6.23.1 corrects nothing except sata_mv...
Laurent
--
---------------- Laurent.Vivier@bull.net -----------------
"Given enough eyeballs, all bugs are shallow" E. S. Raymond
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [kvm-devel] severe bug in 2.6.23+ kvm.git
2007-10-19 11:22 severe bug in 2.6.23+ kvm.git Carsten Otte
2007-10-19 11:31 ` [kvm-devel] " Aurelien Jarno
[not found] ` <47189371.7080104-tA70FqPdS9bQT0dZR+AlfA@public.gmane.org>
@ 2007-10-19 15:13 ` Avi Kivity
[not found] ` <4718C9A1.3010703-atKUWr5tajBWk0Htik3J/w@public.gmane.org>
2 siblings, 1 reply; 22+ messages in thread
From: Avi Kivity @ 2007-10-19 15:13 UTC (permalink / raw)
To: carsteno; +Cc: kvm-devel@lists.sourceforge.net, Linux-kernel
Carsten Otte wrote:
> Hi list,
>
> we've experienced a severe bug in current kvm.git, that may have been
> introduced to the git tree quite recently around last weekend. 2.6.23
> is broken, 2.6.23-rc8 works for us. The symptom is, that our operon
> kvm test machine shredders its hard disk content to a state that is
> not correctably by the file system checker. We use raid1 md mirrored
> ext3 file systems on 4 sata hard disks on it, and we've verified
> correct operation of the hardware via badblocks and memtest86.
> The problem occurs even without kvm modules loaded, so the cause seems
> to be something that Avi pulled elsewhere. Did anyone else experience
> similar problems with the 2.6.23 based kvm tree? Does anyone have an
> idea about a possible cause, which would help us debugging it?
>
>
kvm.git is actually 2.6.24-rc, pulled from -linus at a random point in
time, so it's not at all surprising if something is broken.
One option is for you to pull -linus to get the latest and hopefully
greatest and see if the bug is fixed.
Another is to use the external module capability to build kvm.git
against 2.6.23.1.
--
Do not meddle in the internals of kernels, for they are subtle and quick to panic.
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [kvm-devel] severe bug in 2.6.23+ kvm.git
2007-10-19 14:57 ` [kvm-devel] " Laurent Vivier
@ 2007-10-19 15:23 ` Christian Borntraeger
[not found] ` <200710191723.48104.borntraeger-tA70FqPdS9bQT0dZR+AlfA@public.gmane.org>
0 siblings, 1 reply; 22+ messages in thread
From: Christian Borntraeger @ 2007-10-19 15:23 UTC (permalink / raw)
To: Laurent Vivier
Cc: Jan Engelhardt, carsteno, Mike Lampard, Linux-kernel,
Aurelien Jarno, kvm-devel
Am Freitag, 19. Oktober 2007 schrieb Laurent Vivier:
> Did you patch kvm.git with patch-2.6.23.1.bz2 or did you download
> linux-2.6.23.1.tar.bz2 ?
>
> 2.6.23.1 corrects nothing except sata_mv...
Yes I know. The question we tried to answer was: is the bug in 2.6.23 or was
it introduced after 2.6.23, as kvm.git already contains lots of post 2. 6.23
stuff.
Current state is:
kvm.git with tag 2.6.23-rc6 works for days without a problem.
2.6.23.1 vanilla has survived and is currently still under test.
kvm.git tag master killed our filesystem at least three times.since monday.
I will continue to bang on 2.6.23.1 to see if its really fine. After that,
maybe I will try to bisect on kvm.git, but this will take quite a long time,
given that we had to reinstall the system due to this error.
Christian
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: severe bug in 2.6.23+ kvm.git
[not found] ` <200710191723.48104.borntraeger-tA70FqPdS9bQT0dZR+AlfA@public.gmane.org>
@ 2007-10-19 15:43 ` Luca Tettamanti
2007-10-19 18:49 ` [kvm-devel] " Christian Borntraeger
0 siblings, 1 reply; 22+ messages in thread
From: Luca Tettamanti @ 2007-10-19 15:43 UTC (permalink / raw)
To: Christian Borntraeger
Cc: carsteno-tA70FqPdS9bQT0dZR+AlfA, Laurent Vivier,
Linux-kernel-u79uwXL29TY76Z2rM5mHXA,
kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f, Mike Lampard,
Jan Engelhardt, Aurelien Jarno
On 10/19/07, Christian Borntraeger <borntraeger-tA70FqPdS9bQT0dZR+AlfA@public.gmane.org> wrote:
> Am Freitag, 19. Oktober 2007 schrieb Laurent Vivier:
> > Did you patch kvm.git with patch-2.6.23.1.bz2 or did you download
> > linux-2.6.23.1.tar.bz2 ?
> >
> > 2.6.23.1 corrects nothing except sata_mv...
>
> Yes I know. The question we tried to answer was: is the bug in 2.6.23 or was
> it introduced after 2.6.23, as kvm.git already contains lots of post 2. 6.23
> stuff.
> Current state is:
>
> kvm.git with tag 2.6.23-rc6 works for days without a problem.
> 2.6.23.1 vanilla has survived and is currently still under test.
> kvm.git tag master killed our filesystem at least three times.since monday.
linus-git has at least one bug with SG chaining, but usually it just
hangs the machine. Patch is here:
http://lkml.org/lkml/2007/10/17/269
Luca
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [kvm-devel] severe bug in 2.6.23+ kvm.git
2007-10-19 15:43 ` Luca Tettamanti
@ 2007-10-19 18:49 ` Christian Borntraeger
0 siblings, 0 replies; 22+ messages in thread
From: Christian Borntraeger @ 2007-10-19 18:49 UTC (permalink / raw)
To: Luca Tettamanti
Cc: Laurent Vivier, carsteno, Mike Lampard, Linux-kernel, kvm-devel,
Jan Engelhardt, Aurelien Jarno
Am Freitag, 19. Oktober 2007 schrieb Luca Tettamanti:
> linus-git has at least one bug with SG chaining, but usually it just
> hangs the machine. Patch is here:
>
> http://lkml.org/lkml/2007/10/17/269
Looks promising.
I pulled this fix by pulling the latest Linus-git into the kvm.git. I also
enabled some debug options in the kernel hacking section. This resulting
kernel seems to be stable so far. We will see in the next days if the problem
is really gone.
Thanks to all for your ideas.
Christian
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: severe bug in 2.6.23+ kvm.git
[not found] ` <4718C9A1.3010703-atKUWr5tajBWk0Htik3J/w@public.gmane.org>
@ 2007-10-22 10:57 ` Carsten Otte
2007-10-22 11:48 ` [kvm-devel] " Avi Kivity
0 siblings, 1 reply; 22+ messages in thread
From: Carsten Otte @ 2007-10-22 10:57 UTC (permalink / raw)
To: Avi Kivity
Cc: kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org,
carsteno-23VcF4HTsmIX0ybBhKVfKdBPR1lH4CV8,
Linux-kernel-u79uwXL29TY76Z2rM5mHXA
Avi Kivity wrote:
> kvm.git is actually 2.6.24-rc, pulled from -linus at a random point in
> time, so it's not at all surprising if something is broken.
Right. We have a backup now, so next time we'll be ok ;-). Would you
please pull from Linus again to get the fix into kvm.git so that we
can use your tree on that machine again?
thanks,
Carsten
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [kvm-devel] severe bug in 2.6.23+ kvm.git
2007-10-22 10:57 ` Carsten Otte
@ 2007-10-22 11:48 ` Avi Kivity
[not found] ` <471C8E28.9020707-atKUWr5tajBWk0Htik3J/w@public.gmane.org>
0 siblings, 1 reply; 22+ messages in thread
From: Avi Kivity @ 2007-10-22 11:48 UTC (permalink / raw)
To: carsteno; +Cc: carsteno, kvm-devel@lists.sourceforge.net, Linux-kernel
Carsten Otte wrote:
> Avi Kivity wrote:
>> kvm.git is actually 2.6.24-rc, pulled from -linus at a random point in
>> time, so it's not at all surprising if something is broken.
> Right. We have a backup now, so next time we'll be ok ;-). Would you
> please pull from Linus again to get the fix into kvm.git so that we
> can use your tree on that machine again?
>
I pulled yesterday so it should be all right (and you don't need me for
that; you can pull from Linus on top of kvm.git).
--
error compiling committee.c: too many arguments to function
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: severe bug in 2.6.23+ kvm.git
[not found] ` <471C8E28.9020707-atKUWr5tajBWk0Htik3J/w@public.gmane.org>
@ 2007-10-22 13:14 ` Carsten Otte
2007-10-22 14:00 ` Carsten Otte
1 sibling, 0 replies; 22+ messages in thread
From: Carsten Otte @ 2007-10-22 13:14 UTC (permalink / raw)
To: Avi Kivity
Cc: carsteno-tA70FqPdS9bQT0dZR+AlfA,
kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org,
carsteno-23VcF4HTsmIX0ybBhKVfKdBPR1lH4CV8,
Linux-kernel-u79uwXL29TY76Z2rM5mHXA
Avi Kivity wrote:
> I pulled yesterday so it should be all right (and you don't need me for
> that; you can pull from Linus on top of kvm.git).
Thanks :-).
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: severe bug in 2.6.23+ kvm.git
[not found] ` <471C8E28.9020707-atKUWr5tajBWk0Htik3J/w@public.gmane.org>
2007-10-22 13:14 ` Carsten Otte
@ 2007-10-22 14:00 ` Carsten Otte
1 sibling, 0 replies; 22+ messages in thread
From: Carsten Otte @ 2007-10-22 14:00 UTC (permalink / raw)
To: Avi Kivity
Cc: kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org,
carsteno-23VcF4HTsmIX0ybBhKVfKdBPR1lH4CV8,
Linux-kernel-u79uwXL29TY76Z2rM5mHXA
Avi Kivity wrote:
> I pulled yesterday so it should be all right (and you don't need me for
> that; you can pull from Linus on top of kvm.git).
The machine runs kvm.git for a while now, seems to work ok.
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
^ permalink raw reply [flat|nested] 22+ messages in thread
end of thread, other threads:[~2007-10-22 14:00 UTC | newest]
Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-10-19 11:22 severe bug in 2.6.23+ kvm.git Carsten Otte
2007-10-19 11:31 ` [kvm-devel] " Aurelien Jarno
2007-10-19 11:37 ` Carsten Otte
[not found] ` <47189706.1040809-tA70FqPdS9bQT0dZR+AlfA@public.gmane.org>
2007-10-19 11:42 ` Laurent Vivier
[not found] ` <4718982D.4020500-6ktuUTfB/bM@public.gmane.org>
2007-10-19 11:49 ` Carsten Otte
[not found] ` <471899CA.8060206-tA70FqPdS9bQT0dZR+AlfA@public.gmane.org>
2007-10-19 11:53 ` Laurent Vivier
[not found] ` <47189AD3.8010301-6ktuUTfB/bM@public.gmane.org>
2007-10-19 11:58 ` Christian Borntraeger
2007-10-19 11:57 ` Mike Lampard
[not found] ` <200710192127.17584.mike-pBbpZId3k0Zx3z9c7Zyw2w@public.gmane.org>
2007-10-19 12:21 ` Carsten Otte
[not found] ` <4718A14B.4060008-tA70FqPdS9bQT0dZR+AlfA@public.gmane.org>
2007-10-19 13:44 ` Carsten Otte
[not found] ` <4718B4DB.1000202-tA70FqPdS9bQT0dZR+AlfA@public.gmane.org>
2007-10-19 14:18 ` Jan Engelhardt
[not found] ` <Pine.LNX.4.64.0710191618450.1997-vVwEwcwQeYFPkBl3ERsXe1l1cybopEuJUBSOeVevoDU@public.gmane.org>
2007-10-19 14:48 ` Christian Borntraeger
2007-10-19 14:57 ` [kvm-devel] " Laurent Vivier
2007-10-19 15:23 ` Christian Borntraeger
[not found] ` <200710191723.48104.borntraeger-tA70FqPdS9bQT0dZR+AlfA@public.gmane.org>
2007-10-19 15:43 ` Luca Tettamanti
2007-10-19 18:49 ` [kvm-devel] " Christian Borntraeger
[not found] ` <47189371.7080104-tA70FqPdS9bQT0dZR+AlfA@public.gmane.org>
2007-10-19 11:55 ` Carsten Otte
2007-10-19 15:13 ` [kvm-devel] " Avi Kivity
[not found] ` <4718C9A1.3010703-atKUWr5tajBWk0Htik3J/w@public.gmane.org>
2007-10-22 10:57 ` Carsten Otte
2007-10-22 11:48 ` [kvm-devel] " Avi Kivity
[not found] ` <471C8E28.9020707-atKUWr5tajBWk0Htik3J/w@public.gmane.org>
2007-10-22 13:14 ` Carsten Otte
2007-10-22 14:00 ` Carsten Otte
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox