* usb-skeleton.c - generates warning
@ 2010-10-16 11:00 Andrew Worsley
2010-10-16 16:58 ` Mike Frysinger
0 siblings, 1 reply; 2+ messages in thread
From: Andrew Worsley @ 2010-10-16 11:00 UTC (permalink / raw)
To: linux-embedded
Sorry if this is the wrong mailing list for this - I am writing a USB
driver (for an embedded system) modeled on the
drivers/usb/usb-skeleton.c
version 2.6.30 but it gets the following warning.
It looks like it is a generic issue, perhaps the skeleton is not
maintained any more?
If so is there a reference explain the right way? I couldn't find
anything on google.
Looking at other drivers it appears this isn't done anymore? If so
perhaps this should be updated?
Suggestions appreciated.
Thanks
Andrew
...
usb 1-5: jtag_release()
usb 1-5: jtag_open()
usb 1-5: jtag_read(file=ded6e3c0, buf=092f8440, count=512,..)
usb 1-5: jtag_flush()
usb 1-5: jtag_release()
usb 1-5: jtag_open()
usb 1-5: jtag_write(file=df0ebe40, buf=093783f0, count=2506,..)
usb 1-5: jtag_flush()
usb 1-5: jtag_release()
------------[ cut here ]------------
WARNING: at /tmp/9789a690-d005-11df-8a73-00241dc62196/voyage-linux-2.6.30/arch/x86/include/asm/dma-mapping.h:294
hcd_buffer_free+0x85/0xb9 [usbcore]()
Hardware name: POULSBO
Modules linked in: ctam_ftdi ipv6 tun e1000e ata_piix usb_storage
ff_memless intel_agp agpgart loop hwmon_vid hostap_pci hostap lib80211
natsemi serio_raw p
cspkr asix pl2303 usbnet ftdi_sio usbserial usbhid i2c_isch hid evdev
ext3 jbd mbcache sd_mod pata_sch ata_generic libata uhci_hcd ehci_hcd
scsi_mod ide_pci
_generic r8169 mii usbcore amd74xx lm90 led_class ide_generic ide_core
[last unloaded: ctam_ftdi]
Pid: 2234, comm: loadFPGA Tainted: G W 2.6.30.10-robin-z5xx #1
Call Trace:
[<c0126a04>] ? warn_slowpath_common+0x5e/0x8a
[<c0126a3a>] ? warn_slowpath_null+0xa/0xc
[<dff512d1>] ? hcd_buffer_free+0x85/0xb9 [usbcore]
[<e043b328>] ? jtag_write_bulk_callback+0x55/0x61 [ctam_ftdi]
[<dff4c1e2>] ? usb_hcd_giveback_urb+0x60/0x8f [usbcore]
[<dfffde94>] ? ehci_urb_done+0x9d/0xa9 [ehci_hcd]
[<dffff42d>] ? qh_completions+0x359/0x3e9 [ehci_hcd]
[<dffff552>] ? ehci_work+0x95/0x782 [ehci_hcd]
[<e016f5c1>] ? serial_write+0x72/0x7d [usbserial]
[<c0175aa5>] ? handle_mm_fault+0x293/0x5f4
[<e00024f9>] ? ehci_irq+0x171/0x1c4 [ehci_hcd]
[<dff4beca>] ? usb_hcd_irq+0x2f/0x6c [usbcore]
[<c0156287>] ? handle_IRQ_event+0x4e/0x101
[<c0157510>] ? handle_fasteoi_irq+0x66/0x97
[<c0104def>] ? handle_irq+0x17/0x1b
[<c010485d>] ? do_IRQ+0x38/0x76
[<c0103569>] ? common_interrupt+0x29/0x30
---[ end trace 7b48bc9372419b94 ]---
usb 1-5: jtag_open()
usb 1-5: jtag_flush()
usb 1-5: jtag_read(file=de7748c0, buf=09a63000, count=512,..)
usb 1-5: jtag_flush()
usb 1-5: jtag_release()
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: usb-skeleton.c - generates warning
2010-10-16 11:00 usb-skeleton.c - generates warning Andrew Worsley
@ 2010-10-16 16:58 ` Mike Frysinger
0 siblings, 0 replies; 2+ messages in thread
From: Mike Frysinger @ 2010-10-16 16:58 UTC (permalink / raw)
To: Andrew Worsley; +Cc: linux-embedded
On Sat, Oct 16, 2010 at 07:00, Andrew Worsley wrote:
> Sorry if this is the wrong mailing list for this - I am writing a USB
> driver  (for an embedded system) modeled on the
> drivers/usb/usb-skeleton.c
you can find the correct list here:
http://vger.kernel.org/vger-lists.html#linux-usb
-mike
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2010-10-16 16:58 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-10-16 11:00 usb-skeleton.c - generates warning Andrew Worsley
2010-10-16 16:58 ` Mike Frysinger
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).