EFI and Linux: the future is here, and it's awful - Matthew Garrett
Channel: Linux.conf.au 2012 -- Ballarat, Australia
Date: 2012-01-20

The PC BIOS is a dreadful thing. Poorly standardised and often poorly implemented, it has one job to do and frequently does it badly. The kernel and bootloaders are obliged to devote extensive sections of code to working around issues present in the BIOS, code and time that could have been better spent elsewhere.

Everyone agrees that the PC BIOS is awful.