On 07/04/2020 20:02, Chris Murphy wrote: > Hi, > > What's the status of this work? > https://lore.kernel.org/linux-btrfs/20191015121405.19066-1-jthumshirn@xxxxxxx/ It's done but no-one was interested in it and as I haven't received any answers from Dave if he's going to merge it, I did not bring it to attention again. After all it was for a specific use-case SUSE has/had and I left the company. > Also I'm curious if it could use blake2b as an option? It's a bit > faster I guess. Probably yes, I haven't researched if blake2b can be used in a HMAC context, but from what I can see there should be no problem. SHA-256 was chooses because SUSE Product Management needed SHA for their use-case. If there is still interest in this work I can re-base my branches [1][2] and add blake2b as well, this /should/ be trivially done. [1] https://git.kernel.org/pub/scm/linux/kernel/git/jth/linux.git/log/?h=btrfs-integrity [2] https://github.com/morbidrsa/btrfs-progs/tree/mkfs-hmac I just don't want to spend time on it again when it's not going to be merged in the end (for what ever reason). Byte, Johannes
