summaryrefslogtreecommitdiff
path: root/sys/dev/scsipi/ss.c
AgeCommit message (Expand)Author
2022-02-23fix various typos in comments, mainly immediatly/immediately/,andvar
2020-09-29s/occurence/occurrence/msaitoh
2017-06-17The atapibus detach path did hold the channel mutex while calling into autoconf,mlelstv
2016-11-20Make scsipi framework MPSAFE.mlelstv
2016-11-20Avoid calling bufq_free() from critical code sections.pgoyette
2014-07-25Add d_discard to all struct cdevsw instances I could find.dholland
2014-03-16Change (mostly mechanically) every cdevsw/bdevsw I can find to usedholland
2012-02-28one line comments on one line.mbalmer
2012-02-28Unbreak the build.mbalmer
2012-02-28Remove a pointless #if 0, compiler will eliminate the code anways.mbalmer
2012-02-28Convert to device_t, aka softc/device_t split, and clean up a bit the code.mbalmer
2009-12-06Delete do-nothing device-activation hooks.dyoung
2009-11-23Remove some unecessary includes sys/user.h header.rmind
2009-05-12struct device * -> device_t, no functional changes intended.cegger
2009-05-12struct cfdata * -> cfdata_t, no functional changes intended.cegger
2009-01-13g/c BUFQ_FOO() macros and use bufq_foo() directly.yamt
2009-01-11make this compilecegger
2008-06-08Use device_lookup_private() rather than using cd_devs[] directly to get softc.tsutsui
2008-04-05use aprint_*_dev and device_xnamecegger
2007-07-29It's not a good idea for device drivers to modify b_flags, as they don'tad
2007-07-09Merge some of the less invasive changes from the vmlocking branch:ad
2007-03-04Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.christos
2006-11-16__unused removal on arguments; approved by core.christos
2006-10-12- sprinkle __unused on function decls.christos
2006-09-03add missing initializerchristos
2006-03-30Use device_private().thorpej
2006-03-28Use device_unit().thorpej
2006-02-20Use device_is_active() rather than testing dv_flags for DVF_ACTIVEthorpej
2005-12-11merge ktrace-lwp.christos
2005-10-15- change the way to specify a bufq strategy. (by string rather than by number)yamt
2005-05-30- remove bogus castschristos
2005-03-31introduce a function to drain bufq and use it where appropriate.yamt
2005-02-01Backing out changes to clean up scsipi. I was pointed out there werereinoud
2005-01-31Part of the cleanup of sys/scsipi's use of types; rename all u_int* toreinoud
2004-10-28move buffer queue related stuffs from buf.h to their own header, bufq.h.yamt
2004-10-17Adjust some debug printfs after b_bcount was changed from long to int.bouyer
2004-09-17Oops; fix ssrestart().mycroft
2004-09-17Do not manipulate xs->bp in "generic" code -- do it only in the psw_donemycroft
2004-08-27Improve handling of memory shortage, to fix problems like:bouyer
2004-08-21Use ANSI function decls and make use of static.thorpej
2004-03-14Use scsipi_adapter_minphys().thorpej
2003-09-08Use the const shaker.mycroft
2003-06-29Back out the lwp/ktrace changes. They contained a lot of colateral damage,fvdl
2003-06-28Pass lwp pointers throughtout the kernel, as required, so that the lwpid candarrenr
2003-03-20use PRId64 to printf bp->b_blkno, which is of type daddr_tdbj
2003-01-21Remove a line of unreachable code. It seems to be a remnant of startingsimonb
2002-10-23merge kqueue branch into -currentjdolecek
2002-10-02Add trailing ; to CFATTACH_DECL.thorpej
2002-09-30Use CFATTACH_DECL().thorpej
2002-09-27Declare all cfattach structures const.thorpej