Module Name: src
Committed By: sevan
Date: Sat May 30 22:01:05 UTC 2020
Modified Files:
src/sys/dev/pci: if_rge.c
Log Message:
Switch from printf to aprintf_error/normal
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/dev/pci/if_rge.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/dev/pci/if_rge.c
diff -u src/sys/dev/pci/if_rge.c:1.12 src/sys/dev/pci/if_rge.c:1.13
--- src/sys/dev/pci/if_rge.c:1.12 Sat May 30 21:39:49 2020
+++ src/sys/dev/pci/if_rge.c Sat May 30 22:01:05 2020
@@ -1,4 +1,4 @@
-/* $NetBSD: if_rge.c,v 1.12 2020/05/30 21:39:49 sevan Exp $ */
+/* $NetBSD: if_rge.c,v 1.13 2020/05/30 22:01:05 sevan Exp $ */
/* $OpenBSD: if_rge.c,v 1.3 2020/03/27 15:15:24 krw Exp $ */
/*
@@ -18,7 +18,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: if_rge.c,v 1.12 2020/05/30 21:39:49 sevan Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if_rge.c,v 1.13 2020/05/30 22:01:05 sevan Exp $");
/* #include "vlan.h" Sevan */
@@ -217,7 +217,7 @@ rge_attach(device_t parent, device_t sel
if (pci_mapreg_map(pa, RGE_PCI_BAR0, PCI_MAPREG_TYPE_IO,
0, &sc->rge_btag, &sc->rge_bhandle, NULL,
&sc->rge_bsize)) {
- printf(": can't map mem or i/o space\n");
+ aprint_error(": can't map mem or i/o space\n");
return;
}
}
@@ -229,20 +229,20 @@ rge_attach(device_t parent, device_t sel
if (pci_intr_map(pa, &ih) == 0)
sc->rge_flags |= RGE_FLAG_MSI;
else if (pci_intr_map(pa, &ih) != 0) {
- printf(": couldn't map interrupt\n");
+ aprint_error(": couldn't map interrupt\n");
return;
}
intrstr = pci_intr_string(pc, ih, intrbuf, sizeof(intrbuf));
sc->sc_ih = pci_intr_establish_xname(pc, ih, IPL_NET, rge_intr,
sc, sc->sc_dev.dv_xname);
if (sc->sc_ih == NULL) {
- printf(": couldn't establish interrupt");
+ aprint_error_dev(sc->sc_dev, ": couldn't establish interrupt");
if (intrstr != NULL)
- printf(" at %s", intrstr);
- printf("\n");
+ aprint_error(" at %s\n", intrstr);
+ aprint_error("\n");
return;
}
- printf(": %s", intrstr);
+ aprint_normal_dev(sc->sc_dev, "interrupting at %s\n", intrstr);
if (pci_dma64_available(pa))
sc->sc_dmat = pa->pa_dmat64;
@@ -262,7 +262,7 @@ rge_attach(device_t parent, device_t sel
sc->rge_type = MAC_CFG3;
break;
default:
- printf(": unknown version 0x%08x\n", hwrev);
+ aprint_error(": unknown version 0x%08x\n", hwrev);
return;
}
@@ -285,7 +285,8 @@ rge_attach(device_t parent, device_t sel
rge_hw_init(sc);
rge_get_macaddr(sc, eaddr);
- printf(", address %s\n", ether_sprintf(eaddr));
+ aprint_normal_dev(sc->sc_dev, "Ethernet address %s\n",
+ ether_sprintf(eaddr));
memcpy(sc->sc_enaddr, eaddr, ETHER_ADDR_LEN);
@@ -622,7 +623,7 @@ rge_watchdog(struct ifnet *ifp)
{
struct rge_softc *sc = ifp->if_softc;
- printf("%s: watchdog timeout\n", sc->sc_dev.dv_xname);
+ aprint_error_dev(sc->sc_dev, "watchdog timeout\n");
if_statinc(ifp, if_oerrors);
rge_init(ifp);
@@ -657,8 +658,8 @@ rge_init(struct ifnet *ifp)
/* Initialize RX descriptors list. */
if (rge_rx_list_init(sc) == ENOBUFS) {
- printf("%s: init failed: no memory for RX buffers\n",
- sc->sc_dev.dv_xname);
+ aprint_error_dev(sc->sc_dev,
+ "init failed: no memory for RX buffers\n");
rge_stop(ifp);
return (ENOBUFS);
}
@@ -903,7 +904,8 @@ rge_ifmedia_upd(struct ifnet *ifp)
ifp->if_baudrate = IF_Mbps(10);
break;
default:
- printf("%s: unsupported media type\n", sc->sc_dev.dv_xname);
+ aprint_error_dev(sc->sc_dev,
+ "unsupported media type\n");
return (EINVAL);
}
@@ -960,14 +962,14 @@ rge_allocmem(struct rge_softc *sc)
error = bus_dmamap_create(sc->sc_dmat, RGE_TX_LIST_SZ, 1,
RGE_TX_LIST_SZ, 0, BUS_DMA_NOWAIT, &sc->rge_ldata.rge_tx_list_map);
if (error) {
- printf("%s: can't create TX list map\n", sc->sc_dev.dv_xname);
+ aprint_error_dev(sc->sc_dev, "can't create TX list map\n");
return (error);
}
error = bus_dmamem_alloc(sc->sc_dmat, RGE_TX_LIST_SZ, RGE_ALIGN, 0,
&sc->rge_ldata.rge_tx_listseg, 1, &sc->rge_ldata.rge_tx_listnseg,
BUS_DMA_NOWAIT); /* XXX OpenBSD adds BUS_DMA_ZERO */
if (error) {
- printf("%s: can't alloc TX list\n", sc->sc_dev.dv_xname);
+ aprint_error_dev(sc->sc_dev, "can't alloc TX list\n");
return (error);
}
@@ -977,7 +979,7 @@ rge_allocmem(struct rge_softc *sc)
(void **) &sc->rge_ldata.rge_tx_list,
BUS_DMA_NOWAIT); /* XXX OpenBSD adds BUS_DMA_COHERENT */
if (error) {
- printf("%s: can't map TX dma buffers\n", sc->sc_dev.dv_xname);
+ aprint_error_dev(sc->sc_dev, "can't map TX dma buffers\n");
bus_dmamem_free(sc->sc_dmat, &sc->rge_ldata.rge_tx_listseg,
sc->rge_ldata.rge_tx_listnseg);
return (error);
@@ -985,7 +987,7 @@ rge_allocmem(struct rge_softc *sc)
error = bus_dmamap_load(sc->sc_dmat, sc->rge_ldata.rge_tx_list_map,
sc->rge_ldata.rge_tx_list, RGE_TX_LIST_SZ, NULL, BUS_DMA_NOWAIT);
if (error) {
- printf("%s: can't load TX dma map\n", sc->sc_dev.dv_xname);
+ aprint_error_dev(sc->sc_dev, "can't load TX dma map\n");
bus_dmamap_destroy(sc->sc_dmat, sc->rge_ldata.rge_tx_list_map);
bus_dmamem_unmap(sc->sc_dmat,
sc->rge_ldata.rge_tx_list, RGE_TX_LIST_SZ);
@@ -1000,8 +1002,7 @@ rge_allocmem(struct rge_softc *sc)
RGE_TX_NSEGS, RGE_JUMBO_FRAMELEN, 0, 0,
&sc->rge_ldata.rge_txq[i].txq_dmamap);
if (error) {
- printf("%s: can't create DMA map for TX\n",
- sc->sc_dev.dv_xname);
+ aprint_error_dev(sc->sc_dev, "can't create DMA map for TX\n");
return (error);
}
}
@@ -1010,14 +1011,14 @@ rge_allocmem(struct rge_softc *sc)
error = bus_dmamap_create(sc->sc_dmat, RGE_RX_LIST_SZ, 1,
RGE_RX_LIST_SZ, 0, 0, &sc->rge_ldata.rge_rx_list_map);
if (error) {
- printf("%s: can't create RX list map\n", sc->sc_dev.dv_xname);
+ aprint_error_dev(sc->sc_dev, "can't create RX list map\n");
return (error);
}
error = bus_dmamem_alloc(sc->sc_dmat, RGE_RX_LIST_SZ, RGE_ALIGN, 0,
&sc->rge_ldata.rge_rx_listseg, 1, &sc->rge_ldata.rge_rx_listnseg,
BUS_DMA_NOWAIT); /* XXX OpenBSD adds BUS_DMA_ZERO */
if (error) {
- printf("%s: can't alloc RX list\n", sc->sc_dev.dv_xname);
+ aprint_error_dev(sc->sc_dev, "can't alloc RX list\n");
return (error);
}
@@ -1027,7 +1028,7 @@ rge_allocmem(struct rge_softc *sc)
(void **) &sc->rge_ldata.rge_rx_list,
BUS_DMA_NOWAIT); /* XXX OpenBSD adds BUS_DMA_COHERENT */
if (error) {
- printf("%s: can't map RX dma buffers\n", sc->sc_dev.dv_xname);
+ aprint_error_dev(sc->sc_dev, "can't map RX dma buffers\n");
bus_dmamem_free(sc->sc_dmat, &sc->rge_ldata.rge_rx_listseg,
sc->rge_ldata.rge_rx_listnseg);
return (error);
@@ -1035,7 +1036,7 @@ rge_allocmem(struct rge_softc *sc)
error = bus_dmamap_load(sc->sc_dmat, sc->rge_ldata.rge_rx_list_map,
sc->rge_ldata.rge_rx_list, RGE_RX_LIST_SZ, NULL, BUS_DMA_NOWAIT);
if (error) {
- printf("%s: can't load RX dma map\n", sc->sc_dev.dv_xname);
+ aprint_error_dev(sc->sc_dev, "can't load RX dma map\n");
bus_dmamap_destroy(sc->sc_dmat, sc->rge_ldata.rge_rx_list_map);
bus_dmamem_unmap(sc->sc_dmat,
sc->rge_ldata.rge_rx_list, RGE_RX_LIST_SZ);
@@ -1050,8 +1051,7 @@ rge_allocmem(struct rge_softc *sc)
RGE_JUMBO_FRAMELEN, 0, 0,
&sc->rge_ldata.rge_rxq[i].rxq_dmamap);
if (error) {
- printf("%s: can't create DMA map for RX\n",
- sc->sc_dev.dv_xname);
+ aprint_error_dev(sc->sc_dev, "can't create DMA map for RX\n");
return (error);
}
}
@@ -1089,8 +1089,7 @@ rge_newbuf(struct rge_softc *sc, int idx
r = &sc->rge_ldata.rge_rx_list[idx];
if (RGE_OWN(r)) {
- printf("%s: tried to map busy RX descriptor\n",
- sc->sc_dev.dv_xname);
+ aprint_error_dev(sc->sc_dev, "tried to map busy RX descriptor\n");
goto out;
}
@@ -1385,7 +1384,7 @@ rge_reset(struct rge_softc *sc)
break;
}
if (i == RGE_TIMEOUT)
- printf("%s: reset never completed!\n", sc->sc_dev.dv_xname);
+ aprint_error_dev(sc->sc_dev, "reset never completed!\n");
}
void
@@ -1782,8 +1781,7 @@ rge_patch_phy_mcu(struct rge_softc *sc,
break;
}
if (i == 1000)
- printf("%s: timeout waiting to patch phy mcu\n",
- sc->sc_dev.dv_xname);
+ aprint_error_dev(sc->sc_dev, "timeout waiting to patch phy mcu\n");
}
void