summaryrefslogtreecommitdiff
path: root/sys/fs
AgeCommit message (Expand)Author
2003-03-03#if 0/notnow stuff which isn't currently usedjdolecek
2003-03-02add kqueue (EVFILT_READ, EVFILT_WRITE, EVFILT_VNODE) supportjdolecek
2003-02-27add SMBFS_ATTRTIMO for the attribute cache timeout, instead of magicjdolecek
2003-02-27g/c prototype for smbfs_ioctl()jdolecek
2003-02-26Don't try to reacquire root vnode if vflush() in smbfs_unmount() fails.jdolecek
2003-02-26split the part of smbfs_root() which sets sm_root to separate functionjdolecek
2003-02-25smbfs_sync(): need to explicitly ignore VNON vnodes (e.g. syncer vnode)jdolecek
2003-02-25make smbfs_sync() look more like sync routines for other fs, particularily:jdolecek
2003-02-25sprinkle VN_KNOTE()sjdolecek
2003-02-25make 'dosdirtemplate' static constjdolecek
2003-02-25remove the XXX comment about holes again - it appears to work finejdolecek
2003-02-25add __KERNEL_RCSID()jdolecek
2003-02-24switch to hash32_strn() from <sys/hash.h> as the hash function -jdolecek
2003-02-24add XXX comment regarding holes - they are not handled properlyjdolecek
2003-02-24g/c smbfs_hashprint()jdolecek
2003-02-24enable mmap and seek vnode ops - this makes mmap(2), lseek(2),jdolecek
2003-02-24since smbfs_fctx.f_fname is always used as 'char', may as well define itjdolecek
2003-02-24use pool to allocate memory for smbfs nodesjdolecek
2003-02-24smbfs_lookup():jdolecek
2003-02-24smbfs_node_alloc():jdolecek
2003-02-24SMBERROR() purge - turn into #ifdef DIAGNOSTIC panicsjdolecek
2003-02-24update for changed locking requirements for smb_share_put()jdolecek
2003-02-24SMBERROR() purge - replace with KASSERT()s, panic or remove altogetherjdolecek
2003-02-24need <sys/mount.h> nowjdolecek
2003-02-23change smbfs_args:jdolecek
2003-02-23put the printf about version mismatch inside #ifdef SMB_VNODE_DEBUGjdolecek
2003-02-23style; no space after cast, and add cast to the assignment case too.christos
2003-02-23add genfsops necessary for genfs_*{get|put}pages() to actually workjdolecek
2003-02-23remove bogus (u_long) cast for uvm_vnp_setsize() arg in smbfs_setattr()jdolecek
2003-02-23g/c some dead codejdolecek
2003-02-23KASSERT() smp->sm_root is nonnull in unmountjdolecek
2003-02-23fix KASSERT() in smbfs_findnextLM1() to actually compilejdolecek
2003-02-23g/c compatibility defines PROC_LOCK()/PROC_UNLOCK()jdolecek
2003-02-23g/c smbfs_pbuf_freecnt, it's not used (it was not even declared on NetBSD)jdolecek
2003-02-23g/c smbfs_debuglevel, it's not used anywherejdolecek
2003-02-23remove non-NetBSD smbfs_vnodeop_entries[], smbfs_vnodeop_opv_descjdolecek
2003-02-23g/c smbfs_getpages()/smbfs_putpages() we don't use on NetBSDjdolecek
2003-02-21make DIFF1970TO1601 staticjdolecek
2003-02-21g/c smbfs_fastlookupjdolecek
2003-02-21some KNF, add a KASSERT() for smbfs_findnextLM1() casejdolecek
2003-02-21g/c unneeded local variables in smbfs_read()/smbfs_readdir()jdolecek
2003-02-20remove SMBFS_NAME_DEBUG code, mainly because it didn't work on alignment-pickyjdolecek
2003-02-20don't assume struct smbnode -> n_name is zero terminated,jdolecek
2003-02-20g/c commented out codejdolecek
2003-02-19do previous differently - pass ap->a_id down to smbfs_smb_lock()jdolecek
2003-02-19SMB lock ids apparently are 16bit items. And the code uses id 1 always.martin
2003-02-18add nfs-style n_ctime, n_nctimejdolecek
2003-02-18make smbfs_lookup() look more like nfs_lookup(), particularily accountjdolecek
2003-02-18g/c VI_(UN)LOCK macros and just use simple_(un)lock(vp->v_interlock)jdolecek
2003-02-18vrele() the reference to root vnode before calling vflush() in smbfs_unmount(),jdolecek