openzfs / zfs

OpenZFS on Linux and FreeBSD
https://openzfs.github.io/openzfs-docs
Other
10.52k stars 1.74k forks source link

Lots of 'attempt to access beyond end of device' in syslog #7724

Closed gedia closed 6 years ago

gedia commented 6 years ago

System information

Type Version/Name
Distribution Name Gentoo
Distribution Version rolling
Linux Kernel 4.17.6-gentoo
Architecture amd64
ZFS Version 0.7.0-1472_g2e5dc449
SPL Version 0.7.0-1472_g2e5dc449

Describe the problem you're observing

My system log is inundated with warnings of attempts to access beyond end of device. This has been the case with previous zfs versions as well, dating back to a couple of months when the system was first built. Here's an example:

Jul 17 17:26:29 laptop kernel: attempt to access beyond end of device Jul 17 17:26:29 laptop kernel: nvme0n1p1: rw=0, want=1000193568, limit=1000062976 Jul 17 17:26:29 laptop kernel: attempt to access beyond end of device Jul 17 17:26:29 laptop kernel: nvme0n1p1: rw=0, want=1000194080, limit=1000062976

With high I/O load, I'm also experiencing some stability issues, but I'm not sure this is in any way related to ZFS or not.

Please let me know how I can provide more useful debugging information.

Describe how to reproduce the problem

The errors are very frequent, about 1 per second on average (they actually come in bursts). They even appear when the system is generally idle, so I'm not sure what the trigger is.

My system has a few particularities I'd like to list here: