DEBIAN-CVE-2021-47622

Source
https://security-tracker.debian.org/tracker/DEBIAN-CVE-2021-47622
Import Source
https://storage.googleapis.com/osv-test-debian-osv/debian-cve-osv/DEBIAN-CVE-2021-47622.json
JSON Data
https://api.test.osv.dev/v1/vulns/DEBIAN-CVE-2021-47622
Upstream
Published
2024-07-16T12:15:02Z
Modified
2025-09-19T06:23:25Z
Summary
[none]
Details

In the Linux kernel, the following vulnerability has been resolved: scsi: ufs: Fix a deadlock in the error handler The following deadlock has been observed on a test setup: - All tags allocated - The SCSI error handler calls ufshcdehhostresethandler() - ufshcdehhostresethandler() queues work that calls ufshcderrhandler() - ufshcderrhandler() locks up as follows: Workqueue: ufsehwq0 ufshcderrhandler.cfijt Call trace: _switchto+0x298/0x5d8 _schedule+0x6cc/0xa94 schedule+0x12c/0x298 blkmqgettag+0x210/0x480 _blkmqallocrequest+0x1c8/0x284 blkgetrequest+0x74/0x134 ufshcdexecdevcmd+0x68/0x640 ufshcdverifydevinit+0x68/0x35c ufshcdprobehba+0x12c/0x1cb8 ufshcdhostresetandrestore+0x88/0x254 ufshcdresetandrestore+0xd0/0x354 ufshcderrhandler+0x408/0xc58 processonework+0x24c/0x66c workerthread+0x3e8/0xa4c kthread+0x150/0x1b4 retfromfork+0x10/0x30 Fix this lockup by making ufshcdexecdev_cmd() allocate a reserved request.

References

Affected packages

Debian:12 / linux

Package

Name
linux
Purl
pkg:deb/debian/linux?arch=source

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
5.16.11-1

Ecosystem specific

{
    "urgency": "not yet assigned"
}

Debian:13 / linux

Package

Name
linux
Purl
pkg:deb/debian/linux?arch=source

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
5.16.11-1

Ecosystem specific

{
    "urgency": "not yet assigned"
}

Debian:14 / linux

Package

Name
linux
Purl
pkg:deb/debian/linux?arch=source

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
5.16.11-1

Ecosystem specific

{
    "urgency": "not yet assigned"
}