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
20 Sep, 2008
9 commits
  • Add MTIOCTOP, MTIOCGET and MTIOCPOS ioctls (Kirill Shutemov). ...
    8fbd6b52
    Signed-off-by: Kirill A. Shutemov <kirill@shutemov.name>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5271 c046a42c-6fe2-441c-8c8c-71466251a162
    balrog authored
    2008-09-20 03:03:09 +0000  
    Browse Code »
  • Fix building with 2.6.27 kernel headers (Kirill Shutemov). ...
    8d5c28ec
    <linux/dirent.h> unexported since 2.6.27
    
    Signed-off-by: Kirill A. Shutemov <kirill@shutemov.name>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5270 c046a42c-6fe2-441c-8c8c-71466251a162
    balrog authored
    2008-09-20 02:29:38 +0000  
    Browse Code »
  • Implement the futimesat() syscall (by Kirill Shutemov). ...
    ac8a6556
    Signed-off-by: Kirill A. Shutemov <kirill@shutemov.name>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5269 c046a42c-6fe2-441c-8c8c-71466251a162
    balrog authored
    2008-09-20 02:25:39 +0000  
    Browse Dir »
  • Implement fstatat64() syscall (by Kirill Shutemov). ...
    6a24a778
    Move the transformation of struct stat64 into a separate function and
    implement fstatat64() using it.
    
    Signed-off-by: Kirill A. Shutemov <kirill@shutemov.name>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5268 c046a42c-6fe2-441c-8c8c-71466251a162
    balrog authored
    2008-09-20 02:23:36 +0000  
    Browse Dir »
  • Swap only altered elements of the grouplist in getgroups() (Kirill Shutemov). ...
    a2155fcc
    getgroups() returns the number of supplementary group IDs, so it's
    unnessary to swap the entire array.  It can dramatically speed up
    the syscall: on recent Linux kernels NGROUPS_MAX=65536.
    
    Signed-off-by: Kirill A. Shutemov <kirill@shutemov.name>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5267 c046a42c-6fe2-441c-8c8c-71466251a162
    balrog authored
    2008-09-20 02:12:08 +0000  
    Browse File »
  • Fix getgroups() with zero size parameter (Kirill Shutemov). ...
    cb3bc233
    According to man page getgroups(2):
    
    If size is zero, list is not modified, but the total number of
    supplementary group IDs for the process is returned.
    
    Signed-off-by: Kirill A. Shutemov <kirill@shutemov.name>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5266 c046a42c-6fe2-441c-8c8c-71466251a162
    balrog authored
    2008-09-20 02:08:13 +0000  
    Browse File »
  • Use a QEMUBH when an OMAP timer must expire immediately. ...
    e856f2ad
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5265 c046a42c-6fe2-441c-8c8c-71466251a162
    balrog authored
    2008-09-20 01:32:07 +0000  
    Browse Code »
  • Add a comment about masking of CTI interrupt in 16550A UART. ...
    c9a33054
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5264 c046a42c-6fe2-441c-8c8c-71466251a162
    balrog authored
    2008-09-20 01:15:04 +0000  
    Browse Code »
  • Allow attaching devices to OMAP UARTs. ...
    75554a3c
    Also avoid two signedness warnings in hw/omap2.c.
    The API to attach new devices to serials is fine, bu the implementation
    is a hack.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5263 c046a42c-6fe2-441c-8c8c-71466251a162
    balrog authored
    2008-09-20 01:10:32 +0000  
    Browse File »

18 Sep, 2008
16 commits
  • Update OpenBIOS images to SVN r237. ...
    b031ebc5
    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
    2008-09-18 19:41:28 +0000  
    Browse File »
  • Add Sparc32 display depth to firmware configuration ...
    fbfcf955
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5261 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-09-18 18:34:28 +0000  
    Browse Code »
  • Add common keys to firmware configuration ...
    905fdcb5
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5260 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-09-18 18:33:18 +0000  
    Browse Code »
  • Add UUID to firmware configuration info (Gleb Natapov) ...
    084a197a
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5259 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-09-18 18:31:52 +0000  
    Browse Code »
  • Add "info uuid" command to monitor (Gleb Natapov) ...
    f1f23ad5
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5258 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-09-18 18:30:20 +0000  
    Browse Code »
  • Add -uuid command line option (Gleb Natapov) ...
    8fcb1b90
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5257 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-09-18 18:29:08 +0000  
    Browse File »
  • Key/value based qemu<->guest firmware communication mechanism (Gleb Natapov) ...
    3cce6243
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5256 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-09-18 18:27:29 +0000  
    Browse Code »
  • target-alpha: switch most load/store ops to TCG ...
    b03d0971
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5255 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-18 15:31:27 +0000  
    Browse Dir »
  • target-alpha: convert remaining arith3 functions to TCG ...
    04acd307
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5254 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-18 13:45:14 +0000  
    Browse File »
  • Use TCG registers for most CPU register accesses. ...
    4b2eb8d2
    Signed-off-by: Thiemo Seufer <ths@networkno.de>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5253 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2008-09-18 11:59:03 +0000  
    Browse File »
  • Move the active FPU registers into env again, and use more TCG registers ...
    f01be154
    to access them.
    
    Signed-off-by: Thiemo Seufer <ths@networkno.de>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5252 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2008-09-18 11:57:27 +0000  
    Browse Code »
  • target-alpha: fix one more literal sign issue ...
    a1cf28f4
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5251 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-18 10:13:19 +0000  
    Browse Dir »
  • target-alpha: instruction decoding simplification ...
    dfaa8583
    Use a litteral value of 0 when rb31 is used. This reduces the tests
    in the instruction decoding. Also remove almost unused corner cases.
    
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5250 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-18 10:11:26 +0000  
    Browse Dir »
  • target-alpha: convert cmp* instructions to TCG ...
    01ff9cc8
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5249 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-18 09:24:25 +0000  
    Browse Dir »
  • alpha: fix a missing literal sign issue ...
    adf3c8b6
    Reported by Tristan Gingold
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5248 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-18 09:17:13 +0000  
    Browse File »
  • target-alpha: switch a few helpers to TCG ...
    6ad02592
    Switch a few helpers to TCG and implement RC and RS instructions
    
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5247 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-18 00:02:17 +0000  
    Browse Dir »

