News for hackers. Stuff that matters.
Re:Dell Edge Gateway 5000 to support natively flashing UEFI ... by jkot on Wednesday February 03, 2016 @01:58AM (#11025131)
Some Dell laptops (new XPS 13) already support this. Place exe file with firmware into UEFI boot partition, and choose it at boot time.
Re:Dell Edge Gateway 5000 to support natively flashing UEFI ... by kingosticks on Wednesday February 03, 2016 @04:08AM (#11025525)
But that's not really flashing under Linux is it? That just sticking the file somewhere their non-linux flash tool can see. Not saying that it's not helpful to be able to do so, it does remove Windows from the equation (did it myself just last night as it happens).
Re:Dell Edge Gateway 5000 to support natively flashing UEFI ... by pgeorgi on Wednesday February 03, 2016 @12:01PM (#11027623)
The UEFI approach also isn't "flashing under Linux". It's "Stash a UEFI capsule somewhere into RAM, suspend, have UEFI update itself on wake-up before returning control to the OS"

Now, having the firmware run a seldomly used code path on resume sounds scary to me: That _must_ be accompanied with some OS-level check (eg hashing) that the firmware didn't touch any memory that it didn't originally reserve.

Luckily Windows is doing that, so Linux can ride the coattail again (as is usual with Intel-originated firmware standards) - except if Windows is guaranteeing some unused memory, because then, some UEFI implementation exploit that, inadvertently breaking things on Linux (yet again).

Re:Dell Edge Gateway 5000 to support natively flashing UEFI ... by josteink on Wednesday February 03, 2016 @04:31AM (#11025573)
> But that's not really flashing under Linux is it?

Indeed not. But if we are going to nitpick, my first question would be what value does being able to flash new firmware from inside Linux achieve compared to what we have today: a OS-agnostic bootable update-medium?

Re:Dell Edge Gateway 5000 to support natively flashing UEFI ... by noja on Wednesday February 03, 2016 @04:48AM (#11025622)
Less steps. No manual process.
Re:Dell Edge Gateway 5000 to support natively flashing UEFI ... by josteink on Wednesday February 03, 2016 @05:34AM (#11025757)
But now we can have malware hijacking our firmware, seamlessly through standard kernel APIs.

Is this really an improvement? Is it worth it?

Re:Dell Edge Gateway 5000 to support natively flashing UEFI ... by noja on Wednesday February 03, 2016 @10:19AM (#11026862)
You would require root on the machine, and if you have root anyway...

Anyway you can already flash the firmware, just without a standard interface: either with the uefi copy thing, or with a proprietary tool.

Re:Dell Edge Gateway 5000 to support natively flashing UEFI ... by noja on Wednesday February 03, 2016 @04:03AM (#11025511)
That's not the same thing.