Age | Commit message (Expand) | Author | Files | Lines |
2014-11-03 | elf: take phdr offset into account when calculating the program load address | Jonas Maebe | 1 | -1/+1 |
2014-11-03 | linux-user: Fix fault address truncation AArch64 | Riku Voipio | 1 | -3/+1 |
2014-11-03 | linux-user: Let user specify random seed | Magnus Reftel | 2 | -1/+19 |
2014-10-06 | translate-all.c: memory walker initial address miscalculation | Mikhail Ilyin | 1 | -9/+9 |
2014-10-06 | linux-user: don't include timerfd if not needed | Riku Voipio | 1 | -1/+3 |
2014-10-06 | linux-user: Simplify timerid checks on g_posix_timers range | Alexander Graf | 1 | -13/+17 |
2014-10-06 | linux-user: Convert blkpg to use a special subop handler | Alexander Graf | 3 | -2/+56 |
2014-10-06 | linux-user: Enable epoll_pwait syscall for ARM | Peter Maydell | 1 | -1/+1 |
2014-09-12 | exec.c: Relax restrictions on watchpoint length and alignment | Peter Maydell | 1 | -2/+1 |
2014-09-08 | linux-user: Handle PPC64 ELFv2 Function Pointers | Tom Musta | 1 | -10/+30 |
2014-09-08 | linux-user: Implement do_setcontext for PPC64 | Tom Musta | 1 | -5/+5 |
2014-09-08 | linux-user: Properly Dereference PPC64 ELFv1 Signal Handler Pointer | Tom Musta | 1 | -0/+29 |
2014-09-08 | linux-user: Enable Signal Handlers on PPC64 | Tom Musta | 1 | -48/+73 |
2014-09-08 | linux-user: Split PPC Trampoline Encoding from Register Save | Tom Musta | 1 | -6/+12 |
2014-09-08 | linux-user: Fix Stack Pointer Bug in PPC setup_rt_frame | Tom Musta | 1 | -1/+1 |
2014-08-24 | linux-user: fix file descriptor leaks | zhanghailiang | 1 | -0/+1 |
2014-08-22 | linux-user: check return value of malloc() | zhanghailiang | 1 | -0/+4 |
2014-08-22 | linux-user: writev Partial Writes | Tom Musta | 1 | -2/+14 |
2014-08-22 | linux-user: Support target-to-host translation of mlockall argument | Tom Musta | 18 | -1/+50 |
2014-08-22 | linux-user: clock_nanosleep errno Handling on PPC | Tom Musta | 1 | -0/+8 |
2014-08-22 | linux-user: Minimum Sig Handler Stack Size for PPC64 ELF V2 | Tom Musta | 18 | -1/+34 |
2014-08-22 | linux-user: Move get_ppc64_abi | Tom Musta | 2 | -9/+10 |
2014-08-22 | linux-user: Detect fault in sched_rr_get_interval | Tom Musta | 1 | -1/+1 |
2014-08-22 | linux-user: Handle NULL sched_param argument to sched_* | Tom Musta | 1 | -0/+10 |
2014-08-22 | linux-user: Detect Negative Message Sizes in msgsnd System Call | Tom Musta | 1 | -1/+5 |
2014-08-22 | linux-user: Conditionally Pass Attribute Pointer to mq_open() | Tom Musta | 1 | -3/+7 |
2014-08-22 | linux-user: Make ipc syscall's third argument an abi_long | Tom Musta | 1 | -4/+4 |
2014-08-22 | linux-user: Properly Handle semun Structure In Cross-Endian Situations | Tom Musta | 1 | -2/+11 |
2014-08-22 | linux-user: Dereference Pointer Argument to ipc/semctl Sys Call | Tom Musta | 1 | -2/+8 |
2014-08-22 | linux-user: PPC64 semid_ds Doesnt Include _unused1 and _unused2 | Tom Musta | 1 | -0/+4 |
2014-08-22 | linux-user: add setns and unshare | Riku Voipio | 2 | -0/+14 |
2014-08-22 | linux-user: support ioprio_{get, set} syscalls | Paul Burton | 1 | -0/+18 |
2014-08-22 | linux-user: support timerfd_{create, gettime, settime} syscalls | Riku Voipio | 2 | -0/+54 |
2014-08-22 | linux-user: fix readlink handling with magic exe symlink | Mike Frysinger | 1 | -2/+13 |
2014-08-22 | linux-user: Fix conversion of sigevent argument to timer_create | Peter Maydell | 1 | -8/+30 |
2014-08-22 | linux-user: Fix syscall instruction usermode emulation on X86_64 | Jincheng Miao | 1 | -1/+0 |
2014-08-22 | linux-user: redirect openat calls | Riku Voipio | 1 | -14/+9 |
2014-08-22 | linux-user: /proc/self/maps content | Mikhail Ilyin | 1 | -15/+10 |
2014-07-15 | linux-user: use TARGET_SA_ONSTACK in get_sigframe | Riku Voipio | 1 | -3/+4 |
2014-07-15 | alloca one extra byte sockets | Joakim Tjernlund | 1 | -3/+3 |
2014-07-15 | linux-user: handle AF_PACKET sockaddrs in target_to_host_sockaddr | Joakim Tjernlund | 2 | -0/+17 |
2014-07-15 | qemu-user: Impl. setsockopt(SO_BINDTODEVICE) | Joakim Tjernlund | 1 | -0/+19 |
2014-07-15 | SIOCGIFINDEX: fix typo | Joakim Tjernlund | 1 | -1/+1 |
2014-07-08 | target-ppc: Change default cpu for ppc64le-linux-user | Richard Henderson | 1 | -4/+4 |
2014-06-29 | Merge remote-tracking branch 'remotes/riku/linux-user-for-upstream' into staging | Peter Maydell | 5 | -27/+207 |
2014-06-29 | linux-user: support the SIOCGIFINDEX ioctl | Paul Burton | 2 | -0/+2 |
2014-06-29 | linux-user: support the KDSIGACCEPT ioctl | Paul Burton | 3 | -0/+9 |
2014-06-29 | linux-user: allow NULL tv argument for settimeofday | Paul Burton | 1 | -4/+8 |
2014-06-29 | linux-user: respect timezone for settimeofday | Paul Burton | 2 | -1/+33 |
2014-06-29 | linux-user: fix struct target_epoll_event layout for MIPS | Paul Burton | 1 | -1/+1 |
2014-06-29 | linux-user: support strace of epoll_create1 | Paul Burton | 1 | -0/+3 |
2014-06-29 | linux-user: allow NULL arguments to mount | Paul Burton | 1 | -22/+53 |
2014-06-29 | linux-user: support SO_PASSSEC setsockopt option | Paul Burton | 2 | -0/+8 |
2014-06-29 | linux-user: support SO_{SND, RCV}BUFFORCE setsockopt options | Paul Burton | 1 | -0/+6 |
2014-06-29 | linux-user: support SO_ACCEPTCONN getsockopt option | Paul Burton | 1 | -0/+3 |
2014-06-29 | linux-user: translate the result of getsockopt SO_TYPE | Paul Burton | 1 | -0/+34 |
2014-06-29 | linux-user: added fake open() for /proc/self/cmdline | Wim Vander Schelden | 1 | -0/+46 |
2014-06-29 | Add support for MAP_NORESERVE mmap flag. | Christophe Lyon | 1 | -0/+2 |
2014-06-27 | linux-user: Support HWCAP2 in PowerPC | Tom Musta | 1 | -0/+31 |
2014-06-27 | linux-user: Identify Addition Hardware Capabilities for PowerPC | Tom Musta | 1 | -0/+8 |
2014-06-27 | linux-user: Correct AUXV Cache Line Sizes for PowerPC | Tom Musta | 1 | -2/+3 |
2014-06-24 | Add support for the arm breakpoint syscall | Hunter Laux | 2 | -0/+5 |
2014-06-23 | tcg-ppc: Merge cache-utils into the backend | Richard Henderson | 1 | -3/+0 |
2014-06-23 | qemu/osdep: Remove the need for qemu_init_auxval | Richard Henderson | 1 | -1/+0 |
2014-06-18 | target-mips: implement UserLocal Register | Petar Jovanovic | 2 | -2/+2 |
2014-06-17 | User mode support for Linux ELF files with no section header | Craig Heffner | 1 | -1/+0 |
2014-06-17 | linux-user: Return correct errno for unsupported netlink socket | Ed Swierk | 1 | -1/+1 |
2014-06-17 | linux-user: Don't overrun guest buffer in sched_getaffinity | Peter Maydell | 1 | -0/+16 |
2014-06-17 | linux-user/uname: Return correct uname string for x86_64 | Peter Maydell | 1 | -3/+1 |
2014-06-17 | linux-user: fix gcc-4.9 compiler error on __{get,put]}_user | Riku Voipio | 1 | -6/+6 |
2014-06-17 | signal/ppc/do_setcontext remove __get_user return check | Riku Voipio | 1 | -2/+1 |
2014-06-17 | signal/sparc64_set_context: remove __get_user checks | Riku Voipio | 1 | -9/+3 |
2014-06-17 | signal/ppc/{save,restore}_user_regs remove __put/get error checks | Riku Voipio | 1 | -85/+41 |
2014-06-17 | signal/all/setup_frame remove __put_user checks | Riku Voipio | 1 | -72/+25 |
2014-06-17 | signal/all/do_sigreturn - remove __get_user checks | Riku Voipio | 1 | -41/+18 |
2014-06-17 | signal/all/do_sigaltstack remove __get_user value check | Riku Voipio | 1 | -4/+5 |
2014-06-17 | signal/sparc/restore_fpu_state: remove | Riku Voipio | 1 | -37/+0 |
2014-06-17 | signal/all: remove return value from restore_sigcontext | Riku Voipio | 1 | -31/+12 |
2014-06-17 | signal/all: remove return value from setup_sigcontext | Riku Voipio | 1 | -44/+21 |
2014-06-17 | signal/all: remove return value from copy_siginfo_to_user | Riku Voipio | 1 | -19/+9 |
2014-06-17 | signal/x86/setup_frame: __put_user cleanup | Riku Voipio | 1 | -12/+4 |
2014-06-17 | signal/all: remove __get/__put_user return value reading | Riku Voipio | 1 | -370/+364 |
2014-06-16 | linux-user: Tell guest about big host page sizes | Alexander Graf | 1 | -1/+1 |
2014-06-16 | target-ppc: Store Quadword Conditional Drops Size Bit | Tom Musta | 1 | -1/+1 |
2014-06-16 | target-ppc: Confirm That .bss Pages Are Valid | Tom Musta | 1 | -3/+4 |
2014-06-16 | target-ppc: Allow little-endian user mode. | Doug Kwan | 1 | -1/+7 |
2014-06-16 | target-ppc: Support little-endian PPC64 in user mode. | Doug Kwan | 2 | -2/+19 |
2014-06-09 | target-arm: A64: Implement two-register SHA instructions | Peter Maydell | 1 | -0/+2 |
2014-06-09 | target-arm: A64: Implement AES instructions | Peter Maydell | 1 | -0/+1 |
2014-06-09 | target-arm: A64: Implement CRC instructions | Peter Maydell | 1 | -0/+1 |
2014-06-09 | target-arm: A64: Use PMULL feature bit for PMULL | Peter Maydell | 1 | -1/+1 |
2014-06-09 | target-arm: add support for v8 VMULL.P64 instruction | Peter Maydell | 1 | -0/+1 |
2014-06-09 | target-arm: add support for v8 SHA1 and SHA256 instructions | Ard Biesheuvel | 1 | -0/+2 |
2014-06-05 | Merge remote-tracking branch 'remotes/bonzini/softmmu-smap' into staging | Peter Maydell | 1 | -0/+1 |
2014-06-05 | softmmu: introduce cpu_ldst.h | Paolo Bonzini | 1 | -0/+1 |
2014-05-21 | target-i386: fix segment flags for SMM and VM86 mode | Paolo Bonzini | 1 | -1/+1 |
2014-05-13 | target-i386: the x86 CPL is stored in CS.selector - auto update hflags accord... | Kevin O'Connor | 1 | -2/+0 |
2014-05-05 | linux-user: fix getrusage and wait4 failures with invalid rusage struct | Petar Jovanovic | 1 | -3/+8 |
2014-05-02 | linux-user/elfload.c: Support ARM HWCAP2 flags | Peter Maydell | 1 | -1/+29 |
2014-05-02 | linux-user/elfload.c: Fix A64 code which was incorrectly acting like A32 | Peter Maydell | 1 | -13/+73 |
2014-05-02 | linux-user/elfload.c: Update ARM HWCAP bits | Peter Maydell | 1 | -2/+20 |
2014-05-02 | linux-user/elfload.c: Fix incorrect ARM HWCAP bits | Peter Maydell | 1 | -4/+5 |
2014-05-02 | linux-user: remove configure option for setting uname release | Riku Voipio | 2 | -3/+1 |
2014-05-02 | linux-user: move uname functions to uname.c | Riku Voipio | 3 | -102/+110 |
2014-05-02 | linux-user: rename cpu-uname -> uname | Riku Voipio | 4 | -3/+3 |
2014-05-02 | linux-user/signal.c: Set fault address in AArch64 signal info | Peter Maydell | 1 | -2/+1 |
2014-05-02 | linux-user: avoid using glibc internals in _syscall5 and in definition of tar... | Natanael Copa | 2 | -2/+16 |
2014-05-02 | linux-user: Handle arches with llseek instead of _llseek | James Hogan | 1 | -0/+5 |
2014-05-02 | linux-user: Add support for SCM_CREDENTIALS. | Huw Davies | 1 | -0/+11 |
2014-05-02 | linux-user: Move if-elses to a switch statement. | Huw Davies | 1 | -18/+33 |
2014-05-02 | linux-user: Assert stack used for auxvec, envp, argv | James Hogan | 1 | -0/+2 |
2014-05-02 | linux-user: Add /proc/self/exe open forwarding | Maxim Ostapenko | 1 | -0/+5 |
2014-04-17 | target-arm: Define exception record for AArch64 exceptions | Peter Maydell | 1 | -32/+24 |
2014-04-01 | linux-user: pass correct host flags to accept4() | Petar Jovanovic | 1 | -2/+5 |
2014-03-27 | linux-user: remove duplicate statement | Prasad Joshi | 1 | -2/+0 |
2014-03-26 | linux-user: Correct DLINFO_ITEMS | James Hogan | 1 | -1/+1 |
2014-03-19 | linux-user: Fix build if headers don't define _LINUX_CAPABILITY_VERSION_1 | Peter Maydell | 1 | -1/+1 |
2014-03-17 | linux-user: Implement capget, capset | Peter Maydell | 2 | -2/+84 |
2014-03-17 | linux-user: Don't allow guest to block SIGSEGV | Peter Maydell | 2 | -1/+62 |
2014-03-17 | signal: added a wrapper for sigprocmask function | Alex Barcelo | 3 | -31/+42 |
2014-03-17 | linux-user: Don't reserve space for commpage for AArch64 | Peter Maydell | 1 | -1/+4 |
2014-03-17 | linux-user: implement F_[GS]ETOWN_EX | Andreas Schwab | 2 | -0/+43 |
2014-03-17 | linux-user: Don't return uninitialized value for atomic_barrier syscall | Peter Maydell | 1 | -0/+1 |
2014-03-17 | linux-user/signal.c: Correct error path for AArch64 do_rt_sigreturn | Peter Maydell | 1 | -1/+1 |
2014-03-13 | exec: Change cpu_abort() argument to CPUState | Andreas Färber | 2 | -41/+42 |
2014-03-13 | exec: Change cpu_breakpoint_{insert,remove{,_by_ref,_all}} argument | Andreas Färber | 1 | -1/+1 |
2014-03-13 | exec: Change cpu_watchpoint_{insert,remove{,_by_ref,_all}} argument | Andreas Färber | 1 | -2/+3 |
2014-03-13 | cpu: Move breakpoints field from CPU_COMMON to CPUState | Andreas Färber | 1 | -2/+2 |
2014-03-13 | cpu: Move watchpoint fields from CPU_COMMON to CPUState | Andreas Färber | 1 | -2/+3 |
2014-03-13 | cpu: Move opaque field from CPU_COMMON to CPUState | Andreas Färber | 7 | -37/+60 |
2014-03-13 | cpu: Move exception_index field from CPU_COMMON to CPUState | Andreas Färber | 1 | -3/+4 |
2014-03-10 | Merge remote-tracking branch 'remotes/riku/linux-user-for-upstream' into staging | Peter Maydell | 20 | -33/+143 |
2014-03-10 | linux-user: set minimum kernel version to 2.6.32 | Riku Voipio | 16 | -3/+16 |
2014-03-05 | target-ppc: Add Store Quadword Conditional | Tom Musta | 1 | -1/+17 |
2014-03-03 | linux-user: correct handling of break exception for MIPS | Petar Jovanovic | 1 | -0/+4 |
2014-03-03 | linux-user: translate signal number on return from sigtimedwait | Petar Jovanovic | 1 | -5/+11 |
2014-03-03 | linux-user: Implement sendmmsg syscall | Alexander Graf | 2 | -10/+80 |
2014-03-03 | linux-user: Fix getresuid, getresgid if !USE_UID16 | Peter Maydell | 1 | -6/+12 |
2014-03-03 | linux-user: Don't use UID16 on AArch64 | Andreas Schwab | 1 | -1/+2 |
2014-03-03 | linux-user: AArch64: Implement SA_RESTORER for signal handlers | Michael Matz | 1 | -6/+10 |
2014-03-03 | linux-user/signal.c: Fix AArch64 big-endian FP register restore | Peter Maydell | 1 | -2/+8 |
2014-02-21 | Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20140220'... | Peter Maydell | 1 | -2/+4 |
2014-02-20 | linux-user: AArch64: Fix exclusive store of the zero register | Janne Grunau | 1 | -2/+4 |
2014-02-19 | linux-user: Fix error handling in target_to_host_semarray() | Peter Maydell | 1 | -1/+6 |
2014-02-19 | linux-user: Implement BLKPG ioctl | Andreas Färber | 4 | -0/+16 |
2014-02-18 | linux-user: Fix error handling in lock_iovec() | Peter Maydell | 1 | -5/+7 |
2014-02-18 | linux-user/signal.c: Don't pass sigaction uninitialised sa_flags | Peter Maydell | 1 | -0/+1 |
2014-02-18 | linux-user/elfload.c: Avoid calling g_free() on uninitialized data | Peter Maydell | 1 | -4/+12 |
2014-02-18 | linux-user: sync syscall numbers upto 3.13 | Riku Voipio | 15 | -3/+94 |
2014-02-15 | linux-user: refactor do_socketcall() | Michael Tokarev | 1 | -258/+68 |
2014-02-03 | linux-user: Fix trampoline code for CRIS | Stefan Weil | 1 | -4/+4 |
2014-01-15 | linux-user: fixed recvfrom() addrlen | Pavel Zbitskiy | 1 | -1/+1 |
2014-01-15 | linux-user: fixed getsockopt() optlen | Pavel Zbitskiy | 1 | -1/+1 |
2014-01-15 | linux-user: fixed s390x clone() argument order | Pavel Zbitskiy | 1 | -1/+1 |
2014-01-10 | linux-user: Remove regs parameter of load_elf_binary and load_flt_binary | Will Newton | 4 | -10/+6 |
2014-01-10 | linux-user: Support the accept4 socketcall | André Hentschel | 2 | -0/+17 |
2014-01-09 | Merge remote-tracking branch 'mjt/trivial-patches' into staging | Anthony Liguori | 1 | -4/+4 |
2014-01-08 | linux-user: AArch64: Use correct values for FPSR/FPCR in sigcontext | Will Newton | 1 | -3/+7 |
2014-01-08 | linux-user: AArch64: define TARGET_CLONE_BACKWARDS | Claudio Fontana | 1 | -0/+1 |
2014-01-08 | target-arm: A64: support for ld/st/cl exclusive | Michael Matz | 1 | -3/+124 |
2014-01-08 | target-arm: Widen exclusive-access support struct fields to 64 bits | Peter Maydell | 1 | -10/+15 |
2014-01-07 | target-arm: Widen thread-local register state fields to 64 bits | Peter Maydell | 3 | -3/+6 |
2013-12-23 | linux-user: Use macro TARGET_NSIG_WORDS where possible | Stefan Weil | 1 | -4/+4 |
2013-12-17 | target-arm: Clean up handling of AArch64 PSTATE | Peter Maydell | 1 | -2/+4 |
2013-12-06 | Merge remote-tracking branch 'rth/auxv-2' into staging | Anthony Liguori | 1 | -27/+8 |
2013-11-30 | linux-user: Use qemu_getauxval for AT_EXECFD | Richard Henderson | 1 | -26/+6 |
2013-11-30 | util: Use qemu_getauxval in linux qemu_cache_utils_init | Richard Henderson | 1 | -1/+1 |
2013-11-30 | osdep: Create qemu_getauxval and qemu_init_auxval | Richard Henderson | 1 | -0/+1 |
2013-11-29 | linux-user: pass correct parameter to do_shmctl() | Petar Jovanovic | 1 | -1/+1 |
2013-11-29 | linux-user: create target_structs header to place ipc_perm and shmid_ds | Petar Jovanovic | 20 | -48/+963 |
2013-11-29 | flatload: fix non-GOT relocations | Corey J. Boyle | 1 | -1/+1 |
2013-11-29 | linux-user: Implement handling of 5 POSIX timer syscalls. | Erik de Castro Lopo | 1 | -0/+176 |
2013-11-29 | linux-user: Add target struct defs needed for POSIX timer syscalls. | Erik de Castro Lopo | 1 | -0/+25 |
2013-11-07 | linux-user: Fix stat64 syscall for SPARC64 | Stefan Weil | 2 | -3/+17 |
2013-10-07 | cpu: Drop cpu_model_str from CPU_COMMON | Andreas Färber | 1 | -2/+2 |
2013-10-07 | cpu: Move cpu_copy() into linux-user | Andreas Färber | 1 | -0/+31 |
2013-09-24 | linux-user: Handle SOCK_CLOEXEC/NONBLOCK if unavailable on host | Edgar E. Iglesias | 1 | -3/+37 |
2013-09-24 | [v2] linux-user: implement m68k atomic syscalls | Riku Voipio | 2 | -0/+34 |
2013-09-24 | linux-user: Check type of microMIPS break instruction | Kwok Cheung Yeung | 1 | -21/+35 |
2013-09-24 | linux-user: correct how SOL_SOCKET is converted from target to host and back | Petar Jovanovic | 1 | -5/+13 |
2013-09-24 | linux-user: add support of binfmt_misc 'O' flag | Laurent Vivier | 3 | -8/+34 |
2013-09-24 | linux-user: add some IPV6 commands in setsockop() | Laurent Vivier | 1 | -0/+20 |
2013-09-24 | linux-user: allow use of TIOCGSID | Laurent Vivier | 1 | -0/+1 |
2013-09-24 | linux-user: Add setsockopt(SO_ATTACH_FILTER) | Laurent Vivier | 2 | -0/+56 |
2013-09-24 | linux-user: convert /proc/net/route when endianess differs | Laurent Vivier | 1 | -5/+53 |
2013-09-24 | mips-linux-user: Adjust names in mips_syscall_args | Richard Henderson | 1 | -2/+2 |
2013-09-24 | alpha-linux-user: Fix umount syscall numbers | Richard Henderson | 3 | -6/+3 |
2013-09-20 | *-user: Improve documentation for lock_user function | Stefan Weil | 1 | -2/+2 |
2013-09-20 | *-user: Fix typo in comment (ulocking -> unlocking) | Stefan Weil | 1 | -1/+1 |
2013-09-10 | linux-user: Add AArch64 support | Alexander Graf | 3 | -2/+38 |
2013-09-10 | linux-user: Allow targets to specify a minimum uname release | Peter Maydell | 3 | -14/+51 |
2013-09-10 | linux-user: Add AArch64 termbits.h definitions | Alexander Graf | 1 | -0/+220 |
2013-09-10 | linux-user: Implement cpu_set_tls() and cpu_clone_regs() for AArch64 | Alexander Graf | 1 | -0/+35 |
2013-09-10 | linux-user: Make sure NWFPE code is 32 bit ARM only | Peter Maydell | 1 | -1/+3 |
2013-09-10 | linux-user: Add signal handling for AArch64 | Andreas Schwab | 2 | -0/+289 |
2013-09-10 | linux-user: Fix up AArch64 syscall handlers | Alexander Graf | 2 | -4/+29 |
2013-09-10 | linux-user: Add syscall number definitions for AArch64 | Alexander Graf | 1 | -0/+323 |
2013-09-10 | linux-user: Add cpu loop for AArch64 | Peter Maydell | 1 | -0/+82 |
2013-09-10 | linux-user: Don't treat AArch64 cpu names specially | Alexander Graf | 1 | -1/+2 |
2013-09-03 | cpu: Use QTAILQ for CPU list | Andreas Färber | 3 | -19/+10 |