When: ----- Friday, June 29 from 5pm to 11pm and Saturday, June 30 from 8am to 5pm. Where: ------ The New Hampshire Room on the 5th floor at the Marriott Copley. What: ----- An architectural discussion focusing primarly on the FreeBSD kernel. New ideas for the future will be addressed, as well as plans for the upcoming 5.0 release. Topics: ------ o devd: a daemon for managing device events from userland - Handling dynamic insertion/removal events - Should it handle non-removable devices as a base case to centralize device management? - What events should it handle? o 5.0: release engineering and schedule - When should the release be? - When should efforts change from writing new code to fixing what we have? - What minimum requirements do we want in the new code before we shift to rock polishing? o SMPng: strategies for locking major subsystems - Networking stack - VM - VFS - TTY - BUF/BIO - CAM - Locking guidelines o KSE - What about NetBSD's work? - What is missing from Jason's paper? - Do we want it in 5.0 or 6.0? o DRM - should we import it into the tree? o Architecture Ports - Roadmaps and status for each port under development - PowerPC - IA-64 - KA-64 - Sparc v9 (aka Sparc64) - Arm - Toolchain issues (gcc 3.0) Other Notes ----------- - Should be videotaped for those who cannot be present. - Another one should be planned for BSDCon. - Assuming that we can get a network connection at the meeting room, the #kernelsummit IRC channel on the EFNet network will contain a running commentary of the meeting as well as take questions from those not physically present.