[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH for-4.19] hotplug: Restore block-tap phy compatibility (again)
On 2024-07-23 13:34, Andrew Cooper wrote: On 23/07/2024 6:31 pm, oleksii.kurochko@xxxxxxxxx wrote:On Tue, 2024-07-23 at 11:04 -0400, Jason Andryuk wrote:On 2024-07-23 11:04, Anthony PERARD wrote:On Mon, Jul 15, 2024 at 07:46:31PM -0400, Jason Andryuk wrote:"$dev" needs to be set correctly for backendtype=phy as well as backendtype=tap. Move the setting into the conditional, so it can be handled properly for each. (dev could be captured during tap-ctl allocate for blktap module, but it would not be set properly for the find_device case. The backendtype=tap case would need to be handled regardless.) Fixes: 6fcdc84927 ("hotplug: Restore block-tap phy compatibility")Do you mean f16ac12bd418 ("hotplug: Restore block-tap phy compatibility") ?Yes! Thanks for checking that - I must have grabbed the hash from a local branch.Fixes: 76a484193d ("hotplug: Update block-tap") Signed-off-by: Jason Andryuk <jason.andryuk@xxxxxxx>With the fixes tag fix: Reviewed-by: Anthony PERARD <anthony.perard@xxxxxxxxxx>Thanks again. Oleksii, this is a fix (for an incomplete fix) for 4.19. 76a484193d broke compatibility for block-tap with the blktap2 kernel model (when adding support for tapback). This finishes restoring blktap2 support. I realize it's late in the release if you don't want to take it.It's pretty late but I just wanted to clarify: 1. Is so critical that we should have this in 4.19? 2. If we won't take it now, then will it be backported anyway?2) Yes it will get backported. In fact I'm about to commit it to staging. 1) It's a bug in a new feature for 4.19, so if we don't take this bugfix then we'll have to strip it from the release notes. It's a bug in the old feature. The new feature - tapback daemon support, backendtype=tap - works with what's in the 4.19 tree. It's the old kernel module support - backendtype=phy,script=block-tap - that was broken when adding tapback support. This patch fixes the old support. The change is localized in the block-tap script and requires explicit configuration (script=block-tap) to use. So it seems to me to be a lower risk to take it even though it is late in the cycle. Regards, Jason
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |