Please help! AM35xx mm/slab.c BUG

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



All,

I'm **really** hoping someone out there can help us with this.

My team has been working with the AM3517 for several months now, and we seem to be plagued every so often by what we have termed the "slab bug".  In short, it looks something like the pasted bootlog below.  This has been an *incredibly* hard bug to figure out.  We have a couple of different AM3517-based platforms at our disposal, but the one we see the issue on almost exclusively is a custom, prototype baseboard designed around the TechNexion TAM3157.  Over the last several months, we have tried several versions of the Linux off the linux-omap tree, with loads of different configurations, and even different bootloader versions and combinations.  We've spent most of our time with a linux-omap snapshot that was a 3.2-rc6, and more recently a 3.4-rc6 from late a week or two back.  (Tomorrow I anticipate pulling the latest 3.5 now that I see it's out.)  In all cases, since we switched to 3.0+, we've seen these errors.

They are *very* inconsistent in when they occur, but they happen often enough to be very frustrating.  Consequently, our team has had an incredibly difficult time tracking what's causing them.  They seem to occur at random, perhaps on average once every handful of days.  We've messed with everything we can think of from tweaking kernel options (like enabling/disabling preemption), to disabling various drivers and userspace components, to reviewing every single line in any of our board files.  We have tried different versions and combinations of the OS and both bootloaders (x-loader & u-boot), and even went so far as to do a full analysis of the RAM timings in the EMIF4.  Unfortunately, nothing so far has worked.  The error occurs when operating off both the SD/MMC and the NAND devices, with or without the Ethernets (LAN9221 & EMAC) up and/or running, with or without PREEMPT, under heavy load and sometimes just idling, ...  There is simply nothing
 consistent about it.  After probably 2 weeks without seeing one, I saw 3 today.

