General Information
- The EuroBSDCon 2006 Devsummit is being held on Thursday (9 Nov 2006) at DSI (see below), and Friday (10 Nov 2006, parallel to the tutorials) at Novotel.
- How to reach the DSI in 3 easy steps:
- wherever you are, enter the subway ("Metropolitana")
- reach LODI TIBB (subway line nr. 3 - yellow line)
- on foot: it takes about 10 minutes, walk along viale Umbria and turn left at via Comelico
- by bus: take bus nr. 92 (direction: Bovisa) and get off at the second stop (via Comelico)
- When at DSI, ask the guy at the entrance, he will redirect you.
For more details about DSI: http://www.dsi.unimi.it/index.php?lang=1;z=0
- A room with space for 60 people is reserved
- Internet connection is present
- A projector is available if anyone wants to prepare some slides
- Lunch: TBD
- Dinner: TBD
- Refreshments and whiteboard: WIP
Devsummit talk schedule
Here is the current schedule. Please add yourself to the list if you are going to present something.
Thursday, November 9th |
||
Time |
Presenter |
Topic |
10:00-12:00 |
||
12:00-13:30 |
Lunch |
??? |
13:30-14:00 |
Many |
General discussion of virtualization (network stack, jail, IPC, etc) |
14:00-14:30 |
Libalias work: modules and ipfw in-kernel nat |
|
14:30-15:00 |
GCC4 SSP, mudflaps, redzones; what do we leave on by default? |
|
15:00-16:00 |
Ports Collection |
|
??? |
Dinner |
??? |
Friday, November 10th |
||
Time |
Presenter |
Topic |
11:00-12:00 |
VCS discussion |
|
12:00-13:30 |
Lunch |
??? |
13:30-14:00 |
Bugbusting/PR Database |
|
14:00-14:30 |
ZFS and gjournal |
|
14:30-15:00 |
TrustedBSD |
|
15:00-16:00 |
RobertWatson, et al |
Meeting of the network stack cabal |
16:00-16:30 |
Varnish - optimizing high performance, kernel-intensive applications and FreeBSD |
|
16:30-17:00 |
Interrupt handling: the past, the present and the filters |
|
??? |
Dinner |
??? |
List of Participants
Here goes the list of participants to the devsummit. Please add yourself to the list if you are going to attend the devsummit. Please indicate which days you can/would attend the summit for, and also if you plan to attend the conference proper.
Developer |
Thursday |
Friday |
EuroBSDCon |
Room |
Mobile |
no |
yes |
yes |
|||
? |
? |
? |
|||
yes |
yes |
yes |
|||
no |
yes |
yes |
|||
yes |
yes |
yes |
|||
yes |
morning |
yes |
|||
yes |
yes |
yes |
107 |
+47 928 35 919 |
|
yes |
yes |
yes |
|||
yes |
yes |
yes |
|||
no |
yes |
yes |
|||
yes |
yes |
yes |
|||
yes |
yes |
yes |
|||
yes |
yes |
yes |
|||
no |
no |
yes |
|||
yes |
yes |
yes |
|||
yes |
yes |
yes |
|||
no |
yes |
yes |
521 |
+33 663 78 4510 |
|
yes |
yes |
yes |
|||
yes |
yes |
yes |
|||
yes |
yes |
yes |
|||
yes |
yes |
yes |
205 |
+45 58 56 10 59 |
|
no |
yes |
yes |
|||
yes |
yes |
yes |
|||
yes |
yes |
yes |
|||
yes |
yes |
yes |
315 (Air Hotel) |
+336.76.77.68.84 |
Sessions
Notes relating to individual meetings and sessions are in this section.
VCS Discussion
In this session, we'll present on and discussion the on-going investigation of VCS choices for FreeBSD. Ollivier will lead presenting on Mercurial; hopefully we can get Nik and CLK there in person to talk about SVN/SVK. The goal of this meeting is not to make a decision, but to give the advocates of particular systems a chance to describe their features and demonstrate workflow.
ZFS and gjournal
Pawel will demonstrate ZFS on FreeBSD, discuss the FreeBSD porting work, and his plans for the future. He will also present on gjournal, a storage framework for supporting block level journaling of file systems (including UFS).
TrustedBSD
Area |
Topic |
Discussion Leader |
Audit |
Quick audit tutorial |
|
Adding audit support to new kernel features |
||
Adding audit support to new applications |
||
Userland audit sweep |
||
Privileges |
How to use the priv(9) API |
|
MAC |
mac2 changes |
|
How to add MAC to new kernel features |
Other things to discuss, probably in a working group session rather than presentation session:
- Distributed audit support
- Audit and MAC
- Getting AUDIT into GENERIC
- MAC and IPSEC
- NFSv4 ACLs
- Discuss potential new areas of TrustedBSD work, such as privilege models
Meeting of the Network Stack Cabal
It would be useful to discuss:
Topic |
Discussion Leader |
Redesign of accept filters to work better with the socket/pcb state machine--one possibility is to move towards a predicate model (suggested by Colin Percival) to address the current locking and recursion issues. |
|
Recent TCP enhancements (TSO, etc). |
|
10gbps network performance and optimization |
|
SMPng loose ends and remainders |
|
Remaining non-MPSAFE protocols (IPv6 components, KAME IPSEC, netatm, i4b) |
|
Remaining non-MPSAFE network interface drivers (Various ISA drivers, USB, firewire, misc.) |
|
Future of IPSEC (KAME and FAST) |
|
Integration of SCTP |
|
7.0 bullet point goals (eliminate non-MPSAFE protocols and network interface drivers) |
|
How do we convince Silby to finish making the tcpsecure changes he's been talking about forever? |
Other points for discussion, possibly in smaller working groups:
- Finishing the move to if_startmbuf now that multi-queue issues are understood.
Ports Collection
Linimon will hold a workshop for discussing where we are and where we are going. Of particular interest are going to be the state of ports on amd64, as that architecture becomes more and more prevalent.
Bugbusting/PR Database
We know that to some extent that people do not work on bugs because of how awkard it is to browse GNATS. Linimon will try to talk about "what are we trying to accomplish", leading towards thinking about "what our ideal system requirements would be".
Aftermath
http://g2.gubkin.ru/main.php?g2_itemId=3772 (unedited)