radio-mr800 patch series
cover radio-mr800 patch series
What follow is a series of patches to clean up the radio-mr800 driver. I do _not_ have access to this device so these patches need to be tested. These patches should apply to Mauro's git tree and against the 2.6.31 release kernel. The patches in this series are as follows:
1. radio-mr800: implement proper locking
2. radio-mr800: simplify video_device allocation
3. radio-mr800: simplify error paths in usb probe callback
4. radio-mr800: remove an unnecessary local variable
5. radio-mr800: simplify access to amradio_device
6. radio-mr800: simplify locking in ioctl callbacks
7. radio-mr800: remove device-removed indicator
8. radio-mr800: turn radio on during first open and off during last close
9. radio-mr800: preserve radio-state during suspend/resume
10. radio-mr800: fix potential use after free
Each individual patch will follow in a separate email.
Regards,
David Ellingsworth
Quoted 13 lines · David Ellingsworth
What follow is a series of patches to clean up the radio-mr800 driver. I do _not_ have access to this device so these patches need to be tested. These patches should apply to Mauro's git tree and against the 2.6.31 release kernel. The patches in this series are as follows:
1. radio-mr800: implement proper locking
2. radio-mr800: simplifyvideo_deviceallocation
3. radio-mr800: simplify error paths in usb probe callback
4. radio-mr800: remove an unnecessary local variable
5. radio-mr800: simplify access toamradio_device
6. radio-mr800: simplify locking in ioctl callbacks
7. radio-mr800: remove device-removed indicator
8. radio-mr800: turn radio on during first open and off during last close
9. radio-mr800: preserve radio-state during suspend/resume
10. radio-mr800: fix potential use after free
Quoted 5 lines
Each individual patch will follow in a separate email.
Regards,
David Ellingsworth
This series has been superseded by my new 14 patch series. The first 7 patches of this series remain a part of the new series.
Regards,
David Ellingsworth