aboutsummaryrefslogtreecommitdiff
path: root/sys/cam
Commit message (Expand)AuthorAgeFilesLines
* Add interleaving root hold tokens from the CAM probe to disk_create and geomAndrew Thompson2009-04-031-0/+6
* GCC attacks!Scott Long2009-02-161-1/+2
* Fix parallel SCSI negotiation in the CAM_NEW_TRAN_CODE world order.Scott Long2009-02-161-4/+3
* Instrument the probe state machine so that things like DV can be tracked.Scott Long2009-02-161-18/+55
* In the case that the probe has determined that it can't query the device forScott Long2009-02-131-4/+3
* Reorder dacleanup() and cdcleanup() slightly so that the sysctl context isJohn Baldwin2009-02-112-8/+9
* Adding dynamic sysctls no longer requires Giant.John Baldwin2009-02-102-7/+0
* cam_periph_alloc: fix "invalid periph name" error conditionMax Khon2009-02-091-1/+1
* Remove an overzealous check.Edward Tomasz Napierala2009-02-081-1/+1
* There is no need to initialize the variable here.Bjoern A. Zeeb2009-01-311-2/+0
* Now that mtx_sleep/msleep can accept Giant as the interlock, simplify theJohn Baldwin2009-01-261-19/+6
* Protect against NULL pointer dereference.Edward Tomasz Napierala2009-01-231-0/+5
* Don't leak memory when alloc fails.Edward Tomasz Napierala2009-01-231-3/+3
* Guard against NULL pointer dereference.Edward Tomasz Napierala2009-01-231-1/+4
* Guard against NULL pointer dereference.Edward Tomasz Napierala2009-01-231-0/+4
* Add missing 'break' statement.Edward Tomasz Napierala2009-01-141-0/+1
* Fix use after free.Edward Tomasz Napierala2009-01-141-1/+1
* Remove unused variable.Edward Tomasz Napierala2009-01-141-2/+0
* Add missing 'break' statement.Edward Tomasz Napierala2009-01-141-0/+1
* Don't call destroy_dev(9) with a mutex held. While here, shuffleEdward Tomasz Napierala2009-01-106-18/+20
* Make "kldunload atapicam" return EBUSY instead of deadlocking when a deviceEdward Tomasz Napierala2009-01-082-1/+35
* cam: Retry TEST UNIT READY command if not successful.Rafal Jaworowski2009-01-081-1/+8
* Make it possible to override the number of retries for the CD media.Warner Losh2009-01-081-1/+8
* Add quirk for the Storcase InfoStation 12bayRemko Lodder2008-12-231-0/+8
* Fix a comment to reflect what really happens.Scott Long2008-12-221-1/+1
* Fix refcount locking in cd, pass, and sg periphs.Scott Long2008-12-213-11/+13
* Fix cam_sim_free() wakeup condition and add mtx_asserts.Edward Tomasz Napierala2008-12-191-1/+3
* Periph driver fixes, second try.Edward Tomasz Napierala2008-12-194-5/+20
* Move mtx_assert lower, when we can be sure that the pointerEdward Tomasz Napierala2008-12-191-2/+1
* Revert r186186 for now; it breaks stuff.Edward Tomasz Napierala2008-12-173-5/+6
* Fix locking in periph drivers - don't try to unlock periphEdward Tomasz Napierala2008-12-163-6/+5
* Add SIM refcounting. This is slightly different from what DragonFlyEdward Tomasz Napierala2008-12-163-0/+34
* Get rid of dead_sim. There is no way to make it work - any attemptEdward Tomasz Napierala2008-12-161-100/+5
* Retire the MALLOC and FREE macros. They are an abomination unto style(9).Dag-Erling Smørgrav2008-10-231-9/+9
* Replace all calls to minor() with dev2unit().Ed Schouten2008-09-273-6/+6
* Remove unit2minor() use from kernel code.Ed Schouten2008-09-264-6/+6
* Add a new cam_status CAM_SCSI_IT_NEXUS_LOST. This will be used by future pat...Sean Bruno2008-09-181-0/+1
* Fix a locking mistake in daopen(). If the open fails, which can happenScott Long2008-08-291-6/+7
* SCSI_DELAY is specified in milliseconds, not seconds.Kenneth D. Merry2008-08-161-1/+1
* Update SCSI opcodes and ASCs from t10.org.Jung-uk Kim2008-08-072-1227/+2398
* Fix whitespace.Ed Maste2008-08-011-2/+2
* Add quirk for the Samsung YP-U3Remko Lodder2008-07-091-0/+8
* Locking in the ses_ioctl handler doesn't have to be so strict becauseScott Long2008-03-171-21/+25
* When probing a newly found device, don't automatically assume that theScott Long2008-02-271-36/+95
* Add a missing unlock to an error path fro XPT_DEBUG handling.Scott Long2008-02-261-0/+1
* Fix a couple of locking mistakes in the ses_ioctl path.Scott Long2008-02-201-3/+3
* Fix typo.Rafal Jaworowski2008-02-121-1/+1
* Correct the kernel config hint in a printf statement.Christian Brueffer2008-01-281-1/+1
* o Correct EasyMP3 EM732X usb 2.0 flash mp3 player revision:Maxim Konovalov2008-01-121-1/+1
* style(9)David E. O'Brien2008-01-021-73/+73