Loading drivers/char/diag/diagfwd.c +3 −2 Original line number Diff line number Diff line Loading @@ -463,11 +463,12 @@ void diag_update_md_clients(unsigned int type) for (j = 0; j < driver->num_clients; j++) { if (driver->client_map[j].pid != 0 && driver->client_map[j].pid == driver->md_session_map[i]->pid) driver->md_session_map[i]->pid) { driver->data_ready[j] |= type; break; } } } wake_up_interruptible(&driver->wait_q); mutex_unlock(&driver->diagchar_mutex); } Loading Loading
drivers/char/diag/diagfwd.c +3 −2 Original line number Diff line number Diff line Loading @@ -463,11 +463,12 @@ void diag_update_md_clients(unsigned int type) for (j = 0; j < driver->num_clients; j++) { if (driver->client_map[j].pid != 0 && driver->client_map[j].pid == driver->md_session_map[i]->pid) driver->md_session_map[i]->pid) { driver->data_ready[j] |= type; break; } } } wake_up_interruptible(&driver->wait_q); mutex_unlock(&driver->diagchar_mutex); } Loading