chun2495 发表于 2022-11-25 18:02:12

Linux启动会报异常,各位帮忙定位下问题。

本帖最后由 chun2495 于 2022-11-25 18:03 编辑


:    serial
Out:   serial
Err:   serial
Found PFUZE100! deviceid=10,revid=21
Net:   got MAC address from IIM: 00:00:00:00:00:00
FEC0                                     
WatchDog is disabled
Hit Space key to stop autoboot:0
kernel   @ 10808000 (4768856)      
ramdisk@ 11800000 (500211)
kernel cmdline:            
      use uboot command line:
      console=ttymxc0,115200 androidboot.console=ttymxc0 vmalloc=400M init=/init video=mxcfb0:dev=ldb,LDB-WXGA,if=RGB24,bpp=32 video=mxcfb1:dev=hdmi,1920x1080M@60,if=RGB24,bpp=32 ldb=sin0 audio_codec=wm8960-24M fb0base=0x27b00000 fbmem=28M,28M fec_mac=7A:8D:B8:CE:BB:6C androidboot.hardware=freescale
                                                                  
Starting kernel ...
                  
Uncompressing Linux... done, booting the kernel.
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Linux version 3.0.35 (root@ubuntu) (gcc version 4.6.x-google 20120106 (prerelease) (GCC) ) #121 SMP PREEMPT Tue Nov 8 20:59:46 CST 2022
[    0.000000] CPU: ARMv7 Processor revision 10 (ARMv7), cr=10c53c7d
[    0.000000] CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] Machine: Freescale i.MX 6Quad/DualLite/Solo Sabre-SD Board
[    0.000000] Ignoring unrecognised tag 0x54410008
[    0.000000] Memory policy: ECC disabled, Data cache writealloc
[    0.000000] CPU identified as i.MX6Q, unknown revision
[    0.000000] On node 0 totalpages: 198400
[    0.000000] free_area_init_node: node 0, pgdat c0970280, node_mem_map c0b29000
[    0.000000]   Normal zone: 800 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 96224 pages, LIFO batch:31
[    0.000000]   HighMem zone: 1248 pages used for memmap
[    0.000000]   HighMem zone: 100128 pages, LIFO batch:31
[    0.000000] PERCPU: Embedded 7 pages/cpu @c1332000 s6528 r8192 d13952 u32768
[    0.000000] pcpu-alloc: s6528 r8192 d13952 u32768 alloc=8*4096
[    0.000000] pcpu-alloc: 0 1 2 3
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.Total pages: 196352
[    0.000000] Kernel command line: console=ttymxc0,115200 androidboot.console=ttymxc0 vmalloc=400M init=/init video=mxcfb0:dev=ldb,LDB-WXGA,if=RGB24,bpp=32 video=mxcfb1:dev=hdmi,1920x1080M@60,if=RGB24,bpp=32 ldb=sin0 audio_codec=wm8960-24M fb0base=0x27b00000 fbmem=28M,28M fec_mac=7A:8D:B8:CE:BB:6C androidboot.hardware=freescale
[    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: 379MB 360MB 36MB = 775MB total
[    0.000000] Memory: 772928k/772928k available, 275648k reserved, 405504K highmem
[    0.000000] Virtual kernel memory layout:
[    0.000000]   vector: 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]   fixmap: 0xfff00000 - 0xfffe0000   ( 896 kB)
[    0.000000]   DMA   : 0xfbe00000 - 0xffe00000   (64 MB)
[    0.000000]   vmalloc : 0xd9800000 - 0xf2000000   ( 392 MB)
[    0.000000]   lowmem: 0xc0000000 - 0xd9000000   ( 400 MB)
[    0.000000]   pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
[    0.000000]   modules : 0xbf000000 - 0xbfe00000   (14 MB)
[    0.000000]       .init : 0xc0008000 - 0xc0047000   ( 252 kB)
[    0.000000]       .text : 0xc0047000 - 0xc08ee4d4   (8862 kB)
[    0.000000]       .data : 0xc08f0000 - 0xc0985a78   ( 599 kB)
[    0.000000]      .bss : 0xc0985a9c - 0xc0b283e8   (1675 kB)
[    0.000000] Preemptible hierarchical RCU implementation.
[    0.000000] NR_IRQS:624
[    0.000000] MXC GPIO hardware
[    0.000000] sched_clock: 32 bits at 3000kHz, resolution 333ns, wraps every 1431655ms
[    0.000000] arm_max_freq=1GHz
[    0.000000] MXC_Early serial console at MMIO 0x2020000 (options '115200')
[    0.000000] bootconsole enabled
[    0.275818] Calibrating delay loop... 1581.05 BogoMIPS (lpj=7905280)
[    0.368555] pid_max: default: 32768 minimum: 301
[    0.373400] Mount-cache hash table entries: 512
[    0.378629] Initializing cgroup subsys debug
[    0.382921] Initializing cgroup subsys cpuacct
[    0.387419] Initializing cgroup subsys freezer
[    0.391942] CPU: Testing write buffer coherency: ok
[    0.397106] hw perfevents: enabled with ARMv7 Cortex-A9 PMU driver, 7 counters available
[    0.517725] CPU1: Booted secondary processor
[    0.617723] CPU2: Booted secondary processor
[    0.717717] CPU3: Booted secondary processor
[    0.777101] Brought up 4 CPUs
[    0.792927] SMP: Total of 4 processors activated (6324.22 BogoMIPS).
[    0.822427] print_constraints: dummy:
[    0.826427] NET: Registered protocol family 16
[    0.835793] print_constraints: vddpu: 725 <--> 1300 mV at 700 mV fast normal
[    0.843318] print_constraints: vddcore: 725 <--> 1300 mV at 1150 mV fast normal
[    0.851116] print_constraints: vddsoc: 725 <--> 1300 mV at 1200 mV fast normal
[    0.858799] print_constraints: vdd2p5: 2000 <--> 2775 mV at 2400 mV fast normal
[    0.866546] print_constraints: vdd1p1: 800 <--> 1400 mV at 1100 mV fast normal
[    0.874250] print_constraints: vdd3p0: 2625 <--> 3400 mV at 3000 mV fast normal
[    0.883208] mx6_sabresd_board_init...
[    0.888272] ram_console: got buffer at 3ff00000, size 100000
[    0.894103] ram_console: uncorrectable error in header
[    0.899286] ram_console: no valid data in buffer (sig = 0x00424040)
[    0.912922] console enabled
[    1.074890] register fpga...
[    1.077892] plat: add device fpga
[    1.081668] register gpio...
[    1.084640] plat: add device gpio
[    1.088353] register oled...
[    1.091389] plat: add device oled
[    1.095070] register epcs...
[    1.098068] plat: add device epcs
[    1.101772] hw-breakpoint: found 6 breakpoint and 1 watchpoint registers.
[    1.108747] hw-breakpoint: 1 breakpoint(s) reserved for watchpoint single-step.
[    1.116231] hw-breakpoint: maximum watchpoint size is 4 bytes.
[    1.122209] L310 cache controller enabled
[    1.126316] l2x0: 16 ways, CACHE_ID 0x410000c7, AUX_CTRL 0x32070000, Cache size: 1048576 B
[    1.168934] bio: create slab <bio-0> at 0
[    1.176718] mxs-dma mxs-dma-apbh: initialized
[    1.181571] print_constraints: vmmc: 3300 mV
[    1.186811] vgaarb: loaded
[    1.190806] SCSI subsystem initialized
[    1.195086] libata version 3.00 loaded.
[    1.199855] usbcore: registered new interface driver usbfs
[    1.205639] usbcore: registered new interface driver hub
[    1.211249] usbcore: registered new device driver usb
[    1.216461] Freescale USB OTG Driver loaded, $Revision: 1.55 $
[    1.223306] i2c-gpio i2c-gpio.3: using pins 35 (SDA) and 169 (SCL)
[    1.232077] mc_pfuze 1-0008: ID: 0,Full lay: 2 ,Metal lay: 1
[    1.238371] mc_pfuze 1-0008: FAB: 0 ,FIN: 0
[    1.255032] print_constraints: PFUZE100_SW1A: 300 <--> 1875 mV at 1300 mV
[    1.262772] print_constraints: PFUZE100_SW1B: 300 <--> 1875 mV at 300 mV
[    1.271365] print_constraints: PFUZE100_SW1C: 300 <--> 1875 mV at 1300 mV
[    1.279108] print_constraints: PFUZE100_SW2: 800 <--> 3950 mV at 3300 mV
[    1.286793] print_constraints: PFUZE100_SW3A: 400 <--> 1975 mV at 1500 mV
[    1.294568] print_constraints: PFUZE100_SW3B: 400 <--> 1975 mV at 1500 mV
[    1.302293] print_constraints: PFUZE100_SW4: 800 <--> 3950 mV at 3150 mV
[    1.309992] print_constraints: PFUZE100_SWBST: 5000 <--> 5150 mV at 5000 mV
[    1.317890] print_constraints: PFUZE100_VSNVS: 1200 <--> 3000 mV at 1800 mV
[    1.326209] print_constraints: PFUZE100_VREFDDR: at 750 mV
[    1.332681] print_constraints: PFUZE100_VGEN1: 800 <--> 1550 mV at 1500 mV
[    1.340489] print_constraints: PFUZE100_VGEN2: 800 <--> 1550 mV at 1500 mV
[    1.348351] print_constraints: PFUZE100_VGEN3: 1800 <--> 3300 mV at 2800 mV
[    1.357145] print_constraints: PFUZE100_VGEN4: 1800 <--> 3300 mV at 1800 mV
[    1.365996] print_constraints: PFUZE100_VGEN5: 1800 <--> 3300 mV at 3000 mV
[    1.373952] print_constraints: PFUZE100_VGEN6: 1800 <--> 3300 mV at 3300 mV
[    1.397183] imx-ipuv3 imx-ipuv3.1: IPU DMFC NORMAL mode: 1(0~1), 5B(4,5), 5F(6,7)
[    1.405088] mxc_mipi_csi2 mxc_mipi_csi2: i.MX MIPI CSI2 driver probed
[    1.411706] mxc_mipi_csi2 mxc_mipi_csi2: i.MX MIPI CSI2 dphy version is 0x3130302a
[    1.419526] MIPI CSI2 driver module loaded
[    1.424019] Advanced Linux Sound Architecture Driver Version 1.0.24.
[    1.431400] Bluetooth: Core ver 2.16
[    1.435194] NET: Registered protocol family 31
[    1.439805] Bluetooth: HCI device and connection manager initialized
[    1.446261] Bluetooth: HCI socket layer initialized
[    1.451301] Bluetooth: L2CAP socket layer initialized
[    1.456465] Bluetooth: SCO socket layer initialized
[    1.461921] i2c-core: driver using legacy suspend method
[    1.468299] i2c-core: driver using legacy resume method
[    1.474666] Switching to clocksource mxc_timer1
[    1.489614] NET: Registered protocol family 2
[    1.494299] IP route cache hash table entries: 16384 (order: 4, 65536 bytes)
[    1.501905] TCP established hash table entries: 65536 (order: 7, 524288 bytes)
[    1.510300] TCP bind hash table entries: 65536 (order: 7, 786432 bytes)
[    1.518091] TCP: Hash tables configured (established 65536 bind 65536)
[    1.524794] TCP reno registered
[    1.528023] UDP hash table entries: 256 (order: 1, 8192 bytes)
[    1.534045] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[    1.540788] NET: Registered protocol family 1
[    1.545670] RPC: Registered named UNIX socket transport module.
[    1.551712] RPC: Registered udp transport module.
[    1.556567] RPC: Registered tcp transport module.
[    1.561383] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    1.567982] PCI: CLS 0 bytes, default 32
[    1.572141] Unpacking initramfs...
[    1.606521] Freeing initrd memory: 488K
[    1.611463] PMU: registered new PMU device of type 0
[    1.616647] Static Power Management for Freescale i.MX6
[    1.622056] wait mode is enabled for i.MX6
[    1.626438] cpaddr = d9880000 suspend_iram_base=d9928000
[    1.631950] PM driver module loaded
[    1.635642] iMX6 PCIe PCIe RC mode imx_pcie_pltfm_probe entering.
[    1.749368] PCIE: imx_pcie_pltfm_probe start link up.
[    2.360075] link up failed, DB_R0:0x00cec900, DB_R1:0x08200000!
[    2.366088] IMX PCIe port: link down with power supply 1!
[    2.372088] IMX usb wakeup probe
[    2.375483] the wakeup pdata is 0xd46ecea0
[    2.380096] add wake up source irq 75
[    2.390547] IMX usb wakeup probe
[    2.393941] the wakeup pdata is 0xd46ecc20
[    2.398669] cpu regulator mode:ldo_bypass
[    2.404896] _regulator_get: get() with no identifier
[    2.409975] mx6_cpu_regulator_init: failed to get pu regulator
[    2.418100] i.MXC CPU frequency driver
[    2.432697] highmem bounce pool size: 64 pages
[    2.437464] ashmem: initialized
[    2.441846] NTFS driver 2.1.30 .
[    2.446281] JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
[    2.452602] fuse init (API version 7.16)
[    2.456865] msgmni has been set to 718
[    2.461889] NET: Registered protocol family 38
[    2.466551] cryptodev: driver loaded.
[    2.470320] io scheduler noop registered
[    2.474313] io scheduler deadline registered
[    2.478762] io scheduler cfq registered (default)
[    2.485048] mxc_mipi_dsi mxc_mipi_dsi: i.MX MIPI DSI driver probed
[    2.491464] MIPI DSI driver module loaded
[    2.495735] mxc_sdc_fb mxc_sdc_fb.0: register mxc display driver ldb
[    2.502205] _regulator_get: get() with no identifier
[    2.507302] mxc_ldb mxc_ldb: change IPU DI1 to IPU DI0 for LDB channel0.
[    2.514665] Unable to handle kernel NULL pointer dereference at virtual address 00000000
[    2.522890] pgd = c0004000
[    2.525662] *pgd=00000000
[    2.529433] Internal error: Oops: 5 [#1] PREEMPT SMP
[    2.534469] Modules linked in:
[    2.537663] CPU: 0    Not tainted(3.0.35 #121)
[    2.542413] PC is at __wake_up_common+0x28/0x90
[    2.547017] LR is at complete+0x48/0x5c
[    2.550976] pc : [<c00776bc>]    lr : [<c00791b4>]    psr: a0000193
[    2.550980] sp : d402fc60ip : 00000000fp : d402fc8c
[    2.562666] r10: 00000003r9 : 00000000r8 : 00000000
[    2.567965] r7 : d42d0b14r6 : d42d0b08r5 : 20000193r4 : d42d0b0c
[    2.574621] r3 : 00000000r2 : 00000001r1 : 00000003r0 : d42d0b0c
[    2.581225] Flags: NzCvIRQs offFIQs onMode SVC_32ISA ARMSegment kernel
[    2.588753] Control: 10c53c7dTable: 1000404aDAC: 00000015
[    2.594571]
[    2.594574] PC: 0xc007763c:
[    2.599035] 763ce14b22d4 e18060da e0944002 e0a55003 e1b030a9 e1a02068 e14b82d4 e0566004
[    2.607934] 765ce0c77005 e18040fc e1580006 e0d99007 e18020f1 bafffff0 e24bd01c e8bd0ff0
[    2.616910] 767ce12fff1e e1a01831 eaffffc6 c08f2080 c067a2c8 c0905aa0 e92d4ff0 e28db020
[    2.625871] 769ce24dd00c e1a07000 e1a0a001 e50b2028 e1a08003 e5b7c008 e59b9004 e157000c
[    2.634823] 76bce41c400c 0a000015 e244400c e59c5008 e1a0000c e1a03009 e1a0100a e1a02008
[    2.643730] 76dce59c6000 e12fff35 e1a03004 e1a0c004 e3500000 0a000005 e3160001 0a000003
[    2.652704] 76fce51b2028 e2522001 e50b2028 0a000003 e5b3400c e1570003 e244400c 1affffea
[    2.661660] 771ce24bd020 e8bd8ff0 e92d4800 e3a0c000 e28db004 e24dd008 e3a02001 e1a0300c
[    2.670619]
[    2.670622] LR: 0xc0079134:
[    2.675033] 9134e3a01003 e1a0200c e2433106 e5863000 e1a0300c e58dc000 e1a05000 e1a00004
[    2.683988] 9154ebfff94e e1a00004 e1a01005 e24bd010 e8bd4870 ea17fae0 e92d4870 e2804004
[    2.692890] 9174e28db010 e24dd00c e1a06000 e1a00004 eb17fc28 e5963000 e3a0c000 e3a01003
[    2.701840] 9194e2833001 e3a02001 e5863000 e1a0300c e58dc000 e1a05000 e1a00004 ebfff937
[    2.710801] 91b4e1a00004 e1a01005 e24bd010 e8bd4870 ea17fac9 e92d49f0 e2504000 e28db018
[    2.719761] 91d4e24dd00c e1a07001 e1a08002 e1a05003 0a00000d eb17fc0f e2983000 e1a01007
[    2.728657] 91f4e1a02008 13a03001 e58d5000 e1a06000 e1a00004 ebfff921 e1a00004 e1a01006
[    2.737614] 9214e24bd018 e8bd49f0 ea17fab3 e24bd018 e8bd89f0 e52db004 e3a03000 e28db000
[    2.746566]
[    2.746568] SP: 0xd402fbe0:
[    2.750973] fbe0d402e000 00000101 c0998960 c009c780 c133281c c0927460 60000113 c1332714
[    2.759925] fc00c0927520 0000040f 00000005 d42d0b08 d42d0b14 c004d2d0 d42d0b0c 00000003
[    2.768877] fc2000000001 00000000 d42d0b0c 20000193 d42d0b08 d42d0b14 00000000 00000000
[    2.777779] fc4000000003 d402fc8c 00000000 d402fc60 c00791b4 c00776bc a0000193 ffffffff
[    2.786742] fc60c09067d0 00000001 00000000 d42d0b0c 20000193 d42d0b08 ff7fffff 00000000
[    2.795701] fc8000800000 d402fcc4 d402fcac c00791b4 00000000 c09702d8 00000000 c09f87ac
[    2.804592] fca000000000 c09f89ec 00001dc8 c02e6214 c02e6204 c047b038 00000001 c09fa684
[    2.813534] fcc000000001 00000002 00000003 00000004 0000000b 0000000c 0000000d 0000000e
[    2.822494]
[    2.822496] FP: 0xd402fc0c:
[    2.826908] fc0cd42d0b08 d42d0b14 c004d2d0 d42d0b0c 00000003 00000001 00000000 d42d0b0c
[    2.835864] fc2c20000193 d42d0b08 d42d0b14 00000000 00000000 00000003 d402fc8c 00000000
[    2.844827] fc4cd402fc60 c00791b4 c00776bc a0000193 ffffffff c09067d0 00000001 00000000
[    2.853727] fc6cd42d0b0c 20000193 d42d0b08 ff7fffff 00000000 00800000 d402fcc4 d402fcac
[    2.862684] fc8cc00791b4 00000000 c09702d8 00000000 c09f87ac 00000000 c09f89ec 00001dc8
[    2.871636] fcacc02e6214 c02e6204 c047b038 00000001 c09fa684 00000001 00000002 00000003
[    2.880591] fccc00000004 0000000b 0000000c 0000000d 0000000e 0000000f 00000000 00000000
[    2.889488] fcecd449e1e0 c08f344c 00000026 00000026 00000000 d402e000 d402e000 00000000
[    2.898405]
[    2.898407] R0: 0xd42d0a8c:
[    2.902819] 0a8c33424752 01000001 00000001 00000000 00000000 00000000 00000000 00000000
[    2.911771] 0aac00000017 00000057 000001ce 00000033 00000000 00000000 00000000 00000000
[    2.920728] 0acc00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[    2.929678] 0aec00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001
[    2.938581] 0b0c00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[    2.947476] 0b2c00000000 00000000 00000000 00000000 00000000 00000000 c09f87ac 00000000
[    2.956434] 0b4cd442aa80 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[    2.965391] 0b6c00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[    2.974305]
[    2.974307] R4: 0xd42d0a8c:
[    2.978774] 0a8c33424752 01000001 00000001 00000000 00000000 00000000 00000000 00000000
[    2.987667] 0aac00000017 00000057 000001ce 00000033 00000000 00000000 00000000 00000000
[    2.996560] 0acc00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[    3.005513] 0aec00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001
[    3.014470] 0b0c00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[    3.023369] 0b2c00000000 00000000 00000000 00000000 00000000 00000000 c09f87ac 00000000
[    3.032323] 0b4cd442aa80 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[    3.041277] 0b6c00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[    3.050183]
[    3.050185] R6: 0xd42d0a88:
[    3.054646] 0a8800000000 33424752 01000001 00000001 00000000 00000000 00000000 00000000
[    3.063600] 0aa800000000 00000017 00000057 000001ce 00000033 00000000 00000000 00000000
[    3.072502] 0ac800000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[    3.081448] 0ae800000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[    3.090395] 0b0800000001 00000001 00000000 00000000 00000000 00000000 00000000 00000000
[    3.099299] 0b2800000000 00000000 00000000 00000000 00000000 00000000 00000000 c09f87ac
[    3.108245] 0b4800000000 d442aa80 00000000 00000000 00000000 00000000 00000000 00000000
[    3.117200] 0b6800000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[    3.126156]
[    3.126158] R7: 0xd42d0a94:
[    3.130572] 0a9400000001 00000000 00000000 00000000 00000000 00000000 00000017 00000057
[    3.139532] 0ab4000001ce 00000033 00000000 00000000 00000000 00000000 00000000 00000000
[    3.148425] 0ad400000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[    3.157389] 0af400000000 00000000 00000000 00000000 00000000 00000001 00000001 00000000
[    3.166349] 0b1400000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[    3.175305] 0b3400000000 00000000 00000000 00000000 c09f87ac 00000000 d442aa80 00000000
[    3.184198] 0b5400000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[    3.193145] 0b7400000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[    3.202045] Process swapper (pid: 1, stack limit = 0xd402e2f0)
[    3.207951] Stack: (0xd402fc60 to 0xd4030000)
[    3.212435] fc60: c09067d0 00000001 00000000 d42d0b0c 20000193 d42d0b08 ff7fffff 00000000
[    3.220695] fc80: 00800000 d402fcc4 d402fcac c00791b4 00000000 c09702d8 00000000 c09f87ac
[    3.229011] fca0: 00000000 c09f89ec 00001dc8 c02e6214 c02e6204 c047b038 00000001 c09fa684
[    3.237324] fcc0: 00000001 00000002 00000003 00000004 0000000b 0000000c 0000000d 0000000e
[    3.245639] fce0: 0000000f 00000000 00000000 d449e1e0 c08f344c 00000026 00000026 00000000
[    3.253899] fd00: d402e000 d402e000 00000000 c00d3058 00000001 c0049414 00000000 c08f3400
[    3.262211] fd20: 00000003 c08f3400 c08f344c d449e1e0 00000026 00000000 d402e000 00000080
[    3.270523] fd40: 33424752 c00d32e0 c08f3400 c08f344c 00000001 c00d56bc c09067d0 c0045dc4
[    3.278784] fd60: d402e000 c00d29a4 00000270 c004e1b0 ffffffff f2a00100 00000026 00000001
[    3.287043] fd80: 00000000 c004d34c c0911380 60000013 00000000 00000000 c09f87ac 00800000
[    3.295356] fda0: c09fa684 60000013 00000000 0000000f 00000080 33424752 00000001 d402fdd0
[    3.303673] fdc0: c0481044 c00715e4 60000013 ffffffff d42d0800 d42d0a68 d42d083c c07ee8e8
[    3.311933] fde0: d42d0a2c ffffffff d42d0a68 c02e67f4 c07ee8e8 d42d0800 00029500 442a76ec
[    3.320248] fe00: 33505349 00474220 50534944 47462033 53494400 42203350 202d2047 00314944
[    3.328563] fe20: 00000000 0000003b 00000500 00000320 000036f0 00000046 00000050 00000008
[    3.336875] fe40: 0000000d 0000000a 00000002 00000000 00000000 00000020 d417c000 d42d0800
[    3.345135] fe60: d42d0a68 c09e10b8 00000000 c02e9830 00000000 c012ceec 000000d0 d417c008
[    3.353451] fe80: c132f240 33524742 00000008 00000000 d42d0800 33424752 00000020 c132f240
[    3.361764] fea0: 00000000 00000000 d435ef38 d46ee260 d435ef38 c0182608 d40249c0 d435ef38
[    3.370027] fec0: d435ef38 00000000 0062646c c0003062 d4020ea8 c018270c d4020ea8 00000000
[    3.378340] fee0: d417e278 00000000 d417c008 d417c008 c09f1ad8 c0976cb8 c0932680 00000000
[    3.386658] ff00: 00000000 00000000 00000000 c0313fe4 c0313fcc c0312c2c 00000000 00000000
[    3.394971] ff20: d417c008 c0932680 d417c03c 00000000 00000000 c0312e98 c0932680 00000000
[    3.403236] ff40: c0312e0c c0311c80 d407b4e0 d41465f8 c0932680 c0934940 d46ee260 c0312518
[    3.411549] ff60: c07ee8e8 c0932680 c0985aa0 c0932680 c0985aa0 c004e408 c00236a8 00000000
[    3.419867] ff80: 00000000 c0313368 d402e000 c0985aa0 c004e408 c00236a8 00000000 c0047640
[    3.428179] ffa0: 000001df c00d6748 000001df 00000000 00000000 373494bc 00000039 00000000
[    3.436442] ffc0: c0927268 c003a45c c003a914 c004e408 00000013 00000000 00000000 00000000
[    3.444757] ffe0: 00000000 c00089a8 00000000 00000000 c000890c c004e408 37ddef7f d9e1fedb
[    3.453081] [<c00776bc>] (__wake_up_common+0x28/0x90) from [<c00791b4>] (complete+0x48/0x5c)
[    3.461671] [<c00791b4>] (complete+0x48/0x5c) from [<c02e6214>] (mxcfb_irq_handler+0x10/0x18)
[    3.470291] [<c02e6214>] (mxcfb_irq_handler+0x10/0x18) from [<c047b038>] (ipu_sync_irq_handler+0x120/0x19c)
[    3.480185] [<c047b038>] (ipu_sync_irq_handler+0x120/0x19c) from [<c00d3058>] (handle_irq_event_percpu+0x6c/0x2b8)
[    3.490680] [<c00d3058>] (handle_irq_event_percpu+0x6c/0x2b8) from [<c00d32e0>] (handle_irq_event+0x3c/0x5c)
[    3.500653] [<c00d32e0>] (handle_irq_event+0x3c/0x5c) from [<c00d56bc>] (handle_fasteoi_irq+0xbc/0x164)
[    3.510190] [<c00d56bc>] (handle_fasteoi_irq+0xbc/0x164) from [<c00d29a4>] (generic_handle_irq+0x28/0x3c)
[    3.519902] [<c00d29a4>] (generic_handle_irq+0x28/0x3c) from [<c004e1b0>] (handle_IRQ+0x4c/0xac)
[    3.528783] [<c004e1b0>] (handle_IRQ+0x4c/0xac) from [<c004d34c>] (__irq_svc+0x4c/0xe8)
[    3.536933] [<c004d34c>] (__irq_svc+0x4c/0xe8) from [<c00715e4>] (clk_disable+0x0/0x8c)
[    3.545082] [<c00715e4>] (clk_disable+0x0/0x8c) from [<c07ee8e8>] (rfkill_ids+0xdbbf0/0x15f92c)
[    3.553919] Code: e1a08003 e5b7c008 e59b9004 e157000c (e41c400c)
[    3.560101] ---[ end trace 199f8b1c5287134b ]---
[    3.564848] Kernel panic - not syncing: Fatal exception in interrupt
[    3.571297] [<c0054fe4>] (unwind_backtrace+0x0/0x138) from [<c067116c>] (panic+0x74/0x194)
[    3.579706] [<c067116c>] (panic+0x74/0x194) from [<c0051478>] (die+0x220/0x284)
[    3.587104] [<c0051478>] (die+0x220/0x284) from [<c06705e8>] (__do_kernel_fault.part.3+0x54/0x74)
[    3.596119] [<c06705e8>] (__do_kernel_fault.part.3+0x54/0x74) from [<c0058d90>] (do_page_fault+0x2cc/0x334)
[    3.606007] [<c0058d90>] (do_page_fault+0x2cc/0x334) from [<c0047410>] (do_DataAbort+0x34/0x9c)
[    3.614848] [<c0047410>] (do_DataAbort+0x34/0x9c) from [<c004d2d0>] (__dabt_svc+0x70/0xa0)
[    3.623249] Exception stack(0xd402fc18 to 0xd402fc60)
[    3.628374] fc00:                                                       d42d0b0c 00000003
[    3.636686] fc20: 00000001 00000000 d42d0b0c 20000193 d42d0b08 d42d0b14 00000000 00000000
[    3.645003] fc40: 00000003 d402fc8c 00000000 d402fc60 c00791b4 c00776bc a0000193 ffffffff
[    3.653268] [<c004d2d0>] (__dabt_svc+0x70/0xa0) from [<c00776bc>] (__wake_up_common+0x28/0x90)
[    3.662019] [<c00776bc>] (__wake_up_common+0x28/0x90) from [<c00791b4>] (complete+0x48/0x5c)
[    3.670599] [<c00791b4>] (complete+0x48/0x5c) from [<c02e6214>] (mxcfb_irq_handler+0x10/0x18)
[    3.679264] [<c02e6214>] (mxcfb_irq_handler+0x10/0x18) from [<c047b038>] (ipu_sync_irq_handler+0x120/0x19c)
[    3.689100] [<c047b038>] (ipu_sync_irq_handler+0x120/0x19c) from [<c00d3058>] (handle_irq_event_percpu+0x6c/0x2b8)
[    3.699592] [<c00d3058>] (handle_irq_event_percpu+0x6c/0x2b8) from [<c00d32e0>] (handle_irq_event+0x3c/0x5c)
[    3.709563] [<c00d32e0>] (handle_irq_event+0x3c/0x5c) from [<c00d56bc>] (handle_fasteoi_irq+0xbc/0x164)
[    3.719099] [<c00d56bc>] (handle_fasteoi_irq+0xbc/0x164) from [<c00d29a4>] (generic_handle_irq+0x28/0x3c)
[    3.728808] [<c00d29a4>] (generic_handle_irq+0x28/0x3c) from [<c004e1b0>] (handle_IRQ+0x4c/0xac)
[    3.737740] [<c004e1b0>] (handle_IRQ+0x4c/0xac) from [<c004d34c>] (__irq_svc+0x4c/0xe8)
[    3.745834] [<c004d34c>] (__irq_svc+0x4c/0xe8) from [<c00715e4>] (clk_disable+0x0/0x8c)
[    3.753980] [<c00715e4>] (clk_disable+0x0/0x8c) from [<c07ee8e8>] (rfkill_ids+0xdbbf0/0x15f92c)
[    3.762820] CPU1: stopping
[    3.765610] [<c0054fe4>] (unwind_backtrace+0x0/0x138) from [<c00473a8>] (do_IPI+0x1d4/0x208)
[    3.774189] [<c00473a8>] (do_IPI+0x1d4/0x208) from [<c004d34c>] (__irq_svc+0x4c/0xe8)
[    3.782151] Exception stack(0xd4065f90 to 0xd4065fd8)
[    3.787276] 5f80:                                     c099a0a8 80000093 00000001 00000000
[    3.795591] 5fa0: d4064000 c0985b44 c0905a70 c067ad64 c090e2c4 412fc09a 00000000 00000000
[    3.803851] 5fc0: 00000000 d4065fd8 c005d284 c004e468 40000013 ffffffff
[    3.810605] [<c004d34c>] (__irq_svc+0x4c/0xe8) from [<c004e468>] (default_idle+0x24/0x28)
[    3.818922] [<c004e468>] (default_idle+0x24/0x28) from [<c004e790>] (cpu_idle+0xe0/0x124)
[    3.827188] [<c004e790>] (cpu_idle+0xe0/0x124) from [<1066cb94>] (0x1066cb94)
[    3.834456] CPU2: stopping
[    3.837244] [<c0054fe4>] (unwind_backtrace+0x0/0x138) from [<c00473a8>] (do_IPI+0x1d4/0x208)
[    3.845824] [<c00473a8>] (do_IPI+0x1d4/0x208) from [<c004d34c>] (__irq_svc+0x4c/0xe8)
[    3.853787] Exception stack(0xd4071f90 to 0xd4071fd8)
[    3.858914] 1f80:                                     c099a0a8 60000093 00000001 00000000
[    3.867229] 1fa0: d4070000 c0985b44 c0905a70 c067ad64 c090e2c4 412fc09a 00000000 00000000
[    3.875541] 1fc0: 00000000 d4071fd8 c005d284 c004e468 40000013 ffffffff
[    3.882237] [<c004d34c>] (__irq_svc+0x4c/0xe8) from [<c004e468>] (default_idle+0x24/0x28)
[    3.890553] [<c004e468>] (default_idle+0x24/0x28) from [<c004e790>] (cpu_idle+0xe0/0x124)
[    3.898869] [<c004e790>] (cpu_idle+0xe0/0x124) from [<1066cb94>] (0x1066cb94)
[    3.906083] CPU3: stopping
[    3.908923] [<c0054fe4>] (unwind_backtrace+0x0/0x138) from [<c00473a8>] (do_IPI+0x1d4/0x208)
[    3.917451] [<c00473a8>] (do_IPI+0x1d4/0x208) from [<c004d34c>] (__irq_svc+0x4c/0xe8)
[    3.925414] Exception stack(0xd409bf90 to 0xd409bfd8)
[    3.930539] bf80:                                     c099a0a8 60000093 00000001 00000000
[    3.938799] bfa0: d409a000 c0985b44 c0905a70 c067ad64 c090e2c4 412fc09a 00000000 00000000
[    3.947111] bfc0: 00000000 d409bfd8 c005d284 c004e468 40000013 ffffffff
[    3.953862] [<c004d34c>] (__irq_svc+0x4c/0xe8) from [<c004e468>] (default_idle+0x24/0x28)
[    3.962125] [<c004e468>] (default_idle+0x24/0x28) from [<c004e790>] (cpu_idle+0xe0/0x124)
[    3.970444] [<c004e790>] (cpu_idle+0xe0/0x124) from [<1066cb94>] (0x1066cb94)

chun2495 发表于 2022-11-25 18:04:59

程序跑飞导致系统挂死,195行出现了0指针。那么怎样知道文件对应哪里呢?

winterw 发表于 2022-11-25 20:35:41

打开kernel的crash dump功能,崩溃后kernel会自己重启然后进入一个转储模式,会把当前寄存器的内容和内存的内容转储为dump文件,再把这个文件弄到pc上,用crash配合kernel的image镜像文件就可以定位了。

zdg102 发表于 2022-11-25 20:45:42

这种问题只能自己定位了,分析源代码
哎,又想起了当年在公司差宕机的日子

cloudxxcloud 发表于 2022-11-25 22:15:20

是在什么情况下出现的这个问题,前因后果要讲清楚一些,比如是在修改添加了某个驱动出现的,还是第一次跑就出现的,源代码开源于哪里等等

lnso 发表于 2022-11-25 22:47:57

可以看看韦老师的视频,有一节是教怎么定位的
页: [1]
查看完整版本: Linux启动会报异常,各位帮忙定位下问题。