HackAthon on the 23C3, 27th - 30th December, Berlin. **This is a coordination page of the participating developers. Do not add topics unless you are prepared to join us and actually do the work.** ## Tasks we will work on * 1:1 Threading LwpUserland * import sound infrastructure changes * use new installer ## Possible tasks All this seems very much like the ProjectsPage. This needs to be merged. infrastructure: * bring in PCI bridging code from FreeBSD * Linuxulator update * Xen Support * Sync our PCI code as much as possible with FreeBSD's to take advantage of power saving stuff. * Import NetBSD's kauth implementation. * amd64 support * fix gcc4.1 * fix APIC_IO on SMP * import FreeBSD's cpufreq and powerd * import nsswitch code and maybe nssldap -- import is the wrong word. we don't do dynamic binaries in /bin, so we need to have a nssd and libc communicating. * integrate the new (lua-based) installer Performance: * Automated benchmark scripts so we can track performance over time. * What values do we want to benchmark? * As much as we can. I guess that we could use http://bulk.fefe.de/scalability/ as basis and create some macro benchmarks from there. * SYSENTER/SYSEXIT * HPET * anticipatory disk scheduler * NetBSD's relcache -- NIH. We have resident(1), which is supposed to be better. * Kernel profiling and performance optimizations Networking: * bring in RSTP support changes to if_bridge.c from FreeBSD FS: * LFS * XFS * tmpfs * userland filesystem support (possibly using caps?) (puffs from NetBSD?) (FUSE from FreeBSD/Csaba Henk?) * v9fs support, i have read somewhere that the people that did the linux implementation could agree on licensing it as BSD if needed. Not sure this still applies. * ZFS * squashfs