All of lore.kernel.org
 help / color / mirror / Atom feed
From: zheng wei <jeanwelly@gmail.com>
To: linux-mtd@lists.infradead.org
Subject: Error found when mounting a NANDFlash block as yaffs
Date: Thu, 7 Apr 2005 17:47:17 +0800	[thread overview]
Message-ID: <c2bc1f405040702476af04972@mail.gmail.com> (raw)

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset=GB2312, Size: 8643 bytes --]

I can't figure out what caused this error? Any comments are welcome.

linux command line is: "noinitrd root=/dev/mtdblock/3 init=/linuxrc
console=tty"MACH_TYPE = 193
NOW, Booting Linux......
Uncompressing Linux.........................................................
do.Linux version 2.4.18-rmk7-pxa1 (root@localhost.localdomain) (gcc
version 2.95.24CPU: ARM/CIRRUS Arm920Tsid(wb) revision 0
Machine: Samsung-SMDK2410
On node 0 totalpages: 16384
zone(0): 16384 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: noinitrd root=/dev/mtdblock/3 init=/linuxrc console=ttyS0
DEBUG: timer count 15626
Console: colour dummy device 80x30
Calibrating delay loop... 99.94 BogoMIPS
Memory: 64MB = 64MB total
Memory: 62540KB available (1416K code, 434K data, 76K init)
Dentry-cache hash table entries: 8192 (order: 4, 65536 bytes)
Inode-cache hash table entries: 4096 (order: 3, 32768 bytes)
Mount-cache hash table entries: 1024 (order: 1, 8192 bytes)
Buffer-cache hash table entries: 4096 (order: 2, 16384 bytes)
Page-cache hash table entries: 16384 (order: 4, 65536 bytes)
POSIX conformance testing by UNIFIX
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
CPU clock = 200.000 Mhz, HCLK = 100.000 Mhz, PCLK = 50.000 Mhz
Initializing S3C2410 buffer pool for DMA workaround
S3C2410 USB Controller Core Initialized
eth0: cs8900 rev K(3.3 Volts) found at 0xd0000300
cs89x0 media RJ-45, IRQ 37
get_random_bytes called before random driver initialization
usbctl: Opened for usb-eth
usbctl: Started for usb-eth
Starting kswapd
devfs: v1.10 (20020120) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x1
ttyS%d0 at I/O 0x50000000 (irq = 52) is a S3C2410
ttyS%d1 at I/O 0x50004000 (irq = 55) is a S3C2410
ttyS%d2 at I/O 0x50008000 (irq = 58) is a S3C2410
Console: switching to colour frame buffer device 30x40
Installed S3C2410 frame buffer
pty: 256 Unix98 ptys configured
s3c2410-ts initialized
S3C2410 Real Time Clock Driver v0.1
block: 128 slots per queue, batch=32
Uniform Multi-Platform E-IDE driver Revision: 6.31
ide: Assuming 50MHz system bus speed for PIO modes; override with idebus=xx
loop: loaded (max 8 devices)
SCSI subsystem driver Revision: 1.00
scsi0 : SCSI host adapter emulation for IDE ATAPI devices
UDA1341 audio driver initialized
flash device information ec 76
NAND device: Manufacturer ID: 0xec, Chip ID: 0x76 (Samsung NAND 64MiB 3,3V)
Creating 5 MTD partitions on "NAND 64MiB 3,3V":
0x00000000-0x00020000 : "loader"
0x00020000-0x00030000 : "param"
0x00030000-0x001f0000 : "kernel"
0x00200000-0x00400000 : "root"
0x00400000-0x03ef8000 : "usr"
this is the result of add_mtd_partitions 0
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
usb-ohci.c: USB OHCI at membase 0xe9000000, IRQ 26
usb.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found
port #1 suspened!
port #0 alived!
hub.c: 1 port detected
usb.c: registered new driver usblp
printer.c: v0.8:USB Printer Device Class driver
Initializing USB Mass Storage driver...
usb.c: registered new driver usb-storage
USB Mass Storage support registered.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 4096 bind 4096)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
NetWinder Floating Point Emulator V0.95 (c) 1998-1999 Rebel.com
zw:Read first block, super.magic is28cd3d45
VFS: Mounted root (cramfs filesystem).
Mounted devfs on /dev
Freeing init memory: 76K
zw: mount /etc as ramfs
zw: re-create the /etc/mtab entries
zw: /bin/mount -f -t cramfs -o remount,ro /dev/mtdblock/3 /
zw: /sbin/insmod -f /lib/yaffs.o
zw: /bin/mount -t yaffs /dev/mtdblock/4 /usr
yaffs: dev is 7940 name is "1f:04"
Unable to handle kernel NULL pointer dereference at virtual address 00000004
pgd = c3eb4000
*pgd = 00000000, *pmd = 00000000
Internal error: Oops: ffffffff
CPU: 0
pc : [<c4886b70>]    lr : [<c4886940>]    Not tainted
sp : c3ebbbc4  ip : c3dac65c  fp : c3ebbbd0
r10: 0000c6a4  r9 : 00000004  r8 : 00000635
r7 : c3e12000  r6 : c3ebbbf4  r5 : c3dac640  r4 : c3ddc5dc
r3 : 00000000  r2 : c3ddc630  r1 : c3dac640  r0 : c3ddc5dc
Flags: nzCv  IRQs on  FIQs on  Mode SVC_32  Segment user
Control: C000317F  Table: 33EB4000  DAC: 00000015
Process mount (pid: 18, stackpage=c3ebb000)
Stack: (0xc3ebbbb4 to 0xc3ebc000)
bba0:                                              c4886940 c4886b70 20000013
bbc0: ffffffff c3ebbe2c c3ebbbd4 c4886940 c4886b1c 00000001 00000636 c3ebbbec
bbe0: c3e2b1a0 00000000 00000001 ffd00000 c1e4030b 00000001 00000102 6f70ffff
bc00: 2e726577 006c6d78 00000000 00000000 00000000 00000000 00000000 00000000
bc20: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
bc40: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
bc60: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
bc80: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
bca0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
bcc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
bce0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff0000
bd00: 000081ed 00000000 00000000 4cfa5e7d 4cfa5e7d 4cfa5e7d 00000000 ffffffff
bd20: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
bd40: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
bd60: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
bd80: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
bda0: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
bdc0: 00000000 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
bde0: ffffffff ffffffff ffffffff ffffffff ffffffff ffd00000 030bffff e457a966
be00: c3fff3c1 00000000 000041b6 c3e12000 c0374c00 00000200 00000000 c4889258
be20: c3ebbe48 c3ebbe30 c48873a4 c4886350 00000000 c3e12000 00000d14 c3ebbe70
be40: c3ebbe4c c4881a64 c488710c c0374c00 c0374c44 c039b160 00001f04 ffffffea
be60: 00000000 c3ebbe80 c3ebbe74 c4881bb4 c48817ec c3ebbed8 c3ebbe84 c00500e8
be80: c4881b9c c3ebbe94 00000003 c3e13000 c4889414 c3e4ab20 c02ee360 c3e04000
bea0: c02ee3e0 c3e04000 00000009 00000001 00000000 c02ee3e0 c4889414 c3e13000
bec0: c3e04000 c3e05000 c3e04000 c3ebbefc c3ebbedc c00506f0 c004fec0 c3ebbf2c
bee0: 00000000 c3ebbf2c 00000000 c039c000 c3ebbf20 c3ebbf00 c0062bf0 c005063c
bf00: 00000000 00000000 c3ebbf2c 00000000 c039c000 c3ebbf70 c3ebbf24 c0062f44
bf20: c0062bdc c3e04000 c3e13000 c3ebd1c0 c02ee320 c3e13000 00001000 00001000
bf40: 00000009 00000001 00000000 00000000 0204de50 c039c000 c0ed0000 c3eba000
bf60: bfffffbe c3ebbfa4 c3ebbf74 c0062ffc c0062df0 c3e13000 c3e13000 c3e04000
bf80: c3e05000 0204fe88 00000000 c0ed0000 00000015 c001b7c4 00000000 c3ebbfa8
bfa0: c001b640 c0062f70 0204fe88 c0021728 0204de50 0204fe78 bfffffbe c0ed0000
bfc0: 0204fe88 00000000 c0ed0000 00000000 0204fe78 00000000 bfffffbe bffffee8
bfe0: 4009eb90 bffff8a4 0201e178 4009eb9c 60000010 0204de50 00000000 00042000
Backtrace:
Function entered at [<c4886b0c>] from [<c4886940>]
Function entered at [<c4886340>] from [<c48873a4>]
Function entered at [<c48870fc>] from [<c4881a64>]
 r6 = 00000D14  r5 = C3E12000  r4 = 00000000
