-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Symlink issue: ZPL branch, RHEL5, kernel 2.6.32 #96
Comments
Thanks for the heads up, I hadn't gotten around to verifying symlinks yet. In fact, I've just taken a step back and will be trying to run the pjd-fstest suite. This is the functional test suite which was put together for the ZFS FreeBSD work and it's been updated to be Linux friendly. Anyway, once this full suite passes and perhaps the Sun/Oracle ZFS test suite for the tool chains we'll look at merging this development branch in to the master. |
Create minors for all zvols It was noticed that when you have zvols in multiple datasets Returning a non-zero value from the dmu_objset_find_spa() callback Closed by d567444 |
I believe this is the wrong issue to close with that comment, and we should leave this issue open until symlink issue is fixed. |
Your right, I mistyped the bug ID in the commit message so the wrong bug got closed. Sorry about that. However, I did commit a fix yesterday which specifically addresses the issue above, 8b4f9a2. This issue was with readlink(2) incorrectly reading the symlink value from the ZFS SA. Links now almost work properly. Unfortunately, there's at least one bug still remaining which causing a crash when a symlink in removed. I'm pretty sure this is caused by a missing iget() in the symlink path and my plan is to run that issue down today. |
Fix symlink(2) inode reference count Under Linux sys_symlink(2) should result in a inode being created The result of this under Linux is that the reference count for Closed by efd1832 |
Ensure the test thread blocks until the shrinker has completed its work. This is done by putting the test thread to sleep and waking it each time the shrinker callback runs. Once the shrinker size drops to zero or we time out the test is allowed to proceed. Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov> Closes openzfs#96 Closes openzfs#125 Closes openzfs#182
…nzfs#96) Signed-off-by: Vishnu Itta <vitta@mayadata.io>
* fix python3 compat in zfs_clone_010 * Fix broken diff test on FreeBSD * Fix test script setup on FreeBSD * fix multipath disk detection in tests on FreeBSD * Skip MMP testfail callbacks on FreeBSD, for now * Add gpart and mdconfig commands to test sandbox * Fix delete_partitions in libtest * Skip ext2 test on FreeBSD and ufs test on Linux * Just use the ksh print built-in, it works Fixes "\n" appearing in log messages instead of newlines on FreeBSD. * Fix erroneous assertion * Fix zfs_diff_types test on FreeBSD On FreeBSD, mknod can't be used to create named pipes. Use mkfifo instead. ZoF Issue: openzfs#46 * s/\[ is_freebsd \]/is_freebsd/ in tests Calling a function in a test expression doesn't work like that. This only appeared to work on FreeBSD because `[ is_freebsd ]` is always true and `[ ! is_freebsd ]` is always false. * Use `mount -p` to check mount options on FreeBSD * Merge FreeBSD and Linux cases in some tests
symlink doesn't work (it works fine using kq's port). Here's an
example (I have a zpool called "vm")
The text was updated successfully, but these errors were encountered: