| Commit message (Expand) | Author | Age | Files | Lines |
* | Make gcc happy, init idlen2. | andreast | 2014-07-06 | 1 | -1/+1 |
* | Close race in r268291 between port destruction, delayed by sessions | mav | 2014-07-06 | 1 | -0/+5 |
* | Add support for SCSI Ports (88h) VPD page. | mav | 2014-07-06 | 1 | -6/+125 |
* | Make REPORT TARGET PORT GROUPS command report realistic data instead of | mav | 2014-07-06 | 1 | -80/+101 |
* | Move lun_map() method from command nexus to port. | mav | 2014-07-06 | 1 | -10/+18 |
* | Burry devid port method, which was a gross hack. | mav | 2014-07-05 | 1 | -108/+88 |
* | Create separate CTL port for every iSCSI target (and maybe portal group). | mav | 2014-07-05 | 1 | -1/+38 |
* | Improve CTL_BEARG_* flags support, including optional values copyout. | mav | 2014-07-05 | 1 | -25/+39 |
* | Implement and use ctl_frontend_find(). | mav | 2014-07-05 | 1 | -7/+1 |
* | Introduce new IOCTL CTL_PORT_LIST reporting in more flexible XML format. | mav | 2014-07-05 | 1 | -0/+98 |
* | Improve readability of XML generated by CTL_LUN_LIST. | mav | 2014-07-05 | 1 | -7/+8 |
* | Make options KPI more generic to allow it to be used for ports too, | mav | 2014-07-05 | 1 | -5/+8 |
* | Separate concepts of frontend and port. | mav | 2014-07-04 | 1 | -112/+122 |
* | Remove targ_enable()/targ_disable() frontend methods. | mav | 2014-07-04 | 1 | -38/+0 |
* | Use separate memory type M_CTLIO for I/Os. | mav | 2014-07-03 | 1 | -5/+6 |
* | Add support for REPORT TIMESTAMP command. | mav | 2014-07-01 | 1 | -0/+52 |
* | Add more formal and strict command parsing and validation. | mav | 2014-07-01 | 1 | -354/+328 |
* | Pull in r267961 and r267973 again. Fix for issues reported will follow. | hselasky | 2014-06-28 | 1 | -2/+0 |
* | Remove odd practice of inverting error codes. | mav | 2014-06-27 | 1 | -8/+8 |
* | Revert r267961, r267973: | gjb | 2014-06-27 | 1 | -0/+2 |
* | Extend the meaning of the CTLFLAG_TUN flag to automatically check if | hselasky | 2014-06-27 | 1 | -2/+0 |
* | Simplify statistics calculation. | mav | 2014-06-26 | 1 | -119/+21 |
* | Allow MODE SENSE commands through Write Exclusive persistent reservation, | mav | 2014-06-26 | 1 | -1/+19 |
* | Add READ BUFFER and improve WRITE BUFFER SCSI commands support. | mav | 2014-06-26 | 1 | -19/+105 |
* | Introduce fine-grained CTL locking to improve SMP scalability. | mav | 2014-06-25 | 1 | -467/+364 |
* | Execute task management request directly in ctl_queue() context. | mav | 2014-06-19 | 1 | -232/+110 |
* | Add some more CTL_FLAG_ABORT check points. | mav | 2014-06-19 | 1 | -3/+4 |
* | Increase CTL_DEVID_LEN from 16 to 64 bytes. | mav | 2014-06-19 | 1 | -42/+20 |
* | Add support for VERIFY(10/12/16) and COMPARE AND WRITE SCSI commands. | mav | 2014-06-16 | 1 | -7/+291 |
* | Remove memcpy() from ctl_private[] accesses. | mav | 2014-06-15 | 1 | -17/+15 |
* | Move kern_total_len setting from backend to core code. | mav | 2014-06-15 | 1 | -0/+3 |
* | Respect "vendor" option in all places. | mav | 2014-06-15 | 1 | -1/+8 |
* | Add "vendor", "product" and "revision" options to control inquiry data. | mav | 2014-06-15 | 1 | -3/+20 |
* | Remove non-functional remnants of control LUN -- 18MB of RAM for nothing. | mav | 2014-06-14 | 1 | -16/+0 |
* | Remove limits on size of READ/WRITE operations. | mav | 2014-04-24 | 1 | -1/+1 |
* | Join CTL worker threads into one process for convenience. | mav | 2014-04-13 | 1 | -3/+3 |
* | Add support for SCSI UNMAP commands to CTL. | mav | 2014-04-08 | 1 | -4/+333 |
* | Wakeup only one thread of added in r263978i at a time. | mav | 2014-04-08 | 1 | -1/+1 |
* | Report stripe size and offset of the backing device in READ CAPACITY (16) | mav | 2014-04-06 | 1 | -0/+2 |
* | Hide CTL messages about SCSI error responses. Too many users take | trasz | 2014-03-31 | 1 | -3/+10 |
* | Make it possible to have multiple CTL worker threads. Leave the default | trasz | 2014-03-31 | 1 | -29/+40 |
* | Fix missing unlock in persistent reservations code, which resulted in panics | trasz | 2014-03-05 | 1 | -0/+1 |
* | Introduce seperate mutex lock to protect protect CTL I/O pools, slightly | mav | 2013-11-11 | 1 | -94/+61 |
* | Bring in the new iSCSI target and initiator. | trasz | 2013-09-14 | 1 | -0/+22 |
* | CTL changes required for iSCSI target, most notably LUN remapping | trasz | 2013-08-24 | 1 | -63/+121 |
* | Turn comments about locking into actual lock assertions. | trasz | 2013-08-15 | 1 | -28/+35 |
* | Remove dead code. | trasz | 2013-08-06 | 1 | -31/+0 |
* | Remove ctl(4) from GENERIC. Also remove 'options CTL_DISABLE' | trasz | 2013-04-12 | 1 | -14/+0 |
* | Fix a memory leak that showed up when we delete LUNs. The memory used for | ken | 2013-04-08 | 1 | -4/+8 |
* | Since the CTL version in FreeBSD does not support High Availability, | trasz | 2013-04-04 | 1 | -1/+1 |