All of lore.kernel.org
 help / color / mirror / Atom feed
* don't base trees on 5.12-rc1
@ 2021-03-09 23:50 Dave Airlie
  2021-03-10  7:48 ` Maxime Ripard
  0 siblings, 1 reply; 5+ messages in thread
From: Dave Airlie @ 2021-03-09 23:50 UTC (permalink / raw)
  To: Maarten Lankhorst, Thomas Zimmermann, Maxime Ripard, Daniel Vetter
  Cc: dri-devel

Hey maintainers,

I'm mostly sending this to the -misc maintainers because
drm-misc-fixes is based on rc1 at present.

This needs to be *rebased* not merged up to 5.12-rc2. Merging will
still have the bad landmine commits in the bisect history. This is a
very special case.

But otherwise to any other maintainers reading this, please avoid
5.12-rc1 as the base for any trees for this cycle.

Dave.
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: don't base trees on 5.12-rc1
  2021-03-09 23:50 don't base trees on 5.12-rc1 Dave Airlie
@ 2021-03-10  7:48 ` Maxime Ripard
  2021-03-10 19:11   ` Dave Airlie
  0 siblings, 1 reply; 5+ messages in thread
From: Maxime Ripard @ 2021-03-10  7:48 UTC (permalink / raw)
  To: Dave Airlie; +Cc: dri-devel, Thomas Zimmermann


[-- Attachment #1.1: Type: text/plain, Size: 508 bytes --]

Hi Dave,

On Wed, Mar 10, 2021 at 09:50:29AM +1000, Dave Airlie wrote:
> I'm mostly sending this to the -misc maintainers because
> drm-misc-fixes is based on rc1 at present.
> 
> This needs to be *rebased* not merged up to 5.12-rc2. Merging will
> still have the bad landmine commits in the bisect history. This is a
> very special case.

I'm sorry, I'm not entirely sure I get this. -rc1 is still in the -rc2
history, so how would that change anything in the bisect history?

Thanks!
Maxime

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: don't base trees on 5.12-rc1
  2021-03-10  7:48 ` Maxime Ripard
@ 2021-03-10 19:11   ` Dave Airlie
  2021-03-10 22:15     ` Daniel Vetter
  2021-03-12  9:43     ` Maxime Ripard
  0 siblings, 2 replies; 5+ messages in thread
From: Dave Airlie @ 2021-03-10 19:11 UTC (permalink / raw)
  To: Maxime Ripard; +Cc: dri-devel, Thomas Zimmermann

On Wed, 10 Mar 2021 at 17:48, Maxime Ripard <maxime@cerno.tech> wrote:
>
> Hi Dave,
>
> On Wed, Mar 10, 2021 at 09:50:29AM +1000, Dave Airlie wrote:
> > I'm mostly sending this to the -misc maintainers because
> > drm-misc-fixes is based on rc1 at present.
> >
> > This needs to be *rebased* not merged up to 5.12-rc2. Merging will
> > still have the bad landmine commits in the bisect history. This is a
> > very special case.
>
> I'm sorry, I'm not entirely sure I get this. -rc1 is still in the -rc2
> history, so how would that change anything in the bisect history?
>

We can't get rid of the bad commit range, we can reduce the amount of
times someone accidentally bisects into it, by not using it as a base
commit for future changes.

If in the future a bisect happens to want to test one of the patches
in drm-misc-fixes that is based on rc1, it will land the user with an
rc1 test kernel and could eat their swapfile/disk. We can avoid that
problem by not using rc1 as a base for drm-misc-fixes.

We can't avoid them bisecting into the broken commits between when
this landed and was fixed, but rebasing trees can minimise the chances
of this when bisecting other changesets.

Dave.
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: don't base trees on 5.12-rc1
  2021-03-10 19:11   ` Dave Airlie
@ 2021-03-10 22:15     ` Daniel Vetter
  2021-03-12  9:43     ` Maxime Ripard
  1 sibling, 0 replies; 5+ messages in thread
