Speaker - David Gibson
Biography
David has had a 20+ year IT career working almost entirely on open source projects. He made his first kernel contributions in 2000 with
some work on ramfs, and then the "orinoco" wireless driver while at LinuxCare.
From there he moved to IBM where he worked on the kernel for embedded PowerPC systems. He wrote, and still maintains, the device tree compiler "dtc" to assist with this work, and it has since become a standard tool for ARM as well as PowerPC embedded kernels. From there he moved on to kernel code for POWER server machines and then virtualization. He wrote the "pseries" machine for qemu and was PowerPC target maintainer in qemu for around 5 years.
In 2013 he moved to Red Hat where he again worked on virtualization in qemu and the kernel before drifting into networking as the second major contributor to passt and pasta, a modern userspace networking implementation with applications for virtual machines, containers and running both together in the cloud.
Presentations
- Beyond TAP: polyglot testing with exeter – Tuesday 3:45 p.m.–4:30 p.m. in Room B