lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <46323554-0ccf-4fce-855f-84e06f8fc7b3@vrvis.at>
Date: Tue, 17 Jun 2025 13:55:19 +0200
From: Valentin Kleibel <valentin@...is.at>
To: Justin Sanders <jsanders.devel@...il.com>
Cc: linux-kernel@...r.kernel.org, axboe@...nel.dk, ed.cashin@....org,
 linux-block@...r.kernel.org
Subject: Re: [PATCH 1/2] aoe: clean device rq_list in aoedev_downdev()

On 10/06/2025 19.05, Justin Sanders wrote:
> An aoe device's rq_list contains accepted block requests that are
> waiting to be transmitted to the aoe target. This queue was added as
> part of the conversion to blk_mq. However, the queue was not cleaned out
> when an aoe device is downed which caused blk_mq_freeze_queue() to sleep
> indefinitely waiting for those requests to complete, causing a hang. This
> fix cleans out the queue before calling blk_mq_freeze_queue().
> 
> Link: https://bugzilla.kernel.org/show_bug.cgi?id=212665
> Fixes: 3582dd291788 ("aoe: convert aoeblk to blk-mq")
> Signed-off-by: Justin Sanders <jsanders.devel@...il.com>

Thank you very much for the patches to fix this issue.
We have tested them in our environment and can confirm that they work as 
expected.

Tested-By: Valentin Kleibel <valentin@...is.at>

Best Regards,
	Valentin

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