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

Invalid flags used for pmem operations when calling from libpmemobj #5979

Open
grom72 opened this issue Jan 25, 2024 · 0 comments
Open

Invalid flags used for pmem operations when calling from libpmemobj #5979

grom72 opened this issue Jan 25, 2024 · 0 comments
Labels
libpmemobj src/libpmemobj Priority: 4 low Type: Bug A previously unknown bug in PMDK
Milestone

Comments

@grom72
Copy link
Contributor

grom72 commented Jan 25, 2024

ISSUE: Invalid flags used for pmem operations when calling from libpmemobj

It seems that libpmem operation is called with libpmemobj flags.

void *ret = pop->memcpy_local(dest, src, len, flags);

Environment Information

  • PMDK package version(s):
  • OS(es) version(s):
  • ndctl version(s):
  • kernel version(s):
  • compiler, libraries, packaging and other related tools version(s):

Please provide a reproduction of the bug:

https://github.com/pmem/pmdk/actions/runs/7653456660/job/20855419611?pr=5966#step:5:6205

How often bug is revealed: (always, often, rare): always

Actual behavior:

Expected behavior:

Details

Additional information about Priority and Help Requested:

Are you willing to submit a pull request with a proposed change? (Yes, No) Yes

Requested priority: (Showstopper, High, Medium, Low) High

@grom72 grom72 added Priority: 1 urgent Type: Bug A previously unknown bug in PMDK libpmemobj src/libpmemobj labels Jan 25, 2024
grom72 added a commit to grom72/pmdk that referenced this issue Jan 25, 2024
grom72 added a commit to grom72/pmdk that referenced this issue Jan 25, 2024
grom72 added a commit to grom72/pmdk that referenced this issue Jan 25, 2024
grom72 added a commit to grom72/pmdk that referenced this issue Jan 25, 2024
janekmi added a commit that referenced this issue Jan 25, 2024
pmem: disable flag verification until #5979 is fixed
@grom72 grom72 added this to the 2.1.0 milestone Jan 29, 2024
@janekmi janekmi modified the milestones: 2.1.0, 2.x Feb 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
libpmemobj src/libpmemobj Priority: 4 low Type: Bug A previously unknown bug in PMDK
Projects
None yet
Development

No branches or pull requests

2 participants