Add more dtrace probes to help with identifying issues in production. Change-Id: I8fb621a15c5e33ae94d75b4fc31135e2635dcfce Signed-off-by: Krzysztof Karas <krzysztof.karas@intel.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/10561 Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com>
30 lines
1002 B
Plaintext
30 lines
1002 B
Plaintext
usdt:__EXE__:bdev_nvme_ctrlr_delete {
|
|
printf("%d.%06d: delete bdev controller %s\n",
|
|
elapsed / (uint64)(1000 * 1000), elapsed % (uint64)(1000 * 1000),
|
|
str(arg1));
|
|
}
|
|
|
|
usdt:__EXE__:bdev_nvme_ctrlr_release {
|
|
printf("%d.%06d: release controller %s with ref %d\n",
|
|
elapsed / (uint64)(1000 * 1000), elapsed % (uint64)(1000 * 1000),
|
|
str(arg1), arg2);
|
|
}
|
|
|
|
usdt:__EXE__:bdev_nvme_destroy_qpair {
|
|
printf("%d.%06d: controller: %s delete qpair with ID: %d\n",
|
|
elapsed / (uint64)(1000 * 1000), elapsed % (uint64)(1000 * 1000),
|
|
str(arg1), arg2);
|
|
}
|
|
|
|
usdt:__EXE__:bdev_nvme_destruct {
|
|
printf("%d.%06d: delete nvme disk: %s, with nsid: %d\n",
|
|
elapsed / (uint64)(1000 * 1000), elapsed % (uint64)(1000 * 1000),
|
|
str(arg1), arg2);
|
|
}
|
|
|
|
usdt:__EXE__:bdev_nvme_create_qpair {
|
|
printf("%d.%06d: controller: %s create qpair with ID: %d on thread: %d\n",
|
|
elapsed / (uint64)(1000 * 1000), elapsed % (uint64)(1000 * 1000),
|
|
str(arg1), arg2, arg3);
|
|
}
|