ආදාන උපාංගවල ගැටළු විසඳීමට BPF වැඩසටහන් භාවිතා කිරීම

Red Hat හි X.Org ආදාන උපපද්ධති නඩත්තුකරුවෙකු වන Peter Hutterer, HID (Human Input Device) හි ගැටළු නිරාකරණය කරන BPF වැඩසටහන් ස්වයංක්‍රීයව පූරණය කිරීමට හෝ පරිශීලකගේ මනාපයන් මත ඔවුන්ගේ හැසිරීම වෙනස් කිරීමට නිර්මාණය කර ඇති udev-hid-bpf නම් නව උපයෝගිතා හඳුන්වා දෙන ලදී. . යතුරුපුවරු සහ මීයන් වැනි HID උපාංග සඳහා හසුරුවන්නන් නිර්මාණය කිරීම සඳහා, HID-BPF උප පද්ධතිය භාවිතා කරනු ලැබේ, එය Linux 6.3 කර්නලයේ දිස්වන අතර BPF වැඩසටහන් ආකාරයෙන් ආදාන උපාංග ධාවක සෑදීමට හෝ HID උප පද්ධතියේ විවිධ සිදුවීම් හැසිරවීමට ඔබට ඉඩ සලසයි.

නව ආදාන උපාංග සම්බන්ධ වූ විට ස්වයංක්‍රීයව BPF වැඩසටහන් සක්‍රිය කිරීමට හෝ BPF වැඩසටහන් අතින් පූරණය කිරීමට udev-hid-bpf උපයෝගීතාව udev යාන්ත්‍රණය සමඟ ඒකාබද්ධව භාවිතා කළ හැක. udev-hid-bpf සමඟ භාවිතා කිරීම සඳහා BPF වැඩසටහන් වල ප්‍රධාන කාණ්ඩ දෙකක් ඇත: දෘඪාංග හෝ ස්ථිරාංග වල ගැටළු නිරාකරණය සඳහා වැඩසටහන් සහ පරිශීලකයාගේ ඉල්ලීම පරිදි උපාංගවල හැසිරීම වෙනස් කිරීම සඳහා වැඩසටහන්.

පළමු අවස්ථාවේ දී, ප්‍රතිලෝම ඛණ්ඩාංක අක්ෂ, වැරදි අගය පරාසයන් (උදාහරණයක් ලෙස, 8 වෙනුවට බොත්තම් 5 ක් ඇති බවට ප්‍රකාශයක්) සහ සිද්ධිවල තාර්කික නොවන අනුපිළිවෙල වැනි උපාංගවල දෝෂ සහ දෝෂ ඉවත් කිරීමේ ගැටළු විසඳනු ලැබේ. දෙවන අවස්ථාවේදී, අපි උපාංග සැකසුම් වෙනස් කිරීම ගැන කතා කරමු, උදාහරණයක් ලෙස, BPF වැඩසටහන් භාවිතා කිරීමෙන් ඔබට බොත්තම් මාරු කළ හැකිය. නිවැරදි කිරීම් සහිත BPF වැඩසටහන් අවසානයේ ප්‍රධාන කර්නලයට ඇතුළත් වනු ඇතැයි අපේක්ෂා කරන අතර කර්නලයට පැච් හෝ වෙනම ධාවක එකතු නොකර එය කිරීමට හැකි වනු ඇත.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න