On Tue, Mar 12, 2013 at 11:08 AM, Matt Fleming <matt@xxxxxxxxxxxxxxxxx> wrote: > From: Matt Fleming <matt.fleming@xxxxxxxxx> > Date: Thu, 7 Mar 2013 11:59:14 +0000 > Subject: [PATCH v2] efivars: Handle duplicate names from get_next_variable() > > Some firmware exhibits a bug where the same VariableName and > VendorGuid values are returned on multiple invocations of > GetNextVariableName(). See, > > https://bugzilla.kernel.org/show_bug.cgi?id=47631 > > As a consequence of such a bug, Andre reports hitting the following > WARN_ON() in the sysfs code after updating the BIOS on his, "Gigabyte > Technology Co., Ltd. To be filled by O.E.M./Z77X-UD3H, BIOS F19e > 11/21/2012)" machine, Thanks for working on this, Matt. Unfortunately I cannot test this patch anymore... This BIOS seems beyond buggy, and today I didn't get anything on screen, it didn't boot anything nor could I even enter it. The only thing to make this box usable again was to hit the CMOS reset button, and since then I do not get the WARN_ON() anymore. Seems like the duplicate entry was an artifact of a BIOS upgrade with old CMOS settings. Thanks, Andre -- To unsubscribe from this list: send the line "unsubscribe linux-efi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html