All of lore.kernel.org
 help / color / mirror / Atom feed
* kernel BUG at mm/slqb.c:1411!
@ 2009-05-13  7:42 ` KOSAKI Motohiro
  0 siblings, 0 replies; 19+ messages in thread
From: KOSAKI Motohiro @ 2009-05-13  7:42 UTC (permalink / raw)
  To: linux-mm, LKML, Nick Piggin, Pekka Enberg; +Cc: kosaki.motohiro


Todays test (repeated large file copy) hit kernel panic. mm/slqb.c:1411! mean

----------------------------------------------------------------
static noinline void *__slab_alloc_page(struct kmem_cache *s,
                                gfp_t gfpflags, int node)
{
(snip)

        } else {
#ifdef CONFIG_NUMA
                struct kmem_cache_node *n;

                n = s->node_slab[slqb_page_to_nid(page)];
                l = &n->list;
                page->list = l;

                spin_lock(&n->list_lock);
                l->nr_slabs++;
                l->nr_partial++;
                list_add(&page->lru, &l->partial);
                slqb_stat_inc(l, ALLOC);
                slqb_stat_inc(l, ALLOC_SLAB_NEW);
                object = __cache_list_get_page(s, l);
                spin_unlock(&n->list_lock);
#endif
        }
        VM_BUG_ON(!object);			// here
        return object;
}
----------------------------------------------------------------


Who have any suggestions?



-------------------------------------------------------------------
kernel BUG at mm/slqb.c:1411!
pdflush[324]: bugcheck! 0 [1]
Modules linked in: binfmt_misc nls_iso8859_1 nls_cp437 dm_multipath scsi_dh fan sg processor button container thermal e100 mii dm_snapshot dm_zero dm_mirror dm_region_hash dm_log dm_mod lpfc mptspi mptscsih mptbase ehci_hcd ohci_hcd uhci_hcd usbcore

Pid: 324, CPU 1, comm:              pdflush
psr : 00001010085a2010 ifs : 8000000000000916 ip  : [<a0000001001bb960>]    Not tainted (2.6.30-rc4-mm1-g384655e-dirty)
ip is at __slab_alloc_page+0x800/0x9e0
unat: 0000000000000000 pfs : 0000000000000916 rsc : 0000000000000003
rnat: 0000000000000001 bsps: a000000100d5b880 pr  : 005599aa55559599
ldrs: 0000000000000000 ccv : 0000000000000000 fpsr: 0009804c8a70433f
csd : 0000000000000000 ssd : 0000000000000000
b0  : a0000001001bb960 b6  : a0000001005a78e0 b7  : a00000010048bac0
f6  : 1003e000005cef074293b f7  : 1003e0000000000000190
f8  : 1003e000005cef07427ab f9  : 1003e0000000000000001
f10 : 1003e0000000000000100 f11 : 1003e0000000000000100
r1  : a000000100f52d40 r2  : a000000100d263a0 r3  : a000000100d53708
r8  : 0000000000000021 r9  : 0000000000000001 r10 : e000000001110000
r11 : ffffffffffff0420 r12 : e0000040c1ccfc20 r13 : e0000040c1cc0000
r14 : a000000100d263b8 r15 : e00001600b91fe18 r16 : ffffffffffff5538
r17 : 00000000dead4ead r18 : a000000100cd222c r19 : a000000100d5b850
r20 : a0000001005a78e0 r21 : a000000101144ae0 r22 : 0000000000099a63
r23 : 00000000000fffff r24 : 0000000000100000 r25 : a0000001009e7a68
r26 : a00000010048bb60 r27 : 0000000000000100 r28 : 0000000000000001
r29 : e0000040c1cc0de4 r30 : a00000010048bac0 r31 : 0000000000000000

Call Trace:
 [<a0000001000179c0>] show_stack+0x80/0xa0
                                sp=e0000040c1ccf7f0 bsp=e0000040c1cc1730
 [<a0000001000182d0>] show_regs+0x890/0x8c0
                                sp=e0000040c1ccf9c0 bsp=e0000040c1cc16d8
 [<a000000100040b50>] die+0x1b0/0x2e0
                                sp=e0000040c1ccf9c0 bsp=e0000040c1cc1690
 [<a000000100040cd0>] die_if_kernel+0x50/0x80
                                sp=e0000040c1ccf9c0 bsp=e0000040c1cc1660
 [<a0000001007cc5f0>] ia64_bad_break+0x4b0/0x700
                                sp=e0000040c1ccf9c0 bsp=e0000040c1cc1638
 [<a00000010000c980>] ia64_native_leave_kernel+0x0/0x270
                                sp=e0000040c1ccfa50 bsp=e0000040c1cc1638
 [<a0000001001bb960>] __slab_alloc_page+0x800/0x9e0
                                sp=e0000040c1ccfc20 bsp=e0000040c1cc1580
 [<a0000001001bd570>] kmem_cache_alloc+0x510/0x700
                                sp=e0000040c1ccfc20 bsp=e0000040c1cc14f0
 [<a000000100149ad0>] mempool_alloc_slab+0x30/0x60
                                sp=e0000040c1ccfc20 bsp=e0000040c1cc14c8
 [<a00000010014a1a0>] mempool_alloc+0xc0/0x360	
                                sp=e0000040c1ccfc20 bsp=e0000040c1cc1440
 [<a00000010022f4d0>] bio_alloc_bioset+0x50/0x240
                                sp=e0000040c1ccfc50 bsp=e0000040c1cc13f0
 [<a00000010022f790>] bio_alloc+0x30/0x80	
                                sp=e0000040c1ccfc60 bsp=e0000040c1cc13c8
 [<a000000100220a90>] submit_bh+0x130/0x3e0
                                sp=e0000040c1ccfc60 bsp=e0000040c1cc1398
 [<a000000100226d90>] __block_write_full_page+0x510/0xbc0
                                sp=e0000040c1ccfc60 bsp=e0000040c1cc1310
 [<a0000001002275f0>] block_write_full_page_endio+0x1b0/0x220
                                sp=e0000040c1ccfc60 bsp=e0000040c1cc12d0
 [<a000000100227690>] block_write_full_page+0x30/0x60
                                sp=e0000040c1ccfc60 bsp=e0000040c1cc12a0
 [<a0000001002a9210>] ext3_writeback_writepage+0x190/0x380
                                sp=e0000040c1ccfc60 bsp=e0000040c1cc1260
 [<a0000001001566b0>] __writepage+0x50/0x1a0
                                sp=e0000040c1ccfc60 bsp=e0000040c1cc1230
 [<a000000100157370>] write_cache_pages+0x530/0x940
                                sp=e0000040c1ccfc60 bsp=e0000040c1cc1140
 [<a0000001001577e0>] generic_writepages+0x60/0x80
                                sp=e0000040c1ccfcf0 bsp=e0000040c1cc1118
 [<a000000100157910>] do_writepages+0x110/0x140
                                sp=e0000040c1ccfcf0 bsp=e0000040c1cc10e8
 [<a000000100214c20>] __writeback_single_inode+0x160/0x9a0
                                sp=e0000040c1ccfcf0 bsp=e0000040c1cc1088
 [<a000000100215d40>] generic_sync_sb_inodes+0x3c0/0xa00
                                sp=e0000040c1ccfd30 bsp=e0000040c1cc1018
 [<a000000100216420>] sync_sb_inodes+0xa0/0xc0
                                sp=e0000040c1ccfd30 bsp=e0000040c1cc0fe8
 [<a000000100216620>] writeback_inodes+0x1e0/0x280
                                sp=e0000040c1ccfd30 bsp=e0000040c1cc0f98
 [<a000000100159ba0>] background_writeout+0x160/0x240
                                sp=e0000040c1ccfd30 bsp=e0000040c1cc0f30
 [<a00000010015b010>] pdflush+0x290/0x500
                                sp=e0000040c1ccfd80 bsp=e0000040c1cc0ec0
 [<a0000001000df800>] kthread+0x100/0x140
                                sp=e0000040c1ccfdf0 bsp=e0000040c1cc0e88
 [<a000000100015970>] kernel_thread_helper+0xd0/0x100
                                sp=e0000040c1ccfe30 bsp=e0000040c1cc0e60
 [<a00000010000a580>] start_kernel_thread+0x20/0x40
                                sp=e0000040c1ccfe30 bsp=e0000040c1cc0e60
Disabling lock debugging due to kernel taint
Kernel panic - not syncing: Fatal exception
Rebooting in 1 seconds..






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

* kernel BUG at mm/slqb.c:1411!
@ 2009-05-13  7:42 ` KOSAKI Motohiro
  0 siblings, 0 replies; 19+ messages in thread
From: KOSAKI Motohiro @ 2009-05-13  7:42 UTC (permalink / raw)
  To: linux-mm, LKML, Nick Piggin, Pekka Enberg; +Cc: kosaki.motohiro


Todays test (repeated large file copy) hit kernel panic. mm/slqb.c:1411! mean

----------------------------------------------------------------
static noinline void *__slab_alloc_page(struct kmem_cache *s,
                                gfp_t gfpflags, int node)
{
(snip)

        } else {
#ifdef CONFIG_NUMA
                struct kmem_cache_node *n;

                n = s->node_slab[slqb_page_to_nid(page)];
                l = &n->list;
                page->list = l;

                spin_lock(&n->list_lock);
                l->nr_slabs++;
                l->nr_partial++;
                list_add(&page->lru, &l->partial);
                slqb_stat_inc(l, ALLOC);
                slqb_stat_inc(l, ALLOC_SLAB_NEW);
                object = __cache_list_get_page(s, l);
                spin_unlock(&n->list_lock);
#endif
        }
        VM_BUG_ON(!object);			// here
        return object;
}
----------------------------------------------------------------


Who have any suggestions?



-------------------------------------------------------------------
kernel BUG at mm/slqb.c:1411!
pdflush[324]: bugcheck! 0 [1]
Modules linked in: binfmt_misc nls_iso8859_1 nls_cp437 dm_multipath scsi_dh fan sg processor button container thermal e100 mii dm_snapshot dm_zero dm_mirror dm_region_hash dm_log dm_mod lpfc mptspi mptscsih mptbase ehci_hcd ohci_hcd uhci_hcd usbcore

Pid: 324, CPU 1, comm:              pdflush
psr : 00001010085a2010 ifs : 8000000000000916 ip  : [<a0000001001bb960>]    Not tainted (2.6.30-rc4-mm1-g384655e-dirty)
ip is at __slab_alloc_page+0x800/0x9e0
unat: 0000000000000000 pfs : 0000000000000916 rsc : 0000000000000003
rnat: 0000000000000001 bsps: a000000100d5b880 pr  : 005599aa55559599
ldrs: 0000000000000000 ccv : 0000000000000000 fpsr: 0009804c8a70433f
csd : 0000000000000000 ssd : 0000000000000000
b0  : a0000001001bb960 b6  : a0000001005a78e0 b7  : a00000010048bac0
f6  : 1003e000005cef074293b f7  : 1003e0000000000000190
f8  : 1003e000005cef07427ab f9  : 1003e0000000000000001
f10 : 1003e0000000000000100 f11 : 1003e0000000000000100
r1  : a000000100f52d40 r2  : a000000100d263a0 r3  : a000000100d53708
r8  : 0000000000000021 r9  : 0000000000000001 r10 : e000000001110000
r11 : ffffffffffff0420 r12 : e0000040c1ccfc20 r13 : e0000040c1cc0000
r14 : a000000100d263b8 r15 : e00001600b91fe18 r16 : ffffffffffff5538
r17 : 00000000dead4ead r18 : a000000100cd222c r19 : a000000100d5b850
r20 : a0000001005a78e0 r21 : a000000101144ae0 r22 : 0000000000099a63
r23 : 00000000000fffff r24 : 0000000000100000 r25 : a0000001009e7a68
r26 : a00000010048bb60 r27 : 0000000000000100 r28 : 0000000000000001
r29 : e0000040c1cc0de4 r30 : a00000010048bac0 r31 : 0000000000000000

Call Trace:
 [<a0000001000179c0>] show_stack+0x80/0xa0
                                sp=e0000040c1ccf7f0 bsp=e0000040c1cc1730
 [<a0000001000182d0>] show_regs+0x890/0x8c0
                                sp=e0000040c1ccf9c0 bsp=e0000040c1cc16d8
 [<a000000100040b50>] die+0x1b0/0x2e0
                                sp=e0000040c1ccf9c0 bsp=e0000040c1cc1690
 [<a000000100040cd0>] die_if_kernel+0x50/0x80
                                sp=e0000040c1ccf9c0 bsp=e0000040c1cc1660
 [<a0000001007cc5f0>] ia64_bad_break+0x4b0/0x700
                                sp=e0000040c1ccf9c0 bsp=e0000040c1cc1638
 [<a00000010000c980>] ia64_native_leave_kernel+0x0/0x270
                                sp=e0000040c1ccfa50 bsp=e0000040c1cc1638
 [<a0000001001bb960>] __slab_alloc_page+0x800/0x9e0
                                sp=e0000040c1ccfc20 bsp=e0000040c1cc1580
 [<a0000001001bd570>] kmem_cache_alloc+0x510/0x700
                                sp=e0000040c1ccfc20 bsp=e0000040c1cc14f0
 [<a000000100149ad0>] mempool_alloc_slab+0x30/0x60
                                sp=e0000040c1ccfc20 bsp=e0000040c1cc14c8
 [<a00000010014a1a0>] mempool_alloc+0xc0/0x360	
                                sp=e0000040c1ccfc20 bsp=e0000040c1cc1440
 [<a00000010022f4d0>] bio_alloc_bioset+0x50/0x240
                                sp=e0000040c1ccfc50 bsp=e0000040c1cc13f0
 [<a00000010022f790>] bio_alloc+0x30/0x80	
                                sp=e0000040c1ccfc60 bsp=e0000040c1cc13c8
 [<a000000100220a90>] submit_bh+0x130/0x3e0
                                sp=e0000040c1ccfc60 bsp=e0000040c1cc1398
 [<a000000100226d90>] __block_write_full_page+0x510/0xbc0
                                sp=e0000040c1ccfc60 bsp=e0000040c1cc1310
 [<a0000001002275f0>] block_write_full_page_endio+0x1b0/0x220
                                sp=e0000040c1ccfc60 bsp=e0000040c1cc12d0
 [<a000000100227690>] block_write_full_page+0x30/0x60
                                sp=e0000040c1ccfc60 bsp=e0000040c1cc12a0
 [<a0000001002a9210>] ext3_writeback_writepage+0x190/0x380
                                sp=e0000040c1ccfc60 bsp=e0000040c1cc1260
 [<a0000001001566b0>] __writepage+0x50/0x1a0
                                sp=e0000040c1ccfc60 bsp=e0000040c1cc1230
 [<a000000100157370>] write_cache_pages+0x530/0x940
                                sp=e0000040c1ccfc60 bsp=e0000040c1cc1140
 [<a0000001001577e0>] generic_writepages+0x60/0x80
                                sp=e0000040c1ccfcf0 bsp=e0000040c1cc1118
 [<a000000100157910>] do_writepages+0x110/0x140
                                sp=e0000040c1ccfcf0 bsp=e0000040c1cc10e8
 [<a000000100214c20>] __writeback_single_inode+0x160/0x9a0
                                sp=e0000040c1ccfcf0 bsp=e0000040c1cc1088
 [<a000000100215d40>] generic_sync_sb_inodes+0x3c0/0xa00
                                sp=e0000040c1ccfd30 bsp=e0000040c1cc1018
 [<a000000100216420>] sync_sb_inodes+0xa0/0xc0
                                sp=e0000040c1ccfd30 bsp=e0000040c1cc0fe8
 [<a000000100216620>] writeback_inodes+0x1e0/0x280
                                sp=e0000040c1ccfd30 bsp=e0000040c1cc0f98
 [<a000000100159ba0>] background_writeout+0x160/0x240
                                sp=e0000040c1ccfd30 bsp=e0000040c1cc0f30
 [<a00000010015b010>] pdflush+0x290/0x500
                                sp=e0000040c1ccfd80 bsp=e0000040c1cc0ec0
 [<a0000001000df800>] kthread+0x100/0x140
                                sp=e0000040c1ccfdf0 bsp=e0000040c1cc0e88
 [<a000000100015970>] kernel_thread_helper+0xd0/0x100
                                sp=e0000040c1ccfe30 bsp=e0000040c1cc0e60
 [<a00000010000a580>] start_kernel_thread+0x20/0x40
                                sp=e0000040c1ccfe30 bsp=e0000040c1cc0e60
