[LTP] [PATCH v2] mem: Convert shmt02 to new API
Ricardo B. Marlière
rbm@suse.com
Mon Jun 23 13:42:20 CEST 2025
On Mon Jun 23, 2025 at 4:51 AM -03, Andrea Cervesato wrote:
> Hi!
>
> On 6/20/25 11:41 AM, Ricardo B. Marlière via ltp wrote:
>> - key = (key_t) getpid();
>> -
>> -/*----------------------------------------------------------------*/
>> -
>> - if ((shmid = shmget(key, 16 * K_1, IPC_CREAT | 0666)) < 0) {
>> - perror("shmget");
>> - tst_brkm(TFAIL, NULL,
>> - "shmget Failed: shmid = %d, errno = %d",
>> - shmid, errno);
>> - }
>> -
>> - tst_resm(TPASS, "shmget");
>> + key = (key_t)getpid();
>>
>> -/*----------------------------------------------------------------*/
>> + shmid = SAFE_SHMGET(key, SHMSIZE, IPC_CREAT | 0666);
>
> One last thing I forgot in the past v1 review: it's better to use
> GETIPCKEY() method instead. After this:
>
> Reviewed-by: Andrea Cervesato <andrea.cervesato@suse.com>
Added, thanks for reviewing! I'll keep a note for the shmt04 rewrite.
>
> - Andrea
More information about the ltp
mailing list