Show pageOld revisionsBacklinksBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. **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. ====== Sponsors ====== The vendor summit would not be possible without the generous support of sponsors. [[http://www.netapp.com/|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 [[http://g.co/maps/k4sz2|Map]] ====== 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 ^ | 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 | | | [[DavidOBrien|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 | | ===== 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 | | | | 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 | | | ===== 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. [[http://www.countryinns.com/sunnyvale-hotel-ca-94089/casunnyv|Country Inns Sunnyvale]] The Plaza Suites is a little further away (santa clara), but still close, and a step up: [[http://www.theplazasuites.com/|Plaza Suites]] 201111vendorsummit.txt Last modified: 2021/03/28 08:37by KubilayKocak