This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

am3354 kernel3.20 系统启动偶尔失败问题 求解????

Other Parts Discussed in Thread: TPS65910

内核版本:linux-3.2.0-psp04.06.00.11

出错打印信息如下:

[    7.681671] Unable to handle kernel NULL pointer dereference at virtual address 00000000

[    7.690277] pgd = def64000

[    7.693115] [00000000] *pgd=9efb9831, *pte=00000000, *ppte=00000000

[    7.699737] Internal error: Oops: 817 [#1] PREEMPT

[    7.704772] Modules linked in:

[    7.707977] CPU: 0    Not tainted  (3.2.0 #2)

[    7.712585] PC is at __mutex_lock_slowpath+0x54/0x150

[    7.717895] LR is at mutex_lock+0x24/0x28

[    7.722106] pc : [<c04461a4>]    lr : [<c04462c4>]    psr: 800f0013

[    7.722106] sp : de03fd40  ip : de03fd70  fp : de03fd6c

[    7.734161] r10: de0e72e0  r9 : de063e40  r8 : def27818

[    7.739624] r7 : de03c000  r6 : def2781c  r5 : de03e000  r4 : def27818

[    7.746490] r3 : 00000000  r2 : de03fd44  r1 : 00000001  r0 : def27818

[    7.753326] Flags: Nzcv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment user

[    7.760833] Control: 10c5387d  Table: 9ef64019  DAC: 00000015

[    7.766845] Process systemd (pid: 1, stack limit = 0xde03e2f0)

[    7.772979] Stack: (0xde03fd40 to 0xde040000)

[    7.777557] fd40: 00000100 def2781c 00000000 de0e72e0 def27800 deedff80 00500001 00000001

[    7.786132] fd60: de03fd7c de03fd70 c04462c4 c044615c de03fdbc de03fd80 c023d484 c04462ac

[    7.794738] fd80: c01f07e8 000a0101 de03e000 00000000 de03fdbc c06f7500 00000000 00000000

[    7.803314] fda0: de0e72e0 deedff80 dd00c080 c00b5374 de03fdec de03fdc0 c00b5558 c023d218

[    7.811920] fdc0: def39005 00000007 de03fdec 00000000 00000000 deedff80 de0e72e0 de159180

[    7.820495] fde0: de03fe1c de03fdf0 c00afc60 c00b5380 00000000 deedff80 de03fed8 00000000

[    7.829101] fe00: 000a0101 00000000 de0e72e0 00000000 de03fe3c de03fe20 c00b0a44 c00afa4c

[    7.837677] fe20: 00000000 de03fed8 00000000 00000000 de03fe84 de03fe40 c00bee00 c00b0a10

[    7.846282] fe40: de028180 de159180 dd001280 00000022 c00bd588 de0e72e0 00000007 de03fed8

[    7.854858] fe60: de03e000 def39000 def39000 de03ff60 de03e000 00000000 de03fecc de03fe88

[    7.863464] fe80: c00bf17c c00be738 de03fe94 de03fe98 c00945d8 00000000 de159180 dd00c080

[    7.872039] fea0: c0080720 defb72c0 00000008 de03ff60 00000001 def39000 ffffff9c c000e104

[    7.880645] fec0: de03ff54 de03fed0 c00bf53c c00bf0cc 00000041 00000000 de159180 dd00c080

[    7.889221] fee0: 05b6719b 00000007 def39005 00000000 dd02e180 de0e72e0 00000101 00000004

[    7.897827] ff00: 00000000 00000000 00000000 0000001f dee65800 de005600 ffffff9c 000a0101

[    7.906402] ff20: de03ff54 de03ff30 c00cb48c 000a0101 00000000 00000000 0000001f 00000001

[    7.915008] ff40: def39000 ffffff9c de03ff94 de03ff58 c00b0b34 c00bf514 00000107 c000e104

[    7.923583] ff60: 000a0101 00000000 00000022 00000100 0008e09c 00000000 00080101 00000005

[    7.932159] ff80: c000e104 00000000 de03ffa4 de03ff98 c00b0bf4 c00b0a5c 00000000 de03ffa8

[    7.940765] ffa0: c000df80 c00b0bd8 0008e09c 00000000 0008e09c 000a0101 00000000 00000000

[    7.949340] ffc0: 0008e09c 00000000 00080101 00000005 00000000 000950c8 00000001 00000001

[    7.957946] ffe0: 000e7d44 bebfb5a8 0007195c 4022d5b4 600f0010 0008e09c ddfffddf feff7bbf

[    7.966522] Backtrace:

[    7.969085] [<c0446150>] (__mutex_lock_slowpath+0x0/0x150) from [<c04462c4>] (mutex_lock+0x24/0x28)

[    7.978607]  r7:00000001 r6:00500001 r5:deedff80 r4:def27800

[    7.984558] [<c04462a0>] (mutex_lock+0x0/0x28) from [<c023d484>] (tty_open+0x278/0x4b4)

[    7.992980] [<c023d20c>] (tty_open+0x0/0x4b4) from [<c00b5558>] (chrdev_open+0x1e4/0x210)

[    8.001586] [<c00b5374>] (chrdev_open+0x0/0x210) from [<c00afc60>] (__dentry_open.isra.15+0x220/0x31c)

[    8.011352]  r8:de159180 r7:de0e72e0 r6:deedff80 r5:00000000 r4:00000000

[    8.018402] [<c00afa40>] (__dentry_open.isra.15+0x0/0x31c) from [<c00b0a44>] (nameidata_to_filp+0x40/0x4c)

[    8.028564] [<c00b0a04>] (nameidata_to_filp+0x0/0x4c) from [<c00bee00>] (do_last.isra.35+0x6d4/0x708)

[    8.038238]  r6:00000000 r5:00000000 r4:de03fed8 r3:00000000

[    8.044189] [<c00be72c>] (do_last.isra.35+0x0/0x708) from [<c00bf17c>] (path_openat+0xbc/0x36c)

[    8.053344] [<c00bf0c0>] (path_openat+0x0/0x36c) from [<c00bf53c>] (do_filp_open+0x34/0x80)

[    8.062103]  r8:c000e104 r7:ffffff9c r6:def39000 r5:00000001 r4:de03ff60

[    8.069152] [<c00bf508>] (do_filp_open+0x0/0x80) from [<c00b0b34>] (do_sys_open+0xe4/0x17c)

[    8.077941]  r7:ffffff9c r6:def39000 r5:00000001 r4:0000001f

[    8.083892] [<c00b0a50>] (do_sys_open+0x0/0x17c) from [<c00b0bf4>] (sys_open+0x28/0x2c)

[    8.092315] [<c00b0bcc>] (sys_open+0x0/0x2c) from [<c000df80>] (ret_fast_syscall+0x0/0x30)

[    8.100982] Code: e2806004 e5802008 e50b6028 e50b3024 (e5832000)

[    8.107452] ---[ end trace 74220a394dbf36b6 ]---

[    8.112304] note: systemd[1] exited with preempt_count 2

[    8.118103] BUG: scheduling while atomic: systemd/1/0x40000003

[    8.124237] Modules linked in:

[    8.127441] Backtrace: 

。。。。。。。。。。。。。。。。。。。。。。。。。。

详情见附件:启动出错信息.txt

  • 全部打印信息如下:
    1.
    U-Boot SPL 2011.09 (Jul 18 2015 - 15:06:38)
    Texas Instruments Revision detection unimplemented
    OMAP SD/MMC: 0
    reading u-boot.img
    reading u-boot.img


    U-Boot 2011.09 (Jul 18 2015 - 15:06:38)

    I2C: ready
    DRAM: 512 MiB
    WARNING: Caches not enabled
    NAND: HW ECC Hamming Code selected
    No NAND device found!!!
    0 MiB
    MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1
    *** Warning - readenv() failed, using default environment

    Net: cpsw
    Hit any key to stop autoboot: 0
    mmc1(part 0) is current device
    SD/MMC found on device 1
    reading uEnv.txt

    244 bytes read
    Loaded environment from uEnv.txt
    Importing environment from mmc ...
    Running uenvcmd ...
    " not definedotcmd
    reading uImage

    3065656 bytes read
    ## Booting kernel from Legacy Image at 80007fc0 ...
    Image Name: Linux-3.2.0
    Image Type: ARM Linux Kernel Image (uncompressed)
    Data Size: 3065592 Bytes = 2.9 MiB
    Load Address: 80008000
    Entry Point: 80008000
    Verifying Checksum ... OK
    XIP Kernel Image ... OK
    OK

    Starting kernel ...

    [ 0.000000] Initializing cgroup subsys cpuset
    [ 0.000000] Linux version 3.2.0 (root@ubuntu) (gcc version 4.7.3 20130226 (prerelease) (crosstool-NG linaro-1.13.1-4.7-2013.03-20130313 - Linaro GCC 2013.03) ) #2 PREEMPT Thu Jul 27 15:37:28 CST 2017
    [ 0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c53c7d
    [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
    [ 0.000000] Machine: ipc335x
    [ 0.000000] Memory policy: ECC disabled, Data cache writeback
    [ 0.000000] AM335X ES2.0 (sgx neon )
    [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 130048
    [ 0.000000] Kernel command line: console=ttyO0,115200n8 root=/dev/mmcblk0p2 rw rootfstype=ext4 rootwait ip=none
    [ 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] allocated 2097152 bytes of page_cgroup
    [ 0.000000] please try 'cgroup_disable=memory' option if you don't want memory cgroups
    [ 0.000000] Memory: 512MB = 512MB total
    [ 0.000000] Memory: 510528k/510528k available, 13760k 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 : 0xe0800000 - 0xff000000 ( 488 MB)
    [ 0.000000] lowmem : 0xc0000000 - 0xe0000000 ( 512 MB)
    [ 0.000000] modules : 0xbf000000 - 0xc0000000 ( 16 MB)
    [ 0.000000] .text : 0xc0008000 - 0xc05a0000 (5728 kB)
    [ 0.000000] .init : 0xc05a0000 - 0xc0691000 ( 964 kB)
    [ 0.000000] .data : 0xc0692000 - 0xc06dafc0 ( 292 kB)
    [ 0.000000] .bss : 0xc06dafe4 - 0xc07017d0 ( 154 kB)
    [ 0.000000] SLUB: Genslabs=11, HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
    [ 0.000000] NR_IRQS:396
    [ 0.000000] IRQ: Found an INTC at 0xfa200000 (revision 5.0) with 128 interrupts
    [ 0.000000] Total of 128 interrupts on 1 active controller
    [ 0.000000] OMAP clockevent source: GPTIMER2 at 24000000 Hz
    [ 0.000000] OMAP clocksource: GPTIMER1 at 32768 Hz
    [ 0.000000] sched_clock: 32 bits at 32kHz, resolution 30517ns, wraps every 131071999ms
    [ 0.000000] Console: colour dummy device 80x30
    [ 0.000091] Calibrating delay loop... 718.02 BogoMIPS (lpj=3590144)
    [ 0.058959] pid_max: default: 32768 minimum: 301
    [ 0.059204] Mount-cache hash table entries: 512
    [ 0.059661] Initializing cgroup subsys cpuacct
    [ 0.059692] Initializing cgroup subsys memory
    [ 0.059753] Initializing cgroup subsys devices
    [ 0.059753] Initializing cgroup subsys freezer
    [ 0.059753] Initializing cgroup subsys blkio
    [ 0.059844] CPU: Testing write buffer coherency: ok
    [ 0.060791] devtmpfs: initialized
    [ 0.081054] omap_hwmod: pruss: failed to hardreset
    [ 0.082244] print_constraints: dummy:
    [ 0.082641] NET: Registered protocol family 16
    [ 0.084716] OMAP GPIO hardware version 0.1
    [ 0.087677] omap_mux_init: Add partition: #1: core, flags: 0
    [ 0.090209] omap_i2c.1: alias fck already exists
    [ 0.090515] omap_i2c.2: alias fck already exists
    [ 0.390625] omap_hsmmc.0: alias fck already exists
    [ 0.390930] omap_hsmmc.1: alias fck already exists
    [ 0.391723] omap2_mcspi.1: alias fck already exists
    [ 0.391967] omap2_mcspi.2: alias fck already exists
    [ 0.392272] edma.0: alias fck already exists
    [ 0.392272] edma.0: alias fck already exists
    [ 0.392303] edma.0: alias fck already exists
    [ 0.420593] bio: create slab <bio-0> at 0
    [ 0.422576] vgaarb: loaded
    [ 0.423706] SCSI subsystem initialized
    [ 0.425567] usbcore: registered new interface driver usbfs
    [ 0.425964] usbcore: registered new interface driver hub
    [ 0.426208] usbcore: registered new device driver usb
    [ 0.426544] registerd cppi-dma Intr @ IRQ 17
    [ 0.426574] Cppi41 Init Done Qmgr-base(e087a000) dma-base(e0878000)
    [ 0.426574] Cppi41 Init Done
    [ 0.426605] musb-ti81xx musb-ti81xx: musb0, board_mode=0x13, plat_mode=0x3
    [ 0.426940] musb-ti81xx musb-ti81xx: musb1, board_mode=0x13, plat_mode=0x1
    [ 0.428344] omap_i2c omap_i2c.1: bus 1 rev2.4.0 at 100 kHz
    [ 0.429565] tps65910 1-002d: JTAGREVNUM 0x1
    [ 0.434539] print_constraints: VRTC:
    [ 0.435974] print_constraints: VIO: at 1800 mV
    [ 0.438293] print_constraints: VDD1: 600 <--> 1500 mV at 1262 mV normal
    [ 0.440643] print_constraints: VDD2: 600 <--> 1500 mV at 1137 mV normal
    [ 0.441650] print_constraints: VDD3: 5000 mV
    [ 0.443054] print_constraints: VDIG1: at 1800 mV
    [ 0.444458] print_constraints: VDIG2: at 1800 mV
    [ 0.445892] print_constraints: VPLL: at 1800 mV
    [ 0.447326] print_constraints: VDAC: at 1800 mV
    [ 0.448730] print_constraints: VAUX1: at 1800 mV
    [ 0.450256] print_constraints: VAUX2: at 3300 mV
    [ 0.451660] print_constraints: VAUX33: at 3300 mV
    [ 0.453094] print_constraints: VMMC: at 3300 mV
    [ 0.468658] omap_i2c omap_i2c.2: bus 2 rev2.4.0 at 100 kHz
    [ 0.471374] cfg80211: Calling CRDA to update world regulatory domain
    [ 0.472137] Switching to clocksource gp timer
    [ 0.494201] musb-hdrc: version 6.0, ?dma?, otg (peripheral+host)
    [ 0.494354] musb-hdrc musb-hdrc.0: dma type: dma-cppi41
    [ 0.494720] MUSB0 controller's USBSS revision = 4ea20800
    [ 0.494750] musb0: Enabled SW babble control
    [ 0.495758] musb-hdrc musb-hdrc.0: USB OTG mode controller at e083c000 using DMA, IRQ 18
    [ 0.495971] musb-hdrc musb-hdrc.1: dma type: dma-cppi41
    [ 0.496276] MUSB1 controller's USBSS revision = 4ea20800
    [ 0.496307] musb1: Enabled SW babble control
    [ 0.496795] musb-hdrc musb-hdrc.1: MUSB HDRC host driver
    [ 0.496887] musb-hdrc musb-hdrc.1: new USB bus registered, assigned bus number 1
    [ 0.497039] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
    [ 0.497039] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [ 0.497070] usb usb1: Product: MUSB HDRC host driver
    [ 0.497070] usb usb1: Manufacturer: Linux 3.2.0 musb-hcd
    [ 0.497100] usb usb1: SerialNumber: musb-hdrc.1
    [ 0.498077] hub 1-0:1.0: USB hub found
    [ 0.498138] hub 1-0:1.0: 1 port detected
    [ 0.498779] musb-hdrc musb-hdrc.1: USB Host mode controller at e083e800 using DMA, IRQ 19
    [ 0.499267] NET: Registered protocol family 2
    [ 0.499450] IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
    [ 0.499725] TCP established hash table entries: 16384 (order: 5, 131072 bytes)
    [ 0.500030] TCP bind hash table entries: 16384 (order: 4, 65536 bytes)
    [ 0.500213] TCP: Hash tables configured (established 16384 bind 16384)
    [ 0.500213] TCP reno registered
    [ 0.500244] UDP hash table entries: 256 (order: 0, 4096 bytes)
    [ 0.500274] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
    [ 0.500518] NET: Registered protocol family 1
    [ 0.500885] RPC: Registered named UNIX socket transport module.
    [ 0.500915] RPC: Registered udp transport module.
    [ 0.500915] RPC: Registered tcp transport module.
    [ 0.500915] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [ 0.536651] VFS: Disk quotas dquot_6.5.2
    [ 0.537048] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
    [ 0.542938] NTFS driver 2.1.30 [Flags: R/W].
    [ 0.543670] fuse init (API version 7.17)
    [ 0.545196] msgmni has been set to 997
    [ 0.545959] io scheduler noop registered
    [ 0.546020] io scheduler cfq registered (default)
    [ 0.551177] usbcore: registered new interface driver ushc
    [ 0.551849] omap_uart.0: ttyO0 at MMIO 0x44e09000 (irq = 72) is a OMAP UART0
    [ 1.266448] console [ttyO0] enabled
    [ 1.270751] omap_uart.1: ttyO1 at MMIO 0x48022000 (irq = 73) is a OMAP UART1
    [ 1.278778] omap_uart.2: ttyO2 at MMIO 0x48024000 (irq = 74) is a OMAP UART2
    [ 1.286834] omap_uart.3: ttyO3 at MMIO 0x481a6000 (irq = 44) is a OMAP UART3
    [ 1.297912] omap_uart.4: ttyO4 at MMIO 0x481a8000 (irq = 45) is a OMAP UART4
    [ 1.305938] omap_uart.5: ttyO5 at MMIO 0x481aa000 (irq = 46) is a OMAP UART5
    [ 1.326599] brd: module loaded
    [ 1.336029] loop: module loaded
    [ 1.339416] at24 2-0051: 32768 byte 24c256 EEPROM, writable, 64 bytes/write
    [ 1.347015] omap_i2c.3: alias fck already exists
    [ 1.352386] omap_i2c omap_i2c.3: bus 3 rev2.4.0 at 400 kHz
    [ 1.363342] sdsadas4000 ehrpwm
    [ 1.366729] pwmid: 0 name: ehrpwm.0:0
    [ 1.370910] pwmid: 1 name: ehrpwm.0:1
    [ 1.375640] sdsadas4000 ehrpwm
    [ 1.378997] pwmid: 0 name: ehrpwm.1:0
    [ 1.383209] pwmid: 1 name: ehrpwm.1:1
    [ 1.388549] d_can.1: alias fck already exists
    [ 1.395629] d_can.0: alias fck already exists
    [ 1.400695] Cfg gpio 96 as OMAP UART2's RTS signal
    [ 1.405761] Cfg gpio 57 as OMAP UART3's RTS signal
    [ 1.410766] Cfg gpio 59 as OMAP UART4's RTS signal
    [ 1.416320] da8xx_lcdc.0: alias fck already exists
    [ 1.421844] da8xx_lcdc da8xx_lcdc.0: GLCD: Found tru80012801e panel
    [ 1.445434] mmc1: new high speed MMC card at address 0001
    [ 1.453216] mmcblk0: mmc1:0001 MMC04G 3.52 GiB
    [ 1.453399] mmcblk0boot0: mmc1:0001 MMC04G partition 1 16.0 MiB
    [ 1.453521] mmcblk0boot1: mmc1:0001 MMC04G partition 2 16.0 MiB
    [ 1.455810] mmcblk0: p1 p2
    [ 1.467102] Console: switching to colour frame buffer device 128x48
    [ 1.474456] mmcblk0boot1: unknown partition table
    [ 1.485107] mmcblk0boot0: unknown partition table
    [ 1.548095] st: Version 20101219, fixed bufsize 32768, s/g segs 256
    [ 1.555725] CAN device driver interface
    [ 1.559753] CAN bus driver for Bosch D_CAN controller 1.0
    [ 1.566406] d_can d_can.1: device registered (irq=55, irq_obj=56)
    [ 1.573608] d_can d_can.0: device registered (irq=52, irq_obj=53)
    [ 1.622772] davinci_mdio davinci_mdio.0: davinci mdio revision 1.6
    [ 1.629211] davinci_mdio davinci_mdio.0: detected phy mask fffffffd
    [ 1.636474] davinci_mdio.0: probed
    [ 1.640014] davinci_mdio davinci_mdio.0: phy[1]: device 0:01, driver unknown
    [ 1.647918] usbcore: registered new interface driver cdc_ether
    [ 1.654113] cdc_ncm: 04-Aug-2011
    [ 1.657684] usbcore: registered new interface driver cdc_ncm
    [ 1.664520] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
    [ 1.672027] 116x: driver isp116x-hcd, 03 Nov 2005
    [ 1.677215] driver isp1362-hcd, 2005-04-04
    [ 1.681701] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
    [ 1.688507] uhci_hcd: USB Universal Host Controller Interface driver
    [ 1.695465] sl811: driver sl811-hcd, 19 May 2005
    [ 1.700531] r8a66597_hcd: driver r8a66597_hcd, 2009-05-26
    [ 1.706573] usbcore: registered new interface driver uas
    [ 1.712097] Initializing USB Mass Storage driver...
    [ 1.717498] usbcore: registered new interface driver usb-storage
    [ 1.723846] USB Mass Storage support registered.
    [ 1.728881] usbcore: registered new interface driver libusual
    [ 1.735076] usbcore: registered new interface driver ums_eneub6250
    [ 1.741729] usbcore: registered new interface driver ums-freecom
    [ 1.748199] usbcore: registered new interface driver ums-isd200
    [ 1.754608] usbcore: registered new interface driver ums-realtek
    [ 1.760955] gadget: using random self ethernet address
    [ 1.766510] gadget: using random host ethernet address
    [ 1.772583] usb0: MAC 3e:50:a9:6f:0a:70
    [ 1.776672] usb0: HOST MAC 96:d5:fa:76:cd:ac
    [ 1.781188] gadget: Ethernet Gadget, version: Memorial Day 2008
    [ 1.787506] gadget: g_ether ready
    [ 1.791076] musb-hdrc musb-hdrc.0: MUSB HDRC host driver
    [ 1.797088] musb-hdrc musb-hdrc.0: new USB bus registered, assigned bus number 2
    [ 1.805023] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
    [ 1.812103] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [ 1.819671] usb usb2: Product: MUSB HDRC host driver
    [ 1.824890] usb usb2: Manufacturer: Linux 3.2.0 musb-hcd
    [ 1.830413] usb usb2: SerialNumber: musb-hdrc.0
    [ 1.836090] hub 2-0:1.0: USB hub found
    [ 1.840057] hub 2-0:1.0: 1 port detected
    [ 1.845581] mousedev: PS/2 mouse device common for all mice
    [ 1.851776] _regulator_get: 3-004a supply vdd not found, using dummy regulator
    [ 1.859497] _regulator_get: 3-004a supply avdd not found, using dummy regulator
    [ 2.282775] atmel_mxt_ts 3-004a: Wait for completion timed out.
    [ 2.322875] atmel_mxt_ts 3-004a: __mxt_read_reg: i2c transfer failed (-121)
    [ 2.330261] atmel_mxt_ts 3-004a: mxt_bootloader_read: i2c recv failed (-121)
    [ 2.337677] atmel_mxt_ts 3-004a: Trying alternate bootloader address
    [ 2.344421] atmel_mxt_ts 3-004a: mxt_bootloader_read: i2c recv failed (-121)
    [ 2.351928] atmel_mxt_ts: probe of 3-004a failed with error -121
    [ 2.368408] tps65910-rtc tps65910-rtc: rtc core: registered tps65910-rtc as rtc0
    [ 2.376434] i2c /dev entries driver
    [ 2.381164] Linux video capture interface: v2.00
    [ 2.387176] OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec
    [ 2.398651] cpuidle: using governor ladder
    [ 2.403564] cpuidle: using governor menu
    [ 2.409454] usbcore: registered new interface driver usbhid
    [ 2.415466] usbhid: USB HID core driver
    [ 2.419494] nf_conntrack version 0.5.0 (7977 buckets, 31908 max)
    [ 2.426696] ip_tables: (C) 2000-2006 Netfilter Core Team
    [ 2.432434] TCP cubic registered
    [ 2.435913] NET: Registered protocol family 17
    [ 2.440612] can: controller area network core (rev 20090105 abi 8)
    [ 2.447235] NET: Registered protocol family 29
    [ 2.451965] can: raw protocol (rev 20090105)
    [ 2.456451] can: broadcast manager protocol (rev 20090105 t)
    [ 2.462402] can: netlink gateway (rev 20101209)
    [ 2.467559] lib80211: common routines for IEEE802.11 drivers
    [ 2.473602] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
    [ 2.481658] ThumbEE CPU extension supported.
    [ 2.486236] mux: Failed to setup hwmod io irq -22
    [ 2.491851] Power Management for AM33XX family
    [ 2.496765] Trying to load am335x-pm-firmware.bin (60 secs timeout)
    [ 2.503479] Copied the M3 firmware to UMEM
    [ 2.508789] clock: disabling unused clocks to save power
    [ 2.515777] Detected MACID=c:b2:b7:85:b8:18
    [ 2.521209] cpsw: Detected MACID = 0c:b2:b7:85:b8:1a
    [ 2.528320] input: gpio-keys as /devices/platform/gpio-keys/input/input0
    [ 2.539245] tps65910-rtc tps65910-rtc: setting system clock to 2000-01-04 17:42:40 UTC (947007760)
    [ 3.833923] EXT4-fs (mmcblk0p2): recovery complete
    [ 3.841552] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
    [ 3.850158] VFS: Mounted root (ext4 filesystem) on device 179:2.
    [ 3.857574] devtmpfs: mounted
    [ 3.862243] Freeing init memory: 964K
    [ 4.106811] systemd[1]: systemd 204 running in system mode. (+PAM -LIBWRAP -AUDIT -SELINUX +IMA +SYSVINIT -LIBCRYPTSETUP -GCRYPT +ACL +XZ)

    Welcome to The Ångström Distribution!

    [ 4.137420] systemd[1]: Failed to insert module 'autofs4'
    [ 4.143310] systemd[1]: Failed to insert module 'ipv6'
    [ 4.150604] systemd[1]: Set hostname to <beaglebone>.
    [ 4.423278] systemd[1]: Cannot add dependency job for unit systemd-journald.service, ignoring: Unit systemd-journald.service failed to load: No such file or directory. See system logs and 'systemctl status systemd-journald.service' for details.
    [ 4.446319] systemd[1]: Cannot add dependency job for unit systemd-journal-flush.service, ignoring: Unit systemd-journal-flush.service failed to load: No such file or directory. See system logs and 'systemctl status systemd-journal-flush.service' for details.
    [ 4.470642] systemd[1]: Cannot add dependency job for unit systemd-journald.socket, ignoring: Unit systemd-journald.socket failed to load: No such file or directory. See system logs and 'systemctl status systemd-journald.socket' for details.
    [ 4.493225] systemd[1]: Cannot add dependency job for unit timestamp.service, ignoring: Unit timestamp.service failed to load: No such file or directory. See system logs and 'systemctl status timestamp.service' for details.
    [ 4.514404] systemd[1]: Cannot add dependency job for unit display-manager.service, ignoring: Unit display-manager.service failed to load: No such file or directory. See system logs and 'systemctl status display-manager.service' for details.
    [ 4.537994] systemd[1]: Starting Forward Password Requests to Wall Directory Watch.
    [ 4.546600] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
    [ 4.554748] systemd[1]: Expecting device dev-ttyO0.device...
    Expecting device dev-ttyO0.device...
    [ 4.573730] systemd[1]: Starting Remote File Systems.
    [ OK ] Reached target Remote File Systems.
    [ 4.593658] systemd[1]: Reached target Remote File Systems.
    [ 4.599609] systemd[1]: Starting Syslog Socket.
    [ OK ] Listening on Syslog Socket.
    [ 4.623687] systemd[1]: Listening on Syslog Socket.
    [ 4.628906] systemd[1]: Starting Delayed Shutdown Socket.
    [ OK ] Listening on Delayed Shutdown Socket.
    [ 4.653656] systemd[1]: Listening on Delayed Shutdown Socket.
    [ 4.659790] systemd[1]: Starting /dev/initctl Compatibility Named Pipe.
    [ OK ] Listening on /dev/initctl Compatibility Named Pipe.
    [ 4.683685] systemd[1]: Listening on /dev/initctl Compatibility Named Pipe.
    [ 4.694946] systemd[1]: Started Load Kernel Modules.
    [ 4.700347] systemd[1]: Starting Dispatch Password Requests to Console Directory Watch.
    [ 4.709136] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
    [ 4.717590] systemd[1]: Starting Paths.
    [ OK ] Reached target Paths.
    [ 4.733734] systemd[1]: Reached target Paths.
    [ 4.738464] systemd[1]: Mounted Configuration File System.
    [ 4.747192] systemd[1]: Starting Apply Kernel Variables...
    Starting Apply Kernel Variables...
    [ 4.776092] systemd[1]: Mounting Debug File System...
    Mounting Debug File System...
    [ 4.805847] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
    [ 4.828430] systemd[1]: Started Set Up Additional Binary Formats.
    [ 4.837127] systemd[1]: Starting udev Kernel Socket.
    [ OK ] Listening on udev Kernel Socket.
    [ 4.866241] systemd[1]: Listening on udev Kernel Socket.
    [ 4.872833] systemd[1]: Starting udev Control Socket.
    [ OK ] Listening on udev Control Socket.
    [ 4.894012] systemd[1]: Listening on udev Control Socket.
    [ 4.900390] systemd[1]: Starting udev Coldplug all Devices...
    Starting udev Coldplug all Devices...
    [ 4.926147] systemd[1]: Mounted POSIX Message Queue File System.
    [ 4.932952] systemd[1]: Starting Create static device nodes in /dev...
    Starting Create static device nodes in /dev...
    [ 4.966400] systemd[1]: Mounted Huge Pages File System.
    [ 4.972045] systemd[1]: Mounting FUSE Control File System...
    Mounting FUSE Control File System...
    [ 5.026092] systemd[1]: Starting Swap.
    [ OK ] Reached target Swap.
    [ 5.034698] systemd[1]: Reached target Swap.
    [ 5.040649] systemd[1]: Started File System Check on Root Device.
    [ 5.062286] systemd[1]: Starting Remount Root and Kernel File Systems...
    Starting Remount Root and Kernel File Systems...
    [ OK ] Started Apply Kernel Variables.
    [ 5.098754] systemd[1]: Started Apply Kernel Variables.
    [ OK ] Mounted Debug File System.
    [ 5.121795] systemd[1]: Mounted Debug File System.
    [ OK ] Started Create static device nodes in /dev.
    [ 5.174072] systemd[1]: Started Create static device nodes in /dev.
    [ OK ] Mounted FUSE Control File System.
    [ 5.193939] systemd[1]: Mounted FUSE Control File System.
    [ 5.200408] systemd[1]: Starting udev Kernel Device Manager...
    Starting udev Kernel Device Manager...
    [ OK ] Started udev Coldplug all Devices.
    [ 5.864196] systemd[1]: Started udev Coldplug all Devices.
    [ 5.882659] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
    [ OK ] Started Remount Root and Kernel File Systems.
    [ 5.908386] systemd-udevd[815]: starting version 204
    [ 5.924224] systemd[1]: Started Remount Root and Kernel File Systems.
    [ 5.931457] systemd[1]: Started Machine ID first boot configure.
    [ 5.938751] systemd[1]: Starting Load Random Seed...
    Starting Load Random Seed...
    [ OK ] Started udev Kernel Device Manager.
    [ 5.984252] systemd[1]: Started udev Kernel Device Manager.
    [ 5.990539] systemd[1]: Starting Local File Systems (Pre).
    [ OK ] Reached target Local File Systems (Pre).
    [ 6.014251] systemd[1]: Reached target Local File Systems (Pre).
    [ 6.020782] systemd[1]: Mounting /tmp...
    Mounting /tmp...
    [ OK ] Started Load Random Seed.
    [ 6.059936] systemd[1]: Started Load Random Seed.
    [ OK ] Mounted /tmp.
    [ 6.134704] systemd[1]: Mounted /tmp.
    [ 6.138977] systemd[1]: Starting Local File Systems.
    [ OK ] Reached target Local File Systems.
    [ 6.194244] systemd[1]: Reached target Local File Systems.
    [ 6.200592] systemd[1]: Starting Recreate Volatile Files and Directories...
    Starting Recreate Volatile Files and Directories...
    [ OK ] Started Recreate Volatile Files and Directories.
    [ 6.674316] systemd[1]: Started Recreate Volatile Files and Directories.
    [ 6.754516] systemd[1]: Started Run pending postinsts.
    [ 6.803131] systemd[1]: Starting System Initialization.
    [ OK ] Reached target System Initialization.
    [ 6.944274] systemd[1]: Reached target System Initialization.
    [ 7.017120] systemd[1]: Starting Daily Cleanup of Temporary Directories.
    [ 7.106994] systemd[1]: Started Daily Cleanup of Temporary Directories.
    [ 7.175048] systemd[1]: Starting Timers.
    [ OK ] Reached target Timers.
    [ 7.224334] systemd[1]: Reached target Timers.
    [ 7.229278] systemd[1]: Started Restore Sound Card State.
    [ 7.323150] systemd[1]: Starting dropbear.socket.
    [ OK ] Listening on dropbear.socket.
    [ 7.384277] systemd[1]: Listening on dropbear.socket.
    [ 7.389770] systemd[1]: Starting Avahi mDNS/DNS-SD Stack Activation Socket.
    [ OK ] Listening on Avahi mDNS/DNS-SD Stack Activation Socket.
    [ 7.464233] systemd[1]: Listening on Avahi mDNS/DNS-SD Stack Activation Socket.
    [ 7.472106] systemd[1]: Starting D-Bus System Message Bus Socket.
    [ OK ] Listening on D-Bus System Message Bus Socket.
    [ 7.494110] systemd[1]: Listening on D-Bus System Message Bus Socket.
    [ 7.501037] systemd[1]: Starting Sockets.
    [ OK ] Reached target Sockets.
    [ 7.524047] systemd[1]: Reached target Sockets.
    [ 7.528930] systemd[1]: Starting Basic System.
    [ OK ] Reached target Basic System.
    [ 7.554016] systemd[1]: Reached target Basic System.
    [ 7.559326] systemd[1]: Starting LSB: Advanced Power Management daemon...
    Starting LSB: Advanced Power Management daemon...
    [ 7.586059] systemd[1]: Starting app.service...
    Starting app.service...
    [ 7.617218] systemd[1]: Starting RPC Bind...
    Starting RPC Bind...
    [ 7.637420] systemd[1]: Started SSH Key Generation.
    [ 7.642852] systemd[1]: Starting System Logging Service...
    Starting System Logging Service...
    Run KC_1Controler Service
    [ 7.681671] Unable to handle kernel NULL pointer dereference at virtual address 00000000
    [ 7.690277] pgd = def64000
    [ 7.693115] [00000000] *pgd=9efb9831, *pte=00000000, *ppte=00000000
    [ 7.699737] Internal error: Oops: 817 [#1] PREEMPT
    [ 7.704772] Modules linked in:
    [ 7.707977] CPU: 0 Not tainted (3.2.0 #2)
    [ 7.712585] PC is at __mutex_lock_slowpath+0x54/0x150
    [ 7.717895] LR is at mutex_lock+0x24/0x28
    [ 7.722106] pc : [<c04461a4>] lr : [<c04462c4>] psr: 800f0013
    [ 7.722106] sp : de03fd40 ip : de03fd70 fp : de03fd6c
    [ 7.734161] r10: de0e72e0 r9 : de063e40 r8 : def27818
    [ 7.739624] r7 : de03c000 r6 : def2781c r5 : de03e000 r4 : def27818
    [ 7.746490] r3 : 00000000 r2 : de03fd44 r1 : 00000001 r0 : def27818
    [ 7.753326] Flags: Nzcv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user
    [ 7.760833] Control: 10c5387d Table: 9ef64019 DAC: 00000015
    [ 7.766845] Process systemd (pid: 1, stack limit = 0xde03e2f0)
    [ 7.772979] Stack: (0xde03fd40 to 0xde040000)
    [ 7.777557] fd40: 00000100 def2781c 00000000 de0e72e0 def27800 deedff80 00500001 00000001
    [ 7.786132] fd60: de03fd7c de03fd70 c04462c4 c044615c de03fdbc de03fd80 c023d484 c04462ac
    [ 7.794738] fd80: c01f07e8 000a0101 de03e000 00000000 de03fdbc c06f7500 00000000 00000000
    [ 7.803314] fda0: de0e72e0 deedff80 dd00c080 c00b5374 de03fdec de03fdc0 c00b5558 c023d218
    [ 7.811920] fdc0: def39005 00000007 de03fdec 00000000 00000000 deedff80 de0e72e0 de159180
    [ 7.820495] fde0: de03fe1c de03fdf0 c00afc60 c00b5380 00000000 deedff80 de03fed8 00000000
    [ 7.829101] fe00: 000a0101 00000000 de0e72e0 00000000 de03fe3c de03fe20 c00b0a44 c00afa4c
    [ 7.837677] fe20: 00000000 de03fed8 00000000 00000000 de03fe84 de03fe40 c00bee00 c00b0a10
    [ 7.846282] fe40: de028180 de159180 dd001280 00000022 c00bd588 de0e72e0 00000007 de03fed8
    [ 7.854858] fe60: de03e000 def39000 def39000 de03ff60 de03e000 00000000 de03fecc de03fe88
    [ 7.863464] fe80: c00bf17c c00be738 de03fe94 de03fe98 c00945d8 00000000 de159180 dd00c080
    [ 7.872039] fea0: c0080720 defb72c0 00000008 de03ff60 00000001 def39000 ffffff9c c000e104
    [ 7.880645] fec0: de03ff54 de03fed0 c00bf53c c00bf0cc 00000041 00000000 de159180 dd00c080
    [ 7.889221] fee0: 05b6719b 00000007 def39005 00000000 dd02e180 de0e72e0 00000101 00000004
    [ 7.897827] ff00: 00000000 00000000 00000000 0000001f dee65800 de005600 ffffff9c 000a0101
    [ 7.906402] ff20: de03ff54 de03ff30 c00cb48c 000a0101 00000000 00000000 0000001f 00000001
    [ 7.915008] ff40: def39000 ffffff9c de03ff94 de03ff58 c00b0b34 c00bf514 00000107 c000e104
    [ 7.923583] ff60: 000a0101 00000000 00000022 00000100 0008e09c 00000000 00080101 00000005
    [ 7.932159] ff80: c000e104 00000000 de03ffa4 de03ff98 c00b0bf4 c00b0a5c 00000000 de03ffa8
    [ 7.940765] ffa0: c000df80 c00b0bd8 0008e09c 00000000 0008e09c 000a0101 00000000 00000000
    [ 7.949340] ffc0: 0008e09c 00000000 00080101 00000005 00000000 000950c8 00000001 00000001
    [ 7.957946] ffe0: 000e7d44 bebfb5a8 0007195c 4022d5b4 600f0010 0008e09c ddfffddf feff7bbf
    [ 7.966522] Backtrace:
    [ 7.969085] [<c0446150>] (__mutex_lock_slowpath+0x0/0x150) from [<c04462c4>] (mutex_lock+0x24/0x28)
    [ 7.978607] r7:00000001 r6:00500001 r5:deedff80 r4:def27800
    [ 7.984558] [<c04462a0>] (mutex_lock+0x0/0x28) from [<c023d484>] (tty_open+0x278/0x4b4)
    [ 7.992980] [<c023d20c>] (tty_open+0x0/0x4b4) from [<c00b5558>] (chrdev_open+0x1e4/0x210)
    [ 8.001586] [<c00b5374>] (chrdev_open+0x0/0x210) from [<c00afc60>] (__dentry_open.isra.15+0x220/0x31c)
    [ 8.011352] r8:de159180 r7:de0e72e0 r6:deedff80 r5:00000000 r4:00000000
    [ 8.018402] [<c00afa40>] (__dentry_open.isra.15+0x0/0x31c) from [<c00b0a44>] (nameidata_to_filp+0x40/0x4c)
    [ 8.028564] [<c00b0a04>] (nameidata_to_filp+0x0/0x4c) from [<c00bee00>] (do_last.isra.35+0x6d4/0x708)
    [ 8.038238] r6:00000000 r5:00000000 r4:de03fed8 r3:00000000
    [ 8.044189] [<c00be72c>] (do_last.isra.35+0x0/0x708) from [<c00bf17c>] (path_openat+0xbc/0x36c)
    [ 8.053344] [<c00bf0c0>] (path_openat+0x0/0x36c) from [<c00bf53c>] (do_filp_open+0x34/0x80)
    [ 8.062103] r8:c000e104 r7:ffffff9c r6:def39000 r5:00000001 r4:de03ff60
    [ 8.069152] [<c00bf508>] (do_filp_open+0x0/0x80) from [<c00b0b34>] (do_sys_open+0xe4/0x17c)
    [ 8.077941] r7:ffffff9c r6:def39000 r5:00000001 r4:0000001f
    [ 8.083892] [<c00b0a50>] (do_sys_open+0x0/0x17c) from [<c00b0bf4>] (sys_open+0x28/0x2c)
    [ 8.092315] [<c00b0bcc>] (sys_open+0x0/0x2c) from [<c000df80>] (ret_fast_syscall+0x0/0x30)
    [ 8.100982] Code: e2806004 e5802008 e50b6028 e50b3024 (e5832000)
    [ 8.107452] ---[ end trace 74220a394dbf36b6 ]---
    [ 8.112304] note: systemd[1] exited with preempt_count 2
    [ 8.118103] BUG: scheduling while atomic: systemd/1/0x40000003
    [ 8.124237] Modules linked in:
    [ 8.127441] Backtrace:
    [ 8.130035] [<c0010e6c>] (dump_backtrace+0x0/0x10c) from [<c043fd84>] (dump_stack+0x18/0x1c)
    [ 8.138916] r6:c06b08f8 r5:de03e000 r4:00000000 r3:200f0113
    [ 8.144897] [<c043fd6c>] (dump_stack+0x0/0x1c) from [<c043ff00>] (__schedule_bug+0x58/0x64)
    [ 8.153656] [<c043fea8>] (__schedule_bug+0x0/0x64) from [<c0444c10>] (__schedule+0x60/0x3dc)
    [ 8.162536] r4:de03c000 r3:00000000
    [ 8.166320] [<c0444bb0>] (__schedule+0x0/0x3dc) from [<c002c7e0>] (__cond_resched+0x28/0x38)
    [ 8.175201] [<c002c7b8>] (__cond_resched+0x0/0x38) from [<c0445028>] (_cond_resched+0x40/0x48)
    [ 8.184234] r4:de03fb00 r3:00000002
    [ 8.188018] [<c0444fe8>] (_cond_resched+0x0/0x48) from [<c0093174>] (unmap_vmas+0x474/0x630)
    [ 8.196899] [<c0092d00>] (unmap_vmas+0x0/0x630) from [<c0097af4>] (exit_mmap+0x134/0x2b4)
    [ 8.205505] [<c00979c0>] (exit_mmap+0x0/0x2b4) from [<c00302f0>] (mmput+0x3c/0x110)
    [ 8.213531] r7:defbe034 r6:de03c000 r5:00000000 r4:defbe000
    [ 8.219512] [<c00302b4>] (mmput+0x0/0x110) from [<c0035d54>] (exit_mm+0x14c/0x154)
    [ 8.227478] r5:de03e000 r4:defbe000
    [ 8.231231] [<c0035c08>] (exit_mm+0x0/0x154) from [<c0035f14>] (do_exit+0x1b8/0x6dc)
    [ 8.239379] r7:00000001 r6:de03c000 r5:0000000b r4:de03c000
    [ 8.245361] [<c0035d5c>] (do_exit+0x0/0x6dc) from [<c0011324>] (die+0x1d0/0x1fc)
    [ 8.253112] r7:00000000
    [ 8.255798] [<c0011154>] (die+0x0/0x1fc) from [<c043fde4>] (__do_kernel_fault.part.3+0x5c/0x7c)
    [ 8.264923] r8:00000817 r7:de03fcf8 r6:defbe000 r5:00000817 r4:00000000
    [ 8.272003] [<c043fd88>] (__do_kernel_fault.part.3+0x0/0x7c) from [<c001352c>] (do_page_fault+0x1e4/0x1fc)
    [ 8.282135] r7:de03c000 r3:de03fcf8
    [ 8.285919] [<c0013348>] (do_page_fault+0x0/0x1fc) from [<c0008414>] (do_DataAbort+0x3c/0xa0)
    [ 8.294891] [<c00083d8>] (do_DataAbort+0x0/0xa0) from [<c000db18>] (__dabt_svc+0x38/0x60)
    [ 8.303466] Exception stack(0xde03fcf8 to 0xde03fd40)
    [ 8.308776] fce0: def27818 00000001
    [ 8.317382] fd00: de03fd44 00000000 def27818 de03e000 def2781c de03c000 def27818 de063e40
    [ 8.325988] fd20: de0e72e0 de03fd6c de03fd70 de03fd40 c04462c4 c04461a4 800f0013 ffffffff
    [ 8.334594] r7:de03fd2c r6:ffffffff r5:800f0013 r4:c04461a4
    [ 8.340545] [<c0446150>] (__mutex_lock_slowpath+0x0/0x150) from [<c04462c4>] (mutex_lock+0x24/0x28)
    [ 8.350067] r7:00000001 r6:00500001 r5:deedff80 r4:def27800
    [ 8.356048] [<c04462a0>] (mutex_lock+0x0/0x28) from [<c023d484>] (tty_open+0x278/0x4b4)
    [ 8.364471] [<c023d20c>] (tty_open+0x0/0x4b4) from [<c00b5558>] (chrdev_open+0x1e4/0x210)
    [ 8.373077] [<c00b5374>] (chrdev_open+0x0/0x210) from [<c00afc60>] (__dentry_open.isra.15+0x220/0x31c)
    [ 8.382843] r8:de159180 r7:de0e72e0 r6:deedff80 r5:00000000 r4:00000000
    [ 8.389923] [<c00afa40>] (__dentry_open.isra.15+0x0/0x31c) from [<c00b0a44>] (nameidata_to_filp+0x40/0x4c)
    [ 8.400085] [<c00b0a04>] (nameidata_to_filp+0x0/0x4c) from [<c00bee00>] (do_last.isra.35+0x6d4/0x708)
    [ 8.409759] r6:00000000 r5:00000000 r4:de03fed8 r3:00000000
    [ 8.415740] [<c00be72c>] (do_last.isra.35+0x0/0x708) from [<c00bf17c>] (path_openat+0xbc/0x36c)
    [ 8.424896] [<c00bf0c0>] (path_openat+0x0/0x36c) from [<c00bf53c>] (do_filp_open+0x34/0x80)
    [ 8.433654] r8:c000e104 r7:ffffff9c r6:def39000 r5:00000001 r4:de03ff60
    [ 8.440734] [<c00bf508>] (do_filp_open+0x0/0x80) from [<c00b0b34>] (do_sys_open+0xe4/0x17c)
    [ 8.449523] r7:ffffff9c r6:def39000 r5:00000001 r4:0000001f
    [ 8.455505] [<c00b0a50>] (do_sys_open+0x0/0x17c) from [<c00b0bf4>] (sys_open+0x28/0x2c)
    [ 8.463928] [<c00b0bcc>] (sys_open+0x0/0x2c) from [<c000df80>] (ret_fast_syscall+0x0/0x30)
    [ 8.490997] BUG: scheduling while atomic: systemd/1/0x40000003
    [ 8.497222] Modules linked in:
    [ 8.500427] Backtrace:
    [ 8.503051] [<c0010e6c>] (dump_backtrace+0x0/0x10c) from [<c043fd84>] (dump_stack+0x18/0x1c)
    [ 8.511932] r6:c06b08f8 r5:de03e000 r4:00000000 r3:200f0013
    [ 8.517913] [<c043fd6c>] (dump_stack+0x0/0x1c) from [<c043ff00>] (__schedule_bug+0x58/0x64)
    [ 8.526702] [<c043fea8>] (__schedule_bug+0x0/0x64) from [<c0444c10>] (__schedule+0x60/0x3dc)
    [ 8.535583] r4:de03c000 r3:00000000
    [ 8.539337] [<c0444bb0>] (__schedule+0x0/0x3dc) from [<c002c7e0>] (__cond_resched+0x28/0x38)
    [ 8.548217] [<c002c7b8>] (__cond_resched+0x0/0x38) from [<c0445028>] (_cond_resched+0x40/0x48)
    [ 8.557281] r4:de03fb00 r3:00000002
    [ 8.561065] [<c0444fe8>] (_cond_resched+0x0/0x48) from [<c0093174>] (unmap_vmas+0x474/0x630)
    [ 8.569946] [<c0092d00>] (unmap_vmas+0x0/0x630) from [<c0097af4>] (exit_mmap+0x134/0x2b4)
    [ 8.578552] [<c00979c0>] (exit_mmap+0x0/0x2b4) from [<c00302f0>] (mmput+0x3c/0x110)
    [ 8.586608] r7:defbe034 r6:de03c000 r5:00000000 r4:defbe000
    [ 8.592559] [<c00302b4>] (mmput+0x0/0x110) from [<c0035d54>] (exit_mm+0x14c/0x154)
    [ 8.600524] r5:de03e000 r4:defbe000
    [ 8.604309] [<c0035c08>] (exit_mm+0x0/0x154) from [<c0035f14>] (do_exit+0x1b8/0x6dc)
    [ 8.612426] r7:00000001 r6:de03c000 r5:0000000b r4:de03c000
    [ 8.618408] [<c0035d5c>] (do_exit+0x0/0x6dc) from [<c0011324>] (die+0x1d0/0x1fc)
    [ 8.626190] r7:00000000
    [ 8.628845] [<c0011154>] (die+0x0/0x1fc) from [<c043fde4>] (__do_kernel_fault.part.3+0x5c/0x7c)
    [ 8.638000] r8:00000817 r7:de03fcf8 r6:defbe000 r5:00000817 r4:00000000
    [ 8.645080] [<c043fd88>] (__do_kernel_fault.part.3+0x0/0x7c) from [<c001352c>] (do_page_fault+0x1e4/0x1fc)
    [ 8.655212] r7:de03c000 r3:de03fcf8
    [ 8.658996] [<c0013348>] (do_page_fault+0x0/0x1fc) from [<c0008414>] (do_DataAbort+0x3c/0xa0)
    [ 8.667938] [<c00083d8>] (do_DataAbort+0x0/0xa0) from [<c000db18>] (__dabt_svc+0x38/0x60)
    [ 8.676544] Exception stack(0xde03fcf8 to 0xde03fd40)
    [ 8.681854] fce0: def27818 00000001
    [ 8.690460] fd00: de03fd44 00000000 def27818 de03e000 def2781c de03c000 def27818 de063e40
    [ 8.699066] fd20: de0e72e0 de03fd6c de03fd70 de03fd40 c04462c4 c04461a4 800f0013 ffffffff
    [ 8.707641] r7:de03fd2c r6:ffffffff r5:800f0013 r4:c04461a4
    [ 8.713623] [<c0446150>] (__mutex_lock_slowpath+0x0/0x150) from [<c04462c4>] (mutex_lock+0x24/0x28)
    [ 8.723144] r7:00000001 r6:00500001 r5:deedff80 r4:def27800
    [ 8.729125] [<c04462a0>] (mutex_lock+0x0/0x28) from [<c023d484>] (tty_open+0x278/0x4b4)
    [ 8.737548] [<c023d20c>] (tty_open+0x0/0x4b4) from [<c00b5558>] (chrdev_open+0x1e4/0x210)
    [ 8.746154] [<c00b5374>] (chrdev_open+0x0/0x210) from [<c00afc60>] (__dentry_open.isra.15+0x220/0x31c)
    [ 8.755950] r8:de159180 r7:de0e72e0 r6:deedff80 r5:00000000 r4:00000000
    [ 8.763000] [<c00afa40>] (__dentry_open.isra.15+0x0/0x31c) from [<c00b0a44>] (nameidata_to_filp+0x40/0x4c)
    [ 8.773162] [<c00b0a04>] (nameidata_to_filp+0x0/0x4c) from [<c00bee00>] (do_last.isra.35+0x6d4/0x708)
    [ 8.782867] r6:00000000 r5:00000000 r4:de03fed8 r3:00000000
    [ 8.788818] [<c00be72c>] (do_last.isra.35+0x0/0x708) from [<c00bf17c>] (path_openat+0xbc/0x36c)
    [ 8.797973] [<c00bf0c0>] (path_openat+0x0/0x36c) from [<c00bf53c>] (do_filp_open+0x34/0x80)
    [ 8.806762] r8:c000e104 r7:ffffff9c r6:def39000 r5:00000001 r4:de03ff60
    [ 8.813812] [<c00bf508>] (do_filp_open+0x0/0x80) from [<c00b0b34>] (do_sys_open+0xe4/0x17c)
    [ 8.822601] r7:ffffff9c r6:def39000 r5:00000001 r4:0000001f
    [ 8.828582] [<c00b0a50>] (do_sys_open+0x0/0x17c) from [<c00b0bf4>] (sys_open+0x28/0x2c)
    [ 8.837005] [<c00b0bcc>] (sys_open+0x0/0x2c) from [<c000df80>] (ret_fast_syscall+0x0/0x30)
    [ 8.847229] BUG: scheduling while atomic: systemd/1/0x40000003
    [ 8.853363] Modules linked in:
    [ 8.856628] Backtrace:
    [ 8.859222] [<c0010e6c>] (dump_backtrace+0x0/0x10c) from [<c043fd84>] (dump_stack+0x18/0x1c)
    [ 8.868103] r6:c06b08f8 r5:de03e000 r4:00000000 r3:200f0013
    [ 8.874084] [<c043fd6c>] (dump_stack+0x0/0x1c) from [<c043ff00>] (__schedule_bug+0x58/0x64)
    [ 8.882873] [<c043fea8>] (__schedule_bug+0x0/0x64) from [<c0444c10>] (__schedule+0x60/0x3dc)
    [ 8.891754] r4:de03c000 r3:00000000
    [ 8.895538] [<c0444bb0>] (__schedule+0x0/0x3dc) from [<c002c7e0>] (__cond_resched+0x28/0x38)
    [ 8.904418] [<c002c7b8>] (__cond_resched+0x0/0x38) from [<c0445028>] (_cond_resched+0x40/0x48)
    [ 8.913452] r4:de005600 r3:00000002
    [ 8.917236] [<c0444fe8>] (_cond_resched+0x0/0x48) from [<c00358ec>] (put_files_struct+0x8c/0xe4)
    [ 8.926483] [<c0035860>] (put_files_struct+0x0/0xe4) from [<c00359f8>] (exit_files+0x5c/0x60)
    [ 8.935455] [<c003599c>] (exit_files+0x0/0x60) from [<c0035f38>] (do_exit+0x1dc/0x6dc)
    [ 8.943756] r4:de03c000 r3:00000000
    [ 8.947540] [<c0035d5c>] (do_exit+0x0/0x6dc) from [<c0011324>] (die+0x1d0/0x1fc)
    [ 8.955322] r7:00000000
    [ 8.957977] [<c0011154>] (die+0x0/0x1fc) from [<c043fde4>] (__do_kernel_fault.part.3+0x5c/0x7c)
    [ 8.967132] r8:00000817 r7:de03fcf8 r6:defbe000 r5:00000817 r4:00000000
    [ 8.974212] [<c043fd88>] (__do_kernel_fault.part.3+0x0/0x7c) from [<c001352c>] (do_page_fault+0x1e4/0x1fc)
    [ 8.984344] r7:de03c000 r3:de03fcf8
    [ 8.988098] [<c0013348>] (do_page_fault+0x0/0x1fc) from [<c0008414>] (do_DataAbort+0x3c/0xa0)
    [ 8.997070] [<c00083d8>] (do_DataAbort+0x0/0xa0) from [<c000db18>] (__dabt_svc+0x38/0x60)
    [ 9.005676] Exception stack(0xde03fcf8 to 0xde03fd40)
    [ 9.010986] fce0: def27818 00000001
    [ 9.019561] fd00: de03fd44 00000000 def27818 de03e000 def2781c de03c000 def27818 de063e40
    [ 9.028167] fd20: de0e72e0 de03fd6c de03fd70 de03fd40 c04462c4 c04461a4 800f0013 ffffffff
    [ 9.036773] r7:de03fd2c r6:ffffffff r5:800f0013 r4:c04461a4
    [ 9.042755] [<c0446150>] (__mutex_lock_slowpath+0x0/0x150) from [<c04462c4>] (mutex_lock+0x24/0x28)
    [ 9.052246] r7:00000001 r6:00500001 r5:deedff80 r4:def27800
    [ 9.058227] [<c04462a0>] (mutex_lock+0x0/0x28) from [<c023d484>] (tty_open+0x278/0x4b4)
    [ 9.066680] [<c023d20c>] (tty_open+0x0/0x4b4) from [<c00b5558>] (chrdev_open+0x1e4/0x210)
    [ 9.075286] [<c00b5374>] (chrdev_open+0x0/0x210) from [<c00afc60>] (__dentry_open.isra.15+0x220/0x31c)
    [ 9.085052] r8:de159180 r7:de0e72e0 r6:deedff80 r5:00000000 r4:00000000
    [ 9.092132] [<c00afa40>] (__dentry_open.isra.15+0x0/0x31c) from [<c00b0a44>] (nameidata_to_filp+0x40/0x4c)
    [ 9.102294] [<c00b0a04>] (nameidata_to_filp+0x0/0x4c) from [<c00bee00>] (do_last.isra.35+0x6d4/0x708)
    [ 9.111968] r6:00000000 r5:00000000 r4:de03fed8 r3:00000000
    [ 9.117950] [<c00be72c>] (do_last.isra.35+0x0/0x708) from [<c00bf17c>] (path_openat+0xbc/0x36c)
    [ 9.127105] [<c00bf0c0>] (path_openat+0x0/0x36c) from [<c00bf53c>] (do_filp_open+0x34/0x80)
    [ 9.135894] r8:c000e104 r7:ffffff9c r6:def39000 r5:00000001 r4:de03ff60
    [ 9.142944] [<c00bf508>] (do_filp_open+0x0/0x80) from [<c00b0b34>] (do_sys_open+0xe4/0x17c)
    [ 9.151702] r7:ffffff9c r6:def39000 r5:00000001 r4:0000001f
    [ 9.157684] [<c00b0a50>] (do_sys_open+0x0/0x17c) from [<c00b0bf4>] (sys_open+0x28/0x2c)
    [ 9.166107] [<c00b0bcc>] (sys_open+0x0/0x2c) from [<c000df80>] (ret_fast_syscall+0x0/0x30)
    [ 9.176300] BUG: scheduling while atomic: systemd/1/0x40000003
    [ 9.182434] Modules linked in:
    [ 9.185729] Backtrace:
    [ 9.188354] [<c0010e6c>] (dump_backtrace+0x0/0x10c) from [<c043fd84>] (dump_stack+0x18/0x1c)
    [ 9.197204] r6:c06b08f8 r5:de03e000 r4:00000000 r3:20000013
    [ 9.203186] [<c043fd6c>] (dump_stack+0x0/0x1c) from [<c043ff00>] (__schedule_bug+0x58/0x64)
    [ 9.211975] [<c043fea8>] (__schedule_bug+0x0/0x64) from [<c0444c10>] (__schedule+0x60/0x3dc)
    [ 9.220855] r4:de03c000 r3:00000000
    [ 9.224639] [<c0444bb0>] (__schedule+0x0/0x3dc) from [<c002c7e0>] (__cond_resched+0x28/0x38)
    [ 9.233489] [<c002c7b8>] (__cond_resched+0x0/0x38) from [<c0445028>] (_cond_resched+0x40/0x48)
    [ 9.242553] r4:c06f2394 r3:00000002
    [ 9.246337] [<c0444fe8>] (_cond_resched+0x0/0x48) from [<c0074304>] (synchronize_sched+0x10/0x14)
    [ 9.255676] [<c00742f4>] (synchronize_sched+0x0/0x14) from [<c0051a30>] (__synchronize_srcu+0x38/0x94)
    [ 9.265441] [<c00519f8>] (__synchronize_srcu+0x0/0x94) from [<c0051abc>] (synchronize_srcu+0x14/0x1c)
    [ 9.275146] r7:dd00b140 r6:de0686c0 r5:dd12b480 r4:deedf580
    [ 9.281127] [<c0051aa8>] (synchronize_srcu+0x0/0x1c) from [<c00e778c>] (fsnotify_put_group+0x38/0x68)
    [ 9.290832] [<c00e7754>] (fsnotify_put_group+0x0/0x68) from [<c00e938c>] (inotify_release+0x20/0x28)
    [ 9.300415] r4:deedf580 r3:de03fab8
    [ 9.304199] [<c00e936c>] (inotify_release+0x0/0x28) from [<c00b2ddc>] (fput+0x110/0x200)
    [ 9.312713] r4:deedf500 r3:c00e936c
    [ 9.316497] [<c00b2ccc>] (fput+0x0/0x200) from [<c00af5ac>] (filp_close+0x78/0x84)
    [ 9.324462] [<c00af534>] (filp_close+0x0/0x84) from [<c00358e8>] (put_files_struct+0x88/0xe4)
    [ 9.333404] r6:0000ffff r5:00000000 r4:de005600 r3:def26040
    [ 9.339385] [<c0035860>] (put_files_struct+0x0/0xe4) from [<c00359f8>] (exit_files+0x5c/0x60)
    [ 9.348327] [<c003599c>] (exit_files+0x0/0x60) from [<c0035f38>] (do_exit+0x1dc/0x6dc)
    [ 9.356658] r4:de03c000 r3:00000000
    [ 9.360412] [<c0035d5c>] (do_exit+0x0/0x6dc) from [<c0011324>] (die+0x1d0/0x1fc)
    [ 9.368194] r7:00000000
    [ 9.370880] [<c0011154>] (die+0x0/0x1fc) from [<c043fde4>] (__do_kernel_fault.part.3+0x5c/0x7c)
    [ 9.380004] r8:00000817 r7:de03fcf8 r6:defbe000 r5:00000817 r4:00000000
    [ 9.387084] [<c043fd88>] (__do_kernel_fault.part.3+0x0/0x7c) from [<c001352c>] (do_page_fault+0x1e4/0x1fc)
    [ 9.397216] r7:de03c000 r3:de03fcf8
    [ 9.401000] [<c0013348>] (do_page_fault+0x0/0x1fc) from [<c0008414>] (do_DataAbort+0x3c/0xa0)
    [ 9.409973] [<c00083d8>] (do_DataAbort+0x0/0xa0) from [<c000db18>] (__dabt_svc+0x38/0x60)
    [ 9.418548] Exception stack(0xde03fcf8 to 0xde03fd40)
    [ 9.423858] fce0: def27818 00000001
    [ 9.432464] fd00: de03fd44 00000000 def27818 de03e000 def2781c de03c000 def27818 de063e40
    [ 9.441070] fd20: de0e72e0 de03fd6c de03fd70 de03fd40 c04462c4 c04461a4 800f0013 ffffffff
    [ 9.449645] r7:de03fd2c r6:ffffffff r5:800f0013 r4:c04461a4
    [ 9.455657] [<c0446150>] (__mutex_lock_slowpath+0x0/0x150) from [<c04462c4>] (mutex_lock+0x24/0x28)
    [ 9.465148] r7:00000001 r6:00500001 r5:deedff80 r4:def27800
    [ 9.471130] [<c04462a0>] (mutex_lock+0x0/0x28) from [<c023d484>] (tty_open+0x278/0x4b4)
    [ 9.479553] [<c023d20c>] (tty_open+0x0/0x4b4) from [<c00b5558>] (chrdev_open+0x1e4/0x210)
    [ 9.488159] [<c00b5374>] (chrdev_open+0x0/0x210) from [<c00afc60>] (__dentry_open.isra.15+0x220/0x31c)
    [ 9.497924] r8:de159180 r7:de0e72e0 r6:deedff80 r5:00000000 r4:00000000
    [ 9.505004] [<c00afa40>] (__dentry_open.isra.15+0x0/0x31c) from [<c00b0a44>] (nameidata_to_filp+0x40/0x4c)
    [ 9.515167] [<c00b0a04>] (nameidata_to_filp+0x0/0x4c) from [<c00bee00>] (do_last.isra.35+0x6d4/0x708)
    [ 9.524871] r6:00000000 r5:00000000 r4:de03fed8 r3:00000000
    [ 9.530822] [<c00be72c>] (do_last.isra.35+0x0/0x708) from [<c00bf17c>] (path_openat+0xbc/0x36c)
    [ 9.539978] [<c00bf0c0>] (path_openat+0x0/0x36c) from [<c00bf53c>] (do_filp_open+0x34/0x80)
    [ 9.548736] r8:c000e104 r7:ffffff9c r6:def39000 r5:00000001 r4:de03ff60
    [ 9.555816] [<c00bf508>] (do_filp_open+0x0/0x80) from [<c00b0b34>] (do_sys_open+0xe4/0x17c)
    [ 9.564605] r7:ffffff9c r6:def39000 r5:00000001 r4:0000001f
    [ 9.570556] [<c00b0a50>] (do_sys_open+0x0/0x17c) from [<c00b0bf4>] (sys_open+0x28/0x2c)
    [ 9.578979] [<c00b0bcc>] (sys_open+0x0/0x2c) from [<c000df80>] (ret_fast_syscall+0x0/0x30)
    [ 9.587921] Kernel panic - not syncing: Attempted to kill init!
    [ 9.594177] Backtrace:
    [ 9.596771] [<c0010e6c>] (dump_backtrace+0x0/0x10c) from [<c043fd84>] (dump_stack+0x18/0x1c)
    [ 9.605651] r6:c06b2430 r5:c06b2430 r4:c06dbf88 r3:00000002
    [ 9.611602] [<c043fd6c>] (dump_stack+0x0/0x1c) from [<c043ff80>] (panic+0x74/0x1a4)
    [ 9.619659] [<c043ff0c>] (panic+0x0/0x1a4) from [<c0035dec>] (do_exit+0x90/0x6dc)
    [ 9.627532] r3:00000000 r2:00000002 r1:de03fba0 r0:c0522b84
    [ 9.633483] r7:00000001
    [ 9.636169] [<c0035d5c>] (do_exit+0x0/0x6dc) from [<c0011324>] (die+0x1d0/0x1fc)
    [ 9.643920] r7:00000000
    [ 9.646606] [<c0011154>] (die+0x0/0x1fc) from [<c043fde4>] (__do_kernel_fault.part.3+0x5c/0x7c)
    [ 9.655731] r8:00000817 r7:de03fcf8 r6:defbe000 r5:00000817 r4:00000000
    [ 9.662811] [<c043fd88>] (__do_kernel_fault.part.3+0x0/0x7c) from [<c001352c>] (do_page_fault+0x1e4/0x1fc)
    [ 9.672943] r7:de03c000 r3:de03fcf8
    [ 9.676727] [<c0013348>] (do_page_fault+0x0/0x1fc) from [<c0008414>] (do_DataAbort+0x3c/0xa0)
    [ 9.685699] [<c00083d8>] (do_DataAbort+0x0/0xa0) from [<c000db18>] (__dabt_svc+0x38/0x60)
    [ 9.694274] Exception stack(0xde03fcf8 to 0xde03fd40)
    [ 9.699584] fce0: def27818 00000001
    [ 9.708190] fd00: de03fd44 00000000 def27818 de03e000 def2781c de03c000 def27818 de063e40
    [ 9.716796] fd20: de0e72e0 de03fd6c de03fd70 de03fd40 c04462c4 c04461a4 800f0013 ffffffff
    [ 9.725402] r7:de03fd2c r6:ffffffff r5:800f0013 r4:c04461a4
    [ 9.731353] [<c0446150>] (__mutex_lock_slowpath+0x0/0x150) from [<c04462c4>] (mutex_lock+0x24/0x28)
    [ 9.740875] r7:00000001 r6:00500001 r5:deedff80 r4:def27800
    [ 9.746856] [<c04462a0>] (mutex_lock+0x0/0x28) from [<c023d484>] (tty_open+0x278/0x4b4)
    [ 9.755279] [<c023d20c>] (tty_open+0x0/0x4b4) from [<c00b5558>] (chrdev_open+0x1e4/0x210)
    [ 9.763854] [<c00b5374>] (chrdev_open+0x0/0x210) from [<c00afc60>] (__dentry_open.isra.15+0x220/0x31c)
    [ 9.773651] r8:de159180 r7:de0e72e0 r6:deedff80 r5:00000000 r4:00000000
    [ 9.780700] [<c00afa40>] (__dentry_open.isra.15+0x0/0x31c) from [<c00b0a44>] (nameidata_to_filp+0x40/0x4c)
    [ 9.790863] [<c00b0a04>] (nameidata_to_filp+0x0/0x4c) from [<c00bee00>] (do_last.isra.35+0x6d4/0x708)
    [ 9.800567] r6:00000000 r5:00000000 r4:de03fed8 r3:00000000
    [ 9.806549] [<c00be72c>] (do_last.isra.35+0x0/0x708) from [<c00bf17c>] (path_openat+0xbc/0x36c)
    [ 9.815704] [<c00bf0c0>] (path_openat+0x0/0x36c) from [<c00bf53c>] (do_filp_open+0x34/0x80)
    [ 9.824462] r8:c000e104 r7:ffffff9c r6:def39000 r5:00000001 r4:de03ff60
    [ 9.831542] [<c00bf508>] (do_filp_open+0x0/0x80) from [<c00b0b34>] (do_sys_open+0xe4/0x17c)
    [ 9.840301] r7:ffffff9c r6:def39000 r5:00000001 r4:0000001f
    [ 9.846282] [<c00b0a50>] (do_sys_open+0x0/0x17c) from [<c00b0bf4>] (sys_open+0x28/0x2c)
    [ 9.854705] [<c00b0bcc>] (sys_open+0x0/0x2c) from [<c000df80>] (ret_fast_syscall+0x0/0x30)
  • 测试了多个板子吗?
  • 可能是反问了空指针
  • 测试过多块,同批生产出的板,只是偶尔有一两块会这样

  • 有什么好思路吗? 大神
    目前做过一些验证,发现系统启动时会在tty_open出产生-5 -512的错误;但锁定不了是哪个服务导致的(系统采用systemd启动)
  • 打印了Run KC_1Controler Service,才出现Unable to handle kernel NULL pointer dereference at virtual address 00000000,所以非法的地址访问就出现在那里了