Links on this page refer to multimedia resources (podcast, vodcast, audio recordings, video recordings, photos) related to FreeBSD or of interest for FreeBSD users.
This list is available as chronological overview, as a tag cloud and via the sources.
This list is also available as RSS feed
If you know any resources not listed here, or notice any dead links, please send details to Edwin Groothuis so that it can be included or updated.
New York City BSD Con
2008
Source: New York City *BSD User Group
Added: 24 November 2008
Tags: nycbsdcon2008, nycbsdcon, presentation
Julio M. Merino Vidal: An
introduction to the Automated Testing Framework (ATF) for NetBSD. (570 Kb, 18 pages),
Mike Silbersack:
Detecting TCP regressions with tcpdiff. (88 Kb, 28 pages), Metthew Dillon: The HAMMER
File System. (820 Kb, 16 pages), Kurt Miller: OpenBSD's Position
Independent Executables (PIE) Implementation. (21 pages),
Adrian Chadd: High-throughput concurrent disk IO in FreeBSD. (197 Kb, 92 pages), Anders Magnusson: Design and
Implementation of the Portable C Compiler. (123 Kb, 29 pages), Jason L Wright: When
Hardware Is Wrong, or "They can Fix It In Software". (1.7 Mb, 22 pages)
New York City BSD Con
2008
Source: New York City *BSD User Group
Added: 13 October 2008
Tags: nycbsdcon2008, nycbsdcon, presentation
Jeremy C. Reed:
Introduction to DNSSEC. (15 Mb), Michael Lucas: Network
Refactoring, or doing an oil change at 80 MPH. (10 Mb), Anders Magnusson: Design and
Implementation of the Portable C Compiler. (15 Mb), Jason Dixon: BSD versus
GPL. (4 Mb), Kurt
Miller: OpenBSD's Position Independent Executables (PIE) Implementation. (10 Mb), Metthew Dillon: The HAMMER
File System. (14 Mb), Pawel Jakub Dawidek: A closer
look at the ZFS file system. (16 Mb), Jason L Wright: When Hardware
Is Wrong, or "They can Fix It In Software". (9 Mb), Michael Shalayeff: Porting
PCC. (11 Mb), Adrian
Chadd: High-throughput concurrent disk IO in FreeBSD. (14 Mb), Mike Silbersack: Detecting TCP
regressions with tcpdiff. (11 Mb), Julio M. Merino Vidal: An
introduction to the Automated Testing Framework (ATF) for NetBSD. (10 Mb)
Mike Silbersack -
Detecting TCP regressions with tcpdiff
Source: BSDCan - The Technical BSD Conference
Added: 25 May 2009
Tags: bsdcan, bsdcan2009,
presentation, tcpdiff,
freebsd, mike
silbersack
Slides
(89 Kb, 33 pages)
Detecting TCP regressions with tcpdiff
Determining if a TCP stack is working correctly is hard. The tcpdiff project aims for a simpler goal: To automatically detect differences in TCP behavior between different versions of an operating system and display those differences in an easy to understand format. The value judgement of whether a certain change between version X and Y of a TCP stack is good or bad will be left to human eyes.
Determining if a TCP stack is working correctly is hard. The tcpdiff project aims for a simpler goal: To automatically detect differences in TCP behavior between different versions of an operating system and display those differences in an easy to understand format. The value judgement of whether a certain change between version X and Y of a TCP stack is good or bad will be left to human eyes.
The initial version of tcpdiff presented at NYCBSDCon 2008 demonstrated that it could be used to detect at least two major TCP bugs that were introduced into FreeBSD in the past few years. The work from that presentation can be viewed at http://www.silby.com/nycbsdcon08/.
For BSDCan 2009, I hope to fix a number of bugs in tcpdiff, make it easier to use, set up nightly tests of FreeBSD, and improve it so that additional known bugs can be detected. Additionally, I plan to run it on OSes other than FreeBSD.