summaryrefslogtreecommitdiff
path: root/include
Commit message (Collapse)AuthorAgeFilesLines
...
* comments in the iscsi_tcp.haaizman2005-05-261-1/+1
| | | | | | | in particular: conn->xmitsema, session->lock git-svn-id: svn://svn.berlios.de/open-iscsi@349 d7303112-9cec-0310-bdd2-e83a94d6c2b6
* trans_list() event brings per-transport caps_mask. daemon respects those bits.dmitry_yus2005-05-251-0/+2
| | | | git-svn-id: svn://svn.berlios.de/open-iscsi@342 d7303112-9cec-0310-bdd2-e83a94d6c2b6
* Mike: rm iscsi_iftrans.h and move include of scsi_transport_iscsi.hdmitry_yus2005-05-231-84/+0
| | | | git-svn-id: svn://svn.berlios.de/open-iscsi@331 d7303112-9cec-0310-bdd2-e83a94d6c2b6
* Mike: merge iscsi_ifev.h and iscsi_if.hdmitry_yus2005-05-222-122/+98
| | | | git-svn-id: svn://svn.berlios.de/open-iscsi@330 d7303112-9cec-0310-bdd2-e83a94d6c2b6
* Mike: do copyright per linedmitry_yus2005-05-224-4/+8
| | | | git-svn-id: svn://svn.berlios.de/open-iscsi@329 d7303112-9cec-0310-bdd2-e83a94d6c2b6
* fixed limitation on number of scattered PDUs across SKBs. Discovered by Harald.dmitry_yus2005-05-211-2/+1
| | | | git-svn-id: svn://svn.berlios.de/open-iscsi@321 d7303112-9cec-0310-bdd2-e83a94d6c2b6
* disable markers in capabilitiesdmitry_yus2005-05-071-0/+1
| | | | git-svn-id: svn://svn.berlios.de/open-iscsi@279 d7303112-9cec-0310-bdd2-e83a94d6c2b6
* Mike: big snx to session, cnx to conn renaming!dmitry_yus2005-05-063-50/+50
| | | | git-svn-id: svn://svn.berlios.de/open-iscsi@276 d7303112-9cec-0310-bdd2-e83a94d6c2b6
* fix unsigned long to uint64_t alignment for shared .h filesdmitry_yus2005-05-062-2/+2
| | | | git-svn-id: svn://svn.berlios.de/open-iscsi@273 d7303112-9cec-0310-bdd2-e83a94d6c2b6
* removing __KERNEL__ from iscsi_proto.hdmitry_yus2005-05-051-6/+0
| | | | git-svn-id: svn://svn.berlios.de/open-iscsi@269 d7303112-9cec-0310-bdd2-e83a94d6c2b6
* SNMP and Extended statistics implementeddmitry_yus2005-05-043-1/+59
| | | | git-svn-id: svn://svn.berlios.de/open-iscsi@266 d7303112-9cec-0310-bdd2-e83a94d6c2b6
* get rid of control plane's handles.dmitry_yus2005-04-272-19/+16
| | | | git-svn-id: svn://svn.berlios.de/open-iscsi@256 d7303112-9cec-0310-bdd2-e83a94d6c2b6
* version advanced to 0.3, minor macros cleanupdmitry_yus2005-04-221-2/+2
| | | | git-svn-id: svn://svn.berlios.de/open-iscsi@255 d7303112-9cec-0310-bdd2-e83a94d6c2b6
* Christoph:dmitry_yus2005-04-141-112/+118
| | | | | | | | | | | | | | | | | | | The patch below uses __be16/__be16 types so we can do static typechecking using sparse -Wbitwise for missing conversions. Also switch to kernel-standard cpu_to_be*/be*_to_cpu instead of the older networking versions. Note that a cpu_to_be*/be*_to_cpu of all ones gets optimized away at compile time, so there's no additional overhead for ISCSI_RESERVED_TAG uses. For userland we just define __be* as uint*_t for now, but it would be nice to get sparse working for it one day (probably using the cgcc wrapper) git-svn-id: svn://svn.berlios.de/open-iscsi@230 d7303112-9cec-0310-bdd2-e83a94d6c2b6
* kernel ipc cleanup. added and implemented iscsi_ipc callback structuredmitry_yus2005-04-091-6/+10
| | | | | | | receive pool for control PDU's per-connection added git-svn-id: svn://svn.berlios.de/open-iscsi@222 d7303112-9cec-0310-bdd2-e83a94d6c2b6
* IPC via netlink + mempool_zones initial implementationdmitry_yus2005-03-312-3/+2
| | | | git-svn-id: svn://svn.berlios.de/open-iscsi@208 d7303112-9cec-0310-bdd2-e83a94d6c2b6
* transport register/unregister path cleanup,dmitry_yus2005-03-263-59/+91
| | | | | | | | transport api vs. user/kernel definitions split, ndbm node and discovery records version check git-svn-id: svn://svn.berlios.de/open-iscsi@206 d7303112-9cec-0310-bdd2-e83a94d6c2b6
* new api get_param(). used in iscsi transport classdmitry_yus2005-03-241-7/+10
| | | | git-svn-id: svn://svn.berlios.de/open-iscsi@204 d7303112-9cec-0310-bdd2-e83a94d6c2b6
* >2TB supportdmitry_yus2005-03-231-0/+1
| | | | git-svn-id: svn://svn.berlios.de/open-iscsi@201 d7303112-9cec-0310-bdd2-e83a94d6c2b6
* initial scsi_transport_iscsi implementation,dmitry_yus2005-03-232-4/+16
| | | | | | | | | | | introduced host, session and connection contexts on iscsi_if level, alarm_skb to be used for last cnx error in connection life time, iscsi_if parameters invalidation, no mallocs on datapath during netlink operations in user-space for down calls, initial resource error detection git-svn-id: svn://svn.berlios.de/open-iscsi@197 d7303112-9cec-0310-bdd2-e83a94d6c2b6
* Mike's finding of protocol cmd_rsp structure violation fix.dmitry_yus2005-03-181-1/+1
| | | | git-svn-id: svn://svn.berlios.de/open-iscsi@196 d7303112-9cec-0310-bdd2-e83a94d6c2b6
* cleanup comments of Matt Mackall implementeddmitry_yus2005-03-162-21/+21
| | | | git-svn-id: svn://svn.berlios.de/open-iscsi@190 d7303112-9cec-0310-bdd2-e83a94d6c2b6
* version changed to 0.2dmitry_yus2005-03-151-2/+2
| | | | git-svn-id: svn://svn.berlios.de/open-iscsi@189 d7303112-9cec-0310-bdd2-e83a94d6c2b6
* do not close session on bad cmd_rsp() from target.dmitry_yus2005-03-111-17/+16
| | | | git-svn-id: svn://svn.berlios.de/open-iscsi@178 d7303112-9cec-0310-bdd2-e83a94d6c2b6
* ERL=0 initial supportdmitry_yus2005-03-102-1/+9
| | | | git-svn-id: svn://svn.berlios.de/open-iscsi@174 d7303112-9cec-0310-bdd2-e83a94d6c2b6
* more accurate error reportingopen-iscsi2005-03-051-0/+1
| | | | git-svn-id: svn://svn.berlios.de/open-iscsi@171 d7303112-9cec-0310-bdd2-e83a94d6c2b6
* more fixes for ERL=0open-iscsi2005-03-011-1/+2
| | | | git-svn-id: svn://svn.berlios.de/open-iscsi@148 d7303112-9cec-0310-bdd2-e83a94d6c2b6
* sleep for recover in eh_abortopen-iscsi2005-03-011-9/+9
| | | | git-svn-id: svn://svn.berlios.de/open-iscsi@147 d7303112-9cec-0310-bdd2-e83a94d6c2b6
* Mike's patches:open-iscsi2005-02-261-49/+49
| | | | | | | | | use-sam-stats.patch use-tabs.patch git-svn-id: svn://svn.berlios.de/open-iscsi@128 d7303112-9cec-0310-bdd2-e83a94d6c2b6
* ERL=0 in kernel supportopen-iscsi2005-02-262-6/+10
| | | | git-svn-id: svn://svn.berlios.de/open-iscsi@127 d7303112-9cec-0310-bdd2-e83a94d6c2b6
* using uint32_t in transport interface,open-iscsi2005-02-232-17/+18
| | | | | | | | locking cleanup in qc, imm itt fix. git-svn-id: svn://svn.berlios.de/open-iscsi@99 d7303112-9cec-0310-bdd2-e83a94d6c2b6
* 32bit/64bit interoperability interface fixopen-iscsi2005-02-222-22/+21
| | | | git-svn-id: svn://svn.berlios.de/open-iscsi@98 d7303112-9cec-0310-bdd2-e83a94d6c2b6
* host_no assigned by SCSI midlayer. Using it as session id.open-iscsi2005-02-202-5/+8
| | | | git-svn-id: svn://svn.berlios.de/open-iscsi@95 d7303112-9cec-0310-bdd2-e83a94d6c2b6
* cristoph commentsopen-iscsi2005-02-201-43/+21
| | | | git-svn-id: svn://svn.berlios.de/open-iscsi@94 d7303112-9cec-0310-bdd2-e83a94d6c2b6
* more cleanupsopen-iscsi2005-02-193-37/+41
| | | | git-svn-id: svn://svn.berlios.de/open-iscsi@91 d7303112-9cec-0310-bdd2-e83a94d6c2b6
* more cleanups all over...open-iscsi2005-02-183-76/+46
| | | | git-svn-id: svn://svn.berlios.de/open-iscsi@88 d7303112-9cec-0310-bdd2-e83a94d6c2b6
* user/kernel interface cleanupopen-iscsi2005-02-182-2/+2
| | | | git-svn-id: svn://svn.berlios.de/open-iscsi@85 d7303112-9cec-0310-bdd2-e83a94d6c2b6
* temp commit #Aopen-iscsi2005-02-182-1/+156
| | | | git-svn-id: svn://svn.berlios.de/open-iscsi@84 d7303112-9cec-0310-bdd2-e83a94d6c2b6
* temp commitopen-iscsi2005-02-181-52/+4
| | | | git-svn-id: svn://svn.berlios.de/open-iscsi@82 d7303112-9cec-0310-bdd2-e83a94d6c2b6
* Linux AF_NETLINK implementedopen-iscsi2005-02-161-0/+7
| | | | git-svn-id: svn://svn.berlios.de/open-iscsi@70 d7303112-9cec-0310-bdd2-e83a94d6c2b6
* initial support for erl0open-iscsi2005-02-101-1/+28
| | | | git-svn-id: svn://svn.berlios.de/open-iscsi@64 d7303112-9cec-0310-bdd2-e83a94d6c2b6
* can login and gracefully(almost) logout single sessionopen-iscsi2005-02-032-45/+11
| | | | git-svn-id: svn://svn.berlios.de/open-iscsi@50 d7303112-9cec-0310-bdd2-e83a94d6c2b6
* login in new arch. worksopen-iscsi2005-02-021-29/+56
| | | | git-svn-id: svn://svn.berlios.de/open-iscsi@48 d7303112-9cec-0310-bdd2-e83a94d6c2b6
* continue work on pdu send and kernel/user communitation moduleopen-iscsi2005-01-281-12/+55
| | | | git-svn-id: svn://svn.berlios.de/open-iscsi@46 d7303112-9cec-0310-bdd2-e83a94d6c2b6
* sched renamed to actor, provider structure added, u/k work beganopen-iscsi2005-01-271-10/+17
| | | | git-svn-id: svn://svn.berlios.de/open-iscsi@45 d7303112-9cec-0310-bdd2-e83a94d6c2b6
* login established, userland scheduler addedopen-iscsi2005-01-251-8/+39
| | | | git-svn-id: svn://svn.berlios.de/open-iscsi@43 d7303112-9cec-0310-bdd2-e83a94d6c2b6
* interim commitopen-iscsi2005-01-181-0/+1
| | | | git-svn-id: svn://svn.berlios.de/open-iscsi@36 d7303112-9cec-0310-bdd2-e83a94d6c2b6
* kernel/user compilesopen-iscsi2005-01-181-10/+10
| | | | git-svn-id: svn://svn.berlios.de/open-iscsi@34 d7303112-9cec-0310-bdd2-e83a94d6c2b6
* usr compilesopen-iscsi2005-01-172-545/+2
| | | | git-svn-id: svn://svn.berlios.de/open-iscsi@33 d7303112-9cec-0310-bdd2-e83a94d6c2b6
* redesign host. interim. commitopen-iscsi2005-01-173-0/+1177
git-svn-id: svn://svn.berlios.de/open-iscsi@32 d7303112-9cec-0310-bdd2-e83a94d6c2b6