Nick
Nick
Hi @kiwy42 Did you use raid1 or raid5 ?
Hi @kiwy42 Kernel 5.0 seems fine with raid 1, you can give it a try.
Hi [jnse](https://github.com/jnse) Thanks for sharing PR. [Concerns] 1. From [kernel v5.9](https://elixir.bootlin.com/linux/v5.9/source/block/blk-core.c), there are some conditions where we check if `disk->fops->submit_bio` exist in kernel source code to route to **multi-queue** logic....
Hi @jnse I want to discuss about the shallow copy for `gendisk` and `fops`. Do we also need to shallow copy the `gendisk->queue`? (I have no right to review or...
Hi @JavaScriptDude If you use 20.04 Desktop, its kernel is probably over 5.10 (```uname -r```) , and dattobd has not supported it yet. I guess the docs you pointed out...
Hi, Thanks for implementing this feature. After adding this feature, we could implement the **COW file dynamic extending feature**. Because there's no need to be worried that **COW file's extending...
Hi Pushpraj Kaurav, Do you have correct ```/lib/modules/${KERNEL_VERSION}/System.map``` ?? (```${KERNEL_VERSION}``` is ```$(uname -r)```) Dattobd will find system call table on that path. installing it will fix this problem. (or ```/boot/System.map-${KERNEL_VERSION}```...
Hi pskaurav, ```kernel-config.h``` records what kernel functions you can use without redefinition and the **system call tables address**. ```kernel-config.h``` is in the src directory, I think that's why ```datto: failed...
One thing I think may help investigate is that I 've tried to print the ```bio_iter_len(bio, iter)``` within ```snap_handle_write_bio(...)```(or ```snap_handle_read_bio(...)``` ) when this issue happened: ``` bio_iter_len(bio, iter) is 0,...
Hi @nixomose Thank you for replying! Besides ```bio_iter_len(bio, iter) is 0```, I also have other weird BIO information but I think I need to clarify it myself first. So that...