svn commit: r360544 - stable/12/sys/compat/linuxkpi/common/include/linux

Hans Petter Selasky hselasky at FreeBSD.org
Fri May 1 19:07:27 UTC 2020


Author: hselasky
Date: Fri May  1 19:07:26 2020
New Revision: 360544
URL: https://svnweb.freebsd.org/changeset/base/360544

Log:
  Unbreak DRM KMS build by adding the needed compatibility field in the LinuxKPI.
  
  Reported by:	zeising @
  Sponsored by:	Mellanox Technologies

Modified:
  stable/12/sys/compat/linuxkpi/common/include/linux/device.h

Modified: stable/12/sys/compat/linuxkpi/common/include/linux/device.h
==============================================================================
--- stable/12/sys/compat/linuxkpi/common/include/linux/device.h	Fri May  1 18:36:48 2020	(r360543)
+++ stable/12/sys/compat/linuxkpi/common/include/linux/device.h	Fri May  1 19:07:26 2020	(r360544)
@@ -108,7 +108,10 @@ struct device {
 	struct class	*class;
 	void		(*release)(struct device *dev);
 	struct kobject	kobj;
-	void		*dma_priv;
+	union {
+		const u64 *dma_mask;	/* XXX for backwards compat */
+		void	*dma_priv;
+	};
 	void		*driver_data;
 	unsigned int	irq;
 #define	LINUX_IRQ_INVALID	65535


More information about the svn-src-stable mailing list