2022-06-22 09:03:42

by Baolin Wang

[permalink] [raw]
Subject: [RFC PATCH v2 0/3] Add PUD and kernel PTE level pagetable account

Hi,

Now we will miss to account the PUD level pagetable and kernel PTE level
pagetable, as well as missing to set the PG_table flags for these pagetable
pages, which will get an inaccurate pagetable accounting, and miss
PageTable() validation in some cases. So this patch set introduces 2 new
helpers to help to account PUD and kernel PTE pagetable pages.

Note there are still some architectures specific pagetable allocation
that need to account the pagetable pages, which need more investigation
and cleanup in future. Now I only send patches to mm mailist, and if no
objections from mm people, then I will send to the related arch's maillist
to get more review. Thanks.

Changes from RFC v1:
- Update some commit message.
- Add missing pgtable_clear_and_dec() on X86 arch.
- Use __free_page() to free pagetable which can avoid duplicated virt_to_page().

Baolin Wang (3):
mm: Factor out the pagetable pages account into new helper function
mm: Add PUD level pagetable account
mm: Add kernel PTE level pagetable pages account

arch/arm64/include/asm/tlb.h | 5 ++++-
arch/csky/include/asm/pgalloc.h | 2 +-
arch/loongarch/include/asm/pgalloc.h | 11 ++++++++---
arch/microblaze/mm/pgtable.c | 2 +-
arch/mips/include/asm/pgalloc.h | 11 ++++++++---
arch/openrisc/mm/ioremap.c | 2 +-
arch/s390/include/asm/tlb.h | 1 +
arch/x86/mm/pgtable.c | 10 ++++++++--
include/asm-generic/pgalloc.h | 26 ++++++++++++++++++++++----
include/linux/mm.h | 24 ++++++++++++++++--------
10 files changed, 70 insertions(+), 24 deletions(-)

--
1.8.3.1


2022-06-22 09:38:23

by Baolin Wang

[permalink] [raw]
Subject: [RFC PATCH v2 2/3] mm: Add PUD level pagetable account

Now the PUD level ptes are always protected by mm->page_table_lock,
which means no split pagetable lock needed. So the generic PUD level
pagetable pages allocation will not call pgtable_pte_page_ctor/dtor(),
that means we will miss to account PUD level pagetable pages.

Adding pagetable account by calling pgtable_set_and_inc() or
pgtable_clear_and_dec() when allocating or freeing PUD level pagetable
pages to help to get an accurate pagetable accounting.

Moreover this patch will also mark the PUD level pagetable with PG_table
flag, which will help to do sanity validation in unpoison_memory() and
get more accurate pagetable accounting by /proc/kpageflags interface.

Meanwhile converting the architectures with using generic PUD pagatable
allocation to add corresponding pgtable_set_and_inc() or pgtable_clear_and_dec()
to account PUD level pagetable.

Signed-off-by: Baolin Wang <[email protected]>
---
arch/arm64/include/asm/tlb.h | 5 ++++-
arch/loongarch/include/asm/pgalloc.h | 11 ++++++++---
arch/mips/include/asm/pgalloc.h | 11 ++++++++---
arch/s390/include/asm/tlb.h | 1 +
arch/x86/mm/pgtable.c | 5 ++++-
include/asm-generic/pgalloc.h | 12 ++++++++++--
6 files changed, 35 insertions(+), 10 deletions(-)

