Moi ce que j'ai compris c'est qu'avant le pilote ne prévoyais pas le cas où la FIFO était pleine. Et maintenant quand elle est pleine elle envoie un paquet pour dire "laisse moi déjà digérer ça".
C'est l'inverse, avant on envoyait une interruption à la carte pour qu'elle envoie un paquet "pause", mais l'interruption en question est mal supportée par la carte ce qui peut entrainer un freeze.
Maintenant la carte se met en erreur réception quand elle reçoit un paquet de trop.
Le seul problème avec cette méthode est que la machine qui a émit le paquet va alors le réémettre en boucle jusqu'à ce qu'il passe
[^] # Re: C'est quoi le "RX FIFO threshold" ?
Posté par Jerome Herman . En réponse au journal Fin du freeze avec le driver re(4) sous OpenBSD. Évalué à 2.
C'est l'inverse, avant on envoyait une interruption à la carte pour qu'elle envoie un paquet "pause", mais l'interruption en question est mal supportée par la carte ce qui peut entrainer un freeze.
Maintenant la carte se met en erreur réception quand elle reçoit un paquet de trop.
Le seul problème avec cette méthode est que la machine qui a émit le paquet va alors le réémettre en boucle jusqu'à ce qu'il passe