index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
cam
/
scsi
/
scsi_cd.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Move TUNABLE_INT_FETCH() out of the SIM lock to avoid sleeping while
jh
2011-04-16
1
-1
/
+3
*
Make CAM report devices with ATA/SATA transport to devstat(9) as IDE.
mav
2011-04-14
1
-3
/
+4
*
Add the disk ident and a human-meaningful description (here, the disk model
nwhitehorn
2011-02-26
1
-0
/
+6
*
Export PCI IDs of ATA/SATA controllers through CAM and ata(4) layers to
mav
2010-07-25
1
-0
/
+4
*
scsi_cd: pass correct pointer to free()
avg
2010-06-04
1
-1
/
+1
*
scsi_cd: CD_FLAG_VALID_MEDIA is sufficient to set d_sectorsize and
avg
2010-04-15
1
-4
/
+5
*
Make CD driver a bit more robust and predictable to unreported errors.
mav
2010-02-15
1
-17
/
+13
*
MFp4: Large set of CAM inprovements.
mav
2010-01-28
1
-24
/
+24
*
Remove duplicate devstat_start_transaction_bio() call. It is already called
mav
2009-12-18
1
-2
/
+0
*
Clear result before requesting XPT_PATH_INQ.
mav
2009-12-09
1
-0
/
+1
*
MFp4:
mav
2009-12-06
1
-2
/
+6
*
Fix several cases where the periph lock was held over malloc.
scottl
2009-12-02
1
-54
/
+24
*
MFp4:
mav
2009-11-14
1
-2
/
+4
*
Replace most of priority numbers with defines. No logical changes.
mav
2009-10-23
1
-24
/
+24
*
Free the correct buffer in an error case.
scottl
2009-09-08
1
-1
/
+1
*
Revert previous commit and add myself to the list of people who should
phk
2009-09-08
1
-1
/
+1
*
Add necessary include.
phk
2009-09-08
1
-1
/
+1
*
Separate the parallel scsi knowledge out of the core of the XPT, and
scottl
2009-07-10
1
-0
/
+3
*
Reorder dacleanup() and cdcleanup() slightly so that the sysctl context is
jhb
2009-02-11
1
-6
/
+6
*
Adding dynamic sysctls no longer requires Giant.
jhb
2009-02-10
1
-4
/
+0
*
Make it possible to override the number of retries for the CD media.
imp
2009-01-08
1
-1
/
+8
*
Fix refcount locking in cd, pass, and sg periphs.
scottl
2008-12-21
1
-7
/
+9
*
Do not forget to cam_periph_unhold the peripheral before exiting
kan
2007-07-21
1
-2
/
+5
*
Add a helper function for registering async callbacks. Besides
scottl
2007-05-16
1
-32
/
+4
*
Eliminate the use of M_TEMP.
scottl
2007-05-14
1
-66
/
+68
*
Drop the periph/sim lock when calling disk_destroy().
scottl
2007-04-16
1
-0
/
+2
*
Remove Giant from CAM. Drivers (SIMs) now register a mutex that CAM will
scottl
2007-04-15
1
-194
/
+244
*
Add an xpt_print function to reduce most of the xpt_print_path/printf
mjacob
2006-12-05
1
-31
/
+23
*
Drop Giant before returning in error path, thus eliminates
delphij
2006-07-14
1
-0
/
+1
*
o Do not double i/o stats for cd(4) already acounted in g_disk_done().
maxim
2006-04-17
1
-1
/
+1
*
Fix a bug that caused some /dev entries to continue to exist after
jdp
2005-11-18
1
-0
/
+1
*
Fix a problem with the cd(4) driver -- the CAMGETPASSTHRU ioctl wouldn't
ken
2005-03-26
1
-1
/
+7
*
Boot away another stackgap (one of the lest ones in linuxlator/i386) by
sobomax
2005-01-30
1
-3
/
+11
*
Start each of the license/copyright comments with /*-
imp
2005-01-05
1
-2
/
+2
*
For removable devices without media we set a zero mediasize but a non-zero
phk
2004-09-05
1
-1
/
+1
*
Change the disk(9) API in order to make device removal more robust.
phk
2004-02-18
1
-23
/
+26
*
In camperiphdone(), make sure we check for fatal errors and bail out
ken
2003-10-27
1
-14
/
+0
*
Use bio_offset instead of bio_blkno
phk
2003-10-18
1
-2
/
+2
*
(cdcleanup): Defend against calling sysctl_ctx_free before the sysctl_ctx
thomas
2003-10-07
1
-12
/
+15
*
Add disk_destroy() call to detach processing.
phk
2003-10-06
1
-0
/
+15
*
GEOMify.
phk
2003-09-30
1
-78
/
+39
*
Disable the use of cloning use in floppy and CD drivers.
phk
2003-09-11
1
-4
/
+4
*
Put the device cloning functions for disk-drivers under #ifndef BURN_BRIDGES.
phk
2003-09-05
1
-0
/
+8
*
Move dynamic sysctl(8) variable creation for the cd(4) and da(4) drivers
ken
2003-09-03
1
-21
/
+46
*
Add a PATH_INQ flag, PIM_NO_6_BYTE, which indicates the SIM never wishes to
njl
2003-07-28
1
-0
/
+8
*
Use __FBSDID().
obrien
2003-06-10
1
-2
/
+4
*
Use bioq_flush() to drain a bio queue with a specific error code.
phk
2003-04-01
1
-13
/
+3
*
Clean up dynamically allocated sysctl variables when we run dacleanup() and
ken
2003-03-26
1
-0
/
+6
*
Don't use the devstat->busy_count for state decisions in the device
phk
2003-03-15
1
-4
/
+7
*
Call devstat_start_transaction_bio() instead of devstat_start_transaction()
phk
2003-03-15
1
-1
/
+1
[next]