Merge remote-tracking branch 'sm8350/lineage-20' into lineage-21
* sm8350/lineage-20: BACKPORT: erofs: fix lz4 inplace decompression erofs: clean up file headers & footers ANDROID: Enable percpu high priority kthreads for erofs UPSTREAM: erofs: fix an error code in z_erofs_init_zip_subsystem() BACKPORT: erofs: add per-cpu threads for decompression as an option sched: Provide sched_set_fifo() BACKPORT: erofs: fix use-after-free of on-stack io[] erofs: fix deadlock when shrink erofs slab UPSTREAM: erofs: fix 1 lcluster-sized pcluster for big pcluster UPSTREAM: erofs: enable big pcluster feature BACKPORT: erofs: support decompress big pcluster for lz4 backend UPSTREAM: erofs: support parsing big pcluster compact indexes UPSTREAM: erofs: support parsing big pcluster compress indexes UPSTREAM: erofs: adjust per-CPU buffers according to max_pclusterblks UPSTREAM: erofs: add big physical cluster definition UPSTREAM: erofs: fix up inplace I/O pointer for big pcluster UPSTREAM: erofs: introduce physical cluster slab pools UPSTREAM: erofs: introduce multipage per-CPU buffers UPSTREAM: erofs: remove a void EROFS_VERSION macro set in Makefile UPSTREAM: erofs: reserve physical_clusterbits[] UPSTREAM: erofs: Clean up spelling mistakes found in fs/erofs UPSTREAM: erofs: add on-disk compression configurations UPSTREAM: erofs: introduce on-disk lz4 fs configurations UPSTREAM: erofs: introduce erofs_sb_has_xxx() helpers UPSTREAM: erofs: don't use erofs_map_blocks() any more UPSTREAM: erofs: complete a missing case for inplace I/O UPSTREAM: erofs: support adjust lz4 history window size UPSTREAM: erofs: use sync decompression for atomic contexts only UPSTREAM: erofs: use workqueue decompression for atomic contexts only UPSTREAM: erofs: avoid memory allocation failure during rolling decompression UPSTREAM: erofs: force inplace I/O under low memory scenario UPSTREAM: erofs: insert to managed cache after adding to pcl UPSTREAM: erofs: get rid of magical Z_EROFS_MAPPING_STAGING include/linux/pagemap.h: introduce attach/detach_page_private erofs: don't trigger WARN() when decompression fails erofs: fix error return code in erofs_read_superblock() erofs: fix setting up pcluster for temporary pages erofs: remove unnecessary enum entries erofs: fold in should_decompress_synchronously() erofs: avoid unnecessary variable `err' erofs: remove unneeded parameter erofs: Use fallthrough pseudo-keyword erofs: remove WQ_CPU_INTENSIVE flag from unbound wq's erofs: fold in used-once helper erofs_workgroup_unfreeze_final() erofs: Replace HTTP links with HTTPS ones erofs: Remove uninitialized_var() usage erofs: suppress false positive last_block warning erofs: Adapt to <5.6 fsparam_enum erofs: convert to use the new mount fs_context api erofs: code cleanup by removing ifdef macro surrounding erofs: handle corrupted images whose decompressed size less than it'd be erofs: use LZ4_decompress_safe() for full decoding erofs: convert workstn to XArray erofs: clean up z_erofs_submit_queue() erofs: fold in postsubmit_is_all_bypassed() erofs: remove void tagging/untagging of workgroup pointers erofs: remove unused tag argument while registering a workgroup erofs: remove unused tag argument while finding a workgroup erofs: correct indentation of an assigned structure inside a function erofs: remove unnecessary output in erofs_show_options() erofs: drop all vle annotations for runtime names erofs: support superblock checksum erofs: set iowait for sync decompression erofs: clean up decompress queue stuffs erofs: get rid of __stagingpage_alloc helper erofs: remove dead code since managed cache is now built-in erofs: clean up collection handling routines lz4: fix kernel decompression speed FROMLIST: binder: check offset alignment in binder_get_object() BACKPORT: f2fs: expose # of overprivision segments ANDROID: GKI: Update symbol list for Zebra ANDROID: GKI: db845c: Update symbols list and ABI UPSTREAM: drm/msm/dsi: Enable runtime PM UPSTREAM: PM: runtime: Have devm_pm_runtime_enable() handle pm_runtime_dont_use_autosuspend() UPSTREAM: PM: runtime: add devm_pm_runtime_enable helper exfat: github action: run buiuld and tests on for-kernel-version-from-4.1.0 branch exfat: fix ALIGN_DOWN undefined error exfat: using ffs instead of internal logic exfat: using hweight instead of internal logic exfat: fix ctime is not updated exfat: fix setting uninitialized time to ctime/atime exfat: convert to new timestamp accessors exfat: convert to ctime accessor functions exfat: fs: pass the request_mask to generic_fillattr exfat: convert to simple_rename_timestamp exfat: ensure that ctime is updated whenever the mtime is exfat: fs: add CONFIG_BUFFER_HEAD exfat: use fat ioctls definitions from include/uapi/linux/msdos_fs.h exfat: github action: remove liunx-4.1 source to get more disk space exfat: support create zero-size directory exfat: support handle zero-size directory exfat: add ioctls for accessing attributes exfat: vfs: get rid of old '->iterate' directory operation Change-Id: Ia2341b2452445d2d903528b300b3c646c4293288
Loading
Please register or sign in to comment