Package: src:linux Version: 3.16.3-2 Severity: normal Hello,
while trying to get up usb on an i.MX6 based machine I noticed that reloading the ci_hdrc_imx module results in an oops. See below. Best regards Uwe root@amore820:/home/uwe# rmmod ci_hdrc_imx [ 193.205033] ci_hdrc ci_hdrc.0: remove, state 4 [ 193.209897] usb usb1: USB disconnect, device number 1 [ 193.215660] usb 1-1: USB disconnect, device number 2 [ 193.222592] ci_hdrc ci_hdrc.0: USB bus 1 deregistered root@amore820:/home/uwe# modprobe ci_hdrc_imx [ 198.710337] 2184200.usb supply vbus not found, using dummy regulator [ 198.718624] ------------[ cut here ]------------ [ 198.723251] kernel BUG at /build/linux-ul0Dnb/linux-3.16.3/mm/slab.c:2954! [ 198.730128] Internal error: Oops - BUG: 0 [#1] SMP ARM [ 198.735269] Modules linked in: ci_hdrc_imx(+) nfsd auth_rpcgss oid_registry nfs_acl nfs lockd fscache sunrpc imx_ipuv3_crtc(C) ci_hdrc ehci_hcd imx_ipu_v3 usbmisc_imx phy_mxs_usb imxdrm(C) drm_kms_helper imx2_wdt pwm_imx spi_imx drm autofs4 ext4 crc16 mbcache jbd2 sdhci_esdhc_imx sdhci_pltfm sdhci [last unloaded: ci_hdrc_imx] [ 198.764594] CPU: 2 PID: 681 Comm: modprobe Tainted: G C 3.16-2-armmp #1 Debian 3.16.3-2 [ 198.773558] task: ed334280 ti: ed20c000 task.ti: ed20c000 [ 198.778968] PC is at cache_alloc_refill+0x2b4/0x5a0 [ 198.783848] LR is at cache_alloc_refill+0x80/0x5a0 [ 198.788642] pc : [<c0173808>] lr : [<c01735d4>] psr: a00e0093 [ 198.788642] sp : ed20da38 ip : ed20da38 fp : ed20da7c [ 198.800120] r10: ee001504 r9 : ee001500 r8 : c0908928 [ 198.805346] r7 : ee000440 r6 : ee154800 r5 : 00000004 r4 : ef59cb94 [ 198.811875] r3 : ffffffff r2 : 00000001 r1 : 00100100 r0 : ee001500 [ 198.818405] Flags: NzCv IRQs off FIQs on Mode SVC_32 ISA ARM Segment user [ 198.825629] Control: 10c5387d Table: 3d03404a DAC: 00000015 [ 198.831376] Process modprobe (pid: 681, stack limit = 0xed20c250) [ 198.837472] Stack: (0xed20da38 to 0xed20e000) [ 198.841832] da20: 00000200 02184200 [ 198.850015] da40: 00000000 000080d0 ee001514 00200200 ed20da7c ee000440 ee62bc10 000080d0 [ 198.858195] da60: 000080d0 000010b0 bf1ee5a4 600e0013 ed20dab4 ed20da80 c0173c3c c0173560 [ 198.866376] da80: ed20daac ed20da90 c0296c70 ee62bc10 ee62bc10 ee62bc10 ee62bc00 ed2c3d40 [ 198.874557] daa0: 00000022 00000000 ed20dad4 ed20dab8 c037a4f0 c0173b00 00000006 ee62bc10 [ 198.882738] dac0: ee62bc10 f0904200 ed20db04 ed20dad8 bf1ee5a4 c037a4d4 00000000 bf1f43c4 [ 198.890919] dae0: ee62bc10 bf1f43c4 c09c58d8 00000000 bf1f43c4 00000022 ed20db1c ed20db08 [ 198.899100] db00: c03790f0 bf1ee54c ee62bc10 c0a23e10 ed20db4c ed20db20 c0376fe8 c03790d4 [ 198.907281] db20: ed20db4c ed20db30 bf1f43c4 ee62bc10 c0377244 00000000 ee29c010 00000000 [ 198.915461] db40: ed20db64 ed20db50 c0377294 c0376e98 00000000 ee62bc10 ed20db8c ed20db68 [ 198.923644] db60: c03750d8 c0377250 ee19c970 ee73bab8 c05abddc ee62bc10 ee62bc44 c0998fb8 [ 198.931824] db80: ed20dbac ed20db90 c0376e18 c037507c ee19c900 ee62bc18 ee62bc10 c0998fb8 [ 198.940005] dba0: ed20dbcc ed20dbb0 c0376298 c0376da0 00000000 ee62bc18 c0907514 ee62bc10 [ 198.948186] dbc0: ed20dc14 ed20dbd0 c03741bc c0376210 ed2c3d40 00000002 ed20dc04 ed20dbe8 [ 198.956366] dbe0: c005a7ac bd94282d 00000200 00000002 ee62bc00 ee62bc10 00000002 ee29e7c0 [ 198.964547] dc00: 00000000 ee62bc00 ed20dc34 ed20dc18 c0378de8 c0373d4c ffffffff 00000000 [ 198.972728] dc20: ed20dc6c 00000002 ed20dc64 ed20dc38 bf1eed60 c0378d1c ed20dc6c ee29c010 [ 198.980909] dc40: ee29c000 ed2c3e90 00000000 bf36b734 00000022 ee59c200 ed20dcb4 ed20dc68 [ 198.989090] dc60: bf36b374 bf1eebac ed20dc9c ee29e780 00000100 00000000 ee7a5690 00000000 [ 198.997271] dc80: 0000000a 00000001 00000000 ed39af80 ed20dcac ee29c010 bf36b8f0 c09c58d8 [ 199.005452] dca0: 00000000 bf36b8f0 ed20dccc ed20dcb8 c03790f0 bf36b158 ee29c010 c0a23e10 [ 199.013633] dcc0: ed20dcfc ed20dcd0 c0376fe8 c03790d4 ed20dcfc c05abddc ee29c010 bf36b8f0 [ 199.021814] dce0: ee29c044 00000000 bf36b940 ed3787e4 ed20dd1c ed20dd00 c0377334 c0376e98 [ 199.029995] dd00: ee19c95c 00000000 bf36b8f0 c0377298 ed20dd44 ed20dd20 c0375010 c03772a4 [ 199.038175] dd20: ee19c95c ee28d1b4 ee19c970 bf36b8f0 ed278900 c0998fb8 ed20dd54 ed20dd48 [ 199.046355] dd40: c0376984 c0374fac ed20dd7c ed20dd58 c0376584 c0376964 bf36b8a4 ed20dd68 [ 199.054535] dd60: bf36b8f0 c090bba0 c0907514 bf36d000 ed20dd94 ed20dd80 c0377b50 c0376420 [ 199.062716] dd80: c090bba0 c090bba0 ed20dda4 ed20dd98 c03790c0 c0377ad4 ed20ddb4 ed20dda8 [ 199.070896] dda0: bf36d020 c0379068 ed20de54 ed20ddb8 c0008cf4 bf36d00c ed20dde4 ef59ee80 [ 199.079076] ddc0: ed20c038 00000000 00000000 c01375c0 ef59ee80 00000000 ed20de0c ed20dde8 [ 199.087256] dde0: c01375c0 c0134c00 ef59ee90 00000003 ee59c200 f0900000 00000001 c01661ec [ 199.095436] de00: 00000002 00000003 ee59c200 f0900000 ed20de3c ed20de20 c01661ec c01745a0 [ 199.103615] de20: ed20df48 bd94282d ed3787c0 ed20df48 00000001 ed20c018 00000001 bf36b940 [ 199.111795] de40: ed3787e4 bf36b934 ed20df3c ed20de58 c00cbfc0 c0008c10 bf36b940 00007fff [ 199.119975] de60: c00c8840 00000000 c00c9950 f0900000 00000000 ed20df7c ed20df50 00000069 [ 199.128156] de80: f09012cc b6f08e80 ed20c018 bf36b97c 00000000 c00c88ec c0907514 ed20ded8 [ 199.136335] dea0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 199.144515] dec0: 00000000 00000000 00000000 00000000 6e72656b 00006c65 00000000 00000000 [ 199.152694] dee0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 199.160874] df00: 00000000 00000000 00000000 bd94282d ed20df2c 00000000 00000003 b6f08e80 [ 199.169054] df20: 0000017b c00107a4 ed20c000 00000000 ed20dfa4 ed20df40 c00cc5fc c00ca07c [ 199.177235] df40: 00020328 00000000 f0900000 000028ec f0901574 f090140f f090217c 00000acc [ 199.185415] df60: 00000b4c 00000000 00000000 00000000 00000021 00000022 00000019 00000016 [ 199.193595] df80: 00000012 00000000 00000000 b6f09b00 b88c28d0 2fd79d00 00000000 ed20dfa8 [ 199.201775] dfa0: c0010580 c00cc578 b6f09b00 b88c28d0 00000003 b6f08e80 00000000 b6f09670 [ 199.209955] dfc0: b6f09b00 b88c28d0 2fd79d00 0000017b 00040000 00000000 00000000 b88c2230 [ 199.218136] dfe0: beb9d978 beb9d968 b6eff6c3 b6e6ad42 80070030 00000003 75665f5f 5f5f636e [ 199.226326] [<c0173808>] (cache_alloc_refill) from [<c0173c3c>] (__kmalloc_track_caller+0x148/0x168) [ 199.235475] [<c0173c3c>] (__kmalloc_track_caller) from [<c037a4f0>] (devm_kmalloc+0x28/0x6c) [ 199.243933] [<c037a4f0>] (devm_kmalloc) from [<bf1ee5a4>] (ci_hdrc_probe+0x64/0x660 [ci_hdrc]) [ 199.252569] [<bf1ee5a4>] (ci_hdrc_probe [ci_hdrc]) from [<c03790f0>] (platform_drv_probe+0x28/0x58) [ 199.261625] [<c03790f0>] (platform_drv_probe) from [<c0376fe8>] (driver_probe_device+0x15c/0x3b8) [ 199.270504] [<c0376fe8>] (driver_probe_device) from [<c0377294>] (__device_attach+0x50/0x54) [ 199.278949] [<c0377294>] (__device_attach) from [<c03750d8>] (bus_for_each_drv+0x68/0x9c) [ 199.287132] [<c03750d8>] (bus_for_each_drv) from [<c0376e18>] (device_attach+0x84/0x98) [ 199.295141] [<c0376e18>] (device_attach) from [<c0376298>] (bus_probe_device+0x94/0xb8) [ 199.303154] [<c0376298>] (bus_probe_device) from [<c03741bc>] (device_add+0x47c/0x59c) [ 199.311078] [<c03741bc>] (device_add) from [<c0378de8>] (platform_device_add+0xd8/0x270) [ 199.319179] [<c0378de8>] (platform_device_add) from [<bf1eed60>] (ci_hdrc_add_device+0x1c0/0x1d8 [ci_hdrc]) [ 199.328935] [<bf1eed60>] (ci_hdrc_add_device [ci_hdrc]) from [<bf36b374>] (ci_hdrc_imx_probe+0x228/0x318 [ci_hdrc_imx]) [ 199.339733] [<bf36b374>] (ci_hdrc_imx_probe [ci_hdrc_imx]) from [<c03790f0>] (platform_drv_probe+0x28/0x58) [ 199.349480] [<c03790f0>] (platform_drv_probe) from [<c0376fe8>] (driver_probe_device+0x15c/0x3b8) [ 199.358357] [<c0376fe8>] (driver_probe_device) from [<c0377334>] (__driver_attach+0x9c/0xa0) [ 199.366800] [<c0377334>] (__driver_attach) from [<c0375010>] (bus_for_each_dev+0x70/0xa4) [ 199.374983] [<c0375010>] (bus_for_each_dev) from [<c0376984>] (driver_attach+0x2c/0x30) [ 199.382993] [<c0376984>] (driver_attach) from [<c0376584>] (bus_add_driver+0x170/0x22c) [ 199.391003] [<c0376584>] (bus_add_driver) from [<c0377b50>] (driver_register+0x88/0x108) [ 199.399101] [<c0377b50>] (driver_register) from [<c03790c0>] (__platform_driver_register+0x64/0x6c) [ 199.408157] [<c03790c0>] (__platform_driver_register) from [<bf36d020>] (ci_hdrc_imx_driver_init+0x20/0x24 [ci_hdrc_imx]) [ 199.419126] [<bf36d020>] (ci_hdrc_imx_driver_init [ci_hdrc_imx]) from [<c0008cf4>] (do_one_initcall+0xf0/0x234) [ 199.429228] [<c0008cf4>] (do_one_initcall) from [<c00cbfc0>] (load_module+0x1f50/0x23c8) [ 199.437328] [<c00cbfc0>] (load_module) from [<c00cc5fc>] (SyS_finit_module+0x90/0xc0) [ 199.445172] [<c00cc5fc>] (SyS_finit_module) from [<c0010580>] (ret_fast_syscall+0x0/0x30) [ 199.453354] Code: e89daff0 e1580003 21a08003 eaffff7d (e7f001f2) [ 199.459453] ---[ end trace 3b3f27a8feffce18 ]--- -- Package-specific info: ** Version: Linux version 3.16-2-armmp (debian-ker...@lists.debian.org) (gcc version 4.8.3 (Debian 4.8.3-11) ) #1 SMP Debian 3.16.3-2 (2014-09-20) ** Command line: console=ttymxc1,115200 root=/dev/mmcblk1p2 ** Tainted: C (1024) * Module from drivers/staging has been loaded. ** Kernel log: [ 3.020903] systemd[1]: Starting Root Slice. [ 3.056963] systemd[1]: Created slice Root Slice. [ 3.061770] systemd[1]: Starting User and Session Slice. [ 3.076907] systemd[1]: Created slice User and Session Slice. [ 3.082747] systemd[1]: Starting Delayed Shutdown Socket. [ 3.096894] systemd[1]: Listening on Delayed Shutdown Socket. [ 3.102734] systemd[1]: Starting /dev/initctl Compatibility Named Pipe. [ 3.120896] systemd[1]: Listening on /dev/initctl Compatibility Named Pipe. [ 3.127948] systemd[1]: Starting Journal Socket (/dev/log). [ 3.144898] systemd[1]: Listening on Journal Socket (/dev/log). [ 3.150899] systemd[1]: Starting Syslog Socket. [ 3.164892] systemd[1]: Listening on Syslog Socket. [ 3.169870] systemd[1]: Starting udev Control Socket. [ 3.184891] systemd[1]: Listening on udev Control Socket. [ 3.190374] systemd[1]: Starting udev Kernel Socket. [ 3.204891] systemd[1]: Listening on udev Kernel Socket. [ 3.210297] systemd[1]: Starting Journal Socket. [ 3.220909] systemd[1]: Listening on Journal Socket. [ 3.226004] systemd[1]: Starting System Slice. [ 3.236899] systemd[1]: Created slice System Slice. [ 3.241869] systemd[1]: Starting File System Check on Root Device... [ 3.258783] systemd[1]: Starting system-getty.slice. [ 3.272805] random: nonblocking pool is initialized [ 3.277989] systemd[1]: Created slice system-getty.slice. [ 3.283657] systemd[1]: Starting system-serial\x2dgetty.slice. [ 3.301002] systemd[1]: Created slice system-serial\x2dgetty.slice. [ 3.302403] systemd[1]: Starting Create list of required static device nodes for the current kernel... [ 3.314820] systemd[1]: Mounted Huge Pages File System. [ 3.321190] systemd[1]: Mounting Debug File System... [ 3.335515] systemd[1]: Starting Load Kernel Modules... [ 3.347183] systemd[1]: Started Set Up Additional Binary Formats. [ 3.353756] systemd[1]: Starting udev Coldplug all Devices... [ 3.362620] systemd[1]: Mounting POSIX Message Queue File System... [ 3.371869] systemd[1]: Starting Journal Service... [ 3.380658] systemd[1]: Started Journal Service. [ 3.622996] systemd-udevd[168]: starting version 215 [ 3.691196] EXT4-fs (mmcblk1p2): re-mounted. Opts: errors=remount-ro [ 3.828149] [drm] Initialized drm 1.1.0 20060810 [ 3.861655] ipu_smfc_init: ioremap 0x02650000 -> f041e000 [ 3.862335] imx-ipuv3 2400000.ipu: IPUv3H probed [ 3.867538] ipu_smfc_init: ioremap 0x02a50000 -> f0432000 [ 3.868394] imx-ipuv3 2800000.ipu: IPUv3H probed [ 3.941047] spi_imx 2008000.ecspi: probed [ 3.955329] imx2-wdt 20bc000.wdog: timeout 60 sec (nowayout=0) [ 3.964031] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 4.031788] systemd-journald[152]: Received request to flush runtime journal from PID 1 [ 4.087643] 2184200.usb supply vbus not found, using dummy regulator [ 4.089194] imxdrm: module is from the staging directory, the quality is unknown, you have been warned. [ 4.089198] imxdrm: module is from the staging directory, the quality is unknown, you have been warned. [ 4.089403] imxdrm: module is from the staging directory, the quality is unknown, you have been warned. [ 4.089555] imxdrm: module is from the staging directory, the quality is unknown, you have been warned. [ 4.089713] imxdrm: module is from the staging directory, the quality is unknown, you have been warned. [ 4.090955] imx-drm display-subsystem: parent device of /soc/aips-bus@02000000/ldb@020e0008/lvds-channel@0 is not available [ 4.090974] imx-drm display-subsystem: parent device of /soc/aips-bus@02000000/ldb@020e0008/lvds-channel@0 is not available [ 4.090989] imx-drm display-subsystem: parent device of /soc/aips-bus@02000000/ldb@020e0008/lvds-channel@0 is not available [ 4.091004] imx-drm display-subsystem: parent device of /soc/aips-bus@02000000/ldb@020e0008/lvds-channel@0 is not available [ 4.186435] ci_hdrc ci_hdrc.0: ChipIdea HDRC found, lpm: 0; cap: f0530300 op: f0530340 [ 4.191075] imx_ipuv3_crtc: module is from the staging directory, the quality is unknown, you have been warned. [ 4.191079] imx_ipuv3_crtc: module is from the staging directory, the quality is unknown, you have been warned. [ 4.191095] ci_hdrc ci_hdrc.0: EHCI Host Controller [ 4.191372] ci_hdrc ci_hdrc.0: new USB bus registered, assigned bus number 1 [ 4.192688] imx_ipuv3_crtc: module is from the staging directory, the quality is unknown, you have been warned. [ 4.193020] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). [ 4.193023] [drm] No driver support for vblank timestamp query. [ 4.193563] imx-drm display-subsystem: bound imx-ipuv3-crtc.0 (ops .LANCHOR0 [imx_ipuv3_crtc]) [ 4.193650] imx-drm display-subsystem: bound imx-ipuv3-crtc.1 (ops .LANCHOR0 [imx_ipuv3_crtc]) [ 4.193726] imx-drm display-subsystem: bound imx-ipuv3-crtc.4 (ops .LANCHOR0 [imx_ipuv3_crtc]) [ 4.193788] imx-drm display-subsystem: bound imx-ipuv3-crtc.5 (ops .LANCHOR0 [imx_ipuv3_crtc]) [ 4.193802] imx-drm display-subsystem: No connectors reported connected with modes [ 4.193808] [drm] Cannot find any crtc or sizes - going 1024x768 [ 4.209572] ci_hdrc ci_hdrc.0: USB 2.0 started, EHCI 1.00 [ 4.209770] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 [ 4.209776] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 4.209782] usb usb1: Product: EHCI Host Controller [ 4.209787] usb usb1: Manufacturer: Linux 3.16-2-armmp ehci_hcd [ 4.209791] usb usb1: SerialNumber: ci_hdrc.0 [ 4.210395] hub 1-0:1.0: USB hub found [ 4.210431] hub 1-0:1.0: 1 port detected [ 4.336529] Console: switching to colour frame buffer device 128x48 [ 4.336673] imx_ipuv3_crtc: module is from the staging directory, the quality is unknown, you have been warned. [ 4.358124] imx-drm display-subsystem: fb0: frame buffer device [ 4.358132] imx-drm display-subsystem: registered panic notifier [ 4.373384] [drm] Initialized imx-drm 1.0.0 20120507 on minor 0 [ 4.433111] Adding 217084k swap on /dev/mmcblk1p5. Priority:-1 extents:1 across:217084k SSFS [ 4.520897] usb 1-1: new high-speed USB device number 2 using ci_hdrc [ 4.657476] usb 1-1: New USB device found, idVendor=0424, idProduct=2514 [ 4.664235] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 4.672150] hub 1-1:1.0: USB hub found [ 4.676847] hub 1-1:1.0: 4 ports detected [ 4.897507] fec 2188000.ethernet eth0: Freescale FEC PHY driver [Generic PHY] (mii_bus:phy_addr=2188000.ethernet:07, irq=-1) [ 4.908937] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready [ 5.001516] RPC: Registered named UNIX socket transport module. [ 5.007510] RPC: Registered udp transport module. [ 5.012246] RPC: Registered tcp transport module. [ 5.016977] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 5.036106] FS-Cache: Loaded [ 5.066885] FS-Cache: Netfs 'nfs' registered for caching [ 5.108443] Installing knfsd (copyright (C) 1996 o...@monad.swb.de). [ 8.897302] fec 2188000.ethernet eth0: Link is Up - 1Gbps/Full - flow control rx/tx [ 8.905149] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready ** Model information Hardware : Freescale i.MX6 Quad/DualLite (Device Tree) Revision : 0000 ** Loaded modules: nfsd auth_rpcgss oid_registry nfs_acl nfs lockd fscache sunrpc imx_ipuv3_crtc(C) imxdrm(C) ci_hdrc_imx usbmisc_imx ci_hdrc drm_kms_helper ehci_hcd imx2_wdt imx_ipu_v3 spi_imx phy_mxs_usb drm pwm_imx autofs4 ext4 crc16 mbcache jbd2 sdhci_esdhc_imx sdhci_pltfm sdhci ** PCI devices: ** USB devices: Bus 001 Device 002: ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub -- System Information: Debian Release: jessie/sid APT prefers testing APT policy: (500, 'testing') Architecture: armhf (armv7l) Kernel: Linux 3.16-2-armmp (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages linux-image-3.16-2-armmp depends on: ii debconf [debconf-2.0] 1.5.53 ii initramfs-tools [linux-initramfs-tool] 0.116 ii kmod 18-3 ii linux-base 3.5 Versions of packages linux-image-3.16-2-armmp recommends: pn firmware-linux-free <none> Versions of packages linux-image-3.16-2-armmp suggests: pn debian-kernel-handbook <none> pn fdutils <none> pn linux-doc-3.16 <none> Versions of packages linux-image-3.16-2-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: linux-image-3.16-2-armmp/postinst/depmod-error-initrd-3.16-2-armmp: false linux-image-3.16-2-armmp/prerm/removing-running-kernel-3.16-2-armmp: true linux-image-3.16-2-armmp/postinst/mips-initrd-3.16-2-armmp: -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org