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!
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
-
- 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
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
You should address your question to developers. One place to look, how to do this. might be https://www.debian.org/support
Re: Missing blk_mq_* API-sets in 5.10 Kernels
@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
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
Re: Missing blk_mq_* API-sets in 5.10 Kernels
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/
https://github.com/veeam/blksnap
Edit:
Update of latest patches posted for upstream: https://lore.kernel.org/lkml/2022120914 ... veeam.com/