summaryrefslogtreecommitdiff
path: root/lib/test_bitmap.c
diff options
context:
space:
mode:
authorMichael Schaller <misch@google.com>2020-09-25 09:45:02 +0200
committerArd Biesheuvel <ardb@kernel.org>2020-09-25 23:29:04 +0200
commit336af6a4686d885a067ecea8c3c3dd129ba4fc75 (patch)
treef23ebf5c4984ba5a8161d034507a3fbcf03726f0 /lib/test_bitmap.c
parentf5344e5d6ccb9ddf377202690a135bc64607c621 (diff)
downloadlinux-336af6a4686d885a067ecea8c3c3dd129ba4fc75.tar.gz
efivarfs: Replace invalid slashes with exclamation marks in dentries.
Without this patch efivarfs_alloc_dentry creates dentries with slashes in their name if the respective EFI variable has slashes in its name. This in turn causes EIO on getdents64, which prevents a complete directory listing of /sys/firmware/efi/efivars/. This patch replaces the invalid shlashes with exclamation marks like kobject_set_name_vargs does for /sys/firmware/efi/vars/ to have consistently named dentries under /sys/firmware/efi/vars/ and /sys/firmware/efi/efivars/. Signed-off-by: Michael Schaller <misch@google.com> Link: https://lore.kernel.org/r/20200925074502.150448-1-misch@google.com Signed-off-by: Ard Biesheuvel <ardb@kernel.org>
Diffstat (limited to 'lib/test_bitmap.c')
0 files changed, 0 insertions, 0 deletions