** Description changed: In the KVM NC driver, the pthread attr was set to detach a new pthread on create, but was not being passed to the pthread_create() function leading to the case where the NC will eventually be unable to start a new pthread. Fix is in revno 1223. + + ====== + IMPACT: + * This bug affects anyone running hundreds, or thousands of UEC instances. + + ADDRESSED: + * This bug is addressed by cherry-picking an upstream commit from their stable branch that fixes the leak. + + REPRODUCE: + * This bug can be hard to reproduce. The most direct way would be to deploy a UEC with one Node controller, and run thousands and thousands of instances on this one NC over time. Eventually, the NC will fail, hitting the limit of attached pthreads in the KVM driver. + + REGRESSION POTENTIAL: + * The node could be otherwise affected. However, in our testing of this fix, we have run thousands of UEC instances, and have confidence in the fix's stability. + ======
** Summary changed: - [scalability] NC does not detach created pthreads in KVM driver + [SRU] [scalability] NC does not detach created pthreads in KVM driver -- [SRU] [scalability] NC does not detach created pthreads in KVM driver https://bugs.launchpad.net/bugs/567371 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
