Ukusebenzisa izinhlelo ze-BPF ukuxazulula izinkinga kumadivayisi okokufaka

U-Peter Hutterer, umgcini wesistimu engaphansi ye-X.Org e-Red Hat, wethule insiza entsha ebizwa ngokuthi i-udev-hid-bpf, eklanyelwe ukulayisha ngokuzenzakalelayo izinhlelo ze-BPF ezilungisa izinkinga ku-HID (Idivayisi Yokufaka Komuntu) noma ukushintsha ukuziphatha kwazo kuye ngokuthandwa ngumsebenzisi. . Ukudala izibambi zamadivayisi e-HID afana namakhibhodi namagundane, kusetshenziswa uhlelo olungaphansi lwe-HID-BPF, oluvele ku-Linux 6.3 kernel futhi likuvumela ukuthi udale abashayeli bedivayisi yokufaka ngendlela yezinhlelo ze-BPF noma uphathe imicimbi eyahlukene ohlelweni olungaphansi lwe-HID.

Isisetshenziswa se-udev-hid-bpf singasetshenziswa ngokuhambisana nendlela ye-udev ukuze kusebenze ngokuzenzakalelayo izinhlelo ze-BPF lapho amadivayisi okokufaka amasha axhunyiwe, noma ukulayisha izinhlelo ze-BPF mathupha. Kunezigaba ezimbili eziyinhloko zezinhlelo ze-BPF ezisetshenziswa nge-udev-hid-bpf: izinhlelo zokuxazulula izinkinga ku-hardware noma i-firmware, nezinhlelo zokushintsha ukuziphatha kwamadivayisi ngesicelo somsebenzisi.

Esimweni sokuqala, izinkinga zokuqeda amaphutha namaphutha kumadivayisi ziyaxazululwa, njengezimbazo zokuxhumanisa ezihlanekezelwe, ububanzi benani obungalungile (isibonelo, isitatimende sokuthi kunezinkinobho ezingu-8 esikhundleni sika-5) nokulandelana okungenangqondo kwemicimbi. Esimweni sesibili, sikhuluma ngokushintsha izilungiselelo zedivayisi, isibonelo, usebenzisa izinhlelo ze-BPF ungashintsha izinkinobho. Kulindeleke ukuthi izinhlelo ze-BPF ezinokulungiswa ekugcineni zifakwe ku-kernel eyinhloko futhi zizokwenza kube nokwenzeka ukwenza ngaphandle kokwengeza ama-patches noma abashayeli abahlukene ku-kernel.

Source: opennet.ru

Engeza amazwana