public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/4] firewire: core: code refactoring for isoc resource management work in cdev layer
@ 2026-05-01 13:58 Takashi Sakamoto
  2026-05-01 13:58 ` [PATCH 1/4] firewire: core: reduce critical section duration in pre-processing of isoc resource management in cdev Takashi Sakamoto
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Takashi Sakamoto @ 2026-05-01 13:58 UTC (permalink / raw)
  To: linux1394-devel; +Cc: linux-kernel

Hi,

In the cdev layer of this subsystem, there are two ways to manage
isochronous resources. My previous work separated the logic for these
approaches[1]. However, there is still room to improve the current
implementation, particularly in the code path that maintains
isochronous resources managed by the kernel, where the current code can
be simplified.

This patchset refactors the relevant code accordingly.


[1] https://lore.kernel.org/lkml/20260429093449.160545-1-o-takashi@sakamocchi.jp/

Takashi Sakamoto (4):
  firewire: core: reduce critical section duration in pre-processing of
    isoc resource management in cdev
  firewire: core: use switch statement for post-processing of isoc
    resource management in cdev
  firewire: core: refactor notification type determination after isoc
    resource management in cdev
  firewire: core: move allocation/reallocation paths into specific branch
    after isoc resource management in cdev

 drivers/firewire/core-cdev.c | 115 +++++++++++++++++++----------------
 1 file changed, 64 insertions(+), 51 deletions(-)


base-commit: 6dbe7653fa01edeefc77b4d7c063562eb3debd48
-- 
2.53.0


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

end of thread, other threads:[~2026-05-03 11:47 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-05-01 13:58 [PATCH 0/4] firewire: core: code refactoring for isoc resource management work in cdev layer Takashi Sakamoto
2026-05-01 13:58 ` [PATCH 1/4] firewire: core: reduce critical section duration in pre-processing of isoc resource management in cdev Takashi Sakamoto
2026-05-01 13:58 ` [PATCH 2/4] firewire: core: use switch statement for post-processing " Takashi Sakamoto
2026-05-01 13:58 ` [PATCH 3/4] firewire: core: refactor notification type determination after " Takashi Sakamoto
2026-05-01 13:58 ` [PATCH 4/4] firewire: core: move allocation/reallocation paths into specific branch " Takashi Sakamoto
2026-05-03 11:47 ` [PATCH 0/4] firewire: core: code refactoring for isoc resource management work in cdev layer Takashi Sakamoto

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