From 11949c65b1973d36264c1b7a2463b16638a4f2a5 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Fran=C3=A7ois=20Tigeot?= Date: Wed, 6 Jun 2018 22:37:43 +0200 Subject: [PATCH] drm: rman_get_start() returns u_longs, not ints This had not been correctly handled in 183e2373896e4ea605435a6bd8f943e8273bf8cd --- sys/dev/drm/drm_dragonfly.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/dev/drm/drm_dragonfly.c b/sys/dev/drm/drm_dragonfly.c index 3747138ccc..86e557d832 100644 --- a/sys/dev/drm/drm_dragonfly.c +++ b/sys/dev/drm/drm_dragonfly.c @@ -123,7 +123,7 @@ static void drm_fill_pdev(device_t dev, struct pci_dev *pdev) if (!pdev->_irqr) return; - pdev->irq = rman_get_start(pdev->_irqr); + pdev->irq = (int)rman_get_start(pdev->_irqr); } void drm_init_pdev(device_t dev, struct pci_dev **pdev) -- 2.41.0