misc: keba: Fix sysfs group creation
authorGerhard Engleder <eg@keba.com>
Mon, 19 Aug 2024 19:26:45 +0000 (21:26 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 3 Sep 2024 10:37:29 +0000 (12:37 +0200)
commit7d32e779eb9add47bfdb4731c4d4ff443a7f7fa6
tree2fd39cdcf5e16a5731195c192aaa03b797e58434
parenta759d1f25182f51210c8831d71ce7ee81e0930f4
misc: keba: Fix sysfs group creation

sysfs_create_group() races with userspace. Use dev_groups instead which
prevents all the problems of sysfs_create_group().

Fixes: a1944676767e ("misc: keba: Add basic KEBA CP500 system FPGA support")
Suggested-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Gerhard Engleder <eg@keba.com>
Link: https://lore.kernel.org/r/20240819192645.50171-1-gerhard@engleder-embedded.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/misc/keba/cp500.c