summaryrefslogtreecommitdiffstats
path: root/sys/netsmb/smb_trantcp.c
Commit message (Collapse)AuthorAgeFilesLines
* Pull netsmb requester from the pre-KSE world. This update mostly basedbp2001-12-021-46/+59
| | | | on the patches submitted by Max Khon <fjoe@iclub.nsu.ru>
* Back out scanning file descriptors with holding a process lock.tanimura2001-05-151-2/+16
| | | | | selrecord() requires allproc sx in pfind(), resulting in lock order reversal between allproc and a process lock.
* - Convert msleep(9) in select(2) and poll(2) to cv_*wait*(9).tanimura2001-05-141-9/+13
| | | | | | | | | | | | | - Since polling should not involve sleeping, keep holding a process lock upon scanning file descriptors. - Hold a reference to every file descriptor prior to entering polling loop in order to avoid lock order reversal between lockmgr and p_mtx upon calling fdrop() in fo_poll(). (NOTE: this work has not been done for netncp and netsmb yet because a socket itself has no reference counts.) Reviewed by: jhb
* Import kernel part of SMB/CIFS requester.bp2001-04-101-0/+672
Add smbfs(CIFS) filesystem. Userland part will be in the ports tree for a while. Obtained from: smbfs-1.3.7-dev package.
OpenPOWER on IntegriCloud