linux/drivers/isdn/hisax
Pete Zaitcev 38e2bfc94e USB: Dealias -110 code (more complete)
The purpose of this patch is to split off the case when a device does
not reply on the lower level (which is reported by HC hardware), and
a case when the device accepted the request, but does not reply at
upper level. This redefinition allows to diagnose issues easier,
without asking the user if the -110 happened "immediately".

The usbmon splits such cases already thanks to its timestamp, but
it's not always available.

I adjusted all drivers which I found affected (by searching for "urb").
Out of tree drivers may suffer a little bit, but I do not expect much
breakage. At worst they may print a few messages.

Signed-off-by: Pete Zaitcev <zaitcev@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2006-09-27 11:59:00 -07:00
..
amd7930_fn.c
amd7930_fn.h
arcofi.c
arcofi.h
asuscom.c [PATCH] hisax: fix usage of __init* 2006-07-10 13:24:15 -07:00
avm_a1.c [PATCH] hisax: fix usage of __init* 2006-07-10 13:24:15 -07:00
avm_a1p.c [PATCH] irq-flags: isdn: Use the new IRQF_ constants 2006-07-02 13:58:50 -07:00
avm_pci.c [PATCH] hisax: fix usage of __init* 2006-07-10 13:24:15 -07:00
avma1_cs.c [PATCH] pcmcia: use bitfield instead of p_state and state 2006-03-31 17:26:33 +02:00
bkm_a4t.c [PATCH] hisax: fix usage of __init* 2006-07-10 13:24:15 -07:00
bkm_a8.c [PATCH] hisax: fix usage of __init* 2006-07-10 13:24:15 -07:00
bkm_ax.h
callc.c
config.c [PATCH] hisax: fix usage of __init* 2006-07-10 13:24:15 -07:00
diva.c [PATCH] hisax: fix usage of __init* 2006-07-10 13:24:15 -07:00
elsa.c [PATCH] irq-flags: isdn: Use the new IRQF_ constants 2006-07-02 13:58:50 -07:00
elsa_cs.c [PATCH] pcmcia: use bitfield instead of p_state and state 2006-03-31 17:26:33 +02:00
elsa_ser.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
enternow_pci.c [PATCH] hisax: fix usage of __init* 2006-07-10 13:24:15 -07:00
fsm.c
fsm.h
gazel.c [PATCH] hisax: fix usage of __init* 2006-07-10 13:24:15 -07:00
hfc4s8s_l1.c [PATCH] hisax: fix usage of __init* 2006-07-10 13:24:15 -07:00
hfc4s8s_l1.h
hfc_2bds0.c [PATCH] hisax: fix usage of __init* 2006-07-10 13:24:15 -07:00
hfc_2bds0.h
hfc_2bs0.c [PATCH] hisax: fix usage of __init* 2006-07-10 13:24:15 -07:00
hfc_2bs0.h
hfc_pci.c [PATCH] hisax: fix usage of __init* 2006-07-10 13:24:15 -07:00
hfc_pci.h
hfc_sx.c
hfc_sx.h
hfc_usb.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
hfc_usb.h USB: Dealias -110 code (more complete) 2006-09-27 11:59:00 -07:00
hfcscard.c [PATCH] hisax: fix usage of __init* 2006-07-10 13:24:15 -07:00
hisax.h Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
hisax_cfg.h
hisax_debug.h Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
hisax_fcpcipnp.c [PATCH] irq-flags: isdn: Use the new IRQF_ constants 2006-07-02 13:58:50 -07:00
hisax_fcpcipnp.h [PATCH] Eliminate __attribute__ ((packed)) warnings for gcc-4.1 2006-01-08 20:14:07 -08:00
hisax_if.h
hisax_isac.c BUG_ON() Conversion in drivers/isdn 2006-03-26 18:19:26 +02:00
hisax_isac.h
hscx.c [PATCH] kfree cleanup: drivers/isdn 2005-11-07 07:54:02 -08:00
hscx.h
hscx_irq.c [PATCH] Unlinline a bunch of other functions 2006-01-14 18:27:06 -08:00
icc.c [PATCH] hisax: fix usage of __init* 2006-07-10 13:24:15 -07:00
icc.h [PATCH] hisax: fix usage of __init* 2006-07-10 13:24:15 -07:00
ipac.h
ipacx.c [PATCH] hisax: fix usage of __init* 2006-07-10 13:24:15 -07:00
ipacx.h
isac.c [PATCH] kfree cleanup: drivers/isdn 2005-11-07 07:54:02 -08:00
isac.h
isar.c [PATCH] kfree cleanup: drivers/isdn 2005-11-07 07:54:02 -08:00
isar.h
isdnhdlc.c
isdnhdlc.h
isdnl1.c
isdnl1.h
isdnl2.c
isdnl2.h
isdnl3.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
isdnl3.h
isurf.c [PATCH] hisax: fix usage of __init* 2006-07-10 13:24:15 -07:00
ix1_micro.c [PATCH] hisax: fix usage of __init* 2006-07-10 13:24:15 -07:00
jade.c [PATCH] hisax: fix usage of __init* 2006-07-10 13:24:15 -07:00
jade.h
jade_irq.c [PATCH] Unlinline a bunch of other functions 2006-01-14 18:27:06 -08:00
Kconfig [PATCH] mark HISAX_AMD7930 as broken 2006-02-08 01:05:34 -05:00
l3_1tr6.c
l3_1tr6.h
l3dss1.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
l3dss1.h
l3ni1.c
l3ni1.h
lmgr.c
Makefile
mic.c [PATCH] hisax: fix usage of __init* 2006-07-10 13:24:15 -07:00
netjet.c [PATCH] hisax: fix usage of __init* 2006-07-10 13:24:15 -07:00
netjet.h
niccy.c [PATCH] hisax: fix usage of __init* 2006-07-10 13:24:15 -07:00
nj_s.c [PATCH] hisax: fix usage of __init* 2006-07-10 13:24:15 -07:00
nj_u.c [PATCH] hisax: fix usage of __init* 2006-07-10 13:24:15 -07:00
q931.c [PATCH] Fix typo in drivers/isdn/hisax/q931.c 2006-06-26 09:58:23 -07:00
s0box.c [PATCH] hisax: fix usage of __init* 2006-07-10 13:24:15 -07:00
saphir.c [PATCH] hisax: fix usage of __init* 2006-07-10 13:24:15 -07:00
sedlbauer.c [PATCH] irq-flags: isdn: Use the new IRQF_ constants 2006-07-02 13:58:50 -07:00
sedlbauer_cs.c [PATCH] i4l make PCMCIA for all cards working with shared IRQ 2006-06-29 11:59:14 -07:00
sportster.c [PATCH] hisax: fix usage of __init* 2006-07-10 13:24:15 -07:00
st5481.h Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
st5481_b.c BUG_ON() Conversion in drivers/isdn 2006-03-26 18:19:26 +02:00
st5481_d.c BUG_ON() Conversion in drivers/isdn 2006-03-26 18:19:26 +02:00
st5481_init.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
st5481_usb.c [PATCH] kfree cleanup: drivers/isdn 2005-11-07 07:54:02 -08:00
tei.c
teleint.c [PATCH] hisax: fix usage of __init* 2006-07-10 13:24:15 -07:00
teles0.c [PATCH] hisax: fix usage of __init* 2006-07-10 13:24:15 -07:00
teles3.c [PATCH] irq-flags: isdn: Use the new IRQF_ constants 2006-07-02 13:58:50 -07:00
teles_cs.c [PATCH] pcmcia: use bitfield instead of p_state and state 2006-03-31 17:26:33 +02:00
telespci.c [PATCH] hisax: fix usage of __init* 2006-07-10 13:24:15 -07:00
w6692.c [PATCH] hisax: fix usage of __init* 2006-07-10 13:24:15 -07:00
w6692.h