Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
devsummit:200905 [2009/05/14 15:43] – JohnBaldwindevsummit:200905 [2021/04/25 07:10] (current) – Move to DevSummit namespace. JethroNederhof
Line 1: Line 1:
 ====== FreeBSD Developer Summit, May, 2009 ====== ====== FreeBSD Developer Summit, May, 2009 ======
-This page describes the May 2009 %%FreeBSD%% Developer Summit, colocated with BSDCan 2009 taking place in Ottawa, Canada.  This is a by-invitation event.  **Registration is now closed**.  %%FreeBSD%% committers were welcome to register themselves using this wiki; non-committers had to be sponsored by a committer to attend.+This page describes the May 2009 %%FreeBSD%% Developer Summit, colocated with BSDCan 2009 taking place in Ottawa, Canada.  This was a by-invitation event.  %%FreeBSD%% committers were welcome to register themselves using this wiki; non-committers had to be sponsored by a committer to attend.
  
 We highly encourage attendees to also attend BSDCan 2009. We highly encourage attendees to also attend BSDCan 2009.
- 
-The information on this page is subject to change; please check back for updates. 
  
 ====== Sponsors ====== ====== Sponsors ======
Line 90: Line 88:
 | [[/FireWire|FireWire]] | ? | - | [[/SeanBruno|SeanBruno]] | Looking for suggestions on items that need to be enhanced in the [[/FireWire|FireWire]] stack (e.g. elimination of bit fields, extend CSR functions) | Come up with a list of projects to be accomplished and identify any glaring problems.  Feel free to edit the wiki section with item of note. | | [[/FireWire|FireWire]] | ? | - | [[/SeanBruno|SeanBruno]] | Looking for suggestions on items that need to be enhanced in the [[/FireWire|FireWire]] stack (e.g. elimination of bit fields, extend CSR functions) | Come up with a list of projects to be accomplished and identify any glaring problems.  Feel free to edit the wiki section with item of note. |
 | code cleanup and porting | ? | ? | [[/BjoernZeeb|BjoernZeeb]] | Look at per-arch code in kernel and userspace, duplicated assembler routines, general code like includes and inter-module dependencies, etc. trying to identify things to cleanup, that need documentation, or that could be made optional to help to build 'smaller %%FreeBSD%% images', .. | Assemble the list of things for people to work on or if possible directly fix things or write down documentation drafts. | | code cleanup and porting | ? | ? | [[/BjoernZeeb|BjoernZeeb]] | Look at per-arch code in kernel and userspace, duplicated assembler routines, general code like includes and inter-module dependencies, etc. trying to identify things to cleanup, that need documentation, or that could be made optional to help to build 'smaller %%FreeBSD%% images', .. | Assemble the list of things for people to work on or if possible directly fix things or write down documentation drafts. |
-| Bugbusting breakout sessions | [[/MarkLinimon|MarkLinimon]] | afternoon of 7th? | [[/JohnBaldwin|JohnBaldwin]] | Breakout sessions to work on (e.g.) USB2, ATA, ACPI, [[/PortsBrokenOnCurrent|PortsBrokenOnCurrent]] | Try to identify: areas that need the most intensive testing for 8.0; MFCs needed; already fixed bugs that can be closed |+| Bugbusting breakout sessions | [[/MarkLinimon|MarkLinimon]] | afternoon of 7th? | [[/JohnBaldwin|JohnBaldwin]] | Breakout sessions to work on (e.g.) USB2, ATA, ACPI, %%PortsFailingOnCurrent%% | Try to identify: areas that need the most intensive testing for 8.0; MFCs needed; already fixed bugs that can be closed |
 | (network stack) virtualization | ? | ? | [[/MarkoZec|MarkoZec]] | vimage merging progress, vnet container versioning and KBI restrictions, virtualizing PCPU state, performance implications, management APIs, vnet shutdown process, ... | todo list / action plan | | (network stack) virtualization | ? | ? | [[/MarkoZec|MarkoZec]] | vimage merging progress, vnet container versioning and KBI restrictions, virtualizing PCPU state, performance implications, management APIs, vnet shutdown process, ... | todo list / action plan |
 | options MAC in GENERIC | [[/RobertWatson|RobertWatson]] | ?? | [[/RobertWatson|RobertWatson]] | What stands between us and having MAC in GENERIC for 8.0? | - | | options MAC in GENERIC | [[/RobertWatson|RobertWatson]] | ?? | [[/RobertWatson|RobertWatson]] | What stands between us and having MAC in GENERIC for 8.0? | - |
