imx51 kernel has mmc errors

Bug #723159 reported by Amit Kucheria
22
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Linaro Linux
Fix Released
High
Unassigned
11.05
Fix Released
High
Unassigned
linux-linaro-mx51 (Ubuntu)
Fix Released
Undecided
John Rigby

Bug Description

When I try to upgrade to the 2.6.37-1003-linaro-mx51 kernel on a mx51evk (babbage), I get lots of mmc errors that weren't present in the -1002 version of the kernel.

Log follows:
Uncompressing Linux... done, booting the kernel.
[ 0.000000] Linux version 2.6.37-1003-linaro-mx51 (buildd@gourd) (gcc version 4.5.2 (Ubuntu/Linaro 4.5.2-2ubuntu2) ) #6-Ubuntu Fri Feb 11 08:34:29 UTC 2011 (Ubuntu 2.6.37-1003.6-linaro-mx51 2.6.37)
[ 0.000000] CPU: ARMv7 Processor [412fc085] revision 5 (ARMv7), cr=10c53c7f
[ 0.000000] CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache
[ 0.000000] Machine: Freescale MX51 Babbage Board
[ 0.000000] Memory policy: ECC disabled, Data cache writeback
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 130048
[ 0.000000] Kernel command line: console=tty0 console=ttymxc0,115200n8 root=UUID=bb33ac71-c68d-4f58-a069-99ae73e50f74 rootwait ro
[ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[ 0.000000] Memory: 512MB = 512MB total
[ 0.000000] Memory: 511424k/511424k available, 12864k 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] DMA : 0xffc00000 - 0xffe00000 ( 2 MB)
[ 0.000000] vmalloc : 0xe0800000 - 0xf4000000 ( 312 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xe0000000 ( 512 MB)
[ 0.000000] modules : 0xbf000000 - 0xc0000000 ( 16 MB)
[ 0.000000] .init : 0xc0008000 - 0xc0031000 ( 164 kB)
[ 0.000000] .text : 0xc0031000 - 0xc04f3000 (4872 kB)
[ 0.000000] .data : 0xc04f4000 - 0xc051e1e0 ( 169 kB)
[ 0.000000] SLUB: Genslabs=11, HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] NR_IRQS:272
[ 0.000000] TrustZone Interrupt Controller (TZIC) initialized
[ 0.000000] MXC GPIO hardware
[ 0.000000] Console: colour dummy device 80x30
[ 0.000000] console [tty0] enabled
[ 0.000000] Calibrating delay loop... 799.53 BogoMIPS (lpj=3997696)
[ 0.230000] pid_max: default: 32768 minimum: 301
[ 0.230000] Security Framework initialized
[ 0.230000] AppArmor: AppArmor initialized
[ 0.230000] Yama: becoming mindful.
[ 0.230000] Mount-cache hash table entries: 512
[ 0.230000] CPU: Testing write buffer coherency: ok
[ 0.230000] devtmpfs: initialized
[ 0.240000] NET: Registered protocol family 16
[ 0.410000] hw-breakpoint: debug architecture 0x4 unsupported.
[ 0.410000] hw perfevents: enabled with ARMv7 Cortex-A8 PMU driver, 5 counters available
[ 0.410000] bio: create slab <bio-0> at 0
[ 0.410000] SCSI subsystem initialized
[ 0.410000] usbcore: registered new interface driver usbfs
[ 0.410000] usbcore: registered new interface driver hub
[ 0.410000] usbcore: registered new device driver usb
[ 0.410000] Advanced Linux Sound Architecture Driver Version 1.0.23.
[ 0.410000] NetLabel: Initializing
[ 0.410000] NetLabel: domain hash size = 128
[ 0.410000] NetLabel: protocols = UNLABELED CIPSOv4
[ 0.410000] NetLabel: unlabeled traffic allowed by default
[ 0.420000] DMA-API: preallocated 4096 debug entries
[ 0.420000] DMA-API: debugging enabled by kernel config
[ 0.420000] Switching to clocksource mxc_timer1
[ 0.420000] AppArmor: AppArmor Filesystem Enabled
[ 0.430000] NET: Registered protocol family 2
[ 0.430000] IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.430000] TCP established hash table entries: 16384 (order: 5, 131072 bytes)
[ 0.430000] TCP bind hash table entries: 16384 (order: 4, 65536 bytes)
[ 0.440000] TCP: Hash tables configured (established 16384 bind 16384)
[ 0.440000] TCP reno registered
[ 0.440000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.440000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.440000] NET: Registered protocol family 1
[ 0.440000] i.MXC CPU frequency driver
[ 0.440000] audit: initializing netlink socket (disabled)
[ 0.440000] type=2000 audit(0.440:1): initialized
[ 0.440000] VFS: Disk quotas dquot_6.5.2
[ 0.440000] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 0.450000] Trying to unpack rootfs image as initramfs...
[ 0.470000] fuse init (API version 7.15)
[ 0.470000] Btrfs loaded
[ 0.470000] msgmni has been set to 998
[ 0.470000] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
[ 0.470000] io scheduler noop registered
[ 0.470000] io scheduler deadline registered
[ 0.490000] io scheduler cfq registered (default)
[ 0.490000] Serial: IMX driver
[ 0.490000] imx-uart.0: ttymxc0 at MMIO 0x73fbc000 (irq = 31) is a IMX
[ 0.910000] console [ttymxc0] enabled
[ 1.160000] Freeing initrd memory: 2736K
[ 1.160000] imx-uart.1: ttymxc1 at MMIO 0x73fc0000 (irq = 32) is a IMX
[ 1.170000] imx-uart.2: ttymxc2 at MMIO 0x7000c000 (irq = 33) is a IMX
[ 1.190000] brd: module loaded
[ 1.190000] loop: module loaded
[ 1.200000] Fixed MDIO Bus: probed
[ 1.210000] FEC Ethernet Driver
[ 1.220000] fec_enet_mii_bus: probed
[ 1.230000] PPP generic driver version 2.4.2
[ 1.230000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 1.240000] mxc-ehci mxc-ehci.1: initializing i.MX USB Controller
[ 1.270000] mxc-ehci mxc-ehci.1: Freescale On-Chip EHCI Host Controller
[ 1.270000] mxc-ehci mxc-ehci.1: new USB bus registered, assigned bus number 1
[ 1.310000] mxc-ehci mxc-ehci.1: irq 14, io mem 0x73f80200
[ 1.330000] mxc-ehci mxc-ehci.1: USB 2.0 started, EHCI 1.00
[ 1.330000] hub 1-0:1.0: USB hub found
[ 1.340000] hub 1-0:1.0: 1 port detected
[ 1.340000] mice: PS/2 mouse device common for all mice
[ 1.350000] device-mapper: uevent: version 1.0.3
[ 1.350000] device-mapper: ioctl: 4.18.0-ioctl (2010-06-29) initialised: <email address hidden>
[ 1.360000] device-mapper: multipath: version 1.1.1 loaded
[ 1.370000] device-mapper: multipath round-robin: version 1.0.0 loaded
[ 1.380000] sdhci: Secure Digital Host Controller Interface driver
[ 1.380000] sdhci: Copyright(c) Pierre Ossman
[ 1.390000] mmc0: SDHCI controller on platform [sdhci-esdhc-imx.0] using DMA
[ 1.400000] mmc1: SDHCI controller on platform [sdhci-esdhc-imx.1] using DMA
[ 1.400000] ALSA device list:
[ 1.410000] No soundcards found.
[ 1.510000] TCP cubic registered
[ 1.510000] NET: Registered protocol family 10
[ 1.520000] lo: Disabled Privacy Extensions
[ 1.520000] NET: Registered protocol family 17
[ 1.530000] Registering the dns_resolver key type
[ 1.530000] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 2
[ 1.540000] /build/buildd/linux-linaro-mx51-2.6.37/drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
[ 1.550000] Freeing init memory: 164K
Loading, please wait...
[ 1.820000] usb 1-1: new high speed USB device using mxc-ehci and address 2
[ 1.860000] mmc0: new high speed SDHC card at address 8341
[ 1.860000] mmcblk0: mmc0:8341 SD04G 3.79 GiB
[ 1.880000] mmcblk0: p1 p2 p3
[ 2.020000] udev[59]: starting version 167
[ 2.030000] hub 1-1:1.0: USB hub found
[ 2.030000] hub 1-1:1.0: 7 ports detected
Begin: Loading essential drivers ... done.
Begin: Running /scripts/init-premount ... done.
Begin: Mounting root file system ... Begin: Running /scripts/local-top ... done.
Begin: Running /scripts/local-premount ... done.
[ 3.580000] EXT3-fs: barriers not enabled
[ 3.590000] kjournald starting. Commit interval 5 seconds
[ 3.590000] EXT3-fs (mmcblk0p3): mounted filesystem with ordered data mode
Begin: Running /scripts/local-bottom ... done.
done.
Begin: Running /scripts/init-bottom ... done.
init: u��[ 4.930000] usb 1-1.6: new high speed USB device using mxc-ehci and address 3
[ 5.330000] mmcblk0: error -84 transferring data, sector 160650, nr 8, card status 0xe00
[ 5.330000] end_request: I/O error, dev mmcblk0, sector 160650
[ 5.330000] Buffer I/O error on device mmcblk0p3, logical block 0
[ 5.350000] EXT3-fs (mmcblk0p3): I/O error while writing superblock
[ 5.380000] mmcblk0: error -84 transferring data, sector 424706, nr 8, card status 0x900
[ 5.380000] end_request: I/O error, dev mmcblk0, sector 424706
[ 5.400000] mmcblk0: error -84 transferring data, sector 424707, nr 7, card status 0x900
[ 5.400000] end_request: I/O error, dev mmcblk0, sector 424707
[ 5.420000] mmcblk0: error -84 transferring data, sector 424708, nr 6, card status 0x900
[ 5.420000] end_request: I/O error, dev mmcblk0, sector 424708
[ 5.440000] mmcblk0: error -84 transferring data, sector 424709, nr 5, card status 0x900
[ 5.440000] end_request: I/O error, dev mmcblk0, sector 424709
[ 5.450000] mmcblk0: error -84 transferring data, sector 424710, nr 4, card status 0x900
[ 5.460000] end_request: I/O error, dev mmcblk0, sector 424710
[ 5.470000] mmcblk0: error -84 transferring data, sector 424711, nr 3, card status 0x900
[ 5.470000] end_request: I/O error, dev mmcblk0, sector 424711
[ 5.480000] mmcblk0: error -84 transferring data, sector 424712, nr 2, card status 0x900
[ 5.490000] end_request: I/O error, dev mmcblk0, sector 424712
[ 5.510000] mmcblk0: error -84 transferring data, sector 424713, nr 1, card status 0x900
[ 5.510000] end_request: I/O error, dev mmcblk0, sector 424713
[ 5.520000] EXT3-fs error (device mmcblk0p3): read_block_bitmap: Cannot read block bitmap - block_group = 1, block_bitmap = 33007
[ 5.530000] Aborting journal on device mmcblk0p3.
[ 5.540000] mmcblk0: error -84 transferring data, sector 557250, nr 8, card status 0x900
[ 5.550000] end_request: I/O error, dev mmcblk0, sector 557250
[ 5.660000] mmcblk0: error -84 transferring data, sector 557251, nr 7, card status 0x900
[ 5.660000] end_request: I/O error, dev mmcblk0, sector 557251
[ 5.680000] mmcblk0: error -84 transferring data, sector 557252, nr 6, card status 0x900
[ 5.680000] end_request: I/O error, dev mmcblk0, sector 557252
[ 5.700000] mmcblk0: error -84 transferring data, sector 557253, nr 5, card status 0x900
[ 5.700000] end_request: I/O error, dev mmcblk0, sector 557253
[ 5.720000] mmcblk0: error -84 transferring data, sector 557254, nr 4, card status 0x900
[ 5.720000] end_request: I/O error, dev mmcblk0, sector 557254
[ 5.740000] mmcblk0: error -84 transferring data, sector 557255, nr 3, card status 0x900
[ 5.740000] end_request: I/O error, dev mmcblk0, sector 557255
[ 5.760000] mmcblk0: error -84 transferring data, sector 557256, nr 2, card status 0x900
[ 5.760000] end_request: I/O error, dev mmcblk0, sector 557256
[ 5.780000] mmcblk0: error -84 transferring data, sector 557257, nr 1, card status 0x900
[ 5.780000] end_request: I/O error, dev mmcblk0, sector 557257
[ 5.790000] mmcblk0: error -84 transferring data, sector 3572602, nr 8, card status 0x900
[ 5.810000] end_request: I/O error, dev mmcblk0, sector 3572602
[ 5.810000] Buffer I/O error on device mmcblk0p3, logical block 426494
[ 5.820000] JBD: I/O error detected when updating journal superblock for mmcblk0p3.

