From 267802fdc7393cac73b0e71e740b6bb19c9f29ed Mon Sep 17 00:00:00 2001 From: Sarah Sharp Date: Fri, 30 Apr 2010 15:37:56 -0700 Subject: [PATCH] --- yaml --- r: 195419 b: refs/heads/master c: 8a007748fbadb8317d0af289f3bca5694354d63a h: refs/heads/master i: 195417: 0589a9478402d18926031fdf8d1d2a8ff6cb23a3 195415: 9446edcc8ce268e5a19ddebf8742c42fece65f15 v: v3 --- [refs] | 2 +- trunk/drivers/usb/host/xhci.c | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 151c5be4184a..057ba8822c73 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 85bcb5ee889e0ebb9154718939e049de265fcdfb +refs/heads/master: 8a007748fbadb8317d0af289f3bca5694354d63a diff --git a/trunk/drivers/usb/host/xhci.c b/trunk/drivers/usb/host/xhci.c index 59f38a5f2fe6..a9b836d4b290 100644 --- a/trunk/drivers/usb/host/xhci.c +++ b/trunk/drivers/usb/host/xhci.c @@ -1746,6 +1746,7 @@ int xhci_alloc_streams(struct usb_hcd *hcd, struct usb_device *udev, for (i = 0; i < num_eps; i++) { ep_index = xhci_get_endpoint_index(&eps[i]->desc); xhci_free_stream_info(xhci, vdev->eps[ep_index].stream_info); + vdev->eps[ep_index].stream_info = NULL; /* FIXME Unset maxPstreams in endpoint context and * update deq ptr to point to normal string ring. */ @@ -1826,6 +1827,7 @@ int xhci_free_streams(struct usb_hcd *hcd, struct usb_device *udev, for (i = 0; i < num_eps; i++) { ep_index = xhci_get_endpoint_index(&eps[i]->desc); xhci_free_stream_info(xhci, vdev->eps[ep_index].stream_info); + vdev->eps[ep_index].stream_info = NULL; /* FIXME Unset maxPstreams in endpoint context and * update deq ptr to point to normal string ring. */