From: "Justin P. Mattock" <justinmattock@gmail.com>
To: Torsten Kaiser <just.for.lkml@googlemail.com>
Cc: Gene Heskett <gene.heskett@gmail.com>,
Linus Torvalds <torvalds@linux-foundation.org>,
Linux Kernel Mailing List <linux-kernel@vger.kernel.org>
Subject: Re: Linux 2.6.29-rc1 MAJOR advisory
Date: Sun, 11 Jan 2009 23:15:56 -0800 [thread overview]
Message-ID: <496AEE2C.1030608@gmail.com> (raw)
In-Reply-To: <64bb37e0901112257q51b20f8dhf9d80db7d3960d1a@mail.gmail.com>
Torsten Kaiser wrote:
> On Mon, Jan 12, 2009 at 3:50 AM, Gene Heskett <gene.heskett@gmail.com> wrote:
>
>> On Sunday 11 January 2009, Torsten Kaiser wrote:
>>
>>> On Sun, Jan 11, 2009 at 9:10 PM, Gene Heskett <gene.heskett@gmail.com> wrote:
>>>
>>>> I don't believe it is. MAJOR problem. I have an ASUS M2N-SLI Deluxe
>>>> motherboard I paid about $275 for in late Sept 2008, and one attempt to
>>>> boot the 2.6.29-rc1 I had built destroyed the MCP55 eth0 port, no power on
>>>> the port at all now, and I've rebooted to 2.6.28, still no eth0, so I have
>>>> now enabled in the bios and am using the 2nd & last eth1 port on this
>>>> mobo.
>>>>
>>> I have also an ASUS MCP55 board, a KFN5-D.
>>>
>>> To save the crash I reported in the "[git pull] x86 fixes" thread, I
>>> had to boot the patch -rc1 a second time.
>>> After saving the Oops on my second pc I rebooted my test system (the
>>> one with the MCP55) into 2.6.28 and the boot process hung as it wanted
>>> to mount its NFS filesystems. Trying to connect from the second system
>>> failed, not even a ping reply.
>>> But: Just removing the ethernet cable and immediately reconnecting it
>>> seemed to have kicked my MCP55 ethernet port back in working order.
>>>
>>>
>> I unplugged it and plugged it back in a couple of times.
>>
>
> I just wanted to report my observations as that might help somebody to
> debug this problem.
> I assumed that you already tried unplugging the ethernet cable and
> would only suggest a complete powerdown instead of only rebooting, but
> as you wrote later in your mail, you already tried that. :-(
>
>
>> Absolutely NO led
>> activity in the connector was observed, but since this board has 2 ethernet
>> ports, the other port lit up like the 4th of July when I stuck the cable
>> into it. So I rebooted, and enabled that port in the bios, then booted 2.6.28,
>> copied /etc/sysconfig/network-scripts/ifcfg-eth0 to ifcfg-eth1, edited it to
>> call itself eth1 without even changing the mac address, did a
>> 'service network restart' which reported a failure downing eth0, then another
>> upping it, and success upping eth1. Pinged yahoo, works.
>>
>> I will call my friend at the shop where I bought all this and see if he can
>> arrange a preship of another board since ASUS has a years warranty. But to
>> me, its pretty fishy that it was working normally when I shut down 2.6.28,
>> failed on the boot to 2.6.29-rc1, twice, and was still dead when 2.6.28
>> was rebooted. That points an awfully straight and strong finger at 2.6.29-rc1.
>>
>>
>>> No fishy things in the syslog...
>>>
>> As you can see in the dmesg I attached, I had problems from the gitgo.
>> But just for grins, I'll check messages too, for the first boot, hang on a sec.
>>
>> First was the usual your bios is crap, fixing it notice, then:
>> Jan 11 14:15:13 coyote kernel: [ 0.000000] ACPI: RSDP 000F7D20, 0024 (r2 Nvidia)
>> Jan 11 14:15:13 coyote kernel: [ 0.000000] ACPI: XSDT DFEE3100, 004C (r1 Nvidia ASUSACPI 42302E31 AWRD
>> 0)
>> Jan 11 14:15:13 coyote kernel: [ 0.000000] ACPI: FACP DFEEADC0, 00F4 (r3 Nvidia ASUSACPI 42302E31 AWRD
>> 0)
>> Jan 11 14:15:13 coyote kernel: [ 0.000000] ACPI Warning (tbfadt-0568): 32/64X length mismatch in
>> Pm1aEventBlock: 32/8 [20081204]
>> Jan 11 14:15:13 coyote kernel: [ 0.000000] ACPI Warning (tbfadt-0568): 32/64X length mismatch in
>> Pm1aControlBlock: 16/8 [20081204]
>> Jan 11 14:15:13 coyote kernel: [ 0.000000] ACPI Warning (tbfadt-0568): 32/64X length mismatch in
>> PmTimerBlock: 32/8 [20081204]
>> Jan 11 14:15:13 coyote kernel: [ 0.000000] ACPI Warning (tbfadt-0568): 32/64X length mismatch in Gpe0Block:
>> 64/8 [20081204]
>> Jan 11 14:15:13 coyote kernel: [ 0.000000] ACPI Warning (tbfadt-0568): 32/64X length mismatch in Gpe1Block:
>> 128/8 [20081204]
>> Jan 11 14:15:13 coyote kernel: [ 0.000000] ACPI Warning (tbfadt-0412): Invalid length for Pm1aEventBlock: 8,
>> using default 32 [20081204]
>> Jan 11 14:15:13 coyote kernel: [ 0.000000] ACPI Warning (tbfadt-0412): Invalid length for Pm1aControlBlock:
>> 8, using default 16 [20081204]
>> Jan 11 14:15:13 coyote kernel: [ 0.000000] ACPI Warning (tbfadt-0412): Invalid length for PmTimerBlock: 8,
>> using default 32 [20081204]
>> Jan 11 14:15:13 coyote kernel: [ 0.000000] FADT: X_PM1a_EVT_BLK.bit_width (16) does not match PM1_EVT_LEN
>> (4)
>>
>> No idea what that means.
>>
>
> Something is wrojng with your ACPI tables.
> That might have several causes:
> a) a new check in 2.6.29-rc1 that now detects an error that was always there
> b) the cause for the dead eth0 is a corruption in your bios
>
> For me I see this with 2.6.29-rc1:
> [ 0.000000] FADT: X_PM1a_EVT_BLK.bit_width (16) does not match
> PM1_EVT_LEN (4)
>
> 2.6.28 does not complain about that.
>
> It would probably be good to compare the boot messages from an older
> kernel when eth0 was still working with the boot messages from the
> same kernel now that the port is dead.
> Any differences might give a better clue than all the errors from 2.6.29...
>
>
>> Then:
>>
> [snip]
>
>> Jan 11 14:15:13 coyote kernel: [ 18.231257] Oops: 0002 [#1] PREEMPT SMP
>>
> [snip]
>
>> Jan 11 14:15:13 coyote kernel: [ 18.232006] Pid: 1724, comm: modprobe Tainted: G W (2.6.29-rc1 #1)
>>
> [snip]
>
>> Now the above claims I am 'tainted' but I am not.
>>
>
> The taint is because this is the second problem that the kernel
> encounterd, the first one from the log you attached to your first post
> was:
> [ 0.000000] ------------[ cut here ]------------
> [ 0.000000] WARNING: at arch/x86/kernel/cpu/mtrr/generic.c:398
> generic_get_mtrr+0x11c/0x130()
> [ 0.000000] Hardware name: System Product Name
> [ 0.000000] mtrr: your BIOS has set up an incorrect mask, fixing it up.
> [ 0.000000] Modules linked in:
> [ 0.000000] Pid: 0, comm: swapper Not tainted 2.6.29-rc1 #1
> [ 0.000000] Call Trace:
> [ 0.000000] [<c0428939>] warn_slowpath+0x99/0xc0
> [ 0.000000] [<c043f561>] up+0x11/0x40
> [ 0.000000] [<c042906d>] release_console_sem+0x18d/0x1c0
> [ 0.000000] [<c0600020>] iret_exc+0x1dc/0x882
> [ 0.000000] [<c06ffac1>] dmi_string_nosave+0x51/0x70
> [ 0.000000] [<c042962b>] printk+0x1b/0x20
> [ 0.000000] [<c041ba8c>] pat_init+0x7c/0xa0
> [ 0.000000] [<c040fd5c>] generic_get_mtrr+0x11c/0x130
> [ 0.000000] [<c06ea68b>] mtrr_trim_uncached_memory+0x7b/0x360
> [ 0.000000] [<c06eaa41>] mtrr_bp_init+0xd1/0x700
> [ 0.000000] [<c042962b>] printk+0x1b/0x20
> [ 0.000000] [<c06e7125>] e820_end_pfn+0xc5/0xf0
> [ 0.000000] [<c06e5689>] setup_arch+0x409/0x980
> [ 0.000000] [<c06e864b>] reserve_early_overlap_ok+0x4b/0x60
> [ 0.000000] [<c06e1a0a>] start_kernel+0x6a/0x2e0
> [ 0.000000] ---[ end trace 4eaa2a86a8e2da22 ]---
>
> The W-Taint is there to notify that there already was some (other) problem.
>
>
>> Then, just about 10 lines later:
>> Jan 11 14:20:57 coyote kernel: [ 22.214383] eth0: no link during initialization.
>> Jan 11 14:20:57 coyote kernel: [ 23.784997] eth0: link up.
>>
>> But it wasn't. ifconfig said it was, but no pings worked. So I fixed the
>> ifcfg-eth1 script to run, rebooted, enabling the other port in the bios as I
>> did so, and here I am. The one thing I haven't done is a full powerdown,
>> which is next.
>>
>> And I have now done that full powerdown reset, but the eth0 port is still dark
>> and powerless.
>>
>> And this is all that showed up in dmesg's output when I moved the cable back
>> for a few seconds:
>>
>> [ 135.940984] eth1: link down.
>> [ 145.266298] eth1: link up.
>>
>> No note that a cable had been plugged into eth0. But it was.
>>
>
> Any other messages about eth0 in the syslog?
> It would probably be most helpful, if you could compare any messages
> about eth0/ the MCP55 from a known good boot with the current
> output...
>
>
>> This could be a 'co-inky dance', but my almost 60 years in electronics
>> troubleshooting says there is a connection.
>>
>> I sure won't reboot to 2.6.29-rc1 again until I have a replacement
>> motherboard sitting next to me, I don't want to wreck the last port
>> cuz I have no slots left to stick a nic in this one.
>>
>
> Torsten
> --
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/
>
>
It's just a warning(or something like that);
anyways I have three machines:
dell inspiron 1200(I know old,but works)
dell x200(200 something, slower than sh*t);
macbook pro(ati chipset)
all three display the same message:
FADT: X_PM1a_EVT_BLK.bit_width etc...
maybe the table is too sensitive!
regards;
Justin P. Mattock
next prev parent reply other threads:[~2009-01-12 7:16 UTC|newest]
Thread overview: 21+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-01-11 0:13 Linux 2.6.29-rc1 Linus Torvalds
2009-01-11 8:04 ` Willy Tarreau
2009-01-11 10:18 ` Paul Rolland
2009-01-11 12:07 ` David Miller
2009-01-11 12:23 ` Petr Titera
2009-01-11 13:23 ` Jaswinder Singh Rajput
2009-01-11 13:54 ` Ingo Molnar
2009-01-11 14:56 ` Petr Titera
2009-01-11 17:29 ` Gene Heskett
2009-01-11 17:55 ` Paul Rolland
2009-01-11 18:03 ` Ingo Molnar
2009-01-11 19:46 ` Paul Rolland
2009-01-11 20:10 ` Linux 2.6.29-rc1 MAJOR advisory Gene Heskett
2009-01-11 21:06 ` Torsten Kaiser
2009-01-12 2:50 ` Gene Heskett
2009-01-12 6:57 ` Torsten Kaiser
2009-01-12 7:15 ` Justin P. Mattock [this message]
2009-01-11 21:28 ` Linux 2.6.29-rc1 Maciej Rutecki
2009-01-11 21:35 ` Jesper Juhl
2009-01-11 21:38 ` Maciej Rutecki
2009-01-12 22:05 ` Simon Holm Thøgersen
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=496AEE2C.1030608@gmail.com \
--to=justinmattock@gmail.com \
--cc=gene.heskett@gmail.com \
--cc=just.for.lkml@googlemail.com \
--cc=linux-kernel@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.