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

Bug#814110: linux-image-4.3.0-1-armmp: kernel freeze when loading the usb/chipidea/ci_hdrc_imx.ko module on udoo quad



Package: src:linux
Version: 4.3.5-1
Severity: important

  Hi,

  I'm using the armmp variant of the linux Debian ARM kernel package.
The linux-image-4.0.0-2-armmp (4.0.8-2) was working correctly but new
kernel freeze during the boot.
  I tested since 4.1 (but without keeping the exact version number)
However, I tried to locate more precisely the problem with the
linux-image-4.3.0-1-armmp (4.3.5-1) and it seems the problem comes
from the ci_hdrc_imx module (see below). The freeze also occurs with the
current experimental kernel (4.4-1~exp1).

  To try to debug, I installed the linux-image-4.3.0-1-armmp package
(the system was running the 4.0 kernel). I switched to sysvinit (instead
of systemd) to be able to precisely control the boot, step by step.
  Before rebooting (in fact, after several tests), I renamed the
/lib/module/4.3.0-1-armmp/kernel/drivers/usb directory to usb.pb so
that usb modules were not loaded by udev.
  Then I reboot with init=/bin/bash, manually run /etc/rcS.d/S01*
script and run /etc/rcS.d/S02udev script.
  Then, I manually loaded usb modules for this machine (udoo quad)
and you can observe on the attached log that the ARM board freeze
when inserting the ci_hdrc_imx.ko module. No log, no error message
is printed. Only a freeze of the board.

  This is a regression from 4.0 kernels.

  Is there something I can do to help you ?

  Regards,
    Alexis Martin

-- Package-specific info:
** Version:
Linux version 4.3.0-1-armmp (debian-kernel@lists.debian.org) (gcc version 4.9.3 (Debian 4.9.3-11) ) #1 SMP Debian 4.3.5-1 (2016-02-06)

** Command line:
console=ttymxc1,115200 root=/dev/mmcblk0p1 rootwait rw

** Tainted: W (512)
 * Taint on warning.

