Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 30 Jan 2013 19:05:35 +0100
From:      Sofian Brabez <sbz@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   Re: svn commit: r246128 - in head/sys/dev: acpi_support acpica adlink amdsbwd amdtemp auxio ce cfi coretemp cp cpufreq ctau cx digi e1000 ep fdc iicbus ixgb ixgbe mfi mn mxge my nvram2env nxge oce sdhc...
Message-ID:  <20130130180535.GA52768@ogoshi.int.nbs-system.com>
In-Reply-To: <201301301801.r0UI1KBB032328@svn.freebsd.org>
References:  <201301301801.r0UI1KBB032328@svn.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--yrj/dFKFPuw6o+aM
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Jan 30, 2013 at 06:01:20PM +0000, Sofian Brabez wrote:
> Author: sbz (ports committer)
> Date: Wed Jan 30 18:01:20 2013
> New Revision: 246128
> URL: http://svnweb.freebsd.org/changeset/base/246128
>=20
> Log:
>   Use DEVMETHOD_END macro defined in sys/bus.h instead of {0, 0} sentinel=
 on device_method_t arrays
>  =20
>   Reviewed by:	cognet
>   Approved by:	cognet
>=20
> Modified:
>   head/sys/dev/acpi_support/acpi_asus_wmi.c
>   head/sys/dev/acpi_support/acpi_fujitsu.c   (contents, props changed)
>   head/sys/dev/acpi_support/acpi_hp.c
>   head/sys/dev/acpi_support/acpi_ibm.c   (contents, props changed)
>   head/sys/dev/acpi_support/acpi_panasonic.c   (contents, props changed)
>   head/sys/dev/acpi_support/acpi_sony.c   (contents, props changed)
>   head/sys/dev/acpi_support/acpi_toshiba.c   (contents, props changed)
>   head/sys/dev/acpica/acpi.c   (contents, props changed)
>   head/sys/dev/acpica/acpi_acad.c   (contents, props changed)
>   head/sys/dev/acpica/acpi_button.c   (contents, props changed)
>   head/sys/dev/acpica/acpi_cmbat.c   (contents, props changed)
>   head/sys/dev/acpica/acpi_dock.c   (contents, props changed)
>   head/sys/dev/acpica/acpi_ec.c   (contents, props changed)
>   head/sys/dev/acpica/acpi_hpet.c   (contents, props changed)
>   head/sys/dev/acpica/acpi_lid.c   (contents, props changed)
>   head/sys/dev/acpica/acpi_pci.c   (contents, props changed)
>   head/sys/dev/acpica/acpi_pci_link.c   (contents, props changed)
>   head/sys/dev/acpica/acpi_pcib_pci.c   (contents, props changed)
>   head/sys/dev/acpica/acpi_perf.c   (contents, props changed)
>   head/sys/dev/acpica/acpi_resource.c   (contents, props changed)
>   head/sys/dev/acpica/acpi_smbat.c   (contents, props changed)
>   head/sys/dev/acpica/acpi_thermal.c   (contents, props changed)
>   head/sys/dev/acpica/acpi_throttle.c   (contents, props changed)
>   head/sys/dev/acpica/acpi_timer.c   (contents, props changed)
>   head/sys/dev/adlink/adlink.c   (contents, props changed)
>   head/sys/dev/amdsbwd/amdsbwd.c
>   head/sys/dev/amdtemp/amdtemp.c   (contents, props changed)
>   head/sys/dev/auxio/auxio.c   (contents, props changed)
>   head/sys/dev/ce/if_ce.c   (contents, props changed)
>   head/sys/dev/cfi/cfi_bus_fdt.c
>   head/sys/dev/cfi/cfi_bus_ixp4xx.c
>   head/sys/dev/coretemp/coretemp.c   (contents, props changed)
>   head/sys/dev/cp/if_cp.c   (contents, props changed)
>   head/sys/dev/cpufreq/ichss.c   (contents, props changed)
>   head/sys/dev/ctau/if_ct.c   (contents, props changed)
>   head/sys/dev/cx/if_cx.c   (contents, props changed)
>   head/sys/dev/digi/digi_isa.c   (contents, props changed)
>   head/sys/dev/digi/digi_pci.c   (contents, props changed)
>   head/sys/dev/e1000/if_em.c   (contents, props changed)
>   head/sys/dev/e1000/if_igb.c   (contents, props changed)
>   head/sys/dev/e1000/if_lem.c
>   head/sys/dev/ep/if_ep_eisa.c   (contents, props changed)
>   head/sys/dev/ep/if_ep_isa.c   (contents, props changed)
>   head/sys/dev/ep/if_ep_mca.c   (contents, props changed)
>   head/sys/dev/ep/if_ep_pccard.c   (contents, props changed)
>   head/sys/dev/fdc/fdc_acpi.c   (contents, props changed)
>   head/sys/dev/iicbus/ad7418.c   (contents, props changed)
>   head/sys/dev/iicbus/ds133x.c   (contents, props changed)
>   head/sys/dev/iicbus/ds1672.c   (contents, props changed)
>   head/sys/dev/iicbus/icee.c   (contents, props changed)
>   head/sys/dev/ixgb/if_ixgb.c   (contents, props changed)
>   head/sys/dev/ixgbe/ixgbe.c   (contents, props changed)
>   head/sys/dev/ixgbe/ixv.c
>   head/sys/dev/mfi/mfi_cam.c   (contents, props changed)
>   head/sys/dev/mn/if_mn.c   (contents, props changed)
>   head/sys/dev/mxge/if_mxge.c   (contents, props changed)
>   head/sys/dev/my/if_my.c   (contents, props changed)
>   head/sys/dev/nvram2env/nvram2env.c   (contents, props changed)
>   head/sys/dev/nxge/if_nxge.c   (contents, props changed)
>   head/sys/dev/oce/oce_if.c   (contents, props changed)
>   head/sys/dev/sdhci/sdhci_pci.c
>   head/sys/dev/sound/pci/emu10kx-midi.c   (contents, props changed)
>   head/sys/dev/sound/pci/emu10kx-pcm.c   (contents, props changed)
>   head/sys/dev/sound/pci/emu10kx.c   (contents, props changed)
>   head/sys/dev/sound/sbus/cs4231.c   (contents, props changed)
>   head/sys/dev/sound/usb/uaudio_pcm.c
>   head/sys/dev/usb/controller/usb_controller.c
>   head/sys/dev/usb/input/uhid.c
>   head/sys/dev/usb/input/ukbd.c
>   head/sys/dev/usb/input/ums.c
>   head/sys/dev/usb/misc/udbp.c
>   head/sys/dev/usb/misc/ufm.c
>   head/sys/dev/usb/net/if_cdce.c
>   head/sys/dev/usb/net/if_cue.c
>   head/sys/dev/usb/net/if_ipheth.c
>   head/sys/dev/usb/net/if_kue.c
>   head/sys/dev/usb/net/if_smsc.c
>   head/sys/dev/usb/storage/umass.c
>   head/sys/dev/usb/storage/urio.c
>   head/sys/dev/usb/storage/ustorage_fs.c
>   head/sys/dev/usb/usb_compat_linux.c
>   head/sys/dev/vx/if_vx_eisa.c   (contents, props changed)
>   head/sys/dev/vx/if_vx_pci.c   (contents, props changed)
>   head/sys/dev/vxge/vxge.c   (contents, props changed)
>   head/sys/dev/xen/console/console.c
>=20
> Modified: head/sys/dev/acpi_support/acpi_asus_wmi.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/acpi_support/acpi_asus_wmi.c	Wed Jan 30 17:39:43 2013	(r=
246127)
> +++ head/sys/dev/acpi_support/acpi_asus_wmi.c	Wed Jan 30 18:01:20 2013	(r=
246128)
> @@ -304,7 +304,8 @@ static device_method_t acpi_asus_wmi_met
>  	DEVMETHOD(device_probe, acpi_asus_wmi_probe),
>  	DEVMETHOD(device_attach, acpi_asus_wmi_attach),
>  	DEVMETHOD(device_detach, acpi_asus_wmi_detach),
> -	{0, 0}
> +
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t	acpi_asus_wmi_driver =3D {
>=20
> Modified: head/sys/dev/acpi_support/acpi_fujitsu.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/acpi_support/acpi_fujitsu.c	Wed Jan 30 17:39:43 2013	(r2=
46127)
> +++ head/sys/dev/acpi_support/acpi_fujitsu.c	Wed Jan 30 18:01:20 2013	(r2=
46128)
> @@ -154,7 +154,8 @@ static device_method_t acpi_fujitsu_meth
>  	DEVMETHOD(device_detach,	acpi_fujitsu_detach),
>  	DEVMETHOD(device_suspend,	acpi_fujitsu_suspend),
>  	DEVMETHOD(device_resume,	acpi_fujitsu_resume),
> -	{0, 0}
> +
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t acpi_fujitsu_driver =3D {
>=20
> Modified: head/sys/dev/acpi_support/acpi_hp.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/acpi_support/acpi_hp.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/acpi_support/acpi_hp.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -324,7 +324,8 @@ static device_method_t acpi_hp_methods[]
>  	DEVMETHOD(device_probe, acpi_hp_probe),
>  	DEVMETHOD(device_attach, acpi_hp_attach),
>  	DEVMETHOD(device_detach, acpi_hp_detach),
> -	{0, 0}
> +
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t	acpi_hp_driver =3D {
>=20
> Modified: head/sys/dev/acpi_support/acpi_ibm.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/acpi_support/acpi_ibm.c	Wed Jan 30 17:39:43 2013	(r24612=
7)
> +++ head/sys/dev/acpi_support/acpi_ibm.c	Wed Jan 30 18:01:20 2013	(r24612=
8)
> @@ -303,7 +303,7 @@ static device_method_t acpi_ibm_methods[
>  	DEVMETHOD(device_detach, acpi_ibm_detach),
>  	DEVMETHOD(device_resume, acpi_ibm_resume),
> =20
> -	{0, 0}
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t	acpi_ibm_driver =3D {
>=20
> Modified: head/sys/dev/acpi_support/acpi_panasonic.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/acpi_support/acpi_panasonic.c	Wed Jan 30 17:39:43 2013	(=
r246127)
> +++ head/sys/dev/acpi_support/acpi_panasonic.c	Wed Jan 30 18:01:20 2013	(=
r246128)
> @@ -118,7 +118,7 @@ static device_method_t acpi_panasonic_me
>  	DEVMETHOD(device_detach,	acpi_panasonic_detach),
>  	DEVMETHOD(device_shutdown,	acpi_panasonic_shutdown),
> =20
> -	{0, 0}
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t acpi_panasonic_driver =3D {
>=20
> Modified: head/sys/dev/acpi_support/acpi_sony.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/acpi_support/acpi_sony.c	Wed Jan 30 17:39:43 2013	(r2461=
27)
> +++ head/sys/dev/acpi_support/acpi_sony.c	Wed Jan 30 18:01:20 2013	(r2461=
28)
> @@ -95,7 +95,7 @@ static device_method_t acpi_sony_methods
>  	DEVMETHOD(device_attach, acpi_sony_attach),
>  	DEVMETHOD(device_detach, acpi_sony_detach),
> =20
> -	{0, 0}
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t	acpi_sony_driver =3D {
>=20
> Modified: head/sys/dev/acpi_support/acpi_toshiba.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/acpi_support/acpi_toshiba.c	Wed Jan 30 17:39:43 2013	(r2=
46127)
> +++ head/sys/dev/acpi_support/acpi_toshiba.c	Wed Jan 30 18:01:20 2013	(r2=
46128)
> @@ -172,7 +172,7 @@ static device_method_t acpi_toshiba_meth
>  	DEVMETHOD(device_attach,	acpi_toshiba_attach),
>  	DEVMETHOD(device_detach,	acpi_toshiba_detach),
> =20
> -	{0, 0}
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t acpi_toshiba_driver =3D {
> @@ -190,7 +190,7 @@ static device_method_t acpi_toshiba_vide
>  	DEVMETHOD(device_probe,		acpi_toshiba_video_probe),
>  	DEVMETHOD(device_attach,	acpi_toshiba_video_attach),
> =20
> -	{0, 0}
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t acpi_toshiba_video_driver =3D {
>=20
> Modified: head/sys/dev/acpica/acpi.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/acpica/acpi.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/acpica/acpi.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -217,7 +217,7 @@ static device_method_t acpi_methods[] =3D=20
>      /* ISA emulation */
>      DEVMETHOD(isa_pnp_probe,		acpi_isa_pnp_probe),
> =20
> -    {0, 0}
> +    DEVMETHOD_END
>  };
> =20
>  static driver_t acpi_driver =3D {
>=20
> Modified: head/sys/dev/acpica/acpi_acad.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/acpica/acpi_acad.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/acpica/acpi_acad.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -74,7 +74,7 @@ static device_method_t acpi_acad_methods
>      DEVMETHOD(device_probe,	acpi_acad_probe),
>      DEVMETHOD(device_attach,	acpi_acad_attach),
> =20
> -    {0, 0}
> +    DEVMETHOD_END
>  };
> =20
>  static driver_t acpi_acad_driver =3D {
>=20
> Modified: head/sys/dev/acpica/acpi_button.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/acpica/acpi_button.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/acpica/acpi_button.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -79,8 +79,7 @@ static device_method_t acpi_button_metho
>      DEVMETHOD(device_suspend,	acpi_button_suspend),
>      DEVMETHOD(device_shutdown,	acpi_button_suspend),
>      DEVMETHOD(device_resume,	acpi_button_resume),
> -
> -    {0, 0}
> +    DEVMETHOD_END
>  };
> =20
>  static driver_t acpi_button_driver =3D {
>=20
> Modified: head/sys/dev/acpica/acpi_cmbat.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/acpica/acpi_cmbat.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/acpica/acpi_cmbat.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -99,7 +99,7 @@ static device_method_t acpi_cmbat_method
>      DEVMETHOD(acpi_batt_get_info, acpi_cmbat_bif),
>      DEVMETHOD(acpi_batt_get_status, acpi_cmbat_bst),
> =20
> -    {0, 0}
> +    DEVMETHOD_END
>  };
> =20
>  static driver_t acpi_cmbat_driver =3D {
>=20
> Modified: head/sys/dev/acpica/acpi_dock.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/acpica/acpi_dock.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/acpica/acpi_dock.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -521,7 +521,7 @@ static device_method_t acpi_dock_methods
>  	DEVMETHOD(device_probe, acpi_dock_probe),
>  	DEVMETHOD(device_attach, acpi_dock_attach),
> =20
> -	{0, 0}
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t	acpi_dock_driver =3D {
>=20
> Modified: head/sys/dev/acpica/acpi_ec.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/acpica/acpi_ec.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/acpica/acpi_ec.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -253,7 +253,7 @@ static device_method_t acpi_ec_methods[]
>      DEVMETHOD(acpi_ec_read,	acpi_ec_read_method),
>      DEVMETHOD(acpi_ec_write,	acpi_ec_write_method),
> =20
> -    {0, 0}
> +    DEVMETHOD_END
>  };
> =20
>  static driver_t acpi_ec_driver =3D {
>=20
> Modified: head/sys/dev/acpica/acpi_hpet.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/acpica/acpi_hpet.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/acpica/acpi_hpet.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -849,7 +849,7 @@ static device_method_t hpet_methods[] =3D=20
>  	DEVMETHOD(bus_remap_intr, hpet_remap_intr),
>  #endif
> =20
> -	{0, 0}
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t	hpet_driver =3D {
>=20
> Modified: head/sys/dev/acpica/acpi_lid.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/acpica/acpi_lid.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/acpica/acpi_lid.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -69,7 +69,7 @@ static device_method_t acpi_lid_methods[
>      DEVMETHOD(device_suspend,	acpi_lid_suspend),
>      DEVMETHOD(device_resume,	acpi_lid_resume),
> =20
> -    {0, 0}
> +    DEVMETHOD_END
>  };
> =20
>  static driver_t acpi_lid_driver =3D {
>=20
> Modified: head/sys/dev/acpica/acpi_pci.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/acpica/acpi_pci.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/acpica/acpi_pci.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -94,7 +94,7 @@ static device_method_t acpi_pci_methods[
>  	/* PCI interface */
>  	DEVMETHOD(pci_set_powerstate,	acpi_pci_set_powerstate_method),
> =20
> -	{ 0, 0 }
> +	DEVMETHOD_END
>  };
> =20
>  static devclass_t pci_devclass;
>=20
> Modified: head/sys/dev/acpica/acpi_pci_link.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/acpica/acpi_pci_link.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/acpica/acpi_pci_link.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -1097,7 +1097,7 @@ static device_method_t acpi_pci_link_met
>  	DEVMETHOD(device_attach,	acpi_pci_link_attach),
>  	DEVMETHOD(device_resume,	acpi_pci_link_resume),
> =20
> -	{0, 0}
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t acpi_pci_link_driver =3D {
>=20
> Modified: head/sys/dev/acpica/acpi_pcib_pci.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/acpica/acpi_pcib_pci.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/acpica/acpi_pcib_pci.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -83,7 +83,7 @@ static device_method_t acpi_pcib_pci_met
>      DEVMETHOD(pcib_route_interrupt,	acpi_pcib_pci_route_interrupt),
>      DEVMETHOD(pcib_power_for_sleep,	acpi_pcib_power_for_sleep),
> =20
> -    {0, 0}
> +    DEVMETHOD_END
>  };
> =20
>  static devclass_t pcib_devclass;
>=20
> Modified: head/sys/dev/acpica/acpi_perf.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/acpica/acpi_perf.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/acpica/acpi_perf.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -122,7 +122,8 @@ static device_method_t acpi_perf_methods
>  	DEVMETHOD(cpufreq_drv_get,	acpi_px_get),
>  	DEVMETHOD(cpufreq_drv_type,	acpi_px_type),
>  	DEVMETHOD(cpufreq_drv_settings,	acpi_px_settings),
> -	{0, 0}
> +
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t acpi_perf_driver =3D {
>=20
> Modified: head/sys/dev/acpica/acpi_resource.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/acpica/acpi_resource.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/acpica/acpi_resource.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -615,7 +615,7 @@ static device_method_t acpi_sysres_metho
>      DEVMETHOD(device_probe,	acpi_sysres_probe),
>      DEVMETHOD(device_attach,	acpi_sysres_attach),
> =20
> -    {0, 0}
> +    DEVMETHOD_END
>  };
> =20
>  static driver_t acpi_sysres_driver =3D {
>=20
> Modified: head/sys/dev/acpica/acpi_smbat.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/acpica/acpi_smbat.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/acpica/acpi_smbat.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -89,7 +89,7 @@ static device_method_t acpi_smbat_method
>  	DEVMETHOD(acpi_batt_get_status, acpi_smbat_get_bst),
>  	DEVMETHOD(acpi_batt_get_info, acpi_smbat_get_bif),
> =20
> -	{0, 0}
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t	acpi_smbat_driver =3D {
>=20
> Modified: head/sys/dev/acpica/acpi_thermal.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/acpica/acpi_thermal.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/acpica/acpi_thermal.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -152,7 +152,7 @@ static device_method_t acpi_tz_methods[]
>      DEVMETHOD(device_probe,	acpi_tz_probe),
>      DEVMETHOD(device_attach,	acpi_tz_attach),
> =20
> -    {0, 0}
> +    DEVMETHOD_END
>  };
> =20
>  static driver_t acpi_tz_driver =3D {
>=20
> Modified: head/sys/dev/acpica/acpi_throttle.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/acpica/acpi_throttle.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/acpica/acpi_throttle.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -114,7 +114,7 @@ static device_method_t acpi_throttle_met
>  	DEVMETHOD(cpufreq_drv_get,	acpi_thr_get),
>  	DEVMETHOD(cpufreq_drv_type,	acpi_thr_type),
>  	DEVMETHOD(cpufreq_drv_settings,	acpi_thr_settings),
> -	{0, 0}
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t acpi_throttle_driver =3D {
>=20
> Modified: head/sys/dev/acpica/acpi_timer.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/acpica/acpi_timer.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/acpica/acpi_timer.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -82,7 +82,7 @@ static device_method_t acpi_timer_method
>      DEVMETHOD(device_probe,	acpi_timer_probe),
>      DEVMETHOD(device_attach,	acpi_timer_attach),
> =20
> -    {0, 0}
> +    DEVMETHOD_END
>  };
> =20
>  static driver_t acpi_timer_driver =3D {
>=20
> Modified: head/sys/dev/adlink/adlink.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/adlink/adlink.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/adlink/adlink.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -407,7 +407,8 @@ static device_method_t adlink_methods[]=20
>  	DEVMETHOD(device_suspend,	bus_generic_suspend),
>  	DEVMETHOD(device_resume,	bus_generic_resume),
>  	DEVMETHOD(device_shutdown,	bus_generic_shutdown),
> -	{0, 0}
> +
> +	DEVMETHOD_END
>  };
>  =20
>  static driver_t adlink_driver =3D {
>=20
> Modified: head/sys/dev/amdsbwd/amdsbwd.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/amdsbwd/amdsbwd.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/amdsbwd/amdsbwd.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -139,7 +139,7 @@ static device_method_t amdsbwd_methods[]
>  #if 0
>  	DEVMETHOD(device_shutdown,	amdsbwd_detach),
>  #endif
> -	{0, 0}
> +	DEVMETHOD_END
>  };
> =20
>  static devclass_t	amdsbwd_devclass;
>=20
> Modified: head/sys/dev/amdtemp/amdtemp.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/amdtemp/amdtemp.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/amdtemp/amdtemp.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -134,7 +134,7 @@ static device_method_t amdtemp_methods[]
>  	DEVMETHOD(device_attach,	amdtemp_attach),
>  	DEVMETHOD(device_detach,	amdtemp_detach),
> =20
> -	{0, 0}
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t amdtemp_driver =3D {
>=20
> Modified: head/sys/dev/auxio/auxio.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/auxio/auxio.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/auxio/auxio.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -131,7 +131,8 @@ static device_method_t auxio_sbus_method
>  	DEVMETHOD(device_probe,		auxio_bus_probe),
>  	DEVMETHOD(device_attach,	auxio_sbus_attach),
>  	DEVMETHOD(device_detach,	auxio_bus_detach),
> -	{0, 0}
> +
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t auxio_sbus_driver =3D {
> @@ -151,7 +152,8 @@ static device_method_t auxio_ebus_method
>  	DEVMETHOD(device_probe,		auxio_bus_probe),
>  	DEVMETHOD(device_attach,	auxio_ebus_attach),
>  	DEVMETHOD(device_detach,	auxio_bus_detach),
> -	{0, 0}
> +
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t auxio_ebus_driver =3D {
>=20
> Modified: head/sys/dev/ce/if_ce.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/ce/if_ce.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/ce/if_ce.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -145,7 +145,7 @@ static	device_method_t ce_methods[] =3D {
>  	DEVMETHOD(device_attach,	ce_attach),
>  	DEVMETHOD(device_detach,	ce_detach),
> =20
> -	{0, 0}
> +	DEVMETHOD_END
>  };
> =20
>  typedef struct _ce_dma_mem_t {
>=20
> Modified: head/sys/dev/cfi/cfi_bus_fdt.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/cfi/cfi_bus_fdt.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/cfi/cfi_bus_fdt.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -51,7 +51,7 @@ static device_method_t cfi_fdt_methods[]
>  	DEVMETHOD(device_attach,	cfi_attach),
>  	DEVMETHOD(device_detach,	cfi_detach),
> =20
> -	{0, 0}
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t cfi_fdt_driver =3D {
>=20
> Modified: head/sys/dev/cfi/cfi_bus_ixp4xx.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/cfi/cfi_bus_ixp4xx.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/cfi/cfi_bus_ixp4xx.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -69,7 +69,7 @@ static device_method_t cfi_ixp4xx_method
>  	DEVMETHOD(device_attach,	cfi_attach),
>  	DEVMETHOD(device_detach,	cfi_detach),
> =20
> -	{0, 0}
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t cfi_ixp4xx_driver =3D {
>=20
> Modified: head/sys/dev/coretemp/coretemp.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/coretemp/coretemp.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/coretemp/coretemp.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -85,7 +85,7 @@ static device_method_t coretemp_methods[
>  	DEVMETHOD(device_attach,	coretemp_attach),
>  	DEVMETHOD(device_detach,	coretemp_detach),
> =20
> -	{0, 0}
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t coretemp_driver =3D {
>=20
> Modified: head/sys/dev/cp/if_cp.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/cp/if_cp.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/cp/if_cp.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -93,7 +93,7 @@ static	device_method_t cp_methods[] =3D {
>  	DEVMETHOD(device_attach,	cp_attach),
>  	DEVMETHOD(device_detach,	cp_detach),
> =20
> -	{0, 0}
> +	DEVMETHOD_END
>  };
> =20
>  typedef struct _cp_dma_mem_t {
>=20
> Modified: head/sys/dev/cpufreq/ichss.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/cpufreq/ichss.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/cpufreq/ichss.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -113,7 +113,7 @@ static device_method_t ichss_methods[] =3D
>  	DEVMETHOD(cpufreq_drv_get,	ichss_get),
>  	DEVMETHOD(cpufreq_drv_type,	ichss_type),
>  	DEVMETHOD(cpufreq_drv_settings,	ichss_settings),
> -	{0, 0}
> +	DEVMETHOD_END
>  };
>  static driver_t ichss_driver =3D {
>  	"ichss", ichss_methods, sizeof(struct ichss_softc)
>=20
> Modified: head/sys/dev/ctau/if_ct.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/ctau/if_ct.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/ctau/if_ct.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -93,7 +93,8 @@ static device_method_t ct_isa_methods []
>  	DEVMETHOD(device_probe,		ct_probe),
>  	DEVMETHOD(device_attach,	ct_attach),
>  	DEVMETHOD(device_detach,	ct_detach),
> -	{0, 0}
> +
> +	DEVMETHOD_END
>  };
> =20
>  typedef struct _ct_dma_mem_t {
>=20
> Modified: head/sys/dev/cx/if_cx.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/cx/if_cx.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/cx/if_cx.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -113,7 +113,8 @@ static device_method_t cx_isa_methods []
>  	DEVMETHOD(device_probe,		cx_probe),
>  	DEVMETHOD(device_attach,	cx_attach),
>  	DEVMETHOD(device_detach,	cx_detach),
> -	{0, 0}
> +
> +	DEVMETHOD_END
>  };
> =20
>  typedef struct _cx_dma_mem_t {
>=20
> Modified: head/sys/dev/digi/digi_isa.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/digi/digi_isa.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/digi/digi_isa.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -462,7 +462,8 @@ static device_method_t digi_isa_methods[
>  	DEVMETHOD(device_attach, digi_isa_attach),
>  	DEVMETHOD(device_detach, digi_detach),
>  	DEVMETHOD(device_shutdown, digi_shutdown),
> -	{0, 0}
> +
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t digi_isa_drv =3D {
>=20
> Modified: head/sys/dev/digi/digi_pci.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/digi/digi_pci.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/digi/digi_pci.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -219,7 +219,8 @@ static device_method_t digi_pci_methods[
>  	DEVMETHOD(device_attach, digi_pci_attach),
>  	DEVMETHOD(device_detach, digi_detach),
>  	DEVMETHOD(device_shutdown, digi_shutdown),
> -	{0, 0}
> +
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t digi_pci_drv =3D {
>=20
> Modified: head/sys/dev/e1000/if_em.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/e1000/if_em.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/e1000/if_em.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -309,7 +309,7 @@ static device_method_t em_methods[] =3D {
>  	DEVMETHOD(device_shutdown, em_shutdown),
>  	DEVMETHOD(device_suspend, em_suspend),
>  	DEVMETHOD(device_resume, em_resume),
> -	{0, 0}
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t em_driver =3D {
>=20
> Modified: head/sys/dev/e1000/if_igb.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/e1000/if_igb.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/e1000/if_igb.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -294,7 +294,7 @@ static device_method_t igb_methods[] =3D {
>  	DEVMETHOD(device_shutdown, igb_shutdown),
>  	DEVMETHOD(device_suspend, igb_suspend),
>  	DEVMETHOD(device_resume, igb_resume),
> -	{0, 0}
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t igb_driver =3D {
>=20
> Modified: head/sys/dev/e1000/if_lem.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/e1000/if_lem.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/e1000/if_lem.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -262,7 +262,7 @@ static device_method_t lem_methods[] =3D {
>  	DEVMETHOD(device_shutdown, lem_shutdown),
>  	DEVMETHOD(device_suspend, lem_suspend),
>  	DEVMETHOD(device_resume, lem_resume),
> -	{0, 0}
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t lem_driver =3D {
>=20
> Modified: head/sys/dev/ep/if_ep_eisa.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/ep/if_ep_eisa.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/ep/if_ep_eisa.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -238,7 +238,7 @@ static device_method_t ep_eisa_methods[]
>  	DEVMETHOD(device_attach, ep_eisa_attach),
>  	DEVMETHOD(device_detach, ep_detach),
> =20
> -	{0, 0}
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t ep_eisa_driver =3D {
>=20
> Modified: head/sys/dev/ep/if_ep_isa.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/ep/if_ep_isa.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/ep/if_ep_isa.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -391,7 +391,7 @@ static device_method_t ep_isa_methods[]=20
>  	DEVMETHOD(device_attach, ep_isa_attach),
>  	DEVMETHOD(device_detach, ep_detach),
> =20
> -	{0, 0}
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t ep_isa_driver =3D {
>=20
> Modified: head/sys/dev/ep/if_ep_mca.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/ep/if_ep_mca.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/ep/if_ep_mca.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -145,7 +145,7 @@ static device_method_t ep_mca_methods[]=20
>  	DEVMETHOD(device_attach, ep_mca_attach),
>  	DEVMETHOD(device_detach, ep_detach),
> =20
> -	{0, 0}
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t ep_mca_driver =3D {
>=20
> Modified: head/sys/dev/ep/if_ep_pccard.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/ep/if_ep_pccard.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/ep/if_ep_pccard.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -223,7 +223,7 @@ static device_method_t ep_pccard_methods
>  	DEVMETHOD(device_attach, ep_pccard_attach),
>  	DEVMETHOD(device_detach, ep_detach),
> =20
> -	{0, 0}
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t ep_pccard_driver =3D {
>=20
> Modified: head/sys/dev/fdc/fdc_acpi.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/fdc/fdc_acpi.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/fdc/fdc_acpi.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -258,7 +258,7 @@ static device_method_t fdc_acpi_methods[
>  	DEVMETHOD(bus_read_ivar,	fdc_read_ivar),
>  	DEVMETHOD(bus_write_ivar,	fdc_write_ivar),
> =20
> -	{0, 0}
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t fdc_acpi_driver =3D {
>=20
> Modified: head/sys/dev/iicbus/ad7418.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/iicbus/ad7418.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/iicbus/ad7418.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -219,7 +219,7 @@ static device_method_t ad7418_methods[]=20
>  	DEVMETHOD(device_probe,		ad7418_probe),
>  	DEVMETHOD(device_attach,	ad7418_attach),
> =20
> -	{0, 0},
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t ad7418_driver =3D {
>=20
> Modified: head/sys/dev/iicbus/ds133x.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/iicbus/ds133x.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/iicbus/ds133x.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -347,7 +347,7 @@ static device_method_t ds133x_methods[]=20
>  	DEVMETHOD(clock_gettime,	ds133x_gettime),
>  	DEVMETHOD(clock_settime,	ds133x_settime),
> =20
> -	{0, 0},
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t ds133x_driver =3D {
>=20
> Modified: head/sys/dev/iicbus/ds1672.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/iicbus/ds1672.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/iicbus/ds1672.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -167,7 +167,7 @@ static device_method_t ds1672_methods[]=20
>  	DEVMETHOD(clock_gettime,	ds1672_gettime),
>  	DEVMETHOD(clock_settime,	ds1672_settime),
> =20
> -	{0, 0},
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t ds1672_driver =3D {
>=20
> Modified: head/sys/dev/iicbus/icee.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/iicbus/icee.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/iicbus/icee.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -262,7 +262,7 @@ static device_method_t icee_methods[] =3D=20
>  	DEVMETHOD(device_probe,		icee_probe),
>  	DEVMETHOD(device_attach,	icee_attach),
> =20
> -	{0, 0},
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t icee_driver =3D {
>=20
> Modified: head/sys/dev/ixgb/if_ixgb.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/ixgb/if_ixgb.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/ixgb/if_ixgb.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -159,7 +159,8 @@ static device_method_t ixgb_methods[] =3D=20
>  	DEVMETHOD(device_attach, ixgb_attach),
>  	DEVMETHOD(device_detach, ixgb_detach),
>  	DEVMETHOD(device_shutdown, ixgb_shutdown),
> -	{0, 0}
> +
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t ixgb_driver =3D {
>=20
> Modified: head/sys/dev/ixgbe/ixgbe.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/ixgbe/ixgbe.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/ixgbe/ixgbe.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -216,7 +216,8 @@ static device_method_t ixgbe_methods[] =3D
>  	DEVMETHOD(device_attach, ixgbe_attach),
>  	DEVMETHOD(device_detach, ixgbe_detach),
>  	DEVMETHOD(device_shutdown, ixgbe_shutdown),
> -	{0, 0}
> +
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t ixgbe_driver =3D {
>=20
> Modified: head/sys/dev/ixgbe/ixv.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/ixgbe/ixv.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/ixgbe/ixv.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -169,7 +169,8 @@ static device_method_t ixv_methods[] =3D {
>  	DEVMETHOD(device_attach, ixv_attach),
>  	DEVMETHOD(device_detach, ixv_detach),
>  	DEVMETHOD(device_shutdown, ixv_shutdown),
> -	{0, 0}
> +
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t ixv_driver =3D {
>=20
> Modified: head/sys/dev/mfi/mfi_cam.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/mfi/mfi_cam.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/mfi/mfi_cam.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -99,7 +99,8 @@ static device_method_t	mfip_methods[] =3D=20
>  	DEVMETHOD(device_probe,		mfip_probe),
>  	DEVMETHOD(device_attach,	mfip_attach),
>  	DEVMETHOD(device_detach,	mfip_detach),
> -	{0, 0}
> +
> +	DEVMETHOD_END
>  };
>  static driver_t mfip_driver =3D {
>  	"mfip",
>=20
> Modified: head/sys/dev/mn/if_mn.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/mn/if_mn.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/mn/if_mn.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -1418,7 +1418,7 @@ static device_method_t mn_methods[] =3D {
>          DEVMETHOD(device_resume,        bus_generic_resume),
>          DEVMETHOD(device_shutdown,      bus_generic_shutdown),
> =20
> -        {0, 0}
> +	DEVMETHOD_END
>  };
>  =20
>  static driver_t mn_driver =3D {
>=20
> Modified: head/sys/dev/mxge/if_mxge.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/mxge/if_mxge.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/mxge/if_mxge.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -124,7 +124,8 @@ static device_method_t mxge_methods[] =3D
>    DEVMETHOD(device_attach, mxge_attach),
>    DEVMETHOD(device_detach, mxge_detach),
>    DEVMETHOD(device_shutdown, mxge_shutdown),
> -  {0, 0}
> +
> +  DEVMETHOD_END
>  };
> =20
>  static driver_t mxge_driver =3D
>=20
> Modified: head/sys/dev/my/if_my.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/my/if_my.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/my/if_my.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -153,7 +153,7 @@ static device_method_t my_methods[] =3D {
>  	DEVMETHOD(device_detach, my_detach),
>  	DEVMETHOD(device_shutdown, my_shutdown),
> =20
> -	{0, 0}
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t my_driver =3D {
>=20
> Modified: head/sys/dev/nvram2env/nvram2env.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/nvram2env/nvram2env.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/nvram2env/nvram2env.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -303,7 +303,8 @@ static device_method_t nvram2env_methods
>  	DEVMETHOD(device_identify, 	nvram2env_identify),
>  	DEVMETHOD(device_probe,		nvram2env_probe),
>  	DEVMETHOD(device_attach,	nvram2env_attach),
> -	{0, 0},
> +
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t nvram2env_driver =3D {
>=20
> Modified: head/sys/dev/nxge/if_nxge.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/nxge/if_nxge.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/nxge/if_nxge.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -3507,7 +3507,8 @@ static device_method_t xge_methods[] =3D {
>  	DEVMETHOD(device_attach,    xge_attach),
>  	DEVMETHOD(device_detach,    xge_detach),
>  	DEVMETHOD(device_shutdown,  xge_shutdown),
> -	{0, 0}
> +
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t xge_driver =3D {
>=20
> Modified: head/sys/dev/oce/oce_if.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/oce/oce_if.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/oce/oce_if.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -108,7 +108,8 @@ static device_method_t oce_dispatch[] =3D=20
>  	DEVMETHOD(device_attach, oce_attach),
>  	DEVMETHOD(device_detach, oce_detach),
>  	DEVMETHOD(device_shutdown, oce_shutdown),
> -	{0, 0}
> +
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t oce_driver =3D {
>=20
> Modified: head/sys/dev/sdhci/sdhci_pci.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/sdhci/sdhci_pci.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/sdhci/sdhci_pci.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -426,7 +426,7 @@ static device_method_t sdhci_methods[] =3D
>  	DEVMETHOD(sdhci_write_4,	sdhci_pci_write_4),
>  	DEVMETHOD(sdhci_write_multi_4,	sdhci_pci_write_multi_4),
> =20
> -	{0, 0},
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t sdhci_pci_driver =3D {
>=20
> Modified: head/sys/dev/sound/pci/emu10kx-midi.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/sound/pci/emu10kx-midi.c	Wed Jan 30 17:39:43 2013	(r2461=
27)
> +++ head/sys/dev/sound/pci/emu10kx-midi.c	Wed Jan 30 18:01:20 2013	(r2461=
28)
> @@ -239,7 +239,7 @@ static device_method_t emu_midi_methods[
>  	DEVMETHOD(device_attach, emu_midi_attach),
>  	DEVMETHOD(device_detach, emu_midi_detach),
> =20
> -	{0, 0},
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t emu_midi_driver =3D {
>=20
> Modified: head/sys/dev/sound/pci/emu10kx-pcm.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/sound/pci/emu10kx-pcm.c	Wed Jan 30 17:39:43 2013	(r24612=
7)
> +++ head/sys/dev/sound/pci/emu10kx-pcm.c	Wed Jan 30 18:01:20 2013	(r24612=
8)
> @@ -1520,7 +1520,8 @@ static device_method_t emu_pcm_methods[]
>  	DEVMETHOD(device_probe, emu_pcm_probe),
>  	DEVMETHOD(device_attach, emu_pcm_attach),
>  	DEVMETHOD(device_detach, emu_pcm_detach),
> -	{0, 0}
> +
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t emu_pcm_driver =3D {
>=20
> Modified: head/sys/dev/sound/pci/emu10kx.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/sound/pci/emu10kx.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/sound/pci/emu10kx.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -3529,7 +3529,7 @@ static device_method_t emu_methods[] =3D {
>  	DEVMETHOD(bus_read_ivar, emu_read_ivar),
>  	DEVMETHOD(bus_write_ivar, emu_write_ivar),
> =20
> -	{0, 0}
> +	DEVMETHOD_END
>  };
> =20
> =20
>=20
> Modified: head/sys/dev/sound/sbus/cs4231.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/sound/sbus/cs4231.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/sound/sbus/cs4231.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -231,7 +231,8 @@ static device_method_t cs4231_sbus_metho
>  	DEVMETHOD(device_detach,	cs4231_bus_detach),
>  	DEVMETHOD(device_suspend,	cs4231_bus_suspend),
>  	DEVMETHOD(device_resume,	cs4231_bus_resume),
> -	{0, 0}
> +
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t cs4231_sbus_driver =3D {
> @@ -249,7 +250,8 @@ static device_method_t cs4231_ebus_metho
>  	DEVMETHOD(device_detach,	cs4231_bus_detach),
>  	DEVMETHOD(device_suspend,	cs4231_bus_suspend),
>  	DEVMETHOD(device_resume,	cs4231_bus_resume),
> -	{0, 0}
> +
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t cs4231_ebus_driver =3D {
>=20
> Modified: head/sys/dev/sound/usb/uaudio_pcm.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/sound/usb/uaudio_pcm.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/sound/usb/uaudio_pcm.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -227,7 +227,7 @@ static device_method_t ua_pcm_methods[]=20
>  	DEVMETHOD(device_attach, ua_attach),
>  	DEVMETHOD(device_detach, ua_detach),
> =20
> -	{0, 0}
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t ua_pcm_driver =3D {
>=20
> Modified: head/sys/dev/usb/controller/usb_controller.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/usb/controller/usb_controller.c	Wed Jan 30 17:39:43 2013=
	(r246127)
> +++ head/sys/dev/usb/controller/usb_controller.c	Wed Jan 30 18:01:20 2013=
	(r246128)
> @@ -114,7 +114,8 @@ static device_method_t usb_methods[] =3D {
>  	DEVMETHOD(device_suspend, usb_suspend),
>  	DEVMETHOD(device_resume, usb_resume),
>  	DEVMETHOD(device_shutdown, usb_shutdown),
> -	{0, 0}
> +
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t usb_driver =3D {
>=20
> Modified: head/sys/dev/usb/input/uhid.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/usb/input/uhid.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/usb/input/uhid.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -852,7 +852,8 @@ static device_method_t uhid_methods[] =3D=20
>  	DEVMETHOD(device_probe, uhid_probe),
>  	DEVMETHOD(device_attach, uhid_attach),
>  	DEVMETHOD(device_detach, uhid_detach),
> -	{0, 0}
> +
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t uhid_driver =3D {
>=20
> Modified: head/sys/dev/usb/input/ukbd.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/usb/input/ukbd.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/usb/input/ukbd.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -2120,7 +2120,8 @@ static device_method_t ukbd_methods[] =3D=20
>  	DEVMETHOD(device_attach, ukbd_attach),
>  	DEVMETHOD(device_detach, ukbd_detach),
>  	DEVMETHOD(device_resume, ukbd_resume),
> -	{0, 0}
> +
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t ukbd_driver =3D {
>=20
> Modified: head/sys/dev/usb/input/ums.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/usb/input/ums.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/usb/input/ums.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -1039,7 +1039,8 @@ static device_method_t ums_methods[] =3D {
>  	DEVMETHOD(device_probe, ums_probe),
>  	DEVMETHOD(device_attach, ums_attach),
>  	DEVMETHOD(device_detach, ums_detach),
> -	{0, 0}
> +
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t ums_driver =3D {
>=20
> Modified: head/sys/dev/usb/misc/udbp.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/usb/misc/udbp.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/usb/misc/udbp.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -248,7 +248,8 @@ static device_method_t udbp_methods[] =3D=20
>  	DEVMETHOD(device_probe, udbp_probe),
>  	DEVMETHOD(device_attach, udbp_attach),
>  	DEVMETHOD(device_detach, udbp_detach),
> -	{0, 0}
> +
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t udbp_driver =3D {
>=20
> Modified: head/sys/dev/usb/misc/ufm.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/usb/misc/ufm.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/usb/misc/ufm.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -105,7 +105,8 @@ static device_method_t ufm_methods[] =3D {
>  	DEVMETHOD(device_probe, ufm_probe),
>  	DEVMETHOD(device_attach, ufm_attach),
>  	DEVMETHOD(device_detach, ufm_detach),
> -	{0, 0}
> +
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t ufm_driver =3D {
>=20
> Modified: head/sys/dev/usb/net/if_cdce.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/usb/net/if_cdce.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/usb/net/if_cdce.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -237,7 +237,7 @@ static device_method_t cdce_methods[] =3D=20
>  	DEVMETHOD(device_suspend, cdce_suspend),
>  	DEVMETHOD(device_resume, cdce_resume),
> =20
> -	{0, 0}
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t cdce_driver =3D {
>=20
> Modified: head/sys/dev/usb/net/if_cue.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/usb/net/if_cue.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/usb/net/if_cue.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -157,7 +157,7 @@ static device_method_t cue_methods[] =3D {
>  	DEVMETHOD(device_attach, cue_attach),
>  	DEVMETHOD(device_detach, cue_detach),
> =20
> -	{0, 0}
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t cue_driver =3D {
>=20
> Modified: head/sys/dev/usb/net/if_ipheth.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/usb/net/if_ipheth.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/usb/net/if_ipheth.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -116,7 +116,7 @@ static device_method_t ipheth_methods[]=20
>  	DEVMETHOD(device_attach, ipheth_attach),
>  	DEVMETHOD(device_detach, ipheth_detach),
> =20
> -	{0, 0}
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t ipheth_driver =3D {
>=20
> Modified: head/sys/dev/usb/net/if_kue.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/usb/net/if_kue.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/usb/net/if_kue.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -199,7 +199,7 @@ static device_method_t kue_methods[] =3D {
>  	DEVMETHOD(device_attach, kue_attach),
>  	DEVMETHOD(device_detach, kue_detach),
> =20
> -	{0, 0}
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t kue_driver =3D {
>=20
> Modified: head/sys/dev/usb/net/if_smsc.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/usb/net/if_smsc.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/usb/net/if_smsc.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -1810,7 +1810,7 @@ static device_method_t smsc_methods[] =3D=20
>  	DEVMETHOD(miibus_writereg, smsc_miibus_writereg),
>  	DEVMETHOD(miibus_statchg, smsc_miibus_statchg),
> =20
> -	{0, 0}
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t smsc_driver =3D {
>=20
> Modified: head/sys/dev/usb/storage/umass.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/usb/storage/umass.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/usb/storage/umass.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -698,7 +698,8 @@ static device_method_t umass_methods[] =3D
>  	DEVMETHOD(device_probe, umass_probe),
>  	DEVMETHOD(device_attach, umass_attach),
>  	DEVMETHOD(device_detach, umass_detach),
> -	{0, 0}
> +
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t umass_driver =3D {
>=20
> Modified: head/sys/dev/usb/storage/urio.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/usb/storage/urio.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/usb/storage/urio.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -185,7 +185,8 @@ static device_method_t urio_methods[] =3D=20
>  	DEVMETHOD(device_probe, urio_probe),
>  	DEVMETHOD(device_attach, urio_attach),
>  	DEVMETHOD(device_detach, urio_detach),
> -	{0, 0}
> +
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t urio_driver =3D {
>=20
> Modified: head/sys/dev/usb/storage/ustorage_fs.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/usb/storage/ustorage_fs.c	Wed Jan 30 17:39:43 2013	(r246=
127)
> +++ head/sys/dev/usb/storage/ustorage_fs.c	Wed Jan 30 18:01:20 2013	(r246=
128)
> @@ -256,7 +256,7 @@ static device_method_t ustorage_fs_metho
>  	DEVMETHOD(device_suspend, ustorage_fs_suspend),
>  	DEVMETHOD(device_resume, ustorage_fs_resume),
> =20
> -	{0, 0}
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t ustorage_fs_driver =3D {
>=20
> Modified: head/sys/dev/usb/usb_compat_linux.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/usb/usb_compat_linux.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/usb/usb_compat_linux.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -113,7 +113,7 @@ static device_method_t usb_linux_methods
>  	DEVMETHOD(device_suspend, usb_linux_suspend),
>  	DEVMETHOD(device_resume, usb_linux_resume),
> =20
> -	{0, 0}
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t usb_linux_driver =3D {
>=20
> Modified: head/sys/dev/vx/if_vx_eisa.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/vx/if_vx_eisa.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/vx/if_vx_eisa.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -177,7 +177,7 @@ static device_method_t vx_eisa_methods[]
>  	DEVMETHOD(device_probe, vx_eisa_probe),
>  	DEVMETHOD(device_attach, vx_eisa_attach),
> =20
> -	{0, 0}
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t vx_eisa_driver =3D {
>=20
> Modified: head/sys/dev/vx/if_vx_pci.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/vx/if_vx_pci.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/vx/if_vx_pci.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -61,7 +61,7 @@ static device_method_t vx_methods[] =3D {
>  	DEVMETHOD(device_attach, vx_pci_attach),
>  	DEVMETHOD(device_shutdown, vx_pci_shutdown),
> =20
> -	{0, 0}
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t vx_driver =3D {
>=20
> Modified: head/sys/dev/vxge/vxge.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/vxge/vxge.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/vxge/vxge.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -4188,7 +4188,8 @@ static device_method_t vxge_methods[] =3D=20
>  	DEVMETHOD(device_attach, vxge_attach),
>  	DEVMETHOD(device_detach, vxge_detach),
>  	DEVMETHOD(device_shutdown, vxge_shutdown),
> -	{0, 0}
> +
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t vxge_driver =3D {
>=20
> Modified: head/sys/dev/xen/console/console.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sys/dev/xen/console/console.c	Wed Jan 30 17:39:43 2013	(r246127)
> +++ head/sys/dev/xen/console/console.c	Wed Jan 30 18:01:20 2013	(r246128)
> @@ -410,7 +410,8 @@ static device_method_t xc_methods[] =3D {
>  	DEVMETHOD(device_identify, xc_identify),
>  	DEVMETHOD(device_probe, xc_probe),
>  	DEVMETHOD(device_attach, xc_attach),
> -	{0, 0}
> +
> +	DEVMETHOD_END
>  };
> =20
>  static driver_t xc_driver =3D {
> _______________________________________________
> svn-src-all@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/svn-src-all
> To unsubscribe, send any mail to "svn-src-all-unsubscribe@freebsd.org"

Hi,

This patch is to replace all the sentinel hardcoded using {0, 0} by the pro=
per
definition of the macro DEVMETHOD_END located in the <sys/bus.h> include in=
 all
drivers code in sys/dev path of the FreeBSD head source.

I catch all the same pattern using command line below:

 $ ack -ri '{0, 0}' --type-set cc=3D.c,.h /usr/src/sys/dev

I also rebuild the kernel before to commit it using the command line below:

 $ sudo make buildkernel KERNCONF=3DGENERIC

and everything seems fine regarding the log [1] on amd64 platform.

Regards

[1] http://people.freebsd.org/~sbz/devmethod_end.log

--
Sofian Brabez

--yrj/dFKFPuw6o+aM
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (FreeBSD)

iEYEARECAAYFAlEJYO8ACgkQc2NR9CSH5X4jHgCgk8IayU6iUZ7I2VXaMudYHBu1
rkgAoKOVrKIjtSq2lXLaC898KWfiEALq
=L0Pp
-----END PGP SIGNATURE-----

--yrj/dFKFPuw6o+aM--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130130180535.GA52768>