Sign in

gwj / at91sam9263 · Commits

GitLab

  • Go to dashboard
  • Project
  • Activity
  • Files
  • Commits
  • Network
  • Graphs
  • Milestones
  • Issues 0
  • Merge Requests 0
  • Labels
  • Wiki
  • Snippets
  • Commits 8,232
  • Compare
  • Branches 2
  • Tags 0
  • at91sam9263
13 May, 2009
3 commits
  • Remove vga_ram_size ...
    fbe1b595
    The vga_ram_size argument to machine init functions always has the same
    value, and is ignored by many machines (including SPARC32 which has an
    obsolete ifdef for VGA_RAM_SIZE).
    
    Remove it and push VGA_RAM_SIZE into vga_int.h.
    
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    Paul Brook authored
    2009-05-13 17:56:25 +0100  
    Browse File »
  • Fix typo that leads to out of bounds array access on big endian systems
    1481e16a
    malc authored
    2009-05-13 15:18:48 +0400  
    Browse Dir »
  • ETRAX: Correct setting of ethernet station address. ...
    4af6e404
    Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
    Edgar E. Iglesias authored
    2009-05-13 10:17:21 +0200  
    Browse Code »

12 May, 2009
4 commits
  • Follow coding conventions. ...
    d3151521
    More structure renaming.
    
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    Paul Brook authored
    2009-05-12 15:39:52 +0100  
    Browse File »
  • CRIS: Fix bmi. ...
    f3bc5238
    Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
    Edgar E. Iglesias authored
    2009-05-12 16:12:50 +0200  
    Browse Dir »
  • Push AUD_init down to devices ...
    22d83b14
    Now we can safely call AUD_init multiple times we can push it down to
    individual audio devices, rather than having to pass it from the board
    init.
    
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    Paul Brook authored
    2009-05-12 12:33:04 +0100  
    Browse Code »
  • Make AUD_init failure fatal ...
    0d9acba8
    Failure to initialize the audio subsystem is not handled consistently.
    Where it is handled it has guest visible effects, which is wrong.
    We already have a "nosound" audio driver as a last resort, so trying to
    proceed without an audio backend seems pointless.
    
    Also protect against multiple calls to AUD_init so that this can be
    pushed down into individual devices.
    
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    Paul Brook authored
    2009-05-12 12:02:38 +0100  
    Browse File »

10 May, 2009
11 commits
  • Update docs on dynamic condition code calculation ...
    f0f26a06
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
    Blue Swirl authored
    2009-05-10 18:23:46 +0000  
    Browse Code »
  • Convert mulscc ...
    d084469c
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
    Blue Swirl authored
    2009-05-10 07:43:21 +0000  
    Browse Code »
  • Convert udiv/sdiv ...
    6c78ea32
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
    Blue Swirl authored
    2009-05-10 07:42:54 +0000  
    Browse Dir »
  • Convert tagged ops ...
    3b2d1e92
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
    Blue Swirl authored
    2009-05-10 10:38:35 +0300  
    Browse Code »
  • Convert subx ...
    2ca1d92b
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
    Blue Swirl authored
    2009-05-10 10:38:34 +0300  
    Browse Dir »
  • Convert sub ...
    d4b0d468
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
    Blue Swirl authored
    2009-05-10 10:38:34 +0300  
    Browse Code »
  • Convert logical operations and umul/smul ...
    38482a77
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
    Blue Swirl authored
    2009-05-10 10:38:34 +0300  
    Browse Code »
  • Convert addx ...
    789c91ef
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
    Blue Swirl authored
    2009-05-10 07:19:22 +0000  
    Browse Code »
  • Convert add ...
    bdf9f35d
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
    Blue Swirl authored
    2009-05-10 07:19:17 +0000  
    Browse Code »
  • Use dynamical computation for condition codes ...
    8393617c
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
    Blue Swirl authored
    2009-05-10 07:19:11 +0000  
    Browse Code »
  • Follow coding conventions ...
    bc24a225
    Remove explicit struct qualifiers and rename structure types.
    
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    Paul Brook authored
    2009-05-10 01:44:56 +0100  
    Browse Code »