** Kernel log:
[    1.253885] io scheduler noop registered
[    1.253904] io scheduler deadline registered
[    1.253944] io scheduler cfq registered (default)
[    1.259941] imx-sdma 20ec000.sdma: no event needs to be remapped
[    1.260062] imx-sdma 20ec000.sdma: firmware: failed to load imx/sdma/sdma-imx6q.bin (-2)
[    1.260077] imx-sdma 20ec000.sdma: Direct firmware load for imx/sdma/sdma-imx6q.bin failed with error -2
[    1.263684] imx-sdma 20ec000.sdma: initialized
[    1.265502] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[    1.267270] Serial: AMBA driver
[    1.268078] 21e8000.serial: ttymxc1 at MMIO 0x21e8000 (irq = 288, base_baud = 5000000) is a IMX
[    2.034293] console [ttymxc1] enabled
[    2.042221] 2188000.ethernet supply phy not found, using dummy regulator
[    2.049495] pps pps0: new PPS source ptp0
[    2.065613] libphy: fec_enet_mii_bus: probed
[    2.070549] fec 2188000.ethernet eth0: registered PHC device 0
[    2.077290] mousedev: PS/2 mouse device common for all mice
[    2.084619] snvs_rtc 20cc034.snvs-rtc-lp: snvs rtc: you use old dts file, please update it
[    2.093407] snvs_rtc 20cc034.snvs-rtc-lp: rtc core: registered 20cc034.snvs-rtc-lp as rtc0
[    2.104473] ledtrig-cpu: registered to indicate activity on CPUs
[    2.112109] NET: Registered protocol family 10
[    2.117585] mip6: Mobile IPv6
[    2.120607] NET: Registered protocol family 17
[    2.125105] mpls_gso: MPLS GSO support
[    2.129179] failed to disable 852 MHz OPP
[    2.133506] ThumbEE CPU extension supported.
[    2.137830] Registering SWP/SWPB emulation handler
[    2.143580] registered taskstats version 1
[    2.147862] zswap: loaded using pool lzo/zbud
[    2.152992] snvs_rtc 20cc034.snvs-rtc-lp: setting system clock to 2016-02-08 13:17:03 UTC (1454937423)
[    2.174979] PM: Hibernation image not present or could not be loaded.
[    2.175019] usb_h1_vbus: disabling
[    2.179808] Freeing unused kernel memory: 828K (c092d000 - c09fc000)
[    2.263200] random: systemd-udevd urandom read with 1 bits of entropy available
[    2.483414] sdhci: Secure Digital Host Controller Interface driver
[    2.489663] sdhci: Copyright(c) Pierre Ossman
[    2.500306] sdhci-pltfm: SDHCI platform and OF driver helper
[    2.506346] SCSI subsystem initialized
[    2.515317] /soc/aips-bus@02100000/usdhc@02198000: voltage-ranges unspecified
[    2.521863] libata version 3.00 loaded.
[    2.522556] sdhci-esdhc-imx 2198000.usdhc: could not get ultra high speed state, work on normal mode
[    2.529344] ahci-imx 2200000.sata: fsl,transmit-level-mV not specified, using 00000024
[    2.529353] ahci-imx 2200000.sata: fsl,transmit-boost-mdB not specified, using 00000480
[    2.529360] ahci-imx 2200000.sata: fsl,transmit-atten-16ths not specified, using 00002000
[    2.529367] ahci-imx 2200000.sata: fsl,receive-eq-mdB not specified, using 05000000
[    2.539875] ahci-imx 2200000.sata: SSS flag set, parallel bus scan disabled
[    2.539907] ahci-imx 2200000.sata: AHCI 0001.0300 32 slots 1 ports 3 Gbps 0x1 impl platform mode
[    2.539920] ahci-imx 2200000.sata: flags: ncq sntf stag pm led clo only pmp pio slum part ccc apst 
[    2.547177] scsi host0: ahci-imx
[    2.547581] ata1: SATA max UDMA/133 mmio [mem 0x02200000-0x02203fff] port 0x100 irq 294
[    2.599800] sdhci-esdhc-imx 2198000.usdhc: No vmmc regulator found
[    2.606041] sdhci-esdhc-imx 2198000.usdhc: No vqmmc regulator found
[    2.646704] mmc0: SDHCI controller on 2198000.usdhc [2198000.usdhc] using ADMA
[    2.694627] mmc0: host does not support reading read-only switch, assuming write-enable
[    2.709547] mmc0: new high speed SDHC card at address e624
[    2.715803] mmcblk0: mmc0:e624 SU16G 14.8 GiB 
[    2.721993]  mmcblk0: p1
[    3.038714] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[    3.397748] ata1.00: ATA-7: TOSHIBA MK8037GSX, DL240D, max UDMA/100
[    3.404061] ata1.00: 156301488 sectors, multi 16: LBA48 NCQ (depth 31/32)
[    3.411782] ata1.00: configured for UDMA/100
[    3.416751] scsi 0:0:0:0: Direct-Access     ATA      TOSHIBA MK8037GS 0D   PQ: 0 ANSI: 5
[    3.431786] sd 0:0:0:0: [sda] 156301488 512-byte logical blocks: (80.0 GB/74.5 GiB)
[    3.439743] sd 0:0:0:0: [sda] Write Protect is off
[    3.444570] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[    3.444691] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    3.499238]  sda: sda1
[    3.502850] sd 0:0:0:0: [sda] Attached SCSI disk
[    9.106691] EXT4-fs (mmcblk0p1): mounting ext3 file system using the ext4 subsystem
[    9.188169] EXT4-fs (mmcblk0p1): warning: checktime reached, running e2fsck is recommended
[    9.201089] EXT4-fs (mmcblk0p1): recovery complete
[    9.209335] EXT4-fs (mmcblk0p1): mounted filesystem with ordered data mode. Opts: (null)
[   12.144010] imx2-wdt 20bc000.wdog: timeout 60 sec (nowayout=0)
[   12.165846] imx-ipuv3 2400000.ipu: IPUv3H probed
[   12.171893] imx-ipuv3 2800000.ipu: IPUv3H probed
[   12.281752] [drm] Initialized drm 1.1.0 20060810
[   12.310199] i2c i2c-0: IMX I2C adapter registered
[   12.315800] i2c i2c-0: can't use DMA
[   12.320466] i2c i2c-1: IMX I2C adapter registered
[   12.325781] i2c i2c-1: can't use DMA
[   12.330372] i2c i2c-2: IMX I2C adapter registered
[   12.335127] i2c i2c-2: can't use DMA
[   12.347890] sd 0:0:0:0: Attached scsi generic sg0 type 0
[   12.663072] imx-ipuv3-crtc imx-ipuv3-crtc.0: missing port@2 node in /soc/ipu@02400000
[   12.671007] imx-ipuv3-crtc imx-ipuv3-crtc.1: missing port@3 node in /soc/ipu@02400000
[   12.678925] imx-ipuv3-crtc imx-ipuv3-crtc.4: missing port@2 node in /soc/ipu@02800000
[   12.686845] imx-ipuv3-crtc imx-ipuv3-crtc.5: missing port@3 node in /soc/ipu@02800000
[   12.815560] imx-spdif sound-spdif: ASoC: CPU DAI (null) not registered
[   12.822173] imx-spdif sound-spdif: snd_soc_register_card failed: -517
[   12.850577] imx-spdif sound-spdif: snd-soc-dummy-dai <-> 2004000.spdif mapping ok
[   14.846880] random: nonblocking pool is initialized
[   15.004811] EXT4-fs (mmcblk0p1): re-mounted. Opts: (null)
[   16.171400] EXT4-fs (sda1): mounting ext3 file system using the ext4 subsystem
[   16.257002] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
[   17.399827] fec 2188000.ethernet eth0: Freescale FEC PHY driver [Micrel KSZ9031 Gigabit PHY] (mii_bus:phy_addr=2188000.ethernet:06, irq=-1)
[   17.412458] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[   21.399242] fec 2188000.ethernet eth0: Link is Up - 1Gbps/Full - flow control rx/tx
[   21.406957] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   31.303401] systemd-logind[1637]: New seat seat0.
[   31.324038] systemd-logind[1637]: Failed to start user service, ignoring: Unknown unit: user@1001.service
[   31.369849] systemd-logind[1637]: New session 1 of user alex.