Disabling lock debugging due to kernel taint
Kernel panic - not syncing: Fatal exception
Rebooting in 1 seconds..





--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>

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

* Re: kernel BUG at mm/slqb.c:1411!
  2009-05-13  7:42 ` KOSAKI Motohiro
@ 2009-05-13  8:37   ` Minchan Kim
  -1 siblings, 0 replies; 19+ messages in thread
From: Minchan Kim @ 2009-05-13  8:37 UTC (permalink / raw)
  To: KOSAKI Motohiro; +Cc: linux-mm, LKML, Nick Piggin, Pekka Enberg

On Wed, 13 May 2009 16:42:37 +0900 (JST)
KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com> wrote:

Hmm. I don't know slqb well.
So, It's just my guess. 

We surely increase l->nr_partial in  __slab_alloc_page.
In between l->nr_partial++ and call __cache_list_get_page, Who is decrease l->nr_partial again.
After all, __cache_list_get_page return NULL and hit the VM_BUG_ON.

Comment said :

        /* Protects nr_partial, nr_slabs, and partial */
  spinlock_t    page_lock;

As comment is right, We have to hold the l->page_lock ?



-- 
Kinds Regards
Minchan Kim

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

* Re: kernel BUG at mm/slqb.c:1411!
@ 2009-05-13  8:37   ` Minchan Kim
  0 siblings, 0 replies; 19+ messages in thread
From: Minchan Kim @ 2009-05-13  8:37 UTC (permalink / raw)
  To: KOSAKI Motohiro; +Cc: linux-mm, LKML, Nick Piggin, Pekka Enberg

On Wed, 13 May 2009 16:42:37 +0900 (JST)
KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com> wrote:

Hmm. I don't know slqb well.
So, It's just my guess. 

We surely increase l->nr_partial in  __slab_alloc_page.
In between l->nr_partial++ and call __cache_list_get_page, Who is decrease l->nr_partial again.
After all, __cache_list_get_page return NULL and hit the VM_BUG_ON.

Comment said :

        /* Protects nr_partial, nr_slabs, and partial */
  spinlock_t    page_lock;

As comment is right, We have to hold the l->page_lock ?



-- 
Kinds Regards
Minchan Kim

--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>

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

* Re: kernel BUG at mm/slqb.c:1411!
  2009-05-13  7:42 ` KOSAKI Motohiro
@ 2009-05-14  8:23   ` Pekka Enberg
  -1 siblings, 0 replies; 19+ messages in thread
From: Pekka Enberg @ 2009-05-14  8:23 UTC (permalink / raw)
  To: KOSAKI Motohiro; +Cc: linux-mm, LKML, Nick Piggin

On Wed, 2009-05-13 at 16:42 +0900, KOSAKI Motohiro wrote:
> Todays test (repeated large file copy) hit kernel panic. mm/slqb.c:1411! mean

Can you post your .config, please? I assume this is with CONFIG_NUMA?

> 
> ----------------------------------------------------------------
> static noinline void *__slab_alloc_page(struct kmem_cache *s,
>                                 gfp_t gfpflags, int node)
> {
> (snip)
> 
>         } else {
> #ifdef CONFIG_NUMA
>                 struct kmem_cache_node *n;
> 
>                 n = s->node_slab[slqb_page_to_nid(page)];
>                 l = &n->list;
>                 page->list = l;
> 
>                 spin_lock(&n->list_lock);
>                 l->nr_slabs++;
>                 l->nr_partial++;
>                 list_add(&page->lru, &l->partial);
>                 slqb_stat_inc(l, ALLOC);
>                 slqb_stat_inc(l, ALLOC_SLAB_NEW);
>                 object = __cache_list_get_page(s, l);
>                 spin_unlock(&n->list_lock);
> #endif
>         }
>         VM_BUG_ON(!object);			// here
>         return object;
> }
> ----------------------------------------------------------------
> 
> 
> Who have any suggestions?
> 
> 
> 
> -------------------------------------------------------------------
> kernel BUG at mm/slqb.c:1411!
> pdflush[324]: bugcheck! 0 [1]
> Modules linked in: binfmt_misc nls_iso8859_1 nls_cp437 dm_multipath scsi_dh fan sg processor button container thermal e100 mii dm_snapshot dm_zero dm_mirror dm_region_hash dm_log dm_mod lpfc mptspi mptscsih mptbase ehci_hcd ohci_hcd uhci_hcd usbcore
> 
> Pid: 324, CPU 1, comm:              pdflush
> psr : 00001010085a2010 ifs : 8000000000000916 ip  : [<a0000001001bb960>]    Not tainted (2.6.30-rc4-mm1-g384655e-dirty)
> ip is at __slab_alloc_page+0x800/0x9e0
> unat: 0000000000000000 pfs : 0000000000000916 rsc : 0000000000000003
> rnat: 0000000000000001 bsps: a000000100d5b880 pr  : 005599aa55559599
> ldrs: 0000000000000000 ccv : 0000000000000000 fpsr: 0009804c8a70433f
> csd : 0000000000000000 ssd : 0000000000000000
> b0  : a0000001001bb960 b6  : a0000001005a78e0 b7  : a00000010048bac0
> f6  : 1003e000005cef074293b f7  : 1003e0000000000000190
> f8  : 1003e000005cef07427ab f9  : 1003e0000000000000001
> f10 : 1003e0000000000000100 f11 : 1003e0000000000000100
> r1  : a000000100f52d40 r2  : a000000100d263a0 r3  : a000000100d53708
> r8  : 0000000000000021 r9  : 0000000000000001 r10 : e000000001110000
> r11 : ffffffffffff0420 r12 : e0000040c1ccfc20 r13 : e0000040c1cc0000
> r14 : a000000100d263b8 r15 : e00001600b91fe18 r16 : ffffffffffff5538
> r17 : 00000000dead4ead r18 : a000000100cd222c r19 : a000000100d5b850
> r20 : a0000001005a78e0 r21 : a000000101144ae0 r22 : 0000000000099a63
> r23 : 00000000000fffff r24 : 0000000000100000 r25 : a0000001009e7a68
> r26 : a00000010048bb60 r27 : 0000000000000100 r28 : 0000000000000001
> r29 : e0000040c1cc0de4 r30 : a00000010048bac0 r31 : 0000000000000000
> 
> Call Trace:
>  [<a0000001000179c0>] show_stack+0x80/0xa0
>                                 sp=e0000040c1ccf7f0 bsp=e0000040c1cc1730
>  [<a0000001000182d0>] show_regs+0x890/0x8c0
>                                 sp=e0000040c1ccf9c0 bsp=e0000040c1cc16d8
>  [<a000000100040b50>] die+0x1b0/0x2e0
>                                 sp=e0000040c1ccf9c0 bsp=e0000040c1cc1690
>  [<a000000100040cd0>] die_if_kernel+0x50/0x80
>                                 sp=e0000040c1ccf9c0 bsp=e0000040c1cc1660
>  [<a0000001007cc5f0>] ia64_bad_break+0x4b0/0x700
>                                 sp=e0000040c1ccf9c0 bsp=e0000040c1cc1638
>  [<a00000010000c980>] ia64_native_leave_kernel+0x0/0x270
>                                 sp=e0000040c1ccfa50 bsp=e0000040c1cc1638
>  [<a0000001001bb960>] __slab_alloc_page+0x800/0x9e0
>                                 sp=e0000040c1ccfc20 bsp=e0000040c1cc1580
>  [<a0000001001bd570>] kmem_cache_alloc+0x510/0x700
>                                 sp=e0000040c1ccfc20 bsp=e0000040c1cc14f0
>  [<a000000100149ad0>] mempool_alloc_slab+0x30/0x60
>                                 sp=e0000040c1ccfc20 bsp=e0000040c1cc14c8
>  [<a00000010014a1a0>] mempool_alloc+0xc0/0x360	
>                                 sp=e0000040c1ccfc20 bsp=e0000040c1cc1440
>  [<a00000010022f4d0>] bio_alloc_bioset+0x50/0x240
>                                 sp=e0000040c1ccfc50 bsp=e0000040c1cc13f0
>  [<a00000010022f790>] bio_alloc+0x30/0x80	
>                                 sp=e0000040c1ccfc60 bsp=e0000040c1cc13c8
>  [<a000000100220a90>] submit_bh+0x130/0x3e0
>                                 sp=e0000040c1ccfc60 bsp=e0000040c1cc1398
>  [<a000000100226d90>] __block_write_full_page+0x510/0xbc0
>                                 sp=e0000040c1ccfc60 bsp=e0000040c1cc1310
>  [<a0000001002275f0>] block_write_full_page_endio+0x1b0/0x220
>                                 sp=e0000040c1ccfc60 bsp=e0000040c1cc12d0
>  [<a000000100227690>] block_write_full_page+0x30/0x60
>                                 sp=e0000040c1ccfc60 bsp=e0000040c1cc12a0
>  [<a0000001002a9210>] ext3_writeback_writepage+0x190/0x380
>                                 sp=e0000040c1ccfc60 bsp=e0000040c1cc1260
>  [<a0000001001566b0>] __writepage+0x50/0x1a0
>                                 sp=e0000040c1ccfc60 bsp=e0000040c1cc1230
>  [<a000000100157370>] write_cache_pages+0x530/0x940
>                                 sp=e0000040c1ccfc60 bsp=e0000040c1cc1140
>  [<a0000001001577e0>] generic_writepages+0x60/0x80
>                                 sp=e0000040c1ccfcf0 bsp=e0000040c1cc1118
>  [<a000000100157910>] do_writepages+0x110/0x140
>                                 sp=e0000040c1ccfcf0 bsp=e0000040c1cc10e8
>  [<a000000100214c20>] __writeback_single_inode+0x160/0x9a0
>                                 sp=e0000040c1ccfcf0 bsp=e0000040c1cc1088
>  [<a000000100215d40>] generic_sync_sb_inodes+0x3c0/0xa00
>                                 sp=e0000040c1ccfd30 bsp=e0000040c1cc1018
>  [<a000000100216420>] sync_sb_inodes+0xa0/0xc0
>                                 sp=e0000040c1ccfd30 bsp=e0000040c1cc0fe8
>  [<a000000100216620>] writeback_inodes+0x1e0/0x280
>                                 sp=e0000040c1ccfd30 bsp=e0000040c1cc0f98
>  [<a000000100159ba0>] background_writeout+0x160/0x240
>                                 sp=e0000040c1ccfd30 bsp=e0000040c1cc0f30
>  [<a00000010015b010>] pdflush+0x290/0x500
>                                 sp=e0000040c1ccfd80 bsp=e0000040c1cc0ec0
>  [<a0000001000df800>] kthread+0x100/0x140
>                                 sp=e0000040c1ccfdf0 bsp=e0000040c1cc0e88
>  [<a000000100015970>] kernel_thread_helper+0xd0/0x100
>                                 sp=e0000040c1ccfe30 bsp=e0000040c1cc0e60
>  [<a00000010000a580>] start_kernel_thread+0x20/0x40
>                                 sp=e0000040c1ccfe30 bsp=e0000040c1cc0e60
> Disabling lock debugging due to kernel taint
> Kernel panic - not syncing: Fatal exception
> Rebooting in 1 seconds..
> 
> 
> 
> 
> 


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

* Re: kernel BUG at mm/slqb.c:1411!
@ 2009-05-14  8:23   ` Pekka Enberg
  0 siblings, 0 replies; 19+ messages in thread
From: Pekka Enberg @ 2009-05-14  8:23 UTC (permalink / raw)
  To: KOSAKI Motohiro; +Cc: linux-mm, LKML, Nick Piggin

On Wed, 2009-05-13 at 16:42 +0900, KOSAKI Motohiro wrote:
> Todays test (repeated large file copy) hit kernel panic. mm/slqb.c:1411! mean

Can you post your .config, please? I assume this is with CONFIG_NUMA?

