[U-Boot] arm: sunxi: Bananapi_M2_Ultra not working with DM_MMC

Paul Kocialkowski paul.kocialkowski at bootlin.com
Mon Apr 8 13:10:11 UTC 2019


Hi,

Le lundi 08 avril 2019 à 18:23 +0530, Jagan Teki a écrit :
> Hi Paul,
> 
> On Mon, Apr 8, 2019 at 6:00 PM Paul Kocialkowski
> <paul.kocialkowski at bootlin.com> wrote:
> > Hi,
> > 
> > On Thu, 2019-04-04 at 05:51 -0300, Pablo Sebastián Greco wrote:
> > > A few days ago I tried to boot my Bananapi_M2_Ultra with 2019.04rc, I
> > > found that it wasn't booting, 2019.01 was working ok.
> > > Bisecting indicated that the problem was after
> > > http://git.denx.de/?p=u-boot.git;a=commitdiff;h=a7cca5793774ee139b75a704d6efaa4d29f09f93
> > 
> > I think the patch should be reverted ASAP since it obviously breaks
> > some supported configs. Sadly, the offending commit doesn't say
> > anything about the test coverage for the change and what the status is
> > after it. There is probably a reason why it was enabled for sun4i only
> > before and there must have been a motivation for doing this on all
> > sunxi platforms, but then again, the commit message says nothing about
> > those underlying reasons.
> > 
> > I believe we should be more strict on patch review and not let any
> > change bringing such a major change get applied with a commit message
> > that provides no context about why the change is okay and how it was
> > tested.
> 
> Appropriate your concern.
> 
> If you please list what all boards are not working with this effect,
> please write back. we will defiantly look into it. All these changes
> were merged in MW which is 2.5 months back, commenting in final stage
> like this is not the professional way.

I really do not think this is a sane approach to follow. You can't make
a change like this, with no context whatsoever in the commit message,
which ends up breaking other people's setups and wait for others to
debug subsequent issues it introduces that you don't encounter.

Sorry but your commit should never have been merged. Sure, I wasn't
there to review it either, but the code review process definitely did
not go as planned here.

The commit you made was not appropriate when you submitted it, it turns
out it broke something and it should be fixed. As for professionalism,
are you actually suggesting that we void fixing your commit as a
courtesy because it went through patch review already? That makes no
sense to me.

Clearly, your work was the issue here so please don't try and dodge the
bullet. I already had the occasion to tell you that your commit
messages are not appropriate when reviewing other patches and this is a
clear result of what happens when a patch skips through patch review
and nobody pushed you to produce a proper commit message. It would be
great if you could take this as a clear example why this is a problem.

Cheers,

Paul

-- 
Paul Kocialkowski, Bootlin
Embedded Linux and kernel engineering
https://bootlin.com



More information about the U-Boot mailing list