Skip to content
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

Revert "ZFS_IOC_COUNT_FILLED does unnecessary txg_wait_synced()" #14761

Merged
merged 1 commit into from
Apr 18, 2023

Conversation

tonyhutter
Copy link
Contributor

Motivation and Context

This reverts commit 4b3133e.

Description

Users identified this commit as a possible source of data corruption: #14753

How Has This Been Tested?

Test build only

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Performance enhancement (non-breaking change which improves efficiency)
  • Code cleanup (non-breaking change which makes code smaller or more readable)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Library ABI change (libzfs, libzfs_core, libnvpair, libuutil and libzfsbootenv)
  • Documentation (a change to man pages or other documentation)

Checklist:

This reverts commit 4b3133e.

Users identified this commit as a possible source of data
corruption:
openzfs#14753

Signed-off-by: Tony Hutter <hutter2@llnl.gov>
@behlendorf behlendorf added the Status: Accepted Ready to integrate (reviewed, tested) label Apr 18, 2023
@behlendorf behlendorf merged commit accfdeb into openzfs:master Apr 18, 2023
tonyhutter added a commit to tonyhutter/zfs that referenced this pull request Apr 18, 2023
This reverts commit 4b3133e.

Users identified this commit as a possible source of data
corruption:
openzfs#14753

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Tony Hutter <hutter2@llnl.gov>
Issue openzfs#14753 
Closes openzfs#14761
ixhamza pushed a commit to truenas/zfs that referenced this pull request Apr 20, 2023
This reverts commit 4b3133e.

Users identified this commit as a possible source of data
corruption:
openzfs#14753

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Tony Hutter <hutter2@llnl.gov>
Issue openzfs#14753 
Closes openzfs#14761
@xgiovio
Copy link

xgiovio commented Apr 22, 2023

Hello, just for information, how severe is this bug? And when can we consider a zfs release stable? Even with data corruption stated here, is it something that can be catched by zfs checksum on files?

@gdevenyi
Copy link
Contributor

#13612

@vishwin
Copy link

vishwin commented Apr 25, 2023

Even with data corruption stated here, is it something that can be catched by zfs checksum on files?

ZFS mechanisms (checksum, scrub) do not catch this corruption whatsoever.

@xgiovio
Copy link

xgiovio commented Apr 25, 2023 via email

andrewc12 pushed a commit to andrewc12/openzfs that referenced this pull request Apr 30, 2023
This reverts commit 4b3133e.

Users identified this commit as a possible source of data
corruption:
openzfs#14753

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Tony Hutter <hutter2@llnl.gov>
Issue openzfs#14753 
Closes openzfs#14761
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: Accepted Ready to integrate (reviewed, tested)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants