revert unnecessary changes to 3rd party code.
G/C HP700_SOFTINTR_*
Selector registers are 16-bit and binutils 2.18 insists that only 16-bit
accesses are permitted on them.  Therefore, change movl to movw.  No change to
machine code generated.
Import of device-mapper driver. This driver is BSD rewrite of linux dm driver.
For now only error, linear and zero targets are supported. This driver uses NetBSD
specific ioctl protocola based on proplib.

I was able to create logical volume (with lvm2tools lvcreate utility) with this
version of driver, newfs it and mount it.
KNFize my sources add space after comma in function parameters.
Wrap to 80 chars per line.
I have forgot to add these two files.
version 2.02.39-cvs
Add gpl2 directory to new external framework.
Add Makefile with lvm2tools and libdevmapper in.
Ok'ed by blymn@.
Add reachover Makefiles for libdevmapper and lvm2tools.

TODO: Find how to install dmsetup and lvm utilities manual
      pages.

Ok'ed by blymn@.
Add netbsd specific changes to lvm2tools.
Ok'ed by blymn@.
Add netbsd specific files to get libdevmapper working on NetBSD.

New proplib interface is implemented in libdm_netbsd file. There are
routines to translate dm-ioctl structure to proplib dictionary and back.

Ok'by blymn@.
Add prebuilt headers needed to built libdevamapper.
Add header files needed for libdevmapper build.
Add constify parametr of nbsd_check_dev function.
Disable building of manual pages for now.
Change external/gnu to external/gpl2.
Change nbsd_get_dm_major, remove unused minor parameter. Get dm_is_dm_major working.
This change was lost during import of my sources to NetBSD base tree.
Disable warning about nonexisting proc dir.
Fix previsious commit, there was typo.
Change dm_format_dev to select right device.
Remove debug printf from library.