Am Montag, 7. Januar 2008 schrieb David Brownell:
> 
> Here's a better way, on top of $SUBJECT patch.
> Saves another four bytes too.  ;)

Doesn't work:
I patched -rc7 with 
[patch 2.6.24-rc6] usb:  ehci saves some memory in ISO transfer descriptors
+ both $SUBJECT patches.
Tested with snd-usb-caiaq on ICH8M. Hangs on rmmod of snd-usb-caiaq or
ehci-hcd.
It looks like at least iso in urbs don't complete.


SysRq : Show Blocked State
  task                PC stack   pid father
khubd         D f0c0ece4     0   165      2
       f79b7e38 00000046 f0c0ec00 f0c0ece4 019b7e64 00000202 432dc02f 00000190
       f7878c30 f7878d88 c200b9c0 00000001 f6d37c80 00000002 f7888480 f6e7579c
       f7888480 f79b7e38 00000001 00000000 00000202 f79b7e38 c0233f49 00000202
Call Trace:
 [<c0355e27>] usb_kill_urb+0x92/0xbe
 [<c0355d2f>] usb_hcd_flush_endpoint+0x155/0x176
 [<c0356594>] usb_disable_endpoint+0x4e/0x5b
 [<c0356611>] usb_disable_device+0x70/0x145
 [<c0351f91>] usb_disconnect+0xbf/0x151
 [<c0353676>] hub_thread+0x618/0xee5
 [<c0233d0a>] kthread+0x3b/0x61
 [<c0205b87>] kernel_thread_helper+0x7/0x10
 =======================
rmmod         D c0504787     0  6338   4481
       ee8ede44 00200082 00000012 c0504787 ee8ede6c 00200246 8d6215d9 00000191
       f70bae30 f70baf88 c200b9c0 00000001 f6ed5740 00000000 00000104 00000000
       00000000 00200246 00004d11 00000000 1eaab5cb 363c0000 20205b3e 2e303632
Call Trace:
 [<c03f099b>] __down+0xc2/0xd6
 [<c03f073a>] __down_failed+0xa/0x10
 [<c0351f42>] usb_disconnect+0x70/0x151
 [<c0354394>] usb_remove_hcd+0xb8/0x10d
 [<c035ee18>] usb_hcd_pci_remove+0x1d/0x9a
 [<c02ebe59>] pci_device_remove+0x19/0x39
 [<c034ab0b>] __device_release_driver+0x71/0x8d
 [<c034af48>] driver_detach+0x7b/0xbb
 [<c034a6f5>] bus_remove_driver+0x66/0x82
 [<c034afad>] driver_unregister+0x8/0xa
 [<c02ebf01>] pci_unregister_driver+0x16/0x5f
 [<f88631d0>] ehci_hcd_cleanup+0xd/0xf [ehci_hcd]
 [<c02423ca>] sys_delete_module+0x15f/0x185
 [<c0204fce>] syscall_call+0x7/0xb
 =======================


      Karsten
-
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to