---
id: CVE-2025-39753
title: 'gfs2: Set .migrate_folio in gfs2_{rgrp,meta}_aops'
summary: |-
  In the Linux kernel, the following vulnerability has been resolved:

  gfs2: Set .migrate_folio in gfs2_{rgrp,meta}_aops

  Clears up the warning added in 7ee3647243e5 ("migrate: Remove call to
  ->writepage") that occurs in various xfstests, …
severity: none
vendor: Linux
product: Linux
affected:
  - >-
    Linux >= 901849e7070b2b74ba1adaaf025a09a1f381fefe <
    9d9b053f7f9c5a35049abe56af9e6ac70b6b0e4b
  - >-
    Linux >= 901849e7070b2b74ba1adaaf025a09a1f381fefe <
    9f745095c382b76e68407fd6f15ef27baf2a013f
  - >-
    Linux >= 901849e7070b2b74ba1adaaf025a09a1f381fefe <
    e89cab180eb22950b6eb7b3462623c2aa81e5835
  - >-
    Linux >= 901849e7070b2b74ba1adaaf025a09a1f381fefe <
    5c8f12cf1e64e0e8e6cb80b0c935389973e8be8d
  - Linux 6.12
ssvc:
  exploitation: none
  automatable: 'no'
  technicalImpact: partial
  timestamp: '2026-11-05T21:10:51.364796Z'
published: '2025-09-11'
updated: '2026-11-05'
sourceUpdated: '2026-11-05T21:12:56.822Z'
source: CVEORG
sourceUrl: 'https://www.cve.org/CVERecord?id=CVE-2025-39753'
references:
  - url: 'https://git.kernel.org/stable/c/9d9b053f7f9c5a35049abe56af9e6ac70b6b0e4b'
  - url: 'https://git.kernel.org/stable/c/9f745095c382b76e68407fd6f15ef27baf2a013f'
  - url: 'https://git.kernel.org/stable/c/e89cab180eb22950b6eb7b3462623c2aa81e5835'
  - url: 'https://git.kernel.org/stable/c/5c8f12cf1e64e0e8e6cb80b0c935389973e8be8d'
tags:
  - cve.org
epss: 0.00159
epssPercentile: 0.05078
ingestedAt: '2026-11-05T22:38:32.025Z'
---

## Overview

In the Linux kernel, the following vulnerability has been resolved:

gfs2: Set .migrate_folio in gfs2_{rgrp,meta}_aops

Clears up the warning added in 7ee3647243e5 ("migrate: Remove call to
->writepage") that occurs in various xfstests, causing "something found
in dmesg" failures.

[  341.136573] gfs2_meta_aops does not implement migrate_folio
[  341.136953] WARNING: CPU: 1 PID: 36 at mm/migrate.c:944 move_to_new_folio+0x2f8/0x300

## Affected

- `Linux >= 901849e7070b2b74ba1adaaf025a09a1f381fefe < 9d9b053f7f9c5a35049abe56af9e6ac70b6b0e4b`
- `Linux >= 901849e7070b2b74ba1adaaf025a09a1f381fefe < 9f745095c382b76e68407fd6f15ef27baf2a013f`
- `Linux >= 901849e7070b2b74ba1adaaf025a09a1f381fefe < e89cab180eb22950b6eb7b3462623c2aa81e5835`
- `Linux >= 901849e7070b2b74ba1adaaf025a09a1f381fefe < 5c8f12cf1e64e0e8e6cb80b0c935389973e8be8d`
- `Linux 6.12`

## Remediation

Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
