Re: [PATCH v2 01/28] coresight: Change device mode to atomic type

From: Yeoreum Yun
Date: Wed Jul 02 2025 - 05:52:00 EST


Hi Leo,

> {
> - return local_cmpxchg(&csdev->mode, CS_MODE_DISABLED, new_mode) ==
> - CS_MODE_DISABLED;
> + int curr = CS_MODE_DISABLED;
> +
> + return atomic_try_cmpxchg_acquire(&csdev->mode, &curr, new_mode);
> }

Just question. why is acquire symentic enough in here?
before this change, local_cmpxchg seems to use full_fenced.

--
Sincerely,
Yeoreum Yun