Skip to content

Commit 0354809

Browse files
committed
feature/add-modules: Add workaround to add crc32 for f2fs
On kernels before v5.13-rc1-152-g0dd571785d61, f2fs has no dependency on crc32. For older kernels, it is worth adding a script that adds crc32 for that filesystem. Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
1 parent 3479899 commit 0354809

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

features/add-modules/kmodule.deps.d/add-deps-ext4

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,13 @@
66
kmodules_list="$1"
77
shift
88

9-
grep -E -qs '^ext4[[:space:]]' "$kmodules_list" ||
9+
modname="${PROG##add-deps-}"
10+
11+
grep -E -qs '^'"$modname"'[[:space:]]' "$kmodules_list" ||
1012
exit 0
1113

12-
depinfo --set-version="$kernel" -D "ext4" 2>/dev/null | grep -E -qs '^module ' ||
14+
depinfo --set-version="$kernel" -D "$modname" 2>/dev/null |
15+
grep -E -qs '^module ' ||
1316
exit 0
1417

1518
printf '%s\n' crc32c
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
add-deps-ext4

0 commit comments

Comments
 (0)