• Replicate ACPI irq0->inti2 override in mp table for non-acpi case.
    
    v1 -> v2 adds comment suggested by Ryan.
    
    Signed-off-by: Beth Kon <eak@us.ibm.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7169 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
     
    Browse Code »
  • Create a new -smbios option (x86-only) to allow binary SMBIOS entries
    to be passed through to the BIOS or modify the default values of
    individual fields of type 0 and 1 entries on the command line.
    
    Binary SMBIOS entries can be generated as follows:
    
    dmidecode -t 1 -u | grep $'^\t\t[^"]' | xargs -n1 | \
            perl -lne 'printf "%c", hex($_)' > smbios_type_1.bin
    
    These can then be passed to the BIOS using this switch:
    
     -smbios file=smbios_type_1.bin
    
    Command line generation supports the following syntax:
    
     -smbios type=0[,vendor=str][,version=str][,date=str][,release=%d.%d]
     -smbios type=1[,manufacturer=str][,product=str][,version=str][,serial=str]
                  [,uuid=$(uuidgen)][,sku=str][,family=str]
    
    For instance, to add a serial number to the type 1 table:
    
     -smbios type=1,serial=0123456789
    
    Interface is extensible to support more fields/tables as needed.
    
    aliguori: remove texi formatting from help output
    
    Signed-off-by: Alex Williamson <alex.williamson@hp.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7163 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
     
    Browse Code »





















  • Since most IO devices are integrated into the 440EP chip, "Bamboo support"
    mostly entails implementing the -kernel, -initrd, and -append options.
    
    These options are implemented by loading the guest as if u-boot had done it,
    i.e. loading a flat device tree, updating it to hold initrd addresses, ram
    size, and command line, and passing the FDT address in r3.
    
    Since we use it with KVM, we enable the virtio block driver and include hooks
    necessary for KVM support.
    
    Signed-off-by: Hollis Blanchard <hollisb@us.ibm.com>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6067 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
     
    Browse Code »


  • Changes:
    r219: Fix #size-cells for HelenOS, add /openprom/version node
    r220: Fix typo
    r221: More realistic mmu_translate
    r222: Fix device names to allow Net/OpenBSD to boot
    r223: add set-callback for Aurora 2.0
    r224: Switch keyboard controller to translated mode so it works as expected
    r225: Add mmu release (claim added in r219)
    r226: Set variable defaults before nvram_init also for Sparc64 (cf. r136)
    r227: Use nvram boot-args and boot-device variables also for Sparc64 (cf. r137)
    r228: Fix compilation on OpenBSD: avoid accidental system include file use
    r229: Rename /packages/client-iface to /openprom/client-services
    r230
    
    From Igor V. Kovalenko:
    
    This openbios-grubfs-ext2fs-block.patch fixes a problem where inode
    pointer is truncated to 32bit integer and then sign-extended to 64bit
    integer while passing second pointer argument to ext2_rdfsb.
    
    
    r231: Fix pad alignment
    r232: Remove package finding code that finds unrelated packages
    r233: Fix virtual to physical address translation (Igor Kovalenko)
    r234: Implement itlb/dtlb directed writes (Igor Kovalenko)
    r235: Fix warnings that would be caused by ld flag --warn-common
    r236: Enable ld flag --warn-common
    r237: Use the firmware device introduced in Qemu SVN r5256
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5262 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
     
    Browse Code »