[ewg] Re: RFC: modify upstream code to make backporting easier
Michael S. Tsirkin
mst at dev.mellanox.co.il
Sun Sep 16 02:59:31 PDT 2007
> Quoting Roland Dreier <rdreier at cisco.com>:
> Subject: Re: RFC: modify upstream code to make backporting easier
>
> > I wonder whether it's acceptable in cases such as this to add
> > a wrapper in upstream code. For example, upstream could have:
> >
> > #ifndef pci_get_revision
> > #define pci_get_revision(dev) ((dev)->revision)
> > #endif
>
> My feeling is that this type of wrapper is just obfuscation that makes
> the driver harder to read and maintain.
Note that some people only run
backported drivers, so making it easier to read and maintain
*the backport* is also important.
> If there's a way to make
> backporting easier that also makes the upstream driver better, then
> I'm in favor of it, but this sounds like a bad example to me.
Do you think applying a patch as we do now is the best way to do it then?
Or do you have other ideas on how make backporting this example better?
--
MST
More information about the ewg
mailing list