Bill Davidsen <davidsen@tmr.com> wrote:
 
Filtering SCSI commands was an unannounced change of the interface
that needs to be called a bug. I still do not see any fix for this.
     
Unannounced? It was in LKML, it was in the changelog, it was discussed 
in multiple places, it was in the source code... where was it unannounced?
   
It seems that you missd the fact that it has been introduced 2 weeks before
cdrtools-2.01-final came out and people on LKML did complain that I did not
cause cdrtools to become unstable from introducing untested code.
Announced (in case of an incompatible change) means:
-	prominent developers of code that uses the interface that is to
	be changed need to be informed a sufficent time _before_ the
	incompatible change is applied.
In general, it would make Linux a mature project if such changes would be 
discussed for being reasonable with other people ( e.g. with experienced 
programmers like me).