155a13001SPavel Zakharov#!/usr/bin/ksh -p 255a13001SPavel Zakharov 355a13001SPavel Zakharov# 455a13001SPavel Zakharov# This file and its contents are supplied under the terms of the 555a13001SPavel Zakharov# Common Development and Distribution License ("CDDL"), version 1.0. 655a13001SPavel Zakharov# You may only use this file in accordance with the terms of version 755a13001SPavel Zakharov# 1.0 of the CDDL. 855a13001SPavel Zakharov# 955a13001SPavel Zakharov# A full copy of the text of the CDDL should have accompanied this 1055a13001SPavel Zakharov# source. A copy of the CDDL is also available via the Internet at 1155a13001SPavel Zakharov# http://www.illumos.org/license/CDDL. 1255a13001SPavel Zakharov# 1355a13001SPavel Zakharov 1455a13001SPavel Zakharov# 1555a13001SPavel Zakharov# Copyright (c) 2016 by Delphix. All rights reserved. 1655a13001SPavel Zakharov# 1755a13001SPavel Zakharov 1855a13001SPavel Zakharov# $1: number of lines to output (default: 200) 1955a13001SPavel Zakharovtypeset lines=${1:-200} 2055a13001SPavel Zakharov 2155a13001SPavel Zakharovecho "=================================================================" 2255a13001SPavel Zakharovecho " Tailing last $lines lines of zfs_dbgmsg log" 2355a13001SPavel Zakharovecho "=================================================================" 2455a13001SPavel Zakharov 25*6d65d9e6SToomas Soomeid=$(id -u) 26*6d65d9e6SToomas Soome 27*6d65d9e6SToomas Soomeif (( id == 0 )); then 28*6d65d9e6SToomas Soome mdb -ke "::zfs_dbgmsg ! tail -n $lines" 29*6d65d9e6SToomas Soomeelse 3055a13001SPavel Zakharov sudo mdb -ke "::zfs_dbgmsg ! tail -n $lines" 31*6d65d9e6SToomas Soomefi 3255a13001SPavel Zakharov 3355a13001SPavel Zakharovecho "=================================================================" 3455a13001SPavel Zakharovecho " End of zfs_dbgmsg log" 3555a13001SPavel Zakharovecho "=================================================================" 36