Date: Thu, 11 May 2017 03:47:58 +0000 (UTC) From: Justin Hibbits <jhibbits@FreeBSD.org> To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: svn commit: r318171 - head/sys/dev/dpaa Message-ID: <201705110347.v4B3lwj4009423@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: jhibbits Date: Thu May 11 03:47:58 2017 New Revision: 318171 URL: https://svnweb.freebsd.org/changeset/base/318171 Log: Fix uma_zcreate() align argument, now that the constraint is asserted. The alignment argument is the mask of low bits to mask off when allocating items in a zone, not the block-size alignment. Modified: head/sys/dev/dpaa/if_dtsec_rm.c Modified: head/sys/dev/dpaa/if_dtsec_rm.c ============================================================================== --- head/sys/dev/dpaa/if_dtsec_rm.c Thu May 11 03:41:55 2017 (r318170) +++ head/sys/dev/dpaa/if_dtsec_rm.c Thu May 11 03:47:58 2017 (r318171) @@ -115,7 +115,7 @@ dtsec_rm_fi_pool_init(struct dtsec_softc sc->sc_fi_zone = uma_zcreate(sc->sc_fi_zname, sizeof(struct dtsec_rm_frame_info), NULL, NULL, NULL, NULL, - sizeof(void *), 0); + sizeof(void *) - 1, 0); if (sc->sc_fi_zone == NULL) return (EIO); @@ -312,7 +312,7 @@ dtsec_rm_pool_rx_init(struct dtsec_softc device_get_nameunit(sc->sc_dev)); sc->sc_rx_zone = uma_zcreate(sc->sc_rx_zname, FM_PORT_BUFFER_SIZE, NULL, - NULL, NULL, NULL, FM_PORT_BUFFER_SIZE, 0); + NULL, NULL, NULL, FM_PORT_BUFFER_SIZE - 1, 0); if (sc->sc_rx_zone == NULL) return (EIO);
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201705110347.v4B3lwj4009423>