On Thu, Oct 29, 2020 at 01:20:06PM -0600, dann frazier wrote:
On Thu, Oct 29, 2020 at 1:18 PM Greg KH greg@kroah.com wrote:
On Thu, Oct 29, 2020 at 11:54:42AM -0600, dann frazier wrote:
From: Michael Schaller misch@google.com
commit 336af6a4686d885a067ecea8c3c3dd129ba4fc75 upstream
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
Any reason you are not signing off on this?
No, sorry:
Signed-off-by: dann frazier dann.frazier@canonical.com
Easier if I send a v2?
Nah, I can take that, thanks.
greg k-h