Description
In the Linux kernel, the following vulnerability has been resolved: btrfs: add missing RCU unlock in error path in try_release_subpage_extent_buffer() Call rcu_read_lock() before exiting the loop in try_release_subpage_extent_buffer() because there is a rcu_read_unlock() call past the loop. This has been detected by the Clang thread-safety analyzer.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
Linux Linux
Default version status: unaffected
ad580dfa388fabb52af033e3f8cc5d04be985e54 to < 5e1ab71f74a1e61f1254dff128a764fdebaec0b8affectedad580dfa388fabb52af033e3f8cc5d04be985e54 to < 35b0c8768e848e1b7e32052db36b5fa59b6a33a1affectedad580dfa388fabb52af033e3f8cc5d04be985e54 to < b2840e33127ce0eea880504b7f133e780f567a9baffected10ec363cfefeeb77fda4c1ac20a531f21de45264affected6.16.4 to < 6.17affected
Linux Linux
Default version status: affected
6.17affected0 to < 6.17unaffected6.18.19 to ≤ 6.18.*unaffected6.19.9 to ≤ 6.19.*unaffected7.0 to ≤ *unaffected