This year was my first participation in the Google Summer of Code. And despite having to fail my student very early, I still managed to have some fun working with Akshay on USB3 issues.
With UEFI making no progress during GSoC, it was time to seek out the support of some of my long-time kernel hacker friends. And with a couple days to go before leaving for the GSoC Reunion, one of them came through with phenomenal results. He had gotten the MMU and ELF loading issues mostly sorted out, and we were finally able to load and start the kernel!