aboutsummaryrefslogtreecommitdiff
path: root/sys/cam
Commit message (Expand)AuthorAgeFilesLines
* Add partial support for QUERY TMF to CAM and isp(4).Alexander Motin2015-10-232-8/+21
* Fix LUN disable in CAM broken at r285155.Alexander Motin2015-10-231-1/+1
* Make some panic strings mode informative.Alexander Motin2015-10-212-47/+48
* Make delete method set via kern.cam.da.X.delete_method persistent.Alexander Motin2015-10-111-37/+35
* Remove legacy CHS geometry from dmesg and unify capacity outputs.Alexander Motin2015-10-113-17/+11
* Remove compatibility shims for legacy ATA device names.Alexander Motin2015-10-113-64/+2
* Remove lock upgrade attempt from ctl_be_block_open_file().Alexander Motin2015-10-111-15/+0
* Add missing vnode lock in case of file modify request.Alexander Motin2015-10-081-2/+4
* More aggressively fill WUT read pipeline.Alexander Motin2015-10-011-5/+4
* Make zero WUT use WRITE SAME with recently allowed NDOB flag.Alexander Motin2015-10-011-5/+3
* Implement SPC-3 exceptions to SPC-2 RESERVE and RELEASE behavior.Alexander Motin2015-10-011-1/+9
* Unify PR variable names to reduce confusion.Alexander Motin2015-10-012-66/+66
* Use proper STAILQ_* macros where possible.Alexander Motin2015-09-302-20/+7
* Make pass, sg and targ drivers respect HBA's maxio.Alexander Motin2015-09-307-9/+36
* Really implement PREVENT ALLOW MEDIUM REMOVAL command.Alexander Motin2015-09-295-21/+66
* Don't report SYNC_NV bit set in SYNCHRONIZE CACHE as error.Alexander Motin2015-09-291-2/+2
* Fix arguments order.Alexander Motin2015-09-291-8/+8
* Report that we can read all flavours of DVD. Why not?Alexander Motin2015-09-291-1/+55
* Add CD/DVD Capabilities and Mechanical Status Page.Alexander Motin2015-09-293-0/+102
* Umplement media load/eject support for removable devices.Alexander Motin2015-09-2810-338/+228
* Add to CTL initial support for CDROMs and removable devices.Alexander Motin2015-09-277-131/+699
* Allow LOG SENSE command on non-disk devices.Alexander Motin2015-09-262-2/+5
* Remove concept of control device.Alexander Motin2015-09-261-62/+24
* Move ioctl frontend defines where they belong.Alexander Motin2015-09-262-12/+12
* Remove few more unused variables.Alexander Motin2015-09-262-4/+0
* Remove some duplicate, legacy, dead and questionable code.Alexander Motin2015-09-268-406/+23
* Pass to sobind() copy of the address, not the original.Alexander Motin2015-09-261-2/+6
* Properly lock LUN in ctl_failover_lun().Alexander Motin2015-09-251-7/+25
* Fix bit masks changed for the wrong commands in r288221.Alexander Motin2015-09-251-4/+4
* Constify ctl_serialize_table.Alexander Motin2015-09-252-2/+2
* Remove some dead code found by Clang analyzer.Alexander Motin2015-09-2510-220/+17
* Remove stale comments and some excessive empty lines.Alexander Motin2015-09-252-84/+10
* Switch I/O time accounting from system time to uptime.Alexander Motin2015-09-254-24/+24
* Collect DMA statistics on secondary HA node.Alexander Motin2015-09-251-3/+13
* Make HA handle datamove and done in a universal way, using port methods.Alexander Motin2015-09-251-236/+171
* Remove some control_softc references.Alexander Motin2015-09-256-52/+25
* Allow WRITE SAME with NDOB bit set but without UNMAP.Alexander Motin2015-09-242-4/+8
* Add new report types to REPORT LUNS command.Alexander Motin2015-09-242-4/+7
* Update WRITE ATOMIC(16) support to sbc4r8 draft.Alexander Motin2015-09-243-7/+28
* Add support for READ BUFFER(16) command.Alexander Motin2015-09-243-15/+55
* Synchronize mode pages between HA peers.Alexander Motin2015-09-233-2/+106
* Make HA peers announce their parameters on connect.Alexander Motin2015-09-234-7/+99
* Add support for Control extension mode page.Alexander Motin2015-09-223-27/+94
* Remove duplicate and incomplete code handling LUN modify.Alexander Motin2015-09-221-85/+2
* Log iSCSI session reinstatements.Alexander Motin2015-09-211-0/+10
* Mark with DMA flag I/Os waiting for iSCSI write data after R2T.Alexander Motin2015-09-201-0/+5
* Remove couple excess SGLIST I/O flags.Alexander Motin2015-09-206-7/+4
* Always execute REPORT LUNS and REQUEST SENSE commands locally.Alexander Motin2015-09-192-5/+8
* Split two command flags with different meaning.Alexander Motin2015-09-193-11/+13
* Pack struct ctl_ha_msg_hdr by 8 bytes.Alexander Motin2015-09-191-1/+1