Re: [PATCH] handle usb host allocation failures

From: Greg KH
Date: Wed Sep 29 2004 - 18:33:26 EST


On Mon, Sep 27, 2004 at 03:17:32PM -0700, Jesse Barnes wrote:
> It looks like a host (like ohci or whatever) could try to allocate a new
> usb_device structure with usb_alloc_dev and get back a valid pointer even if
> the allocation of its private data failed. I first saw this in the 2.4
> sources, but it looks like 2.6 has the same problem. This patch attempts to
> fix it by freeing dev if the ->allocate() routine fails, and then returns
> NULL instead of a potentially dangerous dev pointer.
>
> Signed-off-by: Jesse Barnes <jbarnes@xxxxxxx>

Applied, thanks.

greg k-h
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/