--- src/sys/bus/firewire/fwdev.c 2007/05/08 02:31:37 1.19 +++ src/sys/bus/firewire/fwdev.c 2008/01/06 16:55:49 1.20 @@ -114,8 +114,6 @@ fwdev_allocbuf(struct firewire_comm *fc, q->bulkxfer = (struct fw_bulkxfer *) kmalloc( sizeof(struct fw_bulkxfer) * b->nchunk, M_FW, M_WAITOK); - if (q->bulkxfer == NULL) - return(ENOMEM); b->psize = roundup2(b->psize, sizeof(u_int32_t)); q->buf = fwdma_malloc_multiseg(fc, sizeof(u_int32_t),