Revision history for this message
Hong-Xing.Zhu (richard-zhuhongxing) wrote : Re: [Bug 723159] [NEW] imx51 kernel has mmc errors
Download full text (8.1 KiB)

Analyse from the log, this issue is CRC error, should be caused by the HW
timing compatibility.
What's kinds of card when this errors come up?
Pls find another card and make a try.
Or to re-format and re-insert the card properly, then make a try.

2011/2/22 Launchpad Bug Tracker <email address hidden>

> You have been subscribed to a public bug by Amit Kucheria (amitk):
>
> When I try to upgrade to the 2.6.37-1003-linaro-mx51 kernel on a mx51evk
> (babbage), I get lots of mmc errors that weren't present in the -1002
> version of the kernel.
>
> Log follows:
> Uncompressing Linux... done, booting the kernel.
> [ 0.000000] Linux version 2.6.37-1003-linaro-mx51 (buildd@gourd) (gcc
> version 4.5.2 (Ubuntu/Linaro 4.5.2-2ubuntu2) ) #6-Ubuntu Fri Feb 11 08:34:29
> UTC 2011 (Ubuntu 2.6.37-1003.6-linaro-mx51 2.6.37)
> [ 0.000000] CPU: ARMv7 Processor [412fc085] revision 5 (ARMv7),
> cr=10c53c7f
> [ 0.000000] CPU: VIPT nonaliasing data cache, VIPT aliasing instruction
> cache
> [ 0.000000] Machine: Freescale MX51 Babbage Board
> [ 0.000000] Memory policy: ECC disabled, Data cache writeback
> [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on.
> Total pages: 130048
> [ 0.000000] Kernel command line: console=tty0 console=ttymxc0,115200n8
> root=UUID=bb33ac71-c68d-4f58-a069-99ae73e50f74 rootwait ro
> [ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
> [ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144
> bytes)
> [ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072
> bytes)
> [ 0.000000] Memory: 512MB = 512MB total
> [ 0.000000] Memory: 511424k/511424k available, 12864k 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] DMA : 0xffc00000 - 0xffe00000 ( 2 MB)
> [ 0.000000] vmalloc : 0xe0800000 - 0xf4000000 ( 312 MB)
> [ 0.000000] lowmem : 0xc0000000 - 0xe0000000 ( 512 MB)
> [ 0.000000] modules : 0xbf000000 - 0xc0000000 ( 16 MB)
> [ 0.000000] .init : 0xc0008000 - 0xc0031000 ( 164 kB)
> [ 0.000000] .text : 0xc0031000 - 0xc04f3000 (4872 kB)
> [ 0.000000] .data : 0xc04f4000 - 0xc051e1e0 ( 169 kB)
> [ 0.000000] SLUB: Genslabs=11, HWalign=64, Order=0-3, MinObjects=0,
> CPUs=1, Nodes=1
> [ 0.000000] NR_IRQS:272
> [ 0.000000] TrustZone Interrupt Controller (TZIC) initialized
> [ 0.000000] MXC GPIO hardware
> [ 0.000000] Console: colour dummy device 80x30
> [ 0.000000] console [tty0] enabled
> [ 0.000000] Calibrating delay loop... 799.53 BogoMIPS (lpj=3997696)
> [ 0.230000] pid_max: default: 32768 minimum: 301
> [ 0.230000] Security Framework initialized
> [ 0.230000] AppArmor: AppArmor initialized
> [ 0.230000] Yama: becoming mindful.
> [ 0.230000] Mount-cache hash table entries: 512
> [ 0.230000] CPU: Testing write buffer coherency: ok
> [ 0.230000] devtmpfs: initialized
> [ 0.240000] NET: Registered protocol family 16
> [ 0.410000] hw-breakpoint: debug architecture 0x4 uns...

Read more...

Revision history for this message
Spring Zhang (qzhang) wrote :

Something like Bug 690589?

Revision history for this message
Amit Kucheria (amitk) wrote :

On 11 Feb 24, Hong-Xing.Zhu wrote:
> Analyse from the log, this issue is CRC error, should be caused by the HW
> timing compatibility.
> What's kinds of card when this errors come up?
> Pls find another card and make a try.
> Or to re-format and re-insert the card properly, then make a try.

But the same card works just fine with older kernel.

Revision history for this message
John Stultz (jstultz) wrote :

I'm seeing this as well with a vanilla 2.6.38-rc6

Revision history for this message
John Stultz (jstultz) wrote :

Currently bisecting this down. 2.6.37 seems to be ok.

Revision history for this message
John Stultz (jstultz) wrote :

Ooof. I tried bisecting it down, twice now, but the bad commit is near a few other problematic commits, specifically the ehci-mxc driver stops building, and there is some separate boot problem when you get down to 35 patches or so.

I can't git bisect skip enough to get around it, so I'm giving up here. Hopefully someone who knows the code can look at it closer.

2.6.37 is fine, 2.6.38-rc1 is broken.

I narrowed it down a bit closer to:
git bisect good 28cdac6690cb113856293bf79b40de33dbd8f974
git bisect bad 08406f540c7ce4cfed96fb240906eee04b9e3eb7
git bisect good 81e8d2162566379adcf4b3700f03845c62577145

But after that its a wash.

Revision history for this message
Hong-Xing.Zhu (richard-zhuhongxing) wrote : Re: [Bug 723159] Re: imx51 kernel has mmc errors
Download full text (13.1 KiB)

Hi All:
Based on 2.6.38-rc5 kernel, I tested the following kinds of cards on my BBG
board on both slots, couldn't re-produce the issue.

Sandisk Class4 Class2 4G SDHC cards.
Transend Class2 4G SDHC card
Kingmax Class6 4G SDHC card
Richlight MMC mobile 1G
SamSung MMC Plus 512M
Unkown brand 128M SD card.
eMMC43 toshiba 4G card with one adapter.

2011/2/25 John Stultz <email address hidden>

> Ooof. I tried bisecting it down, twice now, but the bad commit is near
> a few other problematic commits, specifically the ehci-mxc driver stops
> building, and there is some separate boot problem when you get down to
> 35 patches or so.
>
> I can't git bisect skip enough to get around it, so I'm giving up here.
> Hopefully someone who knows the code can look at it closer.
>
> 2.6.37 is fine, 2.6.38-rc1 is broken.
>
> I narrowed it down a bit closer to:
> git bisect good 28cdac6690cb113856293bf79b40de33dbd8f974
> git bisect bad 08406f540c7ce4cfed96fb240906eee04b9e3eb7
> git bisect good 81e8d2162566379adcf4b3700f03845c62577145
>
> But after that its a wash.
>
> --
> You received this bug notification because you are a member of Linaro
> Landing Team: Freescale, which is a direct subscriber.
> https://bugs.launchpad.net/bugs/723159
>
> Title:
> imx51 kernel has mmc errors
>
> Status in Linaro Linux:
> New
>
> Bug description:
> When I try to upgrade to the 2.6.37-1003-linaro-mx51 kernel on a
> mx51evk (babbage), I get lots of mmc errors that weren't present in
> the -1002 version of the kernel.
>
> Log follows:
> Uncompressing Linux... done, booting the kernel.
> [ 0.000000] Linux version 2.6.37-1003-linaro-mx51 (buildd@gourd) (gcc
> version 4.5.2 (Ubuntu/Linaro 4.5.2-2ubuntu2) ) #6-Ubuntu Fri Feb 11 08:34:29
> UTC 2011 (Ubuntu 2.6.37-1003.6-linaro-mx51 2.6.37)
> [ 0.000000] CPU: ARMv7 Processor [412fc085] revision 5 (ARMv7),
> cr=10c53c7f
> [ 0.000000] CPU: VIPT nonaliasing data cache, VIPT aliasing instruction
> cache
> [ 0.000000] Machine: Freescale MX51 Babbage Board
> [ 0.000000] Memory policy: ECC disabled, Data cache writeback
> [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on.
> Total pages: 130048
> [ 0.000000] Kernel command line: console=tty0 console=ttymxc0,115200n8
> root=UUID=bb33ac71-c68d-4f58-a069-99ae73e50f74 rootwait ro
> [ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
> [ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144
> bytes)
> [ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072
> bytes)
> [ 0.000000] Memory: 512MB = 512MB total
> [ 0.000000] Memory: 511424k/511424k available, 12864k 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] DMA : 0xffc00000 - 0xffe00000 ( 2 MB)
> [ 0.000000] vmalloc : 0xe0800000 - 0xf4000000 ( 312 MB)
> [ 0.000000] lowmem : 0xc0000000 - 0xe0000000 ( 512 MB)
> [ 0.000000] modules : 0xbf000000 - 0xc0000000 ( 16 MB)
> [ 0.000000] .init : 0xc0008000 - 0xc0031000 ...

Revision history for this message
Spring Zhang (qzhang) wrote :

Error found on Alpha3 RC, http://releases.linaro.org/platform/linaro-n/hwpacks/alpha-3-rc/
version number:
[ 0.000000] Linux version 2.6.38-1000-linaro-mx51 (buildd@annonaceae) (gcc version 4.5.2 (Ubuntu/Linaro 4.5.2-3ubuntu3) ) #1-Ubuntu Thu Feb 24 04:11:06 U)

Log:

[ 116.740000] Buffer I/O error on device mmcblk0p3, logical block 917509
[ 116.740000] lost page write due to I/O error on mmcblk0p3
[ 116.740000] end_request: I/O error, dev mmcblk0, sector 7500730
[ 116.740000] Buffer I/O error on device mmcblk0p3, logical block 917510
[ 116.740000] lost page write due to I/O error on mmcblk0p3
[ 116.740000] end_request: I/O error, dev mmcblk0, sector 7500738
[ 116.740000] Buffer I/O error on device mmcblk0p3, logical block 917511
[ 116.740000] lost page write due to I/O error on mmcblk0p3
[ 116.850000] JBD: recovery failed
[ 116.850000] EXT3-fs (mmcblk0p3): error loading journal
mount: mounting /dev/disk/by-uuid/1467e903-f6fd-4aba-aa7f-d8ba8c046400 on /root failed: Invalid argument
Begin: Running /scripts/local-bottom ... done.
done.
Begin: Running /scripts/init-bottom ... mount: mounting /dev on /root/dev failed: No such file or directory
done.
mount: mounting /sys on /root/sys failed: No such file or directory
mount: mounting /proc on /root/proc failed: No such file or directory
Target filesystem doesn't have requested /sbin/init.
No init found. Try passing init= bootarg.

BusyBox v1.17.1 (Ubuntu 1:1.17.1-10ubuntu1) built-in shell (ash)
Enter 'help' for a list of built-in commands.

(initramfs)
(initramfs)
(initramfs)

Revision history for this message
Hong-Xing.Zhu (richard-zhuhongxing) wrote :
Download full text (13.8 KiB)

Hi Spring:
I still can't reproduce it at my side.
Anyway, I create a patch that maybe helpful to this issue.

Can anyone help to test it with this patch?
Thanks in advanced.

Best Regard.
Richard.

2011/3/3 Spring Zhang <email address hidden>

> Error found on Alpha3 RC,
> http://releases.linaro.org/platform/linaro-n/hwpacks/alpha-3-rc/
> version number:
> [ 0.000000] Linux version 2.6.38-1000-linaro-mx51 (buildd@annonaceae)
> (gcc version 4.5.2 (Ubuntu/Linaro 4.5.2-3ubuntu3) ) #1-Ubuntu Thu Feb 24
> 04:11:06 U)
>
> Log:
>
> [ 116.740000] Buffer I/O error on device mmcblk0p3, logical block 917509
> [ 116.740000] lost page write due to I/O error on mmcblk0p3
> [ 116.740000] end_request: I/O error, dev mmcblk0, sector 7500730
> [ 116.740000] Buffer I/O error on device mmcblk0p3, logical block 917510
> [ 116.740000] lost page write due to I/O error on mmcblk0p3
> [ 116.740000] end_request: I/O error, dev mmcblk0, sector 7500738
> [ 116.740000] Buffer I/O error on device mmcblk0p3, logical block 917511
> [ 116.740000] lost page write due to I/O error on mmcblk0p3
> [ 116.850000] JBD: recovery failed
> [ 116.850000] EXT3-fs (mmcblk0p3): error loading journal
> mount: mounting /dev/disk/by-uuid/1467e903-f6fd-4aba-aa7f-d8ba8c046400 on
> /root failed: Invalid argument
> Begin: Running /scripts/local-bottom ... done.
> done.
> Begin: Running /scripts/init-bottom ... mount: mounting /dev on /root/dev
> failed: No such file or directory
> done.
> mount: mounting /sys on /root/sys failed: No such file or directory
> mount: mounting /proc on /root/proc failed: No such file or directory
> Target filesystem doesn't have requested /sbin/init.
> No init found. Try passing init= bootarg.
>
>
> BusyBox v1.17.1 (Ubuntu 1:1.17.1-10ubuntu1) built-in shell (ash)
> Enter 'help' for a list of built-in commands.
>
> (initramfs)
> (initramfs)
> (initramfs)
>
> --
> You received this bug notification because you are a member of Linaro
> Landing Team: Freescale, which is a direct subscriber.
> https://bugs.launchpad.net/bugs/723159
>
> Title:
> imx51 kernel has mmc errors
>
> Status in Linaro Linux:
> New
>
> Bug description:
> When I try to upgrade to the 2.6.37-1003-linaro-mx51 kernel on a
> mx51evk (babbage), I get lots of mmc errors that weren't present in
> the -1002 version of the kernel.
>
> Log follows:
> Uncompressing Linux... done, booting the kernel.
> [ 0.000000] Linux version 2.6.37-1003-linaro-mx51 (buildd@gourd) (gcc
> version 4.5.2 (Ubuntu/Linaro 4.5.2-2ubuntu2) ) #6-Ubuntu Fri Feb 11 08:34:29
> UTC 2011 (Ubuntu 2.6.37-1003.6-linaro-mx51 2.6.37)
> [ 0.000000] CPU: ARMv7 Processor [412fc085] revision 5 (ARMv7),
> cr=10c53c7f
> [ 0.000000] CPU: VIPT nonaliasing data cache, VIPT aliasing instruction
> cache
> [ 0.000000] Machine: Freescale MX51 Babbage Board
> [ 0.000000] Memory policy: ECC disabled, Data cache writeback
> [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on.
> Total pages: 130048
> [ 0.000000] Kernel command line: console=tty0 console=ttymxc0,115200n8
> root=UUID=bb33ac71-c68d-4f58-a069-99ae73e50f74 rootwait ro
> [ 0.000000] PID hash table entries: 2048 (order: 1, 8192 by...

Revision history for this message
Amit Kucheria (amitk) wrote :

On 11 Mar 04, Hong-Xing.Zhu wrote:
> Hi Spring:
> I still can't reproduce it at my side.
> Anyway, I create a patch that maybe helpful to this issue.
>
> Can anyone help to test it with this patch?
> Thanks in advanced.

I can help, please provide patch or a kernel .deb.

Revision history for this message
Hong-Xing.Zhu (richard-zhuhongxing) wrote :
Download full text (12.4 KiB)

Thanks.

2.6.38-rc7 is used to do the tests and the patch.

BestRegard
Richard

2011/3/4 Amit Kucheria <email address hidden>

> On 11 Mar 04, Hong-Xing.Zhu wrote:
> > Hi Spring:
> > I still can't reproduce it at my side.
> > Anyway, I create a patch that maybe helpful to this issue.
> >
> > Can anyone help to test it with this patch?
> > Thanks in advanced.
>
> I can help, please provide patch or a kernel .deb.
>
> --
> You received this bug notification because you are a member of Linaro
> Landing Team: Freescale, which is a direct subscriber.
> https://bugs.launchpad.net/bugs/723159
>
> Title:
> imx51 kernel has mmc errors
>
> Status in Linaro Linux:
> New
>
> Bug description:
> When I try to upgrade to the 2.6.37-1003-linaro-mx51 kernel on a
> mx51evk (babbage), I get lots of mmc errors that weren't present in
> the -1002 version of the kernel.
>
> Log follows:
> Uncompressing Linux... done, booting the kernel.
> [ 0.000000] Linux version 2.6.37-1003-linaro-mx51 (buildd@gourd) (gcc
> version 4.5.2 (Ubuntu/Linaro 4.5.2-2ubuntu2) ) #6-Ubuntu Fri Feb 11 08:34:29
> UTC 2011 (Ubuntu 2.6.37-1003.6-linaro-mx51 2.6.37)
> [ 0.000000] CPU: ARMv7 Processor [412fc085] revision 5 (ARMv7),
> cr=10c53c7f
> [ 0.000000] CPU: VIPT nonaliasing data cache, VIPT aliasing instruction
> cache
> [ 0.000000] Machine: Freescale MX51 Babbage Board
> [ 0.000000] Memory policy: ECC disabled, Data cache writeback
> [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on.
> Total pages: 130048
> [ 0.000000] Kernel command line: console=tty0 console=ttymxc0,115200n8
> root=UUID=bb33ac71-c68d-4f58-a069-99ae73e50f74 rootwait ro
> [ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
> [ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144
> bytes)
> [ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072
> bytes)
> [ 0.000000] Memory: 512MB = 512MB total
> [ 0.000000] Memory: 511424k/511424k available, 12864k 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] DMA : 0xffc00000 - 0xffe00000 ( 2 MB)
> [ 0.000000] vmalloc : 0xe0800000 - 0xf4000000 ( 312 MB)
> [ 0.000000] lowmem : 0xc0000000 - 0xe0000000 ( 512 MB)
> [ 0.000000] modules : 0xbf000000 - 0xc0000000 ( 16 MB)
> [ 0.000000] .init : 0xc0008000 - 0xc0031000 ( 164 kB)
> [ 0.000000] .text : 0xc0031000 - 0xc04f3000 (4872 kB)
> [ 0.000000] .data : 0xc04f4000 - 0xc051e1e0 ( 169 kB)
> [ 0.000000] SLUB: Genslabs=11, HWalign=64, Order=0-3, MinObjects=0,
> CPUs=1, Nodes=1
> [ 0.000000] NR_IRQS:272
> [ 0.000000] TrustZone Interrupt Controller (TZIC) initialized
> [ 0.000000] MXC GPIO hardware
> [ 0.000000] Console: colour dummy device 80x30
> [ 0.000000] console [tty0] enabled
> [ 0.000000] Calibrating delay loop... 799.53 BogoMIPS (lpj=3997696)
> [ 0.230000] pid_max: default: 32768 minimum: 301
> [ 0.230000] Security Framework initializ...

Revision history for this message
Spring Zhang (qzhang) wrote :

Richard, I tried your built image sent to me, but it stopped at mounting rootfs partition, I didn't try more card:

Waiting for root device UUID=267e3609-3eed-46ee-ba56-c2c0a5f52fcc...
mmc0: new high speed SDHC card at address b368
mmcblk0: mmc0:b368 SDC 3.72 GiB
 mmcblk0: p1 p2 p3
usb 1-1: new high speed USB device using mxc-ehci and address 2
hub 1-1:1.0: USB hub found
hub 1-1:1.0: 7 ports detected
usb 1-1.6: new high speed USB device using mxc-ehci and address 3

Revision history for this message
Hong-Xing.Zhu (richard-zhuhongxing) wrote :
Download full text (12.7 KiB)

Hi Spring:
Can you just re-build your kernel image after apply the patch sent by me
previousely?
I don't know why the system halt at usb module.

BestRegards
Richard
2011/3/7 Spring Zhang <email address hidden>

> Richard, I tried your built image sent to me, but it stopped at mounting
> rootfs partition, I didn't try more card:
>
> Waiting for root device UUID=267e3609-3eed-46ee-ba56-c2c0a5f52fcc...
> mmc0: new high speed SDHC card at address b368
> mmcblk0: mmc0:b368 SDC 3.72 GiB
> mmcblk0: p1 p2 p3
> usb 1-1: new high speed USB device using mxc-ehci and address 2
> hub 1-1:1.0: USB hub found
> hub 1-1:1.0: 7 ports detected
> usb 1-1.6: new high speed USB device using mxc-ehci and address 3
>
> --
> You received this bug notification because you are a member of Linaro
> Landing Team: Freescale, which is a direct subscriber.
> https://bugs.launchpad.net/bugs/723159
>
> Title:
> imx51 kernel has mmc errors
>
> Status in Linaro Linux:
> New
>
> Bug description:
> When I try to upgrade to the 2.6.37-1003-linaro-mx51 kernel on a
> mx51evk (babbage), I get lots of mmc errors that weren't present in
> the -1002 version of the kernel.
>
> Log follows:
> Uncompressing Linux... done, booting the kernel.
> [ 0.000000] Linux version 2.6.37-1003-linaro-mx51 (buildd@gourd) (gcc
> version 4.5.2 (Ubuntu/Linaro 4.5.2-2ubuntu2) ) #6-Ubuntu Fri Feb 11 08:34:29
> UTC 2011 (Ubuntu 2.6.37-1003.6-linaro-mx51 2.6.37)
> [ 0.000000] CPU: ARMv7 Processor [412fc085] revision 5 (ARMv7),
> cr=10c53c7f
> [ 0.000000] CPU: VIPT nonaliasing data cache, VIPT aliasing instruction
> cache
> [ 0.000000] Machine: Freescale MX51 Babbage Board
> [ 0.000000] Memory policy: ECC disabled, Data cache writeback
> [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on.
> Total pages: 130048
> [ 0.000000] Kernel command line: console=tty0 console=ttymxc0,115200n8
> root=UUID=bb33ac71-c68d-4f58-a069-99ae73e50f74 rootwait ro
> [ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
> [ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144
> bytes)
> [ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072
> bytes)
> [ 0.000000] Memory: 512MB = 512MB total
> [ 0.000000] Memory: 511424k/511424k available, 12864k 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] DMA : 0xffc00000 - 0xffe00000 ( 2 MB)
> [ 0.000000] vmalloc : 0xe0800000 - 0xf4000000 ( 312 MB)
> [ 0.000000] lowmem : 0xc0000000 - 0xe0000000 ( 512 MB)
> [ 0.000000] modules : 0xbf000000 - 0xc0000000 ( 16 MB)
> [ 0.000000] .init : 0xc0008000 - 0xc0031000 ( 164 kB)
> [ 0.000000] .text : 0xc0031000 - 0xc04f3000 (4872 kB)
> [ 0.000000] .data : 0xc04f4000 - 0xc051e1e0 ( 169 kB)
> [ 0.000000] SLUB: Genslabs=11, HWalign=64, Order=0-3, MinObjects=0,
> CPUs=1, Nodes=1
> [ 0.000000] NR_IRQS:272
> [ 0.000000] TrustZone Interrupt Controller (TZIC) initialized
> [ 0.000000] ...

Changed in linux-linaro:
status: New → In Progress
Revision history for this message
Shawn Guo (shawnguo) wrote :

I just tested the patch, and it does not help.

Loïc Minier (lool)
Changed in linux-linaro:
importance: Undecided → High
milestone: none → 11.05-final
Revision history for this message
Shawn Guo (shawnguo) wrote :

To Spring at #12,

If you can change cmdline root=UUID... to root=/dev/mmcblk0p3, you should be able to get the rebuilt kernel up.

Revision history for this message
Jason Liu (r64343) wrote :
Download full text (11.9 KiB)

Hi,

>
> Title:
>  imx51 kernel has mmc errors

Please check the pad setting first.

BR,
Jason

>
> Status in Linaro Linux:
>  In Progress
> Status in Linaro Linux 11.05 series:
>  In Progress
>
> Bug description:
>  When I try to upgrade to the 2.6.37-1003-linaro-mx51 kernel on a
>  mx51evk (babbage), I get lots of mmc errors that weren't present in
>  the -1002 version of the kernel.
>
>  Log follows:
>  Uncompressing Linux... done, booting the kernel.
>  [    0.000000] Linux version 2.6.37-1003-linaro-mx51 (buildd@gourd) (gcc version 4.5.2 (Ubuntu/Linaro 4.5.2-2ubuntu2) ) #6-Ubuntu Fri Feb 11 08:34:29 UTC 2011 (Ubuntu 2.6.37-1003.6-linaro-mx51 2.6.37)
>  [    0.000000] CPU: ARMv7 Processor [412fc085] revision 5 (ARMv7), cr=10c53c7f
>  [    0.000000] CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache
>  [    0.000000] Machine: Freescale MX51 Babbage Board
>  [    0.000000] Memory policy: ECC disabled, Data cache writeback
>  [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 130048
>  [    0.000000] Kernel command line: console=tty0 console=ttymxc0,115200n8  root=UUID=bb33ac71-c68d-4f58-a069-99ae73e50f74 rootwait ro
>  [    0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
>  [    0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
>  [    0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
>  [    0.000000] Memory: 512MB = 512MB total
>  [    0.000000] Memory: 511424k/511424k available, 12864k 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]     DMA     : 0xffc00000 - 0xffe00000   (   2 MB)
>  [    0.000000]     vmalloc : 0xe0800000 - 0xf4000000   ( 312 MB)
>  [    0.000000]     lowmem  : 0xc0000000 - 0xe0000000   ( 512 MB)
>  [    0.000000]     modules : 0xbf000000 - 0xc0000000   (  16 MB)
>  [    0.000000]       .init : 0xc0008000 - 0xc0031000   ( 164 kB)
>  [    0.000000]       .text : 0xc0031000 - 0xc04f3000   (4872 kB)
>  [    0.000000]       .data : 0xc04f4000 - 0xc051e1e0   ( 169 kB)
>  [    0.000000] SLUB: Genslabs=11, HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
>  [    0.000000] NR_IRQS:272
>  [    0.000000] TrustZone Interrupt Controller (TZIC) initialized
>  [    0.000000] MXC GPIO hardware
>  [    0.000000] Console: colour dummy device 80x30
>  [    0.000000] console [tty0] enabled
>  [    0.000000] Calibrating delay loop... 799.53 BogoMIPS (lpj=3997696)
>  [    0.230000] pid_max: default: 32768 minimum: 301
>  [    0.230000] Security Framework initialized
>  [    0.230000] AppArmor: AppArmor initialized
>  [    0.230000] Yama: becoming mindful.
>  [    0.230000] Mount-cache hash table entries: 512
>  [    0.230000] CPU: Testing write buffer coherency: ok
>  [    0.230000] devtmpfs: initialized
>  [    0.240000] NET: Registered protocol family 16
>  [    0.410000] hw-breakpoint: debug architecture 0x4 unsupported.
>  [    0.410000] hw perfevents: enabled with ARMv7 Cortex-A8 PMU driver, 5 counters available
>  [    0.410000] bio: create slab <bio-...

Revision history for this message
Shawn Guo (shawnguo) wrote :

Resolved.

It turns out that it's a very tricky bug. On the 2.6.37, all SD pads are set up with proper pull-up, driver-strength etc. However, for some reason, these settings got lost when moving to 2.6.38.

The really bad thing is that this buggy code still works with some cards, for example, two cards that Richard used to reproduce the issue work just fine, so he failed to reproduce the issue. Fortunately, I have cards containing Linaro image generated from l-m-c, which can expose the problem.

Another tricky part is that Richard actually guessed out the correct fixing, but due to something wrong with his git commit management, the patch he posted here before only has the fixing for SD3 and SD4 pad settings, while SD1 and SD2 are being used on babbage board.

Richard will post the right fixing soon.

Revision history for this message
Jason Liu (r64343) wrote :

On Thu, Mar 10, 2011 at 2:07 PM, Shawn Guo <email address hidden> wrote:
> Resolved.
>
> It turns out that it's a very tricky bug.  On the 2.6.37, all SD pads
> are set up with proper pull-up, driver-strength etc.  However, for some
> reason, these settings got lost when moving to 2.6.38.

Can we narrow down which commit cause the pad setting get lost?
I'm afraid it will have impact on other device than MMC card too.

BR,
Jason

Revision history for this message
Shawn Guo (shawnguo) wrote :

On Thu, Mar 10, 2011 at 4:29 PM, Jason Liu <email address hidden> wrote:
> On Thu, Mar 10, 2011 at 2:07 PM, Shawn Guo <email address hidden> wrote:
>> Resolved.
>>
>> It turns out that it's a very tricky bug.  On the 2.6.37, all SD pads
>> are set up with proper pull-up, driver-strength etc.  However, for some
>> reason, these settings got lost when moving to 2.6.38.
>
> Can we narrow down which commit cause the pad setting get lost?
> I'm afraid it will have impact on other device than MMC card too.
>

commit ee1ae4d7b1c9a8b73e232fa33dc733be59368ff6
Author: Sascha Hauer <email address hidden>
Date: Wed Dec 15 09:56:35 2010 +0100

    ARM i.MX51: Full iomux support

    This iomux file has been constructed from the Freescale pinmux tool.
    It contains all pins from the tool, but the datasheet lists some
    configurations not present in the tool, these are not yet added.

I replied Richard's patch on linux-arm-kernel list with this info, and
expect Sascha re-check the commit to see if any other correct pad
configurations got lost.

--
Regards,
Shawn

Revision history for this message
John Rigby (jcrigby) wrote :

Is there a fix for this yet? Would reverting the mentioned patch be a temporary workaround?

Revision history for this message
Shawn Guo (shawnguo) wrote :
Download full text (12.4 KiB)

Please get the fix below.

http://git.pengutronix.de/?p=imx/linux-2.6.git;a=commit;h=bb0a80e394b512028ad6cf4c86157d4f9db5aab8

On Tue, Mar 15, 2011 at 10:30 PM, John Rigby <email address hidden> wrote:
> Is there a fix for this yet?  Would reverting the mentioned patch be a
> temporary workaround?
>
> ** Also affects: linux-linaro-mx51 (Ubuntu)
>   Importance: Undecided
>       Status: New
>
> --
> You received this bug notification because you are subscribed to Linaro
> Kernel.
> https://bugs.launchpad.net/bugs/723159
>
> Title:
>  imx51 kernel has mmc errors
>
> Status in Linaro Linux:
>  In Progress
> Status in Linaro Linux 11.05 series:
>  In Progress
> Status in “linux-linaro-mx51” package in Ubuntu:
>  New
>
> Bug description:
>  When I try to upgrade to the 2.6.37-1003-linaro-mx51 kernel on a
>  mx51evk (babbage), I get lots of mmc errors that weren't present in
>  the -1002 version of the kernel.
>
>  Log follows:
>  Uncompressing Linux... done, booting the kernel.
>  [    0.000000] Linux version 2.6.37-1003-linaro-mx51 (buildd@gourd) (gcc version 4.5.2 (Ubuntu/Linaro 4.5.2-2ubuntu2) ) #6-Ubuntu Fri Feb 11 08:34:29 UTC 2011 (Ubuntu 2.6.37-1003.6-linaro-mx51 2.6.37)
>  [    0.000000] CPU: ARMv7 Processor [412fc085] revision 5 (ARMv7), cr=10c53c7f
>  [    0.000000] CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache
>  [    0.000000] Machine: Freescale MX51 Babbage Board
>  [    0.000000] Memory policy: ECC disabled, Data cache writeback
>  [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 130048
>  [    0.000000] Kernel command line: console=tty0 console=ttymxc0,115200n8  root=UUID=bb33ac71-c68d-4f58-a069-99ae73e50f74 rootwait ro
>  [    0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
>  [    0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
>  [    0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
>  [    0.000000] Memory: 512MB = 512MB total
>  [    0.000000] Memory: 511424k/511424k available, 12864k 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]     DMA     : 0xffc00000 - 0xffe00000   (   2 MB)
>  [    0.000000]     vmalloc : 0xe0800000 - 0xf4000000   ( 312 MB)
>  [    0.000000]     lowmem  : 0xc0000000 - 0xe0000000   ( 512 MB)
>  [    0.000000]     modules : 0xbf000000 - 0xc0000000   (  16 MB)
>  [    0.000000]       .init : 0xc0008000 - 0xc0031000   ( 164 kB)
>  [    0.000000]       .text : 0xc0031000 - 0xc04f3000   (4872 kB)
>  [    0.000000]       .data : 0xc04f4000 - 0xc051e1e0   ( 169 kB)
>  [    0.000000] SLUB: Genslabs=11, HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
>  [    0.000000] NR_IRQS:272
>  [    0.000000] TrustZone Interrupt Controller (TZIC) initialized
>  [    0.000000] MXC GPIO hardware
>  [    0.000000] Console: colour dummy device 80x30
>  [    0.000000] console [tty0] enabled
>  [    0.000000] Calibrating delay loop... 799.53 BogoMIPS (lpj=3997696)
>  [    0.230000] pid_max: default: 32768 minimum: 301
>  [    0.23000...

Revision history for this message
John Rigby (jcrigby) wrote :

This patch will be included in next release of linux-linaro-mx51

Changed in linux-linaro-mx51 (Ubuntu):
assignee: nobody → John Rigby (jcrigby)
status: New → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package linux-linaro-mx51 - 2.6.38-1001.2

---------------
linux-linaro-mx51 (2.6.38-1001.2) natty; urgency=low

  [ John Rigby ]

  * Rebase to new upstreams:
    Linux v2.6.38-rc6 -- same
    linaro-linux-2.6.38-upstream-1Mar2011 -- new
    Ubuntu-2.6.38-5.32 -- same
    - LP: #724377
  * Enable CONFIG_THUMB2_KERNEL for OMAP[34]
  * Bump ABI
  * Rebase to new upstreams:
    Linux v2.6.38-rc7
    linaro-linux-2.6.38-upstream-4Mar2011
    ubuntu-natty master-next as of 4Mar2011
  * Re-enable display on OMAP4
  * Disable CONFIG_OMAP2_DSS_SDI
    - LP: #728603
    - LP: #720055
  * Rebase to new upstreams:
    Linux v2.6.38-rc8
    linaro-linux-2.6.38-upstream-9Mar2011
      rebased to 2.6.38-rc8
  * Remove generated file kernel-versions and sort kernel-versions.in
  * Enable CONFIG_TIMER_STATS
    - LP: #718677
  * Rebase to new upstreams:
    Linux v2.6.38 final
    linaro-linux-2.6.38-upstream-16Mar2011
    - LP: #708883
    - LP: #723159
    ubuntu-natty Ubuntu-2.6.38-7.35
  * Enable CONFIG_IP_PNP and CONFIG_ROOT_NFS for all flavours
    - LP: #736429
  * mach-ux500: fix build error
    workaround a problem in linux-linaro-2.6.38
  * OMAP4:Fix -EINVAL for vana, vcxio, vdac
    from omap-linux mailing list pending ack
  * turn off ROOT_NFS for mx51
    it makes the kernel too large to boot with current hwpack settings
 -- John Rigby <email address hidden> Fri, 18 Mar 2011 07:36:33 -0600

Changed in linux-linaro-mx51 (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.