History log of /src/tests/fs/nfs |
Revision | Date | Author | Comments |
1.11 | 01-Mar-2020 |
christos | Centralize the base rump libraries into a variable used by all the other Makefiles so that we can make changes to it centrally as needed and have less mess. Fixes the sun2 build that needs rumpvfs after librump after the latest changes.
|
1.10 | 08-Jan-2015 |
pooka | branches: 1.10.16; fix MKZFS=yes ports
|
1.9 | 10-Jun-2014 |
he | Fix static linking for the tests: -lrump is also used by -lrumpuser, so we also need -lrump after -lrumpuser. Fixes build for sun2.
|
1.8 | 24-Feb-2012 |
joerg | branches: 1.8.2; 1.8.8; Fix obvious code issues and remove the original -Wno-error for clang builds to not hide them in the future: (1) Don't use a pointer to a local variables if all that is done is comparing it against NULL. The function itself works fine for that purpose.
(2) Initialise the fail counter, giving the test a chance to work reliably.
|
1.7 | 13-Feb-2012 |
bouyer | When I split non-quota-specific functions out from ../ffs/quotas_common.sh I forgot to ajust this test. Fix PR bin/46015
|
1.6 | 30-May-2011 |
joerg | branches: 1.6.4; Ignore warnings when building with clang for now.
|
1.5 | 12-Mar-2011 |
bouyer | Add a test for rpc.rquotad(8)
|
1.4 | 23-Sep-2010 |
he | Reorder the library specifications, so that we don't depend on the library dependencies recorded in shared libraries, allowing these to be linked statically as well.
|
1.3 | 28-Jul-2010 |
pooka | install to right place. from pgoyette
|
1.2 | 28-Jul-2010 |
pooka | Add test for service interruption while mountd handles SIGHUP. This is an xfail test for the problem described in PR kern/5844
per highly surreptitious nudge from mrg
|
1.1 | 26-Jul-2010 |
pooka | Add NFS service suitable for use in testing.
|
1.6.4.1 | 17-Apr-2012 |
yamt | sync with head
|
1.8.8.1 | 10-Aug-2014 |
tls | Rebase.
|
1.8.2.1 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.10.16.1 | 08-Apr-2020 |
martin | Merge changes from current as of 20200406
|
1.1 | 23-Jan-2016 |
christos | Define _KERNTYPES for things that need it.
|
1.8 | 04-Jun-2021 |
hannken | Test "mountdhup" has to pass now.
|
1.7 | 16-Jul-2019 |
martin | branches: 1.7.8; PR misc/54382: whenever open(2) is called with O_CREAT, make sure to pass an open mode argument.
|
1.6 | 13-Jan-2017 |
christos | branches: 1.6.14; Don't play with "../.." in includes for h_macros.h; deal with it centrally. Minor fixes.
|
1.5 | 24-Feb-2012 |
joerg | branches: 1.5.14; Fix obvious code issues and remove the original -Wno-error for clang builds to not hide them in the future: (1) Don't use a pointer to a local variables if all that is done is comparing it against NULL. The function itself works fine for that purpose.
(2) Initialise the fail counter, giving the test a chance to work reliably.
|
1.4 | 26-Jun-2011 |
christos | branches: 1.4.2; more fallout from rump_syscallargs.h including <signal.h>
|
1.3 | 07-Nov-2010 |
jmmv | Adjusts tests after import of atf-0.12:
- The use.fs property is gone. - Mark the tests/fs/t_create:attrs test as broken when using the default unprivileged-user:_atf setting. This probably deserves a fix somehow but I'm not sure at this point.
|
1.2 | 01-Aug-2010 |
pooka | * apparently operations can also fail with EIO and EOPNOTSUPP while mountd hup is in progress. strange, since I can't remember seeing those a few days ago when i ran this quite a lot. anyway, don't make those errnos fatal failures. * also in the "apparently" sector, although this test fails 100% reliably on my development host, it does not always trigger in the anita run. so apply the current "race condition test" idiom
|
1.1 | 28-Jul-2010 |
pooka | Add test for service interruption while mountd handles SIGHUP. This is an xfail test for the problem described in PR kern/5844
per highly surreptitious nudge from mrg
|
1.4.2.1 | 17-Apr-2012 |
yamt | sync with head
|
1.5.14.1 | 20-Mar-2017 |
pgoyette | Sync with HEAD
|
1.6.14.1 | 13-Apr-2020 |
martin | Mostly merge changes from HEAD upto 20200411
|
1.7.8.1 | 06-Jun-2021 |
cjep | sync with head
|
1.10 | 28-May-2023 |
hannken | Add RUMPHIJACK option "blanket=/DEV" so mount_ffs may canonicalise and mount the device path. Cannot use "/rump/DEV" here as the device path is embedded in "struct ufs_args" where it doesnt get hijacked.
|
1.9 | 20-Aug-2020 |
riastradh | Nix trailing whitespace.
|
1.8 | 20-Aug-2020 |
gson | Add cleanup of possible leftover rump processes, replacing the non-working cleanup code just removed from ffs_common.sh. Fixes PR bin/48892 with respect to the t_rquotad test.
|
1.7 | 13-May-2019 |
bad | Get rid of all the -lrumpdev and -lrumpvfs that are no longer needed after moving rump's mainbus from rumpdev to rumpkern.
Produces the same atf-run results as before.
|
1.6 | 08-Mar-2019 |
msaitoh | s/ are are / are / s/ a a / a /
|
1.5 | 10-Aug-2016 |
kre | branches: 1.5.14;
+ -lrumpdev
|
1.4 | 13-Mar-2014 |
gson | Add -lrumpnet_netinet6 to the rump_server invocation, to stop rpc.rquotad from printing the error message "rpc.rquotad: _svc_tli_create: could not open connection for udp6: Address family not supported by protocol family". The error message currently ends up in /dev/null because it is printed to stderr after calling daemon() with noclose=0, but if the daemonization is moved to a later point to fix the race condition of PR misc/48282, it will actually appear on stderr and break the test, which is expecting stderr to be empty.
|
1.3 | 13-Aug-2012 |
pgoyette | branches: 1.3.2; Remove nfsd options as they are no longer needed.
|
1.2 | 13-Feb-2012 |
bouyer | When I split non-quota-specific functions out from ../ffs/quotas_common.sh I forgot to ajust this test. Fix PR bin/46015
|
1.1 | 12-Mar-2011 |
bouyer | branches: 1.1.4; Add a test for rpc.rquotad(8)
|
1.1.4.3 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.1.4.2 | 30-Oct-2012 |
yamt | sync with head
|
1.1.4.1 | 17-Apr-2012 |
yamt | sync with head
|
1.3.2.1 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.5.14.1 | 10-Jun-2019 |
christos | Sync with HEAD
|
1.17 | 03-Jun-2023 |
lukem | bsd.own.mk: rename GCC_NO_* to CC_WNO_*
Rename compiler-warning-disable variables from GCC_NO_warning to CC_WNO_warning where warning is the full warning name as used by the compiler.
GCC_NO_IMPLICIT_FALLTHRU is CC_WNO_IMPLICIT_FALLTHROUGH
Using the convention CC_compilerflag, where compilerflag is based on the full compiler flag name.
|
1.16 | 07-Mar-2021 |
christos | Add blocklist support to libwrap which enables all programs using libwrap to block access from hosts we deny. (libwrap support from Greg A. Woods)
|
1.15 | 01-Mar-2020 |
christos | Centralize the base rump libraries into a variable used by all the other Makefiles so that we can make changes to it centrally as needed and have less mess. Fixes the sun2 build that needs rumpvfs after librump after the latest changes.
|
1.14 | 13-Oct-2019 |
mrg | introduce some common variables for use in GCC warning disables:
GCC_NO_FORMAT_TRUNCATION -Wno-format-truncation (GCC 7/8) GCC_NO_STRINGOP_TRUNCATION -Wno-stringop-truncation (GCC 8) GCC_NO_STRINGOP_OVERFLOW -Wno-stringop-overflow (GCC 8) GCC_NO_CAST_FUNCTION_TYPE -Wno-cast-function-type (GCC 8)
use these to turn off warnings for most GCC-8 complaints. many of these are false positives, most of the real bugs are already commited, or are yet to come.
we plan to introduce versions of (some?) of these that use the "-Wno-error=" form, which still displays the warnings but does not make it an error, and all of the above will be re-considered as either being "fix me" (warning still displayed) or "warning is wrong."
|
1.13 | 15-Aug-2019 |
kamil | Avoid symbol clashes in fs/nfs/nfsservice under MKSANITIZER
Remove symbol conflicts for: __getmntinfo13
|
1.12 | 13-Aug-2016 |
christos | branches: 1.12.14; 1.12.16; The required initialization order for net rump net services is: rumpnet rumpnet_net [rumpnet_netinet6] rumpnet_netinet. We need rumpnent_net first because of if_init1() and to initialize loopback.
|
1.11 | 23-Dec-2015 |
christos | Use the original nfsd.
|
1.10 | 23-Dec-2015 |
christos | add get_net.c
|
1.9 | 08-Nov-2015 |
christos | Use the regular mountd, and include the rpcbind stuff here.
|
1.8 | 08-Jan-2015 |
pooka | one more MKZFS fix (how many subdirs does this place have?)
|
1.7 | 06-Mar-2013 |
christos | don't refer to things that are irrelevant or never existed.
|
1.6 | 19-Jul-2011 |
dholland | branches: 1.6.2; 1.6.8; Remove nonexistent include directory from CPPFLAGS. PR 45068 from Henning Petersen.
|
1.5 | 18-Dec-2010 |
joerg | Don't force debug build.
|
1.4 | 03-Aug-2010 |
drochner | .PARSEDIR doesn't work. at least not for me. Use .CURDIR instead which makes a build with objdir succeed.
|
1.3 | 26-Jul-2010 |
pooka | Install the exports file too so that the server can find it.
|
1.2 | 26-Jul-2010 |
pooka | fix TESTSDIR
|
1.1 | 26-Jul-2010 |
pooka | Add NFS service suitable for use in testing.
|
1.6.8.1 | 23-Jun-2013 |
tls | resync from head
|
1.6.2.1 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.12.16.1 | 16-Aug-2019 |
martin | Pull up following revision(s) (requested by kamil in ticket #64):
tests/fs/nfs/nfsservice/Makefile: revision 1.13
Avoid symbol clashes in fs/nfs/nfsservice under MKSANITIZER
Remove symbol conflicts for: __getmntinfo13
|
1.12.14.2 | 13-Apr-2020 |
martin | Mostly merge changes from HEAD upto 20200411
|
1.12.14.1 | 08-Apr-2020 |
martin | Merge changes from current as of 20200406
|
1.1 | 26-Jul-2010 |
pooka | Add NFS service suitable for use in testing.
|
1.2 | 31-Dec-2010 |
pooka | Configure two network addresses for the nfs server. One exports /myexport r/w to the client in the same subnet and the other one exports /myexport r/o to the client in the same subnet.
|
1.1 | 26-Jul-2010 |
pooka | Add NFS service suitable for use in testing.
|
1.2 | 17-Jun-2020 |
kamil | Include explicitly <rump/rump_syscallshotgun.h> for previous indirect users via <rump/rump.h>.
|
1.1 | 26-Jul-2010 |
pooka | Add NFS service suitable for use in testing.
|
1.12 | 08-Nov-2015 |
christos | Use the regular mountd, and include the rpcbind stuff here.
|
1.11 | 08-Nov-2015 |
christos | Don't use POLL again.
|
1.10 | 08-Nov-2015 |
christos | make this work with the new fdset stuff.
|
1.9 | 21-Aug-2015 |
christos | don't abuse %m in printf fix error messages
|
1.8 | 19-Oct-2013 |
christos | fix unused variable warnings
|
1.7 | 22-Jan-2012 |
christos | branches: 1.7.6; From tnozaki@: make fpos_t a complex object that keeps track of the parse state of the stream. Change argument of the seek function to funopen() from fpos_t to off_t. Make f{g,s}etpos() use the new fpos_t struct, while providing backwards compatible entry points. Approved by releng@
|
1.6 | 30-Aug-2011 |
plunky | branches: 1.6.2; Apply casts to cases where xdrproc_t is expected but is not strictly passed, for example because the second argument is a different kind of pointer.
|
1.5 | 31-Dec-2010 |
pooka | Don't broadcast unmntall with SIGTERM -- it just makes the atf default cleanup kill hang for a while.
|
1.4 | 28-Jul-2010 |
pooka | Defer definitely-nonreentrant signal handler to thread context. This protects from rump kernel reentry and makes things not crash && burn.
|
1.3 | 27-Jul-2010 |
macallan | initialize a few variables to shut up compiler warnings
|
1.2 | 26-Jul-2010 |
pooka | comment out lp64-offensive line (the syslog() calls are not used currently)
|
1.1 | 26-Jul-2010 |
pooka | Add NFS service suitable for use in testing.
|
1.6.2.2 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.6.2.1 | 17-Apr-2012 |
yamt | sync with head
|
1.7.6.1 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.7 | 23-Dec-2015 |
christos | Use the original nfsd.
|
1.6 | 23-Dec-2015 |
christos | ggr, make debug static. I hate that the copy of this and the original source has diverged so much!
|
1.5 | 21-Aug-2015 |
christos | don't abuse %m in printf fix error messages
|
1.4 | 19-Oct-2013 |
christos | fix unused variable warnings
|
1.3 | 28-Jul-2010 |
pooka | branches: 1.3.6; 1.3.12; Make sure we are not executed in non-debug mode (which forks).
|
1.2 | 27-Jul-2010 |
macallan | initialize a few variables to shut up compiler warnings
|
1.1 | 26-Jul-2010 |
pooka | Add NFS service suitable for use in testing.
|
1.3.12.1 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.3.6.1 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.1 | 26-Jul-2010 |
pooka | Add NFS service suitable for use in testing.
|
1.11 | 17-Jun-2020 |
kamil | Include explicitly <rump/rump_syscallshotgun.h> for previous indirect users via <rump/rump.h>.
|
1.10 | 23-Apr-2020 |
joerg | Replace noatf global with conditional compilation
|
1.9 | 08-Nov-2015 |
christos | make this work with the new fdset stuff.
|
1.8 | 12-May-2014 |
christos | CID 975238: Unchecked returns
|
1.7 | 28-Feb-2011 |
pooka | branches: 1.7.4; 1.7.10; 1.7.20; make netcfg produce sensible results in a non-atf env
|
1.6 | 31-Dec-2010 |
pooka | branches: 1.6.2; Configure two network addresses for the nfs server. One exports /myexport r/w to the client in the same subnet and the other one exports /myexport r/o to the client in the same subnet.
|
1.5 | 02-Sep-2010 |
pooka | Actually use the imagename parameter. Also, fail with err instead of atf_tc_fail since we are not directly under the control of atf.
|
1.4 | 05-Aug-2010 |
pooka | remove leftover debug printf
|
1.3 | 30-Jul-2010 |
pooka | Revert macroization, as the default mountpath doesn't match the default export path.
|
1.2 | 30-Jul-2010 |
pooka | Fold the puffs private and vfs tests mount/unmount routines together. To achieve this, add a file system private parameter to the newfs method (which will obviously not be used by vfs tests).
njoly ok
|
1.1 | 26-Jul-2010 |
pooka | Add NFS service suitable for use in testing.
|
1.6.2.1 | 05-Mar-2011 |
bouyer | Sync with HEAD
|
1.7.20.1 | 10-Aug-2014 |
tls | Rebase.
|
1.7.10.1 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.7.4.1 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|