Xuehao Hu / David Hu
Xuehao Hu Calligraphy

Xuehao Hu / David Hu

dhu@x6u.co
c/o Google NYC
111 8th Ave
New York, NY 10011

Currently at Google, I focus on CPU boot firmware for x86 and Arm64 servers, server appliances, IPUs and accelerators for Google's datacenters, through which I picked up a keen interest in embedded systems. I am also involved in various open firmware collaborations with other hyperscalers, silicon design and firmware vendors.

Updates

  • 10/07/2025
    Keynote: Planet Scale Deployment of LinuxBoot at Google
    Sunnyvale, California, USA
    [recording] [slides]
  • 09/21/2022
    Talk: Kexec Evolutions for LinuxBoot
    Göteborgsvägen, Mölndal, Sweden
    [recording] [slides]

Linux Kernel Development PGP

My commits and tags for Linux kernel development are signed with the following key:

Fingerprint:
8B1B EBC9 B1A8 BBF5 DD49  3A28 13E8 2762 FDCC 3890

Public Key:

-----BEGIN PGP PUBLIC KEY BLOCK-----

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
rbosoYf86g==
=QLXN

-----END PGP PUBLIC KEY BLOCK-----