[PATCH v3 2/2] eif/capsule-pstore: Add capsule pstore backend

2017-06-20 Thread Qiuxu Zhuo
/cgit/linux/kernel/git/mfleming/efi.git/commit/?h=capsule-pstore=8625c776c9b8bbed7fa4aa023e36542615165240 Extensive cleanup, refactoring, bug fix, and verification by Qiuxu Zhuo Patch verified on Intel Kabylake client platform + Intel KBL BIOS:(10/24/2016): - modprobe capsule-pstore - echo "Test

[PATCH v3 0/2] Add EFI capsule pstore backend support

2017-06-20 Thread Qiuxu Zhuo
ray. - Add PMSG support. - Reduce debug/info message. - Include a file header comment for new file capsuel-pstore.c. - Some bug fix and code cleanup. Qiuxu Zhuo (2): efi: Add 'nr_config_table' variable in efi structure eif/capsule-pstore: Add capsule pstore backend arch/x86/platform/

[PATCH v3 1/2] efi: Add 'nr_config_table' variable in efi structure

2017-06-20 Thread Qiuxu Zhuo
The 'nr_config_table' and 'config_table' (alreay in efi structure) in efi structure provide a way for some driver(e.g. capsule-pstore goes through the configuration table to extract crash capsules to aid in debugging) iterates over the EFI configuration table array. Signed-off-by: Qiuxu Zhuo

[PATCH v4 1/2] efi: Add 'nr_config_table' variable in efi structure

2017-06-23 Thread Qiuxu Zhuo
The 'nr_config_table' and 'config_table' (alreay in efi structure) in efi structure provide a way for some driver(e.g. capsule-pstore goes through the configuration table to extract crash capsules to aid in debugging) to iterate over the EFI configuration table array. Signed-off-by: Qiuxu Zhuo

[PATCH v4 0/2] Add EFI capsule pstore backend support

2017-06-23 Thread Qiuxu Zhuo
e_disable' as __ro_after_init - Use timestamp value passed from pstore API rather than using get_seconds() - Pass page physcial addresses rather than struct page pointers to efi_capsule_update() Qiuxu Zhuo (2): efi: Add 'nr_config_table' variable in efi structure eif/capsule-pstore: Ad

[PATCH v4 2/2] eif/capsule-pstore: Add capsule pstore backend

2017-06-23 Thread Qiuxu Zhuo
/cgit/linux/kernel/git/mfleming/efi.git/commit/?h=capsule-pstore=8625c776c9b8bbed7fa4aa023e36542615165240 Extensive cleanup, refactoring, bug fix, and verification by Qiuxu Zhuo Patch verified on Intel Kabylake client platform + Intel KBL BIOS:(10/24/2016): - modprobe capsule-pstore - echo "Test

[PATCH v5 0/2] Add EFI capsule pstore backend support

2017-06-27 Thread Qiuxu Zhuo
Change Log v4->v5: - 0001 patch: No change. - 0002 patch: Fix up all "line over 80 characters" warnings reported by checkpatch.pl tool. Qiuxu Zhuo (2): efi: Add 'nr_config_table' variable in efi structure eif/capsule-pstore: Add capsule pstore backend arch/x86/platf

[PATCH v5 1/2] efi: Add 'nr_config_table' variable in efi structure

2017-06-27 Thread Qiuxu Zhuo
The 'nr_config_table' and 'config_table' (alreay in efi structure) in efi structure provide a way for some driver(e.g. capsule-pstore goes through the configuration table to extract crash capsules to aid in debugging) to iterate over the EFI configuration table array. Signed-off-by: Qiuxu Zhuo

[PATCH v5 2/2] eif/capsule-pstore: Add capsule pstore backend

2017-06-27 Thread Qiuxu Zhuo
/cgit/linux/kernel/git/mfleming/efi.git/commit/?h=capsule-pstore=8625c776c9b8bbed7fa4aa023e36542615165240 Extensive cleanup, refactoring, bug fix, and verification by Qiuxu Zhuo Patch verified on Intel Kabylake client platform + Intel KBL BIOS:(10/24/2016): - modprobe capsule-pstore - echo "Test