diff options
Diffstat (limited to 'drivers/platform/x86/intel/pmt/telemetry.c')
| -rw-r--r-- | drivers/platform/x86/intel/pmt/telemetry.c | 3 | 
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/platform/x86/intel/pmt/telemetry.c b/drivers/platform/x86/intel/pmt/telemetry.c index 5e4009c05ecf..39cbc87cc28a 100644 --- a/drivers/platform/x86/intel/pmt/telemetry.c +++ b/drivers/platform/x86/intel/pmt/telemetry.c @@ -78,7 +78,7 @@ static int pmt_telem_header_decode(struct intel_pmt_entry *entry,  	 * reserved for future use. They have zero size. Do not fail  	 * probe for these. Just ignore them.  	 */ -	if (header->size == 0) +	if (header->size == 0 || header->access_type == 0xF)  		return 1;  	return 0; @@ -160,3 +160,4 @@ module_exit(pmt_telem_exit);  MODULE_AUTHOR("David E. Box <[email protected]>");  MODULE_DESCRIPTION("Intel PMT Telemetry driver");  MODULE_LICENSE("GPL v2"); +MODULE_IMPORT_NS(INTEL_PMT);  |