C'est vrai que le changement unilatéral de la part de Kay Sievers sur le fait qu'un pilote ne doit pas charger son firmware pendant un "probe" est clairement abusé…
Le pire c'est qu'il n'écoute même pas les arguments comme quoi certains matériel ont besoin d'avoir un firmware pour s'identifier et donc être utilisé par ce driver ou par un autre !
L'exemple vient d'un matériel USB qui permet de réceptionner la télévision, ce matériel est basé sur un processeur EZ-USB qui a la particularité ne ne pas avoir de flash pour charger le code, seulement quelque kilooctets pour stocker les identifiants USB.
Les identifiants USB ne sont hélas pas assez significatifs pour déterminer la version du Hardware dans la vrai vie, donc un chargement de firmware est nécessaire pour l'identification et si ce n'est pas le bon matériel lancer le probe suivant si un autre pilote existe !
Et cela doit évidemment faire qu'un module puisse ne pas réussir à se charger et doit donc rester dans le probe….
# Delayed firmware loading
Posté par superna (site web personnel) . En réponse au journal Les big balls de gentoo. Évalué à 7.
C'est vrai que le changement unilatéral de la part de Kay Sievers sur le fait qu'un pilote ne doit pas charger son firmware pendant un "probe" est clairement abusé…
Le pire c'est qu'il n'écoute même pas les arguments comme quoi certains matériel ont besoin d'avoir un firmware pour s'identifier et donc être utilisé par ce driver ou par un autre !
L'exemple vient d'un matériel USB qui permet de réceptionner la télévision, ce matériel est basé sur un processeur EZ-USB qui a la particularité ne ne pas avoir de flash pour charger le code, seulement quelque kilooctets pour stocker les identifiants USB.
Les identifiants USB ne sont hélas pas assez significatifs pour déterminer la version du Hardware dans la vrai vie, donc un chargement de firmware est nécessaire pour l'identification et si ce n'est pas le bon matériel lancer le probe suivant si un autre pilote existe !
Et cela doit évidemment faire qu'un module puisse ne pas réussir à se charger et doit donc rester dans le probe….
Merci Kay !