Description: mm/swap: fix race when skipping swapcache References: Notes: carnil> Introduced in 0bcac06f27d7 ("mm, swap: skip swapcache for swapin of synchronous carnil> device"). Vulnerable versions: 4.15-rc1. Bugs: upstream: released (6.8-rc6) [13ddaf26be324a7f951891ecd9ccd04466d27458] 6.7-upstream-stable: released (6.7.7) [d183a4631acfc7af955c02a02e739cec15f5234d] 6.6-upstream-stable: released (6.6.19) [305152314df82b22cf9b181f3dc5fc411002079a] 6.1-upstream-stable: released (6.1.80) [2dedda77d4493f3e92e414b272bfa60f1f51ed95] 5.10-upstream-stable: needed 4.19-upstream-stable: needed sid: released (6.7.7-1) 6.1-bookworm-security: released (6.1.82-1) 5.10-bullseye-security: needed 4.19-buster-security: needed