login
Header Space

 
 

Re: [BUG] linux-next: Tree for May 5 kernel bug at arch/x86/kernel/io_apic_64.c:353!

Previous thread: 2.6.26-rc1-$sha1: RIP __d_lookup+0x8c/0x160 by Alexey Dobriyan on Monday, May 5, 2008 - 1:59 am. (8 messages)

Next thread: Ability to limit or disable page caching? by Kevin Burton on Monday, May 5, 2008 - 3:12 am. (22 messages)
To: <linux-next@...>
Cc: LKML <linux-kernel@...>
Date: Monday, May 5, 2008 - 1:15 am

Hi all,

Changes since next-20080502:

New tree: v9fs.

The v4l/dvb breakage still required a small patch but the div64_64 to
div64_u64 rename breakage was fixed.

The kbuild tree was dropped due to build errors (notified).

The vfs tree linux/file.h splitup failure was fixed.

Conflicts continue to disappear due to code being merged upstream.  Also
several minor/whitespace conflicts have turned up due to merging slightly
different versions of patches than what is in the linux-next tree.

The s390 build breakage was fixed.

I have applied a fix for the dev_name introduction breaking edac
(notified with patch).

I am still carrying two PNP fixup patches.
----------------------------------------------------------------------------

I have created today's linux-next tree at
git://git.kernel.org/pub/scm/linux/kernel/git/sfr/linux-next.git
(tar balls at
http://www.kernel.org/pub/linux/kernel/people/sfr/linux-next/).  If you
are tracking the linux-next tree using git, you should not use "git pull"
to do so as that will try to merge the new linux-next release with the
old one.  You should use "git fetch" as mentioned in the FAQ on the wiki
(see below).

You can see which trees have been included by looking in the Next/Trees
file in the source.  There are also quilt-import.log and merge.log files
in the Next directory.  Between each merge, the tree was built with
a ppc64_defconfig for powerpc and an allmodconfig for x86_64. After the
final fixups, it is also built with powerpc allnoconfig,
44x/ebony_defconfig and allyesconfig.

Below is a summary of the state of the merge.

We are up to 68 trees (counting Linus' and 9 trees of patches pending for
Linus' tree (which are mostly empty)), more are welcome (even if they are
currently empty).  Thanks to those who have contributed, and to those who
haven't, please do.

Status of my local build tests will be at
http://kisskb.ellerman.id.au/linux-next .  If maintainers want to give
advice about cross compilers/configs that work, w...
To: Stephen Rothwell <sfr@...>
Cc: <linux-next@...>, LKML <linux-kernel@...>, Andy Whitcroft <apw@...>, Balbir Singh <balbir@...>
Date: Monday, May 5, 2008 - 5:45 am

Hi Stephen,

This BUG_ON() with next-20080505 kernel is hit on x86_64 machine with 32 cpus.
Kernel boots up when, passing noapic as boot parameter.

kernel BUG at arch/x86/kernel/io_apic_64.c:353!
invalid opcode: 0000 [1] SMP 
last sysfs file: 
CPU 24 
Modules linked in:
Pid: 1, comm: swapper Not tainted 2.6.26-rc1-next-20080505-autotest #1
RIP: 0010:[&lt;ffffffff8021cfba&gt;]  [&lt;ffffffff8021cfba&gt;] add_pin_to_irq+0x7a/0x90
RSP: 0018:ffff81090e4cbb80  EFLAGS: 00010216
RAX: 00000000000000f0 RBX: 00000000000000f0 RCX: 0000000000000001
RDX: 0000000000000018 RSI: 0000000000000006 RDI: 00000000000000f0
RBP: 0000000000000006 R08: 0000000000000018 R09: 0000000000000006
R10: 0000000000000008 R11: ffffffff80394926 R12: 0000000000000001
R13: 0000000000000001 R14: 0000000000000018 R15: ffff81090e4cbc24
FS:  0000000000000000(0000) GS:ffff810bfe7cf540(0000) knlGS:0000000000000000
CS:  0010 DS: 0018 ES: 0018 CR0: 000000008005003b
CR2: 0000000000000000 CR3: 0000000000201000 CR4: 00000000000006e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Process swapper (pid: 1, threadinfo ffff81090e4ca000, task ffff81061e4ca050)
Stack:  0000000000000006 ffffffff8021d04e 00000000000000f0 0000000000000001
 0000000000000000 0000000000000000 ffff81090e4cbc20 ffffffff8021b290
 00000000000000f0 0000000000000000 0000000000000001 ffffffff80219e8a
Call Trace:
 [&lt;ffffffff8021d04e&gt;] io_apic_set_pci_routing+0x7e/0xb0
 [&lt;ffffffff8021b290&gt;] mp_register_gsi+0xc0/0xe0
 [&lt;ffffffff80219e8a&gt;] acpi_register_gsi+0x6a/0x70
 [&lt;ffffffff80394b50&gt;] acpi_pci_irq_enable+0x14f/0x1f9
 [&lt;ffffffff80394926&gt;] acpi_pci_allocate_irq+0x0/0x4c
 [&lt;ffffffff8036e70a&gt;] do_pci_enable_device+0x4a/0x70
 [&lt;ffffffff8036e781&gt;] __pci_enable_device_flags+0x51/0x60
 [&lt;ffffffff804dac78&gt;] tg3_init_one+0x58/0x15e0
 [&lt;ffffffff8022be40&gt;] default_wake_function+0x0/0x10
 [&lt;ffffffff80231a50&gt;] set_cpus_allowed_ptr+...
To: Kamalesh Babulal <kamalesh@...>
Cc: Ingo Molnar <mingo@...>, <linux-next@...>, LKML <linux-kernel@...>, Andy Whitcroft <apw@...>, Balbir Singh <balbir@...>
Date: Monday, May 5, 2008 - 7:17 pm

Just adding Ingo to the cc ...

On Mon, 05 May 2008 15:15:06 +0530 Kamalesh Babulal &lt;kamalesh@linux.vnet.ib=
0 48 8d 90 20 10 72 80 66 89 32 66 44 89 42 02 48 83 c4 08 c3 &lt;0f&gt; 0b eb fe=


--=20
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au
http://www.canb.auug.org.au/~sfr/
Previous thread: 2.6.26-rc1-$sha1: RIP __d_lookup+0x8c/0x160 by Alexey Dobriyan on Monday, May 5, 2008 - 1:59 am. (8 messages)

Next thread: Ability to limit or disable page caching? by Kevin Burton on Monday, May 5, 2008 - 3:12 am. (22 messages)
speck-geostationary