09 May, 2009
3 commits
  • Workaround compiler warnings at -O1 ...
    d4ec5228
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    Paul Brook authored
    2009-05-09 23:22:35 +0100  
    Browse Code »
  • Fixe ARM NEON vrshl. ...
    cb76e138
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    Paul Brook authored
    2009-05-09 23:12:06 +0100  
    Browse Dir »
  • Add m68k_cpu_list() ...
    009a4356
    This patch adds to m68k target the missing m68k_cpu_list():
    
    $ ./m68k-softmmu/qemu-system-m68k -cpu ?
    m5206
    m5208
    cfv4e
    any
    
    Signed-off-by: Laurent Vivier <laurent@vivier.eu>
    Laurent Vivier authored
    2009-05-09 21:28:46 +0100  
    Browse Code »

08 May, 2009
19 commits
  • Fix in file qemu-sockets.c ...
    39b6efc8
    1) Changed usage of malloc,free,strdup to qemu_malloc,qemu_free,qemu_strdup
     	2) Some coding style fixes (based on CODING_STYLE document)
     	3) Free struct addrinfo *res after failure of listen
    
    Signed-off-by: vibi <vibi_sreenivasan@cms.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    vibi authored
    2009-05-08 16:11:49 -0500  
    Browse Code »
  • vga: Replace VGA_COMMON with a structure ...
    4e12cd94
    All VGA devices share a common field subset; currently they do so by
    a macro which defines the common fields inline their state structures,
    relying on the the common state being placed at offset 0 in the structure.
    This makes refactoring the code difficult and requires a lot of error prone
    casts.
    
    Replace the macro by a new VGACommonState structure, and the casts by
    regular field access and container_of() for upcasts.
    
    Signed-off-by: Avi Kivity <avi@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    Avi Kivity authored
    2009-05-08 16:11:38 -0500  
    Browse Code »
  • Improve block range checks ...
    fbb7b4e0
    This patch makes the range checks for block requests more strict: It fixes a
    potential integer overflow and checks for negative offsets. Also, it adds the
    check for compressed writes.
    
    Signed-off-by: Kevin Wolf <kwolf@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    Kevin Wolf authored
    2009-05-08 16:02:18 -0500  
    Browse Code »
  • Remove noisy printf when KVM masks CPU features ...
    989cebff
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    Anthony Liguori authored
    2009-05-08 15:51:28 -0500  
    Browse Code »
  • fix asynchronous ioctls ...
    e7d54ae8
    posix_aio_read expect aio requests to return the number of bytes
    requests to be successfull, so we need to fake this up for ioctls.
    
    Signed-off-by: Christoph Hellwig <hch@lst.de>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    Christoph Hellwig authored
    2009-05-08 15:51:19 -0500  
    Browse Code »
  • kvm: Trim cpu features not supported by kvm ...
    e8a6aec9
    Remove cpu features that are not supported by kvm from the cpuid features
    reported to the guest.
    
    Signed-off-by: Avi Kivity <avi@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    Avi Kivity authored
    2009-05-08 15:42:52 -0500  
    Browse Code »
  • Fix x86 feature modifications for features that set multiple bits ...
    02b049df
    QEMU allows adding or removing cpu features by using the syntax '-cpu +feature'
    or '-cpu -feature'.  Some cpuid features cause more than one bit to be set or
    cleared; but QEMU stops after just one bit has been modified, causing the
    feature bits to be inconsistent.
    
    Fix by allowing all feature bits corresponding to a given name to be set.
    
    Signed-off-by: Avi Kivity <avi@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    Avi Kivity authored
    2009-05-08 15:42:52 -0500  
    Browse Code »
  • Make x86 cpuid feature names available in file scope ...
    c6fa82c4
    To be used later.
    
    Signed-off-by: Avi Kivity <avi@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    Avi Kivity authored
    2009-05-08 15:42:52 -0500  
    Browse Code »
  • kvm: Add support for querying supported cpu features ...
    b827df58
    kvm does not support all cpu features; add support for dunamically querying
    the supported feature set.
    
    Signed-off-by: Avi Kivity <avi@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    Avi Kivity authored
    2009-05-08 15:42:52 -0500  
    Browse Dir »
  • Introduce kvm_check_extension to check if KVM extensions are supported ...
    ad7b8b33
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    Anthony Liguori authored
    2009-05-08 15:42:42 -0500  
    Browse Code »
  • e1000: Do not reinit pci config space to 0 ...
    4a794a62
    pci_register_device already mallocs the pci config space buffer filled
    with zeroes.
    
    Doing this again breaks some default config space writes like
    setting the subsystem vendor id and subsystem device id.
    
    Signed-off-by: Amit Shah <amit.shah@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    Amit Shah authored
    2009-05-08 15:24:10 -0500  
    Browse Code »
  • AIO deletion race fix ...
    79d5ca56
    When deleting an fd event there is a chance the object doesn't get
    deleted, but only ->deleted set positive and deleted somewhere later.
    
    Now, if we create a handler for the fd again before the actual
    deletion occurs, we end up writing data into an object that has
    ->deleted set, which is obviously wrong.
    
    I see two ways to fix this:
    
    1. Don't return ->deleted objects in the search
    2. Unset ->deleted in the search
    
    This patch implements 1. which feels safer to do. It fixes AIO issues
    I've seen with curl, as libcurl unsets fd event listeners pretty
    frequently.
    
    Signed-off-by: Alexander Graf <alex@csgraf.de>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    Alexander Graf authored
    2009-05-08 15:24:10 -0500  
    Browse File »
  • reset state for load_linux ...
    d6ecb036
    The linux loader is just an option rom like any other, just with
    some special requirements. Right now, our option rom resetting
    mechanism is not being applied to it. As a result, users using
    -kernel will not be able to successfully reboot their machines
    
    This patch fixes it by saving all the data we generated in
    the load_linux() function, to be used later by the option rom
    resetting mechanism.
    
    Signed-off-by: Glauber Costa <glommer@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    Glauber Costa authored
    2009-05-08 15:24:10 -0500  
    Browse Dir »
  • register reset handler for option_roms ...
    e28f9884
    Currently, boot options are not preserved across a system reset.
    option roms can modify themselves, or can for instance restore the real
    int 0x19 vector after they tried to boot from it.
    
    To properly do that, we need a reset handler registered to deal with option
    roms. This patch is based on current version on qemu-kvm.git
    
    Signed-off-by: Glauber Costa <glommer@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    Glauber Costa authored
    2009-05-08 15:24:10 -0500  
    Browse Dir »
  • Fix cluster freeing in qcow2 ...
    d4d698f0
    Need to drop QCOW_OFLAG_COPIED from a cluster pointer before freeing it.
    
    Add an explanation how thing meant to work.
    
    Signed-off-by: Gleb Natapov <gleb@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    Gleb Natapov authored
    2009-05-08 15:24:09 -0500  
    Browse Code »
  • Enable power button even generation. ...
    a6d65524
    Signed-off-by: Gleb Natapov <gleb@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    Anthony Liguori authored
    2009-05-08 10:13:01 -0500  
    Browse File »
  • Drop CONFIG_GDBSTUB ...
    322f9d01
    This is no user-flippable switch, and no arch makes use of disabling
    gdbstub support. So it's pointless to keep the related #ifdefs and
    configure hunks around - and risking breakages like 711c410fdd again.
    
    Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
    Jan Kiszka authored
    2009-05-08 13:24:12 +0100  
    Browse Code »
  • Remove superfluous #includes. ...
    c599710f
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    Paul Brook authored
    2009-05-08 13:20:23 +0100  
    Browse Code »
  • Use target_phys_addr_t, not target_ulong. ...
    42a89d77
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    Paul Brook authored
    2009-05-08 13:19:44 +0100  
    Browse Code »