View abi.diff
This file has been truncated, but you can view the full file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/lib/libnvpair/libnvpair.abi b/lib/libnvpair/libnvpair.abi | |
index 8c503fecd..078b0c133 100644 | |
--- a/lib/libnvpair/libnvpair.abi | |
+++ b/lib/libnvpair/libnvpair.abi | |
@@ -1,5 +1,6 @@ | |
<abi-corpus path='libnvpair.so' architecture='elf-amd-x86_64' soname='libnvpair.so.3'> | |
<elf-needed> | |
+ <dependency name='libtirpc.so.3'/> | |
<dependency name='libc.so.6'/> | |
</elf-needed> |
View gist:14d311eccd371774df168994f00d81e6
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(lldb) kdp-remote 172.16.206.3 | |
Version: Darwin Kernel Version 19.6.0: Thu Oct 29 22:56:44 PDT 2020; root:xnu-6153.141.2.2~1/DEVELOPMENT_X86_64; UUID=6E055C6D-6BC7-3752-A26D-B6DC560F2B76 | |
Kernel UUID: 6E055C6D-6BC7-3752-A26D-B6DC560F2B76 | |
Load Address: 0xffffff8000200000 | |
Kernel slid 0x0 in memory. | |
Loaded kernel file /Library/Developer/KDKs/KDK_10.15.7_19H15.kdk/System/Library/Kernels/kernel.development | |
Loading kernel debugging from /Library/Developer/KDKs/KDK_10.15.7_19H15.kdk/System/Library/Kernels/kernel.development.dSYM/Contents/Resources/Python/kernel.py | |
LLDB version lldb-1205.0.27.3 | |
Apple Swift version 5.4 (swiftlang-1205.0.26.9 clang-1205.0.19.55) | |
settings set target.process.python-os-plugin-path "/Library/Developer/KDKs/KDK_10.15.7_19H15.kdk/System/Library/Kernels/kernel.development.dSYM/Contents/Resources/Python/lldbmacros/core/operating_system.py" |
View gist:6092a3f54f4570762924e93dc1b760fb
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
root@ubuntu:~# dmesg | |
[ 0.000000] Linux version 5.11.0-18-generic (buildd@lgw01-amd64-049) (gcc (Ubuntu 10.3.0-1ubuntu1) 10.3.0, GNU ld (GNU Binutils for Ubuntu) 2.36.1) #19-Ubuntu SMP Fri May 7 14:22:03 UTC 2021 (Ubuntu 5.11.0-18.19-generic 5.11.17) | |
[ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-5.11.0-18-generic root=UUID=0fcdc171-2d09-45f6-9cb0-2fbb61ad0b93 ro find_preseed=/preseed.cfg auto noprompt priority=critical locale=en_US quiet | |
[ 0.000000] KERNEL supported cpus: | |
[ 0.000000] Intel GenuineIntel | |
[ 0.000000] AMD AuthenticAMD | |
[ 0.000000] Hygon HygonGenuine | |
[ 0.000000] Centaur CentaurHauls | |
[ 0.000000] zhaoxin Shanghai | |
[ 0.000000] Disabled fast string operations |
View mountp.c
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <stdio.h> | |
#include <stdlib.h> | |
#include <strings.h> | |
#include <sys/mount.h> | |
char *options; | |
size_t buflen = (_POSIX_MAX_INPUT+1) * 2; | |
uint32_t mntflags; | |
void |
View mountp.c
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <stdio.h> | |
#include <strings.h> | |
#include <sys/mount.h> | |
int append_option(uint32_t flag, char *option_yes, char *option_no, uint32_t mntflags, char *options, | |
size_t buflen) | |
{ | |
if ((mntflags & flag) && option_yes != NULL) { | |
if (*options != '\0') | |
strlcat(options, ",", buflen); |
View gist:16750d7d6b6e47811513e82305dabedc
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
From 6ad69fc57a7f8db348fc4089e6841dc063853991 Mon Sep 17 00:00:00 2001 | |
From: ilovezfs <ilovezfs@icloud.com> | |
Date: Sun, 9 May 2021 04:57:52 -0700 | |
Subject: [PATCH] macOS test changes | |
--- | |
scripts/load_macos.sh | 4 +- | |
scripts/zfs-tests.sh | 16 +- | |
tests/zfs-tests/include/blkdev.shlib | 27 +++- | |
tests/zfs-tests/include/commands.cfg | 16 ++ |
View gist:1c3a04e3c47502c94c42c1927dcb67d2
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
joe@joes-Mac openzfs % export __ZFS_MAIN_MOUNTPOINT_DIR=/ | |
joe@joes-Mac openzfs % sudo zpool destroy testpool2 && sudo zpool create testpool2 disk1 | |
Volume testpool2 on disk9s1 unmounted | |
joe@joes-Mac openzfs % rm outf | |
joe@joes-Mac openzfs % sudo zfs send -R testpool@final > outf | |
joe@joes-Mac openzfs % cat outf | sudo zfs receive -d -F testpool2 | |
cannot receive incremental stream: destination 'testpool2/testfs/vclone' does not exist | |
joe@joes-Mac openzfs % rm outf | |
joe@joes-Mac openzfs % sudo zfs send -R testpool@final | tee outf &>/dev/null | |
joe@joes-Mac openzfs % cat outf | sudo zfs receive -d -F testpool2 |
View gist:acb827b0821c1b45ca2ca68ef83e0825
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
joe@joes-Mac openzfs % sudo zfs send -R testpool@final > outf | |
joe@joes-Mac openzfs % cat outf | sudo zfs receive -d -F testpool2 | |
cannot receive incremental stream: destination 'testpool2/testfs/vclone' does not exist | |
joe@joes-Mac openzfs % sudo zfs send -R testpool@final | tee outf &>/dev/null | |
joe@joes-Mac openzfs % cat outf | sudo zfs receive -d -F testpool2 | |
Volume testpool2 on disk9s1 unmounted | |
joe@joes-Mac openzfs % sudo zpool destroy testpool2 | |
Unmount successful for /Volumes/testpool2/testfs/fs1/fs2 | |
Unmount successful for /Volumes/testpool2/testfs/fs1/fclone | |
Unmount successful for /Volumes/testpool2/testfs/fs1 |
View gist:e7292c9d6dc3ed8ad189c447a41a506d
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
joe@joes-Mac openzfs % sudo zpool create -O com.apple.mimic=hfs foo disk0 && sudo touch /Volumes/foo/z{1..1000}.txt && sleep 10 && for j in {1..1000}; do mdfind z$j.txt; done && ls -i /Volumes/foo && sudo zpool destroy foo > out | |
/Volumes/foo/z12.txt | |
/Volumes/foo/z13.txt | |
/Volumes/foo/z14.txt | |
/Volumes/foo/z15.txt | |
/Volumes/foo/z16.txt | |
/Volumes/foo/z17.txt | |
/Volumes/foo/z18.txt | |
/Volumes/foo/z19.txt | |
/Volumes/foo/z20.txt |
View gist:031cd12f7d8abc01653d045aa637067a
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
joe@joes-Mac openzfs % for i in {1..5}; do echo "$i..."; sudo zpool create -O com.apple.mimic=hfs foo disk0 && sudo chown joe /Volumes/foo && touch /Volumes/foo/{a1.txt,a2.txt,a3.txt,a4.txt,a5.txt,a6.txt,a7.txt,a8.txt,a9.txt} && sleep 15 && mdfind a1.txt && mdfind a2.txt && mdfind a3.txt && mdfind a4.txt && mdfind a5.txt && mdfind a6.txt && mdfind a7.txt && mdfind a8.txt && mdfind a9.txt && ls -i /Volumes/foo && sudo zpool destroy foo; done | |
1... | |
/Volumes/foo/a1.txt | |
/Volumes/foo/a2.txt | |
/Volumes/foo/a3.txt | |
/Volumes/foo/a4.txt | |
/Volumes/foo/a5.txt | |
/Volumes/foo/a6.txt | |
/Volumes/foo/a7.txt | |
/Volumes/foo/a8.txt |
NewerOlder