You can subscribe to this list here.
2000 |
Jan
|
Feb
|
Mar
|
Apr
(12) |
May
(82) |
Jun
(72) |
Jul
(39) |
Aug
(104) |
Sep
(61) |
Oct
(55) |
Nov
(101) |
Dec
(48) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
(52) |
Feb
(67) |
Mar
(18) |
Apr
(16) |
May
(33) |
Jun
(12) |
Jul
(102) |
Aug
(168) |
Sep
(65) |
Oct
(60) |
Nov
(43) |
Dec
(121) |
2002 |
Jan
(69) |
Feb
(32) |
Mar
(90) |
Apr
(59) |
May
(45) |
Jun
(43) |
Jul
(33) |
Aug
(21) |
Sep
(11) |
Oct
(20) |
Nov
(26) |
Dec
(3) |
2003 |
Jan
(12) |
Feb
(18) |
Mar
(11) |
Apr
(11) |
May
(41) |
Jun
(76) |
Jul
(77) |
Aug
(15) |
Sep
(38) |
Oct
(56) |
Nov
(19) |
Dec
(39) |
2004 |
Jan
(17) |
Feb
(52) |
Mar
(36) |
Apr
(34) |
May
(48) |
Jun
(85) |
Jul
(38) |
Aug
(42) |
Sep
(41) |
Oct
(77) |
Nov
(27) |
Dec
(19) |
2005 |
Jan
(32) |
Feb
(35) |
Mar
(29) |
Apr
(8) |
May
(7) |
Jun
(31) |
Jul
(46) |
Aug
(93) |
Sep
(65) |
Oct
(85) |
Nov
(219) |
Dec
(47) |
2006 |
Jan
(170) |
Feb
(103) |
Mar
(49) |
Apr
(43) |
May
(45) |
Jun
(29) |
Jul
(77) |
Aug
(82) |
Sep
(43) |
Oct
(45) |
Nov
(26) |
Dec
(85) |
2007 |
Jan
(42) |
Feb
(48) |
Mar
(64) |
Apr
(31) |
May
(88) |
Jun
(53) |
Jul
(175) |
Aug
(212) |
Sep
(91) |
Oct
(103) |
Nov
(110) |
Dec
(5) |
2008 |
Jan
(20) |
Feb
(11) |
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
(5) |
Sep
(3) |
Oct
(12) |
Nov
|
Dec
|
From: Andrew M. <ak...@li...> - 2007-10-25 04:05:54
|
On Wed, 24 Oct 2007 18:37:35 +0200 Bernhard Walle <bw...@su...> wrote: > This patch uses the BOOTMEM_EXCLUSIVE, introduced in the previous patch, > to avoid conflicts while reserving the memory for the kdump carpture kernel > (crashkernel=). > > > Signed-off-by: Bernhard Walle <bw...@su...> > > --- > arch/sh/kernel/setup.c | 29 ++++++++++++++++++----------- > arch/x86/kernel/setup_32.c | 28 ++++++++++++++++++---------- > arch/x86/kernel/setup_64.c | 35 +++++++++++++++++++++-------------- ia64 and powerpc support crash dump too? |
From: Mike F. <va...@ge...> - 2007-10-25 01:07:22
|
On Wednesday 24 October 2007, Adrian McMenamin wrote: > I have been hosting my SH stuff on CVS so far. It is just a place where > I can go to when I need to roll back mistakes, though it is also public > on the web for a variety of reasons, not least because it allows me to > look at the sources in a browser when away from home. > > I'd like to move to doing this with git - anyone care to recommend a git > web interface as there appear to be a few of them around. you can always use repo.or.cz for free git hosting -mike |
From: Adrian M. <ad...@ne...> - 2007-10-24 22:42:31
|
On Wed, 2007-10-24 at 20:35 +0100, Adrian McMenamin wrote: > I have been hosting my SH stuff on CVS so far. It is just a place where > I can go to when I need to roll back mistakes, though it is also public > on the web for a variety of reasons, not least because it allows me to > look at the sources in a browser when away from home. > > I'd like to move to doing this with git - anyone care to recommend a git > web interface as there appear to be a few of them around. OK. There is a server now at git://newgolddream.dyndns.info/ though I am having a lot of problems getting gitweb to work. As an aside: was really surprised at how hard git hammers on the server's resources. |
From: Adrian M. <ad...@ne...> - 2007-10-24 19:36:13
|
I have been hosting my SH stuff on CVS so far. It is just a place where I can go to when I need to roll back mistakes, though it is also public on the web for a variety of reasons, not least because it allows me to look at the sources in a browser when away from home. I'd like to move to doing this with git - anyone care to recommend a git web interface as there appear to be a few of them around. |
From: Kristoffer E. <kri...@gm...> - 2007-10-24 16:50:32
|
Jeff any libata changes that might explain this? I've been bugtracking this the last couple of days, but getting nowhere. Same configuration was working less than a month ago. It uses pata_platform.c which in turn registers an ata device. scsi0 : pata_platform ata1: PATA max PIO0 mmio cmd 0x150001f0 ctl 0x150001fe irq 77 ata1.00: CFA: Hitachi XX.V.3.5.0.0, Rev 0.00, max PIO4 ata1.00: 2002896 sectors, multi 0: LBA ata1.00: configured for PIO scsi 0:0:0:0: Direct-Access ATA Hitachi XX.V.3.5 Rev PQ: 0 ANSI: 5 sd 0:0:0:0: [sda] 2002896 512-byte hardware sectors (1025 MB) sd 0:0:0:0: [sda] Write Protect is off sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA sd 0:0:0:0: [sda] 2002896 512-byte hardware sectors (1025 MB) sd 0:0:0:0: [sda] Write Protect is off sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA sda: sda1 sda2 sda3 sda4 sd 0:0:0:0: [sda] Attached SCSI removable disk sd 0:0:0:0: Attached scsi generic sg0 type 0 This segment looks just as it usually does. Any suggestions on how to bugtrack this, setting init=/bin/sh doesn't do anything. Best wishes Kristoffer Ericson Bootlog: Linux version 2.6.23-g6a6ebaa2-dirty (kristoffer@NightCrawler) (gcc version 3.4.5) #4 Sun Oct 21 21:41:45 PDT 2007 Booting machvec: hp6xx Node 0: start_pfn = 0xd000, low = 0xf000 Zone PFN ranges: Normal 53248 -> 61440 Movable zone start PFN for each node early_node_map[1] active PFN ranges 0: 53248 -> 61440 Built 1 zonelists in Zone order, mobility grouping on. Total pages: 8128 Kernel command line: mem=32M root=/dev/sda2 console=ttySC1,115200 init=/bin/sh PID hash table entries: 128 (order: 7, 512 bytes) Using tmu for system timer Using 5.528 MHz high precision timer. Console: colour dummy device 80x25 Dentry cache hash table entries: 4096 (order: 2, 16384 bytes) Inode-cache hash table entries: 2048 (order: 1, 8192 bytes) Memory: 29132k/32768k available (2467k kernel code, 657k data, 84k init) Mount-cache hash table entries: 512 CPU: SH7729 net_namespace: 64 bytes NET: Registered protocol family 16 SCSI subsystem initialized DMA: Registering DMA API. DMA: Registering sh_dmac handler (4 channels). Time: SuperH clocksource has been installed. NET: Registered protocol family 2 IP route cache hash table entries: 1024 (order: 0, 4096 bytes) TCP established hash table entries: 1024 (order: 1, 8192 bytes) TCP bind hash table entries: 1024 (order: 0, 4096 bytes) TCP: Hash tables configured (established 1024 bind 1024) TCP reno registered HD64461 configured at 0xb0000000 on irq 36(mapped into 64 to 79) HD64461: enabling PCMCIA devices Installing knfsd (copyright (C) 1996 ok...@mo...). io scheduler noop registered io scheduler anticipatory registered (default) io scheduler deadline registered io scheduler cfq registered Console: switching to colour frame buffer device 80x30 fb0: Hitachi HD64461 frame buffer device SuperH SCI(F) driver initialized sh-sci: ttySC0 at MMIO 0xfffffe80 (irq = 25) is a sci sh-sci: ttySC1 at MMIO 0xa4000150 (irq = 59) is a scif console [ttySC1] enabled sh-sci: ttySC2 at MMIO 0xa4000140 (irq = 55) is a irda loop: module loaded scsi0 : pata_platform ata1: PATA max PIO0 mmio cmd 0x150001f0 ctl 0x150001fe irq 77 ata1.00: CFA: Hitachi XX.V.3.5.0.0, Rev 0.00, max PIO4 ata1.00: 2002896 sectors, multi 0: LBA ata1.00: configured for PIO scsi 0:0:0:0: Direct-Access ATA Hitachi XX.V.3.5 Rev PQ: 0 ANSI: 5 sd 0:0:0:0: [sda] 2002896 512-byte hardware sectors (1025 MB) sd 0:0:0:0: [sda] Write Protect is off sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA sd 0:0:0:0: [sda] 2002896 512-byte hardware sectors (1025 MB) sd 0:0:0:0: [sda] Write Protect is off sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA sda: sda1 sda2 sda3 sda4 sd 0:0:0:0: [sda] Attached SCSI removable disk sd 0:0:0:0: Attached scsi generic sg0 type 0 hd64461_ss_init: pcmcia driver for hd64461 chipset started hd64461_init: request for irq 78 accepted hd64461_ss_init: init_socket returned with 0 hd64461_ss_init: setting socket device hd64461_ss_init: registering socket hd64461_sockets[0].socket input: HP Jornada 680 keyboard as /devices/platform/jornada680_kbd/input/input0 We have successfully registerd the keyboard driver input: HP Jornada 680 touchscreen as /devices/virtual/input/input1 sh-rtc sh-rtc: rtc core: registered sh as rtc0 TCP cubic registered NET: Registered protocol family 1 NET: Registered protocol family 17 NET: Registered protocol family 15 RPC: Registered udp transport module. RPC: Registered tcp transport module. ieee80211: 802.11 data/management/control stack, git-1.1.13 ieee80211: Copyright (C) 2004-2005 Intel Corporation <jke...@li...> sh-rtc sh-rtc: setting the system clock to 1999-01-01 00:01:27 (915148887) EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended VFS: Mounted root (ext2 filesystem). Freeing unused kernel memory: 84k freed Failed to execute /bin/sh. Attempting defaults... Kernel panic - not syncing: No init found. Try passing init= option to kernel. |
From: Bernhard W. <bw...@su...> - 2007-10-24 16:37:41
|
This patch uses the BOOTMEM_EXCLUSIVE, introduced in the previous patch, to avoid conflicts while reserving the memory for the kdump carpture kernel (crashkernel=). Signed-off-by: Bernhard Walle <bw...@su...> --- arch/sh/kernel/setup.c | 29 ++++++++++++++++++----------- arch/x86/kernel/setup_32.c | 28 ++++++++++++++++++---------- arch/x86/kernel/setup_64.c | 35 +++++++++++++++++++++-------------- 3 files changed, 57 insertions(+), 35 deletions(-) --- a/arch/sh/kernel/setup.c +++ b/arch/sh/kernel/setup.c @@ -140,19 +140,26 @@ static void __init reserve_crashkernel(v ret = parse_crashkernel(boot_command_line, free_mem, &crash_size, &crash_base); if (ret == 0 && crash_size) { - if (crash_base > 0) { - printk(KERN_INFO "Reserving %ldMB of memory at %ldMB " - "for crashkernel (System RAM: %ldMB)\n", - (unsigned long)(crash_size >> 20), - (unsigned long)(crash_base >> 20), - (unsigned long)(free_mem >> 20)); - crashk_res.start = crash_base; - crashk_res.end = crash_base + crash_size - 1; - reserve_bootmem(crash_base, crash_size, - BOOTMEM_DEFAULT); - } else + if (crash_base <= 0) { printk(KERN_INFO "crashkernel reservation failed - " "you have to specify a base address\n"); + return; + } + + if (reserve_bootmem(crash_base, crash_size, + BOOTMEM_EXCLUSIVE) < 0) { + printk(KERN_INFO "crashkernel reservation failed - " + "memory is in use\n"); + return; + } + + printk(KERN_INFO "Reserving %ldMB of memory at %ldMB " + "for crashkernel (System RAM: %ldMB)\n", + (unsigned long)(crash_size >> 20), + (unsigned long)(crash_base >> 20), + (unsigned long)(free_mem >> 20)); + crashk_res.start = crash_base; + crashk_res.end = crash_base + crash_size - 1; } } #else --- a/arch/x86/kernel/setup_32.c +++ b/arch/x86/kernel/setup_32.c @@ -404,18 +404,26 @@ static void __init reserve_crashkernel(v ret = parse_crashkernel(boot_command_line, total_mem, &crash_size, &crash_base); if (ret == 0 && crash_size > 0) { - if (crash_base > 0) { - printk(KERN_INFO "Reserving %ldMB of memory at %ldMB " - "for crashkernel (System RAM: %ldMB)\n", - (unsigned long)(crash_size >> 20), - (unsigned long)(crash_base >> 20), - (unsigned long)(total_mem >> 20)); - crashk_res.start = crash_base; - crashk_res.end = crash_base + crash_size - 1; - reserve_bootmem(crash_base, crash_size, BOOTMEM_DEFAULT); - } else + if (crash_base <= 0) { printk(KERN_INFO "crashkernel reservation failed - " "you have to specify a base address\n"); + return; + } + + if (reserve_bootmem(crash_base, crash_size, + BOOTMEM_EXCLUSIVE) < 0) { + printk(KERN_INFO "crashkernel reservation failed - " + "memory is in use\n"); + return; + } + + printk(KERN_INFO "Reserving %ldMB of memory at %ldMB " + "for crashkernel (System RAM: %ldMB)\n", + (unsigned long)(crash_size >> 20), + (unsigned long)(crash_base >> 20), + (unsigned long)(total_mem >> 20)); + crashk_res.start = crash_base; + crashk_res.end = crash_base + crash_size - 1; } } #else --- a/arch/x86/kernel/setup_64.c +++ b/arch/x86/kernel/setup_64.c @@ -201,28 +201,35 @@ static inline void copy_edd(void) #ifdef CONFIG_KEXEC static void __init reserve_crashkernel(void) { - unsigned long long free_mem; + unsigned long long total_mem; unsigned long long crash_size, crash_base; int ret; - free_mem = ((unsigned long long)max_low_pfn - min_low_pfn) << PAGE_SHIFT; + total_mem = ((unsigned long long)max_low_pfn - min_low_pfn) << PAGE_SHIFT; - ret = parse_crashkernel(boot_command_line, free_mem, + ret = parse_crashkernel(boot_command_line, total_mem, &crash_size, &crash_base); if (ret == 0 && crash_size) { - if (crash_base > 0) { - printk(KERN_INFO "Reserving %ldMB of memory at %ldMB " - "for crashkernel (System RAM: %ldMB)\n", - (unsigned long)(crash_size >> 20), - (unsigned long)(crash_base >> 20), - (unsigned long)(free_mem >> 20)); - crashk_res.start = crash_base; - crashk_res.end = crash_base + crash_size - 1; - reserve_bootmem(crash_base, crash_size, - BOOTMEM_DEFAULT); - } else + if (crash_base <= 0) { printk(KERN_INFO "crashkernel reservation failed - " "you have to specify a base address\n"); + return; + } + + if (reserve_bootmem(crash_base, crash_size, + BOOTMEM_EXCLUSIVE) < 0) { + printk(KERN_INFO "crashkernel reservation failed - " + "memory is in use\n"); + return; + } + + printk(KERN_INFO "Reserving %ldMB of memory at %ldMB " + "for crashkernel (System RAM: %ldMB)\n", + (unsigned long)(crash_size >> 20), + (unsigned long)(crash_base >> 20), + (unsigned long)(total_mem >> 20)); + crashk_res.start = crash_base; + crashk_res.end = crash_base + crash_size - 1; } } #else |
From: Kristoffer E. <kri...@gm...> - 2007-10-24 14:34:50
|
On Wed, 24 Oct 2007 01:05:07 +0200 Jens Axboe <jen...@or...> wrote: > On Tue, Oct 23 2007, Kristoffer Ericson wrote: > > Greetings, > > > > Got this after syncing my tree with linux-2.6.git. > > > > In file included from include/linux/dma-mapping.h:52, > > from include/linux/dmaengine.h:29, > > from include/linux/skbuff.h:29, > > from include/linux/netlink.h:155, > > from include/linux/genetlink.h:4, > > from include/net/genetlink.h:4, > > from include/linux/taskstats_kern.h:12, > > from init/main.c:46: > > include/asm/dma-mapping.h: In function `dma_map_sg': > > include/asm/dma-mapping.h:88: error: structure has no member named `page' > > include/asm/dma-mapping.h:91: error: structure has no member named `page' > > include/asm/dma-mapping.h: In function `dma_sync_sg': > > include/asm/dma-mapping.h:141: error: structure has no member named `page' > > include/asm/dma-mapping.h:144: error: structure has no member named `page' > > make[1]: *** [init/main.o] Error 1 > > make: *** [init] Error 2 > > Pull again, should be ok now. Yeah, saw the posts on it last night. Everything worked fine after pulling again last night. Thx > > -- > Jens Axboe > |
From: Kristoffer E. <kri...@gm...> - 2007-10-23 16:53:13
|
Greetings, Got this after syncing my tree with linux-2.6.git. In file included from include/linux/dma-mapping.h:52, from include/linux/dmaengine.h:29, from include/linux/skbuff.h:29, from include/linux/netlink.h:155, from include/linux/genetlink.h:4, from include/net/genetlink.h:4, from include/linux/taskstats_kern.h:12, from init/main.c:46: include/asm/dma-mapping.h: In function `dma_map_sg': include/asm/dma-mapping.h:88: error: structure has no member named `page' include/asm/dma-mapping.h:91: error: structure has no member named `page' include/asm/dma-mapping.h: In function `dma_sync_sg': include/asm/dma-mapping.h:141: error: structure has no member named `page' include/asm/dma-mapping.h:144: error: structure has no member named `page' make[1]: *** [init/main.o] Error 1 make: *** [init] Error 2 |
From: Kristoffer E. <kri...@gm...> - 2007-10-21 19:58:28
|
Greetings, i've got a new set of troubles, which I find hard to bugtrack. Partitions are detected properly but for some reason fails to boot. This problem arose after syncing with linux-2.6.git a week or so ago. Old userlands which have worked fine in the past doesn't anymore (the /bin/sh issue is somehow wrong). Ive noticed alot of libata problems, this one of them? Best wishes Kristoffer Ericson Linux version 2.6.23-g6a6ebaa2-dirty (kristoffer@NightCrawler) (gcc version 3.4.5) #4 Sun Oct 21 21:41:45 PDT 2007 Booting machvec: hp6xx Node 0: start_pfn = 0xd000, low = 0xf000 Zone PFN ranges: Normal 53248 -> 61440 Movable zone start PFN for each node early_node_map[1] active PFN ranges 0: 53248 -> 61440 Built 1 zonelists in Zone order, mobility grouping on. Total pages: 8128 Kernel command line: mem=32M root=/dev/sda2 console=ttySC1,115200 init=/bin/sh PID hash table entries: 128 (order: 7, 512 bytes) Using tmu for system timer Using 5.528 MHz high precision timer. Console: colour dummy device 80x25 Dentry cache hash table entries: 4096 (order: 2, 16384 bytes) Inode-cache hash table entries: 2048 (order: 1, 8192 bytes) Memory: 29132k/32768k available (2467k kernel code, 657k data, 84k init) Mount-cache hash table entries: 512 CPU: SH7729 net_namespace: 64 bytes NET: Registered protocol family 16 SCSI subsystem initialized DMA: Registering DMA API. DMA: Registering sh_dmac handler (4 channels). Time: SuperH clocksource has been installed. NET: Registered protocol family 2 IP route cache hash table entries: 1024 (order: 0, 4096 bytes) TCP established hash table entries: 1024 (order: 1, 8192 bytes) TCP bind hash table entries: 1024 (order: 0, 4096 bytes) TCP: Hash tables configured (established 1024 bind 1024) TCP reno registered HD64461 configured at 0xb0000000 on irq 36(mapped into 64 to 79) HD64461: enabling PCMCIA devices Installing knfsd (copyright (C) 1996 ok...@mo...). io scheduler noop registered io scheduler anticipatory registered (default) io scheduler deadline registered io scheduler cfq registered Console: switching to colour frame buffer device 80x30 fb0: Hitachi HD64461 frame buffer device SuperH SCI(F) driver initialized sh-sci: ttySC0 at MMIO 0xfffffe80 (irq = 25) is a sci sh-sci: ttySC1 at MMIO 0xa4000150 (irq = 59) is a scif console [ttySC1] enabled sh-sci: ttySC2 at MMIO 0xa4000140 (irq = 55) is a irda loop: module loaded scsi0 : pata_platform ata1: PATA max PIO0 mmio cmd 0x150001f0 ctl 0x150001fe irq 77 ata1.00: CFA: Hitachi XX.V.3.5.0.0, Rev 0.00, max PIO4 ata1.00: 2002896 sectors, multi 0: LBA ata1.00: configured for PIO scsi 0:0:0:0: Direct-Access ATA Hitachi XX.V.3.5 Rev PQ: 0 ANSI: 5 sd 0:0:0:0: [sda] 2002896 512-byte hardware sectors (1025 MB) sd 0:0:0:0: [sda] Write Protect is off sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA sd 0:0:0:0: [sda] 2002896 512-byte hardware sectors (1025 MB) sd 0:0:0:0: [sda] Write Protect is off sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA sda: sda1 sda2 sda3 sda4 sd 0:0:0:0: [sda] Attached SCSI removable disk sd 0:0:0:0: Attached scsi generic sg0 type 0 hd64461_ss_init: pcmcia driver for hd64461 chipset started hd64461_init: request for irq 78 accepted hd64461_ss_init: init_socket returned with 0 hd64461_ss_init: setting socket device hd64461_ss_init: registering socket hd64461_sockets[0].socket input: HP Jornada 680 keyboard as /devices/platform/jornada680_kbd/input/input0 We have successfully registerd the keyboard driver input: HP Jornada 680 touchscreen as /devices/virtual/input/input1 sh-rtc sh-rtc: rtc core: registered sh as rtc0 TCP cubic registered NET: Registered protocol family 1 NET: Registered protocol family 17 NET: Registered protocol family 15 RPC: Registered udp transport module. RPC: Registered tcp transport module. ieee80211: 802.11 data/management/control stack, git-1.1.13 ieee80211: Copyright (C) 2004-2005 Intel Corporation <jke...@li...> sh-rtc sh-rtc: setting the system clock to 1999-01-01 00:01:27 (915148887) EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended VFS: Mounted root (ext2 filesystem). Freeing unused kernel memory: 84k freed Failed to execute /bin/sh. Attempting defaults... Kernel panic - not syncing: No init found. Try passing init= option to kernel. -- Kristoffer Ericson <Kri...@Gm...> |
From: Nobuhiro I. <iwa...@ni...> - 2007-10-21 15:29:26
|
Hi, all. This patch supports Hitachi Solution Engine (SuperH) of SH7705, SH7710, SH7712, SH7750S and SH7750R. Please apply this patch . regards, Nobuhiro -- Nobuhiro Iwamatsu he...@t-... iwa...@de... GPG ID : 3170EBE9 Signed-off-by: Nobuhiro Iwamatsu <iwa...@ni...> diff --git a/arch/sh/Kconfig b/arch/sh/Kconfig index 4316e77..acdf102 100644 --- a/arch/sh/Kconfig +++ b/arch/sh/Kconfig @@ -213,10 +213,12 @@ config SH_SOLUTION_ENGINE bool "SolutionEngine" select SOLUTION_ENGINE select CPU_HAS_IPR_IRQ - depends on CPU_SUBTYPE_SH7709 || CPU_SUBTYPE_SH7750 + depends on CPU_SUBTYPE_SH7705 || CPU_SUBTYPE_SH7709 || CPU_SUBTYPE_SH7710 || \ + CPU_SUBTYPE_SH7712 || CPU_SUBTYPE_SH7750 || CPU_SUBTYPE_SH7750S || \ + CPU_SUBTYPE_SH7750R help - Select SolutionEngine if configuring for a Hitachi SH7709 - or SH7750 evaluation board. + Select SolutionEngine if configuring for a Hitachi SH7705, SH7709, + SH7710, SH7712, SH7750, SH7750S or SH7750R evaluation board. config SH_7206_SOLUTION_ENGINE bool "SolutionEngine7206" |
From: Kristoffer E. <kri...@gm...> - 2007-10-20 12:31:06
|
On Fri, 19 Oct 2007 12:49:37 +0900 Paul Mundt <le...@li...> wrote: > On Thu, Oct 18, 2007 at 09:39:04PM -0700, Kristoffer Ericson wrote: > > This patch adds HD64461 Timer adresses & registers to the HD64461 > > header file (/include/asm-sh/hd64461.h). The timers (TMU0 & TMU1) can > > hold 16bit values and auto loads the counter constant when it reaches > > zero. Upon reaching zero it generates an interrupt. > > > > Signed-off-by: Kristoffer Ericson <kri...@gm...> > > > There's nothing that uses these, so why are you adding them? If you plan > on hooking these up in the hd64461 or TMU code, submit these definitions > along with the code that uses them. We plan on use these timer interrupts to drive the alsa sounddriver. But you are quite correct, I'll resubmit these as soon as the alsa driver is finished. -- Kristoffer Ericson <Kri...@Gm...> |
From: Bernhard W. <bw...@su...> - 2007-10-19 14:52:28
|
This patch implements the usage of BOOTMEM_EXCLUSIVE for crashkernel reservation on other architectures. The only architecture that applies is sh. The patch is based on current git tree plus kexec-introduce-bootmem_exclusive.patch from -mm tree. Signed-off-by: Bernhard Walle <bw...@su...> --- arch/sh/kernel/setup.c | 29 ++++++++++++++++++----------- 1 file changed, 18 insertions(+), 11 deletions(-) --- a/arch/sh/kernel/setup.c +++ b/arch/sh/kernel/setup.c @@ -140,19 +140,26 @@ static void __init reserve_crashkernel(v ret = parse_crashkernel(boot_command_line, free_mem, &crash_size, &crash_base); if (ret == 0 && crash_size) { - if (crash_base > 0) { - printk(KERN_INFO "Reserving %ldMB of memory at %ldMB " - "for crashkernel (System RAM: %ldMB)\n", - (unsigned long)(crash_size >> 20), - (unsigned long)(crash_base >> 20), - (unsigned long)(free_mem >> 20)); - crashk_res.start = crash_base; - crashk_res.end = crash_base + crash_size - 1; - reserve_bootmem(crash_base, crash_size, - BOOTMEM_DEFAULT); - } else + if (crash_base <= 0) { printk(KERN_INFO "crashkernel reservation failed - " "you have to specify a base address\n"); + return; + } + + if (reserve_bootmem(crash_base, crash_size, + BOOTMEM_EXCLUSIVE) < 0) { + printk(KERN_INFO "crashkernel reservation failed - " + "memory is in use\n"); + return; + } + + printk(KERN_INFO "Reserving %ldMB of memory at %ldMB " + "for crashkernel (System RAM: %ldMB)\n", + (unsigned long)(crash_size >> 20), + (unsigned long)(crash_base >> 20), + (unsigned long)(free_mem >> 20)); + crashk_res.start = crash_base; + crashk_res.end = crash_base + crash_size - 1; } } #else |
From: Paul M. <le...@li...> - 2007-10-19 03:49:52
|
On Thu, Oct 18, 2007 at 09:39:04PM -0700, Kristoffer Ericson wrote: > This patch adds HD64461 Timer adresses & registers to the HD64461 > header file (/include/asm-sh/hd64461.h). The timers (TMU0 & TMU1) can > hold 16bit values and auto loads the counter constant when it reaches > zero. Upon reaching zero it generates an interrupt. > > Signed-off-by: Kristoffer Ericson <kri...@gm...> > There's nothing that uses these, so why are you adding them? If you plan on hooking these up in the hd64461 or TMU code, submit these definitions along with the code that uses them. |
From: Kristoffer E. <kri...@gm...> - 2007-10-18 19:39:00
|
Greetings, Shortlog: This patch adds HD64461 Timer adresses & registers to the HD64461 header file (/include/asm-sh/hd64461.h). The timers (TMU0 & TMU1) can hold 16bit values and auto loads the counter constant when it reaches zero. Upon reaching zero it generates an interrupt. Signed-off-by: Kristoffer Ericson <kri...@gm...> diff --git a/include/asm-sh/hd64461.h b/include/asm-sh/hd64461.h index 342ca55..52fcb7e 100644 --- a/include/asm-sh/hd64461.h +++ b/include/asm-sh/hd64461.h @@ -225,9 +225,34 @@ #define HD64461_NIRR (CONFIG_HD64461_IOBASE + 0x5000) #define HD64461_NIMR (CONFIG_HD64461_IOBASE + 0x5002) -#define HD64461_IRQBASE OFFCHIP_IRQ_BASE -#define OFFCHIP_IRQ_BASE 64 -#define HD64461_IRQ_NUM 16 +/* Timer control adresses */ +#define HD64461_TMU_TCVR1 (CONFIG_HD64461_IOBASE + 0x6000) /* Timer 1 Constant value register */ +#define HD64461_TMU_TCVR0 (CONFIG_HD64461_IOBASE + 0x6002) /* Timer 0 Constant value register */ +#define HD64461_TMU_TRVR1 (CONFIG_HD64461_IOBASE + 0x6004) /* Timer 1 Read value register */ +#define HD64461_TMU_TRVR0 (CONFIG_HD64461_IOBASE + 0x6006) /* Timer 0 Read value register */ +#define HD64461_TMU_TCR1 (CONFIG_HD64461_IOBASE + 0x6008) /* Timer 1 Control register */ +#define HD64461_TMU_TCR0 (CONFIG_HD64461_IOBASE + 0x600a) /* Timer 0 Control register */ +#define HD64461_TMU_TIRR (CONFIG_HD64461_IOBASE + 0x600c) /* Timer interrupt request register */ +#define HD64461_TMU_TER (CONFIG_HD64461_IOBASE + 0x600e) /* Timer interrupt enable register */ + +/* Timer Control Register */ +#define HD64461_TMU_TCR_ENA 0x08 /* Enable timer output TM0x */ +#define HD64461_TMU_TCR_SCL1 0x06 /* CKIO */ /* remember that CKIO / 16 = inverted 0x06 */ +#define HD64461_TMU_TCR_SCL4 0x04 /* CKIO / 4 */ +#define HD64461_TMU_TCR_SCL8 0x02 /* CKIO / 8 */ +#define HD64461_TMU_TCR_STRT 0x01 /* start counting TM0x */ + +/* Timer Interrupt Request Register */ +#define HD64461_TMU_TIRR_TMU1 0x02 /* Interrupt request from Timer 1 */ +#define HD64461_TMU_TIRR_TMU0 0x01 /* Interrupt request from Timer 0 */ + +/* Timer Interrupt Enable Register */ +#define HD64461_TMU_TIMR_TMU1 0x02 /* Interrupt request from Timer 1 is masked */ +#define HD64461_TMU_TIMR_TMU0 0x01 /* Interrupt request from Timer 0 is masked */ + +#define HD64461_IRQBASE OFFCHIP_IRQ_BASE /* After here we can set HD64461 interrupts */ +#define OFFCHIP_IRQ_BASE 64 /* SuperH 7709 Interrupts */ +#define HD64461_IRQ_NUM 16 /* Number of HD64461 Interrupts */ #define HD64461_IRQ_UART (HD64461_IRQBASE+5) #define HD64461_IRQ_IRDA (HD64461_IRQBASE+6) |
From: Takashi I. <ti...@su...> - 2007-10-18 09:05:59
|
At Wed, 17 Oct 2007 21:30:28 +0100, Adrian McMenamin wrote: > > The G2 bus on the SEGA Dreamcast connects both the maple peripheral > bus and the AICA sound memory. DMA requests on one can cause the other > to timeout on memory operations. > > This patch prevents maple interrupts from causing hiccoughs in the > AICA sound (maple bus code will land in 2.6.24). > > There are other cleanups for this (AICA) code - but this is in effect > a regression fix rather than a cleanup. > > Signed-off-by: Adrian McMenamin <ad...@mc...> Applied to ALSA tree now. Thanks. Takashi |
From: Paul M. <le...@li...> - 2007-10-18 02:28:47
|
On Wed, Oct 17, 2007 at 11:24:30PM -0700, Kristoffer Ericson wrote: > Just to limit your bugsearch, Im using a couple of day old kernel and > no segfaults here. SH2, SH3, and SH-X3 won't be impacted by it, the changes in question that are causing the problems are purely issues on aliasing SH4 caches. Curiously it only seems to be popping up on systems with 2-way set associative D-caches. |
From: Kristoffer E. <kri...@gm...> - 2007-10-17 21:24:27
|
Greetings, Just to limit your bugsearch, Im using a couple of day old kernel and no segfaults here. |
From: Adrian M. <ad...@ne...> - 2007-10-17 20:38:47
|
On Wed, 2007-10-17 at 21:19 +0100, Adrian McMenamin wrote: > Thought I'd investigate this a bit more - here is the crash again > (2.6.23 + Linus's git and your git of about 48 hours ago). .config at > end... will now investigate other cache options > With direct-map caching off [ 124.802744] Maple bus at (0, 2): Connected function 0x10 [ 124.809886] No maple driver found for this device [ 125.229376] Unable to handle kernel paging request at virtual address dfff0000 [ 125.236200] pc = 8c00e26c [ 125.238917] *pde = 00000000 [ 125.241756] Oops: 0001 [#1] [ 125.244536] Modules linked in: snd_aica snd_pcm_oss snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore [ 125.255043] [ 125.256578] Pid : 1589, Comm: default.hotplug [ 125.261537] PC is at __clear_user_page+0xc/0x30 [ 125.266194] PC : 8c00e26c SP : 8c6f5c4c SR : 40008001 TEA : c001cde0 Not tainted [ 125.274370] R0 : 00000000 R1 : 8c00e260 R2 : 40008001 R3 : dfff00f6 [ 125.281198] R4 : dfff0000 R5 : 8cf1c020 R6 : dfff1000 R7 : ff000000 [ 125.288022] R8 : 00000000 R9 : 0cf1c000 R10 : 8cf1c000 R11 : 8c297060 [ 125.294847] R12 : 8c3a3000 R13 : dfff0000 R14 : 8c6f5c4c [ 125.300325] MACH: 000003cb MACL: 00000000 GBR : 00000000 PR : 8c00f01c [ 125.307141] [ 125.307155] Call trace: [ 125.311277] [<8c0594ea>] handle_mm_fault+0x46a/0x840 [ 125.316420] [<8c034014>] down_read+0x34/0x60 [ 125.320802] [<8c00de88>] do_page_fault+0x88/0x3c0 [ 125.325682] [<8c06ce16>] kfree+0x56/0x140 [ 125.329788] [<8c06ce1c>] kfree+0x5c/0x140 [ 125.333918] [<8c06cdc0>] kfree+0x0/0x140 [ 125.337954] [<8c0ac678>] load_elf_binary+0x78/0x1920 [ 125.343075] [<8c212c42>] _spin_lock_irqsave+0x42/0x60 [ 125.348288] [<8c212592>] _spin_lock+0x32/0x60 [ 125.352784] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 125.357805] [<8c2129fa>] _spin_unlock+0x1a/0x60 [ 125.362476] [<8c212a00>] _spin_unlock+0x20/0x60 [ 125.367150] [<8c00dd56>] __do_page_fault+0xd6/0x180 [ 125.372181] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 125.377215] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 125.382271] [<8c04b15e>] file_read_actor+0x3e/0x140 [ 125.387267] [<8c0482bc>] do_generic_mapping_read+0x25c/0x6e0 [ 125.393118] [<8c0482bc>] do_generic_mapping_read+0x25c/0x6e0 [ 125.398988] [<8c04aa54>] generic_file_aio_read+0xb4/0x220 [ 125.404529] [<8c04b120>] file_read_actor+0x0/0x140 [ 125.409471] [<8c0c975a>] nfs_file_read+0x9a/0x120 [ 125.414324] [<8c071758>] do_sync_read+0x98/0x100 [ 125.419069] [<8c071400>] wait_on_retry_sync_kiocb+0x0/0xc0 [ 125.424739] [<8c212d3e>] _spin_unlock_irqrestore+0x1e/0xa0 [ 125.430403] [<8c00deae>] do_page_fault+0xae/0x3c0 [ 125.435235] [<8c02fc00>] autoremove_wake_function+0x0/0x40 [ 125.440901] [<8c212658>] _spin_lock_irq+0x38/0x60 [ 125.445752] [<8c212b1a>] _spin_unlock_irq+0x1a/0x60 [ 125.450771] [<8c212b2c>] _spin_unlock_irq+0x2c/0x60 [ 125.455805] [<8c0238dc>] do_sigaction+0xdc/0x1c0 [ 125.460572] [<8c071f46>] vfs_read+0x86/0xe0 [ 125.464888] [<8c0726dc>] sys_read+0x3c/0xa0 [ 125.469199] [<8c008238>] syscall_call+0xc/0x10 [ 125.473774] [<8c0726a0>] sys_read+0x0/0xa0 [ 125.478026] [ 125.479510] INFO: lockdep is turned off. [ 125.483564] Process: default.hotplug (pid: 1589, stack limit = 8c6f4001) [ 125.490478] Stack: (0x8c6f5c4c to 0x8c6f6000) [ 125.494962] 5c40: 8c0594ea 8c6f5c6c 004a5b25 8cb26004 8c3c1380 [ 125.503494] 5c60: fffffffb 8c39111c 00000294 00000001 8cb8380c 8cb07800 0000023c 8c034014 [ 125.512027] 5c80: 8c6f5c94 8c00de88 8c6f5ca4 8cb07834 004a5b25 8cb07800 8c6f5d4c 8cb8380c [ 125.520560] 5ca0: 8c43b740 00000001 00000001 7ba4a000 0000000d 00000003 8cb4c56c 7ba5e000 [ 125.529093] 5cc0: 00000000 8c3fd9dc 7ba5ee60 00000080 8c06ce16 8c6f5cf0 8cb078e8 8c6f5fa0 [ 125.537627] 5ce0: 8c06ce1c 8c6f5cf0 8c3c8240 8c06cdc0 8c0ac678 8c212c42 8c6f5d14 8c212592 [ 125.546160] 5d00: 8c6f5d1c 8cb07868 8cb07800 00000001 8c0080dc 8c2129fa 8c212a00 8c6f5d20 [ 125.554693] 5d20: 8c00dd56 8c6f5d2c 8ceea294 8c0080dc 8c6f5dac 00000000 00000000 00000fff [ 125.563226] 5d40: 8c0080dc 004a5b25 00000001 00000004 004a5000 004a4000 004a5b25 8c6f5e48 [ 125.571759] 5d60: 8c3b9ac0 00000000 00000000 8c3b9ac0 00000bca 8c6f5e48 00000fff 00000000 [ 125.580292] 5d80: 00000000 8c6f5dac 8c6f5dac 8c04b15e 8c0482bc 40008000 00000000 000003cb [ 125.588825] 5da0: 000005ca ffffffff 00000060 8c0482bc 8c6f5dcc 8cb4dc20 00000000 8cb36ed8 [ 125.597358] 5dc0: 8c3b9ac0 ffffffff 00000000 8c6f5f00 8cb4dc7c 8cb36dcc 00000000 00000001 [ 125.605891] 5de0: ffffffff 00000000 00000000 00000bca 00000000 00000000 00000000 0000000f [ 125.614424] 5e00: 00000000 00000000 ffffffff 00000000 8c04aa54 8c6f5e38 8cb4dc7c 00000000 [ 125.622957] 5e20: 00000001 8cb4dc20 8c6f5e48 8c6f5f48 8c6f5e48 8c04b120 8c6f5f00 8c6f5e58 [ 125.631490] 5e40: 8c3be160 00000001 00000000 00000fff 004a4f5c 00000000 00000fff 8c0c975a [ 125.640023] 5e60: 8c6f5e84 8c6f5eb8 00000000 00000001 00000000 00000fff 8cc3f3a0 00000000 [ 125.648557] 5e80: 00000000 8c6f5f40 8cb36dcc 8c071758 8c6f5eb4 8c6f5f40 8c071400 8cb4dc20 [ 125.657090] 5ea0: 8c6f5ef8 8c6f5eb8 00000000 00000000 00000000 8c6f5f7c 00000000 8c212d3e [ 125.665623] 5ec0: 00000000 00000001 ffffffff 8cb4dc20 00000000 00000000 00000000 00000000 [ 125.674156] 5ee0: 8c43b740 00000000 00000000 8c00deae 8c43b740 8c02fc00 8c6f5ef8 8c6f5ef8 [ 125.682689] 5f00: 00000000 00000000 8cb07800 8c212658 8c6f5f2c 00000504 8c46e920 00000fff [ 125.691222] 5f20: 8c6f5f78 8c212b1a 8c212b2c 8c6f5f30 8c0238dc 8c6f5f3c 8c43b740 8ceb90a4 [ 125.699755] 5f40: 004a4f5c 00000fff 8c071f46 8c6f5f68 7ba5ee64 00489964 8c6f5f48 8c6f5f7c [ 125.708288] 5f60: 004a4f5c 8cb4dc20 8c0726dc 8c6f5f7c 8cb4dc20 00000fff fffffff7 00000000 [ 125.716822] 5f80: 00000000 00000000 8c008238 7ba5eb14 ffffff0f 00000001 8c6f5ff8 8c0726a0 [ 125.725355] 5fa0: 00000003 0048d050 00000000 00000003 0000000a 004a4f5c 00000fff 00000118 [ 125.733888] 5fc0: 00000000 00000fff 004a4f5c 0000000a 00489964 7ba5ee64 7ba5eb14 7ba5eb14 [ 125.742421] 5fe0: 00448242 0044204a 00008001 00000000 000003cb 000005ca 0000004c 00000160 [ 125.751443] note: default.hotplug[1589] exited with preempt_count 2 [ 125.757522] BUG: sleeping function called from invalid context at kernel/rwsem.c:20 [ 125.765446] in_atomic():1, irqs_disabled():0 [ 125.769805] INFO: lockdep is turned off. [ 125.773859] Stack: (0x8c6f5aa0 to 0x8c6f6000) [ 125.778340] 5aa0: 8c006e0e 8c6f5ab0 efffffff 8c6f4000 8c0111cc 8c6f5ab8 8c033ff6 8c6f5acc [ 125.786866] 5ac0: 8c6f4000 8cb07834 8c044296 8c044296 8c6f5adc 00000000 8cd71704 8c01b3c2 [ 125.795328] 5ae0: 8c6f5af4 8c018180 0000000b 8c43b740 8c43b9bc 8c212b2c 8c43b7bc 8c016f0a [ 125.803861] 5b00: 8c6f5b1c 8c006f2c 8c6f5b24 8c1279e0 8c263934 00000001 8c6f4000 8c6f5bec [ 125.812394] 5b20: 8c018180 8c00e064 8c6f5b44 dfff0000 dfff0000 8cb07800 8c6f5bec 8c018180 [ 125.820927] 5b40: 00000000 00000001 00000001 8c129240 8c2d5ac8 8c2129fa 8c212a00 8c6f5b60 [ 125.829460] 5b60: 8c02cd08 8c6f5b6c 8c29b200 8c02cd58 8c6f5b80 8c2d47c4 00000000 8c02ca80 [ 125.837993] 5b80: 8c01ddb6 8c6f5b8c ffffff0f 8c01dafa 8c01da24 8c6f5b98 8c01db2e 8c6f5ba0 [ 125.846526] 5ba0: 8c01dc46 8c6f5bc0 dfff0000 8c3a3000 8c297060 00000000 8c392e2c 000000f0 [ 125.855059] 5bc0: 8c01e138 8c01e13c 8c6f5bcc 8c0080dc 8c6f5c4c dfff0000 8c3a3000 8c297060 [ 125.863592] 5be0: 8c0080dc dfff0000 00000001 00000000 8c00e260 40008001 dfff00f6 dfff0000 [ 125.872197] 5c00: 8cf1c020 dfff1000 ff000000 00000000 0cf1c000 8cf1c000 8c297060 8c3a3000 [ 125.880658] 5c20: dfff0000 8c6f5c4c 8c6f5c4c 8c00e26c 8c00f01c 40008001 00000000 000003cb [ 125.889191] 5c40: 00000000 ffffffff 00000060 8c0594ea 8c6f5c6c 004a5b25 8cb26004 8c3c1380 [ 125.897798] 5c60: fffffffb 8c39111c 00000294 00000001 8cb8380c 8cb07800 0000023c 8c034014 [ 125.906257] 5c80: 8c6f5c94 8c00de88 8c6f5ca4 8cb07834 004a5b25 8cb07800 8c6f5d4c 8cb8380c [ 125.914791] 5ca0: 8c43b740 00000001 00000001 7ba4a000 0000000d 00000003 8cb4c56c 7ba5e000 [ 125.923324] 5cc0: 00000000 8c3fd9dc 7ba5ee60 00000080 8c06ce16 8c6f5cf0 8cb078e8 8c6f5fa0 [ 125.931857] 5ce0: 8c06ce1c 8c6f5cf0 8c3c8240 8c06cdc0 8c0ac678 8c212c42 8c6f5d14 8c212592 [ 125.940390] 5d00: 8c6f5d1c 8cb07868 8cb07800 00000001 8c0080dc 8c2129fa 8c212a00 8c6f5d20 [ 125.948923] 5d20: 8c00dd56 8c6f5d2c 8ceea294 8c0080dc 8c6f5dac 00000000 00000000 00000fff [ 125.957457] 5d40: 8c0080dc 004a5b25 00000001 00000004 004a5000 004a4000 004a5b25 8c6f5e48 [ 125.965989] 5d60: 8c3b9ac0 00000000 00000000 8c3b9ac0 00000bca 8c6f5e48 00000fff 00000000 [ 125.974522] 5d80: 00000000 8c6f5dac 8c6f5dac 8c04b15e 8c0482bc 40008000 00000000 000003cb [ 125.983126] 5da0: 000005ca ffffffff 00000060 8c0482bc 8c6f5dcc 8cb4dc20 00000000 8cb36ed8 [ 125.991589] 5dc0: 8c3b9ac0 ffffffff 00000000 8c6f5f00 8cb4dc7c 8cb36dcc 00000000 00000001 [ 126.000122] 5de0: ffffffff 00000000 00000000 00000bca 00000000 00000000 00000000 0000000f [ 126.008726] 5e00: 00000000 00000000 ffffffff 00000000 8c04aa54 8c6f5e38 8cb4dc7c 00000000 [ 126.017188] 5e20: 00000001 8cb4dc20 8c6f5e48 8c6f5f48 8c6f5e48 8c04b120 8c6f5f00 8c6f5e58 [ 126.025721] 5e40: 8c3be160 00000001 00000000 00000fff 004a4f5c 00000000 00000fff 8c0c975a [ 126.034254] 5e60: 8c6f5e84 8c6f5eb8 00000000 00000001 00000000 00000fff 8cc3f3a0 00000000 [ 126.042787] 5e80: 00000000 8c6f5f40 8cb36dcc 8c071758 8c6f5eb4 8c6f5f40 8c071400 8cb4dc20 [ 126.051320] 5ea0: 8c6f5ef8 8c6f5eb8 00000000 00000000 00000000 8c6f5f7c 00000000 8c212d3e [ 126.059853] 5ec0: 00000000 00000001 ffffffff 8cb4dc20 00000000 00000000 00000000 00000000 [ 126.068458] 5ee0: 8c43b740 00000000 00000000 8c00deae 8c43b740 8c02fc00 8c6f5ef8 8c6f5ef8 [ 126.076920] 5f00: 00000000 00000000 8cb07800 8c212658 8c6f5f2c 00000504 8c46e920 00000fff [ 126.085452] 5f20: 8c6f5f78 8c212b1a 8c212b2c 8c6f5f30 8c0238dc 8c6f5f3c 8c43b740 8ceb90a4 [ 126.094057] 5f40: 004a4f5c 00000fff 8c071f46 8c6f5f68 7ba5ee64 00489964 8c6f5f48 8c6f5f7c [ 126.102519] 5f60: 004a4f5c 8cb4dc20 8c0726dc 8c6f5f7c 8cb4dc20 00000fff fffffff7 00000000 [ 126.111052] 5f80: 00000000 00000000 8c008238 7ba5eb14 ffffff0f 00000001 8c6f5ff8 8c0726a0 [ 126.119585] 5fa0: 00000003 0048d050 00000000 00000003 0000000a 004a4f5c 00000fff 00000118 [ 126.128118] 5fc0: 00000000 00000fff 004a4f5c 0000000a 00489964 7ba5ee64 7ba5eb14 7ba5eb14 [ 126.136651] 5fe0: 00448242 0044204a 00008001 00000000 000003cb 000005ca 0000004c 00000160 [ 126.145180] [ 126.145199] Call trace: [ 126.149319] [<8c006e0e>] dump_stack+0xe/0x20 [ 126.153867] [<8c0111cc>] __might_sleep+0x8c/0xe0 [ 126.158564] [<8c033ff6>] down_read+0x16/0x60 [ 126.162987] [<8c044296>] acct_collect+0x36/0x180 [ 126.167721] [<8c044296>] acct_collect+0x36/0x180 [ 126.172490] [<8c01b3c2>] do_exit+0x102/0xac0 [ 126.176886] [<8c018180>] printk+0x0/0x40 [ 126.180950] [<8c212b2c>] _spin_unlock_irq+0x2c/0x60 [ 126.185957] [<8c016f0a>] oops_exit+0xa/0x20 [ 126.190268] [<8c006f2c>] die+0x10c/0x180 [ 126.194305] [<8c1279e0>] bust_spinlocks+0x0/0x60 [ 126.199091] [<8c018180>] printk+0x0/0x40 [ 126.203106] [<8c00e064>] do_page_fault+0x264/0x3c0 [ 126.208056] [<8c018180>] printk+0x0/0x40 [ 126.212097] [<8c129240>] debug_smp_processor_id+0x0/0xe0 [ 126.217628] [<8c2129fa>] _spin_unlock+0x1a/0x60 [ 126.222237] [<8c212a00>] _spin_unlock+0x20/0x60 [ 126.226913] [<8c02cd08>] __rcu_process_callbacks+0x288/0x2c0 [ 126.232790] [<8c02cd58>] rcu_process_callbacks+0x18/0x40 [ 126.238295] [<8c02ca80>] __rcu_process_callbacks+0x0/0x2c0 [ 126.243892] [<8c01ddb6>] tasklet_action+0x76/0xe0 [ 126.248775] [<8c01dafa>] __do_softirq+0x7a/0x140 [ 126.253498] [<8c01da24>] _local_bh_enable+0x24/0x80 [ 126.258528] [<8c01db2e>] __do_softirq+0xae/0x140 [ 126.263307] [<8c01dc46>] do_softirq+0x86/0xa0 [ 126.267791] [<8c01e138>] irq_exit+0x58/0x80 [ 126.272088] [<8c01e13c>] irq_exit+0x5c/0x80 [ 126.276404] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 126.281472] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 126.286468] [<8c00e260>] __clear_user_page+0x0/0x30 [ 126.291517] [<8c00e26c>] __clear_user_page+0xc/0x30 [ 126.296538] [<8c00f01c>] clear_user_page+0xdc/0x160 [ 126.301562] [<8c0594ea>] handle_mm_fault+0x46a/0x840 [ 126.306696] [<8c034014>] down_read+0x34/0x60 [ 126.311079] [<8c00de88>] do_page_fault+0x88/0x3c0 [ 126.315973] [<8c06ce16>] kfree+0x56/0x140 [ 126.320062] [<8c06ce1c>] kfree+0x5c/0x140 [ 126.324191] [<8c06cdc0>] kfree+0x0/0x140 [ 126.328227] [<8c0ac678>] load_elf_binary+0x78/0x1920 [ 126.333427] [<8c212c42>] _spin_lock_irqsave+0x42/0x60 [ 126.338563] [<8c212592>] _spin_lock+0x32/0x60 [ 126.343058] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 126.348167] [<8c2129fa>] _spin_unlock+0x1a/0x60 [ 126.352749] [<8c212a00>] _spin_unlock+0x20/0x60 [ 126.357424] [<8c00dd56>] __do_page_fault+0xd6/0x180 [ 126.362456] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 126.367488] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 126.372547] [<8c04b15e>] file_read_actor+0x3e/0x140 [ 126.377596] [<8c0482bc>] do_generic_mapping_read+0x25c/0x6e0 [ 126.383413] [<8c0482bc>] do_generic_mapping_read+0x25c/0x6e0 [ 126.389262] [<8c04aa54>] generic_file_aio_read+0xb4/0x220 [ 126.394804] [<8c04b120>] file_read_actor+0x0/0x140 [ 126.399763] [<8c0c975a>] nfs_file_read+0x9a/0x120 [ 126.404596] [<8c071758>] do_sync_read+0x98/0x100 [ 126.409347] [<8c071400>] wait_on_retry_sync_kiocb+0x0/0xc0 [ 126.415046] [<8c212d3e>] _spin_unlock_irqrestore+0x1e/0xa0 [ 126.420676] [<8c00deae>] do_page_fault+0xae/0x3c0 [ 126.425508] [<8c02fc00>] autoremove_wake_function+0x0/0x40 [ 126.431196] [<8c212658>] _spin_lock_irq+0x38/0x60 [ 126.436026] [<8c212b1a>] _spin_unlock_irq+0x1a/0x60 [ 126.441045] [<8c212b2c>] _spin_unlock_irq+0x2c/0x60 [ 126.446079] [<8c0238dc>] do_sigaction+0xdc/0x1c0 [ 126.450847] [<8c071f46>] vfs_read+0x86/0xe0 [ 126.455161] [<8c0726dc>] sys_read+0x3c/0xa0 [ 126.459473] [<8c008238>] syscall_call+0xc/0x10 [ 126.464067] [<8c0726a0>] sys_read+0x0/0xa0 [ 126.468299] [ 126.469780] INFO: lockdep is turned off. [ 126.474047] BUG: scheduling while atomic: default.hotplug/0x10000003/1589 [ 126.480871] INFO: lockdep is turned off. [ 126.484906] Stack: (0x8c6f59c0 to 0x8c6f6000) [ 126.489370] 59c0: 8c006e0e 8c6f59d0 8c0124a0 8c43b740 8c012aae 8c6f59d8 8c20f30e 8c6f59e4 [ 126.497826] 59e0: 8c43b880 8c017240 8c299c1c 8c012b08 ca45a5e1 8c012b08 8c6f5a14 8cb07800 [ 126.506359] 5a00: ffffffd8 8c012560 8c20edc0 8c0124a0 8c6f4000 8c20faf8 8c6f5a2c 00000000 [ 126.514893] 5a20: 8c3be0a0 00430000 8c6f4000 8c0586ac 8c6f5a34 ffffffff 00000000 8cb8356c [ 126.523425] 5a40: 8c6f5aa4 00000000 00000001 00479000 8cb26004 8c2cf53c 00000000 fffffff8 [ 126.531959] 5a60: 8cb07868 8cb26004 0cd85558 00478fff 00479000 00000000 8c05c332 8c6f5aa0 [ 126.540561] 5a80: 8c033fe0 8c6f5aa4 8c6f5a68 8cb07800 8cb8356c 00000000 8c6f5aa0 00000000 [ 126.549025] 5aa0: 00000000 8c2cf53c 8c0145d0 8c6f5ac4 8c43b7bc 8cb07834 8c43b740 8cb07884 [ 126.557558] 5ac0: 8cb07800 8c0194c0 8c6f5ad4 8cb07800 8c43ba1c 8c01b3d8 8c6f5af4 8c212620 [ 126.566159] 5ae0: 00000001 8c018180 0000000b 8c43b740 8c43b9bc 8c212b2c 8c43b7bc 8c016f0a [ 126.574624] 5b00: 8c6f5b1c 8c006f2c 8c6f5b24 8c1279e0 8c263934 00000001 8c6f4000 8c6f5bec [ 126.583157] 5b20: 8c018180 8c00e064 8c6f5b44 dfff0000 dfff0000 8cb07800 8c6f5bec 8c018180 [ 126.591690] 5b40: 00000000 00000001 00000001 8c129240 8c2d5ac8 8c2129fa 8c212a00 8c6f5b60 [ 126.600223] 5b60: 8c02cd08 8c6f5b6c 8c29b200 8c02cd58 8c6f5b80 8c2d47c4 00000000 8c02ca80 [ 126.608756] 5b80: 8c01ddb6 8c6f5b8c ffffff0f 8c01dafa 8c01da24 8c6f5b98 8c01db2e 8c6f5ba0 [ 126.617289] 5ba0: 8c01dc46 8c6f5bc0 dfff0000 8c3a3000 8c297060 00000000 8c392e2c 000000f0 [ 126.625822] 5bc0: 8c01e138 8c01e13c 8c6f5bcc 8c0080dc 8c6f5c4c dfff0000 8c3a3000 8c297060 [ 126.634355] 5be0: 8c0080dc dfff0000 00000001 00000000 8c00e260 40008001 dfff00f6 dfff0000 [ 126.642888] 5c00: 8cf1c020 dfff1000 ff000000 00000000 0cf1c000 8cf1c000 8c297060 8c3a3000 [ 126.651491] 5c20: dfff0000 8c6f5c4c 8c6f5c4c 8c00e26c 8c00f01c 40008001 00000000 000003cb [ 126.659955] 5c40: 00000000 ffffffff 00000060 8c0594ea 8c6f5c6c 004a5b25 8cb26004 8c3c1380 [ 126.668488] 5c60: fffffffb 8c39111c 00000294 00000001 8cb8380c 8cb07800 0000023c 8c034014 [ 126.677089] 5c80: 8c6f5c94 8c00de88 8c6f5ca4 8cb07834 004a5b25 8cb07800 8c6f5d4c 8cb8380c [ 126.685554] 5ca0: 8c43b740 00000001 00000001 7ba4a000 0000000d 00000003 8cb4c56c 7ba5e000 [ 126.694087] 5cc0: 00000000 8c3fd9dc 7ba5ee60 00000080 8c06ce16 8c6f5cf0 8cb078e8 8c6f5fa0 [ 126.702620] 5ce0: 8c06ce1c 8c6f5cf0 8c3c8240 8c06cdc0 8c0ac678 8c212c42 8c6f5d14 8c212592 [ 126.711153] 5d00: 8c6f5d1c 8cb07868 8cb07800 00000001 8c0080dc 8c2129fa 8c212a00 8c6f5d20 [ 126.719686] 5d20: 8c00dd56 8c6f5d2c 8ceea294 8c0080dc 8c6f5dac 00000000 00000000 00000fff [ 126.728219] 5d40: 8c0080dc 004a5b25 00000001 00000004 004a5000 004a4000 004a5b25 8c6f5e48 [ 126.736821] 5d60: 8c3b9ac0 00000000 00000000 8c3b9ac0 00000bca 8c6f5e48 00000fff 00000000 [ 126.745286] 5d80: 00000000 8c6f5dac 8c6f5dac 8c04b15e 8c0482bc 40008000 00000000 000003cb [ 126.753819] 5da0: 000005ca ffffffff 00000060 8c0482bc 8c6f5dcc 8cb4dc20 00000000 8cb36ed8 [ 126.762419] 5dc0: 8c3b9ac0 ffffffff 00000000 8c6f5f00 8cb4dc7c 8cb36dcc 00000000 00000001 [ 126.770885] 5de0: ffffffff 00000000 00000000 00000bca 00000000 00000000 00000000 0000000f [ 126.779418] 5e00: 00000000 00000000 ffffffff 00000000 8c04aa54 8c6f5e38 8cb4dc7c 00000000 [ 126.788019] 5e20: 00000001 8cb4dc20 8c6f5e48 8c6f5f48 8c6f5e48 8c04b120 8c6f5f00 8c6f5e58 [ 126.796484] 5e40: 8c3be160 00000001 00000000 00000fff 004a4f5c 00000000 00000fff 8c0c975a [ 126.805017] 5e60: 8c6f5e84 8c6f5eb8 00000000 00000001 00000000 00000fff 8cc3f3a0 00000000 [ 126.813550] 5e80: 00000000 8c6f5f40 8cb36dcc 8c071758 8c6f5eb4 8c6f5f40 8c071400 8cb4dc20 [ 126.822084] 5ea0: 8c6f5ef8 8c6f5eb8 00000000 00000000 00000000 8c6f5f7c 00000000 8c212d3e [ 126.830617] 5ec0: 00000000 00000001 ffffffff 8cb4dc20 00000000 00000000 00000000 00000000 [ 126.839150] 5ee0: 8c43b740 00000000 00000000 8c00deae 8c43b740 8c02fc00 8c6f5ef8 8c6f5ef8 [ 126.847753] 5f00: 00000000 00000000 8cb07800 8c212658 8c6f5f2c 00000504 8c46e920 00000fff [ 126.856216] 5f20: 8c6f5f78 8c212b1a 8c212b2c 8c6f5f30 8c0238dc 8c6f5f3c 8c43b740 8ceb90a4 [ 126.864749] 5f40: 004a4f5c 00000fff 8c071f46 8c6f5f68 7ba5ee64 00489964 8c6f5f48 8c6f5f7c [ 126.873351] 5f60: 004a4f5c 8cb4dc20 8c0726dc 8c6f5f7c 8cb4dc20 00000fff fffffff7 00000000 [ 126.881832] 5f80: 00000000 00000000 8c008238 7ba5eb14 ffffff0f 00000001 8c6f5ff8 8c0726a0 [ 126.890348] 5fa0: 00000003 0048d050 00000000 00000003 0000000a 004a4f5c 00000fff 00000118 [ 126.898882] 5fc0: 00000000 00000fff 004a4f5c 0000000a 00489964 7ba5ee64 7ba5eb14 7ba5eb14 [ 126.907415] 5fe0: 00448242 0044204a 00008001 00000000 000003cb 000005ca 0000004c 00000160 [ 126.915943] [ 126.915963] Call trace: [ 126.920082] [<8c006e0e>] dump_stack+0xe/0x20 [ 126.924565] [<8c0124a0>] sub_preempt_count+0x0/0xc0 [ 126.929595] [<8c012aae>] __schedule_bug+0x2e/0x60 [ 126.934443] [<8c20f30e>] schedule+0x54e/0x660 [ 126.938997] [<8c017240>] emit_log_char+0x0/0x80 [ 126.943604] [<8c012b08>] __cond_resched+0x28/0x60 [ 126.948473] [<8c012b08>] __cond_resched+0x28/0x60 [ 126.953312] [<8c012560>] add_preempt_count+0x0/0xa0 [ 126.958331] [<8c20edc0>] schedule+0x0/0x660 [ 126.962641] [<8c0124a0>] sub_preempt_count+0x0/0xc0 [ 126.967694] [<8c20faf8>] cond_resched+0x38/0x60 [ 126.972413] [<8c0586ac>] unmap_vmas+0x58c/0x5e0 [ 126.977055] [<8c05c332>] exit_mmap+0x52/0x180 [ 126.981532] [<8c033fe0>] down_read+0x0/0x60 [ 126.985835] [<8c0145d0>] mmput+0x70/0x140 [ 126.989962] [<8c0194c0>] exit_mm+0x80/0x160 [ 126.994267] [<8c01b3d8>] do_exit+0x118/0xac0 [ 126.998695] [<8c212620>] _spin_lock_irq+0x0/0x60 [ 127.003425] [<8c018180>] printk+0x0/0x40 [ 127.007472] [<8c212b2c>] _spin_unlock_irq+0x2c/0x60 [ 127.012497] [<8c016f0a>] oops_exit+0xa/0x20 [ 127.016826] [<8c006f2c>] die+0x10c/0x180 [ 127.020849] [<8c1279e0>] bust_spinlocks+0x0/0x60 [ 127.025615] [<8c018180>] printk+0x0/0x40 [ 127.029648] [<8c00e064>] do_page_fault+0x264/0x3c0 [ 127.034600] [<8c018180>] printk+0x0/0x40 [ 127.038638] [<8c129240>] debug_smp_processor_id+0x0/0xe0 [ 127.044118] [<8c2129fa>] _spin_unlock+0x1a/0x60 [ 127.048818] [<8c212a00>] _spin_unlock+0x20/0x60 [ 127.053459] [<8c02cd08>] __rcu_process_callbacks+0x288/0x2c0 [ 127.059296] [<8c02cd58>] rcu_process_callbacks+0x18/0x40 [ 127.064797] [<8c02ca80>] __rcu_process_callbacks+0x0/0x2c0 [ 127.070428] [<8c01ddb6>] tasklet_action+0x76/0xe0 [ 127.075283] [<8c01dafa>] __do_softirq+0x7a/0x140 [ 127.080037] [<8c01da24>] _local_bh_enable+0x24/0x80 [ 127.085072] [<8c01db2e>] __do_softirq+0xae/0x140 [ 127.089833] [<8c01dc46>] do_softirq+0x86/0xa0 [ 127.094336] [<8c01e138>] irq_exit+0x58/0x80 [ 127.098666] [<8c01e13c>] irq_exit+0x5c/0x80 [ 127.102947] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 127.107985] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 127.113011] [<8c00e260>] __clear_user_page+0x0/0x30 [ 127.118065] [<8c00e26c>] __clear_user_page+0xc/0x30 [ 127.123063] [<8c00f01c>] clear_user_page+0xdc/0x160 [ 127.128108] [<8c0594ea>] handle_mm_fault+0x46a/0x840 [ 127.133338] [<8c034014>] down_read+0x34/0x60 [ 127.137619] [<8c00de88>] do_page_fault+0x88/0x3c0 [ 127.142502] [<8c06ce16>] kfree+0x56/0x140 [ 127.146604] [<8c06ce1c>] kfree+0x5c/0x140 [ 127.150734] [<8c06cdc0>] kfree+0x0/0x140 [ 127.154770] [<8c0ac678>] load_elf_binary+0x78/0x1920 [ 127.159890] [<8c212c42>] _spin_lock_irqsave+0x42/0x60 [ 127.165125] [<8c212592>] _spin_lock+0x32/0x60 [ 127.169658] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 127.174621] [<8c2129fa>] _spin_unlock+0x1a/0x60 [ 127.179292] [<8c212a00>] _spin_unlock+0x20/0x60 [ 127.183986] [<8c00dd56>] __do_page_fault+0xd6/0x180 [ 127.189001] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 127.194037] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 127.199128] [<8c04b15e>] file_read_actor+0x3e/0x140 [ 127.204088] [<8c0482bc>] do_generic_mapping_read+0x25c/0x6e0 [ 127.209940] [<8c0482bc>] do_generic_mapping_read+0x25c/0x6e0 [ 127.215847] [<8c04aa54>] generic_file_aio_read+0xb4/0x220 [ 127.221351] [<8c04b120>] file_read_actor+0x0/0x140 [ 127.226295] [<8c0c975a>] nfs_file_read+0x9a/0x120 [ 127.231165] [<8c071758>] do_sync_read+0x98/0x100 [ 127.235887] [<8c071400>] wait_on_retry_sync_kiocb+0x0/0xc0 [ 127.241566] [<8c212d3e>] _spin_unlock_irqrestore+0x1e/0xa0 [ 127.247227] [<8c00deae>] do_page_fault+0xae/0x3c0 [ 127.252113] [<8c02fc00>] autoremove_wake_function+0x0/0x40 [ 127.257724] [<8c212658>] _spin_lock_irq+0x38/0x60 [ 127.262572] [<8c212b1a>] _spin_unlock_irq+0x1a/0x60 [ 127.267605] [<8c212b2c>] _spin_unlock_irq+0x2c/0x60 [ 127.272621] [<8c0238dc>] do_sigaction+0xdc/0x1c0 [ 127.277390] [<8c071f46>] vfs_read+0x86/0xe0 [ 127.281725] [<8c0726dc>] sys_read+0x3c/0xa0 [ 127.286018] [<8c008238>] syscall_call+0xc/0x10 [ 127.290591] [<8c0726a0>] sys_read+0x0/0xa0 [ 127.294847] [ 127.296322] INFO: lockdep is turned off. [ 127.436227] BUG: sleeping function called from invalid context at kernel/sched.c:4578 [ 127.443689] in_atomic():1, irqs_disabled():0 [ 127.448125] INFO: lockdep is turned off. [ 127.452141] Stack: (0x8c6f59e8 to 0x8c6f6000) [ 127.456592] 59e0: 8c006e0e 8c6f59f8 efffffff 8c6f4000 8c0111cc 8c6f5a00 [ 127.465123] 5a00: 8c012af8 8c6f5a14 8c3b0820 004a5000 8c6f4000 8c20faf8 8c6f5a2c 00000000 [ 127.473583] 5a20: 8c3b0820 004a5000 8c6f4000 8c0586ac 8c6f5a34 ffffffff 00000000 8cb8380c [ 127.482116] 5a40: 8c6f5aa4 00000000 00000001 004a8000 8cb26004 8c2cf53c fffffffd 00000000 [ 127.490720] 5a60: 8cb07868 8cb26004 0c6c157c 004a7fff 004a8000 00000000 8c05c332 8c6f5aa0 [ 127.499182] 5a80: 8c033fe0 8c6f5aa4 8c6f5a68 8cb07800 8cb8356c 00000000 8c6f5aa0 00000000 [ 127.507715] 5aa0: 0000001f 8c2cf53c 8c0145d0 8c6f5ac4 8c43b7bc 8cb07834 8c43b740 8cb07884 [ 127.516249] 5ac0: 8cb07800 8c0194c0 8c6f5ad4 8cb07800 8c43ba1c 8c01b3d8 8c6f5af4 8c212620 [ 127.524781] 5ae0: 00000001 8c018180 0000000b 8c43b740 8c43b9bc 8c212b2c 8c43b7bc 8c016f0a [ 127.533314] 5b00: 8c6f5b1c 8c006f2c 8c6f5b24 8c1279e0 8c263934 00000001 8c6f4000 8c6f5bec [ 127.541847] 5b20: 8c018180 8c00e064 8c6f5b44 dfff0000 dfff0000 8cb07800 8c6f5bec 8c018180 [ 127.550453] 5b40: 00000000 00000001 00000001 8c129240 8c2d5ac8 8c2129fa 8c212a00 8c6f5b60 [ 127.558914] 5b60: 8c02cd08 8c6f5b6c 8c29b200 8c02cd58 8c6f5b80 8c2d47c4 00000000 8c02ca80 [ 127.567447] 5b80: 8c01ddb6 8c6f5b8c ffffff0f 8c01dafa 8c01da24 8c6f5b98 8c01db2e 8c6f5ba0 [ 127.576051] 5ba0: 8c01dc46 8c6f5bc0 dfff0000 8c3a3000 8c297060 00000000 8c392e2c 000000f0 [ 127.584513] 5bc0: 8c01e138 8c01e13c 8c6f5bcc 8c0080dc 8c6f5c4c dfff0000 8c3a3000 8c297060 [ 127.593046] 5be0: 8c0080dc dfff0000 00000001 00000000 8c00e260 40008001 dfff00f6 dfff0000 [ 127.601650] 5c00: 8cf1c020 dfff1000 ff000000 00000000 0cf1c000 8cf1c000 8c297060 8c3a3000 [ 127.610112] 5c20: dfff0000 8c6f5c4c 8c6f5c4c 8c00e26c 8c00f01c 40008001 00000000 000003cb [ 127.618645] 5c40: 00000000 ffffffff 00000060 8c0594ea 8c6f5c6c 004a5b25 8cb26004 8c3c1380 [ 127.627178] 5c60: fffffffb 8c39111c 00000294 00000001 8cb8380c 8cb07800 0000023c 8c034014 [ 127.635711] 5c80: 8c6f5c94 8c00de88 8c6f5ca4 8cb07834 004a5b25 8cb07800 8c6f5d4c 8cb8380c [ 127.644244] 5ca0: 8c43b740 00000001 00000001 7ba4a000 0000000d 00000003 8cb4c56c 7ba5e000 [ 127.652778] 5cc0: 00000000 8c3fd9dc 7ba5ee60 00000080 8c06ce16 8c6f5cf0 8cb078e8 8c6f5fa0 [ 127.661383] 5ce0: 8c06ce1c 8c6f5cf0 8c3c8240 8c06cdc0 8c0ac678 8c212c42 8c6f5d14 8c212592 [ 127.669844] 5d00: 8c6f5d1c 8cb07868 8cb07800 00000001 8c0080dc 8c2129fa 8c212a00 8c6f5d20 [ 127.678377] 5d20: 8c00dd56 8c6f5d2c 8ceea294 8c0080dc 8c6f5dac 00000000 00000000 00000fff [ 127.686982] 5d40: 8c0080dc 004a5b25 00000001 00000004 004a5000 004a4000 004a5b25 8c6f5e48 [ 127.695443] 5d60: 8c3b9ac0 00000000 00000000 8c3b9ac0 00000bca 8c6f5e48 00000fff 00000000 [ 127.703976] 5d80: 00000000 8c6f5dac 8c6f5dac 8c04b15e 8c0482bc 40008000 00000000 000003cb [ 127.712509] 5da0: 000005ca ffffffff 00000060 8c0482bc 8c6f5dcc 8cb4dc20 00000000 8cb36ed8 [ 127.721042] 5dc0: 8c3b9ac0 ffffffff 00000000 8c6f5f00 8cb4dc7c 8cb36dcc 00000000 00000001 [ 127.729576] 5de0: ffffffff 00000000 00000000 00000bca 00000000 00000000 00000000 0000000f [ 127.738109] 5e00: 00000000 00000000 ffffffff 00000000 8c04aa54 8c6f5e38 8cb4dc7c 00000000 [ 127.746642] 5e20: 00000001 8cb4dc20 8c6f5e48 8c6f5f48 8c6f5e48 8c04b120 8c6f5f00 8c6f5e58 [ 127.755175] 5e40: 8c3be160 00000001 00000000 00000fff 004a4f5c 00000000 00000fff 8c0c975a [ 127.763708] 5e60: 8c6f5e84 8c6f5eb8 00000000 00000001 00000000 00000fff 8cc3f3a0 00000000 [ 127.772311] 5e80: 00000000 8c6f5f40 8cb36dcc 8c071758 8c6f5eb4 8c6f5f40 8c071400 8cb4dc20 [ 127.780774] 5ea0: 8c6f5ef8 8c6f5eb8 00000000 00000000 00000000 8c6f5f7c 00000000 8c212d3e [ 127.789307] 5ec0: 00000000 00000001 ffffffff 8cb4dc20 00000000 00000000 00000000 00000000 [ 127.797929] 5ee0: 8c43b740 00000000 00000000 8c00deae 8c43b740 8c02fc00 8c6f5ef8 8c6f5ef8 [ 127.806373] 5f00: 00000000 00000000 8cb07800 8c212658 8c6f5f2c 00000504 8c46e920 00000fff [ 127.814907] 5f20: 8c6f5f78 8c212b1a 8c212b2c 8c6f5f30 8c0238dc 8c6f5f3c 8c43b740 8ceb90a4 [ 127.823439] 5f40: 004a4f5c 00000fff 8c071f46 8c6f5f68 7ba5ee64 00489964 8c6f5f48 8c6f5f7c [ 127.831973] 5f60: 004a4f5c 8cb4dc20 8c0726dc 8c6f5f7c 8cb4dc20 00000fff fffffff7 00000000 [ 127.840506] 5f80: 00000000 00000000 8c008238 7ba5eb14 ffffff0f 00000001 8c6f5ff8 8c0726a0 [ 127.849039] 5fa0: 00000003 0048d050 00000000 00000003 0000000a 004a4f5c 00000fff 00000118 [ 127.857572] 5fc0: 00000000 00000fff 004a4f5c 0000000a 00489964 7ba5ee64 7ba5eb14 7ba5eb14 [ 127.866122] 5fe0: 00448242 0044204a 00008001 00000000 000003cb 000005ca 0000004c 00000160 [ 127.874634] [ 127.874653] Call trace: [ 127.878772] [<8c006e0e>] dump_stack+0xe/0x20 [ 127.883301] [<8c0111cc>] __might_sleep+0x8c/0xe0 [ 127.888081] [<8c012af8>] __cond_resched+0x18/0x60 [ 127.892871] [<8c20faf8>] cond_resched+0x38/0x60 [ 127.897543] [<8c0586ac>] unmap_vmas+0x58c/0x5e0 [ 127.902241] [<8c05c332>] exit_mmap+0x52/0x180 [ 127.906755] [<8c033fe0>] down_read+0x0/0x60 [ 127.911028] [<8c0145d0>] mmput+0x70/0x140 [ 127.915169] [<8c0194c0>] exit_mm+0x80/0x160 [ 127.919517] [<8c01b3d8>] do_exit+0x118/0xac0 [ 127.923852] [<8c212620>] _spin_lock_irq+0x0/0x60 [ 127.928617] [<8c018180>] printk+0x0/0x40 [ 127.932679] [<8c212b2c>] _spin_unlock_irq+0x2c/0x60 [ 127.937690] [<8c016f0a>] oops_exit+0xa/0x20 [ 127.942064] [<8c006f2c>] die+0x10c/0x180 [ 127.946043] [<8c1279e0>] bust_spinlocks+0x0/0x60 [ 127.950893] [<8c018180>] printk+0x0/0x40 [ 127.954838] [<8c00e064>] do_page_fault+0x264/0x3c0 [ 127.959788] [<8c018180>] printk+0x0/0x40 [ 127.963829] [<8c129240>] debug_smp_processor_id+0x0/0xe0 [ 127.969303] [<8c2129fa>] _spin_unlock+0x1a/0x60 [ 127.973971] [<8c212a00>] _spin_unlock+0x20/0x60 [ 127.978650] [<8c02cd08>] __rcu_process_callbacks+0x288/0x2c0 [ 127.984523] [<8c02cd58>] rcu_process_callbacks+0x18/0x40 [ 127.989970] [<8c02ca80>] __rcu_process_callbacks+0x0/0x2c0 [ 127.995622] [<8c01ddb6>] tasklet_action+0x76/0xe0 [ 128.000492] [<8c01dafa>] __do_softirq+0x7a/0x140 [ 128.005231] [<8c01da24>] _local_bh_enable+0x24/0x80 [ 128.010265] [<8c01db2e>] __do_softirq+0xae/0x140 [ 128.015045] [<8c01dc46>] do_softirq+0x86/0xa0 [ 128.019594] [<8c01e138>] irq_exit+0x58/0x80 [ 128.023824] [<8c01e13c>] irq_exit+0x5c/0x80 [ 128.028136] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 128.033206] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 128.038264] [<8c00e260>] __clear_user_page+0x0/0x30 [ 128.043254] [<8c00e26c>] __clear_user_page+0xc/0x30 [ 128.048276] [<8c00f01c>] clear_user_page+0xdc/0x160 [ 128.053300] [<8c0594ea>] handle_mm_fault+0x46a/0x840 [ 128.058429] [<8c034014>] down_read+0x34/0x60 [ 128.062809] [<8c00de88>] do_page_fault+0x88/0x3c0 [ 128.067765] [<8c06ce16>] kfree+0x56/0x140 [ 128.071794] [<8c06ce1c>] kfree+0x5c/0x140 [ 128.075924] [<8c06cdc0>] kfree+0x0/0x140 [ 128.079961] [<8c0ac678>] load_elf_binary+0x78/0x1920 [ 128.085103] [<8c212c42>] _spin_lock_irqsave+0x42/0x60 [ 128.090299] [<8c212592>] _spin_lock+0x32/0x60 [ 128.094795] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 128.099848] [<8c2129fa>] _spin_unlock+0x1a/0x60 [ 128.104482] [<8c212a00>] _spin_unlock+0x20/0x60 [ 128.109157] [<8c00dd56>] __do_page_fault+0xd6/0x180 [ 128.114188] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 128.119223] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 128.124281] [<8c04b15e>] file_read_actor+0x3e/0x140 [ 128.129277] [<8c0482bc>] do_generic_mapping_read+0x25c/0x6e0 [ 128.135146] [<8c0482bc>] do_generic_mapping_read+0x25c/0x6e0 [ 128.140999] [<8c04aa54>] generic_file_aio_read+0xb4/0x220 [ 128.146540] [<8c04b120>] file_read_actor+0x0/0x140 [ 128.151496] [<8c0c975a>] nfs_file_read+0x9a/0x120 [ 128.156330] [<8c071758>] do_sync_read+0x98/0x100 [ 128.161077] [<8c071400>] wait_on_retry_sync_kiocb+0x0/0xc0 [ 128.166839] [<8c212d3e>] _spin_unlock_irqrestore+0x1e/0xa0 [ 128.172410] [<8c00deae>] do_page_fault+0xae/0x3c0 [ 128.177240] [<8c02fc00>] autoremove_wake_function+0x0/0x40 [ 128.182929] [<8c212658>] _spin_lock_irq+0x38/0x60 [ 128.187758] [<8c212b1a>] _spin_unlock_irq+0x1a/0x60 [ 128.192777] [<8c212b2c>] _spin_unlock_irq+0x2c/0x60 [ 128.197810] [<8c0238dc>] do_sigaction+0xdc/0x1c0 [ 128.202580] [<8c071f46>] vfs_read+0x86/0xe0 [ 128.206891] [<8c0726dc>] sys_read+0x3c/0xa0 [ 128.211204] [<8c008238>] syscall_call+0xc/0x10 [ 128.215800] [<8c0726a0>] sys_read+0x0/0xa0 [ 128.220031] [ 128.221513] INFO: lockdep is turned off. [ 128.225573] BUG: scheduling while atomic: default.hotplug/0x10000003/1589 [ 128.232581] INFO: lockdep is turned off. [ 128.236633] Stack: (0x8c6f59c0 to 0x8c6f6000) [ 128.241102] 59c0: 8c006e0e 8c6f59d0 8c0124a0 8c43b740 8c012aae 8c6f59d8 8c20f30e 8c6f59e4 [ 128.249555] 59e0: 8c43b880 8c6f59e8 8c006e0e 8c012b08 efffffff 8c012b08 8c6f5a14 8cb0787c [ 128.258159] 5a00: ffffffdf 8c012560 8c20edc0 8c0124a0 8c6f4000 8c20faf8 8c6f5a2c 00000000 [ 128.266622] 5a20: 8c3b0820 004a5000 8c6f4000 8c0586ac 8c6f5a34 ffffffff 00000000 8cb8380c [ 128.275154] 5a40: 8c6f5aa4 00000000 00000001 004a8000 8cb26004 8c2cf53c fffffffd 00000000 [ 128.283761] 5a60: 8cb07868 8cb26004 0c6c157c 004a7fff 004a8000 00000000 8c05c332 8c6f5aa0 [ 128.292221] 5a80: 8c033fe0 8c6f5aa4 8c6f5a68 8cb07800 8cb8356c 00000000 8c6f5aa0 00000000 [ 128.300754] 5aa0: 0000001f 8c2cf53c 8c0145d0 8c6f5ac4 8c43b7bc 8cb07834 8c43b740 8cb07884 [ 128.309287] 5ac0: 8cb07800 8c0194c0 8c6f5ad4 8cb07800 8c43ba1c 8c01b3d8 8c6f5af4 8c212620 [ 128.317820] 5ae0: 00000001 8c018180 0000000b 8c43b740 8c43b9bc 8c212b2c 8c43b7bc 8c016f0a [ 128.326353] 5b00: 8c6f5b1c 8c006f2c 8c6f5b24 8c1279e0 8c263934 00000001 8c6f4000 8c6f5bec [ 128.334886] 5b20: 8c018180 8c00e064 8c6f5b44 dfff0000 dfff0000 8cb07800 8c6f5bec 8c018180 [ 128.343487] 5b40: 00000000 00000001 00000001 8c129240 8c2d5ac8 8c2129fa 8c212a00 8c6f5b60 [ 128.351953] 5b60: 8c02cd08 8c6f5b6c 8c29b200 8c02cd58 8c6f5b80 8c2d47c4 00000000 8c02ca80 [ 128.360486] 5b80: 8c01ddb6 8c6f5b8c ffffff0f 8c01dafa 8c01da24 8c6f5b98 8c01db2e 8c6f5ba0 [ 128.369087] 5ba0: 8c01dc46 8c6f5bc0 dfff0000 8c3a3000 8c297060 00000000 8c392e2c 000000f0 [ 128.377552] 5bc0: 8c01e138 8c01e13c 8c6f5bcc 8c0080dc 8c6f5c4c dfff0000 8c3a3000 8c297060 [ 128.386085] 5be0: 8c0080dc dfff0000 00000001 00000000 8c00e260 40008001 dfff00f6 dfff0000 [ 128.394685] 5c00: 8cf1c020 dfff1000 ff000000 00000000 0cf1c000 8cf1c000 8c297060 8c3a3000 [ 128.403151] 5c20: dfff0000 8c6f5c4c 8c6f5c4c 8c00e26c 8c00f01c 40008001 00000000 000003cb [ 128.411684] 5c40: 00000000 ffffffff 00000060 8c0594ea 8c6f5c6c 004a5b25 8cb26004 8c3c1380 [ 128.420217] 5c60: fffffffb 8c39111c 00000294 00000001 8cb8380c 8cb07800 0000023c 8c034014 [ 128.428751] 5c80: 8c6f5c94 8c00de88 8c6f5ca4 8cb07834 004a5b25 8cb07800 8c6f5d4c 8cb8380c [ 128.437283] 5ca0: 8c43b740 00000001 00000001 7ba4a000 0000000d 00000003 8cb4c56c 7ba5e000 [ 128.445816] 5cc0: 00000000 8c3fd9dc 7ba5ee60 00000080 8c06ce16 8c6f5cf0 8cb078e8 8c6f5fa0 [ 128.454419] 5ce0: 8c06ce1c 8c6f5cf0 8c3c8240 8c06cdc0 8c0ac678 8c212c42 8c6f5d14 8c212592 [ 128.462883] 5d00: 8c6f5d1c 8cb07868 8cb07800 00000001 8c0080dc 8c2129fa 8c212a00 8c6f5d20 [ 128.471416] 5d20: 8c00dd56 8c6f5d2c 8ceea294 8c0080dc 8c6f5dac 00000000 00000000 00000fff [ 128.480018] 5d40: 8c0080dc 004a5b25 00000001 00000004 004a5000 004a4000 004a5b25 8c6f5e48 [ 128.488482] 5d60: 8c3b9ac0 00000000 00000000 8c3b9ac0 00000bca 8c6f5e48 00000fff 00000000 [ 128.497015] 5d80: 00000000 8c6f5dac 8c6f5dac 8c04b15e 8c0482bc 40008000 00000000 000003cb [ 128.505548] 5da0: 000005ca ffffffff 00000060 8c0482bc 8c6f5dcc 8cb4dc20 00000000 8cb36ed8 [ 128.514081] 5dc0: 8c3b9ac0 ffffffff 00000000 8c6f5f00 8cb4dc7c 8cb36dcc 00000000 00000001 [ 128.522614] 5de0: ffffffff 00000000 00000000 00000bca 00000000 00000000 00000000 0000000f [ 128.531147] 5e00: 00000000 00000000 ffffffff 00000000 8c04aa54 8c6f5e38 8cb4dc7c 00000000 [ 128.539681] 5e20: 00000001 8cb4dc20 8c6f5e48 8c6f5f48 8c6f5e48 8c04b120 8c6f5f00 8c6f5e58 [ 128.548214] 5e40: 8c3be160 00000001 00000000 00000fff 004a4f5c 00000000 00000fff 8c0c975a [ 128.556747] 5e60: 8c6f5e84 8c6f5eb8 00000000 00000001 00000000 00000fff 8cc3f3a0 00000000 [ 128.565367] 5e80: 00000000 8c6f5f40 8cb36dcc 8c071758 8c6f5eb4 8c6f5f40 8c071400 8cb4dc20 [ 128.573813] 5ea0: 8c6f5ef8 8c6f5eb8 00000000 00000000 00000000 8c6f5f7c 00000000 8c212d3e [ 128.582346] 5ec0: 00000000 00000001 ffffffff 8cb4dc20 00000000 00000000 00000000 00000000 [ 128.590948] 5ee0: 8c43b740 00000000 00000000 8c00deae 8c43b740 8c02fc00 8c6f5ef8 8c6f5ef8 [ 128.599413] 5f00: 00000000 00000000 8cb07800 8c212658 8c6f5f2c 00000504 8c46e920 00000fff [ 128.607945] 5f20: 8c6f5f78 8c212b1a 8c212b2c 8c6f5f30 8c0238dc 8c6f5f3c 8c43b740 8ceb90a4 [ 128.616478] 5f40: 004a4f5c 00000fff 8c071f46 8c6f5f68 7ba5ee64 00489964 8c6f5f48 8c6f5f7c [ 128.625012] 5f60: 004a4f5c 8cb4dc20 8c0726dc 8c6f5f7c 8cb4dc20 00000fff fffffff7 00000000 [ 128.633562] 5f80: 00000000 00000000 8c008238 7ba5eb14 ffffff0f 00000001 8c6f5ff8 8c0726a0 [ 128.642078] 5fa0: 00000003 0048d050 00000000 00000003 0000000a 004a4f5c 00000fff 00000118 [ 128.650681] 5fc0: 00000000 00000fff 004a4f5c 0000000a 00489964 7ba5ee64 7ba5eb14 7ba5eb14 [ 128.659144] 5fe0: 00448242 0044204a 00008001 00000000 000003cb 000005ca 0000004c 00000160 [ 128.667673] [ 128.667693] Call trace: [ 128.671811] [<8c006e0e>] dump_stack+0xe/0x20 [ 128.676294] [<8c0124a0>] sub_preempt_count+0x0/0xc0 [ 128.681325] [<8c012aae>] __schedule_bug+0x2e/0x60 [ 128.686175] [<8c20f30e>] schedule+0x54e/0x660 [ 128.690669] [<8c006e0e>] dump_stack+0xe/0x20 [ 128.695062] [<8c012b08>] __cond_resched+0x28/0x60 [ 128.699934] [<8c012b08>] __cond_resched+0x28/0x60 [ 128.704768] [<8c012560>] add_preempt_count+0x0/0xa0 [ 128.709791] [<8c20edc0>] schedule+0x0/0x660 [ 128.714101] [<8c0124a0>] sub_preempt_count+0x0/0xc0 [ 128.719154] [<8c20faf8>] cond_resched+0x38/0x60 [ 128.723815] [<8c0586ac>] unmap_vmas+0x58c/0x5e0 [ 128.728515] [<8c05c332>] exit_mmap+0x52/0x180 [ 128.732987] [<8c033fe0>] down_read+0x0/0x60 [ 128.737296] [<8c0145d0>] mmput+0x70/0x140 [ 128.741425] [<8c0194c0>] exit_mm+0x80/0x160 [ 128.745726] [<8c01b3d8>] do_exit+0x118/0xac0 [ 128.750142] [<8c212620>] _spin_lock_irq+0x0/0x60 [ 128.754885] [<8c018180>] printk+0x0/0x40 [ 128.758932] [<8c212b2c>] _spin_unlock_irq+0x2c/0x60 [ 128.763958] [<8c016f0a>] oops_exit+0xa/0x20 [ 128.768285] [<8c006f2c>] die+0x10c/0x180 [ 128.772375] [<8c1279e0>] bust_spinlocks+0x0/0x60 [ 128.777080] [<8c018180>] printk+0x0/0x40 [ 128.781110] [<8c00e064>] do_page_fault+0x264/0x3c0 [ 128.786140] [<8c018180>] printk+0x0/0x40 [ 128.790101] [<8c129240>] debug_smp_processor_id+0x0/0xe0 [ 128.795574] [<8c2129fa>] _spin_unlock+0x1a/0x60 [ 128.800261] [<8c212a00>] _spin_unlock+0x20/0x60 [ 128.804916] [<8c02cd08>] __rcu_process_callbacks+0x288/0x2c0 [ 128.810757] [<8c02cd58>] rcu_process_callbacks+0x18/0x40 [ 128.816260] [<8c02ca80>] __rcu_process_callbacks+0x0/0x2c0 [ 128.821892] [<8c01ddb6>] tasklet_action+0x76/0xe0 [ 128.826746] [<8c01dafa>] __do_softirq+0x7a/0x140 [ 128.831501] [<8c01da24>] _local_bh_enable+0x24/0x80 [ 128.836536] [<8c01db2e>] __do_softirq+0xae/0x140 [ 128.841296] [<8c01dc46>] do_softirq+0x86/0xa0 [ 128.845796] [<8c01e138>] irq_exit+0x58/0x80 [ 128.850110] [<8c01e13c>] irq_exit+0x5c/0x80 [ 128.854410] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 128.859448] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 128.864475] [<8c00e260>] __clear_user_page+0x0/0x30 [ 128.869599] [<8c00e26c>] __clear_user_page+0xc/0x30 [ 128.874523] [<8c00f01c>] clear_user_page+0xdc/0x160 [ 128.879567] [<8c0594ea>] handle_mm_fault+0x46a/0x840 [ 128.884731] [<8c034014>] down_read+0x34/0x60 [ 128.889078] [<8c00de88>] do_page_fault+0x88/0x3c0 [ 128.893964] [<8c06ce16>] kfree+0x56/0x140 [ 128.898069] [<8c06ce1c>] kfree+0x5c/0x140 [ 128.902199] [<8c06cdc0>] kfree+0x0/0x140 [ 128.906229] [<8c0ac678>] load_elf_binary+0x78/0x1920 [ 128.911350] [<8c212c42>] _spin_lock_irqsave+0x42/0x60 [ 128.916653] [<8c212592>] _spin_lock+0x32/0x60 [ 128.921061] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 128.926086] [<8c2129fa>] _spin_unlock+0x1a/0x60 [ 128.930755] [<8c212a00>] _spin_unlock+0x20/0x60 [ 128.935445] [<8c00dd56>] __do_page_fault+0xd6/0x180 [ 128.940458] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 128.945494] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 128.950584] [<8c04b15e>] file_read_actor+0x3e/0x140 [ 128.955548] [<8c0482bc>] do_generic_mapping_read+0x25c/0x6e0 [ 128.961400] [<8c0482bc>] do_generic_mapping_read+0x25c/0x6e0 [ 128.967307] [<8c04aa54>] generic_file_aio_read+0xb4/0x220 [ 128.972808] [<8c04b120>] file_read_actor+0x0/0x140 [ 128.977751] [<8c0c975a>] nfs_file_read+0x9a/0x120 [ 128.982622] [<8c071758>] do_sync_read+0x98/0x100 [ 128.987356] [<8c071400>] wait_on_retry_sync_kiocb+0x0/0xc0 [ 128.993019] [<8c212d3e>] _spin_unlock_irqrestore+0x1e/0xa0 [ 128.998683] [<8c00deae>] do_page_fault+0xae/0x3c0 [ 129.003512] [<8c02fc00>] autoremove_wake_function+0x0/0x40 [ 129.009181] [<8c212658>] _spin_lock_irq+0x38/0x60 [ 129.014031] [<8c212b1a>] _spin_unlock_irq+0x1a/0x60 [ 129.019066] [<8c212b2c>] _spin_unlock_irq+0x2c/0x60 [ 129.024082] [<8c0238dc>] do_sigaction+0xdc/0x1c0 [ 129.028853] [<8c071f46>] vfs_read+0x86/0xe0 [ 129.033189] [<8c0726dc>] sys_read+0x3c/0xa0 [ 129.037481] [<8c008238>] syscall_call+0xc/0x10 [ 129.042052] [<8c0726a0>] sys_read+0x0/0xa0 [ 129.046307] [ 129.047786] INFO: lockdep is turned off. [ 129.204454] BUG: sleeping function called from invalid context at mm/mmap.c:227 [ 129.211413] in_atomic():1, irqs_disabled():0 [ 129.215744] INFO: lockdep is turned off. [ 129.219931] Stack: (0x8c6f5a60 to 0x8c6f6000) [ 129.224280] 5a60: 8c006e0e 8c6f5a70 efffffff 8c6f4000 8c0111cc 8c6f5a78 8c05c27c 8c6f5a8c [ 129.232825] 5a80: 8ce4995c 8cb835ac 8cb8356c 8c05c3aa 8c6f5aa0 8cb07800 8cb8356c 8c05c260 [ 129.241270] 5aa0: 00000034 8c2cf53c 8c0145d0 8c6f5ac4 8c43b7bc 8cb07834 8c43b740 8cb07884 [ 129.249803] 5ac0: 8cb07800 8c0194c0 8c6f5ad4 8cb07800 8c43ba1c 8c01b3d8 8c6f5af4 8c212620 [ 129.258336] 5ae0: 00000001 8c018180 0000000b 8c43b740 8c43b9bc 8c212b2c 8c43b7bc 8c016f0a [ 129.266870] 5b00: 8c6f5b1c 8c006f2c 8c6f5b24 8c1279e0 8c263934 00000001 8c6f4000 8c6f5bec [ 129.275402] 5b20: 8c018180 8c00e064 8c6f5b44 dfff0000 dfff0000 8cb07800 8c6f5bec 8c018180 [ 129.283935] 5b40: 00000000 00000001 00000001 8c129240 8c2d5ac8 8c2129fa 8c212a00 8c6f5b60 [ 129.292469] 5b60: 8c02cd08 8c6f5b6c 8c29b200 8c02cd58 8c6f5b80 8c2d47c4 00000000 8c02ca80 [ 129.301002] 5b80: 8c01ddb6 8c6f5b8c ffffff0f 8c01dafa 8c01da24 8c6f5b98 8c01db2e 8c6f5ba0 [ 129.309535] 5ba0: 8c01dc46 8c6f5bc0 dfff0000 8c3a3000 8c297060 00000000 8c392e2c 000000f0 [ 129.318138] 5bc0: 8c01e138 8c01e13c 8c6f5bcc 8c0080dc 8c6f5c4c dfff0000 8c3a3000 8c297060 [ 129.326601] 5be0: 8c0080dc dfff0000 00000001 00000000 8c00e260 40008001 dfff00f6 dfff0000 [ 129.335134] 5c00: 8cf1c020 dfff1000 ff000000 00000000 0cf1c000 8cf1c000 8c297060 8c3a3000 [ 129.343733] 5c20: dfff0000 8c6f5c4c 8c6f5c4c 8c00e26c 8c00f01c 40008001 00000000 000003cb [ 129.352200] 5c40: 00000000 ffffffff 00000060 8c0594ea 8c6f5c6c 004a5b25 8cb26004 8c3c1380 [ 129.360733] 5c60: fffffffb 8c39111c 00000294 00000001 8cb8380c 8cb07800 0000023c 8c034014 [ 129.369266] 5c80: 8c6f5c94 8c00de88 8c6f5ca4 8cb07834 004a5b25 8cb07800 8c6f5d4c 8cb8380c [ 129.377799] 5ca0: 8c43b740 00000001 00000001 7ba4a000 0000000d 00000003 8cb4c56c 7ba5e000 [ 129.386332] 5cc0: 00000000 8c3fd9dc 7ba5ee60 00000080 8c06ce16 8c6f5cf0 8cb078e8 8c6f5fa0 [ 129.394866] 5ce0: 8c06ce1c 8c6f5cf0 8c3c8240 8c06cdc0 8c0ac678 8c212c42 8c6f5d14 8c212592 [ 129.403467] 5d00: 8c6f5d1c 8cb07868 8cb07800 00000001 8c0080dc 8c2129fa 8c212a00 8c6f5d20 [ 129.411932] 5d20: 8c00dd56 8c6f5d2c 8ceea294 8c0080dc 8c6f5dac 00000000 00000000 00000fff [ 129.420465] 5d40: 8c0080dc 004a5b25 00000001 00000004 004a5000 004a4000 004a5b25 8c6f5e48 [ 129.429066] 5d60: 8c3b9ac0 00000000 00000000 8c3b9ac0 00000bca 8c6f5e48 00000fff 00000000 [ 129.437531] 5d80: 00000000 8c6f5dac 8c6f5dac 8c04b15e 8c0482bc 40008000 00000000 000003cb [ 129.446064] 5da0: 000005ca ffffffff 00000060 8c0482bc 8c6f5dcc 8cb4dc20 00000000 8cb36ed8 [ 129.454666] 5dc0: 8c3b9ac0 ffffffff 00000000 8c6f5f00 8cb4dc7c 8cb36dcc 00000000 00000001 [ 129.463131] 5de0: ffffffff 00000000 00000000 00000bca 00000000 00000000 00000000 0000000f [ 129.471664] 5e00: 00000000 00000000 ffffffff 00000000 8c04aa54 8c6f5e38 8cb4dc7c 00000000 [ 129.480196] 5e20: 00000001 8cb4dc20 8c6f5e48 8c6f5f48 8c6f5e48 8c04b120 8c6f5f00 8c6f5e58 [ 129.488730] 5e40: 8c3be160 00000001 00000000 00000fff 004a4f5c 00000000 00000fff 8c0c975a [ 129.497263] 5e60: 8c6f5e84 8c6f5eb8 00000000 00000001 00000000 00000fff 8cc3f3a0 00000000 [ 129.505796] 5e80: 00000000 8c6f5f40 8cb36dcc 8c071758 8c6f5eb4 8c6f5f40 8c071400 8cb4dc20 [ 129.514398] 5ea0: 8c6f5ef8 8c6f5eb8 00000000 00000000 00000000 8c6f5f7c 00000000 8c212d3e [ 129.522862] 5ec0: 00000000 00000001 ffffffff 8cb4dc20 00000000 00000000 00000000 00000000 [ 129.531395] 5ee0: 8c43b740 00000000 00000000 8c00deae 8c43b740 8c02fc00 8c6f5ef8 8c6f5ef8 [ 129.539997] 5f00: 00000000 00000000 8cb07800 8c212658 8c6f5f2c 00000504 8c46e920 00000fff [ 129.548461] 5f20: 8c6f5f78 8c212b1a 8c212b2c 8c6f5f30 8c0238dc 8c6f5f3c 8c43b740 8ceb90a4 [ 129.556994] 5f40: 004a4f5c 00000fff 8c071f46 8c6f5f68 7ba5ee64 00489964 8c6f5f48 8c6f5f7c [ 129.565527] 5f60: 004a4f5c 8cb4dc20 8c0726dc 8c6f5f7c 8cb4dc20 00000fff fffffff7 00000000 [ 129.574061] 5f80: 00000000 00000000 8c008238 7ba5eb14 ffffff0f 00000001 8c6f5ff8 8c0726a0 [ 129.582594] 5fa0: 00000003 0048d050 00000000 00000003 0000000a 004a4f5c 00000fff 00000118 [ 129.591127] 5fc0: 00000000 00000fff 004a4f5c 0000000a 00489964 7ba5ee64 7ba5eb14 7ba5eb14 [ 129.599677] 5fe0: 00448242 0044204a 00008001 00000000 000003cb 000005ca 0000004c 00000160 [ 129.608189] [ 129.608208] Call trace: [ 129.612328] [<8c006e0e>] dump_stack+0xe/0x20 [ 129.616855] [<8c0111cc>] __might_sleep+0x8c/0xe0 [ 129.621566] [<8c05c27c>] remove_vma+0x1c/0x80 [ 129.626062] [<8c05c3aa>] exit_mmap+0xca/0x180 [ 129.630552] [<8c05c260>] remove_vma+0x0/0x80 [ 129.634968] [<8c0145d0>] mmput+0x70/0x140 [ 129.639091] [<8c0194c0>] exit_mm+0x80/0x160 [ 129.643399] [<8c01b3d8>] do_exit+0x118/0xac0 [ 129.647851] [<8c212620>] _spin_lock_irq+0x0/0x60 [ 129.652573] [<8c018180>] printk+0x0/0x40 [ 129.656602] [<8c212b2c>] _spin_unlock_irq+0x2c/0x60 [ 129.661628] [<8c016f0a>] oops_exit+0xa/0x20 [ 129.665939] [<8c006f2c>] die+0x10c/0x180 [ 129.669979] [<8c1279e0>] bust_spinlocks+0x0/0x60 [ 129.674745] [<8c018180>] printk+0x0/0x40 [ 129.678779] [<8c00e064>] do_page_fault+0x264/0x3c0 [ 129.683749] [<8c018180>] printk+0x0/0x40 [ 129.687770] [<8c129240>] debug_smp_processor_id+0x0/0xe0 [ 129.693244] [<8c2129fa>] _spin_unlock+0x1a/0x60 [ 129.697912] [<8c212a00>] _spin_unlock+0x20/0x60 [ 129.702604] [<8c02cd08>] __rcu_process_callbacks+0x288/0x2c0 [ 129.708427] [<8c02cd58>] rcu_process_callbacks+0x18/0x40 [ 129.713907] [<8c02ca80>] __rcu_process_callbacks+0x0/0x2c0 [ 129.719590] [<8c01ddb6>] tasklet_action+0x76/0xe0 [ 129.724413] [<8c01dafa>] __do_softirq+0x7a/0x140 [ 129.729167] [<8c01da24>] _local_bh_enable+0x24/0x80 [ 129.734220] [<8c01db2e>] __do_softirq+0xae/0x140 [ 129.738964] [<8c01dc46>] do_softirq+0x86/0xa0 [ 129.743465] [<8c01e138>] irq_exit+0x58/0x80 [ 129.747762] [<8c01e13c>] irq_exit+0x5c/0x80 [ 129.752094] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 129.757114] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 129.762142] [<8c00e260>] __clear_user_page+0x0/0x30 [ 129.767209] [<8c00e26c>] __clear_user_page+0xc/0x30 [ 129.772194] [<8c00f01c>] clear_user_page+0xdc/0x160 [ 129.777237] [<8c0594ea>] handle_mm_fault+0x46a/0x840 [ 129.782365] [<8c034014>] down_read+0x34/0x60 [ 129.786748] [<8c00de88>] do_page_fault+0x88/0x3c0 [ 129.791632] [<8c06ce16>] kfree+0x56/0x140 [ 129.795735] [<8c06ce1c>] kfree+0x5c/0x140 [ 129.799884] [<8c06cdc0>] kfree+0x0/0x140 [ 129.803901] [<8c0ac678>] load_elf_binary+0x78/0x1920 [ 129.809021] [<8c212c42>] _spin_lock_irqsave+0x42/0x60 [ 129.814236] [<8c212592>] _spin_lock+0x32/0x60 [ 129.818749] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 129.823753] [<8c2129fa>] _spin_unlock+0x1a/0x60 [ 129.828478] [<8c212a00>] _spin_unlock+0x20/0x60 [ 129.833097] [<8c00dd56>] __do_page_fault+0xd6/0x180 [ 129.838130] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 129.843163] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 129.848218] [<8c04b15e>] file_read_actor+0x3e/0x140 [ 129.853232] [<8c0482bc>] do_generic_mapping_read+0x25c/0x6e0 [ 129.859066] [<8c0482bc>] do_generic_mapping_read+0x25c/0x6e0 [ 129.864940] [<8c04aa54>] generic_file_aio_read+0xb4/0x220 [ 129.870498] [<8c04b120>] file_read_actor+0x0/0x140 [ 129.875423] [<8c0c975a>] nfs_file_read+0x9a/0x120 [ 129.880274] [<8c071758>] do_sync_read+0x98/0x100 [ 129.885053] [<8c071400>] wait_on_retry_sync_kiocb+0x0/0xc0 [ 129.890691] [<8c212d3e>] _spin_unlock_irqrestore+0x1e/0xa0 [ 129.896355] [<8c00deae>] do_page_fault+0xae/0x3c0 [ 129.901204] [<8c02fc00>] autoremove_wake_function+0x0/0x40 [ 129.906854] [<8c212658>] _spin_lock_irq+0x38/0x60 [ 129.911702] [<8c212b1a>] _spin_unlock_irq+0x1a/0x60 [ 129.916799] [<8c212b2c>] _spin_unlock_irq+0x2c/0x60 [ 129.921757] [<8c0238dc>] do_sigaction+0xdc/0x1c0 [ 129.926585] [<8c071f46>] vfs_read+0x86/0xe0 [ 129.930836] [<8c0726dc>] sys_read+0x3c/0xa0 [ 129.935179] [<8c008238>] syscall_call+0xc/0x10 [ 129.939722] [<8c0726a0>] sys_read+0x0/0xa0 [ 129.943972] [ 129.945453] INFO: lockdep is turned off. [ 129.949616] BUG: scheduling while atomic: default.hotplug/0x10000003/1589 [ 129.956556] INFO: lockdep is turned off. [ 129.960564] Stack: (0x8c6f5a5c to 0x8c6f6000) [ 129.965044] 5a40: 8c006e0e [ 129.973500] 5a60: 8c6f5a6c 8c0124a0 8c43b740 8c012aae 8c6f5a74 8c20f30e 8c6f5a80 8c43b880 [ 129.982033] 5a80: 8c6f5a9c 00000028 8c012b08 8ce90c64 8c012b08 8c6f5ab0 00000028 8ceb9080 [ 129.990566] 5aa0: 8c012560 8c20edc0 8c0124a0 8c6f4000 8c20faf8 8c6f5ac8 8ceb9088 00000000 [ 129.999099] 5ac0: 00000000 00000001 8c019a5c 8c6f5ad0 ffffff0f 8c01b40a 8c6f5af4 8c212620 [ 130.007632] 5ae0: 00000001 8c43b9bc 8ceb9080 8c43b740 8c43ba1c 8c212b2c 8c43b7bc 8c016f0a [ 130.016165] 5b00: 8c6f5b1c 8c006f2c 8c6f5b24 8c1279e0 8c263934 00000001 8c6f4000 8c6f5bec [ 130.024773] 5b20: 8c018180 8c00e064 8c6f5b44 dfff0000 dfff0000 8cb07800 8c6f5bec 8c018180 [ 130.033231] 5b40: 00000000 00000001 00000001 8c129240 8c2d5ac8 8c2129fa 8c212a00 8c6f5b60 [ 130.041764] 5b60: 8c02cd08 8c6f5b6c 8c29b200 8c02cd58 8c6f5b80 8c2d47c4 00000000 8c02ca80 [ 130.050373] 5b80: 8c01ddb6 8c6f5b8c ffffff0f 8c01dafa 8c01da24 8c6f5b98 8c01db2e 8c6f5ba0 [ 130.058830] 5ba0: 8c01dc46 8c6f5bc0 dfff0000 8c3a3000 8c297060 00000000 8c392e2c 000000f0 [ 130.067364] 5bc0: 8c01e138 8c01e13c 8c6f5bcc 8c0080dc 8c6f5c4c dfff0000 8c3a3000 8c297060 [ 130.075897] 5be0: 8c0080dc dfff0000 00000001 00000000 8c00e260 40008001 dfff00f6 dfff0000 [ 130.084430] 5c00: 8cf1c020 dfff1000 ff000000 00000000 0cf1c000 8cf1c000 8c297060 8c3a3000 [ 130.092963] 5c20: dfff0000 8c6f5c4c 8c6f5c4c 8c00e26c 8c00f01c 40008001 00000000 000003cb [ 130.101496] 5c40: 00000000 ffffffff 00000060 8c0594ea 8c6f5c6c 004a5b25 8cb26004 8c3c1380 [ 130.110029] 5c60: fffffffb 8c39111c 00000294 00000001 8cb8380c 8cb07800 0000023c 8c034014 [ 130.118562] 5c80: 8c6f5c94 8c00de88 8c6f5ca4 8cb07834 004a5b25 8cb07800 8c6f5d4c 8cb8380c [ 130.127095] 5ca0: 8c43b740 00000001 00000001 7ba4a000 0000000d 00000003 8cb4c56c 7ba5e000 [ 130.135702] 5cc0: 00000000 8c3fd9dc 7ba5ee60 00000080 8c06ce16 8c6f5cf0 8cb078e8 8c6f5fa0 [ 130.144161] 5ce0: 8c06ce1c 8c6f5cf0 8c3c8240 8c06cdc0 8c0ac678 8c212c42 8c6f5d14 8c212592 [ 130.152694] 5d00: 8c6f5d1c 8cb07868 8cb07800 00000001 8c0080dc 8c2129fa 8c212a00 8c6f5d20 [ 130.161300] 5d20: 8c00dd56 8c6f5d2c 8ceea294 8c0080dc 8c6f5dac 00000000 00000000 00000fff [ 130.169761] 5d40: 8c0080dc 004a5b25 00000001 00000004 004a5000 004a4000 004a5b25 8c6f5e48 [ 130.178294] 5d60: 8c3b9ac0 00000000 00000000 8c3b9ac0 00000bca 8c6f5e48 00000fff 00000000 [ 130.186827] 5d80: 00000000 8c6f5dac 8c6f5dac 8c04b15e 8c0482bc 40008000 00000000 000003cb [ 130.195360] 5da0: 000005ca ffffffff 00000060 8c0482bc 8c6f5dcc 8cb4dc20 00000000 8cb36ed8 [ 130.203893] 5dc0: 8c3b9ac0 ffffffff 00000000 8c6f5f00 8cb4dc7c 8cb36dcc 00000000 00000001 [ 130.212426] 5de0: ffffffff 00000000 00000000 00000bca 00000000 00000000 00000000 0000000f [ 130.221032] 5e00: 00000000 00000000 ffffffff 00000000 8c04aa54 8c6f5e38 8cb4dc7c 00000000 [ 130.229492] 5e20: 00000001 8cb4dc20 8c6f5e48 8c6f5f48 8c6f5e48 8c04b120 8c6f5f00 8c6f5e58 [ 130.238026] 5e40: 8c3be160 00000001 00000000 00000fff 004a4f5c 00000000 00000fff 8c0c975a [ 130.246632] 5e60: 8c6f5e84 8c6f5eb8 00000000 00000001 00000000 00000fff 8cc3f3a0 00000000 [ 130.255091] 5e80: 00000000 8c6f5f40 8cb36dcc 8c071758 8c6f5eb4 8c6f5f40 8c071400 8cb4dc20 [ 130.263625] 5ea0: 8c6f5ef8 8c6f5eb8 00000000 00000000 00000000 8c6f5f7c 00000000 8c212d3e [ 130.272232] 5ec0: 00000000 00000001 ffffffff 8cb4dc20 00000000 00000000 00000000 00000000 [ 130.280691] 5ee0: 8c43b740 00000000 00000000 8c00deae 8c43b740 8c02fc00 8c6f5ef8 8c6f5ef8 [ 130.289224] 5f00: 00000000 00000000 8cb07800 8c212658 8c6f5f2c 00000504 8c46e920 00000fff [ 130.297757] 5f20: 8c6f5f78 8c212b1a 8c212b2c 8c6f5f30 8c0238dc 8c6f5f3c 8c43b740 8ceb90a4 [ 130.306290] 5f40: 004a4f5c 00000fff 8c071f46 8c6f5f68 7ba5ee64 00489964 8c6f5f48 8c6f5f7c [ 130.314823] 5f60: 004a4f5c 8cb4dc20 8c0726dc 8c6f5f7c 8cb4dc20 00000fff fffffff7 00000000 [ 130.323356] 5f80: 00000000 00000000 8c008238 7ba5eb14 ffffff0f 00000001 8c6f5ff8 8c0726a0 [ 130.331963] 5fa0: 00000003 0048d050 00000000 00000003 0000000a 004a4f5c 00000fff 00000118 [ 130.340423] 5fc0: 00000000 00000fff 004a4f5c 0000000a 00489964 7ba5ee64 7ba5eb14 7ba5eb14 [ 130.348956] 5fe0: 00448242 0044204a 00008001 00000000 000003cb 000005ca 0000004c 00000160 [ 130.357559] [ 130.357578] Call trace: [ 130.361622] [<8c006e0e>] dump_stack+0xe/0x20 [ 130.366107] [<8c0124a0>] sub_preempt_count+0x0/0xc0 [ 130.371195] [<8c012aae>] __schedule_bug+0x2e/0x60 [ 130.375989] [<8c20f30e>] schedule+0x54e/0x660 [ 130.380482] [<8c012b08>] __cond_resched+0x28/0x60 [ 130.385365] [<8c012b08>] __cond_resched+0x28/0x60 [ 130.390183] [<8c012560>] add_preempt_count+0x0/0xa0 [ 130.395206] [<8c20edc0>] schedule+0x0/0x660 [ 130.399516] [<8c0124a0>] sub_preempt_count+0x0/0xc0 [ 130.404612] [<8c20faf8>] cond_resched+0x38/0x60 [ 130.409228] [<8c019a5c>] put_files_struct+0xfc/0x140 [ 130.414402] [<8c01b40a>] do_exit+0x14a/0xac0 [ 130.418774] [<8c212620>] _spin_lock_irq+0x0/0x60 [ 130.423509] [<8c212b2c>] _spin_unlock_irq+0x2c/0x60 [ 130.428533] [<8c016f0a>] oops_exit+0xa/0x20 [ 130.432845] [<8c006f2c>] die+0x10c/0x180 [ 130.436945] [<8c1279e0>] bust_spinlocks+0x0/0x60 [ 130.441651] [<8c018180>] printk+0x0/0x40 [ 130.445684] [<8c00e064>] do_page_fault+0x264/0x3c0 [ 130.450712] [<8c018180>] printk+0x0/0x40 [ 130.454676] [<8c129240>] debug_smp_processor_id+0x0/0xe0 [ 130.460149] [<8c2129fa>] _spin_unlock+0x1a/0x60 [ 130.464816] [<8c212a00>] _spin_unlock+0x20/0x60 [ 130.469510] [<8c02cd08>] __rcu_process_callbacks+0x288/0x2c0 [ 130.475333] [<8c02cd58>] rcu_process_callbacks+0x18/0x40 [ 130.480814] [<8c02ca80>] __rcu_process_callbacks+0x0/0x2c0 [ 130.486496] [<8c01ddb6>] tasklet_action+0x76/0xe0 [ 130.491318] [<8c01dafa>] __do_softirq+0x7a/0x140 [ 130.496074] [<8c01da24>] _local_bh_enable+0x24/0x80 [ 130.501126] [<8c01db2e>] __do_softirq+0xae/0x140 [ 130.505869] [<8c01dc46>] do_softirq+0x86/0xa0 [ 130.510371] [<8c01e138>] irq_exit+0x58/0x80 [ 130.514666] [<8c01e13c>] irq_exit+0x5c/0x80 [ 130.519018] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 130.524018] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 130.529047] [<8c00e260>] __clear_user_page+0x0/0x30 [ 130.534172] [<8c00e26c>] __clear_user_page+0xc/0x30 [ 130.539100] [<8c00f01c>] clear_user_page+0xdc/0x160 [ 130.544143] [<8c0594ea>] handle_mm_fault+0x46a/0x840 [ 130.549272] [<8c034014>] down_read+0x34/0x60 [ 130.553741] [<8c00de88>] do_page_fault+0x88/0x3c0 [ 130.558535] [<8c06ce16>] kfree+0x56/0x140 [ 130.562640] [<8c06ce1c>] kfree+0x5c/0x140 [ 130.566775] [<8c06cdc0>] kfree+0x0/0x140 [ 130.570806] [<8c0ac678>] load_elf_binary+0x78/0x1920 [ 130.575927] [<8c212c42>] _spin_lock_irqsave+0x42/0x60 [ 130.581140] [<8c212592>] _spin_lock+0x32/0x60 [ 130.585669] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 130.590661] [<8c2129fa>] _spin_unlock+0x1a/0x60 [ 130.595331] [<8c212a00>] _spin_unlock+0x20/0x60 [ 130.600003] [<8c00dd56>] __do_page_fault+0xd6/0x180 [ 130.605035] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 130.610071] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 130.615127] [<8c04b15e>] file_read_actor+0x3e/0x140 [ 130.620142] [<8c0482bc>] do_generic_mapping_read+0x25c/0x6e0 [ 130.625976] [<8c0482bc>] do_generic_mapping_read+0x25c/0x6e0 [ 130.631845] [<8c04aa54>] generic_file_aio_read+0xb4/0x220 [ 130.637404] [<8c04b120>] file_read_actor+0x0/0x140 [ 130.642328] [<8c0c975a>] nfs_file_read+0x9a/0x120 [ 130.647181] [<8c071758>] do_sync_read+0x98/0x100 [ 130.651945] [<8c071400>] wait_on_retry_sync_kiocb+0x0/0xc0 [ 130.657597] [<8c212d3e>] _spin_unlock_irqrestore+0x1e/0xa0 [ 130.663259] [<8c00deae>] do_page_fault+0xae/0x3c0 [ 130.668111] [<8c02fc00>] autoremove_wake_function+0x0/0x40 [ 130.673760] [<8c212658>] _spin_lock_irq+0x38/0x60 [ 130.678609] [<8c212b1a>] _spin_unlock_irq+0x1a/0x60 [ 130.683627] [<8c212b2c>] _spin_unlock_irq+0x2c/0x60 [ 130.688658] [<8c0238dc>] do_sigaction+0xdc/0x1c0 [ 130.693429] [<8c071f46>] vfs_read+0x86/0xe0 [ 130.697744] [<8c0726dc>] sys_read+0x3c/0xa0 [ 130.702074] [<8c008238>] syscall_call+0xc/0x10 [ 130.706630] [<8c0726a0>] sys_read+0x0/0xa0 [ 130.710877] [ 130.712359] INFO: lockdep is turned off. CTRL-A Z for help |115200 8N1 | NOR | Minicom 2.2 | VT102 | Offline # # Automatically generated make config: don't edit # Linux kernel version: 2.6.23 # Wed Oct 17 21:32:08 2007 # CONFIG_SUPERH=y CONFIG_RWSEM_GENERIC_SPINLOCK=y CONFIG_GENERIC_BUG=y CONFIG_GENERIC_FIND_NEXT_BIT=y CONFIG_GENERIC_HWEIGHT=y CONFIG_GENERIC_HARDIRQS=y CONFIG_GENERIC_IRQ_PROBE=y CONFIG_GENERIC_CALIBRATE_DELAY=y CONFIG_GENERIC_TIME=y CONFIG_GENERIC_CLOCKEVENTS=y CONFIG_SYS_SUPPORTS_PCI=y CONFIG_STACKTRACE_SUPPORT=y CONFIG_LOCKDEP_SUPPORT=y # CONFIG_ARCH_HAS_ILOG2_U32 is not set # CONFIG_ARCH_HAS_ILOG2_U64 is not set CONFIG_ARCH_NO_VIRT_TO_BUS=y CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" # # General setup # CONFIG_EXPERIMENTAL=y CONFIG_BROKEN_ON_SMP=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 is not set CONFIG_BSD_PROCESS_ACCT=y # CONFIG_BSD_PROCESS_ACCT_V3 is not set # CONFIG_TASKSTATS is not set # CONFIG_USER_NS is not set # CONFIG_AUDIT is not set # CONFIG_IKCONFIG is not set CONFIG_LOG_BUF_SHIFT=14 CONFIG_SYSFS_DEPRECATED=y # CONFIG_RELAY is not set # CONFIG_BLK_DEV_INITRD is not set # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set CONFIG_SYSCTL=y CONFIG_EMBEDDED=y CONFIG_UID16=y # CONFIG_SYSCTL_SYSCALL is not set 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_ANON_INODES=y CONFIG_EPOLL=y CONFIG_SIGNALFD=y CONFIG_EVENTFD=y CONFIG_SHMEM=y CONFIG_VM_EVENT_COUNTERS=y CONFIG_SLAB=y # CONFIG_SLUB is not set # CONFIG_SLOB is not set CONFIG_RT_MUTEXES=y # CONFIG_TINY_SHMEM is not set CONFIG_BASE_SMALL=0 CONFIG_MODULES=y CONFIG_MODULE_UNLOAD=y # CONFIG_MODULE_FORCE_UNLOAD is not set # CONFIG_MODVERSIONS is not set # CONFIG_MODULE_SRCVERSION_ALL is not set CONFIG_KMOD=y CONFIG_BLOCK=y # CONFIG_LBD is not set # CONFIG_BLK_DEV_IO_TRACE is not set # CONFIG_LSF is not set # CONFIG_BLK_DEV_BSG is not set # # IO Schedulers # CONFIG_IOSCHED_NOOP=y CONFIG_IOSCHED_AS=y CONFIG_IOSCHED_DEADLINE=y CONFIG_IOSCHED_CFQ=y CONFIG_DEFAULT_AS=y # CONFIG_DEFAULT_DEADLINE is not set # CONFIG_DEFAULT_CFQ is not set # CONFIG_DEFAULT_NOOP is not set CONFIG_DEFAULT_IOSCHED="anticipatory" # # System type # CONFIG_CPU_SH4=y # CONFIG_CPU_SUBTYPE_SH7619 is not set # CONFIG_CPU_SUBTYPE_SH7206 is not set # CONFIG_CPU_SUBTYPE_SH7705 is not set # CONFIG_CPU_SUBTYPE_SH7706 is not set # CONFIG_CPU_SUBTYPE_SH7707 is not set # CONFIG_CPU_SUBTYPE_SH7708 is not set # CONFIG_CPU_SUBTYPE_SH7709 is not set # CONFIG_CPU_SUBTYPE_SH7710 is not set # CONFIG_CPU_SUBTYPE_SH7712 is not set # CONFIG_CPU_SUBTYPE_SH7720 is not set # CONFIG_CPU_SUBTYPE_SH7750 is not set CONFIG_CPU_SUBTYPE_SH7091=y # CONFIG_CPU_SUBTYPE_SH7750R is not set # CONFIG_CPU_SUBTYPE_SH7750S is not set # CONFIG_CPU_SUBTYPE_SH7751 is not set # CONFIG_CPU_SUBTYPE_SH7751R is not set # CONFIG_CPU_SUBTYPE_SH7760 is not set # CONFIG_CPU_SUBTYPE_SH4_202 is not set # CONFIG_CPU_SUBTYPE_ST40STB1 is not set # CONFIG_CPU_SUBTYPE_ST40GX1 is not set # CONFIG_CPU_SUBTYPE_SH7770 is not set # CONFIG_CPU_SUBTYPE_SH7780 is not set # CONFIG... [truncated message content] |
From: Adrian M. <lkm...@gm...> - 2007-10-17 20:30:29
|
The G2 bus on the SEGA Dreamcast connects both the maple peripheral bus and the AICA sound memory. DMA requests on one can cause the other to timeout on memory operations. This patch prevents maple interrupts from causing hiccoughs in the AICA sound (maple bus code will land in 2.6.24). There are other cleanups for this (AICA) code - but this is in effect a regression fix rather than a cleanup. Signed-off-by: Adrian McMenamin <ad...@mc...> diff --git a/sound/sh/aica.c b/sound/sh/aica.c index 7397865..407981d 100644 --- a/sound/sh/aica.c +++ b/sound/sh/aica.c @@ -106,11 +106,14 @@ static void spu_write_wait(void) static void spu_memset(u32 toi, u32 what, int length) { int i; + unsigned long flags; snd_assert(length % 4 == 0, return); for (i = 0; i < length; i++) { if (!(i % 8)) spu_write_wait(); + local_irq_save(flags); writel(what, toi + SPU_MEMORY_BASE); + local_irq_restore(flags); toi++; } } @@ -118,6 +121,7 @@ static void spu_memset(u32 toi, u32 what, int length) /* spu_memload - write to SPU address space */ static void spu_memload(u32 toi, void *from, int length) { + unsigned long flags; u32 *froml = from; u32 __iomem *to = (u32 __iomem *) (SPU_MEMORY_BASE + toi); int i; @@ -128,7 +132,9 @@ static void spu_memload(u32 toi, void *from, int length) if (!(i % 8)) spu_write_wait(); val = *froml; + local_irq_save(flags); writel(val, to); + local_irq_restore(flags); froml++; to++; } @@ -138,28 +144,36 @@ static void spu_memload(u32 toi, void *from, int length) static void spu_disable(void) { int i; + unsigned long flags; u32 regval; spu_write_wait(); regval = readl(ARM_RESET_REGISTER); regval |= 1; spu_write_wait(); + local_irq_save(flags); writel(regval, ARM_RESET_REGISTER); + local_irq_restore(flags); for (i = 0; i < 64; i++) { spu_write_wait(); regval = readl(SPU_REGISTER_BASE + (i * 0x80)); regval = (regval & ~0x4000) | 0x8000; spu_write_wait(); + local_irq_save(flags); writel(regval, SPU_REGISTER_BASE + (i * 0x80)); + local_irq_restore(flags); } } /* spu_enable - set spu registers to enable sound output */ static void spu_enable(void) { + unsigned long flags; u32 regval = readl(ARM_RESET_REGISTER); regval &= ~1; spu_write_wait(); + local_irq_save(flags); writel(regval, ARM_RESET_REGISTER); + local_irq_restore(flags); } /* @@ -168,25 +182,34 @@ static void spu_enable(void) */ static void spu_reset(void) { + unsigned long flags; spu_disable(); spu_memset(0, 0, 0x200000 / 4); /* Put ARM7 in endless loop */ + local_irq_save(flags); ctrl_outl(0xea000002, SPU_MEMORY_BASE); + local_irq_restore(flags); spu_enable(); } /* aica_chn_start - write to spu to start playback */ static void aica_chn_start(void) { + unsigned long flags; spu_write_wait(); + local_irq_save(flags); writel(AICA_CMD_KICK | AICA_CMD_START, (u32 *) AICA_CONTROL_POINT); + local_irq_restore(flags); } /* aica_chn_halt - write to spu to halt playback */ static void aica_chn_halt(void) { + unsigned long flags; spu_write_wait(); + local_irq_save(flags); writel(AICA_CMD_KICK | AICA_CMD_STOP, (u32 *) AICA_CONTROL_POINT); + local_irq_restore(flags); } /* ALSA code below */ @@ -213,12 +236,13 @@ static int aica_dma_transfer(int channels, int buffer_size, int q, err, period_offset; struct snd_card_aica *dreamcastcard; struct snd_pcm_runtime *runtime; - err = 0; + unsigned long flags; dreamcastcard = substream->pcm->private_data; period_offset = dreamcastcard->clicks; period_offset %= (AICA_PERIOD_NUMBER / channels); runtime = substream->runtime; for (q = 0; q < channels; q++) { + local_irq_save(flags); err = dma_xfer(AICA_DMA_CHANNEL, (unsigned long) (runtime->dma_area + (AICA_BUFFER_SIZE * q) / @@ -228,9 +252,12 @@ static int aica_dma_transfer(int channels, int buffer_size, AICA_CHANNEL0_OFFSET + q * CHANNEL_OFFSET + AICA_PERIOD_SIZE * period_offset, buffer_size / channels, AICA_DMA_MODE); - if (unlikely(err < 0)) + if (unlikely(err < 0)) { + local_irq_restore(flags); break; + } dma_wait_for_completion(AICA_DMA_CHANNEL); + local_irq_restore(flags); } return err; } |
From: Adrian M. <ad...@ne...> - 2007-10-17 20:20:26
|
Thought I'd investigate this a bit more - here is the crash again (2.6.23 + Linus's git and your git of about 48 hours ago). .config at end... will now investigate other cache options [ 144.705782] Maple bus device detaching at (0, 2) [ 144.798884] Unable to handle kernel paging request at virtual address dfff1000 [ 144.805691] pc = 8c00e300 [ 144.808372] *pde = 00000000 [ 144.811255] Oops: 0001 [#1] [ 144.814044] Modules linked in: snd_aica snd_pcm_oss snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore [ 144.824551] [ 144.826086] Pid : 1947, Comm: udev [ 144.831044] PC is at __copy_user_page+0x28/0x54 [ 144.835702] PC : 8c00e300 SP : 8c5b3e34 SR : 40008001 TEA : c00249e4 Not tainted [ 144.843876] R0 : 00000000 R1 : 00080000 R2 : 000414b8 R3 : 000414b8 [ 144.850702] R4 : 000417b8 R5 : 000417b8 R6 : 00041ab8 R7 : 00041ab8 [ 144.857531] R8 : 8ce01000 R9 : 8cf7f020 R10 : dfff1000 R11 : 8ce00020 [ 144.864354] R12 : 8c3a3000 R13 : dfff1000 R14 : 8c5b3e44 [ 144.869832] MACH: 00000000 MACL: 00000000 GBR : 00000000 PR : 8c00eebe [ 144.876649] [ 144.876663] Call trace: [ 144.880796] [<8c056f26>] __do_fault+0x266/0x580 [ 144.885477] [<8c05c1bc>] unmap_region+0xdc/0x180 [ 144.890217] [<8c06cf56>] kmem_cache_free+0x56/0x140 [ 144.895257] [<8c0591c4>] handle_mm_fault+0x144/0x840 [ 144.900393] [<8c034014>] down_read+0x34/0x60 [ 144.904771] [<8c00de88>] do_page_fault+0x88/0x3c0 [ 144.909642] [<8c212c42>] _spin_lock_irqsave+0x42/0x60 [ 144.914838] [<8c212d3e>] _spin_unlock_irqrestore+0x1e/0xa0 [ 144.920487] [<8c212d5c>] _spin_unlock_irqrestore+0x3c/0xa0 [ 144.926149] [<8c123ddc>] __up_write+0xdc/0x1a0 [ 144.930737] [<8c0340ba>] up_write+0x1a/0x40 [ 144.935038] [<8c212592>] _spin_lock+0x32/0x60 [ 144.939538] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 144.944559] [<8c2129fa>] _spin_unlock+0x1a/0x60 [ 144.949230] [<8c212a00>] _spin_unlock+0x20/0x60 [ 144.953904] [<8c00dd56>] __do_page_fault+0xd6/0x180 [ 144.958935] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 144.963969] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 144.969032] [ 144.970514] INFO: lockdep is turned off. [ 144.974566] Process: udev (pid: 1947, stack limit = 8c5b2001) [ 144.980493] Stack: (0x8c5b3e34 to 0x8c5b4000) [ 144.984977] 3e20: 8c297060 8cf7f000 0cf7f000 [ 144.993510] 3e40: 00000000 8ce00000 8c056f26 8c5b3e68 8c3c1fe0 8cba24c4 8ce43c00 8c5b3e80 [ 145.002043] 3e60: 8c39111c 8ce00000 8c69f294 295e2558 00000001 8c5b3e78 8c05c1bc 8c06cf56 [ 145.010576] 3e80: 00000001 00000046 295e2000 8c3bf000 00000200 8c0591c4 8c5b3ec0 295e2558 [ 145.019109] 3ea0: 8c69f294 8c5b2000 8cf8f788 00000000 00000788 00000046 00000001 00000000 [ 145.027642] 3ec0: 00000001 8cba24c4 8ce43c00 8cba24c4 8c034014 8c5b3ee8 8c00de88 8c5b3ef8 [ 145.036175] 3ee0: 8ce43c34 295e2558 8ce43c00 8c5b3fa0 8cba24c4 8c4573a0 00000012 00000001 [ 145.044708] 3f00: 00000000 00000002 8cde77fc 00000045 8c212c42 8c5b3f30 00001558 8ce43c34 [ 145.053241] 3f20: 8ce43c34 00000000 8c212d3e 8c212d5c 8c5b3f34 8c123ddc 8c5b3f44 295e1000 [ 145.061774] 3f40: 8ce43c34 8ce43c38 00000000 8c0340ba 8c212592 8c5b3f70 8ce43c68 8ce43c00 [ 145.070308] 3f60: 00000001 8c0080dc 8c2129fa 8c212a00 8c5b3f74 8c00dd56 8c5b3f80 8cf8f788 [ 145.078840] 3f80: 8c0080dc 7bff9a68 2958c000 2956c008 00000003 8c0080dc 295e2558 00000001 [ 145.087373] 3fa0: 295e1000 00000fff 295e2558 00000000 295e1000 2956c008 00000003 00000012 [ 145.095907] 3fc0: 29561094 00000fff 29561000 00000003 2956c008 2958c000 7bff9a68 7bff9a68 [ 145.104440] 3fe0: 29559bfe 2955a1ae 00008000 00000000 00000000 00000168 ffffffff 00000060 [ 145.113283] note: udev[1947] exited with preempt_count 3 [ 145.118569] BUG: sleeping function called from invalid context at kernel/rwsem.c:20 [ 145.126460] in_atomic():1, irqs_disabled():0 [ 145.130835] INFO: lockdep is turned off. [ 145.134906] Stack: (0x8c5b3c88 to 0x8c5b4000) [ 145.139390] 3c80: 8c006e0e 8c5b3c98 efffffff 8c5b2000 8c0111cc 8c5b3ca0 [ 145.147825] 3ca0: 8c033ff6 8c5b3cb4 8c5b2000 8ce43c34 8c044296 8c044296 8c5b3cc4 00000000 [ 145.156358] 3cc0: 8cbff5a4 8c01b3c2 8c5b3cdc 8c018180 0000000b 8c4573a0 8c45761c 8c212b2c [ 145.164967] 3ce0: 8c45741c 8c016f0a 8c5b3d04 8c006f2c 8c5b3d0c 8c1279e0 8c263934 00000001 [ 145.173424] 3d00: 8c5b2000 8c5b3dd4 8c018180 8c00e064 8c5b3d2c dfff1000 dfff1000 8ce43c00 [ 145.181957] 3d20: 8c5b3dd4 8c018180 00000000 8c5b3d38 00000001 8c212592 8c5b3d54 00000001 [ 145.190563] 3d40: 8c2d47a0 8c129240 8c2d5ac8 8c2129fa 8c212a00 8c5b3d58 8c02cd08 8c5b3d64 [ 145.199024] 3d60: 8c29b200 8c02cd58 8c5b3d78 8c2d47c4 00000000 8c02ca80 8c01ddb6 8c5b3d84 [ 145.207557] 3d80: ffffff0f 8c01dafa 8c01da24 8c5b3d90 8c01db2e 8c5b3d98 8c01dc46 8c5b3db8 [ 145.216090] 3da0: dfff1000 8c3a3000 8c297060 00000000 8c392e2c 8c0080dc 8c5b3e44 dfff1000 [ 145.224623] 3dc0: 8c3a3000 8ce00020 8c0080dc dfff1000 00000001 00000000 00080000 000414b8 [ 145.233156] 3de0: 000414b8 000417b8 000417b8 00041ab8 00041ab8 8ce01000 8cf7f020 dfff1000 [ 145.241689] 3e00: 8ce00020 8c3a3000 dfff1000 8c5b3e44 8c5b3e34 8c00e300 8c00eebe 40008001 [ 145.250222] 3e20: 00000000 00000000 00000000 ffffffff 00000060 8c297060 8cf7f000 0cf7f000 [ 145.258755] 3e40: 00000000 8ce00000 8c056f26 8c5b3e68 8c3c1fe0 8cba24c4 8ce43c00 8c5b3e80 [ 145.267288] 3e60: 8c39111c 8ce00000 8c69f294 295e2558 00000001 8c5b3e78 8c05c1bc 8c06cf56 [ 145.275894] 3e80: 00000001 00000046 295e2000 8c3bf000 00000200 8c0591c4 8c5b3ec0 295e2558 [ 145.284355] 3ea0: 8c69f294 8c5b2000 8cf8f788 00000000 00000788 00000046 00000001 00000000 [ 145.292887] 3ec0: 00000001 8cba24c4 8ce43c00 8cba24c4 8c034014 8c5b3ee8 8c00de88 8c5b3ef8 [ 145.301495] 3ee0: 8ce43c34 295e2558 8ce43c00 8c5b3fa0 8cba24c4 8c4573a0 00000012 00000001 [ 145.309954] 3f00: 00000000 00000002 8cde77fc 00000045 8c212c42 8c5b3f30 00001558 8ce43c34 [ 145.318487] 3f20: 8ce43c34 00000000 8c212d3e 8c212d5c 8c5b3f34 8c123ddc 8c5b3f44 295e1000 [ 145.327020] 3f40: 8ce43c34 8ce43c38 00000000 8c0340ba 8c212592 8c5b3f70 8ce43c68 8ce43c00 [ 145.335571] 3f60: 00000001 8c0080dc 8c2129fa 8c212a00 8c5b3f74 8c00dd56 8c5b3f80 8cf8f788 [ 145.344086] 3f80: 8c0080dc 7bff9a68 2958c000 2956c008 00000003 8c0080dc 295e2558 00000001 [ 145.352620] 3fa0: 295e1000 00000fff 295e2558 00000000 295e1000 2956c008 00000003 00000012 [ 145.361222] 3fc0: 29561094 00000fff 29561000 00000003 2956c008 2958c000 7bff9a68 7bff9a68 [ 145.369686] 3fe0: 29559bfe 2955a1ae 00008000 00000000 00000000 00000168 ffffffff 00000060 [ 145.378215] [ 145.378232] Call trace: [ 145.382352] [<8c006e0e>] dump_stack+0xe/0x20 [ 145.386851] [<8c0111cc>] __might_sleep+0x8c/0xe0 [ 145.391649] [<8c033ff6>] down_read+0x16/0x60 [ 145.395995] [<8c044296>] acct_collect+0x36/0x180 [ 145.400749] [<8c044296>] acct_collect+0x36/0x180 [ 145.405519] [<8c01b3c2>] do_exit+0x102/0xac0 [ 145.409914] [<8c018180>] printk+0x0/0x40 [ 145.413962] [<8c212b2c>] _spin_unlock_irq+0x2c/0x60 [ 145.419025] [<8c016f0a>] oops_exit+0xa/0x20 [ 145.423303] [<8c006f2c>] die+0x10c/0x180 [ 145.427341] [<8c1279e0>] bust_spinlocks+0x0/0x60 [ 145.432107] [<8c018180>] printk+0x0/0x40 [ 145.436158] [<8c00e064>] do_page_fault+0x264/0x3c0 [ 145.441095] [<8c018180>] printk+0x0/0x40 [ 145.445130] [<8c212592>] _spin_lock+0x32/0x60 [ 145.449624] [<8c129240>] debug_smp_processor_id+0x0/0xe0 [ 145.455118] [<8c2129fa>] _spin_unlock+0x1a/0x60 [ 145.459766] [<8c212a00>] _spin_unlock+0x20/0x60 [ 145.464441] [<8c02cd08>] __rcu_process_callbacks+0x288/0x2c0 [ 145.470311] [<8c02cd58>] rcu_process_callbacks+0x18/0x40 [ 145.475759] [<8c02ca80>] __rcu_process_callbacks+0x0/0x2c0 [ 145.481411] [<8c01ddb6>] tasklet_action+0x76/0xe0 [ 145.486298] [<8c01dafa>] __do_softirq+0x7a/0x140 [ 145.491018] [<8c01da24>] _local_bh_enable+0x24/0x80 [ 145.496052] [<8c01db2e>] __do_softirq+0xae/0x140 [ 145.500817] [<8c01dc46>] do_softirq+0x86/0xa0 [ 145.505315] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 145.510409] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 145.515398] [<8c00e300>] __copy_user_page+0x28/0x54 [ 145.520410] [<8c00eebe>] copy_user_page+0xfe/0x180 [ 145.525357] [<8c056f26>] __do_fault+0x266/0x580 [ 145.530089] [<8c05c1bc>] unmap_region+0xdc/0x180 [ 145.534783] [<8c06cf56>] kmem_cache_free+0x56/0x140 [ 145.539865] [<8c0591c4>] handle_mm_fault+0x144/0x840 [ 145.544942] [<8c034014>] down_read+0x34/0x60 [ 145.549319] [<8c00de88>] do_page_fault+0x88/0x3c0 [ 145.554208] [<8c212c42>] _spin_lock_irqsave+0x42/0x60 [ 145.559386] [<8c212d3e>] _spin_unlock_irqrestore+0x1e/0xa0 [ 145.565035] [<8c212d5c>] _spin_unlock_irqrestore+0x3c/0xa0 [ 145.570730] [<8c123ddc>] __up_write+0xdc/0x1a0 [ 145.575285] [<8c0340ba>] up_write+0x1a/0x40 [ 145.579584] [<8c212592>] _spin_lock+0x32/0x60 [ 145.584089] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 145.589106] [<8c2129fa>] _spin_unlock+0x1a/0x60 [ 145.593839] [<8c212a00>] _spin_unlock+0x20/0x60 [ 145.598451] [<8c00dd56>] __do_page_fault+0xd6/0x180 [ 145.603517] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 145.608573] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 145.613580] [ 145.615059] INFO: lockdep is turned off. [ 145.619683] BUG: scheduling while atomic: udev/0x10000004/1947 [ 145.625142] INFO: lockdep is turned off. [ 145.629236] Stack: (0x8c5b3ba8 to 0x8c5b4000) [ 145.633660] 3ba0: 8c006e0e 8c5b3bb8 8c0124a0 8c4573a0 8c012aae 8c5b3bc0 [ 145.642116] 3bc0: 8c20f30e 8c5b3bcc 8c4574e0 8c2a116c 00000001 8c012b08 8c5b3be8 8c012b08 [ 145.650649] 3be0: 8c5b3bfc 8ce43c00 fffffff7 8c012560 8c20edc0 8c0124a0 8c5b2000 8c20faf8 [ 145.659182] 3c00: 8c5b3c14 00000000 8c3becc0 29561000 8c5b2000 8c0586ac 8c5b3c1c ffffffff [ 145.667733] 3c20: 00000000 8cb5095c 8c5b3c8c 00000000 00000001 29561000 8c69f294 8c2cf53c [ 145.676318] 3c40: 00000000 ffffffff 8ce43c68 8c69f294 0cde6558 29560fff 29561000 00000000 [ 145.684781] 3c60: 8c05c332 8c5b3c88 8c033fe0 8c5b3c8c 8c5b3c50 8ce43c00 8cba2df4 00000000 [ 145.693314] 3c80: 8c5b3c88 00000000 00000002 8c2cf53c 8c0145d0 8c5b3cac 8c45741c 8ce43c34 [ 145.701919] 3ca0: 8c4573a0 8ce43c84 8ce43c00 8c0194c0 8c5b3cbc 8ce43c00 8c45767c 8c01b3d8 [ 145.710380] 3cc0: 8c5b3cdc 8c212620 00000001 8c018180 0000000b 8c4573a0 8c45761c 8c212b2c [ 145.718914] 3ce0: 8c45741c 8c016f0a 8c5b3d04 8c006f2c 8c5b3d0c 8c1279e0 8c263934 00000001 [ 145.727446] 3d00: 8c5b2000 8c5b3dd4 8c018180 8c00e064 8c5b3d2c dfff1000 dfff1000 8ce43c00 [ 145.735997] 3d20: 8c5b3dd4 8c018180 00000000 8c5b3d38 00000001 8c212592 8c5b3d54 00000001 [ 145.744512] 3d40: 8c2d47a0 8c129240 8c2d5ac8 8c2129fa 8c212a00 8c5b3d58 8c02cd08 8c5b3d64 [ 145.753046] 3d60: 8c29b200 8c02cd58 8c5b3d78 8c2d47c4 00000000 8c02ca80 8c01ddb6 8c5b3d84 [ 145.761579] 3d80: ffffff0f 8c01dafa 8c01da24 8c5b3d90 8c01db2e 8c5b3d98 8c01dc46 8c5b3db8 [ 145.770112] 3da0: dfff1000 8c3a3000 8c297060 00000000 8c392e2c 8c0080dc 8c5b3e44 dfff1000 [ 145.778645] 3dc0: 8c3a3000 8ce00020 8c0080dc dfff1000 00000001 00000000 00080000 000414b8 [ 145.787248] 3de0: 000414b8 000417b8 000417b8 00041ab8 00041ab8 8ce01000 8cf7f020 dfff1000 [ 145.795711] 3e00: 8ce00020 8c3a3000 dfff1000 8c5b3e44 8c5b3e34 8c00e300 8c00eebe 40008001 [ 145.804244] 3e20: 00000000 00000000 00000000 ffffffff 00000060 8c297060 8cf7f000 0cf7f000 [ 145.812847] 3e40: 00000000 8ce00000 8c056f26 8c5b3e68 8c3c1fe0 8cba24c4 8ce43c00 8c5b3e80 [ 145.821311] 3e60: 8c39111c 8ce00000 8c69f294 295e2558 00000001 8c5b3e78 8c05c1bc 8c06cf56 [ 145.829844] 3e80: 00000001 00000046 295e2000 8c3bf000 00000200 8c0591c4 8c5b3ec0 295e2558 [ 145.838377] 3ea0: 8c69f294 8c5b2000 8cf8f788 00000000 00000788 00000046 00000001 00000000 [ 145.846910] 3ec0: 00000001 8cba24c4 8ce43c00 8cba24c4 8c034014 8c5b3ee8 8c00de88 8c5b3ef8 [ 145.855443] 3ee0: 8ce43c34 295e2558 8ce43c00 8c5b3fa0 8cba24c4 8c4573a0 00000012 00000001 [ 145.863976] 3f00: 00000000 00000002 8cde77fc 00000045 8c212c42 8c5b3f30 00001558 8ce43c34 [ 145.872509] 3f20: 8ce43c34 00000000 8c212d3e 8c212d5c 8c5b3f34 8c123ddc 8c5b3f44 295e1000 [ 145.881042] 3f40: 8ce43c34 8ce43c38 00000000 8c0340ba 8c212592 8c5b3f70 8ce43c68 8ce43c00 [ 145.889575] 3f60: 00000001 8c0080dc 8c2129fa 8c212a00 8c5b3f74 8c00dd56 8c5b3f80 8cf8f788 [ 145.898177] 3f80: 8c0080dc 7bff9a68 2958c000 2956c008 00000003 8c0080dc 295e2558 00000001 [ 145.906641] 3fa0: 295e1000 00000fff 295e2558 00000000 295e1000 2956c008 00000003 00000012 [ 145.915175] 3fc0: 29561094 00000fff 29561000 00000003 2956c008 2958c000 7bff9a68 7bff9a68 [ 145.923776] 3fe0: 29559bfe 2955a1ae 00008000 00000000 00000000 00000168 ffffffff 00000060 [ 145.932237] [ 145.932255] Call trace: [ 145.936444] [<8c006e0e>] dump_stack+0xe/0x20 [ 145.940856] [<8c0124a0>] sub_preempt_count+0x0/0xc0 [ 145.945887] [<8c012aae>] __schedule_bug+0x2e/0x60 [ 145.950739] [<8c20f30e>] schedule+0x54e/0x660 [ 145.955234] [<8c012b08>] __cond_resched+0x28/0x60 [ 145.960077] [<8c012b08>] __cond_resched+0x28/0x60 [ 145.964930] [<8c012560>] add_preempt_count+0x0/0xa0 [ 145.969990] [<8c20edc0>] schedule+0x0/0x660 [ 145.974267] [<8c0124a0>] sub_preempt_count+0x0/0xc0 [ 145.979298] [<8c20faf8>] cond_resched+0x38/0x60 [ 145.983975] [<8c0586ac>] unmap_vmas+0x58c/0x5e0 [ 145.988673] [<8c05c332>] exit_mmap+0x52/0x180 [ 145.993129] [<8c033fe0>] down_read+0x0/0x60 [ 145.997460] [<8c0145d0>] mmput+0x70/0x140 [ 146.001603] [<8c0194c0>] exit_mm+0x80/0x160 [ 146.005891] [<8c01b3d8>] do_exit+0x118/0xac0 [ 146.010288] [<8c212620>] _spin_lock_irq+0x0/0x60 [ 146.015051] [<8c018180>] printk+0x0/0x40 [ 146.019112] [<8c212b2c>] _spin_unlock_irq+0x2c/0x60 [ 146.024119] [<8c016f0a>] oops_exit+0xa/0x20 [ 146.028434] [<8c006f2c>] die+0x10c/0x180 [ 146.032472] [<8c1279e0>] bust_spinlocks+0x0/0x60 [ 146.037257] [<8c018180>] printk+0x0/0x40 [ 146.041271] [<8c00e064>] do_page_fault+0x264/0x3c0 [ 146.046223] [<8c018180>] printk+0x0/0x40 [ 146.050316] [<8c212592>] _spin_lock+0x32/0x60 [ 146.054771] [<8c129240>] debug_smp_processor_id+0x0/0xe0 [ 146.060230] [<8c2129fa>] _spin_unlock+0x1a/0x60 [ 146.064898] [<8c212a00>] _spin_unlock+0x20/0x60 [ 146.069609] [<8c02cd08>] __rcu_process_callbacks+0x288/0x2c0 [ 146.075413] [<8c02cd58>] rcu_process_callbacks+0x18/0x40 [ 146.080893] [<8c02ca80>] __rcu_process_callbacks+0x0/0x2c0 [ 146.086636] [<8c01ddb6>] tasklet_action+0x76/0xe0 [ 146.091400] [<8c01dafa>] __do_softirq+0x7a/0x140 [ 146.096155] [<8c01da24>] _local_bh_enable+0x24/0x80 [ 146.101185] [<8c01db2e>] __do_softirq+0xae/0x140 [ 146.105946] [<8c01dc46>] do_softirq+0x86/0xa0 [ 146.110446] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 146.115473] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 146.120563] [<8c00e300>] __copy_user_page+0x28/0x54 [ 146.125524] [<8c00eebe>] copy_user_page+0xfe/0x180 [ 146.130486] [<8c056f26>] __do_fault+0x266/0x580 [ 146.135177] [<8c05c1bc>] unmap_region+0xdc/0x180 [ 146.139896] [<8c06cf56>] kmem_cache_free+0x56/0x140 [ 146.144937] [<8c0591c4>] handle_mm_fault+0x144/0x840 [ 146.150070] [<8c034014>] down_read+0x34/0x60 [ 146.154468] [<8c00de88>] do_page_fault+0x88/0x3c0 [ 146.159320] [<8c212c42>] _spin_lock_irqsave+0x42/0x60 [ 146.164519] [<8c212d3e>] _spin_unlock_irqrestore+0x1e/0xa0 [ 146.170200] [<8c212d5c>] _spin_unlock_irqrestore+0x3c/0xa0 [ 146.175898] [<8c123ddc>] __up_write+0xdc/0x1a0 [ 146.180417] [<8c0340ba>] up_write+0x1a/0x40 [ 146.184770] [<8c212592>] _spin_lock+0x32/0x60 [ 146.189217] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 146.194237] [<8c2129fa>] _spin_unlock+0x1a/0x60 [ 146.198908] [<8c212a00>] _spin_unlock+0x20/0x60 [ 146.203615] [<8c00dd56>] __do_page_fault+0xd6/0x180 [ 146.208615] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 146.213649] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 146.218729] [ 146.220208] INFO: lockdep is turned off. [ 146.310254] BUG: scheduling while atomic: udev/0x10000004/1947 [ 146.315648] INFO: lockdep is turned off. [ 146.319727] Stack: (0x8c5b3c44 to 0x8c5b4000) [ 146.324183] 3c40: 8c006e0e 8c5b3c54 8c0124a0 8c4573a0 8c012aae 8c5b3c5c 8c20f30e [ 146.332602] 3c60: 8c5b3c68 8c4574e0 8c5b3c84 8c033fe0 8c012b08 8c06cf5c 8c012b08 8c5b3c98 [ 146.341135] 3c80: 00000000 8c3e6680 8c012560 8c20edc0 8c0124a0 8c5b2000 8c20faf8 8c5b3cb0 [ 146.349747] 3ca0: 8c3e6688 00000000 00000000 0000000f 8c019a5c 8c5b3cb8 ffffff0f 8c01b40a [ 146.358201] 3cc0: 8c5b3cdc 8c212620 00000001 8c45761c 8c3e6680 8c4573a0 8c45767c 8c212b2c [ 146.366734] 3ce0: 8c45741c 8c016f0a 8c5b3d04 8c006f2c 8c5b3d0c 8c1279e0 8c263934 00000001 [ 146.375267] 3d00: 8c5b2000 8c5b3dd4 8c018180 8c00e064 8c5b3d2c dfff1000 dfff1000 8ce43c00 [ 146.383800] 3d20: 8c5b3dd4 8c018180 00000000 8c5b3d38 00000001 8c212592 8c5b3d54 00000001 [ 146.392333] 3d40: 8c2d47a0 8c129240 8c2d5ac8 8c2129fa 8c212a00 8c5b3d58 8c02cd08 8c5b3d64 [ 146.400866] 3d60: 8c29b200 8c02cd58 8c5b3d78 8c2d47c4 00000000 8c02ca80 8c01ddb6 8c5b3d84 [ 146.409399] 3d80: ffffff0f 8c01dafa 8c01da24 8c5b3d90 8c01db2e 8c5b3d98 8c01dc46 8c5b3db8 [ 146.417932] 3da0: dfff1000 8c3a3000 8c297060 00000000 8c392e2c 8c0080dc 8c5b3e44 dfff1000 [ 146.426465] 3dc0: 8c3a3000 8ce00020 8c0080dc dfff1000 00000001 00000000 00080000 000414b8 [ 146.435076] 3de0: 000414b8 000417b8 000417b8 00041ab8 00041ab8 8ce01000 8cf7f020 dfff1000 [ 146.443532] 3e00: 8ce00020 8c3a3000 dfff1000 8c5b3e44 8c5b3e34 8c00e300 8c00eebe 40008001 [ 146.452065] 3e20: 00000000 00000000 00000000 ffffffff 00000060 8c297060 8cf7f000 0cf7f000 [ 146.460676] 3e40: 00000000 8ce00000 8c056f26 8c5b3e68 8c3c1fe0 8cba24c4 8ce43c00 8c5b3e80 [ 146.469131] 3e60: 8c39111c 8ce00000 8c69f294 295e2558 00000001 8c5b3e78 8c05c1bc 8c06cf56 [ 146.477664] 3e80: 00000001 00000046 295e2000 8c3bf000 00000200 8c0591c4 8c5b3ec0 295e2558 [ 146.486197] 3ea0: 8c69f294 8c5b2000 8cf8f788 00000000 00000788 00000046 00000001 00000000 [ 146.494730] 3ec0: 00000001 8cba24c4 8ce43c00 8cba24c4 8c034014 8c5b3ee8 8c00de88 8c5b3ef8 [ 146.503264] 3ee0: 8ce43c34 295e2558 8ce43c00 8c5b3fa0 8cba24c4 8c4573a0 00000012 00000001 [ 146.511796] 3f00: 00000000 00000002 8cde77fc 00000045 8c212c42 8c5b3f30 00001558 8ce43c34 [ 146.520330] 3f20: 8ce43c34 00000000 8c212d3e 8c212d5c 8c5b3f34 8c123ddc 8c5b3f44 295e1000 [ 146.528863] 3f40: 8ce43c34 8ce43c38 00000000 8c0340ba 8c212592 8c5b3f70 8ce43c68 8ce43c00 [ 146.537396] 3f60: 00000001 8c0080dc 8c2129fa 8c212a00 8c5b3f74 8c00dd56 8c5b3f80 8cf8f788 [ 146.546006] 3f80: 8c0080dc 7bff9a68 2958c000 2956c008 00000003 8c0080dc 295e2558 00000001 [ 146.554462] 3fa0: 295e1000 00000fff 295e2558 00000000 295e1000 2956c008 00000003 00000012 [ 146.562995] 3fc0: 29561094 00000fff 29561000 00000003 2956c008 2958c000 7bff9a68 7bff9a68 [ 146.571607] 3fe0: 29559bfe 2955a1ae 00008000 00000000 00000000 00000168 ffffffff 00000060 [ 146.580058] [ 146.580075] Call trace: [ 146.584272] [<8c006e0e>] dump_stack+0xe/0x20 [ 146.588709] [<8c0124a0>] sub_preempt_count+0x0/0xc0 [ 146.593713] [<8c012aae>] __schedule_bug+0x2e/0x60 [ 146.598566] [<8c20f30e>] schedule+0x54e/0x660 [ 146.603079] [<8c033fe0>] down_read+0x0/0x60 [ 146.607359] [<8c012b08>] __cond_resched+0x28/0x60 [ 146.612210] [<8c06cf5c>] kmem_cache_free+0x5c/0x140 [ 146.617245] [<8c012b08>] __cond_resched+0x28/0x60 [ 146.622118] [<8c012560>] add_preempt_count+0x0/0xa0 [ 146.627125] [<8c20edc0>] schedule+0x0/0x660 [ 146.631433] [<8c0124a0>] sub_preempt_count+0x0/0xc0 [ 146.636487] [<8c20faf8>] cond_resched+0x38/0x60 [ 146.641205] [<8c019a5c>] put_files_struct+0xfc/0x140 [ 146.646261] [<8c01b40a>] do_exit+0x14a/0xac0 [ 146.650658] [<8c212620>] _spin_lock_irq+0x0/0x60 [ 146.655449] [<8c212b2c>] _spin_unlock_irq+0x2c/0x60 [ 146.660454] [<8c016f0a>] oops_exit+0xa/0x20 [ 146.664765] [<8c006f2c>] die+0x10c/0x180 [ 146.668825] [<8c1279e0>] bust_spinlocks+0x0/0x60 [ 146.673573] [<8c018180>] printk+0x0/0x40 [ 146.677602] [<8c00e064>] do_page_fault+0x264/0x3c0 [ 146.682554] [<8c018180>] printk+0x0/0x40 [ 146.686612] [<8c212592>] _spin_lock+0x32/0x60 [ 146.691083] [<8c129240>] debug_smp_processor_id+0x0/0xe0 [ 146.696557] [<8c2129fa>] _spin_unlock+0x1a/0x60 [ 146.701222] [<8c212a00>] _spin_unlock+0x20/0x60 [ 146.705958] [<8c02cd08>] __rcu_process_callbacks+0x288/0x2c0 [ 146.711740] [<8c02cd58>] rcu_process_callbacks+0x18/0x40 [ 146.717221] [<8c02ca80>] __rcu_process_callbacks+0x0/0x2c0 [ 146.722895] [<8c01ddb6>] tasklet_action+0x76/0xe0 [ 146.727732] [<8c01dafa>] __do_softirq+0x7a/0x140 [ 146.732482] [<8c01da24>] _local_bh_enable+0x24/0x80 [ 146.737548] [<8c01db2e>] __do_softirq+0xae/0x140 [ 146.742275] [<8c01dc46>] do_softirq+0x86/0xa0 [ 146.746775] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 146.751803] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 146.756860] [<8c00e300>] __copy_user_page+0x28/0x54 [ 146.761913] [<8c00eebe>] copy_user_page+0xfe/0x180 [ 146.766876] [<8c056f26>] __do_fault+0x266/0x580 [ 146.771506] [<8c05c1bc>] unmap_region+0xdc/0x180 [ 146.776227] [<8c06cf56>] kmem_cache_free+0x56/0x140 [ 146.781266] [<8c0591c4>] handle_mm_fault+0x144/0x840 [ 146.786482] [<8c034014>] down_read+0x34/0x60 [ 146.790780] [<8c00de88>] do_page_fault+0x88/0x3c0 [ 146.795654] [<8c212c42>] _spin_lock_irqsave+0x42/0x60 [ 146.800852] [<8c212d3e>] _spin_unlock_irqrestore+0x1e/0xa0 [ 146.806519] [<8c212d5c>] _spin_unlock_irqrestore+0x3c/0xa0 [ 146.812159] [<8c123ddc>] __up_write+0xdc/0x1a0 [ 146.816748] [<8c0340ba>] up_write+0x1a/0x40 [ 146.821065] [<8c212592>] _spin_lock+0x32/0x60 [ 146.825548] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 146.830629] [<8c2129fa>] _spin_unlock+0x1a/0x60 [ 146.835239] [<8c212a00>] _spin_unlock+0x20/0x60 [ 146.839914] [<8c00dd56>] __do_page_fault+0xd6/0x180 [ 146.844944] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 146.849978] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 146.855133] [ 146.856523] INFO: lockdep is turned off. [ 146.952521] BUG: sleeping function called from invalid context at fs/file_table.c:158 [ 146.960084] in_atomic():1, irqs_disabled():0 [ 146.964367] INFO: lockdep is turned off. [ 146.968405] Stack: (0x8c5b3c58 to 0x8c5b4000) [ 146.972935] 3c40: 8c006e0e 8c5b3c68 [ 146.981344] 3c60: efffffff 8c5b2000 8c0111cc 8c5b3c70 8c072dfe 8c5b3c84 8c3d62a0 8cde77fc [ 146.989877] 3c80: 8ce67ee0 8c07305e 8c5b3c9c 8c3e6688 00000000 8c3e6680 8ce67ee0 8c06f37c [ 146.998483] 3ca0: 8c5b3ca4 8c019a56 8c5b3cb8 00000000 00000000 00000001 ffffff0f 8c01b40a [ 147.006943] 3cc0: 8c5b3cdc 8c212620 00000001 8c45761c 8c3e6680 8c4573a0 8c45767c 8c212b2c [ 147.015476] 3ce0: 8c45741c 8c016f0a 8c5b3d04 8c006f2c 8c5b3d0c 8c1279e0 8c263934 00000001 [ 147.024083] 3d00: 8c5b2000 8c5b3dd4 8c018180 8c00e064 8c5b3d2c dfff1000 dfff1000 8ce43c00 [ 147.032542] 3d20: 8c5b3dd4 8c018180 00000000 8c5b3d38 00000001 8c212592 8c5b3d54 00000001 [ 147.041075] 3d40: 8c2d47a0 8c129240 8c2d5ac8 8c2129fa 8c212a00 8c5b3d58 8c02cd08 8c5b3d64 [ 147.049609] 3d60: 8c29b200 8c02cd58 8c5b3d78 8c2d47c4 00000000 8c02ca80 8c01ddb6 8c5b3d84 [ 147.058142] 3d80: ffffff0f 8c01dafa 8c01da24 8c5b3d90 8c01db2e 8c5b3d98 8c01dc46 8c5b3db8 [ 147.066675] 3da0: dfff1000 8c3a3000 8c297060 00000000 8c392e2c 8c0080dc 8c5b3e44 dfff1000 [ 147.075208] 3dc0: 8c3a3000 8ce00020 8c0080dc dfff1000 00000001 00000000 00080000 000414b8 [ 147.083741] 3de0: 000414b8 000417b8 000417b8 00041ab8 00041ab8 8ce01000 8cf7f020 dfff1000 [ 147.092274] 3e00: 8ce00020 8c3a3000 dfff1000 8c5b3e44 8c5b3e34 8c00e300 8c00eebe 40008001 [ 147.100807] 3e20: 00000000 00000000 00000000 ffffffff 00000060 8c297060 8cf7f000 0cf7f000 [ 147.109414] 3e40: 00000000 8ce00000 8c056f26 8c5b3e68 8c3c1fe0 8cba24c4 8ce43c00 8c5b3e80 [ 147.117873] 3e60: 8c39111c 8ce00000 8c69f294 295e2558 00000001 8c5b3e78 8c05c1bc 8c06cf56 [ 147.126406] 3e80: 00000001 00000046 295e2000 8c3bf000 00000200 8c0591c4 8c5b3ec0 295e2558 [ 147.135012] 3ea0: 8c69f294 8c5b2000 8cf8f788 00000000 00000788 00000046 00000001 00000000 [ 147.143472] 3ec0: 00000001 8cba24c4 8ce43c00 8cba24c4 8c034014 8c5b3ee8 8c00de88 8c5b3ef8 [ 147.152005] 3ee0: 8ce43c34 295e2558 8ce43c00 8c5b3fa0 8cba24c4 8c4573a0 00000012 00000001 [ 147.160539] 3f00: 00000000 00000002 8cde77fc 00000045 8c212c42 8c5b3f30 00001558 8ce43c34 [ 147.169072] 3f20: 8ce43c34 00000000 8c212d3e 8c212d5c 8c5b3f34 8c123ddc 8c5b3f44 295e1000 [ 147.177605] 3f40: 8ce43c34 8ce43c38 00000000 8c0340ba 8c212592 8c5b3f70 8ce43c68 8ce43c00 [ 147.186138] 3f60: 00000001 8c0080dc 8c2129fa 8c212a00 8c5b3f74 8c00dd56 8c5b3f80 8cf8f788 [ 147.194741] 3f80: 8c0080dc 7bff9a68 2958c000 2956c008 00000003 8c0080dc 295e2558 00000001 [ 147.203205] 3fa0: 295e1000 00000fff 295e2558 00000000 295e1000 2956c008 00000003 00000012 [ 147.211737] 3fc0: 29561094 00000fff 29561000 00000003 2956c008 2958c000 7bff9a68 7bff9a68 [ 147.220344] 3fe0: 29559bfe 2955a1ae 00008000 00000000 00000000 00000168 ffffffff 00000060 [ 147.228800] [ 147.228817] Call trace: [ 147.232938] [<8c006e0e>] dump_stack+0xe/0x20 [ 147.237480] [<8c0111cc>] __might_sleep+0x8c/0xe0 [ 147.242179] [<8c072dfe>] __fput+0x1e/0x1e0 [ 147.246406] [<8c07305e>] fput+0x3e/0x60 [ 147.250356] [<8c06f37c>] filp_close+0x3c/0xa0 [ 147.254859] [<8c019a56>] put_files_struct+0xf6/0x140 [ 147.259969] [<8c01b40a>] do_exit+0x14a/0xac0 [ 147.264358] [<8c212620>] _spin_lock_irq+0x0/0x60 [ 147.269129] [<8c212b2c>] _spin_unlock_irq+0x2c/0x60 [ 147.274154] [<8c016f0a>] oops_exit+0xa/0x20 [ 147.278465] [<8c006f2c>] die+0x10c/0x180 [ 147.282506] [<8c1279e0>] bust_spinlocks+0x0/0x60 [ 147.287291] [<8c018180>] printk+0x0/0x40 [ 147.291305] [<8c00e064>] do_page_fault+0x264/0x3c0 [ 147.296257] [<8c018180>] printk+0x0/0x40 [ 147.300294] [<8c212592>] _spin_lock+0x32/0x60 [ 147.304807] [<8c129240>] debug_smp_processor_id+0x0/0xe0 [ 147.310261] [<8c2129fa>] _spin_unlock+0x1a/0x60 [ 147.314932] [<8c212a00>] _spin_unlock+0x20/0x60 [ 147.319621] [<8c02cd08>] __rcu_process_callbacks+0x288/0x2c0 [ 147.325443] [<8c02cd58>] rcu_process_callbacks+0x18/0x40 [ 147.330925] [<8c02ca80>] __rcu_process_callbacks+0x0/0x2c0 [ 147.336596] [<8c01ddb6>] tasklet_action+0x76/0xe0 [ 147.341431] [<8c01dafa>] __do_softirq+0x7a/0x140 [ 147.346184] [<8c01da24>] _local_bh_enable+0x24/0x80 [ 147.351217] [<8c01db2e>] __do_softirq+0xae/0x140 [ 147.355997] [<8c01dc46>] do_softirq+0x86/0xa0 [ 147.360480] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 147.365565] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 147.370583] [<8c00e300>] __copy_user_page+0x28/0x54 [ 147.375559] [<8c00eebe>] copy_user_page+0xfe/0x180 [ 147.380523] [<8c056f26>] __do_fault+0x266/0x580 [ 147.385195] [<8c05c1bc>] unmap_region+0xdc/0x180 [ 147.389929] [<8c06cf56>] kmem_cache_free+0x56/0x140 [ 147.395027] [<8c0591c4>] handle_mm_fault+0x144/0x840 [ 147.400106] [<8c034014>] down_read+0x34/0x60 [ 147.404518] [<8c00de88>] do_page_fault+0x88/0x3c0 [ 147.409356] [<8c212c42>] _spin_lock_irqsave+0x42/0x60 [ 147.414617] [<8c212d3e>] _spin_unlock_irqrestore+0x1e/0xa0 [ 147.420219] [<8c212d5c>] _spin_unlock_irqrestore+0x3c/0xa0 [ 147.425864] [<8c123ddc>] __up_write+0xdc/0x1a0 [ 147.430456] [<8c0340ba>] up_write+0x1a/0x40 [ 147.434751] [<8c212592>] _spin_lock+0x32/0x60 [ 147.439271] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 147.444272] [<8c2129fa>] _spin_unlock+0x1a/0x60 [ 147.448999] [<8c212a00>] _spin_unlock+0x20/0x60 [ 147.453638] [<8c00dd56>] __do_page_fault+0xd6/0x180 [ 147.458651] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 147.463746] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 147.468748] [ 147.470246] INFO: lockdep is turned off. [ 147.474349] BUG: scheduling while atomic: udev/0x10000004/1947 [ 147.480373] INFO: lockdep is turned off. [ 147.484348] Stack: (0x8c5b3c44 to 0x8c5b4000) [ 147.488866] 3c40: 8c006e0e 8c5b3c54 8c0124a0 8c4573a0 8c012aae 8c5b3c5c 8c20f30e [ 147.497282] 3c60: 8c5b3c68 8c4574e0 8c5b3c84 0000000c 8c012b08 8cdd7cfc 8c012b08 8c5b3c98 [ 147.505813] 3c80: 0000000c 8c3e6680 8c012560 8c20edc0 8c0124a0 8c5b2000 8c20faf8 8c5b3cb0 [ 147.514348] 3ca0: 8c3e6688 00000000 00000000 00000001 8c019a5c 8c5b3cb8 ffffff0f 8c01b40a [ 147.522881] 3cc0: 8c5b3cdc 8c212620 00000001 8c45761c 8c3e6680 8c4573a0 8c45767c 8c212b2c [ 147.531490] 3ce0: 8c45741c 8c016f0a 8c5b3d04 8c006f2c 8c5b3d0c 8c1279e0 8c263934 00000001 [ 147.539947] 3d00: 8c5b2000 8c5b3dd4 8c018180 8c00e064 8c5b3d2c dfff1000 dfff1000 8ce43c00 [ 147.548480] 3d20: 8c5b3dd4 8c018180 00000000 8c5b3d38 00000001 8c212592 8c5b3d54 00000001 [ 147.557090] 3d40: 8c2d47a0 8c129240 8c2d5ac8 8c2129fa 8c212a00 8c5b3d58 8c02cd08 8c5b3d64 [ 147.565547] 3d60: 8c29b200 8c02cd58 8c5b3d78 8c2d47c4 00000000 8c02ca80 8c01ddb6 8c5b3d84 [ 147.574080] 3d80: ffffff0f 8c01dafa 8c01da24 8c5b3d90 8c01db2e 8c5b3d98 8c01dc46 8c5b3db8 [ 147.582613] 3da0: dfff1000 8c3a3000 8c297060 00000000 8c392e2c 8c0080dc 8c5b3e44 dfff1000 [ 147.591146] 3dc0: 8c3a3000 8ce00020 8c0080dc dfff1000 00000001 00000000 00080000 000414b8 [ 147.599679] 3de0: 000414b8 000417b8 000417b8 00041ab8 00041ab8 8ce01000 8cf7f020 dfff1000 [ 147.608212] 3e00: 8ce00020 8c3a3000 dfff1000 8c5b3e44 8c5b3e34 8c00e300 8c00eebe 40008001 [ 147.616822] 3e20: 00000000 00000000 00000000 ffffffff 00000060 8c297060 8cf7f000 0cf7f000 [ 147.625278] 3e40: 00000000 8ce00000 8c056f26 8c5b3e68 8c3c1fe0 8cba24c4 8ce43c00 8c5b3e80 [ 147.633811] 3e60: 8c39111c 8ce00000 8c69f294 295e2558 00000001 8c5b3e78 8c05c1bc 8c06cf56 [ 147.642420] 3e80: 00000001 00000046 295e2000 8c3bf000 00000200 8c0591c4 8c5b3ec0 295e2558 [ 147.650877] 3ea0: 8c69f294 8c5b2000 8cf8f788 00000000 00000788 00000046 00000001 00000000 [ 147.659410] 3ec0: 00000001 8cba24c4 8ce43c00 8cba24c4 8c034014 8c5b3ee8 8c00de88 8c5b3ef8 [ 147.668019] 3ee0: 8ce43c34 295e2558 8ce43c00 8c5b3fa0 8cba24c4 8c4573a0 00000012 00000001 [ 147.676477] 3f00: 00000000 00000002 8cde77fc 00000045 8c212c42 8c5b3f30 00001558 8ce43c34 [ 147.685010] 3f20: 8ce43c34 00000000 8c212d3e 8c212d5c 8c5b3f34 8c123ddc 8c5b3f44 295e1000 [ 147.693543] 3f40: 8ce43c34 8ce43c38 00000000 8c0340ba 8c212592 8c5b3f70 8ce43c68 8ce43c00 [ 147.702076] 3f60: 00000001 8c0080dc 8c2129fa 8c212a00 8c5b3f74 8c00dd56 8c5b3f80 8cf8f788 [ 147.710609] 3f80: 8c0080dc 7bff9a68 2958c000 2956c008 00000003 8c0080dc 295e2558 00000001 [ 147.719142] 3fa0: 295e1000 00000fff 295e2558 00000000 295e1000 2956c008 00000003 00000012 [ 147.727750] 3fc0: 29561094 00000fff 29561000 00000003 2956c008 2958c000 7bff9a68 7bff9a68 [ 147.736208] 3fe0: 29559bfe 2955a1ae 00008000 00000000 00000000 00000168 ffffffff 00000060 [ 147.744737] [ 147.744755] Call trace: [ 147.748875] [<8c006e0e>] dump_stack+0xe/0x20 [ 147.753381] [<8c0124a0>] sub_preempt_count+0x0/0xc0 [ 147.758394] [<8c012aae>] __schedule_bug+0x2e/0x60 [ 147.763244] [<8c20f30e>] schedule+0x54e/0x660 [ 147.767735] [<8c012b08>] __cond_resched+0x28/0x60 [ 147.772601] [<8c012b08>] __cond_resched+0x28/0x60 [ 147.777436] [<8c012560>] add_preempt_count+0x0/0xa0 [ 147.782459] [<8c20edc0>] schedule+0x0/0x660 [ 147.786787] [<8c0124a0>] sub_preempt_count+0x0/0xc0 [ 147.791805] [<8c20faf8>] cond_resched+0x38/0x60 [ 147.796484] [<8c019a5c>] put_files_struct+0xfc/0x140 [ 147.801601] [<8c01b40a>] do_exit+0x14a/0xac0 [ 147.806016] [<8c212620>] _spin_lock_irq+0x0/0x60 [ 147.810763] [<8c212b2c>] _spin_unlock_irq+0x2c/0x60 [ 147.815786] [<8c016f0a>] oops_exit+0xa/0x20 [ 147.820117] [<8c006f2c>] die+0x10c/0x180 [ 147.824137] [<8c1279e0>] bust_spinlocks+0x0/0x60 [ 147.828903] [<8c018180>] printk+0x0/0x40 [ 147.832937] [<8c00e064>] do_page_fault+0x264/0x3c0 [ 147.837910] [<8c018180>] printk+0x0/0x40 [ 147.841928] [<8c212592>] _spin_lock+0x32/0x60 [ 147.846419] [<8c129240>] debug_smp_processor_id+0x0/0xe0 [ 147.851894] [<8c2129fa>] _spin_unlock+0x1a/0x60 [ 147.856583] [<8c212a00>] _spin_unlock+0x20/0x60 [ 147.861239] [<8c02cd08>] __rcu_process_callbacks+0x288/0x2c0 [ 147.867138] [<8c02cd58>] rcu_process_callbacks+0x18/0x40 [ 147.872594] [<8c02ca80>] __rcu_process_callbacks+0x0/0x2c0 [ 147.878211] [<8c01ddb6>] tasklet_action+0x76/0xe0 [ 147.883067] [<8c01dafa>] __do_softirq+0x7a/0x140 [ 147.887841] [<8c01da24>] _local_bh_enable+0x24/0x80 [ 147.892853] [<8c01db2e>] __do_softirq+0xae/0x140 [ 147.897613] [<8c01dc46>] do_softirq+0x86/0xa0 [ 147.902112] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 147.907158] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 147.912268] [<8c00e300>] __copy_user_page+0x28/0x54 [ 147.917194] [<8c00eebe>] copy_user_page+0xfe/0x180 [ 147.922184] [<8c056f26>] __do_fault+0x266/0x580 [ 147.926828] [<8c05c1bc>] unmap_region+0xdc/0x180 [ 147.931563] [<8c06cf56>] kmem_cache_free+0x56/0x140 [ 147.936622] [<8c0591c4>] handle_mm_fault+0x144/0x840 [ 147.941740] [<8c034014>] down_read+0x34/0x60 [ 147.946117] [<8c00de88>] do_page_fault+0x88/0x3c0 [ 147.950988] [<8c212c42>] _spin_lock_irqsave+0x42/0x60 [ 147.956203] [<8c212d3e>] _spin_unlock_irqrestore+0x1e/0xa0 [ 147.961833] [<8c212d5c>] _spin_unlock_irqrestore+0x3c/0xa0 [ 147.967500] [<8c123ddc>] __up_write+0xdc/0x1a0 [ 147.972161] [<8c0340ba>] up_write+0x1a/0x40 [ 147.976383] [<8c212592>] _spin_lock+0x32/0x60 [ 147.980884] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 147.985905] [<8c2129fa>] _spin_unlock+0x1a/0x60 [ 147.990575] [<8c212a00>] _spin_unlock+0x20/0x60 [ 147.995250] [<8c00dd56>] __do_page_fault+0xd6/0x180 [ 148.000280] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 148.005348] [<8c0080dc>] ret_from_exception+0x0/0x8 [ 148.010449] [ 148.011858] INFO: lockdep is turned off. CTRL-A Z for help |115200 8N1 | NOR | Minicom 2.2 | VT102 | Offline # # Automatically generated make config: don't edit # Linux kernel version: 2.6.23 # Wed Oct 17 20:41:38 2007 # CONFIG_SUPERH=y CONFIG_RWSEM_GENERIC_SPINLOCK=y CONFIG_GENERIC_BUG=y CONFIG_GENERIC_FIND_NEXT_BIT=y CONFIG_GENERIC_HWEIGHT=y CONFIG_GENERIC_HARDIRQS=y CONFIG_GENERIC_IRQ_PROBE=y CONFIG_GENERIC_CALIBRATE_DELAY=y CONFIG_GENERIC_TIME=y CONFIG_GENERIC_CLOCKEVENTS=y CONFIG_SYS_SUPPORTS_PCI=y CONFIG_STACKTRACE_SUPPORT=y CONFIG_LOCKDEP_SUPPORT=y # CONFIG_ARCH_HAS_ILOG2_U32 is not set # CONFIG_ARCH_HAS_ILOG2_U64 is not set CONFIG_ARCH_NO_VIRT_TO_BUS=y CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" # # General setup # CONFIG_EXPERIMENTAL=y CONFIG_BROKEN_ON_SMP=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 is not set CONFIG_BSD_PROCESS_ACCT=y # CONFIG_BSD_PROCESS_ACCT_V3 is not set # CONFIG_TASKSTATS is not set # CONFIG_USER_NS is not set # CONFIG_AUDIT is not set # CONFIG_IKCONFIG is not set CONFIG_LOG_BUF_SHIFT=14 CONFIG_SYSFS_DEPRECATED=y # CONFIG_RELAY is not set # CONFIG_BLK_DEV_INITRD is not set # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set CONFIG_SYSCTL=y CONFIG_EMBEDDED=y CONFIG_UID16=y # CONFIG_SYSCTL_SYSCALL is not set 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_ANON_INODES=y CONFIG_EPOLL=y CONFIG_SIGNALFD=y CONFIG_EVENTFD=y CONFIG_SHMEM=y CONFIG_VM_EVENT_COUNTERS=y CONFIG_SLAB=y # CONFIG_SLUB is not set # CONFIG_SLOB is not set CONFIG_RT_MUTEXES=y # CONFIG_TINY_SHMEM is not set CONFIG_BASE_SMALL=0 CONFIG_MODULES=y CONFIG_MODULE_UNLOAD=y # CONFIG_MODULE_FORCE_UNLOAD is not set # CONFIG_MODVERSIONS is not set # CONFIG_MODULE_SRCVERSION_ALL is not set CONFIG_KMOD=y CONFIG_BLOCK=y # CONFIG_LBD is not set # CONFIG_BLK_DEV_IO_TRACE is not set # CONFIG_LSF is not set # CONFIG_BLK_DEV_BSG is not set # # IO Schedulers # CONFIG_IOSCHED_NOOP=y CONFIG_IOSCHED_AS=y CONFIG_IOSCHED_DEADLINE=y CONFIG_IOSCHED_CFQ=y CONFIG_DEFAULT_AS=y # CONFIG_DEFAULT_DEADLINE is not set # CONFIG_DEFAULT_CFQ is not set # CONFIG_DEFAULT_NOOP is not set CONFIG_DEFAULT_IOSCHED="anticipatory" # # System type # CONFIG_CPU_SH4=y # CONFIG_CPU_SUBTYPE_SH7619 is not set # CONFIG_CPU_SUBTYPE_SH7206 is not set # CONFIG_CPU_SUBTYPE_SH7705 is not set # CONFIG_CPU_SUBTYPE_SH7706 is not set # CONFIG_CPU_SUBTYPE_SH7707 is not set # CONFIG_CPU_SUBTYPE_SH7708 is not set # CONFIG_CPU_SUBTYPE_SH7709 is not set # CONFIG_CPU_SUBTYPE_SH7710 is not set # CONFIG_CPU_SUBTYPE_SH7712 is not set # CONFIG_CPU_SUBTYPE_SH7720 is not set # CONFIG_CPU_SUBTYPE_SH7750 is not set CONFIG_CPU_SUBTYPE_SH7091=y # CONFIG_CPU_SUBTYPE_SH7750R is not set # CONFIG_CPU_SUBTYPE_SH7750S is not set # CONFIG_CPU_SUBTYPE_SH7751 is not set # CONFIG_CPU_SUBTYPE_SH7751R is not set # CONFIG_CPU_SUBTYPE_SH7760 is not set # CONFIG_CPU_SUBTYPE_SH4_202 is not set # CONFIG_CPU_SUBTYPE_ST40STB1 is not set # CONFIG_CPU_SUBTYPE_ST40GX1 is not set # CONFIG_CPU_SUBTYPE_SH7770 is not set # CONFIG_CPU_SUBTYPE_SH7780 is not set # CONFIG_CPU_SUBTYPE_SH7785 is not set # CONFIG_CPU_SUBTYPE_SHX3 is not set # CONFIG_CPU_SUBTYPE_SH7343 is not set # CONFIG_CPU_SUBTYPE_SH7722 is not set # # Memory management options # CONFIG_QUICKLIST=y CONFIG_MMU=y CONFIG_PAGE_OFFSET=0x80000000 CONFIG_MEMORY_START=0x0c000000 CONFIG_MEMORY_SIZE=0x01000000 CONFIG_VSYSCALL=y CONFIG_ARCH_FLATMEM_ENABLE=y CONFIG_ARCH_SPARSEMEM_ENABLE=y CONFIG_ARCH_SPARSEMEM_DEFAULT=y CONFIG_MAX_ACTIVE_REGIONS=1 CONFIG_ARCH_POPULATES_NODE_MAP=y CONFIG_ARCH_SELECT_MEMORY_MODEL=y CONFIG_PAGE_SIZE_4KB=y # CONFIG_PAGE_SIZE_8KB is not set # CONFIG_PAGE_SIZE_64KB is not set CONFIG_HUGETLB_PAGE_SIZE_64K=y # CONFIG_HUGETLB_PAGE_SIZE_256K is not set # CONFIG_HUGETLB_PAGE_SIZE_1MB is not set # CONFIG_HUGETLB_PAGE_SIZE_4MB is not set # CONFIG_HUGETLB_PAGE_SIZE_64MB is not set CONFIG_SELECT_MEMORY_MODEL=y CONFIG_FLATMEM_MANUAL=y # CONFIG_DISCONTIGMEM_MANUAL is not set # CONFIG_SPARSEMEM_MANUAL is not set CONFIG_FLATMEM=y CONFIG_FLAT_NODE_MEM_MAP=y CONFIG_SPARSEMEM_STATIC=y CONFIG_SPLIT_PTLOCK_CPUS=4 # CONFIG_RESOURCES_64BIT is not set CONFIG_ZONE_DMA_FLAG=0 CONFIG_NR_QUICK=2 # # Cache configuration # CONFIG_SH_DIRECT_MAPPED=y CONFIG_CACHE_WRITEBACK=y # CONFIG_CACHE_WRITETHROUGH is not set # CONFIG_CACHE_OFF is not set # # Processor features # CONFIG_CPU_LITTLE_ENDIAN=y # CONFIG_CPU_BIG_ENDIAN is not set CONFIG_SH_FPU=y CONFIG_SH_STORE_QUEUES=y CONFIG_CPU_HAS_INTEVT=y CONFIG_CPU_HAS_SR_RB=y CONFIG_CPU_HAS_PTEA=y CONFIG_CPU_HAS_FPU=y # # Board support # CONFIG_SH_DREAMCAST=y # # Timer and clock configuration # CONFIG_SH_TMU=y CONFIG_SH_TIMER_IRQ=16 CONFIG_SH_PCLK_FREQ=49876504 # CONFIG_TICK_ONESHOT is not set # CONFIG_NO_HZ is not set # CONFIG_HIGH_RES_TIMERS is not set # # CPU Frequency scaling # CONFIG_CPU_FREQ=y CONFIG_CPU_FREQ_TABLE=y # CONFIG_CPU_FREQ_DEBUG is not set CONFIG_CPU_FREQ_STAT=y # CONFIG_CPU_FREQ_STAT_DETAILS is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE=y # CONFIG_CPU_FREQ_GOV_PERFORMANCE is not set CONFIG_CPU_FREQ_GOV_POWERSAVE=y CONFIG_CPU_FREQ_GOV_USERSPACE=y # CONFIG_CPU_FREQ_GOV_ONDEMAND is not set # CONFIG_CPU_FREQ_GOV_CONSERVATIVE is not set CONFIG_SH_CPU_FREQ=y # # DMA support # CONFIG_SH_DMA_API=y CONFIG_SH_DMA=y CONFIG_NR_ONCHIP_DMA_CHANNELS=4 CONFIG_NR_DMA_CHANNELS_BOOL=y CONFIG_NR_DMA_CHANNELS=9 # # Companion Chips # # # Additional SuperH Device Drivers # # CONFIG_HEARTBEAT is not set # CONFIG_PUSH_SWITCH is not set # # Kernel features # # CONFIG_HZ_100 is not set CONFIG_HZ_250=y # CONFIG_HZ_300 is not set # CONFIG_HZ_1000 is not set CONFIG_HZ=250 # CONFIG_KEXEC is not set # CONFIG_CRASH_DUMP is not set # CONFIG_PREEMPT_NONE is not set # CONFIG_PREEMPT_VOLUNTARY is not set CONFIG_PREEMPT=y CONFIG_PREEMPT_BKL=y CONFIG_GUSA=y # # Boot options # CONFIG_ZERO_PAGE_OFFSET=0x00001000 CONFIG_BOOT_LINK_OFFSET=0x00800000 # CONFIG_UBC_WAKEUP is not set CONFIG_CMDLINE_BOOL=y CONFIG_CMDLINE="console=ttySC1 panic=5 root=/dev/nf rw nfsaddrs=192.168.61.55:192.168.61.50:192.168.61.50: earlyprintk=serial video=pvr2fb:640x480-32@60" # # Bus options # CONFIG_MAPLE=y CONFIG_PCI=y CONFIG_SH_PCIDMA_NONCOHERENT=y CONFIG_PCI_AUTO=y # CONFIG_ARCH_SUPPORTS_MSI is not set # CONFIG_PCI_DEBUG is not set # # PCCARD (PCMCIA/CardBus) support # # CONFIG_PCCARD is not set # CONFIG_HOTPLUG_PCI is not set # # Executable file formats # CONFIG_BINFMT_ELF=y # CONFIG_BINFMT_MISC is not set # # Networking # CONFIG_NET=y # # Networking options # CONFIG_PACKET=y # CONFIG_PACKET_MMAP is not set CONFIG_UNIX=y # CONFIG_NET_KEY is not set CONFIG_INET=y # CONFIG_IP_MULTICAST is not set # CONFIG_IP_ADVANCED_ROUTER is not set CONFIG_IP_FIB_HASH=y CONFIG_IP_PNP=y CONFIG_IP_PNP_DHCP=y # CONFIG_IP_PNP_BOOTP is not set # CONFIG_IP_PNP_RARP is not set # CONFIG_NET_IPIP is not set # CONFIG_NET_IPGRE is not set # CONFIG_ARPD is not set # CONFIG_SYN_COOKIES is not set # 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 is not set # CONFIG_INET_XFRM_MODE_TUNNEL is not set # CONFIG_INET_XFRM_MODE_BEET is not set # CONFIG_INET_LRO is not set # CONFIG_INET_DIAG is not set # 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_INET6_XFRM_TUNNEL is not set # CONFIG_INET6_TUNNEL 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_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 # # QoS and/or fair queueing # # CONFIG_NET_SCHED is not set # # Network testing # # CONFIG_NET_PKTGEN is not set # CONFIG_HAMRADIO is not set # CONFIG_IRDA is not set # CONFIG_BT is not set # CONFIG_AF_RXRPC is not set # # Wireless # # CONFIG_CFG80211 is not set # CONFIG_WIRELESS_EXT is not set # CONFIG_MAC80211 is not set # CONFIG_IEEE80211 is not set # CONFIG_RFKILL is not set # CONFIG_NET_9P is not set # # Device Drivers # # # Generic Driver Options # # CONFIG_STANDALONE is not set CONFIG_PREVENT_FIRMWARE_BUILD=y CONFIG_FW_LOADER=y # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_DEVRES is not set # CONFIG_SYS_HYPERVISOR is not set # CONFIG_CONNECTOR is not set # CONFIG_MTD is not set # CONFIG_PARPORT is not set CONFIG_BLK_DEV=y # CONFIG_GDROM 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 is not set # CONFIG_BLK_DEV_NBD is not set # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_RAM is not set # CONFIG_CDROM_PKTCDVD is not set # CONFIG_ATA_OVER_ETH is not set # CONFIG_MISC_DEVICES is not set # CONFIG_IDE is not set # # SCSI device support # # CONFIG_RAID_ATTRS is not set # CONFIG_SCSI is not set # CONFIG_SCSI_DMA is not set # CONFIG_SCSI_NETLINK is not set # CONFIG_ATA is not set # CONFIG_MD is not set # # Fusion MPT device support # # CONFIG_FUSION is not set # # IEEE 1394 (FireWire) support # # CONFIG_FIREWIRE is not set # CONFIG_IEEE1394 is not set # CONFIG_I2O is not set CONFIG_NETDEVICES=y # CONFIG_NETDEVICES_MULTIQUEUE is not set # CONFIG_DUMMY is not set # 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_IP1000 is not set # CONFIG_ARCNET is not set # CONFIG_PHYLIB is not set CONFIG_NET_ETHERNET=y CONFIG_MII=y # CONFIG_STNIC is not set # CONFIG_HAPPYMEAL is not set # CONFIG_SUNGEM is not set # CONFIG_CASSINI is not set # CONFIG_NET_VENDOR_3COM is not set # CONFIG_SMC91X is not set # CONFIG_SMC911X is not set # CONFIG_NET_TULIP 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_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_EEPRO100 is not set # CONFIG_E100 is not set # CONFIG_FEALNX is not set # CONFIG_NATSEMI is not set # CONFIG_NE2K_PCI is not set # CONFIG_8139CP is not set CONFIG_8139TOO=y # CONFIG_8139TOO_PIO is not set # CONFIG_8139TOO_TUNE_TWISTER is not set # CONFIG_8139TOO_8129 is not set # CONFIG_8139_OLD_RX_RESET is not set # CONFIG_SIS900 is not set # CONFIG_EPIC100 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_NETDEV_1000 is not set # CONFIG_NETDEV_10000 is not set # CONFIG_TR is not set # # Wireless LAN # # CONFIG_WLAN_PRE80211 is not set # CONFIG_WLAN_80211 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_SHAPER is not set # CONFIG_NETCONSOLE is not set # CONFIG_NETPOLL is not set # CONFIG_NET_POLL_CONTROLLER is not set # CONFIG_ISDN is not set # CONFIG_PHONE is not set # # Input device support # CONFIG_INPUT=y # CONFIG_INPUT_FF_MEMLESS is not set # CONFIG_INPUT_POLLDEV is not set # # Userland interfaces # # CONFIG_INPUT_MOUSEDEV is not set # CONFIG_INPUT_JOYDEV is not set # CONFIG_INPUT_TSDEV 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 is not set # 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_KEYBOARD_MAPLE=y # CONFIG_INPUT_MOUSE 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 is not set # CONFIG_SERIO_SERPORT is not set # CONFIG_SERIO_PCIPS2 is not set CONFIG_SERIO_LIBPS2=y # CONFIG_SERIO_RAW is not set # CONFIG_GAMEPORT is not set # # Character devices # CONFIG_VT=y CONFIG_VT_CONSOLE=y CONFIG_HW_CONSOLE=y # CONFIG_VT_HW_CONSOLE_BINDING is not set # CONFIG_SERIAL_NONSTANDARD is not set # # Serial drivers # # CONFIG_SERIAL_8250 is not set # # Non-8250 serial port support # CONFIG_SERIAL_SH_SCI=y CONFIG_SERIAL_SH_SCI_NR_UARTS=2 CONFIG_SERIAL_SH_SCI_CONSOLE=y CONFIG_SERIAL_CORE=y CONFIG_SERIAL_CORE_CONSOLE=y # CONFIG_SERIAL_JSM is not set CONFIG_UNIX98_PTYS=y CONFIG_LEGACY_PTYS=y CONFIG_LEGACY_PTY_COUNT=256 # CONFIG_IPMI_HANDLER is not set CONFIG_WATCHDOG=y # CONFIG_WATCHDOG_NOWAYOUT is not set # # Watchdog Device Drivers # # CONFIG_SOFT_WATCHDOG is not set CONFIG_SH_WDT=y # CONFIG_SH_WDT_MMAP is not set # # PCI-based Watchdog Cards # # CONFIG_PCIPCWATCHDOG is not set # CONFIG_WDTPCI is not set CONFIG_HW_RANDOM=y # CONFIG_R3964 is not set # CONFIG_APPLICOM is not set # CONFIG_DRM is not set # CONFIG_RAW_DRIVER is not set # CONFIG_TCG_TPM is not set CONFIG_DEVPORT=y # CONFIG_I2C is not set # # SPI support # # CONFIG_SPI is not set # CONFIG_SPI_MASTER is not set # CONFIG_W1 is not set # CONFIG_POWER_SUPPLY is not set # CONFIG_HWMON is not set # # Sonics Silicon Backplane # CONFIG_SSB_POSSIBLE=y # CONFIG_SSB is not set # # Multifunction device drivers # # CONFIG_MFD_SM501 is not set # # Multimedia devices # # CONFIG_VIDEO_DEV is not set # CONFIG_DVB_CORE is not set # CONFIG_DAB is not set # # Graphics support # # CONFIG_BACKLIGHT_LCD_SUPPORT is not set # # Display device support # # CONFIG_DISPLAY_SUPPORT is not set # CONFIG_VGASTATE is not set CONFIG_VIDEO_OUTPUT_CONTROL=m CONFIG_FB=y CONFIG_FIRMWARE_EDID=y # CONFIG_FB_DDC is not set CONFIG_FB_CFB_FILLRECT=y CONFIG_FB_CFB_COPYAREA=y CONFIG_FB_CFB_IMAGEBLIT=y # CONFIG_FB_SYS_FILLRECT is not set # CONFIG_FB_SYS_COPYAREA is not set # CONFIG_FB_SYS_IMAGEBLIT is not set # CONFIG_FB_SYS_FOPS is not set CONFIG_FB_DEFERRED_IO=y # CONFIG_FB_SVGALIB is not set # CONFIG_FB_MACMODES is not set # CONFIG_FB_BACKLIGHT is not set # CONFIG_FB_MODE_HELPERS is not set # CONFIG_FB_TILEBLITTING is not set # # Frame buffer hardware drivers # # CONFIG_FB_CIRRUS is not set # CONFIG_FB_PM2 is not set # CONFIG_FB_CYBER2000 is not set # CONFIG_FB_ASILIANT is not set # CONFIG_FB_IMSTT is not set CONFIG_FB_PVR2=y # CONFIG_FB_S1D13XXX is not set # CONFIG_FB_NVIDIA is not set # CONFIG_FB_RIVA is not set # CONFIG_FB_MATROX is not set # CONFIG_FB_RADEON is not set # CONFIG_FB_ATY128 is not set # CONFIG_FB_ATY is not set # CONFIG_FB_S3 is not set # CONFIG_FB_SAVAGE is not set # CONFIG_FB_SIS is not set # CONFIG_FB_NEOMAGIC is not set # CONFIG_FB_KYRO is not set # CONFIG_FB_3DFX is not set # CONFIG_FB_VOODOO1 is not set # CONFIG_FB_VT8623 is not set # CONFIG_FB_TRIDENT is not set # CONFIG_FB_ARK is not set # CONFIG_FB_PM3 is not set # CONFIG_FB_VIRTUAL is not set # # Console display driver support # CONFIG_DUMMY_CONSOLE=y CONFIG_FRAMEBUFFER_CONSOLE=y # CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY is not set # CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set # CONFIG_FONTS is not set CONFIG_FONT_8x8=y CONFIG_FONT_8x16=y CONFIG_LOGO=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set # CONFIG_LOGO_LINUX_CLUT224 is not set # CONFIG_LOGO_SUPERH_MONO is not set # CONFIG_LOGO_SUPERH_VGA16 is not set CONFIG_LOGO_SUPERH_CLUT224=y # # Sound # CONFIG_SOUND=m # # Advanced Linux Sound Architecture # CONFIG_SND=m CONFIG_SND_TIMER=m CONFIG_SND_PCM=m # CONFIG_SND_SEQUENCER is not set CONFIG_SND_OSSEMUL=y CONFIG_SND_MIXER_OSS=m CONFIG_SND_PCM_OSS=m CONFIG_SND_PCM_OSS_PLUGINS=y # CONFIG_SND_DYNAMIC_MINORS is not set # CONFIG_SND_SUPPORT_OLD_API is not set CONFIG_SND_VERBOSE_PROCFS=y # CONFIG_SND_VERBOSE_PRINTK is not set # CONFIG_SND_DEBUG is not set # # Generic devices # # CONFIG_SND_DUMMY is not set # CONFIG_SND_MTPAV is not set # CONFIG_SND_SERIAL_U16550 is not set # CONFIG_SND_MPU401 is not set # # PCI devices # # CONFIG_SND_AD1889 is not set # CONFIG_SND_ALS300 is not set # CONFIG_SND_ALI5451 is not set # CONFIG_SND_ATIIXP is not set # CONFIG_SND_ATIIXP_MODEM is not set # CONFIG_SND_AU8810 is not set # CONFIG_SND_AU8820 is not set # CONFIG_SND_AU8830 is not set # CONFIG_SND_AZT3328 is not set # CONFIG_SND_BT87X is not set # CONFIG_SND_CA0106 is not set # CONFIG_SND_CMIPCI is not set # CONFIG_SND_CS4281 is not set # CONFIG_SND_CS46XX is not set # CONFIG_SND_DARLA20 is not set # CONFIG_SND_GINA20 is not set # CONFIG_SND_LAYLA20 is not set # CONFIG_SND_DARLA24 is not set # CONFIG_SND_GINA24 is not set # CONFIG_SND_LAYLA24 is not set # CONFIG_SND_MONA is not set # CONFIG_SND_MIA is not set # CONFIG_SND_ECHO3G is not set # CONFIG_SND_INDIGO is not set # CONFIG_SND_INDIGOIO is not set # CONFIG_SND_INDIGODJ is not set # CONFIG_SND_EMU10K1 is not set # CONFIG_SND_EMU10K1X is not set # CONFIG_SND_ENS1370 is not set # CONFIG_SND_ENS1371 is not set # CONFIG_SND_ES1938 is not set # CONFIG_SND_ES1968 is not set # CONFIG_SND_FM801 is not set # CONFIG_SND_HDA_INTEL is not set # CONFIG_SND_HDSP is not set # CONFIG_SND_HDSPM is not set # CONFIG_SND_ICE1712 is not set # CONFIG_SND_ICE1724 is not set # CONFIG_SND_INTEL8X0 is not set # CONFIG_SND_INTEL8X0M is not set # CONFIG_SND_KORG1212 is not set # CONFIG_SND_MAESTRO3 is not set # CONFIG_SND_MIXART is not set # CONFIG_SND_NM256 is not set # CONFIG_SND_PCXHR is not set # CONFIG_SND_RIPTIDE is not set # CONFIG_SND_RME32 is not set # CONFIG_SND_RME96 is not set # CONFIG_SND_RME9652 is not set # CONFIG_SND_SONICVIBES is not set # CONFIG_SND_TRIDENT is not set # CONFIG_SND_VIA82XX is not set # CONFIG_SND_VIA82XX_MODEM is not set # CONFIG_SND_VX222 is not set # CONFIG_SND_YMFPCI is not set # # SUPERH devices # CONFIG_SND_AICA=m # # System on Chip audio support # # CONFIG_SND_SOC is not set # # SoC Audio support for SuperH # # # Open Sound System # # CONFIG_SOUND_PRIME is not set # CONFIG_HID_SUPPORT is not set # CONFIG_USB_SUPPORT is not set # CONFIG_MMC is not set # CONFIG_NEW_LEDS is not set # CONFIG_INFINIBAND is not set # CONFIG_RTC_CLASS is not set # # DMA Engine support # # CONFIG_DMA_ENGINE is not set # # DMA Clients # # # DMA Devices # # # Userspace I/O # # CONFIG_UIO is not set # # File systems # # CONFIG_EXT2_FS is not set # CONFIG_EXT3_FS is not set # CONFIG_EXT4DEV_FS is not set # CONFIG_REISERFS_FS is not set # CONFIG_JFS_FS is not set CONFIG_FS_POSIX_ACL=y # CONFIG_XFS_FS is not set # CONFIG_GFS2_FS is not set # CONFIG_OCFS2_FS is not set # CONFIG_MINIX_FS is not set # CONFIG_ROMFS_FS is not set # CONFIG_INOTIFY is not set # CONFIG_QUOTA is not set # CONFIG_DNOTIFY is not set # CONFIG_AUTOFS_FS is not set # CONFIG_AUTOFS4_FS is not set # CONFIG_FUSE_FS is not set # # CD-ROM/DVD Filesystems # # CONFIG_ISO9660_FS is not set # CONFIG_UDF_FS is not set # # DOS/FAT/NT Filesystems # # CONFIG_MSDOS_FS is not set # CONFIG_VFAT_FS is not set # CONFIG_NTFS_FS is not set # # Pseudo filesystems # CONFIG_PROC_FS=y CONFIG_PROC_KCORE=y CONFIG_PROC_SYSCTL=y CONFIG_SYSFS=y CONFIG_TMPFS=y # CONFIG_TMPFS_POSIX_ACL is not set CONFIG_HUGETLBFS=y CONFIG_HUGETLB_PAGE=y CONFIG_RAMFS=y # CONFIG_CONFIGFS_FS is not set # # Miscellaneous filesystems # # 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_VXFS_FS is not set # CONFIG_HPFS_FS is not set # CONFIG_QNX4FS_FS is not set # CONFIG_SYSV_FS is not set # CONFIG_UFS_FS is not set # # Network File Systems # CONFIG_NFS_FS=y CONFIG_NFS_V3=y CONFIG_NFS_V3_ACL=y CONFIG_NFS_V4=y # CONFIG_NFS_DIRECTIO is not set # CONFIG_NFSD is not set CONFIG_ROOT_NFS=y CONFIG_LOCKD=y CONFIG_LOCKD_V4=y CONFIG_NFS_ACL_SUPPORT=y CONFIG_NFS_COMMON=y CONFIG_SUNRPC=y CONFIG_SUNRPC_GSS=y # CONFIG_SUNRPC_BIND34 is not set CONFIG_RPCSEC_GSS_KRB5=y # CONFIG_RPCSEC_GSS_SPKM3 is not set # CONFIG_SMB_FS is not set # CONFIG_CIFS is not set # CONFIG_NCP_FS is not set # CONFIG_CODA_FS is not set # CONFIG_AFS_FS is not set # # Partition Types # # CONFIG_PARTITION_ADVANCED is not set CONFIG_MSDOS_PARTITION=y # # Native Language Support # # CONFIG_NLS is not set # # Distributed Lock Manager # # CONFIG_DLM is not set # # Profiling support # # CONFIG_PROFILING is not set # # Kernel hacking # CONFIG_TRACE_IRQFLAGS_SUPPORT=y CONFIG_PRINTK_TIME=y # CONFIG_ENABLE_MUST_CHECK is not set # CONFIG_MAGIC_SYSRQ is not set # CONFIG_UNUSED_SYMBOLS is not set # CONFIG_DEBUG_FS is not set # CONFIG_HEADERS_CHECK is not set CONFIG_DEBUG_KERNEL=y # CONFIG_DEBUG_SHIRQ is not set # CONFIG_DETECT_SOFTLOCKUP is not set # CONFIG_SCHED_DEBUG is not set # CONFIG_SCHEDSTATS is not set # CONFIG_TIMER_STATS is not set # CONFIG_DEBUG_SLAB is not set CONFIG_DEBUG_PREEMPT=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_LOCK_ALLOC=y # CONFIG_PROVE_LOCKING is not set CONFIG_LOCKDEP=y # CONFIG_LOCK_STAT is not set # CONFIG_DEBUG_LOCKDEP is not set CONFIG_DEBUG_SPINLOCK_SLEEP=y # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set CONFIG_STACKTRACE=y # CONFIG_DEBUG_KOBJECT is not set CONFIG_DEBUG_BUGVERBOSE=y CONFIG_DEBUG_INFO=y # CONFIG_DEBUG_VM is not set # CONFIG_DEBUG_LIST is not set CONFIG_FRAME_POINTER=y CONFIG_FORCED_INLINING=y # CONFIG_RCU_TORTURE_TEST is not set # CONFIG_FAULT_INJECTION is not set # CONFIG_SH_STANDARD_BIOS is not set CONFIG_EARLY_SCIF_CONSOLE=y CONFIG_EARLY_SCIF_CONSOLE_PORT=0xffe80000 CONFIG_EARLY_PRINTK=y # CONFIG_DEBUG_BOOTMEM is not set # CONFIG_DEBUG_STACKOVERFLOW is not set # CONFIG_DEBUG_STACK_USAGE is not set # CONFIG_4KSTACKS is not set # CONFIG_SH_KGDB is not set # # Security options # # CONFIG_KEYS is not set # CONFIG_SECURITY is not set CONFIG_CRYPTO=y CONFIG_CRYPTO_ALGAPI=y CONFIG_CRYPTO_BLKCIPHER=y CONFIG_CRYPTO_MANAGER=y # CONFIG_CRYPTO_HMAC is not set # CONFIG_CRYPTO_XCBC is not set # CONFIG_CRYPTO_NULL is not set # CONFIG_CRYPTO_MD4 is not set CONFIG_CRYPTO_MD5=y # CONFIG_CRYPTO_SHA1 is not set # CONFIG_CRYPTO_SHA256 is not set # CONFIG_CRYPTO_SHA512 is not set # CONFIG_CRYPTO_WP512 is not set # CONFIG_CRYPTO_TGR192 is not set # CONFIG_CRYPTO_GF128MUL is not set # CONFIG_CRYPTO_ECB is not set CONFIG_CRYPTO_CBC=y # CONFIG_CRYPTO_PCBC is not set # CONFIG_CRYPTO_LRW is not set # CONFIG_CRYPTO_XTS is not set # CONFIG_CRYPTO_CRYPTD is not set CONFIG_CRYPTO_DES=y # CONFIG_CRYPTO_FCRYPT is not set # CONFIG_CRYPTO_BLOWFISH is not set # CONFIG_CRYPTO_TWOFISH is not set # CONFIG_CRYPTO_SERPENT is not set # CONFIG_CRYPTO_AES is not set # CONFIG_CRYPTO_CAST5 is not set # CONFIG_CRYPTO_CAST6 is not set # CONFIG_CRYPTO_TEA is not set # CONFIG_CRYPTO_ARC4 is not set # CONFIG_CRYPTO_KHAZAD is not set # CONFIG_CRYPTO_ANUBIS is not set # CONFIG_CRYPTO_SEED is not set # CONFIG_CRYPTO_DEFLATE is not set # CONFIG_CRYPTO_MICHAEL_MIC is not set # CONFIG_CRYPTO_CRC32C is not set # CONFIG_CRYPTO_CAMELLIA is not set # CONFIG_CRYPTO_TEST is not set # CONFIG_CRYPTO_AUTHENC is not set # CONFIG_CRYPTO_HW is not set # # Library routines # CONFIG_BITREVERSE=y # CONFIG_CRC_CCITT is not set # CONFIG_CRC16 is not set # CONFIG_CRC_ITU_T is not set CONFIG_CRC32=y # CONFIG_CRC7 is not set # CONFIG_LIBCRC32C is not set CONFIG_PLIST=y CONFIG_HAS_IOMEM=y CONFIG_HAS_IOPORT=y CONFIG_HAS_DMA=y |
From: Mike F. <va...@ge...> - 2007-10-17 16:35:14
|
On Wednesday 17 October 2007, Paul Mundt wrote: > On Tue, Oct 16, 2007 at 01:52:31PM +0200, Manuel Lauss wrote: > > With 2.6.23 my board(s) are again experiencing random segfaults and > > pipe failures (compilejobs randomly abort with bash segfaulting > > and/or gcc/make stop with "too many commandline options" errors, ...) > > I tracked it to these two commits; reverting both stabilizes the system > > again: > > What CPUs are you running on, and what sort of cache configuration are > you using? Presumably write-through caching also works fine? > > I don't experience any breakage on a 4-way d-cache, but there have been > problem reports on other CPUs with 2-way. Specifically it seems to be a > cache colouring problem, bumping up the page size also corrects the > issue. > > I'll see about reproducing and debugging it on a 2-way dcache.. i'm seeing random crashes on my lantank running 2.6.23 ... rebooting into=20 2.6.16.xx works fine. that has a SH7751R with 2-way caches in write-back mode ... havent had time= to=20 try the suggestions above though :/ =2Dmike |
From: Manuel L. <ma...@ro...> - 2007-10-17 06:26:28
|
On Wed, Oct 17, 2007 at 01:48:51PM +0900, Paul Mundt wrote: > On Tue, Oct 16, 2007 at 01:52:31PM +0200, Manuel Lauss wrote: > > With 2.6.23 my board(s) are again experiencing random segfaults and > > pipe failures (compilejobs randomly abort with bash segfaulting > > and/or gcc/make stop with "too many commandline options" errors, ...) > > I tracked it to these two commits; reverting both stabilizes the system > > again: > > > What CPUs are you running on, and what sort of cache configuration are > you using? Presumably write-through caching also works fine? 7760 with "standard" config: write-back, direct-mapped disabled, no SQ, no OCRAM. Haven't tried WT; kernels with WT used to never boot. I'll give it a shot. > I don't experience any breakage on a 4-way d-cache, but there have been > problem reports on other CPUs with 2-way. Specifically it seems to be a > cache colouring problem, bumping up the page size also corrects the > issue. > > I'll see about reproducing and debugging it on a 2-way dcache.. Thanks you very much! Manuel Lauss |
From: Paul M. <le...@li...> - 2007-10-17 04:49:29
|
On Tue, Oct 16, 2007 at 01:52:31PM +0200, Manuel Lauss wrote: > With 2.6.23 my board(s) are again experiencing random segfaults and > pipe failures (compilejobs randomly abort with bash segfaulting > and/or gcc/make stop with "too many commandline options" errors, ...) > I tracked it to these two commits; reverting both stabilizes the system > again: > What CPUs are you running on, and what sort of cache configuration are you using? Presumably write-through caching also works fine? I don't experience any breakage on a 4-way d-cache, but there have been problem reports on other CPUs with 2-way. Specifically it seems to be a cache colouring problem, bumping up the page size also corrects the issue. I'll see about reproducing and debugging it on a 2-way dcache.. |
From: Manuel L. <ma...@ro...> - 2007-10-16 11:52:45
|
Greetings, With 2.6.23 my board(s) are again experiencing random segfaults and pipe failures (compilejobs randomly abort with bash segfaulting and/or gcc/make stop with "too many commandline options" errors, ...) I tracked it to these two commits; reverting both stabilizes the system again: sh: Reclaim beginning of P3 space for vmalloc area http://git.kernel.org/?p=linux/kernel/git/lethal/sh-2.6.git;a=commit;h=f0b859e3d63a07995f0db294864c2f3c9228f1e4 sh: Add kmap_coherent()/kunmap_coherent() interface for SH-4. http://git.kernel.org/?p=linux/kernel/git/lethal/sh-2.6.git;a=commit;h=8cf1a74305688c85fc8d23ab7432a0c447ee6413 Thanks, Manuel Lauss |
From: Paul M. <le...@li...> - 2007-10-15 02:17:34
|
On Mon, Sep 10, 2007 at 03:36:26PM +0900, Magnus Damm wrote: > sh: add support for ax88796 and 93cx6 to highlander boards > > This patch adds eeprom support to the ax88796 driver together with a platform > device for highlander boards. The 93cx6 driver is hooked up to the ax88796 > driver and is used to read out the mac address from the on board eeprom. The > pin configuration used to connect the eeprom to the ax88796 is the same one > as pointed out by the ax88796 datasheet. So it's likely that we can reuse > this code for other boards as well. > > Signed-off-by: Magnus Damm <da...@ig...> Now that the ax88976 changes have been merged via the netdev queue, I've applied the board parts. This will be in my second merge for -rc1. |