|
@@ -707,6 +707,7 @@ static ssize_t mousedev_write(struct file *file, const char __user *buffer,
|
|
mousedev_generate_response(client, c);
|
|
mousedev_generate_response(client, c);
|
|
|
|
|
|
spin_unlock_irq(&client->packet_lock);
|
|
spin_unlock_irq(&client->packet_lock);
|
|
|
|
+ cond_resched();
|
|
}
|
|
}
|
|
|
|
|
|
kill_fasync(&client->fasync, SIGIO, POLL_IN);
|
|
kill_fasync(&client->fasync, SIGIO, POLL_IN);
|