File:  [DVB] / DVB / doc / README.valgrind
Revision 1.2: download - view: text, annotated - select for diffs
Thu Oct 10 19:22:27 2002 UTC (21 years, 7 months ago) by holger
Branches: MAIN
CVS tags: experimental-pinnacle, branch_f_092003, branch_20040513, branch_20031217, all, LINUXTV-DVB-1_0_1, LINUXTV-DVB-1_0_0_pre3, LINUXTV-DVB-1_0_0_pre2, LINUXTV-DVB-1_0_0_pre1, LINUXTV-DVB-1_0_0, HEAD
the new HEAD

valgrind-1.0pre3-dvb.patch enables checking correct usage
of the the Linux DVB API ioctls with valgrind
(http://developer.kde.org/~sewardj/). Or, more to the point,
it allows you to check your DVB software with valgrind
without getting all those "unknown ioctl" warnings.

Notes:
- only frontend and demux ioctls are currently implemented
- some ioctls take structs as arguments; due to padding, valgrind
  will complain about uninitialized data passed to the ioctl unless
  you memset() the whole struct to some defined value

Johannes Stezenbach <js@convergence.de>

LinuxTV legacy CVS <linuxtv.org/cvs>