Re: [PATCH rdma-next v2 09/11] RDMA/efa: Add EFA verbs implementation

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 05-Mar-19 03:22, Jason Gunthorpe wrote:
> On Wed, Feb 27, 2019 at 10:13:46PM +0000, Saleem, Shiraz wrote:
> 
>>> +	pbl->phys.indirect.pbl_buf_size_in_pages = size_in_pages;
>>> +	pbl->phys.indirect.sgl = sgl;
>>> +	pbl->phys.indirect.sg_dma_cnt = sg_dma_cnt;
>>> +	err = pbl_chunk_list_create(dev, pbl);
>>> +	if (err) {
>>> +		efa_err(&dev->ibdev.dev,
>>> +			"chunk_list creation failed[%d]\n", err);
>>> +		goto err_chunk;
>>> +	}
>>
>> Seems like you have many error prints in this driver. Do you really want this to show up
>> in dmesg or just the critical ones? Consider dev or pr_dbg?
> 
> As a general rule, no driver should have a path where unprivileged
> user space can cause unbounded dmesg prints. 
> 
> This is sort of a security problem.

As I said, auditing prints to debug.

> 
> We have such a common request in drivers to do this though, I wonder
> if we should have a special core printer function for it that is
> automatically limited in some way.
> 
> Jason
> 



[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Photo]     [Yosemite News]     [Yosemite Photos]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux