[PATCH 0/4] firewire: cdev: code refactoring
From: Takashi Sakamoto
Date: Sat Sep 26 2026 - 23:43:59 EST
Hi,
The cdev implementation includes some useless locking, goto, and waking
up. This series arranges the implementation to remove them.
Takashi Sakamoto (4):
firewire: cdev: remove unnecessary client locking for fw_device
members
firewire: cdev: wake up client from queue_event() only when any event
is available
firewire: cdev: use xchg() to exchange pointer value
firewire: cdev: refactor event copying to remove goto statement
drivers/firewire/core-cdev.c | 61 +++++++++++++++---------------------
1 file changed, 26 insertions(+), 35 deletions(-)
base-commit: cc43480ac04cf909387d8b722f7491905ef7a7c3
--
2.53.0