summary refs log tree commit diff stats
path: root/linux-user/syscall.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Partial support for 34K multithreading, not functional yet.ths2007-09-061-3/+4
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3156 c046a42c-6fe2-441c-8c8c-71466251a162
* Restore build on older Linux hosts.ths2007-07-231-0/+12
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3084 c046a42c-6fe2-441c-8c8c-71466251a162
* Fix statfs(64) syscall wrapper, by Andreas Schwab.ths2007-07-201-2/+4
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3082 c046a42c-6fe2-441c-8c8c-71466251a162
* Tkill support, by Stuart Anderson.ths2007-07-121-0/+12
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3078 c046a42c-6fe2-441c-8c8c-71466251a162
* Spelling fix, by Stuart Brady.ths2007-07-121-1/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3076 c046a42c-6fe2-441c-8c8c-71466251a162
* Fix Sparc64 stat system callblueswir12007-07-081-1/+8
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3053 c046a42c-6fe2-441c-8c8c-71466251a162
* Page align brk result like real Linuxblueswir12007-07-071-1/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3048 c046a42c-6fe2-441c-8c8c-71466251a162
* Implement set_robust_list, by Alexander Graf.ths2007-06-211-1/+6
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2992 c046a42c-6fe2-441c-8c8c-71466251a162
* Implement tgkill, by Alexander Graf.ths2007-06-211-0/+8
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2991 c046a42c-6fe2-441c-8c8c-71466251a162
* IPC message translation.ths2007-06-031-12/+123
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2930 c046a42c-6fe2-441c-8c8c-71466251a162
* Semaphore structure mapping, by Stuart Anderson.ths2007-06-031-3/+203
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2929 c046a42c-6fe2-441c-8c8c-71466251a162
* linux-user errno mapping, by Stuart Anderson.ths2007-06-011-1/+108
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2908 c046a42c-6fe2-441c-8c8c-71466251a162
* Patch for pipe() result handling, by Stuart Anderson.ths2007-06-011-0/+5
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2907 c046a42c-6fe2-441c-8c8c-71466251a162
* Fix struct stat mapping for MIPS, by Stuart Anderson.ths2007-06-011-1/+11
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2906 c046a42c-6fe2-441c-8c8c-71466251a162
* Revert last change, this workaround is long obsolete.ths2007-05-281-1/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2891 c046a42c-6fe2-441c-8c8c-71466251a162
* Fix do_socketcall argument, by Daniel Jacobowitz.ths2007-05-281-1/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2887 c046a42c-6fe2-441c-8c8c-71466251a162
* MIPS linux-user update.ths2007-05-131-4/+6
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2810 c046a42c-6fe2-441c-8c8c-71466251a162
* Use 16-bit uid wrappers, by Magnus Damm.ths2007-04-261-1/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2730 c046a42c-6fe2-441c-8c8c-71466251a162
* Fix incorrect pointers casts.j_mayer2007-04-141-1/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2662 c046a42c-6fe2-441c-8c8c-71466251a162
* Code provision for x86_64 and PowerPC 64 linux user mode support.j_mayer2007-04-061-0/+4
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2619 c046a42c-6fe2-441c-8c8c-71466251a162
* Preliminary patch for Alpha Linux user mode emulation support.j_mayer2007-04-051-0/+36
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2600 c046a42c-6fe2-441c-8c8c-71466251a162
* Conditionalize more syscall implementations, by Mike Frysinger.ths2007-04-011-2/+62
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2576 c046a42c-6fe2-441c-8c8c-71466251a162
* fcntl() remaining fix, by Stuart Anderson.ths2007-03-311-0/+34
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2559 c046a42c-6fe2-441c-8c8c-71466251a162
* Fix fcntl64 logic bug, by Kirill A. Shutemov.ths2007-03-221-0/+4
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2525 c046a42c-6fe2-441c-8c8c-71466251a162
* fcntl64 fix, by Kirill A. Shutemov.ths2007-03-201-6/+18
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2517 c046a42c-6fe2-441c-8c8c-71466251a162
* Linux usermode clock_gettime/clock_getres emulation, by Kirill A. Shutemov.ths2007-03-191-0/+23
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2501 c046a42c-6fe2-441c-8c8c-71466251a162
* Add missing header includes.ths2007-03-191-0/+2
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2500 c046a42c-6fe2-441c-8c8c-71466251a162
* Fix allocation sizes in getpeername/getsockname, spotted by Kirill A. Shutemov.ths2007-03-191-2/+2
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2499 c046a42c-6fe2-441c-8c8c-71466251a162
* Usermode recv syscall fix.pbrook2007-03-171-2/+2
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2480 c046a42c-6fe2-441c-8c8c-71466251a162
* MIPS Userland TLS register emulation, by Daniel Jacobowitz.ths2007-03-021-1/+20
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2465 c046a42c-6fe2-441c-8c8c-71466251a162
* Fix CPU chaining in linux-user emulation, by Gwenole Beauchesne.ths2007-02-281-2/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2459 c046a42c-6fe2-441c-8c8c-71466251a162
* Userland mount syscall emulation, by Kirill A. Shutemov.ths2007-02-171-2/+12
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2428 c046a42c-6fe2-441c-8c8c-71466251a162
* Fix previous Linux userland emulation breakage.ths2007-02-111-2/+17
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2423 c046a42c-6fe2-441c-8c8c-71466251a162
* Linux userland emulation of prctl, from Debian patchset.ths2007-02-111-1/+3
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2421 c046a42c-6fe2-441c-8c8c-71466251a162
* Linux userland emulation of syslog, from Debian patchset.ths2007-02-111-2/+6
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2420 c046a42c-6fe2-441c-8c8c-71466251a162
* sem* and msg* for qemu, part2, by Kirill Shutemov.ths2007-02-021-0/+29
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2383 c046a42c-6fe2-441c-8c8c-71466251a162
* sem* and msg* for qemu, part1, by Kirill Shutemov.ths2007-02-021-0/+24
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2382 c046a42c-6fe2-441c-8c8c-71466251a162
* Support fcntl F_GETLK64, F_SETLK64, F_SETLKW64, by Kirill A. Shutemov.ths2007-01-051-2/+21
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2298 c046a42c-6fe2-441c-8c8c-71466251a162
* MIPS has also a fixed MMAP_SHIFT of 12.ths2006-12-111-1/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2243 c046a42c-6fe2-441c-8c8c-71466251a162
* Fix addrlen size, by David Woodhouse.ths2006-12-111-1/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2241 c046a42c-6fe2-441c-8c8c-71466251a162
* Fix fstat for MIPS userland emulation, and add support for a cacheflushths2006-12-081-1/+7
| | | | | | | syscall, thanks to Dave Denholm. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2234 c046a42c-6fe2-441c-8c8c-71466251a162
* Remove do_socketcallwrapper.pbrook2006-11-191-92/+129
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2215 c046a42c-6fe2-441c-8c8c-71466251a162
* ColdFire target.pbrook2006-10-221-2/+9
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2196 c046a42c-6fe2-441c-8c8c-71466251a162
* initial MIPS signal handling (initial patch by Raphael Rigo)bellard2006-06-271-0/+28
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2031 c046a42c-6fe2-441c-8c8c-71466251a162
* mips socket calls (initial patch by Raphael Rigo)bellard2006-06-241-81/+269
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2006 c046a42c-6fe2-441c-8c8c-71466251a162
* sparc user fixes (Blue Swirl)bellard2006-06-211-1/+10
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1998 c046a42c-6fe2-441c-8c8c-71466251a162
* use glibc syscall (David Woodhouse)bellard2006-06-141-102/+34
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1966 c046a42c-6fe2-441c-8c8c-71466251a162
* Teach usermode emulation how to lie about uname -r.pbrook2006-05-141-0/+3
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1920 c046a42c-6fe2-441c-8c8c-71466251a162
* sh4 target (Samuel Tardieu)bellard2006-04-271-0/+5
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1861 c046a42c-6fe2-441c-8c8c-71466251a162
* ia64 fixesbellard2006-04-241-1/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1846 c046a42c-6fe2-441c-8c8c-71466251a162