17 Sep, 2008
8 commits
  • target-alpha: convert byte manipulation instructions to TCG ...
    b3249f63
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5246 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-17 22:04:52 +0000  
    Browse File »
  • alpha: convert cmov and bcond to TCG ...
    9c29504e
    Patch mostly by Tristan Gingold
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5245 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-17 22:04:44 +0000  
    Browse Dir »
  • alpha: improve testsuite ...
    a986fcc4
    misc tiny patches:
    * add a 'check' target to the Makefile
    * split code in crt.s to create the _exit syscall; also use the value of
    main() as exit status
    
    Signed-off-by: Tristan Gingold <gingold@adacore.com>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5244 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-17 22:04:37 +0000  
    Browse File »
  • [PATCH] alpha: fix linux syscall convention ...
    d74e3b12
    According to linux kernel sources, register a3 is set in case of failure
    (and cleared in case of success) while register v0 contains the result
    (or -errno in case of error).
    
    The convention was not followed which results in weird behaviour.
    
    Signed-off-by: Tristan Gingold <gingold@adacore.com>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5243 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-17 22:04:29 +0000  
    Browse Code »
  • [PATCH] usb-serial: Fix data corruption with usb serial emulation ...
    8109b9b6
    * Remove the unused send_buf variable and its constant.
    
    * Fix a math error
      The variables recv_ptr and recv_used are not large enough to hold
      the constant 384, which causes data corruption when the pointer is
      reset with: s->recv_ptr = (s->recv_ptr + len) % RECV_BUF;
    
    Signed-off-by: Jason Wessel <jason.wessel@windriver.com>
    Acked-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5242 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-17 22:04:21 +0000  
    Browse Code »
  • Enable ld flag --warn-common ...
    49237acd
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5241 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-09-17 19:05:19 +0000  
    Browse Code »
  • Fix warnings that would be caused by ld flag --warn-common ...
    7ee930d0
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5240 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-09-17 19:04:14 +0000  
    Browse Code »
  • 16550A UART: RHR irq enable bit also masks the Rx timeout irq. ...
    5628a626
    The "Rx timeout" (aka. Character Timeout Indication) has no separate mask
    bit in the IER register and according to the specs reading RHR is the only
    way to reset the irq.  However on the hardware (tested on OMAP2 UART which
    is an extended 16550A) the RHR_IT bit in IER disables the irc, too.  Linux
    bluetooth serial dongle driver for N800 depends on this behavior.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5239 c046a42c-6fe2-441c-8c8c-71466251a162
    balrog authored
    2008-09-17 00:21:05 +0000  
    Browse File »

16 Sep, 2008
6 commits
  • target-alpha: small optimizations ...
    1ef4ef4e
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5238 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-16 22:44:25 +0000  
    Browse File »
  • target-alpha: fix TCG register names ...
    6ba8dcd7
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5237 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-16 22:44:17 +0000  
    Browse Code »
  • target-alpha: convert some arith3 instructions to TCG ...
    30c7183b
    Replace gen_arith3 generic macro and dyngen ops by instruction specific
    optimized TCG code.
    
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5236 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-16 22:44:10 +0000  
    Browse File »
  • target-alpha: convert arith2 instructions to TCG ...
    ae8ecd42
    Replace gen_arith2 generic macro and dyngon ops by instruction specific
    optimized TCG code.
    
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5235 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-09-16 22:44:02 +0000  
    Browse File »
  • Move offsetof to osdep.h, remove local defintions. ...
    ac509d88
    With this container_of can actually be used without causing build errors.
    Reformat container_of.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5234 c046a42c-6fe2-441c-8c8c-71466251a162
    balrog authored
    2008-09-16 13:36:57 +0000  
    Browse File »
  • block-raw is not a protocol ...
    2acf5af0
    The protocol_name "file" was added to the block driver when async IO was
    introduced.  This can be used to select that a file is treated as a raw
    device instead of probing for the type.  However, protocols are not subject
    to path interpretation which cases qcow2 images with raw base images to not
    function is the path was specified relatively.
    
    The fix is simply to remove the protocol_name from the raw block driver.  The
    proper way to force the use of a raw block format is to use the format= option
    with -drive.
    
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5233 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2008-09-16 13:21:58 +0000  
    Browse Code »

15 Sep, 2008
1 commit
  • Fix range in the hid report descriptor for USB tablet. ...
    de5c2d0a
    Should prevent the ugly wrapping due to a typo in an earlier commit.
    Fix by Gregor (gg@seh.de).
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5232 c046a42c-6fe2-441c-8c8c-71466251a162
    balrog authored
    2008-09-15 22:26:35 +0000  
    Browse File »