Project

General

Profile

Actions

Bug #3554

open

resizing dump device while dumping panics system

Added by Rich Lowe over 8 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
zfs - Zettabyte File System
Start date:
2013-02-12
Due date:
% Done:

0%

Estimated time:
Difficulty:
Medium
Tags:
needs-triage
Gerrit CR:

Description

While playing around trying to reproduce #3553, I happened to resize my dump device (increasing its size) while savecore -L was running. We crashed immediately.

While it's a particularly silly thing to have done, we should ideally not crash.

We're crashing under zvol_dumpio due to a NULL pointer dereference, addr=20, which actually matches what I may have seen in #3553 while resizing the device then reboot -d'ing (perhaps before a txg flushed, in that case? A complete guess based on a briefly seen panic message, what could be more reliable!).

Given addr=20, and the offset in zvol_dumpio at which we crash, I believe that list_head(&zv->zv_extents) == NULL.


Related issues

Related to illumos gate - Bug #3553: savecore panicked my system.FeedbackRich Ercolani2013-02-12

Actions

No data to display

Actions

Also available in: Atom PDF