rem: return;
context: em_print_debug_info(struct adapter *adapter){	int unit = adapter->unit;	uint8_t *hw_addr = adapter->hw.hw_addr;	dprintf("ipro1000/%d: Adapter hardware address = %p \n", unit, hw_addr);	dprintf("ipro1000/%d:tx_int_delay = %ld, tx_abs_int_delay = %ld\n", unit, 	       E1000_READ_REG(&adapter->hw, TIDV),	       E1000_READ_REG(&adapter->hw, TADV));	dprintf("ipro1000/%d:rx_int_delay = %ld, rx_abs_int_delay = %ld\n", unit, 	       E1000_READ_REG(&adapter->hw, RDTR),	       E1000_READ_REG(&adapter->hw, RADV));#ifdef DBG_STATS	dprintf("ipro1000/%d: Packets not Avail = %ld\n", unit, 	       adapter->no_pkts_avail);	dprintf("ipro1000/%d: CleanTxInterrupts = %ld\n", unit, 	       adapter->clean_tx_interrupts);#endif	snooze(10000); // give syslog reader some time to catchup	dprintf("ipro1000/%d: fifo workaround = %Ld, fifo_reset = %Ld\n", unit, 	       (long long)adapter->tx_fifo_wrk, 	       (long long)adapter->tx_fifo_reset);	dprintf("ipro1000/%d: hw tdh = %ld, hw tdt = %ld\n", unit,	       E1000_READ_REG(&adapter->hw, TDH), 	       E1000_READ_REG(&adapter->hw, TDT));	dprintf("ipro1000/%d: Num Tx descriptors avail = %d\n", unit,	       adapter->num_tx_desc_avail);	dprintf("ipro1000/%d: Tx Descriptors not avail1 = %ld\n", unit, 	       adapter->no_tx_desc_avail1);	dprintf("ipro1000/%d: Tx Descriptors not avail2 = %ld\n", unit, 	       adapter->no_tx_desc_avail2);	dprintf("ipro1000/%d: Std mbuf failed = %ld\n", unit, 	       adapter->mbuf_alloc_failed);	dprintf("ipro1000/%d: Std mbuf cluster failed = %ld\n", unit, 	       adapter->mbuf_cluster_failed);	dprintf("ipro1000/%d: Driver dropped packets = %ld\n", unit, 	       adapter->dropped_pkts);	snooze(10000); // give syslog reader some time to catchup	return;}