Skip to content

Memory Leak with ZFS Record Size=512B, Using Latest Code #18391

@saju-p

Description

@saju-p

System information

Type Version/Name
Distribution Name RHEL / RockyLinux
Distribution Version RHEL 10.1 / RockyLinux 9.4
Kernel Version 6.12.0-55.9.1.el10_0.x86_64 / 5.14.0-427.37.1.el9_4.x86_64
Architecture x86_64
OpenZFS Version zfs-2.4.1 (tag zfs-2.4.1, commit 1c702dd). Also reproduced with zfs-2.4.0 (tag zfs-2.4.0, commit 7433349).

Describe the problem you're observing

We run FIO tests for 60-90 minutes. With ZFS record size=512B, it fails. However, it passes with ZFS record size=128K.
Previously, it used to pass for both record sizes when we were testing 2.3.4. We will do more testing on the intermittent tags to find out where it broke.

ZFS 2.4.1, ZFS 2.4.0, ZFS 2.4.0 RC4
ashift=12,(4K ) fio block size = 4K, zfs record size=128K, fio jobs=64, size=2G
WRITE-> PASS
READ -> PASS

ashift=12,(4K ) fio block size = 4K, zfs record size=512B, fio jobs=64, size=2G
WRITE-> PASS
READ -> FAIL. Memory leak and crashed/hanged

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type: DefectIncorrect behavior (e.g. crash, hang)

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions