The talks at “Technopolis” were amazing. There were people coming and going all the time; I am very glad I saw many of the “usual gang“; the talks about security and wireless networking were quite intriguing; and our own talks seem to have attracted quite a few questions about free software, open source, the way Linux and the BSDs work, and so on. Continue reading →
Everything is ready, so I’m going to leave for Athens to attend the “Athens Digital Week 2008” event tomorrow. Two short presentations have been prepared, and sent to the organizers. I am not sure if we will have a lot of time to present both of them, but we can definitely try.
The topics of the short talks and their accompanying presentation material are:
“The FreeBSD Project”
“The Greek FreeBSD Documentation Team”
What is absolutely amazing though is that two out of three of the current Greek FreeBSD Committer population are going to be there. Manolis is probably too far to reach us in time for the event, but prof. Diomidis Spinellis and me will be there. Yay!
Ed Schouten’s MPSAFE-tty layer is now in the main tree of FreeBSD, but it i only one of the active projects which run in parallel. The excellent news is that the MPSAFE-tty layer brings down by one the count of kernel subsystems that require the big Giant lock for running within the threaded FreeBSD kernel. There are only a few more, i.e. the USB stack. Removing the requirement for Giant from some of the remaining Giant-dependent subsystems is already part of ongoing work. Continue reading →
After a long time of developing the code in Perforce, posting patches for review, patching userland application to remove explicit gropping into the “tty internals”, working with other committers to enhance, test and then test a bit more, Ed Schouten has committed his new MPSAFE tty layer to the FreeBSD kernel: