]> www.infradead.org Git - users/dwmw2/linux.git/commit
ptp: kvm: x86: Return EOPNOTSUPP instead of ENODEV from kvm_arch_ptp_init()
authorThomas Weißschuh <linux@weissschuh.net>
Tue, 3 Dec 2024 17:09:55 +0000 (18:09 +0100)
committerJakub Kicinski <kuba@kernel.org>
Sat, 7 Dec 2024 01:38:11 +0000 (17:38 -0800)
commit5e7aa97c7acf171275ac02a8bb018c31b8918d13
treee0a6cb7f3db15d50db88b87e40a8e9086b1ede45
parentbd0c9070436da98a64f734046b36784eb02e997d
ptp: kvm: x86: Return EOPNOTSUPP instead of ENODEV from kvm_arch_ptp_init()

The caller, ptp_kvm_init(), emits a warning if kvm_arch_ptp_init() exits
with any error which is not EOPNOTSUPP:

"fail to initialize ptp_kvm"

Replace ENODEV with EOPNOTSUPP to avoid this spurious warning,
aligning with the ARM implementation.

Fixes: a86ed2cfa13c ("ptp: Don't print an error if ptp_kvm is not supported")
Signed-off-by: Thomas Weißschuh <linux@weissschuh.net>
Link: https://patch.msgid.link/20241203-kvm_ptp-eopnotsuppp-v2-1-d1d060f27aa6@weissschuh.net
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/ptp/ptp_kvm_x86.c