| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove 128KB bzero() call done for every block I/O data buffer. | Alexander Motin | 2013-10-23 | 1 | -14/+1 |
* | Merge CAM locking changes from the projects/camlock branch to radically | Alexander Motin | 2013-10-21 | 2 | -106/+68 |
* | Remove no longer useful debugging output and a stale comment. | Edward Tomasz Napierala | 2013-10-09 | 1 | -13/+2 |
* | Make the error handling more consistant. Shouldn't make any functional | Edward Tomasz Napierala | 2013-10-09 | 1 | -9/+23 |
* | Tidy up, cache return value of a function, and add an assertion; | Edward Tomasz Napierala | 2013-10-09 | 1 | -6/+32 |
* | Fix NOP-In/NOP-Out payload handling. Previous way didn't work at all; fortun... | Edward Tomasz Napierala | 2013-10-09 | 1 | -8/+33 |
* | Properly fix out of memory handling in the iSCSI target. | Edward Tomasz Napierala | 2013-10-08 | 1 | -4/+11 |
* | Split cfiscsi_datamove() in two; no functional changes. | Edward Tomasz Napierala | 2013-10-05 | 1 | -182/+203 |
* | Don't leak memory when removing an unconnected session, and remove useless | Edward Tomasz Napierala | 2013-10-04 | 1 | -1/+1 |
* | Properly ignore PDUs with CmdSN outside of allowed range. | Edward Tomasz Napierala | 2013-09-24 | 1 | -17/+18 |
* | Fix a few instances of M_WAITOK in threads marked as prohibited from sleep, | Edward Tomasz Napierala | 2013-09-24 | 1 | -2/+16 |
* | Don't use M_WAITOK when running from context where sleeping is prohibited, | Edward Tomasz Napierala | 2013-09-23 | 1 | -4/+21 |
* | Add some spare fields to structs used by the new iSCSI stack - some just | Edward Tomasz Napierala | 2013-09-20 | 1 | -0/+9 |
* | Bring in the new iSCSI target and initiator. | Edward Tomasz Napierala | 2013-09-14 | 4 | -0/+2941 |
* | Fix the build with CTLFEDEBUG, broken by unmapped I/O support changes. | Alexander Motin | 2013-09-01 | 1 | -6/+6 |
* | CTL changes required for iSCSI target, most notably LUN remapping | Edward Tomasz Napierala | 2013-08-24 | 7 | -64/+160 |
* | Turn comments about locking into actual lock assertions. | Edward Tomasz Napierala | 2013-08-15 | 1 | -28/+35 |
* | Remove dead code. | Edward Tomasz Napierala | 2013-08-06 | 2 | -44/+0 |
* | Fix NULL-deference kernel panic on attempt of destroying non-existing | Alexander Motin | 2013-07-03 | 1 | -8/+3 |
* | Fxi a bunch of typos. | Eitan Adler | 2013-05-10 | 1 | -1/+1 |
* | Correct a few sizeof()s | Eitan Adler | 2013-05-01 | 1 | -1/+1 |
* | MFprojects/camlock r248982: | Alexander Motin | 2013-04-14 | 1 | -1/+1 |
* | MFprojects/camlock r248890, r248897, r248898, r248900, r248903, r248905, | Alexander Motin | 2013-04-14 | 1 | -9/+0 |
* | Remove ctl(4) from GENERIC. Also remove 'options CTL_DISABLE' | Edward Tomasz Napierala | 2013-04-12 | 5 | -34/+0 |
* | Fix a memory leak that showed up when we delete LUNs. The memory used for | Kenneth D. Merry | 2013-04-08 | 1 | -4/+8 |
* | Make SYNCHRONIZE CACHE work with LUNs backed by device files (as opposed | Edward Tomasz Napierala | 2013-04-06 | 1 | -0/+1 |
* | Since the CTL version in FreeBSD does not support High Availability, | Edward Tomasz Napierala | 2013-04-04 | 1 | -1/+1 |
* | Fix locking problem in ctl_maintenance_in() - one cannot use M_WAITOK or call | Edward Tomasz Napierala | 2013-04-03 | 1 | -10/+9 |
* | Fix sending virtual scatter/gather lists from the CTL CAM frontend | Kenneth D. Merry | 2013-04-02 | 1 | -1/+5 |
* | Don't directly dereference userland pointer; instead use kernel pointer | Edward Tomasz Napierala | 2013-04-02 | 1 | -4/+4 |
* | Fix comment formatting. | Edward Tomasz Napierala | 2013-04-02 | 1 | -4/+4 |
* | Remove unused code. | Edward Tomasz Napierala | 2013-04-02 | 1 | -30/+0 |
* | Make it possible to build CTL as a module. | Edward Tomasz Napierala | 2013-04-02 | 5 | -30/+133 |
* | Re-enable CTL in GENERIC on i386 and amd64, but turn on the CTL disable | Kenneth D. Merry | 2013-03-04 | 1 | -0/+6 |
* | Reform the busdma API so that new types may be added without modifying | Konstantin Belousov | 2013-02-12 | 2 | -28/+29 |
* | Make CTL work a little better with loading and unloading drivers. | Kenneth D. Merry | 2013-01-09 | 2 | -88/+183 |
* | Fix a couple of CTL locking issues and clean up some duplicated code. | Kenneth D. Merry | 2012-12-09 | 2 | -37/+31 |
* | Make sure we hold the SIM lock when calling xpt_free_path(). | Kenneth D. Merry | 2012-12-08 | 1 | -5/+6 |
* | Fix the CTL OOA queue dumping code so that it does not hold a mutex | Kenneth D. Merry | 2012-12-08 | 1 | -25/+38 |
* | Use M_ZERO instead of explicit memsets and bzeros. | Edward Tomasz Napierala | 2012-10-30 | 2 | -34/+14 |
* | Remove several uses of numeric priorities from immediate CCB setups. | Alexander Motin | 2012-10-27 | 2 | -5/+5 |
* | Remove the support for using non-mpsafe filesystem modules. | Konstantin Belousov | 2012-10-22 | 1 | -18/+3 |
* | remove duplicate semicolons where possible. | Eitan Adler | 2012-10-22 | 1 | -2/+2 |
* | Extend SIM lock coverage during the bus registration process. | Alexander Motin | 2012-10-13 | 1 | -8/+7 |
* | Remove useless NULL checks after M_WAITOK allocations. | Edward Tomasz Napierala | 2012-09-27 | 4 | -147/+2 |
* | Fix panic in CTL caused by trying to free invalid pointers passed | Edward Tomasz Napierala | 2012-09-26 | 1 | -0/+5 |
* | Handle a case where we had an SRR that pushed back the | Matt Jacob | 2012-07-28 | 1 | -4/+124 |
* | Add a loader tunable, kern.cam.ctl.disable, that will disable | Kenneth D. Merry | 2012-06-28 | 5 | -1/+33 |
* | Fix an issue that caused the kernel to panic inside CTL when trying | Kenneth D. Merry | 2012-06-26 | 1 | -9/+35 |
* | Print FC PortID as a hex number. This makes it easy to | Matt Jacob | 2012-06-01 | 1 | -3/+3 |