[PATCH] scsi_error thread exits in TASK_INTERRUPTIBLE state.
Found in the -rt patch set. The scsi_error thread likely will be in the TASK_INTERRUPTIBLE state upon exit. This patch fixes this bug. Signed-off-by: Steven Rostedt <rostedt@goodmis.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
This commit is contained in:
		
							parent
							
								
									bf3f81b3f7
								
							
						
					
					
						commit
						461a0ffbec
					
				| @ -1645,6 +1645,8 @@ int scsi_error_handler(void *data) | ||||
| 		set_current_state(TASK_INTERRUPTIBLE); | ||||
| 	} | ||||
| 
 | ||||
| 	__set_current_state(TASK_RUNNING); | ||||
| 
 | ||||
| 	SCSI_LOG_ERROR_RECOVERY(1, printk("Error handler scsi_eh_%d" | ||||
| 					  " exiting\n",shost->host_no)); | ||||
| 
 | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user