** Model information
Hardware	: Freescale i.MX6 Quad/DualLite (Device Tree)
Revision	: 0000
Device Tree model: Udoo i.MX6 Quad Board

** Loaded modules:
cpufreq_conservative
cpufreq_ondemand
cpufreq_powersave
cpufreq_stats
cpufreq_userspace
snd_soc_fsl_spdif
snd_soc_imx_spdif
imx_pcm_dma
snd_soc_core
dw_hdmi_imx
dw_hdmi
imx_ipuv3_crtc
snd_compress
imxdrm
snd_pcm_dmaengine
snd_pcm
drm_kms_helper
snd_timer
snd
soundcore
sg
i2c_imx
drm
snd_soc_imx_audmux
imx_ipu_v3
imx2_wdt
pwm_imx
ext4
crc16
mbcache
jbd2
sd_mod
ahci_imx
libahci_platform
libahci
libata
sdhci_esdhc_imx
sdhci_pltfm
scsi_mod
sdhci
phy_mxs_usb
anatop_regulator
micrel

** Network interface configuration:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp
hwaddress ether 68:5b:35:97:4a:ee

** Network status:
*** IP interfaces and addresses:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 68:5b:35:97:4a:ee brd ff:ff:ff:ff:ff:ff
    inet 194.199.27.224/24 brd 194.199.27.255 scope global eth0
       valid_lft forever preferred_lft forever
    inet6 fe80::6a5b:35ff:fe97:4aee/64 scope link 
       valid_lft forever preferred_lft forever

*** Device statistics:
Inter-|   Receive                                                |  Transmit
 face |bytes    packets errs drop fifo frame compressed multicast|bytes    packets errs drop fifo colls carrier compressed
    lo:       0       0    0    0    0     0          0         0        0       0    0    0    0     0       0          0
  eth0:  597744    2833    0    0    0     0          0         0   502298    2053    0    0    0     0       0          0

*** Protocol statistics:
Ip:
    Forwarding: 2
    2626 total packets received
    4 with invalid addresses
    0 forwarded
    0 incoming packets discarded
    2622 incoming packets delivered
    2028 requests sent out
Icmp:
    0 ICMP messages received
    0 input ICMP message failed.
    ICMP input histogram:
    0 ICMP messages sent
    0 ICMP messages failed
    ICMP output histogram:
Tcp:
    7 active connections openings
    1 passive connection openings
    0 failed connection attempts
    0 connection resets received
    1 connections established
    2108 segments received
    1974 segments send out
    12 segments retransmited
    0 bad segments received.
    1 resets sent
Udp:
    91 packets received
    0 packets to unknown port received.
    0 packet receive errors
    91 packets sent
    0 receive buffer errors
    0 send buffer errors
    IgnoredMulti: 453
