On 8/31/2018 1:21 PM, Mark Johnston wrote:
On Sat, Sep 01, 2018 at 02:09:12AM +0700, Eugene Grosbein wrote:
31.08.2018 23:08, Samuel Chow wrote:

I am running 11-STABLE, and I am experiencing kernel panics when I am 
destroying a VIMAGE-based jail. Naturally, I flipped to the chapter about 
'Kernel Debugging' to learn about 'Obtaining a Kernel Crash Dump'.

However, I am finding that my permanently glabel'ed disk partition cannot be 
used as dumpdev. Is that true, and why not? I mean, swap can use it just fine. 
I am unable to find this restriction in the documentation.


# grep swap /etc/fstab
/dev/label/boot01b      none         swap       sw      0 0
# swapinfo
Device          1K-blocks     Used    Avail Capacity
/dev/label/boot01b  41943040        0 41943040     0%
# glabel status | grep boot
   label/boot01     N/A  ada4s1
   label/boot02     N/A  ada5s1
# dumpon /dev/label/boot01b
dumpon: ioctl(DIOCSKERNELDUMP): Operation not supported by device
That's not about label but underlying device that seems to be GEOM_PART_MBR
and it allows kernel dumps only if slice (MBR partition) type is 0xa5 for 
"freebsd"
or 0x82 ("linux swap"). Please show output of the command "gpart show ada4".
Ah, right, please ignore my other reply.  When I actually test it
myself, dumpon /dev/label/foo seems to work; I assumed the lack of
handling for GEOM::kerneldump in the glabel code was a problem.  Sorry
for the noise.

I wonder if you are testing the same thing as I am? It looks like you are dumping to a glabel'ed device directly, whereas I am dumping to the b partition of my glabel'ed disk.


_______________________________________________
freebsd-stable@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"

Reply via email to