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

SSV-22756: Revert to Kmem cache for ABD chunks #88

Draft
wants to merge 1 commit into
base: rel-10psp16
Choose a base branch
from

Conversation

datacore-rm
Copy link
Collaborator

SSV-22756: BSOD: SYSTEM_THREAD_EXCEPTION_NOT_HANDLED (7e) - AV_ZFSin!unknown_function (Access Violation)

Issue: The customer VM was configured with less RAM than what is recommended as per their ILDC workload. Under low memory conditions, memory allocations failed while allocating abd chunks. The windows lookasidelist cache (used for some performance improvement) does not have options to guarantee allocation success under low memory conditions. So reverting to the older kmem cache which can handle such conditions.

Fix: -
Reverting the PR (but keeping the lookasidelist code file): bcb3007
4ef2b22

Testing: -
Tested with Driver verifier.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant