Revision 6c30b07f
b/linux-user/vm86.c | ||
---|---|---|
395 | 395 |
case TARGET_VM86_GET_IRQ_BITS: |
396 | 396 |
case TARGET_VM86_GET_AND_RESET_IRQ: |
397 | 397 |
gemu_log("qemu: unsupported vm86 subfunction (%ld)\n", subfunction); |
398 |
ret = -EINVAL; |
|
398 |
ret = -TARGET_EINVAL;
|
|
399 | 399 |
goto out; |
400 | 400 |
case TARGET_VM86_PLUS_INSTALL_CHECK: |
401 | 401 |
/* NOTE: on old vm86 stuff this will return the error |
... | ... | |
427 | 427 |
|
428 | 428 |
ts->target_v86 = vm86_addr; |
429 | 429 |
if (!lock_user_struct(VERIFY_READ, target_v86, vm86_addr, 1)) |
430 |
return -EFAULT; |
|
430 |
return -TARGET_EFAULT;
|
|
431 | 431 |
/* build vm86 CPU state */ |
432 | 432 |
ts->v86flags = tswap32(target_v86->regs.eflags); |
433 | 433 |
env->eflags = (env->eflags & ~SAFE_MASK) | |
Also available in: Unified diff