|
@@ -460,13 +460,14 @@ static void vhci_tx_urb(struct urb *urb)
|
|
{
|
|
{
|
|
struct vhci_device *vdev = get_vdev(urb->dev);
|
|
struct vhci_device *vdev = get_vdev(urb->dev);
|
|
struct vhci_priv *priv;
|
|
struct vhci_priv *priv;
|
|
- struct vhci_hcd *vhci = vdev_to_vhci(vdev);
|
|
|
|
|
|
+ struct vhci_hcd *vhci;
|
|
unsigned long flags;
|
|
unsigned long flags;
|
|
|
|
|
|
if (!vdev) {
|
|
if (!vdev) {
|
|
pr_err("could not get virtual device");
|
|
pr_err("could not get virtual device");
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
|
|
+ vhci = vdev_to_vhci(vdev);
|
|
|
|
|
|
priv = kzalloc(sizeof(struct vhci_priv), GFP_ATOMIC);
|
|
priv = kzalloc(sizeof(struct vhci_priv), GFP_ATOMIC);
|
|
if (!priv) {
|
|
if (!priv) {
|