svn commit: r284662 - head/sys/dev/xen/blkfront
Colin Percival
cperciva at FreeBSD.org
Sun Jun 21 05:32:57 UTC 2015
Author: cperciva
Date: Sun Jun 21 05:32:56 2015
New Revision: 284662
URL: https://svnweb.freebsd.org/changeset/base/284662
Log:
If we fail to allocate memory, pass ENOMEM as the error code, not the
"error" variable (which is always zero at this point).
Modified:
head/sys/dev/xen/blkfront/blkfront.c
Modified: head/sys/dev/xen/blkfront/blkfront.c
==============================================================================
--- head/sys/dev/xen/blkfront/blkfront.c Sun Jun 21 04:39:34 2015 (r284661)
+++ head/sys/dev/xen/blkfront/blkfront.c Sun Jun 21 05:32:56 2015 (r284662)
@@ -1135,7 +1135,7 @@ xbd_initialize(struct xbd_softc *sc)
M_XENBLOCKFRONT, M_NOWAIT|M_ZERO);
if (sc->xbd_shadow == NULL) {
bus_dma_tag_destroy(sc->xbd_io_dmat);
- xenbus_dev_fatal(sc->xbd_dev, error,
+ xenbus_dev_fatal(sc->xbd_dev, ENOMEM,
"Cannot allocate request structures\n");
return;
}
More information about the svn-src-all
mailing list