mirror of
https://github.com/SCST-project/scst.git
synced 2026-05-14 09:11:27 +00:00
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.3.x@7756 d57e44dd-8a1f-0410-8b47-8ef2f437770f
21 lines
955 B
Plaintext
21 lines
955 B
Plaintext
- 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.
|