kernel - Add usched_dfly algorith, set as default for now (6)
authorMatthew Dillon <dillon@apollo.backplane.com>
Wed, 19 Sep 2012 12:10:21 +0000 (05:10 -0700)
committerMatthew Dillon <dillon@apollo.backplane.com>
Wed, 19 Sep 2012 12:10:21 +0000 (05:10 -0700)
commit4550c3e09a7ad95923d423a3c38cdd5a505d9b57
tree95c354d0465d50aa1451cfc79988d66a744f6d45
parent6b4d33c2d54b1b79b79917b37b4e0f636208d860
kernel - Add usched_dfly algorith, set as default for now (6)

* Fix an edge case where the pairing could cause flapping.

* Fix an edge case where user processes were interrupting each other
  when they were in the same queue, which could cause a synchronous
  process like a postgres server to lose cpu while holding internal
  locks during a short operation.
sys/kern/usched_dfly.c