public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* linux-next: Tree for May 5
@ 2008-05-05  5:15 Stephen Rothwell
  2008-05-05  9:45 ` [BUG] linux-next: Tree for May 5 kernel bug at arch/x86/kernel/io_apic_64.c:353! Kamalesh Babulal
  0 siblings, 1 reply; 3+ messages in thread
From: Stephen Rothwell @ 2008-05-05  5:15 UTC (permalink / raw)
  To: linux-next; +Cc: LKML

[-- Attachment #1: Type: text/plain, Size: 4733 bytes --]

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, we are always open to add
more builds.

Thanks to Jan Dittmer for adding the linux-next tree to his build tests
at http://l4x.org/k/ , the guys at http://test.kernel.org/ and Randy
Dunlap for doing many randconfig builds.

There is a wiki covering stuff to do with linux-next at
http://linux.f-seidel.de/linux-next/pmwiki/ .  Tnanks to Frank Seidel.

-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au

$ git reset --hard stable
Merging origin/master
Applying v4l build fix
Merging x86-fixes/for-linus
Merging sched-fixes/for-linus
Merging powerpc-merge/merge
Merging scsi-rc-fixes/master
Merging net-current/master
Merging sparc-current/master
Merging sound-current/for-linus
Merging arm-current/master
Merging pci-current/for-linus
Merging quilt/driver-core
Merging quilt/usb
CONFLICT (content): Merge conflict in drivers/usb/host/Makefile
Merging x86/for-akpm
Merging sched/for-akpm
Merging pci/linux-next
Merging quilt/device-mapper
Merging hid/mm
Merging quilt/i2c
Merging quilt/kernel-doc
Merging avr32/avr32-arch
Merging v4l-dvb/stable
Merging s390/features
Merging sh/master
Merging jfs/next
Merging kbuild/master
CONFLICT (content): Merge conflict in README
$ git reset --hard 502d7147d13b3e9a4705d839fb06533a456d3d3c
Merging quilt/ide
Merging libata/NEXT
Merging nfs/linux-next
Merging xfs/master
Merging infiniband/for-next
Merging acpi/test
Merging blackfin/for-linus
Merging nfsd/nfsd-next
Merging ieee1394/for-next
Merging hwmon/testing
Merging ubi/master
Merging kvm/master
Merging dlm/next
Merging scsi/master
Merging ia64/test
Merging tests/master
CONFLICT (content): Merge conflict in lib/Kconfig.debug
Merging ocfs2/linux-next
Merging selinux/for-akpm
Merging quilt/m68k
Merging powerpc/powerpc-next
Merging hrt/mm
Merging lblnet/master
Merging ext4/next
Merging 4xx/next
Merging async_tx/next
Merging udf/for_next
Merging security-testing/next
Merging net/master
Merging sparc/master
Merging galak/powerpc-next
Merging mtd/master
Merging wireless/master
Merging crypto/master
Merging vfs/vfs-2.6.25
Merging sound/master
Merging arm/devel
Merging cpufreq/master
Merging v9fs/for-next
Merging semaphore/semaphore
Merging semaphore-removal/semaphore-removal
CONFLICT (content): Merge conflict in drivers/atm/ambassador.c
Applying idr.h needs spinlock.h
Merging x86-latest/latest
Merging sched-latest/latest
Merging quilt/ldp
Applying nsc-ircc: wrap PNP probe code in #ifdef CONFIG_PNP
Applying smsc-ircc2: wrap PNP probe code in #ifdef CONFIG_PNP
$ git rm localversion-sched-devel.git localversion-x86-latest.git
Applying dev_name introduction fall out fix

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [BUG] linux-next: Tree for May 5 kernel bug at arch/x86/kernel/io_apic_64.c:353!
  2008-05-05  5:15 linux-next: Tree for May 5 Stephen Rothwell
@ 2008-05-05  9:45 ` Kamalesh Babulal
  2008-05-05 23:17   ` Stephen Rothwell
  0 siblings, 1 reply; 3+ messages in thread
From: Kamalesh Babulal @ 2008-05-05  9:45 UTC (permalink / raw)
  To: Stephen Rothwell; +Cc: linux-next, LKML, Andy Whitcroft, Balbir Singh

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:[<ffffffff8021cfba>]  [<ffffffff8021cfba>] 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:
 [<ffffffff8021d04e>] io_apic_set_pci_routing+0x7e/0xb0
 [<ffffffff8021b290>] mp_register_gsi+0xc0/0xe0
 [<ffffffff80219e8a>] acpi_register_gsi+0x6a/0x70
 [<ffffffff80394b50>] acpi_pci_irq_enable+0x14f/0x1f9
 [<ffffffff80394926>] acpi_pci_allocate_irq+0x0/0x4c
 [<ffffffff8036e70a>] do_pci_enable_device+0x4a/0x70
 [<ffffffff8036e781>] __pci_enable_device_flags+0x51/0x60
 [<ffffffff804dac78>] tg3_init_one+0x58/0x15e0
 [<ffffffff8022be40>] default_wake_function+0x0/0x10
 [<ffffffff80231a50>] set_cpus_allowed_ptr+0xd0/0x100
 [<ffffffff803703bf>] pci_device_probe+0xdf/0x130
 [<ffffffff803c3526>] driver_probe_device+0x96/0x1a0
 [<ffffffff803c36b9>] __driver_attach+0x89/0x90
 [<ffffffff803c3630>] __driver_attach+0x0/0x90
 [<ffffffff803c2b9d>] bus_for_each_dev+0x4d/0x80
 [<ffffffff80292288>] kmem_cache_alloc+0xc8/0xf0
 [<ffffffff803c308e>] bus_add_driver+0xae/0x220
 [<ffffffff803c3946>] driver_register+0x56/0x130
 [<ffffffff80370665>] __pci_register_driver+0x55/0xa0
 [<ffffffff806a8a44>] kernel_init+0x154/0x2e0
 [<ffffffff8020c3c8>] child_rip+0xa/0x12
 [<ffffffff806a88f0>] kernel_init+0x0/0x2e0
 [<ffffffff8020c3be>] child_rip+0x0/0x12


Code: 89 05 07 86 41 00 7f 29 48 0f bf c1 48 8d 14 00 48 c1 e0 03 48 29 d0 48 8d 90 20 10 72 80 66 89 32 66 44 89 42 02 48 83 c4 08 c3 <0f> 0b eb fe 66 90 48 c7 c7 38 34 5c 80 31 c0 e8 d2 9f 01 00 66 
RIP  [<ffffffff8021cfba>] add_pin_to_irq+0x7a/0x90
 RSP <ffff81090e4cbb80>
---[ end trace d31308394cb604eb ]---
Kernel panic - not syncing: Attempted to kill init!
Pid: 1, comm: swapper Tainted: G      D   2.6.26-rc1-next-20080505-autotest #1

Call Trace:
 [<ffffffff80237026>] panic+0x86/0x170
 [<ffffffff80237d8e>] printk+0x4e/0x60
 [<ffffffff8023ad31>] do_exit+0x761/0x770
 [<ffffffff8020c871>] oops_end+0xc1/0xd0
 [<ffffffff8020ddf6>] do_invalid_op+0x86/0xa0
 [<ffffffff8021cfba>] add_pin_to_irq+0x7a/0x90
 [<ffffffff803ad724>] vt_console_print+0x224/0x2f0
 [<ffffffff80373f60>] dummycon_dummy+0x0/0x10
 [<ffffffff804ea179>] error_exit+0x0/0x51
 [<ffffffff80394926>] acpi_pci_allocate_irq+0x0/0x4c
 [<ffffffff8021cfba>] add_pin_to_irq+0x7a/0x90
 [<ffffffff8021d04e>] io_apic_set_pci_routing+0x7e/0xb0
 [<ffffffff8021b290>] mp_register_gsi+0xc0/0xe0
 [<ffffffff80219e8a>] acpi_register_gsi+0x6a/0x70
 [<ffffffff80394b50>] acpi_pci_irq_enable+0x14f/0x1f9
 [<ffffffff80394926>] acpi_pci_allocate_irq+0x0/0x4c
 [<ffffffff8036e70a>] do_pci_enable_device+0x4a/0x70
 [<ffffffff8036e781>] __pci_enable_device_flags+0x51/0x60
 [<ffffffff804dac78>] tg3_init_one+0x58/0x15e0
 [<ffffffff8022be40>] default_wake_function+0x0/0x10
 [<ffffffff80231a50>] set_cpus_allowed_ptr+0xd0/0x100
 [<ffffffff803703bf>] pci_device_probe+0xdf/0x130
 [<ffffffff803c3526>] driver_probe_device+0x96/0x1a0
 [<ffffffff803c36b9>] __driver_attach+0x89/0x90
 [<ffffffff803c3630>] __driver_attach+0x0/0x90
 [<ffffffff803c2b9d>] bus_for_each_dev+0x4d/0x80
 [<ffffffff80292288>] kmem_cache_alloc+0xc8/0xf0
 [<ffffffff803c308e>] bus_add_driver+0xae/0x220
 [<ffffffff803c3946>] driver_register+0x56/0x130
 [<ffffffff80370665>] __pci_register_driver+0x55/0xa0
 [<ffffffff806a8a44>] kernel_init+0x154/0x2e0
 [<ffffffff8020c3c8>] child_rip+0xa/0x12
 [<ffffffff806a88f0>] kernel_init+0x0/0x2e0
 [<ffffffff8020c3be>] child_rip+0x0/0x12

-- 
Thanks & Regards,
Kamalesh Babulal,
Linux Technology Center,
IBM, ISTL.

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [BUG] linux-next: Tree for May 5 kernel bug at arch/x86/kernel/io_apic_64.c:353!
  2008-05-05  9:45 ` [BUG] linux-next: Tree for May 5 kernel bug at arch/x86/kernel/io_apic_64.c:353! Kamalesh Babulal