Though the error's occurence is inconistent, the error itself is.  It always throws an internal OOPs at the following section of code in mm/slab.c:
---
/*
* The slab was either on partial or free list so
* there must be at least one object available for
* allocation.
*/
BUG_ON(slabp->inuse >= cachep->num);
---
(It appears this was patched in eons ago: https://lkml.org/lkml/2007/2/19/20.  So it's nothing new.)



Under our Linux 3.2-rc6, the error is listed as line "3109".  Under our Linux 3.4-rc6, it is line "3175".  I'm FAR from a Linux MM expert, and we've do NO customization there.  So, I'm hoping someone on here will see something they recognize, or at least be able to help us get more debugging in there to try to get more information.

Amazingly, Google has been little help on this one.  It seems we're the only folks in the world having this issue.  Can anyone *please* help us sort out what's happening here?  Or even just suggest where to start looking?

Below is a very recent snapshot of our full boot + the crash, this time on poweroff though it can happen any time.  We have probably close to 15 of these crashes on file if anyone could use more information.  I just chose not to spam them all on here.

(*NOTE: These bootloaders & kernel sources are highly customized now.  So, you may notice that the processor detects as an AM3505 instead of a 3517 because we've removed features unnecessary to our project, such as the SGX, from our software.  That being said, these errors have occurred on the very base builds before any customization.  Please look around that unless you see something really unexplainable.  Given taht we've seen these errors before any of the customizations, we do not believe they are the culprit.  Similarly, those "ECC ERRORS" you see relate to us having to use Micron's on-die ECC for our 4-bit NAND.  We've not gotten the bootloaders and Linux to play nicely with it yet without using the on-die support.  The "ERRORS" are simply referencing the first block, which is managed with a 1-bit ECC instead of the 4-bit.  So, other non-x-loader processes see that section as an error when reading it.)


Thanks in advance for your help!


Texas Instruments X-Loader 1.51-dirty (May 29 2012 - 14:05:44)
Enable Micron on-die ECC engine
Detected board: TEST_TAM3517+
Starting X-loader on MMC 
Reading boot sector
448240 Bytes Read from MMC
Starting 'u-boot.bin' from MMC...
Starting OS Bootloader...


U-Boot 2012.04.01-00083-g0834508-dirty (Jun 04 2012 - 18:35:28)

AM35XX-GP ES2.0, CPU-OPP2, L3-165MHz, Max CPU Clock 600 Mhz
TEST_TAM3517+ Board + LPDDR/NAND
I2C:   ready
DRAM:  256 MiB
NAND:  NAND device: Manufacturer ID: 0x2c, Chip ID: 0xbc (Micron NAND 512MiB 1,8V 16-bit)
512 MiB
MMC:   OMAP SD/MMC: 0
Scanning device for bad blocks
ERROR: ON-DIE ECC READ FAILURE
ERROR: ON-DIE ECC READ FAILURE
ERROR: ON-DIE ECC READ FAILURE
ERROR: ON-DIE ECC READ FAILURE
ERROR: ON-DIE ECC READ FAILURE
ERROR: ON-DIE ECC READ FAILURE
ERROR: ON-DIE ECC READ FAILURE
ERROR: ON-DIE ECC READ FAILURE
*** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
Die ID #00000000000averybignumber00000000000
Enabling Micron ECC ... OK
Micron On-Die ECC selected
Net:   DaVinci-EMAC, smc911x-0
Hit any key to stop autoboot:  0

reading uImage

2615512 bytes read
Booting from mmc ...
## Booting kernel from Legacy Image at 82000000 ...
   Image Name:   Linux-3.4.0-rc6
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    2615448 Bytes = 2.5 MiB
   Load Address: 80008000
   Entry Point:  80008000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0
[    0.000000] Linux version 3.4.0-rc6 (user@userbox) (gcc version 4.7.1 20120421 (prerelease) (GCC) ) #8 Mon Jun 4 19:37:56 EDT 2012
[    0.000000] CPU: ARMv7 Processor [411fc087] revision 7 (ARMv7), cr=10c5387d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT nonaliasing instruction cache
[    0.000000] Machine: Technexion TAM3517
[    0.000000] Memory policy: ECC disabled, Data cache writeback
[    0.000000] AM3505 ES1.1 (l2cache neon isp )
[    0.000000] Clocking rate (Crystal/Core/MPU): 26.0/332/600 MHz
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 64768
[    0.000000] Kernel command line: console=ttyO2,115200n8 mem=256M mpurate=600 root=/dev/mmcblk0p2 rw rootfstype=ext3 rootwait nohlt0
[    0.000000] PID hash table entries: 1024 (order: 0, 4096 bytes)
[    0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
[    0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
[    0.000000] Memory: 255MB = 255MB total
[    0.000000] Memory: 253160k/253160k available, 8984k reserved, 0K highmem
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
[    0.000000]     vmalloc : 0xd0800000 - 0xff000000   ( 744 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xd0000000   ( 256 MB)
[    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
[    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
[    0.000000]       .text : 0xc0008000 - 0xc04af000   (4764 kB)
[    0.000000]       .init : 0xc04af000 - 0xc04eb000   ( 240 kB)
[    0.000000]       .data : 0xc04ec000 - 0xc05330a8   ( 285 kB)
[    0.000000]        .bss : 0xc05330e8 - 0xc058734c   ( 337 kB)
[    0.000000] NR_IRQS:460
[    0.000000] IRQ: Found an INTC at 0xfa200000 (revision 4.0) with 96 interrupts
[    0.000000] Total of 96 interrupts on 1 active controller
[    0.000000] OMAP clockevent source: GPTIMER1 at 32768 Hz
[    0.000000] sched_clock: 32 bits at 32kHz, resolution 30517ns, wraps every 131071999ms
[    0.000000] OMAP clocksource: 32k_counter at 32768 Hz
[    0.000000] Console: colour dummy device 80x30
[    0.000274] Calibrating delay loop... 597.64 BogoMIPS (lpj=2334720)
[    0.039093] pid_max: default: 32768 minimum: 301
[    0.039306] Mount-cache hash table entries: 512
[    0.040161] CPU: Testing write buffer coherency: ok
[    0.040252] ftrace: allocating 13705 entries in 41 pages
[    0.099639] Setting up static identity map for 0x80380d18 - 0x80380d70
[    0.100982] devtmpfs: initialized
[    0.106201] dummy: 
[    0.106689] NET: Registered protocol family 16
[    0.107238] GPMC revision 5.0
[    0.107299] gpmc: irq-20 could not claim: err -22
[    0.110870] gpiochip_add: registered GPIOs 0 to 31 on device: gpio
[    0.110931] OMAP GPIO hardware version 2.5
[    0.111358] gpiochip_add: registered GPIOs 32 to 63 on device: gpio
[    0.111785] gpiochip_add: registered GPIOs 64 to 95 on device: gpio
[    0.112213] gpiochip_add: registered GPIOs 96 to 127 on device: gpio
[    0.112609] gpiochip_add: registered GPIOs 128 to 159 on device: gpio
[    0.113006] gpiochip_add: registered GPIOs 160 to 191 on device: gpio
[    0.114715] omap_mux_init: Add partition: #1: core, flags: 0
[    0.234985] TEST control/display GPIOs initialized
[    0.240295]  omap-mcbsp.2: alias fck already exists
[    0.240692]  omap-mcbsp.3: alias fck already exists
[    0.242004] Switched to new clocking rate (Crystal/Core/MPU): 26.0/332/600 MHz
[    0.242279] OMAP DMA hardware revision 4.0
[    0.255645] bio: create slab <bio-0> at 0
[    0.256591] fixed-dummy: 
[    0.258636] SCSI subsystem initialized
[    0.273529] omap_i2c omap_i2c.1: bus 1 rev1.3.12 at 400 kHz
[    0.289123] omap_i2c omap_i2c.2: bus 2 rev1.3.12 at 400 kHz
[    0.289581] omap_i2c omap_i2c.3: bus 3 rev1.3.12 at 400 kHz
[    0.292022] Advanced Linux Sound Architecture Driver Version 1.0.25.
[    0.293334] Switching to clocksource 32k_counter
[    0.333160] NET: Registered protocol family 2
[    0.333526] IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.334197] TCP established hash table entries: 8192 (order: 4, 65536 bytes)
[    0.334381] TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
[    0.334503] TCP: Hash tables configured (established 8192 bind 8192)
[    0.334533] TCP: reno registered
[    0.334533] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.334594] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.334869] NET: Registered protocol family 1
[    0.339691] jffs2: version 2.2. (NAND) (SUMMARY)  © 2001-2006 Red Hat, Inc.
[    0.340728] msgmni has been set to 494
[    0.341979] io scheduler noop registered
[    0.342071] io scheduler cfq registered (default)
[    0.342529] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    0.345031] omap_uart.0: ttyO0 at MMIO 0x4806a000 (irq = 72) is a OMAP UART0
[    0.345672] omap_uart.1: ttyO1 at MMIO 0x4806c000 (irq = 73) is a OMAP UART1
[    0.346252] omap_uart.2: ttyO2 at MMIO 0x49020000 (irq = 74) is a OMAP UART2
[    0.830505] console [ttyO2] enabled
[    0.834869] omap_uart.3: ttyO3 at MMIO 0x4809e000 (irq = 84) is a OMAP UART3
[    0.843170] at24 1-0050: 256 byte 24c02 EEPROM, writable, 1 bytes/write
[    0.852142] GPIO NAND driver, © 2004 Simtec Electronics
[    0.858673] NAND device: Manufacturer ID: 0x2c, Chip ID: 0xbc (Micron NAND 512MiB 1,8V 16-bit)
[    0.867858] NAND_ECC_NONE selected by board driver. This is not recommended!
[    0.875549] Creating 7 MTD partitions on "omap2-nand.0":
[    0.881195] 0x000000000000-0x000000080000 : "X-Loader"
[    0.886657] WARNING :: READ Operation ECC Error: 0xe1 delay 27 usec
[    0.893371] WARNING :: READ Operation ECC Error: 0xe1 delay 28 usec
[    0.900054] WARNING :: READ Operation ECC Error: 0xe1 delay 28 usec
[    0.906768] WARNING :: READ Operation ECC Error: 0xe1 delay 28 usec
[    0.913482] WARNING :: READ Operation ECC Error: 0xe1 delay 28 usec
[    0.920196] WARNING :: READ Operation ECC Error: 0xe1 delay 28 usec
[    0.926879] WARNING :: READ Operation ECC Error: 0xe1 delay 28 usec
[    0.933563] WARNING :: READ Operation ECC Error: 0xe1 delay 28 usec
[    0.942169] 0x000000080000-0x000000240000 : "U-Boot"
[    0.951812] 0x000000240000-0x000000280000 : "U-Boot Env"
[    0.959503] 0x000000280000-0x000000780000 : "Kernel"
[    0.973937] 0x000000780000-0x00000cf80000 : "Root Filesystem (read-only)"
[    1.279815] 0x00000cf80000-0x00001fb80000 : "Root Filesystem (writeable overlay)"
[    1.734985] 0x00001fb80000-0x000020000000 : "DATA"
[    1.749572] smsc911x: Driver version 2008-10-21
[    1.756835] smsc911x-mdio: probed
[    1.760406] smsc911x smsc911x.0: eth0: attached PHY driver [Generic PHY] (mii_bus:phy_addr=smsc911x-0:01, irq=-1)
[    1.802093] smsc911x smsc911x.0: eth0: MAC Address: xx:xx:xx:xx:xx:xx
[    1.856048] davinci_mdio davinci_mdio.0: davinci mdio revision 1.5
[    1.862548] davinci_mdio davinci_mdio.0: detected phy mask fffffffe
[    1.869781] davinci_mdio.0: probed
[    1.873382] davinci_mdio davinci_mdio.0: phy[0]: device davinci_mdio-0:00, driver unknown
[    1.882263] i2c /dev entries driver
[    1.888000] omap_wdt: OMAP Watchdog Timer Rev 0x31: initial timeout 60 sec
[    1.904510] soc-audio soc-audio: ASoC machine TEST should use snd_soc_register_card()
[    1.914825] asoc: TEST-codec-dai <-> omap-mcbsp.2 mapping ok
[    1.922912] asoc: TEST-codec-dai <-> omap-mcbsp.3 mapping ok
[    1.930725] asoc: TEST-codec-dai <-> omap-mcbsp.4 mapping ok
[    1.940155] TEST SoC init
[    1.944519] TCP: cubic registered
[    1.948028] Initializing XFRM netlink socket
[    1.953613] NET: Registered protocol family 17
[    1.960388] NET: Registered protocol family 15
[    1.965179] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 1
[    1.973266] ThumbEE CPU extension supported.
[    1.977813] Registering SWP/SWPB emulation handler
[    1.984588] voltdm_scale: No voltage scale API registered for vdd_mpu_iva
[    1.991851] voltdm_scale: No voltage scale API registered for vdd_core
[    1.998809] PM: no software I/O chain control; some wakeups may be lost
[    2.014526] clock: disabling unused clocks to save power
[    2.024963] ALSA device list:
[    2.028167]   #0: TEST
[    2.031402] Waiting for root device /dev/mmcblk0p2...
[    2.053710] mmc0: host does not support reading read-only switch. assuming write-enable.
[    2.063995] mmc0: new high speed SDHC card at address 0001
[    2.070587] mmcblk0: mmc0:0001 00000 7.41 GiB 
[    2.077636]  mmcblk0: p1 p2 p3
[    2.149963] kjournald starting.  Commit interval 5 seconds
[    2.155822] EXT3-fs (mmcblk0p2): warning: maximal mount count reached, running e2fsck is recommended
[    2.171234] EXT3-fs (mmcblk0p2): using internal journal
[    2.176757] EXT3-fs (mmcblk0p2): mounted filesystem with ordered data mode
[    2.184051] VFS: Mounted root (ext3 filesystem) on device 179:2.
[    2.192565] devtmpfs: mounted
[    2.196289] Freeing init memory: 240K

Welcome to The Ångström Distribution!

Starting udev Coldplug all Devices...                                          
Starting Media Directory...                                                    
Starting Remount API VFS...                                                    
Starting Runtime Directory...                                                  
Starting Lock Directory...                                                     
Started Huge Pages File System                                         [  OK  ]
Starting File System Check on Root Device...                                   
Starting Debug File System...                                                  
Started Security File System                                           [  OK  ]
Started Load Kernel Modules                                            [  OK  ]
Started FUSE Control File System                                       [  OK  ]
Started Configuration File System                                      [  OK  ]
Starting Apply Kernel Variables...                                             
Starting udev Kernel Device Manager...                                         
Starting Journal Service...                                                    
Started Journal Service                                                [  OK  ]
[    3.141510] udevd[505]: starting version 181
Starting POSIX Message Queue File System...                                    
Started Set Up Additional Binary Formats                               [  OK  ]
Started udev Kernel Device Manager                                     [  OK  ]
Started Media Directory                                                [  OK  ]
Started Remount API VFS                                                [  OK  ]
Started Runtime Directory                                              [  OK  ]
Started Lock Directory                                                 [  OK  ]
Started File System Check on Root Device                               [  OK  ]
Started Debug File System                                              [  OK  ]
Started Apply Kernel Variables                                         [  OK  ]
Started POSIX Message Queue File System                                [  OK  ]
Starting Remount Root FS...                                                    
Started udev Coldplug all Devices                                      [  OK  ]
Started Remount Root FS                                                [  OK  ]
Started Machine ID first boot configure                                [  OK  ]
Starting /tmp...                                                               
Started Opkg first boot configure                                      [  OK  ]
Started /tmp                                                           [  OK  ]
Starting Recreate Volatile Files and Directories...                            
Starting Load Random Seed...                                                   
Started Load Random Seed                                               [  OK  ]
Started Recreate Volatile Files and Directories                        [  OK  ]
Starting Timestamping service...                                               
Started Timestamping service                                           [  OK  ]
Started SSH Key Generation                                             [  OK  ]
Starting Permit User Sessions...                                               
Starting Login Service...                                                      
Starting Avahi mDNS/DNS-SD Stack...                                            
Starting LSB: ifplugd daemon...                                                
Starting D-Bus System Message Bus...                                           
Started Permit User Sessions                                           [  OK  ]
Starting Getty on tty1...                                                      
Started Getty on tty1                                                  [  OK  ]
Starting Serial Getty on ttyO2...                                              
Started Serial Getty on ttyO2                                          [  OK  ]
Started D-Bus System Message Bus                                       [  OK  ]
[    8.707733] smsc911x smsc911x.0: eth0: SMSC911x/921x identified at 0xd086c000, IRQ: 161
Started Avahi mDNS/DNS-SD Stack                                        [  OK  ]
Started Login Service                                                  [  OK  ]

.---O---.                                           
|       |                  .-.           o o        
|   |   |-----.-----.-----.| |   .----..-----.-----.
|       |     | __  |  ---'| '--.|  .-'|     |     |
|   |   |  |  |     |---  ||  --'|  |  |  '  | | | |
'---'---'--'--'--.  |-----''----''--'  '-----'-'-'-'
                -'  |
                '---'

The Angstrom Distribution TEST-tam3517 ttyO2

Angstrom v2012.05-core - Kernel 3.4.0-rc6

TEST-tam3517 login: Started LSB: ifplugd daemon                                            [  OK  ]
ifplugd[864]: Starting Network Interface Plugging Daemon: eth0.

.---O---.                                           
|       |                  .-.           o o        
|   |   |-----.-----.-----.| |   .----..-----.-----.
|       |     | __  |  ---'| '--.|  .-'|     |     |
|   |   |  |  |     |---  ||  --'|  |  |  '  | | | |
'---'---'--'--'--.  |-----''----''--'  '-----'-'-'-'
                -'  |
                '---'

The Angstrom Distribution TEST-tam3517 ttyO2

Angstrom v2012.05-core - Kernel 3.4.0-rc6

TEST-tam3517 login: root
Last login: Thu Jan  1 03:51:39 UTC 1970 on ttyO2
root@sc_hd1u-tam3517:~# poweroff
Stopping Timestamping service...                                               
Stopping Getty on ttStopping Login Service...                                                      
Stopping Avahi mDNS/DNS-SD Stack...                                            
Stopping D-Bus System Message Bus...                                           
Stopping LSB: ifplugd daemon...                                                
[  188.316284] ------------[ cut here ]------------
[  188.321197] kernel BUG at mm/slab.c:3175!
[  188.325408] Internal error: Oops - BUG: 0 [#1] ARM
[  188.330444] Modules linked in:
[  188.333648] CPU: 0    Not tainted  (3.4.0-rc6 #8)
[  188.338623] PC is at cache_alloc_refill+0x13c/0x534
[  188.343749] LR is at kmem_cache_alloc+0x10c/0x11c
[  188.348693] pc : [<c037cefc>]    lr : [<c00c3e84>]    psr: 60000093
[  188.348724] sp : cee53e48  ip : 0000002d  fp : cee53e8c
[  188.360778] r10: 0000002c  r9 : cf80dec0  r8 : 00000020
[  188.366271] r7 : 00100100  r6 : cf802bc0  r5 : 00200200  r4 : cf80c200
[  188.373107] r3 : cfbc4000  r2 : 00000012  r1 : 0000002c  r0 : 0000002c
[  188.379974] Flags: nZCv  IRQs off  FIQs on  Mode SVC_32  ISA ARM  Segment user
[  188.387573] Control: 10c5387d  Table: 8ee60019  DAC: 00000015
[  188.393615] Process systemd-cgroups (pid: 932, stack limit = 0xcee522f0)
[  188.400665] Stack: (0xcee53e48 to 0xcee54000)
[  188.405242] 3e40:                   cf802bd0 000000d0 000000d0 00000000 000000d0 cf802bc8
[  188.413848] 3e60: cee53ebc 000000d0 60000013 b6f78000 000000d0 c00b89f8 08100071 cf80dec0
[  188.422424] 3e80: cee53ebc cee53e90 c00c3e84 c037cdcc 00000017 cecb37b0 0000001b cec70968
[  188.431030] 3ea0: b6f78000 c0533f10 cecc8200 00000000 cee53eec cee53ec0 c00b89f8 c00c3d84
[  188.439636] 3ec0: cecb37b0 00000200 0000001b 00000000 cee53f7c cfb89820 b6f78000 00000014
[  188.448242] 3ee0: cee53f04 cee53ef0 c00ba4f8 c00b89cc 00000000 cec70968 cee53f6c cee53f08
[  188.456848] 3f00: c00bb15c c00ba4d8 08100071 cfb89820 cfbb8cc0 00000014 00000000 cecc8200
[  188.465423] 3f20: 00000001 08100073 cecc8200 60000013 cecc8234 00000001 b6f77000 00000000
[  188.474029] 3f40: c0380ccc b6f78000 00000001 b6f78000 cee52000 00000001 cee52000 00000000
[  188.482635] 3f60: cee53fa4 cee53f70 c00bb2bc c00bae24 08100071 c0050348 00000022 cec70968
[  188.491241] 3f80: ffffffff b6fddb98 00000000 b6f5e930 0000007d c000e9c4 00000000 cee53fa8
[  188.499847] 3fa0: c000e780 c00bb194 b6fddb98 00000000 b6f77000 00001000 00000001 fffff000
[  188.508453] 3fc0: b6fddb98 00000000 b6f5e930 0000007d b6f5eb80 b6f5bce0 b6f5b000 becb3afc
[  188.517028] 3fe0: 00019d60 becb3a40 b6fc4fb8 b6fcff4c 80000010 b6f77000 00000000 00000000
[  188.525634] Backtrace: 
[  188.528228] [<c037cdc0>] (cache_alloc_refill+0x0/0x534) from [<c00c3e84>] (kmem_cache_alloc+0x10c/0x11c)
[  188.538208] [<c00c3d78>] (kmem_cache_alloc+0x0/0x11c) from [<c00b89f8>] (__split_vma+0x38/0x1bc)
[  188.547454] [<c00b89c0>] (__split_vma+0x0/0x1bc) from [<c00ba4f8>] (split_vma+0x2c/0x3c)
[  188.555969] [<c00ba4cc>] (split_vma+0x0/0x3c) from [<c00bb15c>] (mprotect_fixup+0x344/0x370)
[  188.564819]  r4:cec70968 r3:00000000
[  188.568603] [<c00bae18>] (mprotect_fixup+0x0/0x370) from [<c00bb2bc>] (sys_mprotect+0x134/0x1c4)
[  188.577850] [<c00bb188>] (sys_mprotect+0x0/0x1c4) from [<c000e780>] (ret_fast_syscall+0x0/0x30)
[  188.587005]  r8:c000e9c4 r7:0000007d r6:b6f5e930 r5:00000000 r4:b6fddb98
[  188.594055] Code: e5930010 e5991018 e1500001 3a00000e (e7f001f2) 
[  188.600616] ---[ end trace af8909ba8c2e9ac6 ]---
[  188.606811] ------------[ cut here ]------------
[  188.611663] kernel BUG at mm/slab.c:3175!
[  188.615875] Internal error: Oops - BUG: 0 [#2] ARM
[  188.620910] Modules linked in:
[  188.624145] CPU: 0    Tainted: G      D       (3.4.0-rc6 #8)
[  188.630096] PC is at cache_alloc_refill+0x13c/0x534
[  188.635223] LR is at kmem_cache_alloc+0x10c/0x11c
[  188.640167] pc : [<c037cefc>]    lr : [<c00c3e84>]    psr: 60000093
[  188.640167] sp : cf82de30  ip : 000000d0  fp : cf82de74
[  188.652252] r10: 00100100  r9 : cf80dec0  r8 : c002d144
[  188.657745] r7 : 00100100  r6 : cf802bc0  r5 : 00200200  r4 : cf80c200
[  188.664581] r3 : cfbc4000  r2 : 0000003c  r1 : 0000002c  r0 : 0000002c
[  188.671447] Flags: nZCv  IRQs off  FIQs on  Mode SVC_32  ISA ARM  Segment user
[  188.679046] Control: 10c5387d  Table: 8fb94019  DAC: 00000015
[  188.685089] Process systemd (pid: 1, stack limit = 0xcf82c2f0)
[  188.691192] Stack: (0xcf82de30 to 0xcf82e000)
[  188.695800] de20:                                     cf802bd0 000000d0 000000d0 00000000
[  188.704376] de40: 000000d0 cf802bc8 cf82dea4 000000d0 60000013 cec376c0 000000d0 c002d144
[  188.712982] de60: cfbc4814 cf80dec0 cf82dea4 cf82de78 c00c3e84 c037cdcc cf5281e4 cfbc4808
[  188.721588] de80: cfbc4808 cfb8c288 cec376c0 00000000 cfbc4828 cfbc4824 cf82deec cf82dea8
[  188.730194] dea0: c002d144 c00c3d84 ced35c00 cf5281c0 cec376f4 cfb8de34 cfb8de00 cfbc4808
[  188.738800] dec0: cf8269b8 01200011 cf82c000 cec54b80 00000000 c0533f00 cfa1e298 cfa1e100
[  188.747375] dee0: cf82df44 cf82def0 c002db08 c002d008 00000600 00000002 00000000 cfa1e1e8
[  188.755981] df00: 00000000 cf82dfb0 bebdf6d8 00000000 c00d0f58 fffffff4 00000000 01200011
[  188.764587] df20: 00000000 bebdf6d8 00000000 cf82dfb0 cf82c000 00000000 cf82df8c cf82df48
[  188.773193] df40: c002e248 c002d450 b6fc4068 00000000 00000000 000c33f8 000001ed 00000027
[  188.781799] df60: cf82df94 cf82df70 b6fc4068 bebdf6d8 00000001 00000078 c000e9c4 00000000
[  188.790374] df80: cf82dfa4 cf82df90 c0011aa0 c002e134 00000000 b6fc4068 00000000 cf82dfa8
[  188.798980] dfa0: c000e780 c0011a70 b6fc4068 cf82dfb0 01200011 00000000 00000000 00000000
[  188.807586] dfc0: b6fc4068 bebdf6d8 00000001 00000078 b6ee7000 b6fc4000 000c3168 bebdf71c
[  188.816192] dfe0: b6fc44c0 bebdf6d8 00000001 b6e52f88 60000010 01200011 1b631f25 06fb7edf
[  188.824768] Backtrace: 
[  188.827362] [<c037cdc0>] (cache_alloc_refill+0x0/0x534) from [<c00c3e84>] (kmem_cache_alloc+0x10c/0x11c)
[  188.837341] [<c00c3d78>] (kmem_cache_alloc+0x0/0x11c) from [<c002d144>] (dup_mm+0x148/0x3f8)
[  188.846221] [<c002cffc>] (dup_mm+0x0/0x3f8) from [<c002db08>] (copy_process.part.52+0x6c4/0xca8)
[  188.855468] [<c002d444>] (copy_process.part.52+0x0/0xca8) from [<c002e248>] (do_fork+0x120/0x318)
[  188.864807] [<c002e128>] (do_fork+0x0/0x318) from [<c0011aa0>] (sys_clone+0x3c/0x44)
[  188.872955] [<c0011a64>] (sys_clone+0x0/0x44) from [<c000e780>] (ret_fast_syscall+0x0/0x30)
[  188.881744] Code: e5930010 e5991018 e1500001 3a00000e (e7f001f2) 
[  188.888244] ---[ end trace af8909ba8c2e9ac7 ]---
[  188.925689] ------------[ cut here ]------------
[  188.930603] kernel BUG at mm/slab.c:3175!
[  188.934814] Internal error: Oops - BUG: 0 [#3] ARM
[  188.939849] Modules linked in:
[  188.943084] CPU: 0    Tainted: G      D       (3.4.0-rc6 #8)
[  188.949066] PC is at cache_alloc_refill+0x13c/0x534
[  188.954193] LR is at kmem_cache_alloc+0x10c/0x11c
[  188.959167] pc : [<c037cefc>]    lr : [<c00c3e84>]    psr: 60000093
[  188.959167] sp : cedc9e30  ip : 000000d0  fp : cedc9e74
[  188.971221] r10: 00100100  r9 : cf80dec0  r8 : c002d144
[  188.976715] r7 : 00100100  r6 : cf802bc0  r5 : 00200200  r4 : cf80c200
[  188.983581] r3 : cfbc4000  r2 : 0000003c  r1 : 0000002c  r0 : 0000002c
[  188.990478] Flags: nZCv  IRQs off  FIQs on  Mode SVC_32  ISA ARM  Segment user
[  188.998077] Control: 10c5387d  Table: 8ed40019  DAC: 00000015
[  189.004119] Process load-timestamp. (pid: 936, stack limit = 0xcedc82f0)
[  189.011169] Stack: (0xcedc9e30 to 0xcedca000)
[  189.015747] 9e20:                                     cf802bd0 000000d0 000000d0 00000000
[  189.024353] 9e40: 000000d0 cf802bc8 cedc9ea4 000000d0 60000013 ced3e3c0 000000d0 c002d144
[  189.032958] 9e60: ced629cc cf80dec0 cedc9ea4 cedc9e78 c00c3e84 c037cdcc 00000001 ced629e0
[  189.041564] 9e80: ced629c0 cfb9b808 ced3e3c0 00000001 ced629e0 ced629dc cedc9eec cedc9ea8
[  189.050170] 9ea0: c002d144 c00c3d84 cecc10f0 cf528f40 ced3e3f4 ced3e574 ced3e540 ced629c0
[  189.058807] 9ec0: cf826a78 01200011 cedc8000 cfb65040 00000000 c0533f00 ced4a218 ced4a080
[  189.067413] 9ee0: cedc9f44 cedc9ef0 c002db08 c002d008 cedc9fac c003cc34 cedc9f1c ced4a168
[  189.076019] 9f00: 00000000 cedc9fb0 be89d2f0 00000000 cedc9f3c fffffff4 c003db70 01200011
[  189.084625] 9f20: 00000000 be89d2f0 00000000 cedc9fb0 cedc8000 00000000 cedc9f8c cedc9f48
[  189.093231] 9f40: c002e248 c002d450 b6fe8398 00000000 00000000 be89d31c 00000000 be89d31c
[  189.101837] 9f60: 00000008 00000000 b6fe8398 00000000 000003a8 00000078 c000e9c4 00000000
[  189.110443] 9f80: cedc9fa4 cedc9f90 c0011aa0 c002e134 00000000 b6fe8398 00000000 cedc9fa8
[  189.119049] 9fa0: c000e780 c0011a70 b6fe8398 cedc9fb0 01200011 00000000 00000000 00000000
[  189.127655] 9fc0: b6fe8398 00000000 000003a8 00000078 b6f95000 b6fe8330 000e2088 be89d314
[  189.136291] 9fe0: b6fe87f0 be89d2f0 000003a8 b6f00f88 60000010 01200011 00000000 00000000
[  189.144866] Backtrace: 
[  189.147460] [<c037cdc0>] (cache_alloc_refill+0x0/0x534) from [<c00c3e84>] (kmem_cache_alloc+0x10c/0x11c)
[  189.157470] [<c00c3d78>] (kmem_cache_alloc+0x0/0x11c) from [<c002d144>] (dup_mm+0x148/0x3f8)
[  189.166351] [<c002cffc>] (dup_mm+0x0/0x3f8) from [<c002db08>] (copy_process.part.52+0x6c4/0xca8)
[  189.175598] [<c002d444>] (copy_process.part.52+0x0/0xca8) from [<c002e248>] (do_fork+0x120/0x318)
[  189.184967] [<c002e128>] (do_fork+0x0/0x318) from [<c0011aa0>] (sys_clone+0x3c/0x44)
[  189.193115] [<c0011a64>] (sys_clone+0x0/0x44) from [<c000e780>] (ret_fast_syscall+0x0/0x30)
[  189.201904] Code: e5930010 e5991018 e1500001 3a00000e (e7f001f2) 
[  189.208404] ---[ end trace af8909ba8c2e9ac8 ]---
[  189.217132] ------------[ cut here ]------------
[  189.222015] kernel BUG at mm/slab.c:3175!
[  189.226226] Internal error: Oops - BUG: 0 [#4] ARM
[  189.231262] Modules linked in:
[  189.234466] CPU: 0    Tainted: G      D       (3.4.0-rc6 #8)
[  189.240447] PC is at cache_alloc_refill+0x13c/0x534
[  189.245574] LR is at kmem_cache_alloc+0x10c/0x11c
[  189.250518] pc : [<c037cefc>]    lr : [<c00c3e84>]    psr: 60000093
[  189.250549] sp : cee41e98  ip : 000000d0  fp : cee41edc
[  189.262603] r10: 00100100  r9 : cf80dec0  r8 : c00ccd30
[  189.268096] r7 : 00100100  r6 : cf802bc0  r5 : 00200200  r4 : cf80c200
[  189.274932] r3 : cfbc4000  r2 : 0000003c  r1 : 0000002c  r0 : 0000002c
[  189.281799] Flags: nZCv  IRQs off  FIQs on  Mode SVC_32  ISA ARM  Segment user
[  189.289398] Control: 10c5387d  Table: 8ed68019  DAC: 00000015
[  189.295440] Process load-timestamp. (pid: 937, stack limit = 0xcee402f0)
[  189.302490] Stack: (0xcee41e98 to 0xcee42000)
[  189.307067] 1e80:                                                       cf802bd0 000000d0
[  189.315673] 1ea0: 000000d0 00000000 000080d0 cf802bc8 000e0a08 000080d0 60000013 ced3e840
[  189.324249] 1ec0: 000080d0 c00ccd30 ced3e840 cf80dec0 cee41f0c cee41ee0 c00c3e84 c037cdcc
[  189.332855] 1ee0: ced3e840 cec42b80 cec6c9c0 cec42b80 ced3e840 cee40000 000e0a08 c0533f10
[  189.341461] 1f00: cee41f44 cee41f10 c00ccd30 c00c3d84 cee41f44 cee41f20 c00cbfb0 cec6c9c0
[  189.350067] 1f20: cee40000 cee13000 000e2c48 000e0a08 cec42b80 cee41fb0 cee41f84 cee41f48
[  189.358673] 1f40: c00cd120 c00cccdc c00d0f58 00000001 00000000 cec102a8 000e0a08 cee13000
[  189.367248] 1f60: cee41fb0 000e0a08 000e2c48 c000e9c4 cee40000 00000000 cee41fa4 cee41f88
[  189.375854] 1f80: c0011b28 c00ccfc4 000e21e8 000e2c48 000e0a08 0000000b 00000000 cee41fa8
[  189.384460] 1fa0: c000e780 c0011af0 000e21e8 000e2c48 000e21e8 000e2c48 000e0a08 000d3afc
[  189.393066] 1fc0: 000e21e8 000e2c48 000e0a08 0000000b 00000000 000d9248 00000000 000d6e10
[  189.401672] 1fe0: b6f0126c be89d3cc 00033240 b6f01278 60000010 000e21e8 00000000 00000000
[  189.410247] Backtrace: 
[  189.412841] [<c037cdc0>] (cache_alloc_refill+0x0/0x534) from [<c00c3e84>] (kmem_cache_alloc+0x10c/0x11c)
[  189.422821] [<c00c3d78>] (kmem_cache_alloc+0x0/0x11c) from [<c00ccd30>] (bprm_mm_init+0x60/0x198)
[  189.432159] [<c00cccd0>] (bprm_mm_init+0x0/0x198) from [<c00cd120>] (do_execve+0x168/0x330)
[  189.440948] [<c00ccfb8>] (do_execve+0x0/0x330) from [<c0011b28>] (sys_execve+0x44/0x64)
[  189.449371] [<c0011ae4>] (sys_execve+0x0/0x64) from [<c000e780>] (ret_fast_syscall+0x0/0x30)
[  189.458221]  r7:0000000b r6:000e0a08 r5:000e2c48 r4:000e21e8
[  189.464202] Code: e5930010 e5991018 e1500001 3a00000e (e7f001f2) 
[  189.470703] ---[ end trace af8909ba8c2e9ac9 ]---

--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Arm (vger)]     [ARM Kernel]     [ARM MSM]     [Linux Tegra]     [Linux WPAN Networking]     [Linux Wireless Networking]     [Maemo Users]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux