Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 236453
b: refs/heads/master
c: e4e1f28
h: refs/heads/master
i:
  236451: c73d1ef
v: v3
  • Loading branch information
Ilia Mirkin authored and Greg Kroah-Hartman committed Mar 14, 2011
1 parent af532ab commit b51f2a9
Show file tree
Hide file tree
Showing 7 changed files with 10 additions and 29 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 46d994b1f5b481c7f0a77edece270cf253db84c9
refs/heads/master: e4e1f289be88a75dc8b63d50ade1f9a2e6168021
9 changes: 1 addition & 8 deletions trunk/drivers/staging/comedi/drivers/8255.c
Original file line number Diff line number Diff line change
Expand Up @@ -383,14 +383,7 @@ EXPORT_SYMBOL(subdev_8255_init_irq);

void subdev_8255_cleanup(struct comedi_device *dev, struct comedi_subdevice *s)
{
if (s->private) {
/* this test does nothing, so comment it out
* if (subdevpriv->have_irq) {
* }
*/

kfree(s->private);
}
kfree(s->private);
}
EXPORT_SYMBOL(subdev_8255_cleanup);

Expand Down
6 changes: 2 additions & 4 deletions trunk/drivers/staging/comedi/drivers/das16.c
Original file line number Diff line number Diff line change
Expand Up @@ -1695,10 +1695,8 @@ static int das16_detach(struct comedi_device *dev)
}
if (devpriv->dma_chan)
free_dma(devpriv->dma_chan);
if (devpriv->user_ai_range_table)
kfree(devpriv->user_ai_range_table);
if (devpriv->user_ao_range_table)
kfree(devpriv->user_ao_range_table);
kfree(devpriv->user_ai_range_table);
kfree(devpriv->user_ao_range_table);
}

if (dev->irq)
Expand Down
3 changes: 1 addition & 2 deletions trunk/drivers/staging/comedi/drivers/ni_at_a2150.c
Original file line number Diff line number Diff line change
Expand Up @@ -479,8 +479,7 @@ static int a2150_detach(struct comedi_device *dev)
if (devpriv) {
if (devpriv->dma)
free_dma(devpriv->dma);
if (devpriv->dma_buffer)
kfree(devpriv->dma_buffer);
kfree(devpriv->dma_buffer);
}

return 0;
Expand Down
3 changes: 1 addition & 2 deletions trunk/drivers/staging/comedi/drivers/ni_labpc.c
Original file line number Diff line number Diff line change
Expand Up @@ -797,8 +797,7 @@ int labpc_common_detach(struct comedi_device *dev)
subdev_8255_cleanup(dev, dev->subdevices + 2);

/* only free stuff if it has been allocated by _attach */
if (devpriv->dma_buffer)
kfree(devpriv->dma_buffer);
kfree(devpriv->dma_buffer);
if (devpriv->dma_chan)
free_dma(devpriv->dma_chan);
if (dev->irq)
Expand Down
8 changes: 2 additions & 6 deletions trunk/drivers/staging/comedi/drivers/serial2002.c
Original file line number Diff line number Diff line change
Expand Up @@ -907,12 +907,8 @@ static int serial2002_detach(struct comedi_device *dev)
printk("comedi%d: serial2002: remove\n", dev->minor);
for (i = 0; i < 5; i++) {
s = &dev->subdevices[i];
if (s->maxdata_list) {
kfree(s->maxdata_list);
}
if (s->range_table_list) {
kfree(s->range_table_list);
}
kfree(s->maxdata_list);
kfree(s->range_table_list);
}
return 0;
}
Expand Down
8 changes: 2 additions & 6 deletions trunk/drivers/staging/comedi/drivers/usbdux.c
Original file line number Diff line number Diff line change
Expand Up @@ -2265,12 +2265,8 @@ static void tidy_up(struct usbduxsub *usbduxsub_tmp)
usbduxsub_unlink_OutURBs(usbduxsub_tmp);
}
for (i = 0; i < usbduxsub_tmp->numOfOutBuffers; i++) {
if (usbduxsub_tmp->urbOut[i]->transfer_buffer) {
kfree(usbduxsub_tmp->
urbOut[i]->transfer_buffer);
usbduxsub_tmp->urbOut[i]->transfer_buffer =
NULL;
}
kfree(usbduxsub_tmp->urbOut[i]->transfer_buffer);
usbduxsub_tmp->urbOut[i]->transfer_buffer = NULL;
if (usbduxsub_tmp->urbOut[i]) {
usb_kill_urb(usbduxsub_tmp->urbOut[i]);
usb_free_urb(usbduxsub_tmp->urbOut[i]);
Expand Down

0 comments on commit b51f2a9

Please sign in to comment.