On 08/31, Enzo Matsumiya wrote:
- Add prototypes for smb2_get_sign_key() (not static anymore) and smb311_aes_gmac_alloc() (new) to smb2proto.h (reported by kernel test robot) ... extern struct mid_q_entry *smb2_setup_async_request( +extern int smb311_aes_gmac_alloc(struct crypto_aead **); struct TCP_Server_Info *server, struct smb_rqst *rqst);
Steve pointed out an error when building v2, which I fat-finger pasted the prototype in between smb2_setup_async_request parameters. Fixed it. But meanwhile I also found that, after some time copying a 5GB file, the signatures will be miscalculated, some memory leak occurs, and then a crash in unlink or umount. I'm assessing those issues right now, will send v3 later. Enzo