← Back to team overview

ubuntu-bugcontrol team mailing list archive

Git bisecting non-linear Ubuntu kernel commits Inquiry

 

Dear Ubuntu Kernel Team / Ubuntu Bug Control:

Hello. I am e-mailing you as a continuation of
https://lists.ubuntu.com/archives/kernel-team/2012-October/022472.html,
to inquire about git bisecting non-linear Ubuntu kernel commits, as
currently documented in
https://wiki.ubuntu.com/Kernel/KernelBisection#Commit_bisecting_Ubuntu_kernel_versions_across_non-linear_tags.

While triaging https://bugs.launchpad.net/ubuntu/+source/linux/+bug/881830,
it seemed the reporter fell into this pitfall.

Naively, one might assume tag linearity is due to the order in which
Ubuntu kernel versions are displayed top to bottom in
https://launchpad.net/ubuntu/natty/+source/linux . However, this seems
incorrect. Hence, one would ask, "What does a non-linear tag mean more
explicitly?" Is this the mainline kernel being rebased off of is
non-linear, the downstream Ubuntu kernel versions, the tags found at
http://kernel.ubuntu.com/git?p=ubuntu/ubuntu-natty.git;a=tags , etc.

So, what is tag linearity mean specifically in this case? As well, how
would the original reporter test around this non-linearity?

I'm happy to better document in the bisect article non-linear tags and
testing around this, as it is a common issue for original reporters
who end up getting to commit bisecting the Ubuntu kernel.

Thank you for your time and consideration in this matter and I look
forward to your response.

--
Christopher M. Penalver
E-Mail: christopher.m.penalver@xxxxxxxxx
https://launchpad.net/~penalvch


Follow ups