From: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
To: "Uwe Kleine-König" <u.kleine-koenig@pengutronix.de>
Cc: "Geert Uytterhoeven" <geert@linux-m68k.org>,
"Sui Jingfeng" <suijingfeng@loongson.cn>,
kernel@pengutronix.de, "Jani Nikula" <jani.nikula@intel.com>,
"Thomas Zimmermann" <tzimmermann@suse.de>,
dri-devel@lists.freedesktop.org,
"Javier Martinez Canillas" <javierm@redhat.com>,
"Maxime Ripard" <mripard@kernel.org>,
"Russell King (Oracle)" <linux@armlinux.org.uk>,
"Julia Lawall" <julia.lawall@inria.fr>,
"Luben Tuikov" <luben.tuikov@amd.com>,
"Sean Paul" <seanpaul@chromium.org>,
"Krzysztof Kozlowski" <krzk@kernel.org>,
"Andrzej Hajda" <andrzej.hajda@intel.com>,
"Thierry Reding" <thierry.reding@gmail.com>,
"Christian König" <christian.koenig@amd.com>
Subject: Re: [PATCH 00/17] drm: rename various struct members "dev" -> "drm"
Date: Fri, 14 Jul 2023 12:51:44 +0200 [thread overview]
Message-ID: <ZLEowHzSAbtI1q6t@aptenodytes> (raw)
In-Reply-To: <20230713141023.52dkz5ezicwev74w@pengutronix.de>
[-- Attachment #1: Type: text/plain, Size: 4643 bytes --]
Hi,
On Thu 13 Jul 23, 16:10, Uwe Kleine-König wrote:
> Hello Maxime,
>
> On Thu, Jul 13, 2023 at 01:17:43PM +0200, Maxime Ripard wrote:
> > On Thu, Jul 13, 2023 at 12:39:40PM +0200, Uwe Kleine-König wrote:
> > > On Thu, Jul 13, 2023 at 12:23:50PM +0300, Jani Nikula wrote:
> > > > On Thu, 13 Jul 2023, Uwe Kleine-König <u.kleine-koenig@pengutronix.de> wrote:
> > > > > after most feedback for my series "drm/crtc: Rename struct drm_crtc::dev
> > > > > to drm_dev"[1] was positive in principle, here comes a new series.
> > > >
> > > > I find it obnoxious to send a new series within 24 hours of the first,
> > > > while the discussion is still in progress, and it's a misrepresentation
> > > > of the in-progress dicussion to say most of the feedback was positive.
> > > >
> > > > This is not the way to reach consensus.
> > >
> > > Let me tell you I didn't had any obnoxious intentions when sending this
> > > new series. I honestly still think that the feedback was mostly positive
> > > to the idea to get rid of struct drm_device *dev. Most discussion was
> > > about splitting the series and the right name to use instead of "dev".
> >
> > And then you have a former and current maintainers that tell you that
> > they'd prefer not to merge it at all.
>
> I went back to the previous thread rereading the replies I got yesterday
> (i.e. the ones I was aware when I started to respin the series). By then
> following people stated their opinion:
>
> - Paul Kocialkowski
> Is happy with the status quo
> naming: drm_dev > { drmdev, drm }
Just to clarify, I am against the change (not sure this is what you meant by
happy with the status quo) but if the majority is in favor then I prefer to
have the member named drm_dev.
> - Thomas Zimmermann
> All data structures should be converted
> naming: drm > *
> - Javier Martinez Canillas
> Generally in favour (also via irc)
> Wants a single patch
> naming: drm > drm_dev > dev
> - Russell King
> Sent a "Reviewed-by, Thanks"
> - Christan König
> Wants a single patch
> naming: don't care
> - Maxime Ripard
> Wants a single patch
> - Sui Jingfeng
> no union
> naming: { drm, ddev } > drm_dev > dev
> - Luben Tuikov
> Wants a single patch
> naming: drm_dev > { drm, dev }
> - Jani Nikula
> unnecessary change.(is this a "no" or a "don't care"?)
> naming: drm > *
> - Sean Paul
> doesn't like this change
>
> I admit I'm not aware about the roles here, but up to then only Sean
> Paul wrote a clear no and maybe Jani Nikula a small one. I interpreted
> Paul Kocialkowski's replay as indifferent to the renaming.
To reiterate: I am against the change, not indifferent.
Cheers,
Paul
> All others
> were in favour or only criticised details and naming.
>
> What did I miss (apart from today's replies which indeed are more
> negative:
>
> - Thierry Reding
> Agreed to Jani Nikula that this change is
> unnecessary, also understood that for non-DRM people it might be
> confusing.
> naming: dev > drm > *
> - Thomas Zimmermann
> Agreed to Sean Paul about the too high downsides
> - Geert Uytterhoeven
> In favour (also before via irc)
> )?
>
> > Ignoring those concerns
>
> I'm really surprised by this suggestion. Either I really missed
> something, or I'd like to ask these maintainers to communicate in a more
> obvious way. If I send a series and I get feedback like "If you rename
> drm_crtc.dev, you should also address *all* other data structures." (by
> Thomas Zimmermann) or "When you automatically generate the patch (with
> cocci for example) I usually prefer a single patch instead." (by
> Christan König) then I would expect that if they oppose the underlying
> idea of the series they would say so, too. I'm sorry, I cannot read a
> concern (to the underlying idea) from these replies. And so I addressed
> the feedback about the details with a new series to have an updated base
> for the discussion.
>
> > and then sending a new version right away is, if not obnoxious,
> > definitely aggressive.
>
> If this is how you experience my submission even after I tried to
> explain my real intentions, I'm sorry. And I'm sure there is a deep
> misunderstanding somewhere.
>
> Best regards
> Uwe
>
> --
> Pengutronix e.K. | Uwe Kleine-König |
> Industrial Linux Solutions | https://www.pengutronix.de/ |
--
Paul Kocialkowski, Bootlin
Embedded Linux and kernel engineering
https://bootlin.com
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]
next prev parent reply other threads:[~2023-07-14 10:51 UTC|newest]
Thread overview: 38+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-07-13 8:23 [PATCH 00/17] drm: rename various struct members "dev" -> "drm" Uwe Kleine-König
2023-07-13 8:23 ` [PATCH 01/17] drm/atomic_state: Rename struct drm_atomic_state::dev to drm Uwe Kleine-König
2023-07-13 8:23 ` [PATCH 02/17] drm/bridge: Rename struct drm_bridge::dev " Uwe Kleine-König
2023-07-13 8:23 ` [PATCH 03/17] drm/client_dev: Rename struct drm_client_dev::dev " Uwe Kleine-König
2023-07-13 8:23 ` [PATCH 04/17] drm/connector: Rename struct drm_connector::dev " Uwe Kleine-König
2023-07-13 8:23 ` [PATCH 05/17] drm/crtc: Rename struct drm_crtc::dev " Uwe Kleine-König
2023-07-13 8:23 ` [PATCH 06/17] drm/debugfs_entry: Rename struct drm_debugfs_entry::dev " Uwe Kleine-König
2023-07-13 8:23 ` [PATCH 07/17] drm/dp_mst_topology_mgr: Rename struct drm_dp_mst_topology_mgr::dev " Uwe Kleine-König
2023-07-13 8:23 ` [PATCH 08/17] drm/encoder: Rename struct drm_encoder::dev " Uwe Kleine-König
2023-07-13 8:24 ` [PATCH 09/17] drm/fb_helper: Rename struct drm_fb_helper::dev " Uwe Kleine-König
2023-07-13 8:24 ` [PATCH 10/17] drm/framebuffer: Rename struct drm_framebuffer::dev " Uwe Kleine-König
2023-07-13 8:24 ` [PATCH 11/17] drm/gem_object: Rename struct drm_gem_object::dev " Uwe Kleine-König
2023-07-13 8:24 ` [PATCH 12/17] drm/master: Rename struct drm_master::dev " Uwe Kleine-König
2023-07-13 8:24 ` [PATCH 13/17] drm/minor: Rename struct drm_minor::dev " Uwe Kleine-König
2023-07-13 8:24 ` [PATCH 14/17] drm/plane: Rename struct drm_plane::dev " Uwe Kleine-König
2023-07-13 8:24 ` [PATCH 15/17] drm/property_blob: Rename struct drm_property_blob::dev " Uwe Kleine-König
2023-07-13 8:24 ` [PATCH 16/17] drm/property: Rename struct drm_property::dev " Uwe Kleine-König
2023-07-13 8:24 ` [PATCH 17/17] drm/vblank_crtc: Rename struct drm_vblank_crtc::dev " Uwe Kleine-König
2023-07-13 9:23 ` [PATCH 00/17] drm: rename various struct members "dev" -> "drm" Jani Nikula
2023-07-13 10:39 ` Uwe Kleine-König
2023-07-13 11:05 ` Jani Nikula
2023-07-13 13:40 ` Paul Kocialkowski
2023-07-13 11:17 ` Maxime Ripard
2023-07-13 14:10 ` Uwe Kleine-König
2023-07-13 14:24 ` Thomas Zimmermann
2023-07-13 14:38 ` Christian König
2023-07-13 15:47 ` Maxime Ripard
2023-07-13 15:59 ` Javier Martinez Canillas
2023-07-14 7:11 ` Uwe Kleine-König
2023-07-13 16:18 ` Jani Nikula
2023-07-14 10:51 ` Paul Kocialkowski [this message]
2023-08-02 9:49 ` Jani Nikula
2023-07-13 10:04 ` Thomas Zimmermann
2023-07-13 10:22 ` Uwe Kleine-König
2023-07-13 10:41 ` Thomas Zimmermann
2023-07-13 13:11 ` Uwe Kleine-König
2023-07-13 14:08 ` Thomas Zimmermann
2023-07-13 11:52 ` Thomas Zimmermann
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=ZLEowHzSAbtI1q6t@aptenodytes \
--to=paul.kocialkowski@bootlin.com \
--cc=andrzej.hajda@intel.com \
--cc=christian.koenig@amd.com \
--cc=dri-devel@lists.freedesktop.org \
--cc=geert@linux-m68k.org \
--cc=jani.nikula@intel.com \
--cc=javierm@redhat.com \
--cc=julia.lawall@inria.fr \
--cc=kernel@pengutronix.de \
--cc=krzk@kernel.org \
--cc=linux@armlinux.org.uk \
--cc=luben.tuikov@amd.com \
--cc=mripard@kernel.org \
--cc=seanpaul@chromium.org \
--cc=suijingfeng@loongson.cn \
--cc=thierry.reding@gmail.com \
--cc=tzimmermann@suse.de \
--cc=u.kleine-koenig@pengutronix.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox