summaryrefslogtreecommitdiff
path: root/sys/arch/sparc/dev/fd.c
AgeCommit message (Expand)Author
2012-10-10Fix device_t/softc split botches that could be fatal. Fromtsutsui
2011-07-17convert all the sparc drivers that attach on my ss20 to use device_t,mrg
2010-02-24A pointer typedef entails trading too much flexibility to declare constdyoung
2010-01-08Expand PMF_FN_* macros.dyoung
2009-12-19Disable "fast trap" handlers which invoke software interruptstsutsui
2009-05-25Convert shutdownhook_establish() to pmf_device_register1().jnemeth
2009-03-18bzero -> memsetcegger
2009-01-13g/c BUFQ_FOO() macros and use bufq_foo() directly.yamt
2008-12-17kill MALLOC and FREE macros.cegger
2008-12-16replace bitmask_snprintf(9) with snprintb(3)christos
2008-06-11mechanical changes to use device_private() or device_lookup_private()drochner
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2008-01-02Merge vmlocking2 to head.ad
2007-11-27Use the softint API.ad
2007-10-17Merge the ppcoea-renovation branch to HEAD.garbled
2007-10-08Merge disk init changes from the vmlocking branch. These seperate init /ad
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-05-11Fixed formatting. Problem was that we were trying to get the resultjnemeth
2007-05-11revert last; committed wrong filejnemeth
2007-05-11Fixed formatting. Problem was that we were trying to get the resultjnemeth
2007-03-09Cast to char* before doing pointer arithmetic.he
2007-03-04fix fall out from caddr_t changes.mrg
2007-03-04Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.christos
2007-02-15Rename the B_XXX flag to B_DEVPRIVATE flag since it was never used forreinoud
2006-04-14Make i/o statistics collection more generic, include tape drives andblymn
2006-02-23Use device_parent().thorpej
2006-01-06initialize necessary members of struct buf. PR/32462 from Reinoud Zandijk.yamt
2006-01-04add a missing putiobuf in the previous. pointed by Thomas Klausner.yamt
2006-01-04- add simple functions to allocate/free a buffer for i/o.yamt
2005-12-11merge ktrace-lwp.christos
2005-11-16ANSIify function declarations/defintions. Use uint<N>_t.uwe
2005-11-01Fix second "no drives attached" message (as seen on sun4c) so as not tobjh21
2005-10-15- change the way to specify a bufq strategy. (by string rather than by number)yamt
2005-06-04- Add const.tsutsui
2004-10-28move buffer queue related stuffs from buf.h to their own header, bufq.h.yamt
2004-09-19Fix build problem -- track the change to <sys/buf.h>.he
2004-03-24Remove my name from the old UCB copyright notice, thereby reducing itspk
2004-03-17Rename PROM_getprop*() => prom_getprop*().pk
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-07-15__KERNEL_RCSID()lukem
2003-07-11Deal with disk change notification.pk
2003-06-29Back out the lwp/ktrace changes. They contained a lot of colateral damage,fvdl
2003-06-29More changes for providing lwpid for ktrace (sparc GENERIC built)darrenr
2003-06-18don't #include <sys/dkstat.h> where it is (appearently) unuseddrochner
2003-05-03DMA, not dma nor Dma.wiz
2003-02-25Add missing splbio() protecting of bufpool access. Add a clarifyingthorpej
2003-02-25Add a new BUF_INIT() macro which initializes b_dep and b_interlock, andthorpej
2003-02-05Make the buffer cache code MP-safe.pk
2003-01-30Fix printf() problem caused by "daddr_t" change.hannken