]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
Revert "firewire: core: shrink critical section of fw_card spinlock in bm_work"
authorTakashi Sakamoto <o-takashi@sakamocchi.jp>
Wed, 24 Sep 2025 13:18:22 +0000 (22:18 +0900)
committerTakashi Sakamoto <o-takashi@sakamocchi.jp>
Wed, 24 Sep 2025 13:20:01 +0000 (22:20 +0900)
commita6176b7b2a025f050740887238a7fbd3916ab6b5
tree55e8bac371404643caba53c8660da7d3e649263e
parent8ec6a8ec23b9529d6203cab50a22fab3a5fd0d80
Revert "firewire: core: shrink critical section of fw_card spinlock in bm_work"

This reverts commit 582310376d6e9a8d261b682178713cdc4b251af6.

The bus manager work has the race condition against fw_destroy_nodes()
called by fw_core_remove_card(). The acquition of spin lock of fw_card
is left as is again.

Link: https://lore.kernel.org/r/20250924131823.262136-2-o-takashi@sakamocchi.jp
Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
drivers/firewire/core-card.c