On Wed, Sep 25, 2019 at 04:10:10PM +0800, Kevin Lo wrote:
> ok?

OK claudio@

How did that even work?
 
> Index: sys/dev/ic/ti.c
> ===================================================================
> RCS file: /cvs/src/sys/dev/ic/ti.c,v
> retrieving revision 1.25
> diff -u -p -u -p -r1.25 ti.c
> --- sys/dev/ic/ti.c   22 Jan 2017 10:17:38 -0000      1.25
> +++ sys/dev/ic/ti.c   25 Sep 2019 08:06:26 -0000
> @@ -576,7 +576,7 @@ ti_newbuf_std(struct ti_softc *sc, int i
>       sc->ti_cdata.ti_rx_std_map[i] = dmamap;
>  
>       if (m == NULL) {
> -             m_new = MCLGETI(NULL, MCLBYTES, NULL, M_DONTWAIT);
> +             m_new = MCLGETI(NULL, M_DONTWAIT, NULL, MCLBYTES);
>               if (m_new == NULL)
>                       return (ENOBUFS);
>  
> @@ -695,7 +695,7 @@ ti_newbuf_jumbo(struct ti_softc *sc, int
>               bus_dmamap_unload(sc->sc_dmatag, dmamap);
>  
>       if (m == NULL) {
> -             m_new = MCLGETI(NULL, TI_JUMBO_FRAMELEN, NULL, M_DONTWAIT);
> +             m_new = MCLGETI(NULL, M_DONTWAIT, NULL, TI_JUMBO_FRAMELEN);
>               if (m_new == NULL)
>                       return (ENOBUFS);
>  
> Index: sys/dev/pci/if_lge.c
> ===================================================================
> RCS file: /cvs/src/sys/dev/pci/if_lge.c,v
> retrieving revision 1.73
> diff -u -p -u -p -r1.73 if_lge.c
> --- sys/dev/pci/if_lge.c      22 Jan 2017 10:17:38 -0000      1.73
> +++ sys/dev/pci/if_lge.c      25 Sep 2019 08:06:26 -0000
> @@ -626,7 +626,7 @@ lge_newbuf(struct lge_softc *sc, struct 
>       struct mbuf             *m_new = NULL;
>  
>       if (m == NULL) {
> -             m_new = MCLGETI(NULL, LGE_JLEN, NULL, M_DONTWAIT);
> +             m_new = MCLGETI(NULL, M_DONTWAIT, NULL, LGE_JLEN);
>               if (m_new == NULL)
>                       return (ENOBUFS);
>       } else {
> Index: sys/dev/pci/if_nfe.c
> ===================================================================
> RCS file: /cvs/src/sys/dev/pci/if_nfe.c,v
> retrieving revision 1.120
> diff -u -p -u -p -r1.120 if_nfe.c
> --- sys/dev/pci/if_nfe.c      8 Sep 2017 05:36:52 -0000       1.120
> +++ sys/dev/pci/if_nfe.c      25 Sep 2019 08:06:26 -0000
> @@ -697,7 +697,7 @@ nfe_rxeof(struct nfe_softc *sc)
>                * old mbuf. In the unlikely case that the old mbuf can't be
>                * reloaded either, explicitly panic.
>                */
> -             mnew = MCLGETI(NULL, MCLBYTES, NULL, M_DONTWAIT);
> +             mnew = MCLGETI(NULL, M_DONTWAIT, NULL, MCLBYTES);
>               if (mnew == NULL) {
>                       ifp->if_ierrors++;
>                       goto skip;
> @@ -1210,7 +1210,7 @@ nfe_alloc_rx_ring(struct nfe_softc *sc, 
>       for (i = 0; i < NFE_RX_RING_COUNT; i++) {
>               data = &sc->rxq.data[i];
>  
> -             data->m = MCLGETI(NULL, MCLBYTES, NULL, M_DONTWAIT);
> +             data->m = MCLGETI(NULL, M_DONTWAIT, NULL, MCLBYTES);
>               if (data->m == NULL) {
>                       printf("%s: could not allocate rx mbuf\n",
>                           sc->sc_dev.dv_xname);
> Index: sys/dev/pci/if_nge.c
> ===================================================================
> RCS file: /cvs/src/sys/dev/pci/if_nge.c,v
> retrieving revision 1.92
> diff -u -p -u -p -r1.92 if_nge.c
> --- sys/dev/pci/if_nge.c      22 Jan 2017 10:17:38 -0000      1.92
> +++ sys/dev/pci/if_nge.c      25 Sep 2019 08:06:26 -0000
> @@ -962,7 +962,7 @@ nge_newbuf(struct nge_softc *sc, struct 
>       struct mbuf             *m_new = NULL;
>  
>       if (m == NULL) {
> -             m_new = MCLGETI(NULL, NGE_MCLBYTES, NULL, M_DONTWAIT);
> +             m_new = MCLGETI(NULL, M_DONTWAIT, NULL, NGE_MCLBYTES);
>               if (m_new == NULL)
>                       return (ENOBUFS);
>       } else {
> 

-- 
:wq Claudio

Reply via email to