| Commit message (Expand) | Author | Age | Files | Lines |
* | Since dlg@'s 2009 scsi midlayer refactoring the 'struct scsi_generic *cmd' |  krw | 2020-09-22 | 1 | -3/+3 |
* | Turning on various scsi drivers' *DEBUG options reveals that this has |  krw | 2020-07-24 | 1 | -2/+2 |
* | Move remaining scsi bus initialization info from "prototype scsi link" |  krw | 2020-07-20 | 1 | -5/+5 |
* | Move the adapter related items (luns, adapter, adapter_target, |  krw | 2020-07-19 | 1 | -5/+6 |
* | Access adapter softc via link->bus->sb_adapter_softc. |  krw | 2020-07-16 | 1 | -2/+2 |
* | Expunge some Captain Obvious comments, tweak whitespace a bit, move a debug |  krw | 2020-07-11 | 1 | -7/+1 |
* | No need to bzero()/memset() 'struct scsibus_attach_args' variables |  krw | 2020-06-27 | 1 | -2/+1 |
* | The siop family members use various atop/ptoa dances (oosiop/osiop) or |  krw | 2020-02-17 | 1 | -10/+2 |
* | Let's all agree to call our scsi_adapter variable '<dev>_switch'. |  krw | 2020-02-14 | 1 | -3/+3 |
* | Nuke unnecessary abstraction 'scsi_minphys()' which just calls |  krw | 2020-02-05 | 1 | -4/+1 |
* | Drivers that implement their own *minphys() don't need to call the |  krw | 2020-01-25 | 1 | -2/+1 |
* | Use a consistant idiom/format when declaring scsi_adapter structures |  krw | 2020-01-23 | 1 | -5/+2 |
* | Rename Debugger() into db_enter(). |  mpi | 2017-04-30 | 1 | -5/+5 |
* | another handful of bcopy -> memcpy because there is no overlap |  deraadt | 2014-12-19 | 1 | -2/+2 |
* | Some reallocarray() use; review Jean-Philippe Ouellet, patrick keshishian |  deraadt | 2014-07-13 | 1 | -2/+2 |
* | a bit more ansi; ok tedu |  deraadt | 2011-06-23 | 1 | -2/+2 |
* | Prevent a few more NULL pointer dereferences in troublesome situations; from |  miod | 2011-01-02 | 1 | -3/+8 |
* | Reset acb->xs to NULL before scsi_done if option DIAGNOSTIC. There seem to be |  miod | 2010-12-08 | 1 | -2/+5 |
* | Remove all adapter-specific 'struct scsi_device's. They are never used. First |  krw | 2010-06-28 | 1 | -9/+1 |
* | implement iopools in osiop to get rid of another use of XS_NO_CCB. |  dlg | 2010-06-28 | 1 | -20/+37 |
* | New scsi code seems to be stable. Pluck previously identified |  krw | 2010-05-20 | 1 | -3/+1 |
* | BUS_DMA_ZERO instead of alloc, map, bzero. |  oga | 2010-05-19 | 1 | -5/+3 |
* | Change the scsi_cmd function member of scsi_adapter from int to |  krw | 2010-03-23 | 1 | -10/+9 |
* | Set ITSDONE in scsi_done() and zap trivial instances of setting it |  krw | 2010-01-10 | 1 | -2/+1 |
* | remove a bunch of unused Debugger()s. |  jasper | 2009-08-28 | 1 | -30/+1 |
* | Make sure the scsi_xfer timeout is triggered while the command is still alive. |  miod | 2009-03-03 | 1 | -5/+11 |
* | Extend the scsi_adapter minphys() callback to take a struct scsi_link * |  miod | 2009-02-16 | 1 | -5/+3 |
* | Replace timeout_add(msecs * hz / 1000) with timeout_add_msec(msecs). |  grange | 2009-01-21 | 1 | -3/+3 |
* | Return NO_CCB instead of TRY_AGAIN_LATER when ccb's run out. |  krw | 2008-11-24 | 1 | -2/+2 |
* | SCSI_DATA_UIO is never used. Code which checks for it is either dead or |  miod | 2008-09-12 | 1 | -5/+1 |
* | Don't print SCSI ID, it's redundant now that scsibus(4) prints the same |  kettenis | 2008-05-27 | 1 | -3/+3 |
* | Remove commented out NetBSD __KERNEL_RCSID macro usage. |  brad | 2008-05-13 | 1 | -4/+1 |
* | Take a bit more care to ensure that SCSI_POLL commands always return |  krw | 2007-11-05 | 1 | -4/+4 |
* | More easy bzero() -> M_ZERO. Use 'p = malloc(sizeof(*p) ...'. |  krw | 2007-10-01 | 1 | -4/+2 |
* | Better recovery when osiop goes nuts and spits |  miod | 2007-06-20 | 1 | -2/+9 |
* | Remove broken URLs. |  jsg | 2007-05-22 | 1 | -4/+1 |
* | give scsi controllers a real attach args to fill in when attaching scsibus. |  dlg | 2006-11-28 | 1 | -2/+6 |
* | The first thing done when XXX_scsi_cmd() returns TRY_AGAIN_LATER is |  krw | 2005-12-03 | 1 | -2/+1 |
* | Do not dare dereferencing NULL pointers if OSIOP_DEBUG. |  miod | 2005-11-21 | 1 | -4/+7 |
* | In osiop_checkintr(), bail out early and do not claim the interrupt for |  miod | 2005-04-27 | 1 | -6/+16 |
* | Gremlin crept in; found by drahn@ |  miod | 2004-12-27 | 1 | -2/+2 |
* | Use list and queue macros where applicable to make the code easier to read; |  miod | 2004-12-26 | 1 | -5/+5 |
* | cleanup some whitespaces |  mickey | 2004-03-31 | 1 | -7/+6 |
* | No need for ADEV_NODOORLOCK quirk anymore; krw@ ok |  miod | 2004-03-15 | 1 | -2/+1 |
* | remove uvm_extern.h |  brad | 2004-01-09 | 1 | -3/+1 |
* | typos from Tom Cosgrove; |  jmc | 2003-10-21 | 1 | -3/+3 |
* | avaliable -> available |  miod | 2003-09-29 | 1 | -2/+2 |
* | make sure Debugger() is called only inside _both_ DDB and OSIOP_DEBUG |  mickey | 2003-08-11 | 1 | -3/+3 |
* | use bus_dmamap_load_raw() instead of bus_dmamap_load() where appropriate; krw@ ok |  mickey | 2003-08-03 | 1 | -5/+5 |
* | Remove the advertising clause in the UCB license which Berkeley |  millert | 2003-06-02 | 1 | -6/+2 |