I had a look at some USB PRs and wrote a list of those with patches to Warner (as he is working on USB stuff currently). I also categorized them (easy, not easy, maybe already fixed, ...). The easy ones he handled already, for the rest I don’t know his current plans.

Regarding linuxulator stuff I’m working on a MFC patch (no TLS, no futexes). As I don’t have a -stable box I need some help testing it before I can commit it. I only compile tested this on -current with the new gcc 4.2. What I need is:

  • testing on i386, amd64 (if I forgot something, it may panic your system)

  • “make universe” test (you have to grep all the logs for “Error 1” and investigate the error if there’s one)

  • LTP test run, see the wiki for more (best would be a diff of the logs in the result directory of no-patch/patch runs)

  • normal linux application use-tests

What the patch provides is:

  • mmap fixes

  • fix memleaks

  • add mprotect/iopl/lstat/ftruncate/statfs64/timer_*/mq_*

  • more errno value mapping

  • don’t limit number of syscalls to 255

  • allow to exec libs

  • ioctl TIOCGPTN

  • handle more socket options

  • de-COMPAT_43-ify

  • add dummy syscalls so that we know what is needed (reports from users)

  • style(9)

  • linprocfs enhancements

Add to del.icio.us - Digg this article

No Responses to “Round-up of recent FreeBSD work”  

  1. No Comments

Leave a Reply