Loading drivers/char/diag/diagchar_core.c +2 −1 Original line number Diff line number Diff line Loading @@ -1615,7 +1615,8 @@ static int diag_md_session_check(int proc, int curr_mode, int req_mode, *change_mode = 1; return 0; } else if ((req_mode == DIAG_USB_MODE || req_mode == DIAG_PCIE_MODE) && curr_mode == DIAG_MEMORY_DEVICE_MODE) { && (curr_mode == DIAG_MEMORY_DEVICE_MODE || curr_mode == DIAG_MULTI_MODE)) { mutex_lock(&driver->md_session_lock); if (driver->md_session_mode[proc] == DIAG_MD_NONE && driver->md_session_mask[proc] == 0 && Loading Loading
drivers/char/diag/diagchar_core.c +2 −1 Original line number Diff line number Diff line Loading @@ -1615,7 +1615,8 @@ static int diag_md_session_check(int proc, int curr_mode, int req_mode, *change_mode = 1; return 0; } else if ((req_mode == DIAG_USB_MODE || req_mode == DIAG_PCIE_MODE) && curr_mode == DIAG_MEMORY_DEVICE_MODE) { && (curr_mode == DIAG_MEMORY_DEVICE_MODE || curr_mode == DIAG_MULTI_MODE)) { mutex_lock(&driver->md_session_lock); if (driver->md_session_mode[proc] == DIAG_MD_NONE && driver->md_session_mask[proc] == 0 && Loading