Line 100: Line 98:
 ^ Talk ^ Speaker ^ Length ^  Description  ^^ ^ Talk ^ Speaker ^ Length ^  Description  ^^
 | Adding DTrace probes to your favourite kernel subsystem | [[/RobertWatson|RobertWatson]] | 30 minutes | DTrace is proving a compelling tracing and performance analysis tool, but using it effective for kernel development requires instrumenting kernel subsystems with new probes. This will be a brief introduction on how to do that based on worked examples in the form of access control, VFS, and NFS. | | Adding DTrace probes to your favourite kernel subsystem | [[/RobertWatson|RobertWatson]] | 30 minutes | DTrace is proving a compelling tracing and performance analysis tool, but using it effective for kernel development requires instrumenting kernel subsystems with new probes. This will be a brief introduction on how to do that based on worked examples in the form of access control, VFS, and NFS. |
-| [[/NetApp|NetApp]] and %%FreeBSD%%: the Foundation of Enterprise Product | Joe Caradonna | 40 minutes | Learn about [[/NetApp|NetApp]], how we use %%FreeBSD%% in our enterprise-class products, and how we can help each other succeed. |+| %%NetApp%% and %%FreeBSD%%: the Foundation of Enterprise Product | Joe Caradonna | 40 minutes | Learn about %%NetApp%%, how we use %%FreeBSD%% in our enterprise-class products, and how we can help each other succeed. |
 | NFS Client and Server | [[/RickMacklem|RickMacklem]] | 30 minutes | Referrals, resource forks, delegations.  A new NFSv[234] client. | | NFS Client and Server | [[/RickMacklem|RickMacklem]] | 30 minutes | Referrals, resource forks, delegations.  A new NFSv[234] client. |
 | Xen and Virtualization | [[/DougRabson|DougRabson]] | 30 minutes | - | | Xen and Virtualization | [[/DougRabson|DougRabson]] | 30 minutes | - |
Line 178: Line 176:
 | Will Andrews | Ex-Committer | [[/BradDavis|BradDavis]] | yes | yes | yes | yes | yes | will@ | | Will Andrews | Ex-Committer | [[/BradDavis|BradDavis]] | yes | yes | yes | yes | yes | will@ |
 | Chris Buechler | pfSense | [[/RobertWatson|RobertWatson]] | yes | yes | yes | yes | yes | - | | Chris Buechler | pfSense | [[/RobertWatson|RobertWatson]] | yes | yes | yes | yes | yes | - |
-| Joe Caradonna | [[/NetApp|NetApp]] | [[/RobertWatson|RobertWatson]] | ?? | ?? | ?? | yes | yes | - | +| Joe Caradonna | %%NetApp%% | [[/RobertWatson|RobertWatson]] | ?? | ?? | ?? | yes | yes | - | 
-| Chris Faylor | [[/NetApp|NetApp]] | [[/RobertWatson|RobertWatson]] | ?? | ?? | ?? | ?? | ?? | - |+| Chris Faylor | %%NetApp%% | [[/RobertWatson|RobertWatson]] | ?? | ?? | ?? | ?? | ?? | - |
 | Tim Force | Boeing | [[/MarkoZec|MarkoZec]] | maybe | yes | ?? | ?? | ?? | - | | Tim Force | Boeing | [[/MarkoZec|MarkoZec]] | maybe | yes | ?? | ?? | ?? | - |
 | Mark Hall | Boeing | [[/MarkoZec|MarkoZec]] | maybe | yes | ?? | ?? | ?? | - | | Mark Hall | Boeing | [[/MarkoZec|MarkoZec]] | maybe | yes | ?? | ?? | ?? | - |
 | George Jones | RMI | [[/RobertWatson|RobertWatson]] | no | no | yes | no | no | - | | George Jones | RMI | [[/RobertWatson|RobertWatson]] | no | no | yes | no | no | - |
