On Sun, 11 May 2008, Ingo Molnar wrote:No, the problem is that the BKL shouldn't be a semaphore at all. Performance fixed. After that, it's *purely* a correctness issue, and then we might as well be fair and not allow the stealing of semaphores from under waiters at ALL. Which is what Matthews original code did. In other words, current -git is fine, and was already confirmed by Sven to fix the bug (before *any* of your patches were), and was earlier confirmed to fix the AIM7 performance regression (better than *any* of your patches were). So I fixed the problems last night already. Stop wasting everybody's time. Linus --
| Benjamin Herrenschmidt | Re: [PATCH] Remove process freezer from suspend to RAM pathway |
| Daniel Walker | Re: [Announce] [patch] Modular Scheduler Core and Completely Fair Scheduler [CFS] |
| Greg KH | [GIT PATCH] driver core patches against 2.6.24 |
| Andrew Morton | -mm merge plans for 2.6.23 |
git: | |
| David Miller | [GIT]: Networking |
| Hannes Eder | [PATCH 01/43] drivers/net/at1700.c: fix sparse warning: symbol shadows an earlier ... |
| Gerrit Renker | [PATCH 16/37] dccp: API to query the current TX/RX CCID |
| Herbert Xu | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
