diff options
author | takasi-y@ops.dti.ne.jp | 2010-04-11 21:07:35 +0200 |
---|---|---|
committer | Aurelien Jarno | 2010-05-18 19:30:10 +0200 |
commit | 81bbe906c89b6b7af58a1eeb96ec5a0bfdc3386f (patch) | |
tree | e38bc6a84bd2966bed3ee6d1f8318f02f8c6a8fd /qemu-sockets.c | |
parent | Compile acpi_piix4, apm and pm_smbus only once (diff) | |
download | qemu-81bbe906c89b6b7af58a1eeb96ec5a0bfdc3386f.tar.gz qemu-81bbe906c89b6b7af58a1eeb96ec5a0bfdc3386f.tar.xz qemu-81bbe906c89b6b7af58a1eeb96ec5a0bfdc3386f.zip |
linux-user: rlimit conversion between host and target.
rlim_t conversion between host and target added.
Otherwise there are some incorrect case like
- RLIM_INFINITY on 32bit target -> 64bit host.
- RLIM_INFINITY on 64bit host -> mips and sparc target ?
- Big value(for 32bit target) on 64bit host -> 32bit target.
One is added into getrlimit, setrlimit, and ugetrlimit. It converts both
RLIM_INFINITY and value bigger than target can hold(>31bit) to RLIM_INFINITY.
Another one is added to guest_stack_size calculation introduced by
703e0e89. The rule is mostly same except the result on the case is keeping
the value of guest_stack_size.
Slightly tested for SH4, and x86_64 -linux-user on x86_64-pc-linux host.
Signed-off-by: Takashi YOSHII <takasi-y@ops.dti.ne.jp>
Acked-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
Diffstat (limited to 'qemu-sockets.c')
0 files changed, 0 insertions, 0 deletions