nm_prerr
nm_prerr("virtqueue_enqueue(%s) failed: %d",
nm_prerr("BUG: TX token mismatch");
nm_prerr("virtqueue_enqueue(%s) failed: %d",
nm_prerr("BUG: RX token mismatch");
nm_prerr("Failed to replenish RX VQ with %u sgs",
nm_prerr("BUG: netmap on while going to delete the krings");
nm_prerr("Deprecated pipe nr_mode, use xx{yy or xx}yy syntax");
nm_prerr("host rings not supported");
nm_prerr("invalid ring id %d", nr_ringid);
nm_prerr("host rings not supported");
nm_prerr("invalid ring id %d", nr_ringid);
nm_prerr("invalid regif type %d", nr_mode);
nm_prerr("Cannot update CSB while kloop is running");
nm_prerr("CSB mode requires NR_EXCLUSIVE");
nm_prerr("Unaligned CSB address");
nm_prerr("Invalid CSB address");
nm_prerr("error: netmap buf size (%u) "
nm_prerr("error: large MTU (%d) needed "
nm_prerr("error: using NS_MOREFRAG on "
nm_prerr("%s does not support offsets",
nm_prerr("bits: %llu too large (max %llu)",
nm_prerr("max offset %llu > buf size %u",
nm_prerr("max offset %llu to large for %llu bits",
nm_prerr("initial offset %llu > max offset %llu",
nm_prerr("error: large MTU (%d) needed "
nm_prerr("%s: error: rx_buf_maxsize == 0", na->name);
nm_prerr("API mismatch: got %d need %d",
nm_prerr("%s: failed to find mem_id %u",
nm_prerr("virt_hdr_len=%d, but application does "
nm_prerr("%s: failed to find mem_id %u",
nm_prerr("invalid hdr_len %u", req->nr_hdr_len);
nm_prerr("Invalid sync in CSB mode");
nm_prerr("nr_reserved must be zero");
nm_prerr("nr_body expected but not found, or vice versa");
nm_prerr("Invalid poll in CSB mode");
nm_prerr("Cannot %s interrupts for %s", onoff ? "enable" : "disable",
nm_prerr("Invalid netmap adapter size %d", (int)size);
nm_prerr("either arg or arg->ifp is NULL");
nm_prerr("%s: invalid rings tx %d rx %d",
nm_prerr("Error: netmap adapter hook is busy");
nm_prerr("fail, arg %p ifp %p na %p", arg, ifp, hwna);
nm_prerr("freeing leftover tx_rings");
nm_prerr("%s not in netmap mode anymore", na->name);
nm_prerr("%s from_host, drop packet size %d > %d", na->name,
nm_prerr("WARNING: configuration changed for %s while active: "
nm_prerr("warning: krings were already created");
nm_prerr("Cannot allocate krings");
nm_prerr("warning: krings were already deleted");
nm_prerr("ouch dangerous reset!!!");
nm_prerr("bad buffer index %d, ignore ?",
nm_prerr("NIC %s busy, cannot attach to bridge", hwna->name);
nm_prerr("invalid bridge name %s", name ? name : NULL);
nm_prerr("failed to allocate hash table");
nm_prerr("delete failed hw %d sw %d, should panic...", hw, sw);
nm_prerr("bridge full %d, cannot create new port", b->bdg_active_ports);
nm_prerr("error %d", error);
nm_prerr("polling is not configured");
nm_prerr("error in nm_kthread_start(): %d", error);
nm_prerr("req_cpus must be > 0");
nm_prerr("Cannot use all the CPUs in the system");
nm_prerr("Rings %u-%u not in range (have %d rings)",
nm_prerr("ncpus must be 1 for NETMAP_POLLING_MODE_SINGLE_CPU "
nm_prerr("Invalid polling mode");
nm_prerr("ERROR adapter already in polling mode");
nm_prerr("ERROR nm_bdg_polling_start_kthread()");
nm_prerr("ERROR adapter is not in polling mode");
nm_prerr("cdev_pager_allocate failed");
nm_prerr("nm_kthread start failed err %d", error);
nm_prerr("bad filter request %d", ev);
nm_prerr("device not yet setup");
nm_prerr("no netmap adapter for this file descriptor");
nm_prerr("netmap module can not be unloaded - netmap_use_count: %d",
nm_prerr("inet4 segmentation not supported");
nm_prerr("inet6 segmentation not supported");
nm_prerr("invalid refcnt %d for %p", MBUF_REFCNT(m), m);
nm_prerr("Index %u not found", val);
nm_prerr("address %lx not found", p);
nm_prerr("vm_map_find(%zx) failed", (size_t)e->size);
nm_prerr("vm_map_wire failed");
nm_prerr("if_loop is not supported by %s", __func__);
nm_prerr("Error: netmap adapter hook is busy");
nm_prerr("Device has no hw slots (tx %u, rx %u)", num_tx_desc, num_rx_desc);
nm_prerr("no memory on attach, give up");
nm_prerr("mod_timer() failed");
nm_prerr("mitigation allocation failed");
nm_prerr("tx_pool allocation failed");
nm_prerr("nm_os_catch_rx(1) failed (%d)", error);
nm_prerr("nm_os_catch_tx(1) failed (%d)", error);
nm_prerr("Error: mod_timer()");
nm_prerr("Error: no netmap adapter on device %p",
nm_prerr("This cannot happen");
nm_prerr("dma mapping error");
nm_prerr("txsync() failed");
nm_prerr("rxsync() failed");
nm_prerr("sync-kloop on %s requires "
nm_prerr("Netmap passthrough not supported yet");
nm_prerr("Failed to allocate memory for nmreq_xyz struct");
nm_prerr("Minimum supported API is 14 (requested %u)",
nm_prerr("address %p is not contained inside any cluster (%s)",
nm_prerr("%s request size %d too large", p->name, len);
nm_prerr("no more %s objects", p->name);
nm_prerr("invalid index %u, max %u", j, p->objtotal);
nm_prerr("ouch, double free on buffer %d", j);
nm_prerr("address %p is not contained inside any cluster (%s)",
nm_prerr("no more buffers after %d of %d", i, n);
nm_prerr("breaking with head %d", head);
nm_prerr("no more buffers after %d of %d", i, n);
nm_prerr("Cannot free buf#%d: should be in [2, %d[", i, p->objtotal);
nm_prerr("unsupported allocation for %d bytes", objsize);
nm_prerr("requested objsize %d out of range [%d, %d]",
nm_prerr("requested objtotal %d out of range [%d, %d]",
nm_prerr("unsupported allocation for %d bytes", objsize);
nm_prerr("Unable to create lookup table for '%s'", p->name);
nm_prerr("Unable to create cluster at %d for '%s' allocator",
nm_prerr("unsupported on Windows");
nm_prerr("unsupported on Windows");
nm_prerr("Failed to allocate physical lut for %s", na->name);
nm_prerr("Failed to map cluster #%d from the %s pool", i, p->name);
nm_prerr("%s: request too large", d->pools[i].name);
nm_prerr("Cannot allocate %s_ring", nm_txrx2str(t));
nm_prerr("Cannot allocate buffers for %s_ring", nm_txrx2str(t));
nm_prerr("os extmem creation failed");
nm_prerr("ptnetmap memdev not attached");
nm_prerr("lut allocation failed");
nm_prerr("bug: deleting mem allocator with active=%d!", nmd->active);
nm_prerr("interface %s is not in passthrough", na->name);
nm_prerr("interface %s is not in passthrough", na->name);
nm_prerr("interface %s is not in passthrough", na->name);
nm_prerr("Unable to create bitmap (%d entries) for allocator '%s'", (int)n,
nm_prerr("%s: no objects available", p->name);
nm_prerr("%s: not enough buffers", nmd->pools[NETMAP_BUF_POOL].name);
nm_prerr("iommu group mismatch: %d vs %d",
nm_prerr("invalid ofs 0x%x out of 0x%zx 0x%zx 0x%zx", (u_int)o,
nm_prerr("memory not finalised yet");
nm_prerr("failed to allocate mdl");
nm_prerr("fail to allocate tempMdl");
nm_prerr("netmap_attach_common failed");
nm_prerr("freeing not empty monitor array for %s (%d dangling monitors)!",
nm_prerr("%s: parent left netmap mode", na->name);
nm_prerr("parent lookup failed: %d", error);
nm_prerr("%s not in netmap mode", pna->name);
nm_prerr("ringid error");
nm_prerr("null ports cannot be re-opened");
nm_prerr("null ports must use an existing allocator");
nm_prerr("invalid checksum request");
nm_prerr("bug: slot allocation error");
nm_prerr("freeing not empty pipe array for %s (%d dangling pipes)!",
nm_prerr("failed to create a persistent vale port: %d",
nm_prerr("early break at %d/ %d, tail %d", done, head, kring->nr_hwtail);
nm_prerr("error %d", error);
nm_prerr("This should not happen");
nm_prerr("invalid kring, cur %d tail %d lease %d lease_idx %d lim %d",
nm_prerr("invalid request for %d slots", n);
nm_prerr("invalid kring %s, cur %d tail %d lease %d lease_idx %d lim %d",