sync with ARCH-1, provide zswap and zcache2