firmware: dmi-sysfs: make pr_info messages rate limited
authorColin Ian King <colin.i.king@gmail.com>
Tue, 29 Nov 2022 22:38:55 +0000 (22:38 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 20 Jan 2023 12:11:15 +0000 (13:11 +0100)
commit7d12970f1746d47155f97113ac48b81fd8af8640
treee6c10e9443527ab36b8f091ea0766dcdb3dd5755
parent11819ed2b70da94acc41fec34178a011c4d3d25d
firmware: dmi-sysfs: make pr_info messages rate limited

Currently if a process repeat repeatedly reads the dmi sysfs raw event log
/sys/firmware/dmi/entries/15-0/system_event_log/raw_event_log when GPNV
support is missing or using an unknown access method the kernel log gets
spammed with info messages. Make the messages rate limited to reduce the
message spamming. Triggered when running sudo stress-ng --sysfs -t 5m.

Signed-off-by: Colin Ian King <colin.i.king@gmail.com>
Link: https://lore.kernel.org/r/20221129223855.1005674-1-colin.i.king@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/firmware/dmi-sysfs.c