summaryrefslogtreecommitdiffstats
path: root/sys/nfs4client/nfs4_subs.c
Commit message (Collapse)AuthorAgeFilesLines
* Remove the unmaintained University of Michigan NFSv4 client from 8.xrwatson2009-05-221-1367/+0
| | | | | | | prior to 8.0-RELEASE. Rick Macklem's new and more feature-rich NFSv234 client and server are replacing it. Discussed with: rmacklem
* Last step of splitting up minor and unit numbers: remove minor().ed2009-01-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | Inside the kernel, the minor() function was responsible for obtaining the device minor number of a character device. Because we made device numbers dynamically allocated and independent of the unit number passed to make_dev() a long time ago, it was actually a misnomer. If you really want to obtain the device number, you should use dev2udev(). We already converted all the drivers to use dev2unit() to obtain the device unit number, which is still used by a lot of drivers. I've noticed not a single driver passes NULL to dev2unit(). Even if they would, its behaviour would make little sense. This is why I've removed the NULL check. Ths commit removes minor(), minor2unit() and unit2minor() from the kernel. Because there was a naming collision with uminor(), we can rename umajor() and uminor() back to major() and minor(). This means that the makedev(3) manual page also applies to kernel space code now. I suspect umajor() and uminor() isn't used that often in external code, but to make it easier for other parties to port their code, I've increased __FreeBSD_version to 800062.
* NFSv4 client:rees2006-11-281-1/+8
| | | | | Add support for va_birthtime Fix va_ctime to use TIME_METADATA, not TIME_CREATE
* /* -> /*- for license, minor formatting changesimp2005-01-071-1/+1
|
* NFSv4 fixes from Connectathon 2004:rees2004-02-271-1/+2
| | | | | | | | | | | | remove unused pid field of file context struct map nfs4 error codes to errnos eliminate redundant code from nfs4_request use zero stateid on setattr that doesn't set file size use same clientid on all mounts until reboot invalidate dirty bufs in nfs4_close, to play it safe open file for writing if truncating and it's not already open Approved by: alfred
* ask for rdattr_err in readdir, so we won't fail the readdir if we can't getrees2004-02-211-21/+27
| | | | attrs on one or more entries
* Fix compliation on sparc64.alfred2003-11-151-1/+2
| | | | Change arg from uint32_t to size_t to match prototypes.
* University of Michigan's Citi NFSv4 kernel client code.alfred2003-11-141-0/+1352
Submitted by: Jim Rees <rees@umich.edu>
OpenPOWER on IntegriCloud