- Remove the "poor man solution" suspending. Instead, immediate/unsolicited | |
data for suspended commands should be received in the dummy_page and | |
then, when they are resumed, aborted with BUSY status. All other | |
commands should proceed normally. | |
- Separate iSCSI request and response structures. Currently they share the | |
same structure. This architecture decision derived from IET and makes | |
the code a lot less readable, maintainable and effective as well as more | |
errors prone, so it must be corrected. | |
- Code beautifying, i.e. make it be written in the same nice looking style. | |
Particularly, all functions and variables names should share the same style. | |
- __cmnd_abort() should be called by SCST core through new callback | |
instead of the driver itself. | |
- Fix support of ranges in parameters negotiation. Are there any initiators who | |
use ranges and, hence, can be used for testing? | |
- Minor "ToDo"'s spread in the code. |