diff --git a/arch/arm64/include/asm/tlb.h b/arch/arm64/include/asm/tlb.h
index c995d1f..47e0623 100644
--- a/arch/arm64/include/asm/tlb.h
+++ b/arch/arm64/include/asm/tlb.h
@@ -94,7 +94,10 @@ static inline void __pmd_free_tlb(struct mmu_gather *tlb, pmd_t *pmdp,
static inline void __pud_free_tlb(struct mmu_gather *tlb, pud_t *pudp,
unsigned long addr)
{
- tlb_remove_table(tlb, virt_to_page(pudp));
+ struct page *page = virt_to_page(pudp);
+
+ pgtable_clear_and_dec(page);
+ tlb_remove_table(tlb, page);
}
#endif

diff --git a/arch/loongarch/include/asm/pgalloc.h b/arch/loongarch/include/asm/pgalloc.h
index b0a57b2..50a896f 100644
--- a/arch/loongarch/include/asm/pgalloc.h
+++ b/arch/loongarch/include/asm/pgalloc.h
@@ -89,10 +89,15 @@ static inline pmd_t *pmd_alloc_one(struct mm_struct *mm, unsigned long address)
static inline pud_t *pud_alloc_one(struct mm_struct *mm, unsigned long address)
{
pud_t *pud;
+ struct page *pg;
+
+ pg = alloc_pages(GFP_KERNEL & ~__GFP_HIGHMEM, PUD_ORDER);
+ if (!pg)
+ return NULL;

- pud = (pud_t *) __get_free_pages(GFP_KERNEL, PUD_ORDER);
- if (pud)
- pud_init((unsigned long)pud, (unsigned long)invalid_pmd_table);
+ pgtable_set_and_inc(pg);
+ pud = (pud_t *)page_address(pg);
+ pud_init((unsigned long)pud, (unsigned long)invalid_pmd_table);
return pud;
}

diff --git a/arch/mips/include/asm/pgalloc.h b/arch/mips/include/asm/pgalloc.h
index 867e9c3..0950f5f 100644
--- a/arch/mips/include/asm/pgalloc.h
+++ b/arch/mips/include/asm/pgalloc.h
@@ -89,11 +89,16 @@ static inline pmd_t *pmd_alloc_one(struct mm_struct *mm, unsigned long address)

static inline pud_t *pud_alloc_one(struct mm_struct *mm, unsigned long address)
{
+ struct page *pg;
pud_t *pud;

- pud = (pud_t *) __get_free_pages(GFP_KERNEL, PUD_ORDER);
- if (pud)
- pud_init((unsigned long)pud, (unsigned long)invalid_pmd_table);
+ pg = alloc_pages(GFP_KERNEL & ~__GFP_HIGHMEM, PUD_ORDER);
+ if (!pg)
+ return NULL;
+
+ pgtable_set_and_inc(pg);
+ pud = (pud_t *)page_address(pg);
+ pud_init((unsigned long)pud, (unsigned long)invalid_pmd_table);
return pud;
}

diff --git a/arch/s390/include/asm/tlb.h b/arch/s390/include/asm/tlb.h
index fe6407f..45f9541 100644
--- a/arch/s390/include/asm/tlb.h
+++ b/arch/s390/include/asm/tlb.h
@@ -125,6 +125,7 @@ static inline void pud_free_tlb(struct mmu_gather *tlb, pud_t *pud,
{
if (mm_pud_folded(tlb->mm))
return;
+ pgtable_clear_and_dec(virt_to_page(pud));
tlb->mm->context.flush_mm = 1;
tlb->freed_tables = 1;
tlb->cleared_p4ds = 1;
diff --git a/arch/x86/mm/pgtable.c b/arch/x86/mm/pgtable.c
index a932d77..a8ab3f9 100644
--- a/arch/x86/mm/pgtable.c
+++ b/arch/x86/mm/pgtable.c
@@ -76,8 +76,11 @@ void ___pmd_free_tlb(struct mmu_gather *tlb, pmd_t *pmd)
#if CONFIG_PGTABLE_LEVELS > 3
void ___pud_free_tlb(struct mmu_gather *tlb, pud_t *pud)
{
+ struct page *page = virt_to_page(pud);
+
+ pgtable_clear_and_dec(page);
paravirt_release_pud(__pa(pud) >> PAGE_SHIFT);
- paravirt_tlb_remove_table(tlb, virt_to_page(pud));
+ paravirt_tlb_remove_table(tlb, page);
}

#if CONFIG_PGTABLE_LEVELS > 4
diff --git a/include/asm-generic/pgalloc.h b/include/asm-generic/pgalloc.h
index 977bea1..328a714 100644
--- a/include/asm-generic/pgalloc.h
+++ b/include/asm-generic/pgalloc.h
@@ -149,11 +149,16 @@ static inline void pmd_free(struct mm_struct *mm, pmd_t *pmd)

static inline pud_t *__pud_alloc_one(struct mm_struct *mm, unsigned long addr)
{
+ struct page *page;
gfp_t gfp = GFP_PGTABLE_USER;

if (mm == &init_mm)
gfp = GFP_PGTABLE_KERNEL;
- return (pud_t *)get_zeroed_page(gfp);
+ page = alloc_pages((gfp | __GFP_ZERO) & ~__GFP_HIGHMEM, 0);
+ if (!page)
+ return NULL;
+ pgtable_set_and_inc(page);
+ return (pud_t *)page_address(page);
}

#ifndef __HAVE_ARCH_PUD_ALLOC_ONE
@@ -174,8 +179,11 @@ static inline pud_t *pud_alloc_one(struct mm_struct *mm, unsigned long addr)

static inline void __pud_free(struct mm_struct *mm, pud_t *pud)
{
+ struct page *page = virt_to_page(pud);
+
BUG_ON((unsigned long)pud & (PAGE_SIZE-1));
- free_page((unsigned long)pud);
+ pgtable_clear_and_dec(page);
+ __free_page(page);
}

#ifndef __HAVE_ARCH_PUD_FREE
--
1.8.3.1

2022-06-22 09:39:15

by Baolin Wang

[permalink] [raw]
Subject: [RFC PATCH v2 1/3] mm: Factor out the pagetable pages account into new helper function

Factor out the pagetable pages account into new helper functions to avoid
duplicated code. Meanwhile these helper functions also will be used to
account pagetable pages which do not need split pagetale lock.

Signed-off-by: Baolin Wang <[email protected]>
---
include/linux/mm.h | 24 ++++++++++++++++--------
1 file changed, 16 insertions(+), 8 deletions(-)

diff --git a/include/linux/mm.h b/include/linux/mm.h
index 6d4e9ce1..6da6634 100644
--- a/include/linux/mm.h
+++ b/include/linux/mm.h
@@ -2377,20 +2377,30 @@ static inline void pgtable_init(void)
pgtable_cache_init();
}

+static inline void pgtable_set_and_inc(struct page *page)
+{
+ __SetPageTable(page);
+ inc_lruvec_page_state(page, NR_PAGETABLE);
+}
+
+static inline void pgtable_clear_and_dec(struct page *page)
+{
+ __ClearPageTable(page);
+ dec_lruvec_page_state(page, NR_PAGETABLE);
+}
+
static inline bool pgtable_pte_page_ctor(struct page *page)
{
if (!ptlock_init(page))
return false;
- __SetPageTable(page);
- inc_lruvec_page_state(page, NR_PAGETABLE);
+ pgtable_set_and_inc(page);
return true;
}

static inline void pgtable_pte_page_dtor(struct page *page)
{
ptlock_free(page);
- __ClearPageTable(page);
- dec_lruvec_page_state(page, NR_PAGETABLE);
+ pgtable_clear_and_dec(page);
}

#define pte_offset_map_lock(mm, pmd, address, ptlp) \
@@ -2476,16 +2486,14 @@ static inline bool pgtable_pmd_page_ctor(struct page *page)
{
if (!pmd_ptlock_init(page))
return false;
- __SetPageTable(page);
- inc_lruvec_page_state(page, NR_PAGETABLE);
+ pgtable_set_and_inc(page);
return true;
}

static inline void pgtable_pmd_page_dtor(struct page *page)
{
pmd_ptlock_free(page);
- __ClearPageTable(page);
- dec_lruvec_page_state(page, NR_PAGETABLE);
+ pgtable_clear_and_dec(page);
}

/*
--
1.8.3.1

2022-06-22 09:55:10

by Baolin Wang

[permalink] [raw]
Subject: [RFC PATCH v2 3/3] mm: Add kernel PTE level pagetable pages account

Now the kernel PTE level ptes are always protected by mm->page_table_lock
instead of split pagetable lock, so the kernel PTE level pagetable pages
are not accounted. Especially the vmalloc()/vmap() can consume lots of
kernel pagetable, so to get an accurate pagetable accounting, calling new
helpers pgtable_set_and_inc()/pgtable_clear_and_dec() when allocating or
freeing a kernel PTE level pagetable page.

Meanwhile converting architectures to use corresponding generic PTE pagetable
allocation and freeing functions.

Signed-off-by: Baolin Wang <[email protected]>
Reported-by: kernel test robot <[email protected]>
---
arch/csky/include/asm/pgalloc.h | 2 +-
arch/microblaze/mm/pgtable.c | 2 +-
arch/openrisc/mm/ioremap.c | 2 +-
arch/x86/mm/pgtable.c | 5 ++++-
include/asm-generic/pgalloc.h | 14 ++++++++++++--
5 files changed, 19 insertions(+), 6 deletions(-)

diff --git a/arch/csky/include/asm/pgalloc.h b/arch/csky/include/asm/pgalloc.h
index bbbd069..2443226 100644
--- a/arch/csky/include/asm/pgalloc.h
+++ b/arch/csky/include/asm/pgalloc.h
@@ -29,7 +29,7 @@ static inline pte_t *pte_alloc_one_kernel(struct mm_struct *mm)
pte_t *pte;
unsigned long i;

- pte = (pte_t *) __get_free_page(GFP_KERNEL);
+ pte = __pte_alloc_one_kernel(mm);
if (!pte)
return NULL;

diff --git a/arch/microblaze/mm/pgtable.c b/arch/microblaze/mm/pgtable.c
index 9f73265..e96dd1b 100644
--- a/arch/microblaze/mm/pgtable.c
+++ b/arch/microblaze/mm/pgtable.c
@@ -245,7 +245,7 @@ unsigned long iopa(unsigned long addr)
__ref pte_t *pte_alloc_one_kernel(struct mm_struct *mm)
{
if (mem_init_done)
- return (pte_t *)__get_free_page(GFP_KERNEL | __GFP_ZERO);
+ return __pte_alloc_one_kernel(mm);
else
return memblock_alloc_try_nid(PAGE_SIZE, PAGE_SIZE,
MEMBLOCK_LOW_LIMIT,
diff --git a/arch/openrisc/mm/ioremap.c b/arch/openrisc/mm/ioremap.c
index daae13a..3453acc 100644
--- a/arch/openrisc/mm/ioremap.c
+++ b/arch/openrisc/mm/ioremap.c
@@ -118,7 +118,7 @@ pte_t __ref *pte_alloc_one_kernel(struct mm_struct *mm)
pte_t *pte;

if (likely(mem_init_done)) {
- pte = (pte_t *)get_zeroed_page(GFP_KERNEL);
+ pte = __pte_alloc_one_kernel(mm);
} else {
pte = memblock_alloc(PAGE_SIZE, PAGE_SIZE);
if (!pte)
diff --git a/arch/x86/mm/pgtable.c b/arch/x86/mm/pgtable.c
index a8ab3f9..fc2b9ef 100644
--- a/arch/x86/mm/pgtable.c
+++ b/arch/x86/mm/pgtable.c
@@ -851,6 +851,7 @@ int pud_free_pmd_page(pud_t *pud, unsigned long addr)
int pmd_free_pte_page(pmd_t *pmd, unsigned long addr)
{
pte_t *pte;
+ struct page *page;

pte = (pte_t *)pmd_page_vaddr(*pmd);
pmd_clear(pmd);
@@ -858,7 +859,9 @@ int pmd_free_pte_page(pmd_t *pmd, unsigned long addr)
/* INVLPG to clear all paging-structure caches */
flush_tlb_kernel_range(addr, addr + PAGE_SIZE-1);

- free_page((unsigned long)pte);
+ page = virt_to_page(pte);
+ pgtable_clear_and_dec(page);
+ __free_page(page);

return 1;
}
diff --git a/include/asm-generic/pgalloc.h b/include/asm-generic/pgalloc.h
index 328a714..2e20e9e 100644
--- a/include/asm-generic/pgalloc.h
+++ b/include/asm-generic/pgalloc.h
@@ -18,7 +18,14 @@
*/
static inline pte_t *__pte_alloc_one_kernel(struct mm_struct *mm)
{
- return (pte_t *)__get_free_page(GFP_PGTABLE_KERNEL);
+ struct page *page;
+ gfp_t gfp = GFP_PGTABLE_KERNEL;
+
+ page = alloc_pages(gfp & ~__GFP_HIGHMEM, 0);
+ if (!page)
+ return NULL;
+ pgtable_set_and_inc(page);
+ return (pte_t *)page_address(page);
}

#ifndef __HAVE_ARCH_PTE_ALLOC_ONE_KERNEL
@@ -41,7 +48,10 @@ static inline pte_t *pte_alloc_one_kernel(struct mm_struct *mm)
*/
static inline void pte_free_kernel(struct mm_struct *mm, pte_t *pte)
{
- free_page((unsigned long)pte);
+ struct page *page = virt_to_page(pte);
+
+ pgtable_clear_and_dec(page);
+ __free_page(page);
}

/**
--
1.8.3.1

2022-06-22 14:51:39

by Mike Rapoport

[permalink] [raw]
Subject: Re: [RFC PATCH v2 3/3] mm: Add kernel PTE level pagetable pages account

On Wed, Jun 22, 2022 at 04:58:54PM +0800, Baolin Wang wrote:
> Now the kernel PTE level ptes are always protected by mm->page_table_lock
> instead of split pagetable lock, so the kernel PTE level pagetable pages
> are not accounted. Especially the vmalloc()/vmap() can consume lots of
> kernel pagetable, so to get an accurate pagetable accounting, calling new
> helpers pgtable_set_and_inc()/pgtable_clear_and_dec() when allocating or
> freeing a kernel PTE level pagetable page.

This patch only adds accounting to the page tables allocated after boot,
please mention this in the changelog.

> Meanwhile converting architectures to use corresponding generic PTE pagetable
> allocation and freeing functions.
>
> Signed-off-by: Baolin Wang <[email protected]>
> Reported-by: kernel test robot <[email protected]>
> ---
> arch/csky/include/asm/pgalloc.h | 2 +-
> arch/microblaze/mm/pgtable.c | 2 +-
> arch/openrisc/mm/ioremap.c | 2 +-
> arch/x86/mm/pgtable.c | 5 ++++-
> include/asm-generic/pgalloc.h | 14 ++++++++++++--
> 5 files changed, 19 insertions(+), 6 deletions(-)
>
> diff --git a/arch/csky/include/asm/pgalloc.h b/arch/csky/include/asm/pgalloc.h
> index bbbd069..2443226 100644
> --- a/arch/csky/include/asm/pgalloc.h
> +++ b/arch/csky/include/asm/pgalloc.h
> @@ -29,7 +29,7 @@ static inline pte_t *pte_alloc_one_kernel(struct mm_struct *mm)
> pte_t *pte;
> unsigned long i;
>
> - pte = (pte_t *) __get_free_page(GFP_KERNEL);
> + pte = __pte_alloc_one_kernel(mm);
> if (!pte)
> return NULL;
>
> diff --git a/arch/microblaze/mm/pgtable.c b/arch/microblaze/mm/pgtable.c
> index 9f73265..e96dd1b 100644
> --- a/arch/microblaze/mm/pgtable.c
> +++ b/arch/microblaze/mm/pgtable.c
> @@ -245,7 +245,7 @@ unsigned long iopa(unsigned long addr)
> __ref pte_t *pte_alloc_one_kernel(struct mm_struct *mm)
> {
> if (mem_init_done)
> - return (pte_t *)__get_free_page(GFP_KERNEL | __GFP_ZERO);
> + return __pte_alloc_one_kernel(mm);
> else
> return memblock_alloc_try_nid(PAGE_SIZE, PAGE_SIZE,
> MEMBLOCK_LOW_LIMIT,
> diff --git a/arch/openrisc/mm/ioremap.c b/arch/openrisc/mm/ioremap.c
> index daae13a..3453acc 100644
> --- a/arch/openrisc/mm/ioremap.c
> +++ b/arch/openrisc/mm/ioremap.c
> @@ -118,7 +118,7 @@ pte_t __ref *pte_alloc_one_kernel(struct mm_struct *mm)
> pte_t *pte;
>
> if (likely(mem_init_done)) {
> - pte = (pte_t *)get_zeroed_page(GFP_KERNEL);
> + pte = __pte_alloc_one_kernel(mm);
> } else {
> pte = memblock_alloc(PAGE_SIZE, PAGE_SIZE);
> if (!pte)
> diff --git a/arch/x86/mm/pgtable.c b/arch/x86/mm/pgtable.c
> index a8ab3f9..fc2b9ef 100644
> --- a/arch/x86/mm/pgtable.c
> +++ b/arch/x86/mm/pgtable.c
> @@ -851,6 +851,7 @@ int pud_free_pmd_page(pud_t *pud, unsigned long addr)
> int pmd_free_pte_page(pmd_t *pmd, unsigned long addr)
> {
> pte_t *pte;
> + struct page *page;
>
> pte = (pte_t *)pmd_page_vaddr(*pmd);
> pmd_clear(pmd);
> @@ -858,7 +859,9 @@ int pmd_free_pte_page(pmd_t *pmd, unsigned long addr)
> /* INVLPG to clear all paging-structure caches */
> flush_tlb_kernel_range(addr, addr + PAGE_SIZE-1);
>
> - free_page((unsigned long)pte);
> + page = virt_to_page(pte);
> + pgtable_clear_and_dec(page);
> + __free_page(page);
>
> return 1;
> }
> diff --git a/include/asm-generic/pgalloc.h b/include/asm-generic/pgalloc.h
> index 328a714..2e20e9e 100644
> --- a/include/asm-generic/pgalloc.h
> +++ b/include/asm-generic/pgalloc.h
> @@ -18,7 +18,14 @@
> */
> static inline pte_t *__pte_alloc_one_kernel(struct mm_struct *mm)
> {
> - return (pte_t *)__get_free_page(GFP_PGTABLE_KERNEL);
> + struct page *page;
> + gfp_t gfp = GFP_PGTABLE_KERNEL;
> +
> + page = alloc_pages(gfp & ~__GFP_HIGHMEM, 0);
> + if (!page)
> + return NULL;
> + pgtable_set_and_inc(page);
> + return (pte_t *)page_address(page);

{
pte_t *pte = (pte_t *)__get_free_page(GFP_PGTABLE_KERNEL);

if (pte)
pgtable_set_and_inc(virt_to_page(pte));

return pte;
}

looks simpler, doesn't it?

> }
>
> #ifndef __HAVE_ARCH_PTE_ALLOC_ONE_KERNEL
> @@ -41,7 +48,10 @@ static inline pte_t *pte_alloc_one_kernel(struct mm_struct *mm)
> */
> static inline void pte_free_kernel(struct mm_struct *mm, pte_t *pte)
> {
> - free_page((unsigned long)pte);
> + struct page *page = virt_to_page(pte);
> +
> + pgtable_clear_and_dec(page);
> + __free_page(page);
> }
>
> /**
> --
> 1.8.3.1
>

--
Sincerely yours,
Mike.

2022-06-22 15:03:33

by Mike Rapoport

[permalink] [raw]
Subject: Re: [RFC PATCH v2 2/3] mm: Add PUD level pagetable account

On Wed, Jun 22, 2022 at 04:58:53PM +0800, Baolin Wang wrote:
> Now the PUD level ptes are always protected by mm->page_table_lock,
> which means no split pagetable lock needed. So the generic PUD level
> pagetable pages allocation will not call pgtable_pte_page_ctor/dtor(),
> that means we will miss to account PUD level pagetable pages.
>
> Adding pagetable account by calling pgtable_set_and_inc() or
> pgtable_clear_and_dec() when allocating or freeing PUD level pagetable
> pages to help to get an accurate pagetable accounting.
>
> Moreover this patch will also mark the PUD level pagetable with PG_table
> flag, which will help to do sanity validation in unpoison_memory() and
> get more accurate pagetable accounting by /proc/kpageflags interface.
>
> Meanwhile converting the architectures with using generic PUD pagatable
> allocation to add corresponding pgtable_set_and_inc() or pgtable_clear_and_dec()
> to account PUD level pagetable.
>
> Signed-off-by: Baolin Wang <[email protected]>
> ---
> arch/arm64/include/asm/tlb.h | 5 ++++-
> arch/loongarch/include/asm/pgalloc.h | 11 ++++++++---
> arch/mips/include/asm/pgalloc.h | 11 ++++++++---
> arch/s390/include/asm/tlb.h | 1 +
> arch/x86/mm/pgtable.c | 5 ++++-
> include/asm-generic/pgalloc.h | 12 ++++++++++--
> 6 files changed, 35 insertions(+), 10 deletions(-)
>
> diff --git a/arch/arm64/include/asm/tlb.h b/arch/arm64/include/asm/tlb.h
> index c995d1f..47e0623 100644
> --- a/arch/arm64/include/asm/tlb.h
> +++ b/arch/arm64/include/asm/tlb.h
> @@ -94,7 +94,10 @@ static inline void __pmd_free_tlb(struct mmu_gather *tlb, pmd_t *pmdp,
> static inline void __pud_free_tlb(struct mmu_gather *tlb, pud_t *pudp,
> unsigned long addr)
> {
> - tlb_remove_table(tlb, virt_to_page(pudp));
> + struct page *page = virt_to_page(pudp);
> +
> + pgtable_clear_and_dec(page);
> + tlb_remove_table(tlb, page);
> }
> #endif
>
> diff --git a/arch/loongarch/include/asm/pgalloc.h b/arch/loongarch/include/asm/pgalloc.h
> index b0a57b2..50a896f 100644
> --- a/arch/loongarch/include/asm/pgalloc.h
> +++ b/arch/loongarch/include/asm/pgalloc.h
> @@ -89,10 +89,15 @@ static inline pmd_t *pmd_alloc_one(struct mm_struct *mm, unsigned long address)
> static inline pud_t *pud_alloc_one(struct mm_struct *mm, unsigned long address)
> {
> pud_t *pud;
> + struct page *pg;

struct page *page;

looks better IMO.

> +
> + pg = alloc_pages(GFP_KERNEL & ~__GFP_HIGHMEM, PUD_ORDER);
> + if (!pg)
> + return NULL;
>
> - pud = (pud_t *) __get_free_pages(GFP_KERNEL, PUD_ORDER);
> - if (pud)
> - pud_init((unsigned long)pud, (unsigned long)invalid_pmd_table);
> + pgtable_set_and_inc(pg);
> + pud = (pud_t *)page_address(pg);

I don't think __get_free_pages() should be replaced with alloc_pages()
here, just call pgtable_set_and_inc() with virt_to_page(pud).

The same applies for the cases below.

> + pud_init((unsigned long)pud, (unsigned long)invalid_pmd_table);
> return pud;
> }
>
> diff --git a/arch/mips/include/asm/pgalloc.h b/arch/mips/include/asm/pgalloc.h
> index 867e9c3..0950f5f 100644
> --- a/arch/mips/include/asm/pgalloc.h
> +++ b/arch/mips/include/asm/pgalloc.h
> @@ -89,11 +89,16 @@ static inline pmd_t *pmd_alloc_one(struct mm_struct *mm, unsigned long address)
>
> static inline pud_t *pud_alloc_one(struct mm_struct *mm, unsigned long address)
> {
> + struct page *pg;
> pud_t *pud;
>
> - pud = (pud_t *) __get_free_pages(GFP_KERNEL, PUD_ORDER);
> - if (pud)
> - pud_init((unsigned long)pud, (unsigned long)invalid_pmd_table);
> + pg = alloc_pages(GFP_KERNEL & ~__GFP_HIGHMEM, PUD_ORDER);
> + if (!pg)
> + return NULL;
> +
> + pgtable_set_and_inc(pg);
> + pud = (pud_t *)page_address(pg);
> + pud_init((unsigned long)pud, (unsigned long)invalid_pmd_table);
> return pud;
> }
>
> diff --git a/arch/s390/include/asm/tlb.h b/arch/s390/include/asm/tlb.h
> index fe6407f..45f9541 100644
> --- a/arch/s390/include/asm/tlb.h
> +++ b/arch/s390/include/asm/tlb.h
> @@ -125,6 +125,7 @@ static inline void pud_free_tlb(struct mmu_gather *tlb, pud_t *pud,
> {
> if (mm_pud_folded(tlb->mm))
> return;
> + pgtable_clear_and_dec(virt_to_page(pud));
> tlb->mm->context.flush_mm = 1;
> tlb->freed_tables = 1;
> tlb->cleared_p4ds = 1;
> diff --git a/arch/x86/mm/pgtable.c b/arch/x86/mm/pgtable.c
> index a932d77..a8ab3f9 100644
> --- a/arch/x86/mm/pgtable.c
> +++ b/arch/x86/mm/pgtable.c
> @@ -76,8 +76,11 @@ void ___pmd_free_tlb(struct mmu_gather *tlb, pmd_t *pmd)
> #if CONFIG_PGTABLE_LEVELS > 3
> void ___pud_free_tlb(struct mmu_gather *tlb, pud_t *pud)
> {
> + struct page *page = virt_to_page(pud);
> +
> + pgtable_clear_and_dec(page);
> paravirt_release_pud(__pa(pud) >> PAGE_SHIFT);
> - paravirt_tlb_remove_table(tlb, virt_to_page(pud));
> + paravirt_tlb_remove_table(tlb, page);
> }
>
> #if CONFIG_PGTABLE_LEVELS > 4
> diff --git a/include/asm-generic/pgalloc.h b/include/asm-generic/pgalloc.h
> index 977bea1..328a714 100644
> --- a/include/asm-generic/pgalloc.h
> +++ b/include/asm-generic/pgalloc.h
> @@ -149,11 +149,16 @@ static inline void pmd_free(struct mm_struct *mm, pmd_t *pmd)
>
> static inline pud_t *__pud_alloc_one(struct mm_struct *mm, unsigned long addr)
> {
> + struct page *page;
> gfp_t gfp = GFP_PGTABLE_USER;
>
> if (mm == &init_mm)
> gfp = GFP_PGTABLE_KERNEL;
> - return (pud_t *)get_zeroed_page(gfp);
> + page = alloc_pages((gfp | __GFP_ZERO) & ~__GFP_HIGHMEM, 0);
> + if (!page)
> + return NULL;
> + pgtable_set_and_inc(page);
> + return (pud_t *)page_address(page);
> }
>
> #ifndef __HAVE_ARCH_PUD_ALLOC_ONE
> @@ -174,8 +179,11 @@ static inline pud_t *pud_alloc_one(struct mm_struct *mm, unsigned long addr)
>
> static inline void __pud_free(struct mm_struct *mm, pud_t *pud)
> {
> + struct page *page = virt_to_page(pud);
> +
> BUG_ON((unsigned long)pud & (PAGE_SIZE-1));
> - free_page((unsigned long)pud);
> + pgtable_clear_and_dec(page);
> + __free_page(page);
> }
>
> #ifndef __HAVE_ARCH_PUD_FREE
> --
> 1.8.3.1
>

--
Sincerely yours,
Mike.

2022-06-23 04:43:54

by Baolin Wang

[permalink] [raw]
Subject: Re: [RFC PATCH v2 2/3] mm: Add PUD level pagetable account



On 6/22/2022 10:38 PM, Mike Rapoport wrote:
> On Wed, Jun 22, 2022 at 04:58:53PM +0800, Baolin Wang wrote:
>> Now the PUD level ptes are always protected by mm->page_table_lock,
>> which means no split pagetable lock needed. So the generic PUD level
>> pagetable pages allocation will not call pgtable_pte_page_ctor/dtor(),
>> that means we will miss to account PUD level pagetable pages.
>>
>> Adding pagetable account by calling pgtable_set_and_inc() or
>> pgtable_clear_and_dec() when allocating or freeing PUD level pagetable
>> pages to help to get an accurate pagetable accounting.
>>
>> Moreover this patch will also mark the PUD level pagetable with PG_table
>> flag, which will help to do sanity validation in unpoison_memory() and
>> get more accurate pagetable accounting by /proc/kpageflags interface.
>>
>> Meanwhile converting the architectures with using generic PUD pagatable
>> allocation to add corresponding pgtable_set_and_inc() or pgtable_clear_and_dec()
>> to account PUD level pagetable.
>>
>> Signed-off-by: Baolin Wang <[email protected]>
>> ---
>> arch/arm64/include/asm/tlb.h | 5 ++++-
>> arch/loongarch/include/asm/pgalloc.h | 11 ++++++++---
>> arch/mips/include/asm/pgalloc.h | 11 ++++++++---
>> arch/s390/include/asm/tlb.h | 1 +
>> arch/x86/mm/pgtable.c | 5 ++++-
>> include/asm-generic/pgalloc.h | 12 ++++++++++--
>> 6 files changed, 35 insertions(+), 10 deletions(-)
>>
>> diff --git a/arch/arm64/include/asm/tlb.h b/arch/arm64/include/asm/tlb.h
>> index c995d1f..47e0623 100644
>> --- a/arch/arm64/include/asm/tlb.h
>> +++ b/arch/arm64/include/asm/tlb.h
>> @@ -94,7 +94,10 @@ static inline void __pmd_free_tlb(struct mmu_gather *tlb, pmd_t *pmdp,
>> static inline void __pud_free_tlb(struct mmu_gather *tlb, pud_t *pudp,
>> unsigned long addr)
>> {
>> - tlb_remove_table(tlb, virt_to_page(pudp));
>> + struct page *page = virt_to_page(pudp);
>> +
>> + pgtable_clear_and_dec(page);
>> + tlb_remove_table(tlb, page);
>> }
>> #endif
>>
>> diff --git a/arch/loongarch/include/asm/pgalloc.h b/arch/loongarch/include/asm/pgalloc.h
>> index b0a57b2..50a896f 100644
>> --- a/arch/loongarch/include/asm/pgalloc.h
>> +++ b/arch/loongarch/include/asm/pgalloc.h
>> @@ -89,10 +89,15 @@ static inline pmd_t *pmd_alloc_one(struct mm_struct *mm, unsigned long address)
>> static inline pud_t *pud_alloc_one(struct mm_struct *mm, unsigned long address)
>> {
>> pud_t *pud;
>> + struct page *pg;
>
> struct page *page;
>
> looks better IMO.

Sure.

>
>> +
>> + pg = alloc_pages(GFP_KERNEL & ~__GFP_HIGHMEM, PUD_ORDER);
>> + if (!pg)
>> + return NULL;
>>
>> - pud = (pud_t *) __get_free_pages(GFP_KERNEL, PUD_ORDER);
>> - if (pud)
>> - pud_init((unsigned long)pud, (unsigned long)invalid_pmd_table);
>> + pgtable_set_and_inc(pg);
>> + pud = (pud_t *)page_address(pg);
>
> I don't think __get_free_pages() should be replaced with alloc_pages()
> here, just call pgtable_set_and_inc() with virt_to_page(pud).
>
> The same applies for the cases below.

Sure. Will do in next version. Thanks.

2022-06-23 05:04:52

by Baolin Wang

[permalink] [raw]
Subject: Re: [RFC PATCH v2 3/3] mm: Add kernel PTE level pagetable pages account



On 6/22/2022 10:44 PM, Mike Rapoport wrote:
> On Wed, Jun 22, 2022 at 04:58:54PM +0800, Baolin Wang wrote:
>> Now the kernel PTE level ptes are always protected by mm->page_table_lock
>> instead of split pagetable lock, so the kernel PTE level pagetable pages
>> are not accounted. Especially the vmalloc()/vmap() can consume lots of
>> kernel pagetable, so to get an accurate pagetable accounting, calling new
>> helpers pgtable_set_and_inc()/pgtable_clear_and_dec() when allocating or
>> freeing a kernel PTE level pagetable page.
>
> This patch only adds accounting to the page tables allocated after boot,
> please mention this in the changelog.

OK. Will add in next version.

>
>> Meanwhile converting architectures to use corresponding generic PTE pagetable
>> allocation and freeing functions.
>>
>> Signed-off-by: Baolin Wang <[email protected]>
>> Reported-by: kernel test robot <[email protected]>
>> ---
>> arch/csky/include/asm/pgalloc.h | 2 +-
>> arch/microblaze/mm/pgtable.c | 2 +-
>> arch/openrisc/mm/ioremap.c | 2 +-
>> arch/x86/mm/pgtable.c | 5 ++++-
>> include/asm-generic/pgalloc.h | 14 ++++++++++++--
>> 5 files changed, 19 insertions(+), 6 deletions(-)
>>
>> diff --git a/arch/csky/include/asm/pgalloc.h b/arch/csky/include/asm/pgalloc.h
>> index bbbd069..2443226 100644
>> --- a/arch/csky/include/asm/pgalloc.h
>> +++ b/arch/csky/include/asm/pgalloc.h
>> @@ -29,7 +29,7 @@ static inline pte_t *pte_alloc_one_kernel(struct mm_struct *mm)
>> pte_t *pte;
>> unsigned long i;
>>
>> - pte = (pte_t *) __get_free_page(GFP_KERNEL);
>> + pte = __pte_alloc_one_kernel(mm);
>> if (!pte)
>> return NULL;
>>
>> diff --git a/arch/microblaze/mm/pgtable.c b/arch/microblaze/mm/pgtable.c
>> index 9f73265..e96dd1b 100644
>> --- a/arch/microblaze/mm/pgtable.c
>> +++ b/arch/microblaze/mm/pgtable.c
>> @@ -245,7 +245,7 @@ unsigned long iopa(unsigned long addr)
>> __ref pte_t *pte_alloc_one_kernel(struct mm_struct *mm)
>> {
>> if (mem_init_done)
>> - return (pte_t *)__get_free_page(GFP_KERNEL | __GFP_ZERO);
>> + return __pte_alloc_one_kernel(mm);
>> else
>> return memblock_alloc_try_nid(PAGE_SIZE, PAGE_SIZE,
>> MEMBLOCK_LOW_LIMIT,
>> diff --git a/arch/openrisc/mm/ioremap.c b/arch/openrisc/mm/ioremap.c
>> index daae13a..3453acc 100644
>> --- a/arch/openrisc/mm/ioremap.c
>> +++ b/arch/openrisc/mm/ioremap.c
>> @@ -118,7 +118,7 @@ pte_t __ref *pte_alloc_one_kernel(struct mm_struct *mm)
>> pte_t *pte;
>>
>> if (likely(mem_init_done)) {
>> - pte = (pte_t *)get_zeroed_page(GFP_KERNEL);
>> + pte = __pte_alloc_one_kernel(mm);
>> } else {
>> pte = memblock_alloc(PAGE_SIZE, PAGE_SIZE);
>> if (!pte)
>> diff --git a/arch/x86/mm/pgtable.c b/arch/x86/mm/pgtable.c
>> index a8ab3f9..fc2b9ef 100644
>> --- a/arch/x86/mm/pgtable.c
>> +++ b/arch/x86/mm/pgtable.c
>> @@ -851,6 +851,7 @@ int pud_free_pmd_page(pud_t *pud, unsigned long addr)
>> int pmd_free_pte_page(pmd_t *pmd, unsigned long addr)
>> {
>> pte_t *pte;
>> + struct page *page;
>>
>> pte = (pte_t *)pmd_page_vaddr(*pmd);
>> pmd_clear(pmd);
>> @@ -858,7 +859,9 @@ int pmd_free_pte_page(pmd_t *pmd, unsigned long addr)
>> /* INVLPG to clear all paging-structure caches */
>> flush_tlb_kernel_range(addr, addr + PAGE_SIZE-1);
>>
>> - free_page((unsigned long)pte);
>> + page = virt_to_page(pte);
>> + pgtable_clear_and_dec(page);
>> + __free_page(page);
>>
>> return 1;
>> }
>> diff --git a/include/asm-generic/pgalloc.h b/include/asm-generic/pgalloc.h
>> index 328a714..2e20e9e 100644
>> --- a/include/asm-generic/pgalloc.h
>> +++ b/include/asm-generic/pgalloc.h
>> @@ -18,7 +18,14 @@
>> */
>> static inline pte_t *__pte_alloc_one_kernel(struct mm_struct *mm)
>> {
>> - return (pte_t *)__get_free_page(GFP_PGTABLE_KERNEL);
>> + struct page *page;
>> + gfp_t gfp = GFP_PGTABLE_KERNEL;
>> +
>> + page = alloc_pages(gfp & ~__GFP_HIGHMEM, 0);
>> + if (!page)
>> + return NULL;
>> + pgtable_set_and_inc(page);
>> + return (pte_t *)page_address(page);
>
> {
> pte_t *pte = (pte_t *)__get_free_page(GFP_PGTABLE_KERNEL);
>
> if (pte)
> pgtable_set_and_inc(virt_to_page(pte));
>
> return pte;
> }
>
> looks simpler, doesn't it?

Yes, will do in next version. Thanks for reviewing.

2022-06-23 13:45:25

by Matthew Wilcox

[permalink] [raw]
Subject: Re: [RFC PATCH v2 2/3] mm: Add PUD level pagetable account

On Wed, Jun 22, 2022 at 09:38:30AM -0500, Mike Rapoport wrote:
> On Wed, Jun 22, 2022 at 04:58:53PM +0800, Baolin Wang wrote:
> > +++ b/arch/loongarch/include/asm/pgalloc.h
> > @@ -89,10 +89,15 @@ static inline pmd_t *pmd_alloc_one(struct mm_struct *mm, unsigned long address)
> > static inline pud_t *pud_alloc_one(struct mm_struct *mm, unsigned long address)
> > {
> > pud_t *pud;
> > + struct page *pg;
>
> struct page *page;
>
> looks better IMO.
>
> > +
> > + pg = alloc_pages(GFP_KERNEL & ~__GFP_HIGHMEM, PUD_ORDER);

GFP_KERNEL does not include __GFP_HIGHMEM, so you can just use
GFP_KERNEL here.

> > + if (!pg)
> > + return NULL;
> >
> > - pud = (pud_t *) __get_free_pages(GFP_KERNEL, PUD_ORDER);
> > - if (pud)
> > - pud_init((unsigned long)pud, (unsigned long)invalid_pmd_table);
> > + pgtable_set_and_inc(pg);
> > + pud = (pud_t *)page_address(pg);
>
> I don't think __get_free_pages() should be replaced with alloc_pages()
> here, just call pgtable_set_and_inc() with virt_to_page(pud).

I don't understand why you want that. Take a look at the implementation
of __get_free_pages(). Converting back to a struct page after calling
that seems like a real waste of time to me.

2022-06-23 16:26:40

by Matthew Wilcox

[permalink] [raw]
Subject: Re: [RFC PATCH v2 1/3] mm: Factor out the pagetable pages account into new helper function

On Wed, Jun 22, 2022 at 04:58:52PM +0800, Baolin Wang wrote:
> +static inline void pgtable_set_and_inc(struct page *page)
> +{
> + __SetPageTable(page);
> + inc_lruvec_page_state(page, NR_PAGETABLE);
> +}

I don't like the names. The accounting is also wrong for non-order-0
allocations. It should be

mod_lruvec_page_state(page, NR_PAGETABLE, compound_nr(page))

but it's probably better to change the API to pass in the number of
pages instead of recalculating it.

I can't think of a good name. What's wrong with just adding

static inline bool pgtable_pud_page_ctor(struct page *page)

to go along with the pte and pmd variants?

2022-06-24 08:50:40

by Baolin Wang

[permalink] [raw]
Subject: Re: [RFC PATCH v2 1/3] mm: Factor out the pagetable pages account into new helper function



On 6/24/2022 12:07 AM, Matthew Wilcox wrote:
> On Wed, Jun 22, 2022 at 04:58:52PM +0800, Baolin Wang wrote:
>> +static inline void pgtable_set_and_inc(struct page *page)
>> +{
>> + __SetPageTable(page);
>> + inc_lruvec_page_state(page, NR_PAGETABLE);
>> +}
>
> I don't like the names. The accounting is also wrong for non-order-0
> allocations. It should be
>
> mod_lruvec_page_state(page, NR_PAGETABLE, compound_nr(page))

Yes, seems need another patch to convert using compound_nr().

>
> but it's probably better to change the API to pass in the number of
> pages instead of recalculating it.

Lots of callers will not calculate the number of pages, so I think we
can just add the compound_nr() in the API firstly, which also can avoid
changing lots of callers.

> I can't think of a good name. What's wrong with just adding
>
> static inline bool pgtable_pud_page_ctor(struct page *page)
>
> to go along with the pte and pmd variants?

IMHO that means we will need another function like
pgtable_kernel_pte_page_ctor/dtor() to account kernel pagetable, however
they do the same thing. So a common function which only do
'__SetPageTable' and account pagetable will be more helpful.

So how about pgtable_page_inc()/pgtable_page_dec()?

2022-06-24 09:39:43

by Baolin Wang

[permalink] [raw]
Subject: Re: [RFC PATCH v2 2/3] mm: Add PUD level pagetable account



On 6/23/2022 9:28 PM, Matthew Wilcox wrote:
> On Wed, Jun 22, 2022 at 09:38:30AM -0500, Mike Rapoport wrote:
>> On Wed, Jun 22, 2022 at 04:58:53PM +0800, Baolin Wang wrote:
>>> +++ b/arch/loongarch/include/asm/pgalloc.h
>>> @@ -89,10 +89,15 @@ static inline pmd_t *pmd_alloc_one(struct mm_struct *mm, unsigned long address)
>>> static inline pud_t *pud_alloc_one(struct mm_struct *mm, unsigned long address)
>>> {
>>> pud_t *pud;
>>> + struct page *pg;
>>
>> struct page *page;
>>
>> looks better IMO.
>>
>>> +
>>> + pg = alloc_pages(GFP_KERNEL & ~__GFP_HIGHMEM, PUD_ORDER);
>
> GFP_KERNEL does not include __GFP_HIGHMEM, so you can just use
> GFP_KERNEL here.

Yes. Thanks.

>
>>> + if (!pg)
>>> + return NULL;
>>>
>>> - pud = (pud_t *) __get_free_pages(GFP_KERNEL, PUD_ORDER);
>>> - if (pud)
>>> - pud_init((unsigned long)pud, (unsigned long)invalid_pmd_table);
>>> + pgtable_set_and_inc(pg);
>>> + pud = (pud_t *)page_address(pg);
>>
>> I don't think __get_free_pages() should be replaced with alloc_pages()
>> here, just call pgtable_set_and_inc() with virt_to_page(pud).
>
> I don't understand why you want that. Take a look at the implementation
> of __get_free_pages(). Converting back to a struct page after calling
> that seems like a real waste of time to me.

IMO I have no strong preference. The code can be simpler with using
__get_free_pages(), however like Matthew said it will add more conversion.

2022-07-12 06:20:44

by kernel test robot

[permalink] [raw]
Subject: [mm] 0bf5cdf08f: BUG:Bad_page_state_in_process



Greeting,

FYI, we noticed the following commit (built with gcc-11):

commit: 0bf5cdf08f32bbb2d5dbc794fe609e1d97ca5257 ("[RFC PATCH v2 3/3] mm: Add kernel PTE level pagetable pages account")
url: https://github.com/intel-lab-lkp/linux/commits/Baolin-Wang/Add-PUD-and-kernel-PTE-level-pagetable-account/20220622-170051
base: https://git.kernel.org/cgit/linux/kernel/git/arnd/asm-generic.git master
patch link: https://lore.kernel.org/linux-mm/7882bbf467440f9a3ebe41d96ba5b6f384081bb7.1655887440.git.baolin.wang@linux.alibaba.com

in testcase: stress-ng
version: stress-ng-x86_64-0.11-06_20220709
with following parameters:

nr_threads: 10%
disk: 1HDD
testtime: 60s
fs: xfs
class: filesystem
test: dnotify
cpufreq_governor: performance
ucode: 0xb000280



on test machine: 96 threads 2 sockets Ice Lake with 256G memory

caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace):



If you fix the issue, kindly add following tag
Reported-by: kernel test robot <[email protected]>


[ 36.465236][ T1887] BUG: Bad page state in process ucfr pfn:1ed9a9
[ 36.465238][ T1887] page:00000000c52990fe refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x1ed9a9
[ 36.465244][ T1887] flags: 0x17ffffc0000000(node=0|zone=2|lastcpupid=0x1fffff)
[ 36.465248][ T1887] raw: 0017ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 36.465249][ T1887] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 36.465249][ T1887] page dumped because: nonzero mapcount
[ 36.465250][ T1887] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 36.465278][ T1887] CPU: 8 PID: 1887 Comm: ucfr Tainted: G S 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 36.465280][ T1887] Call Trace:
[ 36.465283][ T1887] <TASK>
[ 36.465285][ T1887] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 36.465292][ T1887] bad_page.cold (mm/page_alloc.c:642)
[ 36.465296][ T1887] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 36.465302][ T1887] free_unref_page (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3459)
[ 36.465304][ T1887] __mmdrop (arch/x86/include/asm/mmu_context.h:125 (discriminator 3) kernel/fork.c:789 (discriminator 3))
[ 36.465307][ T1887] finish_task_switch+0x200/0x2c0
[ 36.465312][ T1887] schedule_tail (arch/x86/include/asm/preempt.h:85 kernel/sched/core.c:5053)
[ 36.465315][ T1887] ret_from_fork (arch/x86/entry/entry_64.S:289)
[ 36.465320][ T1887] </TASK>
[ 36.465320][ T1887] Disabling lock debugging due to kernel taint
[ 37.204107][ T656] BUG: Bad page state in process kworker/7:1 pfn:4067654
[ 37.204114][ T656] page:0000000017c1d009 refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x4067654
[ 37.204120][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.204126][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.204128][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.204128][ T656] page dumped because: nonzero mapcount
[ 37.204129][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.204165][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.204168][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.204181][ T656] Call Trace:
[ 37.204184][ T656] <TASK>
[ 37.204186][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.204193][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.204197][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.204204][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.204205][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.204208][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.204210][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.204213][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.204214][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.204215][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.204216][ T656] kthread (kernel/kthread.c:376)
[ 37.204219][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.204221][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.204226][ T656] </TASK>
[ 37.204226][ T656] BUG: Bad page state in process kworker/7:1 pfn:4067655
[ 37.204227][ T656] page:00000000c124fe48 refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x4067655
[ 37.204228][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.204229][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.204230][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.204231][ T656] page dumped because: nonzero mapcount
[ 37.204231][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.204243][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.204244][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.204245][ T656] Call Trace:
[ 37.204246][ T656] <TASK>
[ 37.204246][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.204248][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.204249][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.204251][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.204252][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.204254][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.204255][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.204256][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.204257][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.204258][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.204259][ T656] kthread (kernel/kthread.c:376)
[ 37.204260][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.204262][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.204263][ T656] </TASK>
[ 37.204264][ T656] BUG: Bad page state in process kworker/7:1 pfn:4067b8f
[ 37.204264][ T656] page:00000000efbe5d9e refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x4067b8f
[ 37.204265][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.204266][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.204266][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.204267][ T656] page dumped because: nonzero mapcount
[ 37.204267][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.204279][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.204280][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.204281][ T656] Call Trace:
[ 37.204281][ T656] <TASK>
[ 37.204281][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.204283][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.204284][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.204286][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.204287][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.204289][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.204290][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.204291][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.204292][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.204293][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.204293][ T656] kthread (kernel/kthread.c:376)
[ 37.204295][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.204296][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.204298][ T656] </TASK>
[ 37.204298][ T656] BUG: Bad page state in process kworker/7:1 pfn:4067b90
[ 37.204299][ T656] page:000000000f7637a5 refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x4067b90
[ 37.204300][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.204300][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.204301][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.204301][ T656] page dumped because: nonzero mapcount
[ 37.204302][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.204313][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.204314][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.204315][ T656] Call Trace:
[ 37.204315][ T656] <TASK>
[ 37.204316][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.204317][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.204318][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.204320][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.204321][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.204323][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.204324][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.204325][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.204326][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.204326][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.204327][ T656] kthread (kernel/kthread.c:376)
[ 37.204329][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.204330][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.204332][ T656] </TASK>
[ 37.204332][ T656] BUG: Bad page state in process kworker/7:1 pfn:4067b91
[ 37.204333][ T656] page:00000000f0a96108 refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x4067b91
[ 37.204333][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.204334][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.204335][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.204335][ T656] page dumped because: nonzero mapcount
[ 37.204335][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.204347][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.204348][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.204349][ T656] Call Trace:
[ 37.204349][ T656] <TASK>
[ 37.204349][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.204350][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.204352][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.204354][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.204355][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.204356][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.204358][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.204358][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.204359][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.204360][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.204361][ T656] kthread (kernel/kthread.c:376)
[ 37.204362][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.204364][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.204366][ T656] </TASK>
[ 37.204366][ T656] BUG: Bad page state in process kworker/7:1 pfn:4066c6f
[ 37.204366][ T656] page:00000000a3271b36 refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x4066c6f
[ 37.204367][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.204368][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.204368][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.204369][ T656] page dumped because: nonzero mapcount
[ 37.204369][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.204380][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.204381][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.204382][ T656] Call Trace:
[ 37.204383][ T656] <TASK>
[ 37.204383][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.204384][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.204386][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.204388][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.204388][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.204390][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.204391][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.204392][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.204393][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.204394][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.204395][ T656] kthread (kernel/kthread.c:376)
[ 37.204396][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.204398][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.204399][ T656] </TASK>
[ 37.204400][ T656] BUG: Bad page state in process kworker/7:1 pfn:4066c70
[ 37.204400][ T656] page:00000000a3dee62d refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x4066c70
[ 37.204401][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.204401][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.204402][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.204402][ T656] page dumped because: nonzero mapcount
[ 37.204403][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.204414][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.204415][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.204416][ T656] Call Trace:
[ 37.204416][ T656] <TASK>
[ 37.204417][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.204418][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.204419][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.204421][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.204422][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.204424][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.204425][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.204426][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.204427][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.204428][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.204428][ T656] kthread (kernel/kthread.c:376)
[ 37.204430][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.204431][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.204433][ T656] </TASK>
[ 37.204433][ T656] BUG: Bad page state in process kworker/7:1 pfn:4066ea5
[ 37.204434][ T656] page:00000000d98b257e refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x4066ea5
[ 37.204435][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.204435][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.204436][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.204436][ T656] page dumped because: nonzero mapcount
[ 37.204436][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.204448][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.204449][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.204450][ T656] Call Trace:
[ 37.204450][ T656] <TASK>
[ 37.204450][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.204452][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.204453][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.204455][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.204456][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.204458][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.204459][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.204460][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.204460][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.204461][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.204462][ T656] kthread (kernel/kthread.c:376)
[ 37.204463][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.204465][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.204467][ T656] </TASK>
[ 37.204467][ T656] BUG: Bad page state in process kworker/7:1 pfn:4067816
[ 37.204467][ T656] page:00000000179212e7 refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x4067816
[ 37.204468][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.204469][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.204469][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.204470][ T656] page dumped because: nonzero mapcount
[ 37.204470][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.204483][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.204483][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.204484][ T656] Call Trace:
[ 37.204485][ T656] <TASK>
[ 37.204485][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.204486][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.204488][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.204490][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.204490][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.204492][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.204493][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.204494][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.204495][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.204496][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.204496][ T656] kthread (kernel/kthread.c:376)
[ 37.204498][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.204499][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.204501][ T656] </TASK>
[ 37.204501][ T656] BUG: Bad page state in process kworker/7:1 pfn:4067817
[ 37.204502][ T656] page:00000000a31b444e refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x4067817
[ 37.204502][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.204503][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.204504][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.204504][ T656] page dumped because: nonzero mapcount
[ 37.204504][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.204516][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.204516][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.204518][ T656] Call Trace:
[ 37.204518][ T656] <TASK>
[ 37.204518][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.204519][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.204521][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.204523][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.204524][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.204526][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.204527][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.204527][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.204528][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.204529][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.204530][ T656] kthread (kernel/kthread.c:376)
[ 37.204531][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.204533][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.204534][ T656] </TASK>
[ 37.204535][ T656] BUG: Bad page state in process kworker/7:1 pfn:4067818
[ 37.204535][ T656] page:000000002d93def9 refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x4067818
[ 37.204536][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.204537][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.204537][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.204537][ T656] page dumped because: nonzero mapcount
[ 37.204538][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.204549][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.204550][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.204551][ T656] Call Trace:
[ 37.204551][ T656] <TASK>
[ 37.204551][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.204553][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.204554][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.204556][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.204557][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.204559][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.204560][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.204561][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.204562][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.204562][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.204563][ T656] kthread (kernel/kthread.c:376)
[ 37.204565][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.204566][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.204568][ T656] </TASK>
[ 37.204568][ T656] BUG: Bad page state in process kworker/7:1 pfn:4067819
[ 37.204569][ T656] page:0000000068f79cf8 refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x4067819
[ 37.204569][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.204570][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.204570][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.204571][ T656] page dumped because: nonzero mapcount
[ 37.204571][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.204582][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.204583][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.204584][ T656] Call Trace:
[ 37.204584][ T656] <TASK>
[ 37.204585][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.204586][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.204587][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.204589][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.204590][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.204592][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.204593][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.204594][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.204595][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.204596][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.204596][ T656] kthread (kernel/kthread.c:376)
[ 37.204598][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.204599][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.204601][ T656] </TASK>
[ 37.204601][ T656] BUG: Bad page state in process kworker/7:1 pfn:4066d22
[ 37.204602][ T656] page:0000000071a65f8d refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x4066d22
[ 37.204602][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.204603][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.204604][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.204604][ T656] page dumped because: nonzero mapcount
[ 37.204604][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.204616][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.204616][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.204617][ T656] Call Trace:
[ 37.204618][ T656] <TASK>
[ 37.204618][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.204619][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.204621][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.204623][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.204624][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.204625][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.204626][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.204627][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.204628][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.204629][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.204630][ T656] kthread (kernel/kthread.c:376)
[ 37.204631][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.204633][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.204634][ T656] </TASK>
[ 37.204635][ T656] BUG: Bad page state in process kworker/7:1 pfn:4066d23
[ 37.204635][ T656] page:000000004b660373 refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x4066d23
[ 37.204636][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.204636][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.204637][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.204637][ T656] page dumped because: nonzero mapcount
[ 37.204637][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.204649][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.204650][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.204651][ T656] Call Trace:
[ 37.204651][ T656] <TASK>
[ 37.204651][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.204652][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.204654][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.204656][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.204656][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.204658][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.204659][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.204660][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.204661][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.204662][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.204663][ T656] kthread (kernel/kthread.c:376)
[ 37.204664][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.204666][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.204667][ T656] </TASK>
[ 37.204668][ T656] BUG: Bad page state in process kworker/7:1 pfn:4066d60
[ 37.204668][ T656] page:00000000dc0c1956 refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x4066d60
[ 37.204669][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.204669][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.204670][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.204670][ T656] page dumped because: nonzero mapcount
[ 37.204670][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.204682][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.204683][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.204684][ T656] Call Trace:
[ 37.204684][ T656] <TASK>
[ 37.204684][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.204686][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.204687][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.204689][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.204690][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.204692][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.204693][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.204694][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.204694][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.204695][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.204696][ T656] kthread (kernel/kthread.c:376)
[ 37.204697][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.204699][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.204700][ T656] </TASK>
[ 37.204701][ T656] BUG: Bad page state in process kworker/7:1 pfn:4066d61
[ 37.204701][ T656] page:0000000027a09b26 refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x4066d61
[ 37.204702][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.204702][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.204703][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.204703][ T656] page dumped because: nonzero mapcount
[ 37.204703][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.204715][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.204715][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.204716][ T656] Call Trace:
[ 37.204717][ T656] <TASK>
[ 37.204717][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.204718][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.204720][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.204722][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.204722][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.204724][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.204725][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.204726][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.204727][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.204728][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.204729][ T656] kthread (kernel/kthread.c:376)
[ 37.204730][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.204732][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.204733][ T656] </TASK>
[ 37.204733][ T656] BUG: Bad page state in process kworker/7:1 pfn:4066d62
[ 37.204734][ T656] page:00000000f8e8af41 refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x4066d62
[ 37.204735][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.204735][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.204736][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.204736][ T656] page dumped because: nonzero mapcount
[ 37.204736][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.204748][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.204749][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.204750][ T656] Call Trace:
[ 37.204750][ T656] <TASK>
[ 37.204750][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.204751][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.204753][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.204755][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.204755][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.204757][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.204758][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.204759][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.204760][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.204761][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.204762][ T656] kthread (kernel/kthread.c:376)
[ 37.204763][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.204765][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.204766][ T656] </TASK>
[ 37.204767][ T656] BUG: Bad page state in process kworker/7:1 pfn:4066d63
[ 37.204767][ T656] page:000000005ba5e17d refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x4066d63
[ 37.204768][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.204768][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.204769][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.204769][ T656] page dumped because: nonzero mapcount
[ 37.204769][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.204781][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.204781][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.204783][ T656] Call Trace:
[ 37.204783][ T656] <TASK>
[ 37.204783][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.204784][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.204786][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.204788][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.204789][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.204790][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.204791][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.204792][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.204793][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.204794][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.204795][ T656] kthread (kernel/kthread.c:376)
[ 37.204796][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.204798][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.204799][ T656] </TASK>
[ 37.204799][ T656] BUG: Bad page state in process kworker/7:1 pfn:4068f3d
[ 37.204800][ T656] page:00000000bdd384ea refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x4068f3d
[ 37.204801][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.204801][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.204802][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.204802][ T656] page dumped because: nonzero mapcount
[ 37.204802][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.204814][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.204815][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.204816][ T656] Call Trace:
[ 37.204816][ T656] <TASK>
[ 37.204816][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.204818][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.204819][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.204821][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.204822][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.204823][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.204824][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.204825][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.204826][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.204827][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.204828][ T656] kthread (kernel/kthread.c:376)
[ 37.204829][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.204831][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.204832][ T656] </TASK>
[ 37.204832][ T656] BUG: Bad page state in process kworker/7:1 pfn:4068f3e
[ 37.204833][ T656] page:00000000328356b4 refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x4068f3e
[ 37.204834][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.204834][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.204835][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.204835][ T656] page dumped because: nonzero mapcount
[ 37.204835][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.204847][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.204847][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.204848][ T656] Call Trace:
[ 37.204849][ T656] <TASK>
[ 37.204849][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.204850][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.204852][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.204854][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.204854][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.204856][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.204857][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.204858][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.204859][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.204860][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.204861][ T656] kthread (kernel/kthread.c:376)
[ 37.204862][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.204864][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.204865][ T656] </TASK>
[ 37.204865][ T656] BUG: Bad page state in process kworker/7:1 pfn:4068f3f
[ 37.204866][ T656] page:0000000069e8d9d5 refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x4068f3f
[ 37.204866][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.204867][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.204868][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.204868][ T656] page dumped because: nonzero mapcount
[ 37.204868][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.204880][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.204880][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.204881][ T656] Call Trace:
[ 37.204881][ T656] <TASK>
[ 37.204882][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.204883][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.204884][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.204886][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.204887][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.204889][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.204890][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.204891][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.204892][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.204892][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.204893][ T656] kthread (kernel/kthread.c:376)
[ 37.204895][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.204896][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.204898][ T656] </TASK>
[ 37.204898][ T656] BUG: Bad page state in process kworker/7:1 pfn:4068f40
[ 37.204898][ T656] page:00000000f3b2ebff refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x4068f40
[ 37.204899][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.204900][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.204900][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.204901][ T656] page dumped because: nonzero mapcount
[ 37.204901][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.204912][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.204913][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.204914][ T656] Call Trace:
[ 37.204914][ T656] <TASK>
[ 37.204915][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.204916][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.204917][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.204919][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.204920][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.204922][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.204923][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.204924][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.204925][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.204926][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.204926][ T656] kthread (kernel/kthread.c:376)
[ 37.204928][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.204929][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.204931][ T656] </TASK>
[ 37.204932][ T656] BUG: Bad page state in process kworker/7:1 pfn:4066f25
[ 37.204932][ T656] page:0000000004321bf1 refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x4066f25
[ 37.204933][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.204933][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.204934][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.204934][ T656] page dumped because: nonzero mapcount
[ 37.204934][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.204946][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.204947][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.204948][ T656] Call Trace:
[ 37.204948][ T656] <TASK>
[ 37.204948][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.204950][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.204951][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.204953][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.204954][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.204956][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.204957][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.204958][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.204958][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.204959][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.204960][ T656] kthread (kernel/kthread.c:376)
[ 37.204961][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.204963][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.204964][ T656] </TASK>
[ 37.204965][ T656] BUG: Bad page state in process kworker/7:1 pfn:4066f26
[ 37.204965][ T656] page:0000000052468487 refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x4066f26
[ 37.204966][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.204967][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.204967][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.204968][ T656] page dumped because: nonzero mapcount
[ 37.204968][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.204979][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.204980][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.204981][ T656] Call Trace:
[ 37.204981][ T656] <TASK>
[ 37.204981][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.204983][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.204984][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.204986][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.204987][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.204989][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.204990][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.204991][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.204991][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.204992][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.204993][ T656] kthread (kernel/kthread.c:376)
[ 37.204994][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.204996][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.204998][ T656] </TASK>
[ 37.204998][ T656] BUG: Bad page state in process kworker/7:1 pfn:40665c2
[ 37.204998][ T656] page:00000000a1e388c5 refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x40665c2
[ 37.204999][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.205000][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.205000][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.205000][ T656] page dumped because: nonzero mapcount
[ 37.205001][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.205012][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.205013][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.205014][ T656] Call Trace:
[ 37.205014][ T656] <TASK>
[ 37.205014][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.205016][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.205017][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.205019][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.205020][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.205022][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.205023][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.205024][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205024][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.205025][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205026][ T656] kthread (kernel/kthread.c:376)
[ 37.205028][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.205029][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.205031][ T656] </TASK>
[ 37.205031][ T656] BUG: Bad page state in process kworker/7:1 pfn:40665c3
[ 37.205032][ T656] page:0000000091ff3772 refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x40665c3
[ 37.205033][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.205033][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.205034][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.205034][ T656] page dumped because: nonzero mapcount
[ 37.205034][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.205046][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.205047][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.205048][ T656] Call Trace:
[ 37.205048][ T656] <TASK>
[ 37.205048][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.205050][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.205051][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.205053][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.205054][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.205056][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.205057][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.205058][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205059][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.205060][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205060][ T656] kthread (kernel/kthread.c:376)
[ 37.205062][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.205063][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.205065][ T656] </TASK>
[ 37.205065][ T656] BUG: Bad page state in process kworker/7:1 pfn:40668d3
[ 37.205066][ T656] page:000000005d17e497 refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x40668d3
[ 37.205066][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.205067][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.205068][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.205068][ T656] page dumped because: nonzero mapcount
[ 37.205068][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.205082][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.205083][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.205084][ T656] Call Trace:
[ 37.205085][ T656] <TASK>
[ 37.205085][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.205086][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.205088][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.205090][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.205091][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.205093][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.205094][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.205095][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205095][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.205096][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205097][ T656] kthread (kernel/kthread.c:376)
[ 37.205099][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.205100][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.205102][ T656] </TASK>
[ 37.205102][ T656] BUG: Bad page state in process kworker/7:1 pfn:40668d4
[ 37.205102][ T656] page:00000000a3531add refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x40668d4
[ 37.205103][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.205104][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.205105][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.205105][ T656] page dumped because: nonzero mapcount
[ 37.205105][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.205120][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.205120][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.205121][ T656] Call Trace:
[ 37.205122][ T656] <TASK>
[ 37.205122][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.205123][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.205125][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.205127][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.205128][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.205130][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.205131][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.205132][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205133][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.205133][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205134][ T656] kthread (kernel/kthread.c:376)
[ 37.205136][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.205137][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.205139][ T656] </TASK>
[ 37.205139][ T656] BUG: Bad page state in process kworker/7:1 pfn:40668d5
[ 37.205140][ T656] page:000000005b09c362 refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x40668d5
[ 37.205141][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.205142][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.205142][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.205143][ T656] page dumped because: nonzero mapcount
[ 37.205143][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.205157][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.205157][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.205158][ T656] Call Trace:
[ 37.205159][ T656] <TASK>
[ 37.205159][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.205160][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.205162][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.205164][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.205164][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.205166][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.205168][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.205168][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205169][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.205170][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205171][ T656] kthread (kernel/kthread.c:376)
[ 37.205172][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.205174][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.205176][ T656] </TASK>
[ 37.205176][ T656] BUG: Bad page state in process kworker/7:1 pfn:40668d6
[ 37.205176][ T656] page:00000000db68b558 refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x40668d6
[ 37.205177][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.205178][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.205178][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.205179][ T656] page dumped because: nonzero mapcount
[ 37.205179][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.205193][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.205194][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.205195][ T656] Call Trace:
[ 37.205195][ T656] <TASK>
[ 37.205195][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.205197][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.205198][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.205200][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.205201][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.205203][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.205204][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.205205][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205205][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.205206][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205207][ T656] kthread (kernel/kthread.c:376)
[ 37.205208][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.205210][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.205212][ T656] </TASK>
[ 37.205212][ T656] BUG: Bad page state in process kworker/7:1 pfn:406668a
[ 37.205212][ T656] page:00000000dd01072c refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x406668a
[ 37.205213][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.205214][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.205215][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.205215][ T656] page dumped because: nonzero mapcount
[ 37.205215][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.205229][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.205230][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.205231][ T656] Call Trace:
[ 37.205231][ T656] <TASK>
[ 37.205232][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.205233][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.205234][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.205236][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.205237][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.205239][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.205240][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.205241][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205242][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.205242][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205243][ T656] kthread (kernel/kthread.c:376)
[ 37.205245][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.205246][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.205248][ T656] </TASK>
[ 37.205248][ T656] BUG: Bad page state in process kworker/7:1 pfn:406668b
[ 37.205248][ T656] page:00000000a5a9e359 refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x406668b
[ 37.205249][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.205250][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.205251][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.205251][ T656] page dumped because: nonzero mapcount
[ 37.205251][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.205265][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.205266][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.205267][ T656] Call Trace:
[ 37.205267][ T656] <TASK>
[ 37.205268][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.205269][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.205270][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.205272][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.205273][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.205275][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.205276][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.205277][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205278][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.205279][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205279][ T656] kthread (kernel/kthread.c:376)
[ 37.205281][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.205282][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.205284][ T656] </TASK>
[ 37.205284][ T656] BUG: Bad page state in process kworker/7:1 pfn:406625c
[ 37.205285][ T656] page:0000000097f2120d refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x406625c
[ 37.205285][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.205286][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.205287][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.205287][ T656] page dumped because: nonzero mapcount
[ 37.205287][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.205301][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.205302][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.205303][ T656] Call Trace:
[ 37.205303][ T656] <TASK>
[ 37.205303][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.205305][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.205306][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.205308][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.205309][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.205311][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.205312][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.205313][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205314][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.205314][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205315][ T656] kthread (kernel/kthread.c:376)
[ 37.205317][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.205318][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.205320][ T656] </TASK>
[ 37.205320][ T656] BUG: Bad page state in process kworker/7:1 pfn:406625d
[ 37.205321][ T656] page:000000005f8c29f3 refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x406625d
[ 37.205321][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.205322][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.205323][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.205323][ T656] page dumped because: nonzero mapcount
[ 37.205323][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.205337][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.205338][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.205339][ T656] Call Trace:
[ 37.205339][ T656] <TASK>
[ 37.205340][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.205341][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.205342][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.205344][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.205345][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.205347][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.205348][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.205349][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205350][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.205351][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205351][ T656] kthread (kernel/kthread.c:376)
[ 37.205353][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.205354][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.205356][ T656] </TASK>
[ 37.205356][ T656] BUG: Bad page state in process kworker/7:1 pfn:406625e
[ 37.205357][ T656] page:000000001a87cbf8 refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x406625e
[ 37.205357][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.205358][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.205359][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.205359][ T656] page dumped because: nonzero mapcount
[ 37.205359][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.205373][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.205374][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.205375][ T656] Call Trace:
[ 37.205375][ T656] <TASK>
[ 37.205376][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.205377][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.205378][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.205380][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.205381][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.205383][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.205384][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.205385][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205386][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.205386][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205387][ T656] kthread (kernel/kthread.c:376)
[ 37.205389][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.205390][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.205392][ T656] </TASK>
[ 37.205392][ T656] BUG: Bad page state in process kworker/7:1 pfn:406db5f
[ 37.205393][ T656] page:000000006fbf1d82 refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x406db5f
[ 37.205393][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.205394][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.205395][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.205395][ T656] page dumped because: nonzero mapcount
[ 37.205395][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.205409][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.205410][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.205411][ T656] Call Trace:
[ 37.205411][ T656] <TASK>
[ 37.205412][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.205413][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.205414][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.205416][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.205417][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.205419][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.205420][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.205421][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205422][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.205423][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205423][ T656] kthread (kernel/kthread.c:376)
[ 37.205425][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.205426][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.205428][ T656] </TASK>
[ 37.205428][ T656] BUG: Bad page state in process kworker/7:1 pfn:406e140
[ 37.205429][ T656] page:00000000536ba97f refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x406e140
[ 37.205430][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.205430][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.205431][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.205431][ T656] page dumped because: nonzero mapcount
[ 37.205432][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.205445][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.205446][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.205447][ T656] Call Trace:
[ 37.205447][ T656] <TASK>
[ 37.205448][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.205449][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.205450][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.205452][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.205453][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.205455][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.205456][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.205457][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205458][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.205459][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205459][ T656] kthread (kernel/kthread.c:376)
[ 37.205461][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.205463][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.205464][ T656] </TASK>
[ 37.205465][ T656] BUG: Bad page state in process kworker/7:1 pfn:407178a
[ 37.205465][ T656] page:000000000b508949 refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x407178a
[ 37.205466][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.205466][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.205467][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.205467][ T656] page dumped because: nonzero mapcount
[ 37.205468][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.205482][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.205482][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.205483][ T656] Call Trace:
[ 37.205484][ T656] <TASK>
[ 37.205484][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.205485][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.205487][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.205489][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.205489][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.205491][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.205492][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.205493][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205494][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.205495][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205496][ T656] kthread (kernel/kthread.c:376)
[ 37.205497][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.205499][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.205500][ T656] </TASK>
[ 37.205501][ T656] BUG: Bad page state in process kworker/7:1 pfn:4062005
[ 37.205501][ T656] page:00000000d57e50d7 refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x4062005
[ 37.205502][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.205502][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.205503][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.205503][ T656] page dumped because: nonzero mapcount
[ 37.205504][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.205518][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.205518][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.205519][ T656] Call Trace:
[ 37.205520][ T656] <TASK>
[ 37.205520][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.205521][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.205523][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.205525][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.205525][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.205527][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.205528][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.205529][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205530][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.205531][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205532][ T656] kthread (kernel/kthread.c:376)
[ 37.205533][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.205535][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.205536][ T656] </TASK>
[ 37.205537][ T656] BUG: Bad page state in process kworker/7:1 pfn:4062006
[ 37.205537][ T656] page:0000000076539381 refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x4062006
[ 37.205538][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.205539][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.205539][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.205540][ T656] page dumped because: nonzero mapcount
[ 37.205540][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.205554][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.205555][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.205556][ T656] Call Trace:
[ 37.205556][ T656] <TASK>
[ 37.205556][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.205558][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.205559][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.205561][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.205562][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.205564][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.205565][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.205566][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205566][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.205567][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205568][ T656] kthread (kernel/kthread.c:376)
[ 37.205569][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.205571][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.205573][ T656] </TASK>
[ 37.205573][ T656] BUG: Bad page state in process kworker/7:1 pfn:20a1364
[ 37.205573][ T656] page:0000000081b529ac refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x20a1364
[ 37.205574][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.205575][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.205575][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.205576][ T656] page dumped because: nonzero mapcount
[ 37.205576][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.205590][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.205591][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.205592][ T656] Call Trace:
[ 37.205592][ T656] <TASK>
[ 37.205592][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.205594][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.205595][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.205597][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.205598][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.205600][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.205601][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.205602][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205602][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.205603][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205604][ T656] kthread (kernel/kthread.c:376)
[ 37.205605][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.205607][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.205608][ T656] </TASK>
[ 37.205609][ T656] BUG: Bad page state in process kworker/7:1 pfn:20a1365
[ 37.205609][ T656] page:000000008862f28e refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x20a1365
[ 37.205610][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.205611][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.205611][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.205612][ T656] page dumped because: nonzero mapcount
[ 37.205612][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.205626][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.205627][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.205628][ T656] Call Trace:
[ 37.205628][ T656] <TASK>
[ 37.205629][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.205630][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.205631][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.205633][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.205634][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.205636][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.205637][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.205639][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205639][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.205641][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205641][ T656] kthread (kernel/kthread.c:376)
[ 37.205643][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.205644][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.205646][ T656] </TASK>
[ 37.205646][ T656] BUG: Bad page state in process kworker/7:1 pfn:406b86a
[ 37.205647][ T656] page:00000000a2374aed refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x406b86a
[ 37.205648][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.205648][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.205649][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.205649][ T656] page dumped because: nonzero mapcount
[ 37.205650][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.205663][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.205664][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.205665][ T656] Call Trace:
[ 37.205665][ T656] <TASK>
[ 37.205666][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.205667][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.205668][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.205670][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.205671][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.205673][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.205674][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.205675][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205676][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.205677][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205678][ T656] kthread (kernel/kthread.c:376)
[ 37.205679][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.205681][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.205682][ T656] </TASK>
[ 37.205682][ T656] BUG: Bad page state in process kworker/7:1 pfn:406b86b
[ 37.205683][ T656] page:00000000afbb0a14 refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x406b86b
[ 37.205684][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.205684][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.205685][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.205685][ T656] page dumped because: nonzero mapcount
[ 37.205685][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.205699][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.205700][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.205701][ T656] Call Trace:
[ 37.205701][ T656] <TASK>
[ 37.205702][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.205703][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.205704][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.205706][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.205707][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.205709][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.205710][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.205711][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205712][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.205713][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205713][ T656] kthread (kernel/kthread.c:376)
[ 37.205715][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.205716][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.205718][ T656] </TASK>
[ 37.205718][ T656] BUG: Bad page state in process kworker/7:1 pfn:406cc31
[ 37.205719][ T656] page:000000007e710142 refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x406cc31
[ 37.205720][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.205720][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.205721][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.205721][ T656] page dumped because: nonzero mapcount
[ 37.205722][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.205735][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.205736][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.205737][ T656] Call Trace:
[ 37.205738][ T656] <TASK>
[ 37.205738][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.205739][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.205741][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.205743][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.205743][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.205745][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.205746][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.205747][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205748][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.205749][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205750][ T656] kthread (kernel/kthread.c:376)
[ 37.205751][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.205753][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.205754][ T656] </TASK>
[ 37.205755][ T656] BUG: Bad page state in process kworker/7:1 pfn:40642e4
[ 37.205755][ T656] page:00000000b55044d4 refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x40642e4
[ 37.205756][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.205757][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.205757][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.205758][ T656] page dumped because: nonzero mapcount
[ 37.205758][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.205772][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.205772][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.205773][ T656] Call Trace:
[ 37.205774][ T656] <TASK>
[ 37.205774][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.205775][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.205777][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.205779][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.205780][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.205782][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.205783][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.205783][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205784][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.205785][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205786][ T656] kthread (kernel/kthread.c:376)
[ 37.205787][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.205789][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.205790][ T656] </TASK>
[ 37.205791][ T656] BUG: Bad page state in process kworker/7:1 pfn:4075302
[ 37.205791][ T656] page:00000000c471370c refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x4075302
[ 37.205792][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.205793][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.205793][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.205794][ T656] page dumped because: nonzero mapcount
[ 37.205794][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.205808][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.205809][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.205810][ T656] Call Trace:
[ 37.205810][ T656] <TASK>
[ 37.205810][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.205812][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.205813][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.205815][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.205816][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.205818][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.205819][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.205820][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205820][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.205821][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205822][ T656] kthread (kernel/kthread.c:376)
[ 37.205823][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.205825][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.205827][ T656] </TASK>
[ 37.205827][ T656] BUG: Bad page state in process kworker/7:1 pfn:4075303
[ 37.205827][ T656] page:000000000847b9ba refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x4075303
[ 37.205828][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.205829][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.205829][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.205830][ T656] page dumped because: nonzero mapcount
[ 37.205830][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.205844][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.205845][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.205846][ T656] Call Trace:
[ 37.205846][ T656] <TASK>
[ 37.205846][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.205848][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.205849][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.205851][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.205852][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.205854][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.205855][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.205856][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205856][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.205857][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205858][ T656] kthread (kernel/kthread.c:376)
[ 37.205860][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.205861][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.205863][ T656] </TASK>
[ 37.205863][ T656] BUG: Bad page state in process kworker/7:1 pfn:4062da8
[ 37.205863][ T656] page:000000005c056007 refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x4062da8
[ 37.205864][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.205865][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.205865][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.205866][ T656] page dumped because: nonzero mapcount
[ 37.205866][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.205880][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.205881][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.205882][ T656] Call Trace:
[ 37.205882][ T656] <TASK>
[ 37.205882][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.205884][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.205885][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.205887][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.205888][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.205890][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.205891][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.205892][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205893][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.205893][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205894][ T656] kthread (kernel/kthread.c:376)
[ 37.205896][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.205897][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.205899][ T656] </TASK>
[ 37.205899][ T656] BUG: Bad page state in process kworker/7:1 pfn:4062da9
[ 37.205899][ T656] page:000000000847cd63 refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x4062da9
[ 37.205900][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.205901][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.205901][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.205902][ T656] page dumped because: nonzero mapcount
[ 37.205902][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.205916][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.205917][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.205918][ T656] Call Trace:
[ 37.205918][ T656] <TASK>
[ 37.205918][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.205920][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.205921][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.205923][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.205924][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.205926][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.205927][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.205928][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205929][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.205929][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205930][ T656] kthread (kernel/kthread.c:376)
[ 37.205932][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.205933][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.205935][ T656] </TASK>
[ 37.205935][ T656] BUG: Bad page state in process kworker/7:1 pfn:406e9aa
[ 37.205935][ T656] page:000000003d3375b9 refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x406e9aa
[ 37.205936][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.205937][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.205938][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.205938][ T656] page dumped because: nonzero mapcount
[ 37.205938][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.205952][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.205953][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.205954][ T656] Call Trace:
[ 37.205954][ T656] <TASK>
[ 37.205954][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.205956][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.205957][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.205959][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.205960][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.205962][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.205963][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.205964][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205964][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.205965][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.205966][ T656] kthread (kernel/kthread.c:376)
[ 37.205967][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.205969][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.205971][ T656] </TASK>
[ 37.205971][ T656] BUG: Bad page state in process kworker/7:1 pfn:406e9ab
[ 37.205971][ T656] page:00000000a64d972c refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x406e9ab
[ 37.205972][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.205973][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.205973][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.205974][ T656] page dumped because: nonzero mapcount
[ 37.205974][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.205988][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.205989][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.205990][ T656] Call Trace:
[ 37.205990][ T656] <TASK>
[ 37.205990][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.205992][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.205993][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.205995][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.205996][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.205998][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.205999][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.206000][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.206000][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.206001][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.206002][ T656] kthread (kernel/kthread.c:376)
[ 37.206004][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.206005][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.206007][ T656] </TASK>
[ 37.206007][ T656] BUG: Bad page state in process kworker/7:1 pfn:407c524
[ 37.206008][ T656] page:000000003cff402d refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x407c524
[ 37.206008][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.206009][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.206010][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.206010][ T656] page dumped because: nonzero mapcount
[ 37.206010][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.206024][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.206025][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.206026][ T656] Call Trace:
[ 37.206026][ T656] <TASK>
[ 37.206027][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.206028][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.206029][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.206031][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.206032][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.206034][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.206035][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.206036][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.206037][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.206038][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.206039][ T656] kthread (kernel/kthread.c:376)
[ 37.206040][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.206042][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.206043][ T656] </TASK>
[ 37.206044][ T656] BUG: Bad page state in process kworker/7:1 pfn:407c525
[ 37.206044][ T656] page:000000001a73627b refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x407c525
[ 37.206045][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.206046][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.206046][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.206047][ T656] page dumped because: nonzero mapcount
[ 37.206047][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.206061][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.206062][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.206063][ T656] Call Trace:
[ 37.206063][ T656] <TASK>
[ 37.206064][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.206065][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.206067][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.206069][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.206069][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.206071][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.206073][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.206073][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.206074][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.206075][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.206076][ T656] kthread (kernel/kthread.c:376)
[ 37.206077][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.206079][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.206081][ T656] </TASK>
[ 37.206081][ T656] BUG: Bad page state in process kworker/7:1 pfn:4062212
[ 37.206081][ T656] page:00000000840d3847 refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x4062212
[ 37.206082][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.206083][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.206084][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.206084][ T656] page dumped because: nonzero mapcount
[ 37.206084][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.206099][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.206099][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.206100][ T656] Call Trace:
[ 37.206101][ T656] <TASK>
[ 37.206101][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.206103][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.206104][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.206106][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.206107][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.206109][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.206110][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.206111][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.206112][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.206113][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.206113][ T656] kthread (kernel/kthread.c:376)
[ 37.206115][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.206116][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.206118][ T656] </TASK>
[ 37.206118][ T656] BUG: Bad page state in process kworker/7:1 pfn:4043655
[ 37.206119][ T656] page:00000000bd17f9db refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x4043655
[ 37.206120][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.206121][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.206121][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.206122][ T656] page dumped because: nonzero mapcount
[ 37.206122][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.206136][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.206137][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.206138][ T656] Call Trace:
[ 37.206138][ T656] <TASK>
[ 37.206139][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.206140][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.206141][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.206143][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.206144][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.206146][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.206147][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.206148][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.206149][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.206150][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.206150][ T656] kthread (kernel/kthread.c:376)
[ 37.206152][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.206154][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.206155][ T656] </TASK>
[ 37.206156][ T656] BUG: Bad page state in process kworker/7:1 pfn:4043656
[ 37.206156][ T656] page:0000000026e2b5d1 refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x4043656
[ 37.206157][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.206158][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.206158][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.206159][ T656] page dumped because: nonzero mapcount
[ 37.206159][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.206173][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.206174][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.206175][ T656] Call Trace:
[ 37.206175][ T656] <TASK>
[ 37.206175][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.206177][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.206178][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.206180][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.206181][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.206183][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.206184][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.206185][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.206185][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.206186][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.206187][ T656] kthread (kernel/kthread.c:376)
[ 37.206189][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.206190][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.206192][ T656] </TASK>
[ 37.206192][ T656] BUG: Bad page state in process kworker/7:1 pfn:40652da
[ 37.206192][ T656] page:00000000d1922e4b refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x40652da
[ 37.206193][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.206194][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.206194][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.206195][ T656] page dumped because: nonzero mapcount
[ 37.206195][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.206209][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.206210][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.206211][ T656] Call Trace:
[ 37.206211][ T656] <TASK>
[ 37.206211][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.206213][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.206214][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.206216][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.206217][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.206219][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.206220][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.206221][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.206221][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.206222][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.206223][ T656] kthread (kernel/kthread.c:376)
[ 37.206224][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.206226][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.206228][ T656] </TASK>
[ 37.206228][ T656] BUG: Bad page state in process kworker/7:1 pfn:4071d34
[ 37.206228][ T656] page:000000008e672cb2 refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x4071d34
[ 37.206229][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
[ 37.206230][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
[ 37.206230][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
[ 37.206231][ T656] page dumped because: nonzero mapcount
[ 37.206231][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
[ 37.206245][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
[ 37.206246][ T656] Workqueue: mm_percpu_wq vmstat_update
[ 37.206247][ T656] Call Trace:
[ 37.206247][ T656] <TASK>
[ 37.206247][ T656] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
[ 37.206249][ T656] bad_page.cold (mm/page_alloc.c:642)
[ 37.206250][ T656] free_pcppages_bulk (mm/page_alloc.c:1526)
[ 37.206252][ T656] drain_zone_pages (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3108)
[ 37.206253][ T656] refresh_cpu_vm_stats (mm/vmstat.c:876)
[ 37.206255][ T656] vmstat_update (mm/vmstat.c:1939)
[ 37.206256][ T656] process_one_work (kernel/workqueue.c:2289)
[ 37.206257][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.206257][ T656] worker_thread (include/linux/list.h:292 kernel/workqueue.c:2437)
[ 37.206258][ T656] ? process_one_work (kernel/workqueue.c:2379)
[ 37.206259][ T656] kthread (kernel/kthread.c:376)
[ 37.206260][ T656] ? kthread_complete_and_exit (kernel/kthread.c:331)
[ 37.206262][ T656] ret_from_fork (arch/x86/entry/entry_64.S:302)
[ 37.206264][ T656] </TASK>
[ 37.907325][ T1223] LKP: stdout: 1210: HOSTNAME lkp-icl-2sp1, MAC a4:bf:01:73:ed:da, kernel 5.19.0-rc2-00013-g0bf5cdf08f32 1
[ 37.907328][ T1223]
[ 38.081784][ T1223] install debs round one: dpkg -i --force-confdef --force-depends /opt/deb/ntpdate_1%3a4.2.8p15+dfsg-1_amd64.deb
[ 38.081786][ T1223]
[ 38.082481][ T1223] /opt/deb/libssl1.1_1.1.1n-0+deb11u3_amd64.deb
[ 38.082482][ T1223]
[ 38.082988][ T1223] /opt/deb/libdeflate0_1.7-1_amd64.deb
[ 38.082990][ T1223]
[ 38.083788][ T1223] /opt/deb/gtk-update-icon-cache_3.24.24-4+deb11u2_amd64.deb
[ 38.083789][ T1223]
[ 38.084371][ T1223] /opt/deb/libasound2-data_1.2.4-1.1_all.deb
[ 38.084372][ T1223]
[ 38.084997][ T1223] /opt/deb/ca-certificates-java_20190909_all.deb
[ 38.084998][ T1223]
[ 38.085523][ T1223] /opt/deb/libatomic1_10.2.1-6_amd64.deb
[ 38.085524][ T1223]
[ 38.086059][ T1223] /opt/deb/libquadmath0_10.2.1-6_amd64.deb
[ 38.086060][ T1223]
[ 38.086610][ T1223] /opt/deb/libgcc-10-dev_10.2.1-6_amd64.deb
[ 38.086612][ T1223]
[ 38.087146][ T1223] /opt/deb/lib32gcc-s1_10.2.1-6_amd64.deb
[ 38.087147][ T1223]
[ 38.087612][ T1223] /opt/deb/gcc-10_10.2.1-6_amd64.deb
[ 38.087613][ T1223]
[ 38.088096][ T1223] /opt/deb/gcc_4%3a10.2.1-1_amd64.deb
[ 38.088097][ T1223]
[ 38.088551][ T1223] /opt/deb/g++-10_10.2.1-6_amd64.deb
[ 38.088552][ T1223]
[ 38.089007][ T1223] /opt/deb/g++_4%3a10.2.1-1_amd64.deb
[ 38.089007][ T1223]
[ 38.089561][ T1223] /opt/deb/libatk1.0-data_2.36.0-2_all.deb
[ 38.089562][ T1223]
[ 38.090077][ T1223] /opt/deb/libatk1.0-0_2.36.0-2_amd64.deb
[ 38.090078][ T1223]
[ 38.090636][ T1223] /opt/deb/gir1.2-atk-1.0_2.36.0-2_amd64.deb
[ 38.090637][ T1223]
[ 38.091143][ T1223] /opt/deb/libthai-data_0.1.28-3_all.deb
[ 38.091145][ T1223]
[ 38.091639][ T1223] /opt/deb/libdatrie1_0.2.13-1_amd64.deb
[ 38.091640][ T1223]
[ 38.092143][ T1223] /opt/deb/libdpkg-perl_1.20.11_all.deb
[ 38.092145][ T1223]
[ 38.092696][ T1223] /opt/deb/libglib2.0-data_2.66.8-1_all.deb
[ 38.092697][ T1223]
[ 38.093257][ T1223] /opt/deb/python3-lib2to3_3.9.2-1_all.deb
[ 38.093259][ T1223]
[ 38.093827][ T1223] /opt/deb/python3-distutils_3.9.2-1_all.deb
[ 38.093828][ T1223]
[ 38.094391][ T1223] /opt/deb/libatk1.0-dev_2.36.0-2_amd64.deb
[ 38.094392][ T1223]
[ 38.095040][ T1223] /opt/deb/libexpat1-dev_2.2.10-2+deb11u3_amd64.deb
[ 38.095041][ T1223]
[ 38.095591][ T1223] /opt/deb/libdatrie-dev_0.2.13-1_amd64.deb
[ 38.095592][ T1223]
[ 38.096232][ T1223] /opt/deb/libperl-dev_5.32.1-4+deb11u2_amd64.deb
[ 38.096234][ T1223]
[ 38.096800][ T1223] /opt/deb/libpython3.9-dev_3.9.2-1_amd64.deb
[ 38.096801][ T1223]
[ 38.097359][ T1223] /opt/deb/libpython3-dev_3.9.2-3_amd64.deb
[ 38.097360][ T1223]
[ 38.097986][ T1223] /opt/deb/python3-pkg-resources_52.0.0-4_all.deb
[ 38.097987][ T1223]
[ 38.098658][ T1223] /opt/deb/python3-pygments_2.7.1+dfsg-2.1_all.deb
[ 38.098660][ T1223]
[ 38.099190][ T1223] /opt/deb/python3-yaml_5.3.1-5_amd64.deb
[ 38.099191][ T1223]
[ 38.099612][ T1223] /opt/deb/patch_2.7.6-7_amd64.deb
[ 38.099612][ T1223]
[ 38.100154][ T1223] /opt/deb/python3.9-dev_3.9.2-1_amd64.deb
[ 38.100155][ T1223]
[ 38.100657][ T1223] /opt/deb/python3-dev_3.9.2-3_amd64.deb
[ 38.100658][ T1223]
[ 38.101127][ T1223] /opt/deb/sysstat_12.5.2-2_amd64.deb
[ 38.101128][ T1223]
[ 38.101692][ T1223] /opt/deb/python3-dnspython_2.0.0-1_all.deb
[ 38.101694][ T1223]


To reproduce:

git clone https://github.com/intel/lkp-tests.git
cd lkp-tests
sudo bin/lkp install job.yaml # job file is attached in this email
bin/lkp split-job --compatible job.yaml # generate the yaml file for lkp run
sudo bin/lkp run generated-yaml-file

# if come across any failure that blocks the test,
# please remove ~/.lkp and /lkp dir to run from a clean state.



--
0-DAY CI Kernel Test Service
https://01.org/lkp



Attachments:
(No filename) (145.72 kB)
config-5.19.0-rc2-00013-g0bf5cdf08f32 (166.41 kB)
job-script (8.55 kB)
dmesg.xz (35.19 kB)
stress-ng (1.03 kB)
job.yaml (5.82 kB)
reproduce (584.00 B)
Download all attachments

2022-07-13 09:53:27

by Baolin Wang

[permalink] [raw]
Subject: Re: [mm] 0bf5cdf08f: BUG:Bad_page_state_in_process



On 7/12/2022 2:08 PM, kernel test robot wrote:
>
>
> Greeting,
>
> FYI, we noticed the following commit (built with gcc-11):
>
> commit: 0bf5cdf08f32bbb2d5dbc794fe609e1d97ca5257 ("[RFC PATCH v2 3/3] mm: Add kernel PTE level pagetable pages account")
> url: https://github.com/intel-lab-lkp/linux/commits/Baolin-Wang/Add-PUD-and-kernel-PTE-level-pagetable-account/20220622-170051
> base: https://git.kernel.org/cgit/linux/kernel/git/arnd/asm-generic.git master
> patch link: https://lore.kernel.org/linux-mm/7882bbf467440f9a3ebe41d96ba5b6f384081bb7.1655887440.git.baolin.wang@linux.alibaba.com
>
> in testcase: stress-ng
> version: stress-ng-x86_64-0.11-06_20220709
> with following parameters:
>
> nr_threads: 10%
> disk: 1HDD
> testtime: 60s
> fs: xfs
> class: filesystem
> test: dnotify
> cpufreq_governor: performance
> ucode: 0xb000280
>
>
>
> on test machine: 96 threads 2 sockets Ice Lake with 256G memory
>
> caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace):
>
>
>
> If you fix the issue, kindly add following tag
> Reported-by: kernel test robot <[email protected]>

Thanks for reporting. I think I missed the changes in
pud_free_pmd_page(), which also can free a kernel pte page table.

And I will use pte_free_kernel() instead in new version patch set.

diff --git a/arch/x86/mm/pgtable.c b/arch/x86/mm/pgtable.c
index 20f30762d618..f961578e2a54 100644
--- a/arch/x86/mm/pgtable.c
+++ b/arch/x86/mm/pgtable.c
@@ -828,6 +828,7 @@ int pud_free_pmd_page(pud_t *pud, unsigned long addr)
for (i = 0; i < PTRS_PER_PMD; i++) {
if (!pmd_none(pmd_sv[i])) {
pte = (pte_t *)pmd_page_vaddr(pmd_sv[i]);
+ pgtable_clear_and_dec(virt_to_page(pte));
free_page((unsigned long)pte);
}
}


>
>
> [ 36.465236][ T1887] BUG: Bad page state in process ucfr pfn:1ed9a9
> [ 36.465238][ T1887] page:00000000c52990fe refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x1ed9a9
> [ 36.465244][ T1887] flags: 0x17ffffc0000000(node=0|zone=2|lastcpupid=0x1fffff)
> [ 36.465248][ T1887] raw: 0017ffffc0000000 dead000000000100 dead000000000122 0000000000000000
> [ 36.465249][ T1887] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
> [ 36.465249][ T1887] page dumped because: nonzero mapcount
> [ 36.465250][ T1887] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
> [ 36.465278][ T1887] CPU: 8 PID: 1887 Comm: ucfr Tainted: G S 5.19.0-rc2-00013-g0bf5cdf08f32 #1
> [ 36.465280][ T1887] Call Trace:
> [ 36.465283][ T1887] <TASK>
> [ 36.465285][ T1887] dump_stack_lvl (lib/dump_stack.c:107 (discriminator 1))
> [ 36.465292][ T1887] bad_page.cold (mm/page_alloc.c:642)
> [ 36.465296][ T1887] free_pcppages_bulk (mm/page_alloc.c:1526)
> [ 36.465302][ T1887] free_unref_page (arch/x86/include/asm/irqflags.h:137 mm/page_alloc.c:3459)
> [ 36.465304][ T1887] __mmdrop (arch/x86/include/asm/mmu_context.h:125 (discriminator 3) kernel/fork.c:789 (discriminator 3))
> [ 36.465307][ T1887] finish_task_switch+0x200/0x2c0
> [ 36.465312][ T1887] schedule_tail (arch/x86/include/asm/preempt.h:85 kernel/sched/core.c:5053)
> [ 36.465315][ T1887] ret_from_fork (arch/x86/entry/entry_64.S:289)
> [ 36.465320][ T1887] </TASK>
> [ 36.465320][ T1887] Disabling lock debugging due to kernel taint
> [ 37.204107][ T656] BUG: Bad page state in process kworker/7:1 pfn:4067654
> [ 37.204114][ T656] page:0000000017c1d009 refcount:0 mapcount:-512 mapping:0000000000000000 index:0x0 pfn:0x4067654
> [ 37.204120][ T656] flags: 0x57ffffc0000000(node=1|zone=2|lastcpupid=0x1fffff)
> [ 37.204126][ T656] raw: 0057ffffc0000000 dead000000000100 dead000000000122 0000000000000000
> [ 37.204128][ T656] raw: 0000000000000000 0000000000000000 00000000fffffdff 0000000000000000
> [ 37.204128][ T656] page dumped because: nonzero mapcount
> [ 37.204129][ T656] Modules linked in: acpi_cpufreq(-) device_dax(+) nd_pmem nd_btt dax_pmem intel_rapl_msr intel_rapl_common btrfs ipmi_ssif x86_pkg_temp_thermal blake2b_generic intel_powerclamp xor raid6_pq coretemp zstd_compress libcrc32c nvme sd_mod ast drm_vram_helper sg drm_ttm_helper nvme_core kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel t10_pi ghash_clmulni_intel ttm rapl drm_kms_helper crc64_rocksoft_generic ahci intel_cstate syscopyarea crc64_rocksoft libahci intel_uncore crc64 sysfillrect ioatdma sysimgblt joydev fb_sys_fops libata dca wmi acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler nfit libnvdimm acpi_pad acpi_power_meter drm fuse ip_tables
> [ 37.204165][ T656] CPU: 7 PID: 656 Comm: kworker/7:1 Tainted: G S B 5.19.0-rc2-00013-g0bf5cdf08f32 #1
> [ 37.204168][ T656] Workqueue: mm_percpu_wq vmstat_update
> [ 37.204181][ T656] Call Trace:
> [ 37.204184][ T656] <TASK>

snip.