-| Mike Karels | [[/McAfee|McAfee]] | [[/MikeSilbersack|MikeSilbersack]] | yes | yes | yes | yes | yes | - |+| Mike Karels | %%McAfee%% | [[/MikeSilbersack|MikeSilbersack]] | yes | yes | yes | yes | yes | - |
 | Zach Loafman | Isilon Systems | [[/RobertWatson|RobertWatson]] | yes | yes | yes | yes | yes |  | | Zach Loafman | Isilon Systems | [[/RobertWatson|RobertWatson]] | yes | yes | yes | yes | yes |  |
 | Matthew Fleming | Isilon Systems | [[/RobertWatson|RobertWatson]] | yes | yes | yes | yes | yes |  | | Matthew Fleming | Isilon Systems | [[/RobertWatson|RobertWatson]] | yes | yes | yes | yes | yes |  |
Line 189: Line 187:
 | Michael Lucas | - | [[/JohnBaldwin|JohnBaldwin]] | ?? | yes | yes | yes | yes | - | | Michael Lucas | - | [[/JohnBaldwin|JohnBaldwin]] | ?? | yes | yes | yes | yes | - |
 | Kris Moore | PC-BSD | [[/BrooksDavis|BrooksDavis]] | yes | yes | yes | yes | yes | - | | Kris Moore | PC-BSD | [[/BrooksDavis|BrooksDavis]] | yes | yes | yes | yes | yes | - |
-| Joshua Neal | [[/NetApp|NetApp]] | [[/JohnBaldwin|JohnBaldwin]] | ?? | yes | yes | yes | yes | - |+| Joshua Neal | %%NetApp%% | [[/JohnBaldwin|JohnBaldwin]] | ?? | yes | yes | yes | yes | - |
 | Navdeep Parhar | Chelsio | [[/GeorgeNevilleNeil|GeorgeNevilleNeil]] | Maybe | Yes | Yes | Yes | Yes | Arriving the 5th | | Navdeep Parhar | Chelsio | [[/GeorgeNevilleNeil|GeorgeNevilleNeil]] | Maybe | Yes | Yes | Yes | Yes | Arriving the 5th |
-| Jeff Prem | [[/NetApp|NetApp]] | [[/RobertWatson|RobertWatson]] | ?? | ?? | ?? | ?? | ?? | - |+| Jeff Prem | %%NetApp%% | [[/RobertWatson|RobertWatson]] | ?? | ?? | ?? | ?? | ?? | - |
 | David Sharp | Exatrol | [[/StaceySon|StaceySon]] | maybe | yes | yes | yes | yes | Designs FBSD-based embedded devices | | David Sharp | Exatrol | [[/StaceySon|StaceySon]] | maybe | yes | yes | yes | yes | Designs FBSD-based embedded devices |
 | Pramod Srinivasan | Juniper | [[/RobertWatson|RobertWatson]] | no | no | yes | ?? | ?? |  | | Pramod Srinivasan | Juniper | [[/RobertWatson|RobertWatson]] | no | no | yes | ?? | ?? |  |
Line 221: Line 219:
 ====== Information on Prior Developer Summits ====== ====== Information on Prior Developer Summits ======
 Information on prior Developer Summits is available from the [[/DevSummit|DevSummit]] page. Information on prior Developer Summits is available from the [[/DevSummit|DevSummit]] page.
 +
 +----
 +
 +{{tag>Historical}}
  
  • devsummit/200905.1242315814.txt.gz
  • Last modified: 2009/05/14 15:43
  • by JohnBaldwin