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.

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

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 (McKusick)

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 (Kirk McKusick)

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

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

NetApp

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

Josh Paetzel

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.

Country Inns Sunnyvale

The Plaza Suites is a little further away (santa clara), but still close, and a step up:

Plaza Suites

201111VendorSummit (last edited 2011-10-28 19:45:40 by GeorgeNevilleNeil)