staging: erofs: switch to new decompression backend
authorGao Xiang <gaoxiang25@huawei.com>
Mon, 24 Jun 2019 07:22:57 +0000 (15:22 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 26 Jun 2019 01:44:40 +0000 (09:44 +0800)
commit88aaf5a79c5cde56429fd96219d28707361107cd
tree531f99cc4223f500bc1269d71106daec4d39f1d7
parent0ffd71bcc3a03ebb3551661a36052488369c4de9
staging: erofs: switch to new decompression backend

This patch integrates new decompression framework to
erofs decompression path, and remove the old
decompression implementation as well.

On kirin980 platform, sequential read is slightly
improved to 778MiB/s after the new decompression
backend is used.

Reviewed-by: Chao Yu <yuchao0@huawei.com>
Signed-off-by: Gao Xiang <gaoxiang25@huawei.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/erofs/Makefile
drivers/staging/erofs/internal.h
drivers/staging/erofs/unzip_vle.c
drivers/staging/erofs/unzip_vle.h
drivers/staging/erofs/unzip_vle_lz4.c [deleted file]