Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1434046

Re: [PATCH] GenWQE: Change default access rights for device node

From Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
Newsgroups linux.kernel
Subject Re: [PATCH] GenWQE: Change default access rights for device node
Date 2016-06-29 23:00 +0200
Message-ID <rPuKu-ts-11@gated-at.bofh.it> (permalink)
References <rPo2n-4Od-39@gated-at.bofh.it> <rPo2n-4Od-49@gated-at.bofh.it>
Organization IBM

Show all headers | View raw


Frank Haverkamp <haver@linux.vnet.ibm.com> writes:

> Since it should always be ok for normal users to operate the accelerator,
> it makes sense to change it in our driver, rather than adding udev rules
> for all Linux distributions.
>
> Signed-off-by: Frank Haverkamp <haver@linux.vnet.ibm.com>

Reviewed-by: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>

> ---
>  drivers/misc/genwqe/card_base.c | 15 +++++++++++++++
>  1 file changed, 15 insertions(+)
>
> diff --git a/drivers/misc/genwqe/card_base.c b/drivers/misc/genwqe/card_base.c
> index 4cf8f82..768a057 100644
> --- a/drivers/misc/genwqe/card_base.c
> +++ b/drivers/misc/genwqe/card_base.c
> @@ -1355,6 +1355,19 @@ static struct pci_driver genwqe_driver = {
>  };
>
>  /**
> + * genwqe_devnode() - Set default access mode for genwqe devices.
> + *
> + * Default mode should be rw for everybody. Do not change default
> + * device name.
> + */
> +static char *genwqe_devnode(struct device *dev, umode_t *mode)
> +{
> +	if (mode)
> +		*mode = 0666;
> +	return NULL;
> +}
> +
> +/**
>   * genwqe_init_module() - Driver registration and initialization
>   */
>  static int __init genwqe_init_module(void)
> @@ -1367,6 +1380,8 @@ static int __init genwqe_init_module(void)
>  		return -ENOMEM;
>  	}
>
> +	class_genwqe->devnode = genwqe_devnode;
> +
>  	debugfs_genwqe = debugfs_create_dir(GENWQE_DEVNAME, NULL);
>  	if (!debugfs_genwqe) {
>  		rc = -ENOMEM;

-- 
Gabriel Krisman Bertazi

Back to linux.kernel | Previous | NextPrevious in thread | Find similar | Unroll thread


Thread

[PATCH] GenWQE: Change default access rights for device node Frank Haverkamp <haver@linux.vnet.ibm.com> - 2016-06-29 15:50 +0200
  Re: [PATCH] GenWQE: Change default access rights for device node Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com> - 2016-06-29 23:00 +0200

csiph-web