Function entered at [<c48817dc>] from [<c4881bb4>]
Function entered at [<c4881b8c>] from [<c00500e8>]
Function entered at [<c004feb0>] from [<c00506f0>]
Function entered at [<c005062c>] from [<c0062bf0>]
 r8 = C039C000  r7 = 00000000  r6 = C3EBBF2C  r5 = 00000000
 r4 = C3EBBF2C
Function entered at [<c0062bcc>] from [<c0062f44>]
 r8 = C039C000  r7 = 00000000  r6 = C3EBBF2C  r5 = 00000000
 r4 = 00000000
Function entered at [<c0062de0>] from [<c0062ffc>]
Function entered at [<c0062f60>] from [<c001b640>]
 r8 = C001B7C4  r7 = 00000015  r6 = C0ED0000  r5 = 00000000
 r4 = 0204FE88
Code: e581c01c e58cc004 e5903054 e2802054 (e583c004)
Segmentation fault
zw: exec /sbin/init
console=/dev/co.sole
init started:  BusyBox v0.60.3 (2002.05.13-08:36+0000) multi-c鵯l binary
Starting pid 21, console /dev/console: '/etc/init.d/rcS'
exec: /usr/etc/rc.local: No such file or dire鹴ory
Waiting for enter to start '/bin/sh' (pid 24, terminal /dev/console)
                                                                                
Please press Enter to activate this console.


-- 
---------
jeanwelly
Email:  jeanwelly@gmail.com
China

             reply	other threads:[~2005-04-07  9:47 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-04-07  9:47 zheng wei [this message]
2005-04-07 11:42 ` Error found when mounting a NANDFlash block as yaffs Thomas Gleixner

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=c2bc1f405040702476af04972@mail.gmail.com \
    --to=jeanwelly@gmail.com \
    --cc=linux-mtd@lists.infradead.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.