Home | History | Annotate | Download | only in dev
History log of /src/sys/arch/sun2/dev/sc_mbmem.c
RevisionDateAuthorComments
 1.16  04-Aug-2023  rin sun2/sc(4): Fix panic due to wrong ENOMEM for DMA buffer

Use kmem_zalloc(9) for sc->sc_dma_handles[] to zero-initialize flags.

XXX
Will soon apply to sun3.
 1.15  21-Nov-2020  thorpej malloc(9) -> kmem(9)
 1.14  21-Nov-2009  rmind branches: 1.14.76;
Use lwp_getpcb() on sparc{64} and sun2/3 MD code, clean from struct user usage.
 1.13  06-Jul-2008  tsutsui Split device_t/softc with misc cosmetic changes.
 1.12  28-Apr-2008  martin branches: 1.12.2; 1.12.4;
Remove clause 3 and 4 from TNF licenses
 1.11  29-Mar-2006  thorpej branches: 1.11.62; 1.11.64; 1.11.66;
Use device_cfdata().
 1.10  11-Dec-2005  christos branches: 1.10.4; 1.10.6; 1.10.8; 1.10.10; 1.10.12;
merge ktrace-lwp.
 1.9  22-Jan-2005  chs branches: 1.9.8;
de-__P, remove register, ansify, b* -> mem*, u_int*_t -> uint*_t.
 1.8  15-Jul-2003  lukem branches: 1.8.8;
__KERNEL_RCSID()
 1.7  03-May-2003  wiz branches: 1.7.2;
DMA, not dma nor Dma.
 1.6  02-Oct-2002  thorpej Add trailing ; to CFATTACH_DECL.
 1.5  01-Oct-2002  thorpej Use CFATTACH_DECL().
 1.4  27-Sep-2002  thorpej Declare all cfattach structures const.
 1.3  27-Sep-2002  provos remove trailing \n in panic(). approved perry.
 1.2  27-Jun-2001  fredette branches: 1.2.2; 1.2.8;
Converted to use the new bus-specific attach args,
and the bus_space_peek_N functions. Now use hand-defined
macros instead of relying on structure layout to find registers.
Allocate the DMA handles here, since the MI chipset code
doesn't do that any more.
 1.1  18-Apr-2001  fredette branches: 1.1.2;
Added support for the Sun SC scsi controller.
 1.1.2.2  21-Apr-2001  bouyer Sync with HEAD
 1.1.2.1  18-Apr-2001  bouyer file sc_mbmem.c was added on branch thorpej_scsipi on 2001-04-21 17:54:47 +0000
 1.2.8.2  18-Oct-2002  nathanw Catch up to -current.
 1.2.8.1  27-Jun-2001  nathanw file sc_mbmem.c was added on branch nathanw_sa on 2002-10-18 02:40:14 +0000
 1.2.2.1  10-Oct-2002  jdolecek sync kqueue with -current; this includes merge of gehenna-devsw branch,
merge of i386 MP branch, and part of autoconf rototil work
 1.7.2.4  24-Jan-2005  skrll Sync with HEAD.
 1.7.2.3  21-Sep-2004  skrll Fix the sync with head I botched.
 1.7.2.2  18-Sep-2004  skrll Sync with HEAD.
 1.7.2.1  03-Aug-2004  skrll Sync with HEAD
 1.8.8.1  29-Apr-2005  kent sync with -current
 1.9.8.1  21-Jun-2006  yamt sync with head.
 1.10.12.1  31-Mar-2006  tron Merge 2006-03-31 NetBSD-current into the "peter-altq" branch.
 1.10.10.1  19-Apr-2006  elad sync with head - hopefully this will work
 1.10.8.1  01-Apr-2006  yamt sync with head.
 1.10.6.1  22-Apr-2006  simonb Sync with head.
 1.10.4.1  09-Sep-2006  rpaulo sync with head
 1.11.66.3  11-Mar-2010  yamt sync with head
 1.11.66.2  04-May-2009  yamt sync with head.
 1.11.66.1  16-May-2008  yamt sync with head.
 1.11.64.1  18-May-2008  yamt sync with head.
 1.11.62.2  28-Sep-2008  mjf Sync with HEAD.
 1.11.62.1  02-Jun-2008  mjf Sync with HEAD.
 1.12.4.1  18-Jul-2008  simonb Sync with head.
 1.12.2.1  18-Sep-2008  wrstuden Sync with wrstuden-revivesa-base-2.
 1.14.76.1  14-Dec-2020  thorpej Sync w/ HEAD.

RSS XML Feed