Thread (46 messages) 46 messages, 3 authors, 2023-08-18

Re: [PATCH v9 14/17] scsi: ufs: Rename ufshcd_auto_hibern8_enable() and make it static

From: Bart Van Assche <bvanassche@acm.org>
Date: 2023-08-17 19:17:02
Also in: linux-scsi

On 8/17/23 11:49, Bao D. Nguyen wrote:
On 8/16/2023 12:53 PM, Bart Van Assche wrote:
quoted
-    /* Enable Auto-Hibernate if configured */
-    ufshcd_auto_hibern8_enable(hba);
+    ufshcd_configure_auto_hibern8(hba);
Is it possible to have a race between sysfs and syspend/resume trying to update the auto_hibern8?
Only user-space software should write into sysfs. Kernel code should
not do this. User-space code is paused before the block driver suspend
callbacks are invoked and resuming block devices completes before
user space software is resumed. I don't think that sysfs writes can
race with suspend or resume callbacks.

Thanks,

Bart.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help