Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
Conflicts: drivers/net/ethernet/intel/e1000e/param.c drivers/net/wireless/iwlwifi/iwl-agn-rx.c drivers/net/wireless/iwlwifi/iwl-trans-pcie-rx.c drivers/net/wireless/iwlwifi/iwl-trans.h Resolved the iwlwifi conflict with mainline using 3-way diff posted by John Linville and Stephen Rothwell. In 'net' we added a bug fix to make iwlwifi report a more accurate skb->truesize but this conflicted with RX path changes that happened meanwhile in net-next. In e1000e a conflict arose in the validation code for settings of adapter->itr. 'net-next' had more sophisticated logic so that logic was used. Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
@ -210,6 +210,7 @@ static int init_status (struct usbnet *dev, struct usb_interface *intf)
|
||||
} else {
|
||||
usb_fill_int_urb(dev->interrupt, dev->udev, pipe,
|
||||
buf, maxp, intr_complete, dev, period);
|
||||
dev->interrupt->transfer_flags |= URB_FREE_BUFFER;
|
||||
dev_dbg(&intf->dev,
|
||||
"status ep%din, %d bytes period %d\n",
|
||||
usb_pipeendpoint(pipe), maxp, period);
|
||||
@ -1444,7 +1445,7 @@ usbnet_probe (struct usb_interface *udev, const struct usb_device_id *prod)
|
||||
|
||||
status = register_netdev (net);
|
||||
if (status)
|
||||
goto out3;
|
||||
goto out4;
|
||||
netif_info(dev, probe, dev->net,
|
||||
"register '%s' at usb-%s-%s, %s, %pM\n",
|
||||
udev->dev.driver->name,
|
||||
@ -1462,6 +1463,8 @@ usbnet_probe (struct usb_interface *udev, const struct usb_device_id *prod)
|
||||
|
||||
return 0;
|
||||
|
||||
out4:
|
||||
usb_free_urb(dev->interrupt);
|
||||
out3:
|
||||
if (info->unbind)
|
||||
info->unbind (dev, udev);
|
||||
|
Reference in New Issue
Block a user