summaryrefslogtreecommitdiff
path: root/sys/netsmb/smb_dev.c
AgeCommit message (Expand)Author
2017-07-28Reject negative offset/count for smb read/write.riastradh
2016-07-18Rearrange so that error check is only done after error has been set.pgoyette
2016-07-17Now that we're only calling devsw_attach() in the modular driver, itpgoyette
2016-07-17Ooops - previous change was over-zealous. We still need the cdevsw forpgoyette
2016-07-17Finish previous - now that we're not calling devsw_attach unnecessarily,pgoyette
2016-07-17Rather than calling devsw_attach() and ignoring the EEXIST error whenpgoyette
2015-08-20include "ioconf.h" to get the 'void <driver>attach(int count);' prototype.christos
2014-09-05Try not to use f_data, use f_{vnode,socket,pipe,mqueue,kqueue,ksem} to getmatt
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-04-29Remove everything to do with 'struct malloc_type' and the malloc link_set.dsl
2010-12-17* remove #ifdef nonsense (which caused the lossage in the first place)pooka
2010-12-17Try to unbreak module a little. It would be really nice to notpooka
2010-12-17unifdef -D__NetBSD__pooka
2010-12-15take two on module supportahoka
2010-12-11Back this out. Fails lockdebug with duplicate lock initialization.christos
2010-12-10Module support for NetBSDahoka
2009-09-21Do not call smb_rqpool_fini() on device close. Otherwise, we'll crashnjoly
2009-09-12Convert POOL_INITs to proper cons/destructors.pooka
2009-09-01fix tybopooka
2009-03-18bzero -> memsetcegger
2008-03-21Catch up with descriptor handling changes. See kern_descrip.c revisionad
2008-03-01Welcome to 4.99.55:rmind
2008-01-30Replace crufty use of lockmgr.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-01merge yamt-uio_vmspace branch.yamt
2005-12-11merge ktrace-lwp.christos
2005-02-26nuke trailing whitespaceperry
2004-04-25Initialise (most) pools from a link set instead of explicit callssimonb
2003-06-29Back out the lwp/ktrace changes. They contained a lot of colateral damage,fvdl
2003-06-29struct proc -> struct lwpmartin
2003-06-28Pass lwp pointers throughtout the kernel, as required, so that the lwpid candarrenr
2003-04-08FILE_USE()/FILE_UNUSE() file entry returned from fd_getfile() properlyjdolecek
2003-04-07use pools instead of malloc(9) for allocation of smb request structuresjdolecek
2003-02-25add __KERNEL_RCSIDjdolecek
2003-02-24clarify locking requirements for smb_{share,vc,co}_{rele,put}() - the lockjdolecek
2003-02-18move netsmb-specific entries to netsmb/files.netsmbjdolecek
2003-02-01Add extensible malloc types, adapted from FreeBSD. This turnsthorpej
2002-10-23merge kqueue branch into -currentjdolecek
2002-10-11sanity changes for NetBSD:jdolecek
2002-09-06Merge the gehenna-devsw branch into the trunk.gehenna
2002-01-08use SMBDATA for devtbldeberg
2002-01-04resolve conflictsdeberg
2001-11-13add RCSIDslukem
2001-06-14Fix a partial construction problem that can cause race conditionsthorpej
2001-04-13Remove the use of splimp() from the NetBSD kernel. splnet()thorpej
2000-12-07initial stab at SMB stack, needed for smbfs. originally for freebsd bydeberg