multifacet / Bypassd

Bypassd is a novel I/O architecture that provides low latency access to shared SSDs.
8 stars 4 forks source link

Function "__v_p4d_alloc_ext4" not found #1

Open RiweiPan opened 1 month ago

RiweiPan commented 1 month ago

Hi, thanks for the excellent works on direct-access SSD! I want to reproduce your codes in my machine but I encountered an issue in compiling.

Bypassd/kernel/linux-5.4/fs/ext4/./swiftcore/swiftcore_pt.h:55: undefined reference to `__v_p4d_alloc_ext4'

After searching the codes, I still could not find the definition about this function. Could you give me suggestion to address this issue? Thanks a lot!

SujayYadalam94 commented 3 weeks ago

This is weird. Are you using your own config while compiling kernel? Can you try using the config attached in the repo?

RiweiPan commented 3 weeks ago

Thank you for your suggestion. I use the script bash utils/build_linux_kernel.sh to build the kernel. I will try the given .config. Thanks a lot for your help.