Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

Missing blk_mq_* API-sets in 5.10 Kernels

User discussion about Debian Development, Debian Project News and Announcements. Not for support questions.
Post Reply
Message
Author
pankaj1jul
Posts: 1
Joined: 2022-05-23 07:25

Missing blk_mq_* API-sets in 5.10 Kernels

#1 Post by pankaj1jul »

Hello Team,

We have been observing the changes in block layer and use some important APIs provided from block layer like blk_mq_* API-sets (i.e. blk_mq_make_request and blk_mq_submit_bio).

Our backup driver is failed to compiled due to unavailability of these APIs. Can we expect these API to be available in next upcoming patch of Debian 5.10 Kernel? When can we expect this to be available?

Please help us with the information. Thanks!

arochester
Emeritus
Emeritus
Posts: 2435
Joined: 2010-12-07 19:55
Has thanked: 14 times
Been thanked: 54 times

Re: Missing blk_mq_* API-sets in 5.10 Kernels

#2 Post by arochester »

This is Debian User Forums, for people who just use Debian - not developers.

You should address your question to developers. One place to look, how to do this. might be https://www.debian.org/support

Fantu
Posts: 46
Joined: 2012-02-27 09:38
Been thanked: 4 times

Re: Missing blk_mq_* API-sets in 5.10 Kernels

#3 Post by Fantu »

@pankaj1jul I suppose you mean the acronis kernel module, is because link for address internal funtions instead the exported one, I also noted it because fail to build after recent debian kernels moved system.map to -dbg package.
Is the kernel module that are doing bad thing using internal functions linking them using the system.map (and requiring it) but they shouldn't as wrote for example here: https://lists.debian.org/debian-devel/2 ... 00156.html

Fantu
Posts: 46
Joined: 2012-02-27 09:38
Been thanked: 4 times

Re: Missing blk_mq_* API-sets in 5.10 Kernels

#4 Post by Fantu »

found a snapshot kernel module that seems good, don't use internal function linked with system.map, and that probably will be included in linux kernel in future:
https://github.com/veeam/blksnap

Edit:
Update of latest patches posted for upstream: https://lore.kernel.org/lkml/2022120914 ... veeam.com/

Post Reply