summaryrefslogtreecommitdiffstats
path: root/sys/dev/ciss/ciss.c
Commit message (Expand)AuthorAgeFilesLines
* Correctly set the interrupt enable and disable bits. The previousscottl2008-08-021-4/+0
* A number of significant enhancements to the ciss driver:scottl2008-07-111-93/+388
* Add support for the P212, P410, P410i, P411, and P812 HP Smart Arrayps2008-06-101-0/+5
* Remove a check that didn't allow > 12 byte CDB's to be issued tops2008-05-161-6/+0
* Add `hw.ciss.nop_message_heartbeat' tunable (default disabled) foriwasaki2008-02-101-1/+4
* Don't repeat error logging about NOP message sending ifiwasaki2008-01-281-1/+5
* Fix NOP message sending in ciss_periodic() which causes panic withiwasaki2007-11-051-3/+16
* Rename the kthread_xxx (e.g. kthread_create()) callsjulian2007-10-201-3/+3
* Add NOP-message polling to ciss_periodic().iwasaki2007-10-131-1/+80
* Fix a mistake made in the MPSAFE commit that caused CAM to serialize requestsscottl2007-10-121-1/+2
* Prepare for future integration between CAM and newbus. xpt_bus_registerscottl2007-06-171-2/+2
* Satisfy witness during shutdownscottl2007-06-051-0/+2
* Eliminate M_TEMP.scottl2007-05-141-3/+3
* Streamline locking in ciss_free()scottl2007-05-021-26/+27
* MPSAFE ciss driverscottl2007-05-011-19/+44
* Remove Giant from CAM. Drivers (SIMs) now register a mutex that CAM willscottl2007-04-151-2/+2
* o break newbus api: add a new argument of type driver_filter_t topiso2007-02-231-1/+1
* o ciss.ko depends on cam and pci.maxim2006-11-301-0/+2
* 2nd and final commit that moves us to CAM_NEW_TRAN_CODEmjacob2006-11-021-9/+0
* The first of 3 major steps to move the CAM layer forward to usingmjacob2006-10-311-3/+21
* Spin until a request structure is available in the ioctl path.ps2006-05-301-2/+2
* Since DELAY() was moved, most <machine/clock.h> #includes have beenphk2006-05-161-1/+0
* Free another memory leak when dealing with disk notification.ps2006-04-201-1/+4
* Free some previously leaked memory on module unload.ps2006-04-191-2/+9
* It seems ciss should ignore overrun and underrun on a SCSI INQUIRYps2005-12-161-1/+4
* Update PCI ids to add the E200, E200i, P400, and P400i storageps2005-11-111-3/+8
* There's no reason to check the valence. This allows ciss to workps2005-08-091-6/+0
* Remove bus_{mem,p}io.h and related code for a micro-optimization on i386nyan2005-05-291-1/+0
* Support passthru ioctl commands from 32bit binaries.ps2005-05-181-1/+17
* Add support for the P600 and name the E400.ps2005-04-281-1/+2
* Provide a way to soft reset a proxy controller such as an MSA20 orps2005-04-191-0/+55
* handle ciss_lookup failuresam2005-03-291-0/+5
* Use BUS_PROBE_DEFAULT for pci probe return valueimp2005-03-051-1/+1
* - Remove dead code.scottl2005-02-211-3/+2
* Remove 6422, V100 and add the P600.ps2005-01-201-2/+1
* ciss's interrupt handler was missing the INTR_ENTROPY flag.peter2004-08-161-1/+2
* Name non-physical devices.ps2004-07-281-1/+1
* Reset the update flag when scanning for new devices.ps2004-06-221-0/+1
* Use the maximum physical bus when rescanning those targets. Thisps2004-06-221-1/+1
* on media exchange, update/rescan the drives. This allows a volumeps2004-06-211-0/+4
* There is no need to call ciss_media_accept async anymore since allps2004-06-211-42/+16
* Add SCSI passthrough support to CISS. This allows devices like tape drivesscottl2004-06-211-22/+260
* Do the dreaded s/dev_t/struct cdev */phk2004-06-161-3/+3
* If a device is not ONLINE, do not attempt to submit any commandsps2004-06-151-23/+4
* Add pci id's for the SmartArray 6422 and V100 controllers. Alsops2004-06-051-0/+17
* Turn SCSI pre-fetch ON. This is mainly for 64XX and 64X basedps2004-05-171-0/+4
* make this compile/work with CISS_DEBUG defined.ps2004-04-261-8/+10
* There's no need to call ciss_report_request in the passthru ioctlps2004-04-191-3/+1
* Report only new new events when initially attaching to the controller.ps2004-04-191-1/+4
* move the cleanup of the control device into ciss_free and add someps2004-04-181-2/+10
OpenPOWER on IntegriCloud