So the thing I need is what are the issues I need to look into when I test a driver? How do I go abt it? For example, assume you have a serial port driver written for linux what would be the test cases?
On 1/25/06, Greg KH <greg@xxxxxxxxx> wrote:
On Wed, Jan 25, 2006 at 03:36:02PM -0800, Arun Srinivasan wrote:
> I am new to device drivers. I have had a glance at Linux device drivers
> book, but it talks about writing drivers only. What I need is what are the
> issues I need to look into apart from just testing to see if the driver
> works. How do I go about finding bugs?
Why do you need to do this? If everything works just fine for you, then
what bugs are there for you to find? :)
> I have a set of drivers for a number of devices as serial, USB,
> touchpad,audio etc. developed by someone else. So what kind of tests should
> I do to find all possible bugs. Are there any books on device driver
> testing?
Do you have a pointer to these drivers? Are they part of the main linux
kernel tree?
thanks,
greg k-h