[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <20210402171648.GA22651@lst.de>
Date: Fri, 2 Apr 2021 19:16:48 +0200
From: Christoph Hellwig <hch@....de>
To: Niklas Cassel <Niklas.Cassel@....com>
Cc: Keith Busch <kbusch@...nel.org>, Jens Axboe <axboe@...com>,
Christoph Hellwig <hch@....de>,
Sagi Grimberg <sagi@...mberg.me>,
"minwoo.im.dev@...il.com" <minwoo.im.dev@...il.com>,
"javier@...igon.com" <javier@...igon.com>,
"linux-nvme@...ts.infradead.org" <linux-nvme@...ts.infradead.org>,
"linux-kernel@...r.kernel.org" <linux-kernel@...r.kernel.org>
Subject: Re: [RFC PATCH] nvme: allow NVME_IOCTL_IO_CMD on controller char
dev even when multiple ns
Well, there is at least one good reason for not allowing this
retroactively:
Old users of the ioctl could have complete garbage in the field, and
might send the command to a random namespace now instead of the first
one.
So unles we have a very good reason I think we should keep
NVME_IOCTL_IO_CMD on the controller char dev deprecated and maybe
eventually remove it.
Powered by blists - more mailing lists