mirror of
https://git.proxmox.com/git/mirror_ubuntu-kernels.git
synced 2025-11-15 05:47:01 +00:00
If the attempt to connect to a DS fails inside ff_layout_pg_init_read or
ff_layout_pg_init_write, then we currently end up clearing the layout
segment carried by the struct nfs_pageio_descriptor, causing an Oops
when we later call into ff_layout_read_pagelist/ff_layout_write_pagelist.
The fix is to ensure we return the layout and then retry.
Fixes:
|
||
|---|---|---|
| .. | ||
| flexfilelayout.c | ||
| flexfilelayout.h | ||
| flexfilelayoutdev.c | ||
| Makefile | ||