system: opensbd 7.1 generic arm hardware: orange pi r1 platform: armv7 with RTL8152 (0x4c10)
kernel panic after booting the device before having the ethernet link with other device. steps to reproduce 1. boot 2. connect ethernet cable to other machine and boot it 3. ping that machine 4. get the error below ------ ure0: usb error on tx: IN_PROGRESS usb_insert_transfer: xfer=0xc610f8a0 not free ------ 5. issue "ifconfig", get the panic below ------ ure0: flags=panic: kernel diagnostic assertion "ex->sqtdstart != NULL && ex->sqtdend != NULL" failed: file "/usr/src/sys/dev/usb/ehci.c", line 694 Stopped at db_enter: ldbr r15, [r15, r15, ror r15]! TID PID UID PRFLAGS PFLAGS CPU COMMAND *165777 36089 0 0x14000 0x200 0 zerothread db_enter rlv=0xc06b7310 rfp=0xcdf05e68 panic rlv=0xc049aa7c rfp=0xcdf05e90 ehci_check_qh_intr+0x44 rlv=0xc0497c54 rfp=0xcdf05eb8 ehci_softintr+0x174 rlv=0xc073b504 rfp=0xcdf05ee0 softintr_dispatch rlv=0xc049167c rfp=0xcdf05f08 arm_do_pending_intr+0xe0 rlv=0xc05a54a4 rfp=0xcdf05f30 ampintc_irq_handler+0x1b4 rlv=0xc03c9a48 rfp=0xcdf05f90 irq_entry+0x78 rlv=0xc051d570 rfp=0xcdf05fa8 uvm_pagezero_thread+0xe4 rlv=0xc072b93c rfp=0xc0a52f60 Bad frame pointer: 0xc0a52f60 ------ 6. after rebooting the problem device and leaving the connected machine online, usb error shows in booting screen, and after login and sending command "ifconfig" kernel panic repeats. device works properly if problem device is booted after other connected online machine. related subjects in this mailing list: ure - ure0: usb errors on rx: IOERROR ure0: usb error on tx: IN_PROGRESS many thanks