[ipxe-devel] Surface devices having an issue with EFI timers

Andreas Hammarskjöld junior at 2PintSoftware.com
Fri Sep 29 13:05:42 UTC 2017

Sorry for the reverse respone, I know you Linux people don't like that ;-) but cant reply in any other way right now.

Michael: Could this be down to the same Surface issues that we played around with Michael? I.e. something else is on play on the Surface than what we thought? I can expand my Surface testing when I get back from the US next week.


-----Original Message-----
From: ipxe-devel-bounces at lists.ipxe.org [mailto:ipxe-devel-bounces at lists.ipxe.org] On Behalf Of Sebastian Roth
Sent: den 28 september 2017 16:09
To: Michael Brown <mcb30 at ipxe.org>; ipxe-devel at lists.ipxe.org
Subject: Re: [ipxe-devel] Surface devices having an issue with EFI timers

Hi Michael,

thanks for your quick answer and hints!

> Could you possibly test commit a8f80a7? If that works, then it would 
> be worth using http://ipxe.org/howto/bisect to find the most recent 
> cause of failure.

2017-09-24	1b67a05		ok
2017-09-24	c4ce925		ok
2017-09-24	0631a46		ok
2017-09-22	74d90b3		ok
2017-09-18	7428ab7		ok
2017-09-13	d46c53c		hang
2017-09-05	3ae70be		ok
2017-06-21	9ccd8fe		ok
2017-05-23	993fd2b		ok
2017-03-27	6bd0060		ok
2017-03-19	6324227		ok
2017-02-27	a8f80a7		ok
2017-01-26	302f1ee		won't boot at all
2017-01-25	d37e025		ok
2016-12-07	5cf5ffe		ok
2016-12-07	e09331a		hang

Looks like we are mostly fine on the Surface but also there are some problematic versions. Though I don't really see what exactly is causing the hang.

> Also, which iPXE binary are you using? We've encountered some failures 
> on the Surface due to the extremely buggy UNDI driver that Microsoft 
> provides

We use the 64 bit ipxe.efi binary.


ipxe-devel mailing list
ipxe-devel at lists.ipxe.org

More information about the ipxe-devel mailing list