input_unregister_device(&priv->dev2); 
input_unregister_device(priv->dev2); 
static void alps_disconnect(struct psmouse *psmouse){	struct alps_data *priv = psmouse->private;	psmouse_reset(psmouse);	input_unregister_device(&priv->dev2);	kfree(priv);}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/2e5b636bb5f8dacbb91d08544e2c41ebcad5dace/alps.c/buggy/drivers/input/mouse/alps.c