Port-arm archive

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

Re: CVS commit: src/sys/dev/usb

From: "Michael van Elst" <mlelstv%netbsd.org@localhost>
Subject: CVS commit: src/sys/dev/usb
Date: Mon, 9 Jun 2014 14:18:28 +0000

After this usb improve, I've got some uvm_fault on RPI 
when I try to pkg_add packages, such as pkgsrc/fonts/vlgothic-ttf.

uvm_fault(0xc054f218, 10008000, 1) -> e
Fatal kernel mode data abort: 'Translation Fault (S)'
trapframe: 0xcbf49d58
FSR=00000005, FAR=10009992, spsr=80000113
r0 =c884e800, r1 =10009992, r2 =cbf49dbc, r3 =00000000
r4 =0000000e, r5 =00000002, r6 =00000000, r7 =cbf49e08
r8 =c884e800, r9 =c0549db8, r10=c0549ca8, r11=cbf49de4
r12=10009986, ssp=cbf49da8, slr=c00393e8, pc =c0038d2c

Stopped in pid 0.3 (system) at  netbsd:m_xhalf+0x94:    ldrh    r3, [r1]
db> bt
0xcbf49de4: netbsd:bpf_filter_ext+0xc
0xcbf49e84: netbsd:_bpf_mtap+0x278
0xcbf49edc: netbsd:smsc_rxeof+0x140
0xcbf49f1c: netbsd:usb_transfer_complete+0x314
0xcbf49f4c: netbsd:dwc2_softintr+0x90
0xcbf49f64: netbsd:usb_soft_intr+0x28
0xcbf49fac: netbsd:softint_dispatch+0xec
Bad frame pointer: 0xc05adf1c

> Module Name:  src
> Committed By: mlelstv
> Date:         Mon Jun  9 14:18:28 UTC 2014
> Modified Files:
>       src/sys/dev/usb: if_smsc.c if_smscreg.h if_smscvar.h
> Log Message:
> Fix receive loop, enable turbo mode, checksum offloading still needs
> correct handling of pseudo headers.
> The Raspberry PI now copies at 2MByte/s with scp and 4MByte/s with NFS.
> Based on work from nick@.
> To generate a diff of this commit:
> cvs rdiff -u -r1.12 -r1.13 src/sys/dev/usb/if_smsc.c
> cvs rdiff -u -r1.3 -r1.4 src/sys/dev/usb/if_smscreg.h
> cvs rdiff -u -r1.2 -r1.3 src/sys/dev/usb/if_smscvar.h

Jun Ebihara

Home | Main Index | Thread Index | Old Index