[PATCH 0/4] Fix DP busy wait and defer disabling overlay plane

Philipp Zabel p.zabel at pengutronix.de
Mon Mar 6 15:32:55 UTC 2017


On Mon, 2017-03-06 at 14:28 +0000, Dan MacDonald wrote:
> Hi Phillipp
> 
> I did suspect I would have to check out another repo first but I
> wasn't sure which. Is that 4th command:
> 
> git checkout -b "branchname" FETCH_HEAD
> 
> The exact command I should run? "branchname" sounds a bit generic.

It's a local branch name of your choosing. If you don't plan to modify
the repository and don't care about then later finding that state again
by its name, you can just check out the fetched commit without giving it
a (branch) name:

git checkout FETCH_HEAD

Branches in git are basically named pointers to specific commits, a lot
like tags are, except that branches follow you around when you add new
commits while they are checked out. If you feel like reading a lot more
about this, have a look at the Git book [1], chapter 3.1 [2].

[1] https://git-scm.com/book/en/v2
[2] https://git-scm.com/book/en/v2/Git-Branching-Branches-in-a-Nutshell

regards
Philipp

> Thanks
> 
> On Mon, Mar 6, 2017 at 1:50 PM, Philipp Zabel <p.zabel at pengutronix.de> wrote:
> > On Mon, 2017-03-06 at 09:55 +0000, Dan MacDonald wrote:
> >> Hi Phillipp
> >>
> >> I've just tried those commands on my work machine where we allow
> >> (need) git access and I get the same errors as I did at home.
> >>
> >> Thanks
> >>
> >> On Mon, Mar 6, 2017 at 8:39 AM, Philipp Zabel <p.zabel at pengutronix.de> wrote:
> >> > On Sat, 2017-03-04 at 14:36 +0000, Dan MacDonald wrote:
> >> >> Hi Phillip
> >> >>
> >> >> $ git fetch https://git.pengutronix.de/git/pza/linux.git
> >> >> tags/v4.10-ipu-dp-plane-fix
> >> >> fatal: Not a git repository (or any of the parent directories): .git
> >
> > Oh, I'm slow. This is a local error message.
> >
> > Sorry, I should have mentioned that this must be called from inside an
> > existing kernel git repository. The idea is that you don't have to clone
> > the whole kernel through our pipe, but can use the upstream repository,
> > which has a much better internet connection, for most of the data:
> >
> > git clone https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
> > cd linux
> > git fetch https://git.pengutronix.de/git/pza/linux.git tags/v4.10-ipu-dp-plane-fix
> > git checkout -b "branchname" FETCH_HEAD
> >
> > regards
> > Philipp
> >
> >> >> I get the same error for:
> >> >>
> >> >> git fetch https://git.pengutronix.de/git/pza/linux.git
> >> >> tags/v4.10-ipu-dp-plane-fix
> >> >
> >> > That's strange. I've just tried this with both https and git protocols
> >> > from an external network:
> >> >
> >> > git fetch https://git.pengutronix.de/git/pza/linux.git tags/v4.10-ipu-dp-plane-fix
> >> > git fetch git://git.pengutronix.de/git/pza/linux.git tags/v4.10-ipu-dp-plane-fix
> >> >
> >> > Does the error persist? Could you try git:// instead of https://?
> >> >
> >> > regards
> >> > Philipp
> >> >
> >> >> Thanks
> >> >>
> >> >> On Mon, Feb 27, 2017 at 1:13 PM, Philipp Zabel <p.zabel at pengutronix.de> wrote:
> >> >> > Hi Dan,
> >> >> >
> >> >> > On Mon, 2017-02-27 at 11:43 +0000, Dan MacDonald wrote:
> >> >> >> Hi Phillipp
> >> >> >>
> >> >> >> It sounds like you need me to test a new kernel build with these patches now?
> >> >> >
> >> >> > if you could find the time, that would be helpful.
> >> >> >
> >> >> >> I'm new round here so could you please give me the git commands to
> >> >> >> check out your patches / tree as well as any kernel config options
> >> >> >> I'll need to ensure are enabled for full imxdrm / SABRE Lite support.
> >> >> >
> >> >> > If you are willing to test on top of drm-next, try
> >> >> >
> >> >> >     git fetch https://git.pengutronix.de/git/pza/linux.git imx-drm/next
> >> >> >     git checkout -b "test-branch" FETCH_HEAD
> >> >> >     make imx_v6_v7_defconfig
> >> >> >
> >> >> > I think the defconfig should include everything necessary for SABRE Lite
> >> >> > in your git kernel repository. If you prefer testing on a release
> >> >> > kernel, the patches are trivially rebased onto v4.10:
> >> >> >
> >> >> >     git fetch https://git.pengutronix.de/git/pza/linux.git tags/v4.10-ipu-dp-plane-fix
> >> >> >     git checkout -b "test-branch" FETCH_HEAD
> >> >> >     make imx_v6_v7_defconfig
> >> >> >
> >> >> >> I started moving house yesterday and that continues today and tomorrow
> >> >> >> so the soonest I am going to be able to build and test a new kernel
> >> >> >> will be Wednesday but Thursday or this upcoming weekend is more
> >> >> >> likely.
> >> >> >
> >> >> > Ok, there's no hurry. Let me know if you have any problems.
> >> >> >
> >> >> > regards
> >> >> > Philipp
> >> >> >
> >> >>
> >> >>
> >> >
> >> >
> >>
> >>
> >
> >
> 




More information about the dri-devel mailing list