Jeremy Lorelli created a merge request: https://gitlab.rtems.org/rtems/pkg/rtems-net-legacy/-/merge_requests/30
Project:Branches: jjl77/rtems-net-legacy:pr-rpcio-retry-period-changes to rtems/pkg/rtems-net-legacy:main Author: Jeremy Lorelli ## Summary These are changes we applied to our fork of RTEMS 4.10.2 and 4.9.4 at SLAC to workaround instability issues with the NFS v2 driver under certain network conditions. I've pulled these into the rtems-net-legacy package just to sync things up. These changes are a couple years old so I don't quite remember all of the details anymore. However, these patches did significantly improve NFS v2 behavior for us. Excessive retries (triggered by poor network conditions, slow NFS server, etc.) can choke out the transaction hash table, leading to dropped transactions. This problem was first reported in 2011 and has only appeared sporadically at our facility, until around ~2023 when it started impacting a large number of systems. This PR makes the retry period equation more generous (faster back off, higher minimum response time bound) to avoid retries. It also adds IOCTLs for configuring the retry period equation, and for getting RPC stats for a server. ## Generative AI <!-- If you have used AI please use the "AI Contribution" template otherwise leave this blank see our fulls statement at https://www.rtems.org/generative-ai/--> <!-- Default settings, if it is a dropdown it will set after submission --> -- View it on GitLab: https://gitlab.rtems.org/rtems/pkg/rtems-net-legacy/-/merge_requests/30 You're receiving this email because of your account on gitlab.rtems.org.
_______________________________________________ bugs mailing list [email protected] http://lists.rtems.org/mailman/listinfo/bugs
