You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've enabled swap after that, but the system didn't start using it (reported 0M used).
After a while, more processes hung as well and I had to trigger a kernel panic.
Some files written before doing it weren't created/updated after the reboot (weechat logs and a file written with cat >).
2018-02-17 18:54:18 vozhx-thinkpad /home/vozhyk # zpool status
pool: sm
state: ONLINE
status: Some supported features are not enabled on the pool. The pool can
still be used, but some features are unavailable.
action: Enable all features using 'zpool upgrade'. Once this is done,
the pool may no longer be accessible by software that does not support
the features. See zpool-features(5) for details.
scan: scrub repaired 0B in 0h0m with 0 errors on Wed Dec 6 03:52:09 2017
config:
NAME STATE READ WRITE CKSUM
sm ONLINE 0 0 0
sda1 ONLINE 0 0 0
errors: No known data errors
pool: sm-boot
state: ONLINE
status: The pool is formatted using a legacy on-disk format. The pool can
still be used, but some features are unavailable.
action: Upgrade the pool using 'zpool upgrade'. Once this is done, the
pool will no longer be accessible on software that does not support
feature flags.
scan: none requested
config:
NAME STATE READ WRITE CKSUM
sm-boot ONLINE 0 0 0
ata-Samsung_SSD_850_EVO_250GB_S2R6NX0JB14474X-part3 ONLINE 0 0 0
errors: No known data errors
(Both pools are on the same disk.)
#5711 (comment) seems similar (has the same kind of disks, the same error message, and the system hangs), and #5711 itself has the same error message but happens when importing a pool.
Describe how to reproduce the problem
I haven't tried to reproduce it.
Include any warning/errors/backtraces from the system logs
Thanks, then that narrows this issue down to a failure here decompressing the data which is almost certainly due to a memory allocation failure. Which is good since that jibes with the stack trace you posted. I'd expect the proposed changes in #7170 to help mitigate this and we'll of course want to handle this more gracefully since it clearly can happen.
System information
Describe the problem you're observing
When there was little free RAM (around 50M or 30M) (and no swap), some processes got stuck in D state:
I've enabled swap after that, but the system didn't start using it (reported 0M used).
After a while, more processes hung as well and I had to trigger a kernel panic.
Some files written before doing it weren't created/updated after the reboot (
weechat
logs and a file written withcat >
).(Both pools are on the same disk.)
#5711 (comment) seems similar (has the same kind of disks, the same error message, and the system hangs), and #5711 itself has the same error message but happens when importing a pool.
Describe how to reproduce the problem
I haven't tried to reproduce it.
Include any warning/errors/backtraces from the system logs
The
0 == 0
part is probably due to openzfs/spl#684.bt
,dmesg
andps
from the crash dump taken after more processes hung: https://gist.github.com/vozhyk-/ff5b96cb11c964a3aa2e0baa374162a6The text was updated successfully, but these errors were encountered: