[OpenWrt-Devel] procd crash

John Crispin blogic at openwrt.org
Tue Sep 16 12:06:44 EDT 2014


On 16/09/2014 17:18, Nuno Gonçalves wrote:
> On Wed, Apr 16, 2014 at 9:14 AM, Bastian Bittorf <bittorf at bluebottle.com> wrote:
>> * Nuno Gonçalves <nunojpg at gmail.com> [16.04.2014 09:34]:
>>> Crash happens always after a dvb_usb_rtl28xxu stick is inserted for
>>> the 2nd time.
>> please run procd in debug-mode (hitting key '4') during bootup
>>
>> bye, bastian
> With procd set to debug mode:

this is a kernel oops and not a procd crash  ...




> [   21.670000] eth0: link up (100Mbps/Full duplex)
> [   21.670000] br-lan: port 1(eth0) entered forwarding state
> [   21.680000] br-lan: port 1(eth0) entered forwarding state
> [   21.680000] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
> [   21.690000] IPv6: ADDRCONF(NETDEV_CHANGE): br-lan: link becomes ready
> [   23.680000] br-lan: port 1(eth0) entered forwarding state
> procd: service_handle_set(242): Create service dnsmasq
> procd: service_instance_update(66): Create instance dnsmasq::instance1
> procd: instance_start(201): Started instance dnsmasq::instance1
> procd: _rc(132): running /etc/init.d/dnsmasq running
> procd: q_initd_run(68): start /etc/init.d/dnsmasq running
> procd: q_initd_complete(98): stop /etc/init.d/dnsmasq running
> procd: service_handle_set(238): Update service dnsmasq
> procd: service_instance_update(58): Update instance dnsmasq::instance1
> procd: _rc(132): running /etc/init.d/dnsmasq running
> procd: q_initd_run(68): start /etc/init.d/dnsmasq running
> procd: q_initd_complete(98): stop /etc/init.d/dnsmasq running
> procd: watchdog_timeout_cb(37): Ping
> procd: watchdog_timeout_cb(37): Ping
> procd: watchdog_timeout_cb(37): Ping
> procd: watchdog_timeout_cb(37): Ping
> procd: watchdog_timeout_cb(37): Ping
> procd: watchdog_timeout_cb(37): Ping
> procd: watchdog_timeout_cb(37): Ping
> procd: watchdog_timeout_cb(37): Ping
> procd: watchdog_timeout_cb(37): Ping
> procd: watchdog_timeout_cb(37): Ping
> procd: watchdog_timeout_cb(37): Ping
> procd: watchdog_timeout_cb(37): Ping
> procd: watchdog_timeout_cb(37): Ping
> procd: watchdog_timeout_cb(37): Ping
> procd: watchdog_timeout_cb(37): Ping
> procd: watchdog_timeout_cb(37): Ping
> procd: watchdog_timeout_cb(37): Ping
>
> /*
> USB DEVICE INSERTION
> */
>
> [  106.730000] usb 1-1: new high-speed USB device number 2 using ehci-platform
> procd: hotplug_handler_debug(404):
> {{"ACTION":"add","DEVPATH":"\/devices\/platform\/ehci-platform\/usb1\/1-1","SUBSYSTEM":"usb","MAJOR":"189","MINOR":"1","DEVNAME":"bu[
>  106.900000] usb 1-1: dvb_usb_v2: found a 'TerraTec NOXON DAB Stick'
> in warm state
> s\/usb\/001\/002","DEVTYPE":"usb_device","PRODUCT":"ccd\/b3\/100","TYPE":"0\/0\/0","BUSNUM":"001","DEVNUM":"002","SEQNUM":"364"}}
> procd: rule_handle_command(355): Command: makedevprocd:
> rule_handle_command(357):  /dev/bus/usb/001/002procd:
> rule_handle_command(357):  0644procd: rule_handle_command(358):
> procd: rule_handle_command(360): Message:procd:
> rule_handle_command(362):  ACTION=addprocd: rule_handle_command(362):
> DEVPATH=/devices/platform/ehci-platform/usb1/1-1procd:
> rule_handle_command(362):  SUBSYSTEM=usbprocd:
> rule_handle_command(362):  MAJOR=189procd: rule_handle_command(362):
> MINOR=1procd: rule_handle_command(362):  DEVN}}
> procd: rule_handle_command(355): Command: execprocd:
> rule_handle_command(357):  /sbin/hotplug-callprocd:
> rule_handle_command(357):  usbprocd: rule_handle_command(358):
> procd: rule_handle_command(360): Message:procd:
> rule_handle_command(362):  ACTION=addprocd: rule_handle_command(362):
> DEVPATH=/devices/platform/ehci-platform/usb1/1-1/1-1:1.0procd:
> rule_handle_command(362):  SUBSYSTEM=usbprocd:
> rule_handle_command(362):  DEVTYPE=usb_interfaceprocd:
> rule_handle_command(362):  PRODUCT=ccd/b3/100procd:
> rule_handle_command(362):  TYPE=0/0/0procd: rule_handle_command(362):
> INTERFACE=255/255/255procd: rule_handle_command(362):
> MODALIAS=usb:v0CCDp00B3d0100dc00dsc00dp00icFFiscFFipFFin00procd:
> rule_handle_command(362):  SEQNUM=365procd: rule_handle_command(363):
> procd: queue_proc_cb(286): Finished hotplug exec instance, pid=908
> procd: queue_next(281): Launched hotplug exec instance, pid=910
> procd: queue_proc_cb(286): Finished hotplug exec instance, pid=910
> procd: hotplug_handler_debug(404):
> {{"ACTION":"add","DEVPATH":"\/devices\/platform\/ehci-platform\/usb1\/1-1\/i2c-0","SUBSYSTEM":"i2c","SEQNUM":"366"}}
> procd: hotplug_handler_debug(404):
> {{"ACTION":"add","DEVPATH":"\/devices\/platform\/ehci-platform\/usb1\/1-1\/dvb\/dvb0.demux0","SUBSYSTEM":"dvb","MAJOR":"212","MINOR":"4","DEVNAME":"dvb\/adapter0\/demux0","DVB_ADAPTER_NUM":"0","DVB_DEVICE_TYPE":"demux","DVB_DEVICE_NUM":"0","SEQNUM":"367"}}
> procd: rule_handle_command(355): Command: makedevprocd:
> rule_handle_command(357):  /dev/dvb/adapter0/demux0procd:
> rule_handle_command(357):  0644procd: rule_handle_command(358):
> procd: rule_handle_command(360): Message:procd:
> rule_handle_command(362):  ACTION=addprocd: rule_handle_command(362):
> DEVPATH=/devices/platform/ehci-platform/usb1/1-1/dvb/dvb0.demux0procd:
> rule_handle_command(362):  SUBSYSTEM=dvbprocd:
> rule_handle_command(362):  MAJOR=212procd: rule_handle_command(362):
> MINOR=4procd: rule_handle_command(362):
> DEVNAME=dvb/adapter0/demux0procd: rule_handle_command(362):
> DVB_ADAPTER_NUM=0procd: rule_handle_command(362):
> DVB_DEVICE_TYPE=demuxprocd: rule_handle_command(362):
> DVB_DEVICE_NUM=0procd: rule_handle_command(362):  SEQNUM=367procd:
> rule_handle_command(363):
> procd: hotplug_handler_debug(404):
> {{"ACTION":"add","DEVPATH":"\/devices\/platform\/ehci-platform\/usb1\/1-1\/dvb\/dvb0.dvr0","SUBSYSTEM":"dvb","MAJOR":"212","MINOR":"5","DEVNAME":"dvb\/adapter0\/dvr0","DVB_ADAPTER_NUM":"0","DVB_DEVICE_TYPE":"dvr","DVB_DEVICE_NUM":"0","SEQNUM":"368"}}
> procd: rule_handle_command(355): Command: makedevprocd:
> rule_handle_command(357):  /dev/dvb/adapter0/dvr0procd:
> rule_handle_command(357):  0644procd: rule_handle_command(358):
> procd: rule_handle_command(360): Message:procd:
> rule_handle_command(362):  ACTION=addprocd: rule_handle_command(362):
> DEVPATH=/devices/platform/ehci-platform/usb1/1-1/dvb/dvb0.dvr0procd:
> rule_handle_command(362):  SUBSYSTEM=dvbprocd:
> rule_handle_command(362):  MAJOR=212procd: rule_handle_command(362):
> MINOR=5procd: rule_handle_command(362):
> DEVNAME=dvb/adapter0/dvr0procd: rule_handle_command(362):
> DVB_ADAPTER_NUM=0procd: rule_handle_command(362):
> DVB_DEVICE_TYPE=dvrprocd: rule_handle_command(362):
> DVB_DEVICE_NUM=0procd: rule_handle_command(362):  SEQNUM=368procd:
> rule_handle_command(363):
> procd: hotplug_handler_debug(404):
> {{"ACTION":"add","DEVPATH":"\/devices\/platform\/ehci-platform\/usb1\/1-1\/dvb\/dvb0.frontend0","SUBSYSTEM":"dvb","MAJOR":"212","MINOR":"3","DEVNAME":"dvb\/adapter0\/frontend0","DVB_ADAPTER_NUM":"0","DVB_DEVICE_TYPE":"frontend","DVB_DEVICE_NUM":"0","SEQNUM":"369"}}
> procd: rule_handle_command(355): Command: makedevprocd:
> rule_handle_command(357):  /dev/dvb/adapter0/frontend0procd:
> rule_handle_command(357):  0644procd: rule_handle_command(358):
> procd: rule_handle_command(360): Message:procd:
> rule_handle_command(362):  ACTION=addprocd: rule_handle_command(362):
> DEVPATH=/devices/platform/ehci-platform/usb1/1-1/dvb/dvb0.frontend0procd:
> rule_handle_command(362):  SUBSYSTEM=dvbprocd:
> rule_handle_command(362):  MAJOR=212procd: rule_handle_command(362):
> MINOR=3procd: rule_handle_command(362):
> DEVNAME=dvb/adapter0/frontend0procd: rule_handle_command(362):
> DVB_ADAPTER_NUM=0procd: rule_handle_command(362):
> DVB_DEVICE_TYPE=frontendprocd: rule_handle_command(362):
> DVB_DEVICE_NUM=0procd: rule_handle_command(362):  SEQNUM=369procd:
> rule_handle_command(363):
> procd: watchdog_timeout_cb(37): Ping
> procd: watchdog_timeout_cb(37): Ping
> procd: watchdog_timeout_cb(37): Ping
> procd: watchdog_timeout_cb(37): Ping
>
> /*
> USB DEVICE REMOVAL
> */
>
> [  128.770000] usb 1-1: USB disconnect, device number 2
> procd: hotplug_handler_debug(404): {{"ACTION":"remove",[  128.780000]
> r820t 0-001a: destroying instance
> "DEVPATH":"\/devices\/platform\/[  128.790000] Unhandled kernel
> unaligned access[#1]:
> [  128.790000] CPU: 0 PID: 1 Comm: procd Not tainted 3.10.49 #13
> [  128.790000] task: 81828000 ti: 81826000 task.ti: 81826000
> [  128.790000] $ 0   : 00000000 0040953c 3c383e53 3c383e53
> [  128.790000] $ 4   : 81802e80 000106d0 81042030 00001e17
> [  128.790000] $ 8   : 00001a7b 800648fc 8007a218 fffffffc
> [  128.790000] $12   : 00000025 00000002 00000007 00000002
> [  128.790000] $16   : 81802e80 000106d0 81827c80 80081c88
> [  128.790000] $20   : 000000e0 000004d0 0000001d 800c525c
> [  128.790000] $24   : 00000000 77407690
> [  128.790000] $28   : 81826000 81827c28 00000000 80098340
> [  128.790000] Hi    : 00000008
> [  128.790000] Lo    : 00000000
> [  128.790000] epc   : 8009837c __kmalloc_track_caller+0x94/0x13c
> [  128.790000]     Not tainted
> [  128.790000] ra    : 80098340 __kmalloc_track_caller+0x58/0x13c
> [  128.790000] Status: 1000fc03 KERNEL EXL IE
> [  128.790000] Cause : 00800010
> [  128.790000] BadVA : 3c383e53
> [  128.790000] PrId  : 00019374 (MIPS 24Kc)
> [  128.790000] Modules linked in: ath970000] usb 1-1: dvb_usb_v2:
> 'TerraTec NOXON DAB Stick' successfully deinitialized and disconnected
> er0\/frontend0","DVB_ADAPTER_NUM[  129.080000] ath79_wdt: device
> closed unexpectedly, watchdog timer will not stop!
> ":"0","DVB_DEVIC[  129.090000] Kernel panic - not syncing: Attempted
> to kill init! exitcode=0x0000000b
> [  129.090000]
> [  129.090000] Rebooting in 3 seconds..ÿ
>
> U-Boot 1.1.5 (Apr  6 2009 - 13:54:11)
>
> Thanks,
> Nuno
> _______________________________________________
> openwrt-devel mailing list
> openwrt-devel at lists.openwrt.org
> https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
_______________________________________________
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel


More information about the openwrt-devel mailing list