From 32ed578925a53678eefbb2dc80fc1d9f789bab59 Mon Sep 17 00:00:00 2001 From: idziubenko Date: Wed, 3 Nov 2021 09:14:19 +0300 Subject: [PATCH] added ext4 fast_commit option --- pym/install/fs_manager.py | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/pym/install/fs_manager.py b/pym/install/fs_manager.py index 4b2e70a..04c4c13 100644 --- a/pym/install/fs_manager.py +++ b/pym/install/fs_manager.py @@ -48,7 +48,7 @@ class FileSystemManager(): 'gpt': '8300', 'label': '-L {labelname}', 'msdos': '83', - 'ssd': ['ssd', 'discard', 'space_cache'], + 'ssd': ['ssd', 'space_cache'], 'type': ['hdd', 'usb-hdd'], 'compress': None, 'compatible': ['btrfs-compress']}, @@ -88,7 +88,7 @@ class FileSystemManager(): 'label': '-L {labelname}', 'msdos': '83', 'boot': '-i sparce=0', - 'ssd': ['discard'], + 'ssd': [], 'compress': None, 'type': ['hdd', 'usb-hdd']}, 'btrfs-compress': {'defaultopt': defaultOpt, @@ -99,7 +99,7 @@ class FileSystemManager(): 'gpt': '8300', 'label': '-L {labelname}', 'msdos': '83', - 'ssd': ['ssd', 'discard', 'space_cache'], + 'ssd': ['ssd', 'space_cache'], 'type': ['hdd', 'usb-hdd'], 'compatible': ['btrfs']}, 'ext4': {'defaultopt': defaultOpt, @@ -107,7 +107,17 @@ class FileSystemManager(): 'formatparam': '{labelparam} {device}', 'gpt': '8300', 'label': '-L {labelname}', - 'ssd': ['discard'], + 'ssd': [], + 'msdos': '83', + 'compress': None, + 'type': ['hdd', 'usb-hdd']}, + 'ext4-fast-commit': {'defaultopt': defaultOpt, + 'format': '/sbin/mkfs.ext4', + 'orig': 'ext4', + 'formatparam': '-O fast_commit {labelparam} {device}', + 'gpt': '8300', + 'label': '-L {labelname}', + 'ssd': [], 'msdos': '83', 'compress': None, 'type': ['hdd', 'usb-hdd']}, @@ -146,7 +156,7 @@ class FileSystemManager(): 'label': '-n {labelname}', 'msdos': '0b', 'auto': False, - 'ssd': ['discard'], + 'ssd': [], 'compress': None, 'type': ['flash']}, 'jfs': {'defaultopt': defaultOpt, @@ -155,7 +165,7 @@ class FileSystemManager(): 'gpt': '8300', 'label': '-L {labelname}', 'msdos': '83', - 'ssd': ['discard'], + 'ssd': [], 'compress': None, 'type': ['hdd', 'usb-hdd']}, # 'nilfs2': {'defaultopt': defaultOpt,