JeremyKerr

Revision 2 as of 2012-08-17 02:58:23

Clear message

About Me

I'm the Technical Architect for Canonical's Commercial Engineering team. My background is in Linux kernel development, mostly for hardware enablement & bringup.

Contact Information

IRC

jk-

GTalk

jeremymeep

Email

jeremy.kerr@canonical.com

Launchpad

jk-ozlabs

Website

jk.ozlabs.org/

Contributions

I've been working on a few things:

  • Hardware enablement on the x86, arm and powerpc architectures
  • Planning and development for OEM Ubuntu preinstall projects (eg, the Ubuntu BIOS/UEFI requirements document)

  • Ubuntu support for UEFI and Secure Boot
  • Initial design and development work for the ARM clock subsystem & device tree infrastructure

  • I'm the kernel maintainer of the SPU filesystem. SPUFS provides userspace access to the vector offload processors on the Cell Broadband Engine.
  • The patchwork web-based patch tracking system

  • Various askubuntu contributions

Future Goals

Most of my plans for the quantal cycle are based around UEFI, to ensure we have the components to support Ubuntu on UEFI & secure-boot enabled hardware (both preinstalls and post-sale installs of Ubuntu), and associated management infrastructure.

There's a few components to this:

  • Rolling out changes to the preinstall process that work with OEM factory setup for UEFI-based machines
  • Developing tools for managing signing and verification of the Ubuntu boot process
  • Ensuring that the Ubuntu boot infrastructure works with secure boot
  • Implementation of key management infrastructure for post-install updates of secure boot configuration
  • Hardware enablement for new features in UEFI

Testimonials

If you know me and have something nice to say, please leave a comment here.