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
08 Jan, 2009
23 commits
  • IDE: Return zero when reading error register with slave selected (Justin Chevrier) ...
    c45ca54f
    During hardware detection Openserver issues commands to slaves on both primary
    and secondary ports. We already return a zero for the status register in this
    situation but after reading the status register the Openserver installer
    proceeds to check the value of the error register. Currently we return the
    existing value in the register. This confuses the installer and it tries to
    access the slave units later on. When the command that gets issued later gets
    ignored the installer freezes. The patch below returns zero when reading the
    error register if a slave unit is selected. Openserver can now successfully be
    installed using the emulated IDE hard drive.
    
    Return zero when reading error register with slave selected
    
    Signed-off-by: Justin Chevrier <theburner1@yahoo.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6252 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-01-08 21:03:07 +0000  
    Browse Code »
  • Fix IDE debug ...
    5df23f53
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6251 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-01-08 20:01:26 +0000  
    Browse Code »
  • Implement virtio_net link status (Mark McLoughlin) ...
    554c97dd
    Implement the VIRTIO_NET_F_STATUS feature by exposing the link status
    through virtio_net_config::status.
    
    Signed-off-by: Mark McLoughlin <markmc@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6250 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-01-08 19:46:33 +0000  
    Browse Dir »
  • Implement e1000 link status (Mark McLoughlin) ...
    99ed7e30
    On link up or down we set the E1000_STATUS_LU ("link up") bit
    in the status register and set the E1000_ICR_LSC ("link
    status changed") bit in the interrupt cause register before
    interrupting the guest.
    
    Signed-off-by: Mark McLoughlin <markmc@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6249 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-01-08 19:45:50 +0000  
    Browse Code »
  • Allow devices be notified of link status change (Mark McLoughlin) ...
    34b25ca7
    Signed-off-by: Mark McLoughlin <markmc@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6248 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-01-08 19:45:03 +0000  
    Browse File »
  • Add 'set_link' monitor command (Mark McLoughlin) ...
    436e5e53
    Add a monitor command to setting a given network device's link status
    to 'up' or 'down'.
    
    Allows simulation of network cable disconnect.
    
    Signed-off-by: Mark McLoughlin <markmc@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6247 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-01-08 19:44:06 +0000  
    Browse Code »
  • qemu-nbd: fix options: -b (--bind) expects an argument (IFACE) (Uri Lublin) ...
    d6aa671f
    Rebased for qemu tree.
    
    Signed-off-by: Uri Lublin <uril@redhat.com> 
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6246 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-01-08 19:34:35 +0000  
    Browse File »
  • qcow2: free old snapshots array upon creation of a new one (Uri Lublin) ...
    54c16572
    Don't leak memory
    
    Rebased for qemu tree.
    
    Signed-off-by: Uri Lublin <uril@redhat.com> 
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6245 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-01-08 19:32:20 +0000  
    Browse Code »
  • qcow1: Fix compressed images (Kevin Wolf) ...
    7f48fa1f
    Revert r4673, the removed dead code wasn't dead in fact.
    
    Additionally, change the misleading else which tricks the reader into
    believing that allocate is a boolean to else if (allocate == 2).
    
    Signed-off-by: Kevin Wolf <kwolf@suse.de>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6244 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-01-08 19:29:03 +0000  
    Browse Code »
  • Add support for vmchannel socket migration (Gleb Natapov) ...
    062e5527
    Signed-off-by: Gleb Natapov <gleb@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6243 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-01-08 19:27:07 +0000  
    Browse File »
  • Add "restrict" and "ip" option to "user" net option (Gleb Natapov) ...
    49ec9b40
    Expose new slirp capabilities to user through a command line options.
    
    Signed-off-by: Gleb Natapov <gleb@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6242 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-01-08 19:26:22 +0000  
    Browse Code »
  • Add slirp_restrict option (Gleb Natapov) ...
    a9ba3a85
    Add "slirp firewall" to permit connection only to vmchannel addresses.
    
    Signed-off-by: Gleb Natapov <gleb@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6241 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-01-08 19:24:00 +0000  
    Browse File »
  • Redirect slirp traffic to/from qemu character device (Gleb Natapov) ...
    e1c5a2b3
    Signed-off-by: Gleb Natapov <gleb@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6240 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-01-08 19:18:21 +0000  
    Browse Code »
  • Add model field to nic info (Mark McLoughlin) ...
    4dda4063
    The model type used to be printed as part of the nic info.  It was removed when
    the name type was added.  This adds back a model field for those that were
    using it previously.
    
    Signed-off-by: Mark McLoughlin <markmc@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6239 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-01-08 19:01:37 +0000  
    Browse Code »
  • Add vspltis{b,h,w} instructions ...
    c026766b
    Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6238 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-01-08 18:54:57 +0000  
    Browse File »
  • Add vs{l,r} instructions ...
    d9430add
    Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6237 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-01-08 18:54:48 +0000  
    Browse File »
  • Add vcmpequ{b, h, w} and vcmpgt{s, u}{b, h, w} instructions ...
    1add6e23
    Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6236 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-01-08 18:54:38 +0000  
    Browse Code »
  • Add GEN_VXRFORM{,1} macros for subsequent instructions ...
    0cbcd906
    Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6235 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-01-08 18:54:26 +0000  
    Browse Code »
  • Improve PCI debug support ...
    8026037b
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6234 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-01-08 18:52:52 +0000  
    Browse Code »
  • target-mips: CP0 Random register improvements ...
    59d94130
    - Use a LFSR to generate the random value
    - Make sure to not return the same value twice
    
    Based on a patch by Hervé Poussineau.
    
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6233 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-01-08 18:48:12 +0000  
    Browse Code »
  • cmd646: correctly enable IDE channels ...
    0516ede0
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6232 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-01-08 16:01:33 +0000  
    Browse Code »
  • target-ppc: move OpenBIOS machines type to ppc.h from hw/ppc_oldworld.c ...
    5ce4aafd
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6231 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-01-08 16:01:23 +0000  
    Browse Code »
  • Some more updates for the g3bw -> g3beige change ...
    d45952a0
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6230 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-01-08 16:01:13 +0000  
    Browse Code »

07 Jan, 2009
17 commits
  • update the documentation for the g3bw -> g3beige change ...
    13e4e059
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6229 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-01-07 23:51:36 +0000  
    Browse Code »
  • target-ppc: Switch ppc_oldworld.c to G3 beige ...
    4d7ca41e
    The G3 B&W is a new world machine. The machine currently implemented is
    actually closer to a G3 beige.
    
    Also swith the MacIO from Paddigton (new world) to Heathrow (old world).
    
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6228 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-01-07 23:38:59 +0000  
    Browse Code »
  • CRIS: Purify some of the flag evaluation helpers. ...
    6231868b
    Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6227 c046a42c-6fe2-441c-8c8c-71466251a162
    edgar_igl authored
    2009-01-07 23:38:41 +0000  
    Browse Code »
  • ETRAX: Always provide a valid net model. ...
    c1e1a491
    Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6226 c046a42c-6fe2-441c-8c8c-71466251a162
    edgar_igl authored
    2009-01-07 22:46:50 +0000  
    Browse Code »
  • CRIS: Enable NTPL. ...
    253bd7f8
    Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6225 c046a42c-6fe2-441c-8c8c-71466251a162
    edgar_igl authored
    2009-01-07 20:07:09 +0000  
    Browse Code »
  • Fix build breakage introduced by r6219 ...
    e36da912
    This was spotted by Stefan Weil.
    
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6224 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-01-07 19:59:59 +0000  
    Browse Code »
  • CRIS: Add a bunch of syscall numbers. ...
    28772888
    Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6223 c046a42c-6fe2-441c-8c8c-71466251a162
    edgar_igl authored
    2009-01-07 19:47:53 +0000  
    Browse Dir »
  • CRIS: Clone flags are reversed on CRIS. ...
    b15ad61c
    Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6222 c046a42c-6fe2-441c-8c8c-71466251a162
    edgar_igl authored
    2009-01-07 19:43:47 +0000  
    Browse Code »
  • virtio-net migration fix (Mark McLoughlin) ...
    e46cb38f
    We are failing to save whether the guest will supply us rx
    buffers using the new mergeable format; this can cause a
    migrated guest to crash with:
    
       virtio-net header not in first element
    
    Bump the savevm version number and refuse to load v1 saves
    just to be on the safe side.
    
    Signed-off-by: Mark McLoughlin <markmc@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6221 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-01-07 17:50:45 +0000  
    Browse Code »
  • Add a -net name=foo parameter (Mark McLoughlin) ...
    7a9f6e4a
    Allow the user to supply a vlan client name on the command line.
    
    This is probably only useful for management tools so that they can
    use their own names rather than parsing the output of 'info network'.
    
    Signed-off-by: Mark McLoughlin <markmc@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6220 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-01-07 17:48:51 +0000  
    Browse File »
  • add missing MAC address to info_str for some NICs (Mark McLoughlin) ...
    96d5e201
    Signed-off-by: Mark McLoughlin <markmc@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6219 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-01-07 17:47:15 +0000  
    Browse Code »
  • Add qemu_format_nic_info_str() (Mark McLoughlin) ...
    7cb7434b
    Factor out a simple little function for formatting a NIC's
    info_str and make all NICs use it.
    
    Signed-off-by: Mark McLoughlin <markmc@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6218 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-01-07 17:46:21 +0000  
    Browse File »
  • Assign a name to each VLAN client (Mark McLoughlin) ...
    676cff29
    Automatically assign a name to each vlan client based on its model,
    e.g. e1000.0, tap.3 or vde.1.
    
    This name is intended to be used by the forthcoming 'set_link'
    monitor command.
    
    Signed-off-by: Mark McLoughlin <markmc@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6217 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-01-07 17:43:44 +0000  
    Browse File »
  • Add a model string to VLANClientState (Mark McLoughlin) ...
    bf38c1a0
    Don't lose track of what type/model a vlan client is so that we can
    e.g. assign a global per-model id to clients.
    
    The entire patch is basically a tedious excercise in making sure the
    type/model string gets propagated down to qemu_new_vlan_client().
    
    Signed-off-by: Mark McLoughlin <markmc@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6216 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-01-07 17:42:25 +0000  
    Browse File »
  • snapshot subcommand for qemu-img (Kevin Wolf) ...
    f7b4a940
    Add snapshot subcommand to qemu-img which allows to list, create, apply
    and delete snapshots on qcow2 images.
    
    Signed-off-by: Kevin Wolf <kwolf@suse.de>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6215 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-01-07 17:40:15 +0000  
    Browse Code »
  • add "serial" parameter to -drive flag (Gleb Natapov) ...
    fa879c64
    Windows calculates HW "uniqueness" based on a hard drive serial number
    among other things. The patch allows to specify drive serial number
    from a command line.
    
    Signed-off-by: Gleb Natapov <gleb@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6214 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-01-07 17:32:33 +0000  
    Browse File »
  • qcow2: Fix cluster allocation (Kevin Wolf) ...
    ff4b91c2
    When allocating multiple clusters at once, the qcow2 implementation
    tries to find as many physically contiguous clusters as possible to
    allow larger writes. This search includes allocated clusters which are
    in the right place and still free clusters. If the range to allocate
    spans clusters in patterns like "10 allocated, then 10 free, then again
    10 allocated" it is only checked that the chunks of allocated clusters
    are contiguous for themselves.
    
    However, what is actually needed is to have _all_ allocated clusters
    contiguous, starting at the first cluster of the allocation and spanning
    multiple such chunks. This patch changes the check so that each offset
    is not compared to the offset of the first cluster in its own chunk but
    to the first cluster in the whole allocation.
    
    I haven't seen it happen, but without this fix data corruption on qcow2
    images is possible.
    
    Signed-off-by: Kevin Wolf <kwolf@suse.de>
    Acked-by: Gleb Natapov <gleb@redhat.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6213 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-01-07 17:22:19 +0000  
    Browse Code »