diff options
author | Alexander Kanavin <alex.kanavin@gmail.com> | 2022-11-23 23:23:09 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2022-11-29 10:29:58 +0000 |
commit | afa94425a056f209ab78773f20c1c3873660bf98 (patch) | |
tree | a25b6f6b9b03dbd079a31536dfef770e6f4df093 /scripts | |
parent | c4790644f980e68b1577df4788053efc0c317b14 (diff) | |
download | poky-afa94425a056f209ab78773f20c1c3873660bf98.tar.gz |
unfs: update 0.9.22 -> 0.10.0
This is the first release in 13 years;
I have reviewed the accumulated patches, and dropped some of them
where purpose or issue being fixed is not clear. Specifically:
0001-Add-listen-action-for-a-tcp-socket.patch
0001-daemon.c-Libtirpc-porting-fixes.patch
fixed upstream in
https://github.com/unfs3/unfs3/commit/84ab475f93c0af437ece21770617603c508dee8c
0001-attr-fix-utime-for-symlink.patch
addresses an open issue in
https://github.com/unfs3/unfs3/issues/4
please rebase and re-submit as a PR if the problem is still present.
alternate_rpc_ports.patch
unnecessary as of
https://git.yoctoproject.org/poky/commit/?id=6bb9860ef7ba9c84fe9bd3a81aa6555f67ebd38e
Command line options introduced by the patch no longer used anywhere.
fix_compile_warning.patch
merged upstream.
fix_pid_race_parent_writes_child_pid.patch
rebased and re-submitted upstream.
no-yywrap.patch
dropped as backport.
relative_max_socket_path_len.patch
needs to be re-submitted by the original author, purpose and reproducer scenario unclear.
rename_fh_cache.patch
merged upstream.
tcp_no_delay.patch
purpose and use case for oe unclear.
unfs3_parallel_build.patch
fixed upstream in
https://github.com/unfs3/unfs3/commit/987d32ca12222aeb48d46b4e1c9d39bab38ad431
https://github.com/unfs3/unfs3/commit/a39a78995ca8c6f8dd22da93dd60b4a1f8d32728
Drop -N option from oeqa nfs helper and runqemu helper;
the option was provided by tcp_no_delay.patch
and is not needed for the tests or qemu.
Drop ad hoc libtirpc support; upstream supports it directly now.
Drop the check for portmap/rpcbind, it is unnecessary as of
https://git.yoctoproject.org/poky/commit/?id=6bb9860ef7ba9c84fe9bd3a81aa6555f67ebd38e
(From OE-Core rev: fa2f7cf545137b071db97015bca5b70d77566cd8)
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'scripts')
-rwxr-xr-x | scripts/runqemu-export-rootfs | 17 |
1 files changed, 1 insertions, 16 deletions
diff --git a/scripts/runqemu-export-rootfs b/scripts/runqemu-export-rootfs index 384c091713..c1fff7fcb3 100755 --- a/scripts/runqemu-export-rootfs +++ b/scripts/runqemu-export-rootfs | |||
@@ -74,26 +74,11 @@ MOUNTD_PORT=${MOUNTD_PORT:=$[ 3048 + 2 * $NFS_INSTANCE ]} | |||
74 | 74 | ||
75 | ## For debugging you would additionally add | 75 | ## For debugging you would additionally add |
76 | ## --debug all | 76 | ## --debug all |
77 | UNFSD_OPTS="-p -N -i $NFSPID -e $EXPORTS -n $NFSD_PORT -m $MOUNTD_PORT" | 77 | UNFSD_OPTS="-p -i $NFSPID -e $EXPORTS -n $NFSD_PORT -m $MOUNTD_PORT" |
78 | 78 | ||
79 | # See how we were called. | 79 | # See how we were called. |
80 | case "$1" in | 80 | case "$1" in |
81 | start) | 81 | start) |
82 | PORTMAP_RUNNING=`ps -ef | grep portmap | grep -v grep` | ||
83 | RPCBIND_RUNNING=`ps -ef | grep rpcbind | grep -v grep` | ||
84 | if [[ "x$PORTMAP_RUNNING" = "x" && "x$RPCBIND_RUNNING" = "x" ]]; then | ||
85 | echo "=======================================================" | ||
86 | echo "Error: neither rpcbind nor portmap appear to be running" | ||
87 | echo "Please install and start one of these services first" | ||
88 | echo "=======================================================" | ||
89 | echo "Tip: for recent Ubuntu hosts, run:" | ||
90 | echo " sudo apt-get install rpcbind" | ||
91 | echo "Then add OPTIONS=\"-i -w\" to /etc/default/rpcbind and run" | ||
92 | echo " sudo service portmap restart" | ||
93 | |||
94 | exit 1 | ||
95 | fi | ||
96 | |||
97 | echo "Creating exports file..." | 82 | echo "Creating exports file..." |
98 | echo "$NFS_EXPORT_DIR (rw,no_root_squash,no_all_squash,insecure)" > $EXPORTS | 83 | echo "$NFS_EXPORT_DIR (rw,no_root_squash,no_all_squash,insecure)" > $EXPORTS |
99 | 84 | ||