Skip to contentSkip to conversation

Git pull on linux-next tree shows "Performing inexact rename detection"

DISCUSSION Prasanna Kumar T S M 3 participants 4 messages Mar 9, 2012 – Mar 10, 2012

lore
Share & tools
lore
#0 lore raw

Doing "git pull" on linux-next tree always shows "Performing inexact rename detection" for a very long time (more than a hour and going). It also uses more than 1.5GB of RAM (out of 2GB RAM) in my system. Not able to do any thing when this is happening - even maximising a window takes 2 minutes once such a situation is reached. I am killing the command with a Ctrl + C as I am not able to do any work.

What is the reason for this? What it does internally? Is there any way to circumvent this? I don't want to clone linux-next again (that seems to be the worst case solution).

#1 lore raw
Quoted 7 lines · Prasanna Kumar T S M

Doing "git pull" on linux-next tree always shows "Performing inexact rename detection" for a very long time (more than a hour and going). It also uses more than 1.5GB of RAM (out of 2GB RAM) in my system. Not able to do any thing when this is happening - even maximising a window takes 2 minutes once such a situation is reached. I am killing the command with a Ctrl + C as I am not able to do any work.

Quoted 9 lines

What is the reason for this? What it does internally? Is there any way to circumvent this? I don't want to clone linux-next again (that seems to be the worst case solution).
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

The first Google search result gave me this: http://git.661346.n2.nabble.com/Merging-limitations-after-directory-renames-interesting-test-repo-td6041103.html

While long and pretty technical, it will shed some light, I believe. Good luck.

Signature · 2 lines
--
Rares Aioanei
#2 lore raw
Quoted 18 lines · Rares Aioanei
Quoted 7 lines · Prasanna Kumar T S M

Doing "git pull" on linux-next tree always shows "Performing inexact rename detection" for a very long time (more than a hour and going). It also uses more than 1.5GB of RAM (out of 2GB RAM) in my system. Not able to do any thing when this is happening - even maximising a window takes 2 minutes once such a situation is reached. I am killing the command with a Ctrl + C as I am not able to do any work.

Quoted 10 lines

What is the reason for this? What it does internally? Is there any way to circumvent this? I don't want to clone linux-next again (that seems to be the worst case solution).

Signature · 5 lines
To unsubscribe from this list: send the line "unsubscribe
linux-kernel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/
Quoted 7 lines

The first Google search result gave me this:
http://git.661346.n2.nabble.com/Merging-limitations-after-directory-renames-interesting-test-repo-td6041103.html

While long and pretty technical, it will shed some light, I believe. Good luck.

As mentioned in the thread it uses up all my RAM and also does a lot of paging. In such situations I am not able to use the system. The big issue is that it takes a very long time (I have waited for 1 hour and more yet it did not stop). Is there any short cut route to pull the code?

Thanks,
PrasannaKumar

#3 lore raw
In reply to Prasanna Kumar T S M
Quoted 10 lines · Prasanna Kumar T S M

Doing "git pull" on linux-next tree always shows "Performing inexact rename detection" for a very long time (more than a hour and going). It also uses more than 1.5GB of RAM (out of 2GB RAM) in my system. Not able to do any thing when this is happening - even maximising a window takes 2 minutes once such a situation is reached. I am killing the command with a Ctrl + C as I am not able to do any work.

What is the reason for this? What it does internally? Is there any way to circumvent this? I don't want to clone linux-next again (that seems to be the worst case solution).

Don't use pull, follow the instructions from the FAQ:
http://linux.f-seidel.de/linux-next/pmwiki/pmwiki.php?n=Linux-next.FAQ

I thought to remember the FAQ explicitly mentions not to use pull, but that doesn't seem to be the case.

Gr{oetje,eeting}s,

                        Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [email protected]

In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds