Lin­ux­u­la­tor news

Today I com­mit­ted the updat­ed lin­ux aio stuff to p4. It’s a mod­ule now, so it can be loaded as need­ed. I also updat­ed the p4 diff in the wiki, so any­one can down­load and test it (please do it!).

Major fea­tures in the p4 diff are futex­es and TLS for amd64. So if you own an amd64 sys­tem please down­load the patch and give it a try. I’m inter­est­ed in reports for linux-firefox, skype, realplay­er and acrore­ad on amd64.

There’s one known bug with the mmap behav­ior on amd64 (even in cur­rent). I don’t know if this only affects the LTP tests or real world appli­ca­tions, but because there’s much time between the mmap com­mits and the report, I think it’s only a prob­lem for the regres­sion tests and not a prob­lem which shows up in typ­i­cal usage scenarios.

Lin­ux­o­la­tor bug hunting

Sev­er­al peo­ple help debugging/testing the new lin­ux­o­la­tor. We already got patch­es from kib@ and from the con­trib­u­tor which uses “Intron” as his alias in com­mu­ni­ca­tion. On the amd64 test­ing side bsam@ helps a lot. So far we fixed a pan­ic with linux_vfork (I got hit by it while run­ning the glibc regres­sion tests) and synced the MI parts of the amd64 stuff. We’re also in the process to get some more of the uncom­mit­ted stuff of the SoC into the tree. This stuff are changes which are done based upon reviews by jhb@ and ssouhlal@. Unfor­tu­nate­ly jhb@ seems to be busy ATM, so we have to wait a lit­tle bit for his review of the changes.

We still have the futex prob­lem, but there are patch­es float­ing around which at least fix some prob­lems with realplay.

Roman is going on hol­i­day at the end of the com­ming week, I hope we are able to fix some prob­lems until then.