OSDN Git Service

[FreeBSD] We should use dev2unit() rather than minor()
authorRobert Noland <rnoland@2hip.net>
Thu, 23 Oct 2008 19:46:32 +0000 (15:46 -0400)
committerRobert Noland <rnoland@2hip.net>
Thu, 23 Oct 2008 19:46:32 +0000 (15:46 -0400)
bsd-core/drm_drv.c
bsd-core/drm_fops.c

index 725e5a9..afcad19 100644 (file)
@@ -534,7 +534,7 @@ int drm_open(struct cdev *kdev, int flags, int fmt, DRM_STRUCTPROC *p)
        struct drm_device *dev = NULL;
        int retcode = 0;
 
-       dev = DRIVER_SOFTC(minor(kdev));
+       dev = DRIVER_SOFTC(dev2unit(kdev));
 
        DRM_DEBUG("open_count = %d\n", dev->open_count);
 
index c6a8d19..e4cf846 100644 (file)
@@ -41,7 +41,7 @@ int drm_open_helper(struct cdev *kdev, int flags, int fmt, DRM_STRUCTPROC *p,
                    struct drm_device *dev)
 {
        struct drm_file *priv;
-       int m = minor(kdev);
+       int m = dev2unit(kdev);
        int retcode;
 
        if (flags & O_EXCL)