microsoft / hcsshim

Windows - Host Compute Service Shim
MIT License
564 stars 253 forks source link

Remove graceful removal of DDA devices added on pod boot #2206

Closed katiewasnothere closed 1 month ago

katiewasnothere commented 1 month ago

This code previously attempted to gracefully remove DDA'd devices from a pod on close. However, the platform does not require that we gracefully remove DDA devices and attempting to do so may increase the time it takes to stop the pod.

For example, the attempted graceful removal of NVIDIA GPUs when nvidia-persistenced is running increases the pod stop time by more than 3x.