TRIM support
[dragonfly.git] / sys / bus / cam / cam_xpt.c
2011-10-07 TimTRIM support
2010-10-31 Sascha Wildnerkernel: Remove most definitions of CDEV_MAJOR.
2010-08-30 Alex Hornungcam_xpt - Fix recently introduced typo
2010-08-30 Alex Hornungspinlocks - Rename API to spin_{try,un,}lock
2010-08-28 Matthew Dillonkernel - unwind kthread_create() mplock
2010-08-28 Matthew Dillonkernel - CAM mpsafe issues
2009-12-20 Matthew Dillonkernel - Move mplock to machine-independent C
2009-10-02 Alex Hornungtaskq - Make consumer tasks MPALMOSTSAFE
2009-09-30 Matthew Dillonkernel - CAM - track busses for configuration
2009-08-05 Matthew DillonDEVFS - Add serial number links for all CAM and NATA...
2009-08-01 Matthew DillonDEVFS - remove dev_ops_add(), dev_ops_get(), and get_dev()
2009-07-15 Matthew DillonMPSAFE - tsleep_interlock, BUF/BIO, cluster, swap_pager.
2009-07-14 Matthew Dillontsleep() - Add PINTERLOCKED flag to catch edge case.
2009-06-26 Matthew DillonCAM - Unconditionally print out the serial number
2009-06-12 Matthew DillonCAM - add xpt_action_async()
2009-06-04 Matthew DillonCAM Enhancements for AHCI driver work, import some...
2009-06-03 Matthew DillonCAM fixes - queue empty tests, sim refcount, add XPORT_...
2008-08-23 Peter AvalosFix whitespace.
2008-07-18 Matthew DillonFix multiple bugs in CAM related devices which go away...
2008-06-29 Matthew DillonFix an issue where CAM would attempt to illegally get...
2008-05-18 Peter AvalosSync CAM with FreeBSD using lockmgr locks instead of...
2008-02-10 Peter AvalosMake CAM_NEW_TRAN_CODE default.
2007-12-21 Peter Avalosprintf -> kprintf
2007-12-02 Peter AvalosSync quirk tables with FreeBSD.
2007-12-02 Peter AvalosXPT_GET_TRAN_SETTINGS can fail- so check for an error and
2007-12-02 Peter AvalosChange the qualifier to force async from cur_spi to...
2007-12-02 Peter AvalosAdd PIM_SEQSCAN for HBA misc flags and code that unders...
2007-12-02 Peter AvalosHandle some of the inquiry flags that have come into
2007-12-02 Peter AvalosCAM_NEW_TRAN_CODE placeholders for SAS support.
2007-12-02 Peter AvalosWhen deregistering a bus, attempt to flush out all...
2007-12-01 Peter AvalosMake the exploring of all luns supported by an HBA...
2007-12-01 Peter AvalosFine-grained malloc statistics - replace some M_DEVBUF...
2007-11-29 Peter AvalosFixing a memory leak in xpt_release_device().
2007-11-29 Peter AvalosDo not initialize path variable with useless value...
2007-11-29 Peter Avalosavoid use after free
2007-11-29 Peter AvalosRestore queue depth settings across tag disable events...
2007-11-28 Peter AvalosTry to automatically scan and attach luns for modern...
2007-11-28 Peter AvalosAgain, use offsetof() instead of a constant to enhance...
2007-11-28 Peter AvalosUse offsetof() instead of a hard-coded constant for...
2007-11-28 Peter AvalosRemove the camnet swi and CAM_PERIPH_NET. It has never...
2007-11-28 Peter AvalosMake the module return EOPNOTSUPP for unknown events.
2007-11-28 Peter AvalosCompare the *number* of patterns to zero, not the point...
2007-11-24 Peter AvalosMake SCSI_DELAY setable at boot time and runtime via the
2007-11-21 Peter AvalosCleanup some of the XPORT_FC code (mostly whitespace)
2007-11-20 Peter AvalosFC path inquiry settings.
2007-11-18 Peter AvalosRewrite of the CAM error recovery code.
2007-11-17 Peter AvalosChange the peripheral driver list from a linker set...
2007-11-14 Peter AvalosSwitch to sys/queue.h macros.
2007-11-12 Peter AvalosAvoid resource_locate().
2007-11-12 Peter AvalosBuild CAM as a module.
2007-07-28 Matthew DillonAdd an ordering field to the interrupt config hook...
2006-12-22 Sascha WildnerRename printf -> kprintf in sys/ and add some defines...
2006-12-20 Matthew DillonRename sprintf -> ksprintf
2006-11-07 Matthew DillonRemove system dependancies on <machine/ipl.h>. Only...
2006-09-10 Matthew DillonChange the kernel dev_t, representing a pointer to...
2006-09-05 Matthew DillonRename malloc->kmalloc, free->kfree, and realloc->kreal...
2006-07-28 Matthew DillonMASSIVE reorganization of the device operations vector...
2006-01-22 Sascha Wildner* Move function types to a separate line.
2005-10-13 Matthew DillonMajor cleanup of the interrupt registration subsystem.
2005-07-17 Matthew DillonWhen a usb mass storage device is removed the related...
2005-06-16 Matthew DillonRemove all remaining SPL code. Replace the mtd_cpl...
2005-06-02 Matthew DillonRemove spl*() calls from the bus/ infrastructure, repla...
2005-03-15 Matthew DillonBring in some CAM bug fixes from FreeBSD.
2005-03-05 Sascha WildnerRemove PC98 support.
2005-02-04 Matthew DillonOne of the last things the system does before it tries...
2005-02-01 Matthew DillonAdd a intrmask_t pointer to register_int() and register...
2004-11-14 Eirik NygaardRemove xpt_release_simq_timeout(), this function has...
2004-09-17 Matthew DillonUnbreak the SCSI drivers. Move the callout_init()...
2004-09-17 Joerg Sonnenbergertimeout/untimeout ==> callout_*
2004-09-17 Joerg Sonnenbergertimeout/untimeout ==> callout_*
2004-05-19 Matthew DillonDevice layer rollup commit.
2004-05-13 Matthew Dillondevice switch 1/many: Remove d_autoq, add d_clone ...
2004-03-15 Matthew DillonWhen deregistering a bus, pending device bus scan timeo...
2004-03-15 Matthew DillonDo some M_WAITOK<->M_INTWAIT cleanups. Code entered...
2004-03-15 Matthew DillonThe cam_sim structure was being deallocated uncondition...
2004-03-12 Matthew DillonChange M_NOWAIT to M_INTWAIT or M_WAITOK. CAM does...
2004-01-30 Matthew DillonThis commit represents a major revamping of the clock...
2003-12-29 Matthew DillonFix the peripheral list scan code, which was broken...
2003-11-10 Matthew DillonFully synchronize sys/boot from FreeBSD-5.x, but add...
2003-08-07 Matthew Dillonkernel tree reorganization stage 1: Major cvs repositor...
2003-07-21 Matthew DillonDEV messaging stage 1/4: Rearrange struct cdevsw and...
2003-06-29 Matthew Dillonthreaded interrupts 1: Rewrite the ICU interrupt code...
2003-06-23 Matthew Dillonproc->thread stage 2: MAJOR revamping of system calls...
2003-06-17 Matthew DillonAdd the DragonFly cvs id and perform general cleanups...
2003-06-17 Matthew DillonInitial import from FreeBSD RELENG_4: