mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH 0/2] firewire: cdev: replace spin lock with mutex
@ 2026-09-27 23:07 Takashi Sakamoto
  2026-09-27 23:07 ` [PATCH 1/2] firewire: cdev: use atomic_t for iso_resource_auto todo member Takashi Sakamoto
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Takashi Sakamoto @ 2026-09-27 23:07 UTC (permalink / raw)
  To: linux1394-devel; +Cc: linux-kernel

Hi,

All execution paths in the cdev layer now run in process context.

This series replaces the spin lock with mutex to avoid CPU consumption
while waiting for the lock.


Takashi Sakamoto (2):
  firewire: cdev: use atomic_t for iso_resource_auto todo member
  firewire: cdev: use mutex for client locking

 drivers/firewire/core-cdev.c | 89 ++++++++++++++++++------------------
 1 file changed, 45 insertions(+), 44 deletions(-)


base-commit: a781263c292e7bda50812ba2347459e8ce9d778b
-- 
2.53.0


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2026-09-28 22:57 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-09-27 23:07 [PATCH 0/2] firewire: cdev: replace spin lock with mutex Takashi Sakamoto
2026-09-27 23:07 ` [PATCH 1/2] firewire: cdev: use atomic_t for iso_resource_auto todo member Takashi Sakamoto
2026-09-27 23:07 ` [PATCH 2/2] firewire: cdev: use mutex for client locking Takashi Sakamoto
2026-09-28 22:57 ` [PATCH 0/2] firewire: cdev: replace spin lock with mutex Takashi Sakamoto

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®