Browse Source

ipmi: Initialize BMC device attributes

This avoids an oops at initialization time.

Signed-off-by: Corey Minyard <cminyard@mvista.com>
Cc: Sanjeev <singhsan@codeaurora.org>
Corey Minyard 11 years ago
parent
commit
3d9e5df527
1 changed files with 2 additions and 0 deletions
  1. 2 0
      drivers/char/ipmi/ipmi_msghandler.c

+ 2 - 0
drivers/char/ipmi/ipmi_msghandler.c

@@ -2390,12 +2390,14 @@ static int create_bmc_files(struct bmc_device *bmc)
 	int err;
 
 	if (bmc->id.aux_firmware_revision_set) {
+		bmc->aux_firmware_rev_attr.attr.name = "aux_firmware_revision";
 		err = device_create_file(&bmc->pdev.dev,
 				   &bmc->aux_firmware_rev_attr);
 		if (err)
 			goto out;
 	}
 	if (bmc->guid_set) {
+		bmc->guid_attr.attr.name = "guid";
 		err = device_create_file(&bmc->pdev.dev,
 				   &bmc->guid_attr);
 		if (err)