UdpLite:
TcpExt:
    2 TCP sockets finished time wait in fast timer
    10 delayed acks sent
    53 packet headers predicted
    1737 acknowledgments not containing data payload received
    64 predicted acknowledgments
    TCPSackRecovery: 1
    Detected reordering 1 times using time stamp
    1 congestion windows fully recovered without slow start
    3 congestion windows recovered without slow start after partial ack
    1 fast retransmits
    1 forward retransmits
    TCPTimeouts: 3
    TCPLossProbes: 16
    TCPDSACKRecv: 12
    TCPDSACKIgnoredNoUndo: 3
    TCPSackShiftFallback: 4
    TCPRcvCoalesce: 63
    TCPOFOQueue: 2
    TCPAutoCorking: 19
    TCPOrigDataSent: 1863
    TCPHystartTrainDetect: 2
    TCPHystartTrainCwnd: 33
    TCPHystartDelayDetect: 1
    TCPHystartDelayCwnd: 28
IpExt:
    InMcastPkts: 63
    InBcastPkts: 360
    InOctets: 535021
    OutOctets: 471944
    InMcastOctets: 2660
    InBcastOctets: 78336
    InNoECTPkts: 2778


** PCI devices:
not available

** USB devices:
not available


-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: armhf (armv7l)

Kernel: Linux 4.3.0-1-armmp (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=UTF-8 (charmap=locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages linux-image-4.3.0-1-armmp depends on:
ii  debconf [debconf-2.0]                   1.5.58
ii  initramfs-tools [linux-initramfs-tool]  0.120
ii  kmod                                    22-1
ii  linux-base                              4.0

Versions of packages linux-image-4.3.0-1-armmp recommends:
ii  firmware-linux-free  3.4
ii  irqbalance           1.1.0-2

Versions of packages linux-image-4.3.0-1-armmp suggests:
pn  debian-kernel-handbook  <none>
pn  fdutils                 <none>
pn  linux-doc-4.3           <none>

Versions of packages linux-image-4.3.0-1-armmp is related to:
pn  firmware-atheros        <none>
pn  firmware-bnx2           <none>
pn  firmware-bnx2x          <none>
pn  firmware-brcm80211      <none>
pn  firmware-intelwimax     <none>
pn  firmware-ipw2x00        <none>
pn  firmware-ivtv           <none>
pn  firmware-iwlwifi        <none>
pn  firmware-libertas       <none>
pn  firmware-linux          <none>
pn  firmware-linux-nonfree  <none>
pn  firmware-myricom        <none>
pn  firmware-netxen         <none>
pn  firmware-qlogic         <none>
pn  firmware-ralink         <none>
pn  firmware-realtek        <none>
pn  xen-hypervisor          <none>

-- debconf information:
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
	LANGUAGE = (unset),
	LC_ALL = (unset),
	LC_CTYPE = "UTF-8",
	LANG = "en_US.UTF-8"
    are supported and installed on your system.
perl: warning: Falling back to a fallback locale ("en_US.UTF-8").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
  linux-image-4.3.0-1-armmp/postinst/depmod-error-initrd-4.3.0-1-armmp: false
  linux-image-4.3.0-1-armmp/prerm/removing-running-kernel-4.3.0-1-armmp: true
  linux-image-4.3.0-1-armmp/postinst/mips-initrd-4.3.0-1-armmp:
Hit any key to stop autoboot:  0
=> edit debian_args
edit: setenv bootargs console=ttymxc1,115200 root=/dev/mmcblk0p1 rootwait rw init=/bin/bash
=> boot
3416656 bytes read in 447 ms (7.3 MiB/s)
14558754 bytes read in 1271 ms (10.9 MiB/s)
24328 bytes read in 117 ms (202.1 KiB/s)
Kernel image @ 0x12000000 [ 0x000000 - 0x342250 ]
## Flattened Device Tree blob at 11000000
   Booting using the fdt blob at 0x11000000
   Using Device Tree in place at 11000000, end 11008f07

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Initializing cgroup subsys cpuacct
[    0.000000] Linux version 4.3.0-1-armmp (debian-kernel@lists.debian.org) (gcc version 4.9.3 (Debian 4.9.3-11) ) #1)
[    0.000000] CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c5387d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] Machine model: Udoo i.MX6 Quad Board
[    0.000000] Memory policy: Data cache writealloc
[    0.000000] PERCPU: Embedded 12 pages/cpu @eeeb1000 s19852 r8192 d21108 u49152
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 260434
[    0.000000] Kernel command line: console=ttymxc1,115200 root=/dev/mmcblk0p1 rootwait rw init=/bin/bash
[    0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
[    0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[    0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.000000] Memory: 1012596K/1048576K available (6965K kernel code, 810K rwdata, 2396K rodata, 828K init, 395K bss)
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
[    0.000000]     vmalloc : 0xf0000000 - 0xff000000   ( 240 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xef800000   ( 760 MB)
[    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
[    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
[    0.000000]       .text : 0xc0008000 - 0xc092ca18   (9363 kB)
[    0.000000]       .init : 0xc092d000 - 0xc09fc000   ( 828 kB)
[    0.000000]       .data : 0xc09fc000 - 0xc0ac6978   ( 811 kB)
[    0.000000]        .bss : 0xc0ac9000 - 0xc0b2bc3c   ( 396 kB)
[    0.000000] Hierarchical RCU implementation.
[    0.000000]  Build-time adjustment of leaf fanout to 32.
[    0.000000] NR_IRQS:16 nr_irqs:16 16
[    0.000000] ------------[ cut here ]------------
[    0.000000] WARNING: CPU: 0 PID: 0 at /build/linux-rwV6Pt/linux-4.3.5/arch/arm/mach-imx/gpc.c:286 imx_gpc_check_dt)
[    0.000000] Modules linked in:
[    0.000000] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 4.3.0-1-armmp #1 Debian 4.3.5-1
[    0.000000] Hardware name: Freescale i.MX6 Quad/DualLite (Device Tree)
[    0.000000] [<c001c5b8>] (unwind_backtrace) from [<c00168d0>] (show_stack+0x20/0x24)
[    0.000000] [<c00168d0>] (show_stack) from [<c02c8798>] (dump_stack+0x94/0xa4)
[    0.000000] [<c02c8798>] (dump_stack) from [<c0051764>] (warn_slowpath_common+0x98/0xc8)
[    0.000000] [<c0051764>] (warn_slowpath_common) from [<c0051898>] (warn_slowpath_null+0x2c/0x34)
[    0.000000] [<c0051898>] (warn_slowpath_null) from [<c09397a8>] (imx_gpc_check_dt+0x64/0x8c)
[    0.000000] [<c09397a8>] (imx_gpc_check_dt) from [<c0939de4>] (imx6q_init_irq+0x10/0x30)
[    0.000000] [<c0939de4>] (imx6q_init_irq) from [<c092ff54>] (init_IRQ+0x34/0x88)
[    0.000000] [<c092ff54>] (init_IRQ) from [<c092dc4c>] (start_kernel+0x2bc/0x454)
[    0.000000] [<c092dc4c>] (start_kernel) from [<1000807c>] (0x1000807c)
[    0.000000] ---[ end trace f24b6c88ae00fa9a ]---
[    0.000000] Outdated DT detected, suspend/resume will NOT work
[    0.000000] L2C-310 erratum 769419 enabled
[    0.000000] L2C-310 enabling early BRESP for Cortex-A9
[    0.000000] L2C-310 full line of zeros enabled for Cortex-A9
[    0.000000] L2C-310 ID prefetch enabled, offset 1 lines
[    0.000000] L2C-310 dynamic clock gating enabled, standby mode enabled
[    0.000000] L2C-310 cache controller enabled, 16 ways, 1024 kB
[    0.000000] L2C-310: CACHE_ID 0x410000c7, AUX_CTRL 0x76070001
[    0.000000] Switching to timer-based delay loop, resolution 15ns
[    0.000007] sched_clock: 32 bits at 66MHz, resolution 15ns, wraps every 32537631224ns
[    0.000031] clocksource: mxc_timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 28958491609 ns
[    0.002133] Console: colour dummy device 80x30
[    0.002162] Calibrating delay loop (skipped), value calculated using timer frequency.. 132.00 BogoMIPS (lpj=264000)
[    0.002180] pid_max: default: 32768 minimum: 301
[    0.002344] Security Framework initialized
[    0.002357] Yama: disabled by default; enable with sysctl kernel.yama.*
[    0.002386] AppArmor: AppArmor disabled by boot time parameter
[    0.002451] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.002466] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.003189] Initializing cgroup subsys io
[    0.003220] Initializing cgroup subsys memory
[    0.003249] Initializing cgroup subsys devices
[    0.003269] Initializing cgroup subsys freezer
[    0.003325] Initializing cgroup subsys net_cls
[    0.003346] Initializing cgroup subsys perf_event
[    0.003365] Initializing cgroup subsys net_prio
[    0.003426] CPU: Testing write buffer coherency: ok
[    0.003463] ftrace: allocating 24314 entries in 72 pages
[    0.048127] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[    0.048261] Setting up static identity map for 0x10008280 - 0x10008318
[    0.053159] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[    0.053992] CPU2: thread -1, cpu 2, socket 0, mpidr 80000002
[    0.054811] CPU3: thread -1, cpu 3, socket 0, mpidr 80000003
[    0.054895] Brought up 4 CPUs
[    0.054921] SMP: Total of 4 processors activated (528.00 BogoMIPS).
[    0.054930] CPU: All CPU(s) started in SVC mode.
[    0.055825] devtmpfs: initialized
[    0.062239] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
[    0.062912] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.063317] pinctrl core: initialized pinctrl subsystem
[    0.064673] NET: Registered protocol family 16
[    0.065608] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.067362] CPU identified as i.MX6Q, silicon rev 1.2
[    0.086011] No ATAGs?
[    0.086048] hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.
[    0.086059] hw-breakpoint: maximum watchpoint size is 4 bytes.
[    0.087643] imx6q-pinctrl 20e0000.iomuxc: initialized IMX pinctrl driver
[    0.088051] Serial: AMBA PL011 UART driver
[    0.108248] mxs-dma 110000.dma-apbh: initialized
[    0.111453] vgaarb: loaded
[    0.112780] media: Linux media interface: v0.10
[    0.112854] Linux video capture interface: v2.00
[    0.112967] pps_core: LinuxPPS API ver. 1 registered
[    0.112976] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.113010] PTP clock support registered
[    0.114697] clocksource: Switched to clocksource mxc_timer1
[    0.177662] NET: Registered protocol family 2
[    0.178433] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
[    0.178523] TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
[    0.178648] TCP: Hash tables configured (established 8192 bind 8192)
[    0.178793] UDP hash table entries: 512 (order: 2, 16384 bytes)
[    0.178850] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
[    0.179130] NET: Registered protocol family 1
[    0.179653] Unpacking initramfs...
[    1.246982] Freeing initrd memory: 14220K (c3000000 - c3de3000)
[    1.247358] hw perfevents: enabled with armv7_cortex_a9 PMU driver, 7 counters available
[    1.249751] futex hash table entries: 1024 (order: 4, 65536 bytes)
[    1.249944] audit: initializing netlink subsys (disabled)
[    1.250013] audit: type=2000 audit(1.223:1): initialized
[    1.251102] zbud: loaded
[    1.251380] VFS: Disk quotas dquot_6.6.0
[    1.251467] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    1.253676] bounce: pool size: 64 pages
[    1.253763] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 249)
[    1.253918] io scheduler noop registered
[    1.253935] io scheduler deadline registered
[    1.253975] io scheduler cfq registered (default)
[    1.259982] imx-sdma 20ec000.sdma: no event needs to be remapped
[    1.260098] imx-sdma 20ec000.sdma: firmware: failed to load imx/sdma/sdma-imx6q.bin (-2)
[    1.260114] imx-sdma 20ec000.sdma: Direct firmware load for imx/sdma/sdma-imx6q.bin failed with error -2
[    1.263717] imx-sdma 20ec000.sdma: initialized
[    1.265528] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[    1.267306] Serial: AMBA driver
[    1.268117] 21e8000.serial: ttymxc1 at MMIO 0x21e8000 (irq = 288, base_baud = 5000000) is a IMX
[    2.035676] console [ttymxc1] enabled
[    2.043615] 2188000.ethernet supply phy not found, using dummy regulator
[    2.050913] pps pps0: new PPS source ptp0
[    2.066755] libphy: fec_enet_mii_bus: probed
[    2.071691] fec 2188000.ethernet eth0: registered PHC device 0
[    2.078440] mousedev: PS/2 mouse device common for all mice
[    2.085782] snvs_rtc 20cc034.snvs-rtc-lp: snvs rtc: you use old dts file, please update it
[    2.094573] snvs_rtc 20cc034.snvs-rtc-lp: rtc core: registered 20cc034.snvs-rtc-lp as rtc0
[    2.105577] ledtrig-cpu: registered to indicate activity on CPUs
[    2.113198] NET: Registered protocol family 10
[    2.118675] mip6: Mobile IPv6
[    2.121702] NET: Registered protocol family 17
[    2.126199] mpls_gso: MPLS GSO support
[    2.130294] failed to disable 852 MHz OPP
[    2.134618] ThumbEE CPU extension supported.
[    2.138943] Registering SWP/SWPB emulation handler
[    2.144687] registered taskstats version 1
[    2.148964] zswap: loaded using pool lzo/zbud
[    2.154047] snvs_rtc 20cc034.snvs-rtc-lp: setting system clock to 2016-02-08 13:04:27 UTC (1454936667)
[    2.176075] usb_h1_vbus: disabling
[    2.180846] Freeing unused kernel memory: 828K (c092d000 - c09fc000)
Loading, please wait...
starting version 228
[    2.263601] random: systemd-udevd urandom read with 1 bits of entropy available
[    2.480330] sdhci: Secure Digital Host Controller Interface driver
[    2.486592] sdhci: Copyright(c) Pierre Ossman
[    2.498473] SCSI subsystem initialized
[    2.500999] sdhci-pltfm: SDHCI platform and OF driver helper
[    2.507632] /soc/aips-bus@02100000/usdhc@02198000: voltage-ranges unspecified
[    2.507644] sdhci-esdhc-imx 2198000.usdhc: could not get ultra high speed state, work on normal mode
[    2.507767] sdhci-esdhc-imx 2198000.usdhc: No vmmc regulator found
[    2.507772] sdhci-esdhc-imx 2198000.usdhc: No vqmmc regulator found
[    2.546769] mmc0: SDHCI controller on 2198000.usdhc [2198000.usdhc] using ADMA
[    2.551526] ahci-imx 2200000.sata: fsl,transmit-level-mV not specified, using 00000024
[    2.551536] ahci-imx 2200000.sata: fsl,transmit-boost-mdB not specified, using 00000480
[    2.551544] ahci-imx 2200000.sata: fsl,transmit-atten-16ths not specified, using 00002000
[    2.551552] ahci-imx 2200000.sata: fsl,receive-eq-mdB not specified, using 05000000
[    2.554778] ahci-imx 2200000.sata: SSS flag set, parallel bus scan disabled
[    2.554809] ahci-imx 2200000.sata: AHCI 0001.0300 32 slots 1 ports 3 Gbps 0x1 impl platform mode
[    2.554822] ahci-imx 2200000.sata: flags: ncq sntf stag pm led clo only pmp pio slum part ccc apst
[    2.557204] scsi host0: ahci-imx
[    2.557582] ata1: SATA max UDMA/133 mmio [mem 0x02200000-0x02203fff] port 0x100 irq 294
[    2.594832] mmc0: host does not support reading read-only switch, assuming write-enable
[    2.601843] mmc0: new high speed SDHC card at address e624
[    2.602586] mmcblk0: mmc0:e624 SU16G 14.8 GiB
[    2.604403]  mmcblk0: p1
[    3.054752] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[    3.417500] ata1.00: ATA-7: TOSHIBA MK8037GSX, DL240D, max UDMA/100
[    3.423815] ata1.00: 156301488 sectors, multi 16: LBA48 NCQ (depth 31/32)
[    3.431536] ata1.00: configured for UDMA/100
[    3.436495] scsi 0:0:0:0: Direct-Access     ATA      TOSHIBA MK8037GS 0D   PQ: 0 ANSI: 5
[    3.452490] sd 0:0:0:0: [sda] 156301488 512-byte logical blocks: (80.0 GB/74.5 GiB)
[    3.460576] sd 0:0:0:0: [sda] Write Protect is off
[    3.465526] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    3.518989]  sda: sda1
[    3.523599] sd 0:0:0:0: [sda] Attached SCSI disk
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.
Begin: Checking root file system ... fsck from util-linux 2.27.1
fsck: error 2 (No such file or directory) while executing fsck.ext3 for /dev/mmcblk0p1
fsck exited with status code 8
done.
Warning: File system check failed but did not detect errors
[    9.126901] EXT4-fs (mmcblk0p1): mounting ext3 file system using the ext4 subsystem
[    9.150455] EXT4-fs (mmcblk0p1): warning: checktime reached, running e2fsck is recommended
[    9.163706] EXT4-fs (mmcblk0p1): mounted filesystem with ordered data mode. Opts: (null)
done.
Begin: Running /scripts/local-bottom ... done.
Begin: Running /scripts/init-bottom ... done.
bash: cannot set terminal process group (-1): Inappropriate ioctl for device
bash: no job control in this shell
root@(none):/# bash
bash: cannot set terminal process group (1): Inappropriate ioctl for device
bash: no job control in this shell
root@(none):/# /etc/rcS.d/S01hostname.sh start
root@(none):/# /etc/rcS.d/S01mountkernfs.sh start
root@(none):/# /etc/rcS.d/S02udev start
[....] Starting the hotplug events dispatcher: systemd-udevdstarting version 228
. ok
[....] Synthesizing the initial hotplug events...done.
[....] Waiting for /dev to be fully populated...[   64.859432] imx2-wdt 20bc000.wdog: timeout 60 sec (nowayout=0)
[   64.886458] i2c i2c-0: IMX I2C adapter registered
[   64.891408] i2c i2c-0: can't use DMA
[   64.895456] i2c i2c-1: IMX I2C adapter registered
[   64.900421] i2c i2c-1: can't use DMA
[   64.905122] i2c i2c-2: IMX I2C adapter registered
[   64.908407] imx-ipuv3 2400000.ipu: IPUv3H probed
[   64.909611] imx-ipuv3 2800000.ipu: IPUv3H probed
[   64.919197] i2c i2c-2: can't use DMA
[   65.147728] sd 0:0:0:0: Attached scsi generic sg0 type 0
[   65.270767] imx-spdif sound-spdif: ASoC: CPU DAI (null) not registered
[   65.277387] imx-spdif sound-spdif: snd_soc_register_card failed: -517
[   65.283992] [drm] Initialized drm 1.1.0 20060810
[   65.311592] imx-spdif sound-spdif: snd-soc-dummy-dai <-> 2004000.spdif mapping ok
[   65.458808] imx-ipuv3-crtc imx-ipuv3-crtc.0: missing port@2 node in /soc/ipu@02400000
[   65.467265] imx-ipuv3-crtc imx-ipuv3-crtc.1: missing port@3 node in /soc/ipu@02400000
[   65.475197] imx-ipuv3-crtc imx-ipuv3-crtc.4: missing port@2 node in /soc/ipu@02800000
[   65.483105] imx-ipuv3-crtc imx-ipuv3-crtc.5: missing port@3 node in /soc/ipu@02800000
[   65.827251] random: nonblocking pool is initialized
done.
root@(none):/# cd /lib/modules/4.3.0-1-armmp/kernel/drivers/usb.pb/
root@(none):/lib/modules/4.3.0-1-armmp/kernel/drivers/usb.pb# insmod common/usb-common.ko
root@(none):/lib/modules/4.3.0-1-armmp/kernel/drivers/usb.pb# insmod core/usbcore.ko
[  258.238846] usbcore: registered new interface driver usbfs
[  258.244577] usbcore: registered new interface driver hub
[  258.250129] usbcore: registered new device driver usb
root@(none):/lib/modules/4.3.0-1-armmp/kernel/drivers/usb.pb# insmod host/ehci-hcd.ko
[  268.173461] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
root@(none):/lib/modules/4.3.0-1-armmp/kernel/drivers/usb.pb# insmod gadget/udc/udc-core.ko
root@(none):/lib/modules/4.3.0-1-armmp/kernel/drivers/usb.pb# insmod chipidea/ci_hdrc.ko
root@(none):/lib/modules/4.3.0-1-armmp/kernel/drivers/usb.pb# insmod chipidea/usbmisc_imx.ko
root@(none):/lib/modules/4.3.0-1-armmp/kernel/drivers/usb.pb# modinfo chipidea/ci_hdrc_imx.ko
filename:       /lib/modules/4.3.0-1-armmp/kernel/drivers/usb.pb/chipidea/ci_hdrc_imx.ko
author:         Richard Zhao <richard.zhao@freescale.com>
author:         Marek Vasut <marex@denx.de>
description:    CI HDRC i.MX USB binding
license:        GPL v2
alias:          platform:imx-usb
alias:          of:N*T*Cfsl,imx6sx-usb*
alias:          of:N*T*Cfsl,imx6sl-usb*
alias:          of:N*T*Cfsl,imx6q-usb*
alias:          of:N*T*Cfsl,imx27-usb*
alias:          of:N*T*Cfsl,imx28-usb*
depends:        usbmisc_imx,ci_hdrc
intree:         Y
vermagic:       4.3.0-1-armmp SMP mod_unload modversions ARMv7 p2v8
root@(none):/lib/modules/4.3.0-1-armmp/kernel/drivers/usb.pb# cat /proc/sys/kernel/printk
7       4       1       7
root@(none):/lib/modules/4.3.0-1-armmp/kernel/drivers/usb.pb# echo 8 > /proc/sys/kernel/printk
root@(none):/lib/modules/4.3.0-1-armmp/kernel/drivers/usb.pb# cat /proc/sys/kernel/printk
8       4       1       7
root@(none):/lib/modules/4.3.0-1-armmp/kernel/drivers/usb.pb# insmod chipidea/ci_hdrc_imx.ko
=====> Kernel freeze

Reply to: