Today I committed the updated linux aio stuff to p4. It’s a module now, so it can be loaded as needed. I also updated the p4 diff in the wiki, so anyone can download and test it (please do it!).
Major features in the p4 diff are futexes and TLS for amd64. So if you own an amd64 system please download the patch and give it a try. I’m interested in reports for linux-firefox, skype, realplayer and acroread on amd64.
There’s one known bug with the mmap behavior on amd64 (even in current). I don’t know if this only affects the LTP tests or real world applications, but because there’s much time between the mmap commits and the report, I think it’s only a problem for the regression tests and not a problem which shows up in typical usage scenarios.
Several people help debugging/testing the new linuxolator. We already got patches from kib@ and from the contributor which uses “Intron” as his alias in communication. On the amd64 testing side bsam@ helps a lot. So far we fixed a panic with linux_vfork (I got hit by it while running the glibc regression tests) and synced the MI parts of the amd64 stuff. We’re also in the process to get some more of the uncommitted stuff of the SoC into the tree. This stuff are changes which are done based upon reviews by jhb@ and ssouhlal@. Unfortunately jhb@ seems to be busy ATM, so we have to wait a little bit for his review of the changes.
We still have the futex problem, but there are patches floating around which at least fix some problems with realplay.
Roman is going on holiday at the end of the comming week, I hope we are able to fix some problems until then.