Your message dated Fri, 12 Jun 2009 21:17:25 +0000
with message-id <[email protected]>
and subject line Bug#487224: fixed in kvm 85+dfsg-4
has caused the Debian Bug report #487224,
regarding kvm pxe boot with model=e1000 broken
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
487224: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=487224
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: kvm
Version: 70+dfsg-1
Hello Debian Maintainers,
In a short break when waiting for some software tests finishing at work, I
wrote this bug report attached as .txt-file out of my head without having my ws
at home in front of me. Most information should be correct. Please excuse that
I did not use your bug report template or tool. I did not have that much time,
but I think your interested, because I found none of these bugs listed
somewhere and felled it was my duty to write any kind of report.
Best regards
Holger Fischer
_______________________________________________________________________
Jetzt neu! Schützen Sie Ihren PC mit McAfee und WEB.DE. 30 Tage
kostenlos testen. http://www.pc-sicherheit.web.de/startseite/?mc=022220
Hello dear Debian Maintainers,
in the last 3 weeks I found some bugs.
Here some details to debian and my hardware:
Asus m2a-vm (sb600/amd690g)
Athlon be2350
8g ram ddr800 (4x2g)
internal sata samsung sata 2,5" 160gb connected to sata port 4 of mainboard
sometimes external sata over esata slot bracket samsung 2,5" 250gb connected to
sata port 1 of mainboard
debian
unstable / sid amd64 branch, daily updated (like today in the morning)
kernel 2.6.25-2 - 2.6.25.5
grub2 (which I have some problems with)
kde4
kvm 70
vde (vdekvm)
bridge-utils
ext3 (mostly with journal=data) as filesystem for all my partitions
1st bug: most serious: device salad when connecting a esata device before boot:
Normally my root device is /dev/sda6. When I connect the ext. sata before next
boot my root device becomes /dev/sdb6 and the ext. sata is sda.
But not today:
sda is obvious the external disk and sdb the internal, but mount tells me that
sda6 is my root device. gparted tells me that there is no sda6, because my
external disk doesn't contain a 6th partition
blkid tells me that there is a sda6 and a sdb6 with the same uuid (there should
only be sdb6)
What could it be related to? Where is that salad from?
grub2 (as kernel parameter I give root=UUID=<uuid>)
in my fstab I use UUID=<uuid> for mounting the root partition
I detected this problem today in the morning. I think one of the updates in the
last 3 weeks or my switch to grub2 is responsible for that.
2nd bug: kvm pxe boot with model=e1000 broken - doesnt recognize DHCP
information - fine with model=rtl8139
This worked with kvm prior 70, must be broken somewhere in the last 3 weeks
daemon log on dhcp server says dhcpoffer <ip> to mac <mac> (or similar) again
and again but pxe with e1000 in kvm says .no dhcp information again and again
when doing the same with model=rtl8139 all is fine, gets dhcp, gets pxe file,
boots ....
when booting linux (not using -boot n in kvm commandline) linux gets ip address
as usual with model=e1000
I think problem could be found somewhere in the e1000 boot rom file
3rd bug grub2 does not install in boot block of actual root partition or
actually mounted partition
In my mbr I installed gag. It boots from my bootable partitions. Therfore I
install grub in the boot block of a partition I want to boot from, I find this
more "sorted". This worked fine for years.
I tried it with some prior version of grub2 (I think 1.96-200805xx) on my root
(like above sda6) as follows:
grub-install /dev/sda6
This does not work. After a lot of tries and some dangerous
grub-install /dev/sda6
grub-install /dev/sda7
dd if=/dev/sda7 of=/dev/sda6 bs=512 count=1
actions I got it to work, but this does not always work. I think that work's
because sda7 is not mounted at this moment. (There's a longer story behind it
with checking the difference of the first 512 bytes of sda6 and sda7 with
vbindiff and finding the right jumppoint to core.img...., if you are interested
let me know)
Now I try it always with sda7 by doing
mkdir /1
mount /dev/sda7 /1
grub-install --root-directory=/1 /dev/sda7
umount /1
rmdir /1
when I then do
kvm /dev/sda
(I know this is dangerous because sda6 is mounted as root and kvm does not
check it, but for only trying the bootloader on sda7 I won't destroy anything
on sda6)
the bootloader works flawless
when I reboot and try this from real hardware grub2 stops somewhere in the
beginning with a short message.
When I do kvm /dev/sda after this reboot I get the same message like from real
hardware.
My thoughts:
I think the message I get after reboot is the message from my last successfull
grub2 dd if=.. installation, because the changes that should have been written
to the 1st 512 bytes of sda7 are not written back by grub-install, they were
only cached. This only occurs when the boot block I want grub2 boot.img install
on is actually mounted (I think some tests I did proved this, the boot sector
of the partition stayed the same after a reboot like before grub-install).
Maybe this information helps you.
There's another thing related to this:
One advantage of grub1 (or grub-legacy) was that you could install it somewhere
and then create or change the grub.conf or menu.lst without the need of
reinstalling grub or a update-grub or grub-setup
With grub2 this does not work. When I change something in the grub.cfg I must
do a grub-setup or update-grub to "apply" changes. This means, the grub.cfg is
not really used when booting?
Did I do something wrong? Will this always be the behaviour of grub2? (If yes,
then grub2 is a big step back in the evolution of bootloader software, it
behaves like old lilo did and I don't need full size splash images, I need
easy-to-maintain software)
Best regards
Holger Fischer
Don't make Linux too much like Windows, because I don't like Windows but I like
Linux and other ?NIX
--- End Message ---
--- Begin Message ---
Source: kvm
Source-Version: 85+dfsg-4
We believe that the bug you reported is fixed in the latest version of
kvm, which is due to be installed in the Debian FTP archive:
kvm-dbg_85+dfsg-4_i386.deb
to pool/main/k/kvm/kvm-dbg_85+dfsg-4_i386.deb
kvm-source_85+dfsg-4_all.deb
to pool/main/k/kvm/kvm-source_85+dfsg-4_all.deb
kvm_85+dfsg-4.diff.gz
to pool/main/k/kvm/kvm_85+dfsg-4.diff.gz
kvm_85+dfsg-4.dsc
to pool/main/k/kvm/kvm_85+dfsg-4.dsc
kvm_85+dfsg-4_i386.deb
to pool/main/k/kvm/kvm_85+dfsg-4_i386.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Guido Günther <[email protected]> (supplier of updated kvm package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Fri, 12 Jun 2009 15:16:20 +0200
Source: kvm
Binary: kvm kvm-source kvm-dbg
Architecture: source all i386
Version: 85+dfsg-4
Distribution: unstable
Urgency: low
Maintainer: Jan Lübbe <[email protected]>
Changed-By: Guido Günther <[email protected]>
Description:
kvm - Full virtualization on x86 hardware
kvm-dbg - Debugging info for kvm
kvm-source - Source for the KVM driver
Closes: 452395 467266 470037 485254 487224 490884 494592 494871 497214 498155
502528 502612 504066 504821 505298 506913 506972 507421 508018 511914 512420
512654 513845 515674 516066 525466 528765 529410
Changes:
kvm (85+dfsg-4) unstable; urgency=low
.
* upload to unstanble
* Remove security/CVE-2008-0928-fedora.patch - fixed upstream.
.
kvm (85+dfsg-3) experimental; urgency=low
.
* Pick patch from qemu-kvm to readd -drive boot= parameter help text,
thanks to Paul Collins (closes: #529410)
.
kvm (85+dfsg-2) experimental; urgency=low
.
* Depend on libpci-dev for PCI device assignment
* Setup kernel include links before configuring (closes: #528765)
.
kvm (85+dfsg-1) experimental; urgency=low
.
* New upstream release (closes: #525466)
- Update upstream changelog
* Strip mpc8544ds.dtb from upstream tarball
* Drop 02_fix_kernel_Makefile.patch (does not apply)
* Drop security/CVE-2007-5730.patch (applied upstream)
* Drop fr-be-duplicate-chars.patch (applied upstream)
* Drop altgr-dead-keys-vnc.diff (applied upstream)
* Drop kvm wrapper script, thanks to Roland Dreier (closes: #452395)
- Clean up preinst, 28-2 was before lenny
* Update sections for kvm-source and kvm-dbg
* Update homepage
* Update to policy 3.8.1.0 (no changes)
.
kvm (84+dfsg-2) experimental; urgency=low
.
* Enable es1370 and sb16 sound devices (closes: #516066)
* Enable pulseaudio audio driver
* Add libpulse-dev and libbluetooth-dev to Build-Depends
.
kvm (84+dfsg-1) experimental; urgency=low
.
[ Jan Lübbe ]
* New upstream release (closes: #515674)
.
[ Guido Günther ]
* Remove duplicate characters from fr-be keymap (Closes: #513845)
.
kvm (83+dfsg-1) experimental; urgency=low
.
* New upstream release (closes: #512420)
* Disable security/CVE-2008-0928-fedora.patch, it causes corruption in
qcow2 images (closes: #511914, #512654)
.
kvm (82+dfsg-1) experimental; urgency=low
.
[ Jan Lübbe ]
* New upstream release
.
[ Guido Günther ]
* CVE-2008-0928-fedora.patch: update patch from fedora for kvm 82
* 01_use_bios_files_in_usr_share_kvm.patch, 03_bios_no_ssp.patch,
07_change_qemu_docdir.patch, from-debian-qemu/22_net_tuntap_stall.patch:
refresh for kvm 82
* 04_use_etc_kvm_kvm-ifup.patch: adjust for kvm 82
* CVE-2007-1322.patch: drop - applied upstream
* CVE-2007-5729.patch: drop - applied upstream
* core-2008-1210.patch: drop - applied upstream
* enable audio drivers in debian/rules instead of patching
./configure. Prefer alsa over oss. (Closes: #508018)
.
kvm (79+dfsg-3) experimental; urgency=low
.
[ Roland Dreier ]
* add a kvm-dbg package with debugging symbols (Closes: #507421)
.
[ Guido Günther ]
* fixup dbg package build
* pick current fix for CVE-2008-0928 from fedora:
security/CVE-2008-0928.patch
* split up SECURITY_CVE-2007-1321+1322+1366+2893.patch:
* drop hw/sb16.c hunk, fixed upstream:
http://lists.gnu.org/archive/html/qemu-devel/2008-01/msg00709.html
* NE2000 "mtu" heap overflow is
security/CVE-2007-5729.patch
* QEMU "net socket" heap overflow is
security/CVE-2007-5730.patch
* Unprivileged "icebp" instruction will halt emulation is
security/CVE-2007-1322.patch
* drop qemu/block.c hunk, handled in CVE-2008-0928-fedrora.patch
* merge the rest in security/leftover.patch
* make patches apply without -p0 (Closes: #485254)
* move doc parts from the description to README.Debian (Closes: #470037)
.
kvm (79+dfsg-2) experimental; urgency=low
.
* New upstream version also fixes:
* booting from virtio (Closes: #497214)
* hang on reboot with virtio (Closes: #506972)
* booting from cdrom via -drive (Closes: #494592)
* e1000 PXE booting (Closes: #487224)
* 22_net_tuntap_stall.patch: adjust for new qemu
* 04_use_etc_kvm_kvm-ifup.patch: adjust default networks scripts in
net.c too, otherwise we end up pickung up the qemu ones
* drop qemu_vnc_ext_key_event.diff, applied upstream
* CVE-2008-0928.patch and SECURITY_CVE-2007-1321+1322+1366+2893.patch still
disabled!
* refresh the other patches for kvm 79 to apply cleanly
* enable brlapi support (Closes: #504066)
* KVM ships no README so don't mention it in README.Debian
(Closes: #467266)
* don't try to load modules if /dev/kvm exists (Closes: #490884)
* fix Alt-Gr and deadkeys with vnc (Closes: #504821) -
thanks to Arne Bernin
* qemu-ifup: always pick the first interface with a default route
set (Closes: #506913)
* add myself to uploaders
.
kvm (79+dfsg-1) experimental; urgency=low
.
* New upstream release (closes: #502612, #505298)
* Disabled some patches, they will be rebased and activated before uploading
to unstable
* Depend on libvdeplug2-dev to support VDE (Virtual Distributed Ethernet)
(closes: #494871)
* Apply patch to fix broken QEMU documentation link, thanks to Matt Kraii
(closes: #498155)
* The -name option can be used to set the window caption (closes: #502528)
Checksums-Sha1:
5cd0878a7c29dbadfa885282c2da2c584c721c0a 1442 kvm_85+dfsg-4.dsc
8a1c08181f49a53ffe552f313c6b8250f9e00085 46094 kvm_85+dfsg-4.diff.gz
9f5343ffe48026ab35de215692f638cc262a180c 285258 kvm-source_85+dfsg-4_all.deb
d06bd3d49e7683703745ca902abdfe8e5d13de39 1259372 kvm_85+dfsg-4_i386.deb
2cf04088207ee444e87441d30ca5a5f511f281cd 75872 kvm-dbg_85+dfsg-4_i386.deb
Checksums-Sha256:
fe3e54f396a192e2757cd322d28ff08100aee76c75230b9b52b774ec0f180d0e 1442
kvm_85+dfsg-4.dsc
9f9e5269ed990963e080d4bc7f8aa704b6ca0c0b92fcdee3a8330bd55cd4d23f 46094
kvm_85+dfsg-4.diff.gz
d739cd085f1e0459b4394ad1f64f3d74ef5535a7161392392f78f0e316339ff0 285258
kvm-source_85+dfsg-4_all.deb
0cd54fe6e0ebaf11e15e8292fb7f06283004091f37f7915562716d751e8f16db 1259372
kvm_85+dfsg-4_i386.deb
34aaeb364b9bf7e5eabd5b9838a3cf68c97605f70cb431066ba48323e158b5d4 75872
kvm-dbg_85+dfsg-4_i386.deb
Files:
c290dce83cffec2e052a32cb751c6aa9 1442 misc optional kvm_85+dfsg-4.dsc
73739d3b0ae9906577c0265d79280c3b 46094 misc optional kvm_85+dfsg-4.diff.gz
c3696cb47e63e616165cf0cb07aab6fc 285258 kernel optional
kvm-source_85+dfsg-4_all.deb
9415631b7a390c8106e4c9c0c3dcf20a 1259372 misc optional kvm_85+dfsg-4_i386.deb
875e9dd7c434d94b3ef8bb4a57d4f54d 75872 debug extra kvm-dbg_85+dfsg-4_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iD8DBQFKMri/n88szT8+ZCYRArz9AJoCLbguEOVY9k+iL7eIwLRKgie0hQCfQANc
SRkePD8ITFnAxACoy9Ljm3U=
=ykgt
-----END PGP SIGNATURE-----
--- End Message ---