On Wed, 15 Apr, at 12:18:05PM, Borislav Petkov wrote: > On Wed, Apr 15, 2015 at 11:14:55AM +0100, Matt Fleming wrote: > > Well, I haven't come across a scenario where you need a brand new > > interface for getting it *out* of the kernel again. > > Well, how are we going to read crash data on next boot then? EFI var or > what? Are we going to have a generic interface like > > /sys/.../capsule/... > > or how are we imagining this to look like? You can read it out in userspace using the existing pstorefs code. The last thing we need to do is introduce more userspace APIs ;-) It's possible (and desirable) to separate the input interface from output. I've written patches in the past where the EFI kernel subsystem discovers capsules with a specific GUID reserved for crash data, and then hands that data to the pstore subsystem. Things are then exposed via pstorefs. The capsule code would just be another backend to pstore, similar to how the EFI variable code works today. I am in no way advocating for yet another crash API. -- Matt Fleming, Intel Open Source Technology Center -- 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