aboutsummaryrefslogtreecommitdiff
path: root/sys/netsmb/smb_dev.c
Commit message (Expand)AuthorAgeFilesLines
* Eliminate the overhead of gratuitous repeated reinitialization of cap_rightsMatt Macy2018-05-091-2/+1
* sys: general adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Update kernel inclusions of capability.h to use capsicum.h instead; someRobert Watson2014-03-161-1/+1
* Change the cap_rights_t type from uint64_t to a structure that we can extendPawel Jakub Dawidek2013-09-051-1/+2
* Overhaul locking in netsmb, getting rid of the obsolete lockmgr() primitive.Davide Italiano2013-05-041-9/+13
* Completely rewrite the interface to smbdev switching from dev_cloneDavide Italiano2013-05-041-127/+94
* Call make_dev_credf() rather than using the couple make_dev()/dev_ref().Davide Italiano2013-03-091-8/+3
* Merge Capsicum overhaul:Pawel Jakub Dawidek2013-03-021-3/+1
* Fix panic due to page faults while in kernel mode, under conditions ofDavide Italiano2012-10-311-37/+61
* When checking if file descriptor number is valid, explicitely check for 'fd'Pawel Jakub Dawidek2012-06-131-1/+1
* Switch to our preferred 2-clause BSD license.Joel Dahl2010-04-071-6/+0
* Don't print out a message on loading a module. 'kldload -v' and 'kldstatNick Hibma2009-09-101-2/+0
* Implement device cloning for /dev/nsmb, the netsmb control pseudo-device.Robert Watson2008-11-031-7/+19
* Catch up with netsmb locking: explicit thread arguments no longer required.Robert Watson2008-11-021-4/+4
* Replace all calls to minor() with dev2unit().Ed Schouten2008-09-271-2/+2
* Remove unit2minor() use from kernel code.Ed Schouten2008-09-261-1/+1
* Fixing the mount_smbfs(8) hanging by utilising the destroy_dev_sched() KPI.Tai-hwa Liang2007-07-101-1/+3
* Replace custom file descriptor array sleep lock constructed using a mutexRobert Watson2007-04-041-3/+3
* Backing out the wrong fix which could possibly trash the memory if devfsTai-hwa Liang2007-02-091-1/+0
* It turns out that devfs_close() does a dev_refthread() before invokingTai-hwa Liang2007-02-091-0/+1
* Prevent module unloading if there are active connections.Boris Popov2005-11-221-1/+2
* Merge the dev_clone and dev_clone_cred event handlers into a singleRobert Watson2005-08-081-1/+2
* Explicitly hold a reference to the cdev we have just cloned. ThisPoul-Henning Kamp2005-03-311-0/+1
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-071-1/+1
* Don't use vn_todev().Poul-Henning Kamp2004-11-101-2/+2
* Second half of the dev_t cleanup.Poul-Henning Kamp2004-06-171-2/+2
* Do the dreaded s/dev_t/struct cdev */Poul-Henning Kamp2004-06-161-5/+5
* add missing #include <sys/module.h>Poul-Henning Kamp2004-05-301-0/+1
* Device megapatch 4/6:Poul-Henning Kamp2004-02-211-0/+2
* Use automatic major number allocation for nsmb devices.Tim J. Robbins2004-02-111-2/+1
* - Support for multibyte charsets in LIBICONV.Max Khon2003-09-261-1/+1
* Add a f_vnode field to struct file.Poul-Henning Kamp2003-06-221-1/+1
* Use __FBSDID().David E. O'Brien2003-06-111-2/+4
* Remove fragments of support for the FreeBSD 3.x and 4.x branches.Tim J. Robbins2003-03-061-3/+0
* Gigacommit to improve device-driver source compatibility betweenPoul-Henning Kamp2003-03-031-13/+5
* Use noread(), nowrite() and nopoll() instead of our own stub functions.Tim J. Robbins2003-02-271-24/+3
* NODEVFS cleanup: Don't call cdevsw_{add,remove}()Poul-Henning Kamp2003-02-261-2/+0
* Back out M_* changes, per decision of the TRB.Warner Losh2003-02-191-1/+1
* Pass a minor number instead of a unit number to make_dev().Tim J. Robbins2003-02-071-3/+4
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.Alfred Perlstein2003-01-211-1/+1
* Bow to the whining masses and change a union back into void *. RetainMatthew Dillon2003-01-131-1/+1
* Change struct file f_data to un_data, a union of the correct structMatthew Dillon2003-01-121-1/+1
* When compiling the kernel do not implicitly include filedesc.h from proc.h,Alfred Perlstein2003-01-011-0/+1
* Simple p_ucred -> td_ucred changes to start using the per-thread ucredJohn Baldwin2002-02-271-2/+1
* SMP Lock struct file, filedesc and the global file list.Alfred Perlstein2002-01-131-8/+19
* Pull netsmb requester from the pre-KSE world. This update mostly basedBoris Popov2001-12-021-14/+16
* Remove unnecessary "#if __FreeBSD_version".Boris Popov2001-08-211-17/+0
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inMark Murray2001-05-011-6/+7
* Import kernel part of SMB/CIFS requester.Boris Popov2001-04-101-0/+448