* [GIT PULL] firewire fixes for v6.8-rc4
@ 2024-02-10 11:48 Takashi Sakamoto
2024-02-10 16:26 ` pr-tracker-bot
0 siblings, 1 reply; 2+ messages in thread
From: Takashi Sakamoto @ 2024-02-10 11:48 UTC (permalink / raw)
To: torvalds; +Cc: linux-kernel
Hi Linus,
The following changes since commit 54be6c6c5ae8e0d93a6c4641cb7528eb0b6ba478:
Linux 6.8-rc3 (2024-02-04 12:20:36 +0000)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git tags/firewire-fixes-6.8-rc4
for you to fetch changes up to 7ed4380009e96d9e9c605e12822e987b35b05648:
firewire: core: send bus reset promptly on gap count error (2024-02-07 08:20:02 +0900)
----------------------------------------------------------------
firewire-fixes-6.8-rc4
This pull request includes the change to accelerate the device detection
step in some cases.
In the self-identification step after bus-reset, all of nodes in the same
bus broadcast selfID packet including the value of gap count. The value is
related to the cable hops between nodes, and used to calculate the
subaction gap and the arbitration reset gap. When each node has the
different value of the gap count, the asynchronous communication between
them is unreliable, since an asynchronous transaction could be interrupted
by another asynchronous transaction before completion. The gap count
inconsistency can be resolved by several ways; e.g. the transfer of PHY
configuration packet and generation of bus-reset.
Current implementation of firewire stack can correctly detect the gap
count inconsistency, however the recovery action from the inconsistency
tends to be delayed after reading configuration ROM of root node. This
results in the long time to probe devices in some combinations of
hardware. In the pull request, the stack is changed to schedule the
action immediately as possible.
----------------------------------------------------------------
Takashi Sakamoto (1):
firewire: core: send bus reset promptly on gap count error
drivers/firewire/core-card.c | 18 +++++++++++++++++-
1 file changed, 17 insertions(+), 1 deletion(-)
Regards
Takashi Sakamoto
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [GIT PULL] firewire fixes for v6.8-rc4
2024-02-10 11:48 [GIT PULL] firewire fixes for v6.8-rc4 Takashi Sakamoto
@ 2024-02-10 16:26 ` pr-tracker-bot
0 siblings, 0 replies; 2+ messages in thread
From: pr-tracker-bot @ 2024-02-10 16:26 UTC (permalink / raw)
To: Takashi Sakamoto; +Cc: torvalds, linux-kernel
The pull request you sent on Sat, 10 Feb 2024 20:48:23 +0900:
> git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git tags/firewire-fixes-6.8-rc4
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/a38ff5bbf9799dd944c762412aaebc54818407f5
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2024-02-10 16:26 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-02-10 11:48 [GIT PULL] firewire fixes for v6.8-rc4 Takashi Sakamoto
2024-02-10 16:26 ` pr-tracker-bot
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®