From: Daniel Vetter @ 2021-03-10 22:15 UTC (permalink / raw)
  To: Dave Airlie; +Cc: dri-devel, Maxime Ripard, Thomas Zimmermann

On Wed, Mar 10, 2021 at 8:11 PM Dave Airlie <airlied@gmail.com> wrote:
>
> On Wed, 10 Mar 2021 at 17:48, Maxime Ripard <maxime@cerno.tech> wrote:
> >
> > Hi Dave,
> >
> > On Wed, Mar 10, 2021 at 09:50:29AM +1000, Dave Airlie wrote:
> > > I'm mostly sending this to the -misc maintainers because
> > > drm-misc-fixes is based on rc1 at present.
> > >
> > > This needs to be *rebased* not merged up to 5.12-rc2. Merging will
> > > still have the bad landmine commits in the bisect history. This is a
> > > very special case.
> >
> > I'm sorry, I'm not entirely sure I get this. -rc1 is still in the -rc2
> > history, so how would that change anything in the bisect history?
> >
>
> We can't get rid of the bad commit range, we can reduce the amount of
> times someone accidentally bisects into it, by not using it as a base
> commit for future changes.
>
> If in the future a bisect happens to want to test one of the patches
> in drm-misc-fixes that is based on rc1, it will land the user with an
> rc1 test kernel and could eat their swapfile/disk. We can avoid that
> problem by not using rc1 as a base for drm-misc-fixes.
>
> We can't avoid them bisecting into the broken commits between when
> this landed and was fixed, but rebasing trees can minimise the chances
> of this when bisecting other changesets.

Same for backmerge, backmerge -rc2, not -rc1. I think there's a
request for backmerge pending from Noralf anyway. Also for any topic
branch and all that.
-Daniel
-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: don't base trees on 5.12-rc1
  2021-03-10 19:11   ` Dave Airlie
  2021-03-10 22:15     ` Daniel Vetter
@ 2021-03-12  9:43     ` Maxime Ripard
  1 sibling, 0 replies; 5+ messages in thread
From: Maxime Ripard @ 2021-03-12  9:43 UTC (permalink / raw)
  To: Dave Airlie; +Cc: dri-devel, Thomas Zimmermann

On Thu, Mar 11, 2021 at 05:11:36AM +1000, Dave Airlie wrote:
> On Wed, 10 Mar 2021 at 17:48, Maxime Ripard <maxime@cerno.tech> wrote:
> >
> > Hi Dave,
> >
> > On Wed, Mar 10, 2021 at 09:50:29AM +1000, Dave Airlie wrote:
> > > I'm mostly sending this to the -misc maintainers because
> > > drm-misc-fixes is based on rc1 at present.
> > >
> > > This needs to be *rebased* not merged up to 5.12-rc2. Merging will
> > > still have the bad landmine commits in the bisect history. This is a
> > > very special case.
> >
> > I'm sorry, I'm not entirely sure I get this. -rc1 is still in the -rc2
> > history, so how would that change anything in the bisect history?
> >
> 
> We can't get rid of the bad commit range, we can reduce the amount of
> times someone accidentally bisects into it, by not using it as a base
> commit for future changes.
> 
> If in the future a bisect happens to want to test one of the patches
> in drm-misc-fixes that is based on rc1, it will land the user with an
> rc1 test kernel and could eat their swapfile/disk. We can avoid that
> problem by not using rc1 as a base for drm-misc-fixes.
> 
> We can't avoid them bisecting into the broken commits between when
> this landed and was fixed, but rebasing trees can minimise the chances
> of this when bisecting other changesets.

Ok, yeah, that makes sense. Thanks!

Maxime
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2021-03-12  9:43 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-03-09 23:50 don't base trees on 5.12-rc1 Dave Airlie
2021-03-10  7:48 ` Maxime Ripard
2021-03-10 19:11   ` Dave Airlie
2021-03-10 22:15     ` Daniel Vetter
2021-03-12  9:43     ` Maxime Ripard

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.