@ 2008-05-05 23:17   ` Stephen Rothwell
  0 siblings, 0 replies; 3+ messages in thread
From: Stephen Rothwell @ 2008-05-05 23:17 UTC (permalink / raw)
  To: Kamalesh Babulal
  Cc: Ingo Molnar, linux-next, LKML, Andy Whitcroft, Balbir Singh

[-- Attachment #1: Type: text/plain, Size: 5288 bytes --]

Just adding Ingo to the cc ...

On Mon, 05 May 2008 15:15:06 +0530 Kamalesh Babulal <kamalesh@linux.vnet.ibm.com> wrote:
>
> 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:[<ffffffff8021cfba>]  [<ffffffff8021cfba>] 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:
>  [<ffffffff8021d04e>] io_apic_set_pci_routing+0x7e/0xb0
>  [<ffffffff8021b290>] mp_register_gsi+0xc0/0xe0
>  [<ffffffff80219e8a>] acpi_register_gsi+0x6a/0x70
>  [<ffffffff80394b50>] acpi_pci_irq_enable+0x14f/0x1f9
>  [<ffffffff80394926>] acpi_pci_allocate_irq+0x0/0x4c
>  [<ffffffff8036e70a>] do_pci_enable_device+0x4a/0x70
>  [<ffffffff8036e781>] __pci_enable_device_flags+0x51/0x60
>  [<ffffffff804dac78>] tg3_init_one+0x58/0x15e0
>  [<ffffffff8022be40>] default_wake_function+0x0/0x10
>  [<ffffffff80231a50>] set_cpus_allowed_ptr+0xd0/0x100
>  [<ffffffff803703bf>] pci_device_probe+0xdf/0x130
>  [<ffffffff803c3526>] driver_probe_device+0x96/0x1a0
>  [<ffffffff803c36b9>] __driver_attach+0x89/0x90
>  [<ffffffff803c3630>] __driver_attach+0x0/0x90
>  [<ffffffff803c2b9d>] bus_for_each_dev+0x4d/0x80
>  [<ffffffff80292288>] kmem_cache_alloc+0xc8/0xf0
>  [<ffffffff803c308e>] bus_add_driver+0xae/0x220
>  [<ffffffff803c3946>] driver_register+0x56/0x130
>  [<ffffffff80370665>] __pci_register_driver+0x55/0xa0
>  [<ffffffff806a8a44>] kernel_init+0x154/0x2e0
>  [<ffffffff8020c3c8>] child_rip+0xa/0x12
>  [<ffffffff806a88f0>] kernel_init+0x0/0x2e0
>  [<ffffffff8020c3be>] child_rip+0x0/0x12
> 
> 
> Code: 89 05 07 86 41 00 7f 29 48 0f bf c1 48 8d 14 00 48 c1 e0 03 48 29 d0 48 8d 90 20 10 72 80 66 89 32 66 44 89 42 02 48 83 c4 08 c3 <0f> 0b eb fe 66 90 48 c7 c7 38 34 5c 80 31 c0 e8 d2 9f 01 00 66 
> RIP  [<ffffffff8021cfba>] add_pin_to_irq+0x7a/0x90
>  RSP <ffff81090e4cbb80>
> ---[ end trace d31308394cb604eb ]---
> Kernel panic - not syncing: Attempted to kill init!
> Pid: 1, comm: swapper Tainted: G      D   2.6.26-rc1-next-20080505-autotest #1
> 
> Call Trace:
>  [<ffffffff80237026>] panic+0x86/0x170
>  [<ffffffff80237d8e>] printk+0x4e/0x60
>  [<ffffffff8023ad31>] do_exit+0x761/0x770
>  [<ffffffff8020c871>] oops_end+0xc1/0xd0
>  [<ffffffff8020ddf6>] do_invalid_op+0x86/0xa0
>  [<ffffffff8021cfba>] add_pin_to_irq+0x7a/0x90
>  [<ffffffff803ad724>] vt_console_print+0x224/0x2f0
>  [<ffffffff80373f60>] dummycon_dummy+0x0/0x10
>  [<ffffffff804ea179>] error_exit+0x0/0x51
>  [<ffffffff80394926>] acpi_pci_allocate_irq+0x0/0x4c
>  [<ffffffff8021cfba>] add_pin_to_irq+0x7a/0x90
>  [<ffffffff8021d04e>] io_apic_set_pci_routing+0x7e/0xb0
>  [<ffffffff8021b290>] mp_register_gsi+0xc0/0xe0
>  [<ffffffff80219e8a>] acpi_register_gsi+0x6a/0x70
>  [<ffffffff80394b50>] acpi_pci_irq_enable+0x14f/0x1f9
>  [<ffffffff80394926>] acpi_pci_allocate_irq+0x0/0x4c
>  [<ffffffff8036e70a>] do_pci_enable_device+0x4a/0x70
>  [<ffffffff8036e781>] __pci_enable_device_flags+0x51/0x60
>  [<ffffffff804dac78>] tg3_init_one+0x58/0x15e0
>  [<ffffffff8022be40>] default_wake_function+0x0/0x10
>  [<ffffffff80231a50>] set_cpus_allowed_ptr+0xd0/0x100
>  [<ffffffff803703bf>] pci_device_probe+0xdf/0x130
>  [<ffffffff803c3526>] driver_probe_device+0x96/0x1a0
>  [<ffffffff803c36b9>] __driver_attach+0x89/0x90
>  [<ffffffff803c3630>] __driver_attach+0x0/0x90
>  [<ffffffff803c2b9d>] bus_for_each_dev+0x4d/0x80
>  [<ffffffff80292288>] kmem_cache_alloc+0xc8/0xf0
>  [<ffffffff803c308e>] bus_add_driver+0xae/0x220
>  [<ffffffff803c3946>] driver_register+0x56/0x130
>  [<ffffffff80370665>] __pci_register_driver+0x55/0xa0
>  [<ffffffff806a8a44>] kernel_init+0x154/0x2e0
>  [<ffffffff8020c3c8>] child_rip+0xa/0x12
>  [<ffffffff806a88f0>] kernel_init+0x0/0x2e0
>  [<ffffffff8020c3be>] child_rip+0x0/0x12
> 
> -- 
> Thanks & Regards,
> Kamalesh Babulal,
> Linux Technology Center,
> IBM, ISTL.
> 


-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au
http://www.canb.auug.org.au/~sfr/

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2008-05-05 23:17 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-05-05  5:15 linux-next: Tree for May 5 Stephen Rothwell
2008-05-05  9:45 ` [BUG] linux-next: Tree for May 5 kernel bug at arch/x86/kernel/io_apic_64.c:353! Kamalesh Babulal
2008-05-05 23:17   ` Stephen Rothwell

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox