Closed dilyn-corner closed 4 years ago
Thanks for reporting, @dilyn-corner! I haven't tried that kernel yet, but judging by the error I think you found the culprit.
I'll look into it.
I'm not entirely sure what happened yet, but this patch (here is the actual commit) may have removed the declaration of segment_eq
from asm/uaccess.h
, which is included here:
Someone was actually faster to fix it :)
https://gist.github.com/joanbm/9e20b3842bb336379eccc12410901e37
I'm committing this right now. Thanks again 🙌
Just looking towards the future here with this one. If I had any level of C knowledge, I would provide a patch. Based on my knowledge, the fix should be easy though!
In
src/wl/sys/wl_linux.c
,segment_eq(get_fs(), KERNEL_DS)
is implicitly declared. It seems this is the only such function.