lkml.org 
[lkml]   [2018]   [Dec]   [7]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Subject[PATCH 0/7] staging: erofs: decompression fixes & cleanups
Date
Hi,

This patchset has been pending in the erofs mailing list for months.
It mainly focuses on cleaning up io submission flow in the decompression
subsystem in order to remove #ifdefs in related functions, which
were used to differentiate whether cached decompression is enabled
(rather than do in-place decompression only).

These patches has been tested by our Android beta users for these months,
no new issue reported.

Thanks,
Gao Xiang

Gao Xiang (7):
staging: erofs: fix use-after-free of on-stack `z_erofs_vle_unzip_io'
staging: erofs: introduce MNGD_MAPPING helper
staging: erofs: localize UNALLOCATED_CACHED_PAGE placeholder
staging: erofs: revisit the page submission flow
staging: erofs: refine compressed pages preload flow
staging: erofs: redefine where `owned_workgrp_t' points
staging: erofs: simplify `z_erofs_vle_submit_all'

drivers/staging/erofs/internal.h | 6 +-
drivers/staging/erofs/unzip_vle.c | 580 ++++++++++++++++++++++++--------------
drivers/staging/erofs/unzip_vle.h | 4 +-
3 files changed, 377 insertions(+), 213 deletions(-)

--
2.14.4

\
 
 \ /
  Last update: 2018-12-07 17:06    [W:0.033 / U:13.584 seconds]
©2003-2018 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site