···212212 entry, devpath, entry->addr);213213214214 /* addr, devpath and count must be word aligned */215215- if (pdc_stable_write(entry->addr, devpath, sizeof(*devpath)) != PDC_OK) {216216- printk(KERN_ERR "%s: an error occurred when writing to PDC.\n"215215+ if (pdc_stable_write(entry->addr, devpath, sizeof(*devpath)) != PDC_OK)216216+ WARN(1, KERN_ERR "%s: an error occurred when writing to PDC.\n"217217 "It is likely that the Stable Storage data has been corrupted.\n"218218 "Please check it carefully upon next reboot.\n", __func__);219219- WARN_ON(1);220220- }221219222220 /* kobject is already registered */223221 entry->ready = 2;