Re: Debian kernel 2.6.38-5

Geert Uytterhoeven
2011-05-08T20:22:24Z

On Sun, May 8, 2011 at 22:08, Christian T. Steigies <cts@debian.org> wrote:
> On Sun, May 08, 2011 at 06:40:40PM +0000, Thorsten Glaser wrote:
>> Christian T. Steigies dixit:
>> >How do I get the older versions from Geert's git? I don't see any other
>> >branches, I only see tags. What is the magic word to get for example the 2.6.30
>> >tree?
>>
>> tg@zigo:~/linux-m68k $ git branch -r
>
> I did not know about -r, it was not mentioned in the tutorial I read...
> How do I switch back and forth between different branches? I got a conflict

git checkout <branch>

> and could not switch back anymore. Then I deleted all files (except .git), I
> should be able to get everything back with git checkout? Well, I didn't. git
> newbie here...

`git reset --hard` will reset the state of your checked-out copy.

> Yes, but I am not trying to build a debian package, I try to build directly
> from linux-m68k. This has worked, only the Amiga complained a missing
> modules.dep (but I built in the network driver):
>
> make ARCH=m68k CROSS_COMPILE=m68k-linux-gnu-
> make ARCH=m68k CROSS_COMPILE=m68k-linux-gnu- INSTALL_MOD_PATH=/data/m68k modules_install
>
> The kernel boots, it configures the network (static). When I try to ping a
> host on my network, I get this oops(?).  A few seconds later I also get the
> mismatch message I reported earlier (does not show up in dmesg?).

Hmm, tx timed out.

> PS 2.6.28 did not boot: kernel too old. When was TLS introduced? I'll try to
> apply the patch you mentioned in your other message.

m68k-v2.6.32

For older versions, you can use 'git cherry-pick <commit>' to backport.

> [  130.870000] eth0: trigger_send() called with the transmitter busy.

This is the real problem...

> [  132.240000] ------------[ cut here ]------------
> [  132.240000] WARNING: at net/sched/sch_generic.c:256 dev_watchdog+0x1ac/0x1cc()
> [  132.250000] NETDEV WATCHDOG: eth0 (): transmit queue 0 timed out

And a bit later the watchdog kicks in.

Gr{oetje,eeting}s,

Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

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