> 
> ----------------------------------------------------------------
> static noinline void *__slab_alloc_page(struct kmem_cache *s,
>                                 gfp_t gfpflags, int node)
> {
> (snip)
> 
>         } else {
> #ifdef CONFIG_NUMA
>                 struct kmem_cache_node *n;
> 
>                 n = s->node_slab[slqb_page_to_nid(page)];
>                 l = &n->list;
>                 page->list = l;
> 
>                 spin_lock(&n->list_lock);
>                 l->nr_slabs++;
>                 l->nr_partial++;
>                 list_add(&page->lru, &l->partial);
>                 slqb_stat_inc(l, ALLOC);
>                 slqb_stat_inc(l, ALLOC_SLAB_NEW);
>                 object = __cache_list_get_page(s, l);
>                 spin_unlock(&n->list_lock);
> #endif
>         }
>         VM_BUG_ON(!object);			// here
>         return object;
> }
> ----------------------------------------------------------------
> 
> 
> Who have any suggestions?
> 
> 
> 
> -------------------------------------------------------------------
> kernel BUG at mm/slqb.c:1411!
> pdflush[324]: bugcheck! 0 [1]
> Modules linked in: binfmt_misc nls_iso8859_1 nls_cp437 dm_multipath scsi_dh fan sg processor button container thermal e100 mii dm_snapshot dm_zero dm_mirror dm_region_hash dm_log dm_mod lpfc mptspi mptscsih mptbase ehci_hcd ohci_hcd uhci_hcd usbcore
> 
> Pid: 324, CPU 1, comm:              pdflush
> psr : 00001010085a2010 ifs : 8000000000000916 ip  : [<a0000001001bb960>]    Not tainted (2.6.30-rc4-mm1-g384655e-dirty)
> ip is at __slab_alloc_page+0x800/0x9e0
> unat: 0000000000000000 pfs : 0000000000000916 rsc : 0000000000000003
> rnat: 0000000000000001 bsps: a000000100d5b880 pr  : 005599aa55559599
> ldrs: 0000000000000000 ccv : 0000000000000000 fpsr: 0009804c8a70433f
> csd : 0000000000000000 ssd : 0000000000000000
> b0  : a0000001001bb960 b6  : a0000001005a78e0 b7  : a00000010048bac0
> f6  : 1003e000005cef074293b f7  : 1003e0000000000000190
> f8  : 1003e000005cef07427ab f9  : 1003e0000000000000001
> f10 : 1003e0000000000000100 f11 : 1003e0000000000000100
> r1  : a000000100f52d40 r2  : a000000100d263a0 r3  : a000000100d53708
> r8  : 0000000000000021 r9  : 0000000000000001 r10 : e000000001110000
> r11 : ffffffffffff0420 r12 : e0000040c1ccfc20 r13 : e0000040c1cc0000
> r14 : a000000100d263b8 r15 : e00001600b91fe18 r16 : ffffffffffff5538
> r17 : 00000000dead4ead r18 : a000000100cd222c r19 : a000000100d5b850
> r20 : a0000001005a78e0 r21 : a000000101144ae0 r22 : 0000000000099a63
> r23 : 00000000000fffff r24 : 0000000000100000 r25 : a0000001009e7a68
> r26 : a00000010048bb60 r27 : 0000000000000100 r28 : 0000000000000001
> r29 : e0000040c1cc0de4 r30 : a00000010048bac0 r31 : 0000000000000000
> 
> Call Trace:
>  [<a0000001000179c0>] show_stack+0x80/0xa0
>                                 sp=e0000040c1ccf7f0 bsp=e0000040c1cc1730
>  [<a0000001000182d0>] show_regs+0x890/0x8c0
>                                 sp=e0000040c1ccf9c0 bsp=e0000040c1cc16d8
>  [<a000000100040b50>] die+0x1b0/0x2e0
>                                 sp=e0000040c1ccf9c0 bsp=e0000040c1cc1690
>  [<a000000100040cd0>] die_if_kernel+0x50/0x80
>                                 sp=e0000040c1ccf9c0 bsp=e0000040c1cc1660
>  [<a0000001007cc5f0>] ia64_bad_break+0x4b0/0x700
>                                 sp=e0000040c1ccf9c0 bsp=e0000040c1cc1638
>  [<a00000010000c980>] ia64_native_leave_kernel+0x0/0x270
>                                 sp=e0000040c1ccfa50 bsp=e0000040c1cc1638
>  [<a0000001001bb960>] __slab_alloc_page+0x800/0x9e0
>                                 sp=e0000040c1ccfc20 bsp=e0000040c1cc1580
>  [<a0000001001bd570>] kmem_cache_alloc+0x510/0x700
>                                 sp=e0000040c1ccfc20 bsp=e0000040c1cc14f0
>  [<a000000100149ad0>] mempool_alloc_slab+0x30/0x60
>                                 sp=e0000040c1ccfc20 bsp=e0000040c1cc14c8
>  [<a00000010014a1a0>] mempool_alloc+0xc0/0x360	
>                                 sp=e0000040c1ccfc20 bsp=e0000040c1cc1440
>  [<a00000010022f4d0>] bio_alloc_bioset+0x50/0x240
>                                 sp=e0000040c1ccfc50 bsp=e0000040c1cc13f0
>  [<a00000010022f790>] bio_alloc+0x30/0x80	
>                                 sp=e0000040c1ccfc60 bsp=e0000040c1cc13c8
>  [<a000000100220a90>] submit_bh+0x130/0x3e0
>                                 sp=e0000040c1ccfc60 bsp=e0000040c1cc1398
>  [<a000000100226d90>] __block_write_full_page+0x510/0xbc0
>                                 sp=e0000040c1ccfc60 bsp=e0000040c1cc1310
>  [<a0000001002275f0>] block_write_full_page_endio+0x1b0/0x220
>                                 sp=e0000040c1ccfc60 bsp=e0000040c1cc12d0
>  [<a000000100227690>] block_write_full_page+0x30/0x60
>                                 sp=e0000040c1ccfc60 bsp=e0000040c1cc12a0
>  [<a0000001002a9210>] ext3_writeback_writepage+0x190/0x380
>                                 sp=e0000040c1ccfc60 bsp=e0000040c1cc1260
>  [<a0000001001566b0>] __writepage+0x50/0x1a0
>                                 sp=e0000040c1ccfc60 bsp=e0000040c1cc1230
>  [<a000000100157370>] write_cache_pages+0x530/0x940
>                                 sp=e0000040c1ccfc60 bsp=e0000040c1cc1140
>  [<a0000001001577e0>] generic_writepages+0x60/0x80
>                                 sp=e0000040c1ccfcf0 bsp=e0000040c1cc1118
>  [<a000000100157910>] do_writepages+0x110/0x140
>                                 sp=e0000040c1ccfcf0 bsp=e0000040c1cc10e8
>  [<a000000100214c20>] __writeback_single_inode+0x160/0x9a0
>                                 sp=e0000040c1ccfcf0 bsp=e0000040c1cc1088
>  [<a000000100215d40>] generic_sync_sb_inodes+0x3c0/0xa00
>                                 sp=e0000040c1ccfd30 bsp=e0000040c1cc1018
>  [<a000000100216420>] sync_sb_inodes+0xa0/0xc0
>                                 sp=e0000040c1ccfd30 bsp=e0000040c1cc0fe8
>  [<a000000100216620>] writeback_inodes+0x1e0/0x280
>                                 sp=e0000040c1ccfd30 bsp=e0000040c1cc0f98
>  [<a000000100159ba0>] background_writeout+0x160/0x240
>                                 sp=e0000040c1ccfd30 bsp=e0000040c1cc0f30
>  [<a00000010015b010>] pdflush+0x290/0x500
>                                 sp=e0000040c1ccfd80 bsp=e0000040c1cc0ec0
>  [<a0000001000df800>] kthread+0x100/0x140
>                                 sp=e0000040c1ccfdf0 bsp=e0000040c1cc0e88
>  [<a000000100015970>] kernel_thread_helper+0xd0/0x100
>                                 sp=e0000040c1ccfe30 bsp=e0000040c1cc0e60
>  [<a00000010000a580>] start_kernel_thread+0x20/0x40
>                                 sp=e0000040c1ccfe30 bsp=e0000040c1cc0e60
> Disabling lock debugging due to kernel taint
> Kernel panic - not syncing: Fatal exception
> Rebooting in 1 seconds..
> 
> 
> 
> 
> 

--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>

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

* Re: kernel BUG at mm/slqb.c:1411!
  2009-05-14  8:23   ` Pekka Enberg
  (?)
@ 2009-05-14  8:27   ` KOSAKI Motohiro
  -1 siblings, 0 replies; 19+ messages in thread
From: KOSAKI Motohiro @ 2009-05-14  8:27 UTC (permalink / raw)
  To: Pekka Enberg; +Cc: kosaki.motohiro, linux-mm, LKML, Nick Piggin

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

> On Wed, 2009-05-13 at 16:42 +0900, KOSAKI Motohiro wrote:
> > Todays test (repeated large file copy) hit kernel panic. mm/slqb.c:1411! mean
> 
> Can you post your .config, please? I assume this is with CONFIG_NUMA?

yes, numa. attached (it is ia64 config).




