"internal.h"
-struct address_space *page_mapping(struct page *page)
-{
- return folio_mapping(page_folio(page));
-}
-EXPORT_SYMBOL(page_mapping);
-
void unlock_page(struct page *page)
{
return folio_unlock(page_folio(page));
Reviewed-by: David Hildenbrand
--
Chee
On 24.04.24 00:55, Matthew Wilcox (Oracle) wrote:
Call page_folio() a little earlier so we can use folio_mapping()
instead of page_mapping(), saving a call to compound_head().
Signed-off-by: Matthew Wilcox (Oracle)
---
Reviewed-by: David Hildenbrand
--
Cheers,
David / dhildenb
On 24.04.24 00:55, Matthew Wilcox (Oracle) wrote:
Removes a few calls to compound_head() and a call to page_mapping().
Signed-off-by: Matthew Wilcox (Oracle)
---
Reviewed-by: David Hildenbrand
--
Cheers,
David / dhildenb
On 24.04.24 00:55, Matthew Wilcox (Oracle) wrote:
This is mostly just inlining page_mapping() into the two callers.
Signed-off-by: Matthew Wilcox (Oracle)
---
Reviewed-by: David Hildenbrand
--
Cheers,
David / dhildenb
folio->index,
PAGECACHE_TAG_DIRTY);
xa_unlock_irqrestore(>i_pages, flags);
}
Reviewed-by: David Hildenbrand
--
Cheers,
David / dhildenb
On 24.04.24 00:55, Matthew Wilcox (Oracle) wrote:
Remove uses of page->index, page_mapping() and b_page. Saves a call
to compound_head().
Signed-off-by: Matthew Wilcox (Oracle)
---
Reviewed-by: David Hildenbrand
--
Cheers,
David / dhildenb
On 09.06.22 16:35, Matthew Wilcox wrote:
> On Thu, Jun 09, 2022 at 02:50:20PM +0200, David Hildenbrand wrote:
>> On 08.06.22 17:02, Matthew Wilcox (Oracle) wrote:
>>> diff --git a/Documentation/filesystems/locking.rst
>>> b/Documentation/filesystems/locking
On 08.06.22 17:02, Matthew Wilcox (Oracle) wrote:
> Provide a folio-based replacement for aops->migratepage. Update the
> documentation to document migrate_folio instead of migratepage.
>
> Signed-off-by: Matthew Wilcox (Oracle)
> Reviewed-by: Christoph Hellwig
> ---
>
secretmem_isolate_page,
> };
>
> static int secretmem_setattr(struct user_namespace *mnt_userns,
Reviewed-by: David Hildenbrand
--
Thanks,
David / dhildenb
___
Linux-f2fs-devel mailing list
Linux-f2fs-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linux-f2fs-devel
++-
> 14 files changed, 94 insertions(+), 365 deletions(-)
You probably should have cc'ed the relevant maintainers (including me :P ).
For everything except z3fold.c and zsmalloc.c,
Reviewed-by: David Hildenbrand
--
Thanks,
David / dhildenb
_
On 07.06.22 21:21, Matthew Wilcox wrote:
> On Tue, Jun 07, 2022 at 03:24:15PM +0100, Matthew Wilcox wrote:
>> On Tue, Jun 07, 2022 at 09:36:21AM +0200, David Hildenbrand wrote:
>>> On 06.06.22 22:40, Matthew Wilcox (Oracle) wrote:
>>>> const struct address
On 06.06.22 22:40, Matthew Wilcox (Oracle) wrote:
> This is little more than changing the types over; there's no real work
> being done in this function.
>
> Signed-off-by: Matthew Wilcox (Oracle)
> ---
> mm/balloon_compaction.c | 15 +++
> 1 file changed, 7 insertions(+), 8
Am 08.12.2016 um 11:33 schrieb Michal Hocko:
> From: Michal Hocko
>
> Using kmalloc with the vmalloc fallback for larger allocations is a
> common pattern in the kernel code. Yet we do not have any common helper
> for that and so users have invented their own helpers. Some of
13 matches
Mail list logo