Skip to content

Conversation

@ccroy-arista
Copy link

@ccroy-arista ccroy-arista commented Jan 28, 2026

The AMD Sensor Fusion Hub device driver generates an error during init on boot for devices that don't support it (i.e. when device discovery fails): amd_sfh_hid_client_init failed err -95

There is already a warning message for this when device discovery fails, so do not log a separate error message.

This bug was fixed in the kernel in 2022 shortly after it was originally introduced: torvalds/linux@e51d8d3

However, the fix eventually got washed out here: torvalds/linux@2105e8e

The AMD Sensor Fusion Hub device driver generates an error during init
on boot for devices that don't support it:
'amd_sfh_hid_client_init failed err -95'

Code 95 is EOPNOTSUPP, i.e. operation not supported. That code within
this context should not be logged as an error message (there is already
a warning message), which is the change being made here.

This bug was already fixed in the kernel years ago shortly after it was
was introduced. However, the fix eventually got washed out (presumably
unintentionally). Here is when the fix was originally implemented in
the kernel:
torvalds/linux@e51d8d3

Signed-off-by: Christopher Croy <ccroy@arista.com>
@ccroy-arista ccroy-arista requested a review from a team as a code owner January 28, 2026 20:27
@mssonicbld
Copy link

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants