THIS PAGE IS NOW LOCKED AGAINST WRITES: For modifications contact gnn@freebsd.org
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.
The vendor summit would not be possible without the generous support of sponsors.
NetApp is providing space for the summit.
The Vendor Summit will be held at:
NetApp 1240 Crossman Ave. (bldg. #11) Sunnyvale, CA 94089
Event Room: Stanford
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.
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.
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.
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) |
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.
(Please keep sorted alphabetically by last name.)
| Developer | Username | 3rd | 4th | Notes |
|---|---|---|---|---|
| DougAmbrisko | ambrisko | yes | yes | |
| JohnBaldwin | jhb | yes | yes | |
| BrooksDavis | brooks | yes | ||
| AdrianChadd | adrian | yes | yes | |
| JustinGibbs | gibbs | yes | yes | |
| DaichiGoto | daichi | yes | yes | |
| PeterGrehan | grehan | yes | yes | |
| RafalJaworowski | raj | yes | yes | |
| WojciechKoszek | wkoszek | not sure | not sure | Unsure yet. |
| MaxLaier | mlaier | yes | not sure | |
| DruLavigne | dru | yes | ||
| QingLi | qingli | yes | yes | |
| XinLi | delphij | yes | yes | |
| EdMaste | emaste | yes | yes | |
| KirkMcKusick | mckusick | yes | yes | |
| NeelNatu | neel | yes | yes | |
| GeorgeNevilleNeil | gnn | yes | yes | |
| David O'Brien | obrien | yes | yes | |
| Navdeep Parhar | np | yes | ||
| MarkPeek | mp | yes | yes | |
| CraigRodriguez | rodrigc | yes | ||
| RandallStewart | rrs | yes | yes | |
| HirokiSato | hrs | yes | yes | |
| David Wolfskill | dhw | yes | ||
| Maksim Yevmenkin | emax | yes | yes | |
| BjoernZeeb | bz | yes | yes |
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 | ||
| JoshPaetzel | 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 | |
| ScottUllrich | pfSense | yes | yes | |
| Matt Williams | Adara | yes | yes | |
| Christian Zander | NVidia | yes |
| Requirement | Qty |
|---|---|
| Vegetarian | 2 |
| Diabetic-friendly drinks (e.g. diet soda) | 1 |
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: