279749 |
07-Mar-2015 |
trasz |
MFC r271927:
Turns out -1 is a perfectly valid error number, ERESTART. Remove useless code written under assumption that it wasn't.
Sponsored by: The FreeBSD Foundation |
279742 |
07-Mar-2015 |
trasz |
MFC r274859:
Implement "automount -c".
Sponsored by: The FreeBSD Foundation |
279741 |
07-Mar-2015 |
trasz |
MFC r273127:
Make automountd(8) inform autofs(4) whether directory being handled can have wildcards. This makes it possible for autofs(4) to avoid requesting automountd(8) action on access to nonexistent nodes - unless wildcards are actually used.
Note that this change breaks ABI for automountd(8).
MFC r278521:
Restore ABI compatibility, broken in r273127. Note that while this fixes ABI with 10.1, it breaks ABI for 11-CURRENT, so rebuild of automountd(8) is neccessary.
Sponsored by: The FreeBSD Foundation |
274239 |
07-Nov-2014 |
trasz |
MFC r272931:
Add assertion to catch duplicated nodes.
Sponsored by: The FreeBSD Foundation |
274238 |
07-Nov-2014 |
trasz |
MFC r272836:
Remove remnants of some cleanup; no functional changes.
Sponsored by: The FreeBSD Foundation |
274237 |
07-Nov-2014 |
trasz |
MFC r272743:
Simplify; no functional changes.
Sponsored by: The FreeBSD Foundation |
274236 |
07-Nov-2014 |
trasz |
MFC r272512:
Make autofs use shared vnode locks.
Sponsored by: The FreeBSD Foundation |
274235 |
07-Nov-2014 |
trasz |
MFC r272471:
Fix autofs debug macros.
Sponsored by: The FreeBSD Foundation |
274234 |
07-Nov-2014 |
trasz |
MFC r272470:
Make autofs(4) use shared lock for lookups, instead of exclusive one.
Sponsored by: The FreeBSD Foundation |
274233 |
07-Nov-2014 |
trasz |
MFC r272405:
Call uma_zfree() outside of lock, and improve comment.
Sponsored by: The FreeBSD Foundation |
274232 |
07-Nov-2014 |
trasz |
MFC r272403:
Make autofs timeout handling use timeout task instead of callout; that's because the handler can sleep on sx lock.
Sponsored by: The FreeBSD Foundation |
272116 |
25-Sep-2014 |
trasz |
MFC r272025:
Fix thinko that, with two map entries like shown below, in that order, made autofs mix them up: the second one wasn't visible in ls(1) output, and trying to access it would trigger mount for the first one.
foobar host:/foobar foo host:/foo
Approved by: re (gjb) Sponsored by: The FreeBSD Foundation |
270904 |
31-Aug-2014 |
trasz |
MFC r270507:
Fix bug that, assuming a/ is a root of NFS filesystem mounted on autofs, prevented "mv a/from a/to" from working, while "cd a && mv from to" was ok.
PR: 192948 Sponsored by: The FreeBSD Foundation |
270900 |
31-Aug-2014 |
trasz |
MFC r270402:
Autofs softc needs to be global anyway, so don't pass it as a local variable, and don't store in autofs_mount. Also rename it from 'sc' to 'autofs_softc', since it's global and extern.
Sponsored by: The FreeBSD Foundation |
270899 |
31-Aug-2014 |
trasz |
MFC r270399:
Add comment explaining one of the quirks in autofs.
Sponsored by: The FreeBSD Foundation |
270898 |
31-Aug-2014 |
trasz |
MFC r270281:
Fix includes.
Suggested by: pluknet@ Sponsored by: The FreeBSD Foundation |
270897 |
31-Aug-2014 |
trasz |
MFC r270276:
Use __FBSDID() properly.
Suggested by: pluknet@ Sponsored by: The FreeBSD Foundation |
270894 |
31-Aug-2014 |
trasz |
MFC r270207:
Rework ".." lookup; previous one failed to properly busy the mountpoint.
Reviewed by: kib@ Sponsored by: The FreeBSD Foundation |
270892 |
31-Aug-2014 |
trasz |
MFC r270096:
Bring in the new automounter, similar to what's provided in most other UNIX systems, eg. MacOS X and Solaris. It uses Sun-compatible map format, has proper kernel support, and LDAP integration.
There are still a few outstanding problems; they will be fixed shortly.
Reviewed by: allanjude@, emaste@, kib@, wblock@ (earlier versions) Phabric: D523 Relnotes: yes Sponsored by: The FreeBSD Foundation |
270096 |
17-Aug-2014 |
trasz |
Bring in the new automounter, similar to what's provided in most other UNIX systems, eg. MacOS X and Solaris. It uses Sun-compatible map format, has proper kernel support, and LDAP integration.
There are still a few outstanding problems; they will be fixed shortly.
Reviewed by: allanjude@, emaste@, kib@, wblock@ (earlier versions) Phabric: D523 MFC after: 2 weeks Relnotes: yes Sponsored by: The FreeBSD Foundation
|