hwmon: (dell-smm) Pack the whole smm_regs struct
When desiring the whole struct to be packed, __packed should be applied to the whole struct, not just every struct member except the first one. Tested on a Dell Inspiron 3505. Signed-off-by: Armin Wolf <W_Armin@gmx.de> Link: https://lore.kernel.org/r/20211221162805.104202-1-W_Armin@gmx.de Signed-off-by: Guenter Roeck <linux@roeck-us.net>
This commit is contained in:
parent
20f2e67cbc
commit
565210c781
|
@ -113,12 +113,12 @@ MODULE_PARM_DESC(fan_max, "Maximum configurable fan speed (default: autodetect)"
|
|||
|
||||
struct smm_regs {
|
||||
unsigned int eax;
|
||||
unsigned int ebx __packed;
|
||||
unsigned int ecx __packed;
|
||||
unsigned int edx __packed;
|
||||
unsigned int esi __packed;
|
||||
unsigned int edi __packed;
|
||||
};
|
||||
unsigned int ebx;
|
||||
unsigned int ecx;
|
||||
unsigned int edx;
|
||||
unsigned int esi;
|
||||
unsigned int edi;
|
||||
} __packed;
|
||||
|
||||
static const char * const temp_labels[] = {
|
||||
"CPU",
|
||||
|
|
Loading…
Reference in New Issue