Make dmi_find_device for !DMI case inline Otherwise it will generate warnings and be generated many times. Signed-off-by: Andi Kleen Index: linux/include/linux/dmi.h =================================================================== --- linux.orig/include/linux/dmi.h +++ linux/include/linux/dmi.h @@ -70,7 +70,7 @@ extern struct dmi_device * dmi_find_devi static inline int dmi_check_system(struct dmi_system_id *list) { return 0; } static inline char * dmi_get_system_info(int field) { return NULL; } -static struct dmi_device * dmi_find_device(int type, const char *name, +static inline struct dmi_device * dmi_find_device(int type, const char *name, struct dmi_device *from) { return NULL; } #endif