[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] softmmu/physmem: Use qemu_madvise
From: |
Peter Xu |
Subject: |
Re: [PATCH] softmmu/physmem: Use qemu_madvise |
Date: |
Wed, 16 Mar 2022 12:14:37 +0800 |
On Tue, Mar 15, 2022 at 11:04:05PM -0500, Andrew Deason wrote:
> We have a thin wrapper around madvise, called qemu_madvise, which
> provides consistent behavior for the !CONFIG_MADVISE case, and works
> around some platform-specific quirks (some platforms only provide
> posix_madvise, and some don't offer all 'advise' types). This specific
> caller of madvise has never used it, tracing back to its original
> introduction in commit e0b266f01dd2 ("migration_completion: Take
> current state").
>
> Call qemu_madvise here, to follow the same logic as all of our other
> madvise callers. This slightly changes the behavior for
> !CONFIG_MADVISE (EINVAL instead of ENOSYS, and a slightly different
> error message), but this is now more consistent with other callers
> that use qemu_madvise.
>
> Signed-off-by: Andrew Deason <adeason@sinenomine.net>
Reviewed-by: Peter Xu <peterx@redhat.com>
--
Peter Xu
- [PATCH] softmmu/physmem: Use qemu_madvise, Andrew Deason, 2022/03/16
- Re: [PATCH] softmmu/physmem: Use qemu_madvise,
Peter Xu <=
- Re: [PATCH] softmmu/physmem: Use qemu_madvise, David Hildenbrand, 2022/03/16
- Re: [PATCH] softmmu/physmem: Use qemu_madvise, Peter Maydell, 2022/03/16
- Re: [PATCH] softmmu/physmem: Use qemu_madvise, Dr. David Alan Gilbert, 2022/03/16
- Re: [PATCH] softmmu/physmem: Use qemu_madvise, David Hildenbrand, 2022/03/16
- Re: [PATCH] softmmu/physmem: Use qemu_madvise, Andrew Deason, 2022/03/16
- Re: [PATCH] softmmu/physmem: Use qemu_madvise, Andrew Deason, 2022/03/22
- Re: [PATCH] softmmu/physmem: Use qemu_madvise, David Hildenbrand, 2022/03/22
- Re: [PATCH] softmmu/physmem: Use qemu_madvise, Dr. David Alan Gilbert, 2022/03/22
- Re: [PATCH] softmmu/physmem: Use qemu_madvise, Andrew Deason, 2022/03/22
- Re: [PATCH] softmmu/physmem: Use qemu_madvise, Dr. David Alan Gilbert, 2022/03/22