From c4ee0358969e7d87a6dd4618eb1181f281813048 Mon Sep 17 00:00:00 2001 From: kib Date: Sun, 8 May 2016 09:02:51 +0000 Subject: [PATCH] MFC r298890: Make it explicit that D_MEM cdevsw d_flag is to signify that the driver is (or behaves identically to) /dev/mem. Remove the D_MEM flag from random drivers. git-svn-id: svn://svn.freebsd.org/base/stable/10@299230 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f --- sys/dev/firewire/fwdev.c | 1 - sys/i386/bios/smapi.c | 2 +- sys/sys/conf.h | 2 +- 3 files changed, 2 insertions(+), 3 deletions(-) diff --git a/sys/dev/firewire/fwdev.c b/sys/dev/firewire/fwdev.c index d26810d30..442eb9c5a 100644 --- a/sys/dev/firewire/fwdev.c +++ b/sys/dev/firewire/fwdev.c @@ -98,7 +98,6 @@ struct cdevsw firewire_cdevsw = { .d_mmap = fw_mmap, .d_strategy = fw_strategy, .d_name = "fw", - .d_flags = D_MEM #else #define CDEV_MAJOR 127 fw_open, fw_close, fw_read, fw_write, fw_ioctl, diff --git a/sys/i386/bios/smapi.c b/sys/i386/bios/smapi.c index a7710bbc9..ef1ba426b 100644 --- a/sys/i386/bios/smapi.c +++ b/sys/i386/bios/smapi.c @@ -80,7 +80,7 @@ static struct cdevsw smapi_cdevsw = { .d_version = D_VERSION, .d_ioctl = smapi_ioctl, .d_name = "smapi", - .d_flags = D_MEM | D_NEEDGIANT, + .d_flags = D_NEEDGIANT, }; static void smapi_identify(driver_t *, device_t); diff --git a/sys/sys/conf.h b/sys/sys/conf.h index 34c65a8d3..946656d36 100644 --- a/sys/sys/conf.h +++ b/sys/sys/conf.h @@ -156,7 +156,7 @@ typedef int dumper_t( #define D_TAPE 0x0001 #define D_DISK 0x0002 #define D_TTY 0x0004 -#define D_MEM 0x0008 +#define D_MEM 0x0008 /* /dev/(k)mem */ #ifdef _KERNEL -- 2.45.0