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

Fix typos #739

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open

Fix typos #739

wants to merge 4 commits into from

Conversation

Gelma
Copy link
Contributor

@Gelma Gelma commented Sep 1, 2024

Hi guys, thanks a lot for your work.

Here's a stupid patch about stupid detalis.

Thanks a lot,
Gelma

@koverstreet
Copy link
Owner

this should all be one commit

@Gelma
Copy link
Contributor Author

Gelma commented Sep 1, 2024

this should all be one commit

Yeap, the idea is to have it each one just for quick review, and to squash it before merge (GitHub interface lets you do it before merge). Anyway, I update in one squash!

@Gelma
Copy link
Contributor Author

Gelma commented Sep 2, 2024

Rebased the patch on latest commit.

@Gelma
Copy link
Contributor Author

Gelma commented Sep 2, 2024

New update. Added fix for: "reentrency", "durabilty", "definites", "ascestor"

@Gelma
Copy link
Contributor Author

Gelma commented Sep 4, 2024

Updated with latest commits.

@Gelma
Copy link
Contributor Author

Gelma commented Sep 4, 2024

Added a new fix for "sentinal"

@Gelma
Copy link
Contributor Author

Gelma commented Sep 5, 2024

Updated to latest commits

A series posted previously moved all of the `struct xattr_handler`
tables to .rodata for each filesystem [1].

However, this appears to have been done shortly before bcachefs was
merged, so bcachefs was missed at that time.

Link: https://lkml.kernel.org/r/[email protected] [1]
Cc: Wedson Almeida Filho <[email protected]>
Signed-off-by: Thomas Bertschinger <[email protected]>
Signed-off-by: Kent Overstreet <[email protected]>
Dennis Lam and others added 2 commits September 21, 2024 14:56
…hefs coding style page

Specifically, fixed spelling of "commit" and pluralization of last sentence.

Signed-off-by: Dennis Lam <[email protected]>
Signed-off-by: Kent Overstreet <[email protected]>
vmalloc doesn't correctly respect gfp flags - gfp flags aren't used for
pte allocation, so doing vmalloc/kvmalloc allocations with reclaim
unsafe locks is a potential deadlock.

Note that we also want to use PF_MEMALLOC_NORECLAIM, not
PF_MEMALLOC_NOFS, because when we're doing allocations with btree locks
held we have a fallback available - drop locks and do a normal
GFP_KERNEL allocation. We don't want to be invoking reclaim with btree
locks held at all, since these are big shared locks and overalll system
performance is sensitive to hold times.

Signed-off-by: Kent Overstreet <[email protected]>

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should be "idempotent" not "independent"

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks a lot @d2inventory !!!

I'm going to fix this right now!

Signed-off-by: Andrea Gelmini <[email protected]>
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.

4 participants