THIS PAGE IS NOW LOCKED AGAINST WRITES: For modifications contact gnn@freebsd.org
FreeBSD Vendor Summit, November, 2011
This page describes the November 2011 FreeBSD Vendor Summit, taking place in Sunnyvale, California. This is a by-invitation event. FreeBSD committers are welcome to register themselves using this wiki; non-committers need to contact gnn@freebsd.org to attend.
The information on this page is subject to change; please check back for updates.
Contents
Sponsors
The vendor summit would not be possible without the generous support of sponsors.
NetApp is providing space for the summit.
Location
The Vendor Summit will be held at:
NetApp 1240 Crossman Ave. (bldg. #11) Sunnyvale, CA 94089
Event Room: Stanford
Schedule
The FreeBSD vendor summit takes place over two days, the 3rd and 4th of November 2011. On November 3rd we are having a full day of meetings, see below, covering a range of topics which are pertinent to building products with FreeBSD. November 4th we are hosting tutorials. Tutorials cost $200 USD each.
Tutorial Descriptions
Writing and Adapting Device Drivers for FreeBSD (Baldwin)
This course provides an introduction to several of the in-kernel device driver APIs in FreeBSD. Topics include APIs to interact with hardware as well as those used to export functionality to other parts of the system. Hardware APIs discussed will include device probe and attach, I/O resources, and DMA. Consumer APIs include character devices, network interfaces, and disk devices.
Filesystem Technology in the FreeBSD 9.0 Kernel (KirkMcKusick)
This course will provide a firm background in the filesystem implementation in the FreeBSD kernel. It will have a brief introduction to the kernel I/O structure. It will cover the interface to support multiple filesystems (vnodes/VFS). It will provide an overview of ZFS and an in-depth discussion of the implementation of the fast filesystem (UFS) and its capabilities including journaled soft updates and snapshots. The presentation will emphasize code organization, data structure navigation, and algorithms. It will not cover the machine specific parts of the system such as device drivers.
Detailed Schedule
Please arrive by 8:45am for the morning sessions so that we can get started around 9:00am. Attendees can pick up badges throughout the day.
November 3rd, Thursday
08:00-09:00 |
Setup / Badges |
09:00-09:15 |
Introductions |
09:15-10:00 |
Recap of work since the last Vendor Summit |
10:00-11:00 |
Interacting with the FreeBSD Project |
11:00-11:15 |
Morning Break |
11:15-12:30 |
New Features in 9.x |
12:30-14:00 |
Lunch |
14:00-15:30 |
Technology developed outside the project that can be integrated |
15:30-16:00 |
Afternoon Break |
16:00-18:00 |
Features that are needed in the 9 and, eventual 10 branches of FreeBSD |
November 4th, Friday
09:00-12:00 |
Writing and Adapting Device Drivers for FreeBSD (John Baldwin) |
Filesystem Technology in the FreeBSD 9.0 Kernel (KirkMcKusick) |
Attendees
In order to attend, you must register in advance; this allows us to size rooms, order food, provide beverages, and make dinner reservations. We appreciate your cooperation in letting us know your plans well in advance of the event.
Developer Attendees
(Please keep sorted alphabetically by last name.)
Developer |
Username |
3rd |
4th |
Notes |
ambrisko |
yes |
yes |
|
|
jhb |
yes |
yes |
|
|
brooks |
yes |
|
|
|
adrian |
yes |
yes |
|
|
gibbs |
yes |
yes |
|
|
daichi |
yes |
yes |
|
|
grehan |
yes |
yes |
|
|
raj |
yes |
yes |
|
|
wkoszek |
not sure |
not sure |
Unsure yet. |
|
mlaier |
yes |
not sure |
|
|
dru |
yes |
|
|
|
qingli |
yes |
yes |
|
|
delphij |
yes |
yes |
|
|
emaste |
yes |
yes |
|
|
mckusick |
yes |
yes |
|
|
neel |
yes |
yes |
|
|
gnn |
yes |
yes |
|
|
obrien |
yes |
yes |
|
|
Navdeep Parhar |
np |
yes |
|
|
mp |
yes |
yes |
|
|
rodrigc |
yes |
|
|
|
rrs |
yes |
yes |
||
hrs |
yes |
yes |
|
|
David Wolfskill |
dhw |
yes |
|
|
Maksim Yevmenkin |
emax |
yes |
yes |
|
bz |
yes |
yes |
|
Guest Attendees
Please keep this list alphabetized by attendee last name.
Guest |
Affiliation |
3rd |
4th |
Notes |
Joe CaraDonna |
NetApp |
yes |
no |
|
Dorr Clark |
Citrix |
yes |
|
|
Roberto Colecchia |
AppliedMicro |
yes |
|
|
Brett Davis |
iXsystems |
yes |
|
|
Garrett Cooper |
iXsystems |
yes |
yes |
|
Chris Faylor |
N!etApp |
yes |
yes |
|
John Gemignani |
Isilon Systems |
yes |
not sure |
|
Simon Gerraty |
Juniper Networks |
yes |
yes |
|
Kathy Giori |
Qualcomm/Atheros |
yes |
TBD |
|
Tom Goodwin |
Citrix |
yes |
|
|
John Hixon |
iXsystems |
yes |
yes |
|
Steve Jacobson |
Citrix |
yes |
|
|
Patrick Mahan |
Adara |
yes |
yes |
|
Larry Melia |
Microsoft |
yes |
yes |
|
Chris Miller |
NetApp |
yes |
|
|
Kevin Nomura |
NetApp |
yes |
|
|
Matt Olander |
iXsystems |
yes |
|
|
iXsystems |
yes |
yes |
|
|
Anandeep Pannu |
Microsoft |
yes |
|
|
Jeff Prem |
NetApp |
yes |
|
|
Andy Ritger |
NVidia |
yes |
no |
|
Luis Rodriguez |
Atheros |
yes |
|
|
Hari Shankar |
NetApp |
no |
yes |
|
Bartlomiej Sieka |
Semihalf |
yes |
yes |
|
Vijay Singh |
NetApp |
yes |
|
|
David Somayajulu |
QLogic |
yes |
|
|
Alan Somers |
Spectra Logic |
yes |
yes |
|
Po-Li Soong |
Spectra Logic |
yes |
yes |
|
pfSense |
yes |
yes |
|
|
Matt Williams |
Adara |
yes |
yes |
|
Christian Zander |
NVidia |
yes |
|
|
Meal Requirements
Requirement |
Qty |
Vegetarian |
2 |
Diabetic-friendly drinks (e.g. diet soda) |
1 |
Travel Information
Hotels
For those who are traveling to the meeting you may want to check out one of these two hotels, which are located not far from the summit venue.
The Plaza Suites is a little further away (santa clara), but still close, and a step up: