Opened 9 years ago

Closed 9 years ago

#6805 closed enhancement (fixed)

qemu-2.4.0

Reported by: Fernando de Oliveira Owned by: blfs-book@…
Priority: normal Milestone: 7.8
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description

http://wiki.qemu.org/download/qemu-2.4.0.tar.bz2

http://wiki.qemu.org/download/qemu-2.4.0.tar.bz2.sig

http://wiki.qemu.org/ChangeLog/2.4

Further below, table of contents of changes.

Below, some changes.

 System emulation

Incompatible changes

   • The handling of the floppy device controller is different between
     <2.4 and >=2.4 machine types that use the Q35 chipset (e.g. "-M
     pc-q35-2.3" vs. "-M pc-q35-2.4"). This can cause problems if you
     are defining floppy drives with command-line options such as
     "-global isa-fdc.driveA=id.
   • The ARM 'virt' board default interface type has changed from IDE to
     virtio. This means that some incorrect command lines that we
     previously silently accepted will now fail with an error message
     like "qemu-system-arm: -drive file=img.qcow2,id=foo: Drive 'foo' is
     already in use because it has been automatically connected to
     another device (did you need 'if=none' in the drive options?)". As
     the error message suggests, you should add "if=none" to the -drive
     option to fix this.


 GUI

   • Support for OpenGL-based display rendering in the SDL2 and GTK+
     backend. This is preparatory work for 3D acceleration.
   • Improvements to the Cocoa front-end, fixing full-screen mode and
     adding a list of consoles to the View menu.
   • The two extra keys in Brazilian 107-key keyboards are now usable.


 Audio

   • Obsolete audio backends have been removed: esd (superseded by
     pulseaudio), winwave (superseded by dsound), fmod (not compatible
     with the GPL)

Table of contents for ChangeLOG

ChangeLog/2.4

Contents

    1 System emulation
        1.1 Incompatible changes
        1.2 Future incompatible changes
        1.3 Alpha
        1.4 ARM
            1.4.1 KVM
        1.5 MIPS
        1.6 PowerPC
        1.7 s390
        1.8 SH
        1.9 SPARC
        1.10 x86
            1.10.1 KVM
            1.10.2 Xen
        1.11 Device emulation and assignment
            1.11.1 ACPI
            1.11.2 Audio
            1.11.3 Block devices
            1.11.4 Character devices
            1.11.5 IDE
            1.11.6 Mouse/keyboard
            1.11.7 Network
            1.11.8 SCSI
            1.11.9 PCI/PCIe
            1.11.10 TPM
            1.11.11 VFIO
            1.11.12 virtio
            1.11.13 VGA
        1.12 Character devices
        1.13 GUI
        1.14 Monitor
        1.15 Migration
        1.16 Network
        1.17 Block devices in system emulation
        1.18 Command-line options
        1.19 TCG
    2 Block devices and tools
    3 Audio
    4 Guest agent
    5 User-mode emulation
    6 Build dependencies
    7 Known issues

Change History (5)

comment:1 by Fernando de Oliveira, 9 years ago

Owner: changed from blfs-book@… to Fernando de Oliveira
Status: newassigned

Ticket Summary #6804 gnupg-2.1.7 #6805 qemu-2.4.0 #6806 typo #6807 libpng-1.6.18 #6808 vala-0.28.1 #6809 mesa-10.6.4 #6811 curl-7.44.0

comment:2 by Fernando de Oliveira, 9 years ago

Resolution: fixed
Status: assignedclosed
  • Update to gnupg-2.1.7.
  • Update to qemu-2.4.0.
  • nfs-utils, obconf-qt, qterminal, juffed, akonadi and sddm: typos.
  • Update to libpng-1.6.18.
  • Update to vala-0.28.1.
  • Update to mesa-10.6.4.
  • Update to curl-7.44.0.
  • OpenSSH-7.0p1 and Firefox-40.0: reformat.
  • libESMTP-1.0.6: dead URL.

Fixed at r16343.

comment:3 by Fernando de Oliveira, 9 years ago

Resolution: fixed
Status: closedreopened

Ken is have many problems with this version, described in some posts in -dev and latest at

http://lists.linuxfromscratch.org/pipermail/blfs-support/2015-August/076948.html

I'm reopening, to propose reverting to previous version.

comment:4 by Fernando de Oliveira, 9 years ago

Owner: changed from Fernando de Oliveira to blfs-book@…
Status: reopenednew

comment:5 by ken@…, 9 years ago

Resolution: fixed
Status: newclosed

I asked on one of the qemu lists (the one to which I am still subscribed) and PMM pointed my to a different list and said that if qemu brings the box down than it is a kernel problem, which is of course correct. Today I installed linux-4.2.0-rc8 and kept qemu-2.3.0 running (idle, apart from xscreensaver) for a bit over 3 hours. My guess was that 3 hours would be enough to trigger the problem with qemu-2.4.0. Came back and the screen was blank (powered off after no activity) and the box was responsive.

So, not a qemu-2.4.0 problem, I just failed to hit it with 2.3.0 in earlier usage.

Note: See TracTickets for help on using tickets.