Re: [GIT PULL] firewire updates for v6.17 kernel
From: Takashi Sakamoto
Date: Mon Aug 11 2025 - 09:33:17 EST
Hi Edmund,
On Fri, Aug 08, 2025 at 01:50:44PM +0000, edmund.raile wrote:
> Dear Mr. Sakamoto,
> thank you for including me in the pull request, I am honored!
>
> I tested the combination of this pull request and your fix patches [1]
> on arch 6.16.0-1-mainline (based on "Linux 6.16" 038d61fd6422)
> with TI XIO2213B and RME FireFace 800.
>
> [1] https://lore.kernel.org/lkml/20250728015125.17825-1-o-takashi@xxxxxxxxxxxxx/
>
> So far audio playback seems perfectly stable:
> days with varying CPU load, compiles, even mprime.
> Suspend also seems fine, even without first powering down / disconnecting
> the FireFace.
> Direct ALSA streaming or pipewire, no issues so far.
>
> Tested-by: Edmund Raile (edmund.raile@xxxxxxxxx)
>
> Thank you for keeping FireWire alive and even developing it!
Thanks for your test, however it is my previous proposal. The latest one
is "[PATCH v2 0/4] firewire: core: call address handlers outside RCU
read-side critical section"[1]. The difference between two proposals is
just to use kalloc helpers instead of XArray for FCP handlers allocation,
thus not effects to your device.
Anyway, thanks.
[1] https://lore.kernel.org/lkml/20250803122015.236493-1-o-takashi@xxxxxxxxxxxxx/
Regards
Takashi Sakamoto