[-- Attachment #2: .config --]
[-- Type: application/octet-stream, Size: 36312 bytes --]

#
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.30-rc4-mm1
# Thu May 14 12:10:58 2009
#
CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"

#
# General setup
#
CONFIG_EXPERIMENTAL=y
CONFIG_LOCK_KERNEL=y
CONFIG_INIT_ENV_ARG_LIMIT=32
CONFIG_LOCALVERSION=""
CONFIG_LOCALVERSION_AUTO=y
CONFIG_SWAP=y
CONFIG_SYSVIPC=y
CONFIG_SYSVIPC_SYSCTL=y
CONFIG_POSIX_MQUEUE=y
CONFIG_POSIX_MQUEUE_SYSCTL=y
# CONFIG_BSD_PROCESS_ACCT is not set
# CONFIG_TASKSTATS is not set
# CONFIG_AUDIT is not set

#
# RCU Subsystem
#
CONFIG_CLASSIC_RCU=y
# CONFIG_TREE_RCU is not set
# CONFIG_PREEMPT_RCU is not set
# CONFIG_TREE_RCU_TRACE is not set
# CONFIG_PREEMPT_RCU_TRACE is not set
CONFIG_IKCONFIG=y
CONFIG_IKCONFIG_PROC=y
CONFIG_LOG_BUF_SHIFT=20
CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y
CONFIG_GROUP_SCHED=y
CONFIG_FAIR_GROUP_SCHED=y
# CONFIG_RT_GROUP_SCHED is not set
CONFIG_USER_SCHED=y
# CONFIG_CGROUP_SCHED is not set
CONFIG_CGROUPS=y
CONFIG_CGROUP_DEBUG=y
CONFIG_CGROUP_NS=y
# CONFIG_CGROUP_FREEZER is not set
CONFIG_CGROUP_DEVICE=y
CONFIG_CPUSETS=y
CONFIG_PROC_PID_CPUSET=y
CONFIG_CGROUP_CPUACCT=y
CONFIG_RESOURCE_COUNTERS=y
CONFIG_CGROUP_MEM_RES_CTLR=y
CONFIG_CGROUP_MEM_RES_CTLR_SWAP=y
CONFIG_MM_OWNER=y
CONFIG_SYSFS_DEPRECATED=y
CONFIG_SYSFS_DEPRECATED_V2=y
CONFIG_RELAY=y
CONFIG_NAMESPACES=y
CONFIG_UTS_NS=y
# CONFIG_IPC_NS is not set
CONFIG_USER_NS=y
CONFIG_PID_NS=y
# CONFIG_NET_NS is not set
CONFIG_BLK_DEV_INITRD=y
CONFIG_INITRAMFS_SOURCE=""
CONFIG_RD_GZIP=y
CONFIG_RD_BZIP2=y
CONFIG_RD_LZMA=y
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
CONFIG_SYSCTL=y
CONFIG_ANON_INODES=y
CONFIG_EMBEDDED=y
CONFIG_SYSCTL_SYSCALL=y
CONFIG_KALLSYMS=y
CONFIG_KALLSYMS_ALL=y
# CONFIG_KALLSYMS_EXTRA_PASS is not set
CONFIG_HOTPLUG=y
CONFIG_PRINTK=y
CONFIG_BUG=y
CONFIG_ELF_CORE=y
CONFIG_BASE_FULL=y
CONFIG_FUTEX=y
CONFIG_EPOLL=y
CONFIG_SIGNALFD=y
CONFIG_TIMERFD=y
CONFIG_EVENTFD=y
CONFIG_SHMEM=y
CONFIG_AIO=y
CONFIG_VM_EVENT_COUNTERS=y
CONFIG_PCI_QUIRKS=y
# CONFIG_STRIP_ASM_SYMS is not set
CONFIG_COMPAT_BRK=y
# CONFIG_SLAB_ALLOCATOR is not set
# CONFIG_SLUB_ALLOCATOR is not set
CONFIG_SLQB_ALLOCATOR=y
CONFIG_SLQB=y
# CONFIG_SLOB is not set
CONFIG_PROFILING=y
CONFIG_TRACEPOINTS=y
CONFIG_MARKERS=y
CONFIG_HAVE_OPROFILE=y
CONFIG_KPROBES=y
CONFIG_KRETPROBES=y
CONFIG_HAVE_KPROBES=y
CONFIG_HAVE_KRETPROBES=y
CONFIG_HAVE_ARCH_TRACEHOOK=y
CONFIG_HAVE_DMA_ATTRS=y
CONFIG_USE_GENERIC_SMP_HELPERS=y
# CONFIG_SLOW_WORK is not set
# CONFIG_HAVE_GENERIC_DMA_COHERENT is not set
CONFIG_SLABINFO=y
CONFIG_RT_MUTEXES=y
CONFIG_BASE_SMALL=0
CONFIG_MODULES=y
# CONFIG_MODULE_FORCE_LOAD is not set
CONFIG_MODULE_UNLOAD=y
# CONFIG_MODULE_FORCE_UNLOAD is not set
CONFIG_MODVERSIONS=y
# CONFIG_MODULE_SRCVERSION_ALL is not set
CONFIG_STOP_MACHINE=y
CONFIG_UTRACE=y
CONFIG_BLOCK=y
# CONFIG_BLK_DEV_BSG is not set
# CONFIG_BLK_DEV_INTEGRITY is not set
CONFIG_BLOCK_COMPAT=y

#
# IO Schedulers
#
CONFIG_IOSCHED_NOOP=y
CONFIG_IOSCHED_AS=y
CONFIG_IOSCHED_DEADLINE=y
CONFIG_IOSCHED_CFQ=y
# CONFIG_DEFAULT_AS is not set
# CONFIG_DEFAULT_DEADLINE is not set
CONFIG_DEFAULT_CFQ=y
# CONFIG_DEFAULT_NOOP is not set
CONFIG_DEFAULT_IOSCHED="cfq"
# CONFIG_FREEZER is not set

#
# Processor type and features
#
CONFIG_IA64=y
CONFIG_64BIT=y
CONFIG_ZONE_DMA=y
CONFIG_QUICKLIST=y
CONFIG_MMU=y
CONFIG_SWIOTLB=y
CONFIG_IOMMU_HELPER=y
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
CONFIG_HUGETLB_PAGE_SIZE_VARIABLE=y
CONFIG_GENERIC_FIND_NEXT_BIT=y
CONFIG_GENERIC_CALIBRATE_DELAY=y
CONFIG_GENERIC_TIME=y
CONFIG_GENERIC_TIME_VSYSCALL=y
CONFIG_HAVE_SETUP_PER_CPU_AREA=y
CONFIG_DMI=y
CONFIG_EFI=y
CONFIG_GENERIC_IOMAP=y
CONFIG_SCHED_OMIT_FRAME_POINTER=y
CONFIG_AUDIT_ARCH=y
# CONFIG_PARAVIRT_GUEST is not set
CONFIG_IA64_GENERIC=y
# CONFIG_IA64_DIG is not set
# CONFIG_IA64_DIG_VTD is not set
# CONFIG_IA64_HP_ZX1 is not set
# CONFIG_IA64_HP_ZX1_SWIOTLB is not set
# CONFIG_IA64_SGI_SN2 is not set
# CONFIG_IA64_SGI_UV is not set
# CONFIG_IA64_HP_SIM is not set
# CONFIG_IA64_XEN_GUEST is not set
# CONFIG_ITANIUM is not set
CONFIG_MCKINLEY=y
# CONFIG_IA64_PAGE_SIZE_4KB is not set
# CONFIG_IA64_PAGE_SIZE_8KB is not set
# CONFIG_IA64_PAGE_SIZE_16KB is not set
CONFIG_IA64_PAGE_SIZE_64KB=y
CONFIG_PGTABLE_3=y
# CONFIG_PGTABLE_4 is not set
CONFIG_HZ=1000
# CONFIG_HZ_100 is not set
# CONFIG_HZ_250 is not set
# CONFIG_HZ_300 is not set
CONFIG_HZ_1000=y
# CONFIG_SCHED_HRTICK is not set
CONFIG_IA64_L1_CACHE_SHIFT=7
CONFIG_IA64_CYCLONE=y
CONFIG_IOSAPIC=y
CONFIG_FORCE_MAX_ZONEORDER=17
CONFIG_VIRT_CPU_ACCOUNTING=y
CONFIG_SMP=y
CONFIG_NR_CPUS=512
CONFIG_HOTPLUG_CPU=y
CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y
CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y
CONFIG_SCHED_SMT=y
# CONFIG_PERMIT_BSP_REMOVE is not set
# CONFIG_PREEMPT_NONE is not set
CONFIG_PREEMPT_VOLUNTARY=y
# CONFIG_PREEMPT is not set
CONFIG_SELECT_MEMORY_MODEL=y
# CONFIG_FLATMEM_MANUAL is not set
# CONFIG_DISCONTIGMEM_MANUAL is not set
CONFIG_SPARSEMEM_MANUAL=y
CONFIG_SPARSEMEM=y
CONFIG_NEED_MULTIPLE_NODES=y
CONFIG_HAVE_MEMORY_PRESENT=y
CONFIG_SPARSEMEM_EXTREME=y
CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y
CONFIG_SPARSEMEM_VMEMMAP=y
# CONFIG_MEMORY_HOTPLUG is not set
CONFIG_PAGEFLAGS_EXTENDED=y
CONFIG_SPLIT_PTLOCK_CPUS=4
CONFIG_MIGRATION=y
CONFIG_PHYS_ADDR_T_64BIT=y
CONFIG_ZONE_DMA_FLAG=1
CONFIG_BOUNCE=y
CONFIG_NR_QUICK=1
CONFIG_VIRT_TO_BUS=y
CONFIG_HAVE_MLOCK=y
CONFIG_HAVE_MLOCKED_PAGE_BIT=y
# CONFIG_KSM is not set
CONFIG_ARCH_SELECT_MEMORY_MODEL=y
CONFIG_ARCH_DISCONTIGMEM_ENABLE=y
CONFIG_ARCH_FLATMEM_ENABLE=y
CONFIG_ARCH_SPARSEMEM_ENABLE=y
CONFIG_ARCH_DISCONTIGMEM_DEFAULT=y
CONFIG_NUMA=y
CONFIG_NODES_SHIFT=10
CONFIG_ARCH_POPULATES_NODE_MAP=y
CONFIG_HAVE_ARCH_EARLY_PFN_TO_NID=y
CONFIG_HAVE_ARCH_NODEDATA_EXTENSION=y
CONFIG_IA32_SUPPORT=y
CONFIG_COMPAT=y
CONFIG_COMPAT_FOR_U64_ALIGNMENT=y
CONFIG_IA64_MCA_RECOVERY=y
CONFIG_PERFMON=y
CONFIG_IA64_PALINFO=y
# CONFIG_IA64_MC_ERR_INJECT is not set
CONFIG_SGI_SN=y
# CONFIG_IA64_ESI is not set
CONFIG_IA64_HP_AML_NFW=y

#
# SN Devices
#
# CONFIG_SGI_IOC3 is not set
# CONFIG_KEXEC is not set
# CONFIG_CRASH_DUMP is not set

#
# Firmware Drivers
#
# CONFIG_FIRMWARE_MEMMAP is not set
CONFIG_EFI_VARS=y
CONFIG_EFI_PCDP=y
CONFIG_DMIID=y
CONFIG_BINFMT_ELF=y
CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y
# CONFIG_HAVE_AOUT is not set
CONFIG_BINFMT_MISC=m

#
# Power management and ACPI options
#
CONFIG_PM=y
# CONFIG_PM_DEBUG is not set
CONFIG_ACPI=y
CONFIG_ACPI_PROCFS=y
CONFIG_ACPI_PROCFS_POWER=y
CONFIG_ACPI_SYSFS_POWER=y
CONFIG_ACPI_PROC_EVENT=y
CONFIG_ACPI_BUTTON=m
CONFIG_ACPI_FAN=m
# CONFIG_ACPI_DOCK is not set
CONFIG_ACPI_PROCESSOR=m
CONFIG_ACPI_HOTPLUG_CPU=y
CONFIG_ACPI_THERMAL=m
CONFIG_ACPI_NUMA=y
# CONFIG_ACPI_CUSTOM_DSDT is not set
CONFIG_ACPI_BLACKLIST_YEAR=0
# CONFIG_ACPI_DEBUG is not set
# CONFIG_ACPI_PCI_SLOT is not set
CONFIG_ACPI_CONTAINER=m

#
# CPU Frequency scaling
#
# CONFIG_CPU_FREQ is not set

#
# Bus options (PCI, PCMCIA)
#
CONFIG_PCI=y
CONFIG_PCI_DOMAINS=y
CONFIG_PCI_SYSCALL=y
CONFIG_PCIEPORTBUS=y
# CONFIG_HOTPLUG_PCI_PCIE is not set
CONFIG_PCIEAER=y
# CONFIG_PCIEASPM is not set
CONFIG_ARCH_SUPPORTS_MSI=y
CONFIG_PCI_MSI=y
CONFIG_PCI_LEGACY=y
# CONFIG_PCI_DEBUG is not set
# CONFIG_PCI_STUB is not set
# CONFIG_PCI_IOV is not set
CONFIG_HOTPLUG_PCI=m
# CONFIG_HOTPLUG_PCI_FAKE is not set
CONFIG_HOTPLUG_PCI_ACPI=m
# CONFIG_HOTPLUG_PCI_ACPI_IBM is not set
# CONFIG_HOTPLUG_PCI_CPCI is not set
# CONFIG_HOTPLUG_PCI_SHPC is not set
# CONFIG_HOTPLUG_PCI_SGI is not set
# CONFIG_PCCARD is not set
CONFIG_DMAR=y
CONFIG_DMAR_DEFAULT_ON=y
CONFIG_NET=y

#
# Networking options
#
CONFIG_PACKET=y
# CONFIG_PACKET_MMAP is not set
CONFIG_UNIX=y
CONFIG_XFRM=y
# CONFIG_XFRM_USER is not set
# CONFIG_XFRM_SUB_POLICY is not set
# CONFIG_XFRM_MIGRATE is not set
# CONFIG_XFRM_STATISTICS is not set
# CONFIG_NET_KEY is not set
CONFIG_INET=y
CONFIG_IP_MULTICAST=y
# CONFIG_IP_ADVANCED_ROUTER is not set
CONFIG_IP_FIB_HASH=y
# CONFIG_IP_PNP is not set
# CONFIG_NET_IPIP is not set
# CONFIG_NET_IPGRE is not set
# CONFIG_IP_MROUTE is not set
CONFIG_ARPD=y
CONFIG_SYN_COOKIES=y
# CONFIG_INET_AH is not set
# CONFIG_INET_ESP is not set
# CONFIG_INET_IPCOMP is not set
# CONFIG_INET_XFRM_TUNNEL is not set
# CONFIG_INET_TUNNEL is not set
CONFIG_INET_XFRM_MODE_TRANSPORT=y
CONFIG_INET_XFRM_MODE_TUNNEL=y
CONFIG_INET_XFRM_MODE_BEET=y
# CONFIG_INET_LRO is not set
CONFIG_INET_DIAG=y
CONFIG_INET_TCP_DIAG=y
# CONFIG_TCP_CONG_ADVANCED is not set
CONFIG_TCP_CONG_CUBIC=y
CONFIG_DEFAULT_TCP_CONG="cubic"
# CONFIG_TCP_MD5SIG is not set
# CONFIG_IPV6 is not set
# CONFIG_NETWORK_SECMARK is not set
# CONFIG_NETFILTER is not set
# CONFIG_IP_DCCP is not set
# CONFIG_IP_SCTP is not set
# CONFIG_TIPC is not set
# CONFIG_ATM is not set
# CONFIG_BRIDGE is not set
# CONFIG_NET_DSA is not set
# CONFIG_VLAN_8021Q is not set
# CONFIG_DECNET is not set
# CONFIG_LLC2 is not set
# CONFIG_IPX is not set
# CONFIG_ATALK is not set
# CONFIG_X25 is not set
# CONFIG_LAPB is not set
# CONFIG_ECONET is not set
# CONFIG_WAN_ROUTER is not set
# CONFIG_PHONET is not set
# CONFIG_NET_SCHED is not set
# CONFIG_DCB is not set

#
# Network testing
#
# CONFIG_NET_PKTGEN is not set
# CONFIG_NET_TCPPROBE is not set
# CONFIG_NET_DROP_MONITOR is not set
# CONFIG_HAMRADIO is not set
# CONFIG_CAN is not set
# CONFIG_IRDA is not set
# CONFIG_BT is not set
# CONFIG_AF_RXRPC is not set
CONFIG_WIRELESS=y
# CONFIG_CFG80211 is not set
# CONFIG_WIRELESS_OLD_REGULATORY is not set
# CONFIG_WIRELESS_EXT is not set
# CONFIG_LIB80211 is not set
# CONFIG_MAC80211 is not set
CONFIG_MAC80211_DEFAULT_PS_VALUE=0
# CONFIG_WIMAX is not set
# CONFIG_RFKILL is not set
# CONFIG_NET_9P is not set

#
# Device Drivers
#

#
# Generic Driver Options
#
CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
CONFIG_STANDALONE=y
CONFIG_PREVENT_FIRMWARE_BUILD=y
CONFIG_FW_LOADER=y
CONFIG_FIRMWARE_IN_KERNEL=y
CONFIG_EXTRA_FIRMWARE=""
# CONFIG_DEBUG_DRIVER is not set
# CONFIG_DEBUG_DEVRES is not set
# CONFIG_SYS_HYPERVISOR is not set
CONFIG_CONNECTOR=m
# CONFIG_MTD is not set
# CONFIG_PARPORT is not set
CONFIG_PNP=y
CONFIG_PNP_DEBUG_MESSAGES=y

#
# Protocols
#
CONFIG_PNPACPI=y
CONFIG_BLK_DEV=y
# CONFIG_BLK_CPQ_DA is not set
# CONFIG_BLK_CPQ_CISS_DA is not set
# CONFIG_BLK_DEV_DAC960 is not set
# CONFIG_BLK_DEV_UMEM is not set
# CONFIG_BLK_DEV_COW_COMMON is not set
CONFIG_BLK_DEV_LOOP=m
CONFIG_BLK_DEV_CRYPTOLOOP=m
CONFIG_BLK_DEV_NBD=m
# CONFIG_BLK_DEV_SX8 is not set
# CONFIG_BLK_DEV_UB is not set
CONFIG_BLK_DEV_RAM=y
CONFIG_BLK_DEV_RAM_COUNT=16
CONFIG_BLK_DEV_RAM_SIZE=4096
# CONFIG_BLK_DEV_XIP is not set
# CONFIG_CDROM_PKTCDVD is not set
# CONFIG_ATA_OVER_ETH is not set
# CONFIG_BLK_DEV_HD is not set
CONFIG_MISC_DEVICES=y
# CONFIG_PHANTOM is not set
CONFIG_SGI_IOC4=y
# CONFIG_TIFM_CORE is not set
# CONFIG_ENCLOSURE_SERVICES is not set
# CONFIG_SGI_XP is not set
# CONFIG_HP_ILO is not set
# CONFIG_C2PORT is not set

#
# EEPROM support
#
# CONFIG_EEPROM_93CX6 is not set
CONFIG_HAVE_IDE=y
# CONFIG_IDE is not set

#
# SCSI device support
#
# CONFIG_RAID_ATTRS is not set
CONFIG_SCSI=y
CONFIG_SCSI_DMA=y
# CONFIG_SCSI_TGT is not set
CONFIG_SCSI_NETLINK=y
CONFIG_SCSI_PROC_FS=y

#
# SCSI support type (disk, tape, CD-ROM)
#
CONFIG_BLK_DEV_SD=y
CONFIG_CHR_DEV_ST=m
# CONFIG_CHR_DEV_OSST is not set
CONFIG_BLK_DEV_SR=m
# CONFIG_BLK_DEV_SR_VENDOR is not set
CONFIG_CHR_DEV_SG=m
# CONFIG_CHR_DEV_SCH is not set

#
# Some SCSI devices (e.g. CD jukebox) support multiple LUNs
#
# CONFIG_SCSI_MULTI_LUN is not set
# CONFIG_SCSI_CONSTANTS is not set
# CONFIG_SCSI_LOGGING is not set
# CONFIG_SCSI_SCAN_ASYNC is not set
CONFIG_SCSI_WAIT_SCAN=m

#
# SCSI Transports
#
CONFIG_SCSI_SPI_ATTRS=y
CONFIG_SCSI_FC_ATTRS=y
# CONFIG_SCSI_ISCSI_ATTRS is not set
CONFIG_SCSI_SAS_ATTRS=m
# CONFIG_SCSI_SAS_LIBSAS is not set
# CONFIG_SCSI_SRP_ATTRS is not set
CONFIG_SCSI_LOWLEVEL=y
# CONFIG_ISCSI_TCP is not set
# CONFIG_SCSI_CXGB3_ISCSI is not set
# CONFIG_BLK_DEV_3W_XXXX_RAID is not set
# CONFIG_SCSI_3W_9XXX is not set
# CONFIG_SCSI_ACARD is not set
# CONFIG_SCSI_AACRAID is not set
# CONFIG_SCSI_AIC7XXX is not set
# CONFIG_SCSI_AIC7XXX_OLD is not set
# CONFIG_SCSI_AIC79XX is not set
# CONFIG_SCSI_AIC94XX is not set
# CONFIG_SCSI_MVSAS is not set
# CONFIG_SCSI_ADVANSYS is not set
# CONFIG_SCSI_ARCMSR is not set
# CONFIG_MEGARAID_NEWGEN is not set
# CONFIG_MEGARAID_LEGACY is not set
# CONFIG_MEGARAID_SAS is not set
# CONFIG_SCSI_MPT2SAS is not set
# CONFIG_SCSI_HPTIOP is not set
# CONFIG_LIBFC is not set
# CONFIG_LIBFCOE is not set
# CONFIG_FCOE is not set
# CONFIG_SCSI_DMX3191D is not set
# CONFIG_SCSI_FUTURE_DOMAIN is not set
# CONFIG_SCSI_IPS is not set
# CONFIG_SCSI_INITIO is not set
# CONFIG_SCSI_INIA100 is not set
# CONFIG_SCSI_STEX is not set
CONFIG_SCSI_SYM53C8XX_2=y
CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1
CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16
CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64
CONFIG_SCSI_SYM53C8XX_MMIO=y
CONFIG_SCSI_QLOGIC_1280=y
# CONFIG_SCSI_QLA_FC is not set
# CONFIG_SCSI_QLA_ISCSI is not set
CONFIG_SCSI_LPFC=m
# CONFIG_SCSI_LPFC_DEBUG_FS is not set
# CONFIG_SCSI_DC395x is not set
# CONFIG_SCSI_DC390T is not set
# CONFIG_SCSI_DEBUG is not set
# CONFIG_SCSI_SRP is not set
CONFIG_SCSI_DH=m
# CONFIG_SCSI_DH_RDAC is not set
# CONFIG_SCSI_DH_HP_SW is not set
# CONFIG_SCSI_DH_EMC is not set
# CONFIG_SCSI_DH_ALUA is not set
# CONFIG_SCSI_OSD_INITIATOR is not set
# CONFIG_ATA is not set
CONFIG_MD=y
CONFIG_BLK_DEV_MD=y
CONFIG_MD_AUTODETECT=y
CONFIG_MD_LINEAR=y
CONFIG_MD_RAID0=y
CONFIG_MD_RAID1=y
CONFIG_MD_RAID10=y
CONFIG_MD_RAID456=y
CONFIG_MD_RAID6_PQ=y
CONFIG_MD_MULTIPATH=y
# CONFIG_MD_FAULTY is not set
CONFIG_BLK_DEV_DM=m
# CONFIG_DM_DEBUG is not set
CONFIG_DM_CRYPT=m
CONFIG_DM_SNAPSHOT=m
CONFIG_DM_MIRROR=m
CONFIG_DM_ZERO=m
CONFIG_DM_MULTIPATH=m
# CONFIG_DM_DELAY is not set
# CONFIG_DM_UEVENT is not set
CONFIG_FUSION=y
CONFIG_FUSION_SPI=m
CONFIG_FUSION_FC=m
CONFIG_FUSION_SAS=m
CONFIG_FUSION_MAX_SGE=128
CONFIG_FUSION_CTL=m
# CONFIG_FUSION_LOGGING is not set

#
# IEEE 1394 (FireWire) support
#

#
# Enable only one of the two stacks, unless you know what you are doing
#
# CONFIG_FIREWIRE is not set
# CONFIG_IEEE1394 is not set
# CONFIG_I2O is not set
CONFIG_NETDEVICES=y
CONFIG_COMPAT_NET_DEV_OPS=y
CONFIG_DUMMY=m
# CONFIG_BONDING is not set
# CONFIG_MACVLAN is not set
# CONFIG_EQUALIZER is not set
# CONFIG_TUN is not set
# CONFIG_VETH is not set
# CONFIG_NET_SB1000 is not set
# CONFIG_ARCNET is not set
CONFIG_PHYLIB=y

#
# MII PHY device drivers
#
# CONFIG_MARVELL_PHY is not set
# CONFIG_DAVICOM_PHY is not set
# CONFIG_QSEMI_PHY is not set
# CONFIG_LXT_PHY is not set
# CONFIG_CICADA_PHY is not set
# CONFIG_VITESSE_PHY is not set
# CONFIG_SMSC_PHY is not set
# CONFIG_BROADCOM_PHY is not set
# CONFIG_ICPLUS_PHY is not set
# CONFIG_REALTEK_PHY is not set
# CONFIG_NATIONAL_PHY is not set
# CONFIG_STE10XP is not set
# CONFIG_LSI_ET1011C_PHY is not set
# CONFIG_FIXED_PHY is not set
# CONFIG_MDIO_BITBANG is not set
CONFIG_NET_ETHERNET=y
CONFIG_MII=m
# CONFIG_HAPPYMEAL is not set
# CONFIG_SUNGEM is not set
# CONFIG_CASSINI is not set
# CONFIG_NET_VENDOR_3COM is not set
# CONFIG_ETHOC is not set
# CONFIG_DNET is not set
CONFIG_NET_TULIP=y
# CONFIG_DE2104X is not set
CONFIG_TULIP=m
# CONFIG_TULIP_MWI is not set
# CONFIG_TULIP_MMIO is not set
# CONFIG_TULIP_NAPI is not set
# CONFIG_DE4X5 is not set
# CONFIG_WINBOND_840 is not set
# CONFIG_DM9102 is not set
# CONFIG_ULI526X is not set
# CONFIG_HP100 is not set
# CONFIG_IBM_NEW_EMAC_ZMII is not set
# CONFIG_IBM_NEW_EMAC_RGMII is not set
# CONFIG_IBM_NEW_EMAC_TAH is not set
# CONFIG_IBM_NEW_EMAC_EMAC4 is not set
# CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set
# CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set
# CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set
CONFIG_NET_PCI=y
# CONFIG_PCNET32 is not set
# CONFIG_AMD8111_ETH is not set
# CONFIG_ADAPTEC_STARFIRE is not set
# CONFIG_B44 is not set
# CONFIG_FORCEDETH is not set
CONFIG_E100=m
# CONFIG_FEALNX is not set
# CONFIG_NATSEMI is not set
# CONFIG_NE2K_PCI is not set
# CONFIG_8139CP is not set
# CONFIG_8139TOO is not set
# CONFIG_R6040 is not set
# CONFIG_SIS900 is not set
# CONFIG_EPIC100 is not set
# CONFIG_SMSC9420 is not set
# CONFIG_SUNDANCE is not set
# CONFIG_TLAN is not set
# CONFIG_VIA_RHINE is not set
# CONFIG_SC92031 is not set
# CONFIG_ATL2 is not set
CONFIG_NETDEV_1000=y
# CONFIG_ACENIC is not set
# CONFIG_DL2K is not set
CONFIG_E1000=y
CONFIG_E1000E=y
# CONFIG_IP1000 is not set
# CONFIG_IGB is not set
# CONFIG_IGBVF is not set
# CONFIG_NS83820 is not set
# CONFIG_HAMACHI is not set
# CONFIG_YELLOWFIN is not set
# CONFIG_R8169 is not set
# CONFIG_SIS190 is not set
# CONFIG_SKGE is not set
# CONFIG_SKY2 is not set
# CONFIG_VIA_VELOCITY is not set
CONFIG_TIGON3=y
# CONFIG_BNX2 is not set
# CONFIG_QLA3XXX is not set
# CONFIG_ATL1 is not set
# CONFIG_ATL1E is not set
# CONFIG_ATL1C is not set
# CONFIG_JME is not set
CONFIG_NETDEV_10000=y
# CONFIG_CHELSIO_T1 is not set
CONFIG_CHELSIO_T3_DEPENDS=y
# CONFIG_CHELSIO_T3 is not set
# CONFIG_ENIC is not set
# CONFIG_IXGBE is not set
# CONFIG_IXGB is not set
# CONFIG_S2IO is not set
# CONFIG_VXGE is not set
# CONFIG_MYRI10GE is not set
# CONFIG_NETXEN_NIC is not set
# CONFIG_NIU is not set
# CONFIG_MLX4_EN is not set
# CONFIG_MLX4_CORE is not set
# CONFIG_TEHUTI is not set
# CONFIG_BNX2X is not set
# CONFIG_QLGE is not set
# CONFIG_SFC is not set
# CONFIG_BE2NET is not set
# CONFIG_TR is not set

#
# Wireless LAN
#
# CONFIG_WLAN_PRE80211 is not set
# CONFIG_WLAN_80211 is not set

#
# Enable WiMAX (Networking options) to see the WiMAX drivers
#

#
# USB Network Adapters
#
# CONFIG_USB_CATC is not set
# CONFIG_USB_KAWETH is not set
# CONFIG_USB_PEGASUS is not set
# CONFIG_USB_RTL8150 is not set
# CONFIG_USB_USBNET is not set
# CONFIG_WAN is not set
# CONFIG_FDDI is not set
# CONFIG_HIPPI is not set
# CONFIG_PPP is not set
# CONFIG_SLIP is not set
# CONFIG_NET_FC is not set
CONFIG_NETCONSOLE=y
# CONFIG_NETCONSOLE_DYNAMIC is not set
CONFIG_NETPOLL=y
# CONFIG_NETPOLL_TRAP is not set
CONFIG_NET_POLL_CONTROLLER=y
# CONFIG_ISDN is not set
# CONFIG_PHONE is not set

#
# Input device support
#
CONFIG_INPUT=y
CONFIG_INPUT_FF_MEMLESS=m
# CONFIG_INPUT_POLLDEV is not set

#
# Userland interfaces
#
CONFIG_INPUT_MOUSEDEV=y
CONFIG_INPUT_MOUSEDEV_PSAUX=y
CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
# CONFIG_INPUT_JOYDEV is not set
# CONFIG_INPUT_EVDEV is not set
# CONFIG_INPUT_EVBUG is not set

#
# Input Device Drivers
#
CONFIG_INPUT_KEYBOARD=y
CONFIG_KEYBOARD_ATKBD=y
# CONFIG_KEYBOARD_SUNKBD is not set
# CONFIG_KEYBOARD_LKKBD is not set
# CONFIG_KEYBOARD_XTKBD is not set
# CONFIG_KEYBOARD_NEWTON is not set
# CONFIG_KEYBOARD_STOWAWAY is not set
CONFIG_INPUT_MOUSE=y
CONFIG_MOUSE_PS2=y
CONFIG_MOUSE_PS2_ALPS=y
CONFIG_MOUSE_PS2_LOGIPS2PP=y
CONFIG_MOUSE_PS2_SYNAPTICS=y
CONFIG_MOUSE_PS2_TRACKPOINT=y
# CONFIG_MOUSE_PS2_ELANTECH is not set
# CONFIG_MOUSE_PS2_TOUCHKIT is not set
# CONFIG_MOUSE_SERIAL is not set
# CONFIG_MOUSE_APPLETOUCH is not set
# CONFIG_MOUSE_BCM5974 is not set
# CONFIG_MOUSE_VSXXXAA is not set
# CONFIG_INPUT_JOYSTICK is not set
# CONFIG_INPUT_TABLET is not set
# CONFIG_INPUT_TOUCHSCREEN is not set
# CONFIG_INPUT_MISC is not set

#
# Hardware I/O ports
#
CONFIG_SERIO=y
CONFIG_SERIO_I8042=y
# CONFIG_SERIO_SERPORT is not set
# CONFIG_SERIO_PCIPS2 is not set
CONFIG_SERIO_LIBPS2=y
# CONFIG_SERIO_RAW is not set
CONFIG_GAMEPORT=m
# CONFIG_GAMEPORT_NS558 is not set
# CONFIG_GAMEPORT_L4 is not set
# CONFIG_GAMEPORT_EMU10K1 is not set
# CONFIG_GAMEPORT_FM801 is not set

#
# Character devices
#
CONFIG_VT=y
CONFIG_CONSOLE_TRANSLATIONS=y
CONFIG_VT_CONSOLE=y
CONFIG_HW_CONSOLE=y
# CONFIG_VT_HW_CONSOLE_BINDING is not set
CONFIG_DEVKMEM=y
CONFIG_SERIAL_NONSTANDARD=y
# CONFIG_COMPUTONE is not set
# CONFIG_ROCKETPORT is not set
# CONFIG_CYCLADES is not set
# CONFIG_DIGIEPCA is not set
# CONFIG_MOXA_INTELLIO is not set
# CONFIG_MOXA_SMARTIO is not set
# CONFIG_ISI is not set
# CONFIG_SYNCLINKMP is not set
# CONFIG_SYNCLINK_GT is not set
# CONFIG_N_HDLC is not set
# CONFIG_RISCOM8 is not set
# CONFIG_SPECIALIX is not set
# CONFIG_SX is not set
# CONFIG_RIO is not set
# CONFIG_STALDRV is not set
# CONFIG_NOZOMI is not set
CONFIG_SGI_SNSC=y
CONFIG_SGI_TIOCX=y
CONFIG_SGI_MBCS=m

#
# Serial drivers
#
CONFIG_SERIAL_8250=y
CONFIG_SERIAL_8250_CONSOLE=y
CONFIG_SERIAL_8250_PCI=y
CONFIG_SERIAL_8250_PNP=y
CONFIG_SERIAL_8250_NR_UARTS=6
CONFIG_SERIAL_8250_RUNTIME_UARTS=4
CONFIG_SERIAL_8250_EXTENDED=y
CONFIG_SERIAL_8250_SHARE_IRQ=y
# CONFIG_SERIAL_8250_DETECT_IRQ is not set
# CONFIG_SERIAL_8250_RSA is not set

#
# Non-8250 serial port support
#
CONFIG_SERIAL_CORE=y
CONFIG_SERIAL_CORE_CONSOLE=y
CONFIG_SERIAL_SGI_L1_CONSOLE=y
# CONFIG_SERIAL_JSM is not set
CONFIG_SERIAL_SGI_IOC4=y
CONFIG_UNIX98_PTYS=y
# CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set
CONFIG_LEGACY_PTYS=y
CONFIG_LEGACY_PTY_COUNT=256
CONFIG_IPMI_HANDLER=m
CONFIG_IPMI_PANIC_EVENT=y
# CONFIG_IPMI_PANIC_STRING is not set
CONFIG_IPMI_DEVICE_INTERFACE=m
CONFIG_IPMI_SI=m
CONFIG_IPMI_WATCHDOG=m
CONFIG_IPMI_POWEROFF=m
# CONFIG_HW_RANDOM is not set
CONFIG_EFI_RTC=y
# CONFIG_R3964 is not set
# CONFIG_APPLICOM is not set
CONFIG_RAW_DRIVER=m
CONFIG_MAX_RAW_DEVS=256
CONFIG_HPET=y
CONFIG_HPET_MMAP=y
# CONFIG_HANGCHECK_TIMER is not set
CONFIG_MMTIMER=y
# CONFIG_TCG_TPM is not set
CONFIG_DEVPORT=y
# CONFIG_I2C is not set
# CONFIG_SPI is not set

#
# PPS support
#
# CONFIG_PPS is not set
# CONFIG_W1 is not set
CONFIG_POWER_SUPPLY=y
# CONFIG_POWER_SUPPLY_DEBUG is not set
# CONFIG_PDA_POWER is not set
# CONFIG_BATTERY_DS2760 is not set
CONFIG_HWMON=y
# CONFIG_HWMON_VID is not set
# CONFIG_SENSORS_I5K_AMB is not set
# CONFIG_SENSORS_F71805F is not set
# CONFIG_SENSORS_F71882FG is not set
# CONFIG_SENSORS_IBMAEM is not set
# CONFIG_SENSORS_IBMPEX is not set
# CONFIG_SENSORS_IT87 is not set
# CONFIG_SENSORS_PC87360 is not set
# CONFIG_SENSORS_PC87427 is not set
# CONFIG_SENSORS_SIS5595 is not set
# CONFIG_SENSORS_SMSC47M1 is not set
# CONFIG_SENSORS_SMSC47B397 is not set
# CONFIG_SENSORS_VIA686A is not set
# CONFIG_SENSORS_VT1211 is not set
# CONFIG_SENSORS_VT8231 is not set
# CONFIG_SENSORS_W83627HF is not set
# CONFIG_SENSORS_W83627EHF is not set
# CONFIG_SENSORS_LIS3LV02D is not set
# CONFIG_HWMON_DEBUG_CHIP is not set
CONFIG_THERMAL=y
# CONFIG_THERMAL_HWMON is not set
# CONFIG_WATCHDOG is not set
CONFIG_SSB_POSSIBLE=y

#
# Sonics Silicon Backplane
#
# CONFIG_SSB is not set

#
# Multifunction device drivers
#
# CONFIG_MFD_CORE is not set
# CONFIG_MFD_SM501 is not set
# CONFIG_HTC_PASIC3 is not set
# CONFIG_MFD_TMIO is not set
# CONFIG_REGULATOR is not set

#
# Multimedia devices
#

#
# Multimedia core support
#
# CONFIG_VIDEO_DEV is not set
# CONFIG_DVB_CORE is not set
# CONFIG_VIDEO_MEDIA is not set

#
# Multimedia drivers
#
# CONFIG_DAB is not set

#
# Graphics support
#
# CONFIG_AGP is not set
# CONFIG_DRM is not set
# CONFIG_VGASTATE is not set
# CONFIG_VIDEO_OUTPUT_CONTROL is not set
# CONFIG_FB is not set
# CONFIG_BACKLIGHT_LCD_SUPPORT is not set

#
# Display device support
#
# CONFIG_DISPLAY_SUPPORT is not set

#
# Console display driver support
#
CONFIG_VGA_CONSOLE=y
# CONFIG_VGACON_SOFT_SCROLLBACK is not set
CONFIG_DUMMY_CONSOLE=y
# CONFIG_SOUND is not set
CONFIG_HID_SUPPORT=y
CONFIG_HID=y
# CONFIG_HID_DEBUG is not set
# CONFIG_HIDRAW is not set

#
# USB Input Devices
#
CONFIG_USB_HID=m
# CONFIG_HID_PID is not set
# CONFIG_USB_HIDDEV is not set

#
# USB HID Boot Protocol drivers
#
# CONFIG_USB_KBD is not set
# CONFIG_USB_MOUSE is not set

#
# Special HID drivers
#
CONFIG_HID_A4TECH=m
CONFIG_HID_APPLE=m
CONFIG_HID_BELKIN=m
CONFIG_HID_CHERRY=m
CONFIG_HID_CHICONY=m
CONFIG_HID_CYPRESS=m
# CONFIG_DRAGONRISE_FF is not set
CONFIG_HID_EZKEY=m
CONFIG_HID_KYE=m
CONFIG_HID_GYRATION=m
CONFIG_HID_KENSINGTON=m
CONFIG_HID_LOGITECH=m
# CONFIG_LOGITECH_FF is not set
# CONFIG_LOGIRUMBLEPAD2_FF is not set
CONFIG_HID_MICROSOFT=m
CONFIG_HID_MONTEREY=m
CONFIG_HID_NTRIG=m
CONFIG_HID_PANTHERLORD=m
# CONFIG_PANTHERLORD_FF is not set
CONFIG_HID_PETALYNX=m
CONFIG_HID_SAMSUNG=m
CONFIG_HID_SONY=m
CONFIG_HID_SUNPLUS=m
# CONFIG_GREENASIA_FF is not set
CONFIG_HID_TOPSEED=m
CONFIG_THRUSTMASTER_FF=m
CONFIG_ZEROPLUS_FF=m
CONFIG_USB_SUPPORT=y
CONFIG_USB_ARCH_HAS_HCD=y
CONFIG_USB_ARCH_HAS_OHCI=y
CONFIG_USB_ARCH_HAS_EHCI=y
CONFIG_USB=m
# CONFIG_USB_DEBUG is not set
# CONFIG_USB_ANNOUNCE_NEW_DEVICES is not set

#
# Miscellaneous USB options
#
# CONFIG_USB_DEVICEFS is not set
# CONFIG_USB_DEVICE_CLASS is not set
# CONFIG_USB_DYNAMIC_MINORS is not set
# CONFIG_USB_SUSPEND is not set
# CONFIG_USB_OTG is not set
# CONFIG_USB_OTG_WHITELIST is not set
# CONFIG_USB_OTG_BLACKLIST_HUB is not set
CONFIG_USB_MON=m
# CONFIG_USB_WUSB is not set
# CONFIG_USB_WUSB_CBAF is not set

#
# USB Host Controller Drivers
#
# CONFIG_USB_C67X00_HCD is not set
# CONFIG_USB_XHCI_HCD is not set
CONFIG_USB_EHCI_HCD=m
# CONFIG_USB_EHCI_ROOT_HUB_TT is not set
# CONFIG_USB_EHCI_TT_NEWSCHED is not set
# CONFIG_USB_OXU210HP_HCD is not set
# CONFIG_USB_ISP116X_HCD is not set
# CONFIG_USB_ISP1760_HCD is not set
CONFIG_USB_OHCI_HCD=m
# CONFIG_USB_OHCI_BIG_ENDIAN_DESC is not set
# CONFIG_USB_OHCI_BIG_ENDIAN_MMIO is not set
CONFIG_USB_OHCI_LITTLE_ENDIAN=y
CONFIG_USB_UHCI_HCD=m
# CONFIG_USB_SL811_HCD is not set
# CONFIG_USB_R8A66597_HCD is not set
# CONFIG_USB_WHCI_HCD is not set
# CONFIG_USB_HWA_HCD is not set

#
# Enable Host or Gadget support to see Inventra options
#

#
# USB Device Class drivers
#
# CONFIG_USB_ACM is not set
# CONFIG_USB_PRINTER is not set
# CONFIG_USB_WDM is not set
# CONFIG_USB_TMC is not set

#
# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may
#

#
# also be needed; see USB_STORAGE Help for more info
#
CONFIG_USB_STORAGE=m
# CONFIG_USB_STORAGE_DEBUG is not set
# CONFIG_USB_STORAGE_DATAFAB is not set
# CONFIG_USB_STORAGE_FREECOM is not set
# CONFIG_USB_STORAGE_ISD200 is not set
# CONFIG_USB_STORAGE_USBAT is not set
# CONFIG_USB_STORAGE_SDDR09 is not set
# CONFIG_USB_STORAGE_SDDR55 is not set
# CONFIG_USB_STORAGE_JUMPSHOT is not set
# CONFIG_USB_STORAGE_ALAUDA is not set
# CONFIG_USB_STORAGE_ONETOUCH is not set
# CONFIG_USB_STORAGE_KARMA is not set
# CONFIG_USB_STORAGE_CYPRESS_ATACB is not set
# CONFIG_USB_LIBUSUAL is not set

#
# USB Imaging devices
#
# CONFIG_USB_MDC800 is not set
# CONFIG_USB_MICROTEK is not set

#
# USB port drivers
#
# CONFIG_USB_SERIAL is not set

#
# USB Miscellaneous drivers
#
# CONFIG_USB_EMI62 is not set
# CONFIG_USB_EMI26 is not set
# CONFIG_USB_ADUTUX is not set
# CONFIG_USB_SEVSEG is not set
# CONFIG_USB_RIO500 is not set
# CONFIG_USB_LEGOTOWER is not set
# CONFIG_USB_LCD is not set
# CONFIG_USB_BERRY_CHARGE is not set
# CONFIG_USB_LED is not set
# CONFIG_USB_CYPRESS_CY7C63 is not set
# CONFIG_USB_CYTHERM is not set
# CONFIG_USB_IDMOUSE is not set
# CONFIG_USB_FTDI_ELAN is not set
# CONFIG_USB_APPLEDISPLAY is not set
# CONFIG_USB_SISUSBVGA is not set
# CONFIG_USB_LD is not set
# CONFIG_USB_TRANCEVIBRATOR is not set
# CONFIG_USB_IOWARRIOR is not set
# CONFIG_USB_ISIGHTFW is not set
# CONFIG_USB_VST is not set
# CONFIG_USB_GADGET is not set

#
# OTG and related infrastructure
#
# CONFIG_NOP_USB_XCEIV is not set
# CONFIG_UWB is not set
# CONFIG_MMC is not set
# CONFIG_MEMSTICK is not set
# CONFIG_NEW_LEDS is not set
# CONFIG_ACCESSIBILITY is not set
# CONFIG_INFINIBAND is not set
# CONFIG_RTC_CLASS is not set
# CONFIG_DMADEVICES is not set
# CONFIG_AUXDISPLAY is not set
# CONFIG_UIO is not set
# CONFIG_STAGING is not set

#
# HP Simulator drivers
#
# CONFIG_HP_SIMETH is not set
# CONFIG_HP_SIMSERIAL is not set
# CONFIG_HP_SIMSCSI is not set
# CONFIG_MSPEC is not set

#
# File systems
#
CONFIG_EXT2_FS=y
CONFIG_EXT2_FS_XATTR=y
CONFIG_EXT2_FS_POSIX_ACL=y
CONFIG_EXT2_FS_SECURITY=y
# CONFIG_EXT2_FS_XIP is not set
CONFIG_EXT3_FS=y
# CONFIG_EXT3_DEFAULTS_TO_ORDERED is not set
CONFIG_EXT3_FS_XATTR=y
CONFIG_EXT3_FS_POSIX_ACL=y
CONFIG_EXT3_FS_SECURITY=y
# CONFIG_EXT4_FS is not set
CONFIG_JBD=y
# CONFIG_JBD_DEBUG is not set
CONFIG_FS_MBCACHE=y
# CONFIG_REISERFS_FS is not set
# CONFIG_REISER4_FS is not set
# CONFIG_JFS_FS is not set
CONFIG_FS_POSIX_ACL=y
CONFIG_FILE_LOCKING=y
# CONFIG_XFS_FS is not set
# CONFIG_GFS2_FS is not set
# CONFIG_OCFS2_FS is not set
# CONFIG_BTRFS_FS is not set
CONFIG_FSNOTIFY=y
CONFIG_DNOTIFY=y
CONFIG_INOTIFY=y
CONFIG_INOTIFY_USER=y
# CONFIG_QUOTA is not set
# CONFIG_AUTOFS_FS is not set
# CONFIG_AUTOFS4_FS is not set
# CONFIG_FUSE_FS is not set
CONFIG_GENERIC_ACL=y

#
# Caches
#
# CONFIG_FSCACHE is not set

#
# CD-ROM/DVD Filesystems
#
# CONFIG_ISO9660_FS is not set
# CONFIG_UDF_FS is not set

#
# DOS/FAT/NT Filesystems
#
CONFIG_FAT_FS=y
CONFIG_MSDOS_FS=y
CONFIG_VFAT_FS=y
CONFIG_FAT_DEFAULT_CODEPAGE=437
CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"
# CONFIG_NTFS_FS is not set

#
# Pseudo filesystems
#
CONFIG_PROC_FS=y
CONFIG_PROC_KCORE=y
CONFIG_PROC_SYSCTL=y
CONFIG_PROC_PAGE_MONITOR=y
CONFIG_SYSFS=y
CONFIG_TMPFS=y
CONFIG_TMPFS_POSIX_ACL=y
CONFIG_HUGETLBFS=y
CONFIG_HUGETLB_PAGE=y
CONFIG_CONFIGFS_FS=m
CONFIG_MISC_FILESYSTEMS=y
# CONFIG_ADFS_FS is not set
# CONFIG_AFFS_FS is not set
# CONFIG_HFS_FS is not set
# CONFIG_HFSPLUS_FS is not set
# CONFIG_BEFS_FS is not set
# CONFIG_BFS_FS is not set
# CONFIG_EFS_FS is not set
# CONFIG_CRAMFS is not set
# CONFIG_SQUASHFS is not set
# CONFIG_VXFS_FS is not set
# CONFIG_MINIX_FS is not set
# CONFIG_OMFS_FS is not set
# CONFIG_HPFS_FS is not set
# CONFIG_QNX4FS_FS is not set
# CONFIG_ROMFS_FS is not set
# CONFIG_SYSV_FS is not set
# CONFIG_UFS_FS is not set
# CONFIG_NILFS2_FS is not set
# CONFIG_NETWORK_FILESYSTEMS is not set

#
# Partition Types
#
CONFIG_PARTITION_ADVANCED=y
# CONFIG_ACORN_PARTITION is not set
# CONFIG_OSF_PARTITION is not set
# CONFIG_AMIGA_PARTITION is not set
# CONFIG_ATARI_PARTITION is not set
# CONFIG_MAC_PARTITION is not set
CONFIG_MSDOS_PARTITION=y
# CONFIG_BSD_DISKLABEL is not set
# CONFIG_MINIX_SUBPARTITION is not set
# CONFIG_SOLARIS_X86_PARTITION is not set
# CONFIG_UNIXWARE_DISKLABEL is not set
# CONFIG_LDM_PARTITION is not set
CONFIG_SGI_PARTITION=y
# CONFIG_ULTRIX_PARTITION is not set
# CONFIG_SUN_PARTITION is not set
# CONFIG_KARMA_PARTITION is not set
CONFIG_EFI_PARTITION=y
# CONFIG_SYSV68_PARTITION is not set
CONFIG_NLS=y
CONFIG_NLS_DEFAULT="iso8859-1"
CONFIG_NLS_CODEPAGE_437=m
# CONFIG_NLS_CODEPAGE_737 is not set
# CONFIG_NLS_CODEPAGE_775 is not set
# CONFIG_NLS_CODEPAGE_850 is not set
# CONFIG_NLS_CODEPAGE_852 is not set
# CONFIG_NLS_CODEPAGE_855 is not set
# CONFIG_NLS_CODEPAGE_857 is not set
# CONFIG_NLS_CODEPAGE_860 is not set
# CONFIG_NLS_CODEPAGE_861 is not set
# CONFIG_NLS_CODEPAGE_862 is not set
# CONFIG_NLS_CODEPAGE_863 is not set
# CONFIG_NLS_CODEPAGE_864 is not set
# CONFIG_NLS_CODEPAGE_865 is not set
# CONFIG_NLS_CODEPAGE_866 is not set
# CONFIG_NLS_CODEPAGE_869 is not set
# CONFIG_NLS_CODEPAGE_936 is not set
# CONFIG_NLS_CODEPAGE_950 is not set
CONFIG_NLS_CODEPAGE_932=m
# CONFIG_NLS_CODEPAGE_949 is not set
# CONFIG_NLS_CODEPAGE_874 is not set
# CONFIG_NLS_ISO8859_8 is not set
# CONFIG_NLS_CODEPAGE_1250 is not set
# CONFIG_NLS_CODEPAGE_1251 is not set
# CONFIG_NLS_ASCII is not set
CONFIG_NLS_ISO8859_1=m
# CONFIG_NLS_ISO8859_2 is not set
# CONFIG_NLS_ISO8859_3 is not set
# CONFIG_NLS_ISO8859_4 is not set
# CONFIG_NLS_ISO8859_5 is not set
# CONFIG_NLS_ISO8859_6 is not set
# CONFIG_NLS_ISO8859_7 is not set
# CONFIG_NLS_ISO8859_9 is not set
# CONFIG_NLS_ISO8859_13 is not set
# CONFIG_NLS_ISO8859_14 is not set
# CONFIG_NLS_ISO8859_15 is not set
# CONFIG_NLS_KOI8_R is not set
# CONFIG_NLS_KOI8_U is not set
CONFIG_NLS_UTF8=m
# CONFIG_DLM is not set

#
# Kernel hacking
#
# CONFIG_PRINTK_TIME is not set
CONFIG_ENABLE_WARN_DEPRECATED=y
CONFIG_ENABLE_MUST_CHECK=y
CONFIG_FRAME_WARN=2048
CONFIG_MAGIC_SYSRQ=y
# CONFIG_UNUSED_SYMBOLS is not set
CONFIG_DEBUG_FS=y
# CONFIG_HEADERS_CHECK is not set
CONFIG_DEBUG_KERNEL=y
# CONFIG_DEBUG_SHIRQ is not set
# CONFIG_DETECT_SOFTLOCKUP is not set
CONFIG_DETECT_HUNG_TASK=y
# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set
CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=0
# CONFIG_SCHED_DEBUG is not set
# CONFIG_SCHEDSTATS is not set
# CONFIG_TIMER_STATS is not set
# CONFIG_DEBUG_OBJECTS is not set
CONFIG_SLQB_DEBUG=y
# CONFIG_SLQB_DEBUG_ON is not set
CONFIG_SLQB_SYSFS=y
CONFIG_SLQB_STATS=y
CONFIG_DEBUG_RT_MUTEXES=y
CONFIG_DEBUG_PI_LIST=y
# CONFIG_RT_MUTEX_TESTER is not set
CONFIG_DEBUG_SPINLOCK=y
CONFIG_DEBUG_MUTEXES=y
CONFIG_DEBUG_SPINLOCK_SLEEP=y
# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
CONFIG_DEBUG_KOBJECT=y
CONFIG_DEBUG_INFO=y
CONFIG_DEBUG_VM=y
# CONFIG_DEBUG_WRITECOUNT is not set
CONFIG_DEBUG_MEMORY_INIT=y
# CONFIG_DEBUG_LIST is not set
# CONFIG_DEBUG_SG is not set
# CONFIG_DEBUG_NOTIFIERS is not set
# CONFIG_DEBUG_SYNCHRO_TEST is not set
# CONFIG_BOOT_PRINTK_DELAY is not set
# CONFIG_RCU_TORTURE_TEST is not set
# CONFIG_RCU_CPU_STALL_DETECTOR is not set
# CONFIG_KPROBES_SANITY_TEST is not set
# CONFIG_BACKTRACE_SELF_TEST is not set
# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set
# CONFIG_LKDTM is not set
# CONFIG_FAULT_INJECTION is not set
CONFIG_SYSCTL_SYSCALL_CHECK=y
# CONFIG_PAGE_POISONING is not set
CONFIG_HAVE_FUNCTION_TRACER=y
CONFIG_HAVE_DYNAMIC_FTRACE=y
CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
# CONFIG_DYNAMIC_DEBUG is not set
# CONFIG_SAMPLES is not set
CONFIG_IA64_GRANULE_16MB=y
# CONFIG_IA64_GRANULE_64MB is not set
# CONFIG_IA64_PRINT_HAZARDS is not set
# CONFIG_DISABLE_VHPT is not set
# CONFIG_IA64_DEBUG_CMPXCHG is not set
# CONFIG_IA64_DEBUG_IRQ is not set
CONFIG_SYSVIPC_COMPAT=y

#
# Security options
#
# CONFIG_KEYS is not set
# CONFIG_SECURITY is not set
# CONFIG_SECURITYFS is not set
# CONFIG_SECURITY_FILE_CAPABILITIES is not set
# CONFIG_IMA is not set
CONFIG_XOR_BLOCKS=y
CONFIG_ASYNC_CORE=y
CONFIG_ASYNC_MEMCPY=y
CONFIG_ASYNC_XOR=y
CONFIG_CRYPTO=y

#
# Crypto core or helper
#
# CONFIG_CRYPTO_FIPS is not set
CONFIG_CRYPTO_ALGAPI=y
CONFIG_CRYPTO_ALGAPI2=y
CONFIG_CRYPTO_AEAD2=y
CONFIG_CRYPTO_BLKCIPHER=m
CONFIG_CRYPTO_BLKCIPHER2=y
CONFIG_CRYPTO_HASH=y
CONFIG_CRYPTO_HASH2=y
CONFIG_CRYPTO_RNG2=y
CONFIG_CRYPTO_PCOMP=y
CONFIG_CRYPTO_MANAGER=m
CONFIG_CRYPTO_MANAGER2=y
# CONFIG_CRYPTO_GF128MUL is not set
# CONFIG_CRYPTO_NULL is not set
CONFIG_CRYPTO_WORKQUEUE=y
# CONFIG_CRYPTO_CRYPTD is not set
# CONFIG_CRYPTO_AUTHENC is not set
# CONFIG_CRYPTO_TEST is not set

#
# Authenticated Encryption with Associated Data
#
# CONFIG_CRYPTO_CCM is not set
# CONFIG_CRYPTO_GCM is not set
# CONFIG_CRYPTO_SEQIV is not set

#
# Block modes
#
CONFIG_CRYPTO_CBC=m
# CONFIG_CRYPTO_CTR is not set
# CONFIG_CRYPTO_CTS is not set
CONFIG_CRYPTO_ECB=m
# CONFIG_CRYPTO_LRW is not set
CONFIG_CRYPTO_PCBC=m
# CONFIG_CRYPTO_XTS is not set

#
# Hash modes
#
# CONFIG_CRYPTO_HMAC is not set
# CONFIG_CRYPTO_XCBC is not set

#
# Digest
#
# CONFIG_CRYPTO_CRC32C is not set
# CONFIG_CRYPTO_MD4 is not set
CONFIG_CRYPTO_MD5=y
# CONFIG_CRYPTO_MICHAEL_MIC is not set
# CONFIG_CRYPTO_RMD128 is not set
# CONFIG_CRYPTO_RMD160 is not set
# CONFIG_CRYPTO_RMD256 is not set
# CONFIG_CRYPTO_RMD320 is not set
# CONFIG_CRYPTO_SHA1 is not set
# CONFIG_CRYPTO_SHA256 is not set
# CONFIG_CRYPTO_SHA512 is not set
# CONFIG_CRYPTO_TGR192 is not set
# CONFIG_CRYPTO_WP512 is not set

#
# Ciphers
#
# CONFIG_CRYPTO_AES is not set
# CONFIG_CRYPTO_ANUBIS is not set
# CONFIG_CRYPTO_ARC4 is not set
# CONFIG_CRYPTO_BLOWFISH is not set
# CONFIG_CRYPTO_CAMELLIA is not set
# CONFIG_CRYPTO_CAST5 is not set
# CONFIG_CRYPTO_CAST6 is not set
CONFIG_CRYPTO_DES=m
# CONFIG_CRYPTO_FCRYPT is not set
# CONFIG_CRYPTO_KHAZAD is not set
# CONFIG_CRYPTO_SALSA20 is not set
# CONFIG_CRYPTO_SEED is not set
# CONFIG_CRYPTO_SERPENT is not set
# CONFIG_CRYPTO_TEA is not set
# CONFIG_CRYPTO_TWOFISH is not set

#
# Compression
#
# CONFIG_CRYPTO_DEFLATE is not set
# CONFIG_CRYPTO_ZLIB is not set
# CONFIG_CRYPTO_LZO is not set

#
# Random Number Generation
#
# CONFIG_CRYPTO_ANSI_CPRNG is not set
CONFIG_CRYPTO_HW=y
# CONFIG_CRYPTO_DEV_HIFN_795X is not set
CONFIG_HAVE_KVM=y
CONFIG_HAVE_KVM_IRQCHIP=y
# CONFIG_VIRTUALIZATION is not set
# CONFIG_BINARY_PRINTF is not set

#
# Library routines
#
CONFIG_BITREVERSE=y
CONFIG_GENERIC_FIND_LAST_BIT=y
# CONFIG_CRC_CCITT is not set
CONFIG_CRC16=y
CONFIG_CRC_T10DIF=y
# CONFIG_CRC_ITU_T is not set
CONFIG_CRC32=y
# CONFIG_CRC7 is not set
# CONFIG_LIBCRC32C is not set
CONFIG_ZLIB_INFLATE=y
CONFIG_DECOMPRESS_GZIP=y
CONFIG_DECOMPRESS_BZIP2=y
CONFIG_DECOMPRESS_LZMA=y
CONFIG_HAS_IOMEM=y
CONFIG_HAS_IOPORT=y
CONFIG_HAS_DMA=y
CONFIG_NLATTR=y
CONFIG_GENERIC_HARDIRQS=y
CONFIG_GENERIC_IRQ_PROBE=y
CONFIG_GENERIC_PENDING_IRQ=y
CONFIG_IRQ_PER_CPU=y
CONFIG_IOMMU_API=y

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

* Re: kernel BUG at mm/slqb.c:1411!
  2009-05-13  8:37   ` Minchan Kim
@ 2009-05-14  8:30     ` Pekka Enberg
  -1 siblings, 0 replies; 19+ messages in thread
From: Pekka Enberg @ 2009-05-14  8:30 UTC (permalink / raw)
  To: Minchan Kim; +Cc: KOSAKI Motohiro, linux-mm, LKML, Nick Piggin

On Wed, 2009-05-13 at 17:37 +0900, Minchan Kim wrote:
> On Wed, 13 May 2009 16:42:37 +0900 (JST)
> KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com> wrote:
> 
> Hmm. I don't know slqb well.
> So, It's just my guess. 
> 
> We surely increase l->nr_partial in  __slab_alloc_page.
> In between l->nr_partial++ and call __cache_list_get_page, Who is decrease l->nr_partial again.
> After all, __cache_list_get_page return NULL and hit the VM_BUG_ON.
> 
> Comment said :
> 
>         /* Protects nr_partial, nr_slabs, and partial */
>   spinlock_t    page_lock;
> 
> As comment is right, We have to hold the l->page_lock ?

Makes sense. Nick? Motohiro-san, can you try this patch please?

			Pekka

diff --git a/mm/slqb.c b/mm/slqb.c
index 5d0642f..29bb005 100644
--- a/mm/slqb.c
+++ b/mm/slqb.c
@@ -1399,12 +1399,14 @@ static noinline void *__slab_alloc_page(struct kmem_cache *s,
 		page->list = l;
 
 		spin_lock(&n->list_lock);
+		spin_lock(&l->page_lock);
 		l->nr_slabs++;
 		l->nr_partial++;
 		list_add(&page->lru, &l->partial);
 		slqb_stat_inc(l, ALLOC);
 		slqb_stat_inc(l, ALLOC_SLAB_NEW);
 		object = __cache_list_get_page(s, l);
+		spin_unlock(&l->page_lock);
 		spin_unlock(&n->list_lock);
 #endif
 	}



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

* Re: kernel BUG at mm/slqb.c:1411!
@ 2009-05-14  8:30     ` Pekka Enberg
  0 siblings, 0 replies; 19+ messages in thread
From: Pekka Enberg @ 2009-05-14  8:30 UTC (permalink / raw)
  To: Minchan Kim; +Cc: KOSAKI Motohiro, linux-mm, LKML, Nick Piggin

On Wed, 2009-05-13 at 17:37 +0900, Minchan Kim wrote:
> On Wed, 13 May 2009 16:42:37 +0900 (JST)
> KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com> wrote:
> 
> Hmm. I don't know slqb well.
> So, It's just my guess. 
> 
> We surely increase l->nr_partial in  __slab_alloc_page.
> In between l->nr_partial++ and call __cache_list_get_page, Who is decrease l->nr_partial again.
> After all, __cache_list_get_page return NULL and hit the VM_BUG_ON.
> 
> Comment said :
> 
>         /* Protects nr_partial, nr_slabs, and partial */
>   spinlock_t    page_lock;
> 
> As comment is right, We have to hold the l->page_lock ?

Makes sense. Nick? Motohiro-san, can you try this patch please?

			Pekka

diff --git a/mm/slqb.c b/mm/slqb.c
index 5d0642f..29bb005 100644
--- a/mm/slqb.c
+++ b/mm/slqb.c
@@ -1399,12 +1399,14 @@ static noinline void *__slab_alloc_page(struct kmem_cache *s,
 		page->list = l;
 
 		spin_lock(&n->list_lock);
+		spin_lock(&l->page_lock);
 		l->nr_slabs++;
 		l->nr_partial++;
 		list_add(&page->lru, &l->partial);
 		slqb_stat_inc(l, ALLOC);
 		slqb_stat_inc(l, ALLOC_SLAB_NEW);
 		object = __cache_list_get_page(s, l);
+		spin_unlock(&l->page_lock);
 		spin_unlock(&n->list_lock);
 #endif
 	}


--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>

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

* Re: kernel BUG at mm/slqb.c:1411!
  2009-05-14  8:30     ` Pekka Enberg
@ 2009-05-14  8:54       ` KOSAKI Motohiro
  -1 siblings, 0 replies; 19+ messages in thread
From: KOSAKI Motohiro @ 2009-05-14  8:54 UTC (permalink / raw)
  To: Pekka Enberg; +Cc: kosaki.motohiro, Minchan Kim, linux-mm, LKML, Nick Piggin

> On Wed, 2009-05-13 at 17:37 +0900, Minchan Kim wrote:
> > On Wed, 13 May 2009 16:42:37 +0900 (JST)
> > KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com> wrote:
> > 
> > Hmm. I don't know slqb well.
> > So, It's just my guess. 
> > 
> > We surely increase l->nr_partial in  __slab_alloc_page.
> > In between l->nr_partial++ and call __cache_list_get_page, Who is decrease l->nr_partial again.
> > After all, __cache_list_get_page return NULL and hit the VM_BUG_ON.
> > 
> > Comment said :
> > 
> >         /* Protects nr_partial, nr_slabs, and partial */
> >   spinlock_t    page_lock;
> > 
> > As comment is right, We have to hold the l->page_lock ?
> 
> Makes sense. Nick? Motohiro-san, can you try this patch please?

This issue is very rarely. please give me one night.




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

* Re: kernel BUG at mm/slqb.c:1411!
@ 2009-05-14  8:54       ` KOSAKI Motohiro
  0 siblings, 0 replies; 19+ messages in thread
From: KOSAKI Motohiro @ 2009-05-14  8:54 UTC (permalink / raw)
  To: Pekka Enberg; +Cc: kosaki.motohiro, Minchan Kim, linux-mm, LKML, Nick Piggin

> On Wed, 2009-05-13 at 17:37 +0900, Minchan Kim wrote:
> > On Wed, 13 May 2009 16:42:37 +0900 (JST)
> > KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com> wrote:
> > 
> > Hmm. I don't know slqb well.
> > So, It's just my guess. 
> > 
> > We surely increase l->nr_partial in  __slab_alloc_page.
> > In between l->nr_partial++ and call __cache_list_get_page, Who is decrease l->nr_partial again.
> > After all, __cache_list_get_page return NULL and hit the VM_BUG_ON.
> > 
> > Comment said :
> > 
> >         /* Protects nr_partial, nr_slabs, and partial */
> >   spinlock_t    page_lock;
> > 
> > As comment is right, We have to hold the l->page_lock ?
> 
> Makes sense. Nick? Motohiro-san, can you try this patch please?

This issue is very rarely. please give me one night.



--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>

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

* Re: kernel BUG at mm/slqb.c:1411!
  2009-05-14  8:54       ` KOSAKI Motohiro
@ 2009-05-14 23:38         ` KOSAKI Motohiro
  -1 siblings, 0 replies; 19+ messages in thread
From: KOSAKI Motohiro @ 2009-05-14 23:38 UTC (permalink / raw)
  To: KOSAKI Motohiro
  Cc: kosaki.motohiro, Pekka Enberg, Minchan Kim, linux-mm, LKML, Nick Piggin

> > On Wed, 2009-05-13 at 17:37 +0900, Minchan Kim wrote:
> > > On Wed, 13 May 2009 16:42:37 +0900 (JST)
> > > KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com> wrote:
> > > 
> > > Hmm. I don't know slqb well.
> > > So, It's just my guess. 
> > > 
> > > We surely increase l->nr_partial in  __slab_alloc_page.
> > > In between l->nr_partial++ and call __cache_list_get_page, Who is decrease l->nr_partial again.
> > > After all, __cache_list_get_page return NULL and hit the VM_BUG_ON.
> > > 
> > > Comment said :
> > > 
> > >         /* Protects nr_partial, nr_slabs, and partial */
> > >   spinlock_t    page_lock;
> > > 
> > > As comment is right, We have to hold the l->page_lock ?
> > 
> > Makes sense. Nick? Motohiro-san, can you try this patch please?
> 
> This issue is very rarely. please give me one night.

-ENOTREPRODUCED

I guess your patch is right fix. thanks!




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

* Re: kernel BUG at mm/slqb.c:1411!
@ 2009-05-14 23:38         ` KOSAKI Motohiro
  0 siblings, 0 replies; 19+ messages in thread
From: KOSAKI Motohiro @ 2009-05-14 23:38 UTC (permalink / raw)
  To: KOSAKI Motohiro; +Cc: Pekka Enberg, Minchan Kim, linux-mm, LKML, Nick Piggin

> > On Wed, 2009-05-13 at 17:37 +0900, Minchan Kim wrote:
> > > On Wed, 13 May 2009 16:42:37 +0900 (JST)
> > > KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com> wrote:
> > > 
> > > Hmm. I don't know slqb well.
> > > So, It's just my guess. 
> > > 
> > > We surely increase l->nr_partial in  __slab_alloc_page.
> > > In between l->nr_partial++ and call __cache_list_get_page, Who is decrease l->nr_partial again.
> > > After all, __cache_list_get_page return NULL and hit the VM_BUG_ON.
> > > 
> > > Comment said :
> > > 
> > >         /* Protects nr_partial, nr_slabs, and partial */
> > >   spinlock_t    page_lock;
> > > 
> > > As comment is right, We have to hold the l->page_lock ?
> > 
> > Makes sense. Nick? Motohiro-san, can you try this patch please?
> 
> This issue is very rarely. please give me one night.

-ENOTREPRODUCED

I guess your patch is right fix. thanks!



--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>

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

* Re: kernel BUG at mm/slqb.c:1411!
  2009-05-14 23:38         ` KOSAKI Motohiro
@ 2009-05-15  8:08           ` Pekka Enberg
  -1 siblings, 0 replies; 19+ messages in thread
From: Pekka Enberg @ 2009-05-15  8:08 UTC (permalink / raw)
  To: KOSAKI Motohiro
  Cc: Minchan Kim, linux-mm, LKML, Nick Piggin, matthew.r.wilcox

Hi Motohiro-san,

On Wed, 2009-05-13 at 17:37 +0900, Minchan Kim wrote:
> > > > On Wed, 13 May 2009 16:42:37 +0900 (JST)
> > > > KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com> wrote:
> > > > 
> > > > Hmm. I don't know slqb well.
> > > > So, It's just my guess. 
> > > > 
> > > > We surely increase l->nr_partial in  __slab_alloc_page.
> > > > In between l->nr_partial++ and call __cache_list_get_page, Who is decrease l->nr_partial again.
> > > > After all, __cache_list_get_page return NULL and hit the VM_BUG_ON.
> > > > 
> > > > Comment said :
> > > > 
> > > >         /* Protects nr_partial, nr_slabs, and partial */
> > > >   spinlock_t    page_lock;
> > > > 
> > > > As comment is right, We have to hold the l->page_lock ?
> > > 
> > > Makes sense. Nick? Motohiro-san, can you try this patch please?
> > 
> > This issue is very rarely. please give me one night.

On Fri, 2009-05-15 at 08:38 +0900, KOSAKI Motohiro wrote:
> -ENOTREPRODUCED
> 
> I guess your patch is right fix. thanks!

Thank you so much for testing!

Nick seems to have gone silent for the past few days so I went ahead and
merged the patch.

Did you have CONFIG_PROVE_LOCKING enabled, btw? I think I got the lock
order correct but I don't have a NUMA machine to test it with here.

			Pekka


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

* Re: kernel BUG at mm/slqb.c:1411!
@ 2009-05-15  8:08           ` Pekka Enberg
  0 siblings, 0 replies; 19+ messages in thread
From: Pekka Enberg @ 2009-05-15  8:08 UTC (permalink / raw)
  To: KOSAKI Motohiro
  Cc: Minchan Kim, linux-mm, LKML, Nick Piggin, matthew.r.wilcox

Hi Motohiro-san,

On Wed, 2009-05-13 at 17:37 +0900, Minchan Kim wrote:
> > > > On Wed, 13 May 2009 16:42:37 +0900 (JST)
> > > > KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com> wrote:
> > > > 
> > > > Hmm. I don't know slqb well.
> > > > So, It's just my guess. 
> > > > 
> > > > We surely increase l->nr_partial in  __slab_alloc_page.
> > > > In between l->nr_partial++ and call __cache_list_get_page, Who is decrease l->nr_partial again.
> > > > After all, __cache_list_get_page return NULL and hit the VM_BUG_ON.
> > > > 
> > > > Comment said :
> > > > 
> > > >         /* Protects nr_partial, nr_slabs, and partial */
> > > >   spinlock_t    page_lock;
> > > > 
> > > > As comment is right, We have to hold the l->page_lock ?
> > > 
> > > Makes sense. Nick? Motohiro-san, can you try this patch please?
> > 
> > This issue is very rarely. please give me one night.

On Fri, 2009-05-15 at 08:38 +0900, KOSAKI Motohiro wrote:
> -ENOTREPRODUCED
> 
> I guess your patch is right fix. thanks!

Thank you so much for testing!

Nick seems to have gone silent for the past few days so I went ahead and
merged the patch.

Did you have CONFIG_PROVE_LOCKING enabled, btw? I think I got the lock
order correct but I don't have a NUMA machine to test it with here.

			Pekka

--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>

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

* Re: kernel BUG at mm/slqb.c:1411!
  2009-05-15  8:08           ` Pekka Enberg
@ 2009-05-15 15:21             ` KOSAKI Motohiro
  -1 siblings, 0 replies; 19+ messages in thread
From: KOSAKI Motohiro @ 2009-05-15 15:21 UTC (permalink / raw)
  To: Pekka Enberg; +Cc: Minchan Kim, linux-mm, LKML, Nick Piggin, matthew.r.wilcox

2009/5/15 Pekka Enberg <penberg@cs.helsinki.fi>:
> Hi Motohiro-san,
>
> On Wed, 2009-05-13 at 17:37 +0900, Minchan Kim wrote:
>> > > > On Wed, 13 May 2009 16:42:37 +0900 (JST)
>> > > > KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com> wrote:
>> > > >
>> > > > Hmm. I don't know slqb well.
>> > > > So, It's just my guess.
>> > > >
>> > > > We surely increase l->nr_partial in  __slab_alloc_page.
>> > > > In between l->nr_partial++ and call __cache_list_get_page, Who is decrease l->nr_partial again.
>> > > > After all, __cache_list_get_page return NULL and hit the VM_BUG_ON.
>> > > >
>> > > > Comment said :
>> > > >
>> > > >         /* Protects nr_partial, nr_slabs, and partial */
>> > > >   spinlock_t    page_lock;
>> > > >
>> > > > As comment is right, We have to hold the l->page_lock ?
>> > >
>> > > Makes sense. Nick? Motohiro-san, can you try this patch please?
>> >
>> > This issue is very rarely. please give me one night.
>
> On Fri, 2009-05-15 at 08:38 +0900, KOSAKI Motohiro wrote:
>> -ENOTREPRODUCED
>>
>> I guess your patch is right fix. thanks!
>
> Thank you so much for testing!
>
> Nick seems to have gone silent for the past few days so I went ahead and
> merged the patch.
>
> Did you have CONFIG_PROVE_LOCKING enabled, btw? I think I got the lock
> order correct but I don't have a NUMA machine to test it with here.

my x86_64 with CONFIG_PROVE_LOCKING don't output any warnings.

thanks.

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

* Re: kernel BUG at mm/slqb.c:1411!
@ 2009-05-15 15:21             ` KOSAKI Motohiro
  0 siblings, 0 replies; 19+ messages in thread
From: KOSAKI Motohiro @ 2009-05-15 15:21 UTC (permalink / raw)
  To: Pekka Enberg; +Cc: Minchan Kim, linux-mm, LKML, Nick Piggin, matthew.r.wilcox

2009/5/15 Pekka Enberg <penberg@cs.helsinki.fi>:
> Hi Motohiro-san,
>
> On Wed, 2009-05-13 at 17:37 +0900, Minchan Kim wrote:
>> > > > On Wed, 13 May 2009 16:42:37 +0900 (JST)
>> > > > KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com> wrote:
>> > > >
>> > > > Hmm. I don't know slqb well.
>> > > > So, It's just my guess.
>> > > >
>> > > > We surely increase l->nr_partial in  __slab_alloc_page.
>> > > > In between l->nr_partial++ and call __cache_list_get_page, Who is decrease l->nr_partial again.
>> > > > After all, __cache_list_get_page return NULL and hit the VM_BUG_ON.
>> > > >
>> > > > Comment said :
>> > > >
>> > > >         /* Protects nr_partial, nr_slabs, and partial */
>> > > >   spinlock_t    page_lock;
>> > > >
>> > > > As comment is right, We have to hold the l->page_lock ?
>> > >
>> > > Makes sense. Nick? Motohiro-san, can you try this patch please?
>> >
>> > This issue is very rarely. please give me one night.
>
> On Fri, 2009-05-15 at 08:38 +0900, KOSAKI Motohiro wrote:
>> -ENOTREPRODUCED
>>
>> I guess your patch is right fix. thanks!
>
> Thank you so much for testing!
>
> Nick seems to have gone silent for the past few days so I went ahead and
> merged the patch.
>
> Did you have CONFIG_PROVE_LOCKING enabled, btw? I think I got the lock
> order correct but I don't have a NUMA machine to test it with here.

my x86_64 with CONFIG_PROVE_LOCKING don't output any warnings.

thanks.

--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>

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

* Re: kernel BUG at mm/slqb.c:1411!
  2009-05-15  8:08           ` Pekka Enberg
@ 2009-05-25 11:12             ` Nick Piggin
  -1 siblings, 0 replies; 19+ messages in thread
From: Nick Piggin @ 2009-05-25 11:12 UTC (permalink / raw)
  To: Pekka Enberg
  Cc: KOSAKI Motohiro, Minchan Kim, linux-mm, LKML, matthew.r.wilcox

On Fri, May 15, 2009 at 11:08:51AM +0300, Pekka Enberg wrote:
> Hi Motohiro-san,
> 
> On Wed, 2009-05-13 at 17:37 +0900, Minchan Kim wrote:
> On Fri, 2009-05-15 at 08:38 +0900, KOSAKI Motohiro wrote:
> > -ENOTREPRODUCED
> > 
> > I guess your patch is right fix. thanks!
> 
> Thank you so much for testing!
> 
> Nick seems to have gone silent for the past few days so I went ahead and
> merged the patch.

Sorry Pekka... I do think the patch looks OK, thanks for that.

 
> Did you have CONFIG_PROVE_LOCKING enabled, btw? I think I got the lock
> order correct but I don't have a NUMA machine to test it with here.

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

* Re: kernel BUG at mm/slqb.c:1411!
@ 2009-05-25 11:12             ` Nick Piggin
  0 siblings, 0 replies; 19+ messages in thread
From: Nick Piggin @ 2009-05-25 11:12 UTC (permalink / raw)
  To: Pekka Enberg
  Cc: KOSAKI Motohiro, Minchan Kim, linux-mm, LKML, matthew.r.wilcox

On Fri, May 15, 2009 at 11:08:51AM +0300, Pekka Enberg wrote:
> Hi Motohiro-san,
> 
> On Wed, 2009-05-13 at 17:37 +0900, Minchan Kim wrote:
> On Fri, 2009-05-15 at 08:38 +0900, KOSAKI Motohiro wrote:
> > -ENOTREPRODUCED
> > 
> > I guess your patch is right fix. thanks!
> 
> Thank you so much for testing!
> 
> Nick seems to have gone silent for the past few days so I went ahead and
> merged the patch.

Sorry Pekka... I do think the patch looks OK, thanks for that.

 
> Did you have CONFIG_PROVE_LOCKING enabled, btw? I think I got the lock
> order correct but I don't have a NUMA machine to test it with here.

--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>

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

end of thread, other threads:[~2009-05-25 11:12 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-05-13  7:42 kernel BUG at mm/slqb.c:1411! KOSAKI Motohiro
2009-05-13  7:42 ` KOSAKI Motohiro
2009-05-13  8:37 ` Minchan Kim
2009-05-13  8:37   ` Minchan Kim
2009-05-14  8:30   ` Pekka Enberg
2009-05-14  8:30     ` Pekka Enberg
2009-05-14  8:54     ` KOSAKI Motohiro
2009-05-14  8:54       ` KOSAKI Motohiro
2009-05-14 23:38       ` KOSAKI Motohiro
2009-05-14 23:38         ` KOSAKI Motohiro
2009-05-15  8:08         ` Pekka Enberg
2009-05-15  8:08           ` Pekka Enberg
2009-05-15 15:21           ` KOSAKI Motohiro
2009-05-15 15:21             ` KOSAKI Motohiro
2009-05-25 11:12           ` Nick Piggin
2009-05-25 11:12             ` Nick Piggin
2009-05-14  8:23 ` Pekka Enberg
2009-05-14  8:23   ` Pekka Enberg
2009-05-14  8:27   ` KOSAKI Motohiro

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.