|
From: | Richard Henderson |
Subject: | Re: [PATCH 20/22] Implement shmctl(2) |
Date: | Sun, 20 Aug 2023 08:13:02 -0700 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 |
On 8/19/23 02:48, Karim Taha wrote:
+ switch (cmd) { + case IPC_STAT: + case IPC_SET: + if (target_to_host_shmid_ds(&dsarg, buff)) { + return -TARGET_EFAULT; + } + ret = get_errno(shmctl(shmid, cmd, &dsarg)); + if (host_to_target_shmid_ds(buff, &dsarg)) { + return -TARGET_EFAULT; + } + break;
IPC_STAT treats buff as output, IPC_SET treats buff as input, so these cases can't be combined. r~
[Prev in Thread] | Current Thread | [Next in Thread] |