Kernel
在哪裡可以找到有關隱藏通用錯誤程式碼的資訊?
我正在為通過 USB 通信的微控制器編寫一些韌體。我從以下位置收到此錯誤
dmesg
:[3034764.122150] hid-generic 0003:16C0:27DB.0015: item fetching failed at offset -1080905469 [3034764.122158] hid-generic: probe of 0003:16C0:27DB.0015 failed with error -22
這個錯誤是來自核心還是使用者空間?我在哪裡可以找到這個錯誤的含義?
它來自核心驅動程序。如果你去核心源網站 freetext search lxr,然後輸入搜尋字元串,你會發現它會引導你到文件hid/hid-core.c
1033 hid_err(device, "item fetching failed at offset %d\n", (int)(end - start));