From 0e503ca5778b5d477811921ec8f87ad96abe8dfb Mon Sep 17 00:00:00 2001 From: cem Date: Tue, 21 May 2019 01:18:43 +0000 Subject: [PATCH] Include eventhandler.h in more compilation units This was enumerated with exhaustive search for sys/eventhandler.h includes, cross-referenced against EVENTHANDLER_* usage with the comm(1) utility. Manual checking was performed to avoid redundant includes in some drivers where a common os_bsd.h (for example) included sys/eventhandler.h indirectly, but it is possible some of these are redundant with driver-specific headers in ways I didn't notice. (These CUs did not show up as missing eventhandler.h in tinderbox.) X-MFC-With: r347984 --- sys/arm/allwinner/a10_fb.c | 1 + sys/arm/allwinner/a10_hdmi.c | 1 + sys/arm/amlogic/aml8726/aml8726_wdt.c | 1 + sys/arm/freescale/imx/imx6_ipu.c | 1 + sys/arm/rockchip/rk30xx_wdog.c | 1 + sys/arm/ti/am335x/am335x_lcd.c | 1 + sys/arm/ti/am335x/tda19988.c | 1 + sys/compat/linuxkpi/common/src/linux_compat.c | 1 + sys/dev/drm2/ttm/ttm_page_alloc.c | 1 + sys/dev/fb/creator.c | 1 + sys/dev/fb/fbd.c | 1 + sys/dev/hdmi/dwc_hdmi.c | 1 + sys/dev/iscsi_initiator/iscsi.c | 3 +++ sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c | 1 + sys/dev/mlx5/mlx5_en/mlx5_en_main.c | 1 + sys/mips/atheros/ar531x/ar5315_wdog.c | 1 + sys/mips/cavium/octeon_wdog.c | 1 + sys/mips/ingenic/jz4780_lcd.c | 1 + sys/ofed/drivers/infiniband/core/ib_roce_gid_mgmt.c | 1 + sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c | 1 + sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c | 1 + 21 files changed, 23 insertions(+) diff --git a/sys/arm/allwinner/a10_fb.c b/sys/arm/allwinner/a10_fb.c index 6342eb0acf4..4995ca23ec8 100644 --- a/sys/arm/allwinner/a10_fb.c +++ b/sys/arm/allwinner/a10_fb.c @@ -38,6 +38,7 @@ __FBSDID("$FreeBSD$"); #include #include #include +#include #include #include #include diff --git a/sys/arm/allwinner/a10_hdmi.c b/sys/arm/allwinner/a10_hdmi.c index dc12d4d5c72..29f0034b63b 100644 --- a/sys/arm/allwinner/a10_hdmi.c +++ b/sys/arm/allwinner/a10_hdmi.c @@ -38,6 +38,7 @@ __FBSDID("$FreeBSD$"); #include #include #include +#include #include #include diff --git a/sys/arm/amlogic/aml8726/aml8726_wdt.c b/sys/arm/amlogic/aml8726/aml8726_wdt.c index 45f1e6fe6bc..d3f0eec6b4f 100644 --- a/sys/arm/amlogic/aml8726/aml8726_wdt.c +++ b/sys/arm/amlogic/aml8726/aml8726_wdt.c @@ -35,6 +35,7 @@ __FBSDID("$FreeBSD$"); #include #include #include +#include #include #include #include diff --git a/sys/arm/freescale/imx/imx6_ipu.c b/sys/arm/freescale/imx/imx6_ipu.c index 426ef474ef7..831a13988bb 100644 --- a/sys/arm/freescale/imx/imx6_ipu.c +++ b/sys/arm/freescale/imx/imx6_ipu.c @@ -32,6 +32,7 @@ __FBSDID("$FreeBSD$"); #include #include #include +#include #include #include #include diff --git a/sys/arm/rockchip/rk30xx_wdog.c b/sys/arm/rockchip/rk30xx_wdog.c index 296e381283e..219820b0ca6 100644 --- a/sys/arm/rockchip/rk30xx_wdog.c +++ b/sys/arm/rockchip/rk30xx_wdog.c @@ -32,6 +32,7 @@ __FBSDID("$FreeBSD$"); #include #include #include +#include #include #include #include diff --git a/sys/arm/ti/am335x/am335x_lcd.c b/sys/arm/ti/am335x/am335x_lcd.c index c75a4b46923..143f74a6d2b 100644 --- a/sys/arm/ti/am335x/am335x_lcd.c +++ b/sys/arm/ti/am335x/am335x_lcd.c @@ -35,6 +35,7 @@ __FBSDID("$FreeBSD$"); #include #include #include +#include #include #include #include diff --git a/sys/arm/ti/am335x/tda19988.c b/sys/arm/ti/am335x/tda19988.c index 891adcded71..bfcb1bb6879 100644 --- a/sys/arm/ti/am335x/tda19988.c +++ b/sys/arm/ti/am335x/tda19988.c @@ -34,6 +34,7 @@ __FBSDID("$FreeBSD$"); #include #include #include +#include #include #include #include diff --git a/sys/compat/linuxkpi/common/src/linux_compat.c b/sys/compat/linuxkpi/common/src/linux_compat.c index b7c1cc36b8d..e861eb79357 100644 --- a/sys/compat/linuxkpi/common/src/linux_compat.c +++ b/sys/compat/linuxkpi/common/src/linux_compat.c @@ -44,6 +44,7 @@ __FBSDID("$FreeBSD$"); #include #include #include +#include #include #include #include diff --git a/sys/dev/drm2/ttm/ttm_page_alloc.c b/sys/dev/drm2/ttm/ttm_page_alloc.c index 4a5b9ed37d9..84ab9c2cdd3 100644 --- a/sys/dev/drm2/ttm/ttm_page_alloc.c +++ b/sys/dev/drm2/ttm/ttm_page_alloc.c @@ -44,6 +44,7 @@ __FBSDID("$FreeBSD$"); #include #include #include +#include #include #define NUM_PAGES_TO_ALLOC (PAGE_SIZE/sizeof(vm_page_t)) diff --git a/sys/dev/fb/creator.c b/sys/dev/fb/creator.c index 2fd0bd10597..0c0f083aaaf 100644 --- a/sys/dev/fb/creator.c +++ b/sys/dev/fb/creator.c @@ -35,6 +35,7 @@ __FBSDID("$FreeBSD$"); #include #include #include +#include #include #include #include diff --git a/sys/dev/fb/fbd.c b/sys/dev/fb/fbd.c index 02b8eb3ada4..4d0dcf00191 100644 --- a/sys/dev/fb/fbd.c +++ b/sys/dev/fb/fbd.c @@ -42,6 +42,7 @@ __FBSDID("$FreeBSD$"); #include #include #include +#include #include #include #include diff --git a/sys/dev/hdmi/dwc_hdmi.c b/sys/dev/hdmi/dwc_hdmi.c index 27bb4739163..b4fd5261019 100644 --- a/sys/dev/hdmi/dwc_hdmi.c +++ b/sys/dev/hdmi/dwc_hdmi.c @@ -33,6 +33,7 @@ __FBSDID("$FreeBSD$"); #include #include +#include #include #include #include diff --git a/sys/dev/iscsi_initiator/iscsi.c b/sys/dev/iscsi_initiator/iscsi.c index 3ce4abc0de3..2a3eb19eaa8 100644 --- a/sys/dev/iscsi_initiator/iscsi.c +++ b/sys/dev/iscsi_initiator/iscsi.c @@ -37,6 +37,9 @@ __FBSDID("$FreeBSD$"); #include #include +#ifdef DO_EVENTHANDLER +#include +#endif #include #include #include diff --git a/sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c b/sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c index 67e578f3584..dd77da1af2a 100644 --- a/sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c +++ b/sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c @@ -47,6 +47,7 @@ #include #include +#include #include #include diff --git a/sys/dev/mlx5/mlx5_en/mlx5_en_main.c b/sys/dev/mlx5/mlx5_en/mlx5_en_main.c index 92981e4cfcc..e50623af7fc 100644 --- a/sys/dev/mlx5/mlx5_en/mlx5_en_main.c +++ b/sys/dev/mlx5/mlx5_en/mlx5_en_main.c @@ -27,6 +27,7 @@ #include "en.h" +#include #include #include diff --git a/sys/mips/atheros/ar531x/ar5315_wdog.c b/sys/mips/atheros/ar531x/ar5315_wdog.c index e41c8a85a24..26f8374547a 100644 --- a/sys/mips/atheros/ar531x/ar5315_wdog.c +++ b/sys/mips/atheros/ar531x/ar5315_wdog.c @@ -37,6 +37,7 @@ __FBSDID("$FreeBSD$"); #include #include #include +#include #include #include #include diff --git a/sys/mips/cavium/octeon_wdog.c b/sys/mips/cavium/octeon_wdog.c index 93658e2465f..5ee39003379 100644 --- a/sys/mips/cavium/octeon_wdog.c +++ b/sys/mips/cavium/octeon_wdog.c @@ -39,6 +39,7 @@ __FBSDID("$FreeBSD$"); #include #include #include +#include #include #include #include diff --git a/sys/mips/ingenic/jz4780_lcd.c b/sys/mips/ingenic/jz4780_lcd.c index 77327fc093a..24415e6c656 100644 --- a/sys/mips/ingenic/jz4780_lcd.c +++ b/sys/mips/ingenic/jz4780_lcd.c @@ -36,6 +36,7 @@ __FBSDID("$FreeBSD$"); #include #include #include +#include #include #include #include diff --git a/sys/ofed/drivers/infiniband/core/ib_roce_gid_mgmt.c b/sys/ofed/drivers/infiniband/core/ib_roce_gid_mgmt.c index 0c397ebe8dc..8f6156333f4 100644 --- a/sys/ofed/drivers/infiniband/core/ib_roce_gid_mgmt.c +++ b/sys/ofed/drivers/infiniband/core/ib_roce_gid_mgmt.c @@ -36,6 +36,7 @@ __FBSDID("$FreeBSD$"); #include "core_priv.h" +#include #include #include diff --git a/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c b/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c index ac3108edeab..4cd2e0d76a6 100644 --- a/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c +++ b/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c @@ -38,6 +38,7 @@ __FBSDID("$FreeBSD$"); #include "ipoib.h" +#include static int ipoib_resolvemulti(struct ifnet *, struct sockaddr **, struct sockaddr *); diff --git a/sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c b/sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c index 5fefa2929b1..8c267a40955 100644 --- a/sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c +++ b/sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c @@ -66,6 +66,7 @@ __FBSDID("$FreeBSD$"); #include +#include #include #include -- 2.42.0