Target drivers assume that transport_generic_allocate_tasks() returns 0, -1 or -2. But if transport_generic_allocate_tasks() invoks transport_generic_cmd_sequencer() and if transport_generic_cmd_sequencer() invokes core_alua_state_check() the value 1 can be returned. Which is correct - drivers or core ? And what is meaning of return values ? Fubo. -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html