#
1c54ff97 |
| 13-Oct-2008 |
aurel32 <aurel32@c046a42c-6fe2-441c-8c8c-71466251a162> |
linux-user: fix and cleanup IPCOP_msg* ipc calls handling Signed-off-by: Kirill A. Shutemov <kirill@shutemov.name> Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> git-svn-i
linux-user: fix and cleanup IPCOP_msg* ipc calls handling Signed-off-by: Kirill A. Shutemov <kirill@shutemov.name> Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5483 c046a42c-6fe2-441c-8c8c-71466251a162
show more ...
|
#
6556a833 |
| 13-Oct-2008 |
aurel32 <aurel32@c046a42c-6fe2-441c-8c8c-71466251a162> |
linux-user: fix getdents* syscalls glibc's structs dirent and dirent64 is different from in-kernel dirent and dirent64. Kernel headers doesn't provide structs dirent(64) any more. So
linux-user: fix getdents* syscalls glibc's structs dirent and dirent64 is different from in-kernel dirent and dirent64. Kernel headers doesn't provide structs dirent(64) any more. So we should add it to qemu headers. To avoid conflict with glibc it called struct linux_dirent(64). Signed-off-by: Kirill A. Shutemov <kirill@shutemov.name> Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5480 c046a42c-6fe2-441c-8c8c-71466251a162
show more ...
|
#
2054ac9b |
| 13-Oct-2008 |
aurel32 <aurel32@c046a42c-6fe2-441c-8c8c-71466251a162> |
linux-user: Add readahead syscall Signed-off-by: Kirill A. Shutemov <kirill@shutemov.name> Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> git-svn-id: svn://svn.savannah.no
linux-user: Add readahead syscall Signed-off-by: Kirill A. Shutemov <kirill@shutemov.name> Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5479 c046a42c-6fe2-441c-8c8c-71466251a162
show more ...
|
Revision tags: kvm-77, kvm-77rc1 |
|
#
60dd316e |
| 05-Oct-2008 |
blueswir1 <blueswir1@c046a42c-6fe2-441c-8c8c-71466251a162> |
Make various generated structures static git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5429 c046a42c-6fe2-441c-8c8c-71466251a162
|
#
9f106a75 |
| 05-Oct-2008 |
blueswir1 <blueswir1@c046a42c-6fe2-441c-8c8c-71466251a162> |
Make ioctl table static git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5426 c046a42c-6fe2-441c-8c8c-71466251a162
|
#
b39bc503 |
| 05-Oct-2008 |
blueswir1 <blueswir1@c046a42c-6fe2-441c-8c8c-71466251a162> |
Make bitmask tables static const git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5425 c046a42c-6fe2-441c-8c8c-71466251a162
|
#
8e853dc7 |
| 05-Oct-2008 |
blueswir1 <blueswir1@c046a42c-6fe2-441c-8c8c-71466251a162> |
Make struct_termios_def const git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5424 c046a42c-6fe2-441c-8c8c-71466251a162
|
#
39b59763 |
| 01-Oct-2008 |
aurel32 <aurel32@c046a42c-6fe2-441c-8c8c-71466251a162> |
Add inotify syscall family Signed-off-by: Riku Voipio <riku.voipio@iki.fi> Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> git-svn-id: svn://svn.savannah.nongnu.org/qemu/tr
Add inotify syscall family Signed-off-by: Riku Voipio <riku.voipio@iki.fi> Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5388 c046a42c-6fe2-441c-8c8c-71466251a162
show more ...
|
#
04bb9ace |
| 01-Oct-2008 |
aurel32 <aurel32@c046a42c-6fe2-441c-8c8c-71466251a162> |
Add mincore syscall Signed-off-by: Riku Voipio <riku.voipio@iki.fi> Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@538
Add mincore syscall Signed-off-by: Riku Voipio <riku.voipio@iki.fi> Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5387 c046a42c-6fe2-441c-8c8c-71466251a162
show more ...
|
#
408321b6 |
| 01-Oct-2008 |
aurel32 <aurel32@c046a42c-6fe2-441c-8c8c-71466251a162> |
Add fadvise64 stubs Since these are only hints, we happily fake them for now to make applications not barf on ENOSYS. Signed-off-by: Riku Voipio <riku.voipio@iki.fi> Signed-
Add fadvise64 stubs Since these are only hints, we happily fake them for now to make applications not barf on ENOSYS. Signed-off-by: Riku Voipio <riku.voipio@iki.fi> Signed-off-by: Kirill A. Shutemov <kirill@shutemov.name> Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5386 c046a42c-6fe2-441c-8c8c-71466251a162
show more ...
|
Revision tags: kvm-76, kvm-76rc1 |
|
#
436d124b |
| 20-Sep-2008 |
balrog <balrog@c046a42c-6fe2-441c-8c8c-71466251a162> |
Band-aid vfork() emulation (Kirill Shutemov). git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5279 c046a42c-6fe2-441c-8c8c-71466251a162
|
#
872ea0c0 |
| 20-Sep-2008 |
balrog <balrog@c046a42c-6fe2-441c-8c8c-71466251a162> |
Enable same-arch consistency check on x86-64, print syscall name on error. Also disable testing instructions unsupported by 64-bit binutils in test-i386.c git-svn-id: svn:/
Enable same-arch consistency check on x86-64, print syscall name on error. Also disable testing instructions unsupported by 64-bit binutils in test-i386.c git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5277 c046a42c-6fe2-441c-8c8c-71466251a162
show more ...
|
#
b55266b5 |
| 20-Sep-2008 |
blueswir1 <blueswir1@c046a42c-6fe2-441c-8c8c-71466251a162> |
Suppress gcc 4.x -Wpointer-sign (included in -Wall) warnings git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5275 c046a42c-6fe2-441c-8c8c-71466251a162
|
#
a4ae00bc |
| 19-Sep-2008 |
balrog <balrog@c046a42c-6fe2-441c-8c8c-71466251a162> |
Fix pread() and pwrite() syscall on ARM EABI (Kirill Shutemov). pread() and pwrite() have differences in arguments between ARM EABI and OABI. See arch/arm/kernel/entry-common.S
Fix pread() and pwrite() syscall on ARM EABI (Kirill Shutemov). pread() and pwrite() have differences in arguments between ARM EABI and OABI. See arch/arm/kernel/entry-common.S in Linux kernel source for additional information. Signed-off-by: Kirill A. Shutemov <kirill@shutemov.name> git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5272 c046a42c-6fe2-441c-8c8c-71466251a162
show more ...
|
#
8fbd6b52 |
| 19-Sep-2008 |
balrog <balrog@c046a42c-6fe2-441c-8c8c-71466251a162> |
Add MTIOCTOP, MTIOCGET and MTIOCPOS ioctls (Kirill Shutemov). Signed-off-by: Kirill A. Shutemov <kirill@shutemov.name> git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5271
Add MTIOCTOP, MTIOCGET and MTIOCPOS ioctls (Kirill Shutemov). 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
show more ...
|
#
8d5c28ec |
| 19-Sep-2008 |
balrog <balrog@c046a42c-6fe2-441c-8c8c-71466251a162> |
Fix building with 2.6.27 kernel headers (Kirill Shutemov). <linux/dirent.h> unexported since 2.6.27 Signed-off-by: Kirill A. Shutemov <kirill@shutemov.name> git-svn-id
Fix building with 2.6.27 kernel headers (Kirill Shutemov). <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
show more ...
|
#
ac8a6556 |
| 19-Sep-2008 |
balrog <balrog@c046a42c-6fe2-441c-8c8c-71466251a162> |
Implement the futimesat() syscall (by Kirill Shutemov). Signed-off-by: Kirill A. Shutemov <kirill@shutemov.name> git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5269 c046a
Implement the futimesat() syscall (by Kirill Shutemov). 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
show more ...
|
#
6a24a778 |
| 19-Sep-2008 |
balrog <balrog@c046a42c-6fe2-441c-8c8c-71466251a162> |
Implement fstatat64() syscall (by Kirill Shutemov). Move the transformation of struct stat64 into a separate function and implement fstatat64() using it. Signed-off-by: Kirill A
Implement fstatat64() syscall (by Kirill Shutemov). 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
show more ...
|
#
a2155fcc |
| 19-Sep-2008 |
balrog <balrog@c046a42c-6fe2-441c-8c8c-71466251a162> |
Swap only altered elements of the grouplist in getgroups() (Kirill Shutemov). getgroups() returns the number of supplementary group IDs, so it's unnessary to swap the entire array. It c
Swap only altered elements of the grouplist in getgroups() (Kirill Shutemov). 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
show more ...
|
#
cb3bc233 |
| 19-Sep-2008 |
balrog <balrog@c046a42c-6fe2-441c-8c8c-71466251a162> |
Fix getgroups() with zero size parameter (Kirill Shutemov). According to man page getgroups(2): If size is zero, list is not modified, but the total number of supplementary grou
Fix getgroups() with zero size parameter (Kirill Shutemov). 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
show more ...
|
#
0b6d3ae0 |
| 15-Sep-2008 |
aurel32 <aurel32@c046a42c-6fe2-441c-8c8c-71466251a162> |
qemu sh4 nptl support (Michael Trimarchi) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5223 c046a42c-6fe2-441c-8c8c-71466251a162
|
Revision tags: kvm-75, kvm-75rc1 |
|
#
79383c9c |
| 30-Aug-2008 |
blueswir1 <blueswir1@c046a42c-6fe2-441c-8c8c-71466251a162> |
Fix some warnings that would be generated by gcc -Wredundant-decls git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5115 c046a42c-6fe2-441c-8c8c-71466251a162
|
Revision tags: kvm-74, kvm-74rc1 |
|
#
4583f589 |
| 24-Aug-2008 |
blueswir1 <blueswir1@c046a42c-6fe2-441c-8c8c-71466251a162> |
To make syscall.c for 64 bit truly warning-free, we need some more #ifs. Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com> git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk
To make syscall.c for 64 bit truly warning-free, we need some more #ifs. Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com> git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5080 c046a42c-6fe2-441c-8c8c-71466251a162
show more ...
|
Revision tags: kvm-73, kvm-73rc1 |
|
#
8fcd3692 |
| 17-Aug-2008 |
blueswir1 <blueswir1@c046a42c-6fe2-441c-8c8c-71466251a162> |
Fix some warnings that would be generated by gcc -Wmissing-prototypes git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5022 c046a42c-6fe2-441c-8c8c-71466251a162
|
Revision tags: kvm-72, kvm-72rc1, kvm-72rc2, kvm-72rc3 |
|
#
526ccb7a |
| 16-Jul-2008 |
balrog <balrog@c046a42c-6fe2-441c-8c8c-71466251a162> |
Fix a bunch of type mismatch-related warnings (Jan Kiszka). Fix a typo in my previous comming (spotted by Laurent Desnouges). git-svn-id: svn://svn.savannah.nongnu.org/qemu/tru
Fix a bunch of type mismatch-related warnings (Jan Kiszka). Fix a typo in my previous comming (spotted by Laurent Desnouges). git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4877 c046a42c-6fe2-441c-8c8c-71466251a162
show more ...
|