>> + struct lg4ff_device_entry *uninitialized_var(entry); >> + struct lg_drv_data *uninitialized_var(drv_data); > > You don't need uninitialized_var bloat anymroe, right? I guess I don't fully understand the 'unitialized_var()' macro, and was just following the previous uses in the code. Google'ing doesn't really help either. Is there a definitive guide as when to use and not? Simon -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html