Subject: re: CVS commit: syssrc
To: None <jdolecek@netbsd.org>
From: matthew green <mrg@eterna.com.au>
List: source-changes
Date: 04/11/2001 19:00:43
i have several comments about this, all kind of jumbled.


    Modified Files:
    	syssrc/sys/dev: Makefile
    	syssrc/sys/dev/dec: Makefile
    	syssrc/sys/dev/i2o: Makefile
    	syssrc/sys/dev/ic: Makefile

i see that bt8xx.h from here has ioctls.

    	syssrc/sys/dev/pci: Makefile

i see that if_devar.h from here has ioctls.

    	syssrc/sys/dev/pckbc: Makefile
    	syssrc/sys/dev/pcmcia: Makefile

i see that if_rayreg.h from here has ioctls.

    	syssrc/sys/dev/scsipi: Makefile

i see that ses.h from here has ioctls.

    	syssrc/sys/dev/sun: Makefile

i see that fbio.h from here has ioctls.  i'm also unsure whether the
keyboard translation headers aren't used somewhere.

   Removed Files:
   	syssrc/sys/dev/eisa: Makefile
   	syssrc/sys/dev/hpc: Makefile

i see that hpcfbio.h from here has ioctls.

   	syssrc/sys/dev/i2c: Makefile
   	syssrc/sys/dev/ieee1394: Makefile
   	syssrc/sys/dev/isa: Makefile

i see that satlinkio.h, spkrio.h and wtreg.h from here have ioctls.

   	syssrc/sys/dev/isapnp: Makefile
   	syssrc/sys/dev/microcode: Makefile
   	syssrc/sys/dev/microcode/aic7xxx: Makefile
   	syssrc/sys/dev/microcode/isp: Makefile
   	syssrc/sys/dev/mii: Makefile
   	syssrc/sys/dev/ofisa: Makefile
   	syssrc/sys/dev/ofw: Makefile

i see that openfirmio.h from here has ioctls.

   	syssrc/sys/dev/rasops: Makefile
   	syssrc/sys/dev/rcons: Makefile
   	syssrc/sys/dev/sbus: Makefile

i see that mbppio.h from here has ioctls.

   	syssrc/sys/dev/std: Makefile
   	syssrc/sys/dev/tc: Makefile

i see that sticvar.h from here has ioctls.

   	syssrc/sys/dev/vme: Makefile

i see that xio.h from here has ioctls.

   	syssrc/sys/dev/wsfont: Makefile


perhaps it would have been wise to post a list of what headers you
felt were candidates for removal first?

i'm also not sure that it is wise to remove all the makefiles for all
these directories because they don't have headers to install...



i also wonder what non-netbsd code uses these headers that is now
broken.  i would actually would be rather surprised if this wasn't
the case for at least one program.