bring back r1.80:
authordlg <dlg@openbsd.org>
Thu, 22 Jan 2015 01:19:51 +0000 (01:19 +0000)
committerdlg <dlg@openbsd.org>
Thu, 22 Jan 2015 01:19:51 +0000 (01:19 +0000)
commit354866860278a26b5c5efd5583afae061b47a29e
treeb1baeb3edcbb26ac06f6c58a0f922e6ca0134bd2
parent74bf31f6419764313688670c0400539a54f1a4b6
bring back r1.80:

pass the size of the softc to free.

this time we only dereference the cfattach structure if we actually
need it once the refcount has dropped to 0.

tested by krw@ who found the original panic r1.80 was backed out for.
putting this in again so i can find out when else will break.
sys/kern/subr_autoconf.c