On Mon, 17 Nov 2014 11:37:01 +0200 "Michael S. Tsirkin" <m...@redhat.com> wrote:
> On Mon, Nov 17, 2014 at 05:17:17PM +0800, Jason Wang wrote: > > Buggy host may advertised buggy host features (a usual case is that host > > advertise a feature whose dependencies were missed). In this case, driver > > should detect and disable the buggy features by itself. > > > > This patch introduces driver specific sanitize_features() method which is > > called just before features finalizing to detect and disable buggy features > > advertised by host. > > > > Virtio-net will be the first user. > > > > Cc: Rusty Russell <ru...@rustcorp.com.au> > > Cc: Michael S. Tsirkin <m...@redhat.com> > > Cc: Cornelia Huck <cornelia.h...@de.ibm.com> > > Cc: Wanlong Gao <gaowanl...@cn.fujitsu.com> > > Signed-off-by: Jason Wang <jasow...@redhat.com> > > Hmm this conflicts with virtio 1.0 work: we drop > features as bitmap there. But that's an implementation detail, no? We'll still need a way for the driver to sanitize features, and I think this interface works just fine. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/