[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] target arm fstat64 bug
From: |
matthieu castet |
Subject: |
[Qemu-devel] target arm fstat64 bug |
Date: |
Wed, 16 Jul 2008 20:39:34 +0000 (UTC) |
User-agent: |
Loom/3.14 (http://gmane.org/) |
Hi,
it seems there a problem with fstat64 struct. __pad2 should be 4 not 8 :
before it was :
unsigned short st_rdev;
unsigned char __pad3[10];
now sizeof st_rdev = 8, so we take 6 bytes to __pad3.
This match linux kernel declaration.
Index: linux-user/syscall_defs.h
===================================================================
--- linux-user/syscall_defs.h (revision 4881)
+++ linux-user/syscall_defs.h (working copy)
@@ -962,7 +962,7 @@
abi_ulong st_gid;
unsigned long long st_rdev;
- unsigned int __pad2[2];
+ unsigned int __pad2;
long long st_size;
abi_ulong st_blksize;
- [Qemu-devel] target arm fstat64 bug,
matthieu castet <=