svn commit: r318171 - head/sys/dev/dpaa
Justin Hibbits
jhibbits at FreeBSD.org
Thu May 11 03:47:59 UTC 2017
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);
More information about the svn-src-head
mailing list