KT_ERROR
KT_ERROR(ctx, "expected 4 or more bytes, got %u", num_bytes);
KT_ERROR(ctx, "Invalid nvlist input");
KT_ERROR(ctx, "Input missing pkt_bytes field");
KT_ERROR(ctx, "Packet must not be 0-length");
KT_ERROR(ctx, "Serialized packets need a u32 length");
KT_ERROR(ctx, "padding must be even");
KT_ERROR(ctx, "padding greater than max of %u", PADDING_MAX);
KT_ERROR(ctx, "Too many splits requested");
KT_ERROR(ctx, "Splits should not be 0");
KT_ERROR(ctx, "Splits must be 2-byte aligned");
KT_ERROR(ctx, "Cannot request full and partial cksum");
KT_ERROR(ctx, "Could not allocate mblk");
KT_ERROR(ctx, "MEOI lacks L4 info");
KT_ERROR(ctx, "unexpected proto %u", meoi->meoi_l3proto);
KT_ERROR(ctx, "unexpected L4 proto %u", meoi->meoi_l4proto);
KT_ERROR(ctx, "insufficient bytes to read packet len");
KT_ERROR(ctx, "wanted %u bytes to read packet, had %u",
KT_ERROR(ctx, "invalid MSS for LSO");
KT_ERROR(ctx, "invalid MSS for LSO");
KT_ERROR(ctx, "LSO tests require explicit packet list");
KT_ERROR(ctx, "Input missing %s field", pkt_field);
KT_ERROR(ctx, "mblk alloc failure");
KT_ERROR(ctx, "Invalid nvlist input");
KT_ERROR(ctx, "Input missing results field");
KT_ERROR(ctx, "Input missing partial field");
KT_ERROR(ctx, "Invalid nvlist input");
KT_ERROR(ctx, "Input missing tci field");
KT_ERROR(ctx, "Input missing dstaddr field");
KT_ERROR(ctx, "bad dstaddr size %u != %u", dstaddr_sz,
KT_ERROR(ctx, "failed to locate '%s' symbol",
KT_ERROR(ctx, "failed to locate 'gethrtimef' symbol");
KT_ERROR(ctx, "failed to hold 'unix' module");
KT_ERROR(ctx, "failed to locate 'comm_page' symbol");